![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=1739147988-icYfFjFSmrBdXaMC3qEdTi0QqNH4Eu6S-0-dc94b1976a25212f0c6f0214a47bd96d)
图3.31 项目中心主界面
“项目中心”中分别介绍了21个大型实用项目开发参考、1个项目开发完整过程参考以及打包发行参考。其内容结构如图3.32所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0096_0002.jpg?sign=1739147988-YTMqEn0TApuHlsN3DPriitdCfAIKQuJf-0-20f75b1ffbcdcbc074dc83b91f28b254)
图3.32 “项目中心”结构图
在“实用项目开发参考”节点提供了22个典型项目的完整开发过程。在“目录”显示区中展开“实用项目开发参考”节点,该部分中包含了不同行业的项目的名称。展开项目名称节点,每个项目中都包含项目的功能概述、系统分析、总体设计、技术准备等项目开发每个过程的内容。
其中“客户管理系统”项目的内容目录,如图3.33所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0097_0001.jpg?sign=1739147988-ILIxKWFNuD5OFkWoXxjEa8BgdtQgrcrx-0-4e68433ff5f02ae8d4383d1d03709b76)
图3.33 “客户管理系统”项目内容目录
展开“技术准备”节点,这部分主要介绍了程序开发前的技术准备。选择“数据库的封装”技术文档,运行结果如图3.34所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0097_0002.jpg?sign=1739147988-mQ1rquzEa77I6mvAtrs5Bo2WhBM0ApCC-0-cd67089fd48c7a7db8b9e1ac390a7262)
图3.34 浏览开发前的技术准备内容
展开“主要功能模块设计”节点,这部分主要介绍了功能模块的设计实现过程。选择“主窗体”技术文档可浏览主窗体设计内容,效果如图3.35所示。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0097_0003.jpg?sign=1739147988-K8b1X3qoKyZnH8mecne5XBOMQxf7A0y6-0-9198779effb13e8dd51279638f7b8a95)
图3.35 浏览模块架构设计内容
如果单击界面下方的“显示源程序”按钮可在源程序界面浏览该模块的完整代码,如图3.36所示。用户可以将代码直接复制至开发环境中进行二次开发。
![](https://epubservercos.yuewen.com/F0D769/3590506204526801/epubprivate/OEBPS/Images/figure_0098_0001.jpg?sign=1739147988-Ys9sM4BnX01rDZ6MEAOWTbsV5kueQQ4z-0-c492f0d96f2793af0ccf3dd31845a9d6)
图3.36 浏览完整代码