《Visual FoxPro典型系统实战与解析》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:傅翠娇编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121034212
  • 页数:461 页
图书介绍:本书围绕着VFP数据库管理系统的应用开发进行展开,介绍了应用系统开发的步骤和Visual FoxPro 6.0的开发技巧,并对实际应用中的七个实例的开发过程进行了详细的介绍。其目的在于提高读者的Visual FoxPro 6.0应用开发的水平。本书共分为两篇,第一篇介绍了程序开发基础;第二篇介绍了经典应用设计。其中第一篇介绍了数据库应用系统开发基础、应用程序系统的连编和安装盘的制作方法。主要包括程序设计基础、数据库和数据表的设计使用方法、常用控件的使用方法、应用系统的连编以及安装盘的制作。第二篇介绍了七个应用实例的开发过程。主要有:学生信息管理系统、学生选课管理系统、图书管理系统、客户管理系统、商品进销存管理系统、工资管理系统以及人事管理系统。希望这些实例可以对读者起到抛砖引玉的作用。本书内容紧凑、实例丰富、介绍详细、深入浅出。适合高校计算机以及相关专业学生、信息管理系统开发人员以及VFP爱好者使用。也可作为VFP培训班的参考书或者教材。

前言 1

第1章 数据库应用系统开发基础 1

1.1 程序设计基础 2

1.1.1 Visual FoxPro的数据类型 2

1.1.2 常量 2

1.1.3 变量 2

1.1.4 运算符和表达式 2

1.1.5 函数简介 2

1.1.6 程序设计结构 3

1.2 数据库及其操作 5

1.2.1 创建数据库 6

1.2.2 使用数据库 7

1.2.3 修改数据库 7

1.2.4 删除数据库 8

1.3 表及其操作 9

1.3.1 创建数据库表 9

1.3.2 修改表结构 9

1.3.4 数据完整性 10

1.3.3 表索引 10

1.4 基本控件 11

1.5 表单设计 11

1.5.1 使用表单设计器设计表单 12

1.5.2 方法和事件 12

1.6 菜单设计 13

1.6.1 菜单的组成 13

1.6.2 创建菜单 14

1.7 报表设计 15

1.6.3 创建快捷菜单 15

1.8 小结 16

第2章 应用程序系统的连编与安装盘的制作 17

2.1 连编应用程序系统 18

2.1.1 构建应用程序框架 18

2.1.2 在项目中添加文件 20

2.1.3 为项目创建应用程序 21

2.2 制作安装盘 22

2.2.1 生成可发布的应用程序 22

2.2.2 制作发布磁盘 26

2.3 小结 28

第3章 学生信息管理系统 29

3.1 学生信息管理系统简介 30

3.1.1 背景介绍 30

3.1.2 系统分析 30

3.1.3 系统功能 31

3.2 系统结构设计 32

3.2.1 系统结构图 32

3.2.2 项目管理器的建立 33

3.2.3 数据库和表的建立 34

3.3 表单设计概述 42

3.4 登录表单设计 42

3.4.1 登录表单的事件 44

3.4.2 MESSAGEBOX()函数 45

3.5 修改密码表单设计 46

3.6 基本情况查询结果表单设计 48

3.7 成绩查询结果表单设计 52

3.8 查询基本情况表单设计 55

3.8.1 按学号查询表单设计 55

3.8.2 按姓名查询表单设计 58

3.9 查询成绩表单设计 60

3.10 基本情况录入表单设计 63

3.11 成绩录入表单设计 65

3.12 课程表表单设计 68

3.13 菜单设计 69

3.13.1 布局菜单 69

3.13.2 创建自定义菜单 70

3.13.3 创建快捷式菜单 75

3.14 报表设计 76

3.13.4 菜单的使用 76

3.14.1 启动报表设计器 77

3.14.2 报表设计器窗口 77

3.15 主程序设计 80

3.15.1 建立主程序 80

3.15.2 设置主文件 82

3.16 连编应用程序系统 83

3.17 制作安装盘 85

3.18 小结 86

第4章 学生选课管理系统 87

4.1 学生选课管理系统简介 88

4.1.1 背景介绍 88

4.1.2 系统分析 88

4.1.3 系统功能 89

4.2 系统结构设计 90

4.2.1 系统结构图 90

4.2.2 项目管理器的建立 91

4.2.3 数据库和表的建立 92

4.3 表单设计概述 100

4.4 登录表单设计 101

4.4.1 Load事件 102

4.4.2 Unload事件 102

4.5 修改密码表单设计 103

4.6 院系目录表单设计 106

4.7 添加课程表单设计 107

4.8 查看院系开课目录表单设计 110

4.9 查看已选课程表单设计 113

4.10 统计学分表单设计 117

4.11 添加人员表单设计 119

4.12.1 选学位课表单设计 122

4.12 选课表单设计 122

4.12.2 选限选课表单设计 124

4.12.3 选选修课表单设计 126

4.13 菜单设计 129

4.13.1 布局菜单 129

4.13.2 创建自定义菜单 129

4.13.3 创建快捷式菜单 135

4.14.1 启动报表设计器 136

4.13.4 菜单的使用 136

4.14 报表设计 136

4.14.2 报表设计器窗口 137

4.15 主程序设计 141

4.15.1 建立主程序 142

4.15.2 设置主文件 144

4.16 连编应用程序系统 144

4.17 制作安装盘 146

4.18 小结 148

第5章 图书管理系统 149

5.1.1 背景介绍 150

5.1.2 系统分析 150

5.1 图书管理系统简介 150

5.1.3 系统功能 151

5.2 系统结构设计 152

5.2.1 系统结构图 152

5.2.2 项目管理器的建立 152

5.2.3 数据库和表的建立 153

5.4 登录表单设计 162

5.3 表单设计概述 162

5.4.1 Load事件 163

5.4.2 Unload事件 164

5.5 修改密码表单设计 164

5.6 书目查询结果表单设计 166

5.7 读者查询结果表单设计 170

5.8 书目查询表单设计 174

5.8.1 按题名查询表单设计 174

5.8.2 按著者查询表单设计 176

5.8.3 按出版信息查询表单设计 179

5.9 查询读者信息表单设计 181

5.10 借阅书刊表单设计 183

5.11 添加读者表单设计 186

5.12 预约到书表单设计 188

5.13 报表设计 190

5.13.1 启动报表设计器 190

5.13.2 报表设计器窗口 190

5.14.1 建立主程序 194

5.14 主程序设计 194

5.14.2 设置主文件 196

5.15 连编应用程序系统 197

5.16 制作安装盘 198

5.17 小结 200

第6章 客户管理系统 201

6.1 客户管理系统简介 202

6.1.1 背景介绍 202

6.1.2 系统分析 202

6.1.3 系统功能 203

6.2.1 系统结构图 204

6.2 系统结构设计 204

6.2.2 项目管理器的建立 205

6.2.3 数据库和表的建立 205

6.3 表单设计概述 213

6.4 登录表单设计 214

6.4.1 Load事件 215

6.4.2 Unload事件 216

6.5 修改密码表单设计 217

6.6 客户查询结果表单设计 219

6.7 联系人查询结果表单设计 223

6.8 客户查询表单设计 226

6.8.1 按客户编号查询表单设计 226

6.8.2 按联系人查询表单设计 229

6.8.3 按电话查询表单设计 231

6.9 联系人查询表单设计 233

6.10 查询部门电话表单设计 237

6.10.1 部门电话查询结果表单设计 237

6.10.2 查询部门电话表单设计 239

6.11 录入客户信息表单设计 241

6.12 录入联系人信息表单设计 243

6.13 录入服务信息表单设计 245

6.14 查询区号邮编表单设计 247

6.14.1 区号邮编查询结果表单设计 248

6.14.2 查询区号邮编表单设计 249

6.15 菜单设计 252

6.15.1 布局菜单 252

6.15.2 创建自定义菜单 252

6.15.3 创建快捷式菜单 258

6.15.4 菜单的使用 259

6.16 报表设计 259

6.16.1 启动报表设计器 260

6.16.2 报表设计器窗口 260

6.17 主程序设计 263

6.17.1 建立主程序 263

6.17.2 设置主文件 265

6.18 连编应用程序系统 266

6.19 制作安装盘 267

6.20 小结 269

第7章 商品进销存管理系统 270

7.1 商品进销存管理系统简介 271

7.1.1 背景介绍 271

7.1.2 系统分析 271

7.1.3 系统功能 272

7.2 系统结构设计 273

7.2.1 系统结构图 273

7.2.2 项目管理器的建立 273

7.2.3 数据库和表的建立 275

7.3 表单设计概述 281

7.4 登录表单设计 282

7.5 商品分类与商品表单设计 285

7.6 商品分类与供应商表单设计 287

7.7 供应商与商品表单设计 289

7.8 订单表单设计 291

7.9 销售情况表单设计 293

7.10.1 布局菜单 295

7.10.2 创建自定义菜单 295

7.10 菜单设计 295

7.10.3 创建快捷式菜单 299

7.10.4 菜单的使用 301

7.12 报表设计 301

7.12.1 启动报表设计器 301

7.12.2 报表设计器窗口 301

7.13 主程序设计 305

7.13.1 建立主程序 305

7.13.2 设置主文件 307

7.14 连编应用程序系统 308

7.15 制作安装盘 309

7.16 小结 311

第8章 工资管理系统 312

8.1 工资管理系统简介 313

8.1.1 背景介绍 313

8.1.2 系统分析 313

8.1.3 系统功能 314

8.2 系统结构设计 315

8.2.1 系统结构图 315

8.2.2 项目管理器的建立 315

8.2.3 数据库和表的建立 317

8.3 表单设计概述 324

8.4 登录表单设计 324

8.4.1 Load事件 326

8.4.2 Unload事件 326

8.5 查询结果表单设计 327

8.5.1 基本工资查询结果表单的设计 327

8.5.2 劳务奖金查询结果表单的设计 332

8.6.1 按部门查询表单设计 337

8.6 查询基本工资表单设计 337

8.6.2 按职工号查询表单设计 339

8.6.3 按姓名查询表单设计 342

8.7 查询劳务奖金表单设计 344

8.7.1 按部门查询表单设计 344

8.7.2 按职工号查询表单设计 347

8.7.3 按姓名查询表单设计 349

8.8 计算基本工资表单设计 351

8.9 计算劳务奖金表单设计 357

8.10 调换部门表单设计 361

8.11 菜单设计 363

8.11.1 布局菜单 364

8.11.2 创建自定义菜单 364

8.11.3 创建快捷式菜单 369

8.11.4 菜单的使用 370

8.12 报表设计 371

8.12.1 启动报表设计器 371

8.12.2 报表设计器窗口 371

8.13.1 建立主程序 375

8.13 主程序设计 375

8.13.2 设置主文件 377

8.14 连编应用程序系统 378

8.15 制作安装盘 379

8.16 小结 381

第9章 人事管理系统 382

9.1 人事管理系统简介 383

9.1.1 背景介绍 383

9.1.2 系统分析 383

9.1.3 系统功能 384

9.2.1 系统结构图 385

9.2 系统结构设计 385

9.2.2 项目管理器的建立 386

9.2.3 数据库和表的建立 387

9.3 表单设计概述 399

9.4 登录表单设计 399

9.4.1 Load事件 401

9.4.2 Unload事件 401

9.5 修改密码表单设计 402

9.6 职称评定表单设计 404

9.7 查看培训记录表单设计 406

9.8 奖惩记录表单设计 410

9.9 人员调动表单设计 412

9.9.1 部门调动表单设计 412

9.9.2 职务调动表单设计 415

9.10 查询职工结果表单设计 417

9.11 查询职工情况表单设计 421

9.12 计算工资表单设计 423

9.13 添加操作员表单设计 429

9.14 职工信息表单设计 431

9.14.1 操作员信息页面设计 432

9.14.2 基本信息页面设计 433

9.14.3 培训记录页面设计 435

9.14.4 职称评定页面设计 436

9.14.5 调动记录页面设计 437

9.14.6 奖惩情况页面设计 439

9.15 菜单设计 440

9.15.1 布局菜单 440

9.15.2 创建自定义菜单 440

9.15.3 创建快捷式菜单 448

9.16.1 启动报表设计器 450

9.15.4 菜单的使用 450

9.16 报表设计 450

9.16.2 报表设计器窗口 451

9.17 主程序设计 455

9.17.1 建立主程序 455

9.17.2 设置主文件 458

9.18 连编应用程序系统 458

9.19 制作安装盘 460

9.20 小结 461