![Visual C++编程全能词典](https://wfqqreader-1252317822.image.myqcloud.com/cover/943/687943/b_687943.jpg)
3.4 如何学习浏览开发项目资源
项目开发是一个复杂而困难的过程,从最初的系统需求分析,到各个页面功能的设计,再到最后的程序调试,每个步骤都需要仔细考虑,缜密规划。如果能有相关的项目开发过程作为参考,则会起到事半功倍的作用。
《Visual C++编程全能词典》的“项目中心”提供了22个大型项目案例,项目涉及行业广泛,实用性强,并从软件工程的角度出发,按项目的开发顺序系统全面地介绍了项目的完整开发流程,从开发背景、需求分析到系统功能分析、主窗体设计,主要功能模块设计、详细设计思路清晰,具有较好的参考价值。运行效果如图3.31所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0096_0001.jpg?sign=1739291316-UfxEzjppLDPDlOsgGt7AnqxXhHnHTIkN-0-6ad754ef2f4051ccf44bbc53ae6b399e)
图3.31 项目中心主界面
“项目中心”中分别介绍了21个大型实用项目开发参考、1个项目开发完整过程参考以及打包发行参考。其内容结构如图3.32所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0096_0002.jpg?sign=1739291316-NtuMe8EpUs1da3HVqSqUDq5Ti0mh5ZgZ-0-dbbf9e05113c6db832c7f3ff6f83ace7)
图3.32 “项目中心”结构图
在“实用项目开发参考”节点提供了22个典型项目的完整开发过程。在“目录”显示区中展开“实用项目开发参考”节点,该部分中包含了不同行业的项目的名称。展开项目名称节点,每个项目中都包含项目的功能概述、系统分析、总体设计、技术准备等项目开发每个过程的内容。
其中“客户管理系统”项目的内容目录,如图3.33所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0097_0001.jpg?sign=1739291316-P5mXc3U9t7Kx4iIEUM9TK5VMwGLJimw7-0-11f0754cb01381a3ac76f849cb2c2839)
图3.33 “客户管理系统”项目内容目录
展开“技术准备”节点,这部分主要介绍了程序开发前的技术准备。选择“数据库的封装”技术文档,运行结果如图3.34所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0097_0002.jpg?sign=1739291316-SxjeMVpjsJMkYvyHnI6lw2saOd8i7HKG-0-40a0b2520e26dd9caf07ee4c750cf830)
图3.34 浏览开发前的技术准备内容
展开“主要功能模块设计”节点,这部分主要介绍了功能模块的设计实现过程。选择“主窗体”技术文档可浏览主窗体设计内容,效果如图3.35所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0097_0003.jpg?sign=1739291316-HFOzVgQeEUuiheewEDg01GIhiwfbtgBQ-0-e51043bc80bf3c88be27b0c90d1c09cb)
图3.35 浏览模块架构设计内容
如果单击界面下方的“显示源程序”按钮可在源程序界面浏览该模块的完整代码,如图3.36所示。用户可以将代码直接复制至开发环境中进行二次开发。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0098_0001.jpg?sign=1739291316-KeIMeLcOfSroj9NxrZNgGsXW1RErz6tO-0-50c4fd9aec2989b9ac77f9fcccfd12ae)
图3.36 浏览完整代码