论文部分内容阅读
科技的发展和人们日益习惯的信息化生活方式,这些都意味着Internet已经渗透进工作和生活的各个方面,互联网的需求将会越来越大。大学一直是网络发展的前沿阵地,引领着网络的潮流。为了更适合当下师生的工作学习习惯,网络的教学方式,已经成为是各大高校教学的一种必然趋势和走向,并成为网络应用的一个重要方向;传统教学方式表现出来的弊端已经很明显,如传统的收发作业、有限的课堂讨论、师生点对点交流局限性等等,都表明了为师生提供一个高效、快捷、方便的教学交流平台是非常有必要的。将传统教学融入网络,开拓另一片教学阵地。利用网络的优势增加师生间交流学习和分享知识,这些不仅能使有限的教育资源分享给更多人,也能实现知识的累积和教学经验的传承。基于以上所述,以操作系统课程为例,实现课程的网络化教学。本人在充分调研的情况下,深刻分析了操作系统课程的现状和存在的问题,结合大学操作系统课程的特点及实际需求,以自己掌握的技术为基础,分别做了网络课程的结构体系分析、导航条设计、交互设计、架构设计及页面设计实现问题。通过对操作系统课程的网站详细分析,利用UML对其进行建模,给出了教学网站的功能需求描述,重点探讨了教学网站的设计和实现。以Java EE作为系统的开发平台,MySq1为数据库系统,运用MVC模式开发思想,采用Struts2框架实现该系统。实现了操作系统课程的网络资源共享、在线PPT浏览、在线作业管理、在线自测、互动平台和后台管理功能。实现目标要求:1、系统易操作:系统界面友好,操作简单。系统摆脱传统的人工发布教学信息和相关教学任务计划的目标无主性。2、需求功能完善:系统具备完善的教学网站功能外,提供资源上传下载,共享有用资源,提供较好的交流平台等。3、系统易维护:系统除了有完善的功能外,还应该提供系统管理员和后期维护人员较好的操作方式,便于对系统的管理。本文详细地阐述系统分析与建模过程,并对资源共享、互动平台、网上作业管理进行详细的阐述。通过网站的建设和应用,体现出三个方面的优势:1、教师方面:实现了对学生的在线作业管理和教学资源的共享;为教师提供了一个辅助教学平台,加强了师生的交流,促进了学生学习。方便了作业的发布、收交、批改和整理问题。2、学生方面:解放了学生课堂记笔记时间,提供给学生更多的思考时间;课下,学生能更灵活的安排自己的时间进行课程的预习和复习;学生间也能通过平台讨论问题,促进学习气氛;还能进行自我测试及时发现学习的不足之处。3、学校方面:实现了对教学的监管,及时掌握教学信息,深入了解教学质量;降低了教学成本,提升了教学水平,实现了教学网络化管理。