《Visual FoxPro课程设计 项目案例精选》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:丁晟春,蔡骅主编
  • 出 版 社:南京:东南大学出版社
  • 出版年份:2003
  • ISBN:7810892754
  • 页数:246 页
图书介绍:学习程序设计语言的主要目的是能够利用简洁的语句编写出高效、完整的实用程序。本书正是为了满足广大读者的这一实际需要而编写的。书中精选大量涉及各个领域的优秀案例,配合详细的程序注释,使读得通过阅读、理解并在样例程序的引导下,掌握编写大规模实用程序的方法和技巧。本书内容包括域名服务器的仿真程序样例详解,经典有趣的游戏程序、简单实用的数学问题求解程序、清晰易懂的矩阵及向量处理程序、实用有趣且可扩充的小型管理程序、国松掌握时间和日期的获取及使用的实用程序、有趣且可扩充的多媒体应用程序、实用但有一定难度的数据结构应用程序。收中精选的程序实用性强,语言简炼,注释通俗易懂。程序组织结构及对问题的处理方法多种多样,覆盖面广,对读者编写大型实用程序有一定的借鉴作用。本书是专门为大专院校理工科学生进行C语言程序设计课程设计而编写的教材,对广大的计算机编程爱好者而言也是一本难得的实用参考书。

第一部分 2

1 数据库应用系统的开发 2

1.1 应用系统的开发步骤 2

1.1.1 系统分析 2

1.1.2 系统设计 2

1.1.3 系统实施与维护 3

1.2 应用系统的组装 4

1.2.1 数据库应用系统的组成 4

1.2.2 应用系统的连编 5

2 教学管理系统的应用 7

2.1 系统总体规划 7

2.2 系统功能模块设计 7

2.3 系统数据库设计 8

2.3.1 表结构设计 8

2.3.2 数据表关系设计 11

2.3.3 数据库的完整性设计 12

2.3.4 数据库的安全性设计 12

2.4 系统实施 13

2.4.1 系统流程 13

2.4.2 项目、数据库、数据库表的建立 13

2.4.3 主程序的设计 14

2.4.4 全程变量设置 16

2.4.5 主菜单 17

2.4.6 工具栏 20

2.5 主要表单及其事件代码的实施 20

2.5.1 欢迎表单 20

2.5.2 登录表单 23

2.5.3 学籍管理表单 25

2.5.4 学生情况查询及维护表单(学生管理) 30

2.5.5 教师信息录入表单 32

2.5.6 成绩维护表单 36

2.5.7 班级成绩查询 36

2.5.8 成绩统计表单 40

2.5.9 成绩录入表单 44

2.5.10 班级课程表查询表单 45

2.6 报表的设计 48

2.6.1 报表的设计步骤 48

2.6.2 系统报表的格式设计 48

第二部分 52

3 建筑投标管理系统(系统设计之一) 52

3.1 系统简介 52

3.1.1 建筑投标运行过程说明 52

3.1.2 系统功能 52

3.1.3 操作过程 53

3.2 数据库表结构设计 53

3.3 系统实施 59

3.3.1 菜单结构 59

3.3.2 菜单跳过技术 60

3.4 主要表单的实现 61

3.4.1 标底管理表单 61

3.4.2 评委表管理表单 61

3.4.3 投标企业表管理表单 62

3.4.4 修改评分表管理表单 63

3.4.5 新建招标项目表单 64

3.4.6 编制标底表单 64

3.4.7 初始化评分表表单 67

3.4.8 初始化评委表表单 67

3.4.9 招标文件编制表单 68

3.4.10 项目列表表单 68

3.4.11 申请投标项目 70

3.4.12 预审评委 70

3.4.13 预审合格的评委 72

3.4.14 预审企业 73

3.4.15 预审合格的企业 74

3.4.16 输入投标书 75

3.4.17 评分表1 76

3.4.18 评委评标 77

3.4.19 定标 78

3.4.20 开标 79

3.4.21 主屏幕 82

3.4.22 建立报表 84

4 工资管理系统(系统设计之二) 88

4.1 系统主要功能 88

4.2 系统设计 88

4.2.1 系统结构 88

4.2.2 系统各模块说明 88

4.2.3 系统主要文件 89

4.2.4 数据库表结构 89

4.3 主要表单的设计 91

4.3.1 主菜单的设计 91

4.3.2 数据输入中的初始化表单rycsh.scx 92

4.3.3 数据输入模块中的部门输入表单bmtianjia 93

4.3.4 数据管理模块中的部门修改表单bmxiugai.scx 94

4.3.5 数据管理模块中的工资修改表单gzxiugai.scx 94

4.3.6 原始库中的个人信息的修改表单 98

4.3.7 部门查询表单bmchaxun 98

4.3.8 工号查询表单ghchaxun 99

4.3.9 数据计算表单js 100

4.3.10 数据打印报表设计打印预览 100

5 人力资源管理系统(系统设计之三) 101

5.1 系统分析 101

5.1.1 系统功能结构 101

5.1.2 系统模块说明 101

5.2 系统数据库设计 102

5.2.1 数据库表结构设计 102

5.2.2 本地视图的设计 103

5.2.3 数据库表之间的关系设计 104

5.3 系统实施 104

5.3.1 菜单设计 105

5.3.2 登录表单设计 105

5.3.3 frmhy表单(主表单) 106

5.3.4 frmsd(人员设定)表单 106

5.3.5 frmgrjl表单(个人简历更新) 108

5.3.6 fgrjl表单(个人档案输出) 108

5.3.7 frmxg表单(密码修改) 109

5.3.8 tj(表单统计) 110

5.3.9 报表建立 111

6 物资管理系统(系统设计之四) 112

6.1 系统分析 112

6.1.1 系统主要功能 112

6.1.2 系统功能结构设计 112

6.2 数据库结构设计 113

6.3 系统实施 114

6.3.1 系统主菜单 114

6.3.2 建立工具栏 114

6.3.3 主程序 115

6.3.4 Logo表单 115

6.3.5 systen表单 117

6.3.6 表单rkd(入库单) 117

6.3.7 出库单ckd 120

6.3.8 器材明细表表单 123

6.3.9 浏览、统计表单llxg 126

6.3.10 修改总数据库表单xgmain 134

6.3.11 统计个人工具卡表单grgj 134

6.3.12 修改个人工具卡表单grgjk 135

6.3.13 建立报表 135

6.4 连编 136

6.5 制作安装盘 137

7 名片管理系统(系统设计之五) 140

7.1 系统设计 140

7.1.1 数据库表结构设计 140

7.1.2 系统菜单设计 140

7.2 系统实施 142

7.2.1 名片管理系统主界面的制作 142

7.2.2 新增名片表单的制作 143

7.2.3 修改表单的制作 145

7.2.4 单个查找表单的制作 145

7.2.5 复合查找表单的制作 145

8 图书馆管理系统(系统设计之六) 150

8.1 系统设计 150

8.1.1 系统主要功能 150

8.1.2 数据库表结构及其关系设计 150

8.2 系统主要表单的实施 153

8.2.1 查询(findb)表单 153

8.2.2 查询(finds)表单 155

8.2.3 输入(input)表单 156

8.2.4 图书管理系统(library)主表单 157

8.2.5 逾期未归还书籍名册(outdate) 176

8.2.6 排行榜(sort)表单 176

8.3 报表和书签的建立 177

8.3.1 报表的设计 177

8.3.2 建立标签(book) 179

9 资产设备管理系统(系统设计之七) 180

9.1 系统分析 180

9.1.1 系统功能 180

9.1.2 系统结构图 180

9.1.3 数据库设计 181

9.2 表单的设计 181

9.2.1 系统登录表单denglu 182

9.2.2 查询表单 183

9.2.3 修改表单xiugai 185

9.2.4 输入表单shuru 186

9.3 主程序的设计 187

9.4 打印报表的设计 188

9.4.1 打印表单设计 188

9.4.2 系统设计的报表 189

第三部分 192

10 游戏程序 192

10.1 游戏程序1——猜数游戏程序 192

10.2 游戏程序2——体育彩票游戏程序 200

10.3 游戏程序3——英译汉简明词典程序 203

10.4 游戏程序4——猜扑克牌游戏程序 204

10.5 游戏程序5——测定身体状况的游戏程序 206

10.6 游戏程序6——计算器 208

10.6.1 命令按钮的添加 208

10.6.2 线条的添加 210

10.6.3 标签的添加 210

10.6.4 文本框的添加 210

10.6.5 表单自定义方法的添加 211

10.7 游戏程序7——自我选择题测验 220

10.7.1 系统设计 220

10.7.2 系统实施 221

第四部分 226

11 数学类问题求解程序 226

11.1 问题1——水仙花问题 226

11.1.1 方法1 226

11.1.2 方法2 226

11.2 问题2——哥德巴赫猜想 227

11.3 问题3——求素数 228

11.4 问题4——统计汉字 228

11.5 问题5——求阶乘 229

11.6 问题6——编制九九乘法口诀表 229

第五部分 232

12 表单设计 232

12.1 表单设计1——数据库表中图片的保存与显示 232

12.1.1 数据库表结构设计 232

12.1.2 表单的建立 232

12.2 表单设计2——隐藏表单的标题栏 233

12.3 表单设计3——图片的拖动 233

12.4 表单设计4——显示程序安装、卸载的进度表 234

12.5 表单设计5——控制表单的关闭 235

12.6 表单设计6——日历和当前时间的显示 235

12.7 表单设计7——矩形和圆形之间的变形 236

12.8 表单设计8——设置命令按钮的颜色和图标 236

12.9 表单设计9——系统登录窗口 237

12.10 表单设计10——显示表结构的表单 238

12.11 表单设计11 列表框中添加文本的表单 238

12.12 表单设计12——项目选择表单 239

12.13 表单设计13——移动控件并改变颜色 239

12.14 表单设计14——排序 240

12.15 表单设计15——建立SQL查询的表单 240

12.16 表单设计16——包含2个表单的表单集 240

12.17 表单设计17——小测验 241

12.18 表单设计18——创建文本编辑器 241

12.19 表单设计19——在运行时改变背景颜色 242

12.20 表单设计20——在组合框中输入或选择数据进行查询 242

12.21 表单设计21——定时显示表单 243

12.22 表单设计22——文字动画 243

12.23 表单设计23——带图标的列表框 243

12.24 表单设计24——浏览学生信息的菜单 244

12.25 表单设计25——设置字体和位置的动态菜单 245

参考文献 246