基于B/S架构高校毕业论文管理系统的设计

2020-03-18 03:30边超
企业科技与发展 2020年12期
关键词:开题毕业论文架构

边超

【摘 要】随着信息化技术的日益发展、信息管理的不断普及,传统毕业论文的管理方式已无法满足当前教师和学生的需求,而毕业论文是高校人才培养计划中非常重要的环节,随着高校学生人数的增多,传统毕业论文管理方式存在毕业论文管理烦琐、效率低下,浪费大量纸质资源,以及无法进行有效的过程监督等问题。为了让毕业论文管理工作更加高效、便利,很多高校都开始开发适合学校特点的毕业论文管理信息系统,管理信息系统开发的框架模式主要有B/S架构和C/S架构。文章运用业务流程优化方法对中国矿业大学银川学院毕业论文管理流程进行优化,完成毕业论文管理系统的流程管理设计,采用B/S架构实现在客户端浏览器上对毕业论文管理整个流程的动态操作与管理,加强了毕业论文的过程管理与监督,也方便了教师与学生,提高了工作效率,同时给未实施线上毕业论文管理的院校提供借鉴。

【关键词】信息管理;B/S;毕业论文管理系统

【中图分类号】TN948.61 【文献标识码】A 【文章编号】1674-0688(2020)12-0064-04

0 引言

在本科教学过程中,毕业论文是一个重要的实践环节,能够全方位训练学生发现问题、分析问题、解决问题的能力。传统的毕业论文管理过程烦琐、效率低下,同时浪费大量的纸质资源,并且在学生论文完成过程中,无法对其进行有效的过程监管,部分学生在答辩前的最后一段时间才突击完成论文的写作。这样的传统线下论文管理方式会导致学生完成论文时出现抄袭、代写现象,同时论文写作质量差。因此,探究如何科学高效地利用现代信息化管理技术管理毕业论文是十分必要的。

目前,毕业论文管理信息系统的开发主要有两种架构,即B/S架构和C/S结构,C/S架构是客户端-服务器(Client/

Server)架构,是通过运行安装在用户端的软件,向服务器发出请求,实现系统所提供的所有功能。B/S架构就是浏览器-服务器(Browser/Server)结构,简称B/S结构,用户只需要有浏览器即可,浏览器通过Web服务器与数据库进行交互,实现系统所有的功能。B/S结构简化了客户端的工作,它是对C/S技术的改进,但该结构下服务器端的工作任务较重,对服务器的性能要求更高。两种架构从不同角度看各有优势和劣势(见表1),在实际应用中,结合用户不同的情况选择适合的架構。

本文首先对中国矿业大学银川学院的业务流程进行分析并优化,然后依据中国矿业大学银川学院的实际情况选择合适的架构,最后完成毕业论文管理系统的设计。

1 项目背景及意义

经过实际调查发现,国内大多数高校已开通论文在线管理系统,主要模块有论文选题、论文文献查询、论文开题、论文评阅等。解决了毕业论文管理工作效率低下、过程管理无法有效监督、灵活性差等问题。因此,毕业论文管理工作实现网络信息化管理已经是未来发展的必然趋势。

中国矿业大学银川学院是一所应用型本科院校,从2008年招生至今,校内人数达到万人。随着学生人数日益增多,大四学生面临实习、考研等问题,传统的线下管理流程已无法满足当前教师与学生的需求。基于此情况,本文以中国矿业大学银川学院为例,完成基于B/S架构的毕业论文管理信息系统的设计。

2 中国矿业大学银川学院毕业论文业务管理流程现状

目前,中国矿业大学银川学院毕业论文管理分为选题阶段,任务书、开题阶段,论文撰写修改阶段,评阅、答辩阶段。

2.1 选题阶段

经调研,在选题阶段,中国矿业大学银川学院采用的流程是论文指导教师与学生向院办公室申报课题方向,然后由院办工作人员参考上报方向并按指导教师所指导的名额,分配相关学生给指导教师,再通知教师与学生,由辅导员告知学生各自指导教师的联系方式,学生自行联系指导教师。选题流程图如图1所示。人工匹配学生与指导教师,在一定程度上会存在一些缺陷,例如会把科学研究方向不一致的教师与学生匹配在一起,从而影响学生论文的质量。

2.2 任务书、开题阶段

在任务书及开题阶段,中国矿业大学银川学院均采用纸质版,指导教师根据学生的选题方向制定任务书,学生打印表格签字,并与指导教师沟通自己的论文题目,论文题目确定后,学生撰写开题报告,指导教师进行审核并给出反馈意见,直到达到学院要求。不定期抽查指导教师的相关工作,以纸质版材料为准。随着学生人数的增加,大量的纸质材料存档,导致后续的工作存档查阅极为不便,也不便于统计。任务书、开题流程图如图2所示。

2.3 论文撰写修改阶段

在毕业生论文撰写阶段,中国矿业大学银川学院的学生通常是与教师直接联系,选择沟通方式,再由教师进行论文批阅。有些学生因为在外实习,所以选择采用邮件、QQ等方式进行论文修改,对于这个过程就很难做到有效监督。论文撰写修改流程图如图3所示。

2.4 评阅、答辩阶段

在论文评阅及答辩阶段,指导教师提交纸质版的指导表格,学生提交纸质版终稿论文,然后由学院办公室组织答辩小组及分配学生论文到各答辩小组,答辩小组自行分阅,并填写评阅表,学生答辩时,教师填写答辩记录及成绩表。这个过程耗时、耗力,效率低下。评阅、答辩流程图如图4所示。

由以上分析可以看出,中国矿业大学银川学院毕业论文指导及答辩的具体流程基本在线下进行,这样就会存在如下问题。①师生交流沟通不及时,导致学生无法及时准确选题,论文也无法得到有效指导,导致教师论文指导方向与学生方向冲突。论文选题采用人工匹配教师研究方向的方式,耗费时间长且不能精准匹配,导致有些学生研究的方向与教师擅长领域冲突。②参与毕业论文过程管理的对象多,管理流程繁杂冗余,无法实现有效监督。论文管理中,主体不仅包括学生和指导教师,还包括系主任、主管教学的分院领导和教务处负责教学管理的工作人员,因此如何精简流程,实现有效管理、监督是目前面临的最主要问题。③由于学生日益的增多,撰写论文的各阶段都需要提交大量文件,在论文成绩汇总、论文题目汇总等工作中,采用人工管理,导致数据统计分析困难、存档查阅不方便、数据信息容易出错。

为解决以上问题,本文提出构建基于中国矿业大学银川学院的毕业管理信息系统。

3 中国矿业大学银川学院毕业论文管理系统需求功能分析

3.1 需求分析

基于对周边学校及一些线上管理信息系统的调研,同时结合学校内的实际情况,应构建基于B/S框架的毕业论文在线管理信息系统,该系统应满足教师、学生、管理员角色的需要,依据中国矿业大学银川学院实际管理流程,教师可分为评阅教师和论文指导教师;管理员可分为各级学院管理员和系统管理员两个角色。具体需求如下。

(1)功能需求。能够实现选题、开题、指导、评阅、答辩等整个的毕业论文管理流程;不同角色通过同一界面可以进入不同的界面,实现各自角色的功能;管理员维护后台管理系统,同时管理教师、学生的权限。

(2)性能需求。可靠性:系统需提供24 h的不间断服务。稳定性:系统需合理地利用资源,保证前后台数据操作的效率,在数据响应和界面承载方面要达到不会出现界面混乱、数据报错、触发按钮功能缺失、操作频繁或者快速容易崩溃的问题。查询响应:一般数据查询响应时间<4 s。安全保密特性:不同用户登录后应具备不同的权限。

(3)界面需求。用户界面是用户和计算机交互的窗口,故用户界面需求应遵循易用、友好、美观、简洁的原则,遵循用户的使用逻辑。

3.2 功能分析

本系统根据不同的角色需要,具体功能结构图如图5所示。

主要模块的功能如下:①登录模块。不同角色根据各自的用户名、密码登录各自的权限界面。②教师模块。教师模块分为指导教师模块、评阅教师模块及通知信息管理模块。论文指导教师模块应完成指导教师从选题到论文提交终稿的整个过程,包含教师课题管理模块、学生课题管理、任务书管理、开题报告管理、论文管理、评分及意见。论文评阅教师模块应完成评阅教师在评阅到学生提交纸质版论文的整个过程,包含学生论文管理、评分及意见、答辩管理模块。通知管理模块应具备个人信息的管理及接收各种通知。③学生模块。学生模块应完成学生线上选题到答辩提交论文的整个过程,同时允许学生修改个人信息等,包含学生选题管理、任务书管理、开题报告管理、论文撰写模块、论文定稿模块、答辩管理模块、成绩查询模块及通知公告管理模块。④管理员模块。管理员包含院系管理员及系统管理员,所以分为院系管理員模块和系统管理员模块。院系管理员需要完成教师指导名额的分配、答辩教师与学生的关联、中期检查权限的设定等,包含管理模块(账号信息配置、教师及学生权限的设定)、信息管理模块(通知等的发布及邮件通知模块)、查询模块(可查询不同阶段学生及教师的进展情况)、操作模块(答辩组与学生建立关联及制定教师名额)。系统管理员模块应完成整体的系统维护,包含管理模块及系统维护模块。

4 系统架构设计及主要使用流程设计

4.1 系统架构设计

本系统采用B/S架构(如图6所示),B/S架构通过浏览器实现在互联网上的应用及管理,客户端不需要任何配置,数据库放在服务器集中管理,方便系统进行升级和改进。选择B/S架构开发毕业论文管理信息系统,主要原因在于学院学生分布区域广、投入的资金有限,相对于C/S架构采用专业网络,B/S结构的前端是以TCP/IP协议为基础并接受安装有Web浏览程序的Internet终端的访问,作为最终用户,只要通过Web浏览器,就可以实现系统所提供的各种功能,这样大大简化了客户端,减轻了系统维护与升级的成本和工作量,降低了用户的总体使用成本[5]。

4.2 系统主要流程设计

(1)学生主要流程如图7所示,学生自主选题、任务书、开题报告、终稿的提交均在系统内实现且留档。

(2)指导教师主要流程如图8所示,指导教师下发论文任务书、批阅学生开题报告、批阅论文并填写指导教师意见表格等均在系统内实现且留档。

(3)评阅教师主要流程如图9所示,评阅老师线上评阅论文并填写相关表格,均在线上实现且留档。

5 结语

本系统主要是通过页面整合实现了毕业论文管理的各种工作,通过互联网建立了学生、教师、管理员不同角色之间的交流,不同用户通过Web浏览器上对毕业论文这一环节从选题、开题、撰写论文、提交终稿、答辩等过程的动态化管理。该系统采用了B/S架构而非C/S架构,B/S架构后期维护成本低,易升级、灵活性高、交互性强。后期开发采用可植入性强、拓展性强、简单灵活的PHP技术及性能卓越、稳定、使用成本低的MYSQL数据库系统进行系统开发,开发出的系统架构灵活、开放性好,同时在稳定性、安全性方面也很好地满足了用户的需求。

通过应用本系统,毕业论文工作的管理更加高效、简洁、科学、客观,可以为其他院校提供借鉴。

参 考 文 献

[1]林智健.基于B/S架构的毕业论文管理系统实现[J].信息与电脑,2018(10):97-99.

[2]侯凌霄.高校毕业设计论文管理系统设计与实现[D].成都:电子科技大学,2016.

[3]高宁.应用于三层架构软件系统的数据库中间件模型的研究[D].天津:南开大学,2005.

[4]杨文超.本科论文教学质量评价指标体系研究[J].中国高等教育评估,2009(2):48-51.

[5]刘慧婷,岳可诚,刘椿.毕业论文管理系统的设计与实现[J].中国现代教育装备,2013(1):4-6,9.

[6]应颂翔.基于B/S架构的毕业论文管理信息系统设计[D].杭州:浙江大学,2011.

[7]白金.软件架构模式在信息系统开发中的应用分析[J].通讯世界,2017(10):249-250.

[8]Yuxiang Hou.The design and im-

plementationof theframework for Spring+SpringMVC+MyBatis in the de-velopment of Web application[C].计算机科学与电子技术国际学会,2019:369-374.

猜你喜欢
开题毕业论文架构
基于云控平台雾计算架构的网联汽车路径控制
南阳市教科所召开河南省级课题开题观摩会
本科生论文要从严检查也要适度松绑
新建本科师范院校毕业论文培养模式的创新与实践
材料类专业毕业论文(设计)工作的思路与实践
高校应严把毕业论文关
如何在毕业论文开题过程中培养学生实践能力
高校毕业设计中培养学生的创新能力
VIE:从何而来,去向何方
企业架构的最佳实践