论文部分内容阅读
随着互联网用户的不断增长,网络给传统的教育造成很大的冲击。由于网络教学平台能够发挥信息技术在教学中的优势,能够体现以学生为主导的教学理念,弥补了传统教学模式的不足,所以网络教学成为现代教育改革的热点。为顺应现代教育的发展,我国大部分高校完成了校园网的搭建,由于网络教学软件的发展滞后,校园网络并很有的应用于网络教学,所以基于校园网的网络教学平台开发设计成为高校教育发展的一项重要任务。本文通过资料研究,提出了网络教学平台在辅助教学应用中存在的三个问题,针对这些问题和百色职业学院的实际情况,对现有的教学资源进行整合,开发了一个网络教学平台,在校园网和多媒体环境下,为百色职业学院辅助课程教学提供支持服务,实现资源共享和信息交流。本文主要完成以下工作:(1)研究实现动态网页的三种技术的优缺点、软件体系结构、S SH(Struts & Spring & Hibernate.框架,从网络教学平台的规模、交互性和安全性等方面考虑,本网络教学平台采用B/S三层体系结构,基于SSH框架架构,选用JSP技术实现。(2)使用了三层体系结构,并以此设计网络拓扑结构,基于SSH框架设计了网络教学平台的三层结构,即表示层-业务逻辑层-持久层,并结合系统说明了Struts、Spring和Hibernate在各层设计中的详细设计和作用。(3)从学校的校园网建设情况出发,针对学校教务管理人员、老师和学生的需求,设计网络教学平台,实现课堂同步学习与课后异步学习的整合,并使用RationalRose建立需求用例模型和系统静态模型,以此对数据库的数据表进行详细设计说明。(4)在网站安全方面,设计了三层审核验证系统,以此保证网络教学平台的安全可靠。(5)采用JSP技术实现界面设计,按照模块化设计原则,从用户角度把系统分为管理员、老师、学生三个子系统来实现网络教学平台。本网络教学平台根据百色职业学院的实际设计实现,具有网上学习、发布教学资源、在线考试、试题下载、网上讨论、网上答疑等功能,具有良好的安全性、交互性和可移植性,能够有效的辅助老师的教学工作,并推动学生在网络环境中的自主学习、自我检测。开发实践表明,采用SSH三层架构技术,这种结构每一层能够专注特定的角色和功能并相互协作,为今后系统的一致性、跨平台使用、系统维护、功能扩展做了充足的准备工作。本网络教学平台采用B/S模式,客户端只需要通过浏览器就可以实现进行网络教学访问,操作方便简洁。