注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合Visual FOxPro软件项目开发实例

Visual FOxPro软件项目开发实例

Visual FOxPro软件项目开发实例

定 价:¥28.00

作 者: 王兴晶等编
出版社: 电子工业出版社
丛编项: 软件项目开发实例丛书
标 签: FoxPro

ISBN: 9787121004896 出版时间: 2004-11-01 包装: 平装
开本: 页数: 282 字数:  

内容简介

  本书完整地介绍了几个基于Visual FoxPro的软件项目开发实例,包括名片管理软件、网络图书信息浏览系统、API特效演示软件和教学信息管理软件。本书深入剖析了软件项目的开发思路、方法和技巧,详细地讲述了基于Visual FoxPro的软件项目开发的全过程。对系统设计、开发环境选择、系统功能模块设计、各个功能模块的创建等软件项目开发过程进行了详细的讲解。为方便广大读者使用,并最大限度地节约读者的购书成本,本书实例源代码可以免费从网上下载。本书注重工程实践性,实用性强,可供广大程序员和编程爱好者进行类似软件项目开发时学习参考,也可为相关专业大学生毕业设计提供经典项目案例借鉴。

作者简介

暂缺《Visual FOxPro软件项目开发实例》作者简介

图书目录

第1章 基于Visual FoxPro的软件项目设计 1
1.1 软件开发过程 1
1.1.1 项目计划阶段 1
1.1.2 需求分析阶段 3
1.1.3 软件开发阶段 5
1.1.4 测试阶段 7
1.2 系统设计的步骤 7
1.3 软件开发工具的选择 8
1.3.1 影响开发工具选择的因素 8
1.3.2 Visual FoxPro简介 9
1.4 测试与改错 9
1.4.1 对测试的理解 9
1.4.2 测试方式 10
1.4.3 测试的主要内容与常用方法 10
1.4.4 改错 11
1.5 Visual FoxPro编程规范的制定 11
1.5.1 缩进的格式化 11
1.5.2 注释 12
1.5.3 变量/参数/控件的命名和格式化 12
1.5.4 结构异常处理 13
1.6 软件文档 13
第2章 名片管理软件 15
2.1 名片管理软件的介绍 15
2.1.1 名片管理软件的特点 15
2.1.2 名片管理软件的功能 16
2.1.3 名片管理软件的客户定位 21
2.2 系统设计与选型 22
2.2.1 充分了解用户需求 22
2.2.2 根据需求设计功能 22
2.2.3 软件工具的选型 23
2.2.4 用户界面的总体规划 23
2.3 数据库设计 24
2.3.1 数据库设计步骤 24
2.3.2 数据库的名片表的设计过程 25
2.3.3 数据库的联系记录表和备忘录表的设计过程 26
2.3.4 确定表之间的关系 27
2.4 组织数据 28
2.4.1 建立项目 28
2.4.2 建立数据库 30
2.4.3 建立名片表 31
2.4.4 建立关系类型表 34
2.4.5 建立公司表 35
2.4.6 建立联系记录表和备忘录表 35
2.4.7 建立索引并建立表之间的关系 36
2.5 主模块 41
2.5.1 确定主界面的风格 42
2.5.2 确定在主界面中实现的功能 43
2.5.3 创建作为主界面的表单 43
2.5.4 顶层表单. 子表单与浮动表单 45
2.5.5 设置数据环境 46
2.5.6 显示数据 48
2.5.7 使用查询作为组合框的行来源 54
2.5.8 实现浏览. 维护. 查找数据功能 56
2.5.9 提供启动其他功能的途径 62
2.5.10 改进主界面 65
2.5.11 恰当应用Tab键次序 68
2.6 公司模块 70
2.6.1 设置数据环境 70
2.6.2 实现显示浏览. 维护. 查找功能 70
2.6.3 浏览公司网站 72
2.6.4 一个方便用户的功能--打开窗口时自动定位到符合条件的记录 75
2.7 关系类型模块 76
2.7.1 设置数据环境 76
2.7.2 设计表单并实现浏览. 维护. 查找功能 77
2.7.3 打开窗口时自动定位到符合特定条件的记录 77
2.7.4 功能测试 78
2.8 备忘录模块 80
2.8.1 前期准备 80
2.8.2 设置数据环境 81
2.8.3 设计界面 81
2.8.4 只显示符合特定条件的记录 84
2.8.5 编程实现浏览记录的功能 86
2.8.6 实现编辑记录功能 88
2.8.7 实现添加记录功能 90
2.8.8 删除过期备忘录 95
2.8.9 查看所有备忘录 96
2.9 报表模块 96
2.9.1 创建带有参数的视图作为报表的数据源 97
2.9.2 设置报表设计器 100
2.9.3 设置报表数据环境 102
2.9.4 页面设置 103
2.9.5 设计标题带区 103
2.9.6 设计页标头带区 106
2.9.7 设计细节带区 106
2.9.8 设计页脚带区 111
2.9.9 从主界面启动报表 112
2.9.10 备忘录报表 112
2.9.11 联系记录报表 119
2.10 主文件 122
2.10.1 主文件介绍 122
2.10.2 主文件代码分析 123
2.11 系统测试 125
2.11.1 黑盒测试和白盒测试 125
2.11.2 单元测试 126
2.11.3 综合测试 128
2.11.4 系统测试 129
2.12 功能改进 130
2.12.1 防止界面比例失调 130
2.12.2 即时更新组合框 132
2.12.3 进行错误处理 133
2.12.4 改进后的程序 134
2.13 连编与制作安装盘 147
2.13.1 连编 147
2.13.2 制作安装程序 152
第3章 网络图书信息浏览系统 157
3.1 网络图书信息浏览系统的介绍 157
3.1.1 网络图书信息浏览系统的特色 157
3.1.2 网络图书信息浏览系统的功能 157
3.1.3 网络图书信息浏览系统的客户定位 158
3.2 系统选型 158
3.3 数据环境的设计 159
3.4 功能模块的创建 159
3.4.1 Visual FoxPro组件的创建 159
3.4.2 SQL查询的实现 164
3.4.3 在ASP中使用Visual FoxPro组件 166
3.4.4 调试注意事项 169
3.5 系统的编译和发布 169
3.5.1 系统的编译 169
3.5.2 系统的发布 169
3.6 运行程序 169
第4章 API特效演示软件 173
4.1 API特效演示软件的介绍 173
4.1.1 表单的API特效 173
4.1.2 API函数获取系统信息 174
4.1.3 API函数绘图 174
4.1.4 播放多媒体 175
4.2 软件功能设计 175
4.2.1 用户需求 175
4.2.2 根据需求设计功能 175
4.3 用户界面的总体规划 176
4.4 各个功能模块的创建 177
4.4.1 表单操作模块 177
4.4.2 系统操作模块 185
4.4.3 图形操作模块 197
4.4.4 多媒体操作模块 206
4.5 软件运行 210
第5章 教学信息管理软件 211
5.1 教学信息管理软件的介绍 211
5.2 系统设计 212
5.3 数据库设计 213
5.3.1 学生表 213
5.3.2 班级表 214
5.3.3 系表 216
5.3.4 教师表 217
5.3.5 课程表 219
5.3.6 成绩表 220
5.3.7 创建表之间的关系 222
5.4 各个功能模块的创建 223
5.4.1 菜单设计模块 223
5.4.2 查询模块 230
5.4.3 修改模块 244
5.4.4 统计模块的设计 253
5.4.5 选课模块的设计 264
5.4.6 打印模块 277
5.5 设计启动程序 281
5.6 开发总结 282
附录A 实例源代码下载说明 283
附录B 书网互动学习说明 284

本目录推荐