标题 | 基于Web的期刊采编系统的设计与实现 |
范文 | 白明明 摘要:针对传统投稿模式存在的问题,该文从软件工程的角度出发,开发了基于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系统设计 系统的主要功能有:在线投稿,专家审稿,期刊管理、文章智能解析等,另外系统同时具备微信公众号端文章发布、管理功能。无论是系统功能,安全性,易用性,期刊采编系统都处于业内领先地位,是学报、期刊首选的网络化办公平台。 2.1系统业务流程图 系统角色设定如下图7个角色,总体稿件评审流程如下口: 2.2系统功能结构图 系统界面上展现:作者投稿、专家审稿、文章采编、统计分析、系统管理五个大模块。 2.3系统分权控制 系统中的七种角色需要做如下权限的分级。各类角色所拥有的权限列表如图5所示。 3主要功能实现 基于业内期刊采编系统使用用户的需求和工作习惯的长期调研,系统设计的工作流程符合用户习惯,操作简便,注重细节,用户界面友好,兼容性强的特点,功能设计上紧跟互联网潮流,含有业内通用的报表、图像、消息、日志、邮件、短信、数据库接口、微信、QQ等组件,稿件采用智能接口进行解析,提高作者投稿体验,跳过烦琐投稿字段填写环节。 3.1作者投稿平台 作者自主在平台进行注册,完善个人信息,阅读在线投稿相关注意事项,后期可通过投稿平台跟进稿件投稿状态,及时修改、上传所需附件。也可在站内发送消息实时与负责人员进行协调。 3.2文章智能解析 作者在文章投稿时,系统会按照特定的要求对文章智能解析,作者可以省去填写烦琐的投稿要求字段、只需要在后续查阅自动填充数据是否正确进行修正即可,针对部分期刊格式要求不一样的情况,公司可以进行自动解析格式定制。 3.3稿件审核流程 此图为通用稿件评审流程,稿件经过作者投稿后有编辑审核收稿送编务进行具体处理,编务审核合适可自主选择专家进行在线盲审,盲审后稿件送主任、主编进行再审,或者选择退修、退稿流程操作,稿件完成所有审稿流程后,编辑在系统内即可安排出版。 3.4专家在线审稿 3.5期刊排期 期刊在通过一系列的审核及编辑后,有编辑进入期刊排期流程、选择可以进行发表的文章排入预先定义好的期刊期数里。 3.6微信平台管理 微信管理含有微信公众号参数管理、微信菜单管理、微信粉丝管理、微信关键词管理等功能。方便编辑部内部人员对本单位微信公众号进行编辑操作。 4小结 该文是基于软件工程的设计思路,描述了系统的实现过程。从需求分析的角度首先介绍了期刊采编系统的设计背景,其次从整体的业务流程,架构,基本权限控制及功能结构图方面详细地阐述了该系统的详细设计和实现过程。最后展现了系统的主要功能结构图。该期刊采编系统的详细设计流程可以为其他系统提供一定的研究价值。 |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。