- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
01-软件工程概述【荐】.ppt
软件工程 主讲:冶红 信息科学技术学院 答疑时间: 周三14:00~16:00(扬帆楼403) email:yehong@mail.dlmu.edu.cn 1995年,Standish Group针对软件系统开发成功的研究表明,所有的开发项目中有32%的项目在它们结束之前被中止。 多于一半的软件项目花费的成本相当于原来预算的2倍。 只有42%的软件项目完成时达到了预期的功能,事实上,许多系统只完成了部分预期的需求。 软件工程就是在这样的背景下,由许多计算机科学家经过多方面的探索和总结而形成的。 1968年首次提出“软件工程”,目前已经成为计算机软件的一个重要分支和研究方向。 课程目的 通过本课程的学习,掌握软件工程的概念和技术方法,提高软件开发机构的软件开发能力和软件过程能力,提高软件生产率、提高软件质量、降低软件成本。 课程对象:软件技术人员、管理人员等。 课程内容 软件工程概念与软件工程的基本要素; 软件开发活动及其常用的系统定义技术,软件设计技术和软件测试技术; 软件开发中典型的软件开发模型; 软件工程标准化与软件文档; 软件工程管理和软件质量保证。 参考教材 1.《软件工程与软件文档写作》 清华大学/北京交通大学出版社 文斌 刘长青 田原 编著 2.《软件工程导论(第4版)》 清华大学出版社, 张海藩 3.《实用软件工程(第2版)》 清华大学出版社,郑人杰 4.《软件工程》 机械工业出版社/中信工业出版社, Ian Sommerville 程一剑等译 课程要求 要求刻苦学习,持之以恒的精神。本课程与其说是一门技术性很强的课程,不如说更像一门管理学科的课程,很多规定都是国内外大师的经验总结,不能误认为无用或现在用不上而放弃学习。 第一章 软件工程概念 1.1 软件的定义与分类 软件由计算机程序、数据及文档组成。 软件的特点 抽象性:逻辑实体 软件生产无明显的制造过程 无磨损性 抽象性 软件生产无明显的制造过程 无磨损性 对硬件的依赖性 手工开发方式 软件本身复杂性 抽象性 软件生产无明显的制造过程 无磨损性 对硬件的依赖性 手工开发方式 软件本身复杂性 软件高成本 抽象性 软件生产无明显的制造过程 无磨损性 对计算机硬件依赖性 软件的手工开发方式 软件本身复杂性 软件的高成本性 相当多的软件工作涉及社会因素 软件的分类 软件与硬件、数据库、人、过程等共同构成计算机系统。 软件的种类可以从几个方面进行划分: 按功能分类 系统软件——协调计算机系统 支撑软件——协助用户开发软件的工具性软件 应用软件——为特定领域开发的软件 类别 参加人员数 研制期限 源程序行数 微型 1 1~4周 0.5k 小型 1 1~6月 1k~2k 中型 2~5 1~2年 5k~50k 大型 5~20 2~3年 50k~100k 甚大型 100~1000 4~5年 1M(=1000k) 极大型 2000~5000 5~10年 1M~10M 1.2 软件的发展和软件危机 1.3 软件工程 软件工程就是采用工程的概念、原理、技术和方法来开发和维护软件,将工程管理技术的成功经验和思想与软件的开发过程、研究技术相结合,形成一套适合于软件开发的方法、规范和技术。 软件工程的目标在于:提高软件生产率,提高软件质量,降低软件成本。 计算机科学研究的是构成计算机和软件系统基础的有关理论和方法; 软件工程研究软件制作中的实际问题; 软件工程既要以计算机科学理论作为坚实的基础,又要有特定的软件开发方法。 系统工程研究复杂系统的开发、进化的各个方面,包括硬件开发、系统决策、过程设计、系统实施和软件工程等。 系统工程人员要描述整个系统,定义总的体系结构,集成各组件以完成整个系统,较少关注各组件的工程实际问题。 2001年5月ISO发布了《 SWEBOK指南V0.95(试用版)》,即 Guide to the Software Engineering Body of Knowledge。 将软件工程学科的主体知识分为10个知识领域: ? 软件需求 ? 软件设计 ? 软件构造 ? 软件测试 ? 软件维护 ? 软件配置管理
您可能关注的文档
- !2012-2015-1 网页与网站设计 试卷-2【荐】.pdf
- (万年历)开发文档【荐】.doc
- (中国联通) 3G网络能源设计特点【荐】.pdf
- (中英文对照)2014秋季算法分析与设计模拟试卷【荐】.doc
- (已)普华永道项目管理5【荐】.pdf
- (张晨曦)计算机体系结构第9章_PPT【荐】.ppt
- (江津西城)OPGW光缆技术协议初稿(终)【荐】.doc
- (独家Word版本,绝对2015)2014成都中考数学试题(含答案)【荐】.doc
- (电子产品设计与制作)2014年湖北省职业院校技能大赛(高职组)赛项规程、技术规范、赛项须知【荐】.doc
- (第 01 章)操作系统概述[ 2 课时]【荐】.pdf
- 2024年高考语文复习 小说文本阅读(十三)练就审美技能,赏析描写艺术 学案.pdf
- 2024年核安全工程师法规考题.pdf
- 2024年高考语文一轮复习讲练测(新教材新高考)第04讲小说情节类题目(讲义)(原卷版+解析).pdf
- 2024年高考语文一轮复习:文言文45个高频词.pdf
- 2024年河南省会计从业资格考试全真模拟试题法规.pdf
- 2024年高考政治必修2《经济与社会》知识细节归纳100条.pdf
- 2024年高考语文一轮复习:27种经典开头方式及精彩范例.pdf
- 2024年高考政治选必一《 当代国际政治与经济》复习导引.pdf
- 2024年湖南省郴州市中考原创命题化学模拟试卷.pdf
- 2024年公司新员工个人工作总结(35篇).pdf
最近下载
- 2023年云南大学滇池学院软件工程专业《数据库原理》科目期末试卷B(有答案).docx VIP
- 平凡的世界(阅读任务三 品味小说语言)公开课一等奖创新教学设计-【中职专用】高一语文(高教版2023-2024基础模块上册).docx VIP
- 国家开放大学《社会保障基础》期末考试题库.pdf
- 佳明手持机从入门到精通.pdf
- 计算机应用基础(本) 终结性考试任务一.docx VIP
- 绵阳中学自主招生考试.doc VIP
- 2023年云南大学滇池学院数据科学与大数据技术专业《数据库原理》科目期末试卷A(有答案).docx VIP
- 国开常见眼病诊断与处理3687期末试题及答案(2022年7月).docx
- (正式版)D-L∕T 659-2016 火力发电厂分散控制系统验收测试规程.docx VIP
- 基坑土钉墙及钢管桩支护施工方案.docx VIP
文档评论(0)