论文部分内容阅读
随着网络技术、信息技术的高速发展,学习成为了一种生活态度,基于网络开展教学活动越来越受到高职院校的重视,教育部从2006年启动的国家示范性高等职业院校建设计划,极力推进网络教学与优质专业教学资源的网络化建设。然而,普通教师要建设一个优质的网络课程,需要学习复杂的网页编制、网站建设的知识,而委托专业公司制作费用不菲。本课题就如何建立适应于高等职业院校的大型分布式课程网络教学平台(以下简称平台)展开研讨,通过平台的建立,普通教师就可以利用它方便、快速地将课程资料上传,然后由平台部署课程网站。同时,可以实现网络教学及辅助教学,并可将分散的精品课程网站进行集成。课程网络教学平台由用户登录与管理、网络课程建设系统、网上教学支撑系统、课程建设公共支持、网上教学管理系统、课程发布部署系统六大模块组成,通过调研、用户访问确定了各模块的功能要求。依据软件工程相关要求和规范设计了平台的开发思路,经过比较、分析选用了客户层、Web层、商业层和企业信息系统层四层应用程序架构,使用J2EE这个成熟的、成功的企业级应用解决方案,以支持大型分布式部署方式、负载均衡,满足7*24小时全天候服务。本平台的各项应用都是在Web上进行的,通过Web方式的可视化图形操作界面完成用户与系统的交互。对网络教学平台的六大模块的功能进行了详细的分析与设计,给出了课程内容组织与编辑、树型目录结构、在线测试系统等主要部件的设计与实现方案。系统采用Oracle 9i数据库,通过JSP与Servlet相结合的方式实现数据信息的访问;系统的实现中采用内存数据库及Java Cache技术的应用,大大提高了系统的响应速度;将用户划分为系统管理员、教务管理员、责任教师、普通教师、学生等不同角色,赋予独立的事物处理门户和访问权限,有效保证数据的安全性、完整性和一致性。通过实验和软件测试,基本符合用户需求和设计要求,有望进入应用开发阶段。论文还就利用同一平台制作的课程网站外观趋同,如何体现高职院校“工学结合”特点、如何实施技能考试等问题展开了讨论。