软件081-04T-宾馆管理信息系统软件设计说明书(共26页).doc
《软件081-04T-宾馆管理信息系统软件设计说明书(共26页).doc》由会员分享,可在线阅读,更多相关《软件081-04T-宾馆管理信息系统软件设计说明书(共26页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上文档编号:HHIT-SECD-081-04T-04版 本 号:V1.0宾馆管理信息系统设计说明书项目名称 宾馆管理信息系统 项目负责人 李俊峰 项目开发单位 淮海工学院计算机科学系软件081班第4项目组 小组成员 杨春冬,谢亚伟,李俊峰,盛小华,杨超 起止日期 2011年6月13日至7月1日 2011年6月24日软件工程课程设计项目组任务分派单(组长用)班级: 软件081 组别: 第四组 组长姓名: 李俊峰 时间: 2011年 6月 22 日项目名称: 宾馆管理信息系统 阶段名称: 设计说明书 序号学号姓名任务名称具体任务内容完成标准起止日期验收成绩1杨春冬编写概要设
2、计,数据流图编写概要设计和数据流图的绘制内容符合项目要求2011/6/20-2011/6/24702谢亚伟编写概要设计,HIPO图编写概要设计和HIPO图的绘制内容符合项目要求2011/6/20-2011/6/24663李俊峰编写详细设计,入住办理和换房办理的设计编写详细设计,入住办理和换房办理的设计与流程图的绘制内容符合项目要求2011/6/20-2011/6/24724盛小华编写详细设计,客房信息管理程序的设计编写详细设计,客房信息管理程序的设计与流程图的绘制内容符合项目要求2011/6/20-2011/6/24795杨超编写数据库设计书,ER图和数据字典的设计编写数据库设计书,ER图的绘
3、制和数据字典的设计内容符合项目要求2011/6/20-2011/6/246361、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名称、内容、完成标准等信息;2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。目 录概要设计说明书1引言1.1编写目的本阶段完成系统的大致设计并明确系统的数据结构与软件结构。本概要设计说明书的目的是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近源程序的软件表示。本概要设计书名数的读者为软件分析员、程序开发员、软件测试员等
4、。1.2背景a. 待开发软件系统的名称:宾馆管理信息系统b. 任务提出者:李俊峰c. 开发者:杨春冬、谢亚伟、李俊峰、盛小华、杨超d. 用户:此软件购买者1.3定义总体设计:对有关系统全局问题的设计,即设计系统总的处理方案。接口设计:接口设计一般出现在软件开发的概要设计阶段,概要设计要根据需求划分模块,而模块之间的联系二就是通过定义接口实现的。数据结构设计:包括数据逻辑结构设计和数据物理结构设计1.4参考资料a. 软件工程导论(第五版) 张海藩编著 清华大学出版社b. 软件开发的过程与管理 清华大学出版社2总体设计2.1需求规定输入项目客人信息、住房登记信息、租金信息输出项目客房信息、租金信息
5、处理性能在1s内能及时响应操作2.2运行环境a. CPU频率500Mhz及以上的计算机;b. 最少15MB的硬盘空间,常规安装需要100MB硬盘空间,完全安装需要240MB硬盘空间(包括数据文件空间)。c. 最少512MB的RAM存储器。d. VGA显示器或更高。e. Windows XP 中文版或更高。f. 可连接至Internet。图1:数据流图2.3基本设计概念和处理流程参照图12.4结构图2:系统层次图2.5功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:查找添加修改删除旅客入住换房间退房旅客信息管理客房信息管理管理员信息管理2.6人工处理过程人工
6、听取用户所说信息,手工输入信息至本系统。打印报表后,人工交递给客户。2.7尚未解决的问题暂未解决如何设计用户交互界面。3接口设计3.1用户接口向用户提供命令软件回答信息查询客房信息列出所有客房信息旅客登记添加旅客身份信息入住登记办理入住手续,显示入住房间和所付金额修改客房更新客房信息。3.2外部接口接口传递信息硬件接口收据打印机接口租金账单软件接口SQL Server接口旅客信息,客房信息,入住信息3.3内部接口接口传递信息旅客管理接口旅客信息客房管理接口客房信息入住管理接口入住信息,客房信息,旅客信息管理员登录接口管理员信息4运行设计4.1运行模块组合控制模块组合登录登录模块入住手续旅客管理
7、模块,客房管理模块,入住管理模块 换房旅客管理模块,客房管理模块,入住管理模块 查房客房管理模块退房旅客管理模块,客房管理模块,入住管理模块旅客一览旅客管理模块空房查询客房管理模块管理员信息管理管理员模块4.2运行控制运行控制操作步骤登录输入用户名和密码,按确定入住输入旅客信息,输入入住房间号,输入入住时间,确定入住修改客房信息查询所有客房信息,选中要修改的客房,在界面右边输入要更新的数据,点更新按钮换房输入旅客ID,查询空房,选择客房,确定换房,更新租金费用 退房输入旅客ID,查询入住记录,交付租金,设定入住房间为空房4.3运行时间入住办理流程所用时间取决于人工效率界面响应时间 0.5s数据
8、库响应时间 1s5系统数据结构设计5.1逻辑结构设计要点给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。图3:E-R图客户名称类型长度是否为空约束编号Int8否主键姓名nchar50否身份证nchar50否联系电话nchar50是客房名称类型长度是否为空约束客房号Int8否主键房间类型nchar50否价格float32否入住状态bool8否True或False设施描述nchar300是入住记录名称类型长度是否为空约束客户编号Int8否主键客房编号nchar50否入住时间date16否退房时间date16否
9、租金总计float32否管理员名称类型长度是否为空约束用户名nchar50否主键密码nchar50否6系统出错处理设计6.1出错信息出错信息含义处理方法连接超时连接数据库超时或无响应检查数据库服务是否开启用户XXX无法连接到数据库数据库的用户名不存在或指定权限不够检查配置文件连接字符串的登录名和密码是否正确,或联系数据库管理员用户名不存在指定用户无法登录该系统联系系统管理员注册用户操作失败上一次的数据库更新操作失败重试或联系管理员查询结果为空无法查询信息更改搜索关键词重新搜索或联系管理员6.2补救措施说明故障出现后可能采取的变通措施,包括:a. 用日常数据库备份信息恢复系统记录。b. 当系统无
10、法正常工作时,采用人工记录方式,等系统恢复后再重新录入。c. 当系统突然重新启动时,数据库管理人员滚回操作失败的事务,并联系前台录入人员核对信息。6.3系统维护设计由于系统较小,维护工作比较简单,目前需要维护的有:数据库日常备份,硬件检测维修。详细设计说明书1引言1.1编写目的本说明书在概要设计的基础上,详细定义描述了工资管理系统的各个功能模块的执行流程,为后期的编码实现提供依据和帮助。本说明书的阅读者为系统架构师和软件工程师和程序员。1.2背景说明:a 待开发软件系统的名称;客房信息管理系统b 本项目的任务提出者:李俊峰c 开发者:杨春冬、谢亚伟、李俊峰、盛小华、杨超d 用户:酒店前台人员、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 081 04 宾馆 管理信息系统 软件设计 说明书 26
限制150内