×
软件工程与项目管理

软件工程与项目管理

1星价 ¥13.2 (4.9折)
2星价¥13.2 定价¥27.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787560623603
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:295 页
  • 出版时间:2010-03-01
  • 条形码:9787560623603 ; 978-7-5606-2360-3

本书特色

《软件工程与项目管理》由中国高等职业技术教育研究会推荐。

内容简介

简介   《软件工程与项目管理》由中国高等职业技术教育研究会推荐。

目录

第1章 概述1.1 软件1.1.1 软件的特点及分类1.1.2 软件的发展1.1.3 软件危机及其表现1.1.4 软件危机产生的主要原因1.1.5 解决软件危机的途径1.2 软件工程1.2.1 软件工程的概念1.2.2 软件工程的三要素1.3 软件生命周期1.4 软件工程的目标1.5 软件工程的开发原则1.6 软件工程方法学1.7 计算机辅助软件工程1.8 软件工程与其他相关学科的关系1.9 软件工程职业道德规范1.10 软件工程发展趋势1.11 实战训练本章小结习题1第2章 软件过程2.1 软件过程的概念2.1.1 软件过程的定义2.1.2 软件过程的基本活动2.1.3 软件过程的制品2.2 典型的软件过程模型2.2.1 瀑布模型2.2.2 增量模型2.2.3 快速原型模型2.2.4 螺旋模型2.2.5 喷泉模型2.2.6 V型模型2.2.7 形式化方法模型2.2.8 组合模型2.3 软件开发方法简述2.3.1 结构化的开发方法2.3.2 面向数据结构的开发方法2.3.3 面向对象的开发方法2.3.4 原型化开发方法2.4 案例微软公司的软件开发过程2.4.1 微软开发过程管理的基本原则2.4.2 微软公司的软件开发过程模型2.5 实战训练本章小结习题2第3章 软件项目立项3.1 软件项目立项方法3.1.1 委托开发项目3.1.2 自主开发项目3.2 软件可行性分析3.2.1 可行性分析的内容3.2.2 可行性分析的步骤3.3 软件项目规模成本估算3.3.1 代码行估算技术3.3.2 功能点估算法3.3.3 类比估算法3.3.4 自下而上估算法3.3.5 专家估算法3.4 成本一效益分析3.5 制定软件项目开发计划3.5.1 软件项目开发计划书的内容3.5.2 项目计划编制过程3.5.3 项目计划内容确定3.6 软件项目立项文档3.7 软件项目团队的建立3.7.1 团队定义3.7.2 项目组织形式3.7.3 团队建设3.8 实战训练本章小结习题3第4章 需求分析4.1 需求分析概述4.1.1 需求的概念4.1.2 需求的层次4.2 需求分析的目标和任务4.3 需求分析的原则与获取需求的方法4.3.1 需求分析的原则4.3.2 获取需求的方法4.4 需求分析的过程4.5 需求分析的方法4.5.1 结构化分析方法4.5.2 原型分析方法4.6 软件需求分析文档4.6.1 软件需求规格说明和需求评审4.6.2 教务管理系统需求规格说明书4.7 实战训练本章小结习题4第5章 软件的总体设计5.1 总体设计的目标和任务5.1.1 总体设计的目标5.1.2 总体设计的任务和步骤5.2 设计的概念和原则5.2.1 模块化5.2.2 抽象5.2.3 逐步求精5.2.4 信息隐藏和局部化5.2.5 模块独立性5.3 描绘软件结构的图形工具5.3.1 HIPO图5.3.2 系统结构图5.4 结构化设计5.4.1 系统结构图中的模块5.4.2 变换型数据流与变换型系统结构5.4.3 事务流与事务型系统结构5.4.4 变换映射5.4.5 事务映射5.4.6 “黑盒”技术的使用5.5 数据库设计及设计原则5.5.1 数据库设计5.5.2 数据库设计的原则5.6 接口设计5.6.1 接口设计的描述5.6.2 用户界面设计的主要问题5.6.3 人机界面设计过程5.6.4 人机界面设计实现原则及典型案例5.7 总体设计说明书的编写5.8 实战训练本章小结习题5第6章 软件的详细设计6.1 详细设计的任务6.2 详细设计的原则6.3 详细设计的方法6.4 详细设计可采用的工具6.5 详细设计说明书6.6 实战训练本章小结习题6第7章 软件编码7.1 软件编码的目的7.2 程序设计语言7.2.1 程序设计语言的分类7.2.2 程序设计语言特性的比较7.2.3 程序设计语言的选择7.3 结构化程序设计7.3.1 结构化程序设计的原则7.3.2 程序设计——自顶向下,逐步求精7.3.3 数据结构的合理化7.4 编码风格7.4.1 程序的内部文档7.4.2 数据说明7.4.3 语句结构7.4.4 输入和输出7.5 程序编码优化技术7.5.1 程序优化7.5.2 程序优化方法7.5.3 网络优化7.6 代码评审和版本控制7.6.1 代码评审7.6.2 版本控制7.7 实战训练本章小结习题7第8章 软件测试与调试8.1 概述8.1.1 软件测试的定义8.1.2 软件测试的目的8.1.3 软件缺陷带来影响的例子8.2 软件测试的任务和目标8.2.1 软件测试的任务8.2.2 软件测试的目标8.3 软件测试的基本原则8.4 软件测试的方法8.4.1 测试用例8.4.2 黑盒测试法8.4.3 白盒测试法8.5 软件测试的步骤8.5.1 单元测试8.5.2 集成测试8.5.3 确认测试8.5.4 系统测试8.6 程序调试8.6.1 程序调试技术8.6.2 程序调试策略8.7 实战训练本章小结习题8第9章 软件维护9.1 软件维护的概念9.2 软件维护的特点9.3 软件维护的类型9.4 软件维护的步骤9.5 软件的可维护性9.6 软件维护的副作用9.7 软件重用本章小结习题9第10章 面向对象的方法学10.1 面向对象的概念10.1.1 传统开发方法存在的问题10.1.2 面向对象的基本概念10.1.3 面向对象的特征10.1.4 面向对象的要素10.1.5 面向对象的开发方法10.2 面向对象的模型10.2.1 对象模型10.2.2 动态模型10.2.3 功能模型10.3 面向对象的分析10.3.1 面向对象的分析过程10.3.2 建立对象模型10.3.3 建立动态模型10.3.4 建立功能模型10.3.5 确定操作10.4 面向对象的设计10.5 面向对象的实现10.6 面向对象和基于对象的区别10.7 实战训练本章小结习题10第11章 统一建模语言(UML)11.1 概述11.1.1 什么UML_11.1.2 UML的发展史11.1.3 UML的特点11.1.4 UML的应用领域11.1.5 基于UML的设计过程11.2 UML概念模型11.2.1 UML.的构成11.2.2 UML的基本构造块11.2.3 UML的规则11.2.4 UML的公共机制11.3 UML的静态建模机制11.3.1 用例图11.3.2 类图11.3.3 对象图11.3.4 包图11.4 UML的动态建模机制11.4.1 协作图11.4.2 时序图11.4.3 活动图11.4.4 状态图11.5 UML面向实现机制11.5.1 组件图11.5.2 配置图11.6 UML建模工具11.6.1 RationalRose11.6.2 MicrosoftOfficeVisio11.7 UML建模实例11.8 实战训练本章小结习题11第12章 软件项目管理12.1 项目与项目管理12.2 ISO9000国际标准简介12.3 CMMI12.3.1 CMMI的基本概念12.3.2 CMMl的体系结构12.4 ISO9000与CMMI的比较12,5软件项目管理过程12.5.1 项目组织结构12.5.2 项目启动12.5.3 项目过程定义12.5.4 工作分解结构12.5.5 制定风险计划12.5.6 制定项目文档管理12.5.7 制定项目培训计划12.5.8 制定项目监控过程12.5.9 制定项目进度表.:12.5.10 合成项目计划和从属计划12.5.11 获得对计划的承诺12.5.12 评审12.5.13 跟踪项目计划估计值12.5.14 跟踪风险12.5.15 里程碑总结12.5.16 变更管理12.5.17 问题管理12.5.18 项目总结12.6 模板和表格12.7 实战训练本章小结习题12附录 软件开发过程中的文档附录A 可行性分析报告(OB8567-88)A.1 引言A.2 可行性分析的前提A.3 对现有系统的分析A.4 所建议系统A.5 可选择的其他系统方案A.6 投资及效益分析A.7 社会因素方面的可行性A.8 结论附录B 软件项目开发计划书(GB8567-88)B.1 引言B.2 项目概述B.3 实施计划B.4 支持条件B.5 专题计划要点附录C 软件规格说明书(GB8567-88)C.1 引言C.2 任务概述C.3 需求规定C.4 运行环境规定
展开全部

节选

《软件工程与项目管理》全面、系统地介绍了软件工程的概念、原理和典型的技术方法。全书共分12章。第1章概括介绍了软件工程的发展和基本原理,还对具有代表性的CAsE工具进行了简要介绍,讨论了软件工程职业道德规范,并对软件工程的发展趋势进行了展望;第2章讨论了软件过程的基本活动和常用的软件开发方法,并介绍了典型的软件过程模型和微软公司的软件开发过程实例;第3章主要介绍了常用软件项目立项的方法、可行性分析、软件项目团队的建立以及软件项目立项文档的编写;第4章主要介绍了需求分析的过程、方法和软件需求分析文档的编写:第5章、第6章分别介绍了软件的总体设计和详细设计;第7-9章分别介绍了软件编码、测试与调试、维护;第10章介绍了面向对象的方法学;第11章介绍了统一建模语言(UML);第12章介绍了软件项目管理。为加强对学生实践能力的培养,各章*后大都设置了“实战训练”和“讨论”环节。《软件工程与项目管理》可作为高职高专学校软件工程课程的教材,也可作为软件开发人员的参考书。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航