Visual FoxPro程序设计[电子资源.图书]

副标题:无

作   者:程学先主编;李振立,王莉,李军编著

分类号:

ISBN:9787302129967

微信扫一扫,移动浏览光盘

简介

  《高等学校教材:Visual FoxPro程序设计(附光盘)》是一本涵盖面广、实用性强、内容较全面的教科书。《高等学校教材:Visual FoxPro程序设计(附光盘)》根据教育部对非计算机专业计算机基础教学提出的要求,以提升实际动手能力为目标,以Visual FoxPro基础知识为主要内容,以管理系统通用部件为工具和案例,介绍关系数据库的基础理论和管理信息系统程序设计方法。全书共11章,介绍了数据库基础理论、Visual FoxPro基本知识、基本语句、函数、语法、面向过程程序设计方法、面向对象设计方法、各类数据维护程序、查询程序、统计程序等的设计方法,特别是详细介绍了作者自己开发的VFP通用部件库最小系统3.0以及用于建造个人系统的方法。   内容由浅入深,从基础到应用。读者首先掌握独立设计单机管理信息系统的技能,再以此为起点深入学习,并为进一步深造打下坚实的基础。   《高等学校教材:Visual FoxPro程序设计(附光盘)》所附光盘包括“部件库最小系统3.0版”、“VFP命令函数全文检索系统”、自我考试、习题与答案、视频演示、学生用幻灯片、课程设计精选等(严禁将《高等学校教材:Visual FoxPro程序设计(附光盘)》所配光盘中的程序用于任何其他出版物)。另外,供教师教学使用的幻灯片可从清华大学出版社网站上下载。   《高等学校教材:Visual FoxPro程序设计(附光盘)》可作为大专院校非计算机专业学生教材,也可作为计算机专业学生、非科研人员参考用书,也适用于计算机用户和计算机技术初学者使用。

目录

第1章 绪论. 1

1.1 数据库技术概述 1

1.2 管理信息系统通用部件技术 3

1.3 部件库最小系统使用方法 4

1.3.1 作为办公软件使用 4

1.3.2 利用通用部件建设有个人特色的管理信息系统 8

小结 14

习题一 14

第2章 基本概念与基础知识 16

2.1 数据库技术 16

2.1.1 实体、数据和数据处理 16

2.1.2 数据库、数据库系统、数据模型和数据模式 19

2.1.3 面向对象程序设计的基本概念(类和对象、事件、方法) 27

2.2 关系数据库 29

2.2.1 关系模型 29

2.2.2 关系数据库的基本概念 31

2.2.3 关系代数 32

小结 37

习题二 38

第3章 visual foxpro系统 40

.3.1 visual foxpro 6.0简介 41

3.1.1 visual foxpro 6.0的用户界面 41

3.1.2 visual foxpro 6.0工作方式 45

3.1.3 visual foxpro 6.0的环境配置 50

3.2 visual foxpro 6.0的辅助设计工具 52

3.2.1 vfp向导 53

3.2.2 visual foxpro生成器 55

3.2.3 visual foxpro设计器 56

3.3 项目管理器 58

3.3.1 建立项目管理器 58

3.3.2 对项目的管理操作 60

小结 64

习题三 64

第4章 数据库与数据表 66

4.1 自由表的建立与表结构的修改 66

4.1.1 二维表与库结构 66

4.1.2 创建表结构 68

4.1.3 修改表结构 71

4.2 数据库、数据库表的建立和修改 72

4.2.1 数据库建立与维护 73

4.2.2 建立数据库表与修改数据库表结构 74

4.3 对数据库和表的操控与维护 75

4.3.1 利用项目管理器管理数据库和表 75

4.3.2 表和表结构的复制 77

4.3.3 索引与排序 78

4.3.4 记录指针的移动 82

4.3.5 数据维护的有关操作 85

4.3.6 表记录的删除和恢复 86

4.3.7 逻辑表的设置 87

4.4 统计 87

4.5 数据工作区 90

4.5.1 数据工作区窗口 90

4.5.2 表之间的关联 90

4.6 参照完整性与表之间的关联 94

小结 95

习题四 95

第5章 数据与数据运算 98

5.1 visual foxpro的基本数据元素 98

5.1.1 常量和变量 98

5.1.2 表达式 102

5.1.3 变量、数组与记录之间的数据传送 105

5.2 常用函数 107

5.2.1 字符处理函数 107

5.2.2 数值计算函数 108

5.2.3 日期时间函数 109

5.2.4 数据类型转换函数 110

5.2.5 测试函数 112

5.3 主要文件类型 116

5.3.1 主要文件类型 116

5.3.2 导入数据的命令与操作 120

5.3.3 导出数据的命令与操作 121

小结 122

习题五 123

第6章 vfp结构化程序设计 125

6.1 命令文件与简单命令 125

6.1.1 程序文件的建立 125

6.1.2 简单的交互式输入输出命令 126

6.1.3 程序的调试与执行 129

6.2 程序的控制结构 130

6.2.1 顺序结构程序设计 130

6.2.2 选择结构程序设计 130

6.2.3 循环结构程序设计 134

6.3 多模块程序设计 140

6.3.1 模块的定义和调用 140

6.3.2 模块调用中的参数传递 143

小结 145

习题六.. 145

第7章 结构化查询语言sql 148

7.1 sql的基本概念 148

7.2 sql的数据定义功能 149

7.3 sql的数据操作功能 156

7.4 查询 160

7.4.1 查询的操作方法 160

7.4.2 通过查询设计器的窗口设计查询 161

7.5 sql的查询命令 164

7.5.1 查询语句的一般格式 165

7.5.2 select-sql命令的完整格式 170

7.5.3 查询设计器界面与查询语句的对应关系 175

7.6 视图 176

小结 179

习题七 180

第8章 vfp面向对象程序设计 182

8.1 面向对象程序设计的基本概念 182

8.1.1 基本概念 182

8.1.2 表单向导 186

8.1.3 表单设计器和数据环境 188

8.2 常用的控件 191

8.2.1 输出类控件 191

8.2.2 控制类控件设计 193

8.2.3 输入类控件设计 197

8.2.4 容器类控件设计 202

8.2.5 链接与嵌入类控件设计 205

8.3 多表单应用程序 207

8.3.1 单文档界面和多文档界面 207

8.3.2 表单集 209

8.4 用户定义属性与方法程序 210

8.4.1 用户定义属性 210

8.4.2 用户定义方法程序 211

8.5 类 212

8.5.1 类的基本概念 212

8.5.2 定义类 213

8.5.3 工具栏的定义 215

8.6 自定义类及其应用 215

小结 217

习题八 217

第9章 报表设计 218

9.1 利用报表向导设计报表 218

9.1.1 报表向导及其使用 218

9.1.2 使用“一对多报表向导”建立报表 222

9.2 报表设计器的使用 224

9.2.1 进入报表设计器的方法 224

9.2.2 设计建立报表 224

9.2.3 打印报表 229

9.3 excel报表设计 231

9.4 利用部件库最小系统报表设计工具设计报表 233

9.4.1 生成表格格式文件 233

9.4.2 生成单记录形式格式文件 237

9.4.3 生成标签格式文件 240

小结 244

习题九 245

第10章 数据库应用系统集成技术 247

10.1 数据库系统设计 247

10.1.1 数据库应用系统设计内容 248

10.1.2 数据库系统设计步骤 248

10.1.3 从概念模型向关系数据模型的转化 249

10.2 主程序设计 251

10.2.1 主程序设计 251

10.2.2 登录程序设计 252

10.3 菜单程序设计 254

10.3.1 菜单的概念 254

10.3.2 菜单设计的基本步骤 255

10.3.3 设计下拉菜单的主要命令 256

10.3.4 用编程方式设计下拉菜单 257

10.3.5 用编程方式设计弹出式菜单 258

10.3.6 应用菜单设计器设计水平下拉菜单 259

10.4 目录树菜单程序设计 262

10.4.1 目录树菜单生成程序 262

10.4.2 目录树菜单控制程序 264

10.5 设计dbf式帮助程序 265

10.5.1 创建一个dbf式帮助文件的命令 265

10.5.2 建立dbf式帮助文件的步骤 266

10.6 设计自己的目录树结构的帮助系统 266

10.6.1 目录树结构帮助系统生成表单 266

10.6.2 执行目录树帮助程序的表单设计 268

10.7 其他系统管理程序 269

10.7.1 代码维护程序 269

10.7.2 清库程序 271

10.7.3 用户表维护程序与权限维护程序 273

10.8 建立可执行文件与程序发布 274

10.8.1 编译项目 274

10.8.2 发布系统 275

10.9 以升迁方式建立sql server 数据库与数据表 276

10.9.1 建立指向sql server表的连接 276

10.9.2 以升迁方式建立sql server数据库与数据表 278

10.10 原指向vfp数据表程序的修改 279

10.10.1 建立指向sql server表的远程视图 279

10.10.2 应用程序设计 283

小结 284

习题十 285

第11章 管理信息系统应用程序设计 287

11.1 管理信息系统程序概述 287

11.1.1 管理信息系统程序的功能 287

11.1.2 关于界面与性能的需求 288

11.1.3 数据维护程序界面类型 290

11.2 表格式数据维护程序设计 291

11.2.1 表格控件 291

11.2.2 最简单的表格式数据维护表单 294

11.2.3 加强的表格式修改用表单 297

11.2.4 通用的表格式修改用表单 302

11.2.5 通用的表格式数据维护表单 304

11.2.6 含有代码字段的表的表格式录改表单 308

11.2.7 加强数据安全与数据完整性保护的设计 309

11.2.8 实现数据相关操作的程序设计 311

11.2.9 通用表格式自适应数据维护部件功能与应用 311

11.3 单记录式数据维护程序设计 313

11.3.1 最简单的单记录式数据维护程序设计 313

11.3.2 加强的单记录式修改表单 317

11.3.3 单记录数据维护表单的设计 326

11.3.4 使用组合框输入代码的数据维护程序的设计 337

11.4 一对多数据维护部件 338

11.4.1 一对多数据维护的需求分析 338

11.4.2 程序代码设计 340

11.5 单表横向批处理 341

11.5.1 设计需求 341

11.5.2 设计方案 342

11.5.3 批处理程序设计 343

11.6 查询程序设计 346

11.6.1 单条件查询程序设计 346

11.6.2 最简组合查询程序设计 349

11.6.3 通用的具有简单统计功能的组合查询表单 351

11.6.4 涉及多表的组合查询表单 357

11.7 各种导入程序设计 359

11.7.1 从数据表导入 360

11.7.2 从文本文件导入程序 363

11.8 导出程序设计 366

11.8.1 导出到文件 366

11.8.2 从数据表导出到数据表 368

小结 369

习题十一 370

附录a 通用部件使用说明 374

附录b vfp命令与函数全文检索程序使用说明 401

附录c 测试题与自我测试程序使用说明... 403


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual FoxPro程序设计[电子资源.图书]
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon