SQL酒店管理系统实例附加C#界面代码.docx

上传人:b****1 文档编号:2071212 上传时间:2022-10-26 格式:DOCX 页数:39 大小:466.56KB
下载 相关 举报
SQL酒店管理系统实例附加C#界面代码.docx_第1页
第1页 / 共39页
SQL酒店管理系统实例附加C#界面代码.docx_第2页
第2页 / 共39页
SQL酒店管理系统实例附加C#界面代码.docx_第3页
第3页 / 共39页
SQL酒店管理系统实例附加C#界面代码.docx_第4页
第4页 / 共39页
SQL酒店管理系统实例附加C#界面代码.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

SQL酒店管理系统实例附加C#界面代码.docx

《SQL酒店管理系统实例附加C#界面代码.docx》由会员分享,可在线阅读,更多相关《SQL酒店管理系统实例附加C#界面代码.docx(39页珍藏版)》请在冰豆网上搜索。

SQL酒店管理系统实例附加C#界面代码.docx

SQL酒店管理系统实例附加C#界面代码

数据库酒店管理系统实例(附C#界面及代码)

目录

第1章前言1

1.1开发背景1

1.2宾馆组织结构1

1.3系统开发方法2

第2章系统分析3

2.1可行性分析3

2.2需求分析3

2.2.1业务流程分析3

2.2.2数据流程分析4

2.2.3系统功能分析5

2.2.4系统权限分析5

第3章系统设计6

3.1系统功能模块设计6

3.2数据库设计6

第4章系统实现12

4.1系统主界面12

4.2来宾登记模块12

4.2.1宾客开单12

4.2.2更换房间14

4.2.3修改登记14

4.2.4房间状态15

4.2.5预定管理15

4.2.6退出系统16

4.3收银结账16

4.3.1宾客结账16

4.3.2合并结账17

4.3.3拆分结账18

4.4业务查询19

4.4.1结账单查询19

4.4.2全部宾客信息查询20

4.4.3在店宾客消费查询21

4.4.4离店宾客消费查询22

4.5客户管理22

4.5.1基本信息管理22

4.5.2来宾信息管理23

4.6系统维护24

4.6.1房间项目设置24

4.6.2客户类型设置25

4.6.3操作员设置26

4.6.4计费设置26

第5章系统测试28

第6章结论29

参考文献30

致谢31

附录32

第1章前言

1.1开发背景

经济的快速发展,人们的生活水平和消费意识的提高,促进了旅游业的发展。

宾馆行业将面临着机遇和挑战。

宾馆客人管理是宾馆管理的一个重要且必须切实面对的工作,但一直以来人们使用传统的人工方式管理宾馆,这种管理方式存在着许多缺点,如:

效率低、保密性差且较为烦琐,另外随着客人数量的增加,其工作量也将大大增加,这必然增加客人管理者的工作量和劳动强度,这将给客人管理信息的查找、更新和维护都带来了很多困难。

建立宾馆客人档案管理系统,采用计算机对客人信息进行管理,可以进一步提高宾馆的经济效益和现代化水平,帮助宾馆工作人员提高工作效率,实现客人信息管理工作流程的系统化、规范化和自动化。

经过详细的调查,目前油缘宾馆客人住宿登记管理还停留在人工管理的基础上,这样的管理机制已经不能适应时代的发展,这样的方法将浪费许多人力和物力。

随着计算机技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。

客人档案管理作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如:

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

这些优点能够极大地提高宾馆管理的效率。

因此,开发一套能够为用户提供充足的信息和快捷的查询手段的宾馆客人档案管理系统,将是非常必要的,也是十分及时的。

1.2宾馆组织结构

油缘宾馆位于成都市新都区新都大道北侧,地处成绵高速新都出口一公里处。

从宾馆驱车十分钟可到达闻名全国的古寺名刹——宝光寺和美丽的升庵桂湖。

宾馆按三星级标准修建,集住宿、餐饮、康乐、商务、会议接待等综合服务为一体,为来宾精心构筑一个环境优美舒适、人文气息浓厚的休憩、娱乐场所。

宾馆有客房103套(间),其中豪华套房8套,单人间6间,商务标间10间,豪华标准间79间。

客房整洁明亮,装饰讲究、温馨舒适,备有现代家具、彩电、中央空调及完善的通讯设备和消防报警系统,40间客房开通宽带上网服务,并有商务标间配置完备的上网设施;中餐厅可容纳300人就餐,菜品独具特色、品种齐全、用料精细、做工考究、风味独特;阳光茶楼清静典雅,服务热情周到;多功能会议室设施齐全,可实现各会议室同步视频会议,能充分满足各类会务活动的需求;商务中心提供多种商务服务。

图1-1宾馆组织结构图

1.3系统开发方法

油缘宾馆客人档案管理系统采用的是原型法的开发方法。

本着开发人员对用户需求的理解,通过简单的系统分析、系统设计,快速实现一个原型系统,然后通过反复修改来实现管理信息系统。

第2章系统分析

2.1可行性分析

1、管理上的可行性

在传统的宾馆客人管理过程中,管理人员不得不花费大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响宾馆的经济效益。

因此,宾馆的管理人员迫切地需要一套宾馆客人信息管理系统来对日常信息进行处理和维护。

历史经验的积累使宾馆行业现有的管理制度和管理方法比较科学,规章制度比较齐全,原始数据比较正确。

这些为系统的建设提供了有效的制度保障。

2、技术上的可行性

本管理信息系统将采用技术成熟的C#作为前台开发工具。

后台数据库采用微软公司的SQLServer数据库,因为它的灵活性、安全性和易用性为数据库编程提供了良好的条件。

因此,系统的软件开发平台已成熟可行。

硬件方面,科技的飞速发展使硬件的更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

3、经济上的可行性

本系统由作者自主开发,操作人员只需简单培训即可上岗。

管理和维护比较简单,除了必要的设备投资外,后期只需少量资金就可确保运转。

因此对于油缘宾馆在经济上是完全可以接受的。

本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改善服务质量,能够取得良好的经济效益。

综上所述,本系统在管理上、技术上和经济上都是完全可行的,并且投入少、见效快。

因此系统的开发是完全可行的。

2.2需求分析

2.2.1业务流程分析

宾馆业务的基本流程主要包括:

客房的预定,客人通过电话或者其他途径向酒店进行客房预定,接待人员查询客房状态表后确定有空房则接受预定,预定成功后发给客人预定凭证,并对客房状态表做出相应的变化。

客房的登记,分为预定入住和散客登记。

如果客人已经预定房间,则根据预定凭证进行预定入住操作,发给客人房卡,客房状态由“预定”变为“入住”。

如果客人没有预定房间,接待人员查询客房状态表后,有空房则进行客房登记操作,发给客人房卡,客房状态由“空房”变为“入住”。

客人换房,如果客人对入住的客房条件不满意,则可进行客人换房操作。

接待人员将客人的房间进行更换,并更换客人房卡,客房状态也进行相应的调整。

客房消费,客人入住期间在酒店进行了消费,如:

购买商品,就餐,打电话。

就要进行消费入帐操作。

包括:

消费入账,餐费入账,话费入账。

补交押金,如果客人的押金太少,则要补交押金。

客人交纳押金,接待人员开具押金凭证。

夜审管理。

宾馆的管理人员要对宾馆的基本信息进行了解则可以进行夜审管理,包括:

客房状态报表的查看,客人入住信息的查看,历史客人报表查看。

客人退房,客人退房时,接待人员根据客人的房卡,进行退房登记。

计算客人入住期间的房费,餐费,话费,各种消费和押金总额。

对客人收取费用或者退回押金。

客人信息转存到历史客人表中。

客房状态由“入住”转为“空房”。

图2-1业务流程分析图

2.2.2数据流程分析

本系统的后台数据库将作为整个宾馆的数据流通中心,将各个部门的数据信息连通起来,具体流程如下图所示:

图2-2数据流程分析图

2.2.3系统功能分析

1、散客开单:

完成散客的开单,可一次最多开5间相同类型的房间。

2、团体开单:

完成团体的开单,开放数量没有限制,可同时开不同类型的房间。

3、宾客结账:

自动统计每个登记客人在店时所发生的消费额和应付款额,并完成结帐收银操作。

4、客房预订:

完成增加预订、修改预订、删除预订,预订情况的查询等功能。

5、营业查询:

完成结帐单、全部宾客消费、在店宾客消费、离店宾客消费的查询。

6、客户管理:

完成会员基本信息的维护和来宾一览。

7、系统设置:

完成房间项目、客户类型、操作员、计费设置。

2.2.4系统权限分析

用户分为:

普通用户和管理员

管理员:

具有操作全部功能的权限。

普通用户:

部分功能不允许使用。

第3章系统设计

3.1系统功能模块设计

图3-1系统功能模块图

从上图中可以看出,系统总共分为7个模块,散客开单模块主要完成散客的开单,开单后房间进入计费状态,根据系统设置,自动计费;团体开单模块主要完成团体的开单,开放数量没有限制,可同时开不同类型的房间;宾客结账模块主要完成自动统计每个登记客人在店时所发生的消费额和应付款额,并完成结帐收银操作;客房预订模块主要完成增加预订、修改预订、删除预订,预订情况的查询等功能。

营业查询模块主要完成结帐单、全部宾客消费、在店宾客消费、离店宾客消费的查询;客户管理模块主要完成会员基本信息的维护和来宾一览;系统设置模块主要完成房间项目、客户类型、操作员、计费设置。

3.2数据库设计

本软件的数据库名称为:

sunhotel,包含12个数据表,分别是:

房间类型表、房间信息表、客户类型表、入住信息表、预定信息表、结算表、日志表、操作员信息表、会员信息表、散客开单中间表、团体开单中间表和预订信息中间表。

具体表结构如下:

 

表3-1房间类型表[roomtype]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

主键

id

varchar

×

房间类型编号

r_type

varchar

×

房间类型

bed

int

×

床位数

price

float

×

单价

foregift

float

×

押金

cl_room

varchar

×

N

是否钟点房

cl_price

float

×

钟点房价

remark

varchar

备注

sysmark

int

×

0

系统级标志

delmark

Int

×

0

删除标记

other1

varchar

保留1

other2

varchar

保留2

表3-2房间信息表[roominfo]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

主键

id

varchar

×

房间号

r_type_id

varchar

×

房间类型编号

state

varchar

×

房间状态

location

varchar

×

所处位置

r_tel

varchar

×

房间电话

remark

varchar

备注

statetime

int

×

0

状态计时

delmark

int

×

0

删除标记

other1

varchar

保留1

other2

varchar

保留2

表3-3客户类型表[customertype]

字段名

类型

允许为空

默认值

说明

pk

decimal

×

主键

id

varchar

×

客户类型编号

c_type

varchar

×

客户类型

dis_attr

varchar

×

折扣属性

discount

int

×

折扣比例

price

float

×

原价格

dis_price

varchar

×

折扣价格

remark

varchar

备注

delmark

int

×

0

删除标记

other1

varchar

保留1

other2

varchar

保留2

表3-4入住信息表[livein]

字段名

类型

允许为空

默认值

说明

pk

dec

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

当前位置:首页 > 自然科学 > 数学

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

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