教师信息管理系统设计与实现毕业设计教师信息管理系统设计与实现系别:机电信息学院专学业生名姓称:计算机科学与技术名:Xxx学号:xxxxxxxx指导教师姓名、职称:xxxxxxxx完成日期2013年12月24日教师信息管理系统设计与实现摘要教师管理系统设计与实现是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点。在学校,教师信息管理权限主要包括管理员权限和教师权限。显然如果以人工的方式对其管理将耗费大量的人力、物力,本系统以此作为开发的目标,用以减轻教师管理人员的负担。本次毕业设计的内容是设计并且实现一个基于web技术的教师信息管理系统,故而系统主要以j2EE作为开发基础,用myeclipse作为开发工具,以MYSQL作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统共分为两大平台:教师操作平台和管理员操作平台。其功能主要有:实现对所有教师个人信息的管理的功能,提供基本的添加,删除,修改和查询等功能。可以对教师基本信息,教学工作量及教师科研信息等实现方便的管理和统计。该系统界面简单、操作方便,容易维护。关键词:教师信息管理系统;JAVA;JSPTeachers’informationmanagementsystemdesignandimplementationABSTRACTTeachers’informationmanagementsystemdesignandimplementationisatypicalmanagementinformationsystem,twoaspectsofitsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentandthemaintenanceaswellasfrontendtheapplicationproceduredevelopment.Regardingtheformerrequestestablishmentdataconsistencyandintegrity,anddatasecuritydatabase.Forthelatterrequestapplicationprocedurefunctioniscomplete,easytouseandsooncharacteristics.Intheschool,theteacherinformationmanagementincludingteacherinformation,obviouslyartificialmannerifitsmanagementwillspendalotofmanpower,materialresources,thedevelopmentofthissystemasatarget,toreducetheburdenofteachersmanagement.ThecontentsofthisgraduationprojectistodesignandimplementabasedontheteacherinformationmanagementsystembasedonWeb,MyEclipseasadevelopmenttool,MYSQLasthedatabase,usingMacromedia’sDreamweaverastheinterfacelandscapingtools,theuseofJAVAlanguagedevelopment,takethedevelopmenttechnologyofJSPdynamicwebpage.Thefunctionsofthesystemare:theachievementofallteacherspersonalinformationmanagementfunctionsandtheprovisionofbasicinsertion,deletion,modificationandenquiryfunctions.Italsofacilitatethemanagementandstatisticsofteachers’information,includingbasicinformation,workload,workinginformationandsosystemhasasimpleinterface,easyoperation,easymaintenance.Keywords:Teacherinformationmanagementsystem;JAVA;JSP目录摘要.......................................................错误!未定义书签。ABSTRACT.....................................................错误!未定义书签。1绪论......................................................................12系统的开发环境..............................................................2JSP技术简介..........................................................2MyEclipse简介........................................................4SQLServer简介......................................................5Tomcat简介...........................................................53需求分析与可行性研究.........................................................7需求分析..............................................................7可行性研究............................................................7技术可行性分析...................................................7经济可行性.......................................................7运行可行性.......................................................84系统总体设计................................................................9总体功能模块..........................................................9系统管理员功能模块....................................................9教师用户的功能模块...................................................10系统业务描述.........................................................11程序流程图...........................................................125系统详细设计与实现..........................................................14系统和数据库的配置...................................................14概念模型设计.........................................................14数据库逻辑模型.......................................................16数据库表结构.........................................................17系统功能实现的主要模块...............................................19登陆页面........................................................19教师管理主页面..................................................20公告管理主页面..................................................21奖惩信息管理主页面...............................................22用户设置页面.....................................................236系统测试....................................................................25软件测试概述.........................................................25软件测试的目标与方法.................................................25模块测试........................................................25集成测试........................................................26验收测试........................................................26平行运行........................................................26软件测试的任务和结果.................................................277总结与展望.................................................................28总结学习感受.........................................................28解决的问题及存在的不足...............................................28致谢.......................................................................291绪论随着办学规模的扩大和招教人数的增加,建立一个高效的教师信息管理系统是非常必要的,我国的大中专院校的教师信息管理的自动化和效率不高,并且随着学校规模的扩大与政府人才流动机制的变化,学校教师的人数逐渐增加,而其流动率也在逐年增加,以往的手工管理教师信息的方式变得力不从心,已经不能满足学校对教师信息管理的要求。一直以来教师的信息管理是学校工作中的一项重要内容,普通的信息管理系统已不能适应时代的发展,