下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、在線投稿及管理系統(tǒng)的開發(fā)與應(yīng)用 摘 要:文章主要介紹了投稿系統(tǒng)的設(shè)計方案(包括前臺投稿方式以及后臺管理方式)、設(shè)計流程、數(shù)據(jù)庫平臺、系統(tǒng)使用的相關(guān)技術(shù)以及系統(tǒng)優(yōu)化,包括數(shù)據(jù)庫的多方式查詢、組件重用、信息的動態(tài)生成等。 關(guān)鍵詞:投稿系統(tǒng);b/s;mysql數(shù)據(jù)庫 1 概述 許多學(xué)術(shù)會議和期刊都會采用電子郵件投稿的方式。但近年來電子郵件投稿方式的弊端也逐漸凸顯,一方面論文作者需要通過電話來咨詢稿件的審稿情況,大量的稿件也需要編輯部逐一下載、登記、打字排版,這無疑增加了編輯部的工作量;另一方面,接受的電子郵件稿件相關(guān)信息往往不是很完整,如果處理不及時,會延長稿件處理周期。通過網(wǎng)絡(luò)在線投稿,不僅增加了
2、稿源,減少了編輯人員的重復(fù)勞動,全方位整合資源,提高工作效率,縮短稿件發(fā)表周期,而且實現(xiàn)了作者對稿件的自主性管理,及時獲得稿件處理意見及處理進程的相關(guān)信息,極大地減輕了編輯部的日常稿件管理壓力。本系統(tǒng)深入研究了第十五屆少數(shù)民族語言文字信息處理的審稿流程,采用eclipse做為網(wǎng)站開發(fā)平臺,jsp+html+css+javascrip t為網(wǎng)站開發(fā)語言,tomcat為web服務(wù)器,mysql為數(shù)據(jù)庫語言,搭建起來的投稿采編發(fā)布一體化的web網(wǎng)絡(luò)在線投稿系統(tǒng)。 2 系統(tǒng)的設(shè)計方案 2.1 投稿方式的設(shè)計 系統(tǒng)采用用戶注冊方式,對作者信息和稿件進行管理。當(dāng)為游客時,只能瀏覽會議相關(guān)公告。投稿人只有登
3、錄成功,才能投稿,并僅能查詢自己所投稿件的處理進度,而無法瀏覽其他作者的投稿相關(guān)信息以及作者注冊信息。為防止作者多次上傳稿件,造成重復(fù)投稿,對同一類型的稿件上傳多次會被系統(tǒng)拒絕,同時對上傳文件種類和文件大小也作了相應(yīng)的限制。管理員和專家用戶也只能通過相應(yīng)的用戶名和密碼進入系統(tǒng),完成相應(yīng)動作權(quán)限。 2.2 自主稿件管理方式的設(shè)計 傳統(tǒng)工作模式中,作者只能通過電話、郵件等途徑向編輯部咨詢稿件處理情況,無法自主查詢,也不能及時處理自己的稿件。稿件自主管理方便作者了解稿件的實時動態(tài)。但稿件自主管理,并不意味著作者可以隨意修改所投稿件,作者投稿后在管理員沒有分配專家之前,作者可以修改、刪除稿件;如果已經(jīng)
4、分配專家,就表明專家已經(jīng)開始審稿,此時作者就不能再隨意修改、刪除已投稿件。 2.3 數(shù)據(jù)表設(shè)計及后臺管理方式 后臺的數(shù)據(jù)庫表的設(shè)計尤為重要,力求簡單,安全,可重用性高,減少數(shù)據(jù)冗余,提高系統(tǒng)效率,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式。主要包括用戶信息表、專家信息表、稿件信息表、專家意見表和其他輔助表等。投稿成功后,首先需要管理員審核,審核通過后即可分配專家,一個稿件可以分配給多個專家,各個專家可以查看分配到自己名下的稿件,專家審稿并輸入審稿意見以后,管理員可以對稿件進行審閱,決定是錄用還是退修。無論是錄用還是退修,系統(tǒng)都會自動通過郵件發(fā)送給投稿人,幫助其及時了解稿件狀態(tài)(詳情見圖1)。 3 系統(tǒng)實現(xiàn) 3.1
5、系統(tǒng)環(huán)境 系統(tǒng)工作在linux系統(tǒng)環(huán)境下,采用tomcat服務(wù)器,典型的b/s架構(gòu),程序在服務(wù)器端運行,能夠?qū)崿F(xiàn)不同人員,從不同地點,以不同的接入方式如lan,wan,internet/intran的訪問和操作共同的數(shù)據(jù)。 3.2 主要技術(shù) 3.2.1 文件上傳。文件上傳主要采用了組件上傳技術(shù),并在后臺對文件上傳種類和上傳大小做了相應(yīng)的限制,文件上傳速度快。由于系統(tǒng)是在windows系統(tǒng)開發(fā),但是在unix系統(tǒng)上使用,因此需要對文件路徑加以修改,使之能適應(yīng)不同的系統(tǒng)。另外組件技術(shù)經(jīng)常會出現(xiàn)亂碼,因此使用setheaderencoding()來解決亂碼問題。 3.2.2 在線預(yù)覽。在線預(yù)覽的基本
6、思想是用函數(shù)transword2htm()將文件先轉(zhuǎn)化為一個html的本地靜態(tài)文件,然后系統(tǒng)自動將該html文件打開,這樣的方式比用組件技術(shù)效率高、冗余性低、用戶體驗好。 3.2.3 信息的動態(tài)發(fā)布。動態(tài)發(fā)布信息是每一個會議的要求,管理員需要時時更新會議信息,本系統(tǒng)主要采用umeditor的開源組件,將其無縫銜接到系統(tǒng)中,做到管理員不需要懂得任何變成知識就可以從后臺發(fā)布信息。 3.2.4 多方式查詢技術(shù)。mysql做為數(shù)據(jù)庫,首先需要解決的就是和web系統(tǒng)交互時的亂碼問題,使用default-character-set=字符編碼就可以解決此問題。另外由于系統(tǒng)有多個表,不同的數(shù)據(jù)在不同表中,不同
7、角色的用戶都需要通過系統(tǒng)來查詢滿足條件的數(shù)據(jù),因此需要多種方式來進行查詢,包括多表聯(lián)合查詢、交叉查詢。同時也支持數(shù)據(jù)庫表數(shù)據(jù)的添加、刪除、更新操作等。 3.3 系統(tǒng)優(yōu)化 3.3.1 最大化的重用。重用是減少冗余的一個有效的途徑,包括組件級別的重用。組件的實現(xiàn)通常會應(yīng)用一種或幾種設(shè)計模式,這些模式與組件的結(jié)合使用大大提升了架構(gòu)的質(zhì)量。 3.3.2 可擴展性。mvc的架構(gòu),是模型(model)-視圖(view)-控制器(controler)的縮寫,用于將業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離的方法,它減少了代碼的復(fù)制,即減少了代碼的維護量,一旦模型發(fā)生改變,也易于維護。其次,由于模型返回的數(shù)據(jù)不帶任何顯示格式,因
8、而這些模型也可直接應(yīng)用于接口的使用,這充分體現(xiàn)了軟件工程的思想。 3.3.3 b/s架構(gòu)。b/s結(jié)構(gòu)簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請求,而數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由web server完成。 4 結(jié)束語 作為一種在線的投稿網(wǎng)絡(luò)系統(tǒng),系統(tǒng)內(nèi)容清晰,容易上手,實現(xiàn)了投稿人對稿件的自主性管理,減輕了編輯們的重復(fù)勞動,是適用于互聯(lián)網(wǎng)時代的舉措。系統(tǒng)經(jīng)過谷歌、火狐、360等主流瀏覽器的測試,以及window和linux的種種考驗,不斷的進行兼容和完善。本系統(tǒng)服務(wù)于少數(shù)民族語言文字信息處理學(xué)術(shù)研討會,希望此會議順利召開,也希望該系統(tǒng)能夠有出色的表現(xiàn)。 參考文獻 1王駿.關(guān)于網(wǎng)上投稿編輯系統(tǒng)開發(fā)的思考以“中國期刊在線”軟件開發(fā)為例j.中共貴州省委黨校學(xué)報,2008. 2楊思堯.期刊網(wǎng)絡(luò)在線投稿系統(tǒng)的設(shè)計與實現(xiàn)j
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 體操表演解說詞(共5篇)
- 學(xué)度第一學(xué)期高三級化學(xué)科期末考試試卷
- 《田口實驗方法》課件
- 《襯衫的結(jié)構(gòu)知識》課件
- 2025年中考語文文言文總復(fù)習(xí)-學(xué)生版-專題03:文言文閱讀之翻譯句子(練習(xí))
- 食品原料運輸服務(wù)合同三篇
- 電子商務(wù)行業(yè)推廣成效總結(jié)
- 鐵礦石加工廠建設(shè)工程合同三篇
- 咨詢行業(yè)中HR顧問的工作概述
- 建筑工程行業(yè)話務(wù)員工作總結(jié)
- 河南省駐馬店市重點中學(xué)2023-2024學(xué)年九年級上學(xué)期12月月考語文試題(無答案)
- 江蘇省無錫市2022-2023學(xué)年上學(xué)期初中學(xué)業(yè)水平調(diào)研測試九年級英語期末試題
- 超聲內(nèi)鏡穿刺護理課件
- 國家開放大學(xué)電大考試《心理學(xué)》課程形成性考核冊試題及答案(1-4)最全
- 四川省成都市泡桐樹小學(xué)小學(xué)數(shù)學(xué)五年級下冊期末試卷(培優(yōu)篇)
- 教練技術(shù)工具之:平衡輪課件
- 全國各省市縣統(tǒng)計表-
- 國家開放大學(xué)電大本科《管理案例分析》2023年期末試題及答案(試卷號:1304)
- 醋酸加尼瑞克注射液
- 中學(xué)查寢記錄
- 戰(zhàn)略目標(biāo)新設(shè)計-BLM
評論
0/150
提交評論