样书申请×

书名*

姓名*

手机*

地址*

院校*

留言(选填)

现代软件工程技术

现代软件工程技术

类别:

计算机系列

书名:

现代软件工程技术

主编:

陈巧莉

定价:

39.8

开本:

16开(双色)

时间:

2013.1

出版:

北京邮电大学出版社

书号:

978-7-5635-3288-9

教学资源包下载 样书申请

内容摘要

本书以“实训项目”的案例实现为目标促进理论教学,采用基于工作过程的理论实际一体化、项目化CDIO工程教育模式编写。本书主要内容包括初识软件工程和项目、面向对象的建模语言UML及工具、软件项目的系统分析、软件项目的系统设计、软件项目的详细设计、软件项目的系统实现、软件项目的测试、软件项目的维护、软件项目的管理等内容。书中有针对性地特别设置了实训、项目拓展、结合项目分析等板块,以帮助读者理解所学知识。
  本书适合高职高专学生使用,也可以作为自学者和相关技术人员的参考用书。

目录

项目1 初识软件工程和项目
 1.1 软件工程入门
  1.1.1 软件及其发展
  1.1.2 软件危机
  1.1.3 软件工程
 1.2 软件开发方法
  1.2.1 面向过程的开发方法
  1.2.2 面向对象的开发方法
 1.3 软件生存周期
 1.4 软件开发模型
  1.4.1 瀑布模型
  1.4.2 快速原型模型
  1.4.3 螺旋模型
  1.4.4 喷泉模型
  1.4.5 构件组装模型
 1.5 项目的市场调研
  1.5.1 项目的概念及特点
  1.5.2 学生信息管理系统问题的提出
  1.5.3 国内外开发现状
 1.6 认识Visio建模工具
 1.7 实训:Microsoft Office Visio 2007的入门操作
 1.8 习题
项目2 面向对象的建模语言UML及工具
 2.1 UML概述
  2.1.1 UML的产生与发展
  2.1.2 UML的主要内容及特点
 2.2 静态建模
  2.2.1 用例图
  2.2.2 类图和对象图
  2.2.3 包图
  2.2.4 组件图
  2.2.5 配置图
 2.3 动态建模
  2.3.1 时序图
  2.3.2 协作图
  2.3.3 状态图
  2.3.4 活动图
 2.4 统一建模过程
 2.5 Rose建模工具的使用
  2.5.1 Rose建模工具介绍
  2.5.2 结合项目分析——建模应用实例
 2.6 实训:Rational Rose 2007操作入门
 2.7 习题
项目3 软件项目的系统分析
 3.1 软件项目可行性分析
  3.1.1 问题的定义
  3.1.2 可行性分析的任务和步骤
  3.1.3 可行性分析文档
  3.1.4 软件项目开发计划书
 3.2 需求分析
  3.2.1 需求分析的目标和任务
  3.2.2 需求分析的步骤
  3.2.3 需求分析的方法
 3.3 系统流程图
  3.3.1 系统流程图的符号
  3.3.2 一个具体例子
  3.3.3 分层
 3.4 实体-系(E-R)图
  3.4.1 数据对象
  3.4.2 属性
  3.4.3 联系
  3.4.4 实体-关系图的符号
 3.5 数据流图
  3.5.1 数据流图中的符号
  3.5.2 设计数据流图的步骤
  3.5.3 案例分析
 3.6 数据字典
  3.6.1 数据字典的定义
  3.6.2 数据字典的用途
  3.6.3 数据字典的实现
 3.7 实训:使用Visio 2007绘制E-R图及数据流图等模型
 3.8 项目拓展:高校教材采购系统建模及可行性和需求分析
 3.9 习题
项目4 软件项目的系统设计
 4.1 总体设计的任务
  4.1.1 总体设计的基本任务
  4.1.2 总体设计说明书的主要内容
 4.2 总体设计的基本原理
  4.2.1 模块化
  4.2.2 抽象
  4.2.3 逐步求精
  4.2.4 信息隐蔽和局部化
  4.2.5 模块独立性
 4.3 软件结构设计优化原则
 4.4 软件系统的设计技术
  4.4.1 层次图和HIPO图
  4.4.2 软件结构图
 4.5 结构化的软件设计
  4.5.1 结构化设计的概念
  4.5.2 结构化的设计方法
 4.6 面向对象的软件设计
  4.6.1 面向对象的设计方法
  4.6.2 用例图的分析和建模
  4.6.3 类图的分析和建模
  4.6.4 时序图和协作图的分析和建模
 4.7 实训:使用Rose绘制用例图、类图、时序图和协作图
 4.8 项目拓展:高校教材采购系统建模及概要设计
 4.9 习题

相关图书

Java程序设计案例教程

Java程序设计案例教程

主编:李海涛 陈涛 孙红丽

本书是“基于翻转课堂的课程教学范式改革”与校本应用型教材建设项目基础上编写的。本书采用案例驱动的方式编写,即把理论知识点的讲解融入实际的案例中,通过案例教学的方式达到理论与实践的融合,培养学生的动手实...

¥59.8

CorelDRAW 2020基础与应用案例教程

CorelDRAW 2020基础与应用案例教程

主编:周晓红 马永强

本书以CorelDRAW 2020为对象,以其应用实例为载体,向读者展示了CorelDRAW软件各项功能的使用方法和技巧。全书共9章,包括CorelDRAW基础知识,绘制和编辑图形,绘制和编辑...

¥78.00

Illustrator CC 2020平面设计案例教程

Illustrator CC 2020平面设计案例教程

主编:陶洁

本书介绍了Illustrator CC 2020的相关知识和基本操作,主要内容包括Illustrator 2020基础知识、绘制和编辑基本图形、绘制和编辑路径、对象的基本操作、设置填充与描边、创建和编...

¥55.00

AutoCAD 2020计算机绘图实训教程

AutoCAD 2020计算机绘图实训教程

主编:谢恩 朱雅岚

全书共10个模块,包括AutoCAD绘图基础、绘图前的准备、绘制平面图形、图形编辑、文字与表格、标注图形尺寸、图块、三维建模基础、三维建模的方法与应用、图形打印。 本书适用于高等职业院...

¥45.00