版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)的開發(fā)期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)的開發(fā)摘要本論文首先對期刊學(xué)報網(wǎng)絡(luò)投稿現(xiàn)狀進(jìn)行了研究查閱,在了解大量資訊后對期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)構(gòu)建過程進(jìn)行了詳細(xì)的闡述。本設(shè)計嘗試用VS2008在網(wǎng)絡(luò)上架構(gòu)一個期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng),以更加系統(tǒng)的功能設(shè)計、更合理的問題設(shè)置、更全面的數(shù)據(jù)收集,最大程度地滿足用戶對于網(wǎng)絡(luò)服務(wù)的細(xì)致體驗和完善的使用。在本期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)中,用戶可以方便的注冊、登錄、查詢符合要求的錄稿信息進(jìn)行稿件的投遞購。本系統(tǒng)是運用VisualStudio2008及SQLServer2005技術(shù)來實現(xiàn)的B/S模式,開發(fā)過程中運用了頁面模塊化、信息發(fā)布的動態(tài)生成、靜態(tài)頁面顯示等技術(shù)。其主要功能有:系統(tǒng)用戶注冊、系統(tǒng)用戶登錄、在線編輯、投稿信息、我的賬戶、審查查詢查詢、友情鏈接、留言板、系統(tǒng)公告、寫作指南、常見問題、管理員登錄。關(guān)鍵詞:ASP.NETB/S期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)AbstractThispaperfirststudiesthecurrentsituationofthejournalsofthejournaljournals,andelaboratestheconstructionprocessofthejournalsubmissionsystemindetailafterunderstandingalotofinformation.ThisdesignattemptstouseVS2008onthenetworkarchitectureofajournaljournalnetworksubmissionsystemtoamoresystematicfunctionaldesign,amorereasonableproblemset,morecomprehensivedatacollection,themaximumextentpossibletomeettheuserforthenetworkservicemeticulousexperienceandperfectuseTheInthisjournaljournalnetworksubmissionsystem,theusercaneasilyregister,login,querytherequirementsofthedraftinformationtocarryoutthedeliveryofmanuscripts.ThesystemistheuseofVisualStudio2008andSQLServer2005technologytoachievetheB/Smode,thedevelopmentprocessusingthepagemodular,informationreleasedynamicgeneration,staticpagedisplaytechnology.Itsmainfunctionsare:systemuserregistration,systemuserlogin,onlineediting,submissioninformation,myaccount,reviewqueryquery,link,messageboard,systembulletin,writingguide,FAQ,administratorlogin.Keywords:ASP.NETB/SJournalonlinesubmissionsystem目錄TOC\o"1-3"\h\u3815第1章緒論1126741.1選題背景和意義1116291.1.1選題背景1169981.1.2選題意義134501.2研究現(xiàn)狀及發(fā)展動態(tài)1250131.3研究內(nèi)容及創(chuàng)新點22643第2章可行性分析439622.1系統(tǒng)目標(biāo)4302542.2可行性分析4179332.2.1技術(shù)可行性分析4223172.2.2經(jīng)濟(jì)可行性分析5152362.2.3社會可行性分析614731第3章系統(tǒng)分析7101783.1需求分析7102143.2業(yè)務(wù)流程分析8317603.3數(shù)據(jù)流程分析1089593.3.1期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)頂層數(shù)據(jù)流程圖10318573.3.2期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)第一層數(shù)據(jù)流程圖11111603.3.3期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)第二層數(shù)據(jù)流程圖13215503.4數(shù)據(jù)字典1330656第4章系統(tǒng)設(shè)計16140114.1功能模塊設(shè)計16142454.1.1系統(tǒng)功能總體設(shè)計1690634.2數(shù)據(jù)庫設(shè)計16114864.2.1概念結(jié)構(gòu)設(shè)計16149034.2.2邏輯結(jié)構(gòu)設(shè)計1825378第5章系統(tǒng)實現(xiàn)21191815.1開發(fā)技術(shù)21TOC\o"1-3"\h\u12825.2運行環(huán)境21152405.2.1服務(wù)器端軟硬件要求21115205.2.2客戶端軟硬件要求226885.3主要界面的實現(xiàn)2288255.4程序設(shè)計302531第6章結(jié)論與展望3114500參考文獻(xiàn)32第1章緒論1.1選題背景和意義1.1.1選題背景信息技術(shù)飛快地發(fā)展,許多的改變也對我們的生活方式產(chǎn)生了影響。本文主要研究期刊學(xué)報的網(wǎng)絡(luò)投稿,在信息不發(fā)達(dá)的時代,想要投稿需要用傳統(tǒng)的郵寄手段,將作者的文章郵到出版社,人為的再次編輯,加以出版。而如今信息化的時代下,網(wǎng)絡(luò)在每個家庭中都十分普及。曾經(jīng)需要郵寄的文章,如今只要簡單的網(wǎng)絡(luò)傳送就可以進(jìn)行投稿。傳統(tǒng)的投稿方式有郵寄和電子郵件兩種。郵寄存在的缺點比較多,可能在半路遺失,也可能寄錯地址,速度慢而且不保險。電子郵件因為基于網(wǎng)絡(luò),所以比郵寄的速度快,還可以加密所以更加的安全,但是也存在著一些不足,比如作者的郵箱空間有限,作者在分析投稿上花費大量的時間,耗費更多的資源,影響出版。而就目前數(shù)據(jù)看來,傳統(tǒng)的投稿手段不能滿足如此大量的期刊論文的發(fā)表投稿,而且人們投稿之后發(fā)表的速度也會收到影響。當(dāng)發(fā)表數(shù)量在增加,而為了不影響期刊論文投遞的準(zhǔn)確性和發(fā)表的速度,有必要開發(fā)一個在線投稿系統(tǒng),最終實現(xiàn)用戶在線投稿、查詢稿件、專家在線審稿、多人員在線處理稿件。本設(shè)計運用VS2008在網(wǎng)絡(luò)上架構(gòu)一個期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng),讓功能系統(tǒng)化、問題設(shè)置合理化、數(shù)據(jù)收集全面化,從而便利人們的投稿,滿足用戶在使用網(wǎng)絡(luò)搜索和體驗時服務(wù)最大化。1.1.2選題意義現(xiàn)代化信息發(fā)展的腳步越來越快,計算機(jī)在信息處理上的應(yīng)用越發(fā)重要,將期刊雜志投稿的管理應(yīng)用在計算機(jī)管理系統(tǒng)上,加快了期刊學(xué)報投稿的發(fā)展速度。為期刊學(xué)報投稿建立專門的網(wǎng)站,可以過濾掉為網(wǎng)絡(luò)上繁雜的征稿信息中有害的一部分,讓期刊雜志的投稿更加正式化、規(guī)范化、合理化。因此,研發(fā)此期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng),能夠為征稿工作提供方便快捷的服務(wù),界面明了、操作簡單,可以快速的對信息進(jìn)行管理和查詢,這不僅降低了成本,還使系統(tǒng)更加的規(guī)范化、系統(tǒng)化、自動化。所有,本系統(tǒng)具有開發(fā)價值。1.2研究現(xiàn)狀及發(fā)展動態(tài)在國外,期刊學(xué)報網(wǎng)絡(luò)投稿已經(jīng)被廣泛的使用,許多功能都得到了很好的完善,信息傳遞十分的快捷比我國擁有許多的優(yōu)勢,發(fā)展相對比與我國要成熟。美國SSCI期刊已經(jīng)是國內(nèi)外很知名的期刊網(wǎng)站,而該網(wǎng)站在投稿方面已經(jīng)很系統(tǒng),有一套自己的標(biāo)準(zhǔn)而且篩選也很嚴(yán)格。除了SSCI期刊,還有SCI科學(xué)引文索引、EI工程索引等等。在國內(nèi),由于人們在各個方面的投稿數(shù)量在不斷增加,各大期刊也意識到傳統(tǒng)投稿當(dāng)時已不能滿足現(xiàn)在社會發(fā)展的需求,所以在網(wǎng)絡(luò)投稿方面也變得重視起來。中國知網(wǎng)就是在1999年以實現(xiàn)全社會知識資源共享為提高論文發(fā)表效率而建立的。中國知網(wǎng)的中心網(wǎng)站日更新量達(dá)到五萬篇以上,這個數(shù)據(jù)也說明了海量的論文投稿及發(fā)布只能基于網(wǎng)絡(luò)才能更好的實現(xiàn)。中國知網(wǎng)首頁的作者投稿平臺包括十個方面的大量期刊,這無疑給了投稿者大量的便利,網(wǎng)絡(luò)投稿既給投稿者帶來便利又給審稿教授帶來便利。所以在中國越來越多的期刊學(xué)報采取網(wǎng)絡(luò)投稿方式,而且許多高校都有自己的期刊學(xué)報網(wǎng)。還有許多綜合的大型網(wǎng)站,如萬方數(shù)據(jù)知識服務(wù)平臺,百度學(xué)術(shù)等等也都在迅速發(fā)展并逐步走向成熟。1.3研究內(nèi)容及創(chuàng)新點 本設(shè)計開發(fā)了一個基于Web的期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng),主要針對的是文學(xué)愛好者,滿足這些人群的投稿需求。主要開發(fā)內(nèi)容為:用戶信息管理、文章編輯功能、在線投稿功能、稿件信息管理、編輯信息管理、發(fā)布信息查詢、留言板信息發(fā)布等主要功能的一套功能基本完整的基于Web的期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng),包括整體技術(shù)方案的制定、系統(tǒng)功能的設(shè)計和數(shù)據(jù)庫設(shè)計以及用戶信息管理、文章編輯功能、在線投稿功能、發(fā)布信息查詢等主要功能模塊的詳細(xì)設(shè)計與開發(fā)工作。期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)主要開發(fā)內(nèi)容分為三個模塊:User模塊、Expert模塊、Admin模塊。User模塊:用戶注冊賬號、用戶登錄、在線投稿、查看稿件、通告欄、個人管理;Expert模塊:專家注冊、專家登陸、未審查稿件管理、已審查稿件、通告欄、個人管理;Admin模塊:管理員登錄、用戶管理、專家管理、稿件管理、通告欄管理、系統(tǒng)配置。本系統(tǒng)創(chuàng)新點為,將期刊學(xué)報投稿與雜志社征稿結(jié)合成為一個功能,已經(jīng)成功登錄系統(tǒng)的用戶在查詢結(jié)果符合要求的雜志社可以進(jìn)行投稿,系統(tǒng)用戶在網(wǎng)站首頁可以查詢征稿雜志社。這樣簡潔、便于操作,讓系統(tǒng)的功能羅列簡明、一目了然。同時,本系統(tǒng)的友情鏈接功能的實現(xiàn),不涉及在數(shù)據(jù)庫中存儲對應(yīng)的雜志社和友情鏈接網(wǎng)址,只是在MicrosoftVisualStudio2008中搭建對應(yīng)需要添加的信息,便于開發(fā)人員對該功能進(jìn)行調(diào)整和修改,合理的設(shè)定減輕開發(fā)人員的工作內(nèi)容。
第2章可行性分析2.1系統(tǒng)目標(biāo)期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)的設(shè)計的實現(xiàn)希望可以讓用戶在投稿前使用系統(tǒng)對自己稿件進(jìn)行更合適的安排,讓管理者對稿件管理進(jìn)行更便捷的操作,從而便利大家的生活和學(xué)業(yè)。本系統(tǒng)將期刊學(xué)報投稿管理運用到計算機(jī)信息管理系統(tǒng)上,從而達(dá)到對投稿稿件管理的計算機(jī)化,用戶使用信息化、現(xiàn)代化。系統(tǒng)滿足的技術(shù)要求有:安全性:對系統(tǒng)用戶和管理員的個人信息進(jìn)行加密,保證信息的安全。簡潔性:系統(tǒng)界面簡明大方、一目了然,操作便捷簡單,容易上手。適應(yīng)性:系統(tǒng)可適合各家雜志社管理,可以根據(jù)各地差異修改信息。及時性:對于雜志社發(fā)布的各類征稿通告消息,可及時反映在公告中并相應(yīng)修改信息。可用性:能夠滿足用戶對期刊學(xué)報投稿的各種需求。在查閱大量相關(guān)文獻(xiàn)的基礎(chǔ)上,本系統(tǒng)將基于Web開發(fā)一個瀏覽器下運行的期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)。主要實現(xiàn)目標(biāo)如下:User模塊:用戶在系統(tǒng)界面可查看管理員發(fā)布的通告,可以在網(wǎng)站首頁查看其他用戶的投稿展示。也可以發(fā)布作品,和發(fā)表自己的留言。用戶在登錄系統(tǒng)賬戶后,可以在線投稿,投稿后可在我的投稿記錄中查看,同時用戶可以修改個人信息。Admin模塊:管理員可實現(xiàn)對用戶、專家、管理員的增加。用戶提交的作品下發(fā)給專家審查,查看專家的審查情況,來考慮是否發(fā)布用戶的作品。還可以對系統(tǒng)配置進(jìn)行配置。Expert模塊:查看管理員布置給自己的審查任務(wù),對稿件進(jìn)行審查。能查看自己的審查記錄,還可以對自己的個人信息進(jìn)行修改。2.2可行性分析2.2.1技術(shù)可行性分析本系統(tǒng)使用的是VisualStudio2008中ASP.NET作為開發(fā)平臺,使用C#語言進(jìn)行主要代碼的實現(xiàn),數(shù)據(jù)庫使用的是SQLServer2005。MicorsoftVisualStudio2008引入了250多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔,可以滿足開發(fā)人員在開發(fā)過程中所需要的各種功能機(jī)開發(fā)工具,高效開發(fā)各種先進(jìn)的Windows應(yīng)用程序。VisualStudio2008可以高效開發(fā)Web應(yīng)用,集成了AJAX1.0,包含AJAX項目模板,它還可以高效開發(fā)Office應(yīng)用和Mobile應(yīng)用。開發(fā)人員能夠構(gòu)建面向.NETFramework2.0、3.0或3.5的應(yīng)用程序,輕松構(gòu)建一個應(yīng)用網(wǎng)站并在瀏覽器中運行并完全訪問ASP.NET應(yīng)用程序服務(wù)和Microsoft平臺,并被開發(fā)人員廣泛使用。采用ASP.NET技術(shù)進(jìn)行系統(tǒng)開發(fā),ASP.NET的前身ASP技術(shù)。ASP是一項微軟公司的技術(shù),是一種使嵌入網(wǎng)頁中的腳本,可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。ASP是在IIS2.0上首次推出(WindowsNT3.51),并且在IIS3.0(WindowsNT4.0)發(fā)揚光大,成為服務(wù)器端應(yīng)用程序的熱門開發(fā)工具。1994年到2000年,ASP技術(shù)已經(jīng)成為微軟推展WindowsNT4.0平臺的關(guān)鍵技術(shù)之一。本系統(tǒng)采用Microsoft
SQL
Server
2005開發(fā)數(shù)據(jù)庫。SQL是英文StructuredQueryLanguage的縮寫,意思為結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQLServer是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS)。SQLServer是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發(fā)的,并于1988年推出了第一個OS/2版本。MicrosoftSQLServer近年來不斷更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用戶見面;SQLServer2000是Microsoft公司于2000年推出,目前最新版本是2015年份推出的SQLSERVER2015。開發(fā)系統(tǒng)使用的硬件,像服務(wù)器、電腦、網(wǎng)絡(luò)配件等,都可以用金錢買的到。完全能滿足開發(fā)系統(tǒng)功能的需要。所以,系統(tǒng)開發(fā)技術(shù)有可行性。2.2.2經(jīng)濟(jì)可行性分析系統(tǒng)的編寫在普通配置的計算機(jī)上即可進(jìn)行,MicrosoftVisualStudio和Microsoft
SQL
Server的安裝對電腦配置的要求不高,系統(tǒng)在運行時對計算機(jī)資源占用不大,各種編寫過程中的問題均可以在網(wǎng)絡(luò)上或圖書館的借閱書刊中尋找解決的辦法。隨著編程開發(fā)技術(shù)的越來越嫻熟,系統(tǒng)也越來越好。期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)開發(fā)成本低廉,但可以為人們帶來比較大的好處和方便。主要表現(xiàn)在:(1)此系統(tǒng)是一款實用型的期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng),它包括用戶對稿件的投放,可以稿件發(fā)布情況進(jìn)行查詢和了解,鏈接友情網(wǎng)站為用戶提供更好的服務(wù)體驗。(2)該系統(tǒng)的使用能夠很好的為用戶提供一個投稿的平臺,更好的解決用戶在學(xué)術(shù)創(chuàng)作上的需求。(3)管理員能對稿件進(jìn)行很好的下發(fā)審查,發(fā)布等管理。2.2.3社會可行性分析信息技術(shù)飛快的發(fā)展,世界的聯(lián)系加強。世界范圍內(nèi)的學(xué)術(shù)探討也越加激烈。在學(xué)術(shù)上,越來越多的看法呈現(xiàn)出來,越來越多有價值的科研成果在不斷產(chǎn)生。這些科研成果需要媒介被我們所看到的,期刊學(xué)報就是最好的媒介,讓人類文明不斷地發(fā)展。建立期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng),可以更好的方便作者進(jìn)行投稿,規(guī)范化管理一些科研成果,是對人類發(fā)展進(jìn)步的一個推進(jìn)。期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)簡潔明了的操作界面,易于上手操作,投稿指導(dǎo)和友情鏈接功能體貼的讓用戶了解更多的投稿細(xì)節(jié),細(xì)致的服務(wù)思想貫穿系統(tǒng)設(shè)計主思路,這樣一款貼心的期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng),為出科研者帶來了很大的便利,是很好的選擇。由以上結(jié)論,在社會上開發(fā)期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)是沒有問題的。第3章系統(tǒng)分析3.1需求分析現(xiàn)如今已經(jīng)進(jìn)入了信息化時代,計算機(jī)應(yīng)用于各行業(yè)和各領(lǐng)域之中,期刊學(xué)報投稿管理進(jìn)入了信息化、系統(tǒng)化的階段。因此開發(fā)出一款功能強大,而且又操作方便、快捷、適應(yīng)用戶要求的期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)是軟件支持的需要也是業(yè)務(wù)的需要。期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)的實現(xiàn)需要從根本實際出發(fā),對投稿的實際情況進(jìn)行客觀分析和判斷,深入了解投稿管理的需求。要使得用戶能夠很快的找到自己所需要的信息。專家用戶能很好的看到管理者給自己的工作,以及自己過往的工作記錄。管理員可以很好的對普通用戶和專家用戶進(jìn)行管理,發(fā)布信息讓他們知道最新的作品要求。當(dāng)然還少不了留言互動,使得使用者之間能很好的交流。本系統(tǒng)是采用SQLServer2008建立的一個數(shù)據(jù)庫管理系統(tǒng),同時需求分析是進(jìn)行內(nèi)部測試和維護(hù)的依據(jù),也是進(jìn)行概要設(shè)計和詳細(xì)設(shè)計的基礎(chǔ)。通過調(diào)查和研究分析,要求期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)應(yīng)該滿足以下功能:第一,用戶在想要發(fā)布自己的作品時,會理性的去查詢,查看是不是已經(jīng)有學(xué)者和自己的作品有一樣的想法。從而查詢到自己想要的信息,不會白費功夫。因此,本網(wǎng)站的設(shè)計需要考慮到稿件的展示,方便用戶查找自己所需的作品信息。第二,用戶在知道自己的想法是獨一無二的時候,就會想要將自己的想法分享給所有的學(xué)術(shù)愛好者,所以網(wǎng)站需要有在線投稿功能。第三,用戶在發(fā)表了自己的作品后,會想知道自己的作品到底會不會被發(fā)布,故而需要設(shè)計稿件的狀態(tài)的查詢,用戶能夠通過稿件狀態(tài)來查看自己的作品到底有沒有被發(fā)布。第四,用戶需要來了解網(wǎng)站近期的動態(tài),有什么新的公告,新的要求。需要公告欄來解決用戶想要了解到的信息。第五,用戶如果對于自己作品的信息有疑問或者想要和管理員進(jìn)行交流,就必須要留言。所以需要留言板模塊,來解決用戶的留言問題。來修改第六,專家在審查了一些作品后會想要知道自己審查記錄,來對它們做一些修改。所以需要專家稿件管理,來解決這些問題。第七,管理員模塊需要對用戶和專家進(jìn)行管理,要對系統(tǒng)進(jìn)行配置,對前臺界面進(jìn)行管理,對留言和公告進(jìn)行管理,讓系統(tǒng)保持運行。所以需要管理員模塊來管理這個系統(tǒng)。3.2業(yè)務(wù)流程分析在本期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)的業(yè)務(wù)流程分析中,采用的是管理業(yè)務(wù)流程圖。業(yè)務(wù)流程圖是一種系統(tǒng)分析人員都懂的共同語言,它是用來描述系統(tǒng)組織結(jié)構(gòu)、業(yè)務(wù)流程的。業(yè)務(wù)流程圖使用符號如下圖3-1所示:業(yè)務(wù)處理單位業(yè)務(wù)處理描述業(yè)務(wù)流向表單數(shù)據(jù)存儲圖3-1業(yè)務(wù)流程圖基本符號具體業(yè)務(wù)流程圖如3-2到3-4所示:不正確不正確管理員/用戶輸入用戶名和密碼管理員或用戶表登錄正確驗證用戶名和密碼圖3-2登錄界面業(yè)務(wù)流程圖重復(fù)重復(fù)輸入注冊信息用戶注冊信息驗證昵稱是否已經(jīng)存在輸入用戶注冊信息用戶用戶表未重復(fù)圖3-3注冊界面業(yè)務(wù)流程圖用戶用戶用戶登錄通告欄表在線編輯錄稿信息審查表退稿投稿取消投稿投稿記錄查詢進(jìn)度進(jìn)度查詢信息圖3-4在線投稿界面業(yè)務(wù)流程圖3.3數(shù)據(jù)流程分析數(shù)據(jù)流程圖由四種基本符號組成:外部實體外部實體數(shù)據(jù)流數(shù)據(jù)存儲處理邏輯圖3-5數(shù)據(jù)流程圖基本符號3.3.1期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)頂層數(shù)據(jù)流程圖管理員管理員管理員操作信息用戶用戶操作信息管理員管理員操作用戶用戶操作期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)P0圖3-6期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)的頂層數(shù)據(jù)流程圖
3.3.2期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)一層數(shù)據(jù)流程圖審查信息表審查信息表P2投稿信息管理投稿信息表D2P4審查進(jìn)度管理審查進(jìn)度表D4征稿信息表P1征稿信息管理D1管理員P5審查結(jié)果查詢審查結(jié)果表D5P6投稿指南指南信息表D6P7常見問題問題信息表D7P8系統(tǒng)公告公告信息表D8P9用戶管理用戶信息表D9管理員信息表D10P10管理員管理留言板信息表D11P11留言板P3審查信息管理D3圖3-7管理員子系統(tǒng)第一層數(shù)據(jù)流程圖P15P15在線編輯公告信息表D8用戶P16投稿詳情投稿詳情表D4P17使用引導(dǎo)P18友情鏈接P19投稿指南投稿信息表D6P20常見問題問題信息表D7P21留言板留言板信息表D11P14查看公告編輯內(nèi)容表D3P13我的賬戶用戶信息表D9P12投稿訂單投稿信息表D5P22管理員登錄圖3-8用戶子系統(tǒng)第一層數(shù)據(jù)流程圖3.3.3期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)二層數(shù)據(jù)流程圖投稿信息表投稿信息表條件管理員P1.1添加P1.2顯示信息P1.3查詢P1.4修改符合數(shù)據(jù)稿件表D1P1.5刪除圖3-9管理員子系統(tǒng)第二層數(shù)據(jù)流程圖3.4數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的集合,即數(shù)據(jù)流圖中包含的所有元素的集合的集合。數(shù)據(jù)字典可以描述數(shù)據(jù)信息。表3-1數(shù)據(jù)項定義基本要素說明數(shù)據(jù)項編號001數(shù)據(jù)項名稱文章編號別名無簡述征稿信息類型Varchar長度50表3-2數(shù)據(jù)結(jié)構(gòu)定義基本要素 說明基本要素說明數(shù)據(jù)結(jié)構(gòu)名稱征稿表表3-3“管理員登錄信息”數(shù)據(jù)流定義基本要素說明數(shù)據(jù)流名稱管理員信息簡述符合要求的正確的登錄信息數(shù)據(jù)流的來源“登錄”處理邏輯數(shù)據(jù)流的去向系統(tǒng)驗證數(shù)據(jù)流的組成“管理員”數(shù)據(jù)結(jié)構(gòu)表3-4“用戶登錄信息”數(shù)據(jù)流定義基本要素說明數(shù)據(jù)流名稱用戶信息簡述符合要求的正確的登錄信息數(shù)據(jù)流的來源“登錄”處理邏輯數(shù)據(jù)流的去向“member”表查詢數(shù)據(jù)流的組成“用戶”數(shù)據(jù)結(jié)構(gòu)表3-5添加用戶信息處理邏輯表基本要素說明總編號0001編號P1.1名稱添加用戶信息表輸入信息內(nèi)容→P1輸出P1.1→用戶表描述在“添加用戶”界面把用戶信息輸入到系統(tǒng),并存儲到用戶信息表中。表3-6用戶信息存儲表基本要素說明名稱member表數(shù)據(jù)存儲結(jié)構(gòu)ID,用戶名,密碼,姓名,電話關(guān)鍵字ID描述儲存用戶基本信息表3-7審查信息數(shù)據(jù)存儲表基本要素說明名稱審查信息表數(shù)據(jù)存儲結(jié)構(gòu)Id,cph,xlxxid,cfsj,ddsj,hzrs,status關(guān)鍵字cph描述稿件詳情信息表3-8管理員外部實體條目表基本要素說明編號0001名稱User表輸出數(shù)據(jù)流查詢和刪改條件輸入數(shù)據(jù)流管理員信息描述管理員登錄信息
第4章系統(tǒng)設(shè)計4.1系統(tǒng)功能總體設(shè)計期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)主要分為User,Expert和Admin模塊。其中,User模塊主要有五個功能:用戶登錄、用戶注冊、在線投稿、查看稿件、個人管理。Admin模塊主要有七個功能:管理員登錄、個人管理、用戶管理、專家管理、稿件管理、通知欄管理、留言板管理。Expert模塊主要有六個功能:專家登錄、專家注冊、未審查稿件管理、查看已審查稿件、處理稿件、個人管理。其功能結(jié)構(gòu)圖如圖4-1所示:用戶注冊用戶登錄用戶注冊用戶登錄在線投稿查看稿件個人管理專家注冊專家登錄未審查稿件處理稿件已審查稿件個人管理管理員登錄用戶管理專家管理稿件管理留言板管理通知欄管理個人管理User模塊Expert模塊Admin模塊期刊系統(tǒng)SHAPESHAPE圖4-1系統(tǒng)功能結(jié)構(gòu)圖4.2數(shù)據(jù)庫設(shè)計4.2.1概念結(jié)構(gòu)設(shè)計將用戶需求抽象為信息結(jié)構(gòu),即概念模型設(shè)計是概念結(jié)構(gòu)設(shè)計。本系統(tǒng)各個實體之間聯(lián)系的E-R圖及各個實體具體的屬性圖如圖4-2所示:實體集屬性聯(lián)系實體集之間的連接圖4-2E-R圖要素系統(tǒng)總體E-R圖如圖4-3所示:作者作者稿件管理員專家發(fā)布管理審核管理mmnnnn11圖4-3系統(tǒng)總體E-R圖各實體屬性圖如圖4-4到圖4-7所示:專家專家idpwdname圖4-4專家實體屬性圖作者作者idpwdname圖4-5作者實體屬性圖管理員管理員idpwdname圖4-6管理員實體屬性圖稿件稿件idadddatebiaotineirong圖4-7稿件實體屬性圖4.2.2邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計就是設(shè)計數(shù)據(jù)結(jié)構(gòu),這是組織過程中數(shù)據(jù)的一種形式,符合數(shù)據(jù)通過計算機(jī)模型供給的DBMS是轉(zhuǎn)型過程中的實體關(guān)系模型中的關(guān)系。(1)一個實體可以用一個關(guān)系表示。(2)多個獨立關(guān)系模式寫成一個關(guān)系模式。(3)多個獨立關(guān)系模式之間具有聯(lián)系。(4)相同碼的關(guān)系模式可合并。在期刊學(xué)報網(wǎng)絡(luò)投稿系統(tǒng)中,共包括以下幾表,分別為:user表(id,username,userpwd,lxdh,adddate)gly表(id,glyname,glypwd,adddate)zhuanjia表(id,name,password,adddate)jianjie表(id,wangzhi,dianhua,banquan,adddate)zixun表(id,neirong,biaoti,adddate)liuyanban表(id,username,neirong,adddate)gaojian表(id,username,biaoti,neirong,shenpi,zhuanjiaid,yijian,fabu,adddate)user表具體如表4-1所示:表4-1user表列名數(shù)據(jù)類型長度備注idint主鍵usernamenavarcharMAX用戶名userpwdnavarcharMAX密碼lxdhnavarcharMAX聯(lián)系電話adddatedatetime注冊時間gaojian表具體信息如表4-2所示:表4-2gaojian表列名數(shù)據(jù)類型長度備注idint主鍵usernamenavarcharMAX用戶名biaotinavarcharMAX標(biāo)題neirongnavarcharMAX內(nèi)容shenpinavarcharMAX審查fabunavarcharMAX發(fā)布zhuanjiaidint專家yijiannavarcharMAX意見adddatedatetime提交時間liuyanban表具體內(nèi)容如表4-3所示:表4-3liuyanban表列名數(shù)據(jù)類型長度備注idint主鍵usernamenavarcharMAX用戶名neirongnvarcharMAX留言內(nèi)容huifunvarcharMAX留言回復(fù)adddatedatetime留言時間jianjie表具體內(nèi)容如表4-4所示:表4-4jianjie表列名數(shù)據(jù)類型長度備注idint主鍵wangzhinavarcharMAX網(wǎng)址dianhuanavarcharMAX電話adddatedatetime修改時間banquannavarcharMAX版權(quán)
第5章系統(tǒng)實現(xiàn)5.1開發(fā)技術(shù)本系統(tǒng)的開發(fā)是以VisualStudio2008中ASP.NET作為開發(fā)平臺,使用C#語言進(jìn)行主要代碼的實現(xiàn),數(shù)據(jù)庫使用的是SQLServer2005。MicorsoftVisualStudio2008引入了250多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔,可以滿足開發(fā)人員在開發(fā)過程中所需要的各種功能機(jī)開發(fā)工具,高效開發(fā)各種先進(jìn)的Windows應(yīng)用程序。VisualStudio2008可以高效開發(fā)Web應(yīng)用,集成了AJAX1.0,包含AJAX項目模板,它還可以高效開發(fā)Office應(yīng)用和Mobile應(yīng)用。開發(fā)人員能夠構(gòu)建面向.NETFramework2.0、3.0或3.5的應(yīng)用程序,輕松構(gòu)建一個應(yīng)用網(wǎng)站并在瀏覽器中運行并完全訪問ASP.NET應(yīng)用程序服務(wù)和Microsoft平臺,并被開發(fā)人員廣泛使用。ASP.NET支持從數(shù)據(jù)庫表中直接得到要求的數(shù)據(jù),采用ASP.NET技術(shù)進(jìn)行系統(tǒng)開發(fā),縮減了開發(fā)人員編寫代碼的數(shù)量,為程序設(shè)計人員編寫Webapplicationprogram提供了成熟的技術(shù)支持。同時也使編寫出來的程序有相當(dāng)不錯的擴(kuò)展兼容性能,可以在不同的操作系統(tǒng)平臺下運行。C#本身汲取了許多其他語言的優(yōu)點,能夠更好地解決程序語言的問題,C#中的基本類型都是面向?qū)ο蟮?,C#語言的執(zhí)行速度比Java快,因此C#語言更加適合作為開發(fā)軟件。SQLServer2005是一個關(guān)系數(shù)據(jù)庫管理軟件。它最初是由MicrosoftSybase和Ashton-Tate三家公司共同研發(fā)的,在1988年推出了第一個OS/2版本。MicrosoftSQLServer可以將數(shù)據(jù)庫的運用進(jìn)行分類,并專門設(shè)置了企業(yè)專用數(shù)據(jù)庫,并提供相應(yīng)的數(shù)據(jù)解決方案,MicrosoftSQLServer2005為計算機(jī)技術(shù)人員和信息工作者提供了強大的數(shù)據(jù)處理功能,同時降低了從移動設(shè)備到數(shù)據(jù)庫的多重復(fù)步驟,使MicrosoftSQLServer有了分析程序的能力。通過對數(shù)據(jù)的分析、查詢,不但能夠?qū)θ粘?shù)據(jù)進(jìn)行自動處理,還能夠?qū)?fù)雜的企業(yè)時間進(jìn)行分析。隨著計算機(jī)功能領(lǐng)域的擴(kuò)大,與MicrosoftSQLServer的關(guān)系也日益緊密,MicrosoftSQLServer已成為網(wǎng)站不可缺少的數(shù)據(jù)庫軟件。5.2運行環(huán)境5.2.1服務(wù)器端軟硬件要求表5-1服務(wù)器端硬件要求項目要求CPUIntelPentium2GHz以上內(nèi)存2GB以上硬盤可用空間5GB以上其他計算機(jī)設(shè)備網(wǎng)卡等聯(lián)機(jī)設(shè)備表5-2服務(wù)器端軟件要求項目 要求操作系統(tǒng)Windows2007Web服務(wù)器IIS、.NETFrameWork4.0數(shù)據(jù)庫SQLServer20055.2.2客戶端軟硬件要求表5-3客戶端軟件要求項目要求Web瀏覽器IE9.0、FireFox4.0以上表5-4客戶端硬件要求項目要求CPUIntelPentium1GHz以上內(nèi)存500MB以上硬盤可用空間1GB以上其他計算機(jī)設(shè)備網(wǎng)卡等聯(lián)機(jī)設(shè)備5.3主要界面的實現(xiàn)網(wǎng)站首頁:首頁在未登錄前可以進(jìn)行注冊和登錄,登錄后才留言,審查,發(fā)稿,如圖5-1所示:圖5-1網(wǎng)站首界面用戶登錄界面:用戶為了進(jìn)行操作要首先登錄,還可以進(jìn)入注冊界面先注冊一個賬號。還可以選擇專家登錄和管理員登錄,如圖5-2所示:圖5-2登錄界面留言板界面:用戶可以在留言板界面查看留言,如圖5-3所示:圖5-3留言界面稿件展示界面:用戶可以在稿件展示界面查看稿件,如圖5-4所示:圖5-4稿件展示界面專家界面:專家登錄后,可以在此界面,清楚查閱通告,對自己個人信息的更新,對稿件進(jìn)行審查,如圖5-5所示:圖5-5教授界面管理員登錄界面:管理員登錄到后臺,對系統(tǒng)進(jìn)行配置,如圖5-6所示:圖5-6管理員登錄界面管理員界面:管理員進(jìn)行數(shù)據(jù)的操作,如圖5-7所示:圖5-7管理員界面系統(tǒng)配置界面:管理員對系統(tǒng)配置進(jìn)行設(shè)置,如圖5-8所示:圖5-8系統(tǒng)配置界面稿件管理界面:管理員員可以在這個界面,查閱用戶的投稿,然后下發(fā)給教授審查,并且查閱投稿的審查和發(fā)布情況,如圖5-9所示:圖5-9稿件管理界面通告欄界面:管理員可以在此界面輸入標(biāo)題和內(nèi)容,發(fā)布到網(wǎng)站,如圖5-10所示:圖5-10通告欄界面管理員添加界面:管理員可以添加其他人員進(jìn)行系統(tǒng)的設(shè)置,如圖5-11所示:圖5-11管理員添加界面專家注冊界面:專家根據(jù)提示注冊,如圖5-12所示:圖5-12專家注冊界面在線投稿界面:用戶在此界面發(fā)布自己的作品,如圖5-13所示:圖5-13在線投稿
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年股權(quán)轉(zhuǎn)讓協(xié)議:合伙人退伙條款3篇
- 2024年股權(quán)變動保證金合同
- 2024年高效貨運汽車租賃合同
- 2024年版:煤炭購銷代理合同模板
- 2024手繪漫畫作品出版授權(quán)合同書3篇
- 2024年甲乙雙方關(guān)于石材加工廠安全防護(hù)與火災(zāi)防治的合同
- 2024年版離婚后共住生活權(quán)益合同版B版
- 2024中介公司房屋買賣合同書-共管賬戶安全協(xié)議3篇
- 2025年度物流倉儲安全生產(chǎn)責(zé)任制合同3篇
- 2024年環(huán)境污染第三方治理合同
- 2022心理學(xué)課題論文開題報告范文
- 自行招用保安員單位備案申請材料
- 一般抹灰分項工程檢驗批質(zhì)量驗收記錄
- DB32∕T 3377-2018 城市公共建筑人防工程規(guī)劃設(shè)計規(guī)范
- 中建三局住宅工程精益建造實施指南
- 分布式光伏發(fā)電項目并網(wǎng)驗收意見單
- 網(wǎng)站隱私政策模板
- YY∕T 1831-2021 梅毒螺旋體抗體檢測試劑盒(免疫層析法)
- 消弧產(chǎn)品規(guī)格實用標(biāo)準(zhǔn)化規(guī)定
- 裝飾裝修工程施工合理化建議和降低成本措施提要:完整
- 第十四章35kV變電站保護(hù)整定值計算實例
評論
0/150
提交評論