《信息系统套用与开发案例教程》是2008年由清华大学出版社出版的图书,作者是陈承欢。
基本介绍
- 书名:信息系统套用与开发案例教程
- 作者:陈承欢
- ISBN:9787302177463
- 定价:30.00元
- 出版社:清华大学出版社
- 出版时间:2008年
- 开本:16开
内容简介
本书主要围绕三个主题展开:信息系统的套用体验、开发信息系统的理论知识与方法指导和信息系统开发的技能训练。
通过分析典型信息系统的操作体验,使读者熟悉信息系统的操作流程,对信息系统中数据的採集、编码、输入、输出与业务处理等方面有一定的认识;通过学习信息系统的基本概念和信息系统分析、设计、实现、测试、评价、维护的理论知识与方法指导,使读者掌握信息系统的开发基本知识和开发方法;通过介绍信息系统开发的技能训练,使读者逐渐积累开发经验,具备开发技能,提高开发能力,满足市场对信息化人才的需求。
本书以真实的信息系统(图书管理系统、进销存管理系统)开发为案例组织教学内容,在真实工作环境十分析信息系统的套用与开发的基本原理与方法。本书採用“项闩导向、任务驱动”教学法讲解知识与训练技能,适用于理论、实践一体化教学。本书强化操作技能的训练,第1—11章都设定了两个技能训练环节:项目实战与同步训练,这两个技能训练符合技能形成规律,能够有效地提高读者的项目开发技能。
本书既可以作为高等本科院校和高等职业院校计算机类各专业以及其他各相关专业的教材和参考书,又可以作为从事信息系统开发的技术人员和管理人员的参考书。
图书目录
第1章 信息系统概述 1
【本章知识导航】 1
【理论指导】 1
1.1 信息系统 1
1.1.1 信息系统的基本概念 1
1.1.2 信息系统的主要功能 2
1.2 信息系统的基本结构 3
1.3 信息系统的结构模式 3
1.4 企业信息化 6
1.4.1 企业信息化的基本概念 6
1.4.2 企业信息化的意义和作用 6
1.5 信息系统的开发方法 7
1.5.1 结构化开发方法 7
1.5.2 生命周期开发方法 8
1.5.3 原型法 11
1.5.4 面向对象的方法 13
1.5.5 可视化开发方法 16
1.5.6 各种开发方法的比较 16
1.6 信息系统的开发过程 17
1.7 信息系统开发的人员分工 20
【项目实战】 21
【同步训练】 21
本章小结 22
本章习题 22
第2章 信息系统数据的採集与编码 23
【本章知识导航】 23
【理论指导】 23
2.1 数据与信息 23
2.1.1 数据与信息的概念 23
2.1.2 数据的基本类型 24
2.1.3 数据处理 24
2.1.4 信息的基本特性 25
2.2 信息系统的数据採集 26
2.2.1 数据採集 26
2.2.2 数据採集的作用 26
2.2.3 数据採集的方法 26
2.2.4 数据获取的新技术 27
2.2.5 数据整理 28
2.3 信息系统的数据编码 29
2.3.1 数据编码概述 29
2.3.2 数据编码设计 30
【项目实战】 33
2.4 信息系统基础数据的採集与编码 33
2.4.1 人员数据的採集与编码 33
2.4.2 图书数据的採集与编码 39
2.4.3 商品流通数据的採集
与编码 42
2.5 图书管理系统的数据準备 43
2.5.1 準备系统参数 43
2.5.2 準备用户数据 44
2.5.3 準备图书数据 45
2.5.4 準备读者数据 49
2.5.5 準备借阅数据 51
2.5.6 準备罚款数据 52
【同步训练】 52
本章小结 54
本章习题 55
第3章 信息系统的套用体验 56
【本章知识导航】 56
【操作指导】 56
3.1 图书管理系统的下载与安装 56
3.2 图书管理系统的启动与登录 57
3.3 图书管理系统的初始化 59
3.4 图书管理系统的参数设定 60
3.5 图书管理系统基础数据的新增 62
3.5.1 读者类别的新增 62
3.5.2 图书类别的新增 64
3.5.3 出版社资料的新增 65
3.5.4 图书数据的新增 66
3.5.5 读者数据的新增 70
3.6 图书管理系统基础数据的修改 74
3.6.1 读者类别的修改 74
3.6.2 图书类别的修改 74
3.6.3 出版社资料的修改 75
3.6.4 图书数据的修改 76
3.6.5 读者数据的修改 77
3.7 图书管理系统基础数据的删除 78
3.7.1 图书数据的删除 78
3.7.2 读者数据的删除 78
3.8 图书管理系统借阅管理功能的
实现 79
3.8.1 借出图书 79
3.8.2 归还图书 85
3.8.3 续借图书 88
3.8.4 罚款管理 90
3.9 图书管理系统的数据查询 95
3.9.1 图书查询 95
3.9.2 读者查询 96
3.9.3 借阅查询 97
3.10 图书管理系统数据的预览与输出 99
3.10.1 图书借阅数据的预览
与列印 99
3.10.2 读者借阅数据的预览
与列印 100
【同步训练】 101
本章小结 102
本章习题 102
第4章 信息系统的规划
与可行性分析 103
【本章知识导航】 103
【理论指导】 103
4.1 信息系统规划概述 103
4.1.1 信息系统规划的重要性 103
4.1.2 信息系统规划的主要内容 104
4.1.3 信息系统规划的特点 104
4.2 信息系统规划的主要方法 105
4.2.1 企业系统规划法(BSP) 105
4.2.2 关键成功因素法(CSF) 112
4.2.3 战略目标集转化法(SST) 112
4.3 信息系统规划的实施步骤 112
4.3.1 信息系统规划的主要阶段 112
4.3.2 信息系统的初步调查分析 113
4.4 信息系统开发的可行性分析 114
4.4.1 可行性分析的内容 114
4.4.2 可行性分析的步骤 115
4.5 信息系统规划阶段的文档编写 115
4.5.1 系统开发立项报告 115
4.5.2 可行性分析报告 116
4.5.3 系统开发计画书 117
【项目实战】 118
4.6 图书管理系统开发的规划 118
【同步训练】 119
本章小结 120
本章习题 120
第5章 信息系统的系统分析 121
【本章知识导航】 121
【理论指导】 121
5.1 系统分析的主要任务 121
5.2 系统分析的基本步骤 122
5.3 信息系统的详细调查 123
5.3.1 详细调查的主要内容 123
5.3.2 系统调查的基本方法 124
5.3.3 用户需求的调查与分析 124
5.3.4 组织机构的调查与分析 125
5.3.5 业务流程的调查与分析 125
5.4 数据的调查与分析 127
5.4.1 收集数据 128
5.4.2 数据分析与汇总 128
5.5 数据流分析 128
5.5.1 数据流图 129
5.5.2 数据字典 133
5.5.3 加工逻辑说明 135
5.6 信息系统逻辑模型的建立 138
5.7 系统分析阶段的文档编写 138
5.7.1 需求分析说明书 139
5.7.2 系统分析报告 139
【项目实战】 140
5.8 图书管理系统的系统分析 140
5.8.1 现行系统业务流程的调查 140
5.8.2 用户需求分析 141
5.8.3 新系统逻辑模型的建立 141
【同步训练】 144
本章小结 148
本章习题 148
第6章 信息系统的系统设计 150
【本章知识导航】 150
【理论指导】 150
6.1 信息系统设计的主要内容 150
6.2 信息系统设计的基本原则 151
6.3 信息系统的模组结构设计 152
6.3.1 功能模组设计概述 152
6.3.2 功能结构图 152
6.3.3 系统流程图 153
6.3.4 子系统与功能模组的划分 154
6.3.5 模组之间的联繫 155
6.3.6 模组结构图的设计方法 156
6.4 信息系统的输入设计 157
6.5 信息系统的输出设计 160
6.6 信息系统的配置方案设计 161
6.6.1 系统配置方案设计的
基本原则 161
6.6.2 硬体设备的选择 161
6.6.3 网路设计 162
6.6.4 信息系统平台的选择 162
6.6.5 开发工具与程式设计语言
的选用 163
6.7 信息系统设计阶段的文档编写 164
【项目实战】 164
6.8 图书管理系统的总体设计 164
6.8.1 系统总体结构设计与功能
模组划分 164
6.8.2 绘製功能结构图 165
6.8.3 系统配置方案设计 165
6.8.4 开发与运行环境的选用 166
6.8.5 输入输出设计 166
6.8.6 报表的设计 166
【同步训练】 166
本章小结 168
本章习题 168
第7章 信息系统的资料库设计 169
【本章知识导航】 169
【理论指导】 169
7.1 资料库的需求分析 169
7.2 资料库的概念结构设计 170
7.3 资料库的逻辑结构设计 171
7.4 资料库的物理结构设计 171
7.4.1 资料库管理系统的类型
及选用 171
7.4.2 资料库管理系统选择的
原则和注意事项 173
7.4.3 设计资料库的物理结构
设计 174
7.5 数据安全与保密 174
7.6 资料库设计的文档编写 175
【项目实战】 176
7.7 图书管理系统的资料库设计 176
【同步训练】 189
本章小结 193
本章习题 193
第8章 信息系统的界面设计 194
【本章知识导航】 194
【理论指导】 194
8.1 友好用户界面的基本要求 194
8.2 信息系统的界面设计 196
8.2.1 用户界面的组成元素 196
8.2.2 用户界面的设计 197
【项目实战】 197
8.3 图书管理系统的界面设计 197
8.3.1 图书管理系统用户登录
界面设计 197
8.3.2 图书管理系统主界面设计 198
8.3.3 图书信息管理界面设计 201
8.3.4 读者信息管理界面设计 206
8.3.5 图书借阅管理界面设计 210
8.3.6 图书罚款界面设计 213
8.3.7 数据输出界面设计 214
8.3.8 图书管理系统用户管理
界面设计 216
【同步训练】 217
本章小结 221
本章习题 222
第9章 信息系统的程式设计 223
【本章知识导航】 223
【理论指导】 223
9.1 程式设计步骤及其要求 223
9.2 程式设计的一般方法 224
9.3 软体开发工具 225
9.4 程式模组处理过程设计 226
9.5 程式编写的规範化要求 227
9.5.1 优良程式的性能指标 227
9.5.2 良好的编程风格 228
9.6 信息系统程式设计阶段的
文档编写 229
【项目实战】 230
9.7 图书管理系统主要窗体的程式
设计 230
9.7.1 系统公共类的程式设计 230
9.7.2 系统公共模组的程式设计 231
9.7.3 图书管理系统用户登录的
程式设计 231
9.7.4 图书管理系统主界面的
程式设计 234
9.7.5 图书信息管理模组的
程式设计 236
9.7.6 读者信息管理模组的
程式设计 248
9.7.7 图书借阅管理模组的
程式设计 253
9.7.8 图书罚款模组的程式设计 261
9.7.9 数据输出模组的程式设计 267
【同步训练】 267
本章小结 268
本章习题 268
第10章 信息系统的测试 269
【本章知识导航】 269
【理论指导】 269
10.1 系统测试 269
10.1.1 程式调试 269
10.1.2 系统测试 270
10.1.3 系统测试阶段的
文档编写 273
【项目实战】 274
10.2 图书管理系统的测试 274
10.2.1 图书管理系统用户登录
的测试 274
10.2.2 图书管理系统主视窗的
测试 277
10.2.3 图书信息管理模组的
测试 281
10.2.4 读者信息管理模组的
测试 287
10.2.5 图书借阅模组的测试 291
【同步训练】 295
本章小结 295
本章习题 296
第11章 信息系统的评价与维护 297
【本章知识导航】 297
【理论指导】 297
11.1 系统评价 297
11.1.1 系统评价的目的 298
11.1.2 系统评价的内容 298
11.2 系统的运行管理 299
11.3 信息系统的维护 300
11.3.1 信息系统维护的
需求来源 300
11.3.2 信息系统维护的类型 300
11.3.3 信息系统维护的内容 301
11.4 信息系统评价与维护阶段的
文档编写 302
11.4.1 信息系统评价报告 302
11.4.2 信息系统开发总结报告 302
【项目实战】 303
11.5 图书管理系统的系统评价与
维护 303
【同步训练】 303
本章小结 305
本章习题 305
第12章 信息系统开发的综合实训 306
12.1 实训目的 306
12.2 实训要求 306
12.3 实训过程安排 307
12.4 实训课时分配 309
12.5 教学组织设计 309
12.6 实训报告的内容 310
12.7 考核方式与评分标準 310
12.8 实训参考题 311
参考文献 312