信息系统开发方法与实践教程 / 高等院校规划教材 信息管理与信息系统系列
¥32.00定价
作者: 曲翠玉
出版时间:2014-08
出版社:机械工业出版社
- 机械工业出版社
- 9787111472797
- 1-1
- 81115
- 45156480-1
- 2014-08
- 353
- 228
- 管理学
- 管理科学与工程
内容简介
机械工业出版社本书从实用的角度,介绍了信息系统的开发方法,主要包括结构化系统开发和面向对象系统开发两种方法。以及每种方法在每个阶段的工作内容、使用的图表工具,并对当前流行的面向对象设计工具——Rational Rose的使用进行了详细介绍。
全书共15章,分为两部分。第1~5章介绍了结构化的系统开发方法;第6~14章结合实例讲解了面向对象系统开发的理论知识;第15章是面向对象系统开发的一个综合实例。每章后都配有习题。
本书既可作为高等学校信息系统分析与设计专业课的教材,也可作为管理信息系统开发人员的技术参考书。
全书共15章,分为两部分。第1~5章介绍了结构化的系统开发方法;第6~14章结合实例讲解了面向对象系统开发的理论知识;第15章是面向对象系统开发的一个综合实例。每章后都配有习题。
本书既可作为高等学校信息系统分析与设计专业课的教材,也可作为管理信息系统开发人员的技术参考书。
目录
出版说明
前言
第1章信息系统基本概念
11企业中的信息系统
12信息与决策
121信息的概念与性质
122决策对信息的需求
123结构化决策与非结构化决策
13管理信息系统
131管理信息系统的定义
132企业中信息系统的类型
14企业信息部门与系统分析员
141信息部门在组织中的地位
142系统分析员及其地位
15信息系统的开发
151系统开发是复杂的社会技术
工程
152信息系统的生命周期
153信息系统的开发方法
16信息系统的开发组织与项目
管理
161信息系统开发人员的组织
162系统分析员应具有的基本
技能
163文档管理
164项目管理
17小结
18思考与练习
第2章信息系统规划
21信息系统总体规划概述
211问题的提出
212总体规划时机
213总体规划内容
214总体规划的组织
22数据环境
221建立数据库的必要性
222四类数据环境
23企业系统规划法
231常用系统规划方法
232BSP法
233BSP法的四个基本步骤
24小结
25思考与练习
第3章信息系统分析
31信息系统分析概述
32系统开发的目标与可行性
分析
321企业当前问题调查与对策
分析
322企业MIS的开发目标与可行性
分析
323MIS开发的经济可行性评估与
分析报告
33管理业务调查与业务流程
分析
331业务流程图中的业务
332业务流程图的画法
333教学管理系统业务流程图
34数据流程分析
341数据流程分析的任务和描述
工具
342数据流程图的画法
343审查数据流程图
35处理功能的表达
351数据字典
352判断树
353判断表
36功能分析建立新系统的逻辑
结构
361新系统的逻辑方案
362系统分析报告
37小结
38思考与练习
第4章信息系统设计
41信息系统设计概述
411系统设计的任务
412系统设计步骤
413系统设计评价标准
42数据库设计
421数据库的基本概念
422用MIS方法进行关系数据库的
结构设计
43代码设计
431代码的作用
432代码的种类
433代码结构中的校验位
44人机界面设计
441输入设计
442输出设计
45功能设计
451功能模块转换策略
452由数据流程图(DFD)直接转换
为系统结构图
46系统软硬件配置
47系统设计报告
48小结
49思考与练习
第5章信息系统实施
51系统实施概述
52物理系统的实施
53程序设计
531程序设计要求
532程序设计方法
54程序与系统测试
541测试方法
542测试步骤
55系统转换
551系统转换前的准备
552系统转换的方式
56系统运行与维护
561系统的运行管理
562系统维护
57小结
58思考与练习
第6章面向对象系统开发概述
61面向对象系统开发方法和
步骤
611面向对象系统开发的特点
612结构化与面向对象系统开发
613面向对象系统开发的步骤
614面向对象系统开发使用的语言和
工具
62通用建模语言(UML)
63计算机辅助系统工程(CASE)
工具
64Rational Rose
641Rational Rose简介
642Rational Rose的安装
643使用Rational Rose建模
65小结
66思考与练习
第7章面向对象技术
71类
72对象
73继承
74多态性
75封装
76接口
761接口的声明和使用
762接口与抽象类
77小结
78思考与练习
第8章用例图
81用例图的概念
811参与者(Actor)
812用例(Use Case)
813用例图的关联
814用例描述
815用例图练习
82实例——图书管理系统的
用例图
821对图书管理系统进行建模
822使用Rational Rose绘制
用例图
823图书管理系统中的用例图
83小结
84思考与练习
第9章类图和对象图
91类图
911类图概述
912类图的元素
913类之间的关系
92对象图
93UML和Java的映射
94实例——图书管理系统的
类图
941使用Rational Rose绘制类图
942图书管理系统中的类图
95小结
96思考与练习
第10章顺序图
101顺序图概述
102顺序图的组成元素
103实例——图书管理系统的
顺序图
1031使用Rational Rose绘制
顺序图
1032图书管理系统中的顺序图
104小结
105思考与练习
第11章协作图
111协作图概述
112协作图的组成元素
113顺序图与协作图的比较
114实例——图书管理系统的
协作图
1141使用Rational Rose绘制
协作图
1142图书管理系统中的协作图
115小结
116思考与练习
第12章活动图
121活动图概述
122活动图的组成元素
1221动作状态
1222活动状态
1223动作流
1224分支与合并
1225分叉与汇合
1226泳道
1227对象流
123实例——图书管理系统的
活动图
1231使用Rational Rose绘制
活动图
1232图书管理系统中的活动图
124小结
125思考与练习
第13章状态图
131状态图的组成元素
1311状态
1312转换
1313初始和终止状态
1314判定
132状态
1321状态概述
1322状态行为
1323简单状态与组合状态
133事件
134转移
135实例——图书管理系统的
状态图
1351使用Rational Rose绘制
状态图
1352图书管理系统中的状态图
136小结
137思考与练习
第14章Rational Rose的双向
工程
141双向工程
142正向工程
143逆向工程
144小结
145思考与练习
第15章汽车租赁系统的分析与
设计
151汽车租赁系统的需求分析
152系统的UML基本模型
1521系统的用例图
1522系统的顺序图
1523系统的协作图
1524系统的状态图
1525系统的活动图
153系统中的类
1531类图的生成
1532各类之间的关系
154小结
参考文献
前言
第1章信息系统基本概念
11企业中的信息系统
12信息与决策
121信息的概念与性质
122决策对信息的需求
123结构化决策与非结构化决策
13管理信息系统
131管理信息系统的定义
132企业中信息系统的类型
14企业信息部门与系统分析员
141信息部门在组织中的地位
142系统分析员及其地位
15信息系统的开发
151系统开发是复杂的社会技术
工程
152信息系统的生命周期
153信息系统的开发方法
16信息系统的开发组织与项目
管理
161信息系统开发人员的组织
162系统分析员应具有的基本
技能
163文档管理
164项目管理
17小结
18思考与练习
第2章信息系统规划
21信息系统总体规划概述
211问题的提出
212总体规划时机
213总体规划内容
214总体规划的组织
22数据环境
221建立数据库的必要性
222四类数据环境
23企业系统规划法
231常用系统规划方法
232BSP法
233BSP法的四个基本步骤
24小结
25思考与练习
第3章信息系统分析
31信息系统分析概述
32系统开发的目标与可行性
分析
321企业当前问题调查与对策
分析
322企业MIS的开发目标与可行性
分析
323MIS开发的经济可行性评估与
分析报告
33管理业务调查与业务流程
分析
331业务流程图中的业务
332业务流程图的画法
333教学管理系统业务流程图
34数据流程分析
341数据流程分析的任务和描述
工具
342数据流程图的画法
343审查数据流程图
35处理功能的表达
351数据字典
352判断树
353判断表
36功能分析建立新系统的逻辑
结构
361新系统的逻辑方案
362系统分析报告
37小结
38思考与练习
第4章信息系统设计
41信息系统设计概述
411系统设计的任务
412系统设计步骤
413系统设计评价标准
42数据库设计
421数据库的基本概念
422用MIS方法进行关系数据库的
结构设计
43代码设计
431代码的作用
432代码的种类
433代码结构中的校验位
44人机界面设计
441输入设计
442输出设计
45功能设计
451功能模块转换策略
452由数据流程图(DFD)直接转换
为系统结构图
46系统软硬件配置
47系统设计报告
48小结
49思考与练习
第5章信息系统实施
51系统实施概述
52物理系统的实施
53程序设计
531程序设计要求
532程序设计方法
54程序与系统测试
541测试方法
542测试步骤
55系统转换
551系统转换前的准备
552系统转换的方式
56系统运行与维护
561系统的运行管理
562系统维护
57小结
58思考与练习
第6章面向对象系统开发概述
61面向对象系统开发方法和
步骤
611面向对象系统开发的特点
612结构化与面向对象系统开发
613面向对象系统开发的步骤
614面向对象系统开发使用的语言和
工具
62通用建模语言(UML)
63计算机辅助系统工程(CASE)
工具
64Rational Rose
641Rational Rose简介
642Rational Rose的安装
643使用Rational Rose建模
65小结
66思考与练习
第7章面向对象技术
71类
72对象
73继承
74多态性
75封装
76接口
761接口的声明和使用
762接口与抽象类
77小结
78思考与练习
第8章用例图
81用例图的概念
811参与者(Actor)
812用例(Use Case)
813用例图的关联
814用例描述
815用例图练习
82实例——图书管理系统的
用例图
821对图书管理系统进行建模
822使用Rational Rose绘制
用例图
823图书管理系统中的用例图
83小结
84思考与练习
第9章类图和对象图
91类图
911类图概述
912类图的元素
913类之间的关系
92对象图
93UML和Java的映射
94实例——图书管理系统的
类图
941使用Rational Rose绘制类图
942图书管理系统中的类图
95小结
96思考与练习
第10章顺序图
101顺序图概述
102顺序图的组成元素
103实例——图书管理系统的
顺序图
1031使用Rational Rose绘制
顺序图
1032图书管理系统中的顺序图
104小结
105思考与练习
第11章协作图
111协作图概述
112协作图的组成元素
113顺序图与协作图的比较
114实例——图书管理系统的
协作图
1141使用Rational Rose绘制
协作图
1142图书管理系统中的协作图
115小结
116思考与练习
第12章活动图
121活动图概述
122活动图的组成元素
1221动作状态
1222活动状态
1223动作流
1224分支与合并
1225分叉与汇合
1226泳道
1227对象流
123实例——图书管理系统的
活动图
1231使用Rational Rose绘制
活动图
1232图书管理系统中的活动图
124小结
125思考与练习
第13章状态图
131状态图的组成元素
1311状态
1312转换
1313初始和终止状态
1314判定
132状态
1321状态概述
1322状态行为
1323简单状态与组合状态
133事件
134转移
135实例——图书管理系统的
状态图
1351使用Rational Rose绘制
状态图
1352图书管理系统中的状态图
136小结
137思考与练习
第14章Rational Rose的双向
工程
141双向工程
142正向工程
143逆向工程
144小结
145思考与练习
第15章汽车租赁系统的分析与
设计
151汽车租赁系统的需求分析
152系统的UML基本模型
1521系统的用例图
1522系统的顺序图
1523系统的协作图
1524系统的状态图
1525系统的活动图
153系统中的类
1531类图的生成
1532各类之间的关系
154小结
参考文献