宾馆管理系统 数据库课程设计报告
平均流量:待定 高峰期:待定 7 数据流:存档信息
说明:客户结算时的结算日期、金额 数据流来源:结算系统 数据流去向:客户入住记录 组成:结算日期、金额 平均流量:待定 高峰期:待定 (四)数据存储 1数据存储:系统用户
说明:记录用户使用系统的用户名、密码 输入数据流: 输出数据流: 数据量:
存取方式:随机存取 2 数据存储:客房标准
说明:记录各种类型客房的设施配置等信息 输入数据流: 输出数据流: 数据量:
存取方式:顺序存取 3 数据存储:客房信息
说明:记录客房的基本信息,所属类型、客房编号、单价、客房状态等 输入数据流: 输出数据流: 数据量:
存取方式:顺序存取 4数据存储:预订记录
说明:记录客户预订的基本信息,如预订入住日期、预订客房编号、预订客房
种类等
输入数据流: 输出数据流: 数据量:
11
宾馆管理系统 数据库课程设计报告
存取方式:随机存取 5 数据存储:结算记录
说明:记录客户结算的基本信息,如入住日期、结算日期、结算金额等 输入数据流: 输出数据流: 数据量:
存取方式:随机存取 (五)处理过程 1处理过程:系统管理
说明:用户的登陆、修改密码以及对用户进行管理 输入:用户名 输出:用户的信息
处理:在系统用户表中添加、修改用户的信息,维护系统的可用性、安全性等2处理过程:查询
说明:根据客户的需求和客户提供的信息,输入到查询系统中去,系统自动检
索出与输入相匹配的记录输出到用户界面。
输入:查询条件
输出:与查询条件相匹配的的记录
处理:在系统存储的信息中检索符合要求的信息记录并输出 3处理过程:登记
说明:客户入住或预订时提供个人信息以及入住或预订信息,记录到响应的存
储中
输入:订房信息等 输出:客户订房记录
处理:将客户的个人信息记录到订房信息表中,将入住(预订)信息记录到入
住(预订)记录中
4处理过程:结算
说明:根据客户提供的信息为客户办理退房手序并注销房间 输入:顾客身份证号或姓名
输出:客户入住的具体信息以及结算信息
处理:在系统存储的信息中检索出该客户的入住信息,并进行结算后将该信息
存档
12
宾馆管理系统 数据库课程设计报告
2.1.3 系统数据流图
设置管理员系统信息变动宾馆管理信息系统用户需求反馈结果顾客
顶层数据流图
客房编号结算金额6.0结算结算详情结算信息记录顾客顾客信息预定反馈5.0订房顾客信息及客房编号订房信息记录结算信息剩余客房信息记录订房信息查询结果查询请求查询请求查询结果4.0查询剩余客房信息房间信息3.0设置客房客房信息成功/不成功管理员成功/不成功客房标准信息2.0设置客房标准客房标准信息客房标准信息记录房间信息记录房间信息用户信息修改或添加成功与否1.0管理系统系统信息系统信息记录中层数据流图 1.1添加客房标准已添加的客房标准记录客房标准信息添加成功与否客房标准信息管理员要修改的客房标准信息修改成功与否1.2修改客房标准客房标准信息客房标准信息记录已添加客房标准记录已修改的客房标准记录客房标准信息1.3删除客房标准客房标准信息 13
宾馆管理系统 数据库课程设计报告
客房信息添加成功与否2.1添加客房客房信息管理员已添加的客房记录客房信息记录修改成功与否客房信息2.2修改客房
修改客房信息
顾客信息及客房编号添加成功与否5.1添加订房信息订房信息顾客已添加的订房记录订房信息记录修改成功与否要修改的信息5.2修改订房信息
订房信息
客房编号及结算日期添加成功与否6.1添加结算信息结算信息顾客已添加的结算记录结算信息记录修改成功与否客房编号及结算日期6.2修改结算信息底层数据流图
结算信息
2.2 数据库概念结构设计
得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及他们之间的关系。该实例根据上面的设计规划出的实体有:客房标准信
14
宾馆管理系统 数据库课程设计报告
息实体、客房信息实体、订房信息实体、结算信息实体。各个实体具体的E-R图如下:
1. 客房标准信息实体E-R图:
2.客房信息实体E-R图:
3.订房信息实体E-R图:
15