基于jsp的教师管理模块的设计与实现学士学位论文.doc
《基于jsp的教师管理模块的设计与实现学士学位论文.doc》由会员分享,可在线阅读,更多相关《基于jsp的教师管理模块的设计与实现学士学位论文.doc(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 厦门大学软件学院毕业设计厦门大学毕业设计(论文)任务书毕业设计(论文)题目:基于JSP的教师管理模块的设计与实现毕业设计(论文)要求及原始数据(资料):1综述国内外人事管理系统研究现状;2深入了解管理系统开发的相关技术;3熟练掌握人事管理系统开发的应用与分析;4设计并实现基于JSP的教师管理系统;5深入分析JSP开发的关键技术与编写语言;6训练检索文献资料和利用文献资料的能力; 7训练撰写技术文档与学位论文的能力。毕业设计(论文)主要内容:1综述JSP技术在WEB开发中的应用;2了解管理系统开发的相关技术;3熟悉WEB、Java的开发环境; 4设计并实现基于JSP的教师管理系统;5. 深入分
2、析开发管理系统的关键技术与系统开发的设计流程;6熟练掌握基于JSP的代码编写;学生应交出的设计文件(论文):1内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。主要参考文献(资料):1 方逵.JSP编程技术与应用.第1版.北京:高等教育出版社,2003.12 武延军,黄飞跃.精通JSP编程技巧.第1版.北京:人民邮电出版社,2001.8 3 冯燕奎,赵德奎.JSP实用案例教程.第1版.北京:清华大学出版社,2004.54 吴其庆.JSP编程思想与实践.第1版.北京:冶金工业出版社,2003.15 清宏计算机工作室.JSP
3、编程技巧.第1版.北京:机械工业出版社,2002.16 MartyHall.Servlet与JSP权威指南.第1版.北京:机械出版社,2002.107 宝贝工作室.JSP动态系统开发实用教程.第1版.北京:机械工业出版社,2002.78 侯志荣.Web应用程序开发算法分析与应用.第1版.北京:人民邮电出版社, 2003.99 姜晓铭,刘波,张亦华.JSP程序设计精彩实例.第1版.北京:清华大学出版社, 2001.610 飞思科技产品研发中心.JSP应用开发详解.第2版.北京:电子工业出版社, 2004.311 GaryBollinger,BharathiNatarajan .JSP程序设计指南
4、.第1版.北京:清华大学出版社,2002.1212 Gantz,J.,Janes,D.,Scott,M.,and Villas,R.,(2001).E-commerce for Dummies.John Wiley&Sons.15Aug 2001.ISBN-13:78-0764508479.P.14713 Budi Kurniawan.Struts 2 Design and Programming: A Tutorial. BrainySoftware,Second edition edition ,2008.1.25.专业班级软件1007班学生淮瑞英要求设计(论文)工作起止日期2014年3月
5、17日2014年6月27日指导教师签字日期2014年3月17日教研室主任审查签字日期系主任批准签字日期iv基于JSP的教师管理模块的设计与实现摘 要以往的教师管理模块的设计与实现,大多都是手写档案,档案生成以后,不易长久保存,查找起来也不方便。本系统使用计算机对教职工档案信息进行管理,利用计算机和通讯设备,为高校所属各部门提供教职工档案信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,并满足教职工、校领导查看教职工档案。系统的设计要使用方便,查找便利,利于教职工基本资料管理和简历追踪。本文档主要介绍了本课题的开发背景、完成的功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方
6、案。关键词: 教师管理模块的设计与实现;系统;开发Design and implementation of JSP-based teacher management moduleAbstractDesign and implementation of the previous teacher management modules, mostly handwritten file, after file generation, it is not easy to long-term preservation and find.This system use computer to control
7、 the faculty archives information.By using computers and communications equipment, it can provide collection, storage, processing faculty profile information and administrative information for each university department belongs, and extract data exchange, and meet faculty and school leaders view the
8、 faculty files. Design of the system to be easy to use, convenient to find,and it will help manage the basic data of staff and resume tracking. This document describes this issue development background and,complete function and development process , highlighted development and design ideas , technic
9、al difficulties and solutions. Keywords Design and implementation of teacher management module; system; Development目 录摘 要iAbstractii1 引言11.1 课题背景、研究目的及意义11.1.1 课题背景11.1.2 课题发展前景及趋势21.2 有关的国内外文献综述31.3 课题内容简介31.4 课题调研及可行性分析31.4.1 课题调研31.4.2 可行性分析42 系统需求分析72.1 系统功能分析72.2 业务流72.3 数据字典83 系统设计103.1 系统开发与运
10、行环境确定103.1.1 系统开发103.1.2 系统开发环境103.1.3 系统运行环境简介103.2 功能模块图113.3 处理流程设计123.3.1 系统操作流程图133.3.2 数据增加流程143.3.3 数据修改流程163.3.4 数据删除流程173.4 E-R图184 模块设计204.1 前台模块设计204.2 后台模块设计204.2.1 管理员登陆204.2.2 教师管理模块的设计与实现214.2.3 教职工基本信息管理235 性能测试235.1 测试的重要性245.2 测试的目的与简介245.2.1 测试的目的245.2.2 简介245.3 测试实例的研究和选择245.4 测试
11、环境与测试条件245.5 实例测试245.5.1 对登录进行测试245.5.2 对添加个人信息功能的测试256 系统评价286.1 系统主要功能、特色/优点介绍286.1.1 系统主要功能286.1.2 系统的特色/优点介绍286.2 系统存在的不足与改进方案286.2.1 系统存在不足286.2.2 改进方案286.3 毕业设计心得体会29结论30致谢32参考文献33外文原文34中文翻译41iv1 引言随着计算机科学与技术的迅速发展,计算机技术已经渗透到了社会的每一个角落,随之带来的高效率、高性能计算机软件推动了其他各个行业的技术更新和科技革命。人类社会正从工业社会迈向信息社会,信息技术是当
12、代最具潜力的新的生产力,信息资源是国民经济和社会发展的战略资源,信息化水平已成为国家现代化和综合国力的重要标志。全球信息化不仅对我国的经济和社会产生了广泛而深刻的影响,而且给信息产业带来了难得的发展机遇。努力把我国建设成为现代化国家的经济形式模式,就必须加快信息化建设步伐。信息管理系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。设计与实现
13、这个教师管理模块的目的是高校对教职工档案的管理工作效率得到提高。本软件编写的目的是使教师信息管理更高效、更简洁、更数字化与网络化,它的目标是为教职工的工作情况,简历,上传材料的情况,设计教师管理模块的设计与实现系统。该系统应具有教职工档案信息显示功能,材料、工作情况、简历及通知通告情况添加、保存、修改、删除功能等。1.1 课题背景、研究目的及意义1.1.1 课题背景随着信息技术的飞速发展和高等学校教育体制改革的不断深入,传统的人工、纸张式的教师管理方法已经远远不能适应新的发展要求。尤其是随着计算机网络和internet的普及,运用先进的管理信息系统及其软件开发平台,对信息资源进行科学化和网络化
14、管理,已经成为高校信息系统发展的趋势。目前,几乎所有的高校职能部门都建立了针对日常职能工作的管理信息系统,例如,财务处的财务信息管理系统,教务处综合教务系统,科研处的科研信息管理系统,图书馆的图书检索信息系统和房产科的房产管理信息系统等。这些系统在很大程度上提高了部门的工作效率和管理水平。然而,对于高校中的教师管理系统来说,目前还缺乏有效的网络化信息管理,高等教师管理系统是要在网络上搭建教师在即的办公平台,这样打开浏览器就可以方便快捷的使用教师管理系统,进行信息交流和信息共享。正是认识到高校教师管理系统在整个高校信息化过程中的重要地位,我决定选用这个课题,来完成毕业设计,利用先进的网络手段,实
15、现院系工作的信息化、科学化管理,真正做到“以人为本”,疏通教职工心想你获取的渠道,较少不必要的、繁杂的手工劳动。提高办公效率,脚跨教育体质改革的进程。收到学校和学院的大力支持,我进行了基于B/S和JSP技术的“教书管理系统”的设计和实现工作。该系统运用完善的校园网络,建立一个集B/S结构和先进的JSP技术为一体的,设计教师信息,通知公告等多个信息、多层用户的、安全的网上在线教师管理系统。在JSP出现以前开发一个能够和用户交互并实时检索数据库的Web应用程序是一件非常繁琐的事情,系统的管理者需要花费很大精力去创建和维护它,而且在以往的方式下,应用的开发效率是极其低下的。即使是单个页面布局的微小变
16、动,往往都需要重新设计页面的源代码。而随着JSP技术的推出,开发Web应用就成了一件轻松的事情,即使是初学者也只用简单的语句就可以开发出一个完整的应用。另外,我选择这个题目的理由,是我有之昂做一名老师,所以对有关教育类的课题比较感兴趣,同时,我注意到,教师管理系统在实际应用中是很实用的。其次,我对jsp也很有兴趣,因为对于html,见效快,易上手。更重要的是此次软件设计开发也让自己得到实践中的锻炼,得到提高。1.1.2 课题发展前景及趋势 1.技术的前景和趋势本课题是采用JSP技术进行开发的教师管理模块的设计与实现系统,随着近些年Internet的飞速发展,传统的提供静态网页的Web服务已经无
17、法满足广大Internet用户的需求,动态网页技术随之诞生,如ASP、PHP、JSP等,其中JSP由于具备“一次编写,随处运行(Write Once ,Run Anywhere)”的特点,在WEB应用开发中得到了广泛的应用。应用JSP技术开发教师管理模块的设计与实现系统能够使JSP在网络技术中的性能得到淋漓尽致的发挥,调查研究表明,大多数教师管理模块的设计与实现软件的主要问题是受阻基于机构内部的管理的,脱离了与广大教职工的联系,它变的孤立而且功能受限,一个脱离了广大客户的管理系统,就必将在未来的市场中无用武之地。更与现今的常用的软件开发模式B/S模式背道而驰,加之这样JSP技术可以支持多种运行
18、平台,运行速度快,难易程度低,扩展性安全性好,数据库支持多等特点,为设计者、使用者和维护者提供了方便。B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intran
19、et模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。2.教师管理模块的设计与实现对InternetIntranet的需求的发展趋势教师管理模块的设计与实现系统与互联网的结合,正成为现今发展的焦点问题之一。因为随着机构规模的扩大和业务信息交流量的增大,教师管理模块的设计与实现已不再满足于简单的文件共享方式,而是追求一种更灵活、更方便的数据共享策略,这便是机构将自身以数据库为核心的
20、MIS系统从客户机服务器模式向InternetIntranet的系统架构转变的原因。另外,随着机构自身在不断的发展,尤其大型机构的国际化发展已成为必然,一些客户和业务点可能是跨地区、甚至是跨国界的,因此,在数据传递、信息共享和发布时,Internet成为这些跨地域用户的必然选择,可以是客户足不出户就能享受服务,通过Internet网拉近了客户和机构之间联系,机构无形中牢牢抓住了广大客源,在激烈的市场竞争,占有了自己的一席之地,通过基于WEB的机构管理系统对客户的信息做科学的管理,能够提供一种对教师管理模块的设计与实现的大量数据做出汇总的多层次的快速灵活的查询、分析及报表制作手段。因此,教师管理
21、模块的设计与实现迫切需求的是一个基于Internet网又能进行机构内部管理的综合管理系统,并能及时为机构管理各种管理提供服务。如何将管理支持系统与InternetIntranet技术有机地结合起来,提供基于Web、集查询、报表、已经成为一个重要课题。1.2 有关的国内外文献综述 由于目前国内外学者并没有对教师管理系统进行过规划分析及设计实现。并且据了解各高校基本没有实施教师管理系统,因此本课题的设计对各高校教师管理的规划分析与设计实现具有一定的指导意义。本节根据目前国内外学者对高校教师管理系统的研究成果,借鉴他们的成功经验, 大胆的将教师管理系统规划到高校的日常生活中,这些文献给予本文很大的参
22、考价值。本文主要参考了近几年有关教师管理系统的文献期刊。随着科学技术的进步,网络时代的开始,现代高校面临这学生数量大及教学任务重的问题,该问题给现在高校的运营带来了新的机遇和挑战。对此,国内外对教师管理系统的影响进行了相关的研究。我过高校包括小中学对教师管理系统的应用较为滞后,大多数工作还是由人工来完成,效率很低,老师不能及时得到相关信息。但是近年来,我国的教师管理系统有了很大的发展。 例如,覃发兵在现代企业教育的“实验教学管理系统的设计与实现基于JSP技术和B/S模式”中提到教师管理信息化是社会信息化的基础与标志,实现教师管理的信息化是知识经济条件下学校及企业发展的大势所趋,随着近年来,我国
23、教育改革的深化、素质教育的全面推进,教学资源日益紧张,教师管理的难度也越来越大,学校迫切需要建立教师管理系统,当然企业也不例外。1.3 课题内容简介本课题解决的问题是如何通过设计一个切实可行的软件系统来解决教师管理模块的设计与实现目前存在的一系列问题。该课题是基于Windows 7 Ultimate的操作系统,后台数据库采用SqlServer2005以及myeclipse,前端使用JSP进行开发。本软件编写的目的是使教师信息管理更高效、更简洁、更数字化与网络化,它的目标是为教职工的工作情况,简历,上传材料的情况,设计教师管理模块的设计与实现系统。该系统应具有教职工档案信息显示功能,材料、工作情
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 jsp 教师 管理 模块 设计 实现 学士学位 论文
限制150内