宾馆管理系统需求分析说明书文档作者:_日期:__2010-10-31__版权所有不得复制目录11引言…………………………………………………………………………………………21.1项目背景………………………………………………………………………………………21.2项目目标………………………………………………………………………………………22宾馆业务处理系统........................................................................................................................32.1事务处理.....................................................................................................................................62.1.1订房管理..................................................................................................................................93结账管理124E-R图.........................................................................................................................161引言(a)1.1项目背景开发软件名称:宾馆管理系统产品设计者:计算机办公应用学生用户:闽江学院众所周知,现在的宾馆行业竞争异常激烈,怎样吸引顾客,提高宾馆满员率以及管理水平是十分重要的任务,而借助于当前蓬勃发展的IT工具来进行宾馆的管理既方便又快捷,大大提高了办事效率。而且在数据保存和数据交换等方面也是手工操作所无法比拟的。虽然信息化不是宾馆走向成功的关键因素,但是它可以帮助那些真正影响成败的要素发挥更大的作用!(b)1.2项目目标所建议系统的开发目标包括:减少人力与管理费用;提高信息准确度;改进管理和服务;建立高效的信息传输和服务平台,提高信息处理速度和利用率。2宾馆业务处理系统一.数据流程图顾客顾客事务处理订房单订房信息反馈付款收据订房单客房库存订房历史账目订房信息反馈付款收据二.词条说明1.数据流词条描述a)数据流名:订房单说明:当顾客要订房时事物处理就产生一个订房单给顾客,事务处理又要把订房单给客房库存进行确认。数据流来源:顾客数据流去向:事务处理数据流组成:订房单=顾客身份号+客房编号+订房日期顾客身份号:3504**************订房日期=年+月+日数据量流通量:暂不统计b)数据流名:订房信息反馈说明:向顾客反应该信息是否合格,客房库又向顾客反馈相关信息数据流来源:事务处理数据流去向:顾客数据流组成:客房编号数据量流通量:暂不统计c)数据流名:付款说明:预付金额数据流来源:顾客数据流去向:事务处理数据流组成:订房单=顾客身份编号+客房编号+订房日期数据量流通量:暂不统计d)数据流名:收据说明:当顾客结束住房时,客房库要把收据给事务处理,事务处理再把收据单还给顾客。数据流来源:客房库数据流去向:事务处理数据流组成:收据=顾客身份编号+客房编号+住宿天数+结束日期顾客身份号:3504**************客房编号=“001”..”999”住宿天数=”1”..”30”结束日期=年+月+日数据量流通量:暂不统计2.数据文件(存储池)描述a)数据文件名:顾客库简述:用于存放顾客情况及住房情况等信息输入数据:顾客信息输出数据:顾客信息数据文件组成:顾客库=顾客身份证编号+姓名+性别存储方式:关键码存取频率:不经常b)数据文件名:客房库存简述:用于管理客房输入数据:客房信息输出数据:客房信息数据文件组成:客房库存=客房编号+客房数量存储方式:关键码存取频率:经常c)数据文件名:订房历史简述:以前订房的一些顾客、客房的记录输入数据:订房信息输出数据:订房信息数据文件组成:订房历史=顾客身份证号+客房编号+住宿日期+结束日期存储方式:直接存取频率:经常d)数据文件名:账目简述:订房的收入输入数据:付款信息输出数据:付款信息数据文件组成:付款存储方式:直接存储频率:经常3.加工逻辑词条描述a)加工名:事务处理加工编号:0层简要描述:对顾客住宿至结束时进行管理输入数据流:订房单、付款输出数据流:订房信息反馈、收据加工逻辑:若信息合格则给予住房否则不给,若住房内有破损或者丢失物品则罚款,没有违反相关规定,就结束付款。4.外部实体词条描述a)名称:顾客、客房库简要描述:住房、付款、续费、查询有关数据流:订房单、订房信息反馈、付款、收据数目:42.1事务处理一、数据流程图顾客订房结账客房库账目顾客库查询修改修改修改查询修改订房信息订房信息反馈付款收据订房历史修改二、词条说明1.数据流词条描述a)数据流名:订房信息说明:当顾客去订房时,需要传递订房信息数据流来源:顾客数据流去向:订房数据流组成:订房信息=身份张证数据量流通量:暂不统计b)数据流名:结账信息说明:顾客结算金额信息数据流来源:顾客数据流去向:结账数据流组成:结账信息=客房编号+顾客身份证编号数据量流通量:暂不统计2.数据文件(存储池)描述a)数据文件名:顾客库简述:用于存放顾客订房情况及结账情况等信息输入数据:顾客信息输出数据:顾客信息数据文件组成:顾客库=顾客身份证号+姓名+性别+出生年月存储方式:关键码存取频率:经常b)数据文件名:客房库存简述:用于管理客房输入数据:客房信息输出数据:客房信息数据文件组成:客房库存=客房编号+客房数量+订房时间+结算时间存储方式:关键码存取频率:经常c)数据文件名:订房历史简述:以前订房的一些顾客、客房的记录输入数据:订房信息输出数据:订房信息数据文件组成:订房历史=顾客身份证号+客房编号+住宿日期+结束日期存储方式:直接存取频率:经常3.加工逻辑词条描述a)加工名:订房加工编号:1层简要描述:对顾客订房进行管理输入数据流:订房信息输出数据流:订房信息反馈加工逻辑:查看顾客信息,若满足身份信息真实则住房,否则,归还证件b)加工名:结账加工编号:2层简要描述:对顾客结算金额进行管理输入数据流:付款信息输出数据流:收据信息加工逻辑:检查客房是否丢失、破损,是则对其罚款,否则结算金额4.外部实体词条描述a)名称:顾客简要描述:订房、付款、续费、查询有关数据流:订房信息、订房信息反馈、付款、收据数目:42.1.1订房管理一、数据流程图顾客3.1核实身份信息订房信息3.2编辑客房满足信息顾客库客房库3.3订房登记并预付定金与拿客房钥匙前台收银员客房信息3.4修改并检查存库修改并检查客房信息账目输入预付金额3.5归还证件不满足真实身份信息拿回证件订房完成二、词条说明1.数据流词条描述1)数据流名:订房信息说明:用于传递客房信息数据流来源:顾客数据流去向:客房处理数据流组成:订房信息=身份证+定金数据量流通量:暂不统计2)数据流名:满足信息说明:描述读者证件信息数据流来源:核实信息数据流去向:编辑客房、顾客库数据流组成:满足信息=证件信息+定金数据量流通量:暂不统计3)数据流名:不能满足信息说明:描述顾客身份证信息是否真实数据流来源:核实信息数据流去向:编辑客房、顾客库数据流组成:不能满足信息数据量流通量:暂不统计4)数据流名:拿回证件说明:描述顾客身份证信息是否真实数据流来源:顾客数据流去向:归还证件数据流组成:拿回证件=证件+顾客数据量流通量:数据量,流通量2.数据文件(存储池)描述1)数据文件名:顾客库简述:用于存放顾客的信息输入数据:顾客信息输出数据:顾客信息数据文件组成:顾客库=顾客身份证编号+姓名+性别+出生年月存储方式:关键码存取频率:经常2)数据文件名:客房库存简述:用于管理客房输入数据:客房信息输出数据:客房信息数据文件组成:客房库存=客房编号+客房数量+订房时间+结算时间存储方式:关键码存取频率:经常3.加工逻辑词条描述1)加工名:核实身份信息加工编号:3.1简要描述:对顾客证件信息进行检验输入数据流:订房输出数据流:不能满足信息加工逻辑:对顾客身份信息进行核实2)加工名:编辑客房加工编号:3.2简要描述:对顾客所订的客房进行编辑输入数据流:满足信息输出数据流:无加工逻辑:若信息合格则订房相反则不能订3)加工名:借书登记并拿书加工编号:3.3简要描述:对顾客身份登记并预付定金与拿客房钥匙输入数据流:编辑客房信息输出数据流:订房完成加工逻辑:登记客房信息4)加工名:修改并检查库存加工编号:3.4简要描述:修改客房并对其进行检查输入数据流:修改并检查库存信息输出数据流:无加工逻辑:修改客房库存5)加工名:归还证件加工编号:3.5简要描述:在顾客证件不符的情况下,归还顾客的证件输入数据流:拿回证件、不能满足的信息输出数据流:无加工逻辑:拿回顾客的证件4.外部实体词条描述1)名称:顾客简要描述:订房、查询有关数据流:订房、拿回证件、订房完成数目:32)名称:前台收银员简要描述:管理客房信息、顾客信息、库存信息、付款信息有关数据流:编辑客房信息、修改账目信息、修改并检查库存信息数目:33结账管理一、数据流程图顾客3.1检查客房3.2结账3.3罚钱前台收银员结算信息满足不满足付款顾客库订房历史结算完成客房库1.数据流词条描述1)数据流名:结算信息说明:用于传递结算信息数据流来源:顾客数据流去向:检查客房数据流组成:结算信息=客房钥匙数据量流通量:暂不统计2)数据流名:满足说明:客房内是否丢失、破损物品数据流来源:检查客房数据流去向:结账数据流组成:满足信息数据量流通量:暂不统计3)数据流名:不满足说明:用于传递客房信息是否合格数据流来源:检查客房数据流去向:罚钱数据流组成:不满足数据量流通量:暂不统计4)数据流名:付款说明:客房内丢失、破损物品时,将对顾客进行罚款数据流来源:顾客数据流去向:前台收银员数据流组成:付款数据量流通量:暂不统计2.数据文件(存储池)描述1)数据文件名:顾客库简述:用于存放顾客的信息输入数据:顾客信息输出数据:顾客信息数据文件组成:顾客库=顾客身份编号+姓名+性别+出生年月存储方式:关键码存取频率:经常2)数据文件名:客房库存简述:用于管理客房输入数据:客房信息输出数据:客房信息数据文件组成:客房库存=客房编号+客房的数量+订房时间+结算时间存储方式:关键码存取频率:经常3)数据文件名:订房历史简述:以前订房的一些顾客、客房的记录输入数据:订房信息输出数据:订房信息数据文件组成:订房历史=顾客身份证号+客房编号+住宿日期+结束日期存储方式:直接存取频率:经常3.加工逻辑词条描述1)加工名:检查客房加工编号:3.1简要描述:对客房进行检验输入数据流:结算信息输出数据流:满足、不满足加工逻辑:检查顾客所订的客房是否有破损2)加工名:结账加工编号:3.2简要描述:结算金额输入数据流:满足输出数据流:无加工逻辑:检查合格后,顺利结算金额3)加工名:罚钱加工编号:3.3简要描述:当顾客所住的客房内有丢失或破损物品时对其罚款输入数据流:付款、不满足输出数据流:无加工逻辑:根据所破损程度进行赔款4.外部实体词条描述1)名称:顾客简要描述:订房、查询有关数据流:结账、付款、结算完成数目:32)名称:前台收银员简要描述:管理客房信息、顾客信息、库存信息有关数据流:无数目:04E-R图账目顾客库订房历史客房库订房、结账顾客身份号顾客姓名客房编号客房数量