宾馆管理信息系统课程设计.docx

上传人:b****0 文档编号:9818922 上传时间:2023-05-21 格式:DOCX 页数:15 大小:22.43KB
下载 相关 举报
宾馆管理信息系统课程设计.docx_第1页
第1页 / 共15页
宾馆管理信息系统课程设计.docx_第2页
第2页 / 共15页
宾馆管理信息系统课程设计.docx_第3页
第3页 / 共15页
宾馆管理信息系统课程设计.docx_第4页
第4页 / 共15页
宾馆管理信息系统课程设计.docx_第5页
第5页 / 共15页
宾馆管理信息系统课程设计.docx_第6页
第6页 / 共15页
宾馆管理信息系统课程设计.docx_第7页
第7页 / 共15页
宾馆管理信息系统课程设计.docx_第8页
第8页 / 共15页
宾馆管理信息系统课程设计.docx_第9页
第9页 / 共15页
宾馆管理信息系统课程设计.docx_第10页
第10页 / 共15页
宾馆管理信息系统课程设计.docx_第11页
第11页 / 共15页
宾馆管理信息系统课程设计.docx_第12页
第12页 / 共15页
宾馆管理信息系统课程设计.docx_第13页
第13页 / 共15页
宾馆管理信息系统课程设计.docx_第14页
第14页 / 共15页
宾馆管理信息系统课程设计.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

宾馆管理信息系统课程设计.docx

《宾馆管理信息系统课程设计.docx》由会员分享,可在线阅读,更多相关《宾馆管理信息系统课程设计.docx(15页珍藏版)》请在冰点文库上搜索。

宾馆管理信息系统课程设计.docx

宾馆管理信息系统课程设计

宾馆管理信息系统课程设计

小型宾馆住宿管理系统

1

现行系统概述

随着当今社会科学技术水平的不断提高,信息通讯技术的发展对社会各个方面的影响越来越大,尤其是计算机技术的的飞速发展,当代似乎一切事情都能与计算机有所关联,我们正朝着智能化,信息化的时代迈进。

有效的利用先进的信息技术,设计有效的、合理的、特定的信息系统能够大大的减少企业或部门的人力物力,节省大量的资金,减少对资源的浪费。

可以说21世纪社会的发展主要靠信息化来推动,一些系统或是软件可以大大提高效率。

当然旅店也不例外,信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。

计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。

为了适应现代社会人们高度强烈的时间观念,宾馆管理系统软件为管理人员带来了极大的方便。

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

这样就减少了一部分相当复杂的工作,减轻了管理人员的负担,使管理得到了更好的改善。

现具体就体育用品的销售管理做出相关的分析与设计。

外加现在旅店业的竞争也愈来愈烈,想要在竞争中硬的优势,就必须在经营管理、服务等方面提高服务管理意识,要有好的服务,要有合理管理,顾客们最关心的就是价钱跟住宿条件,所以这两方面都要妥善处理好。

2系统分析

2.1需求分析

1、系统现状:

由于采用计算机所带来的便利性和高效性,旅店的业务做起来会方便很多,在客户中树立良好的形象,但随着数据的增加,业务的增加,竞争的加剧,原有的工作系统已暴露出运行速度慢,处理时间长等缺点。

随着近几年网络的飞快发展,人们的消费行为也随着改变,越来越多的人们希望通过网络迅速了解旅店信息和进行消费,基于上述原因,我们决定试着开发一个新系统,来代替原来的系统,以满足实际的需求。

2、用户需求:

用户希望通过使用旅店客房管理系统得到所需信息,达到提高管理水平的目的,希望新系统具有以下功能:

(1)使用计算机快速处理日常的业务。

(2)使用电脑处理数据,实现实时查询各种入住信息。

(3)可以实时的录入住宿单、调房单和退宿单等的情况。

(4)可以实时查询客房信息、客户挂帐信息等的明细账。

(5)可以建立客户的资料,为日后的再次入住提供方便。

(6)数据的安全性:

不同用户有对数据查看,修改等处理不同的权限。

(7)打印退宿报表、结帐报表等报表。

2.2可行性分析

目前旅店行业的发展已经达到一定程度,在那都可以看到旅店,无论是大旅店,还是小旅店,无论是星级的还是普通的。

但是相关的基于B/C模式的管理系统软件尚未达到与之适应的程度,同时,为了尽量给管理者还有客户以方便,考虑到用户需求的实际情况,建立较为简单易明的系统服务,开发此系统无论在经济上,操作上,还是在技术上都是可行的。

具体的分析是从经济、技术、管理三个方面来解释。

2.2.1技术可行性

此次系统的分析与设计建立在这学期我们所学的管理信息系统,和数据库的基础之上。

这方面应分析当前的软件、硬件技术能否满足对系统的要求(如增加存储能力,实现通讯功能,提高处理速度)。

此外,还要考虑自身的水平,以及开发的环境。

于是我决定做一个小型的旅馆住宿管理系统。

信息系统属于知识密集型,对技术要求较高,如果缺乏足够的技术力量,或者单纯依靠外部力量进行开发,是很难成功的。

就技术力量来说,该学期,我们已经学习了管理信息系统,并且对网络技术和操作系统也有系统的了解,熟悉计算机原理,能解决常见的硬件故障和硬件选择。

目前,旅馆管理信息系统已得到了大量应用,有许多可供参考的成功系统。

从技术角度考虑,我们这个旅馆住宿管理信息系统开发可行。

2.2.2经济可行性

必要性。

如果不采用该管理信息系统,其业务过程中所产生的数据将得不到及时、有效的存储和处理,显得比较杂乱无章,难以分析、归纳和比较,影响企业的管理和决策,造成企业效率低下,浪费人力资源、时间和金钱。

有益性。

以较低成本开发出来的管理信息系统将整个业务流程数据进行系统的整合管理,从而能够有效地提高企业内外的信息沟通效率,节省大量的人力、时间和金钱,从而降低成本,加快业务流程,提高企业效益,给企业带来巨大的经济回报。

可能性。

本系统的开发成本少,时间短,无需投入太多的人力、物力和财力,完全能够以最短的时间、最少的人力和最低的成本开发出该系统。

这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。

从经济角度考虑,此旅馆住宿管理信息系统开发可行。

2.2.3管理可行性

就目前而言,管理系统是一个信息化、智能化和先进管理理念的集合体,是社会发展的必然要求,所以据我们的基本了解大多数旅店拥有自己的管理系统是十分必要的,这样一来对销售人员记录商品销售信息,管理者查看经营信息,以及库存管理都十分方便。

由于该系统能极大地提高企业的管理效率和效益,从而能提高客户和员工的满意度,大大提高了管理者的管理工作效率。

由此从管理方面考虑,此旅馆住宿管理信息系统开发可行。

2.3系统的开发方法的选择

经过我的思考,我决定选择结构化开发方法,即用系统工程的思想和工程化的方法,按照用户至上的原则,自顶向下整体分析与设计和自底向上逐步实施的系统开发过程。

是组织、管理和控制信息系统开发过程的一种基本框架。

其基本思想:

在系统分析时,采用自顶向下、逐层分解,由抽象到具体的逐步认识问题的过程;在系统设计的时候,先考虑系统整体的优化,再考虑局部的优化问题;在系统实施的时候,则坚持自底向上,先局部后整体,通过标准化模块的连接形成完整的系统。

开发过程主要包括以下几个阶段:

系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行与维护阶段,每个阶段都有明确的任务和目标,这样整个开发过程容易调整和控制。

2.4开发目标

根据现状分析,用户需求分析和可行性分析,设置本系统的开发目标,其目标如下:

(1)建立一套功能完整、高效、安全、稳定的旅店住宿管理信息系统。

(2)系统能够对员工日常操作进行快速、安全地反映。

(3)实现对预订、入住、退宿、房态设置等信息的方便迅速录入、查询及管理,了解旅店日常业务的相关信息。

(4)界面简洁、操作方便、简单易学,用户不需要有太多的专业知识。

2.5

组织结构与功能分析

此小型旅馆住宿管理管理的组织结构图如下:

其中各个部门的主要职能分别是:

经理:

负责整体管理和处理各项复杂的事物,审批文件等。

客房部:

主要分为前台接待和客房管理,前台接待主要是接待顾客来宾,让他们住房填写信息和顾客资料,客房管理主要是查看客房的状态,看客房物件是否齐全,是否有损坏,有损坏即使往后勤部报修,并且存储旅店物品信息等。

财务部:

负责各种押金各项费用的清查,并进行管理。

主要是对所交的费用进行核实、汇总。

后勤部:

在此有维修员和服务员,维修员负责各种电器,以及室内物品的维修,服务员负责定时打扫,收拾房间,给顾客一个安心舒适的住所。

2.6业务流程分析

本系统的业务流程主要描述如下:

顾客入住时应先填写住宿登记交给前台,如果是电话预定的,可直接去前台,然后说明自己的情况,比如说要单间还是双人间,要贵点的还是别便宜点的,前台根据要求筛选,然后让你填写一份入住信息,拿着去客房部,客房部会领着你挑选你的房间,定下来以后就会生成一份属于你的入住信息,客房管理系统的房间就会减少。

等你退房时,你就拿着你的入住房间信息,去前台退房,根据住宿的天数,缴费,财务部就会根据相关费用每月生成财务报表,来反映旅馆的运营情况。

2.6数据流程分析

数据流程分析是把数据在组织内部的流动情况抽象地独立出来,舍去了具体的组织机构等,以发现和解决数据流中的问题。

根据基本情况,我大致画了一个汇总的数据流程图,主要描述了前台接待客户,以及客户预订房间时应作出的一系列反映,根据客房信息表和客户信息表,如果前台经过查询有房间则开始进行住宿处理以及预订处理,然后填写入住信息表和预订信息登记表,客户退房时,可根据入住信息表办理结算,结算时产生的消费结算表有宾馆存档,结算信息返回给客户。

数据流程图如下:

2.7数据分析

数据字典:

根据系统的数据流程图,得到数据项、数据流、数据存储、加工的数据字典,数据字典详细描述了数据流程图中各个项,有助于操作员进一步了解系统的逻辑功能和结构。

(一)数据项:

1.数据项编号:

D—01

数据项名称:

客房编号

数据项:

roomid

说明:

客房编号,唯一标识房间

类型:

char10

2.数据项编号:

D—02

数据项名称:

客户名

数据项:

cname

说明:

客户名

类型:

varchar

50

3..数据项编号:

D—03

数据项名称:

客户身份证

数据项:

cid

说明:

客户身份证

类型:

varchar50

4..数据项编号:

D—04

数据项名称:

客房状态

数据项:

status

说明:

客房状态,分为三种,空房、入住、预订

类型:

char10

5..数据项编号:

D—05

数据项名称:

客房价格

数据项:

price

说明:

客房价格

类型:

float

6..数据项编号:

D—06

数据项名称:

入住时间

数据项:

begintime

说明:

预订或入住时间

类型:

datetime

7..数据项编号:

D—07

数据项名称:

退房时间

数据项:

endtime

说明:

退房结账时间为系统当前时间

类型:

datetime

8..数据项编号:

D—08

数据项名称:

客房类型

数据项:

roomtype

说明:

客房类型

类型:

char10

9..数据项编号:

D—09

数据项名称:

住宿类型

数据项:

intype

说明:

入住类型—入住,住宿

类型:

char10

10..数据项编号:

D—10

数据项名称:

实际消费

数据项:

realfee

说明:

实际消费(在结账时,分为会员与非会员)

类型:

float

11..数据项编号:

D—11

数据项名称:

押金

数据项:

deposit

说明:

押金

类型:

float

12..数据项编号:

D—01

数据项名称:

会员

数据项:

vip

说明:

用来判断是否为会员实现打折

类型:

char10

(二)数据流条目:

1.数据流编号:

A-01

数据流:

客户需求

说明:

客户根据自身的需要而向前台提出的客房需求

数据流来源:

客户

数据流去向:

客房查询系统

2.数据流编号:

A-02

数据流:

查询结果

说明:

输入查询条件后输出的结果

数据流来源:

查询系统

数据流去向:

客户

数据流组成:

客房编号+客房类型+客房价钱

3.数据流编号:

A-03

数据流:

客户信息与入住信息

说明:

前台将客户及其入住信息录入系统

数据流来源:

登记模块

数据流去向:

入住记录、预订记录

数据流组成:

客户姓名+客户省份证号+客房编号+客房类型+价钱

4.数据流编号:

A-04

数据流:

客户入住信息

说明:

结算时系统提供给客户的具体的入住信息,如价格、入住时间、消费金额等

数据流来源:

结算系统

数据流去向:

客户

数据流组成:

客户姓名+客户省份证号+入住时间+退房时间+客房编号+客房类型+价钱+押金

5.数据流编号:

A-05

数据流:

结算信息

说明:

客户结算时的结算日期、金额

数据流来源:

结算系统

数据流去向:

客户

数据流组成:

客户姓名+客户省份证号+入住时间+退房时间+客房编号+客房类型+价钱+押金

(三)处理逻辑描述

1.处理编号:

P1

处理名称:

查询

说明:

根据客户的需求和客户提供的信息,输入到查询系统中去,系统自动检索出与输入相匹配的记录输出到用户界面。

输入:

查询条件

输出:

与查询条件相匹配的的记录

处理:

在系统存储的信息中检索符合要求的信息记录并输出

2.处理编号:

P2

处理名称:

登记

说明:

客户入住或预订时提供个人信息以及入住或预订信息,记录到响应的存中。

输入:

客户信息、客房选择等

输出:

客户入住记录

处理:

将客户的个人信息记录到客户信息表中,将入住(预订)信息记录到入住(预订)记录中

3.处理编号:

P3

处理名称:

入住登记

说明:

根据客户的登记信息表办理入住登记

输入:

客户证件号或姓名

输出:

客户入住的房间信息

处理:

系统将录入客户信息并更新客房信息

4.处理编号:

P4

处理名称:

结算

说明:

根据客户提供的信息为客户办理退房手序并注销房间

输入:

客户证件号或姓名

输出:

客户入住的具体信息以及结算信息

处理:

在系统存储的信息中检索出该客户的入住信息进行,结算后将该信息存档

(四)数据存储

1.数据存储编号:

F1

数据存储名称:

客户信息表

说明:

记录客户的基本信息,如证件号、姓名等

数据存储组成:

客户姓名、客户身份证

关键字:

客户身份证

相关联的处理:

P1

2.数据存储编号:

F2

数据存储名称:

客房信息表

说明:

记录客房的基本信息,所属类型、房间号、位置等

数据存储组成:

客房编号、客房类型、客房剩余、价钱

关键字:

客房编号

相关联的处理:

P1

3.数据存储编号:

F3

数据存储名称:

入住信息表

说明:

记录客户入住的基本信息,如入住日期、预订房间号等

数据存储组成:

客户姓名、客户身份证、客房编号、客房类型、价钱、入住日期

关键字:

客户姓名、客房编号

相关联的处理:

P3、P2

4.数据存储编号:

F4

数据存储名称:

预定信息登记表

说明:

记录客户入住的基本信息,如入住日期、预订房间号等

数据存储组成:

客户姓名、客户身份证、客房编号、客房类型、价钱、预定日期

关键字:

客户姓名、客房编号

相关联的处理:

P4、P2

5.数据存储编号:

F5

数据存储名称:

消费结算表

说明:

记录客户住宿的时间,所消费的钱数等

数据存储组成:

客户姓名、客户身份证、客房编号、客房类型、价钱、入住时间、退住时间

关键字:

客户姓名、客房编号

相关联的处理:

P5

(五)外部实体

1.外部实体编号:

S01

外部实体名称:

顾客

简述:

入住本旅店的人

输入的数据流:

A-01

输出的数据流:

A-05

2.外部实体编号:

S02

外部实体名称:

前台

简述:

对顾客进行接待的

输入的数据流:

A-03

输出的数据流:

A-04

3.外部实体编号:

S03

外部实体名称:

客房部

简述:

对顾客的住房进行管理以及安排的

输入的数据流:

A-03

输出的数据流:

A-05

4.外部实体编号:

S04

外部实体名称:

财务部

简述:

对顾客的住房进行财务管理以及财务情况的总述。

3

系统设计

3.1系统总体结构设计

主要描述宾馆住宿管理的功能:

为了实现系统的目标,系统必须具有各种功能。

此管理系统共包括四项管理部分,预订管理、前台管理、客房管理、查询管理,每项管理功能的具体描述如下:

预订管理:

可以进行预定查询,查询是否还有可住的房间。

前台管理:

前台管理主要是记录顾客的相关信息,无论是登记,结账还是调房都需要到前台来进行信息的录入和修改,以便及时的保存最新最准确的信息。

客房管理:

这里主要是管理客房的相关信息,同时减轻旅店客房中心员工的工作负担,从而提高客房管理的效率和服务质量。

其主要功能是房态维护,费用记录和客户查询等。

查询管理:

其主要目的是满足客户的需要,快速查找相应的房间和信息,提高服务的效率和树立旅店良好的企业形象。

其主要功能包括房态查询,房间类型查询和房间价格查询等。

3.2数据结构与数据库设计

3.2.1数据库的表结构定义

数据库的表结构是非常重要的环节,一个良好的数据库设计,可以提高效率,方便维护,并且为以后进行功能的扩展留有余地。

表3-1用户表

字段名

属性列

字段类型

字段长度

主键/外键

UserID

用户编号

Int

10

主键

UserName

用户名

Char

20

PassWord

密码

Char

20

表3-2客房信息表

字段名

属性列

字段类型

字段长度

主键/外键

roomID

客房编号

Int

20

主键

Status

客房状态

Char

20

RoomType

客房类型

Char

20

Price

价格

Float

10

表3-3客户信息表

字段名

属性列

字段类型

字段长度

主键/外键

KHID

客户编号

Int

10

主键

CID

身份证

Char

20

Name

姓名

Char

20

Sex

性别

Char

2

Phone

联系方式

Char

12

VIP

会员

Char

4

表3-4入住信息表

字段名

属性列

字段类型

字段长度

主键/外键

KHID

客户编号

Int

10

外键

CID

身份证

Char

20

Name

姓名

Char

20

RoomID

客房编号

Char

20

外键

RoomType

客房类型

Char

20

Begintime

入住时间

Datetime

Price

价格

Float

10

表3-5消费结算表

字段名

属性列

字段类型

字段长度

主键/外键

KHID

客户编号

Int

10

外键

Name

姓名

Char

20

CID

身份证

Char

20

Sex

性别

Char

2

RoomID

客房编号

Char

20

外键

Begintime

住宿日期

Datetime

Endtime

退宿日期

Datetime

Rsalfee

实际消费

Float

8

Disposit

押金

Float

8

根据以上的数据表做出与之对应E-R图:

用户E-R图:

客房信息E-R图:

客户信息E-R图:

入住信息E-R图:

消费结算E-R图:

在此还是意识到有很多问题,有待完善,真是感觉越做需要补充的就越多,能发现不足就是好的。

以下是对表的数据库实现:

用户表

客房信息表

客户信息表

入住信息表

消费结算表

4

结束语

总结:

关于信息系统的设计经过一年的学习,虽说已不再陌生,但有时候还是感觉有点难,有时会出现不知如何去考虑的现象,总体来说比第一学期好多了,第一学习基本是纯粹的模仿,而这一次我们学会了如何思考,并学会了发现问题,有时候会越做越感觉自己的系统不太合理,因为我们想得越来越多,结合实际的越来越多,我感觉这是好的现象,至少学会了如何发现问题解决问题,而不是一味的模仿。

经过老师每节课一定的指导,每人对自己的系统都会知道有哪些是不符合逻辑的,虽说还存在很多问题吧,但到现在的至少是都有了眉目,有了雏形,有了进步,也许这也是一种收获吧。

这次小型宾馆管理系统的分析与设计还是有很多漏洞和错误,希望大三再做的时候能好些。

其实通过这次的学习,多少也是学到点东西的,也会收获相关的经验吧。

这次课程实习不仅加深了我们对管理信息系统的认识,同时也使我们的实践能力得到一定的提高。

由此我也明白了,做任何事时,摆正心态,以积极的态度去面对也是必需的,我相信只要有好的心态,我们就会在潜移默化中改变着自己去做的完美。

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

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2