基于java的在线论文提交系统

随着信息技术的发展,本系统采用Java和AngularJs构建B/S架构的论文在线提交平台,旨在提升毕业生论文质量和效率。系统利用Oracle数据库进行数据管理,为用户提供方便快捷的论文提交体验。
摘要由CSDN通过智能技术生成

技术:Java、JSP等
摘要:

随着近几年来的信息技术日新月异的发展,计算机技术应用已经在各领域的应用已经取得了突飞猛进的进展,并且对于信息化的技术更新也越来越显得非常重要了。毕业生找寻工作的难度加大,其中一个重要原因便是实习的时间与写毕业论文时间相冲突;从另一方面来说的话,写出一篇好的论文,那也不一定有质量保障,所以使得每年的毕业生的毕业论文的质量日益下降,本系统致力于提高论文的有效写作时间,另一方面因为写论文的时间得以充分的保障,不必要回学校,提高毕业生就业率以及毕业生论文质量起到尤为重要的作用。
本系统基于浏览器端/服务端(B/S)架构,使用的是AngularJs和html静态语言设计前端动态界面,结合后台Java语言和Oracle数据库进行后端开发。

关键词:系统设计;论文在线提交;Java;AngularJs

目录:

第一章  前言    1
1.1论文在线提交系统研究背景和意义    1
<

摘 要II Abstract III 第一章 引言 1 1.1 课题背景 1 1.2 课题目的和意义 1 1.3 本文结构 1 第二章 系统应用的关键技术 2 2.1 JSP技术介绍 2 2.1.1 JSP的概述 2 2.1.3 JSP的强势与劣势 3 2.1.4 JSP与ASP的比较 3 2.2 Java组件JavaBeans 4 2.2.1 什么是JavaBeans 4 2.2.2 JSP与JavaBeans的关系 4 2.3 J2EE概述 4 2.4关于Struts 5 2.4.1 Struts简介 5 2.4.2 Struts的主要功能 5 2.4.3 Struts工作原理 6 2.5 关于Spring 7 2.5.1 Spring简介 7 2.5.2 为什么需要Spring 8 2.5.3 Spring带给我们什么 8 2.6 关于B/S开发模式 9 2.6.1为什么引入B/S开发模式 9 2.7.1 mysql的特点 9 2.7.2 mysql的安装和配置(部分截图)[12] 10 2.8 Tomcat服务器 12 2.8.1 Tomcat 服务器简介 12 2.8.2 Tomcat的特点 12 2.8.3 Tomcat的优势 12 2.8.4 Tomcat服务器的安装和配置 12 小结 13 第三章 系统需求分析和总体设计 14 3.1 系统功能需求 14 3.2 系统角色及其功能分析 14 3.2.1 系统的2个角色: 14 3.2.2 系统角色的功能 14 3.3 总体设计思想概述 15 3.4 数据库设计 16 3.4.1 E-R图 16 3.4.2数据表的设计 16 3.5 系统的类设计 18 3.5.1 DAO类设计 18 3.5.2 connDB类设计(部分) 18 3.5.3 过滤器类设计 19 3.5.4 监听器类设计 19 3.6系统的用例图 20 3.6.1 总体用例分析 20 3.6.2 用户管理用例分析 21 3.6.3 考试管理用例分析 21 3.6.4 考试题目管理用例分析 22 3.6.5 成绩管理用例分析 22 小结 22 第四章 系统的详细设计 23 4.1 数据库与connDB类映射的实现 23 4.2 主要模块的设计说明与界面 24 4.2.1用户管理模块 24 4.2.2考试管理模块 29 4.2.3 题目管理模块 31 4.3 系统的测试 37 小结 38 第五章 总结与展望 38 5.1 工作总结 38 5.2 后续工作展望 39 参考文献 40 附录 41 致谢 44
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值