论文部分内容阅读
随着Internet的发展,以网络为支撑的论文管理系统不但可以让学生随时随地提交论文,老师也可以通过电脑或者移动终端随时随地下载论文,对论文进行审核,有关单位部门的工作人员和导师也能随时获取相关信息进行毕业生论文的管理工作,相较于传统手工方式管理毕业生的论文,这种方式大大提高了学校教育管理的工作效率。如何把论文管理工作转移到基于网络的毕业论文管理系统上,保证论文管理合理、简化评审专家工作、系统高效稳定是目前各大高校研究的热门,为此本文设计并实现了一套硕士毕业论文管理系统。本文首先对国内外论文管理方案进行了调研、分析和总结,论述了论文管理系统设计开发的必要性。然后结合某单位的论文管理工作的实际情况,分析了手动管理应届硕士毕业论文的缺陷,从而切合实际地提出了一套基于网络的硕士毕业论文管理系统的解决方案。针对本次课题研究要实现的硕士毕业论文管理系统,本文对相关技术和理论做介绍,然后通过走访调研做出系统的功能性需求分析,提出了该对系统非功能性需求。接着本文依照需求分析对系统进行了架构设计,硕士毕业论文管理系统采用了B/S架构,在系统开发过程中采用前后端分离的设计方案,系统的实现采用现在流行的SSM框架组合(Spring+SpringMVC+MyBatis),以MySQL数据库来存储论文信息,保证系统的高效性。在确定了整体架构之后,本文对系统的分层设计进行了更为详细地介绍,本文将系统的业务功能进行了层次划分和模块划分,使得整个系统的设计逻辑更加清晰,对开发过程有着高效的指引作用;本文对系统的数据库设计展开了详细的描述,包括数据库的E-R建模、数据库实体关系模型设计、数据模型关联关系等;本文接下来详细介绍了硕士毕业论文管理系统的网络架构设计,使得硕士毕业论文管理系统的主系统与备份系统部署在不同的服务器,由此提高了系统的安全性和可维护性;同时,本文还介绍了数据容灾和网络安全策略,数据容灾策略主要实现了数据备份功能,网络安全策略则是在系统中加入了防SQL注入的功能,更近一步保证了整个系统的安全。本文最后会阐述系统的相关测试,从测试结果验证了系统的可用性支持系统的部署上线,为论文管理提供服务。