《FoxPro 2.5菜单和屏幕生成器剖析与应用》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:瓮正科编著
  • 出 版 社:北京:学苑出版社
  • 出版年份:1994
  • ISBN:7507708748
  • 页数:378 页
图书介绍:

第一章 MIS开发方法与工具概论 1

1.1 MIS系统概述 1

1.1.1 MIS系统的定义 1

1.1.2 MIS系统的作用 2

1.1.3 管理信息系统的结构与组成 3

1.1.4 MIS系统的发展 7

1.1.5 建立MIS系统的条件 8

1.2 面向MIS对象的方法讨论 9

1.2.1 MIS系统的基本规律 9

1.2.2 传统的MIS方法缺限 10

1.2.3 面向对象的概念 12

1.2.4 面向MIS对象的分析 14

1.2.5 面向对象的设计 18

1.3 数据库自动化和程序生成的概念 19

1.3.1 数据库自动化的定义 19

1.3.2 数据库设计自动化 20

1.3.3 程序生成的概念 20

1.4 数据库程序生成的方法 21

1.4.1 算法变换法 21

1.4.2 程序变换法 22

1.4.3 运行变换法 26

1.4.4 参数型程序生成方法 26

1.5 数据库系统的自适应 26

1.6 MIS系统的自动化开发模型 28

第二章 菜单生成器的分析报告 30

2.1 菜单生成器的数据结构 30

2.2 菜单生成器的控制结构 32

2.3 菜单生成器的算法 33

2.3.1 菜单生成器的初始化 33

2.3.2 条形和弹式菜单的生成 33

2.3.3 菜单生成器支持算法 34

2.4 菜单生成器的模块目录 34

2.5 菜单生成器使用实例 36

2.5.1 实例要求 36

2.5.2 建立一个菜单参数数据库 37

2.5.3 用户菜单系统的总体描述 38

2.5.4 从系统菜单中选择需要的菜单 40

2.5.5 建立用户指定的菜单项 41

2.5.6 生成菜单系统程序 44

2.5.7 菜单数据库内容 46

2.5.8 菜单程序 50

第三章 菜单生成器的初始化 53

3.1 菜单生成器入口 53

3.2 常数、变量和数组的定义 53

3.2.1 常数设置 53

3.2.2 变量设置 54

3.2.3 数组定义 55

3.3 菜单生成器初始控制主程序 56

3.4 初始控制服务子程序 56

3.4.1 环境的建立和恢复 56

3.4.2 参数合法性检查 59

3.4.3 注释的初始化 59

第四章 条形和弹式菜单的生成 61

4.1 菜单生成器主控模块 61

4.2 菜单主控服务程序 62

4.2.1 代码生成允许与禁止 62

4.2.2 菜单数据库准备 63

4.2.3 输出文件的建立 64

4.3 条形菜单的定义生成 65

4.4 弹式菜单的定义生成 67

4.5 缺省语句的生成 69

4.6 菜单属性生成模块 70

4.7 注释的生成 71

第五章 菜单生成器支持子程序 74

5.1 生成过程/函数 74

5.1.1 生成过程调用命令 74

5.1.2 生成过程唯一名称 76

5.1.3 过程生成控制模块 77

5.1.4 低级文件操作模块 77

5.1.5 生成用户菜单的环境设置和恢复 78

5.2 文件名处理部分 79

5.3 温度计程序模块 80

5.3.1 定义和激活温度计 80

5.3.2 修改和终止温度计了 81

5.4 错误处理部分代码 82

5.4.1 错误处理总控程序 82

5.4.2 错误处理服务程序 83

5.5 文本文件的插入 85

第六章 屏幕生成器分析报告 88

6.1 屏幕生成器的基本原理 88

6.2 菜单生成器的数据结构 89

6.2.1 2.0的屏幕生成器数据库结构 89

6.2.2 2.5的屏幕生成器数据库结构 90

6.3 屏幕生成器的控制结构 92

6.4 屏幕生成器的模块说明 95

6.4.1 模块名称说明 95

6.4.2 初始部分的模块说明 100

6.4.3 生成控制、环境设置和代码生成 100

6.4.4 生成屏幕对象 101

6.4.5 屏幕对象的各种子句生成 102

6.4.6 屏幕生成器通用支持程序 102

6.5 屏幕生成器的使用方法实例 103

6.5.1 实例要求 103

6.5.2 建立或者修改屏幕参数 104

6.5.3 定义窗口、确定READ的子项 104

6.5.4 建立按钮开关 105

6.5.5 建立文本编辑区 107

6.5.6 建立记录显示和记录删除状态 107

6.5.7 建立方框 109

6.5.8 生成代码 109

6.5.9 参数数据库内容 111

6.5.10 实例程序 117

第七章 屏幕生成器的初始化 122

7.1 常数、变量和数组定义 122

7.1.1 常数定义 123

7.1.2 变量定义 124

7.1.3 数组定义 126

7.2 初始主控程序 127

7.3 项目环境设置与恢复 128

7.4 程序生成允许和禁止 131

7.5 参数语句准备 132

7.6 平台准备 133

7.7 建立和关闭文件 136

7.8 为生成屏幕文件定义一些新数组和变量 136

7.8.1 准备屏幕文件数组 136

7.8.2 初始化窗口,平台颜色和新指令参数 138

7.8.3 确定要生成的平台 139

7.9 项目数据库的打开和赋值 142

7.10 开发者说明初始化 143

第八章 生成控制、环境设置和代码生成 146

8.1 屏幕文件生成的高级控制 147

8.2 屏幕文件生成的平台控制 147

8.3 屏幕文件的生成控制模块 150

8.4 SPR程序的环境设置与恢复 151

8.4.1 SPR环境设置 151

8.4.2 SPR环境恢复 152

8.5 有关过程生成的代码 155

8.5.1 过程匹配 155

8.5.2 确定正在生成的平台是否是生成的平台 155

8.5.3 生成过程和函数的注释 156

8.5.4 生成过程的主程序 156

8.5.5 生成过程的辅助函数 157

8.6 生成SETUP一、二节代码及辅助程序 165

8.6.1 生成第一、二节代码 165

8.6.2 SETUP字段的辅助程序 167

8.7 代码生成输出和辅助程序 170

8.7.1 生成程序 170

8.7.2 单行生成 172

8.7.3 插入生成 173

8.7.4 生成的辅助程序 173

8.8 生成READ子句 175

8.8.1 生成READ语句的控制 175

8.8.2 生成READ级VALID子句 176

8.8.3 生成READ级WHEN子句 177

8.8.4 生成READ级ACTIVATE子句 178

8.8.5 生成READ级DEACTIVE子句 180

8.8.6 生成READ级SHOW子句代码 181

8.9 生成打开数据库的语句 185

8.9.1 生成关闭数据库 185

8.9.2 生成打开数据库 186

8.9.3 生成次序子句 189

8.9.4 生成索引 190

8.9.5 生成关系 191

第九章 生成屏幕对象的主体模块 193

9.1 生成屏幕对象控制程序 193

9.2 生成有关窗口语句 195

9.2.1 将当前窗口调整到指定位置 196

9.2.2 生成激活窗口语句 196

9.2.3 生成窗口定义的控制 197

9.2.4 生成DESKTOP 198

9.2.5 生成窗口的定义 199

9.2.6 定义窗口位置 201

9.2.7 生成激活窗口 202

9.3 生成READ语句 203

9.3.1 READ的生成控制 203

9.3.2 READ的MODAL, LOCK和WITH子句生成 204

9.3.3 生成嵌套的READ 205

9.3.4 找最后READ语句的子句 205

9.3.5 READ的标志管理 207

9.3.6 生成READ的WHEN, VALID, AXTIVE, DEACTIVE和SHOW子句 208

9.3.7 生成READ的子句关键字 209

9.3.8 生成READ指令 209

9.3.9 生成指令 211

9.4 弹式菜单和列表对象生成 211

9.4.1 生成结构,字段和文件定义的弹式菜单 211

9.4.2 生成释放弹式菜单 213

9.4.3 从弹式菜单中生成列表 213

9.4.4 生成弹式菜单对象 214

9.4.5 生成列表 215

9.5 生成画框,画线,字段和文本对象 216

9.5.1 生成框对象 216

9.5.2 生成线对象 219

9.5.3 生成显示文本 219

9.5.4 生成字段对象 220

9.6 生成按钮对象 222

9.6.1 生成无形按纽 222

9.6.2 生成按钮对象 222

9.6.3 生成无线按钮对象 223

9.6.4 生成检查盒对象 224

9.7 生成文本编辑区,位映像和旋转器对象 225

9.7.1 生成文本编辑区对象 225

9.7.2 生成位映像PICTURE 226

9.7.3 生成SPINNER对象 227

9.8 生成范围和缺省子句 229

9.8.1 生成范围子句 229

9.8.2 生成缺省子句 230

第十章 屏幕对象的各种子句生成 230

10.1 位映像子句的生成 231

10.2 ENABLE/DISABLE,PICTURE,SCROLL和TAB子句 233

10.3 生成FONT和STYLE子句 234

10.4 有关颜色的子句 236

10.5 生成VALID,WHEN,MESSAGE,ERROR和FILL子句 239

10.6 有关窗口的子句 242

第十一章 屏幕生成器通用支持程序 246

11.1 生成各种注释 246

11.2 文件名处理模块 250

11.3 附助函数模块 253

11.4 软件温度计 258

11.5 错误处理程序 260

11.6 TAB字符的加和取 264

11.7 平台管理 265

11.8 PARAMETER语句的生成 267

11.9 几个辅助函数 269

11.10 仿形函数 272

11.11 文件插入操作 273

第十二章 FOXPRO2.5命令和函数速查表 225