软件工程小结

今天视频看完了,可是没有总结。还是感觉不会总结。一想到50讲的课,怎么总结呢?开始听的时候,是真不知道从哪里下手,因为开始看的时候有种迷迷糊糊的感觉。软件工程,我期待的一门课就这么听完了一遍。很有些囫囵吞枣的感觉,不过收获还是很多的,至少知道了软件工程的阶段不是只有需求分析、编程和测试维护。当然这个很早之前就知道,只是以前根本没有什么概念。
第一个阶段,计划阶段,要首先对用户的要求进行了解,对软件的性能等进行了解。然后进行可行性分析研究,在各种可行性研究中,对于软件开发人员来说,技术可行性研究最重要。之后就是需求分析阶段了,需求分析阶段也是计划阶段的最后一部分。需求分析定义了要做什么。把现实的需要用程序语言表达出来。但是这一阶段并不解决怎么做。
解决怎么做的是下一个阶段——设计阶段。设计阶段分为概要设计和详细设计。概要设计把每个组成部分的功能都给出意义明确的模块,每个模块都和一部分需求相对应。但是不考虑细节。详细设计,把每个模块的功能实现详细的表示出来,为源程序的编写打下基础。然后就是编程阶段,我们一般最初接触的就是编程,所以编程阶段比较了解,由于前期文档已经做的很详细,功能的实现数据和算法都已经清楚了,所以编程是比较简单的。
编程完了就是测试阶段了,测试阶段的费用是最多的。测试阶段是发现错误的阶段,改错是调试阶段。然后就是交付用户使用,及维护。
以上几点是软件工程的生命周期的六个阶段。软件工程过程和软件工程生命周期也不能等同。
软件工程过程如下:
软件规格说明:规定软件的功能及其运行的限制

软件开发:产生满足规格说明的软件:

软件的确认:确认软件能够完成客户提出的要求:

软件演进:为满足客户的变更要求。软件必须在使用的过程中演进。

pdca

软件工程过程与软件生存期相对应。软件规格说明对应计划阶段,软件开发对应设计、编程阶段,软件的确认对应测试调试阶段,软件演进对应运行维护阶段。

软件开发的每个过程都有相关文档,用老师们的话说叫做以文档为驱动。文档的好坏直接影响到软件开发的进度和软件的质量。而文档中最多的是使用图表,dfd图,sc图。数据流程图、过程流程图、系统流程图等各种图表。还是那句话,一张好的图表胜过一千句话。

在软件生存周期的各个部分都有各自要注意的地方,过着说是各自的重点(或者是知识点)。

今天已经是22号了,文档还没写。先写文档了。唉,又落后了。

今天视频看完了,可是没有总结。还是感觉不会总结。一想到50讲的课,怎么总结呢?开始听的时候,是真不知道从哪里下手,因为开始看的时候有种迷迷糊糊的感觉。软件工程,我期待的一门课就这么听完了一遍。很有些囫囵吞枣的感觉,不过收获还是很多的,至少知道了软件工程的阶段不是只有需求分析、编程和测试维护。当然这个很早之前就知道,只是以前根本没有什么概念。
第一个阶段,计划阶段,要首先对用户的要求进行了解,对软件的性能等进行了解。然后进行可行性分析研究,在各种可行性研究中,对于软件开发人员来说,技术可行性研究最重要。之后就是需求分析阶段了,需求分析阶段也是计划阶段的最后一部分。需求分析定义了要做什么。把现实的需要用程序语言表达出来。但是这一阶段并不解决怎么做。
解决怎么做的是下一个阶段——设计阶段。设计阶段分为概要设计和详细设计。概要设计把每个组成部分的功能都给出意义明确的模块,每个模块都和一部分需求相对应。但是不考虑细节。详细设计,把每个模块的功能实现详细的表示出来,为源程序的编写打下基础。然后就是编程阶段,我们一般最初接触的就是编程,所以编程阶段比较了解,由于前期文档已经做的很详细,功能的实现数据和算法都已经清楚了,所以编程是比较简单的。
编程完了就是测试阶段了,测试阶段的费用是最多的。测试阶段是发现错误的阶段,改错是调试阶段。然后就是交付用户使用,及维护。
以上几点是软件工程的生命周期的六个阶段。软件工程过程和软件工程生命周期也不能等同。
软件工程过程如下:
软件规格说明:规定软件的功能及其运行的限制

软件开发:产生满足规格说明的软件:

软件的确认:确认软件能够完成客户提出的要求:

软件演进:为满足客户的变更要求。软件必须在使用的过程中演进。

pdca

软件工程过程与软件生存期相对应。软件规格说明对应计划阶段,软件开发对应设计、编程阶段,软件的确认对应测试调试阶段,软件演进对应运行维护阶段。

软件开发的每个过程都有相关文档,用老师们的话说叫做以文档为驱动。文档的好坏直接影响到软件开发的进度和软件的质量。而文档中最多的是使用图表,dfd图,sc图。数据流程图、过程流程图、系统流程图等各种图表。还是那句话,一张好的图表胜过一千句话。

在软件生存周期的各个部分都有各自要注意的地方,过着说是各自的重点(或者是知识点)。

今天已经是22号了,文档还没写。先写文档了。唉,又落后了。


相关内容

  • 工程材料及成形工艺基础
  • <工程材料及成形工艺基础> 目录:绪论 0.1 工程材料及成形工艺的地位 0.1.1 工程材料的地位 0.1.2 成形工艺的地位 0.2 本课程的特点.教学内容及教学要求 0.2.1 本课程的特点 0.2.2 本课程的教学内容 0.2.3 本课程的教学要求 第1篇 工程材料 第1章 工程 ...

  • 第1课信息就在你身边
  • 第1课信息就在你身边 内容: 第1课信息就在你身边(三年级信息科技地图版第1单元走进信息世界) 教学目标: [知识和技能] ⒈ 认识并知道信息.信息技术.信息技术工具的一般常识. ⒉ 了解信息道德和信息意识. [过程和方法] ⒈ 给予学生自我尝试与交流. ⒉ 通过观察.分析身边实例,互相讨论,从实例 ...

  • XX年度办公室工作小结
  • xx年度办公室工作小结 自xx年3月接替办公室工作以来,在公司领导的正确领导下,确定了办公室xx年度的工作目标,理顺办公秩序.服务工程项目,加强各项管理基础,循序提高管理水平.现将按这一目标展开的工作小结如下: 一.理顺办公秩序 以完成领导交办的工作为中心,做到有序.按时.正确. 1. 提高人员素质 ...

  • 2004年度办公室工作小结
  • 2004年度办公室工作小结 自2004年3月接替办公室工作以来,在公司领导的正确领导下,确定了办公室2004年度的工作目标,理顺办公秩序.服务工程项目,加强各项管理基础,循序提高管理水平.现将按这一目标展开的工作小结如下: 一.理顺办公秩序 以完成领导交办的工作为中心,做到有序.按时.正确. 1. ...

  • 办公室工作总结**年度办公室工作小结
  • 2004年度办公室工作小结自2004年3月接替办公室工作以来,在公司领导的正确领导下,确定了办公室2004年度的工作目标,理顺办公秩序.服务工程项目,加强各项管理基础,循序提高管理水平.现将按这一目标展开的工作小结如下:一.理顺办公秩序以完成领导交办的工作为中心,做到有序.按时.正确.1.提高人员素 ...

  • 功能性测试方法
  • 目 录 功能性测试的测试方法一............................................................................................ 2 1.1软件故障模型............................... ...

  • 建筑安全工作小结2篇
  • 一、主要完成了以下工作: ① 全力加强南水北调移民安置工程的安全监督和服务工作 南水北调工程是党中央、国务院决策实施的重大战略性基础设施项目,做好丹江口移民安置工程,事关南水北调工程建设的顺利实施,因此我站非常重视移民安置点工程的安全施工,在工期紧、作业面大、施工人员多、安全措施不到位等诸多不利条件 ...

  • 主体结构分部工程小结
  • 主体结构分部工程施工小结 GD2201014□□ 一.工程概况: 建设单位:广东省先锋房地产开发有限公司 设计单位:龙王爷建筑设计院 监督单位:广州市建筑工程质量安全监督站 监理单位:广州市珠江监理有限公司 施工单位:中华建筑工程有限公司 广东省先锋房地产开发有限公司二号办公楼工程,位于广州市白云区 ...

  • 软件课程设计小结
  • 软件课程设计小结 在我们整个软件工程过程中,我体会到了许多,也学到了许多. 我们班由16名同学组成,在相互商量后我们确定了我们班的项目,是做一个计算器程序.在老师的指导下我们的项目也正式开始了. 在整个项目开发过程中,我们也同时遇到了许多程序代码问题,页面和功能相结合的问题,这些问题都是源于我们对程 ...

  • 建筑结构优化及应用
  • 内容简介 本书用了较大篇幅介绍了目前常用的结构优化软件,每一个优化软件均进行了实例应用.全书共9章,主要介绍了结构优化准则法.无约束最优化方法.线性规划.非线性规划.几何规划和动态规划.拓扑优化.钢筋混凝土框架优化设计和高层建筑结构抗侧刚度的优化.本书后面的附录中还给出了钢筋混凝土框架优化设计的核心 ...