> 硕士毕业论文 > 41000字硕士毕业论文基于JSP技术的动态教学管理系统的规划与实现

41000字硕士毕业论文基于JSP技术的动态教学管理系统的规划与实现

论文类型:硕士毕业论文
论文字数:41000字
论点:系统,教学管理,技术
论文概述:

本论文是对MVC二层网络构架的教学管理系统的研究,其以web为基础,其管理结构完善、丰富、灵活,响应速度也比较快。利用JSP/Servlet基础对该系统进行开发;以SQL Server 2005为其后台数据库;用户

论文正文:

第一章引言

1.1研究背景
互联网技术的飞速发展将人类带入了21世纪的网络时代。如今,最流行的办公方式是互联网。作为现代办公工具,网络已经成为政府、企业、高校、组织等办公室不可或缺的手段。随着网络化和智能化的发展,计算机和网络在科学研究和教学中越来越不可或缺,已经成为一种重要的工作手段。目前,教学管理的主要辅助工具是网络和计算机软件。
随着我国经济社会的快速发展和高校招生规模的扩大,越来越多的人进入了大学校园。学校规模越来越大,培养模式多样化,学生在学习期间掌握的知识不同,自身的兴趣需求也不同,这使得高校的教学管理面临许多困难和困难,教学管理过程中还有许多问题需要解决。目前,高校体制改革的一个关键环节是实现系统化、规范化、高效化和柔性化管理。面对如此大的环境和形势,互联网和信息通信技术已经广泛应用于各大学校园,并被纳入新世纪高等教育改革和发展的重点内容,成为提高教学效率和质量的主要指标。

1.2国内外现状
虽然我校已经建立了自己的校园网,但其功能结构并不完善,目标是缺乏后台数据库的良好支持。此外,来自不同省市的学生聚集在学校。学校面临的一个大问题是户籍管理。学校在实施信息化管理时强调信息化的形式,但其实质性功能相对缺乏。它无法快速有效地传输信息。它缺乏对工作本身的系统思考,这反映在学校管理的许多方面,如信息的传递、利用和反馈、师生之间以及学校之间的互动。十个科学合理的信息化建设也相对缺乏思路。显然,科学合理的信息化支持方法和环境尚未建立,无法有效应用。
目前,大学发展的重点之一是教学管理系统,但大多数学校尚未实现网络管理。教学管理系统的实现方式包括:B/S架构、C/S架构等。ASP、PHP、VC和JSP是其开发技术。碳/硫体系结构是在视窗平台问世后提出的。接口数据的验证、传输和显示是客户端应用程序的职责,而服务器负责处理业务逻辑。此外,它还负责复杂的计算任务。C/S结构使分布式计算在一定程度上得以实现,但其缺点仍然十分明显:首先,如果开发人员需要升级应用程序,他们必须为客户端同时修改所有终端。对于10台服务器,不同的客户端程序对它们来说是不同的,这将导致服务器端程序错误。互联网的快速发展凸显了B/S架构的优势。所有任务只能通过浏览器终端完成。通过对服务器的修改,可以同步修改和升级应用程序,提高应用程序和系统本身的可维护性。在B/S应用程序的早期开发中,微软的IIS/ASP被广泛使用,其可扩展性和功能使其迅速流行。有VB经验的程序员可以通过IIS/ASP快速转换成网络程序员。随着互联网应用的进一步发展,ASP的缺点和不足日益明显。超文本标记语言代码和ASP代码的结合,与超文本标记语言的合作和数据处理是ASP开发人员必须的。有时超文本标记语言代码也是由ASP直接生成的。如果程序的逻辑太复杂,就会有一个长的源文件,这使得它不可读。如果客户要求更改业务逻辑和用户界面,则需要修改业务逻辑和ASP源文件。此外,许多相关文件需要修改。上述问题也存在于十个传统的客户机-服务器应用程序中。在上述结构的基础上,创建了一个多层结构,其目的已扩展到B/S/S和c/s/s的开发和应用领域,应用程序分为用户界面层、业务逻辑层和数据库层。如果每一层负责访问用户终端的服务逻辑层,则不需要知道每一服务和相关数据库之间的数据传输。只要能够准确定义层与层之间的通信接口,就可以根据可执行性和需求来替换每层的服务组件。一个大规模的系统可以由许多独立的功能模块组成。只要能够清晰地定义服务访问接口,就很容易将完整的后台服务与每个功能模块结合起来。自从主动服务器页面(Activity ServerPage)由微软提出以来,它一直以简单易学为特点,非常受大多数网络开发者的欢迎。然而,微软产品的常见故障是ASP,它必须使用10个视窗平台。虽然它也可以通过插件运行10个LINUX平台,但DCOM控件不能正常使用。Ifn Sun公司开发的JSP是一个基于10的JAVA平台,它将动态页面和静态页面分开,突破了硬件平台的限制,通过编译和运行,大大提高了执行效率。因此,主流互联网上常用的开发工具已经逐渐成为Java Servlet的JSP。作为一个理想的框架,服务小程序技术的发展是JSP的基础。此外,它还改善了许多方面。从表面上看,JSP页面非常类似于普通的超文本标记语言页面,但它允许嵌入执行代码,这非常类似于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 [/BR/] 2.2.1 JSP技术................................14-15[/比尔/] 2.2.2 JSP技术................................15-16 [/ Br/]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[/br/[第四章设计................................22-50
4.1教学管理系的系统;的概要设计..............................22
4.2系统................................22-23
4.3系统详细设计................23-43 [/BR/] 4.3.1系统主体..............................23-24 [/BR/] 4.3.2系统功能................................24-26 [/BR/] 4.3.3用户功能..............................26-43 [/BR/] 4.4系统数据.............................43-49[/比尔/] 4.5概述..............................49-50 [/溴/]第五章教学管理系...................50-70
.................................................................................................
[/br/ ]结论
本文是基于MVC双层网络架构的教学管理系统的研究。它基于网络,管理结构完善、丰富灵活,响应速度相对较快。该系统是基于JSP/Servlet开发的。SQL Server 2005作为其后台数据库。用户可以通过普通浏览器在不同的操作系统下访问系统。系统信息交互访问
将系统的功能模块分为两部分,即学生管理子系统、专业/基础管理子系统和教育管理管理子系统,为不同的用户设置不同的访问权限,并对后台数据库的数据结构做出合理的规划。

参考
[1]太阳微系统公司比较Java服务器页面?技术和微软活动服务器页面。。1999年
[2]乔塞夫·米托拉。软件无线电架构:数学视角。IEEE通信选定领域杂志。1999年
[3]拉恩·佩科夫斯基。JavaServer PagesTM。。2005年
[4]大卫·谢,普拉莫德·维斯瓦纳思。无线通信基础。。2004
[5]潘特,总有一天,西姆斯,贤拿,许,开发系统计划的框架:三星重工有限公司当前意识抽象的图解。2001
[6]王锡斌。常淑英。12位串行模数转换器的原理及应用。华北航空航天研究所学报。2004(01)
[7]雷蒙、陈文怡、宋焕生。嵌入式TCP/IP实现的研究与分析[。Xi邮电学院学报。2004(01)
[8]刘东华、阴军、梁光明。基于TMS320VC5402 McBSP串口实现数据传输。微处理器。2001(02)
[9]刘忠,唐莉。基于网络的房地产管理信息系统[。计算机系统应用。1999(03)
[10]廖凯基。管理金融软件浏览器/服务器平台解决方案[。计算机工程和科学。1998 (02) [/BR/]