软工视频(二到八章)
来源:互联网 发布:ubuntu重置mysql密码 编辑:程序博客网 时间:2024/06/05 05:08
软工第二章:软件计划
我感觉非常重要,在做软件开发之前,应该先看看,是否市场已经存在。
用最小的代价在尽可能短的时间内确定,问题是否能够解决。目的不是解决问题,而是确定问题。
第三章:软件需求分析
需求分析是进行开发设计的前提。明白需求分析的任务:要干什么?而不是怎么干!
在机房进行前,我们是先看一遍原版的,其实就是在看软件需求分析。
第四章:面向过程设计
面向过程设计我画了两个导图,一个导图是从原因-目标、任务、基础、过程来分析,了解为什么要进行设计、以及设计的目标、任务是什么。在这个过程中需要的基础是什么。整体设计的过程是什么。另一个导图是从概要和详细来分的。设计可以分为概要设计和详细设计。
我们在进行机房敲代码之前,进行的一些分析,就可以理解为设计,同时在想那些功能需要再次添加等等。
第六章:程序编码
当我们确定机房的设计后,后面的步骤便是去实现它,那么就得通过代码去实现了。写代码不是为了自己去看的,那么在写代码的时候就需要遵守一些规则了。如:窗体的命名、变量的命名、代码的注释等等。
第七章:软件测试
当我们机房的代码全部实现的时候,一个重要的阶段就是不断的找错,进行调试,直到可以正常运行不出bug。机房只是一个小的项目
倘若是一个大的项目。测试就更重要了。
第八章:软件维护
软件维护在整个的过程中占得比例是最大的。而在软件维护中完善性占得比例又是最大的。这个也算是相当于我们的机房的优化。平时QQ也一直在更新。就可以看做是软件维护。
以上是对于一个软件的整体的一个大的阶段。从最初的分析到最后的运行维护。
各个阶段形成的文档:
可行性研究阶段:可行性研究报告、项目开发计划
需求分析阶段:软件需求说明书、数据要求说明书、初步的用户手册
设计阶段:概要设计说明书、详细设计说明书、数据库设计说明书、测试设计初稿(整个程序的组装测试和确认测试)
编码阶段:用户手册完工、操作手册、模块开发宗卷(开始编写)、测试计划终稿
测试阶段:模块开发宗卷(此阶段内完成)、测试分析报告、项目开发总结报告。
维护阶段:维护申请报告。
导图有点问题,我基本上将所有的知识点都弄上去了。慢慢缩减吧。
0 0
- 软工视频(二到八章)
- 软工视频(前三章)
- 软工视频(26)-软件维护
- 软工视频总结(一)
- 软工视频总结(二)
- “软工视频”总结(完)
- 软工视频(九、十)
- 软工视频(11-14)
- 软工视频总结(前期)
- 软工视频总结(后期)
- 【软件工程】软工视频(一)概论
- 软工视频总结(一)
- 软工视频总结(二)
- 软工视频总结(三)
- 软工视频总结(一)
- 软工视频总结(二)
- 软工视频总结(三)
- 软工视频总结
- 百度地图引用
- file*中神秘的private_data指针
- DIV随鼠标移动
- PHP浮点数的一个常见问题的解答
- 解决 eclipse 上 Keystore was tampered with, or password was incorrect
- 软工视频(二到八章)
- isset和is_null的不同
- 存储过程-返回值
- 将java程序编译成独立运行的exe文件
- gemojifyjs插件的用法,一款用于转换某些文本为表情图标的插件
- IOS 学习 字典转模型
- java 实现atof函数
- php array_push()函数
- c#连接数据库增删改查代码 SQL SERVER/ACCESS 通用类