大理学院本科毕业设计酒店餐饮管理系统——菜谱管理、订单管理、用户管理、订餐管理HOTELCARTINGMANAGEMENTSYSTEMMENUMANAGEMENT、ORDERMANAGEMENT、USERMANAGEMENT、ORDERDINERMANAGEMENT学院:数学与计算机学院模块负责人:项目组成员:指导教师:专业:计算机科学与技术年级(班级):07级计算机1班起止日期:2010年8月1日—2010年12月30日制表日期:2010年12月4日大理学院学士学位论文I摘要酒店餐饮管理系统软件为酒店餐饮公司带来了极大的方便,使得繁琐的酒店餐饮管理变得非常轻松,于是庞大的人力物力及时间消耗变成了简单快捷的计算机操作。现在比较知名的国内外网上订餐网站有OpenTable、饭统网、几年前在大阪上市的日本餐饮网站咕嘟妈咪(Gudumami)等,这些都是比较成功的在线订餐网站。我们开发的酒店餐饮管理系统就是基于在线订餐网站这样一个思想。开发这个系统所采用的是当前较为流行的编程软件MicrosoftVisualStudio2005,以数据库SQLServer2000作为系统的后台操作,采用统一建模语言(UML)为辅助手段。其功能在系统内部有源代码直接完成,我们只需按系统要求输入即可操作。整个系统根据软件工程[1,3]的思想,从需求分析[2]入手,编写用例、绘制用例图、绘制时序图、绘制类图、对象设计、映射再到编程,最后测试;通过不断的测试使系统更完善。该系统从符合操作简便、界面友好、灵活、实用、安全的原则出发,完成顾客在网上在线订餐以及酒店后台管理的全过程。各个模块包括:顾客前台注册、登录、顾客前台在线订餐;酒店管理员后台会员管理、订单管理、结账管理、公告管理、员工信息管理、员工工资管理、留言管理、饮食文化管理等功能模块,尽可能满足酒店餐饮管理的需要。【关键字】:酒店管理;在线订餐;MicrosoftVisualStudio2005;软件工程;统一建模语言;数据库SQLServer2000;模块;酒店餐饮在线管理系统酒店餐饮管理系统IITheHotelCartingManagementSystemAbstractTheHotelCartingManagementSystemsoftwarebringsagreatconvenienceforthehotelrestaurant,makingthecomplicatedhotelcartingmanagementmoreconvenient,andasaresulttheenormoushumanandmaterialresourcesandconsumptionoftimebecomeasimpleandquickcomputeroperation.Nowmorewell-knowndomesticandinternationalonlineorderingsiteareOpenTable,riceUnification,afewyearsagoinOsakaJapaneserestaurantlistingwebsitegurgleMummy(Gudumami)andsoon,andtheyarerelativelysuccessfulonlineorderingsite.Wehavedevelopedahotelcateringmanagementsystemthatisbasedonthethoughtofonlineorderingsite.WeadoptmorepopularprogrammingsoftwarelikeMicrosoftVisualStudio2005todevelopthissystem.It’sabackgroundoperationwithSQLServer2000andittakesuniformmodelinglanguageastool.Thesourcecodecompletewithinfunctiondirectly.Wejustinputdatumbysystemrequirementssimply.Accordingtothesoftwareengineering[1,3]thoughtsandfromthedemandanalysis[2],writingexample,drawingusecasediagram,drawingsequencediagram,drawingclassdiagram,object-orienteddesign,mappingobjecttoprogramming,finaltesting,throughconstanttestingsystemitismoreperfect,wehavedevelopedarelativelycompleteHotelCartingManagementSystem.ThesystemcompletesthewholeprocessthatcustomerorderonlineandhotelCartingmanageintheangleofsimple,userfriendly,flexible,practicalandsafeprinciple.ThateveryModulesincludes:customerregistering,login,customerfront-lineordering;hotelmanagement,backveryimportantpeoplemanagement,ordermanagement,billingmanagement,announcedmanagement,employeeinformationmanagement,employeepayrollmanagement,messagemanagement,cookingculturemanagement,andsoon,meetstheneedsofhotelandcateringmanagementasfaraspossible.Keywords:hotelmanagement;onlineordering;MicrosoftVisualStudio2005;softwareengineering;UnifiedModelingLanguage;databaseSQLServer2000;module;hotelrestaurantonlinemanagementsystem大理学院学士学位论文1目录摘要..........................................................IABSTRACT.........................................................II引言..........................................................-1-第一章绪论...................................................-1-1.1酒店餐饮管理系统的概述....................................-1-1.2开发的背景................................................-1-1.3可行性的研究..............................................-1-第二章系统开发工具和环境.....................................-2-2.1B/S模式简介..............................................-2-2.2VISUALASP.NET2005编程环境介绍............................-2-2.3数据库的概述..............................................-3-2.4开发及运行环境............................................-3-第三章系统的需求分析.........................................-4-3.1编写目的..................................................-4-3.1.1背景说明...............................................-4-3.2任务概述..................................................-4-3.2.1系统主要功能..........................................-4-3.2.2目标...................................................-4-3.3其它......................................................-4-3.4处理流程..................................................-5-3.5标志参与者................................................-5-3.5.1确定系统的参与者.......................................-5-3.6主要的求精用例编写........................................-5-3.6.1确定系统的用例.........................................-5-3.6.2绘制用例图............................................-9-3.6.3用例术语表............................................-11-3.6.4绘制时序图............................................-12-第四章对象设计..............................................-15-4.1分析对象.................................................-15-4.1.1管理员对象设计.......................................-15-4.2绘制类图.................................................-17-4.2.1管理员信息类类图.....................................-17-4.2.2菜谱信息类类图.......................................-17-4.2.3订单信息类类图.......................................-17-4.2.4餐车信息类类图.......................................-18-第五章映射.................................................-19-酒店餐饮管理系统25.1映射的概述...............................................-19-5.2将对象模型映射到编程环境.................................-19-5.2.1对象cp_tb对象模型...................................-19-5.2.2对象dd_tb对象模型