基于BS模式多层架构课程资源网络化平台设计和实现.doc基于B/S模式多层架构课程资源网络化平台设计和实现摘要:该文首先分析了课程资源网络化平台建设意义,结合现阶段《c#程序设计》课程资源的现状,提出课程资源网络化建设目标,该平台采用B/S模式多层软件体系架构来构建系统,采用ESF解决方案框架和工具包进行开发,课程资源平台能全面支持教学的各环节,实现教学资源集成、共享和教学管理信息化,提升教师工作效率,提高学****效果,具有较高的使用价值。关键词:B/S模式;多层架构;网络化平台;ESF解决方案中图分类号:TP393文献标识码:A文章编号:1009-3044(2013)30-6800-041课程资源网络化平台建设意义随着互联网技术的崛起,教育教学活动中信息化建设越来越重要,基于互联网进行教学活动已经成为了“教与学”的主要手段,教学活动从以教师为中心转变为以学生为中心,鼓励学生自主学****网络化教学模式通过对教学资源的整合和管理,丰富了课程教学形式,也改变了传统教育的教材、教学手段、学****方法,大大提升了“教与学”效果。湖南省是教育大省,有高职专科院校71所,其中开设《C#程序设计》课程的有58所学校,针对《C#程序设计》课程的资源做了调查,各学院都在组建课程资源,消耗大量时间和精力,而且资源的质量参差不齐,资源建设过程缺少企业参与。因此校校、校企协同合作,集中并优化教学资源,开发一个全省范围内的优质课程资源共享平台,丰富知识获取渠道,避免重复建设,造成课程资源浪费成为必要。、共享和教学管理信息化建立一个全省范围内的优质课程资源共享平台,院校课程组教师、合作企业技术骨干通过该平台管理《C#程序设计》课程资源,平台对外开放,为同类院校课程资源建设起到示范和促进作用。、灵活性高、可靠性好首先,本课程资源网络化平台使用范围广、数量大、同一时刻网站数据流量大,需要该平台能立刻提供有效服务、持续稳定运行、保障用户正常使用。因此,在进行课程资源网络化平台建设时,平台必须具有较快的响应速度、升级维护简单、易扩展等特性。其次,课程资源网络化平台建设时必须满足企业、教师、学生各方面功能要求,同时做到及时发布信息,查看浏览信息方便等要求。因此,又要求课程资源网络化平台应具有高灵活性。最后,课程资源网络化平台要采用快速原型开发方法和先进的软件开发技术,快速实现平台原型系统,缩减开发流程,采用高效的技术框架减少重复性代码的编写,以最低代价设计与开发一套性能优良、安全稳定的课程资源网络化平台。3课程资源网络化平台架构设计多层软件体系架构中各层的职责如下:用户接口层是系统的界面部分,为用户与系统之间提供交互,这层当中的逻辑代码,仅仅和界面元素有关系;web服务层为部署在不同平台(如Linux平台、Unix平台、Windows平台)上的Web服务之间、应用程序之间、以及应用程序和web服务之间实现无障碍的通信;业务逻辑层在系统中处于核心作用,他是对数据业务逻辑进行处理,针对具体问题的操作;数据访问接口层作为数据持久模块的调用者,由抽象接口来访问下层模块,数据持久模块和对象关系映射(0RM)组件根据系统需求变化而改变;
基于BS模式多层架构课程资源网络化平台设计和实现 来自淘豆网www.taodocs.com转载请标明出处.