北京理工大学现代远程教学内容摘要:

(美元 ) (人天 ) yet, Success Hasnt Come Easily 31% 53% 16% (成功) (挑战) (失败) 成功的标准:  用户在使用  用户使用软件很容易做完要做的事 失败的根本原因: 开发人员写出的软件达不到用户要求:  人的能力问题 .  当前技术发展问题  系统平台问题 :挑战与机遇 挑战:  外国软件打入  软件侵权行为  软件开发投资力度不足  软件人才结构不合理,缺乏高级系统程序员和项目负责人。 软件人员缺乏软件工程化的概念。 软件工程 (software engineering) 软件工程的目标:是应用计算机科学、数学及管理科学等原理开发软件的工程。 它借鉴传统工程的原则、方法,以提高质量,降低成本为目的。 软件工程实施原则:经济地获得可靠的和能在实际机器上高效运行的软件而建立合适的、使用效果好的工程原则规范。 软件工程 — 一种层次化技术 工具 方法 过程 质量焦点 Software engineering layers 软件工程 — 一种层次化技术 质量焦点 : 支持软件工程的根基就在于对质量的关注。 过程: 软件工程的过程将技术层结合在一起,使计算机软件合理和及时开发出来。 方法 :涵盖一系列的任务:需求分析、设计、编程、测试和维护。 工具 :对过程、方法提供自动或半自动的支持。 例 CASE集成软件、硬件或一个软件工程数据库。 件工程是一门交叉学科 软件开发模型 软件开发方法  软件立项到终止的全过程  软件开发工具  软件开发环境  计算机辅助软件工程( CASE)  软件工程管理  软件工程经济学 软 件 工程的主要研究内容 软件工程框架 可 用 性 性 性 确 正 合 算 选取适宜的开发模型 采用合适的设计方法 提供高质量的工程支持 重视软件工程的管理 基本过程 原则 目标 过 程 支 持 过 程 组 织 过 程 “ 软件工程”课程的教学与实践 (1) 立足于系统的整体。 (2) 讲授系统分析、系统需求、系统设计、系统实现、系统测试及维护的理论和方法。 (3) 运用所学软件和技术构筑一理想的系统。 与其它软件专业课的区别: “ 软件工程”课程的教学与实践  对软件的认识: 上升 程序 系统  思维定式: 上升 程序员 系统工程师。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。