您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
软件工程基础与实例分析 第2版
字数: 378千字
装帧: 平装
出版社: 机械工业出版社
作者: 张剑飞
出版日期: 2019-01-01
商品条码: 9787111610793
版次: 2
开本: 16开
页数: 239
出版年份: 2019
定价:
¥39
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书从实用的角度出发,系统地介绍了软件工程基础知识,包括传统的软件工程和面向对象的软件工程两大部分。在传统的软件工程部分,按照软件生存周期的顺序介绍各个阶段的任务、过程、方法、工具和文档编写规范;在面向对象的软件工程部分,介绍了面向对象的分析与设计方法以及统一建模语言(UML)的相关知识,同时配有开发实例和软件文档模板。本书理论与实践相结合,内容循序渐进、深入浅出、通俗易懂、侧重应用。本书可作为高等院校计算机、通信工程、电子信息工程、自动化等相关专业软件工程课程的教材,还可供软件工程师、软件项目管理者和应用软件开发人员参考。
目录
前言
第1章 软件工程概述1
1.1 软件1
1.1.1 软件的概念及特点1
1.1.2 软件的分类2
1.1.3 软件危机的原因及解决途径3
1.2 软件工程概念4
1.2.1 软件工程的定义和内容4
1.2.2 软件工程的基本原理4
1.3 软件生存周期5
1.4 常用软件开发过程模型6
1.4.1 瀑布模型6
1.4.2 快速原型模型7
1.4.3 螺旋模型8
1.4.4 喷泉模型9
1.5 软件开发方法简述9
1.5.1 面向数据流的结构化方法9
1.5.2 面向数据结构的Jackson方法10
1.5.3 面向对象的方法10
1.6 软件文档11
1.6.1 软件文档在软件开发中的地位和作用11
1.6.2 软件文档的种类及写作要求12
小结14
习题1 14
第2章 可行性研究15
2.1 问题定义15
2.2 可行性研究的任务15
2.3 可行性研究的过程16
2.4 可行性研究阶段使用的工具17
2.4.1 系统流程图17
2.4.2 数据流图19
2.4.3 数据字典24
2.5 成本效益分析26
2.6 网上招聘系统可行性研究报告28
小结31
习题2 31
第3章 需求分析32
3.1 需求分析的任务32
3.2 需求分析的过程33
3.3 需求分析阶段使用的工具35
3.3.1 实体关系图35
3.3.2 数据规范化36
3.3.3 层次框图37
3.3.4 Warnier图37
3.3.5 描述算法的IPO图38
3.4 网上招聘系统需求规格说明书38
小结42
习题3 43
第4章 概要设计44
4.1 软件设计的目标和任务44
4.1.1 软件设计的目标44
4.1.2 软件设计的任务44
4.2 概要设计的过程45
4.3 软件设计的原理47
4.3.1 模块化47
4.3.2 抽象48
4.3.3 信息隐蔽49
4.3.4 模块独立50
4.4 启发规则52
4.4.1 改进软件结构提高模块独立性52
4.4.2 模块规模适中52
4.4.3 适当控制深度?宽度?扇出?扇入52
4.4.4 模块的作用域应该在控制域之内53
4.4.5 力争降低模块接口的复杂程度53
4.4.6 设计单入口单出口的模块53
4.4.7 模块功能可预测53
4.5 概要设计阶段使用的工具53
4.5.1 层次图53
4.5.2 HIPO图54
4.5.3 结构图55
4.5.4 程序系统结构图56
4.6 结构化设计方法56
4.6.1 基本概念56
4.6.2 系统结构图中的模块57
4.6.3 结构化设计过程58
4.6.4 变换分析58
4.6.5 事务分析61
4.6.6 混合结构分析62
4.7 网上招聘系统概要设计说明书62
小结66
习题4 66
第5章 详细设计67
5.1 详细设计的过程67
5.1.1 详细设计的基本任务67
5.1.2 详细设计方法68
5.2 详细设计阶段使用的工具68
5.2.1 程序流程图68
5.2.2 盒图70
5.2.3 问题分析图70
5.2.4 判定表与判定树71
5.2.5 过程设计语言72
5.3 面向数据结构的设计方法75
5.3.1 改进的Jackson图76
5.3.2 Jackson方法76
5.4 网上招聘系统详细设计说明书79
小结84
习题5 84
第6章 编码85
6.1 选择开发语言85
6.1.1 程序设计语言分类及特点85
6.1.2 选择的标准87
6.2 软件编码的规范88
6.2.1 程序中的注释88
6.2.2 数据说明88
6.2.3 语句结构89
6.2.4 输入和输出90
6.3 网上招聘系统编码规范91
小结93
习题6 93
第7章 测试94
7.1 测试的目标和原则94
7.2 测试用例设计95
7.2.1 黑盒测试95
7.2.2 白盒测试98
7.3 测试的步骤100
7.3.1 单元测试100
7.3.2 集成测试102
7.3.3 确认测试104
7.3.4 系统测试105
7.4 常用测试工具及特点105
7.5 软件测试阶段文档写作规范107
7.5.1 测试文档的类型107
7.5.2 软件测试过程文档107
7.6 网上招聘系统客户端测试文档110
7.6.1 测试计划文档110
7.6.2 测试设计文档112
小结115
习题7 115
第8章 维护116
8.1 软件维护的概念及特点116
8.2 软件的可维护性118
8.3 软件维护的步骤119
8.4 软件维护过程文档写作规范121
8.5 用户手册的主要内容及写作要求121
8.6 网上招聘系统维护文档122
小结123
习题8 123
第9章 面向对象的基本概念及UML 124
9.1 传统方法学与面向对象方法比较124
9.2 面向对象的基本概念125
9.3 UML概述127
9.3.1 UML的主要特点127
9.3.2 UML的应用领域127
9.4 UML的构成128
9.5 UML的视图128
9.6 UML的模型元素129
9.6.1 事物129
9.6.2 关系132
9.7 UML的基本准则和图形表示132
9.7.1 UML的基本准则132
9.7.2 UML的图形表示133
小结142
习题9 142
第10章 面向对象分析143
10.1 需求分析与用例建模143
10.2 建立对象类静态模型145
10.3 建立对象类动态模型146
10.3.1 交互模型建模146
10.3.2 状态模型建模147
10.4 系统体系结构建模148
10.4.1 软件系统体系结构模型148
10.4.2 硬件系统体系结构模型148
10.4.3 组件图建模149
10.4.4 配置图建模150
小结150
习题10 150
第11章 面向对象设计151
11.1 面向对象设计准则151
11.2 启发式原则152
11.3 系统分解153
11.4 设计问题域子系统155
11.5 设计人机交互子系统156
11.6 设计任务管理子系统158
11.7 设计数据库管理子系统160
11.8 设计类中的服务161
11.9 设计关联162
11.10 设计优化164
小结166
习题11 166
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网