文档介绍:福建农林大学计算机与信息学院
计算机类
课程设计报告
课程名称:
数据库系统概论
课程设计题目:
客房管理系统
姓 名:
系:
网络工程系
专 业:
网络工程
年 级:
2010金
前提条件
成功登入此系统
该用户为管理员
成功保证
用户填完相关信息后,点击确定
主要流程
通过登入界面进入到系统主菜单
选择“客户登记”的操作界面
点击“客户登记”的子界面
填写相关信息,点击“确定”
扩展流程
可以查询空余房间
退房结算
名称
退房结算
操作角色
管理员
功能描述
退房结算
显示内容
编号,姓名,性别,年龄,身份证号,入住时间,押金,
前提条件
成功登入此系统
该用户为管理员
成功保证
点击相关功能有功能提示信息。
主要流程
用户通过登入界面进入到系统主界面
通过选择房间编号,查看信息。
之后可以得出显示的信息。
点击费用结算可以进入费用结算界面。
扩展流程
无
费用结算
名称
费用结算
操作角色
管理员
功能描述
进行费用结算,为退房结算的子界面
显示内容
房间编号,房间,单价,姓名,年龄,入住时间,当前时间,天数,住宿费,押金,应收
4
前提条件
用户是管理员
成功保证
用户点击“退房”时,弹出信息提示框,说明退房成功。
主要流程
用户通过登入界面进入到系统主菜单
进入客户登记界面
点击“退房结算
进行退房结算后
点击“费用结算”,弹出窗体
点击“退房”,操作成功
扩展流程
可以查看客户的具体费用情况。
名称
房间管理
操作角色
管理员
功能描述
添加,修改、删除、查询房间信息
显示内容
房间编号,类型,单价,状态,入住客户编号
前提条件
成功登入此系统
该用户为管理员
成功保证
用户在主菜单点击“房间管理”标签
主要流程
1通过登入界面进入到系统主菜单
2选择“房间”的操作界面
3通过相关按钮实现增删改。
扩展流程
1 .选择"增加",可以增加房间相关信息;
2. 选择“删除”,可以删除房间的相关信息;
“修改”,可以修改房间的相关信息。
名称
客户查询
操作角色
管理员
功能描述
精确查询和概况查询客户信息
显示内容
编号,姓名,性别,年龄,身份证号,住址,入住时间,房间编号
5
前提条件
成功登入此系统
该用户为管理员
成功保证
用户点击“客户查询”。
主要流程
通过登入界面进入到系统主菜单
选择“客户查询”的操作界面
通过关键字进行查询操作
扩展流程
查询
名称
房间查询
操作角色
管理员
功能描述
详细查询,概况查询房间信息
显示内容
编号,类型,价格,状态,入住客户ID
前提条件
成功登入此系统
该用户为管理员
成功保证
用户点击“房间查询”,弹出界面。
主要流程
通过登入界面进入到系统主菜单
选择“房间查询”的操作界面
通过相关选项,实现房间的查询
扩展流程
查询
管理员
名称
管理员
操作角色
管理员
功能描述
添加,修改、删除、查询管理员信息
显示内容
管理员序号,帐号,权限
前提条件
成功登入此系统
该用户为管理员
成功保证
用户点击“管理员”时,弹出的界面。
6
主要流程
通过登入界面进入到系统主菜单
选择“管理员”的操作界面
通过相关选项,实现操作
扩展流程
1 .选择"添加管理员",可以修改管理员的相关信息;
2. 选择“修改密码”,可以删除管理员的相关信息;
“删除管理员”,可以删除管理员的相关信息。
当用户登入系统后,可以拥有权限来进行用户详细信息编辑、客户用户信息编辑及查询等操作,具体流程如下;
7
状态
类型
E-R图如下:
1
1
m
m
n
n
退房时间
押金
房间编号
预计天数
时间
住址
身份证号
管理
管理
房间
住宿
编号
客户编号
价格
登记人
住宿费
编号
姓名
性别
年龄
客户
管理员
权限
编号
密码
帐号
E-R图转化为关系模式如图所示:
管理员(编号,账号,密码,权限)
房 间(编号,类型,价格,状态,入住客户编号)
客 户(编号,姓名,性别,年龄,身份证号,住址,入住时间,预计天数,