《数字传媒研究》编辑部管理系统的设计与实现
2021-06-10丛海石曼杨俊权
丛海 石曼 杨俊权
1.2.内蒙古自治区广播电视监测与发展中心 内蒙古 呼和浩特市 010050
3.通辽市文化旅游广电局 内蒙古 通辽市 028000
1 绪 论
1.1 系统开发背景及意义
《数字传媒研究》编辑部信息管理系统由原科研所网络技术科设计开发。在开发本系统的过程中,通过调研了解编辑部在工作中遇到的问题,以及了解编辑人员的工作需求,制定了系统的需求侧重点以及功能结构,促进办公智能化,依托线上系统进行编辑工作的管理。
目前《数字传媒研究》杂志以月刊形式发布,编辑部选稿、组稿、校稿、定稿任务繁重,为避免选稿过程中有重复用稿的风险,方便编辑人员统计、搜集稿件来源,明确审稿流程,确立编辑流程,特设计开发《数字传媒研究》编辑部管理系统,从而尽可能充分地利用现有的信息,提高办公效率,规范办公制度,方便领导决策,以期获得更高的编辑效率。
本系统仅对《数字传媒研究》编辑部人员开放使用权限,保证稿源无外泄隐患。编辑部人员通过科研所局域网,登录制定网址进入系统。注册实名制账号,经后台管理员核实后,开放系统使用权限,以保证编辑部人员对系统的正常使用。
1.2 系统实现目标
在了解现有OA办公系统的情况下,开发《数字传媒研究》编辑管理系统所要实现的目标如下:
(1)面向《数字传媒研究》编辑部人员使用,提升编辑组稿效率;
(2)将所有稿件进行线上存档,便于今后的使用和查阅;
(3)编辑流程透明化,责任落实化,便于查阅每期编辑工作进展;
(4)在系统完善使用的前提下,减少开发经费。
1.3 系统开发技术
1.3.1 开发语言
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法 混 合 了C、Java、Perl以 及PHP自创的语法,利于学习,使用广泛,主要适用于Web开发领域。使用PHP作为系统开发语言的优点有:
(1)效率高,消耗相当少的系统资源;
(2)面向对象,在php4,php5中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序;
(3)兼容性强,支持几乎所有流行的数据库以及操作系统。
1.3.2 开发工具
系统采用phpStudy,是一个PHP调试环境的程序集成包。该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer。
Apache HTTP服务器是一个模块化的服务器,源于NCSAhttpd服务器,经过多次修改,成为世界使用排名第一的Web服务器软件。
系统数据库使用mysql数据库,MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
1.3.3 开发环境
服务器系统使用windows server 2012,该服务器系统在图形用户界面、地址管理、Hyper-V、活动目录、文件系统、存储迁移等方面有较强的提升。通过虚拟化技术、Hyper-V、云计算、构建私有云等新特性,让Windows Server 2012变成一个无比强大且灵活的平台。
2 系统需求分析
2.1 系统概述
本系统主要适用于《数字传媒研究》编辑工作。编辑部的日常工作涉及到收集整理投稿文章、确定当期稿件、成稿管理三大步骤,通过本系统将原本整理办公的方式呈现到开放的线上平台,使编辑步骤清晰明确,责任落实明确。通过本系统将作者投稿添加至文章收录中,便于从众多的稿件中筛选每期所要使用的稿件;确定当期稿件后通过更改稿件分组,转移到本期组稿中,由各责任编辑负责落实每篇稿件的查重、校对、送审步骤,并将结果展示到系统中;通过本期组稿功能对稿件进行最终使用分类,确定选用的稿件通过修改分类移动到成稿管理中,或者修改分类为推后延用,在后续使用。另外因某种原因,预计不再使用的文稿,由责任编辑追加弃用原因后将文稿移动至废弃不用目录下,以防后续重复编辑、使用。
2.2 系统性能分析
2.2.1 系统的可扩展性
本系统针对编辑部的日常组稿编辑工作,目前已实现稿件的线上收录、整理、采用、存档的功能。系统使用PHPStudy集成开发工具,在后续进行功能的增删改十分便捷,为系统的可扩展性提供了重要的支持,系统功能再进一步完善中。
2.2.2 系统的限制性
(1)登录本系统需要使用原科研所内部局域网进行登录,确保操作的人员范围,防止其他外部人员登录使用。
(2)进入系统后,须登录管理员授权的账号方可进行功能使用,保证仅有编辑部授权人员可以使用系统,保证编辑工作的有效秩序。
(3)每位编辑部工作人员仅可对自己所发布的稿件进行管理、修改、删除,而没有权限管理其他账号发布的稿件,这样可保证工作的公平性以及降低失误率。这就使本系统需要一定的限制性。
2.2.3 系统的安全性
(1)本系统在进入时需要通过原科研所内部局域网登录,降低外部对系统的风险。
(2)需要注册登录,方可使用系统功能,且注册时需要管理员审批,进一步加强使用的安全性,降低安全风险。
2.3 系统可行性分析
2.3.1 技术可行性
本系统通过PC使用windows 7及以上操作系统。后台管理端需要Windows 7及以上的操作环境,将PHP语言作为编写语言,数据库使用MySQL来构建,使用原科研所本地服务器进行进行数据请求和传输,并使用PHPStudy等工具完成开发。
2.3.2 操作可行性
操作该系统时,使用者仅使用一台计算机就可以进行使用,支持Windows 7及以上系统。用户操作方便,界面显示友好,编辑部工作人员通过电脑就可以方便快捷的操作、管理日常编辑工作。管理员进入后台通过局域网内计算机,兼容Firefox浏览器、谷歌的Chrome浏 览 器、IE的8.0版 本的浏览器等,操作方便简单,符合工作人员使用浏览器的习惯。
2.3.3 经济可行性
本系统在开发与运营成本较低的情况下完全可以提供完善的工作服务,为编辑部工作提供有力的支持,解决编辑刊物过程中的问题,以低成本完成线上智能编辑管理工作。
图1 组稿功能模块流程图
3 系统设计与实现
3.1 组稿功能模块
在编辑部日常工作中,组稿工作是主要工作,也是环节较为复杂的工作,涉及到稿件的选用、进度审核等步骤。本系统将组稿功能置于线上,方便编辑部工作人员整理工作思路,展示了当期杂志的编辑进展,提高工作效率,减少工作失误。组稿功能模块流程图如图1所示,组稿功能实现,如图2所示。
图2 组稿功能模块实现
3.1.1 文章收录
编辑人员将收到投稿的稿件上传到文章收录目录中,上传全文附件、作者姓名、收录日期、查重率的信息,以便后续当期组稿采用。
3.1.2 本期组稿
本期组稿的来源是由文章收录模块筛选而来,根据当期需求选择合适的稿件,予以组稿。稿件在本期组稿目录内时,需要进行人工校对,审稿人批阅,给出审稿人意见。
3.1.3 推后延用
在通过本期组稿模块后,因不同情况可能选择当期不采用的稿件,但是达标的稿件需要备用,选择放在推后延用模块中,以备后续采用。
3.1.4 废弃不用
稿件在审稿人审查过后可能会出现不建议发表的情况以及稿件通不过查重的情况等决定对某些稿件不予发表,将稿件移至废弃延用模块,以便于区分,保证后续不会再重复采用或者减少重复审查的步骤。
3.2 后台管理功能模块
管理员通过后台管理网址进入系统后台,进行使用者权限审查,对所有编辑人员上传的内容进行管理。超级管理员可以对管理员,编辑人员进行权限设置,对稿件进行统一管理,对系统功能进行进一步拓展和延伸。后台管理功能,如图3所示。
3.3 搜索查找功能模块
本系统设有搜索查找功能,通过作者姓名、题目等关键词搜索相关文章,具有针对性的搜索文章功能。搜索限制条件可以以栏目进行分类,搜索可以以标题、关键字、作者、内容进行搜索,同时方便统计可以依据稿件编辑的姓名进行搜索。功能展示效果,如图4所示。
图4 搜索查询功能实现
3.3.1 稿件状态查询功能
在编辑刊物、归档的过程中,对稿件的状态、进度不确定时需要通过查询功能,通过搜索稿件作者或标题关键字进行查阅,查看所属状态类目,确定稿件编辑进度,为编辑工作提高效率。
3.3.2 稿件重复使用查询功能
基于编辑部以刊发论文为主的特性,征稿来源较多,存在同一作者多次投稿情况。为节省重复编辑、校对、查重的步骤,防止同一篇稿件刊登二次的情况发生,在将稿件收录到本系统中时,需要进行重复使用查询功能,通过作者、题目、关键字进行筛选查询,确定是否已经刊登过该篇稿件或是决定废弃不用该篇稿件进行查询,以确定是否继续录入稿件进行下一步,加强组稿效率,降低编辑刊发风险。
3.4 管理工作功能模块
在管理编辑部工作的过程中,分管领导、责任编辑通过该系统可以清晰明了的看到当期稿件的组稿进度,方便工作进度审查,提高工作效率。
本系统在编辑部内部展示信息为公开模式,分管领导、责编、编辑可使用个人专属账号访问系统,查询其他编辑上传、发表的稿件和资料。此功能主要目的是方便分管领导对工作的监督;二为责任编辑对当期稿件进度的查看和规划;其次为方便负责将稿件资料存档的工作人员方便整理;再则方便编辑人员之间的互相交流与学习。
3.5 辅助功能拓展模块
3.5.1 公众号运行存档工作
《数字传媒研究》期刊开通微信公众号,在订阅号运行过程中,涉及对发表的推送文章、会议记录、统计数据进行存档。使用该系统对《数字传媒研究》订阅号提供存档工作支持,目的以宣传推广《数字传媒研究》,发展期刊新媒体。
3.5.2 期刊订阅存档工作
将订阅《数字传媒研究》期刊的订阅信息汇总至本系统内,形成完整《数字传媒研究》资料存储体系,进一步推动期刊订阅,以期得到更好的发展。
3.5.3 期刊历史稿件存档工作
搜集存储自1984年创刊以来的所有刊发稿件,形成系统文稿存档系统,以备后续资料搜集,也为用高重复率查询功能提供全面的数据库。
3.5.4 常用链接
在系统首页提供了编辑工作中的常用外链,科技期刊学术不端文献检测系统、万方数据知识服务平台、维普网链接,以及常用办公、浏览器、编辑工具的下载链接,方便编辑工作开展,提高工作效率。
总 结
原科研所网络技术科在开发《数字传媒研究》编辑部信息管理系统的过程中,通过调研了解编辑部的工作流程,参与编辑部的工作例会,旁听工作进度报告、工作流程报告等会议,编辑部工作人员在编辑过程中遇到的细节问题,以及编辑过程中遇到的刊发隐患问题。提升刊物的发展水平,发展智慧办公,以提升工作效率,减少工作失误。
目前,本系统已顺利投入使用,编辑部工作人员通过使用系统已成功刊发两期刊物。收到使用反馈良好,功能指示明确,操作使用感良好,信息反馈至服务器延迟小,无逻辑性差错,达到预计开发效果。
在本系统开发的过程中,网络技术科通过开发系统了解编辑部工作流程,积累了实践操作经验,以编辑部提出需求独立设计实现完整系统,更好的体现了网络技术科的工作职责。以网络技术科工作人员自身技术之长,低成本、高效率的协助了《数字传媒研究》期刊的发展。