第1章 引论
1.1 信息系统的基本概念
1.1.1 信息
1.1.2 系统
1.1.3 信息系统
1.1.4 信息系统的发展
1.2 信息系统的结构
1.2.1 信息系统的物理结构
1.2.2 信息系统的层次结构
1.2.3 信息系统的功能结构
1.2.4 信息系统的综合结构
1.3 信息系统的开发方法
1.3.1 生命周期法
1.3.2 原型法
1.3.3 面向对象的方法
1.3.4 计算机辅助软件工程
1.4 信息系统的开发方式
1.5 信息系统的项目管理
1.5.1 项目管理的流程
1.5.2 项目管理的组织机构
1.5.3 项目管理的内容
1.5.4 《目管理中的质量控制》
思考题
第2章 信息系统规划
2.1 信息系统规划的目标和任务
2.1.1 信息系统规划的目标
2.1.2 信息系统规划的特点
2.1.3 信息系统规划的任务
2.1.4 信息系统规划的内容
2.1.5 信息系统规划机构
2.1.6 信息系统规划的步骤
2.2 信息系统战略规划
2.2.1 信息系统战略规划的内容
2.2.2 信息系统战略规划的方法
2.3 信息系统规划方法
2.3.1 战略目标转移法
2.3.2 企业系统规划
2.3.3 关键成功因素
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.3 详细调查
3.3.1 详细调查的目的和原则
3.3.2 详细调查的范围
3.4 业务流程图
3.4.1 组织结构与功能分析
3.4.2 业务流程图
3.5 数据流程图
3.5.1 调查数据的汇总分析
3.5.2 数据流程图
3.5.3 数据流程图的基本成分
3.5.4 数据流程图的画法
3.5.5 画数据流程图的注意事项
3.6 数据字典
3.6.1 数据字典的各类条目
3.6.2 数据字典的使用与管理
3.7 处理逻辑的表达
3.7.1 结构化语言
3.7.2 判定树
3.7.3 判定表
3.7.4 三种表达工具的比较
3.8 数据立即存取分析
3.8.1 数据存取要求的基本类型
3.8.2 数据立即存取图
3.9 新系统逻辑模型
3.9.1 系统功能划分与数据资源分布
3.9.2 新系统逻辑方案的建立
3.9.3 新系统信息处理方案
3.1 0系统说明书
3.1 0.1 系统说明书的内容
3.1 0.2 系统说明书的审议
思考题
第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.4.4 数据库的逻辑设计
4.5 代码设计
4.5.1 代码设计的目的
4.5.2 代码的分类
4.5.3 代码设计原则和代码设计步骤
4.6 输出设计
4.7 输入设计
4.7.1 输入方式设计
4.7.2 用户界面设计
4.7.3 图形用户界面设计
4.8 系统设计说明书
思考题
第5章 面向对象的系统分析与设计
5.1 面向对象的概念
5.1.1 对象
5.1.2 封装
5.1.3 类
5.1.4 继承
5.1.5 消息
5.1.6 多态性
5.2 对象模型技术
5.2.1 对象模型
5.2.2 动态模型
5.2.3 功能模型
5.2.4 三种模型的联系
5.3 面向对象的分析
5.3.1 标识对象和定义类
5.3.2 标识结构
5.3.3 标识主题
5.3.4 定义属性
5.3.5 定义服务
5.4 面向对象的设计
5.4.1 问题空间部分的设计
5.4.2 人机交互部分的设计
5.4.3 任务管理部分的设计
5.4.4 数据管理部分的设计
5.5 UML一面向对象的建模语言
5.5.1 面向对象的建模
5.5.2 UML的产生和发展
5.5.3 UML的结构
5.5.4 UML的视图
5.5.5 UML的图
……
第6章 系统实施
6.1 物理系统的实施
6.2 程序设计
6.3 系统测试
6.4 系统转换与运行
思考练习题
第7章 系统的维护和评价
7.1 信息系统的维护
7.2 信息系统的评价
思考练习题
第8章 系统开发环境与工具
8.1 信息系统的集成
8.2 CASE开发工具与平台
8.3 基于Web的信息系统的集成开发环境
思考练习题
第9章 管理信息系统开发案例
9.1 教学办公自动化系统的开发与设计
9.2 工程机械修理企业管理信息系统的开发与应用
9.3 CRM系统的构建
思考练习题
附录 计算机软件产品开发文档的国家标准
主要参考文献