VFP课程设计报告
学生成绩查询系统
VFP数据库设计报告
姓名:xxx
学号:xxxxxxxxxx
专业:xxxxx
指导教师:xxxxx
海南大学三亚学院
2011-9-8
课题名称《VFP设计报告》
目录
【摘
要】 ................................................................. . (3)
第1章概述................................................................... (4)
1.1系统实现的目标 (4)
1.2系统实现方案 (4)
1.3系统实现环境 (4)
1.4具体的开发方法 (4)
第2章系统设
计 ..................................................................
(5)
2.1系统功能设计 (5)
2.2数据库设计 (5)
2.3界面的设计 (6)
第3章系统实
现 .................................................................. .. (6)
参考文献 (8)
8
of 2 Page ?学校名称,年
课题名称《VFP设计报告》
【摘要】
Visual FoxPro6.0包括系统管理、数据管理、查询和报表等。通过成绩查询系统可以提高查询效率,避免繁重的输入量而造成的人为失误。成绩查询系统可以实现学生成绩信息共享和信息传递。为老师和同学提供查询成绩的良好平台。成绩查询系统可以有效的保存学生的成绩,不会因时间的变化而丢失。通过成绩查询系统可以更加系统化,效率化,简便化的查询成绩。
【关键词】
VFP
课程研究设计
学生成绩查询系统
8
of 3 Page ?学校名称,年
课题名称《VFP设计报告》
概述章第11.1 系统实现的目标
学生成绩查询系统要实现以下几个目标:
学生查询成绩方便,节省时间;可以让老师加快对学生成绩进行录入,保存和查询,以提高工作效率;老师能在录入的成绩中能够对学生各门课程成绩进行汇总,排序,减少工作量。
1.2 系统实现方案
本系统是利用学生的各项课程成绩记录,历时三天,以团队的方式利用VFP6.0制作完成。
1.3 系统实现环境
Visual FoxPro 6.0不仅可以简化数据库管理,而且能使应用程序的开发流程更为合理。它提供可视化的设计工具和向导,方便用户快捷创建表单、查询和打印报表。该系统还提供一个集成化的开发环境,不仅支持过程式编程技术,而且在语言方面作了强大的扩充,支持面向对象可视化编程技术,并拥有功能强大的可视化程序设计工具。
1.4 具体的开发方法
通过成绩查询系统的初步建立,可以扩大它的存储量。开发它的其他功能,如汇总成绩,成绩排序,在考虑实际问题时,不断的通过问题来开发其功能,使成绩查询系统更加完善。
of 4 Page ?学校名称,年
课题名称《VFP设计报告》
.系统设计2章第2.1 系统功能设计
学生成绩表格:成绩录入,存储全部同学的成绩和保存各类数据的地方。
成绩查询输入:在此处输入学生的学号,可以单独提取该学生的各科成绩。
查询:通过点击此控件才能查询出成绩。
退出:点击可以安全退出。
学生成绩查询系统
退学成查
查成
输表格2.2 数据库设计
(1)数据库中包括学生情况表,学生成绩表,课程安排表。在学生情况表中有主索引【学号】,在课程安排表中有主索引【课程号】分别连接学生成绩表中的普通索引【学号】与【课程号】。各表中字段名(学号,姓名,性别,籍贯,课程号,成绩,课程名,教师)。
(2)学生情况表
字段名类型宽度
6 学号字符型
6 字符型姓名
2 字符型性别6 籍贯字符型学生成绩表
宽度字段名类型6 学号字符型
6 课程号字符型
2 成绩数值型
课程安排表
宽度字段名类型6 课程号字符型
6 字符型课程名6
字符型教师
8
of 5 Page ?学校名称,年
《VFP设计报告》课题名称
(3)测试的记录
学号姓名课程名成绩
006
吴八科学 61
2.3 界面的设计
(1)系统的主窗体、登陆窗口、数据编辑窗口、数据查询、数据输出
(2)数据库设计
(3)表单设计
对象属性属性值
表格控件 Recordsource 学生成绩视图
RecordsourceType 0-表
Command1 Caption 查询
Command2
Caption
退出
8
of 6 Page ?学校名称,年
课题名称《VFP设计报告》第3章系统实现
(1)查询命令控件代码:use 学生成绩视图