项目简介:

(1) 业务背景
网吧收银系统是一个标准Windows桌面应用程序,采用C/S结构,主要面向网吧、机房、电子阅览室等,也称为计费管理系统。网吧收银系统在计费管理上有突出的优越性,既可以满足轻松管理又可以实现效益最大。
网吧收银系统,能够实现对基础数据的维护,然后对数据进行统计分析。计费管理系统的核心业务是能实现输入卡号和密码进行上机,下机结算时,根据卡的类别能实现消费结算,计算出消费金额,并在卡的余额上扣除相应的费用,并对消费信息进行保存。
(2) 技术背景
具备C++基础语法、类和对象,如何运用VC++/Visual Studio .NET集成开发环境,结合C++语言开发企业项目?
需要掌握MFC Dialog、常用控件等MFC知识,数据存储可以选择文件或数据库。如何利用MFC Dialog技术与数据库知识开发一个企业项目?
网吧收银系统综合运用C++基础知识、MFC Dialog、标准Windows窗体(菜单、工具栏)、常用控件和SQL Server 2005数据库等,按照企业的项目标准流程进行开发。

项目目标:

认知式课程实践技术方向选用C++,通过桌面应用程序的开发,结合个体软件过程(PSP)进行实训,巩固核心计算机课程,并加强运用,阅读并填充需求规格说明书和设计文档,提高编程实践能力。

(1) 了解项目业务背景,调研网吧管理系统,了解计费管理功能等。
(2) 掌握C++开发工具和集成开发环境(Visual C++ 6.0)。
(3) 掌握C++面向对象的编程。
(4) 理解MFC基本框架,重点理解Dialog对话框编程、常用控件编程、表格控件、标准窗体(菜单栏、工具栏)等。
(5) 掌握SQL语法,熟悉SQL Server 2005数据库,掌握ADO编程。
(6) 了解UML建模和工具使用,了解数据库建模和PowerDesigner使用;进行项目需求调研和分析,理解需求和设计技术。
(7) 理解软件项目的开发过程,理解C/S(客户/服务器)结构。
(8) 养成良好的编码习惯 ,提高C++语言编程能力,综合MFC Dialog和ADO编程,开发“网吧收银系统”标准Windows桌面应用程序。

核心技术:

1、VC工具的使用
(1) 创建工程、导入工程。
(2) 应用程序向导、类向导。
(3) 调试程序。

2、MFC Dialog编程
(1) MFC Dialog程序的创建。
(2) MFC Dialog程序的运行过程。
(3) 界面布局、基本控件、列表控件。对话框数据交换。
(4) 模态对话框的创建和显示、对话框间值传递。

3、数据库编程
(1) 数据库的设计。
(2) SQL Server 2005的使用。
(3) SQL语法。
(4) ADO数据库编程:Connection、Command、Recordset。
-------------------课程目录-------------------
课时1项目简介课时2需求分析
课时3系统设计
课时4搭建程序框架
课时5数据库设计功能概述
课时6设计数据库-1
课时7设计数据库-2
课时8创建数据库-1
课时9创建数据库-2
课时10数据库实体类-1
课时11数据库实体类-2
课时12ADO数据库编程-1
课时13ADO数据库编程-2
课时14ADO数据库编程-3
课时15ADO数据库编程-4
课时16主界面设计-1
课时17主界面设计-2
课时18添加卡功能概述
课时19界面设计-1
课时20界面设计-2
课时21控件映射和消息响应-1
课时22控件映射和消息响应-2
课时23添加卡数据库编程-1
课时24添加卡数据库编程-2
课时25添加卡数据库编程-3
课时26添加卡数据库编程-4
课时27查询卡功能概述
课时28界面设计-1
课时29界面设计-2
课时30查询卡数据库编程-1
课时31查询卡数据库编程-2
课时32查询卡数据库编程-3
课时33查询卡数据库编程-4
课时34查看卡功能概述
课时35界面设计-1
课时36界面设计-2
课时37界面设计-3
课时38查看卡数据库编程-1
课时39查看卡数据库编程-2
课时40查看卡数据库编程-3
课时41开始计费功能概述
课时42界面设计-1
课时43
课时44开始计费数据库编程-1
课时45开始计费数据库编程-2
课时46开始计费数据库编程-3
课时47开始计费数据库编程-4
课时48开始计费数据库编程-5
课时49结算计费功能概述
课时50界面设计-1
课时51界面设计-2
课时52结算计费数据库编程-1
课时53结算计费数据库编程-2
课时54结算计费数据库编程-3
课时55结算计费数据库编程-4
课时56结算计费数据库编程-5
课时57结算计费数据库编程-6

下载地址:百度网盘

2019最新《网易云课堂 C++收银系统项目实战教程》 C++开发网吧收银系统(MFC+ADO)相关推荐

  1. 2019最新网易云课堂人工智能数学基础(同步更新)

    课程目录: 01AI数学基石 第1章 高等数学 1.1 导数和偏导数 1.2 梯度向量 1.3 极值定理 1.4 Jacobbi矩阵 1.5 Hessian矩阵 1.6 泰勒展开公式 1.7 拉格朗日 ...

  2. 2018最新网易云课堂 web白帽子培训教程 价值2000元

    课程介绍: 网易白帽子教程就是网易云课堂微专业白帽子黑ke训练营教程,来自以品质著称的网易云课堂的<Web安全工程师微专业>,由7位网易安全大牛与多位云课堂教育专家匠心打造,是一套从入门到 ...

  3. 【爬虫与分析】--针对网易云课堂万部视频数据的实战

    本文主要内容为对网易云课堂抓取的数据进行分析,总抓取课程数据11253条,剔除价格异常(>2W)和课时数异常(>300节)的数据,剩余11184条数据(腾讯课堂的课程数也差不多也是这个量级 ...

  4. 最新网易云课堂Python Flask框架全栈开发(完整版)

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  5. 最新网易云课堂Python Flask框架全栈开发

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  6. 2018最新网易云课堂Python Flask框架全栈开发

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  7. 最新网易云课堂Python Flask框架全栈开发(完整)

    适用人群 1.想使用Python快速开发网站的. 2.前端开发者,想学习后端开发逻辑的. 3.有编程经验,想学习Flask的. 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项 ...

  8. 最新网易云课堂用户研究员微专业(价值2598)

    课程目录:  用户研究概述  用户研究方法论  用户定位与需求分析  测试评估提升用户体验  用户分群与追踪研究  从用户研究到商业分析  电商平台的售后体验优化 选修  如何发现用户留存的关键点-- ...

  9. 网易云课堂Web安全工程师课程分享——第二章 Web开发基础知识

    第一节 前端开发基础--HTML 课程回顾 Web页面通常使用哪几种语言开发? HTML结构包含哪两部分? HTML元素由哪几部分组成? 常见的HTML标签有哪些? HTML DOM是什么结构? 总结 ...

  10. 网易云课堂解析_使用SQL分析网易云课堂职场提升类课程

    前言: 正值毕业季,职场相关话题毋庸置疑又再次成为热门话题,结束学校生活并不意味着学习的终结,真正走入职场才会发现学习才刚刚开始.许多职场人士为了在激烈的市场竞争中保持竞争力,都会选择在工作之余学习充 ...

最新文章

  1. bzoj1131[POI2008]Sta*
  2. Python 国际化
  3. cisco 交换机镜像
  4. [原创]互联网金融App测试介绍
  5. asp.net 使用my97 datepicker实现前后两个日期的范围界定
  6. java for循环 等待_java – 主题:忙等待 – 空循环
  7. [Vuex系列] - Mutation的具体用法
  8. c语言程序设计实验实训教程公众号,C语言程序设计基础知道答案公众号
  9. vue怎么让接口带上cookie_在Vue中如何使用Cookie操作实例
  10. markdown 编辑器_推荐一款公众号 Markdown 编辑器
  11. Venture Sprint创新冲刺:源自硅谷设计 感知创新力量
  12. 【软件使用技巧】二(Word文档损坏)
  13. Matlab数据拟合方法介绍
  14. 谷粒学院(十六)OAuth2 | 微信扫码登录 | QQ扫码登录
  15. C语言英文字符的使用
  16. Google Guava中Joiner用法
  17. moment时区转换
  18. 微信小程序图书借阅系统+后台管理系统
  19. 2022全新玖五社区系统源码V9.8版
  20. 【Docker】如何进入到Docker容器内部

热门文章

  1. 揭开银行U盾的秘密---签发CA证书:单向认证+双向认证(含java代码)
  2. C++句柄类(智能指针)小结
  3. 模拟电路全系列复习题 恶补知识点
  4. 网络编程基础(TCP)
  5. 怎样下载mysql5.5_如何下载5.5版的mysql
  6. 2017年3月4月无人机航空摄影总结
  7. smart原则_项目目标管理的 SMART 原则
  8. C1. Simple Polygon Embedding(计算几何)
  9. oracle查询时使用case,Oracle查询语句中Casewhen的使用
  10. 如何从 Hibernate官网下载 hibernate原码 和hibernatetools