





定价:29元
印次:1-9
ISBN:9787302391401
出版日期:2017.02.01
印刷日期:2022.12.19
图书责编:魏江江
图书分类:教材
社会的发展对软件工程师提出了越来越高的要求,不仅要求他们具备良好的知识背景、较强的动手能力,还要求他们具有很好的沟通与表达能力。从培养和训练软件工程师的书面沟通能力这一主旨出发,本书介绍了软件技术文档撰写的基本原则、常用的文档类型,以及收集信息和书写文档的策略,以便使读者能按照标准的格式恰当地使用表格、图和参考文献等,书写出清晰、简明和准确的技术文档和个人总结,并能评审书面文档以发现各种问题。本书要求读者具备一定的软件工程知识。
社会的发展对软件工程师提出了越来越高的要求,不仅要求他们具备良好的知识背景、较强的动手能力,还要求他们具有很好的沟通与表达能力。从培养和训练软件工程师的书面沟通能力这一主旨出发,本书介绍了软件技术文档撰写的基本原则、常用的文档类型,以及收集信息和书写文档的策略,使学生或软件工程师按照已定义的标准格式,使用适当使用表格、图和参考文献等,书写清晰、简明和准确的技术文档和个人总结,能评审书面文档以发现各种问题,从而展现高质量的正式文档。 如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。
前言 软件文档随着软件的产生而产生,随着软件工程的提出和发展而不断得到规范,并且软件文档也成为软件工程各个阶段里程碑的重要标志之一。但在实际软件开发过程中,由于人为因素以及时间和成本的限制,导致软件文档资料通常既不完整也不合格,进而对软件开发和后期维护造成影响。 本书旨在将软件工程的基础理论、实践和文档写作紧密结合,以提供一个统一分层的软件文档写作体系; 将有关软件工程理论、软件文档写作方法的叙述、分析和应用有机地结合,使之形成一个较完整的软件文档写作方法体系; 对软件文档管理给予系统的介绍,从而充实和丰富传统的软件文档写作。 本书是作者十多年来从事软件工程教学、理论与实践研究的学习心得和工作总结,且汇入了一些企业的软件文档规范和阅读国内外大量相关著作和论文的体会。它以分析的观点、实践的角度,站在开发与应用的立场来进行讨论,希望不仅说明软件文档“是什么”,还进一步分析“为什么”,且讨论“如何做”,使读者不仅能“知其然”,还能“知其所以然”,懂得“如何应用”。它不仅包括了软件工程各个阶段的文档,还从质量保证和配置管理的角度说明对文档的管理。 全书共分10章,第1章介绍软件工程基础以及软件文档和软件过程之间的关系; 第2章介绍项目规划类文档写作,包括商业计划书、可行性研究报告、项目方案书和项目开发计划等; 第3章介绍需求类文档写作,主要涉及需求规格说明书; 第4章介绍设计类文档写作,包括架构文档、概要设计说明书、详细设计说明书、数据库设计说明书和界面设计文档等; 第5章介绍测试类文档写作,包括测试用例、测试计划和测试分析报告; 第6章介绍项目结束...
第1章软件工程基础
1.1软件与软件工程
1.1.1软件定义与软件特点
1.1.2软件危机与软件工程
1.2软件过程
1.2.1瀑布模型对应的软件过程
1.2.2以架构为核心的软件过程
1.3软件过程中的文档
1.3.1软件文档
1.3.2撰写软件文档的目的与作用
1.3.3软件文档的范围及分类
1.3.4项目开发与文档的关系
1.3.5软件过程角色与文档的关系
1.3.6软件过程中的文档编制
1.3.7撰写软件文档应考虑的因素
1.3.8软件文档的管理
第2章项目规划类文档写作
2.1项目立项过程
2.2商业计划书
2.2.1商业计划书写作要求
2.2.2商业计划书内容框架
2.3可行性研究报告
2.3.1可行性研究报告写作要求
2.3.2可行性研究报告内容框架
2.4项目方案书
2.4.1项目方案书写作要求
2.4.2项目方案书内容框架
2.5项目开发计划
2.5.1项目开发计划写作要求
2.5.2项目开发计划内容框架
第3章需求类文档写作
3.1需求概述
3.2软件需求的分类
3.3需求过程
3.3.1需求分析
3.3.2需求过程的管理
3.3.3需求获取的流程
3.3.4需求管理的角色
3.4需求说明书的撰写要求
3.4.1需求文档的文字叙述要求
3.4.2对用例说明的要求
3.4.3非功能需求的说明要求
...