管理信息系统课程设计酒店管理信息系统_第1页
管理信息系统课程设计酒店管理信息系统_第2页
管理信息系统课程设计酒店管理信息系统_第3页
管理信息系统课程设计酒店管理信息系统_第4页
管理信息系统课程设计酒店管理信息系统_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

1、 目 录摘要.1前言.2第1章 设计目的与要求设计目的2设计环境3 1.3可行性原则.1.4主要参考资料41.5设计内容及要求4第2章 设设计内容数据库设计5需求分析5212概念设计6213逻辑设计9214物理设计102.1.5 数据库实现1122程序设计13221概要设计13222程序实现13第3章 设计总结15参考文献17 摘要 随着本国市场经济的迅速发展和人们生活水平的不断提高,酒店业的竞争越来越激烈。要想在竞争中取得优势,就必须在经营管理,产品服务等方面提高服务管理意识。面对餐饮经营中起决定作用的餐饮管理,面对庞大的信息量,就需要一个酒店管理系统来提高餐饮管理效率。在竞争日益激烈的今天

2、,对客户的重视己经为广大商家认同。企业对客户资料的管理已经日益的重要,而当收集了大量的客户资料以及相关业务信息以后,对这些信息的统计分析就成为企业做出正确的市场决策的重要依据。因此,客户信息系统就应运而生。客户信息系统建立在管理信息系统之上,提供了对客户信息的管理与分析,大大的支持了企业的决策。客户信息系统的设计实现提出了新的要求,在管理信息之外,更要求灵活复杂的分析信息。而现代化的酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种服务与设施为一体化的消费场所,酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,促进经济效益,必须借助计算机来进行现代化的信息

3、管理,酒店管理信息系统正是为此而设计的,该系统是运用Microsoft Office Access 2000数据库系统和ASP技术开发实现的,酒店管理信息系统包括了前台预定系统、客户留言系统、预订管理系统、房务管理系统、VIP管理系统等模块,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点,是酒店管理者的理想选择。本文对国内外客户信息系统及酒店管理信息系统实施的进展进行了综述。综合酒店管理业务的需求和计算机软件业新技术的发展及应用,对酒店业客户信息系统进行了分析设计研究。本文简要介绍了酒店管理信息系统的项目背景和意义,着重阐述了该系统开发实现过程,从系统的需求分析、方案论证、模块

4、设计、数据设计、详细设计到系统测试等各个环节都进行了详尽的分析和描述。 Nowadays, the modern society is full of competition. The importance of customer has been well known by all companies. The customer information system is build on management information system, and provide great support to business decision. The impletion of custom

5、er information system raised new requirement, beyond information management, it need more flexible information analysis.The modernized hotel collects the guest room,food and beverage,communication,amusement,commercial culture and other various kinds of services and facilities are the integrated cons

6、umption place,the hotel organizes hugely,there are many service items,the amount of information is large,if you want to improve labor produce,lower costs,improve the service quality and management level, promote the economic benefits,must carry on the modernized information management through the co

7、mputer,Hotel Management Information Systemis just designed for theoccasion,it is developed and carried out by using Microsoft Office Access 2000 database system and ASP Technology,it include eight modulesforeground Prearranges subsystem、Customer message subsystem、Prearranges management subsystem、 ho

8、usekeeping subsystem、VIP management subsystem,it has many featuressimple operation、friendly interface、good flexibility、high system safety、stable performance, this is the best choice for the hotel handler.This thesis discusses the background of customer information system and the state of implement i

9、n hotel industry, brings a suit of model design to meet the general need of hotels.This paper has introduced the project background and meaning of Hotel Management Information System briefly,has explained emphatically that should develop the course of realizing systematically , from systematic deman

10、d analysis, scheme demonstration,module design,data design,it reach such all link as system testing,etc. Go on exhaustive analysis and description to design in detail.Keyword: Hotel Management Information, Access database, ASP关键词:酒店 餐饮 管理信息系统 程序设计 前言 随着我国加入世界贸易组织,酒店服务业与国际市场接轨已成为大势所趋,酒店要迎接这场挑战,实施信息化建

11、设无疑是实现这一目的的必由之路和明智之举就必须提高整体竞争能力,提高整体竞争能力必须变革酒店的管理模式,提高管理水平,。目前,我国酒店服务业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。在激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?这就需要提供最好的服务,提供最完善的设施和最先进的技术。一个成功的酒店,其经营者不仅要提高服务水平和服务质量,从而提高客房占有率和回头率,还要有好的工作效率,并控制成本。在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好地管理酒店。近年来,随着我国改革开放的发展,国内的酒店服务业得到了日新月异的发展。现代酒店作为

12、一体化的接待场所,是一个旅游城市的窗口,也可以说是一个小型社会。作为一种以服务为主的无烟工业,世界各国对此行业的重视程度并不亚于其它工业。酒店在其运作期间,服务水平的高低,直接影响到酒店的形象和声誉,如:服务的安排、调度是否周到;客人的要求是否能迅速、很好地得到满足;市场的预测分析是否快捷、准确等。这其中的核心就是对每天大量的信息(客人、费用、房间等)的正确处理和保存。采用计算机这一现代化工具作为管理的辅助手段是必须的。计算机的应用包括OA(办公自动化)、MIS(管理信息系统)、CAD(计算机辅助设计)等,酒店的计算机系统正是典型的MIS应用。本酒店管理信息系统,是针对酒店、饭店的具体业务而开

13、发的,业务管理以酒店的前台管理为核心,为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映酒店的工作情况、经营情况,从而提高酒店的服务质量,并配合现代化的酒店管理,获得更好的经济效益。就经济效益而言,酒店的计算机应用是:(1)间接性的:其经济效益不是直接产生的,是通过对人力、物力的节省而带来的,可以堵塞许多漏洞;(2)长期性的:计算机的投资是较大的,是在长期的应用中逐步得到回报的;(3)社会效益:酒店是一个高层次的服务行业,采用计算机可提高服务质量,有良好的社会形象。, 第1章 设计目的与要求设计目的 (1)、掌握运用管理系统及数据库原理知识进行系统分析和设计的方法;(2)掌

14、握关系数据库的设计方法;(3)掌握SQL Server 2000技术应用;(4)掌握简单的数据库应用程序编写方法;(5)理解C/S模式结构。系统开发平台:V数据库管理平台:SQL Server 2000运行平台:Windows XP/ Windows 2000分辨率:最佳效果1024*768可行性原则酒店管理者想及时了解酒店的全部运营情况及经营走势,找出运转成本,作为经营决策的依据。只有运用先进的科学管理手段,利用计算机系统管理才能实现这一管理模式。根据信息管理系统可行性分析的四个基本方面可得如下结论:l 经济上的可行性:从长远角度来看,此系统的投入会给酒店的带来管理严格化、信息统计完整化、数

15、据处理智能化、经济预算科学化、业务处理高效化等综合多方面考虑,对酒店的顾客满意程度和酒店的经济效益会有长足的提高。l 技术上的可行性:经对现有大中型酒店的实际考察发现,绝大多数大中型酒店都已具备计算机硬软件和网络环境。员工掌握计算机基本操作能力。技术环境以满足开发和使用的技术条件。l 管理上的可行性:经过于酒店主管领导的接触,可以看出几乎所有领导都能意识到酒店管理信息系统使用的必要性。可以了解到他们对信息系统已经有很高的认可度。管理可行性完全满足。l 社会上的可行性:无论是对顾客、酒店主管领导还是酒店员工对信息系统使用的方便快捷都表示很大的赞同。同时,系统的开发和使用对促进整个社会的信息化程度

16、发展有巨大推动作用。1.4主要参考资料1.管理信息系统 黄梯云 高等教育出版社2.数据库系统概论 萨师煊 高等教育出版社 3.SQL Server 2000 数据库应用系统开发技术朱如龙编,机械工业出版社。4.SQL Server 2000 数据库应用系统开发技术实验指导朱如龙编,机械工业出版社1. 5设计内容及要求 一、内容1.要求根据管理信息系统及数据库设计原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。2.需求分析具体实际,数据流图、数据字典、关系模型要正确规范3.在sql server2000 上实现设计的数据库模型。4.对应用程序进行概要设计。5.用VB实现简单的应用程序

17、编写。二、要求设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。正确地完成上述内容,规范完整地撰写出课程设计报告。三、系统的构成酒店管理系统由计算机硬件、系统软件及应用软件组成。(1)计算机硬件结构硬件指电脑设备,系统软件指系统的运行平台,它们一起构成饭店电脑系统的体系结构。饭店管理系统使用的体系结构一般有三种类型:单机系统、集中式和分布式。这三种结构随计算机技术的发展而产生,至今还在不断地发展变化着。早期的单机系统,由一台主机、显示器、键盘、打印机等,再配备一定的软件组成,能完成一些简单的酒店业务,该结构目前已很少有人使用。集中式处理结构,采用一台或二台小型计算机或超级微机作为主

18、机,使用人员通过各终端与主机联系,进行各类数据处理作业。它数据处理能力强,数据安全,可靠性高。缺点是终端本身没有处理能力,系统处理速度将随终端数量的增加而明显减慢,而且一般终端只有字符界面,用户界面不美观。因此,在PC机及Windows流行之前的70年代到80年代末,是酒店最理想的结构。分布式处理结构以高档微机或小型机作为网络服务器,通过网络连接各个工作站,而各工作站都是一台独立的微机,本身具有数据处理的能力,需要时可联机入网在服务器内进行数据处理,是目前理想的体系结构。以前流行的局部网络系统(文件服务器结构,基本上是DOS系统,属已淘汰),目前流行的C/S结构(即客户机/服务器结构)都是分布

19、式结构。C/S结构中,客户机支持用户的前端处理,而且一般是Windows图形界面,服务器用于支持应用的系统环境,包括数据库的管理及查询。它结合了局部网络和集中式多用户系统的优点,由服务器和客户机协同处理,充分发挥系统的各种优越性,是目前酒店中最佳的体系结构。随着通讯技术的发展,Internet的普及,分布式结构实现了远程数据处理。这种广域网分布结构更适合酒店集团的信息管理。集团总部可以通过Internet有效地管理各地的酒店,及时了解各酒店之间的经营情况,各酒店之间也可通过Internet实现信息互传。从计算机应用的发展趋势看,基于B/S(浏览器/服务器)结构的广域网方式是今后发展的方向。(2

20、)软件结构一个酒店管理信息系统从使用者的角度看,软件结构就是酒店管理系统的功能结构。各种功能之间又有各种信息联系,这样就构成了一个有机结合的整体,形成一个完整的软件功能结构。因此,系统一般可分为前台(对客服务)和后台(内部管理)两大部分,另外有时还可包括对前后台系统的功能补充的扩充系统(有的系统把扩充系统直接包含在前后台系统中),以及各种各样的系统接口第2章 设设计内容需求分析1.数据库基本信息包括:管理员类型、客房基本信息、员工信息、住房客人基本信息、客人预定信息、菜品信息 (2)功能需求1)基本功能需求l 系统能正确的对用户身份进行辨识,从数据库中提取登录密码并验证身份真实性。l 系统能准

21、确的显示数据库中记录的各类数据。l 系统应能将用户在系统中录入的各类信息传送到数据库中并储存。l 系统应具备错误处理功能,出现错误的时候能够清楚地返回相应错误提示。l 系统数据库之间能有效地相互关联。2)用户界面需求l 用户界面应简洁明快,各功能按钮明显,位置摆放合理。l 字体大小适中,风格统一规范,界面美观。3)性能需求l 管理员编写人员、商品等信息都将在系统中进行编号处理,保障了每一条信息的单一性,同时也对数据的读取提供了方便。l 服务员所生成的订单有着单一的帐单号并准确无误存储在数据库中。l 系统应能准确地将管理员提交和修改的信息写入数据库,而且能够及时地更新。l 数据库中的各项表之间有

22、着很好的相互关联,并能及时显示。1)系统灵活性 2)系统安全性每个相应权限登录时,系统都会自动的辨别他所输入的账户与密码,正确进入相应界面,错误则登录失败。 3)系统易用性系统界面简明,明细清楚,实用简单。212概念设计管理员管理员类型用户名密码(1)管理员实体属性信息客房编号客房类型客房状态客房入住时间退房时间客房价钱客人姓名(2)客房基本信息性员工信息性别姓名编号 家庭住址职位工资(3)员工实体属性住房客人基本信息证件类型客人姓名客人性别证件号码 备注(4)住房客人实体属性预订信息订单编号预订人姓名预订人性别证件类型证件号码 房间号订房开始时间订房结束时间(5)客房预订实体属性菜品基本信息

23、菜品类型菜品名称菜品编号菜品价格(6)菜品实体属性(7)数据字典 数据项的定义 数据项编号:I01-01 数据项名称:姓名 别 名:住客名字简 述:登记入住者的名字 类型及宽度:字符型,20位数据项编号:I01-02 数据项名称:性别 别 名:住客性别简 述:登记入住者的性别 类型及宽度:逻辑型取值范围:F或T数据项编号:I01-03 数据项名称:年龄 别 名:住客年龄简 述:登记入住者的年龄 类型及宽度:数字型,3位 取值范围:“001”“999” 数据项编号:I01-04 数据项名称:证件名称 别 名:住客证件名称简 述:登记入住者的证件名称 类型及宽度:字符型,20位 取值范围:“000

24、00000000000000001”“99999999999999999999”213逻辑设计逻辑设计的目的是把概念数据模型转化为数据库管理系统可以处理的逻辑模型。也即将由ER图表示的概念模型转换为DBMS通用的逻辑模型,如关系模型,然后对其进行优化。以关系模型为目标的逻辑结构设计方法是将ER实体图中概念模型映射为关系模型,并且包括一组关系定义,映射的步骤如下:(1)把ER实体图中的每个实体变换为一个关系模型。(2)变换每个关系:多对多模型需要加一个单独的关系模型;而一对一的或者一对多的联系可用在实体中增加属性(此处为外键)来模型化。(3)ER图中的属性可转换为关系的属性。214物理设计物理结

25、构设计是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。物理设计内容包括:物理结构设计的主要内容、物理存储介质类型的选择、数据库物理位置的选择、索引类型的选择、数据库服务器性能参数配置。使用数据库的目的是为了有效地管理数据,而数据的插入、删除和修改则是必不可少的功能。在本系统中就大量地使用了数据插入、删除和修改这三种操作:(1)数据插入 往数据库的基本表中插入数据使用的是INSERT语句,其句法如下:INSERT INTO 基本表名(列表名)VALUES(元组值)(2)数据删除从数据库的基本表中删除数据使用的是DELETE语句,其句法如下:DELETE FROM 基本表

26、名 WHERE 条件表达式(3)数据修改当需要修改基本表中元组的某些列值时,可以用UPDATE语句实现,其句法如下:UPDATE基本表名SET列名=值表达式,列名=值表达式WHERE条件表达式 vchProperty varchar(64)As set nocount ondeclare iReturn int /* Create the user object if it does not exist already*/ begin transaction select iReturn = objectid from dbo.dtproperties where property = vch

27、Property if iReturn IS NULL begin insert dbo.dtproperties (property) VALUES (vchProperty) update dbo.dtproperties set objectid=identity where id=identity and property=vchProperty select iReturn = identity end commit return iReturnGO 数据库实现列号 数据类型长度允许空编号int13主键用户名varchar30NULL用户密码varchar50NULL管理员类别Bit

28、10NULL列号数据类型长度允许空客人姓名nvarchar30主键客房编号nvarchar13NO NULL客房类型nvarchar6NULL客房价格moneyNULL入住时间smalldatetimeNULL退房时间smalldatetimeNULL3)员工基本信息表列号数据类型长度允许空姓名int10主键性别nvarchar8NULL编号nvarchar20NULL工资moneyNULL职位nvarcharNULL家庭住址intNULL nvarcharNULL4.住房客人基本信息表列号数据类型长度允许空客人姓名nvarchar20主键客人性别nvarchar13NULL证件号码nvarc

29、har50NO NULL证件类型nvarcharNULL备注nvarcharNULL nvarcharNULL(5)客房预订基本信息表列号数据类型长度允许空预定人姓名int8主键预定人性别nvarchar6NULL订单编号nvarchar30NULL房间号nvarcharNULL证件号码nvarcharNO NULL证件类型nvarcharNULL订房借书时间smalldatetime9NULL订房开始时间smalldatetimeNULL nvarcharNULL(6)菜品基本信息表列号数据类型长度是否为空菜品名称nvarchar20主键菜品编码nvarchar8NULL菜品价格moneyN

30、ULL菜品类型nvarcharNULL22程序设计221概要设计层管理,分别是客房管理,餐饮服务,用户管理,客房信息管理,餐饮信息管理和员工管理。可以通过各自不同的账户密码进入各自拥有相应权限的操作界面而进行操作。提供录入、读出、查询、修改、删除等一些列操作。超级用户(管理员)可以有所有权限进行各方面的访问等操作及对所有系统管理都能实行增删改查功能。普通用户(服务员)主要完成点餐的录入、修改及查询管理以及客房预订、客房入住和退房结账管理。最终要完成的结果是实现各个管理模块的功能。222程序实现房间预订房间入住退房点菜结账客房信息客房类型菜品信息菜品类型桌位信息修改密码用户管理登录前台管理后台管

31、理客房管理餐饮服务客房管理餐饮管理系统管理员工管理员工基本信息第3章 设计总结在整个设计过程中,也出现过很多的问题,不知不觉就钻牛角尖,在不断学习的过程中我体会到:(1)、作是一个不断学习新鲜事物的过程,从设计初的不懂到最后能够顺利完成,我体会到在实践中学习的重要性,这对于将来我走上工作岗位具有重要意义。(2)、由于前期工作的不彻底,对系统的需求分析的要求认识不够清楚,使得后续的工作不得不经常返回去修改数据表和个别代码。使我体会到在设计中的每一步的重要性,如果上一个步骤不能很好的完成,在后续的设计将会付出几倍的代价。(3)、设计过程中,经常会遇到困难,我学会通过别人的代码理解语言的含义但这并不是抄袭,然后根据自己的设计要求编写代码。设计中得到了指导教师黄老师和班主任贺强老师的悉心指导。(4)、设计过程中,由于要实现某些功能,互联网帮了我的大忙。网络资源是一个丰富的共享体系,我通过在Delphi论坛上提出问题得到了很多热心网友的帮助,这坚定了我

温馨提示

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

评论

0/150

提交评论