论文部分内容阅读
信息化的高速发展,人们的学习、工作向自动化、网络化转向。于是网络学习系统应运而生,它是传统教育方式与网络技术运用的结合体,极大的满足了人们随时可学、随处可学的要求。在这段时间内,我国的教育体系也发生了巨大的变化,网络学习系统通过十余年来的发展,技术上已经比较成熟,运用上也比较广泛了。但是由于武警院校本身的特殊性,市面上比较流行的网络学习系统都或多或少的存在一些缺陷。本课题旨在设计一个符合武警学院实际情况的,和现阶段比较通用的网络学习系统有所优化的,并能够满足军校学生相对比较特殊的学习需要的系统。在了解了网络学习系统的功用和现状以后。论文以开发个人网络学习系统为背景,对将传统的教学活动映射网络环境中的各种需求与技术分析,系统如何设计和实现等内容过程进行阐述。这之中运用了管理信息分析、设计系统思想以及开发软件过程中常用的技术方法。分析了网络学习系统的用户需求和功能特点,建立了网络学习系统的静态以及动态模型,使用了状态、时序、通信、行为和用例等图作为辅助表达手段。在此基础上,模型设计上使用Java语言作为开发工具,在架构上是利用Hibernate框架操作持久对象映射,再对数据库数据库表进行映射,并操作管理整个过程,进而对系统进行并实现系统功能。在数据持久化处理上的应用效果也比较良好。本系统用学习工具、协作交流、教学资源管理三个子系统来支撑本系统的框架结构,使得系统具有面向对象软件可重复使用和可维护性良好的特点。另外,在设计上力求界面直观简洁,功能一目了然,其可操作性和系统的稳定性也得到了比较大的提高。并且,由于本系统使用的对象是针对武警院校的学生和教师,因此在考虑适用性方面的因素时,在对数据库在时效性,准确性方面出现的问题也做了相应的改进。