【软考】软件工程


碎碎念:

           这次自考报了3科、其中就有数据库系统原理、上次因为感觉有难度就没报、这次报了之后发现自己数据库搞的真不咋地、被Select语句搞郁闷了、还有关系模式与元祖的转换………………


            抱歉……抱歉……写错了、这次是软件工程……下次数据库系统原理…………


           软件工程其实以前学过视频、说实话当时认真做笔记、这次学都很熟悉、只是更细了、软考上终点讲的软件工程感觉重在迭代、也就是已经有一个软件、再次添加新的功能、从需求分析到完成的一个过程、还有一些做软件中管理、一些准备什么的、以后理解会更深刻吧!


思维导图

【软考】软件工程_第1张图片


模型

         这个真的是特别熟悉了、说软工第一个想到的就是瀑布模型、下面就跟着我的记忆、简单表述下吧!

      

        瀑布模型

                 飞流直下三千尺、到底我也不回头、瀑布模型的特点就是从头到位、分的特开、干完一个再干一个、适用于需求已经明确的项目、或者二次开发的项目。


        演化模型

                   这个特别像原型、原型开发是先开发个系统原型、了解需求、不对的话就扔掉、而这个也是先搞个原型、了解需求、然后对原型进行迭代。演化是原型吗??


        螺旋模型

                瀑布+演化=螺旋、很明显的迭代、特点是风险分析、每一次迭代都像是瀑布、螺旋上升。


        喷泉模型

                就像喷泉一样、无明显边界、采用对象的开发法。



管理


          项目

                  我记得有人员、培训、资金、资源、文档的管理吧。


          配置

                  要配置环境、还有控制版本、还有啥忘了= =


          过程

                  面向过程、面向对象、原型开发、敏捷开发(xp很重要)

                  说了甘特图、管理进度用的、还有一个忘了= =


          质量

                  审核吧!然后是根据需求审核、对代码编程命名都有规范



分析

         可行性分析(钱、人、资源、软件实现)、可行之后再对需求进行分析(什么功能)、数据流图和数据字典、数据流图真想当重要、下午题有考靠的、分析阶要有逻辑模型、ER(下午题有考呦)。



设计

         分析好了就是设计了、设计分详细设计跟概要设计、概要设计是设计模块与模块之间的关系、要画模块之间的结构图、详细设计就是设计程序流程、要画流程图。



实施

        用什么编程语言?分配多少人?多长时间?根据设计的文档、编写出代码、写好后要测试、测试用例、黑盒(测功能)、白盒(语句覆盖)。



运行维护

        搞好了给客户、软件后期的维护时必不可少的、修改发现的错误、填一些必要的功能(根据工程量划分是维护还是迭代)、维护当然也有硬件网络方面的。



总结:

        今天就是想到哪写哪、平时真是长出现这种情况、你叫我说、我知道、但是怎么说不太出来、一看书都懂、今天写博客总结了下、还是没有吧知识做好节点连接起来吧、今天做个总结、要不到最后又想不起来了。




———————————最近写博客少了水平下降了啊!———————————


——————————chenchen——————————

















你可能感兴趣的:(------软考)