软件工程学教程

出版时间:2002-3-1  出版社:科学出版社  作者:陈明  页数:420  字数:637000  

内容概要

本书主要介绍了软件工程学及应用的有关内容,主要包括可行性研究、需求分析、概要设计、详细设计、编码、测试、维护和有关软件开发工具与软件开发环境方面的内容。为了保持教材内容的先进性,本书还介绍了面向对象软件工程学方面的内容和较流行的PowerDesigner软件开发工具。    本书可作为高等院校相关专业的教材,也可作为从事软件开发与应用的工程技术人员的参考书。

书籍目录

第一章 软件工程概述 1.1 软件 1.2 软件工程概念 1.3 软件生存周期与软件开发模型 小结 习题一第二章 可行性研究 2.1 可行性研究的任务 2.2 可行性研究的步骤 2.3 系统流程图 2.4 成本效益分析 小结 习题二第三章 需求分析 3.1 需求分析的任务与步骤 3.2 需求分析的方法 3.3 图形工具 3.4 需求规格说明与评审 小结 习题三第四章 概要设计 4.1 概要设计的任务与步骤 4.2 软件设计的概念与原则 4.3 面向数据流的设计方法 4.4 面向数据结构的分析设计方法 4.5 概要设计文档评审 小结 习题四第五章 详细设计 5.1 详细设计的任务与原则 5.2 详细设计的方法 5.3 详细设计规格说明与复审 小结 习题五第六章 面向对象的分析和设计方法 6.1 面向对象方法的基本概念和特征 6.2 面向对象的分析 6.3 面向对象设计 6.4 UML方法 小结 习题六第七章 编码 7.1 程序设计语言 7.2 编码风格 7.3 程序效率 7.4 编程安全 7.5 面向对象程序设计步骤 小结 习题七第八章 软件质量与质量保证 8.1 软件质量的定义 8.2 影响软件质量的因素 8.3 软件质量保证策略 8.4 软件质量保证活动 8.5 软件评审 8.6 软件质量保证的标准 8.7 结构化的软件测试 8.8 面向对象的软件测试 8.9 软件测试计划与测试分析报告 8.10 软件维护 小结 习题八第九章 项目计划与管理 9.1 软件项目的特点与软件管理功能 9.2 确定软硬件资源 9.3 人员的计划和组织 9.4 成本估计及控制 9.5 进度计划 9.6 软件配置管理 9.7 软件管理方案 小结 习题九第十章 软件开发工具与环境概述 10.1 软件开发工具概述 10.2 软件开发工具的功能 10.3 软件开发工具的特性 10.4 软件开发工具的分类 10.5 软件开发环境 10.6 常用开发环境 10.7 软件开发环境与工具的研究、应用及发展 10.8 CASE技术 小结 习题十第十一章 PowerDesigner 11.1 PowerDesigner 6.0简介 11.2 ProcessAnalyst 11.3 DataArchitect 小结 习题十一第十二章 课程实验 12.1 实验一:撰写可行性研究报告 12.2 实验二:撰写需求规格说明书 12.3 实验三:撰写概要设计说明书 12.4 实验四:撰写详细设计说明书 12.5 实验五:UML的使用 12.6 实验六:使用Word编写软件工程文档 12.7 实验七:熟悉PowerDesigner环境附录参考文献

图书封面

评论、评分、阅读与下载


    软件工程学教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7