论文部分内容阅读
近年来,随着互联网技术的不断发展和普及,使得它的应用在我们生活的各个不同的领域中都得到了扩展。在国家大力推动互联网+的总体方针下,互联网和传统教育的结合---基于互联网的网络教学亦壮大和发展起来,网络教学这种全新的教学模式已渐渐的成为现代教育体系的不可分割的组成部分。本系统就是为了满足专为各种现有网络教育,为其提供一个通用的,高度集成的管理平台。本系统依据网络教育所面对多种需求和功能特征进行设计和开发,由多个实用并且有代表性的系统的功能模块构成。由于使用互联网作为教育管理的平台,从而使系统必须连接到另一个网络教育体系,即:一个在网上学习的平台,可以在网络上提供教学。同时考虑到互联网教育的商业化发展,本系统集成了学习卡的概念,为网络教育运营商提供了可扩展的商业模式的模块管理。本系统充分利用互联网和计算机的优势,可以实现对学员信息的管理,管理教学计划,管理考试业务管理等方面的内容和环节。系统采用先进的分布式架构设计模式,保证了系统能随着业务的发展随时调整扩充运算能力。同时本系统的使用工具的数据模型结构的数据层,也能够确保数据的安全性和完整性,并降低数据库的维护成本,同时对于数据的不断增长也提供了优秀的支持;本系统业务层构架于net framework之上并采用组件技术,所以系统即计算能力得到了保证,从而确保了对于大量用户的并发请求能够及时有效的响应;在表示部分使用Ajax,Javascript等web2.0的先进技术,提高操作上的体验,页面切换页面读取,有效降低了服务器的运行压力。本系统各平台拥有管理学员信息、发布新闻公告、管理考试、建立学习计划、管理成绩等等几大模块,并且模块能根据业务需要选择性的使用。本系统在编写时使用了My Eclipse10集成开发环境,并且以Java语言作为主要的编程语言进行开发,同时使用了Java Script、JSP等技术辅助开发,在数据库选择方面,以Oracle作为后台数据库,同时服务器用Tomcat来运行,在多个模块中使用了Java Bean参与数据处理,在业务逻辑的实现上使用了servlet,客户端的动态信息显示则由JSP负责,同时多方面的运用异步提交数据的Ajax技术进行了网页的实现局部刷新和数据通讯,提高网页的相应度,为了便于系统资源在设计网页样式与布局时使用了DIV+CSS的方式,操作页面采用Dreamweavercs4编写。服务和管理,在形成的结构单元整体的设计方案中,这些模功能块被集成设计。正是由于这样的设计,使得本系统便于程序员开发程序,以及最终拥有统一的用户界面,在浏览器上运行操作更加方便。