书籍详情
信息系统开发方法教程(第2版)
作者:陈佳编著
出版社:清华大学出版社
出版时间:2005-02-01
ISBN:9787302102502
定价:¥20.00
购买这本书可以去
内容简介
本书特色:·系统讲述了与信息系统开发相关的基本概念、基本原理和开发思想。·结合实际案例系统介绍了信息系统的总体规划、系统分析、系统设计、系统测试、运行维护等阶段的工作原则、工作步骤、基本方法及开发文档。·介绍了基于UML的系统分析与系统设计方法,并使用gationalRose工具来描述分析与设计结果。·力求理论与实际的有机结合,并使其具有较强的可操作性,从而使开发人员能够设计并开发出一个满足用户需求的、有较高的可修改性的信息系统。·本书是高等学校管理科学与工程、计算机应用等专业的本科生教材,也可作为管理人员的培训教材,同时也是信息系统开发人员的参考书。本书系统地讲述了信息系统开发方法,首先介绍了与信息系统开发相关的基本概念、基本原理和开发思想,然后结合实际案例系统地介绍了信息系统的总体规划、系统分析、系统设计、系统测试、运行维护等阶段的工作原则、工作步骤、基本方法及开发文档。同时还介绍了基于UML的系统分析与系统设计方法,并使用RationalRose工具来描述分析与设计结果。书中在每章末均附有思考题。本书力求理论与实际的有机结合,并使其具有较强的可操作性,从而使开发人员能够设计并开发出一个满足用户需求的、有较高的可修改性的信息系统。本书是高等院校管理科学与工程、计算机应用等专业的本科生教材,也可作为管理人员的培训教材,同时也是信息系统开发人员的参考书。
作者简介
暂缺《信息系统开发方法教程(第2版)》作者简介
目录
第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 信息系统总体规划概述
2.1.1 问题的提出
2.1.2 总体规划时机
2.1.3 总体规划内容
2.1.4 总体规划的组织
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 教学管理系统总体方案简介
思考题
第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 基于UML的系统分析方法
3.3.1 业务流程调查建立功能模型
3.3.2 分析数据建立对象模型
3.3.3 分析活动建立动态模型
思考题
第4章 信息系统设计
4.1 信息系统设计概述
4.1.1 系统设计的任务
4.1.2 系统设计步骤
4.1.3 系统设计评价标准
4.2 数据库设计和编码设计
4.2.1 数据库设计
4.2.2 编码设计
4.3 人机界面设计
4.3.1 输入输出方式
4.3.2 操作模式的设计
4.3.3 界面统一性设计
4.4 功能设计的基本方法
4.4.1 结构图
4.4.2 功能模块转换策略
4.4.3 功能模块优化设计原则
4.5 基于UML的功能设计方法
4.5.1 Struts框架
4.5.2 功能设计
思考题
第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.3.4 因果图
5.3.5 猜错
5.3.6 策略
5.4 模块测试
5.4.1 模块测试方式
5.4.2 自顶向下测试
5.4.3 自底向上测试
5.4.4 测试的执行
5.5 高级测试
5.5.1 功能测试
5.5.2 系统测试
5.5.3 验收测试及安装测试
5.6 测试计划和控制
5.6.1 测试计划
5.6.2 测试完成的标准
思考题
第6章 系统运行维护
6.1 系统切换
6.1.1 系统切换前的准备
6.1.2 系统切换
6.2 系统运行及维护
6.2.1 系统运行
6.2.2 系统维护
6.3 系统运行的审计与评价
思考题
附录 Rational Rose使用方法简介
参考文献
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 信息系统总体规划概述
2.1.1 问题的提出
2.1.2 总体规划时机
2.1.3 总体规划内容
2.1.4 总体规划的组织
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 教学管理系统总体方案简介
思考题
第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 基于UML的系统分析方法
3.3.1 业务流程调查建立功能模型
3.3.2 分析数据建立对象模型
3.3.3 分析活动建立动态模型
思考题
第4章 信息系统设计
4.1 信息系统设计概述
4.1.1 系统设计的任务
4.1.2 系统设计步骤
4.1.3 系统设计评价标准
4.2 数据库设计和编码设计
4.2.1 数据库设计
4.2.2 编码设计
4.3 人机界面设计
4.3.1 输入输出方式
4.3.2 操作模式的设计
4.3.3 界面统一性设计
4.4 功能设计的基本方法
4.4.1 结构图
4.4.2 功能模块转换策略
4.4.3 功能模块优化设计原则
4.5 基于UML的功能设计方法
4.5.1 Struts框架
4.5.2 功能设计
思考题
第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.3.4 因果图
5.3.5 猜错
5.3.6 策略
5.4 模块测试
5.4.1 模块测试方式
5.4.2 自顶向下测试
5.4.3 自底向上测试
5.4.4 测试的执行
5.5 高级测试
5.5.1 功能测试
5.5.2 系统测试
5.5.3 验收测试及安装测试
5.6 测试计划和控制
5.6.1 测试计划
5.6.2 测试完成的标准
思考题
第6章 系统运行维护
6.1 系统切换
6.1.1 系统切换前的准备
6.1.2 系统切换
6.2 系统运行及维护
6.2.1 系统运行
6.2.2 系统维护
6.3 系统运行的审计与评价
思考题
附录 Rational Rose使用方法简介
参考文献
猜您喜欢