软件工程第2次课.pptVIP

  • 6
  • 0
  • 约3.7千字
  • 约 35页
  • 2017-08-14 发布于江西
  • 举报
软件工程第2次课.ppt

软件工程的认识 软件工程属于过程学,软件过程没有固定的模式可循。我们开发时应用采用什么过程和模式? 没有良好的计划。我们应该如何才能做好计划? 来自外部和内部需求的变更。需求一定是要变更的,我们如何应对? 忽视测试阶段的工作,提交用户的软件质量差; 其他根据问题。 思考其解决方法! 如何学好软件工程 软件工程属于过程学,属哲学方法论范畴,属于复杂、理论性强、实践性强、技术含量高的综合学科,能从认识和学习复杂事物的一般规律去思考和回答。 学习复杂事物遵循从粗到细,从表及里,由浅及深的方法。从头至尾的分段式学习在这里不适用; 软件工程是一门理论性和实践性很强的学科,必须理论结合实践,以前常见的学习问题是重理论轻实践; 软件工程许多问题没有对的和错的,只有较好的和适合的,并且解决方式不唯一。 软件工程过程 生命周期过程 生命周期过程,大的划分为3个:计划、开发、使用与维护,细分如下。 生命周期过程 计划过程:问题定义、可行性研究; 设计过程:需求分析、概要设计、详细设计; 实现过程:编码、调试、测试; 使用与维护:使用与维护。 思考 既然软件工程属于过程学,那么请思考: 前后过程之间是否有依赖关系? 到底哪些过程比较重要,起决定作用?哪些容易做不好,导致软件危机? 过程能否合并和省略?如果可以,我们如何选择适合自己的软件工程过程? 软件开发模型 瀑布模型 演化模型 原型模型 螺旋模型

文档评论(0)

1亿VIP精品文档

相关文档