《管理信息系统开发项目教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:全国高等职业教育计算机系列规划教材丛书编委会编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121142772
  • 页数:260 页
图书介绍:本书主要针对高职高专计算机信息管理专业的特点及要求,介绍了管理信息系统开发的主要过程。教材包括信息系统开发知识准备、图书管理系统和××公司生产管理系统三部分,并且按照信息系统开发的流程将图书管理系统分为图书管理系统规划、系统分析、系统设计、系统实施四个子项目。其中,项目开发部分图书管理系统作为学生熟悉的学校中的教学案例,通过此案例的学习让学生知道系统开发的过程及内容,掌握相应的知识和技能。项目实践部分××公司生产管理可作为学生课下拓展项目,帮助学生了解和熟悉企业中管理信息系统开发的过程。

上篇 项目知识 1

1 知识一 数据与信息 3

学习引导 3

一、数据与信息 3

二、信息的特性 4

三、信息与决策 6

四、信息在企业管理中的作用 6

2 知识二 信息系统 8

学习引导 8

一、系统 8

二、信息系统 12

3 知识三 管理信息系统 17

学习引导 17

一、管理信息系统的发展历史 17

二、管理信息系统的定义 18

三、管理信息系统的功能 19

四、管理信息系统的特征 19

五、管理信息系统的结构 20

六、管理信息系统模型 22

七、管理信息系统对企业的作用 26

八、信息与管理信息、信息系统与管理信息系统的联系与区别 26

中篇 项目开发——图书管理系统 27

4 项目一 图书管理系统规划 29

任务一 系统开发方式与开发方法 30

任务学习引导 30

一、系统开发的指导原则 30

二、系统开发的方式 32

三、系统开发方法 34

四、系统开发模式 42

任务实施 45

五、系统开发方式的选择 45

六、系统开发方法的选择 45

任务二 信息系统规划 47

任务学习引导 47

一、系统规划概述 47

二、系统规划方法 52

三、系统开发人员组成 59

四、系统初步调查 62

五、制订工作进度计划 65

任务实施 66

任务三 系统可行性分析 70

任务学习引导 70

一、可行性分析概述 70

二、可行性分析的步骤 70

三、可行性分析的内容 72

四、可行性研究的流程 72

五、评价原则 73

六、可行性研究报告的格式要求 73

任务实施 74

七、系统分析报告绪论 74

八、系统建设的背景、必要性和意义 75

九、新系统的候选规模及方案 76

十、可行性研究 77

十一、结论 77

【思考题】 81

5 项目二 图书管理系统调查与分析 82

任务一 绘制系统组织结构图、功能结构图 83

任务学习引导 83

一、系统分析概述 83

二、详细调查 87

三、管理业务的调查与分析 89

任务实施 92

任务二 系统业务流程调查 94

任务学习引导 94

一、业务流程图 94

任务实施 96

任务三 绘制借阅管理系统数据流程图 97

任务学习引导 97

一、数据流程分析 97

二、数据流程图的作用 109

三、几种错误 109

四、画数据流程图的基本原则 109

任务实施 110

任务四 编写数据字典 111

任务学习引导 111

一、数据字典 112

二、描述处理逻辑的工具 117

任务实施 121

任务五 撰写系统分析说明书 124

任务学习引导 124

一、新系统逻辑模型的提出 124

二、系统分析说明书 125

任务实施 126

知识拓展 131

三、“图书管理系统”案例1 131

四、“图书管理系统”案例2 137

【思考题】 142

6 项目三 图书管理系统设计 145

任务一 总体设计 146

任务学习引导 146

一、系统设计的原则 146

二、系统物理配置方案设计 147

三、子系统的划分 149

任务实施 150

任务二 功能模块设计 151

任务学习引导 151

一、模块的概念 151

二、模块结构图 151

三、结构化设计方法(SD方法) 152

任务实施 156

任务三 代码设计 156

任务学习引导 156

一、代码的功能 157

二、代码设计的原则 157

三、代码的种类 158

任务实施 159

任务四 数据库设计 160

任务学习引导 160

一、数据库的基本概念 160

二、数据库设计 161

任务实施 167

三、概念结构设计 167

四、逻辑结构设计 167

五、物理结构设计 168

任务五 输出设计 169

任务学习引导 169

一、输出设计的内容 169

二、输出设备 170

三、输出类型 170

四、输出方式 170

五、输出设计书 171

任务实施 172

任务六 输入设计 172

任务学习引导 172

一、输入设计的基本内容 172

二、输入设计的原则 173

三、输入方式的设计 174

四、输入检验 175

任务实施 177

任务七 界面设计 177

任务学习引导 177

一、用户界面设计原则 177

二、界面设计的几种形式 179

任务实施 180

任务八 设计说明书 181

任务学习引导 181

一、系统设计说明书的意义 181

二、系统设计说明书的内容 181

任务实施 182

【思考题】 186

7 项目四 图书管理系统实施 189

任务一 系统编程 190

任务学习引导 190

一、编程的任务 190

二、对程序的质量要求 190

三、结构化编程 191

任务实施 193

任务二 系统测试 194

任务学习引导 195

一、系统测试定义 195

二、系统测试目的与原则 195

三、系统测试流程 196

四、系统测试方法 197

五、测试用例设计 198

六、系统测试误区 198

任务实施 199

任务三 系统转换 201

任务学习引导 201

一、系统转换 201

任务实施 204

任务四 系统维护与管理 204

任务学习引导 205

一、系统维护 205

二、系统评价 206

三、系统的可靠性和安全性概述 207

四、系统开发和运行的组织与管理 209

任务实施 211

【思考题】 211

下篇 项目实践——××针织服饰有限公司生产管理系统 213

8 实践项目一 系统规划 215

一、开发总体计划 215

二、可行性分析报告 215

9 实践项目二 系统分析 219

一、项目实施概述 219

二、生产及车间管理业务流程及描述 220

三、质量管理业务流程及描述 222

四、数据流程图 224

五、数据字典 224

10 实践项目三 系统设计 227

一、总体设计 227

二、功能模块和数据库设计 228

三、输入和输出设计 244

11 实践项目四 系统实施 255

一、系统实施定义 255

二、系统实施组织 255

三、系统实施培训 257

四、系统实施任务及责任 258

五、系统实施工作方式 258

六、系统实施验收标准 258

七、××管理系统信息化建设的风险规避 258

参考文献 260