VC可视化程序设计报告 超市收银系统课程设计报告.doc
《VC可视化程序设计报告 超市收银系统课程设计报告.doc》由会员分享,可在线阅读,更多相关《VC可视化程序设计报告 超市收银系统课程设计报告.doc(7页珍藏版)》请在三一办公上搜索。
1、Visual c+可视化程序设计报 -超市收费系统 系 别: 电气系 班 级: 电子091 姓 名: 边静 学 号: 2009315108 一、设计目的通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用vc+语言进行面向对象设计的基本方法,提高运用面向对象知识分析实际问题、解决实际问题的能力,提高学生的应用能力。二、课程设计内容及要求设计出一个超市收银程序(1)使用用户界面实现。信息返回给收银台,计算出该顾客所购商品的总价格。(2)管理员可以对商品进行查询、添加、修改、删除等(包括商品种类、数量、单价情况),并存储在数据库中。三、设计思路用户登录确认密码操作界面输入商品编
2、号删除商品添加商品修改价格查询商品完成结算否是四、设计结果示范1、登陆界面2、超市收费管理系统的主界面3、商品添加、删除及修改的界面五、部分原程序void CFirstDlg:OnButton1() / TODO: Add your control notification handler code hereUpdateData();if(m_struser!=收银员|m_strpass!=123)MessageBox(错误,请重新输入!);m_strpass=;m_ctrpass.SetFocus();UpdateData(FALSE);elseCDialog:OnOK();/登录方式的实现
3、void CMy09108bianjingView:OnZj2() / TODO: Add your control notification handler code hereUpdateData();m_count=m_pSet-m_goodsprice*m_sum;UpdateData(false);/实现计算所卖商品的总钱数void CMy09108bianjingView:OnZl2() / TODO: Add your control notification handler code hereUpdateData();m_change2=m_money-m_count;Updat
4、eData(false);/实现找零void CMy09108bianjingView:OnCx() / TODO: Add your control notification handler code hereUpdateData();m_pSet-m_goodscode.TrimLeft();if (m_pSet-m_goodscode.IsEmpty()MessageBox(要查询的商品编号不能为空!);return;if (m_pSet-IsOpen()m_pSet-Close();/ 如果记录集打开,则先关闭m_pSet-m_strFilter.Format(goodscode=%s
5、,m_pSet-m_goodscode);/ studentno是score表的字段名,用来指定查询条件m_pSet-m_strSort = gooddsname;/ course是score表的字段名,用来按course字段从小到大排序m_pSet-Open();/ 打开记录集if (!m_pSet-IsEOF()/ 如果打开记录集有记录UpdateData(FALSE);/ 自动更新表单中控件显示的内容elseMessageBox(没有查到你要找的商品记录!);/商品的查询void CMy09108bianjingView:OnTj() / TODO: Add your control n
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC可视化程序设计报告 超市收银系统课程设计报告 VC 可视化 程序设计 报告 超市 收银 系统 课程设计
链接地址:https://www.31ppt.com/p-2385677.html