论文部分内容阅读
随着计算机网络技术的不断发展,利用计算机网络学习正在由远程教育迅速向校内教学的方向延伸,网络技术和多媒体教育技术的发展正以惊人的速度改变着人们的工作方式、学习方式和生活方式,同时,也正在引起教育领域的一场深刻变革,促使教育体制和教育模式产生新的重大的飞跃。随着网络基础设施的完善,网络教学作为一种新的教学手段,充分利用了最新的计算机技术、网络技术、多媒体技术等,使教学材料的展示越来越灵活、形象、生动,使教学能够跨越时间、空间的限制,具有极大的灵活性和交互性,是支持新型的教师指导下学生自主式学习方式的最有力工具,因此越来越受到高校师生的青睐。同时也为已经走向社会的,但是又想继续深造,继续学习的人员提供再教育机会。本文研究并设计了一个网络教育的管理系统,此系统采用面向对象的思想,以统一建模语言(UML)为分析和设计语言,对网络教育的管理系统的相关业务进行需求分析和系统设计。此系统采用技术上基于MVC基础的Structs+Spring框架和UIMS用户界面管理系统架构,使用Hibernate构建系统持久层,使得系统的可维护性和扩展性得以提高。本系统还采用浏览器(Browser)/服务器(Server)和客户端(Client)/服务器(Server)两种架构模式,即多层次的软件功能架构,以Java为编程语言,针对山东大学继续教育学院的网络学习进行设计和实现。本文主要讨论的是继续教育学院的教学点的学习方式,因为教学点的分布广泛,可以是省内教学点,也可以是省外教学点,这就为那些想在山东大学继续教育学院继续学习,深造的社会广大成员提供高等教育的机会。同时也使他们摆脱了时间和空间的限制。每一个教学点都有自己的相对独立的子系统,同时又与教学中心即山东大学继续教育学院保持紧密联系,受之领导。教学中心能够时刻掌握每个教学点学生的学费情况,教学点的课程资源管理情况,还有教学点学生成绩情况。本文通过需求分析,业务流程分析,理清管理模式,并在设计过程中遇到的难点提出行之有效的解决方法。例如在教学中心查看各教学点学生缴费情况时,需要考虑到报表的输出打印,本系统给出了很到的解决方法。在网络教学中,老师还可以与学生通过网络这个平台进行学习探讨等,真正体现了网络教学的特色。本管理系统实现了学费管理,学籍管理,课程学习管理等模块功能。