资源共享吧|易语言论坛|逆向破解教程|辅助开发教程|网络安全教程|www.zygx8.com|我的开发技术随记

 找回密码
 注册成为正式会员
查看: 12680|回复: 60

[C/C++] C++开发工程师案例-网吧收银系统(MFC+ADO)

  [复制链接]

715

主题

1223

帖子

1

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
11472
积分
4971
贡献
0
在线时间
2064 小时
注册时间
2015-4-20
最后登录
2024-3-25

终身VIP会员

发表于 2016-12-9 08:30:14 | 显示全部楼层 |阅读模式
C++开发工程师案例-实战-网吧收银系统(MFC+ADO)

    项目简介:  

(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、系统开发环境

类型
工具与环境
开发工具
开发工具:Microsoft Visual C++ 6.0
技术运用
MFC Dialog编程
运行环境
操作系统:Windows

2、系统运行环境   

系统为MFC标准对话框桌面应用程序,运行在Windows操作系统。  

3、系统拓扑结构  

        


  核心技术:

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

购买主题 已有 7 人购买  本主题需向作者支付 10 资源币 才能浏览
回复

使用道具 举报

1

主题

192

帖子

0

精华

高级会员

Rank: 4

资源币
643
积分
925
贡献
0
在线时间
50 小时
注册时间
2016-1-7
最后登录
2018-5-27
发表于 2016-12-9 08:31:26 | 显示全部楼层
祝资源共享吧越来越火!
回复 支持 反对

使用道具 举报

17

主题

1017

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
3812
积分
4034
贡献
0
在线时间
811 小时
注册时间
2015-4-22
最后登录
2024-1-26

终身VIP会员资源共享吧男神幽默大师

发表于 2016-12-9 09:38:57 | 显示全部楼层
楼主雷锋啊,谢谢分享
回复 支持 反对

使用道具 举报

6

主题

1446

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
3334
积分
4442
贡献
0
在线时间
1278 小时
注册时间
2015-6-13
最后登录
2024-4-6

终身VIP会员

发表于 2016-12-9 10:28:35 | 显示全部楼层
楼主雷锋啊,谢谢分享
回复 支持 反对

使用道具 举报

5

主题

266

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
327
积分
946
贡献
0
在线时间
40 小时
注册时间
2015-12-18
最后登录
2024-3-27

终身VIP会员

发表于 2016-12-9 11:07:06 | 显示全部楼层
C++开发工程师案例-网吧收银系统(MFC+ADO) [修改]
回复 支持 反对

使用道具 举报

4

主题

349

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
420
积分
2066
贡献
0
在线时间
54 小时
注册时间
2016-11-1
最后登录
2020-9-25

终身VIP会员

发表于 2016-12-9 15:06:31 | 显示全部楼层
发送方师傅的
回复 支持 反对

使用道具 举报

21

主题

1322

帖子

0

精华

终身高级VIP会员

尘埃

Rank: 7Rank: 7Rank: 7

资源币
2525
积分
4644
贡献
0
在线时间
1122 小时
注册时间
2016-2-10
最后登录
2024-4-28

终身VIP会员

发表于 2016-12-9 16:45:22 | 显示全部楼层
VC6 这个教程是那年的 呵呵 看下
回复 支持 反对

使用道具 举报

8

主题

663

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
1159
积分
1297
贡献
0
在线时间
373 小时
注册时间
2015-10-18
最后登录
2023-2-13

终身VIP会员

发表于 2016-12-9 19:38:13 | 显示全部楼层
楼主雷锋啊,谢谢分享
回复 支持 反对

使用道具 举报

6

主题

804

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
2775
积分
3152
贡献
0
在线时间
334 小时
注册时间
2015-5-10
最后登录
2021-12-10

终身VIP会员

发表于 2016-12-10 13:36:22 | 显示全部楼层
多谢分享
回复

使用道具 举报

3

主题

344

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
629
积分
1414
贡献
0
在线时间
77 小时
注册时间
2016-11-6
最后登录
2022-6-1

终身VIP会员

发表于 2016-12-10 13:53:36 | 显示全部楼层
C++开发工程师案例-网吧收银系统(MFC+ADO)
回复 支持 反对

使用道具 举报

 点击右侧快捷回复  

本版积分规则

小黑屋|资源共享吧 ( 琼ICP备2021005790号-1 )

GMT+8, 2024-4-29 13:21 , Processed in 0.073251 second(s), 15 queries , MemCached On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表