酒店管理系统设计与实现(VB+SQL2000)(新品)
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
随着社会信息化的发展,我国酒店业也逐渐运用高科技信息技术与先进的酒店管理思想相结合,以便适应新时代的发展。
酒店管理系统正是针对传统方式的缺点而设计的,建立具有程序性、简洁性和安全性的系统,本文建立的酒店管理系统在以往研究的基础上,完成数据的统计分析,为管理者提供决策支持,为酒店管理提供了一个方便安全的工作平台。
根据当前酒店管理的需要,本文通过分析客房管理和订餐管理的业务流程,对其进行了详细设计和模块划分,对数据库的物理结构进行了合理的设计,并且使用了C/S(客户机/服务器)结构利用VB进行设计前台界面,采用SQL Server2000作为后台数据库。
根据当前的需要,本文通过对各个模块的设计和数据库物理结构的合理设计,充分利用了VB技术的灵活,图形界面等特点使功能实现的更加安全和简洁,同时利用了SQL Server2000的特点(视图,存储过程,索引等)使数据的查询和检索更加的快速和安全。通过SQL Server和VB技术的结合来实现了系统的各个功能。酒店管理系统主要功能:
龙盼金泉酒店管理系统主要是实现龙盼金泉酒店的信息化管理,包括客房管理、订餐管理。
客房管理主要实现客房预订、入住、退房等信息化管理,能够查询和管理客房与客人的基本信息。
订餐管理:实现客房订餐和会议订餐两部分功能,客房订餐主要是由入住的客人提出的订餐,费用计入客房费用中;会议订餐指外来人员的订餐,单独计算。
关键词:酒店管理,VB,SQLServer2000
Design and Implement of the Appication System on Longpanjinquan Hotel
Abstract
With the development of science and technology restaurant has combined advanced information technology with management ideas.
The restaurant management was designed according to the disadvantage of traditional method,establishing a procedure, concision,and security system,this restaurant management system was established based on research results and can accomplish data analysis ,provide support for manager. That provide a convenience and safe platform for the restaurant management.
According to the need of restaurant management,we make analysis of business process of student management,restaurant management,and fee management,then make proceeds detailed design and module division; The database's physics construction was reasonably designed. Furthermore we make use of client/server structure and utilize VB to design system interface,and adopt SQL Server2000 as the background database. According to the current demand ,through the design of every module and the database's physics reasonably construction,and make full use of the characters of VB that include GUI ,those characters enable the implement of system more and more safe and concision. Meanwhile make use of the character of SQL Server2000(view,procedure,index,etc)that enable the query and index of data more safe and more quick. Through the combination of SQL Server and VB technology that accomplish the task。Main function of system:
Oder model plays a very important part in this system, which can input the basic information about menu then input the detailed information.
Series food can set different dishes according to varied conditions like birthday party ,company party and so on.
Character of food management can analyze the dish and introduce through many wonderful pictures.
Key words: Restaurant management, VB, SQLServer2000
酒店管理系统的功能
1 客房管理模块
(1)用户信息维护:对酒店客房管理系统的使用员工进行管理,包括对员工的基本信息(如用户编号、用户姓名、电话、用户类型等)进行检索、录入和修改。
(2)客房信息维护:用户对客房信息进行管理,包括对客房的基本信息(如客房号、客房类型、客房位置等)进行检索、录入和修改。
(3)客房类型维护:用户可自定义客房类型,并对其进行管理,包括对客房类型的基本信息(如类型名称、面积、价格等)进行检索、录入和修改。
(4)营业情况统计:根据酒店客房的业务记录,用户可选择由客房类别和日期的统计方式对营业额进行统计。
2 订餐管理模块
订餐管理:实现客房订餐和会议订餐两部分功能,客房订餐主要是由入住的客人提出的订餐,费用计入客房费用中;会议订餐指外来人员的订餐,单独计算。
如果该客户曾在本店订过餐或是本店会员,系统根据数据库调出客户资料。系统对订餐客户可快速完成订餐内容录入,新客户地址一次录入日后系统自动收集客户资料,等客户再次订餐时系统捕获客人来电号码自动调出此客人的详细资料,并显示客人的订餐次数,消费累积,就餐习惯等信息,无需再次输入客人或询问客人地址、电话、姓名等信息。订餐确认后可打印外送单据,单据上印有订餐时间,客人电话、送餐地址、订餐明细及口味要求、订单金额、外送时间等信息。系统可统计每日、月汇总报表,客人消费排行榜,菜品销售排行榜等十余种报表。用户可修改完善客户资料。
系统总体架构的设计
由于本人设计的酒店管理系统,该系统的主要使用者是酒店管理员,利用该系统对客房入住人员,客房和订餐进行管理和查询。主要的操作是前台的查询和后台的数据库操作,综上所述和具体的情况决定采用C/S(client/server)客户机/服务器主从结构。
本系统主要的功能是通过前台的界面进行数据输入和查询,后台的数据库进行相应的排序和检索后将结果返回到前台的界面,提供给酒店管理员为其决策提供信息支持.本系统为C/S的两层结构,数据库服务器对客户机的请求直接做出应答。对于某些需要进行较为复杂处理的服务请求,往往另设具有专门应用软件的应用服务器进行这种信息处理.应用服务器根据客户机的服务请求,访问数据库服务器以获得必要的数据,进行相应的信息处理并给客户机做出应答,这就形成了C/S的三层结构,但是由于本系统的功能不很复杂,所以不予采用。
目 录
任务书 I
摘 要 Ⅱ
ABSTRACT III
第1章 绪 论 1
第2章 酒店管理系统概述 2
2.1 酒店管理不健全所带来的问题 2
2.2 酒店管理系统的发展 3
2.3 酒店管理系统的功能 4
2.3.1 客房管理模块 4
2.3.2 订餐管理模块 4
第3章 酒店管理系统分析 5
3.1 业务流程分析 5
3.2 数据流程分析 6
3.2.1 系统数据流程图顶层图 7
3.2.2 系统数据流程图一层图 8
3.2.3 系统数据流程图二层图 9
3.3数据字典分析 10
第4章 酒店管理系统设计 12
4.1 管理系统设计的概述 12
4.1.1 C/S和B/S体系结构的比较 12
4.1.2 系统总体架构的设计 12
4.1.3 开发语言的选择 12
4.2 系统功能的划分 13
4.2.1 管理功能的设计 13
4.2.2 订餐管理功能的设计 14
4.3 代码设计 14
4.4 数据库设计 15
4.4.1 数据库概念设计 15
4.4.2 数据库逻辑设计 18
4.4.3 数据库的物理设计 19
4.4.4 数据库连接的建立 21
4.5 界面设计与输入/输出设计 22
4.5.1 界面设计 22
第5章酒店管理系统实施运行 25
5.1 前台系统开发工具的选择 25
5.2 系统实现 25
5.2.1 菜品设置功能实现 25
5.2.2 住宿查询功能实现 27
5.2.3 输入/输出的设计 28
第6章 系统测试与结果分析 30
6.1系统测试的原则 30
6.2系统测试的方法 30
6.3系统数据库测试 31
6.4系统错误处理测试 32
6.5系统运行及维护 32
结束语 33
参考文献 34
致 谢 35