登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

冯浩月 廊坊师范学院信息技术提高班十三期

The world is his who enjoys it !

 
 
 
 
 

日志

 
 

软工视频总结——初步走进软件工程  

2016-09-23 17:10:59|  分类: 软工与C/S学习总 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 目录:

       什么是软件
       软件的分类
       软件的发展
       软件的生存期
       软件工程及其目的和要求

主要内容:

一、什么是软件

 1.定义:软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。
 2.特点:
      a.具有抽象性,它是一种逻辑实体,不是具体的物理实体;
      b.与硬件不同,开发过程中没有明显的制造过程;
      c.运行和使用期间,不存在硬件的那样机械磨损,老化问题;
      d.开发运行时常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。

二、软件的分类

 1.按软件的功能划分:
    系统软件
    支撑软件
    应用软件
 2.按软件的规模划分(受参加人员数、研制期限和源程序行数的影响)
    微型软件
    小型软件
    中型软件
    大型软件
 3.按软件工作方式划分:
    实时处理软件
    分时软件
    交互式软件
    批处理软件   
 4.按软件服务对象的范围划分:
    项目软件
    产品软件    

三、软件的发展
 
 程序设计阶段(50至60年代)——程序系统阶段(60至70年代)——软件工程阶段(70年代以后)

四、软件的生存期(life cycle)

1.定义:软件有一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程就是计算机软件的生存期。
2.开发过程(6个阶段):制定计划、需求分析和定义、软件设计、软件程序编写、软件测试、运行维护
3.模型:
瀑布模型

软工视频总结——初步走进软件工程 - 13期 冯浩月 - 冯浩月 廊坊师范学院信息技术提高班十三期
 
快速原型模型

软工视频总结——初步走进软件工程 - 13期 冯浩月 - 冯浩月 廊坊师范学院信息技术提高班十三期
 
渐增模型

软工视频总结——初步走进软件工程 - 13期 冯浩月 - 冯浩月 廊坊师范学院信息技术提高班十三期
 
螺旋模型

软工视频总结——初步走进软件工程 - 13期 冯浩月 - 冯浩月 廊坊师范学院信息技术提高班十三期

喷泉模型

软工视频总结——初步走进软件工程 - 13期 冯浩月 - 冯浩月 廊坊师范学院信息技术提高班十三期
 
五、软件工程及其目的要求

1.定义:软件工程师开发、运行、维护和修复软件的系统方法。
2.三要素:方法、工具和过程
3. 软件工程项目的基本目标:
● 付出较低的开发成本
● 达到要求的软件工能
● 取得较好的软件性能
● 开发的软件易于移植
● 需要较低的维护费用
● 能按时完成开发工作,及时交付使用

结语:

  软件工程是非常重要的一门基础理论课,掌握其中的模型和设计方法是重中之重。以上是对软件工程的产生的背景的初步介绍,随后会在视频的学习中,不断地更新新的内容。


  评论这张
 
阅读(146)| 评论(52)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018