您好,欢迎光临有路网!
软件工程与项目管理案例教程
QQ咨询:
有路璐璐:

软件工程与项目管理案例教程

  • 作者:刘新航
  • 出版社:北京大学出版社
  • ISBN:9787301155196
  • 出版日期:2009年08月01日
  • 页数:276
  • 定价:¥28.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书根据高职教学的特点和要求编写。本书共分13章,介绍了软件危机与软件工程、计算机系统工程等基本概念,软件需求分析管理、概要设计、详细设计、软件编程、软件测试技术、软件维护等软件开发过程,面向对象系统分析与设计、软件项目评审、软件质量保证与软件配置管理、CMM软件成熟度模型、软件工程标准与软件知识产权。
    本书采用案例教学和启发式教学,激发学生学习的兴趣,提高学生动手能力。本书内容翔实、结构合理、实用性强、适用面广。每章后附有习题,以利于知识点的巩固。
    本书可作为职业技术学院教材,也可作为其他高等职业学校、高等专科学校、中等职业学校、在职人员、本科学院、独立学院及各种社会培训机构的参考书。
    文章节选
    第1章 软件危机与软件工程
    引例
    提到软件开发,很多人认为就是坐在计算机前面编写代码。其实,编写代码仅仅是软件开发过程中的一个很小的部分。举个例子来说,盖一座大楼时所涉及的工作不仅仅是砌砖和垒墙,还必须对建筑进行主体设计、绘制图纸、估算建筑成本、安排任务、验收建筑质量等。相同的道理,软件开发过程所涉及的环节和活动也不仅仅是编写代码这样简单。比如:在编码之前,要了解编写的程序是为了解决一个什么样的问题,即实现什么样的功能;对于规模较大的软件,应该对软件的系统架构进行整体的规划。编码完成之后,还要考虑采用什么样的方法和途径来减少软件系统中存在的错误。软件产品交付给用户后,要考虑怎样对软件系统进行维护,以及在这个过程中如何保证软件产品的质量等一系列的问题。
    软件工程就是一门将所有与软件开发相关的活动归纳在一起,并形成系统的方法和理论的学科。
    在第1章中,将学习什么是软件,什么是软件工程,以及如何运用软件工程的理论和方法来开发软件。
    1.1 软件危机
    软件危机产生于20世纪60年代,给当时的软件行业造成了极大的损失。但同时也促使人们对如何开发软件进行了更加深入的研究和探讨,与程序设计方法学密切相关的软件工程也应运而生。在学习软件工程之前,首先来了解软件危机的产生与发展,以及人们是如何通过各种途径来解决软件危机的。
    ……
    目录
    第1章 软件危机与软件工程
    1.1 软件危机
    1.1.1 软件危机的表现
    1.1.2 软件危机的原因
    1.1.3 解决软件危机的途径
    1.2 软件工程概述
    1.2.1 软件工程的定义
    1.2.2 软件工程的范畴
    1.2.3 软件开发的几个模型
    1.2.4 软件生命周期
    1.2.5 软件工程的目标
    1.3 软件项目管理概述
    1.3.1 软件项目管理的特点
    1.3.2 软件项目管理的目标
    1.3.3 影响软件项目成功的因素
    1.4 软件项目失败与成功案例
    1.4.1 软件项目失败的案例
    1.4.2 软件项目成功的案例
    本章小结
    习题
    第2章 计算机系统工程
    2.1 基于计算机系统
    2.2 计算机系统工程概述
    2.2.1 人机工程
    2.2.2 软件工程
    2.2.3 硬件工程
    2.2.4 数据库工程
    本章小结
    习题
    第3章 软件需求分析管理
    3.1 软件需求分析概述
    3.1.1 软件需求分析的目标
    3.1.2 软件需求分析的原则
    3.1.3 软件需求分析的过程
    3.2 结构化分析方法
    3.2.1 结构化分析方法概述
    3.2.2 数据流图
    3.2.3 数据字典
    3.2.4 处理说明
    3.3 如何做好需求分析
    3.3.1 需求分析的5个阶段
    3.3.2 需求分析的重要性
    3.4 图书管理系统需求分析
    本章小结
    习题
    第4章 概要设计
    4.1 概要设计的任务与过程
    4.1.1 概要设计的任务
    4.1.2 概要设计的过程
    4.2 概要设计原则
    4.2.1 模块化
    4.2.2 自顶向下,逐步求精
    4.2.3 模块的低耦合性和高内聚性
    4.2.4 其他原则
    4.3 软件结构图
    4.3.1 软件结构图符号
    4.3.2 软件结构图绘制步骤
    4.3.3 数据流图的类型
    4.3.4 变换分析设计
    4.3.5 事务分析设计
    4.3.6 软件结构图绘制实例
    4.4 案例:图书管理系统的概要设计
    4.4.1 图书管理系统的结构设计
    ……
    第5章 详细设计
    第6章 软件编程
    第7章 软件测试技术
    第8章 软件维护
    第9章 面向对象系统分析与设计
    第10章 软件项目评审
    第11章 软件质量保证与软件配置管理
    第12章 CMM软件成熟度模型
    第13章 软件工程标准与软件知识产权
    参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外