欢迎来到天天文库
浏览记录
ID:16468197
大小:27.50 KB
页数:3页
时间:2018-08-10
《论析VFP在高校学生学籍管理系统中的应用.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、论析VFP在高校学生学籍管理系统中的应用 论文关键词:学籍管理;VFP数据库;管理系统 论文摘要:文章介绍了学籍管理工作应达到的要求,以VFP为开发工具,采用面向对象编程(OOP)方法提出了高校学生学籍管理系统的开发方案。学籍管理是高校教务管理系统中的重要组成部分,主要包括学生基本情况(姓名,所在班级,所学专业,所在系等)、各系学籍情况(所含专业,所含班级,所含学生)、各专业学生情况(所含班级,所含学生,所在系别)、班级基本情况(所含学生,所含专业,所在系别)等的管理。管理所要达到的要求是不管以什么方向(学生、系、专业、班级等)为出发点都可以查到其相关的所有
2、信息。如通过查单个学生的情况可以查询此学生的所有在校信息,而通过查询各系、各专业或各班也能同样得到所查对象的所有详细信息。并且还具备信息修改能力。如系名称的变更,学生退学等情况发生,学籍管理方式都必须能有很好的适应能力。也只有达到上面的所有要求才可以为政策的制定,教学安排,学生的管理提供可靠的依据。长期以来,学籍管理工作一直采用手工方式进行,劳动强度大,工作效率低,重复性劳动多,随着高等教育事业的发展和教学方式改革的深人,学校办学规模日益扩大,学籍管理就显得繁琐和复杂,传统的管理方法、手段以及工作效率已不适应发展了的新情况,并有碍于教学管理水平的进一步提高,将计
3、算机引人教务管理工作,实现管理手段的现代化,就成为解决问题的唯一出路。本文也正是在此基础上提出了高校学生学籍管理系统开发方案。 1系统的开发原则笔者在开发软件原则的制定上,进行了反复论证。因为这是一个新系统开发前最重要的准备工作,它将贯穿在功能设计、技术开发、安装调试、运行维护的全过程,也是一个系统能否成功的关键,经过研究确定系统的开发原则如下: 1.1采用面向对象编程(OOP)方式进行开发的原则面向对象编程是目前软件开发的一个新标准,它与过去传统的过程化程序设计不同,程序设计采用事件驱动,这样程序员不再是控制者,相反用户成为控制者,这种方式能更有效地实现用
4、户与应用程序之间的交互。VFP是一种面向对象编程的软件开发工具,它使用了真正的类,包括继承性、封装性和多态性,它可使开发者快速开发出满足需要的应用程序,而且程序的可移植性好,基于这些,本系统的开发工具采用VFP。 1.2操作简便易学的原则一个较好的管理系统都要以用户的习惯性操作为出发点,要让程序适应用户,不能让用户习惯程序。本系统采用了菜单和工具栏两种工作方式,用户通过菜单或工具栏上的快捷图标对系统进行操作,同时系统还给出实时在线帮助,保证用户很快地掌握系统的使用操作。 1.3反映高校学籍管理规律的原则3设计任何管理系统,都必须从客观实际出发,以解决现实问题
5、为目的,学籍管理是一个动态过程,大量信息与数据处理的有序性、高效性是其突出的特征。开发学籍管理系统必须反映学籍管理的客观规律性及其基本特点,符合管理科学化、规范化要求,保证教学的各项工作,以适应新形势的发展和环境的变化,提高其适应能力与应变能力。同时也是学校教学改革的总体反映。 1.4结合学校实际的原则目前本校的学籍管理工作主要采用手工方式进行,随着教学改革的深人,招生规模的不断扩大,用手工方式进行会极大地浪费人力、物力,使用本系统,可以很方便地进行修改,系统会自动生成相应的学籍数据,能大大提高工作效率。 2系统的数据结构设计 2.1系统数据库的建立数据库
6、的建库首先要考虑到有利于系统功能的实现,其次,尽可能考虑数据库操作和数据共享,以及采用字符型数据的压缩技术,减少数据冗余度,节省内存空间。本系统所建数据库包含四个基本数据表。(1)部门信息表(系部.DBF):记录了全校所有的系(分院)、部的基本信息,可以随时根据学校部门的调整,对该库进行修改。(2)部门信息表(专业.DBF):记录了各个系(分院)所设专业的信息,包括专业的名称、简称、简介及该专业对应的系(分院)等,用户可以根据学校的专业调整对本库内容进行修改。(3)班级信息表(班级.DBF):记录了全校所有班级的信息,包括班级的建制时间,辅导员等信息,可以随时根
7、据学校班级的调整,对该库进行修改。(4)学生基本情况表(基本情况。DBF):记录了学生的基本情况,包括学生的姓名、性别、政治面貌、人学成绩、系别、专业、班级等信息,用户可以根据学生基本情况的变动情况对本库进行修改。 2.2各数据表间的关联在2.1中所建的四个数据表中,以学生基本情况表为核心库,其它三个表的操作都以此表为基础。在实现系统的过程中,将以上四个表用VFP自带的关联工具进行关联,在有些具体关联不能满足系统要求时,采用VFP编程的方法实现。实现数据表关联后,对于前言所介绍学籍管理要求的任意查询及连动修改功能就可轻松实现。如:在学生基本情况表中查某一学生时
8、,同时根据其系列、专业、
此文档下载收益归作者所有