教师信息管理系统

发布时间:2012-01-03 21:46:09   来源:文档文库   
字号:

教师信息管理系统

随着学校规模的扩大与政府人才流动机制的变化,学校教师的人数逐渐增加,而其流动率也在逐年增加,以往手工管理教师信息的方式显得力不从心,不能满足学校对教师信息管理的要求,为此,本系统从教师信息的采集、加工、查询、修改等方面入手,对教师信息的自动化管理作了一些探索,用VB设计开发了《教师信息管理系统》,经过小范围的测试,证明它能满足一般学校的教师信息管理工作。

一、材料分析

本系统采用了VISUAL BASIC6.0来开发。VISUAL BASIC6.0是一种简单、直观而又功能强大的编程语言,它有增强INTERNET技术、WWW数据库设计、最新流行AXTIVE技术和一系列的向导、生成器等集成化工具,还引进了网络的GIFJPEG,可使界面更生动形象。故本系统选择VB作为开发工具,以其强大的功能和友好的接口来满足设计的需要。

二、功能分析

功能分析的任务是弄清用户对目标系统数据处理功能提出的要求,根据系统目标和数据需求并与用户充分讨论后做出归纳。本系统的功能需求可归纳为:

1、 数据录入

录入要方便用户把各种数据资料录入到系统将要定义的数据库文件中,还要求能进行修改和浏览。这些数据包含在教师基本情况表、教师授课情况表、教师考勤情况表和教师工资情况表等文件中。

2、 修改

能修改教师基本情况、工资、考勤、授课等各数据库中的有关数据资料。

3、 查询

能查询教师基本情况、工资、考勤、授课等各数据库中的满足各种条件的有关数据资料。

三、模块分析

教师基本信息管理模块主要实现添加教师基本信息、修改教师基本信息和查询教师基本信息。

1添加教师基本信息管理窗体的创建

选择“教师基本信息/添加基本信息”菜单。

窗体上放置多个文本框,初值设为“空”,用来输入教师信息;2个按钮用来确定是否添加教师信息;多个标签用来提示文本框中要输入的内容。当信息输入完成后,点击“添加”按钮即可将数据添加到数据库中,点击“取消”按钮则可以退出窗体。该项功能的设置满足了记录添加的需要。

2、修改教师基本信息管理窗体的创建

选择“教师基本信息/修改基本信息”选择菜单。

3、查询教师基本信息管理窗体的创建

选择“教师基本信息/查询基本信息”菜单。选中表格控件,单击右键并在弹出式菜单中选择“Properties”,出现一个属性页,设置表格的行和列,还可以设置固定的行和列。

具体模块分析如下:

1、输入模块和数据更新模块

1)输入模块包括增加、修改和删除等操作,由一个库文件来控制另一个库文件的增加,只有当录入人员在控制中确定此记录的存在,才能进行,然后再进行重复记录检验。

2)控制库中会进行数据有效性检验,一旦用户录入出错,系统立即给予出错信息,要求用户重新输入,直至用户输入正确为止。

3)在使用录入界面对各库进行增加、修改或删除之后系统都会自动对界面各按钮进行刷新,同时对此进行数据更新。

2、查询模块

查询就是根据已知条件去找出其它有关信息,一方面由于已知条件具有多可能,甚至常常不明确,已知条件也需要查询,另一方面需要找出的有关信息也具有多种可能,就使得查询的方式变得格外复杂。为方便用户查询,防止错误查询,本系统通过界面提示各种查询条件,要求用户选择条件,选择完毕后,用户只需点击相应按钮,系统便会自动查找显示结果。

3查询条件的设计

系统中设置了两种查询方法:单条件查询和多条件查询。其中单条件查询是最经常用的,同时也是最容易实现的。在多条件查询中,用户可一次根据几个字段来进行查询。

4、 密码程序的设计

密码程序的设计是为了防止非法用户的进入以保证系统数据的安全性。在系统运行之前首先调用一程序,入口参数为0,也就是调系统内部的一个程序。此程序的运行会弹出一对话框,要求用户输入用户名和密码,并且提示用户名和密码都不能为空,如果出错,则会显示出错信息。如果连续3次输入错误,系统认为是非法用户,则会自动退出系统。相反,如果用户名和密码都输入正确,则用户可以登陆系统,进入系统的主界面,可以进行系统的各项操作。

四、总结

本人设计开发的教师信息管理系统软件,成功地实现了用数据库保存文本信息和数字信息的功能,具体较友好的用户界面。它不仅能够方便地输入教师信息管理系统所要求的数据,还能方便的对各种信息进行不同的操作,如修改、删除、添加、查询等功能。使学校有关管理人员方便地对教师信息进行有效的管理,为正常的教学活动奠定了良好的基础。本软件是根据本校教师管理实际情况,并综合其它一般学校的教师管理情况而开发的,因此,它也适应于一般学校进行教师管理。

在做本次设计之前,本人掌握了VISUAL BASIC6.0基本控件的用法,对数据库相关的知识也有一定的了解,但第一次运用面向对象的编程思想和方法来实现一个数据库管理系统,经历了许多失败与艰辛,最终在自己不懈的坚持和努力下,在指导老师和同事们的支持下完成了它,通过这次的软件的开发,我在个方面学到了许多,为今后继续学习打下了一个良好的基础.

本文来源:https://www.2haoxitong.net/k/doc/2d887e06de80d4d8d15a4fd8.html

《教师信息管理系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式