全球旧事资料 分类
问题。3系统安全性问题,由于数据库中存在金额等重要数据,必须对每个用户的访问权限加以限制,并可以修改用户权限。
需求分析
随着现代社会的发展,餐饮行业作为服务业的龙头企业规模不断扩大,一个大型酒店的餐饮服务部门往往服务许多客人,而一个企业的经营管理人员往往分工明确,一个人或几个人无法完成如此繁杂的账目统计和餐饮结账等工作,传统的算账、记账等人工
1
f哈尔滨工业大学(威海)课程设计报告(论文)
操作系统已经不能再适应现代企业的发展。为了使餐饮系统可以得到高效运转,伴随着计算机的普及,因此需要专业的餐饮管理系统来完成工作。我的课程设计就是在此背景下完成的,本套餐饮管理系统有着完整的客人消费流程,餐馆的经理和营业员均可已使用该系统,该系统解决了人工计算餐饮费用的各种不利因素,实现科学的点菜和结账管理,省时省力,适合大多数中小型餐馆使用,市场前景广阔。
概要设计
首先,要实现餐饮管理的功能,需要设计五个功能模块,分别为开台,点菜,加减菜,结账,数量选择等模块。然后先进行对话框的设计,分别设计IDD_dia
cai,IDD_jiacai,IDD_jiezha
gdlgIDD_kaitaiIDD_SHULIANG这五个对话框,在对话框上摆放控件,给控件修改ID号码,同时给各个对话框建立一个类,分别为CDia
caidlg,CJiacaidlg,CJiezha
gdlg,CKaitaidlgCSLdlg,并根据需要利用类向导为控件关联成员变量,建立成员函数和消息响应函数。其次,要增加系统的安全性能,实现管理员的登录功能,为管理员设置权限,分为经理和营业员两种,分别对不同权限的人开放不同的模块,在登录之前将所有功能都屏蔽。设计登录、注册和账户权限管理对话框,并为每个对话框设置类,给控件添加成员变量,编写代码。本系统使用ACCESS数据库对数据进行存储,利用ADO技术访问数据库,实现数据的检索,查询,插入,删除,更改等功能。在数据库中设计了四张数据表,分别为caishii
fo存放菜式信息,Logi
存放用户名和密码信息,paybill存放账单信息,TableUSE存放桌子使用情况的信息。然后再MFC程序中可以通过ADO语句来访问和操作数据库实现功能。对界面进行美化,使用MFC皮肤给应用程序添加自己喜欢的皮肤,给对话框添加FALSH插件进行美化。
2
f哈尔滨工业大学(威海)课程设计报告(论文)
框图如下:
数据库设计
1使用ACCESS2003建立ca
yi
mdb的数据库,在其中添加四张数据表,分别用来存放菜式信息,用户信息,账单信息,桌号信息。2在CMyApp类中添加_Co
ectio
Ptr类型的变r
好听全球资料 返回顶部