新書推薦:
《
虚弱的反攻:开禧北伐
》
售價:NT$
429.0
《
泰山:一种中国信仰专论(法国汉学经典译丛)
》
售價:NT$
380.0
《
花外集斠箋
》
售價:NT$
704.0
《
有兽焉.8
》
售價:NT$
305.0
《
大学问·明清经济史讲稿
》
售價:NT$
330.0
《
中国国际法年刊(2023)
》
售價:NT$
539.0
《
早点知道会幸福的那些事
》
售價:NT$
295.0
《
迈尔斯普通心理学
》
售價:NT$
760.0
|
內容簡介: |
本书不同于一般的软件文档写作教材,不仅讲述软件文档写作的基本内容和方法,而且根据软件工程领域的*发展,结合典型开发案例,力求系统地描述可行性研究报告、项目建议书、投标文件、需求分析书、概要设计书、详细设计书、项目验收报告和项目总结报告等文档的写作规范和技巧。以典型的软件系统开发项目为案例,重点讲述开发过程中形成的三大文档,指导学生如何书写软件开发过程中的相关文档。
|
關於作者: |
马平, 北京航空航天大学软件学院教授, 长期从事软件工程领域的教学与研究工作, 著有等作品, 发表论文多篇.
|
目錄:
|
第1章绪论1
1.1软件文档的意义1
1.2软件文档的作用2
1.3软件文档的分类3
1.4软件文档必备的条件6
1.5软件文档的管理8
本章小结12
参考文献12
第2章软件文档的写作规范13
2.1项目立项阶段文档的写作规范13
2.2需求分析书的写作规范27
2.3概要设计书的写作规范31
2.4详细设计书的写作规范36
2.5项目结束阶段文档的写作规范39
本章小结47
参考文献47
习题48
第3章软件项目立项阶段文档写作案例分析某市轨道交通突发事件实时应急
集成指挥系统案例分析49
3.1项目的目的和意义49
3.2国内外研究开发现状和发展趋势51
3.3项目现有工作基础52
3.4项目实施目标54
3.5主要研究开发内容55
3.6社会经济效益分析和风险分析59
3.7年度目标和年度实施计划61
3.8预期主要成果62
本章小结62
参考文献62
习题63
第4章需求分析书案例分析一研究生教务管理系统案例分析64
4.1引言64
4.2任务概述67
4.3需求规定68
4.4运行环境规定76
本章小结78
参考文献78
习题78
第5章需求分析书案例分析二奥运综合服务系统案例分析80
5.1系统概述80
5.2功能和非功能需求82
5.3数据需求92
5.4接口需求94
5.5环境需求101
本章小结103
参考文献103
习题104
第6章需求分析书案例分析三地铁综合信息查询系统案例分析105
6.1概述106
6.2系统需求108
6.3总体结构116
6.4用户培训117
本章小结117
参考文献117
习题118
第7章概要设计书案例分析一研究生教务管理系统案例分析119
7.1引言119
7.2总体设计121
7.3接口设计126
7.4运行设计127
7.5系统数据结构设计128
7.6系统出错处理设计133
本章小结134
参考文献135
习题135
第8章概要设计书案例分析二办公自动化系统案例分析136
8.1引言136
8.2概要设计137
8.3各子系统概要设计140
8.4接口设计144
8.5系统出错处理设计144
本章小结162
参考文献162
习题162
第9章概要设计书案例分析三某企业建筑业信息化系统案例分析164
9.1软件体系结构的确立164
9.2框架选型166
9.3软件开发模型选择167
9.4总体设计170
9.5数据库设计172
本章小结174
参考文献174
习题174
第10章详细设计书案例分析一研究生教务管理系统案例分析176
10.1引言177
10.2程序系统的结构178
10.3程序设计说明179
10.4算法188
10.5接口191
10.6存储分配191
10.7注释设计191
10.8限制条件192
10.9测试计划193
本章小结193
参考文献193
习题194
第11章详细设计书案例分析二中国教育信息化系统案例分析195
11.1案例分析195
11.2详细设计的工具199
11.3详细设计书的注意事项201
11.4详细设计的评审202
本章小结204
参考文献204
习题205
第12章软件项目结束阶段文档写作案例分析校园博客系统案例分析206
12.1测试概述207
12.2测试计划执行情况208
12.3测试总结210
12.4综合评价213
本章小结214
参考文献214
习题214
第13章总结216
|
內容試閱:
|
前 言
众所周知,软件文档是整个软件开发工作的基础,现代工程化的软件开发离不开软件文档。软件文档体系的建立与软件开发阶段密切相关,是软件开发整个生命周期中必不可少的一部分,软件生命周期始于软件文档,软件文档贯穿着整个软件生命周期。
作者从事软件工程的教学和研究已有十多年的历史,从长期的工作经验中发现,无论是相关专业的学生还是研究开发人员,对软件文档的写作都越来越重视,但对软件文档的写作规范知之甚少,国内有关软件文档写作的教材也比较少,而且缺乏实际案例的分析。软件文档写作是一门实践性比较强的课程,必须结合实际的软件开发案例进行教学。我们在总结多年的教学和研究经验的基础上,参考国内外最新版本的教材和论文,结合作者多年来跟踪国际上相关领域的最新研发方向的成果,编写了本书。
本书不同于一般的软件文档写作教材,书中不仅讲述软件文档写作的基本内容和方法,而且根据软件工程领域的最新发展,结合典型开发案例,力求系统地描述可行性研究报告、项目建议书、招投标文件、需求分析书、概要设计书、详细设计书、项目验收报告和项目总结报告等文档的写作规范与技巧,并以数个典型的软件系统开发项目为案例,重点讲述项目建议、需求分析书、概要设计书、详细设计书和项目验收总结报告的内容、要求、写作技巧与注意事项,指导学生如何撰写软件开发过程中的相关文档。
本书包括以下13章。
? 第1章是绪论。主要介绍软件文档的意义、作用和分类等相关知识。
? 第2章介绍软件文档的写作规范。主要内容包括可行性研究报告,项目建议书,招投标文件的写作规范,需求分析书的写作规范,概要设计书的写作规范,详细设计书的写作规范,项目验收总结报告写作规范。
? 第3章通过典型案例某市轨道交通突发事件实时应急集成指挥系统开发过程中的软件文档,讲述软件项目立项阶段项目建议书的内容、要求、写作技巧和注意事项。
? 第4章通过典型案例研究生教务管理系统开发过程中的软件文档,讲述需求分析书的内容、要求、写作技巧和注意事项。
? 第5章通过典型案例奥运综合服务系统开发过程中的软件文档,进一步讲述需求分析书的内容、要求、写作技巧和注意事项。
? 第6章通过典型案例地铁综合信息查询系统开发过程中的软件文档,讲述企业实际项目的需求设计书的内容、要求、写作技巧和注意事项。
? 第7章通过典型案例研究生教务管理系统开发过程中的软件文档,讲述概要设计书的内容、要求、写作技巧和注意事项。
? 第8章通过典型案例办公自动化系统开发过程中的软件文档,进一步讲述概要设计书的内容、要求、写作技巧和注意事项。
? 第9章通过典型案例某企业建筑业信息化系统开发过程中的软件文档,讲述企业实际项目的概要设计书的内容、要求、写作技巧和注意事项。
? 第10章通过典型案例研究生教务管理系统开发过程中的软件文档,讲述详细设计书的内容、要求、写作技巧和注意事项。
? 第11章通过典型案例中国教育信息化系统开发过程中的软件文档,讲述企业实际项目的详细设计书的内容、要求、写作技巧和注意事项。
? 第12章通过典型案例校园博客系统开发过程中的软件文档,讲述软件项目结束阶段项目验收总结报告的内容、要求、写作技巧和注意事项。
? 第13章总结全书的主要内容。
本书在浅显易懂的理论介绍之后,将重点放在典型案例分析上,通过具体形象的案例去理解有关理论。本书可作为软件工程、计算机科学与技术等专业本科生和研究生的参考书,也可作为相关研究开发人员的参考书和工具书。
由于笔者学识有限,本书难免有不足之处,恳请各位专家读者不吝赐教。
|
|