趙劍冬,王志云
(廣東技術(shù)師范學(xué)院教育技術(shù)學(xué)院,廣東廣州510665)
目前,國(guó)內(nèi)很多高校學(xué)報(bào)編輯部配備信息化辦公設(shè)備,包括計(jì)算機(jī)、打印機(jī)和傳真機(jī)等,基本實(shí)現(xiàn)無(wú)紙化辦公。每位學(xué)報(bào)編輯都在計(jì)算機(jī)上完成稿件收集、編輯送審、排版等各項(xiàng)事務(wù)工作。同時(shí),大部分高校學(xué)報(bào)編輯部都擁有部門(mén)網(wǎng)站,這些網(wǎng)站主要是以信息發(fā)布為主,一般包括期刊介紹、編輯部組成、投稿須知等欄目。網(wǎng)站有學(xué)校自主開(kāi)發(fā)的,也有使用網(wǎng)上提供的一些免費(fèi)開(kāi)源模板修改而成。至于投稿審稿環(huán)節(jié),盡管有一些學(xué)報(bào)編輯部已經(jīng)采用商業(yè)化的遠(yuǎn)程稿件處理系統(tǒng)[1],實(shí)現(xiàn)在網(wǎng)上遠(yuǎn)程投稿、審稿和編輯處理。但是還是有不少高校學(xué)報(bào)編輯部由于論文投稿量不太多或者經(jīng)費(fèi)限制原因,依然采用人工處理稿件。隨著稿件逐年增加,才開(kāi)始考慮在網(wǎng)站基礎(chǔ)上增加在線投稿、稿件查詢、專(zhuān)家審稿、版面管理等高級(jí)功能。
以廣東技術(shù)師范學(xué)院學(xué)報(bào)編輯部為例,為了提高論文稿件出版效率,充分利用大學(xué)人力資源優(yōu)勢(shì),采用專(zhuān)業(yè)教師和學(xué)生協(xié)同開(kāi)發(fā)團(tuán)隊(duì)開(kāi)發(fā)了一個(gè)能滿足基本需求和具有擴(kuò)展功能的學(xué)報(bào)管理信息系統(tǒng)。具體模式是專(zhuān)業(yè)教師指導(dǎo)需求分析、系統(tǒng)建模以及提供核心系統(tǒng)框架,并由本科在校生利用畢業(yè)論文實(shí)踐環(huán)節(jié)完成程序開(kāi)發(fā)部分。實(shí)踐證明,不僅僅節(jié)省了學(xué)報(bào)編輯部經(jīng)費(fèi),也提高了參與開(kāi)發(fā)畢業(yè)生的實(shí)際動(dòng)手能力。以下介紹該系統(tǒng)的需求分析以及系統(tǒng)建模,增量式開(kāi)發(fā)過(guò)程。
通過(guò)與學(xué)報(bào)主編進(jìn)行面對(duì)面的交流,結(jié)合現(xiàn)有文獻(xiàn)研究[2-4],可以梳理出目前流行的學(xué)報(bào)管理信息系統(tǒng)的實(shí)質(zhì)是一個(gè)Web系統(tǒng),包括前臺(tái)網(wǎng)站系統(tǒng)和后臺(tái)管理系統(tǒng)兩部分,涉及到普通瀏覽用戶、投稿作者、系統(tǒng)管理員、編輯部主編、編輯部編輯以及審稿專(zhuān)家六種用戶角色。參考市面上商業(yè)化的遠(yuǎn)程稿件處理系統(tǒng)界面設(shè)計(jì),首先歸納出學(xué)報(bào)管理信息系統(tǒng)前臺(tái)網(wǎng)站系統(tǒng)功能需求共16項(xiàng)。
1)部門(mén)概況:對(duì)學(xué)報(bào)部門(mén)情況進(jìn)行介紹;
2)編輯部介紹:介紹編輯部的主要成員;
3)審編制度:編輯部主要職位及工作職能;
4)新聞動(dòng)態(tài):查看學(xué)報(bào)新聞的最新動(dòng)態(tài),點(diǎn)擊頁(yè)面可以進(jìn)去新聞具體內(nèi)容,同時(shí)左側(cè)菜單欄可以快速查閱;
5)投稿指南:投稿者的投稿須知信息;
6)期刊訂閱:學(xué)報(bào)概述以及訂閱方式;
7)廣告業(yè)務(wù):學(xué)報(bào)上刊登廣告的須知;
8)后臺(tái)登錄:管理員可由此登錄進(jìn)入網(wǎng)站后臺(tái);
9)論文檢索:只需要輸入關(guān)鍵字即可檢索到相關(guān)論文;
10)友情鏈接:可以鏈接到相關(guān)單位的網(wǎng)站當(dāng)期目錄:查看
11)最新一期:查看最新一期的論文目錄,點(diǎn)擊列表顯示論文內(nèi)容;
12)下期目錄:查看下一期的論文目錄,點(diǎn)擊列表顯示論文具體內(nèi)容;
13)過(guò)刊查詢:按年份、期號(hào)查詢過(guò)刊論文;
14)論文內(nèi)容顯示:顯示論文標(biāo)題、作者、中英文摘要等概要信息;
15)專(zhuān)家審稿系統(tǒng):審稿專(zhuān)家審稿系統(tǒng)的登錄入口;
16)作者查詢系統(tǒng):作者投稿查詢系統(tǒng)的登錄入口。
從系統(tǒng)管理角度來(lái)看,學(xué)報(bào)管理信息系統(tǒng)后臺(tái)管理系統(tǒng)功能需求除了靜態(tài)在線幫助部分,主要還包括用戶信息管理、用戶權(quán)限管理、網(wǎng)站版塊管理、網(wǎng)站新聞管理、學(xué)報(bào)版塊管理、學(xué)報(bào)論文管理、友情鏈接管理、訪問(wèn)統(tǒng)計(jì)管理八大模塊。每個(gè)模塊的功能概述如下:
1)用戶信息管理:用戶可以修改自己的頭像,系統(tǒng)有10個(gè)默認(rèn)顏色的頭像可供選擇,也可以自己添加符合要求的圖片。用戶可以修改密碼,必須輸入原始密碼、驗(yàn)證碼、以及兩次輸入新密碼進(jìn)行確認(rèn),確認(rèn)完成才能修改信息。
2)用戶權(quán)限管理:用戶權(quán)限管理模塊只能由系統(tǒng)管理員查看,管理員可以添加和編輯三種類(lèi)型用戶(主編、編輯和審稿專(zhuān)家),以及查看所有注冊(cè)的作者用戶列表和具體信息。
3、網(wǎng)站新聞管理:管理員可以瀏覽新聞列表,并且編輯、修改和刪除新聞。
4)學(xué)報(bào)論文管理:管理員、主編以及編輯可以瀏覽論文列表,人工錄入、編輯修改以及刪除論文。論文列表中包換論文的基本信息:欄目名稱(chēng)、年號(hào)、期號(hào)以及審稿狀態(tài)。論文的審稿狀態(tài)分成未審稿、審稿中以及已審稿。未審稿、審稿中的論文將不會(huì)在系統(tǒng)前臺(tái)顯示。管理員還可以使用搜索功能對(duì)論文進(jìn)行分類(lèi)與快速查找,點(diǎn)擊論文標(biāo)題可以查看論文信息。
5)學(xué)報(bào)版塊管理:例如學(xué)報(bào)包含自然科學(xué)版和社會(huì)科學(xué)版,管理員可對(duì)版塊進(jìn)行添加、編輯和修改。查看版塊時(shí)將會(huì)顯示版塊的封面圖片以及屬于該版塊的所有論文,點(diǎn)擊論文修改可直接進(jìn)入論文管理的審稿界面。在每個(gè)版塊下面,學(xué)報(bào)定期出版,管理員可以對(duì)添加、修改和刪除期號(hào)。期刊的屬性主要有版塊、年號(hào)、期號(hào)以及是否為增刊。
6)網(wǎng)站版塊管理:在線編輯修改系統(tǒng)前臺(tái)網(wǎng)站系統(tǒng)的學(xué)報(bào)概況、編輯部介紹、審編制度、投稿指南等靜態(tài)內(nèi)容。
7)友情鏈接管理:添加、編輯和刪除系統(tǒng)前臺(tái)友情鏈接版塊的所有友情鏈接,點(diǎn)擊友情鏈接可以訪問(wèn)相關(guān)單位的網(wǎng)站。
8)訪問(wèn)統(tǒng)計(jì)管理:管理員可以查看系統(tǒng)前臺(tái)網(wǎng)站系統(tǒng)訪問(wèn)統(tǒng)計(jì),查看主編、編輯以及審稿專(zhuān)家最后登錄的IP地址以及時(shí)間,點(diǎn)擊用戶的ID可以查看該用戶的基本信息等。
從投稿審稿流程來(lái)看,后臺(tái)管理系統(tǒng)面對(duì)的用戶除了編輯部管理員,還涉及到論文作者、學(xué)報(bào)編輯、審稿專(zhuān)家以及學(xué)報(bào)主編四種用戶角色。系統(tǒng)管理員、編輯部主編、編輯、審稿專(zhuān)家和投稿作者登陸后臺(tái)管理系統(tǒng)后,都可以通過(guò)在線幫助掌握正確的使用該系統(tǒng)。四種用戶角色的使用流程分析見(jiàn)表1。
表1 管理后臺(tái)系統(tǒng)用戶角色行為分析
圖1 系統(tǒng)模塊劃分圖
系統(tǒng)功能劃分的時(shí)候,除了劃分為前臺(tái)網(wǎng)站系統(tǒng)和后臺(tái)管理系統(tǒng)兩部分,還可以將后臺(tái)管理系統(tǒng)細(xì)分為2個(gè)子系統(tǒng),即編輯部管理員子系統(tǒng)和投稿審稿子系統(tǒng),如圖1所示,虛線框部分的是投稿審稿子系統(tǒng),學(xué)報(bào)后臺(tái)管理系統(tǒng)下面的其他模塊屬于編輯部管理員子系統(tǒng)。這2個(gè)子系統(tǒng)由于其面對(duì)的用戶不同,其功能也不同,具有相對(duì)獨(dú)立性,但它們又是緊密聯(lián)系和相互關(guān)聯(lián)的,例如:投稿審稿子系統(tǒng)完成稿件錄用工作后,經(jīng)過(guò)編輯部編輯在論文出版管理模塊添加新論文后,讀者就可以在前臺(tái)網(wǎng)站看到最新一期的論文。而這一同步更新主要通過(guò)共享后臺(tái)數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)。
按用戶角色區(qū)分,普通瀏覽用戶主要瀏覽學(xué)報(bào)前臺(tái)網(wǎng)站系統(tǒng),其中學(xué)報(bào)部門(mén)信息包括上述需求分析中所說(shuō)的部門(mén)概況、編輯部介紹、審編制度、投稿指南、期刊訂閱以及廣告業(yè)務(wù)等介紹內(nèi)容。其他用戶登錄后面對(duì)的后臺(tái)功能是不同的,投稿作者登陸后,使用模塊包括用戶信息管理、作者投稿和在線幫助。編輯部管理員負(fù)責(zé)整個(gè)后臺(tái)管理系統(tǒng)的維護(hù),所以具備后臺(tái)管理系統(tǒng)中的所有模塊的訪問(wèn)權(quán)限。編輯部主編使用的模塊包括用戶信息管理和主編審稿。編輯部編輯使用的模塊包括用戶信息管理和編輯審稿、論文出版管理模塊。審稿專(zhuān)家使用的模塊包括用戶信息管理和專(zhuān)家審稿模塊。
數(shù)據(jù)流圖是結(jié)構(gòu)化分析方法中用于表示系統(tǒng)邏輯模型的一種工具。它以圖形的方式描述數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過(guò)程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。數(shù)據(jù)流圖有四種基本圖形符號(hào):“→”箭頭表示數(shù)據(jù)流;橢圓表述加工;“匚”表示數(shù)據(jù)存儲(chǔ)表;“□”方框表示數(shù)據(jù)的源點(diǎn)或終點(diǎn)。以管理員系統(tǒng)管理圖2為例,用戶登錄后臺(tái)管理系統(tǒng)時(shí)候,系統(tǒng)從管理員信息表中核對(duì)用戶賬戶密碼。成功登陸后,可以修改個(gè)人信息表,修改管理員權(quán)限,對(duì)前臺(tái)網(wǎng)站系統(tǒng)介紹信息進(jìn)行編輯修改,在期刊表和欄目表中添加新一期的數(shù)據(jù)以及對(duì)論文狀態(tài)的修改。如圖2-圖6給出系統(tǒng)其他四個(gè)主要的數(shù)據(jù)流圖,描述投稿作者、編輯、主編和審稿專(zhuān)家的不同的操作流程。
圖2 管理員系統(tǒng)管理數(shù)據(jù)流圖
圖3 投稿作者在線投稿數(shù)據(jù)流圖
圖4 編輯審稿數(shù)據(jù)流圖
圖5 主編審稿數(shù)據(jù)流圖
圖6 專(zhuān)家審稿數(shù)據(jù)流圖
圖7 增量式開(kāi)發(fā)示意圖
由于學(xué)報(bào)編輯部方要求在短時(shí)間內(nèi)提供可以使用的系統(tǒng),所以我們?cè)陂_(kāi)發(fā)中采用了增量式的開(kāi)發(fā)模式,如圖7所示。增量式開(kāi)發(fā)模式一般先構(gòu)造系統(tǒng)的核心功能,然后逐步增加功能和完善性能。整個(gè)學(xué)報(bào)管理信息系統(tǒng)的開(kāi)發(fā)分為四期:第一期實(shí)現(xiàn)學(xué)報(bào)前臺(tái)網(wǎng)站系統(tǒng)靜態(tài)頁(yè)面模板,包括用戶注冊(cè)登錄、新聞動(dòng)態(tài)查看等模塊全部實(shí)現(xiàn)靜態(tài)網(wǎng)頁(yè)界面,但并不實(shí)現(xiàn)交互流程。開(kāi)發(fā)周期四周時(shí)間,實(shí)際開(kāi)發(fā)團(tuán)隊(duì)包含美工1名和網(wǎng)頁(yè)設(shè)計(jì)1名,均由大四本科生承擔(dān)。界面設(shè)計(jì)、色調(diào)搭配和內(nèi)容版面定稿由專(zhuān)業(yè)教師和學(xué)報(bào)編輯部總編共同確定;第二期實(shí)現(xiàn)新聞動(dòng)態(tài)查看模塊以及學(xué)報(bào)后臺(tái)管理系統(tǒng)中的網(wǎng)站新聞管理部分,以及制作學(xué)報(bào)前臺(tái)網(wǎng)站系統(tǒng)首頁(yè)的二維動(dòng)畫(huà)。開(kāi)發(fā)周期一周時(shí)間;第三期實(shí)現(xiàn)學(xué)報(bào)論文瀏覽,學(xué)報(bào)論文查詢、期刊版塊管理,論文出版管理等除了投稿審稿子系統(tǒng)外的所有部分。開(kāi)發(fā)周期是三周時(shí)間;第四期實(shí)現(xiàn)投稿審稿子系統(tǒng)和個(gè)人信息管理模塊,由于本模塊相對(duì)復(fù)雜,開(kāi)發(fā)周期四周時(shí)間。
廣東技術(shù)師范學(xué)院學(xué)報(bào)管理信息系統(tǒng)的開(kāi)發(fā)環(huán)境是 Windows XP+IIS6.0+VS2005+SQL Server 2000,另外還使用了常見(jiàn)的Dreamweaver、Flash和Photoshop作為界面設(shè)計(jì)開(kāi)發(fā)工具。與現(xiàn)有文獻(xiàn)[5-8]談到的學(xué)報(bào)管理信息系統(tǒng)相比較,本項(xiàng)目采用數(shù)據(jù)流圖對(duì)學(xué)報(bào)五種用戶角色進(jìn)行建模更容易被開(kāi)發(fā)人員所理解,即使是初級(jí)開(kāi)發(fā)人員(例如大四本科生)也能較快理解系統(tǒng)模型。其次是采用增量式的開(kāi)發(fā)模式,使得初級(jí)開(kāi)發(fā)人員能夠由淺入深,邊學(xué)習(xí)邊開(kāi)發(fā),并逐步完善開(kāi)發(fā)出一個(gè)能滿足學(xué)報(bào)編輯部日常應(yīng)用的學(xué)報(bào)管理信息系統(tǒng)。未來(lái)在此基礎(chǔ)上,可以繼續(xù)采用增量式開(kāi)發(fā)模式繼續(xù)增加數(shù)據(jù)統(tǒng)計(jì)、版面費(fèi)管理、移動(dòng)終端接入等功能也是可行的。目前系統(tǒng)已經(jīng)成功部署在學(xué)校服務(wù)器集群中,并已經(jīng)穩(wěn)定運(yùn)行半年時(shí)間。為了讓本系統(tǒng)可以被更多學(xué)報(bào)編輯部采用,必須讓不同學(xué)報(bào)編輯部可以方便地設(shè)置適合自己期刊風(fēng)格的界面。所以,如何實(shí)現(xiàn)學(xué)報(bào)管理信息系統(tǒng)界面模板的敏捷修改和配置是下一步值得研究的問(wèn)題。
[1]鄭曉梅.科技期刊遠(yuǎn)程稿件處理系統(tǒng)的利弊分析與過(guò)程控制措施[J].編輯學(xué)報(bào),2011(3):256-258.
[2]司 偉.院校學(xué)報(bào)信息管理系統(tǒng)[D].西安:電子科技大學(xué),2011.
[3]姜新華,曹淵清,吳靖華.基于工作流的高校學(xué)報(bào)管理信息系統(tǒng)[J].內(nèi)蒙古農(nóng)業(yè)大學(xué)學(xué)報(bào):自然科學(xué)版,2012(1):215-218.
[4]崔 靜,徐俊芳.學(xué)報(bào)信息管理系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)與現(xiàn)代化,2011(8):96-98.
[5]劉 芳.地方院校學(xué)報(bào)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].黑龍江:黑龍江大學(xué),2011.
[6]楊學(xué)敏.基于Web的期刊稿件管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代計(jì)算機(jī),2012(8):75 -77.
[7]崔 靜,徐俊芳.學(xué)報(bào)信息管理系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)與現(xiàn)代化,2011(8):97-99.
[8]王 丹,李 星,段渭軍.基于移動(dòng)終端的學(xué)報(bào)管理系統(tǒng)的研究與設(shè)計(jì)[J].中國(guó)教育信息化,2011(9):67-71.