版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
期刊學報網絡投稿系統(tǒng)的開發(fā)期刊學報網絡投稿系統(tǒng)的開發(fā)摘要本論文首先對期刊學報網絡投稿現狀進行了研究查閱,在了解大量資訊后對期刊學報網絡投稿系統(tǒng)構建過程進行了詳細的闡述。本設計嘗試用VS2008在網絡上架構一個期刊學報網絡投稿系統(tǒng),以更加系統(tǒng)的功能設計、更合理的問題設置、更全面的數據收集,最大程度地滿足用戶對于網絡服務的細致體驗和完善的使用。在本期刊學報網絡投稿系統(tǒng)中,用戶可以方便的注冊、登錄、查詢符合要求的錄稿信息進行稿件的投遞購。本系統(tǒng)是運用VisualStudio2008及SQLServer2005技術來實現的B/S模式,開發(fā)過程中運用了頁面模塊化、信息發(fā)布的動態(tài)生成、靜態(tài)頁面顯示等技術。其主要功能有:系統(tǒng)用戶注冊、系統(tǒng)用戶登錄、在線編輯、投稿信息、我的賬戶、審查查詢查詢、友情鏈接、留言板、系統(tǒng)公告、寫作指南、常見問題、管理員登錄。關鍵詞:ASP.NETB/S期刊學報網絡投稿系統(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研究現狀及發(fā)展動態(tài)1250131.3研究內容及創(chuàng)新點22643第2章可行性分析439622.1系統(tǒng)目標4302542.2可行性分析4179332.2.1技術可行性分析4223172.2.2經濟可行性分析5152362.2.3社會可行性分析614731第3章系統(tǒng)分析7101783.1需求分析7102143.2業(yè)務流程分析8317603.3數據流程分析1089593.3.1期刊學報網絡投稿系統(tǒng)頂層數據流程圖10318573.3.2期刊學報網絡投稿系統(tǒng)第一層數據流程圖11111603.3.3期刊學報網絡投稿系統(tǒng)第二層數據流程圖13215503.4數據字典1330656第4章系統(tǒng)設計16140114.1功能模塊設計16142454.1.1系統(tǒng)功能總體設計1690634.2數據庫設計16114864.2.1概念結構設計16149034.2.2邏輯結構設計1825378第5章系統(tǒng)實現21191815.1開發(fā)技術21TOC\o"1-3"\h\u12825.2運行環(huán)境21152405.2.1服務器端軟硬件要求21115205.2.2客戶端軟硬件要求226885.3主要界面的實現2288255.4程序設計302531第6章結論與展望3114500參考文獻32第1章緒論1.1選題背景和意義1.1.1選題背景信息技術飛快地發(fā)展,許多的改變也對我們的生活方式產生了影響。本文主要研究期刊學報的網絡投稿,在信息不發(fā)達的時代,想要投稿需要用傳統(tǒng)的郵寄手段,將作者的文章郵到出版社,人為的再次編輯,加以出版。而如今信息化的時代下,網絡在每個家庭中都十分普及。曾經需要郵寄的文章,如今只要簡單的網絡傳送就可以進行投稿。傳統(tǒng)的投稿方式有郵寄和電子郵件兩種。郵寄存在的缺點比較多,可能在半路遺失,也可能寄錯地址,速度慢而且不保險。電子郵件因為基于網絡,所以比郵寄的速度快,還可以加密所以更加的安全,但是也存在著一些不足,比如作者的郵箱空間有限,作者在分析投稿上花費大量的時間,耗費更多的資源,影響出版。而就目前數據看來,傳統(tǒng)的投稿手段不能滿足如此大量的期刊論文的發(fā)表投稿,而且人們投稿之后發(fā)表的速度也會收到影響。當發(fā)表數量在增加,而為了不影響期刊論文投遞的準確性和發(fā)表的速度,有必要開發(fā)一個在線投稿系統(tǒng),最終實現用戶在線投稿、查詢稿件、專家在線審稿、多人員在線處理稿件。本設計運用VS2008在網絡上架構一個期刊學報網絡投稿系統(tǒng),讓功能系統(tǒng)化、問題設置合理化、數據收集全面化,從而便利人們的投稿,滿足用戶在使用網絡搜索和體驗時服務最大化。1.1.2選題意義現代化信息發(fā)展的腳步越來越快,計算機在信息處理上的應用越發(fā)重要,將期刊雜志投稿的管理應用在計算機管理系統(tǒng)上,加快了期刊學報投稿的發(fā)展速度。為期刊學報投稿建立專門的網站,可以過濾掉為網絡上繁雜的征稿信息中有害的一部分,讓期刊雜志的投稿更加正式化、規(guī)范化、合理化。因此,研發(fā)此期刊學報網絡投稿系統(tǒng),能夠為征稿工作提供方便快捷的服務,界面明了、操作簡單,可以快速的對信息進行管理和查詢,這不僅降低了成本,還使系統(tǒng)更加的規(guī)范化、系統(tǒng)化、自動化。所有,本系統(tǒng)具有開發(fā)價值。1.2研究現狀及發(fā)展動態(tài)在國外,期刊學報網絡投稿已經被廣泛的使用,許多功能都得到了很好的完善,信息傳遞十分的快捷比我國擁有許多的優(yōu)勢,發(fā)展相對比與我國要成熟。美國SSCI期刊已經是國內外很知名的期刊網站,而該網站在投稿方面已經很系統(tǒng),有一套自己的標準而且篩選也很嚴格。除了SSCI期刊,還有SCI科學引文索引、EI工程索引等等。在國內,由于人們在各個方面的投稿數量在不斷增加,各大期刊也意識到傳統(tǒng)投稿當時已不能滿足現在社會發(fā)展的需求,所以在網絡投稿方面也變得重視起來。中國知網就是在1999年以實現全社會知識資源共享為提高論文發(fā)表效率而建立的。中國知網的中心網站日更新量達到五萬篇以上,這個數據也說明了海量的論文投稿及發(fā)布只能基于網絡才能更好的實現。中國知網首頁的作者投稿平臺包括十個方面的大量期刊,這無疑給了投稿者大量的便利,網絡投稿既給投稿者帶來便利又給審稿教授帶來便利。所以在中國越來越多的期刊學報采取網絡投稿方式,而且許多高校都有自己的期刊學報網。還有許多綜合的大型網站,如萬方數據知識服務平臺,百度學術等等也都在迅速發(fā)展并逐步走向成熟。1.3研究內容及創(chuàng)新點 本設計開發(fā)了一個基于Web的期刊學報網絡投稿系統(tǒng),主要針對的是文學愛好者,滿足這些人群的投稿需求。主要開發(fā)內容為:用戶信息管理、文章編輯功能、在線投稿功能、稿件信息管理、編輯信息管理、發(fā)布信息查詢、留言板信息發(fā)布等主要功能的一套功能基本完整的基于Web的期刊學報網絡投稿系統(tǒng),包括整體技術方案的制定、系統(tǒng)功能的設計和數據庫設計以及用戶信息管理、文章編輯功能、在線投稿功能、發(fā)布信息查詢等主要功能模塊的詳細設計與開發(fā)工作。期刊學報網絡投稿系統(tǒng)主要開發(fā)內容分為三個模塊:User模塊、Expert模塊、Admin模塊。User模塊:用戶注冊賬號、用戶登錄、在線投稿、查看稿件、通告欄、個人管理;Expert模塊:專家注冊、專家登陸、未審查稿件管理、已審查稿件、通告欄、個人管理;Admin模塊:管理員登錄、用戶管理、專家管理、稿件管理、通告欄管理、系統(tǒng)配置。本系統(tǒng)創(chuàng)新點為,將期刊學報投稿與雜志社征稿結合成為一個功能,已經成功登錄系統(tǒng)的用戶在查詢結果符合要求的雜志社可以進行投稿,系統(tǒng)用戶在網站首頁可以查詢征稿雜志社。這樣簡潔、便于操作,讓系統(tǒng)的功能羅列簡明、一目了然。同時,本系統(tǒng)的友情鏈接功能的實現,不涉及在數據庫中存儲對應的雜志社和友情鏈接網址,只是在MicrosoftVisualStudio2008中搭建對應需要添加的信息,便于開發(fā)人員對該功能進行調整和修改,合理的設定減輕開發(fā)人員的工作內容。
第2章可行性分析2.1系統(tǒng)目標期刊學報網絡投稿系統(tǒng)的設計的實現希望可以讓用戶在投稿前使用系統(tǒng)對自己稿件進行更合適的安排,讓管理者對稿件管理進行更便捷的操作,從而便利大家的生活和學業(yè)。本系統(tǒng)將期刊學報投稿管理運用到計算機信息管理系統(tǒng)上,從而達到對投稿稿件管理的計算機化,用戶使用信息化、現代化。系統(tǒng)滿足的技術要求有:安全性:對系統(tǒng)用戶和管理員的個人信息進行加密,保證信息的安全。簡潔性:系統(tǒng)界面簡明大方、一目了然,操作便捷簡單,容易上手。適應性:系統(tǒng)可適合各家雜志社管理,可以根據各地差異修改信息。及時性:對于雜志社發(fā)布的各類征稿通告消息,可及時反映在公告中并相應修改信息??捎眯裕耗軌驖M足用戶對期刊學報投稿的各種需求。在查閱大量相關文獻的基礎上,本系統(tǒng)將基于Web開發(fā)一個瀏覽器下運行的期刊學報網絡投稿系統(tǒng)。主要實現目標如下:User模塊:用戶在系統(tǒng)界面可查看管理員發(fā)布的通告,可以在網站首頁查看其他用戶的投稿展示。也可以發(fā)布作品,和發(fā)表自己的留言。用戶在登錄系統(tǒng)賬戶后,可以在線投稿,投稿后可在我的投稿記錄中查看,同時用戶可以修改個人信息。Admin模塊:管理員可實現對用戶、專家、管理員的增加。用戶提交的作品下發(fā)給專家審查,查看專家的審查情況,來考慮是否發(fā)布用戶的作品。還可以對系統(tǒng)配置進行配置。Expert模塊:查看管理員布置給自己的審查任務,對稿件進行審查。能查看自己的審查記錄,還可以對自己的個人信息進行修改。2.2可行性分析2.2.1技術可行性分析本系統(tǒng)使用的是VisualStudio2008中ASP.NET作為開發(fā)平臺,使用C#語言進行主要代碼的實現,數據庫使用的是SQLServer2005。MicorsoftVisualStudio2008引入了250多個新特性,整合了對象、關系型數據、XML的訪問方式,語言更加簡潔,可以滿足開發(fā)人員在開發(fā)過程中所需要的各種功能機開發(fā)工具,高效開發(fā)各種先進的Windows應用程序。VisualStudio2008可以高效開發(fā)Web應用,集成了AJAX1.0,包含AJAX項目模板,它還可以高效開發(fā)Office應用和Mobile應用。開發(fā)人員能夠構建面向.NETFramework2.0、3.0或3.5的應用程序,輕松構建一個應用網站并在瀏覽器中運行并完全訪問ASP.NET應用程序服務和Microsoft平臺,并被開發(fā)人員廣泛使用。采用ASP.NET技術進行系統(tǒng)開發(fā),ASP.NET的前身ASP技術。ASP是一項微軟公司的技術,是一種使嵌入網頁中的腳本,可由因特網服務器執(zhí)行的服務器端腳本技術。ASP是在IIS2.0上首次推出(WindowsNT3.51),并且在IIS3.0(WindowsNT4.0)發(fā)揚光大,成為服務器端應用程序的熱門開發(fā)工具。1994年到2000年,ASP技術已經成為微軟推展WindowsNT4.0平臺的關鍵技術之一。本系統(tǒng)采用Microsoft
SQL
Server
2005開發(fā)數據庫。SQL是英文StructuredQueryLanguage的縮寫,意思為結構化查詢語言。SQL語言的主要功能就是同各種數據庫建立聯系,進行溝通。按照ANSI(美國國家標準協會)的規(guī)定,SQL被作為關系型數據庫管理系統(tǒng)的標準語言。SQLServer是由Microsoft開發(fā)和推廣的關系數據庫管理系統(tǒng)(DBMS)。SQLServer是由Microsoft開發(fā)和推廣的關系數據庫管理系統(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)使用的硬件,像服務器、電腦、網絡配件等,都可以用金錢買的到。完全能滿足開發(fā)系統(tǒng)功能的需要。所以,系統(tǒng)開發(fā)技術有可行性。2.2.2經濟可行性分析系統(tǒng)的編寫在普通配置的計算機上即可進行,MicrosoftVisualStudio和Microsoft
SQL
Server的安裝對電腦配置的要求不高,系統(tǒng)在運行時對計算機資源占用不大,各種編寫過程中的問題均可以在網絡上或圖書館的借閱書刊中尋找解決的辦法。隨著編程開發(fā)技術的越來越嫻熟,系統(tǒng)也越來越好。期刊學報網絡投稿系統(tǒng)開發(fā)成本低廉,但可以為人們帶來比較大的好處和方便。主要表現在:(1)此系統(tǒng)是一款實用型的期刊學報網絡投稿系統(tǒng),它包括用戶對稿件的投放,可以稿件發(fā)布情況進行查詢和了解,鏈接友情網站為用戶提供更好的服務體驗。(2)該系統(tǒng)的使用能夠很好的為用戶提供一個投稿的平臺,更好的解決用戶在學術創(chuàng)作上的需求。(3)管理員能對稿件進行很好的下發(fā)審查,發(fā)布等管理。2.2.3社會可行性分析信息技術飛快的發(fā)展,世界的聯系加強。世界范圍內的學術探討也越加激烈。在學術上,越來越多的看法呈現出來,越來越多有價值的科研成果在不斷產生。這些科研成果需要媒介被我們所看到的,期刊學報就是最好的媒介,讓人類文明不斷地發(fā)展。建立期刊學報網絡投稿系統(tǒng),可以更好的方便作者進行投稿,規(guī)范化管理一些科研成果,是對人類發(fā)展進步的一個推進。期刊學報網絡投稿系統(tǒng)簡潔明了的操作界面,易于上手操作,投稿指導和友情鏈接功能體貼的讓用戶了解更多的投稿細節(jié),細致的服務思想貫穿系統(tǒng)設計主思路,這樣一款貼心的期刊學報網絡投稿系統(tǒng),為出科研者帶來了很大的便利,是很好的選擇。由以上結論,在社會上開發(fā)期刊學報網絡投稿系統(tǒng)是沒有問題的。第3章系統(tǒng)分析3.1需求分析現如今已經進入了信息化時代,計算機應用于各行業(yè)和各領域之中,期刊學報投稿管理進入了信息化、系統(tǒng)化的階段。因此開發(fā)出一款功能強大,而且又操作方便、快捷、適應用戶要求的期刊學報網絡投稿系統(tǒng)是軟件支持的需要也是業(yè)務的需要。期刊學報網絡投稿系統(tǒng)的實現需要從根本實際出發(fā),對投稿的實際情況進行客觀分析和判斷,深入了解投稿管理的需求。要使得用戶能夠很快的找到自己所需要的信息。專家用戶能很好的看到管理者給自己的工作,以及自己過往的工作記錄。管理員可以很好的對普通用戶和專家用戶進行管理,發(fā)布信息讓他們知道最新的作品要求。當然還少不了留言互動,使得使用者之間能很好的交流。本系統(tǒng)是采用SQLServer2008建立的一個數據庫管理系統(tǒng),同時需求分析是進行內部測試和維護的依據,也是進行概要設計和詳細設計的基礎。通過調查和研究分析,要求期刊學報網絡投稿系統(tǒng)應該滿足以下功能:第一,用戶在想要發(fā)布自己的作品時,會理性的去查詢,查看是不是已經有學者和自己的作品有一樣的想法。從而查詢到自己想要的信息,不會白費功夫。因此,本網站的設計需要考慮到稿件的展示,方便用戶查找自己所需的作品信息。第二,用戶在知道自己的想法是獨一無二的時候,就會想要將自己的想法分享給所有的學術愛好者,所以網站需要有在線投稿功能。第三,用戶在發(fā)表了自己的作品后,會想知道自己的作品到底會不會被發(fā)布,故而需要設計稿件的狀態(tài)的查詢,用戶能夠通過稿件狀態(tài)來查看自己的作品到底有沒有被發(fā)布。第四,用戶需要來了解網站近期的動態(tài),有什么新的公告,新的要求。需要公告欄來解決用戶想要了解到的信息。第五,用戶如果對于自己作品的信息有疑問或者想要和管理員進行交流,就必須要留言。所以需要留言板模塊,來解決用戶的留言問題。來修改第六,專家在審查了一些作品后會想要知道自己審查記錄,來對它們做一些修改。所以需要專家稿件管理,來解決這些問題。第七,管理員模塊需要對用戶和專家進行管理,要對系統(tǒng)進行配置,對前臺界面進行管理,對留言和公告進行管理,讓系統(tǒng)保持運行。所以需要管理員模塊來管理這個系統(tǒng)。3.2業(yè)務流程分析在本期刊學報網絡投稿系統(tǒng)的業(yè)務流程分析中,采用的是管理業(yè)務流程圖。業(yè)務流程圖是一種系統(tǒng)分析人員都懂的共同語言,它是用來描述系統(tǒng)組織結構、業(yè)務流程的。業(yè)務流程圖使用符號如下圖3-1所示:業(yè)務處理單位業(yè)務處理描述業(yè)務流向表單數據存儲圖3-1業(yè)務流程圖基本符號具體業(yè)務流程圖如3-2到3-4所示:不正確不正確管理員/用戶輸入用戶名和密碼管理員或用戶表登錄正確驗證用戶名和密碼圖3-2登錄界面業(yè)務流程圖重復重復輸入注冊信息用戶注冊信息驗證昵稱是否已經存在輸入用戶注冊信息用戶用戶表未重復圖3-3注冊界面業(yè)務流程圖用戶用戶用戶登錄通告欄表在線編輯錄稿信息審查表退稿投稿取消投稿投稿記錄查詢進度進度查詢信息圖3-4在線投稿界面業(yè)務流程圖3.3數據流程分析數據流程圖由四種基本符號組成:外部實體外部實體數據流數據存儲處理邏輯圖3-5數據流程圖基本符號3.3.1期刊學報網絡投稿系統(tǒng)頂層數據流程圖管理員管理員管理員操作信息用戶用戶操作信息管理員管理員操作用戶用戶操作期刊學報網絡投稿系統(tǒng)P0圖3-6期刊學報網絡投稿系統(tǒng)的頂層數據流程圖
3.3.2期刊學報網絡投稿系統(tǒng)一層數據流程圖審查信息表審查信息表P2投稿信息管理投稿信息表D2P4審查進度管理審查進度表D4征稿信息表P1征稿信息管理D1管理員P5審查結果查詢審查結果表D5P6投稿指南指南信息表D6P7常見問題問題信息表D7P8系統(tǒng)公告公告信息表D8P9用戶管理用戶信息表D9管理員信息表D10P10管理員管理留言板信息表D11P11留言板P3審查信息管理D3圖3-7管理員子系統(tǒng)第一層數據流程圖P15P15在線編輯公告信息表D8用戶P16投稿詳情投稿詳情表D4P17使用引導P18友情鏈接P19投稿指南投稿信息表D6P20常見問題問題信息表D7P21留言板留言板信息表D11P14查看公告編輯內容表D3P13我的賬戶用戶信息表D9P12投稿訂單投稿信息表D5P22管理員登錄圖3-8用戶子系統(tǒng)第一層數據流程圖3.3.3期刊學報網絡投稿系統(tǒng)二層數據流程圖投稿信息表投稿信息表條件管理員P1.1添加P1.2顯示信息P1.3查詢P1.4修改符合數據稿件表D1P1.5刪除圖3-9管理員子系統(tǒng)第二層數據流程圖3.4數據字典數據字典是關于數據的集合,即數據流圖中包含的所有元素的集合的集合。數據字典可以描述數據信息。表3-1數據項定義基本要素說明數據項編號001數據項名稱文章編號別名無簡述征稿信息類型Varchar長度50表3-2數據結構定義基本要素 說明基本要素說明數據結構名稱征稿表表3-3“管理員登錄信息”數據流定義基本要素說明數據流名稱管理員信息簡述符合要求的正確的登錄信息數據流的來源“登錄”處理邏輯數據流的去向系統(tǒng)驗證數據流的組成“管理員”數據結構表3-4“用戶登錄信息”數據流定義基本要素說明數據流名稱用戶信息簡述符合要求的正確的登錄信息數據流的來源“登錄”處理邏輯數據流的去向“member”表查詢數據流的組成“用戶”數據結構表3-5添加用戶信息處理邏輯表基本要素說明總編號0001編號P1.1名稱添加用戶信息表輸入信息內容→P1輸出P1.1→用戶表描述在“添加用戶”界面把用戶信息輸入到系統(tǒng),并存儲到用戶信息表中。表3-6用戶信息存儲表基本要素說明名稱member表數據存儲結構ID,用戶名,密碼,姓名,電話關鍵字ID描述儲存用戶基本信息表3-7審查信息數據存儲表基本要素說明名稱審查信息表數據存儲結構Id,cph,xlxxid,cfsj,ddsj,hzrs,status關鍵字cph描述稿件詳情信息表3-8管理員外部實體條目表基本要素說明編號0001名稱User表輸出數據流查詢和刪改條件輸入數據流管理員信息描述管理員登錄信息
第4章系統(tǒng)設計4.1系統(tǒng)功能總體設計期刊學報網絡投稿系統(tǒng)主要分為User,Expert和Admin模塊。其中,User模塊主要有五個功能:用戶登錄、用戶注冊、在線投稿、查看稿件、個人管理。Admin模塊主要有七個功能:管理員登錄、個人管理、用戶管理、專家管理、稿件管理、通知欄管理、留言板管理。Expert模塊主要有六個功能:專家登錄、專家注冊、未審查稿件管理、查看已審查稿件、處理稿件、個人管理。其功能結構圖如圖4-1所示:用戶注冊用戶登錄用戶注冊用戶登錄在線投稿查看稿件個人管理專家注冊專家登錄未審查稿件處理稿件已審查稿件個人管理管理員登錄用戶管理專家管理稿件管理留言板管理通知欄管理個人管理User模塊Expert模塊Admin模塊期刊系統(tǒng)SHAPESHAPE圖4-1系統(tǒng)功能結構圖4.2數據庫設計4.2.1概念結構設計將用戶需求抽象為信息結構,即概念模型設計是概念結構設計。本系統(tǒng)各個實體之間聯系的E-R圖及各個實體具體的屬性圖如圖4-2所示:實體集屬性聯系實體集之間的連接圖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邏輯結構設計數據庫的邏輯結構設計就是設計數據結構,這是組織過程中數據的一種形式,符合數據通過計算機模型供給的DBMS是轉型過程中的實體關系模型中的關系。(1)一個實體可以用一個關系表示。(2)多個獨立關系模式寫成一個關系模式。(3)多個獨立關系模式之間具有聯系。(4)相同碼的關系模式可合并。在期刊學報網絡投稿系統(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表列名數據類型長度備注idint主鍵usernamenavarcharMAX用戶名userpwdnavarcharMAX密碼lxdhnavarcharMAX聯系電話adddatedatetime注冊時間gaojian表具體信息如表4-2所示:表4-2gaojian表列名數據類型長度備注idint主鍵usernamenavarcharMAX用戶名biaotinavarcharMAX標題neirongnavarcharMAX內容shenpinavarcharMAX審查fabunavarcharMAX發(fā)布zhuanjiaidint專家yijiannavarcharMAX意見adddatedatetime提交時間liuyanban表具體內容如表4-3所示:表4-3liuyanban表列名數據類型長度備注idint主鍵usernamenavarcharMAX用戶名neirongnvarcharMAX留言內容huifunvarcharMAX留言回復adddatedatetime留言時間jianjie表具體內容如表4-4所示:表4-4jianjie表列名數據類型長度備注idint主鍵wangzhinavarcharMAX網址dianhuanavarcharMAX電話adddatedatetime修改時間banquannavarcharMAX版權
第5章系統(tǒng)實現5.1開發(fā)技術本系統(tǒng)的開發(fā)是以VisualStudio2008中ASP.NET作為開發(fā)平臺,使用C#語言進行主要代碼的實現,數據庫使用的是SQLServer2005。MicorsoftVisualStudio2008引入了250多個新特性,整合了對象、關系型數據、XML的訪問方式,語言更加簡潔,可以滿足開發(fā)人員在開發(fā)過程中所需要的各種功能機開發(fā)工具,高效開發(fā)各種先進的Windows應用程序。VisualStudio2008可以高效開發(fā)Web應用,集成了AJAX1.0,包含AJAX項目模板,它還可以高效開發(fā)Office應用和Mobile應用。開發(fā)人員能夠構建面向.NETFramework2.0、3.0或3.5的應用程序,輕松構建一個應用網站并在瀏覽器中運行并完全訪問ASP.NET應用程序服務和Microsoft平臺,并被開發(fā)人員廣泛使用。ASP.NET支持從數據庫表中直接得到要求的數據,采用ASP.NET技術進行系統(tǒng)開發(fā),縮減了開發(fā)人員編寫代碼的數量,為程序設計人員編寫Webapplicationprogram提供了成熟的技術支持。同時也使編寫出來的程序有相當不錯的擴展兼容性能,可以在不同的操作系統(tǒng)平臺下運行。C#本身汲取了許多其他語言的優(yōu)點,能夠更好地解決程序語言的問題,C#中的基本類型都是面向對象的,C#語言的執(zhí)行速度比Java快,因此C#語言更加適合作為開發(fā)軟件。SQLServer2005是一個關系數據庫管理軟件。它最初是由MicrosoftSybase和Ashton-Tate三家公司共同研發(fā)的,在1988年推出了第一個OS/2版本。MicrosoftSQLServer可以將數據庫的運用進行分類,并專門設置了企業(yè)專用數據庫,并提供相應的數據解決方案,MicrosoftSQLServer2005為計算機技術人員和信息工作者提供了強大的數據處理功能,同時降低了從移動設備到數據庫的多重復步驟,使MicrosoftSQLServer有了分析程序的能力。通過對數據的分析、查詢,不但能夠對日常數據進行自動處理,還能夠對復雜的企業(yè)時間進行分析。隨著計算機功能領域的擴大,與MicrosoftSQLServer的關系也日益緊密,MicrosoftSQLServer已成為網站不可缺少的數據庫軟件。5.2運行環(huán)境5.2.1服務器端軟硬件要求表5-1服務器端硬件要求項目要求CPUIntelPentium2GHz以上內存2GB以上硬盤可用空間5GB以上其他計算機設備網卡等聯機設備表5-2服務器端軟件要求項目 要求操作系統(tǒng)Windows2007Web服務器IIS、.NETFrameWork4.0數據庫SQLServer20055.2.2客戶端軟硬件要求表5-3客戶端軟件要求項目要求Web瀏覽器IE9.0、FireFox4.0以上表5-4客戶端硬件要求項目要求CPUIntelPentium1GHz以上內存500MB以上硬盤可用空間1GB以上其他計算機設備網卡等聯機設備5.3主要界面的實現網站首頁:首頁在未登錄前可以進行注冊和登錄,登錄后才留言,審查,發(fā)稿,如圖5-1所示:圖5-1網站首界面用戶登錄界面:用戶為了進行操作要首先登錄,還可以進入注冊界面先注冊一個賬號。還可以選擇專家登錄和管理員登錄,如圖5-2所示:圖5-2登錄界面留言板界面:用戶可以在留言板界面查看留言,如圖5-3所示:圖5-3留言界面稿件展示界面:用戶可以在稿件展示界面查看稿件,如圖5-4所示:圖5-4稿件展示界面專家界面:專家登錄后,可以在此界面,清楚查閱通告,對自己個人信息的更新,對稿件進行審查,如圖5-5所示:圖5-5教授界面管理員登錄界面:管理員登錄到后臺,對系統(tǒng)進行配置,如圖5-6所示:圖5-6管理員登錄界面管理員界面:管理員進行數據的操作,如圖5-7所示:圖5-7管理員界面系統(tǒng)配置界面:管理員對系統(tǒng)配置進行設置,如圖5-8所示:圖5-8系統(tǒng)配置界面稿件管理界面:管理員員可以在這個界面,查閱用戶的投稿,然后下發(fā)給教授審查,并且查閱投稿的審查和發(fā)布情況,如圖5-9所示:圖5-9稿件管理界面通告欄界面:管理員可以在此界面輸入標題和內容,發(fā)布到網站,如圖5-10所示:圖5-10通告欄界面管理員添加界面:管理員可以添加其他人員進行系統(tǒng)的設置,如圖5-11所示:圖5-11管理員添加界面專家注冊界面:專家根據提示注冊,如圖5-12所示:圖5-12專家注冊界面在線投稿界面:用戶在此界面發(fā)布自己的作品,如圖5-13所示:圖5-13在線投稿
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年長租公寓物業(yè)租賃居間服務條款3篇
- 通風除塵凈化課程設計
- 2025年雨傘租賃與廣告投放綜合服務合同3篇
- 2025年面粉產品包裝設計與印刷合同4篇
- 年度防霧涂料競爭策略分析報告
- 年度地震專用儀器戰(zhàn)略市場規(guī)劃報告
- 年度重組水蛭素單克隆抗體戰(zhàn)略市場規(guī)劃報告
- 硬件課程設計哪個簡單
- 植筋的施工方案
- 2025年度預制混凝土承臺基礎工程采購合同4篇
- 2024電子商務平臺用戶隱私保護協議3篇
- 安徽省蕪湖市2023-2024學年高一上學期期末考試 英語 含答案
- 電力工程施工安全風險評估與防控
- 醫(yī)學教程 常見體表腫瘤與腫塊課件
- 內分泌系統(tǒng)異常與虛勞病關系
- 智聯招聘在線測評題
- DB3418T 008-2019 宣紙潤墨性感官評判方法
- 【魔鏡洞察】2024藥食同源保健品滋補品行業(yè)分析報告
- 生豬屠宰獸醫(yī)衛(wèi)生檢驗人員理論考試題及答案
- 鋼筋桁架樓承板施工方案
- 2024年駐村第一書記工作總結干貨3篇
評論
0/150
提交評論