Visual D++ 软件系统+文献综述(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Visual D++ 软件系统+文献综述(4)


⑵ MFC。从理论上来讲,MFC也不是专用于Visual C++,Borland C++,C++Builder和Symantec C++同样可以处理MFC。同时,用Visual C++编写代码也并不意着一定要用MFC,只要愿意,用Visual C++来编写SDK程序,或者使用STL,ATL,一样没有限制。不过,Visual C++本来就是为MFC打造的,Visual C++中的许多特征和语言扩展也是为MFC而设计的,所以用Visual C++而不用MFC就等于抛弃了Visual C++中很大的一部分功能。但是,Visual C++也不等于MFC。
⑶ Platform SDK。这才是Visual C++和整个Visual Studio的精华和灵魂,虽然我们很少能直接接触到它。大致说来,Platform SDK是以Microsoft C/C++编译器为核心(不是Visual C++,看清楚了),配合MASM,辅以其他一些工具和文档资料。上面说到Developer Studio没有编译程序的功能,那么这项工作是由谁来完成的呢?是CL,是NMAKE,和其他许许多多命令行程序,这些我们看不到的程序才是构成Visual Studio的基石。

1.9    工作进度安排
第1周到第3周 熟悉Visual D++ 软件系统,把指定书看完一遍,写好开题报告。第4周到第6周绘制工作进程图,自动生成简单程序码。第7周到第10周 研究模块进程、算法进程、独立软件的引用、添加变量。生成几个较复杂的程序码。第11周到第13周 一个数据库应用软件,程序码的调试,毕业论文的详细内容,毕业论文的编写。第14周程序码的调试,毕业论文的修改。第15周机动,准备毕业答辩。
2.1软件框架
简而言之,框架就是制定一套规范或者规则(思想),读者(软件设计人员或程序员)在该规范或者规则(思想)下工作,或者说就是使用别人搭好的舞台,你来做表演。
可视化D++不同于C/C++或Java等任何一种计算机语言,它是一种全新的当代社会的计算机语言。可视化D++语言正在不断地扩大其应用范围:绘制进程图软件(完成),Windows窗体应用软件(完成),互联网服务器软件(完成),…(Unix分布式系统应用软件)。可视化D++语言的集成开发环境SDDA的最大特点是简单易学,其提供的软件框架不需要初学者有任何的前期学习或计算机基础,就可以直接设计出自己想要的程序,从而成为使用可视化D++语言的应用软件设计人员。
SDDA软件设计和开发自动化框架提供了众多方便而又强大的功能。 本书(第二册)是专门用于帮助读者快速建立Windows窗体应用软件。读者启动SDDA软件,其初始界面如图1.2所示。为了帮助初学者,初始界面不是空的,而是已经添加了几个项目的分类名称,使得读者的设计拥有清晰的条理。 (责任编辑:qin)