订房系统
-
2023年3月24日发(作者:服饰搭配)1
酒店前台预定管理系统设计报告
学生姓名:毛坤指导老师:卢曼莎
摘要本课程设计主要解决的是在一个酒店中,实现计算机对来客的订房情况,消费
情况等准确、便捷的管理。在课程设计中,系统开发平台为WindowsXP,程序设计设
计语言采用VB,数据库采用ACCESS,程序运行平台为Windows98/2000/XP。在vb
中可以实现的功能有预定客户管理,客户日常事务登记,住房管理,综合服务等。Access
作为各种信息资料的后台数据库包括客人信息、房间信息等。
本系统实现酒店住房费用的一次性结算服务,提供酒店管理员关于一定时间段里的
来客住宿情况统计。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,
将可以应用在酒店前台解决实际问题。
关键词程序设计;数据库;ACCESS;VB
1引言
酒店是为客人提供住宿、餐饮、购物、娱乐和其它服务的综合性服务企业,它所接
待的客人可能来自世界各地,而且这些客人的生活习惯、消费水平、宗教信仰等各不相
同。随着社会生活水平的普遍提高,人们对于酒店消费不断地提出更高、更多样性的要
求。如何以酒店企业所拥有的有限的人力、物力、财力和信息资源服务于住店客人,满
足客人的各种消费需求,在当今竞争日趋激烈的酒店行业中,是经营好酒店企业的重要
问题。这就要求酒店经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用
酒店资源,而其还应该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及
时地对客源市场信息作出反应和正确的指定经营决策,保证酒店企业的生存和发展。成
功的应用先进的计算机管理手段辅助酒店企业的经营管理,不但要求酒店的日常操作模
式要符合计算机信息处理的要求,而且需要有相应的管理体系和人员配合。作为酒店的
经营管理人员只有充分的掌握酒店的各职能岗位的信息流程和计算机处理的要求,并善
于结合两者的要求和长处,才能使想进的计算信息处理技术有效的服务与酒店的经营管
理。
本课程设计主要实现对酒店内部各种服务管理的电子化,自动化,提高各个模块之
2
间的办公效率,为提高质量酒店服务提供保证。
1.1课程设计的目的
前厅每天要处理大量有关客房预订、入住登记、户籍管理、询问、结帐等业务,手
段操作速度慢、效率低,数据处理手段滞后,不适应经营管理发展和服务的需要。运用
计算机技术则可以克服这些障碍,极大的提高前厅服务的工作效率。前厅服务种类繁多,
客人需求变化随机性强,常常因发生信息错误、传递失误等而影响服务质量。计算机技
术则由于信息存量大、处理速度快以及实时性控制等,显示了更大的优越性,从而为提
高服务质量和服务水平提供了可靠的技术保障。
1.2课程设计的意义
前厅作为酒店前台业务管理中心、信息中心和协调中心,使用计算机技术进行管理
和控制意义重大。采取计算机技术不仅可以节省人力、物力,提高前厅部工作效率,而
且还可以提高酒店的整体管理水平,增加市场竞争力,从而使酒店最终达到增收节支和
成本控制、物流空控制的目的,更大的提高经济效益。
酒店计算机管理系统及应用软件本身就是完整的管理模式,它集中反映了经营者的
宗旨、组织、计划、控制及经营目的。因此,恰当地、不失时机地引进并很好的使用计
算机技术,对加强前台和后台管理,完善功能,保持管理风格,提高酒店管理规范化水
平都具有重要意义。
2系统功能介绍
酒店管理系统包括客房预定、销售、前台管理、财务管理等模块。在这里我们主要
介绍的是前台管理模块,下图1为前厅部计算机系统示意图,主要从客人的预订、登记、
查询等,一直到结帐退房,进行自动管理,使酒店各部门随时掌握房间使用状况,以及
管理所需要的各种信息,图2为前厅管理模块信息流向示意图。
2.1客房预定功能
利用计算机进行预订业务操作是指应用管理信息系统中的预定功能模块接受和处
理客人的订房信息,并随客房状况实施有效控制。通常计算机处理预定信息的功能体现
3
在以下具体内容。
(1)受理在系统设定期限内任意一天的预定。
(2)利用放好提前为客人排房。
(3)每项预定纪录都可通过姓名、帐号(预定号)、抵离店日期、公司名称等方式
查询。
(4)设置预订单特殊要求功能。
(5)接受新输入的预定信息,自动建立一个不重复的帐号,提供给客人作为预订
号。
(6)可更改或取消预定记录,并对更改和取消进行存档记录。
(7)对预定记录进行修改、取消并作存档记录。
2.2总台接待功能
总台接待员利用计算机为客人办理入住登记手续,可以尽量缩短客人滞留总台的时
间,为客人提供快捷高效的服务。总台接待功能主要包括下列具体内容。
(1)在预定客人抵店前,录入入住登记资料,打印登记单,并提前排房。
(2)预定客人抵店时,可按预订号、姓名、国籍、公司名称等查询相关资料,进
行接待。
(3)在计算机中为客人办理入住登记手续,包括客人详细资料、住宿时间、房间
号,输入或更改房价,自动为客人建立账单。预订单生成入住登记表。
(4)离店客人重新入住功能。随时显示客房状况,包括出租率、房态、可售房、
住店人数、当日预抵离房数等。
4
图1前厅部计算机系统示意图
服务器
前台接待
待待
前台收银客房中心餐饮
电话总机预订
问讯后台
5
图2前厅管理模块信息流向示意图
预定
客人需求客房基本信息、远期动态信息
预定报表
接待
入账
客账信息
结账
退房
客人入账信息
日常处理
应收账、前台营业信息统计
后台账务
房租
客人账单
退房信息
更改房态
客房基本信息
近期动态信息
客人汇总
6
2.3问讯功能
该模块主要对住客信息及历史资料进行查询。根据前厅部管理要求及对客服务的需
要,系统中的问讯功能应做到快捷、准确和高效,同时应具有多种方式的查询途径。问
讯员应能够随时快速地从计算机中查询每位住店客人或以预定客人的资料。问讯功能集
主要通过姓氏、日期、客人占用情况、客人账单、公司名称查询等美容来提供相关信息。
(1)按各种条件查询打印现住及离店的客人信息。
(2)按各种条件查询,包括房间号、姓名、地区等。
(3)可查本日抵离店客人,明日应到、应离客人等情况。
(4)客房占用情况查询。
2.4客房状况控制功能
客房是酒店的主要产品,要充分发挥客房的效益,建立有效的客房状况控制系统是
非常必要的。通过计算机可以快速、准确地掌握客房的使用情况,使得前厅部与客房部
之间的信息沟通更快、更准确。另外也能使服务员及时掌握客饭状况,做好销售工作,
更好的为客人服务,提高客房出租率。管理信息系统中的房态控制功能是客房管理和总
台接待工作能否成功的关键,其功能主要包括以下内容。
(1)显示可售房状况,随时实施动态查询可用房情况。
(2)反映和更改每一间房的状况(包括空房、待修房、住客房、预定房等),并有
维护修房、非出租房提示,客人信息等。
(3)提供客房占用情况报告。
3系统代码设计分析
3.1登陆数据库代码
输入数据库用户账号(admin)、密码(PassWord);
(1).无此用户或输入错误
如果这样,系统都会提示,用户重新输入用户名和密码。
=""
=""
MsgBox"请重新输入你的用户名和密码,谢谢",vbYesNo,"信
7
息提示!"
(2).用户为系统数据库管理员
则可以直接登陆系统,进入酒店管理界面。
("admin").
("password").valueThen
'flag=0
'xt
Else
flag=1
EndIf
xt
(3).退出(退出系统)
End
3.2酒店管理的实现
(1)客户管理界面操作的主要代码
显示客户信息
Source="Select*Fromguest"
h
h
e=True
添加客户信息
'DimsqlAsString
'sThen
'evious
'EndIf
'n
'
8
'EndIf
删除客户信息
n
n
st
Else
xt
EndIf
(2)日常登记界面操作的主要代码
这个版块基本上是对以前的数据和窗体进行重新调用
添加日常信息
可以调用以前的数据库信息,然后进行添加
删除信息
n
n
st
Else
xt
EndIf
查询信息
选取查询字段
DimTempAsString
DimiAsInteger
n=
If(="guest_id")Then
'm"10001"
'm"10002"
9
'm"10003"
'm"10004"
'm"10005"
'm"10006"
'm"H003"
'm"H004"
'SelectCasei
'Case0
'Temp="10001"
'Case1
'Temp="10002"
'Case2
'Temp="10003"
'Case3
'Temp="10004"
'Case4
'Temp="10005"
'Case5
'Temp="10006"
'EndSelect
选取关系运算符
DimTempAsString
dex
Case0
Temp="="
Case1
Temp=">="
Case2
Temp=">"
Case3
Temp="<"
10
Case4
Temp="<="
Case5
Temp=""
EndSelect
n=Temp
查询值的选取
n=
查询功能的实现
DimFieldname,operate,valueAsString
DimiAsInteger
dex
Case0
operate="="
Case1
operate=">="
Case2
operate=">"
Case3
operate="<"
Case4
operate="<="
Case5
operate=""
EndSelect
Fieldname=
value=
Fori=-1
dex
Casei
11
(i).value
xt
Wend
FindString=Fieldname&operate&value
Nexti
EndSelect
n=FindString
Source="select*fromorder1where"&""&FindString
h
h
(3)住房管理界面操作的主要代码
入住功能的实现代码:
a=
Printa
退房功能:
退房人选择:(对查询功能中的数据信息中的客户信息进行重复调用)
如1.2,b中查询信息,选取字段查询。
关系运算:调用1.2,b中选取关系运算符。
查询值:为房间号(调用数据库中信息)
n=
另外,系统还有一个定义参数变量的模块,最后系统实现打包,使该软件可以将应用
程序安装到用户的计算机上。
4数据结构和数据库设计
我们使用的的是access的数据库,它功能强大,简单易用。根据需要,我们建立
12
了数据库(),库中有6张物理表。
(1)Admin表----存储管理员信息
图3Admin表
(2)Guest表----存储客户信息
图4Guest表
(3)room表----存储房间详细信息
图5Room表
(4)search表----存储客户住宿信息
图6Search表
13
5.输入输出设计
5.1输入设计
输入设计的目的是保证向系统输入正确的数据。在此前提下,应做到输入方法简单,
迅速,经济,方便。所以,因该遵循最小量原则,也就是保证满足处理要求的前提下,
使输入量最小,这样出错几率小;简单性原则,输入的准备,输入的过程应尽量容易,
以减少错误发生。早检验原则,对数据的检验尽量接近原数据发生点,使错误能及时得
到改正;少转换原则,输入数据尽量用其处理所需形式记录,以避免数据转换介质时发
生错误。
我们采用以下方法进行输入数据的校验:
(1)输入方式:
由于我们做的是一个简单的信息系统,我们选择了不适合大批中间处理的数据输入
方式,即键盘输入。它主要适用于常规,少量的数据和控制信息的输入以及原始数据的
录入。
(2)输入格式:
改变统计报表或数据库关系表二者之一的结构,并使其一致,以减少输入格式设计
的难度,采用人工输入。
(3)校对方式:
常用的输入方式有,人工校对,二次键入校对,数据平衡校对,对于我们系统而言,
我们选择了适合我们的校对方式,人工校对与二次键入校对相结合,减少出错的可能性。
(4)用户界面:
我们采用了菜单方式,因为它是信息系统功能选择操作的最常用方式。它的好处是
方便,灵活,便于统一处理。
5.2输出设计
(1)确定输出内容:
输出的内容主要是系统给出对用户进行的分析结果,和为客户提供方便。其中包括
客户的基本信息,酒店的住房信息,管理信息等。
(2)确定输出设备及介质:
我们没有采用大量的输出设备,因为酒店前台预定信息的内容的价值,不在于外部
输出设备,而在于其信息内容本身,可以供客户随时查阅。
14
(3)确定输出格式:
采用类似报表的形式输出,分表头,表体和表尾。报表的输出,对于单个用户一次
性使用的表格,因为没有保留价值,可以在显示终端上输出。
6结束语
在本管理系统中,当客人要在酒店预定房间时,就在预定客户管理中加入客人;当
这个客人到酒店登记入住时,就把他的信息再次确定,否则删除。当客人入住后通过客
户日常事务登记来记录客人的出入。住房管理信息系统是对酒店房间的管理,通过它了
解酒店的入住情况,房间利用率等。在综合服务里我们可以通过房间号找到客人的信息,
也可通过客人的姓名找到他的房间号等信息。本系统使用的查找方式有实现输入字段和
选择查询两种方式。以上是它在技术和管理方面的可行性。
在经济上,用此系统加强了酒店的管理效率,为客人提供了快捷的服务,自然提高
了酒店的收入。同时本系统的开发费用,主机费用,人员培训费用都比较合理。由于本
系统的开发费用较低不但适用大型酒店,更适合经济型酒店使用,方便客户和管理人员
的信息查询,是一个比较人性化的管理系统。
课程设计期间,在开发该管理系统过程中我深刻地体会到了自学能力的重要性。毕
竟在课堂上学到的东西是有限的,在开发系统的过程中还要不断的努力去学习,才能时
该系统完成预期的目标.
在本次课程设计期间借助图书和网络查阅了大量相关资料,经过不断思考和改进,
初步完成了设计目标,用于解决实际问题。当然,由于课程设计时间有限,所以难免有疏
漏和不足之处,请老师谅解并给予指导。最后,感谢卢老师在课程设计期间给我们耐心的
讲解和帮助。
15
参考文献
[1]刘萌.VisualBasic中文版入门与提高实用教程[M].中国铁道出版社,2003.9
[2]陈艳峰.VisualBasic数据库项目案例导航[M].北京:清华大学出版社,2004.8
[3]Basic6编程技术大全[M].机械工业出版社,2000.1
[4]Basic6.0数据库编程[M].北京:清华大学出版社,1999.11
[5].郑人杰,殷人昆等.实用软件工程.北京:清华大学出版社,1997
[6]史斌星,史佳.VisualBasic贯通教程[M].北京:清华大学出版,2003.3
[7].徐孝凯.面向对象程序设计实验.北京:中央广播电视大学出版社,2003
[8].邵维忠,杨芙清.面向对象的系统分析.北京:清华大学出版社,1998
订房系统
-
2023年3月24日发(作者:服饰搭配)1
酒店前台预定管理系统设计报告
学生姓名:毛坤指导老师:卢曼莎
摘要本课程设计主要解决的是在一个酒店中,实现计算机对来客的订房情况,消费
情况等准确、便捷的管理。在课程设计中,系统开发平台为WindowsXP,程序设计设
计语言采用VB,数据库采用ACCESS,程序运行平台为Windows98/2000/XP。在vb
中可以实现的功能有预定客户管理,客户日常事务登记,住房管理,综合服务等。Access
作为各种信息资料的后台数据库包括客人信息、房间信息等。
本系统实现酒店住房费用的一次性结算服务,提供酒店管理员关于一定时间段里的
来客住宿情况统计。程序通过调试运行,初步实现了设计目标,并且经过适当完善后,
将可以应用在酒店前台解决实际问题。
关键词程序设计;数据库;ACCESS;VB
1引言
酒店是为客人提供住宿、餐饮、购物、娱乐和其它服务的综合性服务企业,它所接
待的客人可能来自世界各地,而且这些客人的生活习惯、消费水平、宗教信仰等各不相
同。随着社会生活水平的普遍提高,人们对于酒店消费不断地提出更高、更多样性的要
求。如何以酒店企业所拥有的有限的人力、物力、财力和信息资源服务于住店客人,满
足客人的各种消费需求,在当今竞争日趋激烈的酒店行业中,是经营好酒店企业的重要
问题。这就要求酒店经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用
酒店资源,而其还应该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及
时地对客源市场信息作出反应和正确的指定经营决策,保证酒店企业的生存和发展。成
功的应用先进的计算机管理手段辅助酒店企业的经营管理,不但要求酒店的日常操作模
式要符合计算机信息处理的要求,而且需要有相应的管理体系和人员配合。作为酒店的
经营管理人员只有充分的掌握酒店的各职能岗位的信息流程和计算机处理的要求,并善
于结合两者的要求和长处,才能使想进的计算信息处理技术有效的服务与酒店的经营管
理。
本课程设计主要实现对酒店内部各种服务管理的电子化,自动化,提高各个模块之
2
间的办公效率,为提高质量酒店服务提供保证。
1.1课程设计的目的
前厅每天要处理大量有关客房预订、入住登记、户籍管理、询问、结帐等业务,手
段操作速度慢、效率低,数据处理手段滞后,不适应经营管理发展和服务的需要。运用
计算机技术则可以克服这些障碍,极大的提高前厅服务的工作效率。前厅服务种类繁多,
客人需求变化随机性强,常常因发生信息错误、传递失误等而影响服务质量。计算机技
术则由于信息存量大、处理速度快以及实时性控制等,显示了更大的优越性,从而为提
高服务质量和服务水平提供了可靠的技术保障。
1.2课程设计的意义
前厅作为酒店前台业务管理中心、信息中心和协调中心,使用计算机技术进行管理
和控制意义重大。采取计算机技术不仅可以节省人力、物力,提高前厅部工作效率,而
且还可以提高酒店的整体管理水平,增加市场竞争力,从而使酒店最终达到增收节支和
成本控制、物流空控制的目的,更大的提高经济效益。
酒店计算机管理系统及应用软件本身就是完整的管理模式,它集中反映了经营者的
宗旨、组织、计划、控制及经营目的。因此,恰当地、不失时机地引进并很好的使用计
算机技术,对加强前台和后台管理,完善功能,保持管理风格,提高酒店管理规范化水
平都具有重要意义。
2系统功能介绍
酒店管理系统包括客房预定、销售、前台管理、财务管理等模块。在这里我们主要
介绍的是前台管理模块,下图1为前厅部计算机系统示意图,主要从客人的预订、登记、
查询等,一直到结帐退房,进行自动管理,使酒店各部门随时掌握房间使用状况,以及
管理所需要的各种信息,图2为前厅管理模块信息流向示意图。
2.1客房预定功能
利用计算机进行预订业务操作是指应用管理信息系统中的预定功能模块接受和处
理客人的订房信息,并随客房状况实施有效控制。通常计算机处理预定信息的功能体现
3
在以下具体内容。
(1)受理在系统设定期限内任意一天的预定。
(2)利用放好提前为客人排房。
(3)每项预定纪录都可通过姓名、帐号(预定号)、抵离店日期、公司名称等方式
查询。
(4)设置预订单特殊要求功能。
(5)接受新输入的预定信息,自动建立一个不重复的帐号,提供给客人作为预订
号。
(6)可更改或取消预定记录,并对更改和取消进行存档记录。
(7)对预定记录进行修改、取消并作存档记录。
2.2总台接待功能
总台接待员利用计算机为客人办理入住登记手续,可以尽量缩短客人滞留总台的时
间,为客人提供快捷高效的服务。总台接待功能主要包括下列具体内容。
(1)在预定客人抵店前,录入入住登记资料,打印登记单,并提前排房。
(2)预定客人抵店时,可按预订号、姓名、国籍、公司名称等查询相关资料,进
行接待。
(3)在计算机中为客人办理入住登记手续,包括客人详细资料、住宿时间、房间
号,输入或更改房价,自动为客人建立账单。预订单生成入住登记表。
(4)离店客人重新入住功能。随时显示客房状况,包括出租率、房态、可售房、
住店人数、当日预抵离房数等。
4
图1前厅部计算机系统示意图
服务器
前台接待
待待
前台收银客房中心餐饮
电话总机预订
问讯后台
5
图2前厅管理模块信息流向示意图
预定
客人需求客房基本信息、远期动态信息
预定报表
接待
入账
客账信息
结账
退房
客人入账信息
日常处理
应收账、前台营业信息统计
后台账务
房租
客人账单
退房信息
更改房态
客房基本信息
近期动态信息
客人汇总
6
2.3问讯功能
该模块主要对住客信息及历史资料进行查询。根据前厅部管理要求及对客服务的需
要,系统中的问讯功能应做到快捷、准确和高效,同时应具有多种方式的查询途径。问
讯员应能够随时快速地从计算机中查询每位住店客人或以预定客人的资料。问讯功能集
主要通过姓氏、日期、客人占用情况、客人账单、公司名称查询等美容来提供相关信息。
(1)按各种条件查询打印现住及离店的客人信息。
(2)按各种条件查询,包括房间号、姓名、地区等。
(3)可查本日抵离店客人,明日应到、应离客人等情况。
(4)客房占用情况查询。
2.4客房状况控制功能
客房是酒店的主要产品,要充分发挥客房的效益,建立有效的客房状况控制系统是
非常必要的。通过计算机可以快速、准确地掌握客房的使用情况,使得前厅部与客房部
之间的信息沟通更快、更准确。另外也能使服务员及时掌握客饭状况,做好销售工作,
更好的为客人服务,提高客房出租率。管理信息系统中的房态控制功能是客房管理和总
台接待工作能否成功的关键,其功能主要包括以下内容。
(1)显示可售房状况,随时实施动态查询可用房情况。
(2)反映和更改每一间房的状况(包括空房、待修房、住客房、预定房等),并有
维护修房、非出租房提示,客人信息等。
(3)提供客房占用情况报告。
3系统代码设计分析
3.1登陆数据库代码
输入数据库用户账号(admin)、密码(PassWord);
(1).无此用户或输入错误
如果这样,系统都会提示,用户重新输入用户名和密码。
=""
=""
MsgBox"请重新输入你的用户名和密码,谢谢",vbYesNo,"信
7
息提示!"
(2).用户为系统数据库管理员
则可以直接登陆系统,进入酒店管理界面。
("admin").
("password").valueThen
'flag=0
'xt
Else
flag=1
EndIf
xt
(3).退出(退出系统)
End
3.2酒店管理的实现
(1)客户管理界面操作的主要代码
显示客户信息
Source="Select*Fromguest"
h
h
e=True
添加客户信息
'DimsqlAsString
'sThen
'evious
'EndIf
'n
'
8
'EndIf
删除客户信息
n
n
st
Else
xt
EndIf
(2)日常登记界面操作的主要代码
这个版块基本上是对以前的数据和窗体进行重新调用
添加日常信息
可以调用以前的数据库信息,然后进行添加
删除信息
n
n
st
Else
xt
EndIf
查询信息
选取查询字段
DimTempAsString
DimiAsInteger
n=
If(="guest_id")Then
'm"10001"
'm"10002"
9
'm"10003"
'm"10004"
'm"10005"
'm"10006"
'm"H003"
'm"H004"
'SelectCasei
'Case0
'Temp="10001"
'Case1
'Temp="10002"
'Case2
'Temp="10003"
'Case3
'Temp="10004"
'Case4
'Temp="10005"
'Case5
'Temp="10006"
'EndSelect
选取关系运算符
DimTempAsString
dex
Case0
Temp="="
Case1
Temp=">="
Case2
Temp=">"
Case3
Temp="<"
10
Case4
Temp="<="
Case5
Temp=""
EndSelect
n=Temp
查询值的选取
n=
查询功能的实现
DimFieldname,operate,valueAsString
DimiAsInteger
dex
Case0
operate="="
Case1
operate=">="
Case2
operate=">"
Case3
operate="<"
Case4
operate="<="
Case5
operate=""
EndSelect
Fieldname=
value=
Fori=-1
dex
Casei
11
(i).value
xt
Wend
FindString=Fieldname&operate&value
Nexti
EndSelect
n=FindString
Source="select*fromorder1where"&""&FindString
h
h
(3)住房管理界面操作的主要代码
入住功能的实现代码:
a=
Printa
退房功能:
退房人选择:(对查询功能中的数据信息中的客户信息进行重复调用)
如1.2,b中查询信息,选取字段查询。
关系运算:调用1.2,b中选取关系运算符。
查询值:为房间号(调用数据库中信息)
n=
另外,系统还有一个定义参数变量的模块,最后系统实现打包,使该软件可以将应用
程序安装到用户的计算机上。
4数据结构和数据库设计
我们使用的的是access的数据库,它功能强大,简单易用。根据需要,我们建立
12
了数据库(),库中有6张物理表。
(1)Admin表----存储管理员信息
图3Admin表
(2)Guest表----存储客户信息
图4Guest表
(3)room表----存储房间详细信息
图5Room表
(4)search表----存储客户住宿信息
图6Search表
13
5.输入输出设计
5.1输入设计
输入设计的目的是保证向系统输入正确的数据。在此前提下,应做到输入方法简单,
迅速,经济,方便。所以,因该遵循最小量原则,也就是保证满足处理要求的前提下,
使输入量最小,这样出错几率小;简单性原则,输入的准备,输入的过程应尽量容易,
以减少错误发生。早检验原则,对数据的检验尽量接近原数据发生点,使错误能及时得
到改正;少转换原则,输入数据尽量用其处理所需形式记录,以避免数据转换介质时发
生错误。
我们采用以下方法进行输入数据的校验:
(1)输入方式:
由于我们做的是一个简单的信息系统,我们选择了不适合大批中间处理的数据输入
方式,即键盘输入。它主要适用于常规,少量的数据和控制信息的输入以及原始数据的
录入。
(2)输入格式:
改变统计报表或数据库关系表二者之一的结构,并使其一致,以减少输入格式设计
的难度,采用人工输入。
(3)校对方式:
常用的输入方式有,人工校对,二次键入校对,数据平衡校对,对于我们系统而言,
我们选择了适合我们的校对方式,人工校对与二次键入校对相结合,减少出错的可能性。
(4)用户界面:
我们采用了菜单方式,因为它是信息系统功能选择操作的最常用方式。它的好处是
方便,灵活,便于统一处理。
5.2输出设计
(1)确定输出内容:
输出的内容主要是系统给出对用户进行的分析结果,和为客户提供方便。其中包括
客户的基本信息,酒店的住房信息,管理信息等。
(2)确定输出设备及介质:
我们没有采用大量的输出设备,因为酒店前台预定信息的内容的价值,不在于外部
输出设备,而在于其信息内容本身,可以供客户随时查阅。
14
(3)确定输出格式:
采用类似报表的形式输出,分表头,表体和表尾。报表的输出,对于单个用户一次
性使用的表格,因为没有保留价值,可以在显示终端上输出。
6结束语
在本管理系统中,当客人要在酒店预定房间时,就在预定客户管理中加入客人;当
这个客人到酒店登记入住时,就把他的信息再次确定,否则删除。当客人入住后通过客
户日常事务登记来记录客人的出入。住房管理信息系统是对酒店房间的管理,通过它了
解酒店的入住情况,房间利用率等。在综合服务里我们可以通过房间号找到客人的信息,
也可通过客人的姓名找到他的房间号等信息。本系统使用的查找方式有实现输入字段和
选择查询两种方式。以上是它在技术和管理方面的可行性。
在经济上,用此系统加强了酒店的管理效率,为客人提供了快捷的服务,自然提高
了酒店的收入。同时本系统的开发费用,主机费用,人员培训费用都比较合理。由于本
系统的开发费用较低不但适用大型酒店,更适合经济型酒店使用,方便客户和管理人员
的信息查询,是一个比较人性化的管理系统。
课程设计期间,在开发该管理系统过程中我深刻地体会到了自学能力的重要性。毕
竟在课堂上学到的东西是有限的,在开发系统的过程中还要不断的努力去学习,才能时
该系统完成预期的目标.
在本次课程设计期间借助图书和网络查阅了大量相关资料,经过不断思考和改进,
初步完成了设计目标,用于解决实际问题。当然,由于课程设计时间有限,所以难免有疏
漏和不足之处,请老师谅解并给予指导。最后,感谢卢老师在课程设计期间给我们耐心的
讲解和帮助。
15
参考文献
[1]刘萌.VisualBasic中文版入门与提高实用教程[M].中国铁道出版社,2003.9
[2]陈艳峰.VisualBasic数据库项目案例导航[M].北京:清华大学出版社,2004.8
[3]Basic6编程技术大全[M].机械工业出版社,2000.1
[4]Basic6.0数据库编程[M].北京:清华大学出版社,1999.11
[5].郑人杰,殷人昆等.实用软件工程.北京:清华大学出版社,1997
[6]史斌星,史佳.VisualBasic贯通教程[M].北京:清华大学出版,2003.3
[7].徐孝凯.面向对象程序设计实验.北京:中央广播电视大学出版社,2003
[8].邵维忠,杨芙清.面向对象的系统分析.北京:清华大学出版社,1998