软件工程详细设计说明书
自己做的
设计说明书
1.1 定义
实体关系图(ERD),用于表示实体(数据对象)和它们之间的相互关系。 数据流图(DFD),描述信息和数据从输入移动到输出时被应用的变换的图形化技术。
1.2 总体设计
1.2.1概念设计和处理流程
该酒店管理系统的总体设计思路与开发流程如下:
图1 总体设计思路与开发流程
1.2.2系统功能模块结构
根据客户需求酒店需求分析,最终确定该酒店的管理系统各功能模块之间的关系如下所示:
自己做的
图2功能模块关系图
1.2.3各模块功能详细说明 1.2.3.1客房预定系统
散客预定 团体预定 客房预定
预定未到处理 预售查询
1.2.3.2前台接待系统
散客入住登记 合约入住登记
团体自动入住和手动入住 补填客单
修改客人信息、转房、调房、设置房态、客人留言 预定客房查询 可售客房查询
1.2.3.3前台收银系统
记帐 (包括客人在酒店各营业场点的消费) 埋单
自己做的
限制客人消费 退房
押金加入
查帐 (可查总客帐、总收入帐、总消费帐) 转帐
设置跑单
客用保险箱管理 团体埋单及退房
1.2.3.4帐务系统
收银 纠错
报表输出
1.2.3.5管家系统
设置净房、脏房、坏房、及取消坏房 设置SKIP房、SLEEP房
查询净房表、脏房表、坏房表 房间状态 新入住查询
1.2.3.6电话系统
自动计费
1.2.3.7夜审系统
客人信息查询 动态房态查询 房间明细帐查询 收银员报表
当日入住客人报表
1.2.3.8客历系统
客人资料手工、自动输入 客人资料查询与修改 黑名单
入住客人自动查询客历 入住客人自动归入客历 客历合并
1.2.3.9合约系统
查询、修改和删除
1.2.3.10经理系统
修改客房定价
自己做的
增加、删除、修改各级密码 修改特别客单 设置系统参数
内部银行系统(即IC卡功能) 数据整理 自我诊断 数据备份
1.2.3.11总经理系统
住店客单查询 查询客房状态 查询可售情况 客房占用统计 帐务查询 万能查询 报表输出
1.2.3.12密码管理系统 1.2.3.13报表系统
客房占用表 转房改租表 预定未到表 客房取消表 房租分析表 经营统计表 可售情况表 房间状况表 坏房报告表 日租统计表 合约销售表
1.2.3.14帐务报表
收入报表 (前台收入明细表、现付收入明细表) 消费报表
顾客帐务(住客帐务、离店客人帐务和跑单帐务) 交班报表 信用卡报表 街帐报表 应收报表 催帐报表 转帐报表 借贷总表 联网消费
自己做的
酒店总表
1.3 需求分析建模
1.3.1 数据建模(ERD图)
酒店管理系统ERD图
1.3.2 系统各模块分析、DFD图和数据字典 1.3.2.1总流程图
图3系统总流程图
自己做的
1.3.2.2第二层流程图
图4 第二层流程图
表4:流程图数据字典
自己做的
1.3.2.3前台子系统
图5前台子系统示意图
备注 按照客人从住店、离店的过程将系统划分为预订、接待、取消预订和离店四个处理过程。客人通过预订,也可直接到酒店登记住宿。客人预订后,也可能取消预订。
客人分为个人与团体两类。 (1)个人预订
自己做的
图6个人预订DFD图
登记,并核对“客人黑名单”(进行消费而未付帐的客人名单)及“挂帐表”,无误后收取预订押金并记入“预订金入帐表”。进行订房,将预订信息记入“客人预订信息表”,修改“客房预订信息表”的客房状态,给客人预订证明表。预订完成。
(2)团队预订
自己做的
图7团队预订DFD图
(3)取消预订
自己做的
图8取消预订DFD图
退款并修改“客房预订信息表”及“团队或个人预订信息表”。
(4) 接待团体(未预订的客人)
自己做的
图9接待团体DFD图
(5) 接待个人(未预订的客人)
自己做的
图10 接待个人DFD图
接待的客人是个人时,过程基本与接待团队相同,首先通过“目前房间占用信息表”查询目前有无空房,有则填“住房登记表”,根据客人的信息核对 “客人黑名单”、“挂帐个人”等多个表,确认后收取住房押金,将客人的有关信息记入“历史客人信息表”并用写卡机将客人的ID写入IC卡。 (6)接待团体(已预订)
图11接待预订团体DFD图
表9:接待预订团体数据字典
自己做的
接待团队(已预定)的过程与接待未预订的相似,只是开始要验证“预订表”,同时不必进行客人查询而可直接入住。将预订金转为住房押金。
(7) 接待个人(已预订)
图12接待预订个人DFD图
接待个人(已预定)的过程与接待未预订的相似,只是开始要验证“预订表”,同时不必进行客人查询而可直接入住。将预订金转为住房押金。
(8)离店
自己做的
客人可保留IC卡,以后如再到该酒店,经修改IC卡仍可使用。
图13 离店收银DFD图
1.3.2.4后台子系统
图14后台系统DFD图
后台不与客人发生直接的接触,主要支持经理查询、库房管理、数据的备份以及
自己做的
财务上的管理。
1.3.2.5数据备份
图15数据备份DFD图
数据备份是指数据库管理员周期性的对系统产生的数据(客房占用信息表,客人信息表,日现金入帐表,IC卡管理表等一切表格)进行安全双备份,以防止数据丢失,不仅在硬盘里要作备份,还要用软盘备份,以便进行灾害恢复。由于数据库中的数据是变化的,间隔时间越长,备份数据库中的数据与当前使用的库中数据差别就越大,因而要根据数据库的变化快慢确定转储周期。
1.4 系统实现技术
1.4.1系统登录 1.4.1.1管理人员登录
1、酒店工作人员登录:酒店工作人员在登录前台接待系统和前台收银系统时,应当先输入客人用户名和证件号(或刷入房卡),以供校验管理员的身份。
2、客人住房明细管理:包括新添客人明细、修改已存在的客人信息明细、删除已存在的客户信息、查询已存在的客户信息等有效编辑功能。
3、自动计算功能:夜审系统自动结算当日所有客人消费,实现消费累计,加入客户入住押金
4、帐务系统查询:输入允许查询权限的用户名及密码,根据对数据的需要自设查询条件,并将符合条件的信息显示出来。
5、管理员管理:包括增加新的信息、删除已有的客人信息。
8、修改密码:提供修改密码功能供酒店工作人员定期修改密码,以确保系统的安全性。
9、数据导入:当有大量新增客户信息记录时,可通过数据导入功能批量导入数
自己做的
据到数据库中。
10、数据导出:将酒店运营的各项明细导出成文本文件,根据需要打印出来。
1.4.1.2 一般用户登录
1、一般用户登录:一般用户在登录客历系统时,应当先输入名字及证件号码,插入房间钥匙,以供校验用户的身份。
2、客人信息查询:根据对数据的需要 …… 此处隐藏:1338字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




