基于J2EE的选课系统的设计与实现文献综述
2020-04-15 16:50:51
研究目的:
在各大高校中,学生选课是一项十分繁琐的工作。近年以来,各大高校的学生人数不断增多, 学生选课管理难度也在不断加大, 因此对于学生选课的管理便显得异常重要了。随着计算机网络技术的发展,各高校学子在选课方面愈发的依赖互联网。一个选课系统的好坏直接决定了学生在选课时候的容易程度。本次开发的选课系统主要针对学生的选课、查看课程以及教师信息,教师的查看课堂信息等操作。
本次系统的开发采用了J2EE的相关技术,以Java语言为开发语言。J2EE是一个为大企业主机级的计算类型而设计的Java平台,定义了包括平台角色、组件模型、标准服务等一系列规范。该平台下分成3个主要应用:Servlet/JSP,EJB,XML/Web Service 和一些支撑技术例如JDBC和JNDI,该平台主要用来用来建设大型的分布式企业级应用程序,能够简化企业应用系统的开发,使得程序员将主要精力放在商业逻辑的开发之上。
EJB是基于这种思想的服务器端技术,该规范定义了一个可以重用的组建框架来实现分布式的商业逻辑。EJB作为J2EE的技术核心,经历了不断的发展。现如今,Java运行在10亿手机、13亿智能卡和9亿PC机上,并为28款可兼容的应用服务器提供了功能强大的平台。Java闯入企业计算的心脏正成为大众传媒舆论的推动力量,正在改变企业的计算环境,通过为因特网商务提供安全和稳健平台的方式改变商业自身。可见J2EE的发展前景是十分的广阔的,Java开发已成为各行各业中倍受信赖的企业解决方案。独立于平台的Java计算环境可以降低企业的总成本,缩短产品上市周期,安全地扩展公司的网络。
国外在J2EE与教学方面的结合方面相比国内而言要早很多,而且拥有较为成熟的技术支撑。早在上个世界八十年代,美国国家科学基金会建立的美国国家科学基金网,这个由校园网、地区网和主干网组成,使得学校的计算机能够通过基金网来访问超级计算中心,更便捷地实现信息的交换。J2EE平台支持简化的、基于组件开发模型,由于J2EE基于Java编程语言和J2SE平台,它提供了编写一次,随处运行的可移植性,遵循J2EE标准的所有服务器都支持该模型。J2EE还支持异构环境。基于J2EE的应用程序不依赖任何特定操作系统、中间件或硬件,因此,设计合理的基于J2EE的程序只需开发一次就可以部署到各种平台,故而J2EE的技术在国外还是十分热门的。
{title}
2. 研究的基本内容与方案
{title}(1).基本内容:
1.简单分析J2EE的技术内容以及难点
2.设计出初步的系统设计方案
3.成功代码编写出选课管理系统