1. 引言
1.1 编写目的
本文档将概要描述图书管理系统的软件功能和软件结构,包括总体设计、接口设计、系统数据结构设计和系统出错处理设计等。该文档的读者是系统设计人员、软件开发人员和项目评审人员 1.2 背景
1 开发的软件系统名称:酒店客房管理系统
2 项目的任务提出者:X酒店
3 开发者:软件开发小组
4 用户:X酒店
1.3 参考资料
1 GB/T8567-2006《计算机软件文档编制规范》
②《“酒店客房管理系统”软件需求说明书》
2. 总体设计
2.1 需求规定
本系统完成酒店客房的管理工作,系统功能见表1-1
酒店客房管理系统内容
系统名称 | 模块 | 功能 |
酒店客房管理系统 | 预定管理 | 取消预定 |
客房管理 | 客房信息修改、游客入住 |
换房管理 | 换房 |
直流电机编码器退房管理 | 光孔退房 |
数据查询 | 客房状态查询、客人信息查询 |
报表打印 | 营业报表、房间入住报表电容器串联 |
系统管理 | 数据备份、数据恢复、数据导出、数据导入、系统参数、用户管理 |
| | |
1-1
2.2 运行环境
(一) 硬件平台直接接地箱
硬件要求:PC服务器,2核心,主频2500MHz,内存8GB以上,硬盘100GB以上。
(二)软件平台
①服务器端
操作系统:Windows 2003 Server。
数据库管理系统:Access、SQL Server或MySQL等。
Web服务器:IIS、Tomcat、Apache等。
②客户端
接操作系统:Windows7等。
Web 浏览器:IE8.0及以上。
③开发环境
桌面系统:Visual Basic.NET或C#.NET等。
网站系统:ASP.NET、JSP、PHP等。
2.3 结构
2.4 功能需求与程序的关系
酒店管理系统的总体结构图如图1-2所示
1-2
本系统主要功能模块如下:
(1) 预定管理
预定查询:查询预定的信息
修改预定信息:修改客户的预定信息,达到临时调节的效果
取消预定:取消订单
(2) 客房管理
客房信息修改:对客房的信息进行修改,如对客房的类型,价格,状态等;对客房的信息实时更新。
游客入住:对到店订房的客户,进行信息登记,选房等操作。
(3) 换房管理
换房:查询空余房间,为客户办理换房。