C++高级开发工程师
“代码生成器”项目通过“C++类和对象 + MFC Dialog +MFC SDI + 文本文件 + XML + ADO”等技术,实现代码文件管理、手动代码生成器、文件模板代码生成器、数据库代码生成器等功能。将综合应用C++基础语法、类和对象、MFC Dialog、MFC SDI、基本控件、表格、集合、文件、XML、异常处理、ADO、数据库、VC++6.0编程工具等知识,掌握C++类和对象编程思想,提高C++编程能力,开发基于MFC SDI的标准窗体应用程序,提高开发企业项目能力。
学习目标: (1) 了解项目业务背景,调研代码生成器,了解代码生成器功能等。 (2) 掌握C++开发工具和集成开发环境(Visual C++ 6.0)。 (3) 掌握C++面向对象的编程。 (4) 理解MFC基本框架,重点理解MFC SDI、Dialog对话框编程、常用控件编程、表格控件、树型控件、编辑视图与树视图、标准窗体(菜单栏、工具栏、状态栏)等。 (5) 掌握C++和MFC异常处理、文本文件的操作、MSXML组件编程、CppUnit单元测试。 (6) 掌握SQL语法,熟悉SQL Server 2005数据库,掌握ADO编程。 (7) 了解UML建模和工具使用,了解数据库建模和PowerDesigner使用;进行项目需求调研和分析,理解需求和设计技术。 (8) 养成良好的编码习惯,提高C++语言编程能力,开发基于MFC SDI的桌面应用程序“代码生成器”。
【课时1】项目简介
【课时2】功能概述
【课时3】创建第一个MFC SDI工程-1
【课时4】创建第一个MFC SDI工程-2
【课时5】创建第一个MFC SDI工程-3
【课时6】MFC SDI程序运行-1
【课时7】MFC SDI程序运行-2
【课时8】MFC SDI程序运行-3
【课时9】MFC SDI程序运行-4
【课时10】搭建程序框架-1
【课时11】搭建程序框架-2
【课时12】搭建程序框架-3
【课时13】编辑菜单栏-1
【课时14】编辑菜单栏-2
【课时15】编辑菜单栏-3
【课时16】编辑工具栏和状态栏-1
【课时17】编辑工具栏和状态栏-2
【课时18】创建测试工程功能概述
【课时19】配置CppUnit环境-1
【课时20】配置CppUnit环境-2
【课时21】搭建CppUnit测试工程-1
【课时22】搭建CppUnit测试工程-2
【课时23】异常处理-1
【课时24】异常处理-2
【课时25】数据设计-1
【课时26】数据设计-2
【课时27】数据设计-3
【课时28】数据设计-4
【课时29】文本模板代码生成器功能概述
【课时30】文本模板Dao层实现-1
【课时31】文本模板Dao层实现-2
【课时32】文本模板Dao层实现-3
【课时33】测试文本模板Dao层实现-1
【课时34】测试文本模板Dao层实现-2
【课时35】测试文本模板Dao层实现-3
【课时36】测试文本模板Dao层实现-4
【课时37】Service层生成类信息-1
【课时38】Service层生成类信息-2
【课时39】Service层生成类信息-3
【课时40】Service层生成属性信息-1
【课时41】Service层生成属性信息-2
【课时42】Service层生成属性信息-3
【课时43】Service层生成属性信息-4
【课时44】文本模板View层代码生成-1
【课时45】文本模板View层代码生成-2
【课时46】文本模板View层代码生成-3
【课时47】异常处理 == 播放地址
【课时48】代码文件管理功能概述
【课时49】实现拆分窗口-1
【课时50】实现拆分窗口-2
【课时51】实现拆分窗口-3
【课时52】显示代码文件列表-1
【课时53】显示代码文件列表-2
【课时54】显示代码文件列表-3
【课时55】显示代码文件列表-4
【课时56】显示编辑保存文件-1
【课时57】显示编辑保存文件-2
【课时58】显示编辑保存文件-3
【课时59】手动代码生成器-1
【课时60】手动代码生成器-2
【课时61】手动代码生成器-3 下载地址: |