学位论文—酒店管理系统论文定稿.doc
《学位论文—酒店管理系统论文定稿.doc》由会员分享,可在线阅读,更多相关《学位论文—酒店管理系统论文定稿.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课 程 设 计 任 务 书题 目:酒店管理系统姓 名:院(系):专业班级:学 号:指导教师:时 间:一、基本要求及主要内容1、课程设计题目参考题目学生信息管理系统图书管理系统宿舍管理系统人事管理系统房屋租赁管理系统自行选择业务熟悉的管理系统(可选择参考题目以外的题目)。2、设计目的和要求1) 设计目的进一步加深、巩固学生所学专业课程的基本理论知识,理论联系实际,进一步培养学生综合分析问题和解决问题的能力。使学生得到搜集、处理、应用资料信息的实践训练,同时全面考察学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。2) 设计要求(1)针对所选题目,找资料弄清该题目所涉及的功
2、能要求;(2)针对所选题目,使用ASA,设计并创建数据库;(3)完成系统功能模块设计,小组同学进行合理分工,分别编写代码。3、时间要求课程设计共20个学时,其中4个学时找选题目、资料,16个学时写代码(上机)二、主要参考文献1 李春葆,尹为民等,数据结构教程(第3版),北京:清华大学出版社,2009年. 29摘 要(摘要是论文内容的简短陈述,一般不超过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)同理在“删除
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学位 论文 酒店 管理 系统 定稿
限制150内