登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』软件需求分析和设计实践指南

書城自編碼: 3621640
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 韩雪燕,李楠,孙亚东,陈尘
國際書號(ISBN): 9787302570950
出版社: 清华大学出版社
出版日期: 2021-04-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 289

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
安全感是内心长出的盔甲
《 安全感是内心长出的盔甲 》

售價:NT$ 305.0
快人一步:系统性能提高之道
《 快人一步:系统性能提高之道 》

售價:NT$ 505.0
我们为什么会做梦:让梦不再神秘的新科学
《 我们为什么会做梦:让梦不再神秘的新科学 》

售價:NT$ 352.0
算法图解(第2版)
《 算法图解(第2版) 》

售價:NT$ 356.0
科学的奇幻之旅
《 科学的奇幻之旅 》

售價:NT$ 352.0
画艺循谱:晚明的画谱与消闲
《 画艺循谱:晚明的画谱与消闲 》

售價:NT$ 653.0
新民说·现实政治史:从马基雅维利到基辛格
《 新民说·现实政治史:从马基雅维利到基辛格 》

售價:NT$ 454.0
宽容是件奢侈品(人生360度·一分钟经典故事)
《 宽容是件奢侈品(人生360度·一分钟经典故事) 》

售價:NT$ 203.0

建議一齊購買:

+

NT$ 163
《 几何学 》
+

NT$ 435
《 中医基础理论习题集·全国中医药行业高等教育“十三五”规划教材配套用书 》
+

NT$ 234
《 大学生心理健康教育 》
+

NT$ 711
《 西方经济学(第二版)(上册、下册) 》
+

NT$ 194
《 组织学与胚胎学实验教程·全国中医药行业高等教育“十四五”规划教材配套用书 》
+

NT$ 400
《 社会心理学(第四版) 》
編輯推薦:
本书介绍:
如何从系统所属组织着手开始系统需求分析;
如何基于系统需求分析的结果开展系统设计;
如何基于系统设计的结果开展软件需求分析;
如何基于软件需求分析结果开展软件设计;
如何在系列软件开发活动中落实国家军用标准相关要求。
內容簡介:
本书按照GJB2786A要求的软件开发活动,分别阐述了开展系统需求分析、系统设计、软件需求分析、软件设计活动的方法,以及运用这些方法得到的分析结果和设计结果如何按照GJB438B要求文档化。本书共分为十一章。简要说明了本书适用涉众,能够解决的问题。重点阐述了常见的软件开发过程,分别对系统需求分析、系统设计、软件需求分析和软件设计的方法进行了详细阐述。并将这些活动中应该记录的内容与GJB438B的要求进行了相关说明。
關於作者:
韩雪燕,高级工程师。硕士研究生,毕业于国防科技大学。曾任空军某软件测评中心主任、全军军用软件测评实验室评审员,现任航天中认软件测评测评科技(北京)有限责任公司行业总监。在软件开发领域耕耘二十年,聚焦于卫星测控和指控系统行业,积累了一定的编程经验和军用软件开发经验,获得多项军队科技成果奖。后从事软件测评工作,专注于研究软件需求分析和设计的方法,致力于在军用软件开发领域普及需求分析和设计方法。
目錄
第1章概念与定义
1.1初衷
1.2系统/软件需求
1.2.1需求的分类
1.2.2需求的分层
1.3涉众
1.4组织
1.4.1业务用例
1.4.2业务流程
1.4.3业务执行者
1.4.4业务工人
1.4.5业务实体
1.5系统
1.5.1系统用例
1.5.2系统工作流程
1.5.3系统执行者
1.5.4系统部件
1.6软件配置项
1.6.1CSCI用例
1.6.2软件处理流程
1.6.3执行者
1.6.4软件单元
1.7UML模型
1.7.1概述
1.7.2用例图
1.7.3类图
1.7.4活动图
1.7.5序列图
1.7.6状态图
1.7.7包图
1.7.8构件图
1.7.9部署图
1.8质量因素
1.8.1功能性
1.8.2可靠性
1.8.3易用性
1.8.4效率
1.8.5维护性
1.8.6可移植性
1.9设计约束
1.10架构设计
1.11需求与设计的关系
思考题

第2章软件开发过程
2.1基本活动
2.2瀑布式开发
2.3增量式开发
2.4演进式开发
2.5敏捷开发
2.6需求分析/设计活动
2.6.1系统需求分析
2.6.2系统设计
2.6.3软件需求分析
2.6.4软件设计
思考题
第3章系统需求分析方法
3.1系统需求的来源
3.2系统是组织的部件
3.3分析方法综述
3.4分析之步——系统能力需求分析
3.4.1确定组织
3.4.2发现组织的业务用例
3.4.3确定系统用例
3.4.4描述系统用例规格
3.5分析之第二步——系统外部接口分析
3.6分析之第三步——系统内部接口分析
3.7分析之第四步——系统内部数据需求
3.8分析之第五步——系统质量因素分析
3.8.1质量因素分析方法
3.8.2质量因素表达方法
3.9分析的第六步——设计和构造约束分析
3.10系统需求分析案例
3.10.1对组织建模
3.10.2对组织业务流程现状建模
3.10.3对组织业务流程改进建模
3.10.4得到系统用例,确定系统规约
3.10.5系统质量因素分析
3.10.6系统设计约束分析
3.11系统规格说明文档模板解析
3.11.1范围
3.11.2需求
3.11.3合格性规定
3.11.4需求可追踪性
思考题
第4章系统设计方法
4.1系统架构设计方法
4.1.1阶段——与需求对接阶段
4.1.2第二阶段——概念架构设计阶段
4.1.3第三阶段——具体架构设计阶段
4.2系统级设计决策
4.2.1系统行为设计决策
4.2.2对系统部件产生影响的决策
4.3系统体系结构设计
4.3.1系统部件
4.3.2执行方案
4.3.3接口设计
4.4系统设计案例
4.4.1确定系统级设计决策
4.4.2确定系统架构
4.5系统设计说明模板解析
4.5.1范围
4.5.2系统级设计决策
4.5.3系统体系结构设计
4.5.4需求可追踪性
思考题
第5章软件需求分析方法
5.1软件需求的来源
5.2软件是系统的部件
5.3分析方法综述
5.4分析之步——CSCI能力需求分析
5.5分析之第二步——CSCI外部接口需求分析
5.6分析之第三步——CSCI内部接口需求分析
5.7分析之第四步——CSCI内部数据需求分析
5.8分析之第五步——软件质量因素分析
5.9分析之第六步——设计和实现约束分析
5.10软件需求规格说明模板解析
5.10.1范围
5.10.2需求
5.10.3合格性规定
5.10.4需求可追踪性
思考题
第6章软件设计方法
6.1CSCI级设计决策
6.2CSCI体系结构设计
6.2.1CSCI部件
6.2.2执行方案
6.3CSCI详细设计
6.4软件设计说明模板解析
6.4.1范围
6.4.2CSCI级设计决策
6.4.3CSCI体系结构设计
6.4.4CSCI详细设计
6.4.5需求可追踪性
思考题
第7章软件开发活动质量评价
7.1系统需求分析活动评价
7.1.1功能需求
7.1.2系统质量因素
7.1.3设计和构造约束
7.1.4系统环境需求
7.1.5其他
7.2系统设计活动评价
7.2.1系统级设计决策
7.2.2系统体系结构设计
7.2.3其他
7.3软件需求分析活动评价
7.3.1功能需求
7.3.2软件质量因素
7.3.3设计和实现约束
7.3.4CSCI环境需求
7.3.5其他
7.4软件设计活动评价
7.4.1CSCI级设计决策
7.4.2CSCI体系结构设计
7.4.3CSCI详细设计
附录A网络数据采集系统案例
附录A 1网络数据采集系统规格说明
附录A 2网络数据采集系统设计说明
附录A 3数据采集软件需求规格说明
附录A 4数据采集软件设计说明
参考文献
內容試閱
在作者十余年的软件开发工作中,虽然也写过一些软件需求、设计文档,但是因为没有经过这方面的学习与训练,毫无章法,只能将做的工作如实记录下来,那个年代没有严格的软件工程化的标准规范,只要记录下来、逻辑清晰、内容完整即可顺利交差。后来在从事软件测评工作初期,发现做文档审查时,根本无从判断文档内容的正确性,这才醒悟到缺乏软件需求分析、设计的技能是不能胜任软件测评工作的。
于是,拜读了徐锋老师的《软件需求实践》,开启了软件需求分析的启蒙阶段。由于资质愚钝,没有真正理解书中方法,在混沌状态中,有幸两次参加UMLChina首席专家潘加宇老师的培训课,并反复阅读领悟潘加宇老师的《软件方法》(上册),方才有所顿悟。本书也大量引用了上述两本书的精华内容,在此,向两位老师表示衷心的感谢!
本书共7章,主要内容有: 概念与定义; 软件开发过程; 系统需求分析方法; 系统设计方法; 软件需求分析方法; 软件设计方法; 软件开发活动质量评价。
本书的组织结构如下。
(1) 第1章重点阐述系统需求分析和设计活动中涉及的相关概念,这些概念非常重要,是后续章节描述的方法的基础。
(2) 第2章重点阐述软件开发团队中常见的软件开发过程,以及对开发过程中的系统/软件需求分析和设计活动进行了综合性概要说明,目的是建立整体性概念。
(3) 第3~6章是本文的重点内容,分别对系统需求分析、系统设计、软件需求分析和软件设计的方法进行了详细阐述。并将这些活动中应该记录的内容与GJB 438B的要求进行了相关说明。对GJB 438B要求的四个文档模板内容进行了解析,详细说明了按照本文所阐述的需求分析和设计方法开展各项软件开发活动后,落实在GJB 438B的相关章节的具体内容,这些内容基本上都以表格或图(含UML图)的形式体现。
在第3章和第4章中,贯穿了一个案例,案例中选取的组织对象是某个第三方软件测评机构,系统对象是测评机构的测试项目管理系统。案例具体说明了如何从组织的业务用例分析得到系统的用例,如何针对关键需求确定系统设计决策,如何得到系统的概念架构,如何分配系统职责给相应的部件等; 详见3.10节和4.4节。
在第3章的3.4.4节,用一个ATM设备的系统用例和一个自动饮料售卖机的系统用例说明系统用例规约的写法,
供读者参考。
在第5章的5.4节,用自动饮料售卖机控制软件的用例规约作为例子,读者可以与3.4.4节的系统用例进行比较。
(4) 第7章是基于上述章节描述的需求分析、设计方法,归纳总结了系统需求分析、系统设计、软件需求分析和软件设计活动产出的软件工作产品需要考核评价的内容,并对这些内容的定量评价提供了方便、可操作的方法。
(5) 附录A是一个实例,以网络数据采集系统为例,给出系统规格说明、系统设计说明,以及系统中的一个软件配置项的软件需求规格说明和软件设计说明的主要内容。这个实例的特点是系统由两个软件配置项和一个硬件设备组成,但是硬件设备属于货架产品,无须专门研制,所以在系统设计说明的执行方案章节中可以发现,系统的职责都被分配给了这两个软件配置项。
本书第1~6章由韩雪燕编写; 第7章由孙亚东编写,附录A1、A2和A3由李楠编写,附录A4由陈尘编写。除附录A4中的UML图外,书中其他UML图均由李楠提供。
本书可作为软件工程技术人员的培训、参考用书,适用于系统能力需求论证人员、系统研制总体单位的系统需求分析人员、系统架构设计人员、软件开发组织的软件需求分析人员、软件设计人员、软件编码人员和软件测试人员以及第三方软件测试
机构的测试需求分析人员; 也可作为高等学校计算机软件工程专业的本科生教材。
由于编者水平有限,书中不当之处在所难免,欢迎广大同行和读者批评指正。
韩雪燕2020年8月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.