小型酒店管理信息系统开发方案论文初稿.docx

上传人:b****2 文档编号:16883644 上传时间:2023-07-19 格式:DOCX 页数:37 大小:797.60KB
下载 相关 举报
小型酒店管理信息系统开发方案论文初稿.docx_第1页
第1页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第2页
第2页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第3页
第3页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第4页
第4页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第5页
第5页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第6页
第6页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第7页
第7页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第8页
第8页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第9页
第9页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第10页
第10页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第11页
第11页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第12页
第12页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第13页
第13页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第14页
第14页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第15页
第15页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第16页
第16页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第17页
第17页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第18页
第18页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第19页
第19页 / 共37页
小型酒店管理信息系统开发方案论文初稿.docx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

小型酒店管理信息系统开发方案论文初稿.docx

《小型酒店管理信息系统开发方案论文初稿.docx》由会员分享,可在线阅读,更多相关《小型酒店管理信息系统开发方案论文初稿.docx(37页珍藏版)》请在冰点文库上搜索。

小型酒店管理信息系统开发方案论文初稿.docx

小型酒店管理信息系统开发方案论文初稿

 

浙江大学远程教育学院

 

本科生毕业论文(设计)

 

题目小型酒店管理信息系统开发方案

 

专业计算机科学与技术

 

学习中心江苏金湖奥鹏学习中心

 

姓名顾善军学号L20571013020

 

指导教师方宁

 

2007

10

27

浙江大学远程教育学院

本科生毕业论文(设计)任务书

姓名顾善军学号L20571013020年级专业0509计算机科学与技术学习中心江苏金湖

 

一、题目名称:

《小型酒店管理信息系统开发方案》

 

二、任务(包括规定阅读的中外文献资料,应完成的开题报告、毕业论文的要求、字数和时间等):

(一)文献资料:

1、陈明《软件工程》中央广播电视大学出版社2001年出版。

2、陈明《程序设计》中央广播电视大学出版社2000年出版。

3、林卓然《程序设计简明教程》中山大学出版社2002年出版。

4、郑人杰、殷人昆、陶永雷《实用软件工作》(第二版)清华大学出版社2002年出版。

5、王汉新《程序设计编著》2002年02月第1版。

6、刘韬、骆娟、何旭洪《6.0数据库系统开发实例导航》人民邮电出版社2002年出版。

7、何旭洪、余建英《8.0数据库系统开发实例导航》人民邮电出版社2002年出版。

8、王利《数据库基础与应用》中央广播电视大学出版社1997年出版。

9、李晓喆、张晓辉、李祥胜《2000管理及应用系统开发》人民邮电出版社2003年出版。

10、朱爱民《8.0编程实用技术与案例》清华大学出版社2002年出版

(二)时间安排:

2007年10月11日至2007年月10月26日完成开题报告,字数不少于2000字;2007年10月27日至2007年月11月15日完成论文初稿,2007年11月16日至2007年月12月14日完成论文终稿,字数不少于5000字。

(三)提交形式:

提交《小型酒店管理信息系统开发方案》开题报告、论文初稿、论文终稿各一份,要求以电子文档形式上传。

 

三、起讫日期:

2007年_9_月_19_日至2007年_12_月_14_日

 

指导教师方宁

2007年10月27日

 

摘要

随着我国加入世界贸易组织,酒店服务业与国际市场接轨已成为大势所趋,酒店要迎接这场挑战,就必须提高整体竞争能力,提高整体竞争能力必须变革酒店的管理模式,提高管理水平,实施信息化建设无疑是实现这一目的的必由之路和明智之举。

在信息时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好地管理酒店。

一套优秀的酒店管理信息系统应该操作简单、灵活性好、系统安全性高、运行稳定。

本系统就是针对那些中小型酒店,因经济能力和经营范围限制无法适用目前市场上的高价大型酒店管理系统而设计的。

关键词:

酒店信息管理,数据库,,开发界面

论文引言…………………………………………………………………………………4

一、项目开发背景………………………………………………………………………4

二、项目开发目标………………………………………………………………………4

三、项目开发的意义……………………………………………………………………4

四、项目开发方法概述…………………………………………………………………4

论文正文…………………………………………………………………………………4

一、开发工具的选择……………………………………………………………………4

二、数据库平台选择……………………………………………………………………5

三、系统功能分析………………………………………………………………………5

四、流程图……………………………………………………………………………5

五、E—R图……………………………………………………………………………7

六、系统各部分实体关系图……………………………………………………………8

(一)前台接待子系统图…………………………………………………………8

(二)前台收银子系统图…………………………………………………………8

(三)房务管理子系统图…………………………………………………………9

七、系统数据库E—R图……………………………………………………………9

八、数据关系转换成关系模型………………………………………………………10

九、使用界面及主要代码介绍………………………………………………………11

(一)登陆界面的设计…………………………………………………………11

(二)系统主界面设计…………………………………………………………12

(三)添加用户界面设计………………………………………………………15

(四)订房信息界面设计………………………………………………………15

(五)费用结算界面设计………………………………………………………21

(六)客房信息的添加…………………………………………………………24

十、系统的实施,运行及维护……………………………………………………28

(一)系统的实施,运行…………………………………………………………28

(二)系统的维护…………………………………………………………………28

十一、系统的评价…………………………………………………………………28

十二、结束语…………………………………………………………………………28

十三、参考文献………………………………………………………………………29

 

小型酒店管理信息系统开发方案

姓名顾善军学号L20571013020

论文引言

一、项目开发背景

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

酒店行业将面临着机遇和挑战。

面对快速发展的信息产业带来的影响。

将电脑技术和电脑服务引入酒店管理成为一种必然的趋势。

众多酒店企业中,中小型酒店企业由于他们的先天条件的不足,使他们不能投入大量的资金进行这项必须的改革。

因此开发一套简单、实用的中小型酒店客房管理信息系统是十分有必要的。

二、项目开发目标

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

三、项目开发的意义

现在,我国的中小型酒店客房管理水平普遍不高,有的还停留在纸介质的基础上,这种管理手段已不能适应时代的发展,而且它浪费了许多人力和物力。

在当今信息时代,这种传统的管理方法必然被计算机为基础的信息管理系统所代替。

如果本系统能被中小型酒店企业采用,将会改变以前靠手工管理客房信息的状况,可以树立良好的酒店形象,提高工作效率。

四、项目开发方法概述

酒店客房管理信息系统采用的是原型法的开发方法。

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

 

论文正文

 

一、开发工具的选择

从开发速度,应用程序的运行速度方面考虑公司的无疑是诸多开发工具当中的佼佼者。

它提供了一个完全可视化的开发环境,以直观的界面、简洁的语言、强大的功能、开放的系统为特色,使应用开发工作就是一种乐趣。

有强大的开放性和跨平台能力。

在中创建的的窗口、菜单、数据窗口等都是对象。

除了使用系统预先定义的对象外,开发人员可以自行构造新的对象(称做用户对象),扩展系统的预定义对象,将各种对象有机地组合起来就构成了应用程序。

近10年以来它一直是最受程序员欢迎的开发工具之一。

同时6.0也是最佳的客户机/服务器的开发解决方案。

此外还可以支持多种关系数据库管理系统。

拥有功能强大的调试和多种调试方式。

二、数据库平台选择

所谓数据库,我们可以把它形象地说成是存储数据的“仓库”。

数据库是为了满足某一部门中多个用户的多种应用需要,按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。

数据库是酒店管理的核心组成部分,所有信息处理子系统都将基于某种数据库平台,以便将其处理的信息资源完整、安全地保存起来,并且对其进行各种管理和利用。

选择一个好的数据库平台是非常重要的。

按照(美国国家标准协会)的规定,被作为关系数据库管理系统的标准语言。

数据库平台选用的是公司的2000,2000拥有大型数据库系统基本特征,但保持了环境下界面友好,操作简单的优点,成为环境下开发中、小型系统较流行的数据库系统。

三、系统功能分析

系统的开发总体任务是实现宾馆各种信息的系统化、规范化和自动化。

系统功能分析是在系统开发的各种任务的基础上完成。

宾馆管理信息系统需要完成功能主要有:

(一)有关客房标准的制定:

客房标准信息的输入、修改、删除

(二)客房信息的输入、修改、删除、查询

(三)剩余客房信息的查询

(四)订房信息的输入、修改、查询

(五)结算信息的输入

(六)客户信息的输入、查询

四、流程图

 

 

五、E——R图

 

 

 

 

 

六、系统各部分实体关系图

(一)前台接待子系统图

 

图6-1前台接待子系统的活动图

 

(二)前台收银子系统图

 

图6-2前台收银子系统的活动图

 

(三)房务管理子系统图

 

图6-3房务管理子系统的活动图

七、系统数据库E—R图

 

 

图7-1系统数据库图

八、数据关系转换成关系模型

(一)客房标准信息(标准编号、标准名称、客房面积、床位数量、客房单价、是否有空调、是否有电话、是否有电视、是否有单独卫生间、工号)

(二)客房信息(客房编号、客房类型、客房位置、客房电话、备注信息、客房状态、工号)

(三)顾客信息(顾客身份证号码、顾客姓名、顾客性别、工号)

(四)员工信息(员工代号、登录密码)

(五)订房信息(订房信息编号、顾客身份证号码、客房编号、入住时间、折扣、押金、备注信息、工号)

(六)结算信息(结算信息编号、顾客身份证号码、客房编号、入住时间、结算时间、金额、工号)

具体实现为:

(一):

、、、、、、、、、

主键:

(二):

、、、、、、

主键:

(三):

、、、

主键:

(四):

主键:

(五):

、、、、、、、、

主键:

(六):

、、、、、、

主键:

九、使用界面及主要代码介绍

说明:

代码中“`”后的语句为方便读懂程序的注释,不是执行语句

(一)登陆界面的设计

图9-1登陆界面

首先是登录界面(在开发工具中的截图),员工输入分配的用户名和密码,就可以登录系统。

主要代码如下:

()

=

=""

(1="")

"请输入用户名!

",+,"警告"

2=""

1

="*'"&1&"'"

=(,)

=

"没有这个用户,请重新输入用户名!

",+,"警告"

1=""

2=""

1

(1))=

(2)

=

=

(1)

"输入密码不正确,请重新输入!

",+,"警告"

2

2=""

'=+1

'=3

'。

'

'

 

(二)系统主界面设计

 

图9-2(界面)

上图是系统的主体界面(在中的截图)。

主窗体界面分成系统信息、客房信息管理、订房信息管理、结算信息管理四大块。

其中系统信息包括:

修改密码、添加用户、退出系统

客房信息管理:

客房标准(信息添加、修改、删除)

客房信息(添加、修改、删除、查询)

订房信息管理:

剩余客房信息查询、添加、修改、删除订房信息

结算信息管理:

结算信息添加

主要代表性代码如下:

113()

>1

("真的要删除这条文件记录么?

",+,"警告")=

=

="'"&((,1))&"'"

=(,)

="*"

23()

'

'="*"

>1

=2

=

1="*='"&(。

(,1))&"'"

1

22

="*"

 

(三)添加用户界面设计

图9-3添加用户界面

该窗体是用来添加新用户

添加用户界面关键语句如下:

(0)=(1(0))

(1)=(1

(1))

"添加用户成功!

",+,"添加用户"

(四)订房信息界面设计

图9-41窗体

'是否改动过记录,为改过

()

a

b

'=1

'=0

="*='"&((0))&"'"

=(,)

(7)=

(2)'显示与客房号对应的客房位置

(8)=(6)'显示与客房号对应的客房单价

()

'计算押金的问题

a

b

a=(((3)))

b=(((8)))

(5)=a*b

()

=05

(()&"")=""

0

="顾客姓名"

1

="身份证号码"

2

="入住日期"

3

="预定天数"

4

="折扣"

5

="押金"

=&"不能为空!

"

,+,"警告"

()

(2))

(2)=(

(2),"")

"入住时间应输入日期()!

",+,"警告"

(2)=""

(2)

'预定信息修改之前把原预定记录先删除

=2

="'"&(

(1))&"'"

=(,)

="'"&(

(1))&"'"

=(,)

'在表中添加新的预定记录

="*"

=(,)

(0)=

(1)=

(1)

(2)=(0)

=26

(+1)=()

(8)=

'在表中添加客户信息记录

="*"

=(,)

(0)=

(1)

(1)=(0)

(2)=1

(3)=

'在表中将有人预定的房间的状态改成“满”

="*='"&((0))&"'"

=(,)

="满"

'添加与修改成功显示不同的信息框

=1

"添加订房信息成功!

",+,"添加订房消息"

'="*"

"修改订房信息成功!

",+,"修改订房消息"

'",,,,,,='0'"

()

=0

()

'有变化设置

=

()

()=0

()=(())

()

'获得预定编号

=(,"")

=&((99-10+1)*+10)

图9-52窗体订房信息查询用

图9-6窗体房间信息查询界面

 

(五)费用结算界面设计

图9-71窗体用于费用结算

'是否改动过记录,为改过

()

‘各变量定义略

=1

=0

="*'"&((0))&"'"

=(,)

(9)=

(10)=

=

"没有订房信息!

",+,"警告"

(,,)

()

((4)&"")=""

,+,"警告"

(4)

((4))

(4)=((4),"")

"结算日期应输入()!

",+,"警告"

(4)

'先删除旧记录'再加入新记录

="*"

=(,)

(0)=()

(1)=

(1)

(2)=(0)

(3)=

(2)

(4)=(4)

(5)=(7)

(6)=

=

="*'"&&"'"

=(,)

="空"

=1

=

"结算完毕!

",+,"添加结算信息"

="'"&&"'"

=(,)

="*"

=2

"结算信息修改完毕!

",+,"修改结算信息"

="*"

()

'有变化设置

=

()

=(,"")

=&((99-10+1)*+10)

图9-8窗体最后结算界面

(六)客房信息的添加

 

图右9-91窗体用于添加客房信息

 

图9-101窗体用于客房标准信息的添加

'是否改动过记录,为改过

()

=04

(1()&"")=""

0

="标准编号"

1

="标准名称"

2

="房间面积"

3

="床位数量"

4

="房间单价"

=&"不能为空!

"

,+,"警告"

1()

'添加判断是否有相同的记录

=1

="*'"&(1(0))&"'"

=(,)

=

"已经存在此标准编号的记录!

",+,"警告"

1(0)=""

1(0)

'判断是否有相同内容的记录

="*<>'"&(1(0))&"''"&(1

(2))&"''"&(1(3))&"''"&(1(4))&"''"&(1(0))&"''"&(1

(1))&"''"&(1

(2))&"''"&(1(3))&"'"

=(,)

=

"已经存在相同物资内容的记录!

",+,"警告"

=14

1()=""

=03

1()="否"

1

(1)

'先删除已有记录

="'"&(1(0))&"'"

=(,)

'再加入新记录

="*"

=(,)

=04

()=(1())

=03

(+5)=(1())

(9)=

=1

"添加记录成功!

",+,"添加记录"

=04

1()=""

=03

1()=0

=

="*"

=2

="*"

(其他窗体及代码略)

十、系统的实施,运行及维护

(一)系统的实施,运行

软件运行环境:

服务器端:

2000,2000;客户端:

98,2000,,。

系统硬件环境:

服务器端:

P3以上处理器,256内存,40G硬盘,100网卡;客户端:

P3以上处理器,64内存,大于10G硬盘,10网卡。

(二)系统的维护

系统的维护主要分为纠错性维护,适应性维护,完善性维护和预防性维护。

纠错性维护:

由于本系统测试不可能揭露系统中存在的所有错误,所以当系统运行到一定时期后会暴露出系统内隐藏的错误,这时候要及时纠正。

适应性维护:

这里指为了使本系统更好的适应环境的变化而进行的维护工作。

一方面由于计算机技术的飞速发展,原来的系统不能适应新的软硬件,另一方面,应用的对象也在不断的发生变化,将导致系统不能适应新的应用环境,因此,有必要对系统进行调整,以保证系统时时都能满足用户的要求。

完善性维护:

要根据用户不断提出的新要求来不断扩充原有的系统的功能。

预防性维护:

把维护工作由被动变主动,来延长本系统的使用寿命。

据统计,完善性维护占所有维护工作总数的50%左右。

十一、系统的评价

此客房信息管理系统,维护成本低,系统可靠性强,使用方便,能应用于简单的宾馆管理系统,实现基本的顾客登记和收入查询。

能对客房的基本信息查询,修改,添加,删除,入住信息查询,修改,删除,退房信息查询,修改,删除,报表信息的浏览,打印。

程序短小实用。

但还有一个缺点是空房查询的时候,当有人在此房间住时(没有住满),不能再安排别人住宿。

由于我的水平有限,不能加以改正,希望老师给予指导。

十二、结束语

本人独立编写系统软件还是第一次,通过这次的毕业设计使我的编程水平有了一定程度的提高,使我更加熟练地掌握数据库和编程语言,使我对这方面的知识有了更深刻的理解。

但还存在着许多的不足之处,如编程的能力,分析问题的能力不够强等,这些都有待以后在实践中改进和提高。

这次的毕业设计检验了自己刻苦学习的成果。

但是由于毕业设计时间较短,同时还要兼顾日常工作,所以该系统还有许多不尽如人意的地方,这些都有待今后进一步加强、改进、完善。

致谢:

在本次毕业设计中,曾遇到过不少问题,如果单靠我个人的努力,很难按时完成毕业设计,在此,我衷心感谢我的指导老师——方宁,我从方老师老师身上学到了很多东西。

方宁老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我获益非浅。

他无论在理论上还是在实践中,都给与我无私帮助和悉心的教导,使我的毕业设计得以顺利地按时完成。

另外,在系统的设计开发过程中还得到本单位领导的大力支持和帮助。

十三、参考文献

(一)陈明《软件工程》中央广播电视大学出版社2001年出版

(二)陈明《程序设计》中央广播电视大学出版社2000年出版

(三)林卓然《程序设计简明教程》中山大学出版社2002年出版

(四)郑人杰、殷人昆、陶永雷《实用软件工作》(第二版)清华大学出版社2002年出版

(五)王汉新《程序设计编著》2002年02月第1版

(六)刘韬、骆娟、何旭洪《6.0数据库系统开发实例导航》人民邮电出版社2002年出版

(七)何旭洪、余建英《8.0数据库系统开发实例导航》人民邮电出版社2002年出版

(八)王利《数据库基础与应用》中央广播电视大学出版社1997年出版

(九):

………………编程俱乐部

(十):

………………摆渡人工作室

(十一)李晓喆、张晓辉、李祥胜《2000管理及应用系统开发》人民邮电出版社2003年出版

(十二)朱爱民《8.0编程实用技术与案例》清华大学出版社2002年出版

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

当前位置:首页 > 临时分类 > 批量上传

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

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