摘 要
随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,论文管理系统就是信息时代变革中的产物之一。
任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于JSP技术设计并实现了论文管理系统。该系统基于B/S即所谓浏览器/服务器模式,应用SSM框架,选择MySQL作为后台数据库。系统主要包括专家、教师、学生、教师课题、学生选题、学生论文、学生成绩、成绩质询等功能模块。
本文首先介绍了论文管理系统的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功能模块图,流程图以及E-R图。然后,设计框架并根据设计的框架编写代码以实现系统的各个功能模块。最后,对初步完成的系统进行测试,主要是功能测试、单元测试和性能测试。测试结果表明,该系统能够实现所需的功能,运行状况尚可并无明显缺点。
关键词:论文管理系统;JSP技术;MySQL数据库;SSM框架
Abstract
With the rapid development of information technology and network technology, mankind has entered a new information age. Traditional management technology has been unable to manage information efficiently and conveniently. In order to meet the needs of the times and optimize management efficiency, a variety of management systems came into being. All walks of life have entered the era of information management. Paper management system is one of the products of the reform of the information age.
Any system should follow the basic process of system design, and this system is no exception. It also needs to go through the steps of market research, demand analysis, outline design, detailed design, coding and testing. The paper management system is designed and implemented based on JSP technology. The system is based on B / s, the so-called browser / server mode, applies SSM framework, and selects MySQL as the background database. The system mainly includes expert, teacher, student, teacher topic, student topic selection, student thesis, student achievement, achievement inquiry and other functional modules.
This paper first introduces the technical development background and development status of the paper management system, and then follows the conventional software development process. Firstly, select the applicable language and development platform for the system, formulate the module and design the database structure according to the demand analysis, and then draw the function module diagram, flow chart and E-R diagram of the system according to the design of the overall function module of the system. Then, design the framework and write code according to the designed framework to realize each functional module of the system. Finally, test the preliminarily completed system, mainly including function test, unit test and performance test. The test results show that the system can achieve the required functions, and the operation condition is OK without obvious shortcomings.
Key words: thesis management system; JSP technology; Mysql database; SSM framework
目录
1 绪论
1.1 课题背景
随着互联网的发展,电脑已成为人们生活中必不可少的生活办公工具,在这样的背景下,网络技术被应用到各个方面,为了提高办公生活效率,网络信息技术飞速发展。在这样的背景下人类社会进入了全新的信息化的时代。论文管理一直是学校的一大难题,学校规模不断壮大,用户不断增加,因此学校许多事务需要更多的人来维护,此时寻找有效便捷的论文管理方法就是当务之急。而日趋成熟的计算机信息管理技术便成为解决这一难题的唯一之选。如今计算机信息管理技术来处理论文管理早已游刃有余,其实信息管理技术已经渗透到各个行业的信息控制管理当中,且有着举足轻重的地位。而随着现代化社会主义不断进步,普通群众生活水平有了大幅提高,很多方面都在网络上去实现,从而网络也就成为了最直接、即方便又快捷的接入口。
使用论文管理系统相对传统论文管理方式具备很多优点:首先可以大幅提高论文管理信息检索,只需输入论文管理相关信息就能在数秒内反馈想要的结果;其次可存储大量的论文管理信息,同时论文管理信息安全性有更高的保障;相比纸质文件来管理论文管理信息,论文管理系统更节省空间人力资源。这些优点大大提高运营效率并节省运营成本。因此,开发论文管理系统对论文管理信息进行有效的管理是很必要的,不仅提高了论文管理效率,增加了用户信息安全性,方便用户及时反馈信息给管理员,增加了学生、教师、专家与管理员之间的互动交流,更能提高论文管理的体验强度。
本系统为了数据库结构的灵活性所以打算采用MySQL来设计数据库,而SSM框架,B/S架构则保证了较高的平台适应性。本文主要介绍了本系统的开发背景,所要完成的功能和开发的过程,主要说明了系统设计的重点、设计思想。
1.2 课题研究现状
现今,越来越多的人乐于选择一项合适的管理方案,但是往往受到管理经验地限制,Internet作为新型网络崛起,网络进入人们生活,论文管理系统无疑是给用户提供更好平台,在这样成功的管理模式背景下,不仅方便管理员管理,其次方便用户查看教师课题、学生选题、学生论文、学生成绩、成绩质询等功能。高效便捷地管理论文管理成为了转变管理模式,与时代兼容的当务之急。
论文管理系统,为用户随时随地查看学生论文、学生成绩、成绩质询提供了便捷的方法,更重要的是大大的简化了管理员管理论文管理信息的方式方法,相比于传统论文管理方法,这样的电子信息管理更为简洁方便,在论文管理维护信息反馈和处理论文管理信息方面也有得天独厚的优势。
论文管理系统能做到的不仅是大大简化管理员的信息管理工作,在提高学校运营收益的同时还能缩减开支,更能在数字化的平面网络上将论文管理最好的一面展示给用户,而这个系统用户可以查看教师课题、学生选题、学生论文、学生成绩、成绩质询等功能。过程永远比结果重要。毕业设计是大学生活中最为浓墨重彩的一笔,在这个过程中不仅学到更为全面的书本和实践知识,更让我感受到了浓浓的同窗之情及师生情。这个系统成为论文管理者最不可或缺的内容。尽管目前大部分学校已经将论文管理系统投入使用,但是人们对于系统要求也变得越来越高,大部分系统已经能完美处理各类信息,但是为了更好地契合论文管理,不同用户有不同的要求,个性化也是管理系统十分重要的一点,所以每个学校都希望自己能有一个性化定制的论文管理系统,但这又涉及到成本控制问题,目前定制一个系统价值不菲,但是如果有这样一个可以根据需求自己制定页面和内容的论文管理系统就可以大大缩减开支,但是凭借目前自身技术恐怕难以实现,不过让系统可二次设计却是有可能实现的。随着学校规模的不断扩大,用户信息共享也成一种趋势。论文管理的发展也证明了系统管理在不断发展进步,各种理念也越来越先进,对各方面的要求也变得越来越高,用户完全可以在进入页面时查看各类信息进行操作。
1.3 初步设计方法与实施方案
软件体系结构方案:由于本系统需要在不同设备上都能运行,而且电脑配置要求也要越低越好,为了实现这一要求,经过考虑B/S结构成为最佳之选。使用B/S结构的系统可以几乎在任何电脑上运行,只要浏览器可以正常工作就可以正常运行该系统,而且后期维护及二次修改较为容易,符合要求。
操作系统方案:Windows10操作系统,该系统是目前微软公司推出的最新系统,目前大多数市面上的电脑都使用该系统,并且该系统功能完善,兼容性好。开发工具:选用Eclipse。JSP开发技术。
1.4 本文研究内容
本文主要分为七个章节,第一部分为绪论,主要介绍了目前电脑技术发展状况、论文管理发展阶段,分析当前论文管理系统弊端以及使用信息技术来管理论文管理信息的好处。
第二部分为相关技术简介,主要介绍了各技术的发展历程,技术发展现状,技术优点以及选用该技术的原因等。
第三部分为系统分析,主要分析了软件设计所需要的功能。
第四部分为系统设计,主要进行了系统的架构设计、数据库设计等。
第五部分为系统详细设计。
第六部分为系统调试与测试,利用测试方法进行可行性测试、性能测试、系统测试等。
第七部分为总结与致谢,主要总结了程序设计的完成过程及完成情况,比对完成设计过程中施以援手的同学和老师表达中心的感谢和祝愿。
2 系统开发环境
2.1 JSP技术介绍
Java Server Pages技术是由Sun公司发布的,Sun公司利用jsp技术来开发动态Web应用的一项技术。它的特征是简单易学又可跨平台操作,在众多动态Web应用程序设计语言中最为合适,利用短短几年的时间就已经形成了一套完整的规范,并广泛地应用于电子商务等各个领域中。在国内,JSP已经得到了大家的重视,有了很好的发展,越来越多的动态网站开始采用JSP技术。下面就对JSP及其相关技术进行简单的介绍。JSP技术能以一种简单方便而且快速的方法生成Web页面。使用JSP技术的Web页面可以很轻松地显示动态内容。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器、应用服务器、浏览器和开发工具共同工作。
2.2 B/S模式
B/S结构是目前使用最多的结构模式,它可以使得系统的开发更加的简单,好操作,而且还可以对其进行维护。使用该结构时只需要在计算机中安装数据库,和一些很常用的浏览器就可以了。浏览器就会与数据库进行信息的连接,可以实现很多的功能,B/S结构是可以直接进行使用的,而且B/S结构在使用中极大的减少了工作的维护。基于B/S的软件,所有的数据库之间都是相互独立的,因此是非常安全的。因为基于B/S结构可以清楚的看到系统正在处理的业务,并且能够及时的让管理人员做出决策,这样就可以避免企业的损失。B/S结构的基本特点是集中式的管理模式,用户使用系统生成数据后,这些数据就可以存储到系统的数据库中,方便日后能够用到,这样就可以满足人们的所有的需求。
标签:管理系统,论文,系统,system,JSP,答辩,智能科学,管理 From: https://blog.csdn.net/weixin_47958760/article/details/141221980