最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
我国首次开展全国性教育信息化... 12-22 CERNET第二十一届学术年会 11-24
|
系统开发技术路线 1. 自主学习平台服务端应用程序 自主学习平台服务端应用程序采用 ASP.NET MVC3 框架,基于.NET 4.0 平台的C# 编程语言进行开发。在 WEB 页面采用 HTML 标记语言和 CSS 进行布局和页面样式设计,并应用 JQuery 这一Javascript 类库,进行 WEB 页面脚本开发,实现丰富动态效果和 Ajax 请求。开发工具使用 Visual Stidio 2010 进行开发。 2. 移动终端应用程序 移动终端应用程序的开发环境采用 eclipse-java-indigo-SR2-win32 版本,开发过程中需安装 Android 开发环境所必需的程序工具,包括:JDK、Android SDK、ADT 等。
图3 用户账号实体关系图
图4 博客实体关系图 详细设计与实现 系统数据库设计 该自主学习平台涵盖教学学习的众多方面,数据关系复杂,根据设计需求,设计实现了以下各模块的数据实体关系: 1. 用户帐号模块实体关系 2. 博客实体关系 3. 课程实体关系 系统主要模块设计与实现 1. 用户账户模块的设计与实现 系统用户分为学生、教师、班长和管理员四种身份,因此分别设置 student、teacher、monitor 和 admin 四种角色,MVC 框架提供的 AuthorizeAttribute 类目的就是通过限制对呈现视图的操作方法的访问,限制用户对 ASP.NET MVC 视图的访问。 2. 用户个人中心的设计与实现 用户进入个人中心后将会显示个人及关注好友的所有动态信息。用户动态信息涉及博客,讨论区、资源和留言状态,信息的整理将从多个表中收集,因此要实现多个表不同类型信息的整合。 3. 教学中心/ 学习中心的设计与实现 教学管理与学习中心是该平台主要的功能区。教师登录教学管理进行相关课程的设置,发布教学信息,主要是设置课程,管理资源,管理学生,管理题库和管理作业。学生进入学生中心查看个人相关的学习信息。学生学习中心主要功能有查看当前学期的学习课程和教学计划,以及已修课程,在相关课程下提供链接分别进入资源、作业、测试、课程详细页面。该部分作为学生学习的信息入口,使学生便于掌控个人的学习情况和查询学习资料。 4. 后台管理系统设计与实现 本平台的信息都集中于用户使用的前台系统,后台管理仅仅进行必要的维护,主要包括用户管理,学院、专业、班级管理,课程管理、消息管理,管理的主要操作均为增删改。 移动终端设计与实现 基于 Android 的移动终端仅供教师用户和学生用户使用。教师用户登录成功后,可以访问教学中心和个人中心,学生用户登录成功后可访问学习中心和个人中心。 基于高校网络教学平台的混合学习模式构建和应用具有一定的普适性和指导性,高校教师可以结合各课程特点,开展混合学习实践。当然,在高校推行基于网络教学平台和移动学习平台的混合学习模式, 既要考虑学生的学习需求,也要考虑教师的教学需求和注意教师在实施混合学习模式过程中的各种感受。 (作者单位1 为天津科技大学计算机科学与信息工程学院;2 为天津师范大学计算机与信息工程学院)
|
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com