基于java的科技期刊在线投稿及审稿系统

摘 要

随着多年以来计算机网络技术的发展普及,网络已然逐渐成为我们获取信息和文化资源的主要方法。在过去的二十年来,互联网技术已经被应用于各个领域,成为当今应用中使用最广泛,最具影响力的技术之一。设计科技期刊在线投稿及审稿系统可以方便地管理稿件的信息。本文将介绍科技期刊在线投稿及审稿系统的设计方案与实现过程。
科技期刊在线投稿和审稿系统分为前端系统和后端数据库两个部分。后端数据库主要包括:一般用户信息,专家信息,稿件的信息,基本费用的信息,编辑,首席信息和评级信息。前端系统模块有三种不同类型的用户:作者、专家、主编。作者首次使用系统需要注册一个账号,通过成功注册的该账号登录系统后才能进行修改个人密码、上传个人稿件和管理个人已上传的稿件等操作。专家登录系统后可以修改注册时填写的个人信息以及对稿件进行审核,并可以对该稿件给出审核意见。主编登录系统后可以修个自己的登录密码以及对注册用户信息、专家信息、稿件信息、稿费信息进行管理。
科技期刊在线投稿及审稿系统的开发对提升期刊专家和主编工作的效率和工作的质量有着重要的意义。充分利用计网(计算机网络)功能,可以实现投稿及审稿工作的全程非人工管理,将作者、审稿专家和主编从繁琐的手工书写、邮寄、批改,返回结果操作中释放出来,使投、审稿工作更加规范化和现代化。

关键词:期刊在线投稿及审稿系统;JSP技术;MySQL数据库管理系统;Tomcat应用服务器

Abstract

Over the years, With the development and popularization of computer technology and the Internet,the network has gradually become the main way for us to obtain information and cultural resources. In the past two decades, Internet technology has been used in various fields, and has become one of the most widely used and influential technologies in today’s application. The online contribution and review system of sci-tech periodicals can easily manage the basic information of manuscripts. This paper will introduce the design and implementation process of the system.
The online contribution and evaluation system of sci-tech periodicals is divided into two parts: front-end system and back-end database system. The back-end database mainly includes: general user information, expert information, manuscript information, basic cost information, editing, chief information and rating information. There are three different types of users in the front-end system module: author, expert, editor-in-chief. For the first time, the author needs to register an account through the successfully registered account before he can modify his personal password, upload personal manuscripts and manage personal uploaded manuscripts. After experts log on to the system, they can modify their personal information and review their manuscripts. Give the audit opinion. After the editor-in-chief logs in the system, he can fix his own login password and manage the registered user information, expert information, manuscript information and manuscript fee information.
The development of online contribution and review system of sci-tech periodicals based on JSP is of great significance to improve the efficiency and quality of periodical editing. Making full use of the computer network function (hereinafter referred to as the network function) can realize the non-manual management of the whole process of contribution and review, and release the author, the reviewer and the editor-in-chief from the tedious manual operation. Make the submission and examination work more standardized and modern.
Key words:Online Journal Submission and Review System;MySQL Database Management System;Tomcat

目 录

第一章 科技期刊在线期刊投稿及审稿系统概述 1
1.1 课题来源及意义 1
1.2 开发工具及相关技术 1
1.2.1 JSP介绍 1
1.2.2 MVC模式设计思想介绍 2
1.2.3 MySQL简介 2
1.2.4 B/S模式 3
第二章 科技期刊在线期刊投稿及审稿系统的需求分析 4
2.1系统可行性分析 4
2.2需求分析 4
2.3功能概述 4
2.4 系统的用例图 6
2.5系统运行所需的环境 6
第三章 科技期刊在线期刊投稿及审稿系统的总体设计 8
3.1 开发与设计的总体思想 8
3.2 系统功能模块图 8
3.3 模块设计 8
3.3.1 注册模块 8
3.3.2 修改个人密码模块 9
3.3.3 上传稿件模块 9
3.3.4 个人稿件管理模块 10
3.3.5 修改个人信息模块 10
3.3.6 稿件审核模块 11
3.3.7 修改个人密码模块 11
3.3.8 注册用户管理模块 12
3.3.9 专家信息管理模块 12
3.3.10 稿件信息管理 13
3.3.11 稿费信息管理 13
3.4 系统主要界面设计 14
3.5 数据库设计 18
3.5.1概念结构设计 19
3.5.2逻辑结构设计 20
3.5.3 数据库表的设计 21
第四章 科技期刊在线期刊投稿及审稿系统的详细设计 23
4.1 系统应用部署图 23
4.2模块的详细设计 23
第五章 科技期刊在线投稿及审稿系统的实现 25
5.1 系统登录页面 26
5.2 作者主页 26
5.3作者在线投稿界面 27
5.4 专家审稿界面 27
5.5主编审稿页面 28
5.5.1 主编登录页面 28
5.5.2 稿件采用列表页面 28
5.5.3 稿费发放页面 29
5.5.4 专家信息管理页面 29
第六章 科技期刊在线期刊投稿及审稿系统的测试 31
6.1测试结果和分析 31
6.1.1登录测试 31
6.1.2密码修改测试 32
6.1.3 上传稿件测试 32
6.1.4 审核稿件测试 33
6.1.5 专家信息添加测试 34
6.1.6 稿费发放测试 34
6.1.7 注册用户管理测试 35
6.2 浏览器测试 35
6.3 测试结果分析 37
6.4 对软件的总结 37
6.4.1 功能 37
6.4.2 缺陷和限制 37
第七章 结论 38
谢 辞 39
参考文献 40

第一章科技期刊在线期刊投稿及审稿系统概述

1.1 课题来源及意义
随着多年以来计算机网络技术的发展普及,网络已然逐渐成为我们获取信息和文化资源的主要方法。在过去的二十年来,互联网技术已经被应用于各个领域,成为当今应用中使用最广泛,最具影响力的技术之一。其中,Java Server Pages(简称JSP)技术使用浏览器和超文本链接,使用极为方便,所以受到许多互联网用户的喜爱。同时,JSP技术也受到许多计算机从业的开发人员的认真研究。事业和教育等机构都通过互联网对自己进行宣传,也通过互联网为有信息需求的人提供便捷高效的服务。科技期刊在线投稿及审稿系统可以方便地管理稿件的基本信息。其内容对普通用户、专家和主编之间的共同合作有很大影响,同时该系统也是对稿件信息的管理也是相当方便的。
随着互联网近年来逐步的完善,各种不同的在线期刊投稿系统也经历了市场的洗礼。科技期刊在线期刊投稿及审稿系统已经为我国在线投、审稿带来了极大的便利。然而科技期刊在线期刊投稿及审稿系统在未来的发展中还有待提高。科技期刊在线期刊投稿及审稿系统将作者,专家和主编紧紧联系在了一起。与传统的投稿方式相比较,科技期刊在线期刊投稿及审稿系统提高了投审稿过程的透明度和工作人员的效率。
科技期刊在线期刊投稿及审稿系统主要利用JSP技术和MySQL数据库管理系统开发,根据作者的使用要求,提供各方面的有关信息,使用户与系统之间可以实时进行交流沟通。
1.2 开发工具及相关技术
该系统主要采用JSP技术,MySQL数据库管理系统,MVC模式框架和三层B/S软件架构技术。分别从JSP的特点、优点,MySQL数据库技术的发展、特点,MVC模式设计思想和应用以及B / S体系结构的工作原理的发展的特点和优势,阐明在开发系统中所使用的技术。
1.2.1 JSP介绍
JSP技术在网页设计和开发中所应用的开发语言为Java语言,利用JSP技术可实现网页的快速访问,除此之外,该技术也可通过应用逻辑来实现有效访问,这类逻辑在服务端资源中可完成调用。利用JSP技术可将网页逻辑以及其他与此相关的网页设计分离开来,因此可以支撑能重复使用的基于组件的开发过程,进而能很轻易的设计应用程序,这些应用程序是基于Web的。
当请求访问JSP网页时,Web服务器要先接收到这些请求,因此在完成程序运行时在运行文件中相关代码和程序的运行效果反馈到客户端,JSP具有插入功能可以实现运行数据库、网页多重定向等功能,进而能符合动态网页的构件所必须的应用程序。JSP与Servle的共同之处在于这两者的运行都能在服务器端进行。一个HTML文本可以被返还到用户端,基于这个原因,只要用户安装有浏览器,这些文本就可以被浏览。JSP网页可以通过HTML程序以及存在于内部的Java程序来进行构建。用户在完成服务器访问时可解决对应的代码编写问题,随后将HTML页面第二次返送到浏览器中。 Java程序片断和JSP标记被添加到传统的网页HTML文件中以形成JSP网页。这些程序片段可以进行构建动态网站所需的操作数据库,重定向网页,发送电子邮件等功能。在服务器端执行所有有关的程序操作,网络上传到客户端只是结果。客户端的浏览器只需要具有最低要求就可以运行返回的结果。
JSP提供一种简单快速地建立站点的技术,这些站点是基于动态内容显示的。HTML、NCSA、Servlet标记均可以在JSP文件中使用,同时JSP使用的是其本身特有的语法,以此有效的从网页的业务逻辑中分离出来HTML编码。
1.2.2 MVC(Model-View-Controller)模式设计思想介绍
MVC是根据一个模型层,视图层和控制层分开的应用程序的输入处理和输出处理的过程。视图表示与用户进行交互的接口。需要通过模型来处理业务流程,该模型主要用于是制定业务流程,状态处理流程和业务规则的过程中。MVC的核心就是商业模式的设计。MVC设计模式告诉我们,按照一定的规则按层次提取应用模型时的水平是非常重要的。是否应用模型可以根据层次被完全提取是用于判断是否显影剂具有优异的重要基础之一。MVC不提供设计方法与模型,它只是告诉你,这些模型需要为了方便模型重构和提高重用性进行管理。数据模型也是商业模式的一个非常重要的模型。实体对象的数据持久性是一个数据模型,与数据库相关的所有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值