logo资料库

酒店客房管理系统概要设计报告.doc

第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
资料共12页,剩余部分请下载后查看
1引言
1.1编写目的
1.2背景
1.3定义
1.4参考资料
2总体设计
2.1需求规定
2.1.1功能需求
2.1.2 性能需求
2.2.3 适应性
2.2运行环境
2.3基本设计概念和处理流程
2.4结构
2.5人工处理过程
2.6尚未问决的问题
3接口设计
3.1用户接口
3.2外部接口
3.3内部接口
4运行设计
4.1运行模块组合
4.2运行控制
4.3运行时间
5系统数据结构设计
6系统出错处理设计
6.1出错信息
6.2补救措施
6.3系统维护设计
文档类型 文档编号 版本号 酒店客房管理系统概要设计报告 设计者: 彭传奇、胡俊、刘斌、张云驰 2009/5/10
1 引言 ................................................................................................................................................. 3 1.1 编写目的 .............................................................................................................................. 3 1.2 背景 ...................................................................................................................................... 3 1.3 定义 ...................................................................................................................................... 3 1.4 参考资料 .............................................................................................................................. 3 2 总体设计 ......................................................................................................................................... 4 2.1 需求规定 .............................................................................................................................. 4 2.1.1 功能需求........................................................................................................................... 4 2.1.2 性能需求 .................................................................................................................................. 5 2.2.3 适应性.............................................................................................................................. 5 2.2 运行环境 .............................................................................................................................. 5 2.3 基本设计概念和处理流程 ..................................................................................................6 2.4 结构 ...................................................................................................................................... 6 2.5 人工处理过程 ...................................................................................................................... 9 2.6 尚未问决的问题 .................................................................................................................. 9 3 接口设计 ......................................................................................................................................... 9 3.1 用户接口 .............................................................................................................................. 9 3.2 外部接口 ............................................................................................................................ 10 3.3 内部接口 ............................................................................................................................ 10 4 运行设计 ....................................................................................................................................... 10 4.1 运行模块组合 .................................................................................................................... 10 4.2 运行控制 ............................................................................................................................ 10 4.3 运行时间 ............................................................................................................................ 10 5 系统数据结构设计 ....................................................................................................................... 10 6 系统出错处理设计 ....................................................................................................................... 12 6.1 出错信息 ............................................................................................................................ 12 6.2 补救措施 ............................................................................................................................ 12 6.3 系统维护设计 .................................................................................................................... 12
概要设计说明书 1 引言 1.1 编写目的 编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系 统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结构设计和出错设计等, 为程序的详细设计打下基础。 预期读者为:软件开发的人员,项目评审人员,及软件测试人员。 1.2 背景 说明: a. 系统名称酒店客房管理系统; b. 软件开发者:彭传奇、胡俊、张云驰、刘斌。 用户:酒店前台工作人员、酒店管理员。 将运行该软件的对象:银湖宾馆。 1.3 定义 无 1.4 参考资料 《软件工程》 ----陈明 编 中央广播电视大学出版社 《实用软件工程》 ----郑人杰、殷人昆、陶永雷 编著 计算机软件产品开发文件编制指南(GB 8567-88) 《软件开发规范国家标准》 清华大学出版社
2 总体设计 2.1 需求规定 2.1.1 功能需求 功能划分 本软件具有如下主要功能 1. 浏览功能 2. 入住人员查询、管理 3. 预定功能 4. 人员入住登记 5. 增加功能 6. 人员退房 7. 打印功能 8. 系统用户的管理 功能描述 1. 浏览功能 列出所有记录(每项记录只列出姓名、房间号及电话); 可选定一项记录,显示所有记录; 2. 入住人员查询、管理 姓名匹配查询; 房间号匹配查询; 电话号码匹配查询; 3. 预定功能 预定房间; 预定酒席; 预定会议室; 4. 人员入住登记 实现入住人员信息录入; 自动存储信息; 信息核实; 5. 增加功能 增加新纪录 6. 人员退房 删除一条或多条住房信息,提供确认机制 7. 打印功能 打印当前客户信息; 打印消费信息 8. 系统用户的管理 利用快捷键机制;
高级组; 高级组清理数据; 2.1.2 性能需求 根据用户对本系统的要求,确定系统在响应时间、可靠性、安全等方面有较高的性 能要求。 界面特性 系统的界面要求如下: 1)主界面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设 置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范, 行文格式统一规范。 2)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。 3)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链 接;采用 CSS 处理,控制字体大小和版面布局。 4)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后 一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。 时间特性 无论是客户端和管理端,当用户登录,进行任何操作的时候,系统应该及时的进行反应, 反应的时间在 5 秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接 数据库服务器等,避免出现长时间等待甚至无响应。 2.2.3 适应性 系统应保证 保证工作人员管理人员同时登录,系统正常运行,正确提示相关内容。 满足个人使用的需求。 2.2 运行环境 1.硬件环境:主服务器为 P4/1.2G/256GB,其余连接机器均使用普通 PC.多种类型打印机。 2.软件环境:主服务器操作系统为 microsoft windows xp, microsoft SQLsever.局域网内
各计算机均使用 windows xp.以上系统。 3.网络环境:以星型以太网和总线型以太网为主的混合型网络. 2.3 基本设计概念和处理流程 系统数据流图 客 户 * 入住 登记 押金 凭证 结帐 * 房 间 房间 设置 客户数据 房间数据 查询 统计数据 查询 统计 报表 管理员 结帐 凭证 外部项(外部实体)加工(处理逻辑) 数据存储 数据流 2.4 结构 功能模块图:
客房管理系统 客 户 管 理 模 块 客 房 管 理 模 块 客 户 登 记 客 户 查 询 客 房 设 置 客 房 查 询 打 印 报 表 模 块 住 宿 收 银 统 计 系 统 维 护 模 块 系 统 帮 助 模 块 系 统 初 始 化 数 据 备 份 口 令 更 改 用 户 管 理 客户管理模块 此功能模块包括两个子模块,客户登记和客户查询。 1. 客户住房登记 该窗口具有新增、保存、删除、打印押金收据等功能。在此管理人员必须输入个人客户 的详细资料包括姓名、性别、年龄证件类别、证件号码、住店日期、预付押金,所入住的房 间号等。在这个窗口中,系统会将未住客房的资料通过表格形式显示出来,以方便管理人员 合理安排客户住房。当管理人员将个人资料登入后,系统将会显示所入住客户的姓名、身份 证号、性别、入住日期、入住时间和入住的房间号等资料,以方便管理人员核对客户资料。 一般情况下,客户信息录入完毕后,需要打印“住房押金收款凭证”所以在该窗口添加了打 印功能。 2. 客户查询 该窗口具有查询、结帐、退房、打印结帐凭证等功能。在此管理人员对要求退房的客户 进行查询,并进行费用结算。在查询时,可以按房号、姓名、全部等方式进行查询,客户的 信息资料可以从查询结果中获得。在此管理人员可以浏览已住客户的详细资料,包括客户的 姓名、性别、入住人数、房间号码、身份证号码、入住日期、入住时间、已住天数等资料,
方便管理人员管理客户。 一般情况下,结帐退房时要进行查询,调出该客户登记的资料,并进行费用结算,同时 打印“客户结帐凭证”,所以我们将客户结帐退房功能放置在该窗口进行,符合手工操作习 惯。在查询结果中选择要退房的记录先进行结帐,系统将显示该客户的住宿详细资料,并询 问是否需要打印,若须打印单击打印按钮,打印该客户的“住宿结帐凭证”,若无须打印则 按返回键。打印完毕后,便可以办理退房手续了,将退房房间号的床位腾出备用。 客房管理模块 此功能模块也包括两个子模块:房间设置和房间查询。 1、房间设置 该窗口具有对房间数据进行新增、删除、保存等操作功能,在此管理人员必须输入新房 间的房间号码、总床位数、剩余床位数、每床单价等,在输入完毕后,单击“确定”,系统 将显示新房间的基本情况。同时,为方便管理人员对房间进行管理,在这个窗口中,我们将 剩余床位为零的房号记录用红色标记,表示该房客满,禁用。 2、 房间查询 在此管理人员对要求客房进行查询,在查询时,可以按房号、床位数、全部等方式进行 查询,房间的信息资料可以从查询结果中获得。包括客房总床位数、剩余床位数、每床单价 等。 统计报表模块 该模块实现对客房住宿收银的统计,为管理人员提供某一段时间内住房人数和累计收入 的统计,可以实现对统计的数据进行年报表,月报表,日报表的查询统计并进行打印,为管 理人员的经营决策提供科学数据。 系统维护模块 此功能模块有三个子模块,我们在进行系统维护时,首先要选取系统维护的类型,包 括:数据初始化,修改密码、数据备份和新用户注册。 1. 数据初始化 此模块实现系统原始数据的清空,以便重新输入数据,进行管理。 2. 修改密码
分享到:
收藏