1、目目 录录 第第 1 1 章章 概述概述 1 1 1.11.1 系统实现的目标系统实现的目标 1 1 1.21.2 系统实现方案系统实现方案 1 1 1.31.3 系统实现环境系统实现环境 1 1 1.41.4 具体的开发方法具体的开发方法 1 1 第第 2 2 章章 系统设计系统设计 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 修改学生信息界
2、面 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 3 章章 系统实现系统实现 9 9 3.2 系统功能运行结果及意义 9 第第 4 4 章章 总结心得总结心得 1010 参考文献参考文献 1010 【摘要】【摘要】 本课程设计的任务是使学生了解和掌握数据库管理系统 Visual FoxPro6.0 程序的基础概念、基本功能和操作方法。能够进行简单的应用程序设计和开发, 设计并编写和调试出满足要求的数据库系统。 本套学生信息系统的主要功能, 可以通过界面查询学生个人信息、 学
3、生成绩, 并通过本程序功能修改个人密码及个人相关信息。 主要设计思路是通过主界面登 陆,进而通过一系列的程序及命令进行相关查询。对于这套程序的设计和创作都 是小组成员齐心协力的结果,虽然,遇到了很多困难,但也锻炼了逻辑能力,团 结能力,更加熟练的掌握了 Visual FoxPro6.0 的基本功能和操作方法,收获颇 多。 【关键词】【关键词】 学生;查询;个人信息;成绩 学生信息查询管理系统 三亚学院 2012 年 1 第 1 章 概述 1.1 系统实现的目标 该学生信息查询系统要实现以下几个目标: 操作方便快捷,节省人力,时间;方便学生保存和查询个人的入学录入信息 和在校成绩,以学习效率;能
4、够对学生的各项信息进行汇总,为教师了解学生信 息,进行因材施教提供了平台。 1.2 系统实现方案 该学生信息查询系统是基于学院学生信息查询管理系统构建的, 制作本系统 历时五天,以团队形式利用 VFP6.0 软件进行制作。 1.3 系统实现环境 Visual FoxPro 6.0 不仅可以简化数据库管理,而且能使应用程序的开发流程 更为合理。它提供可视化的设计工具和向导,方便用户快捷创建表单、查询和打 印报表。该系统还提供一个集成化的开发环境,不仅支持过程式编程技术,而且 在语言方面作了强大的扩充,支持面向对象可视化编程技术,并拥有功能强大的 可视化程序设计工具。 1.4 具体的开发方法 首先
5、, 结合课程设计给出的相关题目及小组成员的智慧制定出开发课题及程 序运行结构图,然后,分工制作相关的 Visual FoxPro 6.0 的数据库和表设计, 数据处理查询,表单设计,菜单设计等。最后,最后通过连编等实现系统功能。 学生信息查询管理系统 三亚学院 2012 年 2 第 2 章 系统设计 2.1 系统功能设计 学生查询系统功能结构图: 2.2 数据库设计 (1)学生信息表(学号,姓名,性别,出生日期,班级) 主关键字:学号 成绩表(学号,课程号,成绩) 主关键字:学号 密码修改表: (姓名,学号,密码) 主关键字:姓名 (2) 学生信息查询系统 登陆界面 查询 修改密码 退出 学生
6、信息 学生成绩 修改学生信息 学生信息查询管理系统 三亚学院 2012 年 3 (3)学生信息表: 学号 姓名 性别 出生日期 班级 1110170112 李梦龙 男 06/24/92 国旅 1103 1110170113 叶开 男 08/23/91 国旅 1104 1110170114 傅红雪 男 07/15/92 国旅 1105 1110170115 周婷 女 09/13/93 国旅 1106 1110170116 南宫翔 女 08/26/93 国旅 1107 1110170117 明月心 女 06/19/92 国旅 1108 1110170118 金敏 女 07/24/91 国旅 1109 1110170119 黎明 男 08/12/91 国旅 1110 成绩表: 学号 课程号 成绩 1110170112 02023312 67 1110170113 02023313 88 1110170114 02023314 78 1110170115 02023315 77 1110170116 02023316 78 1110170117 010233