本项目的目标为解决线上学生管理,老师管理和课程管理的一系列问题。重点解决线上多用户实训实验的问题,让学生可以在线进行课程查看,通过服务器的虚拟环境进行实验制作和实验结果提交,从而可以更好的节省计算机等教学资源;让老师可以在线进行备课和课程发布,在线进行班级,学生以及实验的管理;让管理者可以录入老师,学生和课程信息。
通过采用业界最新的分布式多层体系结构、J2EE、XML、XSL技术、业务逻辑构件化技术,采用业界经典的MVC (Model-View-Controller)设计模式,实现系统表现逻辑(用户界面)与业务逻辑(具体的业务逻辑)的分离,从而实现客户端应用系统的“零维护”,并能够支持多种客户端接入设备;通过采用JAVA技术,使得网站应用服务器中的应用系统可以编写一次,到处运行(Write once,Run anywhere);通过采用网络安全技术;通过采用硬件设备(Web服务器、应用服务器等)集群技术,实现了系统的可扩展性;我们还在Web服务器端实现了用户个性化登录。
应用系统构架采用了先进的MVC(Model-View-Controller)设计范式(Design Pattern),采用分布式多层体系,使用平台无关的技术框架和业务逻辑构件化技术,开发完成某高校学习平台,负责管理端,教师端和学生端三个部分模块,如:使用角色、一级功能、二级功能、管理员、系统管理 学校系统设置。