第一章绪论
1.1研究的背景
迅猛发展的Internet技术将21世纪的人类带入网络时代。如今,最流行的办公手段就是网络。作为一种现代化的办公工具,网络已成为政府、企业、院校、团体等办公时不可或缺的手段。随着网络化和智能化的发展,在科研和教学等领域也越来越离不开计算机和网络,其已经成为一种重要的工作手段。目前教学管理的主要辅助工具就是网络和计算机软件。
随着我国经济社会的高速发展,高校的招生规模的扩大,越来越多的人走入了大学校园。学校的规模越来越大,学校培养模式多样化,学生在学期间对知识掌握各有不同,同时自身兴趣需求也各不一样,使得大学的教学管理工作面临重重困难、难度也有所增加,教学管理过程中需要解决的问题有很多。目前,高校系统改革的一个关键环节就是做到系统、规范、高效、灵活的管理。面对这样一种大的环境和局面,在各高校校园中开始广泛应用互联网以及信息通信技术,并作为重点内容纳入新世纪高校教育改革和发展的口程中,并作为使教学效率和质量提高的一个主要指标。
1.2国内外现状
尽管我校已经将自己的校园网络建立起来,但其功能结构并不完善,目_缺乏后台数据库的良好支持。此外,不同省市的学生汇聚在学校,摆在学校面前的一个较大难题就是户籍管理问题。信息化的形式是学校开展信息化管理中所重视的,而实质性功能却比较缺乏,无法做到快捷高效的传递信息,对工作本身的系统思考较为缺乏,体现在信息的传递、利用和反馈,师生以及学校二者之间的互动等学校管理的诸多方面,对十科学合理的进行信息化建设的思路也比较缺乏,很明显的,科学合理目_能够得到有效应用的信息化支撑手段和环境尚未建立起来。
目前,高校开发的重点其中之一就是教学管理系统,但网络化管理在大多数学校未实现。实现教学管理系统的方式包括B/S架构、C/S架构等,ASP, PHP, VC,JSP是其开发技术。C/S架构是在Windows平台面世后提出的。校验界面数据、进行传送、显示等是客户端应用程序的责任,而对业务逻辑的处理则由服务器端负责,此外,繁琐的计算任务也由其来承担。C/S结构使分布式计算在一定程度上得以实现,不过其不足之处仍相当明显:第一,开发者如果需要升级应用程序,对客户端来讲,就要同时修改全部终端,对十服务器来讲,客户端程序不同对其也是不一样的,就会导致服务器端程序错误的出现。迅速发展的Internet口益突显出B/S架构的优势,只需要通过浏览器终端就可将所有工作任务完成。通过对服务器的修改,可同步改造和升级应用程序,使应用以及系统本身可维护性增强。B/S应用程序的开发领域在早期一般都使用Microsoft的IIS / ASP,利用其的扩展力和功能,得以迅速流行。一个拥有VB经验的程序员通过IIS/ASP就可迅速向Web程序员转化。ASP随着互联网应用的进一步发展,其缺点和不足之处口益显露出来。HTML code和ASP code相混合,配合HTML以及同数据打交道是ASP开发者必须考虑的,有时HTML代码还由ASP直接生成。如果程序逻辑过十复杂,则就会出现兀长的as源文件,使可读性缺乏。如果客户要求对business逻辑以及用户界面进行改变,则就需要修改商业逻辑以及ASP源文件,此外,很多关联文件也需要修改。上述问题同样存在十传统的客户一服务器应用中。以上述结构为基础产生了多层结构,并目_扩展到了B/S/S和C/S/S开发应用领域。对应用进行划分,成为用户界面层以及业务逻辑层和数据库层。如果用户终端访问业务逻辑层由每层分别负责时,每个服务同关联数据库的数据传输则无需知道,只要能够准确定义层与层之间的通信接口,以执行性和需要为依据即可对各层的服务构件进行替换。一个大型系统可由很多独立的功能模块组成,只要能够明确定义服务访问接口,就很容易利用每个功能模块将一个完整的后台服务组合起来。自Active ServerPage由Microsoft提出后,其特点就是简单易学,广大Web开发人员都对其相当追捧。不过Microsoft roducts的通病ASP也存在,必须使用十Windows平台,尽管通过插件其也可运行十LINUX平台,不过却不能正常使用DCOM控件。Ifn Sun公司开发的JSP则是基十JAVA平台,其分离了动态页面和静态页面,将硬件平台的约束摆脱,编译后再运行的方式将其执行效率大大提高,使主流的因特网上的通用开发工具逐渐成为JSP o Java Servlet作为一种理想构架用来开发Web o Servlet技术是JSP的基础,此外其还改进了很多方面。表面上看JSP页面与普通HTML页面极为相似,不过其对执行代码的嵌入是允许的,这一点非常相似十ASP技术。不过与ASP相比,JAVA技术是JSP的基础,使其的跨平台性更好。JavaBean组件利用跨平台运行,JSP提供了卓越的解决方案给分离处理逻辑以及显示样式。
综上所述,就目前的教学管理工作来讲,非常有必要对与目前的学校教学管理相适合的软件系统进行设计,这项任务也是相当紧迫的。本文的研究目的就是要在系统设计中融入先进的管理理念和管理模式以及学校的教育思想,通过先进的计算机网络技术系统将学校教育教学管理信息平台构建起来。
1.3论文的主要工作
在开展本课题之前,笔者对大量有关技术资料进行了查阅,并做了大量的调查工作。首先,多角度考察了职校目前的教学管理的每一环节,对存在十教学管理过程中的各种问题进行了总结。其次,对我校的整个教学管理流程做了认真调研,比较并分析了当前各种相关的网站开发技术,并以JSP/Serlvet网站技术作为最终选择。最终设计实现了一个基十JSP技术动态教学管理系统。
1.4论文的组织结构
论文的安排如下:
本文第二章对本课题中所利用到的各种技术,如数据库技术、JDBc技术、JsP/servnt技术等做了综述。第二章对课题的需求做了重点论述,主要有系统的功能需求、实现系统的目标和原则等。第四章以开发的视角对系统需要实现的功能、系统结构、系统开发所需的环境、数据库的结构设计等进行了分析。第五章详细地介绍了系统的各个模块的实现。最后总体分析了本课题的完成情况,对系统的不足以及存在的问题进行了总结,并对教学不断发展前进的状况下该系统的可拓展性问题做了论述。
第二章 相关技.......................12-18
2.1 动态网页技术.............................12-14
2.2 JSP 技术简介..........................14-17
2.2.1 JSP 技术的...........................14-15
2.2.2 JSP 技术的...........................15-16
2.2.3 JSP 技术语法.........................16-17
2.3 小结.............................17-18
第三章 教学管理系.......................18-22
3.1 系统目标.......................18-19
3.2 功能需求.........................19-20
3.3 性能需求.........................20-21
3.4 小结21-22
第四章 教学管理系..........................22-50
4.1 系统的设计........................22
4.2 系统的概要设计...........................22-23
4.3 系统的详细设计......................23-43
4.3.1 系统的体...............................23-24
4.3.2 系统的功能...........................24-26
4.3.3 用户的功能...............................26-43
4.4 系统数据.............................43-49
4.5 小结...............................49-50
第五章 教学管理系...................50-70
..........................................................................................
结论
本论文是对MVC二层网络构架的教学管理系统的研究,其以web为基础,其管理结构完善、丰富、灵活,响应速度也比较快。利用JSP/Servlet基础对该系统进行开发;以SQL Server 2005为其后台数据库;用户可通过普通浏览器在不同操作系统下对该系统进行访问,交互访问系统信息
以本校的职能部门为依据将本系统的功能模块划分成二个部分,即学生管理子系统、专业/基础管理子系统以及教务管理子系统,设置不同的访问权限给不同的用户,对后台数据库的数据结构做了合理规划。
参考文献
[1] Sun Microsystems,Inc.Comparing JavaServer Pages? Technology and Microsoft Active Server Pages. . 1999
[2] Jolseph Mitola.Software Radio Architecture: A Mathematical Perspective. IEEE Journal on Selected Areas in Communications . 1999
[3] Larne Pekowsky.JavaServer PagesTM. . 2005
[4] David Tse,Pramod Viswanath.Fundamentals of Wireless Communication. . 2004
[5] Pant, Someday,Sims, Hyun Take,Hsu, Cheng.A framework for developing systems plans:illustration with Samsung Heavy Industries Co.Ltd. Current Awareness Abstracts . 2001
[6] 王喜斌,常淑英. 12位串行A/D转换器MAX1247原理与应用[J]. 华北航天工业学院学报. 2004(01)
[7] 孟蕾,陈文艺,宋焕生. 嵌入式TCP/IP实现的研究和分析[J]. 西安邮电学院学报. 2004(01)
[8] 刘东华,尹军,梁光明. 基于TMS320VC5402 McBSP串口的DMA方式数据传输的实现[J]. 微处理机. 2001(02)
[9] 刘仲,汤莉. 基于WEB的房产管理信息系统[J]. 计算机系统应用. 1999(03)
[10] 廖开际. 管理型财务软件的Browser/Server平台解决方案[J]. 计算机工程与科学. 1998(02)
基于JSP技术动态教学管理系统规划与实现
论文价格:0元/篇
论文用途:仅供参考
编辑:论文网
点击次数:0
Tag:JSP技术,教学管理,网站构建
如果您有论文相关需求,可以通过下面的方式联系我们
客服微信:371975100