基于Web投稿及稿件处理系统设计说明书

合集下载

在线投稿及稿件处理系统 系统说明书

在线投稿及稿件处理系统 系统说明书

在线投稿及稿件处理系统系统说明书在线投稿及稿件处理系统系统说明书1:引言1.1 系统目的在线投稿及稿件处理系统旨在提供一个方便、高效的平台,用于作者在线投稿并进行稿件处理,包括稿件提交、审稿、修改、接收等一系列流程的管理。

1.2 读者对象本系统说明书主要面向系统管理员、编辑部工作人员以及投稿作者。

1.3 系统背景随着学术研究的发展,越来越多的学术期刊、会议开始采用在线投稿及稿件处理系统,以提高工作效率和管理质量。

本系统正是基于此背景而开发。

2:系统概述2.1 功能概述本系统主要包括以下功能模块:- 用户管理:包括注册、登录、密码修改等用户基本操作;- 投稿管理:包括稿件提交、查看投稿状态、稿件修改、稿件删除等;- 审稿管理:包括审稿人分配、审稿进度查看、审稿意见提交等;- 编辑管理:包括审稿结果处理、稿件接收与发表等操作;- 系统设置:包括角色权限管理、系统参数配置等。

2.2 系统架构本系统基于Web应用程序开发,采用B/S架构,前端使用、CSS、JavaScript,后端使用Java编程语言,数据库采用MySQL。

3:用户使用说明3.1 用户注册与登录用户首先需要进行注册,填写基本信息,并选择角色(作者、审稿人、编辑)。

已注册的用户可以使用用户名和密码进行登录。

3.2 投稿管理登录后,作者可以进行稿件提交,填写稿件基本信息、相关文件,并选择相应的审稿人进行评审。

作者可以查看自己的稿件状态,包括待审、审稿中、已接受、已拒绝等状态,并可以进行修改或删除操作。

4:审稿流程4.1 审稿人分配系统根据稿件主题和审稿人的专业领域进行自动分配审稿人,也可由编辑手动指定。

4.2 审稿进度查看审稿人可以登录系统,查看待审的稿件,并填写审稿意见和评分。

4.3 审稿结果处理编辑根据审稿人的评审意见和评分,决定稿件的接收与发表,可以进行修改意见的填写或修改稿件内容,最终决定接受或拒绝该稿件。

5:系统设置系统管理员具有更高的权限,可以进行系统参数的配置及角色权限的管理,包括用户管理、审稿人管理、编辑管理等。

基于Web的稿件管理系统模块化设计

基于Web的稿件管理系统模块化设计

5 系统 开发 与实现工具
该 方案 系统 可采用 AS P+S QL S R R模式进行开 发。A P E VE S 是十分
成 熟 稳 定 的肚】 开 发语 言 ,简单 易 I 本
学 、功能 强大 ,运行消耗资源少 ,配 置简便 。 Q ev r 目前应用最 为 S L S re 是 广泛 的大 中型 关 系数 据库 系统之一 , 具 有 良好的安全性 、可扩展性 ,开发 灵活 ,并 发处理 能 力强 ,对 wid ws no 系统的兼容性好 ,具 有友好的 图形界
化设计方案 ,并提 出了设 计和实现过 程 中需要重点解决 的关键性 问题 ,为 基于We 的稿件管理系统的开发和应 b 用提 供 了参考 。
图 1稿 件处 理流程
稿 件管 理 系 统
作者

参考 文献
。 -
[] 1 杨思 尧. 刊 网络在 线投 稿 系统 期 的设计 与实现[ .沈 阳农业 大学学报 J ]
( 会 科 学 版 )2 0 , 1 ( 5 一 社 .0 8 4 1 0 O
51 2
审稿专

[] 刘羽 飞,李健 基 于 M C模 式 2 V 的在 线投 稿与审稿 系统的设计[ _计 J ]
算 机 工 程 与 设 计 . 0 ,2 ( 2 8 2 0 9
5 4 5 6, 0 0 - 0 5 9
首先是如何 区分稿 件在投递 、审 核过程 中的各种状态 。稿件从作者成 功提交到最终被录 用或被退 稿 ,大致 经 历了以下 几种状 态 :初审 、送 审 、 退修 、终 审 、录 用 或 退 稿 ,正 确 的 设置稿件在审核流程 中的状态 ,是该
系统 在开发过程 中的关键问题 。 其次是用户权限 问题 。首先需控 制不同身份的用 户,对 各功 能模块不 同的访 问权限 ;另外在稿件 的不同状 态下 ,各用 户的 可用操 作不尽 相 同 , 如 稿件提交后 ,作者对稿件 仅有查看 功能 ,仅 当稿件被退修时 ,作者可对 稿 件 进 行修 改 ,再 如 初审 状 态 的稿 件 ,编辑 不能 将 其 设 置成 录 用 状 态 等 。 另外关于系统的安全问题 ,网页 程序 本身的安全 、数据库的安 全、作 者著作权 的保护 ,都是 系统开发需 重 点考虑 的 问题 。

任务书-基于Web的在线投稿处理系统

任务书-基于Web的在线投稿处理系统

天津理工大学中环信息学院
本科毕业设计任务书
题目:基于Web的在线投稿处理系统
一、毕业设计内容及要求
1、设计内容
随着网络的发展,逐渐兴起了网络书稿的热潮。

Web 的在线投稿处理系统可以实现从投稿,审稿,编辑,发行等全过程的网络化,比传统模式更加灵活方便。

2、设计要求
建立基于Web 的在线投稿处理系统,其前台的用户可以在线写稿、预览、投递,并能在第一时间内收到用稿通知;后台管理员则可在线阅读、审批来稿,从而实现投稿-采编-发布一体化。

系统可划分为以下模块:
(1)作者投稿:作者可以直接在线投稿,以及确认稿件的处理情况。

(2)专家审稿:专家在线对稿件进行批阅,给出评语以及判定结果。

(3)稿件管理:对过期稿件、未通过稿件、采用稿件进行处理。

(4)安全维护:对系统相关权限人员进行管理。

3、提交材料要求
(1)毕业设计说明书;
(2)系统源程序代码及可执行程序;
(3)程序设计相关文档;
(4)系统测试数据。

二、毕业设计(论文)进度计划及检查情况记录表
注:1、表中“完成情况”、“指导教师签名”栏目要求用黑(蓝)笔填写,其余各项内容要求打印。

2、毕业设计(论文)任务书一式二份,一份附在毕业设计(论文)内,一份系内保存。

软件工程课程设计报告基于web的网上投稿系统

软件工程课程设计报告基于web的网上投稿系统

软件工程课程设计报告基于web的网上投稿系统一、项目简介本项目是一款基于web的网上投稿系统,旨在为用户提供一种方便快捷、安全可靠的在线投稿服务。

该系统具有以下特点:1. 利用网络技术,实现了线上投稿,并将稿件提交到服务器端进行保存;2. 支持用户在线注册和登录,确保安全性和用户隐私保护;3. 提供多种投稿类型和主题,用户可以根据自己的需求选择不同的投稿方式;4. 系统具有完整的稿件管理和编辑功能,用户可以随时修改和管理自己的稿件;5. 系统提供多种投稿方式,支持文件上传和在线编辑,并能够自动检测格式和上传错误;6. 为用户提供稿费结算、投稿状态查看等功能,方便用户查询投稿情况。

二、系统架构本系统采用B/S架构,通过浏览器访问web服务,完成对系统的操作,主要包括以下模块:1. 用户管理模块:包括登录、注册、个人信息修改等功能;2. 投稿管理模块:包括稿件投稿、稿件更新、稿件查询、稿件审核等功能;3. 稿费管理模块:包括稿费查看、多级管理、结算等功能;4. 系统管理模块:包括网站信息管理、模板管理、管理员管理等功能。

三、详细设计1. 用户管理模块用户管理模块是本系统的核心模块之一,包括用户登录、注册、个人信息修改等功能,详情如下:(1)用户注册用户注册可包含以下信息:用户名、密码、确认密码、邮箱、手机号码、真实姓名、性别、出生日期、所在地等。

注册时需确保用户名和邮箱未被注册,并对密码强度进行校验。

(2)用户登录用户登录可支持用户名、邮箱、手机号码等多种方式,登录成功后跳转至系统首页。

(3)个人信息修改用户可以在登录后修改自己的头像、密码、邮箱、手机号码、真实姓名、性别、出生日期、所在地等个人信息。

2. 投稿管理模块投稿管理模块包括稿件投稿、稿件更新、稿件查询、稿件审核等功能,具体实现如下:(1)稿件投稿用户可以选择不同的投稿类型和主题,并可以选择在线编辑或上传文件,并填写稿件基本信息、摘要、关键词等信息。

基于Web的期刊稿件管理系统设计与实现

基于Web的期刊稿件管理系统设计与实现
u e o ewo k Gie n a t mai n s r t n g me t t o a e n W e , h c a s fn t r . v sa u o t ma u c p sma a e n h d b s d o b w ih c n c i me
用 等 待 , 可 以在 该 页 面 中继 续 进 行 其 他 操 作 。例 如 , 就 用 户 在 注 册 时 . 当 填 写 了 用 户 名 之 后 .就 可 以 采 用
J A AX技 术 提 交 到 服 务 器 .判 断 该 用 户 名 是 否 已被 注

[】 铭 , 超 香 . 校 网络 化 的学 报 管 理 系统 设 计 . 脑 编 程 5陈 梁 高 电 技 巧 与 维 护 .0 1 1 :0 5 2 1 .0 — 1 5
效 地 将 视 图 设 计 和 逻 辑 实 现 进 行 了分 离 .便 于 系 统 的 开 发 、 护 维
f1 志 新 . 技 期 刊 建 立 在 线 投 稿 与 审 稿 系 统 的 目的 与 原 2周 科 则 . 辑学 报 .0 3 1( :5 编 20 .52 16 ) 【1 振 海 . 于 MV 3穆 基 C模 式 S us 架 的期 刊管 理 系 统 的 设 t t框 r 计 与 实 现 . 林 航 天 工 业 高 等 专 科 学 校 学 报 .0 044 5 桂 2 1 .:5
现代计算机
2 1 .8上 0 20
( t ok C ne, a gh nC l g , a gh n 6 0 0 New r e tr T n s a ol e T n s a 0 3 0 ) e
Ab t c :T e ma u c ‘t r r c s e y ma u li n d tra e a t n s td e o k ul s r t h n s r s ae p o e s d b n a n ma y e i i ld p rme t,i o s n tma e f l a i p o

基于Web的期刊采编系统的设计与实现

基于Web的期刊采编系统的设计与实现

基于Web的期刊采编系统的设计与实现作者:白明明来源:《电脑知识与技术》2020年第06期摘要:针对传统投稿模式存在的问题,该文从软件工程的角度出发,开发了基于Web的期刊采编系统。

首先论述了系统的设计背景及系统架构;其次通过图表展示系统的需求设计、基本权限控制及主要功能。

该文通过整体规划和开发,为其他刊物采编系统的开发提供了研究基础。

关键词:Web;期刊;采编系统;设计;实现中图分类号:TP317 文献标识码:A文章编号:1009-3044(2020)06-0043-03随着期刊、学报自身业务的发展,为方便广大期刊作者投稿及通过互联网及时了解稿件状态信息,提高学报审批稿件、联系作者、稿件排版等办公的效率,增强学报社互联网化信息的程度及信息化管理的能力,为此提交了开发学报期刊采编系统的需求,开发了基于Web的期刊采编系统。

系统着力在为学报、期刊办公人员评审、排版稿件提供快捷方便的操作,提供稿件信息快速、直观的图形展现,便于写稿人、审稿人、报社人员的便捷沟通。

系统中应具备自动稿件内容提取算法,内部信息传递功能、具備短信、邮件接口方便外部通知发放。

在后端进行严格的分级权限控制。

稿件评审中需具备完善的流程控制,确保稿件按照预设流程完成审批。

1系统架构采编平台采用页面通用性很强的Java语言进行开发,框架采用了业内流行的SSH框架,前端页面使用了H5、C3S等技术,兼容IE8及以上、火狐、360、Chrome、QQ等一系列主流浏览器。

在服务层采用了组件解耦、保障系统运行流畅,应用了Echart组件进行数据展现、报表汇总,使用户有更直观的查阅系统数据。

所有针对日志和信息具有冗余备份功能来保障安全。

1.1架构介绍三层系统构架各自解耦,相互独立,保障各自性能平稳、安全运行。

三层架构图如下所示。

1.2架构模型1.3网络拓扑图本系统主要针对外网作者、专家审稿及学报工作人员进行采编操作。

2系统设计系统的主要功能有:在线投稿,专家审稿,期刊管理、文章智能解析等,另外系统同时具备微信公众号端文章发布、管理功能。

Web项目申报系统设计与实现-Yifei Cong,Bin Zou说明书

Web项目申报系统设计与实现-Yifei Cong,Bin Zou说明书

International Conference on Advances in Materials, Machinery, Electrical Engineering (AMMEE 2017)Design and Realization of the declaration of the project based on StrutsframeworkYifei Cong 1, a *, Bin Zou 2 b1Yantai Engineering &Technology College, Yantai, Shandong Province, 264006, China.2Wenjing College Yantai University, Yantai, Shandong Province, 264005, Chinaa***************b*************.comKeywords:MVC, Struts, project declaration, examination and approvalAbstract. With the rapid development of information technology, more and more research projects, scientific research institutes, how to make scientific research project application and approval of more efficient, has become an urgent problem to be solved. The Web project declaration system based on can speed up the basic unit scientific research management departments to carry out fast transaction processing, greatly improve work efficiency. This article first has carried on the analysis, the project declaration system's function demand next, on the MVC design pattern and Struts framework are studied, based on the design of Struts framework proposed project reporting system, and to realize it.1.IntroductionAt present, a lot of declaration of science and technology projects are by hand, generally including selecting topics, approving projects, filling out declarations, confirming and reporting the completion process. The project declaration is a tedious task. It is easily faulted by manual reporting. This paper achieves the project application systems based on Web, aiming at providing scientific and technical workers with a network platform for project application, providing system administrator with convenient means of management of project applications, filing management and reporting the systematization, standardization and automation of the project. The project approver will provide one-stop service for the user by using the system to implement the project acceptance, document transfer, project approval and feedback. After the user enters the filing system, they can submit application and look up the results of the examination. Therefore, the research and development of a web-based project reporting system is of great significance.Struts is a conceptual framework for the development of Web applications. It is an open source project of Jakarta Apache's foundation project team, implementing the MVC design pattern by coordinating it through a set of classes, Servlets, and taging libraries. Because Struts has become the most popular and mature open source framework, creating a Web application by Java, it is a better choice to create a project application system model based on the Struts' framework, basically satisfying every requirement of the project application. This paper includes the working mechanism of the Struts framework, the analysis of project declaration business, the system design scheme based on the Struts framework, and the implementation of the plan.2.Design Mode of MVCMVC, Model-View-Controller, separate the logic and user of the business interface effectively by dividing an application implementation into three layers, namely the Model layer, View layer and control layer. The capabilities and collaborations among the model layer, the view layer, and the control layer are shown in figure 1.Fig. 1 MVC Component function and collaborationLayer Model : Formulating the business rules, dealing with business logic according to the request data from the view layer, and returning to the final processing result. The design of the business model is the core of the MVC.View layer : Interactiing with users, either an HTML page or a JSP page. A Web application may correspond to a lot of different views, which can acquire and display the data rather than handle the business logic. Both the data acquisition and the display depend on the model layer.Control layer: As a requesting dispenser, it can receive the request of the view layer, tie model layer and view layer together, complete the corresponding user requests by selecting corresponding model and views. A model may correspond to multiple views, and one view may correspond to multiple models. If the view layer changes the model's data by controlling the layer, all the views that depend on these models will be able to show these changes in time.3.The Framework of StrutsThe Struts framework provides the corresponding component classes for the model layer, view layer, and control layer in the MVC design pattern. Among them, the model layer is composed of actionforms and javabeans et. Actionforms classes are used to submit the view layer encapsulates the request parameters to the corresponding actionforms, which are forwarded to the Action class from class ActionServlet. The Action class deals with the user's request according to the object actionforms encapsulate request parameters. Specific business logic can be accomplished by the components of JavaBean.. The view layer mainly consists of JSP pages that interact with the model layer in the JSP page through the tag library implementation provided by the Struts framework. Control layer is composed of core controller and the business logic controller systemy, which is of ActionServlet class. It can be configured according to the standard Servlet class. It is also responsible for stopping all HTTP requests, and then determine transferreing to which business logic controller.according to the user request. Business logic controller can be a subclass of the Action class and it is responsible for receiving a request from the ActionServlet class. It processes the request according to the the business logic of the model layer. After this, the results are submitted to the ActionServlet class,. The results are displayed by class ActionServlet on the corresponding JSP page. The collaboration of each of the components in the Struts framework are shown in figure 2:Fig. 2 The struts framework components form a collaborative relationship4.System DesignBy analyzing the requirements of the project reporting system, we can design the following basic functions: declaration, approval, approval, system management and so on. System user roles can be divided into administrator, declarant and approver and approved. After the user login system, respectively go into the corresponding page according to their work roles. The system design scheme is shown in figure 3. The main functional analysis of the system is as follows1) Declaration: After logining system, declarants can view the system project information, , nput and submit the corresponding project application information, and view the result of examination and approval at anytime. While the examination and approval failed to be passed, the application information can be modified to submit again.2) Examination: After the approvers log into the system, they can view the approval tasks assigned, and select the corresponding tasks for approval. If approved, it can be submitted to the corresponding leaders to check. It not, then they will return to the last step where declarant are asked to submit the applying information.3) Approval: After the approver log into the system, it is possible for them to review the approved tasks submitted by the approver , and select the corresponding task for approval.If approved, the task is set to "successful" state. If not, they need to have the suggestions examined again.4) Management system: System administrators can release, modify, and delete the corresponding project information after logging. They can also manage the users of the system, set user access, monitor approval process through the system log , and manage the result of the examination and approval data.Fig. 3 System design scheme5.System RealizationThe system is designed based on the Struts framework. Jsp pages serve as the view layers for the system, ActionServlet and the Action class control layer, and ActionForm and the JavaBean model layer. The implementation of the system is shown in figure 4.5.1Components of view layerThe components of view layer include: Login.jsp page for user to login, apply. Jsp page for the input of the declarating application information. Showresult.jsp page for displaying the user's approval results. Appro.jsp page for examining tasks. Check. JSP page for approving the approval task.5.2Components of model layerhe components of model layer include Apply Action Form and landapplyBean. Apply Action Form, the subclass of Action Form in the Struts framework, is designed to encapsulate the application information submitted by the user. ProapplyBean is JavaBean for dealing with business logic, which encapsulates the operation of the database and the implement its business logic by invoking the appropriate method. Login check method is used to realize the user login validation, save data method save the user submits the application of project application, queryData method query specified approval task results, approve method hold the approval result information, and check method hold the approval result information.5.3Components of control layerThe components of control layer include ActionServlet and Action. ActionServlet comes from the Struts framework, which is the control center for the entire application, and usually does not need to be extended. Using the Struts framework provided by the Action class extension to generate the corresponding subclasses (such as proapplyAction. Java, etc.), it receives requests of ActionServlet, obtains encapsulated data from Apply Action Form, using proapplyBean business method to deal with problems accordingly.Fig. 4 ActionServletAfter logining to the system, project application will see the corresponding page, on which they fill out input information , submit project application, review the results of examination and approval information, etc. After approvers log in, they can approve tasks on the job page. Action Servlet of control layer will receive various requests from the users, encapsulatie messages into ApplyActionForm through the systematic configuration, and transfer the request to the corresponding Action . It will process businesses by relative methods in JavaBean.6.TagStruts is an excellent MVC framework, focusing on the demand for project application. It sets forth the design and realization of Project Application System based on the framework of Struts. It keeps the page presentation of traditional 3-tier architecture,business process and system control separated from each other, enabling flexibility, scalability and maintainability. The system follows J2EE specification and MVC design pattern, with advantages of cross-platform, low cost, efficient system development, tailorability and reusability,. It solved a series of bottleneck problems in the popularization of the application system, applying for the demand of constructing a project application system, thus possessing certain applicable value.References[1].Master the Design and Development of Java Web Based on MVC , Sun Weiqin, electronicindustry press, 2004.8[2].Design and Implementation Based on Web Project Review Systems in Colleges, Li Yue,electronic design engineering, 20 Th volume 19, 2012.10.[3].Design and Implementation Based on Web Research Report System, Zhao Zhengqi and so on,the journal of anhui electronic information vocational college, June 2011.。

基于JSP的在线投稿审稿系统的设计与实现-毕业设计

基于JSP的在线投稿审稿系统的设计与实现-毕业设计

毕业设计基于JSP的在线投稿审稿系统的设计与实现年月日本文主要阐述如何构建一个基于JSP等Web技术优化的B/S架构下的投稿,审稿,查询网站。

从它的需求方面、系统的结构和原理、及基本设计思想、主要功能、具体实现的技术、具体的实现方法、存在的问题及其解决的方案等几个方面进行了讨论。

分析了在线投稿审稿系统的发展意义, 并结合实际投稿审稿流程,详细分析了在稿件投稿审稿过程中的各种不同角色(作者、审稿专家、管理员等)对系统的不同要求和系统必须实现的功能,包括作者的在线投稿与查稿,专家的在线审稿,管理员在线管理等关键词 JSP SQLserver2000 MVC 投稿审稿1 前言 (1)1.1 项目背景 (1)1.2 国内外相关发展情况 (1)2 可行性分析与网站概述 (2)2.1 可行性分析 (2)2.1.1 经济可行性 (3)2.1.2 运行可行性 (4)2.2 网站的结构和原理 (4)2.3 网站的开发环境及所用语言 (5)2.3.1 开发环境 (5)2.3.2 开发语言 (5)2.3.2.1 JAVA (5)2.3.2.2 JSP简介 (5)2.3.2.3 SQL SERVER 简介 (6)2.3.2.4 HTML (7)3 系统设计 (7)3.1 流程设计 (7)3.2 功能设计 (8)3.2.1 功能图 (8)3.2.2 功能概述 (9)3.2.2.1 用户注册登陆管理 (9)3.2.2.2 普通用户模块 (9)3.2.2.3 专家模块 (9)3.2.2.4 管理模块 (9)3.2.2.5 查询模块 (10)3.3架构设计 (10)3.4 数据库设计 (10)3.4.1数据库的需求分析 (10)3.4.2数据库的具体分析 (11)4 系统实现 (12)4.1 实现概述 (12)4.2详细设计 (13)4.2.1 注册模块实现 (13)4.2.2 登录模块实现 (19)4.2.3 查询模块实现 (22)4.2.4 投稿模块实现 (27)4.2.5 用户浏览修改资料功能 (30)4.2.6 专家审核稿件功能 (37)4.2.7 “联系我们”功能 (41)4.2.8 文章管理功能 (44)4.3技术难点 (46)4.3.1 MD5加密 (46)4.3.2 随机验证码 (47)5 系统测试 (50)5.1测试环境 (50)5.2单元测试 (50)5.3浏览器测试 (50)6 总结 (50)参考文献 (52)ABSTRACT (53)仲恺农业技术学院毕业论文(设计)成绩评定表................. 错误!未定义书签。

基于web稿件处理系统的设计与实现

基于web稿件处理系统的设计与实现

目录第一章题目背景 ------------------------------------------------------------------------------- 21.1题目背景 ------------------------------------------------------------------------------------------------ 21.2设计概要 ------------------------------------------------------------------------------------------------ 21.3问题分析 ------------------------------------------------------------------------------------------------ 21.4可行性分析 --------------------------------------------------------------------------------------------- 31.4.1技术可行性 ------------------------------------------------------------------------------------ 31.4.2经济可行性 ------------------------------------------------------------------------------------ 31.4.3操作可行性 ------------------------------------------------------------------------------------ 3 第二章系统需求分析------------------------------------------------- 42.1功能需求------------------------------------------------------------------------------------------------- 4 2.2性能需求------------------------------------------------------------------------------------------------------- 4 第三章数据库设计 ---------------------------------------------------------------------------- 43.1数据库设计 ----------------------------------------------------------------------------------------- 53.2概念模型------------------------------------------------------------------------------------------------- 53.3关系模型------------------------------------------------------------------------------------------------- 63.4物理模型------------------------------------------------------------------------------------------------- 73.5 access 数据库---------------------------------------------------------------------------------------- 73.6模块设计说明 ------------------------------------------------------------------------------------------ 8 第四章系统实现 ------------------------------------------------------------------------------- 84.1页面实现 ------------------------------------------------------------------------------------------------ 84.1.1留言系统的首页------------------------------------------------------------------------------ 84.1.2查看留言 --------------------------------------------------------------------------------------- 94.1.3签写留言页面-------------------------------------------------------------------------------- 104.1.4管理员登陆页面----------------------------------------------------------------------------- 134..1.5留言回复页面 ------------------------------------------------------------------------------ 154.2留言系统测试 ----------------------------------------------------------------------------------------- 16 总结--------------------------------------------------------------------------------------------- 8 参考文献------------------------------------------------------------------------------------------ 8第一章题目背景1.1题目背景随着互联网的发展,越来越多的用户已经可以使用互联网进行信息交互,而企业留言本的开发解决了信息交互复杂和交互困难的难题,通过留言本可以加强企业与用户之间的信息交互,同时也解决了企业与用户沟通不便等情况留言板主要提供网上的一个信息发布的平台,大多作为网站的辅助功能存在。

基于WEB的在线投稿审批管理系统设计与实现

基于WEB的在线投稿审批管理系统设计与实现
该系统可按照用户的不同分为投稿作者审稿专家稿件征集者三大模块从而实现用户管理信息管理系统维护稿件管理专家审稿费用管理推荐远程投稿定稿权限设置稿件分配统计查询稿件评审等功能如图usecasediagram就是由主角用例以及主角与用例之间的关系构成的图是按照用户的思维方式理解目标系统设计时充分采用面向对象的思不是从系统功能的具体实现进行描述
U ML ( U n i i f e d Mo d e l i n g L a n g u a g e ) 统一 建模语 言 , 采
用 了 基 于 MD 5 ( Me s s a g e Di g e s t Al g o i r t h m) 的数 据 加
客户层是用户 日常使用 的页面 , 包括采用浏览器 查看的客户端和管理端. 客户层通过表单允许用户输 人信息与后台进行交互 , 完成系统工作任务. 数据层是数据库层 , 是系统数据的中心 , 负责数据 的增 添 、 存储 、 查询 、 删 除和更新 等 基本 工作 . 数据 通过 应用服务器与客户端请求进行连接 , 完成整个客户端 数据请求发送 、 服务端应答反馈 的全部过程 , 因此客户 端与数据层之间采用应用层作为中转来实现此过程.
VO 1 . 1 0 NO .1 J a n. 2 0 1 4
基 于 WE B 的在 线 投稿 审批 管 理 系统 设计 与 实现
侯 荣旭 , 祁 冈 4 , 文 4 勇
( 沈阳工程学院 a . 计算机基础教 学部. b . 学报编辑部 , 辽宁 沈阳 1 1 0 1 3 6 )
关键词 :电子稿件 ; 投 稿审批 ; E B W
中图分 类号 : P T 3 1 1 . 5 2
文献标识码 : A
文章编号 : 1 6 7 3—1 6 0 3 ( 2 0 1 4 ) 0 1 — 0 0 6 9— 0 5

基于WEB的编辑部稿件管理系统的设计与实现

基于WEB的编辑部稿件管理系统的设计与实现

基于WEB的编辑部稿件管理系统的设计与实现吴玥;邵伟伟【摘要】基于WEB的编辑部稿件管理系统是利用Java编程技术和网络通信技术,在web环境下使用的稿件管理系统.相比于传统的人工管理的方式,它突破了时间、空间上的限制,稿件数据全部储存在服务器,作者的投稿和编辑的审稿,都通过web 浏览器在线操作,从而大大提高了投稿处理流程的效率,方便了作者对投稿情况的实时了解.本系统采用B/S结构,即浏览器/服务器的模式,运用Java编程语言,使用MyEclipse来编写和运行,使用MySql数据库存放系统素材、用户数据、稿件稿件.本系统通过角色权限机制,实现了同一个平台,不同角色登陆时看到不同的功能菜单.比如作者登陆时可以投稿、查看自己的稿件;编辑登陆时可以进行审稿;管理员作为最高管理权限,登陆时可以对所有人员、稿件稿件等进行增删改查的操作.【期刊名称】《广东通信技术》【年(卷),期】2019(039)001【总页数】6页(P71-75,79)【关键词】稿件管理;编辑部;Java;MySql【作者】吴玥;邵伟伟【作者单位】广州市第十六中学;世纪恒通科技股份有限公司【正文语种】中文1 前言1.1 课题来源我在日常的学习生活中,时常向各类编辑部投递稿件稿件,但是编辑部的稿件处理效率十分低下,往往投递完成后,过上十几天还无法了解稿件的处理情况,而且针对编辑部的各类修改意见也无法及时进行处理,由此我萌生了对编辑部稿件处理流程进行数字化管理的想法。

1.2 课题研究方法及过程面对编辑部复杂的稿件管理工作,系统必须能满足目前的需要,又能适应将来扩展的功能需求,因此系统应符合以下方法及原则:(1)实用性:访问速度和最大可同时请求人数,都须符合实际需求。

(2)安全性:即要保证系统本身的安全,又要保证数据的安全。

(3)易维护:要求系统能提供方便、灵活的维护手段,方便维护和管理。

(4)设计合理:数据库在设计时要保证数据的一致性、合理冗余、合理选择数据类型。

基于Web投稿及稿件处理系统设计说明书

基于Web投稿及稿件处理系统设计说明书

基于Web投稿及稿件处理系统系统说明书1、系统设计 (2)1.1需求分析 (2)1.2系统功能设计 (2)1.3系统模块划分 (5)2、数据库设计 (6)2.1数据库分析与设计 (6)2.2数据库关系图 (7)3、系统使用说明 (8)3.1系统安装配置说明 (8)3.1.1系统运行环境 (8)3.1.2系统配置说明 (8)3.2系统操作说明 (8)4、总结 (14)1、系统设计1.1需求分析随着网络普及程度的提高,人们的办公观念和方式都发生了重大的改变,基于网络的无纸化办公也越来越深入人心。

一个好的在线投稿系统,也让杂志社给读者形成一个好的的印象。

许多杂志社、报社的编辑部都已意识到实现网上办公和在线处理稿件的重要性和紧迫性。

在线投稿和稿件处理系统因此越来越受到人们的青睐。

传统模式下的稿件投递和处理存在如下等许多弊端:1、用邮寄的方式投递稿件不仅需要花费大量时间和金钱,而且可能导致稿件在投递的过程中丢失,给作者带来损失。

2、用E-mail投稿方式导致的病毒、稿件不规范、重复投稿以及作者不断的电话咨询也带来了很大的不便。

3、编辑部要花费大量的时间进行稿件的登记,而且查阅和整理很不方便。

4、送审的过程中也常会出现丢失,审稿意见不能及时返回等问题在线投稿和稿件处理系统有效地解决了传统模式下投递和送审的各种弊端,实现了作者的投稿、信息查询、信息反馈的便捷处理和编辑部规范高效化办公,从而节省了稿件处理的时间和流通费用,提高了稿件投递和投审的效率和安全性,同时也保证了杂志社所有的编辑能够在相同的业务平台进行业务处理,适应了集中管理的需要。

通过规范流程、强化内部管理,建立强大的数据库,为数据分析、人员管理等提供强大的支持,为用户、专家、编辑提供了安全的权限设置,使稿件分级处理,避免了处理流程的混乱,减低工作量、减少重复劳动。

利用在线投稿与稿件处理系统,作者只要进行注册,即可进行稿件的投递与查阅,编辑部和专家可以将传来的稿件存盘后即可在电脑上进行编辑加工即在线编辑,既简便又准确,又提高期刊编辑出版的效率。

基于Web的编辑部投稿系统ASP

基于Web的编辑部投稿系统ASP

基于Web的编辑部投稿系统ASP1 绪论1.1 课题研究的意义伴随着网络的出现,网络逐渐融入人们的生活,于是世界上出现了另一种新的媒体--Internet。

它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。

以计算机和现代网络技术为特征的现代信息技术极大地促进了社会经济的发展,引发了一场知识和信息的革命。

[1]由于网络实现了数据信息的实时交互,保证数据的实时性,现行的办公方式面临着前所未有的挑战。

目前,几乎所有的职能部门都已经建立了针对日常职能工作的管理系统,例如,教务部门的综合教务系统,[2]图书馆的图书检索系统等。

[3]这些系统在很大程度上提高了部门的工作效率和管理水平。

基于Web的编辑部投稿系统作为一种办公系统具有非常重要的意义和广阔的发展前景。

以前的编辑部信息化不足,计算机使用率低,大量的日常工作皆是手工处理,因此工作效率低。

[4]随着网络技术的发展,社会信息量的与日俱增,以及办公的自动化的逐步推广,投稿不再是将厚厚的稿件邮寄到编辑部,然后等待回音;编辑部的工作人员也不必在一大堆的稿件中查找和分类稿件。

对编辑部来说,需要一个系统来帮助他们管理好稿件,以提高工作效率,实现办公的自动化;对投稿人员来说,需要一个系统来简化投稿的过程。

投稿系统正好解决了以上的问题。

基于Web的编辑部投稿系统以Internet为桥梁,突破了传统投稿的诸多限制与不便,可通过计算机网络实现稿件的投递。

通过互联网可以覆盖全球的任何地方,只要存在有互联网的地方就可以对该编辑部投递稿件,并且可以保证稿件准确、快速的传递。

而且计算机能够高效率的接收和分类稿件,从而使编辑部的工作人员摆脱繁重的接收和分类稿件的工作,而且可以避免因人为疏忽而造成的工作上的失误。

1.2 国内外研究现状和发展趋势近年来,我国各类应用软件发展速度很快,但专门针对编辑部管理领域的软件却很少。

[5]而且大部分系统处于单机运行阶段,不能适应信息共享和协同工作的要求。

基于-web的网上投稿系统

基于-web的网上投稿系统

课程设计报告题目名称:基于web网上投稿系统目录角色安排表 (3)工作日程 (3)需求规格说明书 (4)1.导言 (4)2.任务概述 (6)3.需求规定 (7)4.运行环境规定 (19)概要设计说明书 (21)1引言 (21)2总体设计 (22)3接口设计 (29)4运行设计 (31)5系统数据结构设计 (33)6系统出错处理设计 (36)详细设计说明书 (38)1引言 (38)2程序系统的结构 (40)3注册(Reg)设计说明 (41)4 登录(login)设计说明 (42)5稿件处理(deal contribution)设计说明 (44)6信息反馈设计说明 (47)7个人信息修改模块设计说明 (49)8投稿设计说明 (51)9稿件分配设计说明 (53)10催稿设计说明 (56)11收发及读写信息设计说明 (57)参考文献 (60)总结 (60)角色安排表角色担任者分析员开发人员测试人员客户管理工作日程时间完成任务存疑12.2 6 确定选题,角色分工需求分析主体框架采取何种方法实现12.2 7 需求分析初步完成,概要设计完成大部,着手开始设计系统12.2 8 概要设计初步完成,详细设计初步完成系统实现遇到困难,停滞12.29需求分析、概要设计、详细设计完善需求规格说明书1.导言1.1编写目的该文档是关于用户对于网上投稿系统的功能和性能的要求,重点描述了xxx杂志社编辑部对网上投稿系统的设计需求,将作为对该工具在概要设计阶段的设计输入。

该部分的主要工作有:●获得当前系统的物理模型,了解当前系统是如何运行的;●抽象出当前系统的逻辑模型,对物理模型进行筛选,得到与软件系统有关的部分;●建立电子系统的逻辑模型,得出数据流图和数据字典;●补充目标系统的逻辑模型,对目标系统的用户界面,至今尚未考虑的细节进行说明。

该文档的主要功能有:●向用户描述“网上投稿系统”的功能;●为编制后续各阶段的文档提供基本依据;●提供给用户确认或本地化修改的基本文件;●作为日后软件确认测试和系统验收之参考依据;●作为日后系统维护工作基准文件。

期刊在线投稿审稿管理系统需求规格说明书

期刊在线投稿审稿管理系统需求规格说明书

期刊在线投稿审稿管理系统需求规格说明书期刊在线投稿审稿管理系统需求规格说明书学⽣姓名:xx 学⽣学号:xxxxxx 所在班级:12级计科⼀、概述1.1系统简介数字化出版时代的到来,读者获取信息的维度不断拓宽,传统的投稿审稿模式已不能满⾜⽤户需求,也不能为期刊社或⽂学类⽹站赢得竞争优势。

此时,采⽤在线⽅式完成⽹上稿件征集、投稿、校稿、审稿,除了可以加快稿件处理的速度,还可以使整个流程公开化、公正化、透明化,⽅便了现实⽤户。

1.2⽤户简介(1)投稿⼈:知名作家或⽂学爱好者(已注册)(2)审稿⼈:知名报社编辑、知名作家或⽹站编辑(已注册)(3)普通⽤户:已注册并登录⽹民(4)游客:未登录⽹民(5)系统管理员:⽹站技术⼯作⼈员(已注册)1.3项⽬的要求和⽬标要求:(1)描述项⽬的业务信息(2)分析项⽬的管理⼯作的要求(3)列出实体、联系(4)指出实体和联系的属性(5)画出E-R图(6)画出层次⽅框图(7)创建数据流程图(8)建⽴数据字典⽬标:(1)实现普通⽤户、投稿⼈、审稿⼈的信息管理(2)实现稿件类型、稿件信息的管理(3)实现稿件的审阅过程管理(4)创建存储过程,统计指定作者的稿件信息(5)创建规则,使得作者的E-Mail必须满⾜电⼦邮件的基本格式(6)建⽴数据库相关表之间的参照完整性约束。

1.4术语定义数据字典:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进⾏定义和描述,其⽬的是对数据流程图中的各个元素做出详细的说明。

E-R图:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表⽰实体类型、属性和联系的⽅法,⽤来描述现实世界的概念模型。

1.5参考资料张海藩软件⼯程导论第5版清华⼤学出版社2008 1.6相关⽂档软件开发计划书1.7版本更新信息⼆、现有系统定义2.2作业流程2.3单据、账本和报表暂⽆2.4可能的变化暂⽆三、⽬标系统功能需求期刊在线投稿审稿E-R图和层次-⽅框图如下:实体-联系图层次-⽅框图所有⽤户都可以进⾏新闻浏览,管理员可更新新闻信息。

基于web的信息发布系统设计说明书

基于web的信息发布系统设计说明书

编号:池州职业技术学院毕业设计课题名称:基于WEB的信息发布系统设计__ 李君学号: 0931219系部:信息技术系专业:计算机应用技术班级:09计2班指导黄宝智二○一二年六月基于WEB的信息发布系统设计李君(信息技术系09计2班)摘要:近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。

促成Internet高速发展的因素之一就是Web技术。

Web技术的发展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。

浏览Web有着执行Windows程序一样的感觉和操作性。

随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。

关键字:信息农业信息农业农业新闻农业门户目录1 引言32 系统分析32.2 本系统采用的关键技术52.2.1 JSP技术52.2.2 JavaBean技术52.2.3 JDBC技术62.2.4 用JDBC访问数据库72.3 可行性分析102.4 系统运行环境103系统概要设计113.1 总体功能113.2 E-R图144 数据库分析的设计与实现错误!未定义书签。

4.1 后台数据库设计144.1.1 SQL SERVER 介绍144.1.2 数据库表结构154.2 处理流程设计164.2.1 系统操作流程164.2.2 数据增加流程174.2.3 数据修改流程184.3.4 数据删除流程194.3 系统模块设计204.3.1 管理员登录204.3.2 页面内容后台管理205 系统调试与测试235.1 程序调试235.2 程序的测试235.2.1 测试的重要性及目的235.2.2 测试的步骤255.2.3 测试的主要内容256 结论266.1 系统评价266.2 安全性问题27致谢28参考文献28一、引言研究的背景:网络已成为人们获取信息的重要方式。

当前,我国农业已近3万家,却没有如新浪、腾讯等四大门户等知名度较高的农业。

基于Web在线投稿系统

基于Web在线投稿系统
功能块表:
四、课题的开发平台
数据库服务器SQL Server 2005
VisualStudio 2008开发环境,ASP技术
Html网页制作
1.设计的合理化和可行性分析,设想的效果得以实现需要理论技术支持,了解并掌握相关技术有难度;系统功能划分做到面面俱到比较困难,需要实现的功能较多,设计思路容易被打乱,系统需一步一步完善;
四、应收集的资料及参考文献
[1]浏览、分析计算机类中文核心期刊与重要会议网站,熟悉在线投稿和稿件处理流程
[2]搜集与网络化稿件处理系统相关的参考文献资料
[3]动态网页制作技术相关书籍
[4] SQL SERVER相关书籍
[5]系统设计与计算机软件开发相关书籍
三、课题的主要工作内容
设计并实现一个基于WEB的在线投稿和稿件处理系统,其前台的用户可以在线写稿、预览、投递,并能在第一时间内收到用稿通知;后台管理员则可在线阅读、审批来稿,从而实现投稿-采编-发布一体化。
[空一行]
3.
[小冒]……
3.1
根据用户要求……
(本部分可能会画几个用例图)
图3-1 XXXXXXXXXXXX
[空一行]
3.
3.2
整个….….方案,说明如下:
(1)各种图形以统一的接口安插在整体调度模块之上,……
……
[控一行]
3.
共分……各模块……
[空一行]
3.3.1
(可能会用到ER图、数据流图、流程图、IPO……)
期刊的稿件处理效率直接影响着期刊的发展,利用网络技术可以提高工作效率已是不争的事实。推广使用基于网络的稿件远程处理模式,以加快稿件的处理速度,提高稿件处理过程的透明度,增强稿件作者与审稿专家、期刊编辑间的互动交流,这种模式在现有的技术条件下也是完全可以实现的。通过互联网搜索引擎发现,国内已有数十种杂志基本实现了稿件的远程处理,大型杂志社和编辑部逐步使用办公自动化管理自身工作流程,开发出各类功能强大、使用便捷、符合自身特点的信息化管理软件系统,如中华医学会杂志社稿件处理系统、科技期刊(学报)编务处理系统,大大优化了工作流程,提高工作质量和效率。但国内期刊大部分期刊还没有付诸实施。国外的学术期刊在这方面则相对好得多,目前具备稿件远程处理功能的教育技术专业期刊大部分集中于美国,虽然总体水平也并不高,使用面也不广,但毕竟在期刊出版信息化、数字化方面开始了探索与实践,值得国内教育技术期刊借鉴。对于自身人力物力相对缺乏的中小型期刊,紧跟信息化趋势是一个新课题。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Web投稿及稿件处理系统系统说明书1、系统设计1.1需求分析1.2系统功能设计1.3系统模块划分2、数据库设计2.1数据库分析与设计2.2数据库关系图3、系统使用说明3.1系统安装配置说明3.1.1系统运行环境3.1.2系统配置说明3.2系统操作说明4、总结1、系统设计1.1需求分析随着网络普及程度的提高,人们的办公观念和方式都发生了重大的改变,基于网络的无纸化办公也越来越深入人心。

一个好的在线投稿系统,也让杂志社给读者形成一个好的的印象。

许多杂志社、报社的编辑部都已意识到实现网上办公和在线处理稿件的重要性和紧迫性。

在线投稿和稿件处理系统因此越来越受到人们的青睐。

传统模式下的稿件投递和处理存在如下等许多弊端:1、用邮寄的方式投递稿件不仅需要花费大量时间和金钱,而且可能导致稿件在投递的过程中丢失,给作者带来损失。

2、用E-mail投稿方式导致的病毒、稿件不规范、重复投稿以及作者不断的电话咨询也带来了很大的不便。

3、编辑部要花费大量的时间进行稿件的登记,而且查阅和整理很不方便。

4、送审的过程中也常会出现丢失,审稿意见不能及时返回等问题在线投稿和稿件处理系统有效地解决了传统模式下投递和送审的各种弊端,实现了作者的投稿、信息查询、信息反馈的便捷处理和编辑部规范高效化办公,从而节省了稿件处理的时间和流通费用,提高了稿件投递和投审的效率和安全性,同时也保证了杂志社所有的编辑能够在相同的业务平台进行业务处理,适应了集中管理的需要。

通过规范流程、强化内部管理,建立强大的数据库,为数据分析、人员管理等提供强大的支持,为用户、专家、编辑提供了安全的权限设置,使稿件分级处理,避免了处理流程的混乱,减低工作量、减少重复劳动。

利用在线投稿与稿件处理系统,作者只要进行注册,即可进行稿件的投递与查阅,编辑部和专家可以将传来的稿件存盘后即可在电脑上进行编辑加工即在线编辑,既简便又准确,又提高期刊编辑出版的效率。

开发此系统是为了提高办公效率,适应信息网络时代期刊发展的趋势,也为了满足人们对信息实时性、安全性及便捷性的需求。

1.2系统功能设计系统实现了作者在线投稿、稿件查询、信息反馈,栏目编辑审核、送审稿件,对本栏目专家进行管理,专家在线审稿,主编审稿以及对栏目编辑、审稿专家的管理和系统的设置等功能,另外作者和编辑部,栏目编辑和专家以及主编、主编和栏目编辑之间可以实现相互发送消息的功能。

系统分四个功能模块,作者模块、栏目编辑模块、审稿专家模块和主编模块,各模块的具体功能如下:(1)作者模块:1、在线投稿作者投稿共分三步,填写稿件基本信息,确认通讯方式、上传稿件,投稿结束2、查看已投稿件作者可以查看所有已投稿件列表,稿件的基本信息,编辑部的审核状态,每份稿件的专家审稿意见和编辑部处理意见等。

对于审核通过的稿件,作者可以查看编辑部安排的版面情况和版面费用。

3、上传返修稿件对编辑部退回返修的稿件,作者可以根据编辑部的审核意见等进行修改,然后上传修改后的稿件。

4、修改注册信息和登录密码作者可以修改自己的注册信息以及修改登录系统的密码5、发送消息作者可以给各个栏目编辑部发送消息。

(2)栏目编辑模块1、初审稿件对于作者已投稿件进行初审,对于合格稿件分发专家进行评审,栏目编辑可以选择对稿件审核外审、退稿和退回返修。

2、复审稿件审核通过初审并且专家评审完毕的稿件,编辑根据专家的评审意见进行审核,确定送主编评审还是退稿、返修。

3、查看稿件信息查看所有已经审核的稿件和稿件的信息4、修改注册信息和登录密码系统分发给栏目编辑登录名和密码,编辑可以修改完善自己的信息以及修改登录系统的密码5、本栏目审稿专家管理编辑可以添加和删除本栏目的审稿专家,可以查看专家的信息。

6、发送消息编辑可以给作者、审稿专家以及主编发送消息,接受他们发送的消息。

(3)专家模块1、审核稿件对本栏目编辑送审的稿件进行审核,填写稿件意见。

2、查看已审稿件专家可以查看所有已经审核的稿件已经自己的审稿意见。

3、修改注册信息和登录密码系统分发给专家登录名和密码,编辑可以修改完善自己的信息以及修改登录系统的密码4、发送消息专家可以给本栏目编辑发送消息(4)主编模块1、初审稿件对栏目编辑送来的稿件进行审核,主编可以决定是否通过、退稿和退回返修。

2、复审稿件对自己审核返修的稿件,作者修改后上传的修改稿进行审核。

3、安排合格稿件版面信息对所有已经审核通过的稿件安排版面信息和版面费用信息,以及手工确认作者是否缴纳版面费用。

4、查看所有来稿信息主编可以通过不同查询条件查询所有已投杂志社的稿件,查看稿件的信息以及编辑部的审核情况。

5、修改登录密码修改登录系统的密码6、发送消息主编可以给各个栏目编辑发送消息。

7、人员管理和系统设置主编可以添加栏目编辑和审稿专家,并对其进行维护,可以查看所有注册作者的信息。

添加和维护杂志的栏目。

1.3系统模块划分2、数据库设计2.1数据库分析与设计根据需求分析和系统的模块的划分,系统的数据库表的逻辑模型如下:通讯作者(用户名,密码,姓名,性别,学历,专业方向,职称,职业,工作单位,联系电话,通讯地址,个人简介)稿件作者(自动编号,姓名,性别,学历,专业方向,职称,工作单位,联系电话,电子邮箱,通讯地址,个人简介,稿件编号)审稿专家(用户名,密码,姓名,性别,所属栏目,联系电话,电子邮箱,通讯地址,个人简介)责任编辑(用户名,密码,姓名,性别,所属栏目,联系电话,电子邮箱,通讯地址,个人简介)杂志主编(用户名,密码)站内消息(消息编号,写信人,收信人,时间,标题,内容,状态)稿件(稿件编号,投稿时间,中文标题,英文标题,中文摘要,英文摘要,中文关键词,英文关键词,字数,投稿栏目,通讯作者,稿件作者,审核状态,编辑部意见)附件表(附件编号,源文件名,目标文件名,稿件编号)专家审核(自动编号,稿件编号,完审日期,审稿专家,专家意见)版面信息(自动编号,稿件编号,发表期次,版面费,缴费状态)栏目信息(栏目编号,栏目名称)稿件状态(状态编号,状态名称)稿件编号与对应名称说明:0 等待审核11 专家审核12 编辑退回返修13 编辑退稿21 主编审核22 主编退回返修23 主编退稿24 审核通过25主编复审2.2数据库关系图3、系统使用说明3.1系统安装配置说明3.1.1系统运行环境1、对服务器端的系统要求是:硬件:CPU:2.8 GHz,硬盘大小:2G 以上操作系统:Windows 2000 Server或Windows XP 专业版数据库管理系统:Microsoft SQL Server 2005 express 数据库管理系统IIS配置:IIS5.0以上。

(Internet 信息服务5.0版本以上)2、本网站对客户端的系统要求是:Internet Explorer配置:Internet Explorer 6.0以上3.1.2系统配置说明1网站安装将网站压缩包解压到系统盘C:\Inetpub\wwwroot 目录下即可,如下所示:2数据库配置将数据库文件附加到本地磁盘。

3 IIS设置1)打开Internet 信息服务:2)设置默认网站:3.2系统操作说明1、作者投稿作者进入登录页面输入用户名和密码,进入系统主界面:使用导航,作者可以查看使用说明和投稿注意事项。

点击“在线投稿”子菜单下“我要投稿”可以进行投稿,“返修稿件”查看返修稿件,“发表稿件”查看发表稿件信息,“已投稿件”可以查询稿件信息。

消息中心界面如下:点击“发送消息”,可以给编辑部发送消息,点击“已接受消息”查看编辑部发送的消息。

点击“个人信息”界面如下:单击“个人资料”可以修改注册信息,单击“修改密码”可以修改登录密码单击左上角“安全退出”退出系统2、编辑审核编辑登录后进入审稿主界面:分别点击“稿件管理”下子菜单,分别显示等待初审、复审的稿件和已经审核的稿件信息。

“消息中心”界面如下:点击“发送消息”,编辑可以给主编、审稿专家和作者发送消息,“已接受消息”查看他们发送的消息。

单击“个人信息”,编辑可以修改个人信息和系统登录密码。

单击“编辑部信息”界面如下:编辑可以对本栏目审稿专家进行维护。

3、专家评审专家登录系统后进入主界面:单击“审稿管理”,专家可以进行审稿,查看已审稿件信息。

单击“消息中心”可以给栏目编辑发送消息,“个人信息”中可以修改个人信息和系统登录密码。

4、主编登录主编登录后进入主界面:单击“稿件管理”菜单,主编可以对稿件进行初审和复审。

单击“版面安排”可以对稿件的版面信息和稿费信息进行安排和确认,界面如下:单击“来稿信息”,主编可以查询所以已投稿件信息,如下:单击“消息中心”可以给编辑发送消息和查看接收的消息。

单击“人员管理”可以对栏目编辑、审稿专家和作者进行管理,界面如下:系统设置界面如下:主编可以设置栏目版块和修改登录密码4、总结本系统是针对大部分期刊杂志社审稿流程开发出来的,具有一般通用性。

系统基本实现了稿件的在线投递,随时查询稿件的审理阶段及意见,及与编辑部的在线联系等功能。

在稿件审理方面基本上实现了不同身份人员对稿件的在线审理功能。

其中包括编辑的在线办公,外审专家的在线处理稿件以及主编的在线办公。

编辑主要负责收发本栏目稿件,指定初审专家,将稿件提交主编,需要返修的稿件通知作者,及时给出审稿意见。

主编主要负责对稿件进行终审,并指定稿件的发表期次,对专家和编辑的审稿量进行统计,并可以进行人员的管理。

本系统并不是针对某个具体杂志社的审稿流程开发,可适用于一般杂志在线投稿系统。

系统使用 2.0和SQL2005express开发,采用MVC三层架构开发,具有良好的移植性和二次开发的功能。

相关文档
最新文档