软件工程基础.pptxVIP

  • 1
  • 0
  • 约7.45千字
  • 约 39页
  • 2021-11-17 发布于江苏
  • 举报
软;软件生命周期 将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。 分为软件定义、软件开发及软件运行维护3个时期。维护是持续时间最长,花费代价最大的一个时期,软件工程学的一个目的就是提高软件的可维护性,降低维护代价。 6个活动阶段: 可行性研究与计划制定:确定系统的总体目标。参加人员有用户、项目负责人和系统分析员,产生文档有可行性分析报告、项目计划书等。 需求分析:确定系统的逻辑模型。参加人员有用户、项目负责人和系统分析员。产生文档为需求规格说明书,其作用:(1)便于用户、开发人员进行理解交流;(2)反映用户问题的结构,可以作为软件开发工作的基础和依据;(3)作为确认测试和验收的依据。;软件设计:包括软件结构设计、数据设计、接口设计和过程设计。其中结构设计是定义软件系统各部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。软件设计分概要设计和详细设计。参加人员有系统分析员和高级程序员。产生的文档有设计规格说明书。 编码:编程。高级程序员和程序员产生源程序清单。 测试:由另一部门的高级程序员或系统分析员产生软件测试计划和软件测试报告。 运行维护; 软件工程三要素;软件工具和软件开发环境 软件工具(CASE):用来辅助软件开发、运行、维

文档评论(0)

1亿VIP精品文档

相关文档