酒店客房管理系统软件需求规格书编写:▁▁▁▁凯敏▁▁▁▁2016▁年▁5▁月▁▁日审核:▁▁▁▁▁▁▁▁▁▁▁▁▁年▁▁▁月▁▁▁日批准:▁▁▁▁▁▁▁▁▁▁▁▁▁年▁▁▁月▁▁▁日目录1.引言............................................................................................... 错误!未定义书签。
1.1. 编写目的 ............................................................................................... 错误!未定义书签。
1.2. 读者对象 ............................................................................................... 错误!未定义书签。
1.3. 参考文档 ............................................................................................... 错误!未定义书签。
1.4. 名词与术语 ........................................................................................... 错误!未定义书签。
2.系统概述........................................................................................ 错误!未定义书签。
2.1. 系统功能描述....................................................................................... 错误!未定义书签。
2.2. 面向的用户群体................................................................................... 错误!未定义书签。
3.功能性需求 (5)3.1.功能列表 (5)3.2. 酒店客房管理系统分析...................................................................... 错误!未定义书签。
3.2.1. 酒店客房管理系统总功能模块图 (7)3.2.2. 酒店客房管理系统总用例图 (8)3.2.3. 酒店客房管理系统总DFD图 (9)3.2.4. 酒店客房管理系统总E-R图 (9)3.2.5. 功能模块实现 (10)3.2.5.1. 房客信息管理功能模块 (10)3.2.5.2. 客房信息管理功能模块 (12)3.2.5.3. 信息查询功能模块 (15)3.2.5.4. 入住和退房管理模块 (17)3.2.5.5. 客房类型管理功能模块 (20)3.2.5.6. 状态设置功能模块 (22)3.2.5.7 价格信息管理功能模块. (25)3.2.5.8 客房预定功能模块 (27)3.2.5.9. 信息回收站功能模块 (30)3.2.5.10 报表统计功能模块 (33)4. 非功能性需求 (36)4.1界面需求 (36)4.2其他要求 (36)1.引言1.1.编写目的众所知,现在的酒店行业竞争异常激烈。
怎么吸引顾客,提高酒店满客率以及管理谁是非常重要的任务,而借助于蓬勃发展的IT工具来进行酒店管理既便又快捷,大提高了办事效率。
而且在数据保存和数据交换等面也是手工操作所无法比拟的。
虽然信息化不是酒店走向成功的关键因素。
但是它可以帮助那些真正影响成败的要素发挥更大的作用。
1.2.读者对象(1)房客(2)酒店管理员1.3.参考文档[1]蔡延光;《数据库原理与应用》机械工业出版社;2009.11.4.名词与术语2.系统概述2.1.系统功能描述1)房客信息登记、修改、删除管理。
2)客房信息登记、修改、删除管理。
3)支持房客预定和入住管理功能。
4)强大的房客查询、客房查询功能。
5)支持客房类型管理功能。
6)支持回收站功能,确保信息的安全删除。
7)支持客房状态设置功能(住客/空房/预定暂留等)。
8)支持客房价格查询和修改功能。
9)支持房客的信息回收,包括删除,清空,还原。
10)对房客开房、预定的报表统计。
2.2.面向的用户群体(1)房客(2)酒店管理员3.功能性需求3.1.功能列表表3.1 功能列表3.2.酒店客房管理系统分析3.2.1.酒店客房管理系统总功能模块图酒店客房管理系统房客信息管理功能客房信息管理功能房客信息修改房客信息删除客户信息登记客户信息删除客户信息修改房客信息登记信息查询功能房客信息查询客房信息查询入住和退房管理功能登记入住登记退房客房类型管理功能修改类型状态设置功能客房状态设置价格信息管理功能客房价格查询删除类型类型查询客房价格修改报表统计功能预定记录统计开房记录统计客房预定功能预定入住预定解除信息回收站功能房客信息的安全删除3.2.3.酒店客房管理系统总DFD图3.2.4.酒店客房管理系统总ER图3.2.5. 功能模块实现3.2.5.1.房客信息管理功能模块 功能说明表:功能说明表用例图:房客信息操作功能DFD 图:管理员1.1房客入住1.2房客退房1.3房客信息F1房客资料登记修改删除E-R 图:管理员登记、修改、删除房客信息房客性别联系方式房客姓名证件编号1n编号姓名据字典:数据结构处理逻辑3.2.5.2.客户管理功能模块功能说明表:功能说明表用例图:客房信息操作功能DFD图:管理员2.1客房信息登记2.2客房信息修改2.3客房信息删除F2客房资料登记修改删除E-R图:管理员登记、修改、删除客房信息客房编号客户状态客房价格客房类型1n编号姓名数据字典: 数据结构处理逻辑3.5.2.3.信息查询功能模块功能说明表:功能说明表用例图:信息查询房客性别客房价格联系方式证件编号功能DFD 图:管理员3.1登录3.2查询信息3.3查询结果F1房客资料F2客房资料返回结果E-R 图:管理员查询房客、客房信息客房价格房客姓名客房类型证件编号1n联系方式姓名编号客房状态客房编号数据字典:数据结构处理逻辑3.2.5.4.入住和退房管理功能模块功能说明表:功能说明表用例图:登记功能DFD图:管理员4.2房客入住退房4.1登记口令F4客房信息确认信息F3房客信息提交结果E-R 图:管理员管理信息证件编号联系方式房客姓名房客性别1n登记编号姓名客房编号客房类型数据字典: 数据结构 处理逻辑3.2.5.5.客房类型管理功能模块 功能说明表:功能说明表用例图:登录功能DFD 图:管理员5.1登录 5.4查询信息F1客房类型5.5查询结果查询结果5.2类型修改5.3类型删除E-R 图:管理员查询、修改、删除客房类型房屋编号房屋价格1n编号姓名数据字典:数据结构处理逻辑3.2.5.6状态设置功能模块功能说明表:功能说明表用例图:客房状态设置功能DFD图:管理员6.2住客6.4预定暂留6.3空房6.1客房状态设置E-R 图:管理员设置客房状态住客空房客房编号预定暂留1n编号姓名数据字典: 数据结构 处理逻辑3.2.5.7价格信息管理功能模块功能说明表:功能说明表用例图:价格设置.功能DFD 图:管理员7.3价格修改7.2价格查询7.1客房价格管理E-R 图:管理员修改、查询客房价格客房编号客房类型1n编号姓名数据字典:数据结构处理逻辑3.2.5.8客房预定功能模块功能说明表:功能说明表用例图:预定设置功能DFD图:管理员8.3预定解除8.2预定入住8.1客房预定管理E-R 图:管理员预定设置房客信息房客性别证件编号房客姓名1n联系方式客房信息客房价格客房类型客房状态客房编号n编号姓名数据字典:数据结构处理逻辑3.2.5.9信息回收站功能模块功能说明表:功能说明表用例图:信息删除功能DFD 图:管理员9.2回收站9.1信息删除登录F1房客信息确认9.4还原9.3清空E-R图:管理员删除信息房客性别房客房间房客姓名证件编号1n联系方式编号姓名数据字典:数据结构处理逻辑3.2.5.10.报表统计功能模块功能说明表:功能说明表用例图:报表统计功能DFD图:管理员10.2报表统计10.1登录系统登录F6开房记录F5信息存储更新F7预定记录E-R 图:管理员统计报表预定记录开房记录编号姓名数据字典:数据结构处理逻辑4.非功能性需求4.1界面需求1)规性2)合理性3)一致性4)界面定制性4.2其他要求1)硬件、软件、运行环境和开发环境面的条件和限制。
2)系统开发工具,要求可以通过相应组件访问数据库。