本书主要介绍了软件工程学及应用的有关内容,主要包括可行性研究、需求分析、概要设计、详细设计、编码、测试等内容。\r\n
第1章 软件工程概述\r\n\r\n1.1 软件\r\n1.2 软件工程概念\r\n1.3 软件自下而上周期与软件开发模型\r\n小结\r\n习题\r\n\r\n第2章 可行性研究\r\n\r\n2.1 可行性研究的任务\r\n2.2 可行性研究的步骤\r\n2.3 系统流程图\r\n2.4 成本效益分析\r\n小结\r\n习题\r\n\r\n第3章 需求分析\r\n\r\n3.1 需求分析的任务与步骤\r\n3.2 需求分析的方法\r\n3.3 图形工具\r\n3.4 需求规格说明与评审\r\n小结\r\n习题\r\n\r\n第4章 概要设计\r\n\r\n4.1 概要设计的任务与步骤\r\n4.2 软件设计的概念与原则\r\n4.3 面向数据流的设计方法\r\n4.4 面向数据结构的分析设计方法\r\n4.5 概要设计文档评审\r\n小结\r\n习题\r\n\r\n第5章 详细设计\r\n\r\n5.1 详细设计的任务与原则\r\n5.2 详细设计的方法\r\n5.3 详细设计规格说明与复审\r\n小结\r\n习题\r\n\r\n第6章 面向对象的分析和设计方法\r\n\r\n6.1 面向对象方法的基本概念和特征\r\n6.2 面向对象的分析\r\n6.3 面向对象设计\r\n6.4 UML方法\r\n小结\r\n习题\r\n\r\n第7章 编码\r\n\r\n7.1 程序设计语言\r\n7.2 编码风格\r\n7.3 程序效率\r\n7.4 编程安全\r\n7.5 面向对象程序设计步骤\r\n小结\r\n习题\r\n\r\n第8章 软件质量与质量保证\r\n\r\n8.1 软件质量的定义\r\n8.2 影响软件质量的因素\r\n8.3 软件质量保证策略\r\n8.4 软件质量保证活动\r\n8.5 软件评审\r\n8.6 软件质量保证的标准\r\n8.7 结构化的软件测试\r\n8.8 面向对象的软件测试\r\n8.9 软件测试计划与测试分析报告\r\n8.10 软件维护\r\n小结\r\n习题\r\n\r\n第9章 项目计划与管理\r\n\r\n9.1 软件项目特点、管理的特殊性及软件管理功能\r\n9.2 确定软件开发所需的资源\r\n9.3 人员的计划和组织\r\n9.4 成本估计及控制\r\n9.5 进度计划\r\n9.6 软件配置管理\r\n9.7 软件管理方案\r\n小结\r\n习题\r\n\r\n附录1 可行性研究报告规范\r\n附录2 项目开发计划规范\r\n附录3 需求规格说明书规范\r\n附录4 概要设计说明书规范\r\n附录5 详细设计说明书规范\r\n附录6 项目开发总结报告规范\r\n附录7 用Word撰写文档规范\r\n\r\n参考文献