餐饮管理系统设计

餐饮管理系统设计

ID:39325025

大小:2.32 MB

页数:40页

时间:2019-06-30

餐饮管理系统设计_第1页
餐饮管理系统设计_第2页
餐饮管理系统设计_第3页
餐饮管理系统设计_第4页
餐饮管理系统设计_第5页
资源描述:

《餐饮管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计报告课程名称:PowerBuilder10.5程序设计基础设计题目:酒店餐饮管理系统专业:信息与计算科学班级:姓名:XXXX学号:XXXXXXXX指导教师:XXXXXX学院数理系XXXX年XX月第40页共40页课程设计题目(问题)描述随着人们生活的富裕,人们出入酒店也越来越多,随之而来,酒店管理人员管理酒店的事情越来越多,为了帮助酒店管理人员更好的管理酒店,我们设计了这个酒店管理系统。它实现了对值班人员的调配与管理和对菜单的变更,以及对订餐,订餐的修改、取消、查询及在收费时的立账,打折设定的等方面的功能。本组成员情况姓名学号承担的任务成绩杜雅笛2012314201

2、登陆界面、系统维护、打印、帮助模块的代码编写及系统的调试郭晓丽2012314206登陆界面、订餐管理、收费管理模块的代码编写及系统的调试莫鹏飞2012314220资料查询、登陆界面、代码编写及系统的调试教师评语签名:注:本设计报告中各个部分如果页数不够,请大家自行扩页,原则是一定要把报告写详细,能说明本组设计的成果和特色,能够反应小组中每个人的工作。报告中应该叙述设计中的每个模块。设计报告将是评定每个人成绩的一个重要组成部分。第40页共40页一、本组设计的功能描述(含所有实现的模块的功能)登录界面的功能:在登陆界面正确输入用户名与口令就可以登陆主界面,如用户名与口令不匹配

3、则有提醒,点开免费注册界面,可以录入新的管理人员的信息,退出注册界面输入刚注册的用户名和口令就可登陆主界面。系统主界面的功能:●系统维护:☆值班员信息维护:实现对值班员的添加、删除功能☆菜谱信息维护:实现对已有菜单的查询、添加和删除☆修改口令:实现对用户口令的更改。●订单管理:☆订餐:实现对订餐信息的添加☆订餐修改:实现对已经订餐的信息的修改☆订餐取消:实现对已经订餐的信息的取消☆订餐查询:实现对订餐订单按桌号、菜谱号、菜名的查询●收费管理:☆折扣设定:实现了对用餐人员的折扣设定☆客户信息:显示客户信息●打印:☆打印客户消费账单二、本组设计的主要特色第40页共40页主要特

4、色有如下:1、登陆界面可以注册新用户2、在登陆主界面是弹出交班管理制度的界面3、可对值班人员、菜谱信息进行添加,删除4、可对订餐情况进行添加、删除、查询等功能5、对客户的费用进行打折,打印客户消费单三、系统分析与设计第40页共40页2.1数据库的设计与连接(1)在SQLSEVER2005开发环境下打开对象资源管理器,依据创建数据库的步骤,创建物理数据库XSCJ,在PowerBuilder开发环境下打开数据库画板,依次定义ODBC数据源,定义DBProfile,连接数据库。根据功能需求,在数据库中先创建5个表列名数据类型可否为空说明DC_DESKChar(20)Notnul

5、l桌号(主键)CP_NOChar(10)Notnull菜谱号CP_NAMEChar(20)null菜名DC_NUMBERChar(3)null数量DC_DATEdatetimeNull订餐日期表1订餐信息表DC列名数据类型可否为空说明CP_NOCHAR(10)NOTNULL菜谱号(主键)CP_NAMECHAR(20)NULL菜名CP_KINDCHAR(20)NULL种类CP_PRICENUMBER(10)NULL价格CP_DETAILCHAR(50)NULL备注表2菜谱信息表CP列名数据类型可否为空说明KH_NOCHAR(20)NOTNULL客户号(主键)DC_DESKC

6、HAR(20)NULL桌号JS_DZCHAR(3)NULL打折情况TOTALCHAR(5)NULL总计JS_DATEDATETIMENULL日期表3结算信息表JS列名数据类型可否为空说明KH_NOCHAR(10)NOTNULL客户号(主键)KH_NAMECHAR(20)NULL姓名KH_SEXCHAR(2)NULL性别KH_AGECHAR(3)NULL年龄KH_JOBCHAR(20)NULL职务第40页共40页KH_TELCHAR(20)NULL联系电话KH_COMPANYCHAR(20)NULL工作电话表4荣誉客户信息表KH列名数据类型可否为空说明ZBY_NAMECHA

7、R(20)NOTNULL值班员名(主键)ZBY_PAWDCHAR(10)NUTNULL口令表5值班员表ZBY实体和实体之间的关系E-R图系统详细设计(1)单击菜单“File|New”,选择应用程序对象模板画板,单击“OK”按钮在出现的对话框中完成应用程序对象名、库文件名的设置.(2)单击“Finish”按钮,进入应用程序对象设计画面。1、在应用程序对象的Open事件中输入如下的程序代码//ProfilejiudianSQLCA.DBMS="ODBC"SQLCA.AutoCommit=FalseSQLCA.DBParm="Con

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。