注册 登录 进入教材巡展
#
  • #

出版时间:2023-01

出版社:电子工业出版社

以下为《软件工程与项目化分析设计教程(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121350405
  • 1-6
  • 292757
  • 66254311-5
  • 平塑
  • 16开
  • 2023-01
  • 372
  • 216
  • 工学
  • 软件工程
  • 程序设计
  • 高职
目录
目  录__eol__第一篇 基础理论篇 1__eol__项目1 软件工程概述 1__eol__任务1.1 软件工程 1__eol__1.1.1 软件的定义及其特点 1__eol__1.1.2 软件危机 3__eol__1.1.3 软件工程的概念和原则 3__eol__任务1.2 软件生命周期与软件开发模型 4__eol__1.2.1 软件生命周期 4__eol__1.2.2 软件开发模型 6__eol__任务1.3 建模工具 8__eol__项目小结 9__eol__拓展训练 10__eol__知识点考核与理解 10__eol__项目2 统一建模语言(UML) 12__eol__任务2.1 UML概述 12__eol__2.1.1 UML的概念 12__eol__2.1.2 UML的发展过程 12__eol__2.1.3 UML的主要内容 13__eol__任务2.2 UML的概念模型 14__eol__2.2.1 UML的三个基本构造块__eol__(事物、关系、图) 14__eol__2.2.2 UML的规则 17__eol__2.2.3 UML中的公共机制 17__eol__任务2.3 UML的静态建模机制 17__eol__2.3.1 用例图 18__eol__2.3.2 类图 21__eol__2.3.3 对象图 24__eol__2.3.4 包 25__eol__2.3.5 使用类图的几个建议 25__eol__任务2.4 UML的动态建模机制 26__eol__2.4.1 对象之间的交互 26__eol__2.4.2 状态图 27__eol__2.4.3 交互图 29__eol__2.4.4 活动图 31__eol__2.4.5 4种图的运用 32__eol__项目小结 33__eol__拓展训练 33__eol__拓展训练任务1 Microsoft Office __eol__Visio的基础操作 33__eol__拓展训练任务2 Rational Rose的__eol__基础操作 34__eol__拓展训练任务3 学生管理系统__eol__练习 38__eol__知识点考核与理解 38__eol__第二篇 分析与设计篇 40__eol__项目3 项目市场调研 40__eol__任务3.1 系统的研发背景 40__eol__3.1.1 图书馆管理系统的提出 40__eol__3.1.2 图书馆管理系统研发现状 40__eol__任务3.2 软件开发计划 41__eol__3.2.1 问题定义 41__eol__3.2.2 可行性分析 41__eol__3.2.3 可行性分析报告 44__eol__3.2.4 系统的开发计划 49__eol__项目小结 50__eol__拓展训练 51__eol__知识点考核与理解 51__eol__项目4 软件项目需求分析 52__eol__任务4.1 调查系统的需求 52__eol__4.1.1 功能需求和技术需求 52__eol__4.1.2 系统相关者 52__eol__4.1.3 建立系统需求原型 53__eol__任务4.2 模型 53__eol__4.2.1 模型的作用及类型 54__eol__4.2.2 逻辑模型和物理模型 54__eol__任务4.3 事件 55__eol__4.3.1 事件的概念和类型 55__eol__4.3.2 定义事件 56__eol__4.3.3 图书馆管理系统中的事件 57__eol__任务4.4 事物 58__eol__4.4.1 事物的概念和类型 58__eol__4.4.2 事物之间的关系 59__eol__4.4.3 事物的属性 60__eol__4.4.4 数据实体和对象 60__eol__任务4.5 实体联系图 60__eol__任务4.6 用面向对象分析方法描述需求__eol__模型 62__eol__4.6.1 用面向对象方法分析事物 62__eol__4.6.2 类图的符号 62__eol__4.6.3 建模的目标 64__eol__任务4.7 需求分析规格说明书编写提纲 64__eol__项目小结 65__eol__拓展训练 65__eol__拓展训练任务1 使用Microsoft __eol__Office Visio绘制__eol__流程图 65__eol__拓展训练任务2 学生管理系统__eol__练习 69__eol__知识点考核与理解 69__eol__项目5 软件项目总体设计 71__eol__任务5.1 总体设计的基本内容 71__eol__5.1.1 软件设计的定义 71__eol__5.1.2 总体设计的目标与步骤 72__eol__5.1.3 总体设计的基本任务 72__eol__5.1.4 总体设计的准则 73__eol__任务5.2 结构化的软件设计 74__eol__5.2.1 结构化设计的基本概念 74__eol__5.2.2 结构化的设计方法 76__eol__任务5.3 面向对象的软件设计 78__eol__5.3.1 面向对象的设计方法 78__eol__5.3.2 系统行为—图书馆管理系统__eol__的用例图 80__eol__5.3.3 对象交互—图书馆管理系统__eol__的交互图 85__eol__5.3.4 对象行为—图书馆管理系统__eol__的状态图 90__eol__项目小结 92__eol__拓展训练 92__eol__拓展训练任务1 使用Rational Rose__eol__绘制图书馆管理系__eol__统的用例图 92__eol__拓展训练任务2 使用Rational Rose __eol__绘制图书馆管理系__eol__统的顺序图 95__eol__拓展训练任务3 使用Rational Rose__eol__绘制图书馆管理系__eol__统的状态图 97__eol__拓展训练任务4 学生管理系统__eol__练习 98__eol__知识点考核与理解 99__eol__项目6 软件项目详细设计 101__eol__任务6.1 系统详细设计的基本内容 101__eol__6.1.1 详细设计概述 101__eol__6.1.2 详细设计的基本任务 101__eol__6.1.3 详细设计方法 103__eol__任务6.2 图书馆管理系统的详细设计 105__eol__6.2.1 系统包图 105__eol__6.2.2 类的类型及类之间的关系 105__eol__6.2.3 图书馆管理系统的类图 106__eol__6.2.4 设计类图的开发 107__eol__任务6.3 用户界面设计 108__eol__6.3.1 用户界面设计的特点 108__eol__6.3.2 用户界面设计的基本类型和__eol__基本原则 109__eol__6.3.3 图书馆管理系统的界面设计 111__eol__项目小结 114__eol__拓展训练 114__eol__拓展训练任务1 使用Rational Rose__eol__绘制图书馆管理系__eol__统的类图 114__eol__拓展训练任务2 学生管理系统__eol__练习 117__eol__知识点考核与理解 118__eol__第三篇 实现与测试篇 119__eol__项目7 软件项目实现 119__eol__任务7.1 结构化程序设计 119__eol__7.1.1 结构化程序设计的原则 119__eol__7.1.2 结构化程序的基本结构与__eol__特点 120__eol__7.1.3 结构化程序设计的原则和__eol__方法 120__eol__任务7.2 面向对象程序设计 120__eol__7.2.1 数据抽象和封装 120__eol__7.2.2 继承 121__eol__7.2.3 多态 122__eol__任务7.3 程序复杂度 122__eol__7.3.1 时间复杂度 122__eol__7.3.2 空间复杂度 123__eol__项目小结 123__eol__拓展训练 123__eol__知识点考核与理解 124__eol__项目8 软件测试 125__eol__任务8.1 软件测试基础 125__eol__8.1.1 软件测试的定义 125__eol__8.1.2 软件测试的目的和原则 125__eol__8.1.3 程序错误分类 126__eol__任务8.2 测试用例及构造 128__eol__8.2.1 测试用例概述 128__eol__8.2.2 构造测试用例 130__eol__任务8.3 软件测试方法 130__eol__8.3.1 软件测试步骤 130__eol__8.3.2 功能测试 134__eol__8.3.3 结构测试 137__eol__任务8.4 软件测试层次 138__eol__8.4.1 集成测试 141__eol__8.4.2 系统测试 143__eol__8.4.3 交互性测试 143__eol__任务8.5 面向对象软件测试 144__eol__8.5.1 面向对象软件测试定义 144__eol__8.5.2 测试计划 144__eol__8.5.3 面向对象的测试 145__eol__8.5.4 测试类的层次结构 148__eol__8.5.5 分布式对象测试 148__eol__任务8.6 软件测试报告 149__eol__项目小结 152__eol_