电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程主要内容VIP免费

软件工程主要内容_第1页
1/36
软件工程主要内容_第2页
2/36
软件工程主要内容_第3页
3/36
第一章 软件工程学概述 1. 软件危机 (1) 软件危机的介绍 1)软件危机:在计算机软件的开发和维护过程中所遇到的一系列严重问题。 2)软件危机的两个主要问题:如何开发软件,以满足对软件日益增长的需求; 如何维护数量不断膨胀的已有软件。 3)软件危机的典型表现: (1) 对软件开发成本和进度的估计常常很不准确。 (2) 用户对“已完成的”软件系统不满意的现象经常发生。 (3) 软件产品的质量往往靠不住。 (4) 软件常常是不可维护的。 (5) 软件通常没有适当的文档资料。 (6) 软件成本在计算机系统总成本中所占的比例逐年上升。 (7) 软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。 (2) 产生软件危机的原因 软件本身特点: 1) 缺乏可见性,在运行之前往往难以衡量,质量也难以评价 2) 不会因为长期使用而用坏,软件维护通常意味着修正或修改原来的设计,较难维护。 3) 规模 庞 大 ,需分 工合 作 ,如何保 证 每 个人 的工作 合 在一起 是极 端 复 杂 的问题。 软件开发与 维护的方 法 不正确 产生软件危机的原因可归 结 为两个重要的方 面 :软件生产本身存 在的复 杂 性; 软件开发所使用的方 法 和技 术 。 软件生命 周 期:一个软件从 定 义 、 开发、 使用和维护直 到最 早 被 废 弃 。 软件产品必 须 由 一个完整 的配 置 组 成(程序 、 文档、 数据 ) (3) 消 除 软件危机的途 径 1) 正确认 识 计算机软件 2) 认 识 到软件开发是一个协 同 配 合 、 共 同 完成的工程项 目 并 吸 取 经验 。 3) 推 广 使用已总结 的开发软件成功 的技 术 和方 法 4) 开发使用更 好 的软件工具 2. 软件工程 (1) 软件工程的介绍 软件工程是指 导 计算机软件开发和维护的一门 工程学科 。采 用工程的概念 、 原理 、 技 术 和方 法 来开发与 维护软件,把 经过时 间 考 验 而证 明 正确的管 理 技 术 和当前能 够 得 到的最 好 的技 术 方 法 结 合 起 来,以经济 地 、 高效 的开发出 高质量的软件并 有效 地 维护它 ,这 就 是软件工程。 本质特性: 1) 软件工程关 注 于 大 型程序 的构 造 2) 软件工程的中心 课 题是控 制 复 杂 性 3) 软件经常变 化 4) 开发软件的效 率非 常重要 5) ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程主要内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部