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

正文內(nèi)容

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

2025-04-17 20:32 本頁面


【正文】 器用來存儲(chǔ)管理信息系統(tǒng)中所用到的各種數(shù)據(jù),數(shù)據(jù)由數(shù)據(jù)庫管理程序直接錄入。系統(tǒng)的客戶端只需要一個(gè)瀏覽器即可。相關(guān)人員通過瀏覽器來查詢、增加、修改、刪除數(shù)據(jù),對信息進(jìn)行管理。 2 可行性分析與 網(wǎng)站概述 可行性分析 可 行性分析(已具備的條件和待解決的問題;擬采取的研究方法、技術(shù)路線、實(shí)驗(yàn)方案等) 已具備的條件:資料的查詢、計(jì)算機(jī)硬件的準(zhǔn)備、對已有的期刊管理系統(tǒng)的研究和體會(huì)。 待解決的問題:頁面的設(shè)計(jì)實(shí)現(xiàn)、數(shù)據(jù)庫的構(gòu)建、庫的連接及各個(gè)表的創(chuàng)建、文件的上傳功能 網(wǎng)站 Email 信件 擬采取的研究方法: JSP SQL server 絕大多數(shù) JSP 頁面依賴于可重用且跨平臺(tái)的組件(如: JavaBeans 或者 Enterprise JavaBeans)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得 這些組件為更多的使用者或者用戶團(tuán)體所使用?;诮M件的方法加速了總體開發(fā)過程,并且使得各種群組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級的分布式應(yīng)用。作為采用 Java 技術(shù)家族的一部分,以及 Java 2EE的一個(gè)成員, JSP 技術(shù)能夠支持高度復(fù)雜的基于 Web 的應(yīng)用。 SQL server2021 是 Microsoft 公司發(fā)行的關(guān)系型數(shù)據(jù)庫管理與分析系統(tǒng),它提供了功能全面、操作簡單的圖形界面。由于 JSP 應(yīng)用的后臺(tái)程序中有 專門針對 SQL server 的數(shù)據(jù)應(yīng)用類庫供用戶使用,方便了用戶對數(shù)據(jù)的操作。 功能簡介 在線投稿系統(tǒng)可以方便地實(shí)現(xiàn) : 1) 在網(wǎng)上投稿、查詢稿件,以及查詢自己稿件的處理狀態(tài); 2) 將稿件提交到系統(tǒng)中、審核投稿內(nèi)容 。 前臺(tái)功能:在線投稿 :為防止作者重復(fù)同時(shí)保存投稿的原始記錄 ,第一次投稿前作者必須先注冊登記 ,然后使用注冊成功的帳號和密碼 (或稱口令 ) 進(jìn)行登陸 ,進(jìn)入個(gè)人控制面板。在個(gè)人控制面板中提供了發(fā)表文章、查看個(gè)人發(fā)表的全部文章、可查詢自己稿件的審稿情況,審稿意見,查看個(gè)人資料等服務(wù)。作者只需注冊成為系統(tǒng)的一個(gè)用 戶,用自己的用戶名和密碼登錄系統(tǒng)后,即可完成如下的工作:遠(yuǎn)程投稿、遠(yuǎn)程查稿、修改個(gè)人信息等。 后臺(tái)功能:文章審批、修改 :按收到投稿的時(shí)間先后順序 ,對每一篇作品按照規(guī)定的標(biāo)準(zhǔn)進(jìn)行審閱 ,決定是否錄用 ,同時(shí)發(fā)出錄用或退稿。 經(jīng)濟(jì)可行性 由于該系統(tǒng)作為畢業(yè)設(shè)計(jì)的課題,這一特殊性使得計(jì)算機(jī)硬件、系統(tǒng)軟件、機(jī)房、電源、以及系統(tǒng)開發(fā)人員、維護(hù)人員的工資、培訓(xùn)費(fèi)等費(fèi)用可以省略。 系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會(huì)效益兩方面來考慮。對于本系統(tǒng)來說,系統(tǒng)開發(fā)成功投入使用后,減輕了編輯人員的重復(fù)勞動(dòng),提高工作效率,縮短稿 件發(fā)表周期,可以全方位整合資源。 運(yùn)行可行性 該系統(tǒng)運(yùn)行后,用于編輯部管理稿件、管理審稿者、以及對編輯部各個(gè)板塊的管理,實(shí)現(xiàn)從投稿,審稿,編輯,發(fā)行等全過程的網(wǎng)絡(luò)化,比傳統(tǒng)模式更加靈活方便。通過對上述三方面進(jìn)行可行性分析和研究后,我們認(rèn)為該項(xiàng)目的開發(fā)是可行的。 網(wǎng)站的結(jié)構(gòu)和原理 本網(wǎng)站采用當(dāng)前流行的 MVC 設(shè)計(jì)模式。 MVC(ModelViewController)JavaBean+JSP+Servlet 模式 ,即模型 視圖 控制器模式 ,其核心思想是將整個(gè)程序代碼分成相對獨(dú)立而又能協(xié)同工 作的 3 個(gè)組成部分 . 模型 (Model):業(yè)務(wù)邏輯層 .實(shí)現(xiàn)具體的業(yè)務(wù)邏輯 ,狀態(tài)管理的功能 . 視圖 (View):表示層 .即與用戶實(shí)現(xiàn)交互的界面 ,通常實(shí)現(xiàn)數(shù)據(jù)輸入和輸出功能 . 控制器 (Controller):控制層 .起到控制整個(gè)業(yè)務(wù)流程 (Flow Control)的作用 ,實(shí)現(xiàn) View和 Model 部分的協(xié)同工作 . MVC模式的功能示意圖如下圖所示: 圖 1 MVC 模式的功能示意圖 MVC 模式的優(yōu)點(diǎn): 有利于程序的維護(hù)和功能的擴(kuò)展。在 MVC 框架中,各層在功能和結(jié)構(gòu) 上是相互獨(dú)立的,每個(gè)層負(fù)責(zé)實(shí)現(xiàn)各自的功能。如果某個(gè)層的需求發(fā)生了變化,則只需要更改相應(yīng)層中的代碼即可,而不會(huì)影響到其他層中的代碼。 模 型 視圖 1 視圖 2 控制器 事 件 改變 改變 改變 更新 更新 獲得數(shù)據(jù) 獲得數(shù)據(jù) 有利于開發(fā)中的分工。在 MVC 框架中,由于把應(yīng)用程序劃分成了 3 個(gè)層,可以很好地實(shí)現(xiàn)開發(fā)中的分工。 有利于組件的重用。 MVC框架的分層開發(fā)模式,有利于組件的重用。各層都可做成組件或獨(dú)立的功能模塊,從而可以把這些組件或模塊應(yīng)用到其他的項(xiàng)目開發(fā)中 。 網(wǎng)站的開發(fā)環(huán)境及所用語言 開發(fā)環(huán)境 本網(wǎng)站是在 Windows XP 環(huán)境下開發(fā)的 , 使用的數(shù)據(jù)庫是 SQLserver2021, 以 TOMCAT作為 Web服務(wù)器, 使用的 IDE 包括: (后臺(tái)開發(fā)), DreamweaverCS3 以及PhotoShopCS3(界面開發(fā))。 開發(fā)語言 Java Java 是 Sun 公司推出的一種編程語言。它是一種通過解釋方式來執(zhí)行的語言,語法規(guī)則和 C++類似。同時(shí), Java 也是一種跨平臺(tái)的程序設(shè)計(jì)語言 。 本網(wǎng)站采用 java 開發(fā)主要考慮的是 Java 以下優(yōu)點(diǎn): 平臺(tái)無關(guān)性 安全性 分布式 健壯 性 JSP 簡介 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML文件(*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件(*.jsp)。 用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺(tái)的,即能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn) 行。 JSP技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。網(wǎng) 頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng) 用程序的開發(fā)變得迅速和容易。 Web服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML 代碼一起返回給客戶。插入的 Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。 JSP與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML文本,因此客戶端只要 有瀏覽器就能瀏覽。 JSP的 1999 年 9月推出的, 12月又推出了 規(guī)范。目前較新的是 規(guī)范, 規(guī)范的征求意見稿也已出臺(tái)。 JSP頁面由 HTML代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些 Java代碼進(jìn)行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP配合才能完成。 JSP具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο?,具?平臺(tái)無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 JSP優(yōu)越性主要體現(xiàn)在以下幾個(gè)方面: ( 1)一次編寫,到處運(yùn)行。在這一點(diǎn)上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何更改。 ( 2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比 ASP/PHP 的局限性是現(xiàn)而易見的。 ( 3)強(qiáng)大的可伸縮性。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù) 器到無數(shù)臺(tái)服務(wù)器, Java顯示了一個(gè)巨大的生命力。 ( 4)多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與 ASP很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。 SQL Server 簡介 SQL server2021 是 Microsoft 公司發(fā)行的關(guān)系型數(shù)據(jù)庫管理與分析系統(tǒng),它提供了功能全面、操作簡單的圖形界面。由于 應(yīng)用的后臺(tái)程序中有專門針對 SQL server的數(shù)據(jù)應(yīng)用類庫供用戶使用,方便了用戶對數(shù)據(jù)的操作。 HTML HTML 的英文全稱是 Hypertext Markup Language,中文譯為“超文本標(biāo)記語言”?!俺谋尽本褪侵疙撁鎯?nèi)可以包含圖片,聯(lián)接,甚至音樂,程序等非文字的元素。在幾年前作為 SGML的一個(gè)子集開發(fā)的。 一個(gè) HTML文件中包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等。如果你還有一些圖片、動(dòng)畫、聲音或是任何其它形式的資源, HTML 文件也會(huì)告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁的什么位置。瀏 覽的網(wǎng)頁就是由 HTML 語言編寫出來的。雖然HTML 是一種語言,但 HTML 不是程序語言,如 C++ 和 Java 之類,它只是標(biāo)示語言,你只要明白了各種標(biāo)記的用法便算學(xué)會(huì)了 HTML。 HTML 的格式非常簡單,只是由文字及標(biāo)記組合而成,因此任何文本編輯器都可以制作 HTML 頁面。 在編輯器中輸入 HTML 代碼即可完成對網(wǎng)頁的設(shè)計(jì),如果在其中加入 VB,JAVA 等腳本文件以及數(shù)據(jù)庫連接有關(guān)的語句指令,便可對已知數(shù)據(jù)進(jìn)行查詢,從而生成動(dòng)態(tài)網(wǎng)頁的一部分。 3 系統(tǒng)設(shè)計(jì) 本 系統(tǒng)的角色劃分為三類,實(shí)現(xiàn)普通用戶在線投稿和查詢文章; 評審員對所投稿件的審核;網(wǎng)站管理員對稿件的審核和網(wǎng)站的管理。 ( 1) 普通用戶注冊和登錄,查看所有文章,用戶注冊完后回到首頁進(jìn)行登陸,登錄之后進(jìn)行在線投稿 和 相關(guān)查詢,在稿件管理中用戶可以查詢到自己稿件的狀態(tài),已審稿件中收錄了該用戶已經(jīng)發(fā)表的投稿,待發(fā)稿件中包含了用戶待審核的稿件。 ( 2)評審專家登錄,登陸后在文章管理欄目中查看待審核的稿件,審核之后發(fā)表,審核的同時(shí)可以對文章進(jìn)行點(diǎn)評 。 ( 3) 管理員登錄,登陸后在文章管理欄目中查看并審核 稿件 ,并可以進(jìn)行 欄目管理和用戶管理,在欄目管理中管理員修改 欄目名稱、刪除欄目和增加新的欄目,在用戶管理中管理員修改用戶級別和刪除用戶。 流程設(shè)計(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)圖 功能概述 用戶注冊登陸管理 該模塊實(shí)現(xiàn)新用戶的注冊及登陸驗(yàn)證功能。其中,注冊用戶會(huì)對用戶輸入的注冊信息進(jìn)行有效性驗(yàn)證,包 括數(shù)據(jù)格式的有效性及邏輯有效性,例如檢測用戶名是否被占用等。 普通用戶模塊 在線投稿:作者可以直接在線投稿 個(gè)人管理:用戶可以修改自己的密碼 專家模塊 在線投稿:作者可以直接在線投稿 。 個(gè)人管理:用戶可以修改自己的密碼 。 聯(lián)系我們:用戶可以用在線編輯器編輯信件,用已配置好的郵箱發(fā)送編輯好的信息。 審核文章:對于分配給其的稿件進(jìn)行審批,給出意見。不合格的作品可以直接刪除。 管理模塊 在線投稿:作者可以直 接在線投稿 個(gè)人管理:管理員可以修改自己的密碼 。 聯(lián)系我們:用戶可以用在線編輯器編輯信件,用已配置好的郵箱發(fā)送編輯好的信息。 審核文章:對于分配給其的稿件進(jìn)行審批,給出意見。不合格的作品可以直接刪除。 人員管理:對已注冊的用戶進(jìn)行權(quán)限分配,分配用戶為專家權(quán)限或是屏蔽該用戶。 欄目管理:管理員可以添加、刪除分類板塊內(nèi)容 。 文章管理:對所有文章進(jìn)行查看,并具備刪除功能 。 查詢模塊 已注冊用戶與未注冊用戶都可以對該網(wǎng)站的已審核文章進(jìn)行查詢閱讀 。 架構(gòu) 設(shè)計(jì) 網(wǎng)站
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1