分析学术期刊网络投稿系统的功能性需求

时间:2021-02-20 作者:stone
后台-系统-系统设置-扩展变量-(内容页告位1-手机版)
分析学术期刊网络投稿系统的功能性需求 1、引言 目前我国许多学术期刊编辑部在日常工作过程中面临这样一些问题:编辑部收稿量激增,而编辑人员不足,使得稿件处理工作周期长。从而降低学术期刊的前瞻性和实效性,影响学术价值。并且审稿时间过长,必然会引发“一稿多投”或“一稿两刊”的不良后果。作者对稿件的流程去向、编辑审稿进度不明确,会加大编辑部在沟通上的成本。多数编辑部会聘请审稿专家,而这些专家本身科研工作繁重,又兼有一些行政职务,往往不能按时完成审稿工作,这就要求编辑部合理的分配审稿专家。 以上几个方面都涉及到了编辑部能否高效工作的问题,因此,规范期刊论文的投稿、审稿管理模式。设计开发学术期刊网络投稿系统是十分必要的,它具有缩短出版周期、便于论文检索,方便作者与编辑部沟通,方便编辑部对稿件的管理等优点。 2.学术期刊网络投稿系统中的事务分析 学术期刊网络投稿系统中的稿件要经历投稿、审稿(多审制)、定稿、发行和后期管理等多个阶段。每个阶段可以看作稿件处理的子任务,不同的子任务由不同角色人员(作者、编辑、专业编辑、专家、主编)来完成的。新稿件提交给编辑,编辑负责对稿件进行审查、修改、填写编辑意见,对于不符合要求的稿件发送消息给作者,要求修改。符合要求的稿件,提交给编委(专业编辑)审查,然后再提交专家进行审查。最后专业编辑和专家的意见提交编辑汇总,编辑将备选稿件情况和本期报道重点提交主编,由主编最终决定稿件的录用与否。下面以UML顺序图(如图1所示)来反应多个角色之间的动态协作关系,及角色之间是如何交互的。 3、学术期刊网络投稿系统的功能性需求分析 1.身份验证:身份验证是出于系统安全性方面考虑的。身份验证功能对于作者而言包括了注册和登录,作者只有通过注册成为合法用户后,才可以进行投稿和查询审稿情况等操作。对于编辑、专家和主编则只有登录模块,他们的身份是由系统管理员事先分配好的,不可以通过注册获取。 2.作者投稿:投稿功能是整个系统的重要组成部分。它需要详细记录稿件及作者的信息,并且为方便编辑和专家审阅稿件,还要有上传原稿的功能。系统应能判断上传稿件的类型,并可以限定稿件的大小,以及投稿次数,以此来避免恶意投稿或重复投稿。 3.编辑审稿:编辑审稿是稿件进入编辑部后进入的首道审稿流程。编辑在线收稿后,可以下载原稿,进行离线编辑,也可在线审稿。并对稿件做出相应处理,如:送审、返修、退稿、提交主编等操作,并向相关人员发送告知邮件。 编辑还可以查看专家或是主编的意见,及时与作者取得联系,告知作者稿件受理情况。编辑审稿子系统还包括打印各种表格的功能,如审稿单、复审单、录用通知单等。可以查询稿件,了解专家审稿情况,作者修改稿情况。并可以向专家发送催审通知,以及取回稿件等操作。 4.编委和专家审稿:编委、专家审稿的功能包括在网上填写审稿意见,并提交给编辑。审稿意见作者不可直接阅读,只有编辑部可以看到。系统允许编委和专家查看他曾经审查过的稿件,以及他填写的审稿意见,还可以把自己修改的稿件上传到编辑部。 如果专家不熟悉该论文的内容,或他没有时间审稿,可以拒绝审稿,但需要填写拒绝受理的理由,或向编辑部推荐其他审稿专家。 5.主编审稿:主编具有稿件最终录用与否的决定权,他不仅可以审查编辑呈送的所有稿件,并可以浏览所有稿件的审理流程,包括审稿人信息、审理意见,以及编辑与作者沟通的信息等。主编可以填写自己的审稿意见,主编的审稿意见会返回到编辑那里,编辑会根据主编的终审意见通知作者。 6.出版发行:本部分功能包括了费用管理、组版管理和发布管理。稿件的发表费用包括:版面费、审稿费和支付给作者的稿酬。对于已录用的稿件进行组版处理,由主编依据栏目和本期报道重点决定哪一期上发表哪些文章。 7.系统维护:系统维护子系统就是负责维护这些基础数据的。这些基础信息包括:期刊信息、栏目分类、编辑信息、主编信息、编委和专家信息及其权限等进行维护设置。 8.浏览查询:为期刊建立供读者查询本刊文献、方便他们引用本刊文章的一个在线发布平台。可以为用户提供多种查询功能,例如,除提供作者、关键词、摘要、提名、刊名、主题、作者单位、基金项目等基本检索字段外,还可以提供多条件组合查询,精确查询和模糊查询,并可定义查询范围和控制查询结果。为用户提供更加方便快捷的期刊服务。 4、学术期刊网络投稿系统的非功能性需求分析 安全性:由于稿件都是相对机密的,无论被录用与否,必须保证有相应权限的人员才能看到或是操作相关稿件。论文稿件在互联网上进行传输,系统的安全性是要认真考虑的。 可扩展性和可维护性:网络投稿系统的架构应该是可扩展的,功能和业务不断增加时,应该考虑到系统进一步的扩展,一些功能的接口与设计是要求可以再扩展的,并且易于维护。 跨平台性:客户端使用何种操作系统和浏览器是无法控制的,所以要求该系统可以在几乎所有的平台上都可以轻松访问。 操作简便、易学易用性:网络投稿、审稿、编审和发布步骤复杂,但是要求系统能够以方便快捷的方式提供给用户服务,这就需要系统操作方便,简单易用,那么后台处理需要考虑在技术上给予实现。 5、学术期刊网络投稿系统的实现 技术采用三层B/S体系结构模型进行服务和功能分解。所谓三层B/S体系结构即客户端浏览器丨表示层)、Web服务器(应用层)和数据库服务器(数据层)三层结构。三层结构的划分,使系统逻辑上更加独立,每个功能模块的任务更加清晰,并可以有效地起到均衡负载的作用。用户通过表示层向服务器发出请求,应用层提供业务逻辑的实现,并处理数据层的数据,再将用户所需信息返回到表示层。 服务器采用WindowsServer2003作为操作系统,Oracle9i作为后台数据库,安装JavaJDK1.5和Tom-Cat6.0。使用Eclipse作为开发工具,ZK框架为主的开发技术。ZK是一个基于事件驱动和组件的框架,它为Web应用提供了丰富的用户接口。ZK框架包括一个基于AJAX事件驱动的引擎,一套丰富的XUL和XHTML,以及一种被称为ZUML(ZKUserInterfaceMarkupLanguage,ZK用户界面标记语言)的标记语言组成。 ZK是一个以服务器为中心的模型,与其它框架不同,它不需要开发者编写大量JavaScript代码和掌握相关知识,就可以在浏览器上操作DocumentObjectModel并在客户机/服务器通信过程中同步数据。ZK框架可以极大地提高开发人员的工作效率,并且由于没有客户端代码,因此ZK程序具有高度的可维护和可扩展性。 6、结论 实践证明,以此为基础设计实现的学术期刊网络投稿系统具有较强的实用性和灵活性,且具有良好的扩展性和可维护性。下一步的工作是考虑如何在稿件审查过程中加入时间变化的因素,以便更好的提高工作效率,使审稿流程更快捷、更顺畅。以及如何通过技术手段将传统出版模式与网络出版模式有机的结合在一起。 作者:马永安1、何冬梅2(1.京信通信系统(中国)有限公司河北分公司河北保定071000;2.唐山职业技术学院河北唐山064002)
后台-系统-系统设置-扩展变量-(内容页告位2-手机版)
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:123456789@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
后台-系统-系统设置-扩展变量-(内容页告位3-手机版)