畢業(yè)論文:網(wǎng)上投稿審稿系統(tǒng)研究
提示:
本文原版含圖表word版全文下載地址附后(正式會(huì)員會(huì)看到下載地址)。這里只復(fù)制粘貼部分內(nèi)容或目錄(下面顯示的字?jǐn)?shù)不代表全文字?jǐn)?shù)),有任何不清楚的煩請咨詢本站客服。
摘要
隨著計(jì)算機(jī)與網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)上投稿系統(tǒng)越來越受到編輯部的重視,它改變了傳統(tǒng)的投稿審稿模式,它通過網(wǎng)絡(luò)接收投稿者的稿件,然后在分發(fā)給各評(píng)審專家,接收評(píng)審專家的審稿,通過計(jì)算機(jī)管理用戶的稿件。這些都極大的方便了編輯部對稿件的處理工作,提高了編輯部的工作效率。
本文介紹了網(wǎng)上投稿審稿系統(tǒng)的原理及特點(diǎn),并在此基礎(chǔ)上,根據(jù)現(xiàn)有的技術(shù)條件設(shè)計(jì)了基于ASP.NET技術(shù)的網(wǎng)上投稿審稿系統(tǒng),它采用VB.NET開發(fā)平臺(tái),與SQL Server 2000數(shù)據(jù)庫建立連接以滿足對數(shù)據(jù)的訪問。它包含了用戶的登錄、注冊模塊,投稿模塊,以及專家的審稿模塊。經(jīng)測試表明系統(tǒng)工作穩(wěn)定,能夠?qū)崿F(xiàn)用戶的投稿,專家的審稿功能,能夠滿足課題的需求。
關(guān)鍵詞:投稿審稿系統(tǒng);ASP.NET;SQL Server 2000;B/S。
Abstract
With the development of computer and network technology, more and more on-line submission system, Editorial Board of the attention, it changed the traditional submission peer review model, which the network received the manuscript contributors, and then distributed to the assessment of e*perts, to receive accreditation e*pert reviewers, through computer management users and the like.These are a great convenience to the editorial departments handling of the manuscript to improve the efficiency of the editorial department.
This article describes the principles of on-line submission and peer review system characteris
……(新文秘網(wǎng)http://120pk.cn省略1769字,正式會(huì)員可完整閱讀)……
、在線審稿、稿件查詢等工作流程,實(shí)現(xiàn)了從收稿、審稿、編輯加工到發(fā)排的計(jì)算機(jī)網(wǎng)絡(luò)化管理和流程控制,完成了作者、審稿專家、編輯及作者之問的實(shí)時(shí)信息傳遞,縮短了編輯部各個(gè)環(huán)節(jié)的處理時(shí)間,提高了工作效率。
(1) 國外稿件管理系統(tǒng)的研發(fā)概況[3]
國外在線出版管理信息系統(tǒng)的開發(fā)比較早,發(fā)展的也比較快。在西方發(fā)達(dá)國家,自20世80年代起,便開始投入大量資金進(jìn)行學(xué)術(shù)期刊的數(shù)字化工作,國際范圍內(nèi)已有一部分科技期刊啟用了不同的在線投審稿系統(tǒng),并且取得了不錯(cuò)的效果。如英國的電子投稿與同行審稿(Elect ronic SubmiSSion and PEer REview,ESPERE)項(xiàng)目始于1996年,當(dāng)時(shí)是作為英國電子圖書館工程(eLib)的一部分,目前已有20余種國際知名科技期刊采用了ESPERE系統(tǒng)進(jìn)行網(wǎng)上投入的審稿。又如,美國ScholarOne公司開發(fā)了國際領(lǐng)先的基于網(wǎng)絡(luò)、數(shù)據(jù)庫驅(qū)動(dòng)的在線投稿和審稿系統(tǒng)(Manuscript Central,MC)。MC從1999年推出以來已經(jīng)被世界上l150多份學(xué)術(shù)期刊購買使用。
這些在線投稿審稿系統(tǒng)都是由大公司或?qū)I(yè)機(jī)構(gòu)開發(fā)出來,給大型機(jī)構(gòu)提供服務(wù),系統(tǒng)的使用使編輯從大量重復(fù)的工作中解脫出來,改善了編輯部的工作和信息管理模式,使稿件的處理流程更流暢、更有效率。缺點(diǎn)就是購買的價(jià)格比較昂貴,國內(nèi)的學(xué)報(bào)編輯部都難以承受。
(2)國內(nèi)稿件管理現(xiàn)狀[4]
我國的在線投稿審稿系統(tǒng)開發(fā)的比較晚,在這之前,雜志社和學(xué)報(bào)編輯部在網(wǎng)絡(luò)應(yīng)用和數(shù)據(jù)庫技術(shù)方面比較薄弱,存在著很多的問題:
1)工作量大
使用手工方法進(jìn)行稿件管理,需要投入大量的人力和物力。從稿件的收發(fā)、稿件的審查、到稿件的錄用、稿件的存儲(chǔ)都需要大量的工作人員進(jìn)行處理,其工作量是非常大的,需要消耗大量的人力物力。
2)工作效率低
手工方法進(jìn)行稿件處理,從收到稿件到通知作者錄用稿件,中間需要經(jīng)過很多環(huán)節(jié),稿件在一旦在某個(gè)環(huán)節(jié)滯留,其他環(huán)節(jié)必然相應(yīng)的延長稿件處理時(shí)間。因此傳統(tǒng)的工作方式在稿件處理上存在著效率較低的缺陷。
3) 實(shí)時(shí)性差
常規(guī)的稿件處理方法由于工作量大,稿件處理的周期往往比較長。對于有些信息,如工作人員對于稿件的意見,需要及時(shí)傳達(dá)給作者,常規(guī)的方法很難實(shí)現(xiàn)。
而且,隨著社會(huì)的發(fā)展這些問題越來越來嚴(yán)重,越來越影響著學(xué)報(bào)的發(fā)展。學(xué)報(bào)編輯部都希望有一個(gè)比較合適的在線管理系統(tǒng),滿足自己的需求。針對以上稿件管理存在的不足,以及學(xué)報(bào)發(fā)展的現(xiàn)狀,我設(shè)計(jì)了一個(gè)基于ASP和SQLServer的在線投稿系統(tǒng),用戶只要能上網(wǎng)就可以遠(yuǎn)距離的進(jìn)行投稿、查詢和咨詢等操作,管理人員使用此系統(tǒng)可以簡化稿件處理流程,提高處理效率,同時(shí)也可以及時(shí)向作者反饋稿件處理意見,從根本上改變了以往稿件處理復(fù)雜,煩瑣的現(xiàn)狀。
1.3 本文主要內(nèi)容及
論文結(jié)構(gòu)
本文在研究學(xué)報(bào)稿件信息管理系統(tǒng)的課題基礎(chǔ)上,充分利用高校現(xiàn)有的網(wǎng)絡(luò)資源和技術(shù)力量優(yōu)勢,結(jié)合高校學(xué)報(bào)編輯部的實(shí)際工作狀況,按照軟件生命周期法的開發(fā)步驟,從系統(tǒng)調(diào)查開始,對系統(tǒng)分析、系統(tǒng)設(shè)計(jì)及系統(tǒng)實(shí)施各階段進(jìn)行了描述。
系統(tǒng)需求分析階段:經(jīng)過初步調(diào)查,對系統(tǒng)進(jìn)行可行性分析,確定系統(tǒng)的開發(fā)方式和要實(shí)現(xiàn)的目標(biāo)。在初步調(diào)查的基礎(chǔ)上對稿件從作者投稿到編輯出版的流程做詳細(xì)調(diào)查,并做了詳盡的分析,對稿件信息管理系統(tǒng)的需求,包括編輯工作的業(yè)務(wù)流程、業(yè)務(wù)需求,確立了系統(tǒng)的功能需求,為系統(tǒng)的設(shè)計(jì)打下了基礎(chǔ)。
系統(tǒng)設(shè)計(jì)階段:詳細(xì)討論體系結(jié)構(gòu)、邏輯設(shè)計(jì)及數(shù)據(jù)庫設(shè)計(jì)。運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)思想,將系統(tǒng)分解成若干個(gè)功能模塊。對系統(tǒng)設(shè)計(jì)的每個(gè)模塊進(jìn)行詳細(xì)定義和說明,包括每一模塊的詳細(xì)功能、輸入數(shù)據(jù)、使用文件、輸出內(nèi)容及方式等。
系統(tǒng)測試運(yùn)行階段:依據(jù)系統(tǒng)的分析和設(shè)計(jì),使用語言的集成開發(fā)環(huán)境實(shí)現(xiàn)系統(tǒng),并解決功能實(shí)現(xiàn)過程中遇到的問題。在測試運(yùn)行階段,同時(shí)保留手工操作,經(jīng)過一段時(shí)間的運(yùn)行和
對照檢查,確認(rèn)系統(tǒng)已能完全達(dá)到手工操作的效果后,正式投入使用。
本文共分六章,內(nèi)容安排如下:
1.第一章緒論,介紹本文的選題意義,網(wǎng)絡(luò)投稿系統(tǒng)的研究背景和現(xiàn)狀,并闡述了本文的主要工作和論文的結(jié)構(gòu)。
2.第二章中對所用到的一些相關(guān)工具和技術(shù)進(jìn)行了簡單的介紹,包括ASP開發(fā)平臺(tái)、VB.NET語言及SQL Server數(shù)據(jù)庫等相關(guān)技術(shù)的概念、特點(diǎn)和使用方法。
3.第三章分析系統(tǒng)的結(jié)構(gòu),在分析系統(tǒng)的可行性的基礎(chǔ)上,對系統(tǒng)進(jìn)行整體設(shè)計(jì),包括界面的設(shè)計(jì)及數(shù)據(jù)庫的設(shè)計(jì)。
4.第四章在系統(tǒng)的結(jié)構(gòu)的基礎(chǔ)上對系統(tǒng)的各模塊設(shè)計(jì),包括功能設(shè)計(jì),模塊劃分,數(shù)據(jù)庫設(shè)計(jì),界面設(shè)計(jì)等。
5.第五章是系統(tǒng)測試和運(yùn)行維護(hù),包括在設(shè)計(jì)中遇到的問題,及解決方法。
6. 第六章是結(jié)束語,對本文工作進(jìn)行全面
總結(jié),給出本文所取得的成果,指出存在的不足和改進(jìn)方向。
第二章 系統(tǒng)相關(guān)技術(shù)
網(wǎng)站的設(shè)計(jì)有很多的開發(fā)平臺(tái),如Dream weaver ,JavaScript ,ASP ,ASP.NET等。
1. Dreamweaver是美國MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設(shè)計(jì)師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具,利用它可以輕而易舉地制作出跨越平臺(tái)限制和跨越瀏覽器限制的充滿動(dòng)感的網(wǎng)頁。它的優(yōu)點(diǎn)是:
最佳的制作效率,比較好的網(wǎng)站管理 ,以及無可比擬的控制能力 。它的缺點(diǎn)是:難以精確達(dá)到與瀏覽器完全一致的顯示效果。也就是說您在所見即所得網(wǎng)頁編輯器中制作的網(wǎng)頁放到瀏覽器中是很難完全達(dá)到您真正想要的效果,這一點(diǎn)在結(jié)構(gòu)復(fù)雜一些的網(wǎng)頁(如分幀結(jié)構(gòu)、動(dòng)態(tài)網(wǎng)頁結(jié)構(gòu))中便可以體現(xiàn)出來,同時(shí)頁面原始代碼的難以控制,比如您在所見即所得編輯器中制作一張表格也要幾分鐘,但您要它完全符合您要求可能需要幾十分鐘,甚至更多時(shí)間。而相比之下,非所見則所得的網(wǎng)頁編輯器,就不存在這個(gè)問題,因?yàn)樗械腍TML代碼 都在您的監(jiān)控下產(chǎn)生,但是由于非所見則所得編輯器的先天條件就注定了它的工作低效率。如何實(shí)現(xiàn)兩者的完美結(jié)合,則既產(chǎn)生干凈、準(zhǔn)確的HTML代碼,又具備則見則所得的高效率、直觀性,是每一個(gè)開發(fā)者的夢想。
2. JavaScript是一種象文件一樣的描述語言,透過瀏覽器就可以直接執(zhí)行,但必須編寫在HTML文件中,直接查看網(wǎng)頁的原始碼,就可以看到JavaScript程式,所以沒有保護(hù),任何人都可以透過HTML文件復(fù)制程式,它的的結(jié)構(gòu)較為_松散,譬如,程式中使用的變數(shù)前并不是需要明確的定義,JavaScript不具有讀寫檔案及網(wǎng)絡(luò)控制等功能。
根據(jù)自己所掌握的技術(shù)條件,及課題需求,我選擇用ASP.NET技術(shù),這種方法設(shè)計(jì)界面簡單,編輯程序也比較方便,可以選擇自己熟悉的編程語言,當(dāng)然ASP.NET技術(shù)也有著很多優(yōu)點(diǎn),下面就對它詳細(xì)的介紹。
2.1 ASP.NET 技術(shù)
隨著Internet的飛速發(fā)展,單純的有HTML所構(gòu)建的靜態(tài)網(wǎng)頁已經(jīng)不能滿足需求。這種靜態(tài)網(wǎng)頁只能單純的顯示網(wǎng)頁內(nèi)容,而無法與使用者產(chǎn)生互動(dòng),不能實(shí)時(shí)地對不同的網(wǎng)頁瀏覽狀況做出響應(yīng),如不同的瀏覽者、不同的瀏覽行為或不同的瀏覽時(shí)間等。人們更需要?jiǎng)討B(tài)的、交互的網(wǎng)頁。為了讓網(wǎng)頁能依照不同的情況做出動(dòng)態(tài)響應(yīng),在網(wǎng)頁中加入程序建立動(dòng)態(tài)響應(yīng)機(jī)制成了網(wǎng)頁制作技術(shù)的主要發(fā)展方向。由Microsoft最新推出的ASP.NET,微軟公司的ASP.NET是一個(gè)用于Web應(yīng)用開發(fā)的全新框架,在運(yùn)行速度、易于開發(fā)性、易于維護(hù)性和可靠性等方面都有顯著地提高,具有比其他Web開發(fā)模式更強(qiáng)大的優(yōu)勢,目前正逐漸被廣大程序員普遍采用[5,6]。
ASP.NET是.NET開發(fā)平臺(tái)的一個(gè)部件,用來開發(fā)駐留在微軟的IIS上并使用諸如HTTP和SOAP等Internet協(xié)議的Web應(yīng)用程序。ASP.NET可用于創(chuàng)建功能強(qiáng)大的Web應(yīng)用程序。與其他的Web開發(fā)模型相比,ASP.NET具有一些重要的特色,主要有[7,8]:
1)執(zhí)行效率大幅提高
ASP.net是把基于通用語言的程序在服務(wù)器上運(yùn)行。不像以前的ASP即時(shí)解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強(qiáng)很多。
2)世界級(jí)的工具支持
ASP.net構(gòu)架是可以用Microsoft(R)公司最新的產(chǎn)品 Visual Studio.net開發(fā)環(huán)境進(jìn)行開發(fā),WYSIWYG(What You See Is What You Get所見即為所得)的編輯。這些僅是ASP.net強(qiáng)大化軟件支持的一小部分。
3)強(qiáng)大性和適應(yīng)性
因?yàn)锳SP.net是基于通用語言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺(tái)上。通用語言的基本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的Web應(yīng)用中。ASP.net同時(shí)也是language-independent語言獨(dú)立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#(C++和Java的結(jié)合體),VB,Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于COM+開發(fā) ……(未完,全文共27622字,當(dāng)前僅顯示4968字,請閱讀下面提示信息。
收藏《畢業(yè)論文:網(wǎng)上投稿審稿系統(tǒng)研究》)