詹澤梅 (長江大學(xué)計(jì)算機(jī)科學(xué)學(xué)院,湖北 荊州434023)
隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)已深入到人們的日常生活和工作中。網(wǎng)絡(luò)不僅改變?nèi)藗兊纳罘绞?、消費(fèi)方式,也改變?nèi)藗兊墓ぷ鞣绞?。科技期刊是發(fā)表科研人員科技成果的重要場所,為了充分發(fā)揮科技成果的功效,迫切需要期刊社提高稿件發(fā)表的時(shí)效性,而期刊編輯網(wǎng)絡(luò)化是縮短稿件發(fā)表周期的有效途徑。期刊社網(wǎng)站是期刊社實(shí)現(xiàn)期刊編輯網(wǎng)絡(luò)化的工作平臺,網(wǎng)站除了介紹期刊、期刊社等信息外,還具有作者在線投稿、專家在線審稿、編輯辦公等功能。作者和專家通過期刊社網(wǎng)站投稿和審稿,改變了傳統(tǒng)的通過郵寄傳遞稿件的工作模式,大大縮短的稿件的評審周期,增強(qiáng)了期刊的競爭力。因此,擁有自己的網(wǎng)站并實(shí)現(xiàn)期刊編輯網(wǎng)絡(luò)化,是科技期刊社應(yīng)對市場競爭的必由之路?;贐/S模式,筆者采用目前流行的ASP.net技術(shù)開發(fā)網(wǎng)站前臺動(dòng)態(tài)頁面,使用SQL Server 2005開發(fā)數(shù)據(jù)庫并進(jìn)行系統(tǒng)實(shí)現(xiàn)。
期刊社網(wǎng)站是期刊社通過網(wǎng)絡(luò)向廣大讀者和作者進(jìn)行展示的平臺,因而應(yīng)進(jìn)行相關(guān)信息的介紹,如編輯部簡介、期刊簡介、期刊動(dòng)態(tài)公告。為了擴(kuò)大期刊的影響力,網(wǎng)站可提供期刊各期目錄信息,以便廣大讀者了解期刊文章的內(nèi)容綱要。通過期刊社網(wǎng)站可實(shí)現(xiàn)期刊工作的網(wǎng)絡(luò)化,以便縮短稿件發(fā)表周期,為此網(wǎng)站應(yīng)具有在線投稿、審稿、編輯辦公功能。作者可通過網(wǎng)站投稿并了解所投稿件的處理進(jìn)度等信息;審稿專家通過網(wǎng)站查看要評閱的稿件;編輯可通過網(wǎng)站管理各種狀態(tài) (待審、初審、二審、退稿、錄用)的稿件;系統(tǒng)管理員可通過網(wǎng)站管理編輯信息、評審專家信息、作者信息等。期刊社網(wǎng)站的具體功能如下:①期刊介紹。介紹主辦單位、創(chuàng)刊日期、刊號、國外發(fā)行地址、定價(jià)、辦刊宗旨、獲獎(jiǎng)情況、收錄信息等。②期刊動(dòng)態(tài)公告。即顯示期刊最新動(dòng)態(tài)信息、通知、政策法規(guī)等。③編輯部簡介。包括主編、編輯的信息和聯(lián)系電話等。④期刊題錄瀏覽。讓讀者瀏覽、查看期刊各期刊登的論文題目、作者等目錄信息。⑤投稿指南。即給出征稿啟示、投稿流程、稿件排版等信息。⑥常用軟件下載。提供諸如CAJviewer、Adobe Reader等常用論文閱讀軟件的下載功能;⑦在線投稿。如果作者要向期刊社投稿,可首先注冊成為該期刊社的會員,然后登錄在線投稿系統(tǒng)進(jìn)行投稿。投稿時(shí),會員需填寫稿件標(biāo)題、作者、關(guān)鍵詞、中文摘要,稿件欄目類別,并上傳稿件文檔。投稿后,系統(tǒng)會自動(dòng)發(fā)送帶有稿件編號的確認(rèn)回執(zhí)信息。會員可在該模塊查閱稿件的處理進(jìn)度,也可管理自己的信息。⑧專家審稿。系統(tǒng)給出評審稿件列表,專家可查看那些稿件已評閱、那些稿件未評閱和已評閱稿件的稿件信息和評審意見。對于未評審稿件,專家可以在線閱讀,也可以將稿件下載到本地閱讀,審稿意見最終在網(wǎng)上提交給編輯。專家還可在該模塊中管理自己的信息,如修改密碼等。⑨編輯辦公。編輯可按條件查看各種稿件,查詢條件可以是投稿日期、稿件編號、作者姓名、論文題目、審稿專家、審稿編輯、稿件狀態(tài)等,編輯還可對稿件進(jìn)行權(quán)限范圍內(nèi)的處理,如修改審稿費(fèi)、版面費(fèi)狀態(tài),設(shè)置稿件狀態(tài)、閱讀稿件、按期刪除稿件、設(shè)置評審專家、查看作者信息等功能。⑩管理員模塊。通過該模塊系統(tǒng)管理員可管理編輯信息、評審專家信息和作者信息等。
為實(shí)現(xiàn)上述系統(tǒng)功能,數(shù)據(jù)庫中應(yīng)建立具體列表如下:①會員信息表。該表存儲注冊會員的相關(guān)信息,包括會員編號、用戶名、密碼、姓名、出生年月、性別、單位、學(xué)歷、郵寄地址、郵編,聯(lián)系電話和注冊郵箱。②專家信息表。該表存儲評審專家的相關(guān)信息,包括專家編號、專家用戶名、專家密碼、姓名、性別、出生年月、工作單位、郵寄地址、郵編、聯(lián)系電話,、學(xué)歷、職稱和郵箱等。③編輯信息表。該表存儲期刊社編輯的信息,包括編輯編號、編輯用戶名、密碼、姓名、性別、出生年月、學(xué)歷、職稱、郵箱和聯(lián)系電話等。④管理員信息表。該表存儲系統(tǒng)管理員的相關(guān)信息,包括管理員編號、用戶名、密碼、姓名、性別、出生年月、學(xué)歷、職稱、郵箱和聯(lián)系電話等。⑤稿件信息表。該表存儲會員所投的稿件信息,包括稿件編號、會員編號、專家編號、編輯編號、題目、第一作者、關(guān)鍵詞、摘要,稿件文檔、投稿時(shí)間、審稿費(fèi)和版面費(fèi)等。⑥研究方向表。該表存儲期刊文章所涉及的研究方向,包括研究方向編號、研究方向名稱和簡要說明等。⑦稿件評審意見表。該表存儲稿件的評審意見,包括評審意見編號、專家編號、稿件編號、編輯編號、專家評審意見和編輯評審意見等。⑧樣信表。該表存儲編輯工作中常使用的信件樣本,如錄用信和退稿信等,其中包括信件編號、信件名稱和信件文件等。
1)連接數(shù)據(jù)庫 創(chuàng)建數(shù)據(jù)庫后,可在Web.config文件中添加連接數(shù)據(jù)庫字符串的方式連接SQL Server數(shù)據(jù)庫,服務(wù)器名:j1znu;賬戶為空;密碼為空。其中采用的數(shù)據(jù)庫連接對象控件是ADO,方法為Connection[1]。代碼如下:
2)文件上傳和下載 當(dāng)會員向期刊社投稿時(shí),需把稿件文件上傳到期刊社服務(wù)器,上傳文件功能的實(shí)現(xiàn)代碼如下[2]:
會員也可下載自己以前上傳的文件,文件下載功能的實(shí)現(xiàn)代碼如下:
3)條件查詢 編輯可按各種條件查看稿件,下面給出按稿件題目查詢的實(shí)現(xiàn)代碼:
期刊社應(yīng)建立網(wǎng)站來實(shí)現(xiàn)期刊編輯的網(wǎng)絡(luò)化。詳細(xì)闡述了期刊社網(wǎng)站的設(shè)計(jì)方案并給出了幾個(gè)關(guān)鍵功能的實(shí)現(xiàn)代碼。實(shí)際測試表明,利用ASP.NET和SQL Server開發(fā)的期刊社網(wǎng)站界面友好、功能齊全,具有較好的實(shí)用性。
[1]鄭阿奇,顧韻華.ASP.NET程序設(shè)計(jì)教程[M].北京:機(jī)械工業(yè)出版社,2008.
[2]劉振巖,劉慧敏,王歡.ASP.NET數(shù)據(jù)庫開發(fā)入門與提高[M].北京:清華大學(xué)出版社,2005.