出版社:清华大学出版社
年代:2013
定价:70.0
本书通过对投核保系统开发过程的实录,全面展现软件企业开发过程场景,全面展现了软件需求开发、软件架构、软件数据架构、软件测试过程、数据库设计实现、软件架构实现、软件质量保证等,能够让读者全面了解开发全过程,提高读者的软件开发能力。
引言
第1篇 软件需求开发
第1章 需求分析报告评审
第2章 关于需求开发的讨论
2.1 关于需求开发的讨论
2.2 本篇组织
2.3 阅读导读
第3章 UML介绍
3.1 面向对象介绍
3.2 面向对象设计过程与设计准则
3.3 UML介绍
3.4 UML图
3.5 UML关系
3.6 UML机制
第4章 Rational Rose 2003
4.1 Rational Rose 2003简介
4.2 Rational Rose 2003主要作用
4.3 Rational Rose 2003下载和安装
4.4 Rational Rose 2003主界面介绍
4.5 小结
第5章 业务调研及报告编写
5.1 关于业务调研的讨论
5.2 主要调研方式
5.3 整理调研报告静态结构
5.4 整理调研报告动态结构
5.5 非业务调研
5.6 总结
第6章 投核保系统业务调研报告(摘录)
6.1 目标组织结构
6.2 岗位职责分析
6.3 目标流程设计
6.4 表单资料整理
6.5 现行系统状况
6.6 非业务分析
6.7 特别期许
第7章 用例规划
7.1 预备知识——什么是用例图
7.2 概念解析
7.3 解读业务调研报告,规划需求用例
7.4 投核保系统用例规划
7.5 特别期许的用例规划
7.6 小结
第8章 编写数据字典
8.1 数据字典基础知识
8.2 解析数据字典
8.3 解读业务调研报告,编写数据字典
8.4 投核保系统数据字典
8.5 总结
第9章 用例描述
9.1 关于用例描述的解释
9.2 投核保系统用例事件流描述分析
9.3 投核保系统用例描述(摘录)
9.4 总结
第10章 用例及参与者关系分析
10.1 预备知识
10.2 用例与参与者关系概念解析
10.3 解读业务调研报告,分析用例及参与者关系
10.4 投核保系统用例图(摘录)
10.5 总结
……
第2篇 软件架构(上)
第3篇 数据架构
第4篇 软件架构(下)
附录A 在Rose中绘制UML视图
附录B Power Designer介绍
附录C 使用Power Designer完成数据库设计
参考文献
本书是以案例驱动的方式,用投核保系统为本书唯一、连贯性的案例全程记录了软件开发过程中从需求开发到架构设计的全部过程。从文字组织到书的结构设计方面,既不是以理论为主调的“学院派”编写方法,也不是以应用介绍为主调的“应用派”编写格调,而采用了情景对话、场景在线、自然语言的方式,详细介绍了软件需求到架构过程中所应用的理论知识以及这些知识的应用,同时分析了这些理论知识的应用场景,然后以投核保系统为案例将软件开发过程中各个阶段成果物完整的展现给读者。本书由需求开发、软件架构、数据架构(上、下)等4篇组成,通过阅读本书让读者全局了解企业软件开发过程。本书适用于从事软件开发的软件开发管理人员、系统分析师、架构师、程序员学习,也适用于计算机相关专业毕业生在就业之前了解企业软件开发真实的过程,同时也可以作为大学计算机软件课程教学参考案例。
·独特的场景式案例描述
·全纪实的记录手法
·融台理论与实践
·为您揭秘软件开发全过程
作者用投核保系统作为案例,通过独特的场景描述、纪实性的记录手法,深入剖析了软件需求分析和软件架构设计两方面内容。本系列书是作者对自己多年的软件开发的工作和培训经验、技术要领和心得的总结和升华,是五年来日日夜夜一字一句凝结而成的呕心沥血之作。此系列书以软件生命周期为主线,将各种软件开发相关的思想、方法、工具、技术点巧妙地穿插其中,图表详尽、案例难易适中、内容通俗易懂、语言严谨但不失活泼,真可谓是详实的软件“炼成”教学片,非常完整的软件“炼成”纪录片,每一位软件开发和管理从业人员必备的“软件修炼宝典”!