VFP 课 程 设 计
课题名称 学生信息管理系统
学生姓名 赵协星、王丽、孙燕
专 业 信息工程与网络技术
班 级 0228
指导教师 朱月瑾
2008 年 2 月
1
摘 要
学生信息管理系统是一个学校管理学生档案不可缺少的部分,它的内容对
于学校的管理者来说是至关重要的,所以学生信息管理系统应该能够为学校的
管理者提供充足的信息和快捷的查询手段。一直以学生信息管理系来人们使用
传统人工的方式管理学生的基本档案,这种管理方式存在着许多缺点:效率低、
保密性差,另外时间一长,将产生大量的文件和数据,对于查找、更新和维护
都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻
认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
学生信息管理作为计算机应用的一部分,使用计算机对学生学生信息进行管
理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、
存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生学生
信息管理的效率,也是学校的科学化、正规化管理,与先进科学技术接轨的重要
条件。
目 录
第一章 系统简介
1.1 系统分析………………………………………………………………………4
1.2 系统功能………………………………………………………………………4
第二章 系统结构设计
2
2.1 系统功能模块图………………………………………………………………5
2.2 项目管理器的建立……………………………………………………………5
2.3 数据库和表的建立……………………………………………………………5
第三章 表单的设计
3.1 登录表单设计…………………………………………………………………7
3.2 主界面表单设计………………………………………………………………8
3.3 基本情况管理表单设计………………………………………………………9
3.4 学生成绩管理表单设计………………………………………………………
13
3.5 课程表管理表单设计…………………………………………………………
14
3.6 用户管理表单设计……………………………………………………………
16
3.6.1 用户修改密码表单设计………………………………………………
16
3.6.2 用户注册表单设计……………………………………………………
17
3.7 报表设计………………………………………………………………………
18
第四章 小结
小 结 ………………………………………………………………………………19
致 谢 ………………………………………………………………………………20
参考文献 ……………………………………………………………………………21
3
第一章 系统简介
1.1系统分析
1.系统的使用对象
使用该系统的人员,主要是教务部门的管理人员或者需要查询 信息 的
学生。使用的 目的 主要 是对 学生 的信 息进 行高 效的 管理,并对学生信息进
行维护,包括 基本 信息 的输 入、 变更 、查 询等 。
2.开发语言的选择
针对目前世界上流行的大 量软 件和 开发工具,经过 认真分析其优缺点
结 合 目 前 的 软 硬 件 环 境 , 选 用 微 软 Wi ndows平 台 下 的 Vi sual FoxPro
6.0(简写为VFP6.0)作 为软件开发工具。
1.2系统功能
本学生信息管 理系 统需 要以 下功能:
用户管理:包括密码修改和用户注册。 密码 修改 功能 可以 让操作者修
改自己的 密码 ,防止密码被盗用。用户注册是可以 让操 作者 注册 新的
用户名和密码 。
学籍管理:对学生的档案进行管理,主 要包 括学 生基 本情 况的 修改 、
删除、添 加、 查询 等, 其中查询是 根据学号来查询。学生基 本情 况主
要包括:学号 、姓 名、 性别、出生年月、年龄、邮编、 籍贯 、地 址、
个人简介、院 系代码、专业代码、入学时间、政治 面貌 等字 段。
成绩管理:对学生的成绩进行管理,主 要包 括: 成绩 录入 、查 询、 修
改、 删除 等。
课程管理:对学生的 选课 情况 进行 管理 ,主 要包 括:学生课程的录入
查询、修改、 删除 等。
退出系统:离开本学生信息管 理系 统。
4
第二章 系统结构设计
2.1系统功能模块图
2.2项目管理器的建立
1. 启动 VFP,进入程序主界面。单击菜 单栏 的“ 文件”—“新建 ”命
令,在弹出的“新建 ”对话框中选择“项目” 选项 。
2. 单击 “新 建文 件”按钮, 在弹 出的 保存 文件 对话框中设置一个文
件名,单 击“保存”按钮手即可弹出“项目管理器 ”对话框,可以看到
这个新项目就在项目管理器中 建立 起来了。
2.3数据库和表的建立
1.建立数据库
在项目管理器中建立数据库, 步骤 如下所示:
(1) 单击“数 据”选项卡,选择“ 数据 库” 选项。单击“新 建” 按钮 ,弹
出“ 新建 数据 库”对话框。
(2) 单击“新 建数 据库 ”按钮,出现保 存对 话框 ,保存数据库名为:
学生信息管理 .dbc。保存 后出 现“ 数据库设计器” 窗口 。
2.建立数表
本数据库包括以下几个表 :基 本情 况表 、成 绩表 、课 程表 、用户表、
院系 配置表、专业配置表 。
基 本 情 况 表 结构
字 段 名
字段 类型
字 段 宽 度
小数 位
索 引 否
NULL
学号
字符 型
8
主 索 引
5
系统首页
学籍管理 成绩系统 课程管理 退出
用户管理