酒店客房管理系统设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
酒店客房管理系统———
软件概要设计说明
一、引言
1.1 编写目的
编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结
构设计和出错设计等,为程序的详细设计打下基础。
预期读者为:软件开发的人员,项目评审人员,及软件测试人员。
1.2 定义
客户住宿管理:对客户的住宿进行管理,并存储客户住宿记录。
客户信息:存放客户的姓名,证件类型,证件号,性别,年龄,籍贯,工作单位等各项基本信息,还有就餐住宿信息,管理员负责管理客户基本信息。
房间信息:包括房间编号,房间等级,房间价格,房间类型等信息
菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息
1.3参考资料
二、软件总体结构设计:用系统结构图描述
三、软件数据结构设计:
3.1逻辑结构设计要点
用表格的形式存储信息,包括旅客信息表,团体信息表,房间信息表菜单信息表,餐桌信息表。
3.2物理结构设计要点
本系统所使用的数据存储要求为数据库,各个数据选项都要从数据库中存取,存取单位是表格,存储区域在系统的硬盘内,系统数据要满足保密性,
每位用户都设定了权限,只有满足权限的用户才能使用某项数据,需要在用
户输入用户名时对其权限进行判断。
3.3数据结构与程序的关系
个体客户信息表
团体信息表
房间信息表
四、接口设计
4.1 用户接口
向系统管理员提供的用户名为:Admin,初始密码为000000,系统管理员第一次使用后进行密码修改。
用户名:类型为字符型,长度为20字节;
密码:类型为字符型,长度为至少6字节,最多为20字节;
若用户输入密码错误,系统将会给出密码错误的提示,连续三次输入错
误,系统则关闭。使用鼠标、键盘等外部构件进行功能选择及输入。其
余均为可视化界面,用户可以根据系统提示进行功能选择如:登陆时验证信息界面如下
4.2 外部接口
本系统采用一台个人PC,需要 Microsoft SQL Server 2000 或更高版本的DBMS 的支持。
系统支持Windows 9x\2k\me\xp 等操作系统
4.3 接口
系统内部为:客户住宿管理系统主要子系统,
还有帐号信息管理系统和数据库信息管理系统。
五、运行设计
5.1运行模块组合
输入用户名和密码,登陆后使用该系统,按照用户的权限的不同,允许其做其权限内的事情。
5.2运行控制
用户使用时,使用鼠标键盘进行运行时的选择控制。
5.3运行时间
系统中的模块所占用时间不多,应控制在0.5s以内。
酒店客房管理系统———
软件详细设计
计06 270148 李章松 270155 许越 270136 张晶晶
(1)模块接口设计:可用系统结构图(或构件图)描述
1.用户登陆/注册、提交订房单模块
2. 订房模块
3. 经理管理模块
4.结账模块
5.数据库管理模块
(2)模块主要算法设计:可用PDL(或活动图+顺序图(协作图))活动图:
1.用户登陆、提交订房单活动图
2.订房活动图
3.经理管理活动图
4.结账活动图
5. 数据库管理活动图
其他测试设计略