基于Web的期刊稿件管理系统毕业论文

 2021-04-19 09:04

摘 要

随着计算机技术的快速发展和因特网的普及,网络已经成为我们获取文化资源和外界信息的主要途径,进十几年来,Internet技术被应用于各个领域,成为当今影响最深刻、范围最广泛的科学技术。

在此背景下,使用Myeclipse 2014开发设计出的期刊稿件管理系统,运用SQL Server 2008对后台数据库进行管理,Tomcat 7作为服务器。

本期刊稿件管理系统使用的是C/S的模式来设计,同时使用JSP技术对于整个系统界面进行功能实现和美化设计。本系统设计了三种用户模块:普通用户、审稿专家、主编(管理员)。其中普通用户注册登录之后可以完善个人信息,上传投稿,查看自己投稿的状态以及浏览已发表的文章。审稿专家登录后可以审批普通用户上传的稿件并给出意见,还可以浏览已发表的投稿。主编登录后可以审查专家审核通过的投稿,通过后该投稿即成为发表投稿。此外,主编还可以管理普通用户的账号信息并添加删除专家用户,实现对普通用户和审稿专家的账号管理。

关键词:期刊稿件管理系统;C/S;JSP;SQL Server 2008

Design and implementation of journal manuscript management system

ABSTRACT

With the popularization of computer technology and the rapid development of Internet, the network has become for us to get the main way of cultural resources and outside information, into more than a dozen years, Internet technology is applied in various fields, become today's most influential, the most extensive range of science and technology.

In this context, the use of Myeclipse 2014 development and design of the journal articles management system, the use of Server SQL 2008 to manage the background database, Tomcat 7 as a server.

This system uses the C/S design pattern, simultaneously uses the JSP technology to carry on the function realization and the beautification design to the system interface. This system has designed three kinds of user modules: ordinary users, peer reviewers, editors (administrators). After which the common user registration login can improve personal information, upload the submission, view the status of their submissions and browse published articles. Peer review after the approval of the general user can upload the manuscript and give comments, you can also browse published contributions. After the editor in chief can be reviewed by experts to review the manuscript, through the post that has become published. In addition, the editor can also manage the general user account information and add to delete the expert users, to achieve the general user and peer reviewer account management.

Key words:Journal manuscript management system;C/S;JSP;SQL Server 2008

目 录

目 录 - 4 -

1 引言 - 5 -

1.1 系统开发背景 - 5 -

1.2 系统开发意义 - 6 -

2 系统开发技术简介 - 7 -

2.1 JSP技术 - 7 -

2.2 SQL 语言 - 8 -

2.3 JAVA语言 - 8 -

2.4 系统架构 - 9 -

2.5 Tomcat 服务器 - 9 -

3 系统可行性分析 - 10 -

3.1 技术可行性分析 - 10 -

3.2 经济可行性分析 - 10 -

4 系统功能设计 - 11 -

4.1 系统业务流程图分析 - 11 -

4.2 系统关系图设计 - 11 -

5 数据库设计 - 13 -

5.1 数据关系分析 - 13 -

5.2 数据库表的设计 - 16 -

6 系统实现 - 19 -

6.1 用户登录界面 - 19 -

6.2 用户注册界面 - 20 -

6.3 普通用户功能 - 21 -

6.4 审稿专家功能 - 22 -

6.5 主编功能 - 24 -

结 论 - 26 -

致 谢 - 27 -

附录1 - 29 -

1 引言

1.1 系统开发背景

随着现代计算机网络技术日新月异的飞速发展,对各种信息的处理和利用方式成为决定工作效率的重要因素之一。近年来,普通作者人数的不断增多,带来了大量作品的问世。但这些作品良莠不齐且数目巨大,为了更加高效的处理各种投稿,设计了期刊稿件管理系统来高效准确的管理期刊稿件。

对于上述情况进行思考研究后,收集相关资料和数据,查阅有关书籍及技术参数,对期刊在线投稿系统的需求分析等方面进行了调查研究,发现目前所采用的手工记录的方法进行管理存在以下几个方面的弊端:对象范围广,数据存储不易;填写的数据多,且大量数据重复;存档困难,成千上万堆积如山的信息和来稿对于期刊编辑们来说是一个很大的处理难题,需要编辑们花费大量精力记录并解决。因为以上对于传统手工模式的分析,我们得出结论:期刊稿件的管理需要设计一款可以管理数据资料代替传统手工模式的软件。

电子信息技术在现代信息管理中的广泛应用,使得计算机成为管理人员们使用现代技术进行科学化管理的重要工具。使用期刊稿件管理系统,可以极大地提高编辑与主编在线处理大量投稿的能力。期刊稿件管理系统能根据专家编辑们的需求,将用户的大量投稿等进行筛选、保存、处理、建议,专家和主编可以在期刊需要稿件时,随时随地进行在线系统查询,了解整个期刊稿件管理系统用户投稿的现况,进行远程在线动态管理,实现期刊稿件信息的在线远程自动化管理,提高专家编辑们的工作效率。

1.2 系统开发意义

设计期刊稿件管理系统是按照期刊编辑部日常事务的工作需要,针对传统的手工操作模式的不足,使用Web技术建立一个功能全面的网络化期刊稿件管理系统。本系统的设计目的是完善期刊编辑部的管理体制,减轻专家编辑们的工作负担,提高他们的工作效率,推广使用基于在线网络系统的稿件远程处理方法,以加快专家编辑们的稿件处理速度,提高稿件处理过程的透明度,增加作者用户和专家主编之间的理解与交流。随着期刊稿件管理系统的不断完善,期刊与来稿的处理将完全脱离手工处理模式而进化到纯在线的系统化网络管理。所以本系统的开发将围绕期刊稿件管理工作的现实需要,使它能快速的适应普通用户和专家编辑们的需求,会对现代期刊稿件的发展产生很大的推动作用。

2 系统开发技术简介

2.1 JSP技术

简单扼要的说,JSP是一种用来开发含有动态内容网页的技术。纯HTML页面只包含静态的内容,它的内容通常保持不变,而JSP页面则不同,它可以根据任意数量的变量来改变自己的内容,这些变量包括用户的身份信息、用户使用的浏览器类型、用户提供的信息,以及用户所做的选择等。这些功能对于创建像在线购物雇员名录,以及用于对内容进行个性化和国际化等Web应用程序是很关键的。

JSP页面和常规网页一样,包含标准的标记语言元素,例如HTML的标签。然而,JSP页面还包含特殊的JSP元素,这些元素使得服务器可以把动态内容插入到网页中,JSP元素的内容用途非常广泛,例如从数据库取得信息,或记录用户的个性信息,当用户请求一个JSP页面时,服务器先执行JSP元素,并把结果和网页的静态部分相结合,然后把动态合成后的页面送回浏览器。

JSP定义了许多用于Web应用程序的有用的标准元素。例如访问JavaBeans组件的元素,在页面间传递控制权的元素,以及在请求、页面和用户间共享信息的元素。程序员也可以通过使用应用程序的专用元素来扩展JSP语法,从而完成像访问数据库和EJB、发送电子邮件、生成表示应用程序专用数据的HTML这样的任务。与JSP规范相关的规范定义了一组这种常用的自定义元素。标准元素和自定义元素的组合确保了可以开发出强大的Web应用程序。

JSP页面在Servlet容器内运行,通常Servlet容器是大型JavaServer引擎的一部分,而这个引擎则是大型J2EE机构的一部分。因为JSP页面必须寄居在JavaServer引擎上,因此当在线时,经常与其他J2EE服务相互集成。

2.2 SQL 语言

SQL是结构化查询语言的缩写。SQL是一种专门用来与数据库通信的语言。

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

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。