酒店管理系统详细设计说明书.docx
- 文档编号:11149804
- 上传时间:2023-02-25
- 格式:DOCX
- 页数:10
- 大小:223.22KB
酒店管理系统详细设计说明书.docx
《酒店管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《酒店管理系统详细设计说明书.docx(10页珍藏版)》请在冰豆网上搜索。
酒店管理系统详细设计说明书
酒店客房管理系统
详细设计说明书
学号
姓名
所完成的任务
成绩
1111311119
谢鹏
1、2、3.2、3.3
1111311106
王运
3.1、3.4、4
2013年12月2日
1•引言
1.1编写目的
建立酒店客房管理信息系统,采用计算机对客房信息进行管理,进一步提高酒店的经
济效益和现代化水平,帮助酒店工作人员提高工作效率,实现客房信息管理工作流程的系统
化、规范化和自动化;改变原始的手工管理客房信息的状况,避免了手工记录效率低、易出
错的缺陷,以树立良好的酒店形象,提高工作效率。
\.2冃^景
软件名称:
酒店客房管理系统
提出者:
谢鹏
开发者:
谢鹏,王运
用户:
酒店
项目与其他软件的关系:
此系统仅为客房管理,与数据库可建立连接,为与其他模块相应功能的实现提供信息来源。
1.3定义
在本系统中涉及到的技术及编程语言有ASP.NET、C#、SQL数据库
C#是一种简单、现代、面向对象和类型安全的编程语言,由C和C++发展
而来。
C#牢固地植根于C和C++语言族谱中,并且会很快被C和C++程序员所熟悉。
C#的目标在于把VisualBasic的高生产力和C++本身的能力结合起来。
C#作为MicrosoftVisualStudio7.0的一部分提供给用户。
除了C#以外,VisualStudio还支持VisualBasic、VisualC++和描述语言VBScript和JavaScript。
所有这些语言都提供对Microsoft.NET平台的访问能力,它包括一个通用的执行引擎和一个丰富的类库。
Microsoft.NET平台定义了一个通用语言子集”(CLS)是一种混合语言,它可以增强CLS兼容语言和类库间的无缝协同工作能力。
对于C#开发者,
这意味着既是C#是一种新的语言,它已经可以对用老牌工具如VisualBasic和
VisualC++使用的丰富类库进行完全访问。
C#自己并没有包含一个类库。
ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成
功能强大的Web应用程序。
与以前的Web开发模型相比,ASP.NET提供了数个重要的优点:
威力和灵活性。
由于ASP.NET基于公共语言运行库,因此Web
应用程序开发人员可以利用整个平台的威力和灵活性。
简易性。
ASP.NET使执
行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。
可管理性。
ASP.NET采用基于文本的分层配置系统,简化了将设置应用于服务器环境和Web应用程序。
可缩放性和可用性。
ASP.NET在设计时考虑了可缩
放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。
自定义性
和扩展性。
ASP.NET随附了一个设计周到的结构,它使开发人员可以在适当的级别插入”代码。
安全性。
借助内置的Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的
2.系统的结构
系统的功能模块图如下图2.1:
酒店
客房
管理
系统
图2.1系统的功能模块图
3.1用户登录模块设计
3.1.1模块描述
用户进入酒店管理系统前首先要进行登录。
实现对用户合法性的验证和对用户权限的分配。
3.1.2功能
用户登录模块可以输入用户名和密码两项。
当两项内容与数据库中的相符
合,贝冋以根据输入的用户名的权限进入系统。
3.1.3性能
安全保密性
设计了不同用户登陆后的权限。
设计了登陆保护,若用户输入密码错误,系统将会给出密码错误的提示,连续三次输入错误,系统则关闭。
使用鼠标、键盘等外部构件进行功能选择及输入。
其余均为可视化界面,用户可以根据系统提示进行功能选择。
3.1.4输入项
(1)用户名
类型为字符型,长度为20字节;
(2)密码
类型为字符型,长度为至少6字节,最多为20字节;
3.1.5输出项
若用户以及密码正确则提示密码真确
若用户以及密码不正确则发出提示用户名或密码错误请重新输入
3.1.6设计方法
该模块式一个asp页面,通过button提交用户的用户名以及密码。
然后连接数据库进行验证。
以判断用户名密码是否真确能否进入系统。
3.1.7接口
点击登陆后密码真确则通过Response.Redirect(语句进入系统界面,如果密
码错误则提示用户名或密码错误请重新输入
3.1.8测试设计
页面设计
功能列表员
用户请在此摘入正确的用户塔和密码・单击憎录”披钮职登录系济
粥户容:
11
密码:
房侗堆苣官理
客户普亘杳询
经養牧at嶷计
3.2房间类型管理
3.2.1模块描述
该模块为房间类型管理模块,可以添加客房类型信息。
3.2.2功能模块
该模块可以添加客房类型信息。
包括房间类型名称,房间面积,床位,价格,是否有电视,是否有空调。
点击添加按钮添加房间类型,点击放回则返回至系统主界面。
3.2.3性能
能够快速的添加房间类型,
3.2.4输入项
类型名称,房间面积,床位,价格
3.2.5输出项
显示添加的房间类型的信息。
326设计方法
通过创建表格和各种button按钮来实现对房间类型的添加。
327接口
点击添加按钮可以添加房间类型,点击返回按钮则通过Response.Redirect(语句返回主界面。
3.2.8测试设计
底间養塞管理展何信息営理底间经营営理客户信息杳洵经营狀凍统计
荚型名秫:
坦)
馬闻面积(平方半):
(必填)
床位⑴:
(必填)
钢&(元/日'
3、填)
盛:
@有O无
有线电视:
@有O无
请完螫填写下列信息.慝馬单击“添加”技粕耒提交要添加的房间爰型信息。
击初[返目|
页面设计
功能刊虽添加客房拱型信息
3.3房间信息管理
3.3.1模块描述
该模块为房间信息管理模块,可以查询,删除,添加、修改房间信息
3.3.2功能
该模块可以查询已有房间的房间号,房间类型,价格,房间位置等信息。
可
以删除已有的房间信息。
还可以添加新的房间信息,包括房间号,房间类型,价格,房间位置等。
333性能
该模块能够快速的查询、删除、修改、添加房间信息。
3.3.4输入项
添加房间信息是输入房间号,房间类型,价格,房间位置
3.3.5输出项
查询后出现的房间信息,修改后的新的房间信息
3.3.6设计方法
通过创建表格和各种button按钮来实现对房间信息的查询、删除、修改及添加
3.3.7接口
该模块通过button以及对应的Response.Redirect(语句,来实现对房间信息的管理。
3.3.8测试设计
功能列表
房目类墜肯理
轲祠信县営埋
爲列经営営埋
喜户信宜堂洞
JR间类型
析恪f元/天】
條改
MMt
226
普通履人目
450.0000
二圧西宿
详单
|删曉
-WS
450.0000
四匡左侧
详单
删除
428
¥沪单人间
500,0000
四层西別
详单~
S18
vip^A间
500.0000
五层东M
666
500.0000
六圧中央
详单
S26
讥P单人间
SODlOOOO
八层东訓
详单
購8
v【P丹人闾
300,0000
八层西侧
详单
删除
1066
8888,0000
详单
刪隱
1888
8888.0000
十八层东仙
详甲
檢底间号:
页面设计
3.4房间经营管理
341模块描述
该模块为房间经营管理,可以查询房间的实用情况。
3.4.2功能
可以按房间类型查询酒店房间的使用情况,判定是否有空房。
也可以按是否有空房来查询房间类型。
也可以同时查询房间状况。
3.4.3性能
通过对房间类型或者是否有空房可以快速的帮助客户预订想要的房间。
3.4.4输入项
房间类型和状态。
3.4.5输出项
按相应情况查询后的房间信息。
3.4.6设计方法
通过创建表格和各种button按钮来实现
3.4.7接口
该模块通过button以及对应的Response.Redirect(语句,来实现对房间经营状况的管理。
3.4.8测试设计
页面设计
4.参考资料
《软件工程导论》(第五版)清华大学出版社张海藩编著
《c#程序设计及应用教程》人民邮电出版社马骏等编著
《数据库系统概论》(第四版)高等教育出版社王珊编著
《ASP.NET网络应用系统开发》清华大学出版社张树亮编著
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统 详细 设计 说明书