为了实现教师信息共享,做好高校评估工作,建设一个使用方便的网上教师信息管理系统十分迫切。下面是小编为大家整理的教师信息管理系统毕业论文,供大家参考。
教师信息管理系统毕业论文篇一
教师信息管理系统
教师信息管理系统毕业论文摘要摘要:随着学校的发展需求,聘任教师的增多,建立教师资源库对学校更好地开展教学尤为重要。所以教师信息管理系统应该能够为学校提供充足的信息和快捷的查询手段。该系统通过对教师信息的详细分析,从现实中抽象出逻辑模型,在对逻辑模型进行进一步的功能划分,得出整个系统的功能结构并建立了相应的数据模型。
教师信息管理系统毕业论文内容关键词:教师信息;管理信息系统;需求分析
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2012)34-8105-04
管理信息系统是一个不断发展的新型学科,学校要生存要发展,要高效率地把学校活动有机地组织起来,就必须加强学校管理,即加强对学校内部的各种资源的有效管理,建立与自身特点相适应的管理信息系统。教师信息管理系统是一个服务性单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以教师信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。
根据教师管理系统在学校或组织中的应用普及时出现的各种问题,利用当前管理系统科学的、实用的理论,开发一套基于教师的信息管理系统,以求提高教师信息管理效率是势在必行的,提高教师信息的规范化,系统化,自动化管理迫在眉睫。
1 管理信息系统(MIS)
1.1系统特点
面向对象设计:系统中将教师类型,教师等都封装成相应的类,同时每个类都有自己对应的集合类,从而在次提高了对数据库操作的安全性和程序的可扩展性。
人性化设计:系统不仅仅是一个教师信息的管理软件,它更具有人性化的生日提醒,极具实用性的合作记录,以及对教师的重要度,友好度,满意度评价等。
1.2相关技术及开发工具
系统平台:Windows 2000,Windows XP
数据库:ACCESS 2000
开发工具:Visual Basic 6.0
2 需求分析
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接影响应用系统的效率及实现的效果。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的及将来可能增加的需求。数据库设计一般包括如下几个步骤:
(1) 数据库需求分析;
(2) 数据库概念结构设计;
(3) 数据库逻辑结构设计。
2.1数据库需求分析
用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据,数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
通过上述系统功能的分析,针对一般教师信息管理系统的需求,总结出如下的需求信息:
1) 教师类型存在上下级关系。
2) 教师必须属于一个教师类型。
3) 如果一个教师类型存在教师,或存在下级教师类型,则该类型不可删除。
4) 教师评价与教师一一对应。
5) 教师合作信息必须与某一教师相关。
6) 提醒可以针对某一教师,也可以针对全部教师。
7) 教师信息,合作信息,提醒信息要可以添加,修改,删除,浏览,查看。
8) 教师可以按几种常用的信息查询。
3 总体设计
3.1系统需求分析
3.1.1现行系统存在的问题
以前的教师信息管理系统中,工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解各类教师的实际情况,也无法快速地进行教师信息的查询等操作,不便于动态及时地调整教师资料。以便更好地适应当前经济形势发展的需要和拥有管理的先进性,手工管理还存着这许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。
3.1.2解决方案
基于以上的对问题的分析,利用计算机给我们提供信息,及时地调整企业教师管理系统,并且对种类教师的管理过程形成一整套动态的管理就十分必要了。教师信息管理系统的建立,需要进行用户的需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。 企业教师的分布比较份杂,但要有着完善的教师信息,对每一教师要有详细的记录信息,功能上对系统的需求是全面的。因此对用户的需求可分为几个方面:一方面是教师管理人员可以通过计算机来管理各类教师,分类编号,调整教师数据,增加教师数量,适应教师管理的需求;二方面是相关部门的人员能通过计算机来查询和浏览教师中的教师,来确定自已需要查找的教师,为业务的更好开展做好准备并可将这些查看到的结果进行打印操作。 这些方面形成了教师信息管理系统的一个工作整体,采用计算机自动化信息处理。
3.1.3设计原则
人类在复杂的工程技术系统如能源,交通等建设方面,积累了丰富的经验,为研究复杂系统如管理信息系统提供了科学的指导性方法论,其主要原则如下:
1)整体性原则;
2)分解—协调原则;
3)目标优化原则。
4 详细设计
4.1教师信息管理系统主窗体的创建
4.1.1创建主窗体
教师信息管理系统的主界面如图1所示。在该界面中主要使用的控件有:Listview, Imgelist,Toolbar,Treeview。各种控件的作用简介如下:
树形控件的主要作用是显示在窗体的左侧显示教师类型。列表控件的作用是显示详细的教师信息。状态栏的作用是显示系统当前信息以及时间信息。Imagelist控件的作用主要是为工具栏提供显示所需的图片。 4.2系统用户管理模块的创建
该系统在实现上主要是类以及对象的使用。标准模块的创建可以减少代码的冗余。
4.2.1系统主要窗体模块的创建
此系统设置了管理员登录的功能,没有登录权的用户是不允许使用该系统的。
管理员维护窗体的创建可以简化该系统的维护工作,即在程序运行的状态就可以对管理员进行添加、删除、修改的操作。当然该窗体的正常运行是要求登录该系统的管理员的权限值必须是0。权限值非0的是不允许使用该功能的。
“视图”菜单设计的目的是为了方便用户对该系统的使用,其主要的作用是控制列表控件中信息的显示方式,其下面所设有的子菜单有:大图标,小图标,列表,详细信息以及对工具栏和状态栏的控制。选择不同的子菜单将有不同的显示效果。
“教师类型管理”菜单的主要功能是添加、删除、修改教师类型。操作的结果将在树形视图中显示。此处功能的实现主要是使用了Inputbox创建的输入对话框。
“教师管理”菜单的主要功能是对教师详细信息进行维护。主要可以实现教师的添加、教师信息的修改、教师的删除以及查找教师、查看教师详细信息。
“添加教师”子菜单下的饿窗体如下所示,教师信息的添加包括多个模块,其显示是运用了属性页控件。模块主要有:教师基本信息、教师其它信息,合作记录,教师评价。
“修改教师”子菜单的功能是可以对教师的所有的信息进行修改。
“查找教师”的主要功能是可以按照教师的姓名和教师的类型对教师信息进行查找。查找的结果将在主窗体的列表控件中显示。
5 软件部署
本系统(教师信息管理系统)是运行于Windows 2000和Windows XP 平台的数据库系统。它功能强大,直观易用,支持教师/服务器结构和面向对象编程。
系统平台:Windows 2000,Windows XP
数据库:ACCESS 2000
开发工具:Visual Basic 6.0
系统的运行界面简介:
启动系统,首先打开的是欢迎界面,通过单击进入登陆界面,在登陆管理模块中,设置了用户名和密码两项来进行系统登陆的验证。系统要求登入该系统的管理员的权限必须是0,否则将无法进入系统。.本系统允许多用户操作,在后台数据库中,设置了用户表,进行用户的添加,删除和修改。在刚进入系统时,出现在用户面前的第一个界面是“今日提醒”对话框,提醒用户今天的日程安排。确定后,进入系统主界面。进入系统主界面之后,从主界面中可以看到操作界面酷似资源管理器左侧是教师类型树行列表,右侧是与左侧选中的教师类型所对的教师列表。进入系统后,通过下拉菜单的内容就可以充分实现系统的功能了。
管理员维护模块主要功能:添加管理员信息,删除管理员信息,修改管理员信息。只有权限是0的用户才拥有管理该模块的权限。
教师类型信息管理模块主要实现如下功能:添加教师类型信息,修改教师类型信息,删除教师类型信息。
教师信息管理模块实现以下的功能:添加教师信息,修改教师信息,删除教师信息,查找教师信息,查看教师信息。
教师合作信息管理模块实现以下的功能:添加合作信息,修改合作信息,删除合作信息,查看合作信息。在本系统中,通过教师合作信息管理模块的设计,充分体现了以教师信息为核心的系统设计思想。
事件提醒信息管理模块实现以下的功能:添加提醒信息,修改提醒信息,删除提醒信息,查看提醒信息。
打印模块打印的信息是教师详细信息。
本系统类似与资源管理器的管理界面更能方便用户对该系统的操作。人性化的设计理念更适合大多数企业对自己教师的管理。在进行相应的操作时系统将会有相应的提示信息。
6 结束语
教师信息管理系统在实际使用中完成基本的教师信息管理功能,为教学管理提高工作效率。
教师信息管理系统毕业论文文献[1] 李勇. 继电保护定值管理系统的设计与开发[D]. 保定:华北电力大学(河北), 2008.
[2] 李杰.基于ASP.NET的学校办公自动化系统设计与实现[D]. 哈尔滨:哈尔滨工程大学,- 2006.
[3] ·C#+Access学院报名管理信息系统[EB/OL].[2011-03-12].
http://www.51biyesheji.com/article/dotnet/500.html.
[4] MVF(29)人事管理系统的设计与实现[EB/OL]. [2010-10-17].http://www.easylw.com/htm/2010520/2868.htm
[5] 刘荣照.基于Web的OA系统实现[D].华东师范大学,2009.
[6] 基于PB的图书管理系统[EB/OL]. [2011-03-30].http://www.itjsj.com/batch.common.php?action=viewnews&op=up&itemid=61173&catid=166.
教师信息管理系统毕业论文篇二
一个教师信息管理系统
教师信息管理系统毕业论文内容[关键词]数据;数据结构;设计流程图
一、引言
随着计算机技术的飞速发展和计算机网络的日益普及,越来越多的大学、中学和甚至于小学已逐步使用计算机通过网络实现自动化管理,但因缺乏教师信息管理系统的理论指导,以及人们对教师信息管理系统这一概念理解过于狭隘,将计算机的使用仅仅局限于教师基本信息的查询管理和一些工资的纪录管理,从而在某种程度上限制了计算机在学校工作中的深入使用。
研究的意义在于:教师在日常工作的过程中要面对大量的信息,比如:如何去管理教师的基本信息,教师的工资信息,各种会议信息,各个部门管理信息,各个科目的科研信息等错综复杂的各种信息掺杂其中。开发教师信息管理系统可以实现对学校每个老师信息和学校各种数据进行收集、整理、统计、分析,为学校的教师提供工作上的便利,为学校管理人员提供管理决策、奖金发放、科研开发、部门管理所必须的信息的软硬件环境。
研究的目的在于:它能让决策者通过对各种数据的处理来获得有关信息,以便于对未来的情况进行预测,能从全局目标出发,对决策活动予以辅助,并最终有利于提高学校对于教师管理效率。
研究的内容:课题的研究内容主要是在现有的信息管理理论基础上,收集各种教师相关信息,整理并归纳,分析和设计教师信息管理系统,建设其的全部框架及子模块,并实现该系统。
二、相关技术
1.面向对象的程序设计。面向对象方法是当前软件开发方法的主要研究方向,也是目前较为流行的软件开发方法之一。面向对象真正的第一个里程碑应该是1986年Small-lalk80的出现,面向对象法吸取了结构化的基本思想和主要优点。面向对象方法将数据与操作放在一起,作为一个相互依存、不可分割的整体来处理。面向对象综合了功能抽象和数据抽象,采用数据抽象和信息隐藏技术,将问题求解看做是一个分类演绎过程。与结构化方法相比,面向对象法更接近人们认识事物和解决问题的过程和思维方式。
面向对象软件方法的基本原则是:按人们通常的思维方式建立问题空间的模型,设计尽可能自然地表现求解方法的软件。为此,必须建立直接表现组成问题空间的事物及其相互关系的概念,必须建立适应人们一般思维方式的描述范式。面向对象方法学是以类、对象、消息、继承性、多态性和动态编联等概念和原理为中心展开的。其中对象、类是其核心,消息是连接他们的纽带,而继承是其独特之处所在,多态性和动态编联使得这一方法更加完善。
2.Visual Basic可视化编程。Visual Basic与传统的语言不同,它使用可视化、交互式的方法来开发Windows下的应用程序,由于Visual Basic的交互特性,因此你可以一边运行着你的程序,一边进行界面的调整和程序代码的调试。通过这种方式,代码运行的效果可以在开发时进行测试,而不必等到编译完成以后。
Visual Basic 6.0在数据访问方面有了很大的改进,新的ADO组件让对大量数据快速访问成为可能。数据环境和新的报表功能也让数据开发有了全新的体验。Visual Basic 借助COM/COM+强大的功能,可以开发具有N层结构的分布式应用程序。
3.数据库 Microsoft Access。Access是一个关系型数据库管理系统,它是Microsoft Office 套件的重要组成部分,它向使用者提供了一套完整的窗口式的开发工具,更加灵活方便。使用Access,用户可以方便地设计,修改,浏览基本数据表,可以在基本数据表中进行各种查询;可以根据基本表设计各种报表;可以设计和使用各种窗体;可以设计和使用宏等功能。
(1)表:表是数据库的核心与基础部分,用于存放数据库中的所有数据。表中的行称为记录;表中的列称为字段。
(2)查询:用于在数据库中查找索引条件的数据,是数据设计目的和体现。
(3)窗体: Access数据库最灵活的对象就是窗体,通过窗体可以进行浏览和更新等操作。
(4)报表:是以预定的方式显示和打印数据的一种对象。可以规定数据格式排版格式,可以分组记录数据并汇总。
(5)宏:宏是可以通过一次点击就能应用一系列命令集合,每个命令操作都能实现特定的功能。
(6)模块:利用功能进行划分,可以用来进行计算、导航以及打印报表等操作。
(7)页:数据库中的数据可以提供给浏览器web页面的形式查看。
三、教师信息管理系统的分析与设计
1.分析与设计。计划把系统分为了七个大的模块,以满足系统功能和要求,七大功能模块的结构图如图1所示。
(1)系统管理子模块
系统管理用于用户的注册和用户密码的修改等功能。
(2)教师管理子模块
教师管理是对学校教师的基本信息管理,如查询,添加,删除和修改,报表生成等功能。
(3)授课管理
授课管理主要对教师的授课情况进行管理,包括授课名称、上课地点、课时数等信息的录入、添加、修改、删除和查询,以及还能生成报表打印出来。如图2所示。
(4)科研管理子模块
科研管理主要是实现学校教师科研信息管理,其中内容有科研名称、经费、科研周期,对这些信息进行查询、添加、修改和删除,及生成报表并打印。
(5)会议管理子模块
是关于学校内部或外部举行的会议的信息管理,能够进行操作包括查询,添加,删除,修改,及报表生成等功能。
(6)教案管理子模块
用于实现教师教案的的查询,添加,删除,修改,及报表生成等功能。
(7)试卷管理子模块
用于实现学校各学科试卷的查询,添加,删除,修改,及报表生成等功能。
2.系统设计。系统总体设计是从总体上把握系统的功能流程和数据流程,理清系统的整体脉络。
四、教师信息管理系统实现与测试
1.系统的实现。在系统的实现过程中,首先利用可视化软件编程工具Visual Basic 6.0,创建如图3所示的各个窗体。
在主界面中包括了菜单栏、快捷工具栏、主界面图片和状态栏四个模块。在其中,菜单栏包括系统管理、教师管理、课程管理、科研管理、教案管理、试卷管理、状态栏和系统帮助;快捷工具栏则含有教师信息表、授课列表、科研列表、教案列表、帮助和退出这几个快捷工具;主界面中的图片显示的是该校西区一景;状态栏显示时间日期等相关信息。
2.系统测试。测试分成如下阶段:模块测试、集成测试、确认测试和系统测试。对程序的最小单位一一模块进行测试,是为了检验每个模块能否单独工作,从而发现模块的编码问题和算法问题。
测试结果表明,该系统能够安全、高效地运行,系统稳定可靠,能够发挥很好的性能。
总之,经过半年的努力,系统顺利的设计完成了,在整个的设计过程中,参阅了大量的资料,参考了其他一些系统,进行了大量的分析和研究工作,教师信息管理系统是该学校管理人员多次交流并共同进行需求分析而形成的软件,系统的投入使用提高了该学校教师信息管理的工作效率和服务质量,为该校的动态管理和分析决策带来了极大的便利。
有关教师信息管理系统毕业论文推荐:
1.教师档案管理系统论文
2.学生信息管理系统论文
3.学生管理系统论文
4.学籍管理系统毕业设计论文
5.图书管理系统毕业论文
6.酒店管理系统毕业论文
7.有关电子档案管理系统论文
8.有关人事档案管理系统论文