1、课 程 设 计 任 务 书题 目:酒店管理系统姓 名:院(系):专业班级:学 号:指导教师:时 间:一、基本要求及主要内容1、课程设计题目参考题目学生信息管理系统图书管理系统宿舍管理系统人事管理系统房屋租赁管理系统自行选择业务熟悉的管理系统(可选择参考题目以外的题目)。2、设计目的和要求1) 设计目的进一步加深、巩固学生所学专业课程的基本理论知识,理论联系实际,进一步培养学生综合分析问题和解决问题的能力。使学生得到搜集、处理、应用资料信息的实践训练,同时全面考察学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。2) 设计要求(1)针对所选题目,找资料弄清该题目所涉及的功
2、能要求;(2)针对所选题目,使用ASA,设计并创建数据库;(3)完成系统功能模块设计,小组同学进行合理分工,分别编写代码。3、时间要求课程设计共20个学时,其中4个学时找选题目、资料,16个学时写代码(上机)二、主要参考文献1 李春葆,尹为民等,数据结构教程(第3版),北京:清华大学出版社,2009年. 30摘 要(摘要是论文内容的简短陈述,一般不超过200字。) 目 录使用Word自动生成的目录,在此基础上再作调整。自动生成目录的方法为插入-引用-索引和目录。目录使用三级目录结构。 1 系统分析与设计1.1功能分析描述选定题目所完成的功能(详细的功能描述)1.2系统功能模块分析通过上面各项功
3、能的分析、分类、综合,按照模块化程序设计的要求,得到模块结构(作为后面选单设计的主要依据2数据库的设计给出系统所用到的数据库表结构,详细描述系统中用到哪些表,每个表的字段名、类型、是否允许为空等。3系统实现3.1选单和主窗口设计给出主要的设计界面和代码3.2模块设计针对每一个模块给出主要的界面和代码。4总结系统设计的优缺点,心得、体会等5 参考文献一、 酒店管理系统的概述 在中国加入WTO以后,中国的市场化程度将会进一步加深,中国将会面临更多的机会,同时也将面临更大的挑战,这种挑战不仅来自于国内原有的竞争对手,还将来自于因开放程度加深而带来的新对手。在竞争日益激烈的现代社会里,作为第三产业中的
4、抵柱企业之一酒店业也将在这种复杂的背景中谋求生存。无疑,为酒店业全面树立市场化导向的经营思路,并确立合理的改革方案,将为酒店抓住新的发展机遇,在新一轮市场竞争中获得优势地位,具有重要的意义。二、餐饮管理系统分析酒店管理系统是我们常说的MIS(Management InformationSystem管理信息系统)的一种,在强调管理,强调信息的现代社会中它越来越得到普及,酒店管理系统的主要目标是实现对酒店内部各种管理的电子化合自动化,提高酒店的办公效率,为高质量的酒店管理提供服务,提供保证。在酒店业竞争越来越激烈的今天,努力在市场竞争中脱颖而出,已经成为每位酒店经营者所追求的的目标。酒店如何才能提
5、高服务质量,其管理力显得越来越重要。由于使用了先进的数据管理技术,酒店管理系统对提高酒店的管理能力将会起到比较重大的作用。整个系统的基本设计目标是实现系统界面友好美观、简单易用、功能全面并有较高的安全性。本系统需要实现中小型酒店常用的点菜、订菜、结算、生成报表等功能,并帮助酒店建立菜谱数据和销售存根数据库,能够方便的进行查询,并在系统的易用性和安全性两方面进行相应的完善。 此“酒店客理系统”是专门针对中小型酒店客房管理系统。该软件针对客房设置,餐桌管理等进行了设置,本软件采用了Sybase Inc.子公司的PowerBuilder开发,数据库采用和微软公司的SQL,软件的界面美观大方,系统运行
6、稳定。该软件有以下特点。 功能强大:该软件以中小型酒店为应用对象,结合中小型酒店客房当前和未来发展的管理需求提供实用先进的客房管理模式,提高酒店客房管理的效益。 用户界面操作简洁:系统的每个功能充分考虑到使用人员计算机知识较少的特点,软件系统由各种具体的功能模块组成,全部使用业务人员最熟悉的业务流程、提示用语和操作方式,即使不熟悉此软件的人也能熟练使用本软件完成业务处理。三、 开发和运行的环境 开发工具:PB和SQL2000。 运行环境:Windous 2000或Windous xp。四、系统该设计的方案根据系统功能的要求,考虑到pb的编程特点,将酒店管理系统分解为几个较小的功能模块分别进行开
7、发。使得开发过程更具条理性,并且方便对模块功能进行修改或添加新的功能模块,从而使整个系统能够随着酒店业务的扩展进行功能的升级。为了增服务需求强系统的安全性,需要设计登陆模块,登陆成功后,才可以使用整个酒店管理系统。整个酒店管理系统的设计流程图如图:后台顾客 1:结账处理点菜信息消费清单员工信息餐桌信息点菜处理菜单信息消费处理顾客2:消费查询 结账进货明细库存清单原料清单进货处理供应商盘点处理3:五、 由以上数据流程图可知该系统的主要功能模块: (1)登陆管理模块;(2)消费管理模块;(3)数据库设计和系统界面设计六、系统功能的实现 、建立窗口w_login在确定按钮下双击,编写代码:strin
8、g czy1,pwd1,czy2,pwd2 czy1=ddlb_1.textpwd1=sle_1.textif czy1= then messagebox(,请选择用户名!)else if pwd1= then messagebox(,请输入密码!) else select pswd into :pwd2 from t_user where id=:czy1; if pwd2=pwd1 thenopen(w_mdi)close(parent) else messagebox(,密码有误!) sle_1.text= sle_1.setfocus() end if end ifend if、创建数
9、据窗口对象分别点击菜单项,在下面窗口键入open(a_yuding),其他的同理。完成此操作后,开始点菜 、订餐录入在“下一道菜”按钮上双击,写下脚本:dw_1.insertrow(0)在“删除一行”按钮上双击,写下脚本:int rowrow=dw_1.getrow()dw_1.deleterow(row)在“保存”按钮上双击,写下脚本:int li_stateli_state=Messagebox(保存插入?,已经插入了数据窗口的内容,是否保存?,Question!,YesNo!,1)if li_state=1 then dw_1.update()elseif li_state=2 then
10、close(w_dc)end if在“退出”按钮上双击,写下脚本:close(w_dc)说明:当脚本编好以后就可以在所制表格中输入顾客所点的菜单,从而进行下一步工作。、订餐信息修改若由于种种原因导致顾客的点菜不能尽数上齐,则需要顾客对所点的一些菜进行修改在“查询”键的script脚本中键入:string a,cdate ba=ddlb_1.textc=sle_1.textb=date(c)dw_1.settransobject(sqlca)dw_1.retrieve(a,b)在“保存修改”按钮上双击,写下脚本:int li_stateli_state=Messagebox(保存修改?,已经修改
11、了数据窗口的内容,是否保存?,Question!,YesNo!,1)if li_state=1 then dw_1.update()elseif li_state=2 thenclose(w_wh)end if在“退出”按钮上双击,写下:close(w_wh)该操作实现了顾客对菜的重新选择。、订餐信息的删除既然有了菜单的改动,那么删除功能是很有必要的!如上图所示,在“查询”按钮上双击,在脚本中写:string a,cdate ba=ddlb_1.textc=sle_1.textb=date(c)dw_1.settransobject(sqlca)dw_1.retrieve(a,b)同理在“删除
12、”中写:int li_state,rowli_state=Messagebox(保存删除?,已经删除了数据窗口当前行的内容,是否保存?,Question!,YesNo!,1)if li_state=1 then row=dw_1.getrow()dw_1.deleterow(row)dw_1.update()elseif li_state=2 thenclose(w_wh2)end if最后在“退出”中编写:close(w_wh2)经以上的操作,就可以实现对所点菜的删除功能了。、订餐结算如图所示,这就是对顾客所点餐的结算。在“结算查询”按钮上双击,编写脚本:string a,cdate ba=
13、ddlb_1.textc=sle_1.textb=date(c)dw_1.settransobject(sqlca)dw_1.retrieve(a,b)在“退出”按钮上双击,编写脚本:close(w_jx)、日订餐营业额总计在“总计”按钮上双击,编写脚本:string cdate bc=sle_1.textb=date(c)dw_1.settransobject(sqlca)dw_1.retrieve(b)dw_1.setsort(dc_desk A ,cp_no A)dw_1.sort()在“退出”按钮上双击,编写脚本:close(w_tj1)、日订餐利润额总计在“总计”按钮上双击,编写脚本
14、:string cdate bc=sle_1.textb=date(c)dw_1.settransobject(sqlca)dw_1.retrieve(b)dw_1.setsort(dc_desk A ,cp_no A)dw_1.sort()在“退出”按钮上双击,编写脚本:close (w_tj2)经过此程序可以对该饭店一天的利润额做一个总计。、查询订餐若出于需要,要对某一天的某一桌进行查询,我们可以做以下的窗口界面,来实现该功能。在“显示订餐”键的script脚本中键入:string a,cdate ba=ddlb_1.textc=sle_1.textb=date(c)dw_1.settra
15、nsobject(sqlca)dw_1.retrieve(a,b)在“退出”键的script脚本中键入:close(w_cx)也可以按日期和桌号分别查询;在该窗口的两个界面中,按钮所需编写的脚本与上面买的几乎相同,只需将窗口的名称变换一下即可。做好这些之后,最关键的换在于数据库的建立与连接,这才是核心技术。可以从图中看到,这是数据库的链接上面就是我们所见的数据库,上面有三个表格。程序运行以后,可以看到界面输入用户名“dba”密码“dba”,点击确定按钮就可以进入进入该界面后,在上面的菜单栏上下拉,点击打开,就可以进入另一个界面 七、程序设计说明 鉴于本系统的业务性质,必须选择具有较高的可靠性、
16、稳定性和必要的容错能力的计算机硬件和软件系统,以保证任何情况下都不至于丢失、损坏数据。必须具有较高的响应速度,以保证各项具体业务的顺利进行。应考虑具有良好的可维护性,可操作性和可扩充性,以保证将来系统统模的扩展和升级的需要。借于各种情况,餐饮酒店管理系统在实施后应能达到以下目标:(1)实现多点操作的信息共享,相互之间信息传递准确,快捷,顺畅。(2)系统界面美观友好,操作简单易行,查询灵活方便,数据存储安全可靠。(3) 通过系统的实施,可逐步提高企业管理水平,提升员工的综合素质。(4)系统维护安全,方便,可靠,并且能够满足实用性,先进性的要求。 (5)实施会员制,提供多种优惠政策。八、总结 自己
17、学习的专业是应用数学,而这次真正的接到了一个比较正规需要我们来做的设计项目,之前都只是学习了太多书本上的知识,所以有了这次机会,我们格外认真的对待。 开始只会做表面按钮到最后能够成功编写一个运行程序,在这个过程当中,我体会到了真正作为一个软件工作人员的任务到底是做什么,该怎样才能更好的满足客户的需求。开始认为编程没有那么难,只是很想当然的把一个个按钮安在windows窗体上,最后再写上open(w_retable)就可以了,可事实并不是如此看似简单,当我运行的时候,才发现每一步走的是多么的艰难。按照自己最开始的想法编写每一个按钮,开始只会编写最简单的退出按钮close(parent)和创建菜单
18、,每次点“运行”只有“退出”按钮管用,觉得这个系统做不下去了,可既然接受了布置,就不应该放弃,于是又继续研究提供的软件,对于编写的每一个按钮,或者数据窗口对象,都一点点钻研,印象最深刻的是建立数据窗口对象时,以前认为只要按着创建的步骤一步步点,直到保存就可以了,后来学会了在dw中创建下拉菜单,以及在dw中嵌套dw的方法。参考文献:1.罗超理,李万红管理信息系统原理与应用清华大学出版社,2002 2艾德才计算机信息管理基础中国水利水电出版社,2001 3Jeff RobinManagement of Information System机械工业出版社,2002 课程设计成绩评定表评定项目内 容满
19、分评分总分学习态度学习认真,态度端正,遵守纪律。10答疑和设计情况认真查阅资料,勤学好问,提出的问题有一定的深度,分析解决问题的能力较强。40说明书质量设计方案正确、表达清楚;设计思路、实验(论证)方法科学合理;达到课程设计任务书规定的要求;图、表、文字表达准确规范,上交及时。40回答问题情况回答问题准确,基本概念清楚,有理有据,有一定深度。10总成绩采用五级分制:优、良、中、及格、不及格指导教师评语: 签名: 年 月 日毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和
20、致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原
21、创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密
22、论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字
23、体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEP
24、ROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15
25、. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实时内核设计及其应用研
26、究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪
27、的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高
28、职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱
29、在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用
30、 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89
31、. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100.
32、 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究 111.
33、超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!