freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的在線投稿審稿系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-在線瀏覽

2025-08-13 08:30本頁(yè)面
  

【正文】 站建立展開(kāi)研究,通過(guò)對(duì) jsp語(yǔ)言和數(shù)據(jù)庫(kù)等技術(shù)的學(xué)習(xí),設(shè)計(jì)出基于 Web 的雜志投稿審稿系統(tǒng)。前者主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩,后者是近幾年伴隨 Inter 迅速發(fā)展起來(lái)的一種技術(shù),它與客戶/服務(wù)器方式類似,客戶端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是Web Server ,而 Web Server 與數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢,有很多部門(mén)的業(yè)務(wù)系統(tǒng)、企業(yè)的 MIS 系統(tǒng)紛紛采用這種模式,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、升級(jí)維護(hù)簡(jiǎn)便。投稿審稿系統(tǒng)是指利用編輯部?jī)?nèi)部局域網(wǎng)和 Inter 為基本平臺(tái),實(shí)現(xiàn)作者編輯審稿專家編委四位一體的協(xié)作化、網(wǎng)絡(luò)化、角色化的編輯稿件業(yè)務(wù)處理平臺(tái)。實(shí)踐證明,它的意義不僅在于大大減低了編輯的工作量、縮短稿件的刊出周期,還大大提高了審稿的效率、準(zhǔn)確性和權(quán)威性;同時(shí),它也提高了作者的滿意度,使刊物更容易得到高質(zhì)量的稿源。自1998 年以來(lái),也有不少期刊在這方面進(jìn)行了有益的嘗試。目前,由于以下的原因,使越來(lái)越多的編輯部開(kāi)始認(rèn)真規(guī)劃和部署適應(yīng)自己需要的投稿審稿系統(tǒng)。(2)刊物之間的激烈競(jìng)爭(zhēng)使高質(zhì)量的稿源日益成為大家爭(zhēng)奪的寶貴資源,因此強(qiáng)化刊物特色、提高刊物的權(quán)威性,以及提高作者的滿意度,成為刊物之間競(jìng)爭(zhēng)的重要方式。(3)我國(guó)基礎(chǔ)網(wǎng)絡(luò)設(shè)施的改善,使寬帶的成本越來(lái)越趨于合理化,使得遠(yuǎn)程審稿的成本(包括系統(tǒng)擁有成本和運(yùn)行成本)越來(lái)越低。Web 服務(wù)器接受請(qǐng)求,通過(guò)應(yīng)用程序服務(wù)器執(zhí)行一個(gè) Java 服務(wù)器端小程序 Servlet 并返回其輸出,從而實(shí)現(xiàn)與客戶機(jī)進(jìn)行信息資源的交互。系統(tǒng)的客戶端只需要一個(gè)瀏覽器即可。2 可行性分析與網(wǎng)站概述 可行性分析可行性分析(已具備的條件和待解決的問(wèn)題;擬采取的研究方法、技術(shù)路線、實(shí)驗(yàn)方案等)已具備的條件:資料的查詢、計(jì)算機(jī)硬件的準(zhǔn)備、對(duì)已有的期刊管理系統(tǒng)的研究和體會(huì)。開(kāi)發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者用戶團(tuán)體所使用。JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級(jí)的分布式應(yīng)用。SQL server2022 是 Microsoft 公司發(fā)行的關(guān)系型數(shù)據(jù)庫(kù)管理與分析系統(tǒng),它提供了功能全面、操作簡(jiǎn)單的圖形界面。功能簡(jiǎn)介在線投稿系統(tǒng)可以方便地實(shí)現(xiàn):1) 在網(wǎng)上投稿、查詢稿件,以及查詢自己稿件的處理狀態(tài);2) 將稿件提交到系統(tǒng)中、審核投稿內(nèi)容。在個(gè)人控制面板中提供了發(fā)表文章、查看個(gè)人發(fā)表的全部文章、可查詢自己稿件的審稿情況,審稿意見(jiàn),查看個(gè)人資料等服務(wù)。后臺(tái)功能:文章審批、修改:按收到投稿的時(shí)間先后順序 ,對(duì)每一篇作品按照規(guī)定的標(biāo)準(zhǔn)進(jìn)行審閱,決定是否錄用,同時(shí)發(fā)出錄用或退稿。系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會(huì)效益兩方面來(lái)考慮。 運(yùn)行可行性該系統(tǒng)運(yùn)行后,用于編輯部管理稿件、管理審稿者、以及對(duì)編輯部各個(gè)板塊的管理,實(shí)現(xiàn)從投稿,審稿,編輯,發(fā)行等全過(guò)程的網(wǎng)絡(luò)化,比傳統(tǒng)模式更加靈活方便。 網(wǎng)站的結(jié)構(gòu)和原理本網(wǎng)站采用當(dāng)前流行的 MVC 設(shè)計(jì)模式。 模型(Model):,狀態(tài)管理的功能. 控制器(Controller):(Flow Control)的作用,實(shí)現(xiàn) View 和 Model 部分的協(xié)同工作.MVC 模式的功能示意圖如下圖所示: 圖 1 MVC 模式的功能示意圖MVC 模式的優(yōu)點(diǎn):在 MVC 框架中,各層在功能和結(jié)構(gòu)上是相互獨(dú)立的,每個(gè)層負(fù)責(zé)實(shí)現(xiàn)各自的功能。模 型視圖 1 視圖 2控制器事 件改變 改變改變更新 更新獲得數(shù)據(jù)獲得數(shù)據(jù)在 MVC 框架中,由于把應(yīng)用程序劃分成了 3 個(gè)層,可以很好地實(shí)現(xiàn)開(kāi)發(fā)中的分工。 有利于組件的重用。各層都可做成組件或獨(dú)立的功能模塊,從而可以把這些組件或模塊應(yīng)用到其他的項(xiàng)目開(kāi)發(fā)中。 開(kāi)發(fā)語(yǔ)言 JavaJava 是 Sun 公司推出的一種編程語(yǔ)言。同時(shí),Java 也是一種跨平臺(tái)的程序設(shè)計(jì)語(yǔ)言。 平臺(tái)無(wú)關(guān)性 分布式JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 標(biāo)記(tag),從而形成 JSP 文件(*.jsp)。JSP 技術(shù)使用 Java 編程語(yǔ)言編寫(xiě)類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。JSP 將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。插入的 Java 程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP 的 規(guī)范的最后版本是 1999 年 9 月推出的,12 月又推出了 規(guī)范。 JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開(kāi)發(fā)需要 Java Servlet 和 JSP配合才能完成。JSP 優(yōu)越性主要體現(xiàn)在以下幾個(gè)方面:(1)一次編寫(xiě),到處運(yùn)行。 (2)系統(tǒng)的多平臺(tái)支持。相比 ASP/PHP 的局限性是現(xiàn)而易見(jiàn)的。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,Java 顯示了一個(gè)巨大的生命力。這一點(diǎn)與 ASP 很像,Java 已經(jīng)有了許多非常優(yōu)秀的開(kāi)發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。由于 應(yīng)用的后臺(tái)程序中有專門(mén)針對(duì) SQL server 的數(shù)據(jù)應(yīng)用類庫(kù)供用戶使用,方便了用戶對(duì)數(shù)據(jù)的操作。“超文本”就是指頁(yè)面內(nèi)可以包含圖片,聯(lián)接,甚至音樂(lè),程序等非文字的元素。一個(gè) HTML 文件中包含了所有將顯示在網(wǎng)頁(yè)上的文字信息,其中也包括對(duì)瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等。瀏覽的網(wǎng)頁(yè)就是由 HTML 語(yǔ)言編寫(xiě)出來(lái)的。HTML 的格式非常簡(jiǎn)單,只是由文字及標(biāo)記組合而成,因此任何文本編輯器都可以制作 HTML 頁(yè)面。3 系統(tǒng)設(shè)計(jì)本系統(tǒng)的角色劃分為三類,實(shí)現(xiàn)普通用戶在線投稿和查詢文章;評(píng)審員對(duì)所投稿件的審核;網(wǎng)站管理員對(duì)稿件的審核和網(wǎng)站的管理。 (2)評(píng)審專家登錄,登陸后在文章管理欄目中查看待審核的稿件,審核之后發(fā)表,審核的同時(shí)可以對(duì)文章進(jìn)行點(diǎn)評(píng)。 流程設(shè)計(jì) 開(kāi)始首頁(yè)游客注冊(cè)登錄文章搜索超級(jí)管理員 專 家 普通用戶文章管理欄目管理人員管理聯(lián)系我們文章審核個(gè)人信息文章投稿文章搜索注銷圖 2 流程圖 功能設(shè)計(jì) 功能圖功能方面分為前臺(tái)系統(tǒng)跟后臺(tái)系統(tǒng),其總體功能模塊和結(jié)構(gòu)圖圖如下:投稿審稿文章查詢系統(tǒng)人員管理文章管理欄目管理聯(lián)系我們文章審核文章投稿文章查詢個(gè)人信息圖 3 功能結(jié)構(gòu)圖 功能概述 用戶注冊(cè)登陸管理該模塊實(shí)現(xiàn)新用戶的注冊(cè)及登陸驗(yàn)證功能。 普通用戶模塊 在線投稿:作者可以直接在線投稿 個(gè)人管理:用戶可以修改自己的密碼 專家模塊 在線投稿:作者可以直接在線投稿。 聯(lián)系我們:用戶可以用在線編輯器編輯信件,用已配置好的郵箱發(fā)送編輯好的信息。不合格的作品可以直接刪除。 聯(lián)系我們:用戶可以用在線編輯器編輯信件,用已配置好的郵箱發(fā)送編輯好的信息。不合格的作品可以直接刪除。欄目管理:管理員可以添加、刪除分類板塊內(nèi)容。 查詢模塊 已注冊(cè)用戶與未注冊(cè)用戶都可以對(duì)該網(wǎng)站的已審核文章進(jìn)行查詢閱讀。在提出持久層之前,業(yè)務(wù)邏輯層在實(shí)現(xiàn)業(yè)務(wù)邏輯的同時(shí),還需要訪問(wèn)數(shù)據(jù)庫(kù),這為業(yè)務(wù)邏輯層的擴(kuò)展增加了難度。 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)的需求分析數(shù)據(jù)庫(kù)的設(shè)計(jì)在整個(gè)網(wǎng)站中是及其重要的,數(shù)據(jù)庫(kù)表的設(shè)計(jì)直接影響整個(gè)網(wǎng)站的性能。只要用戶能連上 Inter,便可以在任何時(shí)間、任何地點(diǎn)使用。在系統(tǒng)分析的基礎(chǔ)上,結(jié)合用戶的使用狀態(tài),以及對(duì)現(xiàn)有網(wǎng)絡(luò)系統(tǒng)的觀察,得出本系統(tǒng)的功能模塊結(jié)構(gòu)圖,此模塊共分為三層結(jié)構(gòu),各結(jié)構(gòu)之間緊密相連,共同建構(gòu)了基于 B/S 結(jié)構(gòu)的文章檢索系統(tǒng)。 注冊(cè)模塊實(shí)現(xiàn)在這個(gè)模塊主要是給非注冊(cè)用戶來(lái)申請(qǐng)注冊(cè),成為本網(wǎng)站的成員用戶。 var password=。 ()。 } if(password==) { (請(qǐng)?zhí)顚?xiě)密碼!)。 return false。 ()。 } if(==) { (請(qǐng)?zhí)顚?xiě)你的!)。 return false。 } //注冊(cè)頁(yè)面提交數(shù)據(jù)的處理與控制package 。charset=gb2312)。String errorMsg=。String pwd=toTrans((Password))。String confpwd=(confpwd)。if(!(confpwd))//驗(yàn)證輸入的兩次密碼輸入是否一致{errorMsg=密碼不一致!。try{().forward(request,response)。getServletContext().log(())。String realrand=().getAttribute(rand).toString()。(errorMsg,errorMsg)。}catch(Throwable t){getServletContext().log(())。String gender=toTrans((gender))。String question=toTrans((question))。String page=toTrans((mypage))。temp=(hobbies)。if(temp!=null){for(int i=0。i++){//(temp[i])。}}String selfinfo=toTrans((selfinfo))。/*SQLbean db=new SQLbean()。String sql=select * from userinfo where UserName=39。ResultSet rs=(sql)。if(user!=null){errorMsg=已經(jīng)存在相同的用戶名,請(qǐng)更換一個(gè)新用戶名。try{().forward(request, response)。}}else{user=new User()。(toTrans(enpwd))。(realname)。(question)。(page)。(hobby)。int i=(user)。try{(true).setAttribute(name, username)。}catch(Throwable t){getServletContext().log(())。}}} 登錄模塊實(shí)現(xiàn)進(jìn)入登錄界面之后,輸入登錄名、密碼以及驗(yàn)證碼后,系統(tǒng)根據(jù)數(shù)據(jù)庫(kù)中 permit 的標(biāo)示自動(dòng)判別你的權(quán)限是超級(jí)管理員還是專家或者普通用戶。charset=gb2312)。//md5 加密函數(shù)的實(shí)現(xiàn)String username=toTrans((logname))。//將登陸界面提交過(guò)來(lái)的密碼保存下來(lái)String enpwd=(password)。//把提交過(guò)來(lái)的驗(yàn)證碼保存下來(lái)String random2=(String)().getAttribute(rand)。try{().forward(request,response)。}}//核對(duì)用戶名和密碼,決定是否通過(guò)登錄驗(yàn)證DB_User dbuser=new DB_User()。//通過(guò)用戶名和密碼查詢?nèi)〕鱿嚓P(guān)信息int i=0,j=0。String Permit=(i)。 String Isstop=(j)。(true).setAttribute(isLog,new String(1))。(true).setAttribute(Isstop, Isstop)。try{().forward(request, response)。}}else{//記錄集為空,表明失敗(error,用戶名與密碼不匹配,登錄失敗,請(qǐng)重試 !)。}catch(Throwable t){getServletContext().log(())。 涉及到了的文件是:, 查詢流程:開(kāi)始輸入題目或作者查 詢結(jié)束選擇類型圖 10 查詢流程圖 查詢界面如下:圖 11 查詢界面圖 12 查詢結(jié)果界面 主要實(shí)現(xiàn)代碼: (查詢頁(yè)面) …..//頁(yè)面設(shè)計(jì)代碼 trtd align=center文章題目/td td align=leftinput type=
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1