软件工程实用教程 🔍
吕云翔编著, 吕云翔编著, 吕云翔 北京:清华大学出版社, 2015, 2015
中文 [zh] · PDF · 76.0MB · 2015 · 📗 未知类型的图书 · 🚀/duxiu/zlibzh · Save
描述
3 (p1): 第一部分 软件工程与软件过程 3 (p1-1): 第1章 软件工程概述 3 (p1-1-1): 1.1 软件 3 (p1-1-1-1): 1.1.1 软件的概念 4 (p1-1-1-2): 1.1.2 软件的特点 5 (p1-1-1-3): 1.1.3 软件的分类 5 (p1-1-2): 1.2 软件危机 5 (p1-1-2-1): 1.2.1 软件危机的表现 6 (p1-1-2-2): 1.2.2 软件危机的原因 7 (p1-1-3): 1.3 软件工程 7 (p1-1-3-1): 1.3.1 软件工程的概念 7 (p1-1-3-2): 1.3.2 软件工程的基本内容 9 (p1-1-3-3): 1.3.3 软件工程目标和原则 10 (p1-1-3-4): 1.3.4 软件工程的知识体系 11 (p1-1-4): 1.4 软件工程的相关工具 12 (p1-1-5): 1.5 软件工程的常用信息源 12 (p1-1-6): 1.6 “小型网上书店系统”案例介绍 12 (p1-1-7): 小结 13 (p1-1-8): 习题 14 (p1-2): 第2章 软件过程 14 (p1-2-1): 2.1 软件过程概述 14 (p1-2-2): 2.2 软件生命周期 14 (p1-2-2-1): 2.2.1 软件生命周期的概念 15 (p1-2-2-2): 2.2.2 传统软件生命周期的各个阶段 16 (p1-2-3): 2.3 软件过程模型 16 (p1-2-3-1): 2.3.1 瀑布模型 17 (p1-2-3-2): 2.3.2 快速原型模型 18 (p1-2-3-3): 2.3.3 增量模型 19 (p1-2-3-4): 2.3.4 螺旋模型 19 (p1-2-3-5): 2.3.5 喷泉模型 20 (p1-2-3-6): 2.3.6 基于组件的开发模型 21 (p1-2-3-7): 2.3.7 统一软件开发过程模型 22 (p1-2-3-8): 2.3.8 敏捷模型 29 (p1-2-4): 小结 30 (p1-2-5): 习题 35 (p2): 第二部分 软件需求分析与建模 35 (p2-1): 第3章 可行性研究及需求分析 35 (p2-1-1): 3.1 可行性研究 35 (p2-1-1-1): 3.1.1 可行性研究的目的与意义 35 (p2-1-1-2): 3.1.2 可行性研究的内容 36 (p2-1-1-3): 3.1.3 可行性研究的步骤 37 (p2-1-2): 3.2 需求分析 37 (p2-1-2-1): 3.2.1 需求分析的目的与意义 38 (p2-1-2-2): 3.2.2 需求分析的步骤 40 (p2-1-2-3): 3.2.3 需求管理 40 (p2-1-3): 3.3 软件开发计划书编写指南 45 (p2-1-4): 3.4 需求规格说明书编写指南 50 (p2-1-5): 3.5 实验 50 (p2-1-5-1): 3.5.1 Visio的功能及使用方法介绍 56 (p2-1-5-2): 3.5.2 Rose的功能及使用方法介绍 62 (p2-1-6): 小结 62 (p2-1-7): 习题 64 (p2-2): 第4章 结构化需求分析 64 (p2-2-1): 4.1 结构化需求分析的方法 65 (p2-2-2): 4.2 结构化需求分析的工具 65 (p2-2-2-1): 4.2.1 实体关系(E-R)图 66 (p2-2-2-2): 4.2.2 数据流图 67 (p2-2-2-3): 4.2.3 状态转换图 68 (p2-2-2-4): 4.2.4 数据字典 69 (p2-2-3): 4.3 实验:利用Visio绘制“小型网上书店系统”的数据流图 73 (p2-2-4): 小结 74 (p2-2-5): 习题 76 (p2-3): 第5章 面向对象分析 76 (p2-3-1): 5.1 面向对象的软件工程方法 76 (p2-3-1-1): 5.1.1 面向对象的基本概念 78 (p2-3-1-2): 5.1.2 面向对象的软件工程方法的特征与优势...
备用文件名
zlibzh/no-category/吕云翔编著, 吕云翔编著, 吕云翔/13711061_116824125.pdf
备选标题
13711061
备用出版商
Qinghua University Press
备用版本
China, People's Republic, China
备用版本
Bei jing, 2015
元数据中的注释
Bookmarks: p1 (p3): 第一部分 软件工程与软件过程
p1-1 (p3): 第1章 软件工程概述
p1-1-1 (p3): 1.1 软件
p1-1-1-1 (p3): 1.1.1 软件的概念
p1-1-1-2 (p4): 1.1.2 软件的特点
p1-1-1-3 (p5): 1.1.3 软件的分类
p1-1-2 (p5): 1.2 软件危机
p1-1-2-1 (p5): 1.2.1 软件危机的表现
p1-1-2-2 (p6): 1.2.2 软件危机的原因
p1-1-3 (p7): 1.3 软件工程
p1-1-3-1 (p7): 1.3.1 软件工程的概念
p1-1-3-2 (p7): 1.3.2 软件工程的基本内容
p1-1-3-3 (p9): 1.3.3 软件工程目标和原则
p1-1-3-4 (p10): 1.3.4 软件工程的知识体系
p1-1-4 (p11): 1.4 软件工程的相关工具
p1-1-5 (p12): 1.5 软件工程的常用信息源
p1-1-6 (p12): 1.6 “小型网上书店系统”案例介绍
p1-1-7 (p12): 小结
p1-1-8 (p13): 习题
p1-2 (p14): 第2章 软件过程
p1-2-1 (p14): 2.1 软件过程概述
p1-2-2 (p14): 2.2 软件生命周期
p1-2-2-1 (p14): 2.2.1 软件生命周期的概念
p1-2-2-2 (p15): 2.2.2 传统软件生命周期的各个阶段
p1-2-3 (p16): 2.3 软件过程模型
p1-2-3-1 (p16): 2.3.1 瀑布模型
p1-2-3-2 (p17): 2.3.2 快速原型模型
p1-2-3-3 (p18): 2.3.3 增量模型
p1-2-3-4 (p19): 2.3.4 螺旋模型
p1-2-3-5 (p19): 2.3.5 喷泉模型
p1-2-3-6 (p20): 2.3.6 基于组件的开发模型
p1-2-3-7 (p21): 2.3.7 统一软件开发过程模型
p1-2-3-8 (p22): 2.3.8 敏捷模型
p1-2-4 (p29): 小结
p1-2-5 (p30): 习题
p2 (p35): 第二部分 软件需求分析与建模
p2-1 (p35): 第3章 可行性研究及需求分析
p2-1-1 (p35): 3.1 可行性研究
p2-1-1-1 (p35): 3.1.1 可行性研究的目的与意义
p2-1-1-2 (p35): 3.1.2 可行性研究的内容
p2-1-1-3 (p36): 3.1.3 可行性研究的步骤
p2-1-2 (p37): 3.2 需求分析
p2-1-2-1 (p37): 3.2.1 需求分析的目的与意义
p2-1-2-2 (p38): 3.2.2 需求分析的步骤
p2-1-2-3 (p40): 3.2.3 需求管理
p2-1-3 (p40): 3.3 软件开发计划书编写指南
p2-1-4 (p45): 3.4 需求规格说明书编写指南
p2-1-5 (p50): 3.5 实验
p2-1-5-1 (p50): 3.5.1 Visio的功能及使用方法介绍
p2-1-5-2 (p56): 3.5.2 Rose的功能及使用方法介绍
p2-1-6 (p62): 小结
p2-1-7 (p62): 习题
p2-2 (p64): 第4章 结构化需求分析
p2-2-1 (p64): 4.1 结构化需求分析的方法
p2-2-2 (p65): 4.2 结构化需求分析的工具
p2-2-2-1 (p65): 4.2.1 实体关系(E-R)图
p2-2-2-2 (p66): 4.2.2 数据流图
p2-2-2-3 (p67): 4.2.3 状态转换图
p2-2-2-4 (p68): 4.2.4 数据字典
p2-2-3 (p69): 4.3 实验:利用Visio绘制“小型网上书店系统”的数据流图
p2-2-4 (p73): 小结
p2-2-5 (p74): 习题
p2-3 (p76): 第5章 面向对象分析
p2-3-1 (p76): 5.1 面向对象的软件工程方法
p2-3-1-1 (p76): 5.1.1 面向对象的基本概念
p2-3-1-2 (p78): 5.1.2 面向对象的软件工程方法的特征与优势
p2-3-2 (p79): 5.2 UML简介
p2-3-2-1 (p80): 5.2.1 用例图
p2-3-2-2 (p81): 5.2.2 类图和对象图
p2-3-2-3 (p85): 5.2.3 状态图
p2-3-2-4 (p86): 5.2.4 顺序图
p2-3-2-5 (p87): 5.2.5 活动图
p2-3-2-6 (p89): 5.2.6 协作图
p2-3-2-7 (p89): 5.2.7 构件图
p2-3-2-8 (p90): 5.2.8 部署图
p2-3-2-9 (p90): 5.2.9 包图
p2-3-3 (p91): 5.3 面向对象分析方法
p2-3-3-1 (p91): 5.3.1 面向对象分析过程
p2-3-3-2 (p92): 5.3.2 面向对象分析原则
p2-3-4 (p93): 5.4 面向对象建模
p2-3-4-1 (p93): 5.4.1 建立对象模型
p2-3-4-2 (p96): 5.4.2 建立动态模型
p2-3-4-3 (p98): 5.4.3 建立功能模型
p2-3-4-4 (p99): 5.4.4 三种模型之间的关系
p2-3-5 (p103): 5.5 实验
p2-3-5-1 (p103): 5.5.1 利用Rose绘制“小型网上书店系统”的用例图
p2-3-5-2 (p108): 5.5.2 利用Rose绘制“小型网上书店系统”的类图
p2-3-5-3 (p111): 5.5.3 利用Rose绘制“小型网上书店系统”的对象图
p2-3-5-4 (p112): 5.5.4 利用Rose绘制“小型网上书店系统”的状态图
p2-3-5-5 (p114): 5.5.5 利用Rose绘制“小型网上书店系统”的顺序图
p2-3-6 (p116): 5.6 案例:“小型网上书店系统”的需求规格说明书
p2-3-7 (p132): 小结
p2-3-8 (p133): 习题
p3 (p139): 第三部分 软件设计与建模
p3-1 (p139): 第6章 软件设计
p3-1-1 (p139): 6.1 软件设计的基本概念
p3-1-1-1 (p139): 6.1.1 软件设计的意义和目标
p3-1-1-2 (p140): 6.1.2 软件设计的分类
p3-1-1-3 (p140): 6.1.3 软件设计的原则
p3-1-2 (p143): 6.2 软件的体系结构
p3-1-2-1 (p143): 6.2.1 软件的体系结构概述
p3-1-2-2 (p145): 6.2.2 软件系统的设计模式
p3-1-3 (p148): 6.3 分布式系统结构
p3-1-3-1 (p148): 6.3.1 多处理器体系结构
p3-1-3-2 (p148): 6.3.2 客户/服务器体系结构
p3-1-3-3 (p151): 6.3.3 分布式对象体系结构
p3-1-3-4 (p151): 6.3.4 对等端体系结构
p3-1-3-5 (p152): 6.3.5 代理
p3-1-4 (p152): 6.4 体系结构框架
p3-1-4-1 (p152): 6.4.1 模型-视图-控制器
p3-1-4-2 (p153): 6.4.2 模型-视图-表示器
p3-1-4-3 (p154): 6.4.3 J2EE体系结构框架
p3-1-4-4 (p155): 6.4.4 PCMEF
p3-1-4-5 (p155): 6.4.5 PCBMER
p3-1-5 (p156): 6.5 数据库结构设计
p3-1-6 (p158): 6.6 人机界面设计
p3-1-7 (p159): 6.7 软件设计说明书编写指南
p3-1-8 (p162): 小结
p3-1-9 (p163): 习题
p3-2 (p165): 第7章 结构化设计方法
p3-2-1 (p165): 7.1 结构化软件设计方法
p3-2-1-1 (p165): 7.1.1 表示软件结构的图形工具
p3-2-1-2 (p166): 7.1.2 面向数据流的设计方法
p3-2-1-3 (p169): 7.1.3 面向数据结构的设计方法
p3-2-2 (p171): 7.2 结构化软件设计工具
p3-2-2-1 (p171): 7.2.1 流程图
p3-2-2-2 (p172): 7.2.2 N-S图
p3-2-2-3 (p173): 7.2.3 PAD
p3-2-2-4 (p174): 7.2.4 判定表
p3-2-2-5 (p175): 7.2.5 判定树
p3-2-2-6 (p175): 7.2.6 过程设计语言
p3-2-3 (p176): 7.3 实验:利用Visio绘制“小型网上书店系统”的结构图
p3-2-4 (p178): 小结
p3-2-5 (p178): 习题
p3-3 (p180): 第8章 面向对象设计
p3-3-1 (p180): 8.1 面向对象设计方法
p3-3-1-1 (p180): 8.1.1 面向对象的设计原则
p3-3-1-2 (p181): 8.1.2 面向对象设计的启发规则
p3-3-1-3 (p181): 8.1.3 系统设计
p3-3-1-4 (p182): 8.1.4 对象设计
p3-3-2 (p182): 8.2 实验
p3-3-2-1 (p182): 8.2.1 利用Rose绘制“小型网上书店系统”的活动图
p3-3-2-2 (p184): 8.2.2 利用Rose绘制“小型网上书店系统”的协作图
p3-3-2-3 (p186): 8.2.3 利用Rose绘制“小型网上书店系统”的构件图
p3-3-2-4 (p187): 8.2.4 利用Rose绘制“小型网上书店系统”的部署图
p3-3-3 (p189): 8.3 案例:“小型网上书店系统”的软件设计说明书
p3-3-4 (p206): 小结
p3-3-5 (p206): 习题
p4 (p211): 第四部分 软件编程与软件测试
p4-1 (p211): 第9章 软件编程
p4-1-1 (p211): 9.1 编程语言
p4-1-1-1 (p211): 9.1.1 编程语言的发展与分类
p4-1-1-2 (p215): 9.1.2 选择编程语言需考虑的因素
p4-1-2 (p216): 9.2 编程风格
p4-1-3 (p218): 9.3 编程人员的基本素质
p4-1-4 (p219): 9.4 实验
p4-1-4-1 (p219): 9.4.1 Visual Studio使用方法介绍
p4-1-4-2 (p235): 9.4.2 利用Visual Studio实现“小型网上书店系统”的用户登录模块
p4-1-5 (p241): 小结
p4-1-6 (p242): 习题
p4-2 (p243): 第10章 软件测试概述
p4-2-1 (p243): 10.1 软件测试的基本概念
p4-2-1-1 (p243): 10.1.1 软件测试的原则
p4-2-1-2 (p245): 10.1.2 软件测试模型
p4-2-2 (p247): 10.2 软件测试的分类
p4-2-3 (p248): 10.3 测试用例
p4-2-3-1 (p248): 10.3.1 测试用例编写
p4-2-3-2 (p248): 10.3.2 测试用例设计
p4-2-3-3 (p248): 10.3.3 测试用例场景
p4-2-4 (p249): 10.4 测试分析报告编写指南
p4-2-5 (p251): 小结
p4-2-6 (p252): 习题
p4-3 (p253): 第11章 软件测试方法与过程
p4-3-1 (p253): 11.1 软件测试方法
p4-3-2 (p254): 11.2 黑盒测试
p4-3-2-1 (p254): 11.2.1 等价类划分法
p4-3-2-2 (p256): 11.2.2 边界值分析法
p4-3-2-3 (p257): 11.2.3 错误推测法
p4-3-2-4 (p257): 11.2.4 因果图法
p4-3-2-5 (p259): 11.2.5 决策表法
p4-3-2-6 (p260): 11.2.6 场景法
p4-3-2-7 (p262): 11.2.7 黑盒测试选择
p4-3-3 (p262): 11.3 白盒测试
p4-3-3-1 (p263): 11.3.1 代码检查法
p4-3-3-2 (p263): 11.3.2 静态结构分析法
p4-3-3-3 (p263): 11.3.3 程序插桩技术
p4-3-3-4 (p264): 11.3.4 逻辑覆盖法
p4-3-3-5 (p266): 11.3.5 基本路径法
p4-3-3-6 (p267): 11.3.6 白盒测试方法选择
p4-3-3-7 (p268): 11.3.7 白盒测试和黑盒测试比较
p4-3-4 (p268): 11.4 软件测试的一般步骤
p4-3-5 (p269): 11.5 单元测试
p4-3-5-1 (p269): 11.5.1 单元测试概述
p4-3-5-2 (p269): 11.5.2 单元测试内容
p4-3-5-3 (p270): 11.5.3 单元测试方法
p4-3-6 (p270): 11.6 集成测试
p4-3-6-1 (p270): 11.6.1 集成测试概述
p4-3-6-2 (p271): 11.6.2 集成测试分析
p4-3-6-3 (p271): 11.6.3 集成测试策略
p4-3-7 (p275): 11.7 系统测试
p4-3-7-1 (p275): 11.7.1 系统测试概述
p4-3-7-2 (p275): 11.7.2 系统测试类型
p4-3-8 (p277): 11.8 验收测试
p4-3-8-1 (p277): 11.8.1 验收测试概述
p4-3-8-2 (p277): 11.8.2 验收测试内容
p4-3-8-3 (p278): 11.8.3 α测试和β测试
p4-3-9 (p278): 11.9 回归测试
p4-3-10 (p279): 11.10 面向对象的软件测试
p4-3-11 (p280): 11.11 软件调试
p4-3-11-1 (p280): 11.11.1 调试过程
p4-3-11-2 (p281): 11.11.2 调试途径
p4-3-12 (p281): 11.12 实验
p4-3-12-1 (p281): 11.12.1 利用Visual Studio中的工具进行单元测试
p4-3-12-2 (p293): 11.12.2 利用Visual Studio对“小型网上书店系统”的用户登录模块进行单元测试
p4-3-13 (p295): 11.13 案例:“小型网上书店系统”的测试分析报告
p4-3-14 (p305): 小结
p4-3-15 (p306): 习题
p5 (p311): 第五部分 软件工程的其他相关内容
p5-1 (p311): 第12章 软件工程的其他相关内容
p5-1-1 (p311): 12.1 软件估算
p5-1-1-1 (p311): 12.1.1 软件估算的概念
p5-1-1-2 (p312): 12.1.2 软件估算的方法
p5-1-1-3 (p314): 12.1.3 软件估算的原则与技巧
p5-1-2 (p314): 12.2 软件开发进度计划
p5-1-2-1 (p315): 12.2.1 Gantt图
p5-1-2-2 (p315): 12.2.2 PERT图
p5-1-3 (p316): 12.3 软件开发人员组织
p5-1-3-1 (p316): 12.3.1 民主制程序员组
p5-1-3-2 (p316): 12.3.2 主程序员组
p5-1-3-3 (p317): 12.3.3 现代程序员组
p5-1-4 (p317): 12.4 软件开发风险管理
p5-1-4-1 (p317): 12.4.1 软件开发风险
p5-1-4-2 (p318): 12.4.2 软件开发风险管理
p5-1-5 (p319): 12.5 软件质量保证
p5-1-5-1 (p319): 12.5.1 软件质量的基本概念
p5-1-5-2 (p320): 12.5.2 软件质量保证的措施
p5-1-6 (p321): 12.6 软件配置管理概述
p5-1-6-1 (p321): 12.6.1 软件配置管理术语
p5-1-6-2 (p324): 12.6.2 配置管理的过程
p5-1-6-3 (p325): 12.6.3 配置管理的角色划分
p5-1-7 (p326): 12.7 软件维护
p5-1-7-1 (p326): 12.7.1 软件维护的过程
p5-1-7-2 (p328): 12.7.2 软件维护的分类
p5-1-7-3 (p329): 12.7.3 软件的可维护性
p5-1-7-4 (p329): 12.7.4 软件维护的副作用
p5-1-7-5 (p330): 12.7.5 软件再工程技术
p5-1-8 (p331): 12.8 软件工程标准与软件文档
p5-1-8-1 (p331): 12.8.1 软件工程标准
p5-1-8-2 (p333): 12.8.2 软件文档
p5-1-9 (p335): 12.9 软件过程能力成熟度模型
p5-1-10 (p336): 12.10 软件项目管理
p5-1-10-1 (p336): 12.10.1 软件项目管理概述
p5-1-10-2 (p337): 12.10.2 软件项目管理与软件工程的关系
p5-1-11 (p337): 12.11 软件复用
p5-1-12 (p339): 12.12 实验
p5-1-12-1 (p339): 12.12.1 Project的功能及使用方法介绍
p5-1-12-2 (p347): 12.12.2 利用Project管理“小型网上书店系统”的开发过程
p5-1-13 (p351): 小结
p5-1-14 (p352): 习题
p6 (p355): 附录A 课程设计指导
p7 (p360): 附录B 模拟考试题与参考答案
p8 (p373): 附录C 部分习题参考答案
p9 (p386): 参考文献
元数据中的注释
related_files:
filepath:软件工程实用教程_13711061.zip — md5:8915a9203de154dc5fe6d24b8eb096e2 — filesize:63442467
filepath:软件工程实用教程_13711061.zip — md5:575fc7a1fc2744f745e885e0911a6ede — filesize:63442467
filepath:13711061.zip — md5:dff343eb315b617632b86e285fb7e652 — filesize:63392684
filepath:13711061.zip — md5:76eb5eb2ce6e46909d48c1eb05fe08f9 — filesize:63407940
filepath:13711061.zip — md5:5f844064da8e4370ccef82f68012e518 — filesize:63392684
filepath:13711061.rar — md5:f96b3c61189420d0f52a0931636d8256 — filesize:63424164
filepath:13711061.zip — md5:cf4d03f7fv40935d04dd4d9e14e30c04 — filesize:63407940
filepath:13711061.zip — md5:42f63a8c20bbb15084f85aa610f2d231 — filesize:63453429
filepath:/读秀/读秀3.0/读秀/3.0/3.0新/其余书库等多个文件/0069/39/13711061.zip
filepath:/读秀/读秀4.0/读秀/4.0/数据库20-4/软件工程实用教程_13711061.zip
备用描述
本书共12章. 内容包括:软件工程与软件过程, 软件需求分析与建模, 软件设计与建模, 软件编程与软件测试以及软件工程的其他相关内容
开源日期
2024-06-13
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。