饭店前台管理详细设计说明书.docx
- 文档编号:18115714
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:11
- 大小:83.98KB
饭店前台管理详细设计说明书.docx
《饭店前台管理详细设计说明书.docx》由会员分享,可在线阅读,更多相关《饭店前台管理详细设计说明书.docx(11页珍藏版)》请在冰点文库上搜索。
饭店前台管理详细设计说明书
变更说明
日期
版本
变更位置
变更说明
作者
1
初稿生成
1.引言4
1.1编写目的4
1.2背景4
1.3定义4
1.4参考资料5
2.系统运行主体说明5
3.程序系统结构5
4.系统功能描述6
4.1登陆模块详细设计6
4.1.1功能描述6
4.1.2功能界面6
4.1.3详细设计6
4.1.4性能要求7
4.2信息查询模块详细设计7
4.2.1功能描述7
4.2.2功能界面7
4.2.3详细设计7
4.3.客人入住登记模块9
4.3.1功能描述9
4.3.2功能界面9
4.3.3详细设计9
4.4退房模块10
4.4.1功能描述10
4.4.2功能界面10
4.4.3详细设计10
4.5换房模块10
4.5.1功能描述10
4.5.2功能界面11
4.5.3详细设计11
1.引言
1.1编写目的
此软件需求说明书的编写目的是为了方便此软件的开发人员能够对整个软件的功能有整体的把握以及严格的按照需求分析进行实现,可以使得整个软件的开发过程能够更加有效的实现。
通过,软件需求说明书其中对系统的各个功能都作了详细的描述,通过对需求的分析,了解客户的要求,可以保证软件的开发符合客户的需求,以及能够准确及时地完成整个项目的开发。
1.2背景
该饭店前台信息管理系统由需求方即北京交通大学计算机学院提出,由我方即北京交通大学计算机系学生负责开发实现,通过相应的开发环境从而根据客户的具体的需求而完成项目。
该系统允许两类人员使用:
管理员和前台服务员。
客户机可以通过浏览器进入饭店前台登记信息系统进行相应的操作。
1.3定义
B-S:
即Brower/Server,浏览器/服务器,客户机上只需装有一个浏览器即可,服务器装有相应的数据库,通过webServer进行数据的交换等操作
JSP:
JavaServerPage动态网页标准
Dreamweaver:
一种开发软件工具。
1.4参考资料
《通用数据库管理系统大纲》
《JDBC-ODBC相关资料》
《JSP手册》
《JSP组件动态网站基础与实例操作》
《Dreamweaver操作指南》
2.系统运行主体说明
饭店前台登记系统的运行主体主要为饭店前台服务员和管理员。
该系统是一个独立的系统,系统有固有账号:
管理员账号和前台账号,用户通过该账号就可对系统进行相关的操作了。
3.程序系统结构
4.系统功能描述
4.1登陆模块详细设计
4.1.1功能描述
此模块主要功能是提供用户对系统使用的权利,通过登陆帐号可以进行系统所有功能的操作。
4.1.2功能界面
4.1.3详细设计
饭店前台管理系统登陆模块部分,本系统并不提供注册功能,登陆部分主要是在系统设计时,就设计好等登陆的帐号(username)和密码(password)。
并且管理员和前台服务员同过选择登陆方式登录到相应页面。
设定登陆帐号,管理员用户名:
admin密码:
admin;前台用户名:
user,密码:
user。
具体的数据库表为:
表名
Login
列名
说明
类型定义
空/非空
约束条件
User_ID
唯一编号
整数
非空
主键,自动增加,唯一
User_Name
登陆用户名
字符串[64]
空
Password
登陆密码
字符串[64]
空
4.1.4性能要求
要求:
●登陆帐号及密码要通用,易用,便于记忆和输入。
●登陆的时间上要求要尽可能的快,应该在用户可以接受的时间范围内。
●永久性数据的部分应该要严格按照约束的条件进行。
4.2信息查询模块详细设计
4.2.1功能描述
此模块主要功能是提供用户(包括管理员和前台服务员)对房间信息和客人信息的查看。
4.2.2功能界面
4.2.3详细设计
查询房间的各种信息包括:
按房态查,按房间类型查,按房间ID查,按房间门牌号查,其中前两种只提供选择查询,后两种提供选择和输入两种方式。
查询客人的各种信息,包括基本信息及入住信息,提供输入姓名和证件号两种方式。
提供返回主页面链接。
具体数据库表为以下几个:
表一:
客人基本信息表
表名
Guests
列名
说明
类型定义
空/非空
约束条件
整型
非空
主键
Roomcode
房间编号
certclassno
证件种类编号
certificate
证件号
countryno
国籍编码
Name
姓名
Sex
性别
Age
年龄
Arridate
到达日期
Leftdate
拟走日期
表二:
房间状态表
表名
Roomstate
列名
说明
类型定义
空/非空
约束条件
Roomcode
房间号
整型
非空
主键
Roomstate
房间状态
文本
非空
表三:
房间类型表
表名
Roomclass
列名
说明
类型定义
空/非空
约束条件
Classno
分类号
整型
非空
主键
Class
分类
文本
非空
Beds
床位数
整型
非空
Price
价格
整型
非空
Remarks
备注
文本
表四:
房间配置表
表名
Room
列名
说明
类型定义
空/非空
约束条件
Roomcode
房间编号
整型
非空
主键
Roomno
房间号
Classno
分类号
表五:
国籍编码表
表名
Room
列名
说明
类型定义
空/非空
约束条件
Countryno
国籍编码
Char
(2)
非空
主键
Country
国籍
Char(20)
表六:
证件编码表
表名
Room
列名
说明
类型定义
空/非空
约束条件
Certno
证件编码
Char
(2)
非空
主键
Certclass
证件名称
Char(16)
其中房间状态有四种:
r:
可租;z:
整理;o:
故障;l:
住人。
房间分类有:
豪华套,总统套,标准间,三人间,单人间。
4.3.客人入住登记模块
4.3.1功能描述
此模块主要功能是提供前台服务员对入住客人信息的登记。
4.3.2功能界面
4.3.3详细设计
前台服务员可以根据空房查询结果选择房间跳到登记页面,也可以直接进入登记页面。
证件类型和国籍选择输入,输入证件号后,若系统保存的客人基本信息表有该客人,则信息自动显示。
提交后将信息登记在客人入住登记表中。
并显示登记提示信息(成功或不成功)。
4.4退房模块
4.4.1功能描述
此模块主要功能是提供前台服务员退房功能。
4.4.2功能界面
4.4.3详细设计
前台服务员通过前台主页面的退房处输入房间号,然后显示入住信息,结算后,查询系统保存的客人基本信息表,若没有其信息,将客人信息存入客人基本信息表,再从客人入住登记表中删除该记录。
房间状态被修改为整理。
当房间整理好后前台服务员可以将房间状态修改为可租。
4.5换房模块
4.5.1功能描述
实现换房功能。
4.5.2功能界面
4.5.3详细设计
通过主页面进入换房模块,提供两种查询方式:
证件号和姓名,然后输入。
房间号中显示的是当前的空房。
选择房间后提交,提交后同时更改新、旧房的状态(之前的房间变为整理,后面的房间变为住人),完成换房。
并显示提示信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 饭店 前台 管理 详细 设计 说明书