酒店管理系统(含图表)软件工程课程设计_第1页
酒店管理系统(含图表)软件工程课程设计_第2页
酒店管理系统(含图表)软件工程课程设计_第3页
酒店管理系统(含图表)软件工程课程设计_第4页
酒店管理系统(含图表)软件工程课程设计_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

酒店管理系统

可行性分析书

弓I言.............................................................................2

1.1编写目的..............................................................2

1.2背景...................................................................2

1.3定义...................................................................2

1.4参考资料...............................................................2

a.参考书籍.................................................................2

任务概述.........................................................................3

2.1目标...................................................................3

2.2用户的特点.............................................................4

2.3假定和约束............................................................4

需求规定.........................................................................4

3.1对功能的规定..........................................................4

3.1.1系统的信息输入部分..............................................4

3.1.2系统的信息处理部分...............................................5

3.1.3系统的输出部分.................................................5

3.2对性能的规定..........................................................5

3.2.1精度............................................................5

3.2.2时间特性要求....................................................6

3.2.3灵活性.........................................................6

3.3输人输出要求............................................................6

3.4数据管理能力要求........................................................6

3.5故障处理要求............................................................6

3.6其他专门要求............................................................7

运行环境规定.....................................................................7

4.1设备...................................................................7

4.2支持软件...............................................................7

4.3接口..............................................................7

引言

1.1编写目的

酒店管理系统可行性分析书的目的:明确酒店管理工作人员对本软件系统的功能,行为

和性能的基本要求,能够有效消除工作人员和操作人员对需求的模糊性,歧义性和不一致性,

本说明书工软件系统开发人员和酒店做参考并作为软件技术开发的文档保存。

1.2背景

a.本系统的名称为酒店管理系统。

b.酒店管理系统是由上海电力学院袁仲雄老师提出,项目的开发者为李辰源同学,项目面

向本市的快捷酒店或宾馆。

c.酒店管理系统的相关信息来源于酒店的相关管理部门,系统的基础信息包括如酒店内各

房间的设施情况,报价情况,使用情况以及用户的基本信息等都是由该酒店的相关信息存储

系统提供。

d.系统运行环境:一般酒店前台工作人员可直接在计算机上运行此系统,系统维护人员可

使用专用的客户端软件对存储于数据库服务器中的数据进行操作。

1.3定义

客房管理:能够显示所有包间的空闲、预订、在用等状态,房间状态的实时显示,查询及统

计分析

查询功能:主要是方便酒店管理人员查看房间的使用情况,方便调整房间。

用户管理:包括用户的在线预定,入住登记和意见反馈。

1.4参考资料

a.参考书籍

软件工程,王慧芳等编著,浙江出版社

Word

软件工程导论(第四版),张海藩,清华大学出版社

任务概述

2.1目标

本酒店管理系统旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易

操作性,本着方便用户使用,方便经营者管理酒店和工作人员更快捷的了解酒店的原则使酒

店更方便经营。

该软件具备以下特点:

A.拓展酒店经营空间;

B.降低运营成本;

C.提高管理和决策效率:

D.节约客户时间,方便客户:

E.系统易学易用,操作很简单:是一套纯Windows软件,操作员稍加培训即可上岗。

F.系统功能完成整:包括前台管理和后台管理,功能完善,能够实现酒店的数字化经营。

完成“酒店管理系统”,主要包含以下功能:

A.客房经营

对客户入住房间的类型、房间号、订房时间、退房时间等进行管理。

B.房间信息管理

根据房间号•、房间类型、价格、入住历史等信息,实现了入住,退房信息及时更新、入住

历史查询的功能。

C.员工信息管理

对员工的基本信息进行管理。

D.客户信息

此模块保存了所有入住过的客户信息,对客户总消费进行累计,到达一定要求,系统会自动

给客户提升等级来对客户消费进行打折。

E.修改密码

所有登录用户可以通过此处修改登录密码。

Word

2.2用户的特点

酒店管理系统的最终用户由两大部分组成:即系统信息的维护人员和一般酒店前台工作

人员。

针对系统的维护人员而言,用户只需具备相关的电脑操作技能,经过系统的使用培训,便能

够完成对存储于数据库服务器中的数据进行操作。

针对一般的酒店前台工作人员而言,用户只需具备基本的Internet的网络操作技能即可。

2.3假定和约束

A.管理平台提供功能的假定:

业务流程;

原始票据、凭证和原始数据;

报表种类和格式

系统功能要求

原始数据录入

网络环境

B.经费、投资方面的来源和限制:

可利用酒店的赞助或个人自费完成酒店管理系统的开发

C.法律和政策方面的限制:

用户登记信息时涉及个人隐私的问题务必进行保密。

D.可利用的信息和资源:

可利用赞助酒店提供的数据报表和工作流程

需求规定

3.1对功能的规定

3.1.1系统的信息输入部分

3.1.1.1用户预定时的基本信息

Word

3.1.1.2入住登记时的住房信息

3.1.1.3入住用户的信息

3.1.1.4用户如何组的总消费金额

3.1.2系统的信息处理部分

3.1.2.1客人入店后,前台服务员根据客人提供的信息参照客房预订信息表反馈的预订

信息检验客人是否有预订,如若有预定再检验订单是否符合要求,如若符合可安排入住登记

3.1.2.2接收到合格订单后,前台服务员配用户分配某一房间号,然后把用户信息保存用

户信息管理表,把住房信息保存到住房登记表,把房间使用情况反馈到客房管理系统。随后

用户可入住分配的房间。

3.1.2.3用户入住成功后,如若想离开先去前台进行结算,前台服务员根据客房管理系

统提供的客房消费情况统计好用户的总消费金额后会请用户进行结算。

3.1.2.4用户结算成功后前台服务员会安排退房,把空闲的房间号反馈到客房管理系统,

以便及时更新客房状态。

3.1.2.5酒店管理人员按照日期定期对客房的使用情况进行统计,统计完成后会把结果保存

到酒店统计表备份。

3.1.3系统的输出部分

3.1.3.1:未预定的客人信息

3.1.3.2:酒店的统计信息

3.1.3.3:入住登记时的住房信息

3.1.3.4:入住用户的信息

3.2对性能的规定

3.2.1精度

a.输入数据库的信息要求保证实时性、正确性和全面性。

b.输出的信息要保证能够正常查询和统计。

c.查询时应保证查准率,查到的记录应与给定的查询条件完全匹配。

Word

3.2.2时间特性要求

a.响应时间:在Internet正常情况下,不超过2秒

b.更新处理时间:不超过3秒

c.数据的转换和传送时间:不超过2秒

d.解题时间:不超过3秒

3.2.3灵活性

操作方式上:对用户采用WEB界面,一般查询采用模糊检索;信息维护采用SQLSERVER进

行数据的管理和维护;系统维护人员可通过简单的程序实现信息的添加,修改和删除。

运行环境:可以在Windows7、XP、10上进行WEB查询。

同其他软件的接口的变化:对系统施加不同的外界运行控制时所引起的各种不同的需求,系

统软件可以做出相应的调整。

精度和有效时限的变化:本软件确保所提供信息的正确性和完备性。

3.3输人输出要求

a.输入输出数据类型:主要是字符型,整型

b.软件的数据输出:以WEB界面形式输出

c.控制输出量:WEB输出数据量一般不超过200kB

3.4数据管理能力要求

a.需要管理的文卷和记录的个数:800个记录

b.表和文卷的大小规模:10个表

c.预计存储要求:服务器900MB,客户机100MB。

3.5故障处理要求

服务器硬盘存储采用RAID1技术,并且周期性地把数据库中的数据备份到另外一块硬盘

上面。

Word

3.6其他专门要求

该系统要求酒店内部信息只能内部人员查看,客户是无法查看或接触到内部信息的。

运行环境规定

4.1设备

A.运行环境:

服务器端操作系统:Windows

运行环境:.Netframework

服务器:IIS5.1

浏览器:IE6.0以上或Firefox2.0以上

数据库:MySQL5.0

B.硬件环境:

网络环境:以太网

传输介质:5类双绞线

服务器:专用服务器或PC机

工作站:每个部门至少1台工作站

4.2支持软件

MicrosoftWindowsServer2008EnterpriseEdition;

MicrosoftWindows7ProfessionalEdition;

4.3接口

酒店管理系统提供标准的HTTP协议输出,可以在所有支持TCP/IP协议并安装有支持

HTML4.0标准的浏览器软件的联网电脑上得到所要查询的信息。

Word

酒店管理系统

需求说明书

引言.............................................................................1

1.1编写目的...............................................................1

1.2背景...................................................................1

1.3定义...................................................................1

1.4参考资料...............................................................1

任务概述........................................................................10

2.1目标..................................................................10

2.2用户的特点............................................................10

需求规定........................................................................11

3.1对功能的规定..........................................................11

3.2对性能的规定..........................................................11

3.3输人输出要求..........................................................12

3.4数据管理能力要求......................................................12

3.5故障处理要求..........................................................12

3.6其他专门要求..........................................................13

运行环境规定....................................................................13

4.1设备..................................................................13

4.2支持软件..............................................................13

4.3接口..................................................................14

附录............................................................................14

酒店管理系统数据流图.....................................................14

酒店管理系统数据字典.....................................................18

Word

引言

1.1编写目的

酒店管理系统需求说明书的目的:明确酒店管理工作人员对本软件系统的功

能、行为和性能的要求,消除酒店管理工作人员对需求的模糊性、歧义性和不一

致性,本说明书供开发人员和酒店做参考并作为软件技术开发的文档保存。

1.2背景

a.本系统的名称为酒店管理系统。

b.酒店管理系统是由上海电力学院袁仲雄老师提出,项目负责人为上海电力

学院学生李辰源,作为本学期软件工程课程设计项目。

c.酒店管理系统的相关信息来源于网上部分酒店网站,系统的基础信息包括

如房间状态信息,入住人员信息,房间预订信息,账单信息。

d.系统运行环境:一般酒店工作人员可使用WEB浏览器查询及处理相关信息,

系统维护人员可使用WEB浏览器对应页面对存储于数据库服务器中的数据进行

操作。网上客户可以进入页面。

1.3定义

a.预订房间是指客户在查看相关页面之后,选定某个房间进行预订申请,再

由工作人员进行查看和编辑。完成整一个房间预订流程。

b.查账是指在管理员界面中,检查所有的出入住记录,以及工作记录。

c.预订处理是指工作人员(包括管理员)对客户所提交的预订申请进行处理,

入库。

1.4参考资料

a.参考书籍

Word

b.所使用的系统:MicrosoftWindows10,

所使用数据库:MicrosoftSQLServer2012个人版,

开发平台:MicrosoftVisualStudio2013

使用开发语言:c#,

开发框架:.NetMVC

IE9.0以上版本的浏览器。

任务概述

2.1目标

酒店管理是为了酒店更好的更迅速的完成用户交互,在信息化时代,减少订

单处理流程,节省工作人员处理时间,也方便客户进行下单操作。只有一个比较

行之有效的酒店管理策略,才能带领酒店更好的发展。

酒店管理系统作为一个网站系统,要做的就是尽可能把所有的操作放入网

上,从而减少纸质账单的生成和处理,把信息集中在信息化数据中,并将相应的

操作记录进行保存,并把预订处理,账单管理,入住/退房处理等一系列操作汇

集一起。

2.2用户的特点

酒店管理系统的最终用户由三大部分组成:即酒店高层管理人员、一般酒

店工作人员,以及客户。

针对系统的维护人员而言,用户只需具备相关的电脑操作技能,经过系统的

使用培训,便能够完成对存储于数据库服务器中的数据进行操作。

针对一般的工作人员和用户而言,用户只需具备基本的Internet的网络操

作技能即可。

Word

需求规定

3.1对功能的规定

3.1.1系统的信息输入部分

3.1.1.1房间信息

3.1.L2入住用户信息

预订信息

操作记录信息

预订用户信息

3.1.2系统的信息处理部分

3.1.2.1房务部收到预订申请,查看是否合法,操作入库或退回申请。

(房间预订)

3.1.2.2房务部收到新的入库信息,进行房间信息登记,入住人员登记。

(房间预订)

3.1.2.3门面部接收入住人员信息,核对信息并录入数据库,计入信息。

(入住处理)

3.1.2.4门面部核对入住人员信息,修改房间信息,处理入库。(退房

处理)

3.1.2.5系统自动计入各项操作记录,并存入相应的操作记录数据库

中,并建立调用页面,方便管理人员实时查看。

3.1.3:系统的输出部分

:根据不同用户权限,显示房间状态信息。

;对于特定用户,显示操作记录和账单情况以及人员信息。

3.2对性能的规定

3.2.1精度

a.输入数据库的信息要求保证实时性、正确性和全面性。

b.输出的信息要保证能够正常查询和统计。

Word

3.2.2时间特性要求

a.响应时间:在Internet正常情况下,不超过2秒

b.更新处理时间:不超过3秒

c.数据的转换和传送时间:不超过2秒

3.2.3灵活性

操作方式上:

对客户:

采用WEB界面,允许查询操作以及预订操作;

对工作人员:

采用WEB界面,处理预订信息,修改房间信息,录入记录

对特权用户:

采用WEB界面,允许查看/修改操作记录,拥有UI层次上的最高权限。

运行环境:可以在具备浏览器的系统上进行WEB查询。

同其他软件的接口的变化:由于网站本身基于网络,拥有较高的兼容性。

精度和有效时限的变化:本软件确保所提供信息的正确性和完备性。定期检

查数据库,时常备份,避免数据损坏。

3.3输入输出要求

a.输入输出数据类型:主要是字符型

b.软件的数据输出:以WEB界面形式输出

控制输出量:WEB输出数据量一般不超过200kB

3.4数据管理能力要求

a.需要管理的文卷和记录的个数:6000个记录

b.表和文卷的大小规模:6张工作表+3张备份表

c.预计存储要求:服务器800MB。

3.5故障处理要求

周期性地进行数据库中的数据备份。

Word

相应退房操作将删除工作表的信息,但不删除对应备份表的信息。

备份表一年固定时间清空备份表。

3.6其他专门要求

房务部和门面部间需要做好交流工作,及时处理信息。

数据库处理方面需要时常备份,必须重视备份表的信息保存,以备不时之需。

运行环境规定

4.1设备

WEB服务器一台,要求性能比较高,能够支持大量用户同时在线查询。

WEB浏览工作站,普通PC机。

a.处理器型号及内存容量;Inteli53.2GHz,12G

外存容量:IT

媒体及其存储格式:硬盘分区采用NTFS文件系统

设备的型号及数量;笔记本电脑1台

b.输入及输出设备的型号和数量:

数据通信设备的型号和数量;无

功能键及其他专用硬件:无

4.2支持软件

MicrosoftWindowsVisualStudio2013;

MicrosoftWindows10

MicrosoftSQLServer2012EnterpriseEdition.

MicrosoftWindowsIE

Word

4.3接口

该系统和其他软件之间没有接口。

酒店管理系统提供标准的HTTP协议输出,可以在所有支持TCP/IP协议并安

装有支持HTML标准的浏览器软件的联网电脑上得到所要查询的信息。

(附录)

酒店管理系统

数据流图

附1」顶层图

Word

附1-20层图

用户

登录信息

用户信息表

检查

用户名密码

是否正确验证通过的

0.2,用户信息

附1-31层图用户管理

Word

用户预订

订单情况/、\生单

\单预订用户

\提单

订单入住人信息

41k

WF

附1-31层图一订单审核

预订单

已审核订单房屋信息表

__________

房务状况预订信息表

WF

/、、通过确认的

/订信息

艮回订单预订订单

WF

Word

附1-41层图确认预订

预^7信息表

附1-51层图一处理入住

入住人信息表

已退房房间

Word

附1-61层图一一处理退房

酒店管理系统

【据字典

1)数据流条目:

数据流的别简述据数据流去向数据流组成流通量

名称名

客户预订预客户提交的客户1订单审核入住人姓名+600/天

订预订信息入住人身份

信证+

息预订房型+

预定日期+

入住日期+

退房日期

订单在系统的预1订2确认预订订单编号+500/天

订模块中流单审预订人姓名+

动的数据流入住人姓名+

入住人身份

证+

预订房号+

预定日期+

入住日期+

退房日期

客户信息处理入住/退3处各数据表客户姓名+800/天

房的客户的理入客户身份证

详细信息住号+

入店时间

登录信息用用户登录提客户用户管理用户名+1200/天

户交的一系列密码

登信息以及权

录限信息

附表2-1数据流条目

2)数据存储条目

数据存别简述流入的数流出数据存储的组成组织方

储名称名据流的数式

Word

据流

存放

预订信/订单订单订单=订单编号+索引模

息表预订人姓名+式,

入住人姓名+

入住人身份证+

预订房号+

预定日期+

入住日期+

退房日期

房务信/酒店房入住信息/房务房务情况=房间编号索引模

息表间情况预订信息情况+式

数据表房间种类+

是否预订+

预订人姓名+

是否入住+

客户编号

入住人/酒店入客户信息客户客户信息=索引模

信息住人员信息客户编号+式,以客

的详细姓名+户编号

信息身份证号+为主键

性别+

入住房间

预订信/预订信//操作记录=记录号+索引模

息操作息表的订单编号+式,以记

记录表操作记创建时间+录号为

录创建人工号+主键

完成时间+

备注

房务信///操作记录=索引模

息操作内记录号+式,以记

1、E

记录表录房间号+录号为

创建时间+主键

创建人工号+

完成时间+

备注

人/入住人//操作记录=索引模

信息表记录号+式,以记

的操作订单编号+录号为

记录创建时间+主键

创建人工号+

完成时间+

备注

用户信/存储用用户名、/用户信息=索引模

息表户名和密码用户编号+式,

Word

密码的用户名+以用户

数据表密码+名位主

权限键

附表2-2数据存储条目

3)数据项条目

数据项名称别名简述类型长取值范围及含义

房间号RNo能确定房间char4第一位(A~C)(表示房

唯一编号型)

第二位(2~6)(表示楼层)

第三~四位(01~99)(表

示房间)

订单编号DNo用来确定订char12第一位(A~C)(表示订

单唯一编号单房型)

第二~四位(2015~3000)

(表示年份)

第五~八位(0101~1231)

(表示日期)

第九~十二位(000~9999)

预订人姓名MakerName预订人的姓char30预订人的姓名

(Mna)名

入住人姓名LvieName入住人的姓char30入住人的姓名

(LN)名

预定日期DDate订单创建时datetim8格式为1988-04-29

间eYear范围1985~2010

Month范围01~12

Day范围01-31

入住日期LDate入住时间datetim8格式为1988-04-29

eYear范围1985~2010

Month范围01~12

Day范围01-31

退房日期ODate退房时间int8格式为1988-04-29

Year范围1985~2010

Month范围01~12

Day范围01~31

记录编号CNo操作记录的Char12第一位(A~C)(表示订

唯一编号单房型)

第二~十二位(0~9)*

备注Others对于该条操Char20纯汉字。

Word

作记录得详0

细备注

附表2-3数据项条目

4)加工条目

加工名编号简述激发条优输入输出加工逻辑

检查用1.1用户提交订用户提普通预定信息订单If(预订信息!

户权限单后,检查交预订情况=null)

用户权限,信息输出预订信息

Else

退回预订信

息,提示用户登

确认用1.2检查预订信收到预普通订单信息预订If房型合法

户选择息中的房型订情况用户,发出用户信息

房型等房务信息订单Else

是否合法入住退回信息

人信

成房

确认客1.3对预订人信普通预订用订单If收到信息

确认

户信息息,及入住户,入住核对姓名与身

且收

人信息进行人信息份证;

相应

审核身份合法性

户信

生成订单

Else

提示信息有误

客户确1.4客户再次确确认客普通订单订单输出订单

认认订单信息户信息If用户确认

后提交订单

Else

退回修改

确认房2.1对已审核订收到已普通已审核订已确If订单的房型

务单进行房务审核订单认订有空余

确认单单确定订单房间

输出订单

Else

Word

退回订单

生成订2.2已确认订单得到确普通已确认订预订整理客户信息,

单后,进行生认房务单订单入住人信息,已

成终板订单的通知确认房号,生成

后订单。

订单入2.3将生成的订得到订普通订单房间修改订单中对应

库单存入对应单后房号的房务信息

数据库订单订单存入预订信

息表

核对信3.1门面部获取有预订普通对应预订If用户入住

息客户信息,用户前信息提取预订信息

与预订信息来入住客户信息If信息符合

表进行核对输出已核对

信息

Else

询问客户

信息录3.2对入住用户入住用普通已核对信录入入住用户信息写

入信息进行录户已核息结果入入住人信息表

入对修改房务信息表

返回数据修改结

确认入3.3录入成功已成功普通数据处理/If信息录入成

住后,确认用录入信结果功

户已入住。息通知房务部开

始房务。

Else

检查错误

计入操作记录

核对信4.1住户要退房有住户普通退房人信房间If

息时,核对对退房息退房人信息==

应信息入住人信入住人信息

息输出房间号

到退*

检查房4.2得到对应房普通退房房间If得到房间号

房间

房号

间间,检查房检查房间完好

间完好性性

反馈前台

确认退4.3检查房间后确认退普通检查情况/If情况无误

房房退回押金

修改房务信息

附表2-4数据加工条目

Word

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论