- 1、本文档共102页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
学习好资料欢迎下载
《软件工程》教案
(本科)
课件资料下载:
2019年11月
学习好资料欢迎下载
目录
第一章软件工程概述 4
§1.1软件的概念、特点及分类 4
§1.2软件危机 5
§1.3软件工程 7
§1.4小结 12
第二章系统分析 13
§2.1系统分析(项目计划) 13
§2.2问题定义 13
§2.3可行性研究 14
§2.4小结 19
§2.5补充实例 19
第三章需求分析 22
§3.1需求分析概述 22
§3.2结构化分析方法 24
§3.3验证软件需求 28
§3.4小结 28
§3.5补充知识 28
§3.6补充实例 31
第四章软件设计概述 35
§4.1软件设计概述 35
§4.2软件设计的策略 35
§4.3概要设计 40
§4.4结构化系统设计 42
§4.5小结 52
§4.6补充实例 52
学习好资料欢迎下载
第五章详细设计 53
§5.1详细设计概述 53
§5.2结构化程序设计 54
§5.3详细设计的描述工具 55
§5.4其它的软件设计方法(面向数据结构的设计方法) 60
§5.5程序复杂度的定量度量 61
§5.6小结 63
§5.7补充实例 63
第六章编码 67
§6.1编码的目的 67
§6.2编码的风格 67
§6.3程序设计语言 69
§6.4小结 70
§6.5补充实例 70
第七章测试 71
第八章维护 87
第九章面向对象分析与设计 90
第十章软件质量保证 97
第十一章软件项目计划与管理 98
第十二章 99
第十三章 100
第十四章 101
学习好资料欢迎下载
第一章软件工程概述
引论:
随着计算机的普及与深化,软件数量急剧膨胀,同时软件成本也在逐年上升,质量得不到可靠的保证。软件开发的生产率也远远跟不上普及计算机应用的要求。由此产生了“软件危机”。软件工程正是在此情况下产生的一门新兴学科。
学习软件工程,锻炼思维能力及解决问题的能力。
学习软件工程,努力成为软件界的“白领”。
§1.1软件的概念、特点及分类
一.软件的定义:
软件是计算机系统中与硬件相互依存的另一部分,它包括程序、
数据及相关文档的完整集合。其中,程序是按事先设计的功能和性
能要求执行的指令序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发、维护和使用有关的图文材料。
二.软件的特点:
1.软件是一种逻辑实体,而不是具体的物理实体。
2.软件的生产与硬件不同。(无明显的制造过,存在软件产品的保护问题。)
3.在软件的运行和使用期间,没有硬件那样的机械磨损、老化等问题。
4.软件的开发和运行常常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。
5.软件的开发至今尚未完全摆脱手工艺的开发方式。
6.软件是复杂的。(软件复杂性来源于它所反映的实际问题的复杂性。)
7.软件成本相当昂贵。(定制产品、手工开发.成本高)
8.相当多的软件工作涉及到社会问题。三.软件的分类:
1.按软件功能划分:
学习好资料欢迎下载
1)系统软件:使计算机系统各个部件、相关软件和数据协调、高效的工作的软件。(如:操作系统,数据库管理系统,设备驱动程序等)
2)支撑软件:协助用户开发软件的工具性软件。(如:文本编辑程序,集成开发工具,图形软件包等)
3)应用软件:在特定领域内开发为特定目的服务的一类软件。
2.按软件规模划分:
微型
微型1人1—4周0.5K
小型1人1—6月1—2K
中型2—5人1—2年
您可能关注的文档
- 互联网+智慧社区整体解决方案(最全).doc
- 高中精品体育教案初中体育教案全集八年级(最全).doc
- 高中物理热学部分讲义(最全).doc
- 高三物理各知识点专题训练(最全).doc
- 钢结构外挂电梯施工方案(配图)(最全).doc
- 二手交易平台策划案(最全).doc
- 电子商务项目计划书(最全).doc
- 初中数学填空题精选(最全).doc
- 道路交通标志和标线(GB5768-2009)(最全).doc
- 初一美术教案上册全集(最全).doc
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)