Design and Implementation of Spring MVC based
Online Submission Website
[Abstract] Traditional Submission have two kinds of mailing and e-mail. Postal transfer cycle is long, easy to lose, feedback information is not timely, waste of resources, the impact of Authors. E-mail message size exists, mailbox capacity limits, and sort messages and data can not be inconvenient to operate author. At this stage, online submission system is more and more popular and warmly welcomed by the users, its timeliness, convenience, speed and allow authors to edit more easily communicate and exchange.
This article describes the use of Java Web System and MySql + Navicat database technology to complete the design and development based on Spring mvc framework of online submission site the basic process. Elaborated online submission site analysis, design, implementation and testing process. System comprising: a document information management, information management announcement, message information management, information management trial reminders, recommended reviewers management, role management, editing, information management. R & D system based solely on technical requirements for engineering software has been tested to verify that the system is stable, can basically meet the contributors and editors and reviewers need.
[Keywords] Java language MySql+Navicat Spring mvc framework
目 录
1绪论 ......................................................................................................... 1
1.1选题的目的和意义 ........................................................................................... 1
1.1.1选题目的 ................................................................................................. 1 1.1.2研究意义 ................................................................................................. 3 1.2国内外现状和发展趋势 .................................................................................... 4
1.2.1国内现状 ................................................................................................. 4 1.2.2国外现状 ................................................................................................. 5 1.2.3在线投稿的优势 ..................................................................................... 5 1.2.4在线投稿网站的构建条件简单 .............................................................. 6 1.2.5在线投稿是当前的发展趋势 .................................................................. 6 1.3框架搭建 ........................................................................................................... 7
1.3.1 Spring MVC框架原理 ............................................................................ 7 1.3.2 Controller层搭建 ............................................................................... 8 1.3.3 Dao层搭建 ........................................................................................... 10 1.3.4 Service层搭建 ................................................................................... 11
2研究内容 ............................................................................................... 12
2.1设计内容 ......................................................................................................... 12
2.1.1系统主要功能: ................................................................................... 12 2.1.2系统主要模块: ................................................................................... 13 2.2系统可行性分析 ............................................................................................. 13
2.2.1业务流程上的可行性 ............................................................................ 13 2.2.2开发技术上的可行性 ............................................................................ 14 2.2.3资源与环境上的可行性 ........................................................................ 14
3系统分析 ............................................................................................... 15
3.1系统整体分析 ................................................................................................. 15 3.2稿件流程设计 ................................................................................................. 16 3.3系统功能 ......................................................................................................... 17
3.3.1投稿者信息管理 ................................................................................... 17 3.3.2审核信息管理 ....................................................................................... 18 3.3.3催审信息管理 ....................................................................................... 19 3.3.4稿费管理 ............................................................................................... 19 3.3.5公告信息管理 ....................................................................................... 19 3.3.6留言板信息管理 ................................................................................... 20