开题报告登记表内容应包括以下部分,不少于3000字: (1)说明选题来源、选题依据、国内外研究动态; (2)说明选题在理论研究或实际应用方面的意义和价值; (3)阐述学位论文中自身研究工作部分,论证完成研究工作拟采取的主要理论、技术路线和实施方案; (4)说明研究工作要实现的最终目标和研究成果形式。 1、选题来源、依据和国内外研究动态 (1)选题来源: 本选题来源于作者的工作实际。 (2)选题依据: 毕业论文是高校人才培养过程中一个非常重要的实践教学环节,是检验学生综合运用所学的专业知识来分析、解决实际问题的重要手段。要达到毕业论文的目的,保证学生毕业论文的质量,就必须建立一套科学的毕业论文管理方法。作者是内江师范学院数学与信息科学学院的教学科研办公室副主任,直接负责数学与信息科学学院的毕业论文管理工作。学校是2000年升本建院的,起步比较晚,我校的毕业论文管理工作一直是由教务处统一安排,各个学院分管院长负责,自行组织开展工作,没有一套完整的系统来监管毕业论文工作的各个环节,如学生选指导老师、学生选论文题目等方面都缺乏一定的公开性、公平性,毕业论文中期检查也流于形式,毕业论文所有环节都通过教学秘书来协调,工作效率比较低。按照各本科专业的人才培养方案,我校学生的毕业论文工作都安排在第7至第8学期,而这个时间正好是学生在外参加专业实习、顶岗实习和找工作的阶段,这就导致学生的工作重心不在毕业论文工作上,也导致学生和指导老师沟通不方便。因此,开发一套符合我校特色、综合化的毕业论文管理系统是十分有必要的。 (3)国内外研究动态: 随着信息技术、网络技术的高速发展,它们已渗透到我们工作中的方方面面。目前,各个高校在学生管理、教学管理等方面都采用了网络化的管理技术,但学生毕业论文这个工作,很多学校还是采用传统的人工管理模式,随着各个高校招生人数的不断扩大,国家对各高校教育教学质量要求的提高,如何提高学生毕业论文的质量,成为各高校教学管理工作的重要问题之一。 目前,实现毕业论文过程的跟踪交流和毕业论文的双向选择是目前国内外毕业论文管理系统设计的主要方向。 国外的高校信息化建设起步比较早,大多数高校都有自己的毕业论文管理系统,且有稳定的技术团队和技术支持,一般是基于PHP、JSP、ASP、UML、Struts2等技术实现,英国汉诺丁大学很早就开发了专门的系统,实现了毕业论文的双向选择。这些系统普遍具有方便、灵活等特点,保证师生在任何时间和任何地点都能对论文进行提交和下载,有些系统还能实现论文的在线指导,方便指导老师和学生及时沟通。有些系统还增加了论坛模块,便于学生与学生之间、学生与老师之间互动。 近几年我国高校毕业论文工作信息化发展十分迅速,但比起欧美等发达国家的高校,还存在一定差距。通过调查发现,一些国内高校近年都加强了校园信息化的建设,建立了符合自己学校特色的毕业论文管理系统,如济南大学的毕业论文题目申报与管理系统,可以实现教师论文题目上报、论文题目审核,学生可以选择指导老师提供的题目,也可以自拟题目等功能;上海交通大学、江苏大学等高校采购使用的是由软件公司开发的“先极毕业设计(论文)智能管理系统”,可以实现毕业论文的流程管理和师生交流互动,是一个功能比较全面的毕业论文管理系统。 较之我国东部沿海各省市,西部地区高校的信息化建设更是滞后。部分高校的毕业论文管理系统是本校计算机专业的老师或者学生开发的,系统的安全性、稳定性、可扩展性都达不到要求,且这些系统一般与学校的教务管理系统、学生工作管理系统独立,无法实现一些基础数据的共享,增加了各级管理人员的重复劳动。而作者所在的这类刚升本建校不久的高校,学校没有一套科学的、符合学校特色的毕业论文管理系统,二级学院也很少有自己独立的系统,有的系统只能选择指导老师,有的系统只能选择论文题目,且由于没有专门的服务器,只是在论文工作初期的时候才开放。 2、选题在理论研究或实际应用方面的意义和价值 目前,我校毕业论文管理工作存在的主要问题有: (1)题目选择的审核工作繁重。有的学生选择自拟题目,导致不同班级或者不同专业的学生选择相同题目或者雷同题目的情况较多,教学秘书审核工作重、效率低且容易出纰漏。 (2)学生盲目选择指导老师。大学四年的学习,学生只对自己的任课老师比较了解,所以选择指导老师时只按照自己认识的老师选,根本不了解该老师的研究方向,盲目选择指导老师。而有些为本科生上课较少的老师很少有学生选择,造成二次或者三次选择指导老师,加重了学生、指导老师、管理人员的工作量。 (3)每个专业每年的毕业论文题目大多是雷同的。由于大多数学生的毕业论文题目都是指导老师给出的,而指导老师每一年给出的题目变动不大,导致某一个课题每年都在写,而且论文内容都大同小异。 (4)由于学生在校外参加顶岗实习,指导老师和各级管理人员对学生的毕业论文工作无法监管,无法督促学生按时完成各阶段的毕业论文工作。 (5)毕业论文工作的统计和归档工作繁琐。学生毕业论文的基础统计数据只能手工完成,加重了管理人员的负担。 为解决以上毕业论文管理方面的问题,适应我校毕业论文管理工作的需要,急需建立一个规范化、开放的毕业论文管理系统。通过这个系统能够实现毕业论文管理工作的平台化和规范化,既能减轻管理人员、指导老师和学生的工作强度,也能达到提高毕业论文工作效率的目的,具有很大的实际意义: (1)完善毕业论文的过程管理。本系统结合我校实际,对毕业论文的流程进行了全面的探索,功能完善,操作简便。各级管理人员、指导老师和学生都能随时随地登录该系统;学生和指导老师在网上实现双向选择;学生需按照系统规定的时间完成各阶段的毕业论文工作任务(如:开题报告、提交初稿、提交定稿等)。 (2)切实减轻各级管理人员的工作量。毕业论文的基础统计工作都可以从系统后台导出,不用各级管理人员再人工输入,减轻各级管理人员的负担。 (3)便于论文电子文档和各项基础数据的保存。改变以往只能通过拷贝或者电子邮件发送给教学秘书统一存储的弊端,所有的资料都存放在服务器中,随时下载。也避免因为电脑损坏,导致所有电子材料都丢失的情况。 3、自身研究工作部分,论证完成研究工作拟采取的主要理论、技术路线和实施方案 (1)自身研究工作部分 本毕业论文管理系统,是由作者独立完成的。2008年,本系统开始在我校数学与信息科学学院运行,实现了指导老师和学生的互选。现在,作者打算把本系统扩建成一个符合我校特色的综合性毕业论文管理系统。 (2)本系统的主要理论、技术路线和实施方案 主要理论:本系统,以软件工程的开发思想为指导,采用统一建模语言(Unified Modeling Language,简称UML)作为建模工具来进行系统的需求分析、概要设计、详细设计和数据库设计。 技术路线:用C#作为Web应用程序的开发语言,ASP.NET作为软件开发平台,用面向对象的思想满足Web应用程序设计的要求,抽象出Web应用程序中结构相似的、功能相近的可重复使用的内容,并对其封装,使其“类”化。采用B/S结构和Internet网络技术,应用Access 2003为毕业论文管理系统的后台数据库开发平台,服务器端操作系统采用Windows 2003 Advanced Server.系统采用以上技术以保证尽可能满足毕业论文管理的实时性、互动性和可扩展性等需求。 论文结构安排: 第1章:绪论。主要介绍系统研究背景及研究的主要内容。 第2章:系统需求分析。画出系统三个角色的类图和用例图,把毕业论文工作的业务流程进行拆解,并对关键业务流程进行详细规划设计,在完成需求分析的基础上,对系统的功能进行完整设计。 第3章:系统设计。介绍毕业论文管理系统的系统建模,对业务流程进行设计,以及数据库的设计。 第4章:系统实现。对毕业论文管理系统的各项功能进行技术实现。 第5章:系统测试。用三个不同的角色分别对本系统进行实例测试。 第6章:总结。 实施方案: 2016.6-2016.9 搜集资料:通过网络和图书馆搜索相关中英文献; 2016.10-2016.12 整理资料:对搜集到的资料进行分析、处理,梳理出有用的资料,并分析目前已有方法的优缺点; 2017.1-2017.5 实验测试:编程实现毕业论文管理系统,并测试系统的效果。 2017.6-2017.9 撰写论文:对所设计的方法进行整理形成论文,撰写并修改。 4、最终目标和研究成果形式 (1)最终目标 将本系统先在我校数学与信息科学学院试运行一年,再应用于我校毕业论文工作中,经过几年不断的测试、修改与完善,希望能够推广到其他院校。 (2)研究成果形式 建立一个综合化、规范化的内江师范学院毕业论文管理系统,并撰写1篇工程硕士学位论文。 |
学位论文工作计划表
论文题目:内江师范学院毕业论文管理系统的设计与实现 |
论文工作起止日期:2016年6月至2017年9月 |
工作项目 | 工作内容 | 计划完成日期 |
文献阅读 和科学调研 (调研课题主要内容、阅读主要文献资料) | 搜集资料:通过网络和图书馆搜索相关中英文献,并阅读20篇以上近年来相关的中英文文献资料 | 2016.6- 2016.9 |
方案论证 (课题的应用价值与可行性) | 整理资料:对搜集到的资料进行分析、处理,梳理出有用的资料,并分析目前已有方法的优缺点 | 2016.10- 2016.12 |
设计或研究阶段 (研究方法、技术路线、实验方案) | 实验测试:编程实现毕业论文管理系统,并测试系统的效果 | 2017.1- 2017.5 |
论文撰写 | 撰写论文:对所设计的方法进行整理形成论文,撰写并修改 | 2017.6- 2017.9 |
课题研制条件落实情况:
|
课题来源(下达部门): 课题名称: 课题负责人: |
论文类型:1)产品研发2)工程设计3)应用研究(请在对应类型后打√ ) |
导师对开题报告和论文计划的可行性提出意见,是否同意开题: 校内导师签字: 企业方导师签字: 年 月 日 |
开题报告会 | 时间: 年 月 日 | 地点: |
评审专家(至少3位): |
评审专家组对学位论文的选题、方案实施的可行性,是否通过开题报告的具体意见和建议: 同意通过开题( )/不同意通过开题( ) 组长签字: 年 月 日 |
学院审批意见: 学院主管领导(签字、盖章): 日期: 年 月 日 |
电子科技大学工程硕士学位论文文献综述
姓名:马常友 | 学号:201551001001 | 工程领域:计算机技术 |
综述题目:毕业论文管理系统研究文献综述 |
导师意见: 校内导师: 企业方导师: |
注:1、文献综述加页附后,整齐装订。
2、纸张限用 A4(页边距为上、下:2.5cm, 左为2.6cm,右为2.1cm;字体为宋体小四,行间距为18磅)。
3、文献综述应对选题所涉及的工程技术问题或研究课题的国内外状况有清晰的描述与分析,一般不少于3000字。
4、至少应阅读20篇中外文献,其中英文文献不少于5篇。
毕业论文管理系统研究文献综述
摘要:近年来,国内学者对毕业论文的过程管理问题进行了大量的研究,并取得了一些成果。文章主要以近年来国内各高校毕业论文管理系统为对象,简要评析毕业论文管理系统的总体研究现状,并指出当前需要深入研究的问题,以期待为该领域的进一步研究作一个简要的回顾性综述。
关键词:毕业论文;管理系统;过程管理;
引言
毕业论文是高校人才培养过程中一个非常重要的实践教学环节,是检验学生综合运用所学的专业知识来分析、解决实际问题的重要手段[1]。要达到毕业论文的目的,保证学生毕业论文的质量,就必须加强毕业论文的过程管理。国外的高校信息化建设起步比较早,大多数高校都有自己的毕业论文管理系统,且有稳定的技术团队和技术支持,一般是基于PHP、ASP、UML等技术实现[2-4],甚至可以跨校访问一些著名院校学生的毕业(论文)设计。近年来,随着信息技术的广泛运用和不断发展,互联网不断深入各个领域,国内高校招生规模也不断扩大,越来越多的高校利用毕业论文管理系统来加强过程管理。
1.毕业论文管理系统的重要性
使用毕业论文管理系统,既能减轻管理人员、指导老师和学生的工作强度,也能达到提高毕业论文工作效率的目的[5-6]:
(1)完善毕业论文的过程管理。毕业论文管理系统能够对毕业论文的流程进行全面的探索,功能完善,操作简便。各级管理人员、指导老师和学生都能随时随地登录该系统,实时了解毕业论文工作的进度;学生和指导老师在网上实现双向选择,可以进一步的提高论文的质量;学生根据系统流程,可直观的了解毕业论文工作任务,有利于学生按照系统规定的时间完成各阶段(如:开题报告、提交初稿、提交定稿等)的工作。详见图1毕业论文工作基本流程图。
图1 毕业论文工作基本流程图
(2)切实减轻各级管理人员的工作量。使用毕业论文管理系统后,毕业论文的基础统计工作都可以从系统后台导出(如:题目来源、课题类型、学生选题、论文收集、成绩分布等数据),不用各级管理人员再人工输入,提高工作效率,减轻各级管理人员的负担,也减少工作失误。
(3)便于论文电子文档和各项基础数据的保存。改变以往只能通过拷贝或者电子邮件发送给教学秘书统一存储的弊端,将论文工作所有的电子资料都存放在服务器中,建立学生论文数据库,方便师生阅览及下载。也避免因为个人电脑损坏,导致所有电子材料都丢失的情况。
2.毕业论文管理系统的主体研究
通过查阅最近年来的文献资料发现,我国各高校的毕业论文管理系统普遍使用C#语言来编写,采用统一建模语言(Unified Modeling Language,简称UML)作为建模工具来进行系统的需求分析、概要设计、详细设计和数据库设计[7]。采用B/S结构和Internet网络技术,应用SQL server数据库为系统的后台数据库开发平台。
文献[5-10]均提出,毕业论文管理系统面向的对象是由学生、指导老师和院系管理员和系统管理员四个方面组成。系统涉及到的功能模块包括用户身份验证模块、教师管理模块、学生管理模块、院系管理员模块和系统管理员模块五部分,并给系统用户设计的权限如下(详见图2系统功能模块图):(1)教师用户权限。教师管理权限包括:毕业论文题目的申报、毕业论文内容的修改、选择学生,论文工作期间与学生的辅导交流以及学生论文成绩的评定。(2)学生用户权限。学生用户权限包括:修改个人信息,选择课题和指导老师,也可以自拟课题,提交开题报告、提交论文定稿查、看论文成绩。(3)院系管理人员权限。导入教师和学生名单,审核教师和学生提交的毕业论文题目,协调空闲学生,查询统计输入选题结果和学生成绩。(4)系统管理员。对教师和学生的信息进行编辑操作,包括:查询、添加和删除等操作,数据库的备份和恢复,数据的初始化等操作,系统的设置与管理,院系管理人员的设置与管理。
图2 系统功能模块图
文献[11-14]设计的毕业论文管理系统中,重点介绍系统中三个主要角色的需求分析,学生的需求分析包括论文选题、查看公告、选择指导老师、开题报告写作与提交、论文写作与提交、答辩申请、查询成绩7个方面。指导教师的需求分析包括题目管理、提交结果查看、提交结果审核、提出修改意见、论文评审5个方面。管理员的需求分析包括教师管理、学生管理、权限管理、公告管理、课题信息查询及审核、其他功能维护6个方面。并要求系统设计者在设计时应该画出学生、指导老师、管理员三个角色的用例图和类图,绘制时序图,建立类与类之间的关系。
文献[15,16]提出毕业论文过程化管理常见的两个问题,并给出了相应的解决办法。(1)多个学生选同一个课题多并发问题。在学生选择课题的时候,由于某个课题比较受欢迎,可能会有比较多的学生优先考虑,但课题只有一个,这时候,如果有多个学生同时选的话,会出现冲突问题,可能导致系统出错。解决方案是:使用乐观锁的方法,读取某一行的时候,顺便把RowVersion的值读出来作为这一行的版本判断,当更新行的时候,首先判断数据库中的这一行的这个字段是否还是原来的值,如果是的话表示期间没有被修改过,那么就将RowVersion的值加1,再存进数据库;如果不等于原来的值,就表示已经被修改过,不能再执行更新,而要做出相应的处理。乐观锁的方法保证了对某行记录进行更新操作时,会对这一行加锁,若有另外的进程需要操作同一行,必须等前而的进程操作完成。这就保证了数据不会有冲突,解决“后者先得”的这个问题。(2)PC电脑端和移动端兼容的问题。该系统实现了PC电脑端和移动端的兼容问题,能让教师、学生出门在外或者不在电脑旁都能利用移动端登录系统完成自己需要的操作。
文献[17,19]提出系统采用B/S模式相比C/S模式的优越性。采用B/S模式,用户使用时不需要安装专门的应用程序,客户端零维护,系统的扩展非常容易。文献指出,相比C/S模式,B/S模式具有分布性的特点,可以随时随地进行业务处理,业务扩展简单方便,通过增加网页即可增加服务器功能。在维护方面,系统设计者只需要改变网页,即可实现所有用户的同步更新,共享性较强。B/S模式实现了跨平台的系统集成服务,提供了异种机、异种网、异种应用服务的联机、联网、统一服务的开放性基础,从而达到使用方便,便于推广的目的。所以,现在各高校使用的毕业论文管理系统基本采用的是B/S模式。
文献[18,21]主要围绕系统数据库设计展开,指出系统数据设计的原则应该包括4个方面:(1)遵循数据库范式理论,(2)保持系统的一致性和完整性,(3)保证数据库设计紧凑,(3)做好数据库优化,(4)设定相应的案情机制。这两篇文献指出,毕业论文管理系统的数据库设计应该依托用户的需求分析展开,该系统的数据表包括学生、导师、管理员、论文题目、论文表等,并画出该系统数据库的E-R图如图3所示:
图3 毕业论文管理系统数据库E-R图
文献[7,20,22,24]指出用UML(Unified Modeling Language,统一建模语言,简称UML)作为建模工具来进行系统的需求分析、概要设计、详细设计和数据库设计,能帮助设计者提高效率。目前国内大多数毕业论文管理系统都采用的是此类方法来进行建模。文献[10,25]谈到了系统测试的重要性,文章指出,系统测试包括人工检测和机械检测两种方法,毕业论文管理系统的测试也要从这两个方面开展。作者同时也指出,我们在做系统设计时,一定要做好本系统和其他管理软件之间的比较,能够吸取其他软件优秀的一面,不断完善自身的功能,才能从根本上满足用户对于毕业论文管理系统的要求。文献[6,23]提出,设计的毕业论文管理系统应该与各高校已有的教务管理系统、学生信息管理系统等集成,实现基础数据整合,才能提高系统管理员生成教师信息、学生信息、专业名称等基础信息的效率,并且能够保证各类基础数据的一致性。文章指出,设计者应该让毕业论文管理系统中的学生毕业论文成绩自动导入到学校的教务管理系统中,提高教学管理人员对毕业论文成绩登录工作的效率。
3.毕业论文管理系统今后研究的方向
综合现有的毕业论文管理系统,客户端登陆类型单一,使用范围和局限性大。目前的毕业论文管理系统基本都是基于PC平台的,很少系统支持智能手机等移动终端的。而学生在做毕业论文时,正好处在专业实习、顶岗实习或者找工作阶段,经常不在学校,不方便使用PC平台的,可能出现不能按时保质的完成各阶段的毕业论文工作现象。加上大多数学校可供学生自由使用的电脑数量有限,学生学习、生活中使用智能手机等移动网络终端设备的比例大、时间多,使用PC平台比较少。所以今后开发的毕业论文管理系统方向应该是:系统既可以支持PC电脑端登录,也可以下载APP,在移动终端的Android系统和Mac OS系统登录。
参考文献
[1] 李金玲.毕业设计质量管理平台的设计与实现[D].华中师范大学硕士学位论文,2006.
[2] Chung,P.W.H.;Cheung,L.;Stader,J.;Jarvis,P.;Moore,J.;Macintosh,Knowledge-based process management-an approach to handling adaptive workflow [J].A Knowledge-Based Systems,Apr2003,Vol.16 Issue 3.
[3] Decker,Bjorn;Rech,Jorg;Althoff,Klaus-Dieter;Klotz,Andreas;Leopold,Edda;Voss,Angie.eParticipative Process Learning一一process-oriented experience management and conflict solving [J].Data&Knowledge Engineering,Jan2005,Vol.52 Issue 1.
[4] Billard,Edward A.Introducing Software Engineering Developments to a Classical Operating Systems Course [J].IEEE Transactions on Education,Feb2005, Vol.48 Issue 1.
[5] 李玲.基于B/S的毕业设计管理系统设计与实现[D].青岛理工大学硕士学位论文,2014.
[6] 江林.基于android的毕业设计管理系统的设计与实现[D].电子科技大学硕士学位论文,2015.
[7] 刘芳,牟廉明.基于UML的毕业论文管理系统的设计与实现[J].内江师范学院学报,2009(8):55-57.
[8] DS Liao,LI Jian-Wei,XJ Wang.Design of a Lead-based Model Graduation Thesis Management System for Distance Education [J].Journal of Beijing University of Posts & Telecommunications,2010.
[9] LEI Wenli,REN Xincheng,GAO Ying.Design and implementation of graduation thesis management system based on C# [J].Modern Electronics Technique,2015(13):121-124.
[10] 孙锋.毕业论文管理平台的设计[J].计算机光盘软件与应用,2014(18):281-283.
[11] 周清松.基于C#和SQL Server的毕业论文管理系统设计与开发[J].电脑知识与技术,2016(13):23-26.
[12] 赵剑松.基于.NET大学生毕业论文管理系统设计与实现[J].电脑编程技巧与维护,2016(9):52-53.
[13] DF Xia,HE Long.Graduation Thesis Management System Based on B/S Mode [J].Computer Knowledge & Technology,2014.
[14] J Zeng,G Luo.A Study of Graduate-thesis Management System for Universities Based on MVC [J].Journal of Chengdu Technological University,2013.
[15] 李景炤,谭建中,孙宇锋,谢垂益.高校毕业论文过程化管理系统的设计与实现[J].教育教学论坛,2016(29):91-92.
[16] LI Fangfang.Independent College Graduation Thesis Management System Design and Implementation [J].Computer Programming Skills & Maintenance,2012.
[17] 曾显峰,梁俊杰,何花燕,黄晓君.基于B/S的高校毕业论文管理系统设计与实现[J].电脑知识与技术,2015(4):1-3.
[18] D Jiang.Development and Application of Graduation Thesis Management System Based on Web [J].Modern Computer,2012.
[19] HAN Xiao-ju.The Design and Implementation of the Graduation Thesis Management System [J].Science & Technology Information,2012.
[20] 牛利杰,邓崇斌.毕业论文管理系统的设计与实现[J].电脑知识与技术,2014(35):8418-8420.
[21] 章荣丽.基于UML的毕业论文管理平台的模型设计[J].电子制作,2014(23):50-51.
[22] 龚颖.基于UML模型的毕业论文管理系统的分析与设计[J].科技广场,2015(9):37-41.
[23] 王靖会,石磊,付兴奎,王朝辉.高校本科毕业论文管理平台的设计与实现[J].教育教学论坛,2016(29):129-136.
[24] 章荣丽.地方本科院校毕业论文管理平台的研究与实现[J].电子技术与软件工程,2016(08):67-69.
[25] 李鹏宇.高校毕业论文管理系统设计与实现[J].科技展望,2016(9):3-4.