zoukankan      html  css  js  c++  java
  • 软工视频总结

          软工视频已经结束有一段时日了,现在已经进入了写文档阶段。 视频的总体内容有了大概的了解,但是部分细节上的东西还是不熟悉,需要继续学习。不过呢通过这段时间的写文档,又加深了对视频知识的理解。视频主要介绍的是软件工程的基础知识以及如何做的问题。

          视频的第一章主要介绍了软件工程的概念和基础性的知识,通过学习这一仗让我们知道什么是软件工程,软件工程的分类、生存周期、目标等问题。然后就进入了项目的可行性研究和需求分析阶段,通过研究项目所需的因素及综合周围环境分析项目的可行性,是否适合我们去开发。可行性分析主要分为四方面:技术上可行性、经济上可行性、管理上可行性、开发环境可行性。接着就开始对项目的展开进行规划,将项目的各项功能模块化,各部门所需要负责的任务等等。项目实施阶段主要是通过选择合适的编程语言和设计风格对项目进行编程,实现项目的各个功能,这个阶段我们需要认真编程,先考虑程序的正确性,之后再追求效率。编完程序我们还需要对程序的各个功能进行测试以及综合测试,测试是为了发现程序中的错误而执行程序的过程。一般用到的方法是黑盒测试和白盒测试;测试完毕后没有错误就应该交付给用户使用,并且进行维护,项目维护是项目开发过程中的一个最为耗时耗力的过程。同时还需要用户给出评价,以追求项目的更加完善性。在项目开发的所有过程中,编写文档是必不可少的,文档可以对我们的开发过程进行指导,避免盲目开发。


          在这个过程中有很多概念都不是很理解,不过呢在编写文档的过程中慢慢的有所了解,顿时有了信心。所以,今后学习还是要踏踏实实的,即使现阶段的东西不明白也坚持下去,因为随着我们的深入学习,总会有明白的那一天。其实最主要的还是我们要给自己 信心,用心去做。通过这次的学习,我更加相信米老师在给我们讲英语学习的时候说过的一句话了,就是我们现在之所以学不好,是因为我们太聪明了。相反,假如我们不聪明,跟循着老师的计划一步一步的做,我们今后的成就将是自己无法预料的。

  • 相关阅读:
    51单片机寄存器组的设置(转)
    51单片机堆栈深入剖析(转)
    do{...}while(0)的妙用(转)
    优化C/C++代码的小技巧(转)
    Struts2返回json
    详略。。设计模式1——单例。。。。studying
    [深入理解Android卷一全文-第十章]深入理解MediaScanner
    《python源代码剖析》笔记 Python虚拟机框架
    jQuery Validation让验证变得如此easy(三)
    mysql高可用架构方案之中的一个(keepalived+主主双活)
  • 原文地址:https://www.cnblogs.com/victor-grace/p/7253841.html
Copyright © 2011-2022 走看看