基于VF学生学籍管理系统设计
关键词:学籍管理,一致性,完整性,安全性
学生学籍管理系统的工作主要是对学生基本情况,学生成绩,考试和用户进行管理的现代化的管理信息系统。每个管理模块都包括数据输入、修改、删除、追加、查询等功能,学生学籍管理系统能高效、准确地完成这些功能,并达到界面美观友好、使用方便。其开发主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应用程序功能完备,易使用等特点。而对于后者则要求建立起数据一致性和完整性强、数据安全性好的库。实现的方法主要是Microsoft公司的VisualStudio系列中的Visualfoxpro开发工具来完成界面与数据库的开发工作。
本模块又分为三个子模块:
(1)学生信息录入
(2)学生信息查询
(3)学生信息编辑(修改/删除)
其中,学生信息查询不需登录即可使用,信息录入和修改/删除模块则需要先登录后才能使用。
2.学生成绩管理模块主要是对学生成绩进行管理。本模块又分为三个子模块:
(1)学生成绩录入
(2)学生成绩查询
(3)学生成绩编辑(修改/删除)
其中,学生成绩查询不需登录即可使用,其他模块则需要先登录后才能使用。
3.考试管理模块主要对考试进行如下管理:
(1)添加新考试
(2)对已有的考试信息进行编辑(修改/删除)
(3)对考试科目进行编辑(添加/删除)
4.用户管理模块主要对使用本系统的用户进行如下管理:
(1)添加新用户
(2)对已有的用户进行更改用户名、密码和权限(管理员或普通用户)等操作
(3)删除用户
本模块只有管理员才能使用,普通用户不能进入。功能模块如图2.2。
1.引言
1.1项目开发背景
现在相当一部分学校的学生学籍管理工作仍沿用手工方式。随着学校规模的扩大、学生人数的增加,效率低下、容易出错的手工方式越来越不适应实际管理工作的需要,利用计算机技术和数据库技术设计开发学生学籍管理系统、实现学生学籍管理工作的自动化成为学生管理部门的迫切需要。学生学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的教学管理者来说都至关重要,所以学生学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生学籍信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生学籍管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套学生学籍管理系统很有必要。
1.3.项目提出的意义
在高校的学生管理中,学生的学籍管理是一个非常重要的方面。在上个世纪90年代中期以前,各个高校的学籍管理基本上都是靠手工进行,随着各个高校的规模增大,有关学籍管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学籍管理。但手工管理具有效率底、易出错、检索信息慢、对学校的管理提出了新的要求。因此开发出学生学籍管理信息系统投入使用并发挥作用,使有关人员从繁重的工作中解脱出来,从而提高了学校教务处的管理效率。
有关功能说明:
学生信息管理功能:以分类形式录入在校学生的基本基本信息存放在学生基本数据库文件中。并同时具有对学生基本数据库文件进行查询,修改和删除记录功能。