图书介绍
计算机科学丛书 需求设计 构建用户想要和需要的产品【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (英)克里斯·布里顿著;爱飞翔译 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111564720
- 出版时间:2017
- 标注页数:254页
- 文件大小:46MB
- 文件页数:269页
- 主题词:软件工程
PDF下载
下载说明
计算机科学丛书 需求设计 构建用户想要和需要的产品PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 情境驱动设计入门1
1.1对需求进行设计1
1.2什么是设计7
1.2.1专项的设计9
1.2.2有计划的设计10
1.2.3工程化的设计11
1.2.4设计方法小结13
1.3像工程学那样来开发IT应用程序14
1.4重视IT架构14
1.5小结15
第2章 设计体系16
2.1为什么应该建立设计体系16
2.2情境设计19
2.2.1任务19
2.2.2用户组21
2.2.3数据表21
2.2.4任务之间的消息21
2.2.5任务之间的依赖关系22
2.2.6把所有元素统合起来23
2.2.7对情境设计做分析24
2.3集成设计25
2.4技术设计29
2.5用户界面设计31
2.6数据库设计32
2.7实现33
2.8这样做真的是工程化的设计吗34
2.9小结37
第3章 复用现有的方法及做法38
3.1敏捷38
3.1.1个体与交互胜过流程与工具39
3.1.2可行的软件胜过繁杂的文档40
3.1.3客户协作胜过合同谈判41
3.1.4响应变化胜过遵循计划42
3.1.5小结43
3.2逆向设计43
3.3用例45
3.3.1原子性45
3.3.2设计层次不明确46
3.3.3用例本身比较模糊47
3.3.4大型的用例文档难以理解48
3.3.5用例对工程化的设计起不到帮助作用48
3.3.6小结49
3.4成本估算问题49
3.5 BDUF为什么如此笨重52
3.6迭代53
3.7品质54
3.8测试与检验55
3.9把现有的做法运用到情境驱动设计之中56
3.10学习型的组织57
3.11小结58
第4章 大型应用程序所面临的问题60
4.1应用程序的大小体现在多个维度上61
4.2大型项目所面临的问题63
4.2.1需求问题64
4.2.2缺乏终端用户的支持65
4.2.3技术设计有问题67
4.2.4采购与外包69
4.3能够避免大型的项目吗72
4.4小结75
第5章 应用程序与业务的关系76
5.1理解业务流程76
5.2不能表示为流程的应该怎么办80
5.2.1业务服务81
5.2.2资源管理81
5.2.3评审与监测82
5.3用更广阔的视角来观察83
5.4将商业策略运用到应用程序的开发中85
5.4.1开发速度85
5.4.2在成本、性能、可用性之间权衡86
5.4.3试验性的商业计划86
5.4.4利益要等多久才能变现86
5.4.5安全需求86
5.4.6针对现有的企业文化来做设计86
5.4.7为公司所追求的文化气氛而做设计87
5.4.8为计划的变更留出余地87
5.4.9为打造学习型的组织提供支持88
5.4.10非商务型的应用程序88
5.5分析88
5.5.1流程的格式是否正确88
5.5.2对依赖关系进行分析89
5.5.3目标分析91
5.6小结92
第6章 应用程序与用户的关系93
6.1添加详情93
6.1.1任务细节94
6.1.2任务片段97
6.1.3共同目标组98
6.1.4数据表98
6.1.5消息99
6.1.6非功能型的需求100
6.1.7使用情境设计的人101
6.2确定各类用户102
6.2.1办理业务流程的用户103
6.2.2对工作进行监控的管理型用户103
6.2.3使用本程序数据的其他应用程序的用户106
6.2.4执行数据分析的用户107
6.2.5执行应用程序管理工作的用户108
6.3对情境设计进行分析109
6.3.1流程层面的分析109
6.3.2任务细节分析110
6.3.3数据表详情分析111
6.3.4用户组详情分析112
6.3.5消息详情分析112
6.4对情境设计进行评审112
6.5小结114
第7章 应用程序与其他IT项目的关系115
7.1集成设计116
7.1.1应用程序116
7.1.2服务117
7.1.3数据库119
7.2服务接口设计122
7.2.1定义服务接口123
7.2.2设计可复用的服务127
7.3现有的应用程序128
7.3.1确定现有的应用程序128
7.3.2替换现有的应用程序130
7.3.3用现有的应用程序来制作服务133
7.4回顾设计流程134
7.5小结135
第8章 用户界面设计与易用性137
8.1逻辑用户界面138
8.2把任务描述转化为单击操作141
8.3易用性145
8.3.1功能146
8.3.2信息147
8.3.3导航147
8.3.4文本148
8.3.5帮助148
8.3.6直观而亲切的应用程序149
8.3.7针对易用性进行设计150
8.3.8监测易用性152
8.4事务与任务完整性152
8.5用户界面设计与其他细节设计之间的关系155
8.6小结155
第9章 数据库设计157
9.1数据库设计157
9.2数据库设计理论163
9.3程序员与数据库设计者之间的关系170
9.4数据访问服务172
9.5 NoSQL173
9.6小结177
第10章 技术设计的原则178
10.1单服务器环境下的高性能原则178
10.1.1缓存179
10.1.2多线程与多元处理181
10.2多服务器环境下的高性能原则184
10.2.1前端并行184
10.2.2后端并行187
10.3高弹性原则190
10.4测试与性能评估的必要性192
10.5技术设计的流程193
10.6小结196
第11章 技术设计的结构197
11.1程序结构197
11.2什么是框架201
11.3各种编程语言203
11.4选择编程语言及框架207
11.4.1选择与公司的技能组合相匹配的语言207
11.4.2选择可以满足应用程序性能目标的语言208
11.4.3选择可以满足集成需求的语言208
11.4.4如果需要进行小组合作,请选择有利于小组合作的语言208
11.4.5在选择编程语言的同时,选择相应的版本控制软件及项目管理软件209
11.4.6选择与自己的开发方法相协调的语言209
11.5对框架进行扩展210
11.6实现通用的功能212
11.7小结213
第12章 安全设计215
12.1 IT应用程序的安全原则216
12.1.1认证217
12.1.2访问控制218
12.1.3用户管理219
12.1.4安全保护219
12.1.5安全监控221
12.2每一种设计之中的安全因素222
12.2.1情境设计222
12.2.2集成设计225
12.2.3用户界面设计226
12.2.4数据库设计226
12.2.5技术设计227
12.3安全编程228
12.4小结231
第13章 应用程序开发展望234
13.1情境驱动设计如何改变应用程序开发234
13.2情境驱动设计的机遇235
13.2.1新工具236
13.2.2情境设计与驱动设计237
13.2.3用户界面设计与数据库设计238
13.2.4技术设计238
13.3应用程序开发所面对的挑战240
13.3.1灵活性240
13.3.2运营242
13.3.3正确性242
13.3.4品质243
13.3.5职业精神244
13.4小结245
附录A 情境设计核对表246
参考资料251
热门推荐
- 1603023.html
- 2192498.html
- 2837325.html
- 3862707.html
- 273874.html
- 412856.html
- 3166059.html
- 2170026.html
- 1325227.html
- 1014889.html
- http://www.ickdjs.cc/book_1034033.html
- http://www.ickdjs.cc/book_2242035.html
- http://www.ickdjs.cc/book_2281502.html
- http://www.ickdjs.cc/book_3536032.html
- http://www.ickdjs.cc/book_1305438.html
- http://www.ickdjs.cc/book_969454.html
- http://www.ickdjs.cc/book_2625290.html
- http://www.ickdjs.cc/book_3148441.html
- http://www.ickdjs.cc/book_2543065.html
- http://www.ickdjs.cc/book_3809350.html