- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
高校毕业论文管理系统的设计与实现
摘要:针对人工方式进行毕业论文管理存在着效率低、过程难以监控等问题,设计出了高校毕业论文管理系
统。该系统采用Vue、Spring、SpringMVC和Mybatis等技术实现。后台采用的是MySQL数据库,服务器使用的是Tomcat。在本系统中,学生、教师等各种用户可以管理个人信息并进行相关的操作。教师可以上传论文题目,并对任务书、开题报告和论文等进行审核;学生可以选题,通过系统提交任务书、开题报告,查看教师审核信息等;管理员可以对学院、专业、班级以及注册用户的信息进行管理等。测试结果显示满足学校、老师和毕业生的需求。
关键词:高校毕业论文管理系统;SSM框架;Vue前端设计;MySQL;JavaScript
1引言
1.1毕业论文管理背景
随着网络各方面的不断发展,体力工作慢慢地被大脑所代替。随着科技技术的发展,采用传统模式对毕业论文进行管理导致成本过高[1]。本系统可以节约成本,几乎可以说是零成本。
毕业论文管理也都将通过计算机来操作,对于毕业论文管理系统所用到的管理及数据保存也是相当多的,比如学生管理、教师管理、课题管理、选题管理等,传统的信息管理,都是通过比较一点一点记录的方式对数据来进行统计,这让管理员管理起来非常的困难。直到后来电脑的出现,直接把信息放在电脑上面,统计数据和信息也是相当的麻烦此次系统解决了用户平时遇到的论难;对于毕业生而言,可以随时查看课题信息、任务书、开题报告,并进行选题,教师通过平台可以在线发布课题并对毕业生的选题、任务书、开题报告进行审核;管理员也可以在家就能方便管理学生和教师的信息。因此,开发毕业论文管理系统给用户带来了很大程度上提供了方便。
1.2系统研究现状
在国外,对于毕业管理系统的研发更倾向于注重双向选题的管理和毕业设计过程的监控,双向选题是实现师生在线互动与交流的必备环节,毕业设计过程控制着整个设计的流程,国外高校在这两个方面已经拥有了比较成熟的解决方案和优秀的技术团队来提供技术支持,有自己相对比较成熟的本科毕业设计管理系统[2]。使用计算机进行毕业论文管理,具有方便查找、成本低等优点,所以进入信息化时代是必然的。
1.3系统研究内容
高校毕业论文管理系统采用VUE和Tomcat等技术,使得毕业论文实现高效化等优点。用户通过登录进入到自己可以操作的界面,然后根据需求一步一步地操作起来,非常方便。详细内容介绍,将在以下六章中详细阐述:第一章、引言,介绍了背景及研究现状。第二章、介绍所用技术。第三章、分析了系统的可行性。第四章、详细介绍了毕业论文管理系统设计方案、数据库的逻辑设计等。第五章、介绍系统功能及设计方案。第六章、测试系统的运行。
相关技术
Vue技术
目前流行的Javascript框架Angular.js、React.js、Vue.js等可以帮助开发者编写Javascript逻辑,同时对于前端开发中遇到的操作Dom、渲染数据都有各自解决问题的方案[3]。入门简单,易与已有项目相结合。
Java简介
Java应用编程接口为java应用提供了一个独立于操作系统的标准接口[4]。JAVA语言是一种面向对象的计算机编程语言,具有封装、继承、多态三大特性。
MySQL数据库
数据库在每一个运行程序里面都是必不可少的,它是一个完整系统的开发过程的一部分。数据库通常采用Database-First方式进行,首先使用数据库管理管理工具,根据系统对系统数据层的分析,设计整个数据库模型,包括数据库表、视图、索引、主键等,然后代码编写者利用面向对象程序语言,按照业务需求构建相应的业务模型,按照系统复杂程度,选择是否在业务层模型和数据库模型之间插入数据库访问模型[5]。
MySQL数据库之所以能成为一个数据库的核心,大大小小的企业都喜欢去用它,主要是它具有运行体积小、速度快、全面、成本低等优点,所以大家都喜欢用MySQL数据库。如今的软件开发和应用中的Mybatis来操作数据库,他能够使JDBC对象封装更加轻量化[6]。
SSM简介
SSM是三个开发框架的集成,是指Spring开发框架、SpringMVC开发框架,Mybatis数据库开发框架,名称是这三个开发框架的缩写。SSM有方便解耦、简化开发、灵活数据验证、数据绑定机制、支持对象关系映射标签和关系的组建。
系统分析
系统需求分析
设计目标分析
高校毕业论文管理系统是一个经典的数据管理系统,开发人员在设计系统时应首先应该了解用户的需求,充分满足用户的功能需求,开发人员应从以下几个目标进行开发设计;首先开发的系统应该容易理解,也就是操作相比较而言比较简单,确保每一个用户都可以轻松的会操作。其次是确保系统能够稳定、安全、的运行起来。最后该系
您可能关注的文档
最近下载
- 小学体育_队列队形教学设计学情分析教材分析课后反思.doc
- 中建项目商务策划汇报模板.pptx
- 公路中小跨径钢-混组合梁桥标准图集(制订)》技术方案报告.docx
- “设计思维与方法”教案.ppt
- 大职赛生涯闯关参考答案.docx VIP
- 2022《美宜佳公司营运资金管理存在的问题及对策研究》开题报告文献综述(含提纲)3200字.docx VIP
- 长垣市人民医院西学中培训班《方剂学》考试.pdf VIP
- 苏教版一年级科学上册4.1《自然物与人造物》(课件).pptx
- 电子商务招聘简章模板.pdf
- 统编版小学语文二年级上册第六单元 先辈伟人 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
文档评论(0)