软工视频总结

开头

    将近两周的时间昨天把软件工程的视频看完了,洋洋洒洒49集;开始定计划的时候过于高估自己:一天四至五集,一周30集,后来实践证明一天只能看3集左右——严重落后于计划,最后把计划小改了一下,在建一个三级项目把软工视频看完了,对于视频还是有一些地方不太理解但是想想二八定律也就释然了很多,不过还是很希望能够在和大家的交流中进一步加深自己对这部分知识的认识,下面就先说一下自己的总结

           软件工程有许多与VB相关的地方,他们之间的一个技巧、规则也是可以通用的,只不过有的时候叫法不同,比如我们VB模块的划分技巧——我们可以用软工的高内聚低耦合来理解,;软工由分析、设计到测试运行再到完成维护的过程在我们的VB程序中可以说也同样适用,将新旧知识联系起来学习,增加熟悉感的同时也可能增加学习的兴趣

正文   

概述

软工视频总结_第1张图片

  通过第一章的学习我们大致了解了软件工程,它的分析、设计、实现三个阶段,方法、工具、过程的三要素,通过各个模型的介绍,我们了解他们各自的优点,为以后模型的选择设计打下了一定的基础;对软工有了更加明确的认识和了解;在第一章老师为我们打开步入数据库学习的大门

准备

    做一个系统、过程,首先要做一个计划,通过可行性研究判断是否接受该项目;我们也需要大致计划一下接下来我们的任务和工作流程,编写计划书、估计价格、分析成本和效益

软工视频总结_第2张图片 

    计划必须全面,保证计划全面的同时他就涵盖了很多内容,比如需求分析,需求是问题的起因,正是因为需求才有了软工的各种系统、项目;在计划中大概需求分析的不算细化,又因为他如此重要所以有必要好好的分析一下;认真系统的分析可以为我们以后的工作打下良好的基础

软工视频总结_第3张图片

设计、改进

          设计是一个比较庞大的工作,个人逻辑他是基于目标任务,在一些原理、原则的指导下,运用模型、结构化的设计方法、工具等等构造出大致的框架
软工视频总结_第4张图片
    设计的方法很大一部分需要具体落实到代码的编写上,通过编码、设计填充血肉,充实系统、项目
软工视频总结_第5张图片
    模块是系统中比较重要的一部分,我们平常说的比较多的高内聚低耦合与模块有很大的联系,但是可能由于某些原因我们的模块设计的不是很令人满意,所以我们需要进一步的改进,没有假设我们也应该多多注意模块,使模块功能更加完善、设计更加合理,视频中模块结构的改进为我们提供了很好的思路和方法
    上面说了面向过程的设计方法,提到面向过程可能我们会反应到面向对象,这是视频中也有比较详细的讲解,我上网也查了一些资料,关于这些,大家可以点开链接

测试维护

      进行到这里,隐约可以感知胜利的曙光了,但是还是要以及其负责的态度、良好的团队精神(感觉有点像在说 CMM 微笑 进入测试维护,一个合格的系统、项目要通过测试,一个优秀的系统、项目要通过测试并且不断维护
软工视频总结_第6张图片

软工视频总结_第7张图片













   测试和维护是一个庞大的工程,方法和路径的选择都需要遵循一定的方法和技巧,小的方面如此大的方面也不例外,不同的策略不同的测试种类,我们需要依据自己的知识经验挑选不同的方案;测试是为了改进,也就是我们说得调试,依据测试的原则选择测试的方法,最后编写分析报告,一个阶段的任务暂告一段落;接下来该维护登场了

软工视频总结_第8张图片










    维护看起来简单但是一个系统真正要把维护做好,这将是一个很具有挑战性的环节

    写了这么多,还没有结尾就有点“数据冗余”的嫌疑,简单说一下:在这个过程中工程和项目管理是贯彻始终的部分,在这里根据任务或度量,进行成本、进度、风险的分析,进而改进修正维护完善。

你可能感兴趣的:(软工视频总结)