中小学校长培训管理系统的研制与应用
来源:用户上传
作者:
摘 要:作者根据中小学校长培训管理的实际需要,研制了中小学校长培训管理系统。该系统具有存储、查询、打印、导入、导出、计算、统计、备份等功能。系统中包含学员管理、培训班管理、教学管理、师资管理、学校管理、教材管理、档案管理等几个子级管理系统。经过3年的使用,证明该系统运行稳定,实现了最初设计的构想和功能,满足了中小学校长培训管理的实际需要。
关键词:中小学校长培训 管理系统 研制 应用
一、意义
随着办公自动化应用的深入,中小学校长培训管理也迎来了新的机遇和挑战。传统的人工培训管理方式越来越不能适应当前培训管理的需要。时代迫切需要中小学校长培训管理实现信息化,这是历史发展的必然趋势。中小学校长培训管理实现信息化,可以极大地提高培训管理的工作效率,省时省力,数据只需一次录入就可以多次利用。查找变得更加快捷,再也不用从一本一本资料中进行人工查找,实现即时查询,并且有多种查询手段,可以单项查询,组合查询,也可精确查询,模糊查询。强大的打印功能使得打印变得更加方便、灵活,可以把所查询的数据,根据需要的格式直接打印出来。再也不用每次都重新输入,编辑,再打印的重复工作。正因为如此,我们根据中小学校长培训管理的实际需要,研制开发了中小学校长培训管理系统。
二、系统功能
中小学校长培训管理系统从功能上分为2个子系统,即录入系统和查询系统。
1.录入系统
在录入系统中有增加、修改、删除、查找、导入、备份与恢复等功能。
(1)增加是指录入时新增加一个记录。
(2)修改是指对已经录入到系统中的数据进行修改。修改有直接修改、批量修改、高级修改和利用SQL修改。直接修改一次只能修改一条记录。批量修改类似于Word中的替换,是对系统中相关的多条记录一次所进行批量修改。高级修改比批量修改更复杂,是一种根据多种条件组合的批量修改。利用SQL修改是指利用SQL语句进行更为复杂的修改。
(3)删除有一次只删除一条记录和全部删除2种功能。
(4)查找是指所要修改的记录不在当前记录时,首先必须通过查找功能找到需要修改的记录,使之成为当前记录,这样才能修改。
(5)导入指的是把其它类型文件中的数据导入到本系统的数据库中。可以导入的文件类型有Ecxel、Access和文本(包括Word)。
(6)备份是把系统的数据库文件和配置文件保存在其他磁盘或其它位置上。恢复就是用原来备份的数据库文件和配置文件替换现在的数据库文件和配置文件。
2.查询系统
查询系统的功能有查询、打印、统计、计算、重名提示、导出和用户权限管理。
(1)查询
系统中查询包括单项查询、范围查询、一般查询和高级查询四种方式。
单项查询就是对一项条件所进行的查询。范围查询就是对某一范围的条件所进行的查询。一般查询是根据多项条件的组合所进行的简单查询,其查询条件可以是两项、也可以是多项,但不能进行大于、小于、范围等查询。高级查询是万能查询,适合任何情况下的查询,不仅囊括了上述的单项查询、范围查询、一般查询,而且对于大于、小于、范围等方面,都能做到。然而,高级查询比其他查询操作上要复杂一些,因此能用单项查询等最好不要用高级查询。
(2)打印
系统具有可以把查询到的数据打印出来的功能,有两种方式:一是直接以报表的形式打印,二是把需要打印的数据先导出到Word或Excel中,然后在Word或Excel中进行编辑打印。
打印报表有一般报表和特殊报表。一般报表是按一般常见的格式打印。特殊报表是用户自定义格式打印。
(3)统计
统计功能中有一般统计、汇总报表、图表分析。
一般统计对于数值型字段(包括整数和实数)中的数据可进行纵向统计计算,包括统计个数、总和、平均值、标准差、最大值和最小值。
汇总报表功能是对所需字段进行分组汇总统计,并以汇总报表的形式显示和打印。
图表分析是对所需字段进行分组汇总统计,并以统计图表的形式显示和打印。
(4)计算
计算功能对需要计算的字段自动进行计算,不需手工输入。
(5)重名提示
重名提示功能,对于重复的字段值,录入时自动提示重名,如姓名,当录入相同的姓名时就自动提示重名。
(6)导出
导出功能可把查询出的数据转化成 Word或 Excel文件供进一步编辑打印使用。
(7)用户权限管理
用户权限管理功能是对多用户使用,可对不同的用户设置不同的使用权限。
三、系统构成
根据中小学校长培训管理的实际需要,系统设计了几个子级管理系统,包括学员管理、培训班管理、教学管理、师资管理、学校管理、教材管理、档案管理等。
学员管理系统中有学员基本资料、参加培训情况、学历情况、个人简历4个数据表。
培训班管理系统中有出勤登记表、收费登记表和考试登记表3个数据表。
教学管理系统中有课程设置、培训班计划表和课程计划表3个数据表。
师资管理系统中有培训教师的基本情况表1个数据表。
学校管理系统中有学校基本信息表1个数据表。
教材管理系统中有教材的采购和教材的发放2个数据表。
档案管理系统中有上级文件登记和电子文档管理2个数据表。
四、系统实现
系统采用Delphi语言编写,分为单机版和网络版。单机版和网络版的大部分采用共用代码,主要区别是使用的数据库不同。单机版数据库采用Access数据库,网络版采用SQL Server 2000数据库。
系统根据功能划分模块,主要有:录入模块,实现数据的增加、修改、删除,照片的添加。查找模块,实现对修改数据的查找。单项查询模块,实现单项数据的查询。范围查询模块,实现对数据范围的查询。一般查询模块,实现多个条件的简单查询。高级查询模块,实现多个条件的复杂查询。一般统计模块,实现一般统计功能模块。汇总报表模块,实现汇总报表功能。图表分析模块,实现图表分析功能。一般打印模块,实现一般打印功能。特殊打印模块,实现特殊打印功能。导入Ecxel模块,实现导入Ecxel功能。导入Access模块,实现导入Access功能。导入文本模块,实现导入文本功能。计算模块,实现计算功能。导出Word模块,实现导出Word功能。导出Excel模块,实现导出Excel功能。此外,还有主模块,负责对各个功能模块的调用。
系统使用环境要求运行在Windows系列操作系统。其他没有特殊的要求,一般的计算机都可运行。
五、应用情况
中小学校长培训管理系统经过三年的使用,并在使用过程中经过不断的完善,充分证明该系统运行稳定,实现了最初设计的构想和功能,在中小学校长培训中发挥着非常重要的作用,满足了中小学校长培训信息化管理的实际需要。
转载注明来源:https://www.xzbu.com/9/view-935021.htm