基于J2EE技术的论文管理系统设计与实现

 2023-04-18 09:04

论文总字数:17472字

摘 要

随着高等教育教学的改革不断深入,毕业设计管理已成为高校必不可缺的组成部分。每年毕业的时候,就会有许多学生毕业论文信息需要处理,为了提高学生毕业论文的质量,需要重视论文进程的每个环节,然而使用传统的毕业论文管理方法已经不能满足教师和学生的需求。

本论文通过深入研究传统论文管理模式存在的问题,并结合当下WEB设计与开发的技术,实现了利用J2EE技术开发一个基于B/S结构的论文管理系统。该系统采用MVC设计模式,利用Struts2,Hibernate,Spring三大框架和Ajax技术,规范毕业论文的管理工作,提高毕业论文质量,实现毕业论文管理工作的无纸化,网络化和合理化,促进论文管理工作的高效发展。

关键词J2EE;B/S结构;MVC设计模式;Struts2;Hibernate;Spring;Ajax

Design and Develop The Thesis Management System Based on J2EE Technology

Abstract

With the deepening of the reform of higher education, graduate design management has become an indispensable part of college, followed by the amount of information that need to be addressed more and more. Graduates each year on the occasion, there will be a large number of students to deal thesis, in order to improve the quality of the paper, need strict control of all aspects of thesis, dissertation using traditional management methods can not meet the needs of teachers and students.

In this thesis, through in-depth study of traditional paper management problems and combined with the current WEB design and development of technology, the use of J2EE technology development based on B / S structure of the paper management system. The system uses the MVC design pattern, use Struts2, Hibernate, Spring Framework and three Ajax technology, standardized management of graduation thesis, dissertation improve quality and achieve paperless thesis management, networking and rationalization, facilitate paper management efficient development work.

Keywords:J2EE;B/S Structure;MVC Design Pattern;Struts2;Hibernate;Spring;Ajax

目录

摘要 I

Abstract II

第一章 绪论 1

1.1 选题背景 1

1.1.1 系统开发背景 1

1.1.2 国内外现状 1

1.2选题意义 1

1.3课题研究内容 1

第二章 系统开发环境及相关技术 2

2.1系统开发环境 2

2.2 JAVA语言 2

2.3 MyEclipse 2

2.4 MySQL数据库 2

2.5 动态页面开发技术 3

2.6 B/S结构模式 3

2.7 开发框架技术 4

第三章 需求分析 6

3.1 系统需求分析 6

3.2 可行性需求分析 6

3.2.1技术可行性 6

3.2.2经济可行性 6

3.2.3法律可行性 6

3.3性能需求分析 7

3.3.1 硬件性能需求 7

3.3.2 软件质量性能需求 7

第四章 概要设计 8

4.1总体结构图 8

4.2系统模块功能描述 9

4.2.1登陆模块 9

4.2.3任务书模块 10

4.2.4开题报告模块 10

4.2.5外文翻译模块 10

4.2.6论文模块 10

4.3系统实体关系 10

4.3.1实体对象 10

4.3.2实体关系: 12

第五章 详细设计 13

5.1关系数据模式设计 13

5.2程序结构图 17

5.3使用基本类的设计 18

第六章 系统功能的具体实现 19

6.1系统开发环境部署 19

6.1.1配置web.xml文件 19

6.1.2配置applicationContex-*文件 19

6.2功能实现 20

6.2.1登陆功能 20

6.2.2添加功能: 21

6.2.3查询功能 24

6.2.4更新功能 26

第七章系统测试 27

7.1登陆功能测试 27

7.2管理员功能测试 27

7.3教师功能测试 29

7.4学生功能测试 30

第八章 总结与展望 32

致谢 33

参考文献(References) 34

第一章 绪论

1.1 选题背景

1.1.1 系统开发背景

随着信息化时代的发展,人们传统的思想观念和工作方式开始发生巨大的转变,依靠计算机网络来进行工作已成为当今时代的一个发展趋势。毕业设计作为大学最后一门课程和大学毕业的重要环节,也有必要实行网络化管理,从而减轻毕业设计指导老师的工作量,简化毕设过程中选题、评分等过程,让繁冗的课题设计进行统筹化管理。因此,设计一款毕业设计论文管理系统是各高校发展的趋势。

1.1.2 国内外现状

由于国外信息化进程发展比我国快,因此早在十几年前,国外就出现了许多优秀的毕业设计管理系统,这些系统主要有以下几个特点:

1.先进性:实现论文网络化管理,甚至一些著名院校都实现可以跨校访问历年毕业论文。

2.通用性:各个专业都能使用。

剩余内容已隐藏,请支付后下载全文,论文总字数:17472字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;