APP下载

本科毕业论文管理与服务系统设计与实现

2018-10-19裘慧奇

软件 2018年9期
关键词:毕业论文协作选题

裘慧奇



本科毕业论文管理与服务系统设计与实现

裘慧奇

(上海理工大学 信息化办公室,上海 200093)

本科生毕业论文环节作为对学生本科阶段最后一次专业能力的综合训练,也是检验高校人才培养能力及教育服务质量的重要指标。包括本科教学评估在内的各类教学质量管理要求越来越细致,对本科毕业论文的各个环节提出了更高的要求。本文拟通过在毕业论文开展过程中运用信息化手段,推进和优化毕业论文这个教学环节的管理与服务,采用全流程线上服务,实现教学管理规范化、监管考核数字化;为师生提供线上交互平台,逐步形成具有各专业特色的毕业论文知识库。

本科毕业论文;协作交流;业务流程优化;群组

0 引言

当前,高校教学管理过程中引入信息化技术最多的是教务管理和课程管理两方面,在教务管理上面,各个高校投入大量物力人力,实现基于抢选模式的选课系统,由于教学改革是一个永恒的命题,教务管理系统需要跟随业务变化不断调整以符合教学管理的实际需求[1]。同时,将教学计划内的课程内容通过网络发布,形成类似课程中心网站,但是受制于教学体系内学分制影响,没法像MOOCs一样推广应用。本科生毕业论文是本科教学的最后一环,是检验本科阶段学习成果的里程碑环节。从教学管理上来讲,可以分为论文开题、论文选题、双向选择、论文指导、论文评阅、论文答辩、论文入库等环节。由于环节多,时间跨度长,参与人员广泛,很少有高校通过信息化手段实现本科毕业论文过程管理,基本没有提供本科毕业论文线上服务的互联网模式尝试。

本文拟通过在毕业论文开展过程中运用信息化手段,通过信息化手段推进和优化毕业论文这个教学环节的管理与服务,采用全流程线上服务,实现教学管理规范化、监控考核数字化;为师生互动提供线上交互平台,逐步形成具有各专业特色的毕业论文知识库。

建设一个基于服务的本科毕业论文管理与服务系统须厘清各要素的职责以及要素间的内在联系,才能设计出一个满足各环节用户需求的平台[2]。

1 当前本科毕业论文管理模式存在的问题

毕业论文工作在学生、指导老师、学校管理部门三者耦合协调的基础下完成。

学校管理部门主要做好质量监督和教学管理服务工作。从质量监督职责看,管理部门主要负责制定相关毕业论文管理制度,包括选题方案(包括选题合理性、难度等)、导师及学生职责(限定指导老师最大指导人数不得超过8人)、格式指南、中期及后期检查方案、答辩工作组织及成绩评定等[3]。此外,从教育管理服务工作角度,需要约束并协调指导老师与学生在毕业论文写作过程中的内在联系,对于某些校企合作联合指导的毕业论文,监督管理部门还应积极联系相关合作企业,制定相关管理办法及配套措施,为保证论文质量提供重要的后勤与制度保障[4]。高校本科毕业论文涉及管理部门主要包括教务处以及学生所在二级学院。

在毕业论文执行过程中,学生与指导老师的互动质量是影响毕业论文水平的重要环节。学生进行毕业设计的阶段往往还面临找工作、实习等实际情况,经常会错过与指导老师面对面的交流沟通。往往通过电话、邮件、微信等通讯工具进行交流和沟通。从质量监督部门来看,很难界定学生和导师之间是否进行了充分的指导、交流和沟通,为此设计的指导手册,也并不能真正解决此类问题,徒增指导教师的日常工作量。

此外,本科毕业设计作为本科教学的一个重要环节,面临各类教学水平评估的审核。需要追溯历年毕业论文指导过程的材料,工程浩大。

2 解决策略

本科生毕业环节作为对学生本科阶段一次专业能力的综合训练,也是检验高校人才培养能力及教育服务质量的重要指标。包括本科教学评估在内的各类教学质量管理要求越来越细致,对本科毕业论文的各个环节提出了更高的要求。为此,基于上海理工大学的实际情况,应用信息化手段,实现了本科毕业论文全过程管理及服务,规范了选题过程,并提供在线指导平台,最后,对论文进行存档。本文对实现过程进行总结。

通过信息系统对选题的性质、难度、份量、综合训练等能否达到培养方案对本科教学环节所规定的要求进行量化,并约束。

保证每位教师指导的学生数适当,提供基于云盘的在线协作平台,方便指导教师与学生交流、讨论。

从管理上规范毕业论文环节的各项要求。实现管理规范化,形成符合上海理工大学现状的毕业论文管理流程,从教学目的,选题原则,指导教师资格,学生进入毕业环节的资格认定,体现不同专业特点的质量标准、评分标准、答辩程序等环节进行优化。

设计基于云盘的协作互动平台,为师生在线指导互动提供服务。基于选题配对结果,自动实现对应权限,指导教师登录协作平台可以直接对所有指导学生发布指导要求,查阅学生论文;参加毕业设计学生登录协作平台,可以查看指导教师的要求,提交论文,在线与教师进行交流沟通。答辩完成后,由部门管理员一键归档,形成一个届次毕业论文的知识库。

3 系统设计与实现

3.1 用户及对应功能配置

在系统设计中,根据业务需求,梳理出如下用户角色及各角色功能配置。

学生:需要完成本科毕业答辩的学生。进行毕业论文选题,填写中期报告,撰写毕业论文,查看知识库。

指导教师:创建选题和指导学生完成毕业论文的教师。维护选题信息,确定指导学生名单,制定任务书,填写中期检查,在线指导学生,维护知识库,提交毕业论文成绩。

专业负责人:对专业内指导教师提交的选题、立题卡等的审批,专业负责人负责本专业的老师。

评审小组:评审选题和立题卡组员和组长。

中期检查小组:一个专业有多个中期检查小组,对论文进行中期检查,有组长和组员。

答辩小组:参与毕业答辩的指导教师,有组员和组长。

教学督导:对论文的过程与结果进行检查,包括:选填、撰写过程检查、中期检查、盲审结果、答辩、质量检查结果(学院评价和检查论文评价)。

院系用户:院系领导、学院管理员,部分服务流程中需要院系处理的环节中的用户。生成毕业设计学生名单,指定毕业论文的指导教师,设定出题开始到开题准备结束的时间。

系统管理员:系统设置、后台管理用户。维护教师信息,维护学生信息,维护专业信息,设定届次及起止时间。

3.2 系统业务流程梳理

从用户角色和各业务节点求二个维梳理了应用需求,定义了参与本科毕业设计各环节的师生所需功能,明确业务流程(见图1)。

图1 毕业论文业务流程图

3.3 系统功能模块设计及实现

系统主要由两部分组成,一部分为采用SSH框架实现的毕业论文全过程管理平台[5],包括基本信息维护、届次管理、立题管理、学生选题、任务书管理、答辩管理等。另一部分是服务于毕业论文指导互动过程的协作平台,基于选题结果的师生对应关系提供覆盖文件系统管理的全部应用功能,包括文件的上传、下载、同步、分享、协作、预览、搜索、提醒、回收、版本控制、文件归档等功能,该部分功能实现PC和手机端同步。

图2 系统功能模块设计

(1)与学校现有系统交互方案[6-7]

由于学校已建成了包括教务,人事等信息管理系统,本系统通过数据交换实现了与现有系统的数据对接,减少数据不一致性问题。通过数据交换工具ODI(Oracle Data Intergrator)实现基本信息,ODI通过 KM(Knowledge Modules:知识模块)实现异构数据集成,整个数据集成过程通过选择若干个KM代码模板生成执行代码而完成集成工作。具体包括:

RKM,作反向工程,抽取元数据

CKM,检查数据是否满足约束

LKM,加载异构数据到临时区域

IKM,整合临时区域数据到目标

集成时,根据实际源数据库和目标数据库的需求,调用以上规则和过程,将接口、模型、包中存储的元数据信息(具体的数据库连接、映射关系等)作为参数注入到指定KM中,完成数据装载,清洗和转换。

最终完成4个数据接口,实现教师基本信息与人事系统同步,学生基本信息、学院信息、专业信息与现有教务系统同步。

(2)基于群组关系,自动建立协作关系[8]

将选题结果形成的协作关系推送至协作云盘。通过WebService的方式,将选题结果(师生对应关系)推送之协作云盘,在云盘中建立基于指定权限的群组结构。师生登陆云盘后即可查看权限匹配的信息。数据结构以JSON形式交互,采用Request方式:直接把JSON对象写入请求内容。以创建某个已定选题(已确认师生对应关系)为例:Request Content的JSON数据项包括:论文题目,所在专业,开始时间,结束时间,所在学院,学生姓名,导师工号,导师姓名,环节名称。

HTTP method: POST

HTTP URL: https://localhost:8080/collabspace/ api/project

Content-Type: application/json;charset=UTF-8

Accept: application/json

X-Access-Token: cookie

X-Access-Tenant:cookie

Request Content:

{title:requirect(论文题目)

headUnit: requirect(所在专业)

startDate: requirect(开始时间)

closeDate: requirect(结束时间)

category:requires(所在学院)

customer: requirect(学生姓名)

principal: requirect(导师工号)

principalNmae: requirect(导师姓名)

description: requirect(环节名称)

}

4 系统创新点分析

本系统两个创新点。一是对全流程的毕业论文过程进行分块化设计。二是引入云盘协作平台,实现在线协作交流。

考虑到各个学院实际情况,结合信息系统对约定流程必须规范化特点,在系统设计过程中,对各环节进行了分块化设计,除了全流程管理外,可以从立题环节开始使用,还可以从选题环节结束后通过系统管理后续环节,满足不同学科专业对毕业设计管理。

在调研过程中,很多教师提到在毕业论文指导过程中,大部分时候通过邮件与学生保持沟通和交流,内容和主题不容易管理,同时为此做出的工作还难以量化,不被管理部门认可;此外,每年的毕业论文指导过程,其实都是一次知识的梳理和更新,却无法形成知识库,难以起到对新指导教师的传帮带作用,给新一届毕业生提供参考资料。为此,在系统设计过程中引入基于云盘的协作平台。将选题结果的师生对应关系,作为协作平台的群组关系,并提供基于云盘的文档管理、分享和存档服务。

5 实践与思考

本系统一经推出,即获得了某学院的认可。该学院为文科类专业,每年毕业设计环节,主要考核内容为毕业设计过程中实现的实物(拍成照片)或效果图。以往都是由学生刻录成光盘形式提交后由各专业保存。不但需要单独房间作为库房,时间久了,部分光盘无法读取,保管成本高,除了应付各类检查,利用率不高;同时,实物保管,由于搬家、管理者调动等原因发生遗失。通过将前期线下处理的学生选题结果导入系统,形成对应关系后通过接口推送之云盘系统,学生通过手机登录云盘系同后即可看到自己的文档目录信息(包括所在专业,姓名),教师可看到所带学生的所有文档目录信息,各级管理者可以看到权限范围内文档信息。在毕业答辩的一周时间内,该学院所有学生按时将毕业论文相关的所有文档通过该协作平台上传至系统进行存档。为该学院的后续毕业论文教学准备了素材库,也为后续各项教学检查准备好了毕业论文过程的所有存档文档内容。

尽管在试运行过程中,得到了部分学院专业的认可,但是,在实际使用过程中,也发现一些问题。首先,数据初始化,由于在整个毕业论文指导过程中,各个环节均需要按照严格的时间节点在系统中完成相应操作,存在前序后继的关联,对参加毕业设计的学生和教师,还有各级教务管理员的在线操作提出了很高的要求,一旦某个环节出现拖延,整个流程就被迫停滞。为了解决这个问题,对系统设计进行了调整,支持各环节结果数据的线下导入,从而避免应前序环节没有按时完成而导致整个流程无法继续的情况发生。

整个毕业论文管理与服务流程涉及环节多达7个,角色9个,对应到各个用户实际上是动态变化的,比如,每年的参加毕业论文的学生肯定是不一样的,参加毕业论文指导的教师也有变化,甚至各级教务管理者也不同,所以系统数据初始化工作量极大,为了尽量减少管理员的工作量,充分利用现有数据,如教务系统中有可参加毕业设计学生名单,人事系统中有可参加毕业论文指导教师名单及各级教务管理者名单,通过数据交换等技术手段,实现与本系统动态交互。另外,通过本系统流程产生的学生与指导教师关系,作为云协作平台的一个群组关系,初始化到云协作平台,参与毕业论文的学生和指导教师登陆云协作平台即可在设定工作台下进行交流。从管理上,本系统规范了本科毕业论文的整个管理流程,各个环节均有据可依,实现了毕业论文的数字归档。从教学上,为参与毕业论文的学生和教师提供了一个统一的登陆即可用的在线指导平台,并实现了知识库的管理。

基于过程管理思想,探索本科毕业论文质量动态监控体系的运作机制,避免在本科毕业论文质量考核过程中,出现“重结果、轻过程”的现象[9]。约束并协调指导老师与学生在毕业论文写作过程中的内在联系,做好教育管理服务工作。运用信息化手段,以过程管理为抓手,构建动态立体监控体系,实现服务各个环节对象,最终提高本科毕业论文质量[10]。

本系统运用信息化手段,提供论文开题、论文选题、双向选择、论文指导、论文评阅、论文答辩、论文入库全过程的信息化管理,实现论文环节的全过程跟踪。实现出题网络化、选题透明化、指导实时化、修改可视化、检索智能化、利用现代化、存贮无纸化、评价科学化的目标。以信息化手段提升论文管理工作的效率,并为监督和检查毕业论文这一重要的教学环节提供依据。系统基本实现了当初的设计目标。

[1] 闫实, 付佳, 石莉. 大数据环境下基于智慧校园的教学改革[J]. 软件, 2018, 39(2): 208-211.

[2] 高铁刚. 教育信息化进程中的制度建设与创新研究[J]. 中国电化教育2017, (11): 7-12.

[3] 陈敬华黄丽英. 网络资源在本科毕业论文设计中的应用研究[J]. 西南师范大学学报(自然科学版), 2017, (3): P200-204.

[4] 陈友华. 提高毕业论文(设计)质量的探索与实践[J]. 成都教育学院学报, 2005, (7): 56-59.

[5] 田文涛, 张钊, 张笑冰. 基于 SSH 的学生成绩信息管理系统的具体设计与实现[J]. 软件, 2018, 39(2): 212-217

[6] 蒋东兴, 付小龙, 袁芳等. 高校智慧校园技术参考模型设计[J]. 中国电化教育, 2016, (9): 108-114.

[7] 张宇翔. 面向质量评估的高校教学数据中心数据模块的设计与实践[J]. 软件, 2016, 37(4): 51-53

[8] 陈洁. 基于网络的交互式共享型毕业论文指导学习管理系统的实践与应用[J], 电化教育研究, 2010(2): 31-33, 41.

[9] 梁宏涛, 房正华, 杨新艳, 等. 面向本科教学评估的高校数据SOA 服务模型研究[J]. 软件, 2016, 37(4): 22-24.

[10] 康苏明, 张杰, 张景安. 基于云模型的高校课堂教学质量评价模型及方法研究[J]. 软件, 2015, 36(4): 50-54.

Design and Implementation of Graduation Thesis Management and Service System Based on Collaboration

QIU Hui-qi

(University of Shanghai for Science and Technology Informatization Office, Shanghai 200093, China)

As an integrated training for the last professional ability of undergraduate students, the graduation thesis of undergraduates is also an important index to test the ability of personnel training and the quality of service in Colleges and universities. All kinds of teaching quality management requirements, including undergraduate tea­c­hing evaluation, are more and more detailed, and put forward higher requirements for each link of undergraduate thesis. In this graduation thesis in the development process through the use of information technology, management and service to promote and optimize the teaching link of graduation thesis, the whole process of online services, to ach­ieve the standardization of teaching management, the evaluation and regulation of digitalization; provides online interactive platform for teachers and students, and gradually form a knowledge base with the graduation thesis specialty.

Undergraduate thesis; Collaborative communication; Business process optimization; Group

TP391

A

10.3969/j.issn.1003-6970.2018.09.010

“上海理工大学‘精品本科”系列研究项目”专项资助

裘慧奇(1980-),男,工程师,主要研究方向:教育教学信息化。

本文著录格式:裘慧奇. 本科毕业论文管理与服务系统设计与实现[J]. 软件,2018,39(9):46-50

猜你喜欢

毕业论文协作选题
团结协作成功易
协作
协作
可与您并肩协作的UR3
本科毕业论文:取消还是改革