《手把手教你开发管理信息系统》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:罗超理编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302046824
  • 页数:282 页
图书介绍:本书是一本详细介绍管理信息系统开发技术的入门书。本书以Microsoft SQL Server产品和Visual Basic为环境,以真实的实例,全面介绍了管理信息系统开发技术的基本知识,这些知识可以帮助用户一步步地开发自己需要的管理信息系统。全书共分16章,包括管理信息系统规划技术、数据库设计和实现技术、用户窗体的规划和实现技术及编程处理数据技术等内容。本书内容详实,示例丰富,结构合理,语言简洁,图文并茂。作为一本管理信息系统开发技术入门书,本书主要面向初学管理信息系统的人员,也可以供管理信息系统开发和电子商务网站开发等技术人员参考使用。

第1章 认识管理信息系统 1

1.1 管理信息系统概念 1

1.2 管理信息系统的开发方法 2

1.2.1 结构化生命周期法 2

1.2.2 原型法 3

1.2.3 应用软件包法 5

1.2.4 终端用户法 6

1.2.5 外包信息系统法 7

1.3 管理信息系统开发步骤 8

1.4 小结 9

第2章 用户需求调研和分析 10

2.1 制定用户需求调研计划 10

2.2 用户需求调研 12

2.2.1 选择调研方法和工具 12

2.2.2 收集资料 15

2.2.3 绘制业务流程图 17

2.3 用户需求分析 18

2.3.1 确定应用程序架构 19

2.3.2 确定系统开发环境 20

2.3.3 确定系统的功能模块 20

2.3.4 应该完成的报告文档 21

2.4 小结 22

第3章 零部件仓库的数据库设计 23

3.1 设计零部件仓库数据库的步骤 23

3.2 绘制ER图 25

3.3 表结构设计 26

3.3.1 范式和原则 26

3.3.2 零部件基本信息表的设计 27

3.3.3 零部件分类表的设计 28

3.3.4 入库单表的设计 29

3.3.5 领料单表的设计 30

3.3.6 物料卡表的设计 31

3.3.7 零部件台账表 32

3.3.8 退料单表的设计 33

3.3.9 盘点表的设计 34

3.3.10 仓库定位表的设计 35

3.3.11 人事表的设计 36

3.3.12 权限表的设计 36

3.3.13 供货厂商信息表的设计 37

3.3.14 确定数据库的大小 38

3.4 小结 39

第4章 Microsoft SQL Server特征浏览 40

4.1 Microsoft SQL Server 2000的特点 40

4.2 Microsoft SQL Server 2000系统的基本工具 42

4.2.1 SQL Server Enterprise Manager 42

4.2.2 SQL Query Analyzer 43

4.2.3 SQL Server Agent 44

4.2.4 SQL Profiler 45

4.2.5 Index Tuning Wizard 45

4.2.6 Analysis Services 46

4.2.7 向导 47

4.3 Transact-SQL语言 48

4.3.1 Transact-SQL语言的特点 48

4.3.2 Transact-SQL语言的组成元素 49

4.4 小结 51

第5章 创建数据库和数据库对象 52

5.1 创建数据库 52

5.1.1 数据库中的对象 52

5.1.2 创建数据库的操作 53

5.2 创建表 57

5.2.1 创建表的方法 58

5.2.2 创建JBMis数据库中的表 62

5.3 定义触发器 67

5.3.1 触发器的类型 67

5.3.2 定义触发器对象 68

5.4 小结 72

第6章 创建完整性和安全性机制 73

6.1 创建完整性机制 73

6.1.1 数据库完整性的概念 73

6.1.2 实现JBMis数据库中的约束 74

6.2 创建安全性机制 87

6.2.1 数据库安全性的概念 87

6.2.2 实现JBMis数据库中的安全性 88

6.3 小结 90

第7章 Visual Basic快速浏览 91

7.1 Visual Basic语言的特点 91

7.2 Visual Basic语言的开发环境 93

7.2.1 开发环境中的主要窗口 93

7.2.2 Visual Basic语言中的主要文件 98

7.3 创建Visual Basic应用程序的基本步骤 100

7.4 小结 102

第8章 创建ODBC数据源 103

8.1 ODBC概述 103

8.1.1 ODBC的概念 103

8.1.2 ODBC的结构组件 104

8.2 配置ODBC数据源 106

8.2.1 安装ODBC驱动程序 107

8.2.2 配置ODBC数据源的步骤 107

8.3 小结 117

第9章 建立应用程序的数据环境 118

9.1 OLE DB概述 118

9.2 连接到数据源 119

9.2.1 为窗体添加数据环境 119

9.2.2 查看连接中的数据 127

9.2.3 创建数据库命令 128

9.2.4 在窗体上表示数据库中的数据 132

9.3 小结 135

第10章 系统的菜单设计 136

10.1 菜单概念 136

10.1.1 典型的菜单示例 136

10.1.2 菜单的类型 139

10.2 设计京北丽音库存管理系统的菜单 144

10.2.1 使用“菜单编辑器” 144

10.2.2 创建库存管理信息系统主窗口的菜单 147

10.3 小结 153

第11章 系统的窗体设计 154

11.1 窗体概述 154

11.2 创建窗体 156

11.2.1 创建自由格式的窗体 156

11.2.2 创建网状格式的窗体 162

11.2.3 创建主表/子表式的窗体 163

11.2.4 创建京北丽音库存系统的所有窗体 165

11.3 小结 167

第12章 学习使用ODBC API编程 168

12.1 使用ODBC API编程的步骤 168

12.2 设置编程环境 169

12.2.1 分配和释放环境 170

12.2.2 建立和断开数据库连接 171

12.2.3 分配和释放语句句柄 174

12.3 操纵数据 175

12.3.1 检索数据 176

12.3.2 修改数据 180

12.3.3 错误处理 184

12.4 小结 186

第13章 学习使用OLE DB编程 187

13.1 使用OLE DB编程的步骤 187

13.2 连接到SQL Server 188

13.2.1 使用OLE DB provider for ODBC使用一个已有的DSN 188

13.2.2 使用OLE DB provider for ODBC新建一个DSN连接 191

13.2.3 使用OLE DB provider for SQL Server打开一个连接 191

13.3 检索数据 192

13.3.1 使用ADO Recordset检索数据 192

13.3.2 使用预准备SQL语句和Command对象 201

13.3.3 使用ADO Command对象执行动态的语句 203

13.4 修改数据 204

13.4.1 使用ADO Recordset对象修改数据 204

13.4.2 使用ADO Command对象修改数据 208

13.5 小结 212

第14章 生成可执行文件和制作安装盘 213

14.1 生成可执行文件的步骤 213

14.2 制作系统安装 215

14.3 小结 224

第15章 一个人事管理信息系统开发实例 225

15.1 Northwind数据库中的employees表 225

15.2 设计窗体 227

15.3 编写代码 234

15.3.1 窗体中的代码 234

15.3.2 其他控件中的代码 239

15.3.3 运行窗体 240

15.4 小结 241

第16章 使用Access开发管理信息系统实例 242

16.1 Microsoft Access的基本特性 242

16.2 链接到Microsoft SQL Server 244

16.3 使用Microsoft Access系统的工具 248

16.3.1 使用查询设计器 248

16.3.2 使用窗体设计器 252

16.3.3 使用报表设计器 253

16.3.4 使用数据访问页 255

16.3.5 使用宏 256

16.4 小结 260

附录 常用Transact-SQL语句快速参考 262

A.1 数据库管理 262

A.1.1 创建数据库 262

A.1.2 修改数据库 262

A.1.3 删除数据库 264

A.2 表管理 264

A.2.1 创建表 264

A.2.2 修改表 265

A.2.3 删除表 267

A.3 索引管理 267

A.3.1 创建索引 267

A.3.2 删除索引 268

A.4 视图管理 268

A.4.1 创建视图 268

A.4.2 修改视图 268

A.4.3 删除视图 269

A.5 触发器管理 269

A.5.1 创建触发器 269

A.5.2 修改触发器 270

A.5.3 删除触发器 270

A.6 存储过程管理 271

A.6.1 创建存储过程 271

A.6.2 修改存储过程 271

A.6.3 执行存储过程 271

A.6.4 删除存储过程 272

A.7 规则管理 272

A.7.1 创建规则 272

A.7.2 绑定规则 272

A.7.3 解除绑定规则 272

A.7.4 删除规则 273

A.8 默认管理 273

A.8.1 创建默认 273

A.8.2 绑定默认 273

A.8.3 解除绑定的默认 273

A.8.4 删除默认 274

A.9 函数管理 274

A.9.1 创建函数 274

A.9.2 修改函数 274

A.9.3 删除函数 275

A.10 操纵数据 275

A.10.1 检索数据 275

A.10.2 插入数据 277

A.10.3 修改数据 277

A.10.4 删除数据 279

A.11 许可管理 280

A.11.1 授予语句许可 280

A.11.2 授予对象许可 281

A.11.3 收回语句许可 281

A.11.4 收回对象许可 281

A.11.5 否定语句许可 282

A.11.6 否定对象许可 282