注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2014年12月

出版社:清华大学出版社

以下为《信息系统开发方法教程(第四版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302336723
  • 4-2
  • 159977
  • 16开
  • 2014年12月
  • 工学
  • 软件工程
  • G202
  • 计算机
  • 本专科、高职高专
内容简介

 发方法,引入了CMM概念 ,系统地介绍信息系统开发过程中的项目管理;结合实际案例系统介绍以数据规划为核心的信息系统总体规划方法,在需求分析阶段实现由业务过程向面向对象分析的过渡,并在系统分析、设计、测试阶段,以面向对象技术和UML为基础系统地介绍开发方法和工作思路。本书力求理论与实际的有机结合,使开发方法具有较强的可操作性,指导开发人员能够构建一个性能良好、实用、可修改、可扩充的信息系统,并为信息资源的开发和利用奠定良好的基础。本书还提供了与之配套的电子版开发文档、源程序代码和教学课 件,以方便教学。
    《信息系统开发方法教程(第4版)》既可作为高等院校信息管理与信息系统、计算机应用等专业的本科生教材,也可作为管理人员的培训教材,同时还 可供信息系统开发人员参考。

目录
第1章  信息系统基本概念
  1.1  信息的基本概念
    1.1.1  数据与信息
    1.1.2  信息的特性
    1.1.3  信息的生命阶段
  1.2  信息系统的基本概念
    1.2.1  系统的概念
    1.2.2  信息系统
  1.3  信息系统的开发
    1.3.1  信息系统开发中常见的一些问题
    1.3.2  系统的方法
    1.3.3  系统开发步骤
    1.3.4  信息系统开发的基本原理和基本观点
  1.4  信息系统开发的组织及项目管理
    1.4.1  信息系统开发人员的组织
    1.4.2  系统分析员应具有的基本技能
    1.4.3  信息系统开发中的文档管理
    1.4.4  信息系统开发中的项目管理
  1.5  原型法
    1.5.1  原型法开发步骤
    1.5.2  原型法的使用前提
    1.5.3  原型法的人员组织和工作环境
  思考题
第2章  信息系统开发过程管理
  2.1  CMM概述
    2.1.1  CMM基本概念
    2.1.2  CMM框架
    2.1.3  CMM管理手段
  2.2  信息系统开发过程模型
    2.2.1  常用的开发模型
    2.2.2  CMM中的开发流程定义
    2.2.3  CMM中的开发流程裁剪
  2.3  信息系统开发过程中的标准规范
    2.3.1  过程文档的标准规范
    2.3.2  开发文档的标准规范
    2.3.3  程序编制的标准规范
  思考题
第3章  信息系统总体规划
  3.1  信息系统总体规划概述
    3.1.1  问题的提出
    3.1.2  总体规划的时机
    3.1.3  总体规划的内容
    3.1.4  总体规划的组织
    3.1.5  总体规划的步骤
  3.2  数据环境
    3.2.1  建立数据库的必要性
    3.2.2  四类数据环境
    3.2.3  主题数据库规划的内容
  3.3  总体业务规划
    3.3.1  现行系统的调查
    3.3.2  职能域
    3.3.3  业务过程
    3.3.4  业务活动
    3.3.5  业务模型的优化
  3.4  总体数据规划
    3.4.1  主题数据库规划
    3.4.2  信息系统总体结构规划
    3.4.3  主题数据库的分布规划
    3.4.4  主题数据库的可靠性规划
  3.5  信息技术规划
    3.5.1  关键技术应用规划
    3.5.2  应用开发策略规划
    3.5.3  数据管理策略
    3.5.4  硬件基础设施规划
    3.5.5  开发工具的选择策略
  思考题
第4章  业务流程及功能需求分析
  4.1  需求调查概述
    4.1.1  良好需求的特征
    4.1.2  需求调查的步骤及工作产品
    4.1.3  需求调查前的准备
  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.4  功能描述
    4.4.1  用例的活动图描述
    4.4.2  状态图
    4.4.3  用例说明
    4.4.4  情景描述板
  思考题
第5章  系统分析建模
  5.1  系统分析概述
    5.1.1  系统分析任务及步骤
    5.1.2  系统分析的千作产品
    5.1.3  系统分析的特点
  5.2  过程建模及用例模型设计
    5.2.1  详细的功能分析及过程建模
    5.2.2  过程模型的审查与确认
    5.2.3  用例模型的设计
  5.3  时序分析
    5.3.1  时序图制作规范
    5.3.2  功能需求的时序描述
    5.3.3  时序描述的检验
  5.4  类分析模型
    5.4.1  系统分析中的常用类及关系
    5.4.2  时序图向类分析模型的转换
    5.4.3  构建类分析模型
  5.5  数据建模
    5.5.1  关系的基本性质及规范化形式
    5.5.2  数据分析建立数据模型
    5.5.3  信息分类编码设计
  思考题
第6章  信息系统设计
  6.1  信息系统设计概述
    6.1.1  功能设计的基本任务
    6.1.2  系统设计评价标准
    6.1.3  系统设计的步骤及工作产品
  6.2  系统架构设计及数据库物理设计
    6.2.1  系统架构简介
    6.2.2  系统架构的选择
    6.2.3  系统架构的配置
  6.3  系统界面设计
    6.3.1  输入输出方式
    6.3.2  操作模式的设计
    6.3.3  C/S与B/S中界面设计比较
    6.3.4  交互界面设计
  6.4  系统功能设计
    6.4.1  系统交互设计
    6.4.2  系统流程对象设计
    6.4.3  系统实体对象设计
  6.5  持久化设计
    6.5.1  数据库物理设计
    6.5.2  对象的持久化
  6.6  程序设计
    6.6.1  面向对象功能设计方法
    6.6.2  面向对象的程序代码设计
  6.7  系统实现
    6.7.1  系统配置及设定
    6.7.2  系统的部署
  思考题
第7章  系统测试
  7.1  系统测试概述
    7.1.1  测试的基本方法
    7.1.2  测试的基本原则
    7.1.3  测试内容及测试手段
  7.2  人工测试方法
    7.2.1  程序审查会
    7.2.2  人工运行
    7.2.3  静态检验
  7.3  测试用例的设计
    7.3.1  测试用例的设计步骤
    7.3.2  白盒测试
    7.3.3  黑盒测试
    7.3.4  测试用例设计策略
  7.4  单元测试和集成测试
    7.4.1  单元测试
    7.4.2  集成测试
    7.4.3  测试的执行
  7.5  高级测试
    7.5.1  系统测试
    7.5.2  验收测试及安装测试
  7.6  测试计划和控制
    7.6.1  测试计划
    7.6.2  测试完成的标准
  思考题
第8章  系统运行维护
  8.1  系统切换
    8.1.1  系统切换前的准备
    8.1.2  系统切换
  8.2  系统运行维护
    8.2.1  系统运行
    8.2.2  系统维护
  8.3  系统运行的审计与评价
  思考题
附录A程序代码编写规范示例
  A.1  排版
  A.2  注释
  A.3  命名
附录B Rational Rose使用方法简介
  B.1  Rational Rose的启动
  B.2  用例图
  B.3  类图
  B.4  状态图
  B.5  顺序图
    B.5.1  初始顺序图
    B.5.2  将对象映射类
    B.5.3  将消息映射到方法
参考文献