您好, 访客   登录/注册

项目导向式网络学习平台的设计与实现

来源:用户上传      作者: 张光桃

  摘 要:随着学习手段的不断发展,传统课堂教学的局限性越发的明显,因此学生和教师都希望有一个便捷网络学习平台来组织教学资源,本系统就是基于这样需要而产生的。本系统实现了项目导向式网络学习平台,由实践项目引入学习内容,将离散的知识点有效的关联在一起,提高学生的学习效率。通过本平台的应用,可以提供学生实践能力,增强项目经验,促进校企合作,同时也帮助了教师有效的管理教学过程。
  关键词:网络学习平台;项目导向;在线学习
  中图分类号:G64
  1 系统的总体设计
  项目导向式网络学习系统由“教师教学系统”、“学生学习系统”和“教学管理系统”三大模块组成,这些模块之间相互联系,相互配合构成一个完整的在线视频学习系统。本系统根据软件体系结构,结合本系统的设计特点,采用三层架构设计作为系统框架,系统的逻辑体系设计:
  三层架构就是将整个业务应用划分为:表示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次可以充分体现“高内聚,低耦合”的思想。
  (1)表示层(UI):展现给用户的界面,即用户在使用一个系统的时候他的所见所得;(2)业务逻辑层(BLL):针对具体问题的业务流程操作,对数据业务逻辑处理;(3)数据访问层(DAL):该层直接操作数据库,针对数据的增添、删除、修改、更新、查找等。
  三层结构具有以下优点:
  (1)开发人员可以只关注整个结构中的其中某一层;(2)可以很容易的用新的实现来替换原有层次的实现;(3)可以降低层与层之间的依赖;(4)有利于标准化;(5)有利于各层逻辑的复用。
  2 系统功能模块设计
  项目导向式网络学习系统是通过.NET技术搭建的师生互动平台,学生教师通过该平台进行知识的共享。系统主要功能包括:
  2.1 教师教学系统
  管理在线视频:由教师上传项目知识要点及视频,学生可以观看或收藏该视频。
  管理网上作业:可以针对某个项目布置若干作业,并需要及时批改作业。
  2.2 学生学习系统
  在线视频学习:由教师上传项目知识要点及视频,学生可以观看视频学习该项目。
  网上作业:作业环节是对所学知识理解和巩固的过程。
  项目收藏:学生通过老师上传的项目及视频,收藏感兴趣的项目。
  网上交流:学生可以通过对项目的留言板提出自己的见解,与老师同学之间产生互动。
  下载素材:可以下载项目所需素材。
  2.3 教学管理系统
  人员管理:包括系统管理员、教师和学生管理。其中管理员可以对所有人员进行添加、修改、删除和查询,同时还可以对教师和学生的所有权限进行分配。
  项目管理:包括项目添加、删除、编辑、上传该项目及其素材。
  作业管理:可以上传、下载和批改作业。
  讨论交流管理:对项目的认识、感悟,从中学到什么或自己对项目的不同看法。
  2.4 其它功能
  系统功能维护。
  系统环境变量设置。
  3 系统功能的实现
  系统功能的实现几个阶段:
  (1)数据库的设计;(2)系统框架的搭建;(3)前台首页和母版的设计;(4)学生功能的实现;(5)教师功能的实现;(6)管理员功能的实现;(7)整合调试与测试。
  数据库设计主要涉及14张数据表,要求每天下班前自动备份数据库到另外一个硬盘上以提高数据的安全性。对数据库读写、删除操作最直接的实现方法是客户端程序通过数据库接口程序直接对数据库进行操作。
  4 系统的安全性考虑
  用ASP.NET编写的动态Web网页时,如果考虑不够周全,安全意识不强,会造成程序不够稳健,再加上数据库本身存在的安全漏洞,用户有意或无意的交互,就可能会成为网站的攻击事件。为了防止这些情况的发生,本系统采用了身份验证与授权、使用Parameters参数防止SQL攻击以及MD5加密等安全技术。
  5 系统的特色
  (1)所有的注册用户均为本校大学生,采用实名注册形式,时刻把握学生学习情况;(2)由项目引入学习内容,将离散的知识点有效的关联在一起,提高学生的学习效率;(3)通过本平台的应用,可以提供学生实践能力,增强项目经验,促进校企合作;(4)平台与招聘机构进行合作,第一时间向毕业生传递(发布)就业信息。
  6 结束语
  本系统的目标就是实现学生在学习过程中与老师的互动。本系统通过项目组织知识点,而不是传统的通过科目分解知识点,每个知识点都有相应的视频参考学习。通过项目引导学生学习可以极大的提高学生的学习兴趣与学习效率。本系统已在我校运行一年,受到师生的一致好评。
  参考文献:
  [1]卢锋,吴伟敏.网络学习环境的特征与设计[J].中国远程教育,2001.
  [2]刘宇航.网络课程学习过程监控系统的设计与实现[D].哈尔滨师范大学,2010.
  [3]姜大源,吴全全.当代德国职业教育主流教学思想研究[J/OL],2007.
  [4]陈芦敏.论职高电子信息工程专业的项目导向教学模式[J].考试周刊,2012(60).
  作者简介:张光桃(1980.03-),男,安徽天长人,教研室主任,讲师,硕士研究生,研究方向:软件技术。
  作者单位:扬州市职业大学 信息工程学院,江苏扬州 225000
转载注明来源:https://www.xzbu.com/8/view-6481585.htm