宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx

上传人:b****9 文档编号:29152698 上传时间:2023-07-20 格式:DOCX 页数:35 大小:524.35KB
下载 相关 举报
宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx_第1页
第1页 / 共35页
宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx_第2页
第2页 / 共35页
宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx_第3页
第3页 / 共35页
宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx_第4页
第4页 / 共35页
宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx

《宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx》由会员分享,可在线阅读,更多相关《宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx(35页珍藏版)》请在冰豆网上搜索。

宾馆管理系统 短学期 MIS 数据库 管理信息系统.docx

宾馆管理系统短学期MIS数据库管理信息系统

第1章现行系统概述

1.1.简要介绍甬海宾馆的问题

1、各部门信息不能共享。

2、手工信息管理混乱,容易出现坏账,导致经营损失,和对旅客的服务不到位。

3、各部门统计报告提交延迟,致使管理部门不能及时得到信息反馈。

1.2.选题的意义

根据上述我国中小型宾馆管理方面存在的种种问题和不足,为中小旅社开发一个中小型的、功能完备的旅馆管理信息系统是很有必要的。

选择本课题就是要为中小型旅社详细设计一个可以实现的管理信息系统。

通过设计本系统并完成成品的开发以及使用,可以改变当今旅馆管理方面信息化程度不够的现状,可以节省该行业大量的人力物力,大大提高人员工作效率,同时减少业务的出错率,大大减少错帐、坏账的发生,同时能在一定程度上间接的提高宾馆的服务质量。

1.3.选题的必要性

对于中小型宾馆来说,利用计算机支持高效率完成日常事务,是适应现代要求、推动管理走向科学化、规范化的必要条件;而且宾馆管理又是一项非常烦琐的事情,数量之大,核算极其不便。

同时计算机具有手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高宾馆管理的效率,也是宾馆的科学化、正规化管理的重要条件。

宾馆管理需要对客人预订客房、入住、居住和离店期间的一切服务进行管理,并存储宾馆客房的所有静态和动态信息,并且严格服从有关规定,按一定的模式或规律进行。

第2章系统分析

2.1.需求分析

2.1.1现行业务状况

(1)结算信息管理

包括结算信息查询、结算信息修改、结算信息添加三个方面。

(2)订房信息管理

订房信息查询、订房信息修改、订房信息添加、剩余客房信息查询四个方面。

(3)客房信息管理

设置客房信息(包括客房信息查询、客房信息修改、客房信息添加)、设置客房标准(包括客房标准修改核客房标准添加)。

(4)系统管理

包括密码管理和用户管理。

2.1.2现行业务存在的问题

各部门信息不能共享。

手工信息管理混乱,容易出现坏账,导致经营损失,和对旅客的服务不到位。

各部门统计报告提交延迟,致使管理部门不能及时得到信息反馈。

2.2.可行性研究

2.2.1.技术可行性

技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。

要在软件开发技术层面上来讲,完全能够开发出一个功能更强的、适应性更广泛的、更易用且更能满足一般旅店管理的管理信息系统。

硬件方面,一些任何普通软件公司都能满足开发的基要求。

2.2.2.经济可行性

经济可行性分析主要是估计项目的成本和效益,分析开发本项目在经济上是否合理。

先分析开发本系统的经费是否充足。

因本系统属于中小型软件系统,开发的费用预计如下:

1、系统的初始成本:

软硬件设施及其安装调试费用、机房附属设施费用、其它费用(差旅,办公用品)

2、日常维护费用:

系统软硬件维护、人员费用、易耗品费用、内务开销(公共设施、远程通信、动力)、其它费用

再分析开发该系统经济的合理性。

即计算该开发完系统能够给公司带来的效益,若收益小于开发成本则不予开发。

根据请求开发方要求的回收期和当前计算出的回收期比较,若能满足请求开发方的要求,则进行该系统的开发。

2.2.3.社会可行性

社会可行性主要是考虑若开发出该系统,那么该系统能否在当前企业环境下被接受并很好的运行。

大部分旅馆住宿类行业当前的业务流程耗时费力,领导和员工普遍希望得到管理上和技术上的改革,而且对本类系统的请求开发的需求都是公司高层人员。

综上,若开发完本系统,那么将会得到公司人员的普遍接受。

2.3.系统的开发方法的选择

旅馆管理信息系统我们拟采用结构化系统开发方法,分为三个阶段:

系统分析、系统设计和系统实施。

1、系统分析。

旧的系统如果不再适应发展变化了的环境,就可能提出开发新系统的要求,并做出新系统的开发规划。

系统分析是开发工作的第一个阶段,它以开发规则中提出的目标为出发点,包括进行初步的系统调查和详细的系统调查,进行系统化的分析,建立信息系统的逻辑模型。

系统分析阶段应写出系统分析报告作为下一开发阶段的工作基础。

2、系统设计。

系统设计阶段是为了在系统分析提出的逻辑模型的基础上设计系统的物理模型,其主要内容包括:

代码设计、信息系统流程图设计、数据库设计、处理流程图设计和编写程序设计说明书。

系统设计阶段的成果是“系统设计说明书”。

3、系统实施。

系统设施阶段的内容包括程序设计及调试、系统转换及系统运行与评估等环节。

这一阶段的成果,除了最终实现的管理信息系统外,还包括有关的技术文档(如程序说明书、使用说明书等)。

2.4.组织结构与功能分析

系统开发的总体任务是实现宾馆各种信息的系统化、规范化和自动化。

图1宾馆系统功能模块图

●客房基本信息的输入,包括客房编号、客房类型、客房位置、客房单价、备注等。

●客房基本信息的查询、修改,包括客房编号、客房类型、客房位置、客房单价、是否有空调、电视机、电话以及单独卫生间等备注等。

●剩余客房信息的查询等。

●订房信息的输入,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。

●订房信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。

●结算信息的输入,包括客房编号、客房种类、位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期、备注信息等。

●结算信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结日期、备注信息等。

2.5.业务流程分析

2.6.数据与数据流程分析

针对一般宾馆管理信息系统的需求,通过对宾馆管理过程的内容和流程分析,设计如下面所示的数据项和数据结构:

●客房标准信息,包括的数据项有:

标准编号、标准名称、房间面积、床位数量、住房单价、是否有空调、电视、电话、单独卫生间等。

●客房信息,包括的数据项有:

客房编号、客房种类、客房位置、客房单价、备注等。

●订房信息,包括的数据项有:

订房编号、客房编号、客房种类、客房位置、客房备注信息、顾客姓名、顾客身份证号码、入住时间、折扣、备注等。

●结算信息,包括的数据项有:

订房编号、客房编号、客房种类、客房位置、客房备注信息、顾客姓名、顾客身份证号码、入住时间、折扣、结算时间、备注等。

2.6.1.数据流程图

顶层

二层

操作员

修改单

修改处理

预订单

预定处理

预订数据

预订信息档案

操作员

查询单

查询处理

修改数据

查询数据

客户

预订单

入住

押金单

客户信息

客房信息

住房管理

财务报表

财务处理

报表细节

管理者

客房信息档案

操作员

退房查询表

住宿查询表

客房查询表

查询处理

客户信息表

查询数据

客户

退房处理

退房单

财务结算单据

P4

P1.1.1

P5

P1.1.2

P6

P7

P8

P1.1.3

三层

数据项表2-1数据字典

(一)No:

1-01

编号:

1名称:

客房编号别名:

简述:

宾馆所有客房的编码信息

连续值

类型:

数字

长度:

字符型

数据值类型:

离散

有关的数据结构:

客房信息档案

离散值

含义

含义

H

高档房

D

多人房

M

中档房

S

单人房

L

低档房

XXX

房间编号

备注:

客房编号举例:

MD001代表001号中档多人房

数据结构表2-2数据字典

(二)No:

___2-01___

编号:

F2名称:

客户信息别名:

简述:

有关客户的信息

组成:

客户姓名、客户性别、客户证件号

数据结构表2-3数据字典(三)No:

___2-02___

编号:

F3名称:

客房信息别名:

简述:

有关客房的信息

组成:

客房类型、客房价位、客房编号

数据流表2-4数据字典(四)No:

__3-01________

编号:

F4名称:

住宿登记表别名:

简述:

包含现有旅客住宿资料、数据的表单

组成:

客房信息:

客房类型、客房价位、客房编号

客户信息:

客户姓名、客户性别、客户证件号

若为数据流

P3.3

去向:

管理者

峰值流量:

10份/天

数据存储表2-5数据字典(五)No:

_____4-01_____

编号:

D2名称:

客户信息档案别名:

简述:

用于存储本单位接待的客户的相关信息

组成:

标识、客户相关的数据结构

关键字:

客户

相关处理:

P2.1、P2.2

记录长度:

记录数:

数据量:

30份/天

数据存储表2-6数据字典(六)No:

_____4-02_____

编号:

D3名称:

客房信息档案别名:

简述:

用于存储所有客房的相关信息集合

组成:

标识、与本单位客房信息相关的数据机构

关键字:

客房

相关处理:

P2.1

记录长度:

记录数:

数据量:

30份/天

数据存储表2-7数据字典(七)No:

_____4-03____

编号:

D4名称:

住宿登记表别名:

简述:

用于存储本单位来客登记的相关信息

组成:

标识、顾客数据结构、顾客登记的相关数据结构

关键字:

登记

相关处理:

P2.4、P3.3、P4.1

记录长度:

记录数:

数据量:

5份/天

数据存储表2-8数据字典(八)No:

_____4-04_____

编号:

D5名称:

退房信息表别名:

简述:

顾客退房信息的集合

组成:

标识、顾客信息、客房信息

关键字:

退房

相关处理:

P2.1、p2.4、P3.2、P4.2

记录长度:

记录数:

数据量:

20份/天

数据存储表2-9数据字典(九)No:

_____4-05_____

编号:

D6名称:

追加押金表别名:

简述:

顾客追加押金的有关信息

组成:

标识、顾客信息、客房信息、金额数量

关键字:

押金

相关处理:

P2.2、P3.1

记录长度:

记录数:

数据量:

30份/天

处理表2-10数据字典(十)No:

____5-01______

编号:

P1.2名称:

客户信息录入

输入信息:

F2(客户信息)

输出信息:

D2(客户信息档案)

简要说明:

录入到来客户的信息

加工逻辑:

收集询问客户的相关资料,登记并存储到客户信息档案

执行频率:

每天15次

处理表2-11数据字典(十一)No:

____5-02_____

编号:

P2.1名称:

住宿登记处理

输入信息:

D2(客信息档案户)、D3(客房信息档案)

输出信息:

D4(住宿登记表)

简要说明:

更新登记住宿表

加工逻辑:

根据新到来客户的信息和现有客房的信息修改和更新住宿登记表

执行频率:

每天15次

处理表2-12数据字典(十二)No:

____5-03_____

编号:

P2.2名称:

客房设置处理

输入信息:

D2(客信息档案户)

输出信息:

D6(追加押金表)

简要说明:

提醒客户补交押金

加工逻辑:

跟踪客房信息和现已入住的客户交费情况,提醒欠费客户补交住宿押金

执行频率:

每天20次

处理表2-13数据字典(十三)No:

____5-04___

编号:

P4.1名称:

住宿查询

输入信息:

D4(住宿登记表)

输出信息:

F9

简要说明:

提供给客户和管理者住宿信息情况

加工逻辑:

在住宿登记表中提取检索相关信息给需要者

执行频率:

每天8次

处理表2-14数据字典(十四)No:

____5-05___

编号:

P4.2名称:

退宿查询

输入信息:

D5(退房信息表)

输出信息:

F7

简要说明:

提供给管理者退宿客户的相关信息

加工逻辑:

在退宿登记表中检索符合一定条件的信息条目,显示给需要者

执行频率:

每天9次

处理表2-15数据字典(十五)No:

____5-06___

编号:

P4.3名称:

客房信息查询

输入信息:

D5(退房信息表)

输出信息:

F9

简要说明:

提供给管理者客房相关信息

加工逻辑:

在退宿登记表中检索符合一定条件的信息条目,显示给需要者

执行频率:

每天10次

外部实体表2-16数据字典(十六)No:

___6-01_______

编号:

S1名称:

员工

简述:

参与宾馆工作的工作人员

输入的数据流:

输出的数据流:

F1

外部实体表2-17数据字典(十七)No:

___6-02_______

编号:

S2名称:

客户

简述:

到宾馆住宿的客户

输入的数据流:

F6、F7

输出的数据流:

F3

外部实体表2-18数据字典(十八)No:

___6-03_______

编号:

S3名称:

管理者

简述:

宾馆的管理人员

输入的数据流:

输出的数据流:

F4、F5

2.7.新系统逻辑方案的建立

新系统逻辑方案指的是经分析和优化后,新系统拟采用的管理模型和信息处理方法。

新系统逻辑方案的建立是系统分析阶段的最终成果。

主要包括:

对系统业务流程分析整理的结果;对数据及数据流程分析整理的结果;子系统划分的结果;各个具体的业务处理过程,以及根据实际情况应建立的管理模型和管理方法。

2.7.1.新系统的业务流程(对预订档案查询和续住做了补充和优化)

客户

操作员

住宿登记

客房信息档案

客户信息档案

住房管理

查询处理

退房查询表

住宿查询表

客房查询表

相关人员

预定

预定信息挡案

查询

确认住宿

押金单

客户

财务处理

财务报表

管理者

退房

续住

客房财务结算

判断预定情况

结算单据

预定信息挡案

追加押金

客户

2.7.2.新系统的数据流程(对预订档案查询和续住做了补充和优化)

顶层

二层

操作员

修改单

修改处理

预订单

预定处理

预订数据

预订信息档案

操作员

查询单

查询处理

修改数据

查询数据

客户

预订单

入住

押金单

客户信息

客房信息

住房管理

财务报表

财务处理

报表细节

管理者

客房信息档案

操作员

退房查询表

住宿查询表

客房查询表

查询处理

客户信息表

查询数据

客户

退房处理

退房单

财务结算单据

客房空余判断

续住处理

续住通知

续住单

正式押金单

追加押金表

押金登记单

P4

P1.1.1

P5

P1.1.2

P6

P7

P8

P1.1.3

P9

P1.1

三层

2.7.3.新系统的逻辑结构:

新系统中子系统的划分。

原系统中原有的子系统有:

结算信息管理子系统、订房信息管理子系统、客房信息管理子系统、系统管理子系统。

在原有的就系统的基础之上,新系统中多加了一些对操作员、管理者的功能、权限和数据操作,在子系统的细节上更加完善。

2.7.4.新系统中数据资源的分布:

确定资源如何分布在服务器或主机中。

利用u/c矩阵来调整、判断数据分析

在对系统进行划分并确定了子系统以后,从调整后的图中可以得到所有数据的使用关系都被小方块分隔成了两类:

一类在小方块以内。

在小方块以内所产生和使用的数据,则今后主要考虑放在本子系统的计算机设备上处理。

一类在小方块以外。

在小方块以外的数据联系(即图中小方块以外的“U”)。

则表示了各子系统之间的数据联系。

这些数据资源今后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递数据。

2.7.5.新系统中的管理模型

确定在某一具体管理业务中,采用的管理模型和处理方法。

系统分析结束时,应提出系统分析报告。

第3章系统设计

3.1.系统总体结构设计

3.1.1.

预订单

预定模块

预定信息档案

入住模块

财务报表

入住信息档案

押金单

客房信息表

客户信息表

入住单

退房模块

结算单据

客房财务结算档案

续住模块

追加押金表

续住信息表

信息系统流程图设计

3.1.2.功能结构图设计

宾馆信息系统管理

结算信息管理

订房信息管理

客房信息管理

系统管理

结算信息查询

结算信息修改

结算信息添加

订房信息查询

订房信息修改

订房信息添加

剩余客房信息查询查询

密码管理

用户管理

客房信息查询

客房信息修改

客房信息添加

3.2.数据结构与数据库设计

针对一般宾馆管理信息系统的需求,通过对宾馆管理工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:

3.2.1.概要设计:

本系统根据以上的设计规划出的实体有:

客房信息实体、预定信息实体、结算信息实体、客户信息实体、操作员信息实体、管理员信息实体。

各个实体具体的描述E-R图如下:

(1)客房信息实体

(2)订房信息实体

(3)结算信息实体

(4)客户

(5)操作员

(6)管理者

(7)押金单

(8)追加押金单

(9)财务报表

财务报表

报表编号

操作员姓名

日期

金额

(10)各个实体之间的E-R图

客户

预定

客房

记录

订房表

查询

操作员

登记

押金单

追加押金单

结算表

形成

财务报表

递交

退房

续住

管理者

n

n

n

n

n

1

n

1

1

1

1

1

n

n

1

n

1

1

n

关系模型如下图所示:

客户:

{证件号码、客户姓名、性别、联系方式}

操作员:

{操作员工号、姓名、部门、联系方式}

管理者:

{管理者工号、姓名、职位、联系方式}

客房:

{客房编号、客房类型、客房单价、客房设施}

订房表:

{客房编号、客户姓名、操作员姓名、入住日期、折扣}

结算表:

{客房编号、客户姓名、操作员姓名、入住日期、退宿日期、金额}

押金单:

{客房编号、客户姓名、操作员姓名、入住日期、金额}

追加押金单:

{客房编号、客户姓名、操作员姓名、入日期、金额}

财务报表:

{报表编号、操作员姓名、日期、总金额}

3.2.2.逻辑结构设计

首先将宾馆管理信息系统的数据库概念结构转化为SQL2000数据库系统所支持的实际数据模型,即:

数据库的逻辑结构。

其各个表格的设计结果如下

客房信息表Rooms

列名

数据类型

可否为空

说明

RoomNO

Varchar

Notnull

客房编号

roomtype

Varchar

Notnull

客房类型

Roomprice

Numeric

Notnull

客房单价

Haircondition

Varchar

Notnull

是否有空调

Htelephone

Varchar

Notnull

是否有电话

Htelevision

Varchar

Notnull

是否有电视

Htoilet

Varchar

Notnull

是否有独立卫生间

Putup

Varchar

Notnull

是否被预定

(2)订房信息表Bookin

列名

数据类型

可否为空

说明

Customname

Varchar

NOTNULL

顾客姓名

CustomID

Varchar

NOTNULL

身份证号码

RoomNO

Varchar

NOTNULL

客房编号

Indate

time

NOTNULL

入住日期

Discount

Numeric

NULL

折扣

Inmeno

Text

NULL

备注

结算信息表Count

列名

数据类型

可否为空

说明

Customname

Varchar

NOTNULL

顾客姓名

CustomID

Varchar

NOTNULL

身份证号码

RoomNO

Varchar

NOTNULL

客房编号

Indate

time

NOTNULL

入住日期

Checkdate

time

NOTNULL

退房日期

Amount

Numeric

NOTNULL

金额

Inmeno

Text

NULL

备注

(4)财务报表finance

列名

数据类型

可否为空

说明

financeNO

Varchar

NOTNULL

报表编号

date

time

NOTNULL

日期

TotalAmount

Numeric

NOTNULL

总金额

3.2.3.物理结构设计

●客房信息,表格的数据项有:

客房编号,客房种类,

客房单价,客房设施包括是否有空调,电视,电话,单独卫生

间等,备注等。

●订房信息,包括的数据项有:

客房编号,客房种类,

客房备注信息,顾客姓名,顾客身份证号码,入住时

间,折扣,操作员姓名备注等。

●结算信息,包括的数据项有:

订房编号,客房编号,客房种类,

客房位置,客房备注信息,顾客姓名,顾客身份证号码,入住时

间,结算时间,金额,操作员姓名,备注等。

3.3.代码设计

3.3代码设计

(1)对于客户可以做以下规定

客户性别

客户人数

客户类型

是否预定

拟住天数

C1——男

N1——1个人

L1——散客

Y1——已预定

D1——1天

C2——女

N2——2个人

L2——团客

Y2——无预定

D2——2天

N3——3个人

D3——3天

N4——4人以上

D4——4天以上

(2)对于客房可以做以下规定

客房类型

客房层次

客房设施

客房状态

预定状态

R1——单人标准间

F1——1层

S1——标准设施+电脑

Z1——已打扫

B1——已预定

R2——双人标准间

F2——2层

S2——标准设施+棋牌

Z2——打扫中

B2——未预定

R3——商务房

F3——3层

S3——标准设施

Z3——维修中

R4——经济房

F4——4层

R5——套房

F5——5层

(3)对操作员可以做以下规定

操作员姓名

操作员性别

所属部门

N1——玲玲

V1——男

A1——接待处

N2——默默

V2——女

A2——退房处

N3——娜娜

N4——张三

(4)对管理员可以做以下规定

操作员姓名

操作员性别

职位

L1——林淼

H1——男

G1——财务主管

L2——金鑫

H2——女

G2——经理

L3——潘星

G3——董事长

3.4.输入/输出设计

登陆界面

客房管理界面

入住登记界面

 

房区分布图

第4章结束语

科技进步将人类带到了信息时代,计算机已成为各个行业在业务处理与管理工作中必不可少的辅助工具,并对各行各业的发展起到越来越大的推动作用。

宾馆管理系统对于宾馆经营者来说是一个及其重要的系统。

建设一个合适、实用的宾馆管理系统,对宾馆经济效益、管理水平等的提高都大有裨益。

并且凑巧的是我们小组成员中就有一位家里经营宾馆的。

也正是由于这些原因,我

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

当前位置:首页 > 工程科技 > 机械仪表

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

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