- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《实用软件工程》第1章概述
1.4.2 快速原型模型 快速原型模型(Rapid Prototype Model)是快速开发一个可以运行的原型系统, 通常有三种类型: 渐增式的原型:也称增量模型。 用于验证软件需求的原型。 用于验证设计方案的原型。 * * 软件工程 什么是软件工程? * 软件工程是指导计算机软件开发和维护的学科。 软件工程采用工程的概念、原理、技术和方法,把良好的技术和方法和正确的管理方法结合起来开发软件。 今后十年,如果中国的软件技能有所增加、软件公司和软件工作人员能够大幅度增加,中国的发展会比任何其他国家都快。 软件工程与教育技术教育技术的AECT’94定义: * 教育技术是对学习过程和学习资源的设计、开发、运用、管理和评价的理论与实践。 Instructional Technology is the theory and practice of design,development,utilization, management and evaluation of processes and resources for learning. 与何克抗教授在美国密歇根州立大学 软件工程与教育技术 * Instructional Technology is the theory and practice of design, development, utilization, management and evaluation of processes and resources for learning. ——AECT1994 Educational technology is the theory and practice of facilitating learning and improving performance by designing, developing, utilizing, managing and evaluating the educational processes and resources supported by appropriate technology . ——AECT2005 第1章 概 述 * 主要内容: 软件工程的产生 软件工程学 软件生命周期 软件开发模型 重点: 软件工程 软件生命周期 预测未来唯一的办法就是发明未来 第1章 概述 * 1.1 软件工程的产生 1.1.1 软件工程发展史 软件是指计算机程序及其有关的数据和文档。 文档——软件生产的各个阶段必需完成的有关计算机程序的功能、设计和使用的文字或图形资料,这些资料称为“文档”。 第1章 概述 * 随着计算机技术的发展,对软件在不同阶段有不同的认识。 计算机发展的初期,硬件的设计和生产是主要问题,那时的所谓软件就是程序,甚至是机器指令程序,它们处于从属的地位。 随后社会对计算机提出了更高的要求,软件在计算机系统中的比重越来越大 ,这时软件=文档+程序。 现在对软件的正确理解应该是,软件是计算机系统中与硬件相互依存的部分,它包括程序及其相关文档。程序是计算机程序所需的阐述性资料。 第1章 概述 * 随着计算机技术的发展,对软件在不同阶段有不同的认识。 1. 程序设计阶段 2. 软件=程序+文档阶段 3. 软件工程阶段 4. 第4代技术阶段 第1章 概述 * 软件不同于硬件的特征: 1.软件的质量是“开发”出来的,不是“制造”出来的 ; 2.软件可能会被“废弃”,但不会被“用坏” ; 3.过去的软件大多是“定制”的,而不是“装配”的 ; 1.1.2 软件危机 * 软件危机是指在计算机软件开发和维护时所遇到的一系列问题。 出现软件危机的原因: 1.软件维护费用急剧上升,直接威胁计算机应用的扩大。 2.软件生产技术进步缓慢,是加剧这一软件危机的重要原因。 1.1.2 软件危机 * 软件危机主要包含的问题: 如何开发软件以满足对软件日益增长的需求; 如何维护数量不断增长的已有软件。 1.2 软件工程学 * 1. 2.1什么是软件 ? 软件是指计算机程序及其有关的数据和文档的完整集合。 软件文档(software documentation)是以人们可读的形式出现的技术数据和信息。 1.2 软件工程学 * 1.2.2 什么是软件工程? 关于软件工程的定义,目前尚无统一、一致的定义,下面给出几个有代表性的定义。 Fritz Bauer在NATO(北大西洋公约组织)会议上给出的定义 软件工程是建立和使用一套合理的工程原则,以便获得经济的软件,这种软件是可靠的,可以在实际机器上高效地运行。 IEEE在软件工程术语汇编中的定义 软件工程是将系统化的、严格约束的、可量化的方法
您可能关注的文档
- what spoils foods - 食品伙伴网 -(原食品伴侣网)关注食 .ppt
- welcome to our new ppt template - 武汉东湖新技术开 .ppt
- windows 10 移动版端到端制造概述.ppt
- xbtxxxxx.x—xxxx.doc
- xilinx 嵌入式双核cortex-a9 all programmable 平台设计 .ppt
- windows ce 系统裁减与开发 - 凌阳教育北京总部 - 嵌入式 .ppt
- yandan lin for lux pacifica 20050726 - 中国照明网-中国 .ppt
- ’2007中国(国际)建筑电气节能技术论坛.doc
- _x0001_ _x0001_ - 公共计算机课程群教学网.doc
- “2014年江西省职业院校技能大赛”中职组.doc
- 《微机组装与维护》是高职学院计算机应用及相关专业的一 .doc
- 《当前优先发展的高技术产业化重点领域指南(2006年 .doc
- 《数字化学习过程的相关特征研究--基于网页结构与视线轨 .doc
- 《教育心理学》教学大纲 - 欢迎访问运城学院网站 - .doc
- 《比较基因组学鉴定藏猪和家猪的自然和人工选择》的主要 .doc
- 《消防产品类强制性认证实施规则》(喷水灭火系统产品).doc
- 《湖北省省直事业单位2017年公开招聘分类考试公共科目笔.doc
- 《现金流量表(适用执行金融企业财务决算报表的金融资产.doc
- 《用人单位职业病危害风险分级管控体系建设指导手册》.doc
- 《蔚蓝的故乡》之夏季旅游《大美内蒙古》节目拍摄及制作.doc
有哪些信誉好的足球投注网站
文档评论(0)