基于工作流技术的网络投稿系统的设计与实现

更新时间:2024-04-11 作者:用户投稿原创标记本站原创 点赞:5548 浏览:15423

摘 要:本文设计与实现了一个基于工作流技术的网络投稿系统.通过对现有的网络投稿系统中存在的问题进行分析,并利用工作流技术实现对投稿过程的动态管理,最后进行系统设计与开发.

关 键 词:工作流技术网络投稿系统在线评审稿件

中图分类号:TP311文献标识码:A文章编号:1007-9416(2013)04-0188-01

至目前为止,我国的网络投稿系统主要有2种形式,一种是指由杂志社委托其它公司开发的投稿管理系统或直接购写的系统.这种系统的特点是,需要很大的投资.例如要想建立稳定性能和安全性能都好的网络投稿系统,一般为10万-20万元,且该系统的可扩展性能还比较差.在投入使用后,杂志社要想增加投稿管理系统的功能,还要有更大的后期投入.另一种指杂志社为节约资金自己独立开发的系统.但是由于技术方面的问题,导致该系统功能不强,且后期维护的工作量较大,但是优势是成本较低.本文所开发的网络投稿系统就属于后者,所开发出的系统具有成本低,使用率高,有针对性的优点,缺点是开发过程中对开发人员的技术要求较高.


1工作流技术简介

到底什么是工作流技术?到目前为止,仍没有一个完全统一的定义.但是工作流管理联盟等分别从不同的角度对工作流概念进行了描述,工作流是一类能够完全或者部分自动执行的经营过程,根据一系列过程规则、文档、信息或任务能够在不同的执行者之间传递与执行.一个工作流是由一组活动以及它们之间的执行路由,过程及活动的启动和终止条件,以及对每个活动的描述构成的.活动间存在的执行路由包括顺序路由、并行路由和选择路由.

2需求概述

按照系统的设计需求,系统应该具有以下功能:

(1)功能:通过验证用户所输入的与来确定是否可以让用户登陆.

(2)在线提交稿件功能:系统要具备在互联网上提交稿件功能.首先作者要申请一个,在申请的过程中要完成基本信息的填写,申请成功后作者将文章以附件形式进行提交.

(3)在线评审稿件功能:专家通过网络投稿管理系统下载作者的稿件,下载完成后审阅稿件,并在线提交评审意见及评审结果.

(4)用户管理功能:包括投稿用户管理、专家用户管理和编辑部用户管理三个部分.系统将不同用户的基本信息存放到不同的用户表中.对于编辑部用户通过用户组号(管理员组、初审人员组和终审人员组)来区分用户的类别.

(5)稿件管理功能:投稿者按照要求填写相应的信息,然后提交文章.稿件管理采用基于记录的模式,当投稿者看到打印通知时要选择接收或拒绝通知.在稿件管理的过程中,要经过稿件初审,稿件复审等步骤,并由专家在线给出相应的意见并进行存档.

(6)附件功能:通过附近功能实现审稿的上传、下载.

(7)消息功能管理:包括稿件评审意见,用稿通知等功能.

(8)统计功能:对稿件的相关信息进行统计,如收到稿件的总数量、通过初审的稿件的数量、通过复审的稿件的数量及退回的稿件的数量等.

3系统模块设计

(1)作者模块设计:该模块可以实现的功能有在线注册、在线投稿、稿件管理、接收发送信息、修改、浏览编辑部新闻等功能.

(2)专家模块设计:该模块主要实现的功能有稿件管理、接收发送信息、修改及浏览编辑部新闻等.

(3)编辑模块设计:该模块有两类不同的用户角色,分别是普通编辑与主编.普通编辑所能进行的操作包括接收发送信息,修改发送信息及稿件审核等3个方面.主编所能做的操作包括人员管理、稿件审核、版面安排、系统设置、接收发送消息等功能.

系统的模块是整个系统数据库设计的关键,在设计的过程中需要将用户需求抽象为概念模型,再通过该概念模型为整个系统的需求怎么写作.

4系统实现

由于篇幅有限,本文只对系统中的注册信息模块进行展示.作者登录系统后需要完整填写所需的信息,填写完后只有合格的注册用户才能注册成功,而后按照系统的提示来完成接下来的操作,具体界面如图1所示.

5结语

本文在研究工作流技术的基础上,设计出了具有在线投稿,稿件信息在线查询及专家在线评审等功能的网络投稿管理系统.该系统经过了测试,测试结果表明系统可以满足杂志社的基本要求,但是还有很多的方面不是很完善,例如界面相对来说比较简单、系统的功能不全等问题.为此,我们需要继续对系统进行完善,以期取得更好的应用前景.

相关论文范文