c++课外实践.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c课外实践

数据结构课外实践报告 项 目 名 称: 餐饮管理 所 在 班 级: 软件工程一班 小 组 成 员: 王敬云 120904046 朱奇亮 120904031 聂梦妍 120904041 张红飞 120904049 秦渝涛 120904042 任 课 教 师: 熊晶 起 止 时 间: 项目基本信息 项目名称 餐饮管理系统 项目简介 根据餐饮行业的特点,该系统以餐饮业务为基础,突出前台管理,从专业角度出发,提供科学有效的管理模式。点菜收银管理可实现点菜、结账、清台。进货管理可记录商品入库情况。点菜收银、营业分析、库房管理的有机结合,可为酒店经营方向提供依据,为酒店餐馆的发展提供重要保证。 小组成员 王敬云 朱奇亮 聂梦妍 张红飞 秦渝涛 任务分工 王敬云:登录人员权限设置,新人员的注册,主界面设置; 朱奇亮:结账界面,进货信息界面的设置; 聂梦妍:登录,开台,商品信息界面的设置; 张红飞:数据库备份,数据库还原的实现; 秦渝涛:点菜,加减菜,菜式信息界面的设置; 课外实践评定成绩记录 指导教师意见 系统完成情况:优 良 中 差 报告完成情况:优 良 中 差 答辩评定成绩 团队整体成绩: 成员成绩 王敬云 120904046 朱奇亮 120904031 聂梦妍 120904041 张红飞 120904049 秦渝涛 120904042 综 合 成 绩 问题描述及分析 问题描述 传统的酒店行业使用手工记账和核算,这是极易出现问题的,比如: (1)速度慢且容易出错 (2)不容易查询客户的消费信息。 (3)收银过程中容易出现账单丢失的情况。 (4)做销售数据统计分析既费时又费力,还容易出现偏差。 而目前餐饮行业竞争愈发激烈,只有解决上述问题才能在竞争中求得生存。因此本系统将实现点餐、管理、销售统计一体化的工作,帮助餐饮管理者快速、有效地分析数据和进行酒店管理。 需求分析 从分析饭店店的基本情况入手,根据餐饮行业的特点和实际情况,进行系统的可行性分析了解企业的管理特点和存在的问题在此基础上进行详细分析得出系统功能结构图 系统整体框架 核心算法 (1)注册 void CZhucedlg::OnButtonOk() { UpdateData();//更新,获取编辑框中的数据 if(m_Name.IsEmpty()||m_Pwd.IsEmpty()||m_Pwd1.IsEmpty())//判断用户名和密码是否为空 { AfxMessageBox(用户名密码不能为空); return; } if(m_Pwd!=m_Pwd1)//判断两次输入的密码是否一直 { AfxMessageBox(密码不一致); return; } m_pRs=theApp.m_pCon-Execute((_bstr_t)(select * from Login where Uname=+m_Name+),NULL,adCmdText); if(m_pRs-adoEOF)//从数据库中获取和当前注册的用户名相同的记录 { theApp.m_pCon-Execute((_bstr_t)(insert into Login(Uname,Upasswd,power)values(+m_Name+,\ +m_Pwd+,2)),NULL,adCmdText);//如果记录为空,说明输入的用户名合法,把该用户名密码插入到数据库中 AfxMessageBox(注册成功); CDialog::OnOK();//注册成功,将注册窗口关闭 } else { AfxMessageBox(用户名已存在); return; } } (2)登录 void CLogindlg::OnOK() { UpdateData(); if(!m_Uname.IsEmpty()||!m_Upasswd.IsEmpty()) { CString sql=SELECT * FROM Login WHERE Uname=+m_Uname+ and Upasswd=+m_Upasswd+; try {

文档评论(0)

hf916589 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档