新書推薦:
《
海盗之书
》
售價:NT$
381.0
《
亲美与反美:战后日本的政治无意识
》
售價:NT$
325.0
《
亲爱的安吉维拉:或一份包含15条建议的女性主义宣言
》
售價:NT$
274.0
《
理想国译丛064:狼性时代:第三帝国余波中的德国与德国人,1945—1955
》
售價:NT$
571.0
《
海外中国研究·明清中国的经济结构
》
售價:NT$
717.0
《
理想国译丛018:活着回来的男人:一个普通日本兵的二战及战后生命史(2024版)
》
售價:NT$
515.0
《
考古四记:田野中的历史人生
》
售價:NT$
493.0
《
大洗牌
》
售價:NT$
437.0
|
內容簡介: |
本书从实用的角度出发,根据教育部高教司主持编审的《中国计算机科学与技术学科教程2002》中对软件工程的要求组织编写,并参照美国ACM和IEEE
Computing Curricula
2005教程关于软件工程的描述。本书详细介绍了软件工程、软件开发过程、软件计划、需求分析、总体设计、详细设计、编码、软件测试、软件维护、软件工程标准化和软件文档、软件工程质量、软件工程项目管理、开发实例等知识。每章配有习题,以指导读者深入地进行学习。
本书内容丰富,结构合理,既可作为高等院校计算机专业课程的教材或教学参考书,也可作为通信、电子信息、自动化等相关专业的计算机课程教材,还可供软件工程师、软件项目管理者和应用软件开发人员阅读参考。
|
目錄:
|
目录
出版说明
前言
第1章 概论
1.1软件的概念
1.1.1软件的定义以及特点
1.1.2软件技术的发展阶段
1.1.3软件的分类
1.2软件危机
1.2.1软件危机的定义
1.2.2软件危机产生的原因
1.2.3解决软件危机的途径
1.3软件工程
1.3.1软件工程的定义和研究对象
1.3.2软件工程的基本原理
1.3.3软件工程项目的基本目标
1.3.4软件工程的基本原则
1.4软件生存周期
1.4.1软件生存周期的概念
1.4.2软件开发工具
1.5软件开发过程模型
1.6软件开发方法简述
1.7软件工程的最新发展动向
1.8经典例题讲解
小结
习题
第2章 结构化分析
2.1可行性研究
2.1.1问题定义
2.1.2可行性研究的任务
2.1.3可行性研究的步骤
2.2系统流程图
2.2.1系统流程图的符号
2.2.2系统流程图举例
2.2.3分层
2.3制订软件计划
2.3.1确定软件计划
2.3.2复审软件计划
2.4成本效益分析
2.4.1成本估算技术
2.4.2成本效益分析的方法
2.5需求分析的概念和任务
2.5.1需求分析的概念
2.5.2需求分析的层次
2.5.3需求分析的目标和任务
2.5.4需求分析的原则
2.5.5需求规格说明书
2.5.6评审
2.6获取需求的方法
2.6.1存在问题
2.6.2常用方法
2.6.3需求分析的过程
2.6.4结构化需求分析方法
2.7传统的软件建模
2.7.1软件建模
2.7.2数据模型的实体-联系图建立
2.7.3功能模型、行为模型的建立及数据字典
2.7.4构建数据流图实例
2.7.5快速原型法分析实例
2.8经典例题讲解
小结
习题
第3章 结构化设计
第4章 编码及测试
第5章 软件维护及软件再工程
第6章 面向对象方法学
第7章 面向对象分析
第8章 面向对象设计
第9章 面向对象实现
第10章 软件工程标准化和软件文档
第11章 软件工程质量及项目管理
第12章 开发实例
参考文献
|
|