MIS课程设计.docx

上传人:b****7 文档编号:23355913 上传时间:2023-05-16 格式:DOCX 页数:30 大小:24.63KB
下载 相关 举报
MIS课程设计.docx_第1页
第1页 / 共30页
MIS课程设计.docx_第2页
第2页 / 共30页
MIS课程设计.docx_第3页
第3页 / 共30页
MIS课程设计.docx_第4页
第4页 / 共30页
MIS课程设计.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

MIS课程设计.docx

《MIS课程设计.docx》由会员分享,可在线阅读,更多相关《MIS课程设计.docx(30页珍藏版)》请在冰豆网上搜索。

MIS课程设计.docx

MIS课程设计

 

摘要

随着宾馆酒店越来越多,人们的要求越来越高,宾馆酒店的竞争也越来越激烈。

如何在激烈的竞争中生存发展,是每个宾馆酒店必须面临的问题。

对宾馆经营状况起决定作用的是宾馆的服务管理水平。

如何利用先进的管理手段,提高宾馆的管理水平,已成为宾馆酒店也发展的当务之急。

面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。

在某种意义上,宾馆客房管理方面的信息化已成为现代化宾馆的重要标志。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。

本系统就是为了管理宾馆的信息而设计的。

宾馆要不断的完善自己,急顾客之急,由此开发宾馆管理信息系统,在正常运营中对客房资源、顾客信息、结算信息进行管理,利用宾馆管理信息系统及时了解各从上到下节中信息的变更,有利于提高管理的效率。

 

第一章现行系统分析

系统分析是管理信息系统结构化开发方法中的一个重要环节,是运用系统的观点和方法对原型进行目标分析,环境分析和数据分析,其主要的任务是在充分认识原型的基础上,通过问题的识别,可行性分析,系统化分析,最后完成新系统的逻辑方案设计。

在酒店前台的管理工作中,管理信息系统在客户预订,登记,问讯,收银和日常管理方面得到了广泛的应用。

设于酒店前台各处的计算机终端,直接与酒店计算机控制中心联网,它可以非常方便地查阅客人档案,实时调整和显示房间状态。

还可以编制各种营业报表进行市场销售分析,可以说在酒店管理方面应用计算机技术,是很有必要的,这对改善酒店的管理机制,提高管理效率具有非常重要的意义。

不仅可以降低人力资源成本,提高工作效率,降低优化服务流程,提升服务质量,还可以实现资源最佳配置,增加酒店收益,支持管理层全面了解经营状况。

系统的目标:

1.便于管理者查询宾馆的经营状况,了解实时的信息。

2.便于员工查询顾客信息,为顾客提供最好的服务。

3.提高管理效率,降低管理成本。

4.提高社会和经济效益,提升企业形象。

5.提高信息的准确性和及时性。

6.信息的记录和存档,为管理者决策提供依据。

 

第二章系统分析

2.1需求分析

系统需对用户登录进行管理。

使用各功能模块时,系统应验证用户身份的有效性,否则要求用户登录。

另外,允许用户对自己的密码进行修改。

系统应提供客房的分类管理功能,可分类制订客房面积、价格、是否配备空调等客房类型,对不同标准的客房进行有效管理。

系统可实现对客房信息的添加、删除以及修改。

在进行入住/退房管理时,系统可以根据客房当前的状态自动提示可用服务(入住/退房)。

如果客房没有客人入住,则该客房的可用服务为“入住”;否则,可用服务为“退房”。

系统的客户端在Windows平台下运行,服务器端可在Windows平台或UNIX平台下运行。

系统还需要有较好的安全性和可扩展性[8]。

需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。

这个步骤是对理解需求的升华,直接关系到该系统的质量。

整个系统可以分为2大部分。

酒店网站部分(客户服务网站)和酒店管理部分(管理员部分)。

本系统只做了有关酒店管理的一部分。

 

2.2可行性分析

经济可行性分析

如今计算机已经非常普遍,价格已经相当的低廉,此系统只需要根据宾馆的需求购置少量的计算机,而且要求配置不高,一般的机器就能满足要求,所以系统开发的成本很低。

此系统使用很简单,操作步骤不是很复杂,员工培训花费不大。

从预估的费用支出和带来的收益来看,受益远远大于支出,宾馆的经济效益会有很大的提高。

所以开发此系统在经济上是可行的。

主要表现有以下几个方面:

第一:

系统运行可代替人工进行许多繁杂的劳动;

第二:

可大大的提高宾馆管理人员的工作效率

第三:

可使敏感文档更加安全。

第四:

系统投入使用后,经费比传统管理时降低了。

第五:

提高了信息的质量和速度,进而改善了宾馆的服务质量。

管理可行性分析

由于这套系统能帮助宾馆员工从从繁杂的工作中解脱出来,能大大地降低了宾馆的人力、物力、财力资源,提高工作效率,提高宾馆的服务质量。

而且也会提高宾馆的信用能力,树立企业的良好形象,提高了宾馆在市场同行业中的竞争力,因此宾馆的主要领导和管理者都愿意通过在管理信息系统方面的改进来提升宾馆的形象,并在近年来逐步完善各种管理制度,制订了各种管理方案因此,本系统在管理上也是可行的。

 

2.3组织结构与功能分析

设置客房信息

 

划分子系统

客房

信息

管理

2.4业务流程图

前台接待处财务部后台服务处信息保管处

住宿凭证

数据处理

登记客人住宿信息

现金收据

收款处理

存档

住宿单

住店服务

存档

交费单

存档

客人

后勤处理

应付款处理

现金收据

退房处理

存档

数据库设计

 

2.5数据与数据流程分析

(一)总数据流程图

客房信息表

S-02

前台

客房信息

房间信息

房间信息D11

D01

退房记录单K-02

S-01

客人

P-02

登记处理

P-01

客房查询

D11

退房记录表

D21

客人信息

现金收据K-03

退房记录单

客房信息表

P-03

收银处理

现金入账表

客人信息D21

D51

现金入帐单K-04

现金D54

P-05

退房处理

S1

客人

P-04

订房

订房收

据D55

客房信息

客人信息

现金收据

D61

D53

F-02

客房信息表

现金入账表

客人信息表

 

顶层数据流图

住宿登记信息

D2

P2

F1相关证件、押金

P1

D3

F2预订房费

顾客

综合统计报表

D4

客人结账信息

F3追加押金

客房管理

D5

客房信息

F4结帐单据

D6

客房预订信息

经理

退宿登记信息

D7

 

二层数据流图

F3住宿登记

P1.1

住宿登记

 

证件

D1

F1查询房态

客房信息表

D4

登记表

D3

预收金额表

D2

 

P1.2

顾客结账

 

退房信息表

D5

F2住宿证、手牌、住宿登记单

F4退房

F6续订

客房预订表

D6

F5预订

P1.4

预订房间

P1.3

客户续费

 

(二)数据字典

由以上数据流程图可得出以下数据字典。

1.数据项的描述

数据项编号:

I-01

数据项名:

房号

类型及宽度:

整型,8位

取值范围:

“00000001”—“99999999”

数据项编号:

I-02

数据项名:

类型

类型及宽度:

字符型,8位

数据项编号:

I-03

数据项名:

单价

类型及宽度:

整型,6位

取值范围:

“000001”—“999999”

数据项编号:

I-04

数据项名:

姓名

类型及宽度:

字符型,6位

数据项编号:

I-05

数据项名:

房价

类型及宽度:

整型,6位

取值范围:

“000001”—“999999”

2.数据流的描述

数据流编号:

D-01

数据流名称:

客房信息

数据流来源:

客房信息表

数据流去向:

房间查询处理模块

数据项组成:

房号+类型+单价+状态

数据流量:

约30次/天高峰流量:

约50次/天

数据流编号:

D-11

数据流名称:

房间信息

数据流来源:

客房查询模块

数据流去向:

登记处理模块房号

数据项组成:

房号+类型+单价

数据流量:

约30次/天高峰流量:

约50次/天

数据流编号:

D-21

数据流名称:

客人信息

数据流来源:

登记处理模块

数据流去向:

收银处理模块

数据项组成:

姓名+房号+类型+单价

数据流量:

约30次/天高峰流量:

约50次/天

数据流编号:

D-51

数据流名称:

退房记录单

数据流来源:

退订处理模块

数据流去向:

退房记录表

数据项组成:

房间号,房间类型

数据流量:

约2次/天高峰流量:

约3次/天

数据流编号:

D-53

数据流名称:

现金收据

数据流来源:

现金入账表

数据流去向:

退房处理模块

数据项组成:

客人姓名,房号,房间类型,客房房价

数据流量:

约2次/天高峰流量:

约3次/天

数据流编号:

D-54

数据流名称:

现金

数据流来源:

退房处理模块

数据流去向:

客人

数据项组成:

现金

数据流量:

约2次/天高峰流量:

约3次/天

数据流编号:

D-55

数据流名称:

订房收据

数据流来源:

客人

数据流去向:

退房处理模块

数据项组成:

姓名,房间号,房价,类型

数据流量:

约2次/天高峰流量:

约3次/天

数据流编号:

D-61

数据流名称:

客人信息

数据流来源:

数据处理模块

数据流去向:

客人信息表

数据项组成:

客人姓名,客房号,类型

数据流量:

约30次/天高峰流量:

约50次/天

3.处理逻辑的描述

处理逻辑编号:

P-01

处理逻辑名称:

客房查询

输入的数据流:

客房信息

输出的数据流:

最新房间信息

处理逻辑编号:

P-02

处理逻辑名称:

登记处理

输入的数据流:

最新客房

输出的数据流:

客人信息

处理逻辑编号:

P-03

处理逻辑名称:

收银处理

输入的数据流:

客人信息

输出的数据流:

订房单,订房收据

处理逻辑编号:

P-04

处理逻辑名称:

订房

输入的数据流:

客人入住信息

输出的数据流:

订房单,订房收据

处理逻辑编号:

P-05

处理逻辑名称:

退房处理

输入的数据流:

订金收据,客人信息,现金

输出的数据流:

退订记录单.

现金处理频率:

2次/天

4.数据存储的描述

数据存储编号:

F-01

数据存储名称:

客房信息表

数据存储组成:

房号+类型+价钱

相关联的处理:

P-01+P-02+P-04+P-05

数据存储编号:

F-02

数据存储名称:

现金入账表

数据存储组成:

客人名+客房号+客房类型+客房价

相关联的处理:

P-03+P-05

数据存储编号:

F-03

数据存储名称:

客人信息表

数据存储组成:

客人名+客房号+客房类型

相关联的处理:

P-04+P-05

数据存储编号:

F-04

数据存储名称:

退房记录单

数据存储组成:

客人名+客房号+客房类型+退房时间

相关联的处理:

P-05

5.数据结构描述

数据结构编号:

K-02

数据结构名:

退房记录单

含义说明:

客人要求退房前台开出的单据

组数据项成:

房间号,房间类型

数据结构编号:

K-03

数据结构名:

现金收据

含义说明:

收银处开出给客人的证明已付现金的单据

数据项组成:

客人姓名+房号+房间类型+房价

数据结构编号:

K-04

数据结构名:

现金入账单

含义说明:

现金入账信息组成:

客人姓名+客房号+类型+房价

6.外部实体的描述

外部实体编号:

S-01

实体名称:

客人

输入的数据流:

客人信息

输出的数据流:

住房收据

外部实体编号:

S-02

实体名称:

前台服务员

输入的数据流:

客人要求住房信息

输出的数据流:

宾馆客房信息

2.6新系统逻辑方案的建立

新增的数据字典

(1)数据项的描述

名称

编号

别名(简述)

取值范围

长度

房屋

I01-06

宾馆客房的基本配置

“0001”-“9999”

4

房号

I01-01

宾馆客房的房号

“0001”-“9999”

6

人名

I01-02

顾客的姓名

字符型

4

人数

I01-03

宾馆客房入住顾客的数目

“0001”-“9999”

6

时间

I01-04

顾客入住的时间及顾客退房的时间

“0001”-“9999”

6

价格

I01-05

顾客应付的房款

“0001”-“9999”

6

 

第3章系统设计

3.1系统总体结构设计

系统总体设计

在本系统中,管理系统模块主要实现对酒店预定添加,修改,修改的管理;客房与用户信息的查询管理;入住管理;退房的管理。

该模块中存在4个子模块,他们为平行结构,关系如下列图。

系统管理

客户

预定模块

查询信息模块

入住模块

退房模块

显所有客户信息

退房

登记入住

预定入住

查询房间

显示房间状态

取消登记

预定登记

修改登记

 

图4-5系统模块图

3.2模块功能与处理过程设计

用户登陆模块

在本次系统中,用户登陆模块与普通应用系统的用户登陆是基本相同的。

因此当一个用户登陆管理系统之后,管理员的操作流程如以下图所示。

登陆界面

输入用户名和密码

查询成功

登陆管理界面

 

图5-1管理员登陆操作流程

客户预定模块

预定模块有三个子功能实现:

预定登记,修改登记和取消登记;各子模块实现如下:

在本系统中,预定系统模块主要实现对酒店预定添加,修改,取消的管理,关系如下列图。

添加是为预定客户保留预定信息,流程如下:

点击“添加”按钮

是否有空房

显示空列表

 

显示空房列表

 

选择房间

弹出预定客户客户信息表

 

输入客户信息,点击确定

提示操作成功

图5-3“添加”流程

“修改”操作为预定客户提供修改相关信息的功能,流程图如下:

点击“修改”按钮

输入用户身份证号

 

是否存在

显示空列表

显示修改客户信息列表

 

修改信息,点击确定

提示修改成功

 

图5-6“修改”流程

“取消”操作为客户提供取消预定的功能,方便客户改变计划,流程图如下:

点击“取消”按钮

 

输入身份证号

 

是否存在

提示不存在信息

 

显示客户列表,点击取消

提示取消成功

 

图5-8“取消”流程

查询模块

在本系统中,查询系统模块主要实现对酒店房间状态查询,客户查询和所有客户信息查询的管理,查询设计主要包括:

房间入住情况查询,客户查询和显示所有客户;关系如下列图。

查询房间状态能更好的了解酒店入住情况,为客户修改房间号提供依据,流程如下:

点击“房间状态显示”

 

显示所有房间入住情况

 

图5-9“房间状态”查询流程

客户查询为其他人员查找客户提供方便快捷的功能,提高效率,其流程图如下:

点击“客户查询”

 

输入身份证号

是否存在

显示空列表

显示客户信息

 

图5-11“客户”查询流程

入住模块

在本系统中,入住系统模块主要实现对预定客户入住和散客登记入住的管理,关系如下列图。

预定入住是为预定客户提供入住手续的模块,为预定客户提供方便,其流程图如下:

 

点击“预定入住”

 

是否有预定客户

显示空列表

显示所有预定客户信息

选择预定入住客户,

点击“入住”

提示操作成功

 

图5-14“预定入住”流程

登记入住是为散客提供入住的操作,其流程如下:

点击“登记入住”

 

是否有空房

显示空列表

 

显示“空房信息列表”

 

选择房间,点击“入住”

 

填写客户信息,点击“确定”

 

提示操作成功

 

图5-16“登记入住”流程

5.6退房模块

在本系统中,退房模块主要实现对入住客户退房的管理,关系如下列图。

点击“退房”

 

输入房间号,点击确定

 

是否有入住

不存在

显示客户信息及消费情况

提示操作成功

结账,点击“退房”

图5-17“退房”操作流程

 

3.3数据库设计

3.4代码设计

代码设计方案

代码是代表客观存在的事实名称、属性和状态等的符号。

代码的符号可以是数字、字母或是由数字和字母混合组成。

(1)顾客身份编码:

顾客身份编码为身份证号共十八位,省会——城市——区域——出生日期——随机编号

前2位表示各省会的编号;再两位表示所在城市代号;再接着两位是区号,中间八位表示出生日期;后四位是产生的随机编码

xx——xx——xx——xxxxxxxx——xxxx

省会编码(数字)

 

(2)员工编号:

员工编号由八位数组成,前两位表示到宾馆的时间,接着两位表示性别,在接着的是部门号,最后是员工编号。

xx——xx——xx——xx

年份(数字)

(3)客房编号:

客房编号由四位数组成,楼层号——房屋号

前两位表示楼层的层号,后两位表示房屋号

xx——xx

楼层号(数字)

3.5物理配置方案设计

3.6输入/输出设计

(一)输入设计

输入设计是整个系统设计的关键环节之一,对系统的质量起着决定性的影响。

它的目标是要尽可能减少数据输入中的错误、控制输入量、减少输入延迟、输入过程尽量简化;基本原则是提高效率和减少错误。

1.输入项目

(1)登录输入

宾馆管理信息系统

 

刘欣欣

用户名

 

*********

密码

 

(2)订房信息输入

订房信息处理

客房信息

客人信息

赵小虎

客人姓名:

客房编号:

106

*********

身份证号:

客房种类:

标准间

2006.07.12

入住时间:

2500

客房单价:

9折

折扣:

备注信息

客房备注

返回

保存

 

(3)客房查询输入

 

客房查询

 

106

客房编号

 

客房类型

标准间

 

(5)结算信息处理输入

结算信息处理

客人信息

客房信息

赵小虎

客人姓名:

106

客房编号:

身份证号:

标准间

客房种类:

入住时间:

2006.07.12

9折

折扣:

客房单价:

2500

2006.07.15

结账时间:

备注信息:

 

(二)输出设计

输出设计的目的是使系统能输出满足用户需要的有用信息

1.输出项目

(1)客房查询输出

状态

房间类型

客房编号

床位数量

住房单价

标准间

0612

2

120

(2)客户服务信息输出

类型

人员

客房编号

收费标准

顾客满意度

额外服务

0351

0612

400

比较满意

(3)员工信息输出

员工编号

基本工资

计时工资

奖金

本月工资总计

0351

1300

400

700

2400

(4)剩余客房查询输出:

房间类型

客房编号

床位数量

住房单价

标准间

0612

2

150

普通间

0312

1

100

豪华套间

0517

2

800

(5)结算信息处理输出

客房编号

客房种类

客房单价

客人姓名

身份证号

入住时间

折扣

结账时间

0612

标准间

120

李阳

520999

2007-5-16

0.8

2007-12-17

(三)菜单设计

本系统将菜单设计为下拉菜单。

主菜单栏主要有“客房信息管理”、“订房信息管理”、“结算信息管理”、“员工管理”和“客户服务管理”。

菜单设计表

客房信息管理

订房信息管理

结算信息管理

员工管理客户服务管理

设置客房信息

设置客房标准

订房信息查询

订房信息修改

订房信息添加

剩余客房信息查询

结算信息查询

结算信息修改

结算信息添加

工作状态查询客户需求信息表

工资查询客户信息存档

出勤记录

第4章课程设计总结

在本次课程设计中,从最初的选题到后来的报告设计完成,我们都算一直在纠结。

刚开始我们不清楚不知道选什么课题,既想要选择的课题有意义又想能简单已完成,我们XX了很久最后决定选择酒店管理信息系统。

因为现在的人们开始懂得享受,喜欢外出旅游,那住宿问题是必须考虑的问题。

那酒店住宿从房间预订到最后的房间退订的信息准确、流程简便不仅会受工作人员喜欢,也是吸引游客的一大亮点。

经过短期的分析设计,系统的基本功能已经实现,但酒店业务管理系统是一个庞大的工程,要使网络交互功能的实现,脚本的设计,网页的构架,网页的美工,文字的编辑,非一朝一夕可尽善尽美的,这需要一个长期的摸索与完善过程,同时还要在实践中发现与操作者使用要求不相符合的地方还要修改。

子系统功能虽已基本实现,但仍有诸多地方需要修改。

在劳动密集型的服务性企业中,酒店是较早应用了计算机管理系统的行业。

随着酒店业务的扩展,服务的增加,酒店业务管理系统也逐渐发展、完善。

如果没有一套可靠的酒店业务管理系统,但凭手工操作,不仅效率低下,而且会极大地形象到酒店的服务质量。

要在酒店服务中选择好适合自己酒店实际情况的业务管理系统不仅要考虑该系统在酒店的实用性,还要考虑酒店对该系统所能够承担费用的能力,以及这个系统对操作员来说的操作难易程度。

            

通过本次课程设计中,我比较全面的巩固了以前学习的业务流程图、数据流程图、数据字典等知识、并很成功地实践了。

也通过本次毕业设计,使我懂得的谨慎的重要性。

我觉得谨慎对于我们的工作和成长是一个非常重要的因素和基石。

 

  参考文献

[1]萨师煊,王珊.数据库系统概论[M].北京:

高等教育出版社,1997

[2]唐德鹏,张文娟,黄宇海.现代饭店经营管理[M].北京:

中国水利电力出版社,2004

[3]刘善鑫,赵津燕等.数据库实用技术教程[M].北京:

中国水利电力出版社,2004

[4]彭伟民.基于需求的酒店管理系统的建模与实现[M].北京:

人民邮电出版社,2005

[5]薛华成.管理信息系统[M].北京:

清华大学出版社,1996

[6]刘学明.饭店客房管理[M].广东:

广东旅游出版社,2000

[7] 方俊.基于Web的监理信息管理系统的设计与实现[J].福建电脑,2005(12):

23-84

[8] AbrahamSilberschatz.DATABASE SYSTEMCONCEPTS(FourthEdition)[M].北京:

高等教育出版社,2002

[9]KennethC.Laudon.MANAGEMENTINFORMATIONSYSTEMS(SixthEdition)[M].北京:

高等教育出版社,2001

[10]  朱福喜,余振坤.J2EE经典实例详解[M].北京:

人民邮电出版社,2006,12-245

[11] 王海鹏译.Java与UML面向对象程序设计[M].北京:

人民邮电出版社,2005

[12] 甄广启,于耀译.Java数据库编程宝典[M].北京:

电子工业出版社,2005

[13] 陈刚.Eclipse从入门到精通[M].北京:

清华大学出版社,2006

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1