《Visual FoxPro管理信息系统设计与实现》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:姬景刚等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2000
  • ISBN:7030084462
  • 页数:329 页
图书介绍:

第1章 管理信息系统简介 1

1.1 信息与数据 1

1.2 管理信息系统 2

1.3 关系数据库概述 2

1.3.1 一对一关系 3

1.3.2 一对多关系 3

1.3.3 多对多关系 4

1.4 管理信息系统的基础技术 6

1.4.1 数据库技术 6

1.4.2 计算机网络技术 6

1.4.3 安全保密技术 7

1.5 管理信息系统开发方法 8

1.5.1 开发策略 8

1.5.2 开发方法 9

第2章 Visual FoxPro数据库开发环境 11

2.1 Visual FoxPro的发展历程 11

2.1.1 FoxBase 11

2.1.2 FoxPro 1.0 11

2.1.3 FoxPro 2.0 12

2.1.4 FoxPro 2.5 13

2.1.5 Visual FoxPro 3.0 13

2.1.6 Visual FoxPro 5.0 13

2.1.7 Visual FoxPro 6.0 14

2.2 Visual FoxPro中数据库的概念 14

2.2.1 表 14

2.2.2 联接 15

2.2.3 视图 15

2.2.4 存储过程 15

2.3 Visual FoxPro 6.0的新特点和新功能 15

2.4 Visual FoxPro用户界面 17

2.4.1 系统菜单 18

2.4.2 工具栏 30

2.4.3 命令窗口 31

2.5 Visual FoxPro的快速设计工具——向导 32

2.6 Visual FoxPro的主要设计工具——设计器 34

2.7 Visual FoxPro的辅助设计工具——生成器 34

第3章 建立管理信息系统项目 36

3.1 “教务管理信息系统”概况和开发步骤 36

3.2 使用项目管理器 36

3.2.1 项目管理器窗口 37

3.2.2 设置项目中的文件 38

3.3 添加数据库 40

3.4 创建用户界面 40

3.4.1 系统菜单 40

3.4.2 输入输出表单 41

第4章 建立教务管理信息数据库 42

4.1 数据库设计步骤 42

4.2 创建数据库 42

4.3 添加表 44

4.3.1 表的基本知识 44

4.3.2 添加表 49

4.4 使用索引 55

4.4.1 索引的概念 55

4.4.2 索引类型 56

4.4.3 建立索引 57

4.5 建立表之间的关系 60

4.6 使用数据字典 63

4.6.1 长表名 64

4.6.2 表的注释 64

4.6.3 长字段名 65

4.6.4 字段的注释 65

4.6.5 字段的标题 65

4.6.6 指定输入掩码 65

4.6.7 定义格式 66

4.6.8 设置默认类 67

4.6.9 字段默认值 67

4.6.10 字段级规则 69

4.6.11 使用触发器 71

4.7 修改记录 73

4.7.1 追加记录 73

4.7.2 引入记录 74

4.7.3 删除记录 75

4.8 筛选表 76

4.9 数据库的备份与恢复 77

4.9.1 普通数据库的备份与恢复 78

4.9.2 大型数据库的备份与恢复 78

第5章 创建数据查询和视图 79

5.1 SQL标准查询语句 79

5.2 使用查询向导 82

5.3 使用查询设计器 86

5.3.1 查询设计器界面 86

5.3.2 选择查询字段 88

5.3.3 设定查询条件 89

5.3.4 设置排序依据 91

5.3.5 对查询结果分组 92

5.3.6 控制记录输出 95

5.4 输出查询结果 96

5.5 设计视图 97

5.5.1 创建本地视图 97

5.5.2 创建远程视图 101

5.6 利用视图更新数据 102

5.6.1 更新表 102

5.6.2 设置关键字段 103

5.6.3 创建远程数据源规则 103

5.6.4 更新指定字段 104

5.6.5 控制如何检查更新冲突 104

5.6.6 更新数据源 105

第6章 Visual FoxPro程序设计基础 107

6.1 Visual FoxPro的编程机制 107

6.1.1 使用命令窗口 107

6.1.2 编写程序文件 108

6.1.3 使用代码窗口 109

6.2 Visual FoxPro 6.0的数据类型 109

6.3 存储数据 111

6.3.1 常量 111

6.3.2 变量 111

6.3.3 数组 112

6.3.4 对象的属性 113

6.4 处理数据 113

6.4.1 操作符 113

6.4.2 命令 115

6.4.3 函数 115

6.5 流程控制语句 116

6.5.1 顺序语句 116

6.5.2 条件语句 116

6.5.3 循环语句 117

第7章 面向对象的事件驱动程序设计 119

7.1 对象和类 119

7.2 类的特性 120

7.2.1 封装性 120

7.2.2 继承性 120

7.2.3 多态性 121

7.3 Visual FoxPro中的基类 121

7.3.1 容器类 121

7.3.2 控件类 122

7.4 对象操作 123

7.4.1 创建对象 123

7.4.2 引用对象 124

7.4.3 设置属性值 125

7.5 创建自定义类 125

7.5.1 直接编码创建对象类 125

7.5.2 用类设计器创建对象类 129

7.5.3 把表单存储为类 131

7.6 创建教务查询类 132

7.7 注册类库 134

7.7.1 在“选项”对话框中注册 134

7.7.2 在“表单设计器”中直接注册类库 136

7.8 常用属性、事件和方法 136

7.8.1 常用属性 136

7.8.2 常用事件 137

7.8.3 常用方法 138

7.9 设计面向对象的程序 138

第8章 设计教务管理系统菜单 148

8.1 使用菜单设计器 148

8.1.1 菜单名称 149

8.1.2 结果 149

8.1.3 选项 151

8.1.4 菜单级 152

8.1.5 菜单项 152

8.1.6 预览 152

8.2 规划菜单系统 152

8.2.1 规划菜单栏 153

8.2.2 设计子菜单 153

8.2.3 给菜单项排序、分组 155

8.2.4 指定菜单项名称和提示信息 156

8.2.5 指定快捷键与键盘访问键 157

8.2.6 生成菜单程序 158

8.3 添加菜单所需的代码 159

8.3.1 添加初始化代码 159

8.3.2 添加共用过程 161

8.3.3 给菜单项指定过程 161

8.3.4 建立默认过程 163

8.3.5 添加清理代码 164

8.4 动态控制菜单 164

8.4.1 控制菜单的启止状态 164

8.4.2 控制菜单是否复选 165

8.5 创建快捷菜单 166

8.5.1 设计快捷菜单 166

8.5.2 在表单中使用快捷菜单 168

8.6 设计自定义工具栏 168

8.6.1 设计自定义工具栏类 169

8.6.2 向表单集中添加自定义工具栏 171

第9章 设计教务管理系统界面 172

9.1 使用表单向导 172

9.2 使用表单设计器 175

9.2.1 设置数据环境 176

9.2.2 添加控件 177

9.2.3 设置对象属性 189

9.2.4 添加新属性 191

9.2.5 编写响应事件的代码 193

9.3 创建学生成绩表单 195

9.4 创建数据维护表单 199

9.5 创建数据统计表单 204

9.5.1 个人成绩统计 204

9.5.2 课程统计 209

9.5.3 班级统计 213

9.6 创建学生选课表单 218

9.7 创建报表 226

9.7.1 报表向导 226

9.7.2 报表设计器 229

9.7.3 输出报表 235

9.7.4 其他报表 238

9.8 创建打印报表的表单 239

9.8.1 打印学生课表 239

9.8.2 打印课程成绩 242

9.8.3 打印班级信息 244

第10章 调试应用程序 247

10.1 错误类型 247

10.1.1 语法错误 247

10.1.2 逻辑错误 249

10.1.3 表达式错误 249

10.2 使用调试器 250

10.2.1 调试器工具栏 251

10.2.2 跟踪窗口 251

10.2.3 设置断点 253

10.2.4 局部窗口 255

10.2.5 监视窗口 256

10.2.6 调用堆栈窗口 256

10.2.7 调试输出窗口 257

10.2.8 事件跟踪 257

10.3 运行时刻错误的处理 258

10.3.1 处理错误的函数与命令 258

10.3.2 避免错误 259

10.3.3 处理过程错误 259

10.3.4 处理类和对象中的错误 260

10.3.5 从错误处理代码中返回 262

第11章 集成应用程序项目 263

11.1 构造应用程序框架 263

11.2 建立主控程序 265

11.3 设置项目主文件 266

11.4 将文件加入到项目 266

11.5 引用可修改的文件 267

11.6 编译应用程序 268

11.6.1 测试项目 268

11.6.2 连编应用程序 269

第12章 发布应用程序 271

12.1 考虑使用者的软硬件环境 271

12.2 处理运行时的错误 271

12.3 保护源代码 272

12.4 包含资源文件 272

12.5 重新连编项目 273

12.5.1 设置项目信息 273

12.5.2 设置版本信息 275

12.5.3 连编为独立运行程序 275

12.6 发布准备 276

12.6.1 建立发布目录 276

12.6.2 添加支持文件 276

12.7 创建发布磁盘 277

第13章 多媒体 282

13.1 使用ActiveX绑定型控件 282

13.2 调用Windows的动态链接库文件 288

13.2.1 声明库函数(DECLARE-DLL命令) 288

13.2.2 调用API函数 289

13.2.3 调用Windows API控制多媒体 289

第14章 常用命令与函数 294

14.1 命令 294

14.1.1 面向对象的编程命令 294

14.1.2 环境设置命令 296

14.1.3 数据库操作命令 300

14.1.4 数据共享命令 309

14.1.5 键盘和鼠标命令 311

14.2 函数 313

14.2.1 数据库操作函数 313

14.2.2 字符函数 318

14.2.3 数据转换函数 322

14.2.4 SYS()函数 324

14.2.5 文件管理函数 326