《中文Visual Foxpro 6.0与多媒体管理应用系统开发》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:文振焜编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2000
  • ISBN:7115085145
  • 页数:421 页
图书介绍:附光盘ISBN7-900037-44-6:本书全面系统地介绍了开发一个多媒体应用系统的开发步骤、实现方法以及设计技巧。内容包括系统分析,播放影片、广告节目描述、节目播放情况分析等表单设计,系统执行主文件、系统菜单和系统安装盘的制作等。

第一章 中文Visual FoxPro 6.0简介 1

1.1 Visual FoxPro的运行环境与系统优化 1

1.1.1 Visual FoxPro与Windows的层次关系 1

1.1.2 Visual FoxPro的硬件平台 2

1.1.3 对Windows操作系统的优化 2

1.2 Visual FoxPro主要功能 3

1.2.1 特性概述 3

1.2.2 快速创建应用程序 5

1.2.3 利用更多的功能 6

1.2.4 与多个开发者一齐工作 7

1.2.5 与其他应用程序交互操作 7

1.3 Visual FoxPro 6.0的新增功能 8

1.3.1 互操作性和Internet 8

1.3.2 应用程序开发和开发者的生产率 12

1.3.3 对编程的改进 16

第二章 Visual FoxPro基本概念 20

2.1 变量 20

2.2 函数 25

2.3 Visual FoxPro中的对象 26

2.3.1 对象的属性 27

2.3.2 对象中的事件和方法程序 27

2.3.3 创建对象的引用 28

2.4 Visual FoxPro中的类 29

2.4.1 Visual FoxPro的类分层结构 30

2.4.2 创建类 32

2.4.3 类设计器 34

2.4.4 使用和删除类库 36

2.4.6 将类添加到表单中 37

2.4.5 修改类定义 37

2.5 容器 38

2.5.1 容器的分层结构 38

2.5.2 相对引用 39

2.5.3 在容器类中添加对象 39

2.6 表格 40

2.6.1 表格生成器 40

2.6.2 定义表格控件 42

2.7 事件 44

2.7.1 核心事件 44

2.7.2 监视事件发生 47

2.7.3 事件触发顺序 49

2.7.4 为事件指定代码 51

2.8 数据特性 51

2.8.1 数据类型 51

2.8.2 操作符 54

第三章 Visual FoxPro“项目管理器” 56

3.1 “项目管理器”简介 56

3.1.1 查看项目中的选项卡 57

3.1.2 文件管理 64

3.2 “项目管理器”窗口 66

3.2.1 “项目管理器”窗口选项 66

3.2.2 “项目管理器”按钮 67

3.3 “项目”菜单命令 67

3.4 “项目管理器”快捷菜单 69

3.5 设计时刻“项目管理器”的OLE拖放 71

第四章 数据库 72

4.1 创建数据库 72

4.1.1 将表收入数据库 72

4.1.2 在数据库中添加表 73

4.1.3 建立永久关系 75

4.1.4 建立参照完整性 76

4.1.5 创建存储过程 76

4.1.6 查看和设置数据库属性 77

4.2 查看和修改数据库结构 77

4.3 检查数据库 79

4.4 管理数据库 79

4.5 引用多个数据库 80

4.6 数据库错误处理 82

4.7.2 “数据库设计器”中的“表”快捷菜单选项 83

4.7 “数据库设计器”快捷菜单 83

4.7.1 “数据库设计器”快捷菜单选项 83

4.8 升迁Visual FoxPro数据库 84

4.8.1 构造原型的目标 84

4.8.2 使用升迁向导 85

4.8.3 升迁到SQL Server上 85

4.8.4 SQL Server升迁向导 87

4.8.5 升迁如何工作 95

5.1 创建表和处理表 100

5.1.1 设计和创建表结构 100

第五章 表和视图 100

5.1.2 表处理 101

5.1.3 字段处理 104

5.1.4 触发器控制 110

5.2 记录处理 112

5.2.1 添加记录 112

5.2.2 删除记录 113

5.3 表的索引 115

5.3.1 创建索引 115

5.3.2 使用索引 118

5.4 使用多个表 126

5.4.1 使用数据工作期 126

5.4.2 数据表的别名 128

第六章 应用系统开发基础 132

6.1 程序结构 132

6.1.1 顺序结构 132

6.1.2 分支结构 133

6.1.3 循环结构 135

6.2.2 命令窗口的快捷菜单 139

6.2.1 命令窗口中的基本操作 139

6.2 命令窗口的使用 139

6.3 数据工作期的使用 140

6.3.1 窗口选项说明 141

6.3.2 窗口按键操作说明 141

6.4 “选项”对话框的设置 143

6.4.1 “选项”的选项卡 143

6.4.2 “文件位置”选项卡 144

6.4.3 “常规”选项卡 147

6.4.4 “区域”选项卡 149

6.5 “工具栏”对话框 150

6.6 “浏览”对话框 151

6.7 数据环境 152

6.7.1 “数据环境”菜单 153

6.7.2 “数据环境”快捷菜单 153

第七章 应用系统开发流程 155

7.1 应用系统的开发过程 155

7.2 系统分析 157

7.3 软件需求(模块)分析 160

7.4 软件(模块)设计 164

7.5.2 建立数据源 167

7.5 Visual FoxPro应用系统开发过程 167

7.5.1 开发准备 167

7.5.3 文档设计 168

7.5.4 其他设计 169

7.5.5 测试与调试 170

7.6 调试器 170

7.6.1 “跟踪”窗口 170

7.6.2 “局部”窗口 171

7.6.3 “监视”窗口 172

7.6.5 “调试输出”窗口 173

7.6.4 “调用堆栈”窗口 173

7.6.6 “断点”对话框 174

7.6.7 “事件跟踪”对话框 175

7.6.8 “编辑日志”对话框 176

7.6.9 “文件”菜单 176

7.6.10 “调试”菜单 177

7.7 应用系统编译和连编 178

7.7.1 编译 178

7.7.2 连编 180

7.8.1 软件维护的概念 181

7.8 应用系统维护 181

7.8.2 影响系统维护的因素 182

7.8.3 系统维护的策略 183

7.8.4 重新验证系统 183

第八章 应用系统开发分析实例 185

8.1 “影视节目管理系统”简介 185

8.1.1 “影视节目管理系统”开发背景 185

8.1.2 “影视节目管理系统”的主要需求 186

8.2.1 “影视节目管理系统”的主要特点 187

8.2 视频服务器的设计 187

8.2.2 影视节目中视频服务器的存储设计 188

8.3 影视节目管理系统模块设计 188

8.3.1 影视节目管理系统的特点 188

8.3.2 功能菜单 189

8.4 “影视节目管理系统”数据库及主要表 195

8.4.1 “影视节目管理系统”中的数据库 195

8.4.2 “影视节目管理系统”中的主要表结构 195

8.5 “影视节目管理系统”目录结构及文件搜索路径 202

8.5.1 “影视节目管理系统”目录结构 202

8.6 深圳市“婚姻介绍所多媒体管理系统”简介 203

8.6.1 开发背景及总体规划 203

8.5.2 “影视节目管理系统”文件搜索路径 203

8.6.2 会员资料管理系统模块结构 205

8.6.3 电话查询系统 208

8.6.4 系统关键数据库 209

第九章 “播放影片”表单设计 212

9.1 “播放影片”表单操作要求 212

9.2 表单集对象Form1 213

9.2.1 建立空表单集对象 213

9.2.2 表单集Form1改变的属性 214

9.2.3 表单对象的Init Event(Init事件) 218

9.3 播放器对象 219

9.3.1 Olecontrol1控件 219

9.3.2 Image1控件 221

9.3.3 Shape1控件 223

9.4 “框线”控件 225

9.4.1 “框线”控件的建立方法 225

9.4.2 横线条控件改动的属性(竖线只有线条的横和高的值不同) 225

9.5.2 框内背景控件(最上第一条横线条控件)改动的属性 226

9.5.1 “框内背景”控件的建立方法 226

9.5 “框内背景”控件 226

9.6 “浏览”控件 228

9.6.1 “浏览”控件的建立方法 228

9.6.2 “浏览”控件改动的属性 228

9.6.3 “浏览”控件的Click Event事件 229

9.7 “播放媒体”控件 231

9.7.1 “播放媒体”控件的建立方法 232

9.7.2 “播放媒体”控件改动的属性 232

9.7.3 “播放媒体”控件的Click Event事件 232

9.9 “取消”控件 233

9.8 “退出播放”控件 233

第十章 “广告节目描述”表单设计 235

10.1 表单操作要求 236

10.2 数据环境 236

10.2.1 数据环境说明 237

10.2.2 jm_gg_ls视图组成 237

10.3 Form1表单集对象 237

10.3.1 表单集对象改动的属性 237

10.3.2 表单集对象的Click Event事件 239

10.4.1 页面对象集 240

10.4 页面对象集(Pageframe1) 240

10.4.2 Page1(广告[主目]描述)页面改动的属性 241

10.4.3 Page2(广告[次目]描述)页面改动的属性 242

10.5 Text1控件(广告编号控件) 244

10.5.1 Text1控件改动的属性 244

10.5.2 Text1控件的Keypress Event事件 247

10.6 Text2控件(广告标题控件) 250

10.6.1 Text2控件改动的属性 250

10.6.2 Text2控件的GotFocus Event事件 250

10.7 “特征帧”图像控件(Image1) 251

10.7.1 Image1控件改动的属性 252

10.8 “特征帧文件”名下的“浏览”控件 253

10.9 “添加资料”控件 253

10.10 “确定”控件 255

10.11 “前一记录”控件 255

10.12 “后一记录”控件 258

10.13 组合框“combo14”控件 259

10.14 文本框“Text19”控件 261

10.14.1 文本框“Text19”控件改变的属性 261

10.14.3 文本框“Text19”控件的KeyPress Event事件 262

10.14.2 文本框“Text19”控件的GotFocus Event事件 262

10.15 组合框“combo3”控件 266

第十一章 “按类型检索”表单设计 269

11.1 数据环境 270

11.2 jm_cxt_lx表单对象集 273

11.2.1 jm_cxt_lx表单集对象改变的属性 273

11.2.2 jm_cxt_lx表单集对象Init Event事件 273

11.2.3 jm_cxt_lx表单集对象GotFocus Event事件 274

11.2.4 表单集对象Load Event事件 277

11.3.1 组合框“combo1”控件改变的属性 278

11.3 组合框“combo1”控件 278

11.3.2 组合框“combo1”控件的Click Event事件 281

11.4 表格“Grid1”容器控件 282

11.4.1 表格“Grid1”容器 282

11.4.2 “Grid1”容器的AfterRowColChange Event事件 284

11.4.3 表格“Grid1”容器中的对象 285

11.5 表格“Grid2”和“Grid3”容器 288

11.5.1 表格“Grid2”容器改变的属性 288

11.5.2 表格“Grid2”容器中的对象 289

11.6.2 “详细描述”控件Init Event事件 291

11.6.1 “详细描述”控件改变的属性 291

11.5.3 表格“Grid3”容器 291

11.6 “详细描述”Command2控件 291

11.7 “全部节目”Command3控件 292

11.7.1 “全部节目”控件改变的属性 292

11.7.2 “全部节目”控件的Click Event事件 292

11.8 “入选节目”Command7控件 293

11.8.1 “入选节目”控件改变的属性 293

11.8.2 “入选节目”控件的Click Event事件 294

11.9.2 “退出”控件的Click Event事件 295

11.9 “退出”Command1控件 295

11.9.1 “退出”控件改变的属性 295

第十二章 “节目播放情况分析”表单设计 302

12.1 数据环境 303

12.1.1 数据环境说明 303

12.1.2 jm_fx_kctx图形表 303

12.1.3 jm_fx_bfg视图 305

12.1.4 jm_fx_bfy视图 305

12.1.5 jm_fx_bf视图 306

12.2.1 Form1表单对象 307

12.2 表单对象 307

12.2.2 Text2控件 309

12.2.3 组合框combo1控件 309

12.3 建立图形表 312

12.3.1 建立一个数据表 313

12.3.2 建立一个图形表 313

12.3.3 更新数据、更新图形 318

12.4.1 “分析图形”控件变动的属性 328

12.4.2 “分析图形”Click Event事件 328

12.4 “分析图形”控件 328

12.5 “分析图形”表单 330

12.5.1 “节目播放情况图表”表单的数据环境 331

12.5.2 Form1表单集对象 332

12.5.3 表格控件Grid1 332

12.5.4 组合键Combo1控件 333

12.5.5 图形显示Oleboundcontrol1控件 334

第十三章 设计报表和标签 335

13.1 设计报表 335

13.1.1 报表的创建过程 335

13.1.2 决定报表的常规布局 335

13.2.1 使用“报表向导”设计单表报表 337

13.2 创建报表 337

13.2.2 使用“报表向导”设计一对多报表 341

13.3 标签向导 345

13.4 标签设计器 348

13.4.1 窗口选项 348

13.4.2 可在标签上添加以下带区 349

13.4.3 标尺 349

第十四章 系统执行主文件 351

14.1 设置系统执行起始点 351

14.1.1 设置应用程序的起始点 351

14.1.2 控制事件循环 352

14.1.3 组织一个主文件 353

14.2 “影视节目管理系统”主文件分析 354

第十五章 系统菜单 358

15.1 建立应用程序菜单 358

15.1.1 创建用户菜单系统 358

15.1.2 规划用户菜单 359

15.1.3 创建菜单 359

15.1.4 菜单项处理 362

15.1.5 为菜单指定任务 364

15.2.2 测试和生成菜单系统 368

15.2 测试与调试菜单系统 368

15.2.1 预览菜单系统 368

15.2.3 定制菜单系统 369

15.3 菜单及快捷菜单设计器 371

15.4 “菜单”菜单 372

第十六章 系统安装盘的制作及系统安装 373

16.1 发布应用程序的过程 373

16.1.1 准备要发布的应用程序 373

16.1.2 定制要发布的应用程序 376

16.1.3 准备制作发布磁盘 378

16.2.2 发布树 380

16.2 创建安装盘 380

16.2.1 发布过程 380

16.2.3 安装向导 381

16.3 安装向导 381

16.4 应用系统的安装 389

附录A SELECT——SQL命令速查 392

附录B Visual FoxPro系统内存变量 399

附录C 文件扩展名与文件类型 409

附录D 《影视节目管理系统》安装运行及操作说明 411