VFP课程设计论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

第1章概述 (1)

1.1系统实现的目标 (1)

1.2系统实现方案 (1)

1.3系统实现环境 (1)

1.4具体的开发方法 (1)

第2章系统设计 (2)

2.1系统功能设计 (2)

2.2数据库设计 (2)

2.3系统界面设计 (4)

2.3.1系统主界面 (4)

2.3.1.1 控件属性设置 (4)

2.3.1.2 代码设计 (4)

2.3.2 学生查询界面 (5)

2.3.2.1 标签设置属性 (5)

2.3.2.2 代码设计 (5)

2.3.3修改学生信息界面 (6)

2.3.3.1标签设置属性 (7)

2.3.3.2代码设计 (7)

2.3.4退出界面 (8)

2.3.4.1标签设置属性 (8)

2.3.4.2代码设计 (8)

第3章系统实现 (9)

3.2系统功能运行结果及意义 (9)

第4章总结心得 (10)

参考文献 (10)

【摘要】

本课程设计的任务是使学生了解和掌握数据库管理系统Visual FoxPro6.0程序的基础概念、基本功能和操作方法。能够进行简单的应用程序设计和开发,设计并编写和调试出满足要求的数据库系统。

本套学生信息系统的主要功能,可以通过界面查询学生个人信息、学生成绩,并通过本程序功能修改个人密码及个人相关信息。主要设计思路是通过主界面登陆,进而通过一系列的程序及命令进行相关查询。对于这套程序的设计和创作都是小组成员齐心协力的结果,虽然,遇到了很多困难,但也锻炼了逻辑能力,团结能力,更加熟练的掌握了Visual FoxPro6.0的基本功能和操作方法,收获颇多。

【关键词】

学生;查询;个人信息;成绩

第1章概述

1.1系统实现的目标

该学生信息查询系统要实现以下几个目标:

操作方便快捷,节省人力,时间;方便学生保存和查询个人的入学录入信息和在校成绩,以学习效率;能够对学生的各项信息进行汇总,为教师了解学生信息,进行因材施教提供了平台。

1.2系统实现方案

该学生信息查询系统是基于学院学生信息查询管理系统构建的,制作本系统历时五天,以团队形式利用VFP6.0软件进行制作。

1.3系统实现环境

Visual FoxPro 6.0不仅可以简化数据库管理,而且能使应用程序的开发流程更为合理。它提供可视化的设计工具和向导,方便用户快捷创建表单、查询和打印报表。该系统还提供一个集成化的开发环境,不仅支持过程式编程技术,而且在语言方面作了强大的扩充,支持面向对象可视化编程技术,并拥有功能强大的可视化程序设计工具。

1.4具体的开发方法

首先,结合课程设计给出的相关题目及小组成员的智慧制定出开发课题及程序运行结构图,然后,分工制作相关的Visual FoxPro 6.0的数据库和表设计,数据处理查询,表单设计,菜单设计等。最后,最后通过连编等实现系统功能。

第2章系统设计

2.1系统功能设计

学生查询系统功能结构图:

2.2数据库设计

(1)学生信息表(学号,姓名,性别,出生日期,班级)主关键字:学号

成绩表(学号,课程号,成绩)

主关键字:学号

密码修改表:(姓名,学号,密码)

主关键字:姓名

(2)

(3)学生信息表:

成绩表:

用户密码表:

2.3系统界面设计

2.3.1系统主界面

2.3.1.1 控件属性设置

标签:Label1标题:Caption设置为:欢迎登入三亚学院学生查询系统标签:Label2标题:Caption设置为:姓名

标签:Label3标题:Caption设置为:密码

命令按钮:command1标题:caption设置为:登入

命令按钮:command2标题:caption设置为:退出

文本框:Text1输入学生姓名

文本框:Text1输入学生密码

2.3.1.2 代码设计

命令按钮command1的Click事件代码:

thisform.release

do form Form1.scx:

命令按钮command2的Click事件代码:

Click事件代码:

thisform.release

2.3.2 学生查询界面

2.3.2.1 标签设置属性

标签:Label1标题:Caption设置为:学号

命令按钮:command1标题:caption设置为:信息查询

命令按钮:command2标题:caption设置为:成绩查询

命令按钮:command3标题:caption设置为:退出

文本框:Text1输入学号

文本框:Text2显示信息查询内容

文本框:Text3显示成绩查询内容

2.3.2.2 代码设计

命令按钮command1的Click事件代码:

thisform.grid2.recordsource=”SELECT * FROM学生信息表WHERE学号

=alltrim(thisform.text1.value ) INTO CURSOR aa”

命令按钮command2的Click事件代码:

thisform.grid1.recordsource=”SELECT * FROM成绩表WHERE成绩表.学号=alltrim(thisform.text1.value) INTO CURSOR临时历史查询表”

相关文档
最新文档