北京大学本科教学审核评估支撑系统的设计与实现

2017-09-16 21:59杨公义王胜清
中国教育信息化·高教职教 2017年9期
关键词:审核评估本科教学

杨公义++王胜清

摘 要:本研究设计和实现了北京大学本科教学审核评估支撑系统,支撑系统包括评估网和评估单机系统。文章论述了评估网的系统设计、五类用户及系统用例、功能模块、操作流程、登录用户的操作说明。评估单机系统在评估专家的电脑上展示了北京大学八大模块的审核评估支撑材料,文章论述了评估单机系统的功能模块、系统架构和实现中的关键技术。

关键词:本科教学;审核评估;支撑系统;评估网;评估单机系统

中图分类号:G40-057 文献标志码:A 文章编号:1673-8454(2017)17-0082-05

一、引言

教育部高等教育教学评估中心邀请一流的教育专家、一流的行业专家、一流的国际专家,用国际视野、国家标准评价北京大学的人才培养工作,于2016年11月6-11日入驻北大开展本科教学审核评估工作。同时,北京大学也用新理念、新标准、新文化高质量配合做好审核评估工作。审核评估是北大一流本科人才培养的强力抓手和推手,北大审核评估也是全国审核评估的新标杆和旗帜。北京大学自主研究和开发了本科教学审核评估支撑系统,支撑系统包括网络版和单机版,网络版称为“北京大学本科教学审核评估网”(以下简称评估网,网址为http://pinggu.pku.edu.cn),运行在服务器上,单机版称为“北京大学审核评估支撑材料单机系统”(以下简称评估单机系统),安装在评估专家的电脑上。

二、北京大学本科教学审核评估网系统设计

北京大学本科教学审核评估网中发布的信息面向社会公开,供教育部评估专家和社会各界人士总体了解北大本科教学情况。

1.评估网的五类用户

系统的用户有五类[1]:超级管理员、校级教务部管理员、院系级审核员、院系级操作员、前台访客,这五类用户的权限是递减的。用户管理用例如图1所示,超级管理员管理校级教务部管理员,校级教务部管理员管理院系级审核员和院系级操作员,用户管理的功能包括新增用户、编辑用户、删除用户、查询用户、分页浏览用户。用户管理实现后的效果如图2所示,用户表的字段包括:用户名、时间、创建者用户编号、创建者院系编号、角色、真实姓名、学期、院系编号、密码遗失提示问题、提示问题答案、密码、创建者院系名称、联系电话、电子邮箱、二级院系编号、审核状态(待审核、审核通过、审核未过)。

2.系统总体用例

系统总体用例如图3所示,前台访客只能访问评估网中已经审核发布的信息,对于在评估网中未经审核的信息,只能被登录用户访问[2]。评估网的登录用户可以进行的共同操作包括登录、个人资料编辑、我的云盘。登录用例需要输入用户名、密码、验证码。个人资料编辑用例需要输入的元数据为:用户名、真实姓名、密码、再次输入密码、联系电话、电子邮箱。我的云盘为用户供了一个存放资源的网上空间,元数据包括:标题、时间、内容、视频地址、标题URL、点标题开什么(下拉项为:内容、附件、标题URL、视频下载、视频播放)、附件。

校级教务部管理员、院系级审核员、院系级操作员所能进行的共同用例为信息管理,他们所能管理的模块不同,不同模块所能进行的操作不同。信息管理用例的全部的操作包括:新增、编辑、删除、查询、分页浏览、发布审核、推荐某条信息进入首页某个模块、批准某条信息进入首页模块。院系级审核员比院系级操作员增加的权限为:发布审核、推荐某条信息进入首页某个模块。校级教务部管理员比院系级审核员增加的权限为:管理院系级审核员和院系级操作员两类下级账户,批准某条信息进入首页模块、首页的系统配置。

3.评估网的功能模块和操作流程

评估网的功能模块如图4所示。系统包括首页模块、系统配置模块和其他模块[3]。首页模块包括:通知公告、评估动态、资料下载、方形首页slideshow。系统配置模块包括版权所有、组织机构、政策文件、联系我们。其他模块包括报告管理、他山之石。

评估网的操作流程如图5所示。院系级操作员登录系统后,可以新增、编辑、修改、删除栏目信息,这时信息只有登录用户才能查看。院系级审核员登录系统后,对信息进行审核同时可以上下移动调整信息,对于审核通过的信息才能在评估网的相应栏目中显示,但这里还不能在首页模块中显示。院系级审核员可以推荐某条信息进入首页某个模块,校级教务部管理员登录后批准某条被推荐的信息进入首页某个模块,对于审核通过的信息,会显示在首页的某个模块中。

4.评估网的后台操作简介

评估网用户管理的后台操作如图2所示,上一级别的用户可以管理下一级别的用户,单击可以新增、编辑和删除用户,图2中在浏览的同时可以编辑各个字段,也可以单击右面的编辑按钮进行纵向视图编辑各个字段。用户的级别通过角色值来区分。有些字段的值是只讀的,例如用户名。有些字段的值是有AJAX自动输入提醒的,例如院系名称[4]。

评估网信息管理的后台操作如图6所示,首先在左侧单击某个栏目,例如单击评估动态,进入管理端的信息浏览页,在浏览页中可以新增、编辑、删除、审核、预览、上移下移、分页浏览信息,分页功能包括设置页面大小、跳转到某页、第一页、下页、上页、末页。在图6中单击某条信息右侧的编辑按钮如图9所示以纵向视图编辑各个字段。图6是简要显示几个最常用的元数据,图9中显示该模块的全部元数据。模块之间的元数据大同小异,比如评估动态包括的元数据为:标题、时间、内容、创建者用户编号、摘要、关键词1、关键词2、审核、审核意见建议、首页模块、点标题开什么、批准上主页、附图。

上述元数据中有几个需要说明如下,审核下拉选项为:待审核、审核通过、审核未过。当下拉框中选择审核未通过时,需要在审核意见建议元数据中输入理由。首页模块下拉框用于推荐本条信息到首页的某个模块中。批准上主页下拉框中,可以允许所推荐的信息在首页的某个模块中显示。点标题开什么下拉框的内容为:内容、附件、标题URL;各下拉项的含义为:内容表示点击标题时显示的网页中的内容来自上述内容元数据,附件表示点击标题时超级链接到上述所上传的附图,标题URL表示点击标题时超级链接到一个用户输入的URL。endprint

三、北京大学审核评估支撑材料单机系统的设计

北京大学本科教学审核评估支撑材料单机系统是评估网的扩展和补充,安装在评估专家的电脑上。单机系统中的存放的内容是体积比大的PDF文件,这样的PDF文件如果放在评估网上,浏览时会有下载的延时,这些文件安装在评估专家的电脑上,能为专家提供很好的用户体验。评估单机系统的功能模块如图10所示,主要包括定位与目标、师资队伍、教学资源、培养过程、学生发展、质量保障、国际化培养、案头材料八个模块[5]。评估单机系统主页如图11所示。

四、北京大学审核评估支撑材料单机系统实现中的关键技术

1.评估单机系统的构架

根据图10中评估单机系统功能模块的划分,创建如图13所示的文件目录结构,在“审核评估支撑材料定稿”文件夹中以八大模块的名称创建8个一级目录、1个名为site的一级目录、1个名为“审核评估支撑材料.htm”的引导页,在八大模块的一级目录中创建相应的子模块目录,子模块中所有的文件类型为pdf类型。在site中创建欢迎页、主页、二级页、多个三级页。

因为我们不能让专家在site中多个网页中找哪个是主页,所以在“审核评估支撑材料定稿”文件夹中提供了名为“审核评估支撑材料.htm”的引导页,该引导页的关键技术为,引导页运行时自动进入欢迎页site\index_p.html如图11所示,欢迎页中关键代码进入网站,单击后进入图12所示的评估单机系统主页。

由图13评估单机系统文件目录结构通过一个名为“目录册生成器.exe”的工具生成一个目录页,把目录页进行必要的批量替换,转成评估单机系统site文件夹中的多个网页文件。该目录册生成器参考网址为http://www.jisuxz.com/down/15371.html,该工具软件能将多层目录下的文件自动生成一个带超链接的html类型目录册。

2.评估单机系统主页及iframe内容页实现中的关键技术

site\dwmb_p.html是图12所示的评估单机系统主页,dwmb_p.html系统主页的中创建了左和右两个iframe,并提供了八大模块的一级导航。

左侧的name="iframe_left"的iframe用于存放二级导航折叠型树状菜单,即八个大模块之一的某个二级或三级子模块名称。关键代码为:

右侧的name="iframe_right"的iframe用于存放某个子模块中的内容列表页,关键代码为:

dwmb_p.html系统主页中实现图12中八大模块的一级导航。单击任一个模块名称,会改变改变下面左和右iframe中的内容。下面仅以“定位与目标”为例说明实现的关键代码:定位与目标,这段代码实现了用户单击一级导航中“定位与目标”时,改变左侧名为iframe_left的iframe的src值为'dwymb_left.html,改变右侧名为iframe_right的iframe的src值为'dwymb_right_zc.html。

左侧iframe中的内容页dwymb_left.html为“定位与目标”大模块下的二级子模块和三级子模块树形菜单。单击二级子模块名称时会下拉出三级子模块的列表,同时会改变父页面右侧iframe中的内容。关键代码为:

  • 定位与目标
  • 右侧iframe中的内容页dwymb_right_zc.html为“北京大学章程”中的详细内容列表。关键代码为:

    定位与目标>>定位与目标>>北京大學章程

    五、结束语

    北京大学自主研究和开发了北大本科教学审核评估支撑系统,支撑系统包括评估网和评估单机系统。五类用户通过评估网以一定的流程发布和审核信息。评估单机系统在评估专家的电脑上展示了北京大学八大模块的的审核评估支撑材料。该系统助力北大在本科教学评估中取得优异成绩,助力北大被评为双一流大学。

    参考文献:

    [1]杨公义.基于Flash流媒体服务器的北大视频资源库的设计与实现[J].软件,2016,37(8):5-10.

    [2]杨公义,王胜清.基于BigBlueButton为Blackboard增加交互式语音视频虚拟课堂[J].软件,2016,37(9):01-06.

    [3]杨公义,张亦工.北京大学教室管理系统的设计与实现[J].现代教育技术,2015(4):115-120.

    [4]杨公义,张亦工.基于Red5的网络教育电视台的设计与实现[J].现代教育技术,2012(8):109-112.

    [5]曾腾,何山.高校信息化教学平台应用推广研究[J].现代教育技术,2016(4):112-118.

    (编辑:王晓明)endprint

    猜你喜欢
    审核评估本科教学
    审核评估背景下大学生学习素质教育刍探
    本科教学质量报告“需要解决的问题”评析
    完善教学信息反馈体系,提高本科教学质量