酒店管理系统课程.docx
- 文档编号:11536216
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:25
- 大小:530.75KB
酒店管理系统课程.docx
《酒店管理系统课程.docx》由会员分享,可在线阅读,更多相关《酒店管理系统课程.docx(25页珍藏版)》请在冰点文库上搜索。
酒店管理系统课程
郑州轻工业学院
课程设计任务书
题目:
酒店管理系统
姓名:
陈思颖
院(系):
数学与信息科学系
专业班级:
应数12-1班
学号:
XXXXXXX
指导教师:
裴云霞
时间:
2014年6月16日至2014年6月23日
一、基本要求及主要内容
1、课程设计题目
参考题目
学生信息管理系统
图书管理系统
宿舍管理系统
人事管理系统
房屋租赁管理系统
自行选择业务熟悉的管理系统(可选择参考题目以外的题目)。
2、设计目的和要求
1)设计目的
进一步加深、巩固学生所学专业课程的基本理论知识,理论联系实际,进一步培养学生
综合分析问题和解决问题的能力。
使学生得到搜集、处理、应用资料信息的实践训练,同时全面考察学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。
2)设计要求
(1)针对所选题目,找资料弄清该题目所涉及的功能要求;
(2)针对所选题目,使用ASA,设计并创建数据库;
(3)完成系统功能模块设计,小组同学进行合理分工,分别编写代码。
3、时间要求
课程设计共20个学时,其中4个学时找选题目、资料,16个学时写代码(上机)
二、主要参考文献
[1]李春葆,尹为民等,数据结构教程(第3版),北京:
清华大学出版社,2009年.
摘要
(摘要是论文内容的简短陈述,一般不超过200字。
)
目录
使用Word自动生成的目录,在此基础上再作调整。
自动生成目录的方法为[插入]-〉[引用]-〉[索引和目录]。
目录使用三级目录结构。
1系统分析与设计
1.1功能分析
描述选定题目所完成的功能(详细的功能描述)
1.2系统功能模块分析
通过上面各项功能的分析、分类、综合,按照模块化程序设计的要求,得到模块结构(作为后面选单设计的主要依据
2数据库的设计
给出系统所用到的数据库表结构,详细描述系统中用到哪些表,每个表的字段名、类型、是否允许为空等。
3系统实现
3.1选单和主窗口设计
给出主要的设计界面和代码
3.2模块设计
针对每一个模块给出主要的界面和代码。
4总结
系统设计的优缺点,心得、体会等
5参考文献
1、
酒店管理系统的概述
在中国加入WTO以后,中国的市场化程度将会进一步加深,中国将会面临更多的机会,同时也将面临更大的挑战,这种挑战不仅来自于国内原有的竞争对手,还将来自于因开放程度加深而带来的新对手。
在竞争日益激烈的现代社会里,作为第三产业中的抵柱企业之一酒店业也将在这种复杂的背景中谋求生存。
无疑,为酒店业全面树立市场化导向的经营思路,并确立合理的改革方案,将为酒店抓住新的发展机遇,在新一轮市场竞争中获得优势地位,具有重要的意义。
二、餐饮管理系统分析
酒店管理系统是我们常说的MIS(ManagementInformationSystem管理信息系统)的一种,在强调管理,强调信息的现代社会中它越来越得到普及,酒店管理系统的主要目标是实现对酒店内部各种管理的电子化合自动化,提高酒店的
办公效率,为高质量的酒店管理提供服务,提供保证。
在酒店业竞争越来越激烈的今天,努力在市场竞争中脱颖而出,已经成为每位酒店经营者所追求的的目标。
酒店如何才能提高服务质量,其管理力显得越来越重要。
由于使用了先进的数据管理技术,酒店管理系统对提高酒店的管理能力将会起到比较重大的作用。
整个系统的基本设计目标是实现系统界面友好美观、简单易用、功能全面并有较高的安全性。
本系统需要实现中小型酒店常用的点菜、订菜、结算、生成报表等功能,并帮助酒店建立菜谱数据和销售存根数据库,能够方便的进行查询,并在系统的易用性和安全性两方面进行相应的完善。
此“酒店客理系统”是专门针对中小型酒店客房管理系统。
该软件针对客房设置,餐桌管理等进行了设置,本软件采用了SybaseInc.子公司的PowerBuilder开发,数据库采用和微软公司的SQL,软件的界面美观大方,系统运行稳定。
该软件有以下特点。
功能强大:
该软件以中小型酒店为应用对象,结合中小型酒店客房当前和未来发展的管理需求提供实用先进的客房管理模式,提高酒店客房管理的效益。
用户界面操作简洁:
系统的每个功能充分考虑到使用人员计算机知识较少的特
点,
软件系统由各种具体的功能模块组成,全部使用业务人员最熟悉的业务流程、提示用语和操作方式,即使不熟悉此软件的人也能熟练使用本软件完成业务处理。
3、开发和运行的环境
开发工具:
PB和SQL2000。
运行环境:
Windous2000或Windousxp。
四、系统该设计的方案
根据系统功能的要求,考虑到pb的编程特点,将酒店管理系统分解为几个较小的功能模块分别进行开发。
使得开发过程更具条理性,并且方便对模块功能进行修改或添加新的功能模块,
从而使整个系统能够随着酒店业务的扩展进行功能的升级。
为了增
强系统的安全性,需要设计登陆模块,登陆成功后,才可以使用整个酒店管理系统。
整个酒店管理系统的设计流程图如图:
顾客
1:
2:
结账
3:
5、由以上数据流程图可知该系统的主要功能模块:
(1)登陆管理模块;
(2)消费管理模块;(3)数据库设计和系统界面设计
六、系统功能的实现
<1>、建立窗口w_login
在确定按钮下双击,编写代码:
stringczy1,pwd1,czy2,pwd2
czy1=ddlb_1.text
pwd1=sle_1.text
ifczy1=""then
messagebox("","请选择用户名!
")
else
ifpwd1=""then
messagebox("","请输入密码!
")
else
selectpswdinto:
pwd2fromt_userwhereid=:
czy1;
ifpwd2=pwd1then
open(w_mdi)
close(parent)
else
messagebox("","密码有误!
")
sle_1.text=""
sle_1.setfocus()
endif
endif
endif
<2>、创建数据窗口对象
分别点击菜单项,在下面窗口键入open(a_yuding),其他的同理。
完成此操作后,开始点菜
<3>、订餐录入
在“下一道菜”按钮上双击,写下脚本:
dw_1.insertrow(0)
在“删除一行”按钮上双击,写下脚本:
introw
row=dw_1.getrow()
dw_1.deleterow(row)
在“保存”按钮上双击,写下脚本:
intli_state
li_state=Messagebox("保存插入?
","已经插入了数据窗口的内容,是否保存?
",Question!
YesNo!
1)
ifli_state=1then
dw_1.update()
elseifli_state=2then
close(w_dc)
endif
在“退出”按钮上双击,写下脚本:
close(w_dc)
说明:
当脚本编好以后就可以在所制表格中输入顾客所点的菜单,从而进行下一步工作。
<4>、订餐信息修改
若由于种种原因导致顾客的点菜不能尽数上齐,则需要顾客对所点的一些菜进行修改
在“查询”键的script脚本中键入:
stringa,c
dateb
a=ddlb_1.text
c=sle_1.text
b=date(c)
dw_1.settransobject(sqlca)
dw_1.retrieve(a,b)
在“保存修改”按钮上双击,写下脚本:
intli_state
li_state=Messagebox("保存修改?
","已经修改了数据窗口的内容,是否保存?
",Question!
YesNo!
1)
ifli_state=1then
dw_1.update()
elseifli_state=2then
close(w_wh)
endif
在“退出”按钮上双击,写下:
close(w_wh)
该操作实现了顾客对菜的重新选择。
<5>、订餐信息的删除
既然有了菜单的改动,那么删除功能是很有必要的!
如上图所示,在“查询”按钮上双击,在脚本中写:
stringa,c
dateb
a=ddlb_1.text
c=sle_1.text
b=date(c)
dw_1.settransobject(sqlca)
dw_1.retrieve(a,b)
同理在“删除”中写:
intli_state,row
li_state=Messagebox("保存删除?
","已经删除了数据窗口当前行的内容,是否保存?
",Question!
YesNo!
1)
ifli_state=1then
row=dw_1.getrow()
dw_1.deleterow(row)
dw_1.update()
elseifli_state=2then
close(w_wh2)
endif
最后在“退出”中编写:
close(w_wh2)
经以上的操作,就可以实现对所点菜的删除功能了。
<6>、订餐结算
如图所示,这就是对顾客所点餐的结算。
在“结算查询”按钮上双击,编写脚本:
stringa,c
dateb
a=ddlb_1.text
c=sle_1.text
b=date(c)
dw_1.settransobject(sqlca)
dw_1.retrieve(a,b)
在“退出”按钮上双击,编写脚本:
close(w_jx)
<7>、日订餐营业额总计
在“总计”按钮上双击,编写脚本:
stringc
dateb
c=sle_1.text
b=date(c)
dw_1.settransobject(sqlca)
dw_1.retrieve(b)
dw_1.setsort("dc_deskA,cp_noA")
dw_1.sort()
在“退出”按钮上双击,编写脚本:
close(w_tj1)
<8>、日订餐利润额总计
在“总计”按钮上双击,编写脚本:
stringc
dateb
c=sle_1.text
b=date(c)
dw_1.settransobject(sqlca)
dw_1.retrieve(b)
dw_1.setsort("dc_deskA,cp_noA")
dw_1.sort()
在“退出”按钮上双击,编写脚本:
close(w_tj2)
经过此程序可以对该饭店一天的利润额做一个总计。
<9>、查询订餐
若出于需要,要对某一天的某一桌进行查询,我们可以做以下的窗口界面,来实现该功能。
在“显示订餐”键的script脚本中键入:
stringa,c
dateb
a=ddlb_1.text
c=sle_1.text
b=date(c)
dw_1.settransobject(sqlca)
dw_1.retrieve(a,b)
在“退出”键的script脚本中键入:
close(w_cx)
也可以按日期和桌号分别查询;
在该窗口的两个界面中,按钮所需编写的脚本与上面买的几乎相同,只需将窗口的名称变换一下即可。
做好这些之后,最关键的换在于数据库的建立与连接,这才是核心技术。
可以从图中看到,这是数据库的链接
上面就是我们所见的数据库,上面有三个表格。
程序运行以后,可以看到界面
输入用户名“dba”密码“dba”,点击确定按钮就可以进入
进入该界面后,在上面的菜单栏上下拉,点击打开,就可以进入另一个界面
七、程序设计说明
鉴于本系统的业务性质,必须选择具有较高的可靠性、稳定性和必要的容错能力的计算机硬件和软件系统,以保证任何情况下都不至于丢失、损坏数据。
必须具有较高的响应速度,以保证各项具体业务的顺利进行。
应考虑具有良好的可维护性,可操作性和可扩充性,以保证将来系统统模的扩展和升级的需要。
借于各种情况,餐饮酒店管理系统在实施后应能达到以下目标:
(1)实现多点操作的信息共享,相互之间信息传递准确,快捷,
顺畅。
(2)系统界面美观友好,操作简单易行,查询灵活方便,数据存储安
全可靠。
(3)通过系统的实施,可逐步提高企业管理水平,提升员工的综合素质。
(4)系统维护安全,方便,可靠,并且能够满足实用性,先进性的要
求。
(5)实施会员制,提供多种优惠政策。
八、总结
自己学习的专业是应用数学,而这次真正的接到了一个比较正规需要我们来做的设计项目,之前都只是学习了太多书本上的知识,所以有了这次机会,我们格外认真的对待。
开始只会做表面按钮到最后能够成功编写一个运行程序,在这个过程当中,我体会到了真正作为一个软件工作人员的任务到底是做什么,该怎样才能更好的满足客户的需求。
开始认为编程没有那么难,只是很想当然的把一个个按钮安在windows窗体上,最后再写上open(w_retable)就可以了,可事实并不是如此看似简单,当我运行的时候,才发现每一步走的是多么的艰难。
按照自己最开始的想法编写每一个按钮,开始只会编写最简单的退出按钮close(parent)和创建菜单,每次点“运行”只有“退出”按钮管用,觉得这个系统做不下去了,可既然接受了布置,就不应该放弃,于是又继续研究提供的软件,对于编写的每一个按钮,或者数据窗口对象,都一点点钻研,印象最深刻的是建立数据窗口对象时,以前认为只要按着创建的步骤一步步点,直到保存就可以了,后来学会了在dw中创建下拉菜单,以及在dw中嵌套dw
的方法。
参考文献:
[1].罗超理,李万红.管理信息系统原理与应用.清华大学出版社,2002
[2].艾德才.计算机信息管理基础.中国水利水电出版社,2001
[3].JeffRobin.ManagementofInformationSystem.机械工业出版社,2002
课程设计成绩评定表
评定项目
内容
满分
评分
总分
学习态度
学习认真,态度端正,遵守纪律。
10
答疑和设计情况
认真查阅资料,勤学好问,提出的问题有一定的深度,分析解决问题的能力较强。
40
说明书质量
设计方案正确、表达清楚;设计思路、实验(论证)方法科学合理;达到课程设计任务书规定的要求;图、表、文字表达准确规范,上交及时。
40
回答问题情况
回答问题准确,基本概念清楚,有理有据,有一定深度。
10
总成绩
采用五级分制:
优、良、中、及格、不及格
指导教师评语:
签名:
年月日
目录
第一章项目的意义和必要性1
1.1项目名称及承办单位1
1.2项目编制的依据1
1.3肺宁系列产品的国内外现状2
1.4产业关联度分析3
1.5项目的市场分析4
第二章项目前期的技术基础8
2.1成果来源及知识产权情况,已完成的研发工作8
2.3产品临床试验的安全性和有效性8
第三章建设方案23
3.1建设规模23
3.2建设内容23
3.3产品工艺技术23
3.5产品质量标准29
3.6土建工程37
3.7主要技术经济指标39
第四章建设内容、地点41
4.1建设内容及建设规模41
4.2建设地点41
4.3外部配套情况44
第五章环境保护、消防、节能46
5.1环境保护46
5.2消防49
5.3节能50
第六章原材料供应及外部配套条件落实情况52
6.1主要原辅材料、燃料、动力消耗指标52
6.2公用工程54
第七章建设工期和进度安排56
7.1建设工期和进度安排56
7.2建设期管理56
第八章项目承担单位或项目法人所有制性质及概况57
8.1项目承担单位概况57
8.2企业财务经济状况58
8.3项目负责人基本情况59
第九章投资估算与资金筹措62
9.1项目计算期62
9.2投资估算的编制依据及参数62
9.3投资估算62
9.4资金筹措64
9.5贷款偿还64
第十章财务评价65
10.1财务评价依据65
10.2销售收入和销售税金及附加估算65
10.3利润总额及分配66
10.4盈利能力分析66
10.5不确定分析66
10.6财务评价结论68
第十一章项目风险分析,效益分析69
11.1风险分析69
11.2效益分析70
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店 管理 系统 课程