前言:想要寫出一篇引人入勝的文章?我們特意為您整理了在線期刊采編系統研究實現范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:針對目前傳統學報、期刊在運營期間存在的投稿、溝通、出版等問題,建設性地提出基于J2EE平臺的在線期刊采編系統。系統以南昌工程學院期刊為例進行開發,采用JAVA流行的SpringMVC體系構架,安全體系采用成熟的SpringSecurity控制,前端開發采用Jsp語言結合Ajax、Jquery、Vue控件及Node技術便于客戶端快速查閱及輕便展現,同時采用H5與CSS技術實現手機、平板、PC一體化適配。筆者著重對在線期刊系統線下運營存在的問題及流程進行統一梳理與分析,并結合目前互聯網技術及流行框架進行功能設計,實現期刊運營由線下整體轉入線上。同時通過J2EE平臺開發的CMS文章服務能夠及時刊發最新文章到學報官網,并通過微信管理端同步到學報微信公眾號,更加便捷地讓學報用戶第一時間獲取最新的學報資訊和學報文章,能夠為開發其他采編系統提供借鑒。
關鍵詞:期刊;采編系統;JAVA
1研究背景和現狀
隨著網絡普及程度的提高,人們的辦公觀念和方式都發生了重大的改變,基于互聯網的無紙化辦公也越來越深入人心。一個優秀的在線采編系統,不僅能給作者留下一個好印象,還能提高辦公效率。在線投稿和評審不受時間限制,不受地域限制,方便、快捷、可靠、安全,由此受到各期刊的青睞[1-2]。經過一段時間的深入調研及梳理期刊運營流程發現,傳統學報、期刊的稿件來源主要由作者通過紙質郵件或E-mail郵件的方式進行投遞,當工作人員收到稿件后,需要對大量的稿件進行收集、整理成冊及編號[3-4]。針對初審篩選后有效的稿件由專門人員通過E-mail呈送已聯系好的專家進行外審,且外審過程中存在多次審核不合格往來審核的煩瑣情況,直至專家審核通過后才能送主編最后敲定出版各項事宜,出版前還涉及排版、排期等多項操作。學報運營過程中完全通過線下處理這些流程,存在以下問題:第一,稿件有多種來源,手工匯總編號成冊容易出錯;第二,作者、期刊工作人員、專家多方溝通時不及時、不方便,無法獲取審稿實時信息;第三,學報排版、排期過程煩瑣;第四,歷史稿件、審稿信息、審核信息、文章內容調閱困難;第五,讀者獲取期刊文章信息的便捷性、及時性不足;第六,無法通過大數據分析對期刊運營情況進行有效改進及總結。針對已存在問題,通過對出版行業中信息化領先的編輯部調研進行對比,發現國內較為發達地區的大型期刊、雜志已經基本實現了在線稿件處理及辦公流程,可以基本解決以上問題。比如:新聞出版行業(如人民日報)、國內核心期刊(如北京大學中文核心期刊)、國際重要會議(如中國學術會議),但是大量中小規模的期刊、學報仍較為落后。國內整體信息化程度相較歐美發達地區水平仍有較大差距。歐美地區在數字化方面的探索與實踐,值得國內教育技術期刊借鑒,緊跟信息化趨勢是一個新課題[5]。國內期刊、學報需要緊隨時代的腳步,擁抱互聯網、大數據、線上辦公及微信公眾號便捷互聯的浪潮,重新審時度勢,針對調研的痛點問題用先進的技術,開發出集便捷投稿、快速辦公、有效溝通、輕松出刊、持續分析的在線期刊采編系統。
2系統設計
2.1主要功能
南昌工程學院學報的在線期刊采編系統采用J2EE技術進行開發,集成了流行的SSH[Struts/Spring/Hibernate]框架技術,在安全便捷的基礎上為期刊投稿用戶、評審專家及期刊內部人員提供優質的線上服務。期刊作者投稿能快速通過網絡了解稿件最新狀態信息及所在審稿流程,評審專家只需要遠程登錄填寫盲審意見,提交即可便捷完成審稿操作,且任何問題均可通過站內信與多方進行溝通,且具備短信、郵件接口,方便外部通知發放,在后端進行嚴格的分級權限控制。稿件評審中具備完善的流程控制,確保稿件按照預設流程完成審批,能夠有效提高學報審批稿件、聯系作者、稿件排版等辦公的效率,使學報運營效率、信息實時率大幅提高,稿件平均處理流轉時長大幅下降,并結合各類維度報表,用數據促進編輯部內部持續改善。總體系統結構如圖1所示。
2.2研究內容
在線期刊采編系統功能涵蓋以下幾方面。作者投稿:作者通過自主注冊后便可以投遞稿件,進行查詢、修正等操作,也能與編輯部實時溝通。專家審稿:各地各類專家在線審核稿件、填寫意見及與編輯部實時溝通。文章采編:文章智能識別填寫標題、作者、摘要等信息,智能接口及反饋,快捷實現稿件在編輯部的初審、外審、指派、退改、復審、排版、排期、發表等工作流程。統計分析:實現了稿件各類維度、角度的統計,用于編輯部領導的實時決策。系統管理:智能編輯工作流流程,智能管理系統各類角色及用戶,智能維護系統重要參數與接口信息,智能管理消息中心及配置數據庫備份信息。CMS中心:實現前端網站編輯部各類新聞信息、公告及已錄用、已出版稿件內容的、展現。公眾號管理:集成微信公眾號管理功能,用于編輯部管理公眾號的菜單、粉絲、群發消息,同時通過公眾號向公眾用戶、作者、專家提供編輯部最新信息及各類稿件查閱。財務管理:實現對作者版面費用、專家審稿費用、編輯部內部費用、發票的管理。
2.3業務流程描述
該系統根據以上系統模塊的操作分成不同角色操作,系統中共有7類角色,即投稿用戶角色、審稿專家角色、期刊編務、期刊編輯、期刊主任、期刊主編和管理員。整體投稿及審稿流程如圖2所示。
3研究方法及特色
3.1研究方法
系統在各類權限控制上通過RBAC(基于角色的訪問控制Role-BasedAccessControl)理論基礎進行實現,首先劃分各類基線權限,然后設定各類參與在線期刊采編的角色,通過把基本權限一一賦予不同角色,把角色賦予對應用戶的方法實現系統菜單及數據的分級分權控制,針對已有的在線期刊采編系統進行研究及選定多個編輯部進行深入調研,分解出編輯部門通用的角色、權限信息,構造成“用戶-角色-權限”的授權模型進行使用。從系統涉及的每個角色實際操作流程出發,調研采編辦公流程涉及的各種環節及功能需求,把投稿、初審、外審、指派、退改、復審、排版、排期、發表和歸檔等一系列常規流程及個別編輯部涉及的特別流程一一分解成可插拔的模塊,制訂切實可行的分解方案把系統進行完全關聯解耦,同時通過調研編輯部用戶的操作習慣來設計UI界面,提升用戶操作體驗。實踐開發采用J2EE進行編程開發,其擁有一組強大的通用技術規范與指南,提供基于組件的方式來設計、開發、組裝和部署企業應用,對分布式、健壯性、安全性及多線程、動態性與可移植性完全符合云平臺中開發在線期刊采編系統的功能插件化開發,且JAVA良好結合JSP、Servlet、Jquery等技術,在Web應用方面有著獨特的優勢,由此在用戶界面友好性、易操作性及動態圖表展現方面可以做得非常完善。本項目采用B/S構架,易于客戶隨時隨地進行互聯網訪問,數據庫擬使用成熟的MYSQL7.0版本進行支持,同時加入數據庫冗備功能,確保數據定時備份、多方保存。后臺語言開發采用JAVA流行的SpringMVC體系構架,安全體系采用成熟的SpringSecurity控制,前端開發采用Jsp語言結合Ajax、Jquery、Vue控件及Node技術便于客戶端快速查閱及輕便展現,同時采用H5與CSSS技術實現手機、平板、PC一體化適配[6-7]。
3.2系統特色及創新
3.2.1在線期刊采編系統差異化建設各類期刊、報社的編輯部對審稿流程、角色需求、功能需求方面均會有一定差異,因此做到以下差異化建設:第一,在角色及權限方面做到自主配置。第二,在審稿流程方面需要做到整體工作流流程的編輯部自主變動配置。第三,解決了功能模塊插件化模式開發問題,從而實現不同編輯部可定制不同的功能需求且不影響其他模塊功能和其他編輯部用戶的情況下,實現功能的熱插拔配置上線,需要的任何功能只需要進行勾選選擇后即可使用。
3.2.2CMS網站內容實時及結合微信公眾號管理功能建設結合目前互聯網信息傳播發展趨勢,全方位對信息渠道進行把控,在PC端、移動端全面布局,特別在微信公眾號端結合H5頁面對信息進行展現。系統擁有高度集成的CMS系統,一鍵實時最新編輯部信息及最新期刊文章;高度集成微信公眾號管理功能,可以對公眾號菜單、自動回復、粉絲等進行實時管理,同步可以推送最新消息到公眾號與公眾分享。
4系統的實現
系統主要功能包含作者投稿、專家審稿、文章采編、統計分析、系統管理、微信公眾號管理和文章管理。
4.1登錄界面登錄界面如圖3所示。
4.3投稿頁面投稿界面如圖5所示。
4.4專家審稿專家審稿界面如圖6所示。
4.5統計分析統計分析界面如圖7所示。
4.6系統管理系統管理界面如圖8所示。
4.7微信公眾號管理微信公眾號管理界面如圖9所示。
4.8文章管理文章管理界面如圖10所示。
5結語
在互聯網出現前,傳統的紙質投稿和Email投稿方式存在諸多不便,投稿往復時間過長、編輯部與專家多方審核交流不便,實時稿件信息及狀態難以及時傳達到各方,各類紙質文件的傳遞及保存存在疏漏、錯誤等情況,導致稿件審核、見刊周期過長,刊物信息無法及時傳遞給讀者,同時歷史稿件翻閱,調檔困難,無法通過數據分析持續改進編輯部運營流程。隨著互聯網技術的興起,編輯部的各類線下流程經過梳理后通過各類編程技術逐一搬到線上進行操作,大大提升了各方的工作效率、信息的傳達實時性及準確率[8]。系統基于南昌工程學院學報,實現了作者在線投稿、專家在線審核、編輯部內部審稿流程流轉、期刊文章排版發刊、網站文章CMS、微信公眾號管理及各維度報表統計等主要功能。系統經過試運行測試表明:系統安全便捷,使用流暢,信息實時、準確,完全適配編輯部內部運營流程。本文開發的在線期刊采編統能大大提升了南昌工學院學報編輯部的工作效率,同時為其持續優化日常運營流程打下了堅實基礎,能夠為其他中小編輯社的在線采編業務提供借鑒案例。
參考文獻
[1]戴志誠.趙國峰著ASP信息化系統建設案例[M].北京:人民郵電出版社,2007:257.
[2]奚科芳.期刊稿件投稿與評審管理系統的設計分析[J].無錫南洋學院學報,2008(3):89.
[3]李書明.基于Web的學報在線投稿系統的設計與實現[J].湖北師范學院學報:自然科學版,2004,24(4):65-68.
[4]陳翔.基于B/S的期刊稿件管理系統的設計和實現[J].杭州師范大學學報:自然科學版,2006,5(1):37-41.
[5]隋行芳,薛愛華.全面實行電子稿件管理系統處理稿件的體會[J].中國科技期刊研究,2005,16(5):77-679.
[6]樊燦.基于internet/intranet的科技期刊管理系信息系統的設計與實現[J].中國科技期刊研究,2005,l16(6):517-520.
[7]萬廬山.關于網上電子期刊的幾點思考[J].中國科技期刊研究,2002,13(2):129-131.
[8]劉東君.基于.NET的期刊在線投稿系統的設計與實現[D].沈陽:東北大學,2014:15.
作者:白明明 單位:豫章師范學院 數學與計算機學院