![畢業(yè)論文-基于Jsp的網(wǎng)上投稿系統(tǒng)設計與實現(xiàn)(作者投稿)_第1頁](http://file4.renrendoc.com/view/191861ce2cd0ac162d3f2f607ad72d2c/191861ce2cd0ac162d3f2f607ad72d2c1.gif)
![畢業(yè)論文-基于Jsp的網(wǎng)上投稿系統(tǒng)設計與實現(xiàn)(作者投稿)_第2頁](http://file4.renrendoc.com/view/191861ce2cd0ac162d3f2f607ad72d2c/191861ce2cd0ac162d3f2f607ad72d2c2.gif)
![畢業(yè)論文-基于Jsp的網(wǎng)上投稿系統(tǒng)設計與實現(xiàn)(作者投稿)_第3頁](http://file4.renrendoc.com/view/191861ce2cd0ac162d3f2f607ad72d2c/191861ce2cd0ac162d3f2f607ad72d2c3.gif)
![畢業(yè)論文-基于Jsp的網(wǎng)上投稿系統(tǒng)設計與實現(xiàn)(作者投稿)_第4頁](http://file4.renrendoc.com/view/191861ce2cd0ac162d3f2f607ad72d2c/191861ce2cd0ac162d3f2f607ad72d2c4.gif)
![畢業(yè)論文-基于Jsp的網(wǎng)上投稿系統(tǒng)設計與實現(xiàn)(作者投稿)_第5頁](http://file4.renrendoc.com/view/191861ce2cd0ac162d3f2f607ad72d2c/191861ce2cd0ac162d3f2f607ad72d2c5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
河北農(nóng)業(yè)大學本科畢業(yè)設計(論文) 題目:學院: 信息科學與技術 專業(yè)班級: 計算機科學與技術1002班 學號: 學生姓名: 指導教師: 職稱: 副教授 2014年6月摘要傳統(tǒng)的論文投稿方式有電子郵件投稿和郵寄投稿兩種。通過郵寄方式投稿,作者需要等很長的時間才能得到編輯部的反饋信息,并有可能投遞錯誤、丟失信件等。電子郵件方式與郵寄方式相比,相對來說得到反饋信息的速度有所加快,其不足是受郵箱容量限制。隨著數(shù)字化信息時代的到來,讀者獲取信息的方式不斷增加,傳統(tǒng)的投稿審稿模式已不能滿足用戶的需求?;贘SP的網(wǎng)上投稿系統(tǒng)剛好彌補了傳統(tǒng)方式的不足,縮短信息反饋時間,提高投稿,審稿效率,提升稿件質(zhì)量,保障稿件安全性,準確性。網(wǎng)上投稿系統(tǒng)主要是用來為編輯部等單位提供網(wǎng)上投審稿服務功能的。利用網(wǎng)絡和數(shù)據(jù)庫MYSQL實現(xiàn)稿件信息化管理,可以提高作者投稿、專家審稿和編輯校稿的效率。為了解決目前通過電子郵件網(wǎng)上投稿及評審存在的弊端,提高報社工作效率,實現(xiàn)在線投稿與查詢、在線審稿是報社發(fā)展的必然趨勢。本文對投稿評審管理系統(tǒng)的研究目的與意義進行了介紹,并對該系統(tǒng)的現(xiàn)狀進行了分析,通過投稿評審管理系統(tǒng)結(jié)合實際情況,本文利用軟件工程的方法對系統(tǒng)了分析和設計。本項目基于JSP技術,實現(xiàn)網(wǎng)上投稿的自動化管理。作者投稿模塊實現(xiàn)作者投稿,具體功能包括:(1)用戶注冊和登錄;(2)作者向編輯部投稿;(3)作者可以查看稿件的處理進度或狀態(tài);(4)作者可以修改稿件等。關鍵詞:網(wǎng)上投稿JSPMYSQL JAVA
ABSTRACTThetraditional
papersubmissions
areemailsubmissionsandcontributetomailtwokinds.Maildeliveryfeedbacktimeislong,andmayhavedeliveryerrors,losthalfway.
comparedwiththe
mail,
inthetimeliness
andsafety
hasbeengreatlyimproved,
itsshortage
issubjectto
quotalimitation.
With
thearrivaloftheeraof
digital
publishing,
thereader
information
continuestobeincreasing,
thetraditional
submissionreview
modelhasbeenunableto
meettheneedsofusers,
nor
for
periodicals
andwinthecompetitiveadvantage!
JSP'sonlinesubmissionsystem
justtomakeup
theshortageofthetraditionalway
basedon,
shortenthepublishingperiod,
improve
review
efficiency,
enhancethequalityofmanuscripts.
Inordertosolvethe
disadvantagesofcurrent
throughe-mail
onlinesubmission
andreview
existing
workefficiency,
improvethe
newspaper,
realizethe
onlinesubmissionand
query,
onlinereview
isaninevitabletrendof
socialdevelopmentofUniversityjournals.Thispaperintroduces
the
objectiveandsignificanceofthestudy
contributereviewmanagement
system,
and
thestatusofthesystem
isanalyzed,
throughthe
submission
reviewmanagementsystem
combinedwiththeactualsituation,thesystem
analysisand
designusing
themethodofsoftwareengineering.Onlinesubmission
system
ismainlyusedtoprovideonlineinvestment
review
servicefunction
fortheeditorial
units.
Manuscriptinformationmanagement
efficiencycanbeimproved
bynetwork,
authors,
peerreview
and
editing
proofreading.
Thisprojectbasedon
JSPanddatabaseMYSQLtechnology,automation
managementtorealizethe
onlinesubmission.
Authorsubmissionmodule
authors,
specificfunctionsinclude:
(1)
theuserregistration
andlogin;(2)
theauthor
contributestotheeditorialdepartment;
(3)
theauthorcanprogress
or
statusview
articles;
(4)
theauthor
canmodifythe
manuscript
andcheck
payment
etc..Keywords:
onlinesubmission
JSP
MYSQL
JAVA
目錄1.引言 .引言1.1研究背景當今時代是飛速發(fā)展的信息技術時代,各行各業(yè)都離不開信息的處理。而隨著計算機技術和網(wǎng)絡技術的發(fā)展,計算機的應用逐漸由科學計算向人們的生活中滲透。人們傳遞信息,獲取信息的方式,由傳統(tǒng)方式逐漸向網(wǎng)絡靠攏。計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行信息控制,不僅方便了人們的生活,提高了工作效率,而且大大的提高了其安全性。近數(shù)年來,Internet技術被應用于各個領域,成為當今應用范圍最廣、影響最深刻的一項科學技術。其中的Web技術采用瀏覽器和超文本鏈接,得到了很多人的青睞。同時,Web技術業(yè)的到了眾多計算機應用系統(tǒng)開發(fā)者的認真研究,形成了一系列基于Web技術的計算機應用系統(tǒng)。在數(shù)據(jù)庫應用領域,Web技術為網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)提供了一種全新的應用模式。因此,傳統(tǒng)的投遞稿件的方式已不能滿足人們的日常需求,人們需要一種更加方便,更加快捷的方式來代替?zhèn)鹘y(tǒng)方式,這就促成了網(wǎng)上投稿系統(tǒng)的誕生。1.2研究現(xiàn)狀及發(fā)展趨勢國外的在線投稿網(wǎng)站代表是Elsevier。Elsevier是荷蘭一家全球著名的學術期刊出版商,每年出版大量的學術圖書和期刊,大部分期刊被SCI、SSCI、EI收錄,是世界上公認的高品位學術期刊。近幾年該公司將其出版的2,500多種期刊和11,000圖書全部數(shù)字化,即ScienceDirect全文數(shù)據(jù)庫,并通過網(wǎng)絡提供服務。該數(shù)據(jù)庫涉及眾多學科:計算機科學、工程技術、能源科學、環(huán)境科學、材料科學、數(shù)學、物理、化學、天文學、醫(yī)學、生命科學、商業(yè)、及經(jīng)濟管理、社會科學等。國內(nèi)11所學術圖書館于2000年首批聯(lián)合訂購SDOS數(shù)據(jù)庫中1998年以來的全文期刊。ElsevierScience的1,263種全文電子期刊的學科分類如下:AgriculturalandBiologicalSciences(農(nóng)業(yè)和生物科學)133種ChemistryandChemicalEngineering(化學和化學工程學)220種ClinicalMedicine(臨床醫(yī)學)291種ComputerScience(計算機科學)124種EarthandPlanetaryScience(地球和行星學)118種Engineering,EnergyandTechnology(工程、能量和技術)280種EnvironmentalScienceandTechnology(環(huán)境科學與技術)127種LifeScience(生命科學)437種現(xiàn)在越來越多的期刊以電子版的形式出版和提供服務,因此大多數(shù)讀者也青睞并順應這一新的方式來瀏覽期刊和投稿。這是由于電子期刊的投稿比較快捷,反饋教方便。而且國內(nèi)外大多期刊都采用這一方式,如Elsevier數(shù)據(jù)庫鼓勵作者使用PDF格式在線投稿。近年來,從讀者咨詢情況來看,反映檢索論文較過去大為快捷。一般國內(nèi)期刊要求紙質(zhì)投稿的比較多,而且還有一些國內(nèi)期刊在紙質(zhì)投稿后,同時還要將稿件EMAIL給編輯,國外期刊也有要求紙質(zhì)投稿的,但似乎越來越少,畢竟航空信件來往費時費錢,所以逐漸被網(wǎng)上投稿所取代。EMAIL投稿國內(nèi)國外期刊都有,但考慮到網(wǎng)絡安全和技術的發(fā)展,EMAIL投稿也會逐漸被網(wǎng)上投稿所取代。網(wǎng)上投稿是國外期刊所采用的主要形式,有直觀、迅速和方便的特點。現(xiàn)在的海外期刊如:《海外英語》、《外國語》都采用了網(wǎng)上投稿系統(tǒng)。國內(nèi)的在線投稿系統(tǒng)主要代表有:1、搜外有限的接受投稿,搜外可以通過郵件、在投稿專貼中回帖、申請專欄作者三種體例進行投稿。沒有針對大眾的投稿后臺。在鏈接要求方面,其對文章中鏈接要求較為嚴酷,僅許可在文章末尾附帶文本鏈接,如許也使得搜外的文章展示頁顯得清爽大氣。在展示度方面,搜外投稿多展示在內(nèi)頁,首頁展示量有限。2、站長之家作為過內(nèi)最專業(yè)的站長網(wǎng)站,站長之家的投稿也做得比較專業(yè)。可以通過郵箱和注冊兩種體例進行投稿,有專業(yè)的后臺進行投稿。因為站長之家運營時間很早,已經(jīng)積累了雄厚的運營經(jīng)驗,因此其也有一整套的投稿和采納標準,尤其是對于版權控制方面和首頁保舉方面,均較為嚴酷。并且可以申請開通作者專欄,但是不接受SEO類作者申請專欄。在投稿方面,因為站長之家的投稿后臺為自立開發(fā),其編輯器不支撐上傳圖片,只能引用外部圖片,在編輯時不方便。在鏈接要求方面,站長之家鼓勵投稿者將本身原創(chuàng)文章投稿,并可以附帶鏈接。對于轉(zhuǎn)載文章,本著共享精神,在標明原文作者的前提下可以附帶原作者和投稿者的鏈接??梢哉f,在鏈接方面,站長之家要求照舊比較寬泛的。在質(zhì)量方面,站長之家多為資訊、評論性文章,因此對文章質(zhì)量要求較高,且文章分類較多,涵蓋從商務到小我站長各個領域的內(nèi)容,對稿件要求很高。在展示度方面,其對投稿的文章有專門的分類,投稿后大部分在內(nèi)頁表現(xiàn),保舉至首頁對質(zhì)量要求很高,因此無法獲得充足的展示度。
3、落伍資訊
落伍資訊僅支撐專欄投稿,要進行投稿必要注冊后申請專欄,且有考核期。落伍資訊的文章僅許可在文章末尾添加文本鏈接。隨著科學技術的發(fā)展,圖書的出版速度越來越快,種類也越來越豐富,向出版社投稿的作者也越來越多。由于地域的限制,作者通常都需要將稿件郵寄到出版社,而這樣的效率極低,不利于書籍的修訂和出版。傳統(tǒng)的稿件處理和管理系統(tǒng)由手工完成,浪費了大量的人力、物力,而且不利于工作效率的提高。隨著網(wǎng)絡的發(fā)展,逐漸興起了網(wǎng)絡書稿的熱潮。這樣可以實現(xiàn)從投稿,審稿,編輯,發(fā)行等全過程的網(wǎng)絡化,比傳統(tǒng)模式更加靈活方便。隨著計算機網(wǎng)絡技術的發(fā)展,出版社的稿件處理方式將會從傳統(tǒng)的模式轉(zhuǎn)向網(wǎng)絡模式。為了提高工作效率,必須采取與時俱進的處理方案即投稿系統(tǒng),才能有效的節(jié)省人力物力和財力。因此,基于WEB的投稿審稿系統(tǒng)一定會得以普及。=2\*Arabic2.系統(tǒng)分析2.1需求分析系統(tǒng)主要用到了javascript,CSS+DIV,JSP,mysql,及B/S軟件體系結(jié)構(gòu)。分別從JSP的特點、優(yōu)點,mysql技術的發(fā)展、數(shù)據(jù)庫的特點和應用以及B/S體系結(jié)構(gòu)的基本概念、工作原理等方面進行簡述,以明確開發(fā)系統(tǒng)所使用的技術有足夠的可行性。2.1.1javascript技術Javascript是一種由Netscape的LiveScript發(fā)展而來的原型化繼承的基于對象的動態(tài)類型的區(qū)分大小寫的客戶端腳本語言,主要目的是為了解決服務器端語言遺留的速度問題,為客戶提供更流暢的瀏覽效果。JavaScript是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端Web開發(fā)的腳本語言,常用來給HTML(標準通用標記語言的子集)網(wǎng)頁添加動態(tài)功能,比如響應用戶的各種操作。2.1.2mysql相關介紹MySQL是一個關系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL
AB公司開發(fā),目前屬于Oracle公司。Mysql是最流行的關系型數(shù)據(jù)庫管理系統(tǒng),在WEB應用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:關系數(shù)據(jù)庫管理系統(tǒng))應用軟件之一。MySQL是一種關聯(lián)數(shù)據(jù)庫管理系統(tǒng),關聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。系統(tǒng)特性:1.支持Linux、MacOS、Windows等多種操作系統(tǒng)。2.為多種編程語言提供了API。這些編程語言包括C、C++、Java、PHP等。3.支持多線程。4.能夠作為一個單獨的應用程序應用在客戶端服務器網(wǎng)絡環(huán)境中。5.提供多語言支持,常見的編碼如中文的GB2312、BIG5。6.提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫連接途徑。7.Mysql是開源的,所以你不需要支付額外的費用。8.MySQL使用標準的SQL數(shù)據(jù)語言形式。2.1.3JSP技術JSP全名為JavaServerPages,是由SunMicrosystems公司倡導、許多公司參與一起建立的一種動態(tài)技術標準。在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標簽,就構(gòu)成了JSP網(wǎng)頁java程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送E-mail等,實現(xiàn)建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端的僅是得到的結(jié)果,這樣大大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支持Java,也可以訪問JSP網(wǎng)頁。JSP與Servlet一樣,是在服務器端執(zhí)行的。通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。JSP具備了Java技術的簡單易用,完全的面向?qū)ο螅哂衅脚_無關性且安全可靠,主要面向因特網(wǎng)的所有特點。2.1.4CSS+DIV技術DIV+CSS是WEB設計標準,它是一種網(wǎng)頁的布局方法。與傳統(tǒng)中通過表格(table)布局定位的方式不同,它可以實現(xiàn)網(wǎng)頁頁面內(nèi)容與表現(xiàn)相分離。提及DIV+CSS組合,還要從XHTML說起。XHTML是一種在HTML(標準通用標記語言的子集)基礎上優(yōu)化和改進的新語言,目的是基于XML應用與強大的數(shù)據(jù)轉(zhuǎn)換能力,適應未來網(wǎng)絡應用更多的需求。2.1.5B/S結(jié)構(gòu)特點B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務器模式),是WEB興起后的一種網(wǎng)絡結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用??蛻魴C上只要安裝一個瀏覽器(Browser),如InternetExplorer,服務器安裝Oracle、Sybase、Informix或
SQLServer等數(shù)據(jù)庫??蛻舳说臑g覽器通過WebServer同數(shù)據(jù)庫進行數(shù)據(jù)交互。其基本模式如圖2.1所示。圖2.1B/S模式的體系結(jié)構(gòu)圖特點:(1)維護和升級方式簡單。(2)成本降低,選擇更多。(3)應用服務器運行數(shù)據(jù)負荷較重。2.2功能分析作者投稿:作者可以直接在線投稿,以及確認稿件的處理情況新用戶注冊作者登錄在線寫稿查看稿件管理個人信息管理2.3系統(tǒng)開發(fā)環(huán)境操作系統(tǒng):MicrosoftWindows7數(shù)據(jù)庫:Mysql開發(fā)工具:MysqlMyeclipse8.5jdk1.6Tomcat6.03.系統(tǒng)設計3.1數(shù)據(jù)庫設計數(shù)據(jù)庫的規(guī)劃和設計在整個軟件工程中占有非常重要的地位,它在整個系統(tǒng)中不但起著存儲各種信息,供統(tǒng)計、查詢、分析等使用的作用,而且協(xié)調(diào)各個子系統(tǒng)之間的數(shù)據(jù)接口。數(shù)據(jù)庫設計應具有合理性、規(guī)范性以及適應性,數(shù)據(jù)庫之間的關系及設置直接關系到系統(tǒng)的優(yōu)劣。設計數(shù)據(jù)庫系統(tǒng)時應首先需要充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。3.1.1邏輯結(jié)構(gòu)設計的目的及原則數(shù)據(jù)庫設計的目的即設計目標從根本上來說就是要實現(xiàn)數(shù)據(jù)的共享和安全存取,從細化及技術上來說,一個優(yōu)秀的數(shù)據(jù)庫設計必須要最終實現(xiàn)用戶對于數(shù)據(jù)共享的具體要求,必須要在滿足于用戶的數(shù)據(jù)存取要求的基礎上實現(xiàn)對于數(shù)據(jù)的關聯(lián)性及優(yōu)化,必須實現(xiàn)數(shù)據(jù)的安全性及可移植性,以保證用戶數(shù)據(jù)能夠簡單的進行移植,必須要實現(xiàn)數(shù)據(jù)庫的可擴容性結(jié)構(gòu)以保證數(shù)據(jù)庫對于用戶未來數(shù)據(jù)要求的兼容性等等訪問數(shù)據(jù)庫的用戶包括作者,編輯,專家都能對數(shù)據(jù)庫進行訪問,但訪問的權限內(nèi)容不同。因此數(shù)據(jù)庫設計的原則有:層次分明,布局合理保證數(shù)據(jù)結(jié)構(gòu)化、規(guī)范化、編碼標準化。數(shù)據(jù)的獨立性和可擴展性。共享數(shù)據(jù)的完整性、正確性和一致性。保證數(shù)據(jù)的安全可靠。減少不必要的冗余。3.1.2邏輯結(jié)構(gòu)設計邏輯結(jié)構(gòu)設計的任務就是把概念結(jié)構(gòu)設計階段設計好的基本E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。設計邏輯結(jié)構(gòu)時一般要分三步進行,首先是將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關系、網(wǎng)狀、層次模型,其次是將轉(zhuǎn)換來的關系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換,最后是對數(shù)據(jù)模型進行優(yōu)化?;趙eb的投稿與稿件處理系統(tǒng)采用的是將E-R圖向關系數(shù)據(jù)模型轉(zhuǎn)換。關系模型的一個重要特點就是用二維表格表示實體集,用關鍵碼表示實體間聯(lián)系的數(shù)據(jù)模型?;趙eb的投稿與稿件處理系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)如下表所示。表3.1用戶信息表字段名數(shù)據(jù)類型是否允許為空是否主鍵是否外鍵含義uidintnoYesno唯一字段unameVarchar(20)yesnono用戶名upswdVarchar(20)yesnono密碼sexVarchar(20)yesnono性別phoneVarchar(20)yesnono電話號碼addressVarchar(20)yesnono地址limintyesnono用戶權限表3.2稿件信息表字段名數(shù)據(jù)類型是否允許為空是否主鍵是否外鍵含義idintnonono唯一字段titleVarchar(255)yesnono標題contentVarchar(255)yesnono摘要authorVarchar(50)yesnono作者timeVarchar(90)yesnono時間phoneVarchar(30)yesnono電話typeVarchar(200)yes nono類型expert_optionVarchar(255)yesnono專家意見editor_optionVarchar(255)yesnono編輯意見3.2數(shù)據(jù)庫連接主要代碼:publicclassConnectionManager{ publicstaticStringDBDRIVER="com.mysql.jdbc.Driver"; publicstaticStringDBURL="jdbc:mysql://localhost:3306/online_submation"; publicstaticStringDBUSER="root"; publicstaticStringDBPASS="root"; Connectionconn=null; PreparedStatementpstm; publicConnectionManager(){ try{ Class.forName(DBDRIVER); }catch(ClassNotFoundExceptione){ //TODOAuto-generatedcatchblock System.out.println("加載數(shù)據(jù)庫驅(qū)動失敗!"); e.printStackTrace(); } try{ this.conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS); }catch(SQLExceptione){ //TODOAuto-generatedcatchblock System.out.println("創(chuàng)建數(shù)據(jù)庫連接失?。?); e.printStackTrace(); } } publicConnectiongetConnection(){ returnthis.conn; } publicstaticvoidclose(ResultSetrs,PreparedStatementprs,Statementsta,Connectionconn) { try{ if(rs!=null){ rs.close(); } if(prs!=null){ prs.close(); } if(sta!=null){ sta.close(); } if(conn!=null){ conn.close(); } }catch(Exceptione){ //TODO:handleexception System.out.println("closeerror"); } }3.3分析系統(tǒng)流程圖作者在線投稿的數(shù)據(jù)流程圖如圖3.1所示:登錄核對登錄核對用戶信息管理查看查看編寫修改作者信息作者信息文章信息注冊上傳文稿圖3.1作者在線投稿數(shù)據(jù)流程圖整個系統(tǒng)的流程圖如圖3.2所示:圖3.2系統(tǒng)流程圖4.系統(tǒng)詳細設計與實現(xiàn)4.1頁面設計頁面分為:主頁面(登陸頁面)、注冊頁面、登陸后主頁面、信息管理頁面、稿件管理頁面等。各頁面效果及功能說明如下列各圖所示:登陸頁面:圖4.1用戶登錄頁面頁面說明:用戶可以在此頁面登陸,有記住用戶名的功能。未注冊的可以點擊“用戶注冊”進行注冊。注冊頁面圖4.2用戶注冊頁面頁面說明:用戶在此頁面進行注冊,注冊內(nèi)容包括:用戶名,密碼,性別,手機號,地址,注冊類型(作者或主編或?qū)<遥H魞纱屋斎朊艽a不同,會給出提示,手機號碼只支持13,14,15.18號段,其他號段不能注冊。點擊右下角用戶登錄,返回登錄界面。登陸后主頁面:圖4.3登錄后主頁面頁面說明:該頁面為用戶登錄后的主頁面,介紹項目的名稱,開發(fā)人員及開發(fā)環(huán)境等內(nèi)容。用戶信息頁面:圖4.4用戶信息頁面頁面說明:顯示當前登錄頁面的信息。修改用戶信息頁面:圖4.5修改用戶信息頁面頁面說明:可以修改當前登錄頁面的用戶的信息,點擊修改保存。用戶上傳稿件頁面:圖4.6上傳稿件頁面頁面說明:點擊選擇文件,可以上傳文件,對文件進行描述。首次上傳或修改后上傳。添加稿件信息頁面:圖4.7添加稿件信息頁面頁面說明:該頁面用于對剛上傳的稿件添加稿件信息,包括標題,摘要,類型,作者等內(nèi)容。管理稿件信息頁面:圖4.8稿件管理頁面頁面說明:該頁面對所投的稿件進行管理。可以根據(jù)標題進行搜索,然后顯示該稿件的狀態(tài)(是否審核等)顯示主編及專家給出的意見。4.2部分主要代碼:稿件管理頁面代碼:<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><htmllang="en-US"><head> <metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"> <title>網(wǎng)上投稿系統(tǒng)</title> <scripttype="text/javascript"charset="UTF-8"src="js/prefixfree.min.js"></script> <linkrel="stylesheet"type="text/css"href="css/bootstrap.min.css"/><linkrel="stylesheet"type="text/css"href="css/base.css"/><scripttype="text/javascript"src="js/j.js"></script><scripttype="text/javascript"src="js/bootstrap.min.js"></script><script> $(document).ready(function(e){}); </script> <scriptlanguage="JavaScript">vartimerID=null;vartimerRunning=false;functionstopclock(){if(timerRunning)clearTimeout(timerID);timerRunning=false;}functionstartclock(){stopclock();showtime();}functionshowtime(){varnow=newDate();varhours=now.getHours();varminutes=now.getMinutes();varseconds=now.getSeconds()vartimeValue=""+((hours>=12)?"下午":"上午")timeValue+=((hours>12)?hours-12:hours)timeValue+=((minutes<10)?":0":":")+minutestimeValue+=((seconds<10)?":0":":")+secondsdocument.clock3.thetime.value=timeValue;timerID=setTimeout("showtime()",1000);timerRunning=true;}</script></head><bodyonload="startclock()"><divclass="header"><h2><ahref="user.do?methods=UserRemove"class="btnbtn-link">注銷</a></h2><h1><formname="clock3"><p><inputname="thetime"style="font-size:9pt;color:#000000;border:0"size="12"></p></form></h1><h4>網(wǎng)上投稿系統(tǒng)</h4></div><divclass="container"><divclass="span3"><ulclass="navnav-listbs-docs-sidenav"><li><ahref="userinformation.jsp"><iclass="icon-chevron-right"></i>項目簡介</a></li><li><ahref="usersinformation.jsp"><iclass="icon-chevron-right"></i>用戶信息</a></li><li><ahref="revise.jsp"><iclass="icon-chevron-right"></i>修改用戶基本信息</a></li><li><ahref="files.jsp"><iclass="icon-chevron-right"></i>上傳稿件</a></li><liclass="active"><ahref="fileinformation.jsp"><iclass="icon-chevron-right"></i>添加稿件信息</a></li><liclass=""><ahref="manager.jsp"><iclass="icon-chevron-right"></i>稿件管理</a></li></ul></div><formaction="contribution.do?methods=addInformation"method="post"><divclass="span8"><divclass="bs-docs-exampleform-horizontal"><divclass="control-group"><labelclass="control-label"for="title">標題:</label><divclass="controls"><inputtype='text'class='form-control'name="title"id='title'placeholder='請輸入文章標題'></div></div><divclass="control-group"><labelclass="control-label"for="summary">摘要:</label><divclass="controls"><textareaid="summary"class="form-control"name="content"rows="5"placeholder="請輸入文章基本摘要"></textarea></div></div><divclass="control-group"><labelclass="control-label"for="kind">類型:</label><divclass="controls"><inputtype='text'class='form-control'name="type"id='kind'placeholder='請輸入文章的類型'></div></div><divclass="control-group"><labelclass="control-label"for="author">作者:</label><divclass="controls"><inputtype='text'class='form-control'name="author"id='author'placeholder='請輸入文章作者'></div></div><divclass="control-group"><labelclass="control-label"for="phone">電話:</label><divclass="controls"><inputtype='text'class='form-control'name="phone"id='phone'placeholder='請輸入作者電話'></div></div> <divclass="control-group"><divclass="controls"><inputtype="submit"class="btnbtn-info"value="提交">
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大型鋼結(jié)構(gòu)廣告牌施工方案
- 太原裝配式圍擋施工方案
- 第13課 網(wǎng)絡安全防范 教學設計 -2024--2025學年浙教版(2023)初中信息技術八年級上冊
- 干掛大理石門套施工方案
- 2025至2031年中國掃頻模擬汽車運輸振動臺行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國異型管材行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國寬帶抽油機行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國多功能調(diào)音臺行業(yè)投資前景及策略咨詢研究報告
- Module 1 Unit 3 My birthday 單元整體(教學設計)-2024-2025學年滬教牛津版(深圳用)英語五年級上冊
- 掛板模板支撐專項施工方案
- 多功能健身車的設計-機械設計制造及其自動化本科畢業(yè)設計
- 保密基本知識考試試題(100題含答案)
- 動物檢疫技術-動物檢疫的方法方式(動物防疫與檢疫技術)
- 新聞攝影培訓PPT
- DB31 SW-Z 017-2021 上海市排水檢測井圖集
- 露天煤礦防治水管理制度
- 電工電子技術與技能 程周
- PANTONE潘通色卡C面顏色
- 中藥的性能課件
- GB/T 707-1988熱軋槽鋼尺寸、外形、重量及允許偏差
- 浮力及浮力的應用
評論
0/150
提交評論