[优秀毕业设计精品] 教师管理系统设计.doc
2009届本科毕业设计(论文)1摘要对于一个学校来说,大量教师信息很难通过传统的方法进行管理;这就迫切需要利用计算机技术来帮助学校管理者来处理教师信息的日常管理.教师管理系统是管理信息系统的一个典型用例。本系统采用微软的WindowsXP为开发平台,SQLServer2000为后台数据库,JSP为开发工具,从技术和设计实现两个方面论述了系统的设计和开发过程。在技术上,深入探讨了管理信息系统的工作原理,分析了高校教师管理中的总业务流程。在设计实现上,将系统划分为12个模块,登录,教师个人信息管理,学院管理,科研管理,论文管理,培训管理,职称评定管理,奖惩管理,岗位调动管理,文件管理,留言板管理,系统设置。能够实现添加,查询,删除,维护等功能。由于该系统连接网络,实用性强而且广,它的投入运行后必将提高我国高校的教师管理水平,产生一定的经济利益和社会利益。这篇论文的主要内容包括系统概述,系统需求分析,系统总体设计,数据库设计,系统详细设计和实现,系统测试和结论六个方面,详细地阐述了高校教师管理的全过程。关键词:SQLServer2000JSP教师管理模块2009届本科毕业设计(论文)2ABSTRACTForaschool,alotofinformationtoteachersthroughtraditionalmeans;Thisurgentneedforusingcomputertechnologytohelpschoolmanagerstodealwiththeday-to-daymanagementofinformationteachers.Teachermanagementsystemisatypicaluseofmanagementinformationsystemscases.ThissystemusesMicrosoftsWindowsXPforthedevelopmentplatform,SQLServer2005asthebackgrounddatabase,JSPasdevelopmenttools,andfromtechnologyanddesignachievementthathasdescribedthesystematicdesignanddevelopmentprocess.Heretechnically,probeintooperationprincipleofthemanagementinformationsystemthoroughlyanalysisuniversityappearancesetuptotalbusinessprocedureandplantmaintenanceofmanagement,scraptheworkflowofmanagement.Indesignandrealizing,itdividesinto12modules:Login,personalinformationmanagementofteachers,collegemanagement,researchmanagement,papermanagement,trainingmanagement,assessmanagement,rewardmanagement,andtranslatemanagement,documentmanagement,messageboardmanagement,andsystemsettings.Becausethesystemconnectstonetwork,anditsusedwidely,puttingthefixedassetsmanagementlevelthatwillraisetheuniversitysteachermanagementintooperationofit,producecertaineconomicbenefitsandsocialinterests.Thispapermainlycoversthesystemoutlinedsystemrequirementsanalysis,systemdesign,databasedesign,systemdesignandimplementationofsystemtestingandconclusion,elaboratedontheuniversitysteachermanagementasawhole.Keywords:SQLServer2000JSPTeachermanagementModule2009届本科毕业设计(论文)3目录引言.11课题研发的目的和意义.错误!未定义书签。2目标.错误!未定义书签。第一章可行性研究.21.1计算机管理教师的意义.21.2可行性研究.61.3经济上可行性.61.4技术上可行性.61.5运行上可行性.6第二章需求分析.52.1系统需求.52.2功能需求.52.2.1教师信息管理.52.2.2教师所属学院管理.52.2.3教师科研方面的信息管理.52.2.4文件管理.62.2.5教师的留言板信息管理.62.2.6系统设置管理.6第三章总体设计.83.1基本设计概念和处理流程.83.2系统业务流程图.83.3系统数据流图.93.4系统功能层次模块图.103.5数据字典.133.6模块设计.17第四章数据库设计.194.1数据库的逻辑设计.194.2数据库的E-R图.204.3数据库表单设计.23第五章详细设计.295.1首页的设计.295.2登录的页面设计.315.3管理员对系统管理页面的设计.315.3.1教师信息管理.315.3.2教师所属学院信息管理.325.3.3论文信息管理.325.3.4文件上传管理.322009届本科毕业设计(论文)45.3.5系统信息管理.335.3.6留言板信息管理.335.4教师对系统管理页面的设计.335.4.1教师信息管理.335.4.2科研信息管理.345.4.3文件下载管理.345.4.4留言板信息管理.34第六章系统实现.346.1开发工具JSP的选用及介绍.26.2开发环境及需求.36.2.1WEB技术简介.36.2.2JSP动态网页.36.2.3JAVABEAN组件.36.2.4硬件条件.346.2.5系统平台.346.2.6开发工具.356.2.7运行需求.356.3主界面的系统实现.356.4管理员登录页面的实现.366.4.1主页面.366.4.2教师信息管理页面.366.4.3学院查询页面.376.4.4文件上传页面.376.4.5留言板页面.386.4.6管理员设置页面.386.5教师登录页面的实现.396.5.1主页面.396.5.2个人信息页面.396.5.3科研信息页面.406.5.4文件下载页面.406.5.5留言板页面.40第七章系统测试.427.1教师信息查询模块测试数据及结果.437.2修改教师密码模块测试数据及结果.437.3修改教师信息模块测试数据及结果.437.4添加科研记录模块测试数据及结果.447.5删除论文记录模块测试数据及结果.45结束语.47谢辞.48参考文献.49