2012年第5期 信息通信 20l2 (总第121期) INFORMATION&COMMUNICATIONS (Sum.No 121) 网络教学系统框架设计研究 肖守柏 (江西科技学院信息工程学院,江西南昌330098) 摘要:本系统建设的网络教学系统使学生的学习从课内向课外转变,加强了学生与教师之间的互动效果。这样专门面向 教学的在线辅导系统不但允许通过局域网实现交互通讯,还允许通过Intemet网络进行信息通信; ̄4e-#,,JL了点对点的 双人通信,还实现了一对多通信,使教师时刻在线辅导学生学习,实现了网络科技交流广场效果和网络公开课堂效果。 关键词:模块化;公共服务;信息中心;公众互动 中图分类号:TP311.52 文献标识码:A 文章编号:1673—1131(2012)05-0159-02 一l系统框架设计 页所能显示的最大量时,则会自动翻页。 按照系统的使用角色我们大致将软件分为五部分:面向 公共服务子系统 所有用户公共服务的子系统;管理学生及老师信息的信息中 r——————] 心子系统;学生与教师交互子系统;面向安全管理员的安全中 心子系统;面向系统管理员的配置中心子系统。五部分总体 卜 架构如图1所示。 甩户 l显妻器 鑫I 图2公共服务子系统用例图 公众互动子系统主要用于解答学生课内外问题,能实现 对问题信息的新增、修改、删除。学生可以查看自己提出的问 子系统ll l 子系统II lI 子系统ll l子系统ll l l 子系统 题信息,必要时同通过姓名、联系电话、QQ、电子邮箱等信息来 搜索特定的咨询信息,若咨询信息超过一页所能显示的最大 线南亩 量时,则会自动翻页,在线咨询问题被教师看到后,通过教师 薪公告 管 角色管理 直接回复即可。 用户管理 安全中心子系统是同时面向内部用户和外部用户的信息 服务系统。内部是局域网的操作,外部拟采取用户注册(会员 里管理 制)管理方式,通过对角色授权的方式对不同用户的提供不同 图1总体架构图 的服务,非授权用户无法进入本系统。 系统配置中心子系统包括上传文件配置和数据库配置等 2系统模块设计 两个模块,前者主要对上传的文件进行管理,后者对数据定期 公共服务子系统包括在线留言和最新公告两个功能。前 进行备份,以防出现不可预测的故障时,数据丢失。 者针对课内一些问题没有及时提出或没有时间作答的问题进 3系统优势总结 行留言,实现教学的网络互动。后者将最新的一些新闻发布, (1)性能高。采用纯B/S架构,客户端无须安装任何插件, 供大家了解最新动态。公共服务子系统用例图,如图2所示。 直接基于浏览器即可使用,安装部署、升级、维护只需要对服 信息中心子系统包括学生管理模块、教师管理模块、试题 务器系统进行维护即可。全国各地用户只需要通过互联网接 管理模块和分题管理模块等四个模块。其中,学生管理模块 入,通过浏览器访问使用系统。 主要用于记录一些学生的基本信息,能实现一些学生的基本 (2)工作智能提醒。系统支持接收工作的自动提醒,提醒 信息进行修改、删除。用户可以查看学生信息,必要时可通过 方式可以在软件中以醒目窗体提示,也可以也手机短信方式、 姓名、性别、年龄等信息来搜索特定的学生信息,若学生信息 电子邮件方式通知责任人,用户在不登录系统的情况下也可 超过一页所能显示的最大量时,则会自动翻页。教师管理模 得到提醒信息。 块主要用于记录教师的一些基本信息,能实现一些教师信息 (3)灵活的统计查询平台。支持根据业务的各项指标进行 的修改、删除。用户可以查看教师信息,必要时同通过姓名、 组合式查询。这些指标可以通过文本框、下拉框、时间框等三 性别、年龄等信息来搜索特定的教师信息,若教师信息超过一 种方式输入,能够以“并且”、“或者”等形式任意组合,最终以“精 页所能显示的最大量时,则会自动翻页。试题管理模块主要 确”或“模糊”的方式实现检索。这样系统可以帮助客户把各类 用于记录试题的一些基本信息,能实现教师对试题信息的新 业务数据进行整合,根据不同人员的需要,将信息进行展示,灵 增、修改、删除。教师可以查看自己发布的试题信息,必要时 活快速地响应客户管理变化,为客户搭建一套完善的辅助决策 同通过试题名、内容等信息来搜索特定的试题信息,若试题信 分析体系。 息超过一页所能显示的最大量时,则会自动翻页。分题管理 (4)扩展性强。系统的数据层、业务逻辑层、功能表示(应 模块主要倾向于让学生不仅课内可以学习,而且学生在课外 用)层相互分离,业务功能数据通过统一的业务逻辑层与数据 也可通过该系统进行学习。能实现教师对试题信息的分配、 层进行交互。各个业务功能以模块化的方式构架,功能模块 删除。教师可以查看自己分配的试题信息,必要时同通过试 构架要采用统一标准的接口规范,实现功能的扩展和定制。模 题名、学生名等信息来搜索特定的试题信息,若分题信息超过 块划分采用高内聚、低耦合原则进行。当应用系统的业务或 159