宾馆管理需求说明书课件_第1页
宾馆管理需求说明书课件_第2页
宾馆管理需求说明书课件_第3页
宾馆管理需求说明书课件_第4页
宾馆管理需求说明书课件_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目名称:宾馆住宿管理系统1.引言1.1编写目的

1.1编写目的a. 软件总体要求,作为用户和软件开发人员之间了解的基础;b. 功能、性能、接口和可靠性的要求,作为软件人员进行设计和编码的基础;c. 验收标准,作为用户确认测试的依据。1.2背景

随着我国计算机应用的普及,宾馆服务业也应该信息化管理。在信息时代川,更重要的是必须要有一个完善的管理信息系统,便于为客人提供更好的服务和更好地管理宾馆。

1.3开发设计的环境用B/S开发模式,以Eclipse作为开发平台,java语言为主要编程语言,结合JSP、JavaScript、Html、SQL等语言,以Tomcat为服务器和MYSQL为后台数据库。1.4参考资料郭真编著JSP程序设计教程人民邮电出版社施伯乐编著数据库系统教程高等教育出版社郎波编著Java语言程序设计清华大学出版社张海藩编著软件工程导论清华大学出版社2.综合描述2.1用户的特点该系统主要支持两种用户:接待员(前台职员)和系统管理员。接待员主要负责客户的预定房间,将客户的信息录入、确认、还有负责收取押金和定金,还有现住客户的接待,尽快的为客户安排合适的房间,既包括信息的查询、删除等操作。而系统管理员主要职责是负责设置权限、密码设置等工作。2.2假定和约束从项目设计需求说明至最终审核,开发人员工作分配到位,开发小组成员在配合组长工作的同时,应能如期完成各自的工作任务。开发期限为一个月,若小组某成员因技术缺陷或者特殊原因延误开发进度,其他组员应提供相对帮助。另有辅导老师进行指导与督促。

2.3

功能描述客房信息系统可分为两大块:数据库的后台管理和前台旅客住宿管理。后台管理主要维护数据库的基本信息,如各类代码,操作员帐号,客房信息。前台管理主要用于原始数据的采集,即客户入住和预定等信息,为最后的统计报表提供了数据基础。后台管理包括以下部分:(1)客房信息的输入:包括每间客房的大小级别,地理位置,预设租金等信息。(2)客房信息查询:用于及时掌握客房情况,并且协助作出决策。(3)前台操作员管理:用于设置前台操作员的密码和基本信息。前台管理包括以下部分:(1)客房的预定:处理各类客户的预定请求。预定可以通过各种方式,如电话,e-mail,传真等,前台需要根据当前客房情况,及时反馈给客户预定结果。(2)登记入住:当客户实际入住时,需要及时登录客户信息,以便今后查询。(3)客房查询:可以根据各种信息查询房客是否入住以及入住的情况。(4)收费管理:包括入住时的定金,各类其他消费情况和最终的结帐管理。

3.系统功能需求3.1确定用例前面已经识别出了参与者,通过对需求的进一步分析,可以确定系统中有如下用例存在。从用例图中我们可以看出系统管理员和接待员对本系统所具有的用例。系统管理员所包含的用例有:1.权限设置。管理员可以设置用户的权限;2.密码设置。管理员设置登录系统的密码;3.客房设置。管理员可以设置客房的信息显示形式;4.操作员设置。管理员设置系统操作员的操作范围。接待员所包含的用例有:1.客房查询:接待员能够进行客房信息的查询,以便判断顾客是否可以入住,同时也为顾客提供选择条件。2.住宿登记:接待员要对顾客入住信息进行及时登记,包括时间,顾客个人信息的登记。3.调房登记:如果顾客要求调换房间,那么接待员将要负责换房信息的登记。4.退宿结账:顾客结束入住,在离开之前接待员要负责退宿结账工作,显示住宿信息,根据时间天数与单价等条件进行宿费结算。5.挂账查询:如果顾客或管理员要求查看挂账信息,那么接待员必须从系统中调出挂账的信息。8.住宿查询:接待员能够从系统中查询所用顾客的住宿信息,包括时间,天数,入住客户的个人信息等。7.退宿查询:接待员也必须能够查询顾客退宿的所有信息,包括退宿时间,是否结账等信息。

系统功能模块图4数据库设计4.1数据库逻辑结构设计首先将宾馆管理信息系统的数据库概念结构转化为MySQL数据库系统所支持的实际数据模型,即:数据库的逻辑结构。其各个表格的设计结果如下:客房类型(类型价格额定床位额定人数)客房信息(房间号类型楼层)客户信息(客户号姓名性别证件类型证件号)入住记录(客户号房间号入住日期结算日期押金备注)预订信息(客户号房间号预订日期预订入住日期预订天数)房间状态(房间号状态)4.2数据库概念结构设计本系统根据以上的设计规划出的实体有:客房信息实体、房态信息实体、结算信息实体。各个实体具体的描述E-R图如下:房态信息实体房间类型房间编号房间状态客房单价客房信息实体客房信息客人信息折扣入住时间结算信息实体客房信息客人信息结算时间结算金额5.数据描述5.1客房预订说明数据字典客人来店预订,服务员查询“客房预订信息表”,无空房则返回客人。有客房则登记,并核对“客人黑名单”(进行消费而未付帐的客人名单)及“挂帐表”,无误后收取预订押金并记入“预订金入帐表”。进行订房,将预订信息记入“客人预订信息表”,修改“客房预订信息表”的客房状态,给客人预订证明表。预订完成。5.3客房中心数据字典6其它非功能需求6.1精度对金额的输入要求保留小数点后两位,其他数值不做要求。6.2时间特性要求说明对于该软件的时间特性要求,如对:a.响应时间<=15s;b.更新处理时间<=5s;c.数据的转换和传送时间<=15s;d.等待时鼠标将变成漏斗状。6.3灵活性a.系统的界面操作方式应以用户意见变化而灵活转化。b.系统不能以运行环境的变化而停止运作;c.一般情况下不用进行程序修改而是通过修改配置选项完成相应工作。6.4故障处理要求操作规程:确保系统正常工作,数据完好无损。并定期进行数据库备份。数据进入系统的过程:通过数据库管理员身份登录进行管理,或由DBA直接对数据库进行操作。d. 数据保存、存储、恢复的处理:请软件使用者自行备份相关信息。e. 系统失效的后果及恢复的处理办法首先恢复备份,并建议备份数据库以尽可能的将损失降到最低点。如果不能恢复,请与开发商联系,要求提供力所能及的帮助6.5输人输出要求6.6.1输入要求输入数据基本为:旅客姓名、性别、年龄、证件名称、证件号码、工作单位、房间编号、房间等级、房间价格等。年龄为整型数据,房间价格为浮点型数据,其余均为字符型。输入一般采用界面的形式,如编辑框,下拉框,单选框,复选框等。6.6.2输出要求输出一般采

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论