软件工程背诵版.docVIP

  • 9
  • 0
  • 约4.64千字
  • 约 5页
  • 2020-11-03 发布于浙江
  • 举报
PAGE PAGE 1 时间太短,范围太大,以下范围是最简版,只能作参考,如只看此文档,后果负责 软件危机指在计算机软件的开发和维护过程中,所遇到的一系列严重问题。 软件危机主要包括的问题(两方面) : ① 如何开发软件 ② 如何维护软件 软件危机的有主要原因:①与软件本身的特点有关 ②与软件开发与维护的方法不正确有关 软件与硬件不同:①抽象性。②问题的隐蔽性 软件与一般程序不同:①软件远比一般程序规模庞大,复杂性高② 大型软件开发既有技术问题,还有社会问题 产生产生软件危机的原因:① 对用户需求的获取不正确② 软件开发就是编写程序。③ 软件开发只要依靠个别编程高手就能完成。 ④ 轻视软件维护 传统方法学的优点:①分解任务,分工合作,降低整个软件开发工程的困难②采用科学的管理技术和良好的技术方法对每个阶段成果都进行严格的审查。保证了软件的质量。 传统方法学的缺点:把数据和操作人为地分离成两个独立的部分,增加了软件开发与维护的难度。 软件生命周期:从需求定义直至软件经使用后废弃为止,跨越整个生存周期的系统开发、运作和维护所实施的全部过程、活动和任务的结构框架。 软件过程:为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 模型 优点 缺点 瀑布模型 规范,文档驱动 系统可能不满足客户真正的需求 快速原型 克服了瀑布型的缺点 ? 增量模型 开发早期回

文档评论(0)

1亿VIP精品文档

相关文档