版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《宾馆管理系统软件项目开发》
需求分析报告
项目成员:
第一章绪论
1.1引言
进入21世纪后我国的经济增长在全球的突影而出,人们的生活质量也在不断的
提高,从而带来旅游业的高速发展,宾馆酒店行业的服务档次迫切需要提高。在
宾馆酒店竞争日趋剧烈的今天,要建立宾馆自己的品牌,就必须与高新技术紧
密结合。传统的纯手工或简朴的计算工具,已经不适应现代经济高速发展和信息
快速增长的规定,必须运用现代化管理手段,配备完善的自动化设备,来提高
宾馆自身的服务水平与质量,从而赢得酒店的高信誉、强实力、好效益!宾馆
信息管理系统吸取了中外计算机在宾馆酒店业管理系统技术,具有强大丰富的
宾馆前、后台管理功能,并经不断完善、丰富与提高。它运营稳定,操作简便:管
理精细,移植性好。木系统重要由预定管理、入住管理,客房管理、记录分析管
理,财务管理,系统维护等模块组成。各模块由本组成员分别完毕,各成员不仅
要完毕各自模块的程序设计,还要撰写自己所做模块的文档,其中系统分析与
概要设计模块由成员共同完毕。
1.2任务概述
1.2.1编写目的
随着社会信息化的发展,很多行业都采用了自动化办公,然而,在宾馆等公司
部门的信息化办公显得落后于其他行业。有的宾馆仍在采用的是人工登记核算的
方式,这样资金的投入,人力资源的浪费,管理效率的底下以及业务的犯错率
就是不可避免的。所有就规定宾馆的管理要进行信息化的改变。但是,随着经济
的发展,宾馆的日益增多,我们对宾馆的管理方面也规定越来越高。宾馆管理系
统是根据宾馆管理的需求而设计的,由于宾馆管理涉及到大量的繁琐的信息管
理,工作量非常的大,这就需要开发出一个管理系统来提高工作的效率。但是由
于各个地区宾馆的管理方式和宾馆类型的不同,这就需要的管理上可以更加的
灵活:这样才干适应管理的需要,真正的提高宾馆管理的效率和管理的水平。
1.2.2系统功能分析
该软件是一个灵活的宾馆管理系统,为管理者提供了完整的管理平台。用户
可以根据不同客户的需求来添加和修改现有的房间类型,自定义每种房间类型
的信息,如住房类型、房间价位等信息。可以对房间的数量、房间物品的添加和
修改。可以进行用户管理,提供了超级管理员权限和管理员权限,都可以进行客
户进行住房、结算管理,为超级管理员提供了相对完善的查询功能和管理功能。
同时本系统可以对宾馆的客人预订、入住、结算的业务流程进行信息化管理。
使用时本系统一方面给用户的一个主界面中包含了房间类型信息和登陆管理系
统,未登录的用户可以查看相关的宾馆及本系统方面的相关信息和宾馆的房间
类型信息。登陆系统中会根据当前的登陆错误给出具体的相关信息。登陆成功后
管理员可以方便快捷地定位客户信息和客房的使用情况而超级管理员权限登陆
成功后还可以查询客户的住房记录以及相关的消费信息记录的查询。在客户入住
管理中,可以根据用户的需求进行不同房间类型不同价位和不同的住房方式进
行相相应的操作;预订管理中,记录要预定客房的信息和客户的信息,预订后可
以很方便的进行住房和退订业务;结算管理中系统根据不同的时间段的入住时间
不同的住房方式进行经济的结算,在退房到结算界面时.,可以清楚的看到入住
的时间和退房的时间以及当前的消费信息,但是只有在管理员点击拟定退房以
后才对客户的消费信息进行的数据库的更改;并且在对物品损坏登记方面,可以
清楚的看到损坏的物品以及损坏物品的单价和损坏物品的总费用。
从视觉上分析,本系统几乎所有的界面都是动态刷新的,不需要通过关闭打开
窗体来分析系统的刷新变化,而可以迅速的观测到操作数据所带来的窗体视觉
上和数据的变化,所以使用时能有效地节约大量的时间,让用户可以快速而清
楚的判断自己所操作的结果,使系统的效率更高。同时,除了主界面外,所有的
窗体透明度均为90%,是页面看上去更加的柔和,用户操作系统时不至界面颜
色反差过大而导致视觉上的疲劳,也同时美化了页面。
第二章系统分析
2.1用例图
2.1.1宾馆管理系统
客户退房
(1)宾馆管理系统用例图
2.1.2客房信息管理
(2)客房信息管理用例图
说明:客房信息中有顾客入住,退房,或换方的客户。规定对客房信息进行增长,删除或修改,
客房信息管理与增长客房信息,删除客房信息,更改客戾信息是包含关系。
2.L3前台服务管理
前台服务
(3)前台服务管理用例图
说明:前台服务员的用例有客房经营管理,客户信息查询,个人密码修改,注销,前台服务。
2.L4前台服务员
(4)前台服务员用例图
说明:前台服务质量的好坏直接影响宾馆客人的入住率和声誉,•套高质量的宾馆管理系统
应当能使宾馆前台工作人员快接有序的为客人办理不同类型的订房手续、入住登记手续、退
房手续。所以前台服务用例涉及客户预订、客户入住、客户退房、前台服务与客户预订、客
户入住,客户退房是包含关系,前者是基用例,后三个是被包含用例。
2.2用例规约
2.2.1损坏物品信息登记用例规约
用例编号UC-01
用例名称损坏物品信息
用例描述用户根据房间号登记物品损坏情况
参与者所有用户
前置条件登陆
后置条件无
涉众利益
2.2.2查询客房物品信息用例规约
用例编号UC-02
用例名称查询客房物品信息
用例描述用户查询各个房间物品损坏情况
参与者所有用户
前置条件登陆
后置条件无
涉众利益
基本途径1,参与者提出查询客房物品信息的请求;
2.系统按照规定显示所有的房间物品信息;
扩展点
拓争瞥询订房信i息用例规约
髓霸按照房间号显示所有房间
UC-03
翻麴求iwsr
用户根据顾客预订情况查询订房信息
参与者所有用户
前置条件登陆
后置条件无
涉众利益
基本途径1.参与者提出查询订房信息的请求;
2.2.4结算退房用例规约
用例编号UC-04
用例名称垢算退房
用例描述用户为顾客结算服务
参与者所有用户
前置条件登陆
后置条件无
涉众利益
基本途径1,参与者提出结算房间的请求;
2.系统按照规定显示所选择的房间信息;
3.参与者提出结算各项费用总和:
4系记录算总费用;
5.确认支付;
2#却自询结算胃例规约
用例编号UC-05
用例名称查询结算信息
用例描述用户为顾客结算服务
参与者所有用户
前置条件登陆
后置条件无
涉众利益
2.3功能模块图
说明:宾馆管理系统从整体上分为了五大模块,涉及了房间及房间联系管理、物品管理、
登陆管理、住房管理、结算管理。其中房间及其类型管理包含房间类型管理和房间信息管理,
房间类型管理中超级管理员可以对现有的房间类型进行添加和修改操作,对不同的房间类
型的住房方式和价位进行管理:房间管理涉及了管理房间类型的房间数FI以及房间号的拟
定。物品管理模块中涉及了给不同房间类型的物品的添加修改功能,并对其价位提供了修改
功能;还涉及了客户损坏物品的信息登记和记录,为重询提供了便利。登陆管理系统模块涉
及了对用户(超级管理员和管理员)的管理权限,可以对其进行添加和修改、删除功能;有
用户自己的密码查询和密码修改功能。住房管理涉及了对房间的住房方式的操作和房态图的
管理,在住房方式上系统会自动辨别当前可以对所选定的房间进行的操作,房态图则显示当
前房间的状态。结算管理模块中,能根据不同的时间段的入住进行不同的收费方式,同时也
包含了对住房方式的判断,以实现不同价位的收费。
第三章数据库设计
3.1数据库设计概要
数据库是本系统的重要组成部分,本系统几乎所有的涉及到数据方面的操作都
与数据库紧密的联系的一起。所以,作为系统的重要组成部分,数据库设计需要
进行各种实体及他们的属性描述,这样,在下面的描述具体设计时,在本章可以
看到系统设计的大体设计框架。
3.2数据流程图
3.3实体及属性
整个系统各实体匕以用以下关系来表达(主键用下划线标示):
客户信息表(姓名,性别,身份证号,联系方式,房间号,开始时间,结算
方式,会员,房间类型,状态)
登陆管理表(姓名,性别,身份,密码,身份证号)
物品表(房间类型,物品名称,物品单价,物品TD)
物品损坏表(物品名称,物品单价,账单编号,物品总费用)
结算表(身份证号,房间号,房间类型,结算方式,入住时.间,结束时间,
总费用,账单编号,物品损坏费)
房间管理表(房间号,房间类型,状态)
房间类型管理表(房间类型,床位数,包房价,包床价,钟点价,押金)
3.4关系图分析
state*
房鹃
开抬《间
结算方式
会员
房嵌型
Jstate
搅坏物品表*
物品名称
物品单价
账单编号
||物品总责用
house
3.5数据库具体设计
数据库中所需的有:客户信息,登录管理信息,物品信息,损坏物品信息,结算信息,房间
管理信息,房间类型管理信息。
3.5.1客户信息表
customer数据表
列名数据类型长度允许空是否为主键
姓名nvarchar50是否
性别nvarchar50是否
身份证号nvarchar50否是
联系方式nvarchar50是否
房间号nvarchar50是否
开始时间datelime是否
结算方式nvarchar50是否
会员nvarchar50是否
房间类型nvarchar50是否
状态nvarchar50是否
3.5.2登录信息表
person数据表
列名数据类型长度允许空是否为主键
姓名nvarchar50是否
性别nvarchar50是否
身份nvarchar50是否
密码nvarchar50是否
身份证号nvarchar50否是
3.5.3物品表
物品数据表
列名数据类型长度允许空是否为主键
房间类型nvarchar50否否
物品名称nvarchar50否否
物品单价image16否否
物品IDnvarchar50否是
3.5.4损坏物品表
物品损坏数据表
列名数据类型长度允许空是否为土键
物品名称nvarchar50否否
物品单价nvarchar50否否
账单编号nvarchar50否否
物品总费用nvarchar50否否
3.5.5结算表
结算数据表
列名数据类型长度允许空是否为主键
姓名nvarchar50否否
身份证号nvarchar50否否
房间号nvarchar50否否
房间类型nvarchar50否否
结算方式nvarchar50否否
入住时间nvarchar50否否
结束时间nvarchar50否否
总费用nvarchar50否否
账单编号nvarchar50否是
物品损坏费nvarchar50否否
3.5.6房间管理表
house数据表
列名数据类型长度允许空是否为主键
房间号nvarchar50否是
房间类型nvarchar50否否
状态nvarchar50否否
3.5.7房间类型管理表
houseType数据表
列名数据类型长度允许空是否为主键
房间类型nvarchar50否是
床位数ini否否
包房价float否否
包床价float否否
钟点价float否否
押金float否否
第四章系统分析设计
4.1类图
高级管理员
觎食%stiing
心用户2istring
魏码:string
厚角色:string沪
卷瞧网
错被蓄甥0
榜加册赊/修改房间类型0
情加,价闲侮改房间物品Q
微定居刚6
elm
•查询房间状态0
蟠剿
历史叱务
姓
名
户:n
sin
方
系|
式:o>n
网
同
号
•.
住
期
日st.lng
stn
宿
期.
日ng
stn
宿
用"4
费ce□m
d呵c
金d
:
费de
用!
elm
•查询。
细除。
4.2活动图
4.2.1登陆活动图
4.2.3退房活动图
4.3时序图
4.3.1修改用户权限
4.3.2修改密码
4.3.3修改客房信息时序图
1OOOQ
4.3.4退房结算时序图
1O0OQ
I房间管理界面房网使用情况宾馆退房界面系统录入退房
4.4系统流程图
4.5界面
4.5.1客户信息修改界面
客户信息修改
姓名:房间号:
性别:开始时间:
身份证号:结茸方式:
联系方式:会员:
房间类敢:
4.5.2房间信息管理界面
房间管理
房间1理批添加
添加
注意:在批添加时,添加的困患一般不得超过3000,0
4.5.3结算界面
4.6测试用例
软件测试是动态查找程序代码中的各类错误和问题的过程。测试的目的时发现程
序的错误,而不是证明程序没有错误。软件测试是一个与项目开发并行的过程。
它是软件开发可靠性的重要保障
4.6.1用户登陆测试用例
测试项登录系统
测试条件用户进入登陆界面
测试数据/动作盼望结果
有效数据输入对的的用户名、密码,按“登陆”登陆成功跳转到主页面
按钮
无效数据用户名为空,输入对的密码提醒“用户名不能为空”
用户名犬的,密码为空提醒“密码不能为空”
用户名错误,输入对的密码提醒“用户名不存在”
用户名友的,密码错误提醒“用户不存在”或“密码错误”
输入用户名,密码为空提醒“用户名有误”
4.6.2密码修改测试用例
测试项修改密码
测试条件用户正常登陆
操作环节用户请求管理员界面中的修改密码,系统跳转到修改密码界面
测试数据/动作盼望结果
修改成功输入对的原始密码和合法新密码以提醒“修改成功”
及确认密码,点击“拟定”按钮
修改失败输入对的的原始密码和合法密眄及提醒“新密码和确认密码不一致,请
确认密码,点击“拟定”按钮重新输入”
输入不定的原始密码,点击“确认”输入不对的原始密码点击“确认”
按钮按钮
不输入任何数据,点击“确认”按钮提醒“请输入原始密码”
4.6.3浏览信息用例测试
测试项浏览信息
测试条件高级管理员正常登陆系统
操作环节高级管理员请求管理界面的信息浏览.系统跳转到信息界面选择需要杳
找的信息
测试数据/动作盼望结果
操作成功点击一条信息记录,再点击“删除”逞醒“删除成功”
按钮
操作失败没有选择信息记录,点击“删除”遑醒“请选择要删除的信息记录”
按钮
4.6.4高级管理员信息浏览用力测试
测试项管理员信息浏览
测试条件高级管理员进入登陆界面
操作环节高级管理员请求管理界面的信息浏览,系统跳转到信息界面选择需要查找
的信息
测试数据/动作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心脑血管疾病:全球干预策略
- 心脏微血管病变的微循环功能优化策略-1
- 心脏介入术后康复中的症状管理策略
- 心肌梗死治疗中电生理与收缩功能同步优化策略
- 心理咨询师介入医养服务的模式
- 心理干预在职业性皮炎康复中的作用
- 心肌再生中生物材料与外泌体协同策略
- 微创颅咽管瘤切除术中重要结构保护策略
- 微创缝合技术降低硬脑膜修补术后并发症的观察
- 微创神经外科手术中超声刀与激光刀的术后饮食指导要点
- 2026年1月上海市春季高考数学试题卷(含答案)
- 2025年中职机电一体化技术(电工电子技术)试题及答案
- 2026年植物保护(植物检疫)考题及答案
- 11837《行政法与行政诉讼法》国家开放大学期末题库
- 《化工企业可燃液体常压储罐区安全管理规范》解读课件
- 电动汽车原理与构造第3版何洪文课后答案
- ABB板形辊维护说明书
- 委托付款三方协议中英文版
- GB/T 7690.3-2013增强材料纱线试验方法第3部分:玻璃纤维断裂强力和断裂伸长的测定
- GB/T 33525-2017输送带覆盖层性能类别
- GB/T 15622-1995液压缸试验方法
评论
0/150
提交评论