软件工程ppt课件.ppt
《软件工程ppt课件.ppt》由会员分享,可在线阅读,更多相关《软件工程ppt课件.ppt(22页珍藏版)》请在三一文库上搜索。
1、软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 软件工程 主讲教师:卢 莹 luying_ 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 软件工程 软件开发过程软件项目管理软件开发技术 规范的软件 开发步骤? 完成每个开发 步骤所使用的 方法和工具? 如何监控和评价 软件开发过程? 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 第1章 软件工程概述 1.1 软件发展历程与软件危机 1.2 软件工程 第1章 思考题、作业 软件工程概论教程
2、软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 1.1.1 软件的发展历程 1.1.2 软件危机概述 1.1.3 产生软件危机的原因 1.1.4 消除软件危机的途径 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 (1)软件概念: 软件是程序、数据和相关文档的集合;用于实现 计算机系统所需要的逻辑方法、过程和控制。 l程序:能够完成特定功能和性能的可执行的指令序列 l数据:使程序能够适当的处理信息的数据结构 l文档:开发、使用和维护程序所需要的图文资料 l计算机系统包含的系统元素: 硬件、软件、数据库、文档
3、和过程、人员 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 (2)软件发展的四个阶段: 60年代中期以前(程序设计阶段): 软件开发环境个体化; 没有系统化的软件开发和管理方法; 软件即程序、无文档; 软件规模小、生产率低。 60年代中期到70年代中期(程序系统阶段): “软件作坊”出现,广泛使用产品软件; 缺乏系统化的软件开发和管理方法; 软件规模稍大;程序有说明书、无开发文档 软件质量和生产率不能满足需求;“软件危机”被提出并受到 关注,提出“软件工程”思想。 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学
4、与工程学院 卢卢 莹莹 70年代中期到80年代中期(软件工程阶段): 软件开发由个体方式转向工程方式,结构化软件开发方法成 为主流; 软件由程序、数据和完备的开发文档组成; “软件危机”在很大程度上得到缓解、但没有完全摆脱。 80年代中期以后(面向对象软件工程阶段): 面向对象方法学等新技术广泛应用于软件工程领域,提高了 软件质量、生产率和可维护性。 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 (1)什么是软件危机: 计算机软件开发和维护过程中遇到的一系列 严重问题。 需要解决两个问题: 如何提高软件开发效率以满足对软件日益增长的需求 如
5、何维护数量不断膨胀的已有软件 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 (2)软件危机的表现: 对软件开发成本和进度的估计很不准确 已完成的软件不能满足用户需求 软件质量差 软件不可维护 软件没有开发文档 软件成本在计算机系统总成本中所占的比例逐年上升 软件生产率跟不上硬件的发展和计算机迅速普及的趋势 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 (1)与软件的特点有关(客观原因): 软件是计算机系统中的逻辑部件,缺乏“可见性”, 管理和控制软件开发过程相当困难 软件在使用期间不存在
6、机械磨损和老化问题,一旦 发现错误,通常意味着修改原来的设计,因此软件 难维护 软件规模庞大,程序复杂性增加,需多人分工合作(不 能保证每个人完成的工作合在一起构成一个高质量的大 型软件系统) 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 (2)与软件开发和维护的方法不正确有关(主观原因): 开发无计划 忽视软件需求分析的重要性 轻视软件维护 无过硬评测手段 缺乏有力的开发方法和工具 不重视开发文档 软件工程概论教程软件工程概论教程 常州大学信息科学与工程学院常州大学信息科学与工程学院 卢卢 莹莹 (1)使用先进的开发技术(方法和工具) l
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 ppt 课件
链接地址:https://www.31doc.com/p-3301886.html