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

正文內(nèi)容

基于jsp校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科學(xué)生畢業(yè)論文(編輯修改稿)

2025-08-15 16:38 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 va 虛擬機(jī),它已產(chǎn)生一種分布信息的嶄新模式。這種模式叫做 Java 企業(yè)計(jì)算,正在幫助各企業(yè)以各種不同的方法取得競(jìng)爭(zhēng)優(yōu)勢(shì)。網(wǎng)管和控制已大大簡(jiǎn)化。軟件分配基本上是免費(fèi)的,而且立即可實(shí)現(xiàn)。電子貿(mào)易已獲得。占有成本大幅度降低。信息和應(yīng)用軟件到處可存取。 Java 建立在簡(jiǎn)單的前提基礎(chǔ)上,即所有微處理器都應(yīng)講同一種語(yǔ)言 ——所有內(nèi)部采用芯片的產(chǎn)品都應(yīng)能一起工作,無(wú)縫而方便地共享信息。它已經(jīng)改變企業(yè)和個(gè)人同Inter 大交道的方式。現(xiàn)在,它正在對(duì)消費(fèi)類產(chǎn)品產(chǎn)生明顯的影響,而且從總體上更加深刻地影響企業(yè)計(jì)算。 借助 Java,您可自由自在地使用您已擁有的硬件和軟件。這是因?yàn)?Java 是獨(dú)立于平臺(tái)的,它還可使您超越企業(yè)計(jì)算,使應(yīng)用軟件在便攜式計(jì)算機(jī)、信息亭、電視、蜂窩電話和其他大量設(shè)備上運(yùn)行。 全世界的公司都已發(fā)現(xiàn) Java 數(shù)不勝數(shù)的應(yīng)用。所有應(yīng)用可從其無(wú)可比擬的能力,基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 5 即提高可靠性、安全性和簡(jiǎn)化各種不同計(jì)算產(chǎn)品和環(huán)境的能力中受益匪淺,而且節(jié)省的時(shí)間和費(fèi)用十分可觀。 Java 無(wú)處不在。它已擁有幾百萬(wàn)個(gè)用戶,其發(fā)展速度要快于在它以前的其他任何一種計(jì)算機(jī)產(chǎn)品。它可位于任何地方,而且能到處運(yùn)行。 Java 正在迅速被用做傳播信息的事實(shí)上標(biāo)準(zhǔn),這是因?yàn)樗瓤山o企業(yè),也可給最終用戶帶來(lái)似乎數(shù)不清的好處。 Tomcat 應(yīng)用服務(wù)器 目前支持 JSP 的應(yīng)用服務(wù)器是較多的, Tomcat是其中較為流行的一個(gè) Web 服務(wù)器,被 JavaWorld 雜志的編輯選為 20xx 年度最具創(chuàng)新的 java 產(chǎn)品,可見(jiàn)其在業(yè)界的地位。 Tomcat 是一個(gè)免費(fèi)的開(kāi)源的 Serlvet 容器,在 Tomcat 中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的 WAR 放到 Tomcat 的 webapp 目錄下, Tomcat 會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。你在瀏覽器中訪問(wèn)這個(gè)應(yīng)用的 Jsp 時(shí),通常第一次會(huì)很慢,因?yàn)?Tomcat 要將 Jsp 轉(zhuǎn)化為 Servlet 文件,然后編譯 。編譯以后,訪問(wèn)將會(huì)很快。另外 Tomcat 也提供了一個(gè)應(yīng)用: manager,訪問(wèn)這個(gè)應(yīng)用需要用戶名和密碼,用戶名和密碼存儲(chǔ)在一個(gè) xml文件中。通過(guò)這個(gè)應(yīng)用,輔助于 Ftp,你可以在遠(yuǎn)程通過(guò) Web 部署和撤銷應(yīng)用。當(dāng)然本地也可以。 Tomcat 也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理 Html 頁(yè)面。但是與 Apache 相比,它的處理靜態(tài) Html 的能力就不如 Apache。我們可以將 Tomcat 和 Apache 集成到一塊,讓 Apache處理靜態(tài) Html,而 Tomcat處理 Jsp 和 Servlet。這種集成只需要修改一下 Apache和 Tomcat 的配置文件即可。 Tomcat 是一個(gè)很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功能強(qiáng)大,更因?yàn)槠溟_(kāi)放性,越來(lái)越收到人們的重視。 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的 Web 應(yīng)用服務(wù)器,目前最新版本是。 與傳統(tǒng)的桌面應(yīng)用程序不同, Tomcat 中的應(yīng)用程序是一個(gè) WAR( Web Archive)文件。 WAR 是 Sun 提出的一種 Web 應(yīng)用程序格式,與 JAR 類似,也是許多文件的一個(gè)壓縮包。這個(gè)包中的文件按一定目錄結(jié)構(gòu)來(lái)組織:通常其根目錄下包含有 Html 和 JSP文件或者包含這兩種文件的目 錄,另外還會(huì)有一個(gè) WEBINF 目錄,這個(gè)目錄很重要。通常在 WEBINF 目錄下有一個(gè) 文件和一個(gè) classes 目錄, 是這個(gè)應(yīng)用基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 的配置文件,而 classes 目錄下則包含編譯好的 Servlet 類和 JSP 或 Servlet 所依賴的其它類(如 JavaBean)。通常這些所依賴的類也可以打包成 JAR 放到 WEBINF 下的 lib 目錄下,當(dāng)然也可以放到系統(tǒng)的 ClassPath(系統(tǒng)變量)中,但那樣移植和管理起來(lái)不方便。 在 Tomcat 中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的 WAR 放到 Tomcat 的 webapp目錄下, Tomcat 會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。你在瀏覽器中訪問(wèn)這個(gè)應(yīng)用的JSP 時(shí),通常第一次會(huì)很慢,因?yàn)?Tomcat 要將 JSP 轉(zhuǎn)化為 Servlet 文件,然后編譯。編譯以后,訪問(wèn)將會(huì)很快。另外 Tomcat 也提供了一個(gè)應(yīng)用: Manager,訪問(wèn)這個(gè)應(yīng)用需要用戶名和密碼,用戶名和密碼存儲(chǔ)在一個(gè) xml 文件中。通過(guò)這個(gè)應(yīng)用,輔助于 FTP,你可以在遠(yuǎn)程通過(guò) Web 部署和撤銷應(yīng)用,當(dāng)然本地也可以。 Tomcat 不僅僅是一個(gè) Servlet 容器,它也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理 Html頁(yè)面。但是與 Apache 相比,它的處理靜態(tài) Html的能力就不如 Tomcat和 Apache 集成到一塊,讓 Apache 處理靜態(tài) Html,而 Tomcat 處理 JSP 和 集成只需要修改一下 Apache 和 Tomcat 的配置文件即可 [4]。 。 另外, Tomcat 提供 Realm 支持。 Realm 類似于 Unix 里面的 Unix 中,一個(gè) group 對(duì)應(yīng)著系統(tǒng)的一定資源,某個(gè) group 不能訪問(wèn)不屬于它的資源。 Tomcat用 Realm來(lái)對(duì)不同的應(yīng)用(類似系統(tǒng)資源)賦給不同的用戶(類似 group)。 沒(méi)有權(quán)限的用戶則不能訪問(wèn)這個(gè)應(yīng)用。 Tomcat 提供三種 Realm: JDBCRealm,這個(gè) Realm 將用戶信息存在數(shù)據(jù)庫(kù)里,通過(guò) JDBC 獲得用戶信息來(lái)進(jìn)行驗(yàn)證; JNDIRealm,用戶信息存在基于 LDAP 的服務(wù)器里,通過(guò) JNDI 獲取用戶信息; MemoryRealm,用戶信息存在一個(gè) xml 文件里面,上面講的 manager 應(yīng)用驗(yàn)證用戶時(shí)即使用此種 Realm我們可以方便地對(duì)訪問(wèn)某個(gè)應(yīng)用的用戶進(jìn)行驗(yàn)證。 在 Tomcat 中,你還可以利用 Servlet 提供的事件監(jiān)聽(tīng)器功能,來(lái)對(duì)你的應(yīng) 用或者 Session 實(shí)行監(jiān)聽(tīng)。 Tomcat 也提供其它的一些特征,如與 SSL 集成到一塊,實(shí)現(xiàn)安全傳輸。還有 Tomcat 也提供 JNDI 支持,這與那些 J2EE 應(yīng)用服務(wù)器提供的是一致的。說(shuō)到這里我們要介紹一下通常所說(shuō)的應(yīng)用服務(wù)器(如 WebLogic)與 Tomcat 有何區(qū)別。應(yīng)用服務(wù)器提供更多的 J2EE 特征,如 EJB, JMS, JAAS 等,同時(shí)也支持 JSP 和 Servlet.而 Tomcat 則功能沒(méi)有那么強(qiáng)大,它不提供 EJB 等支持。但如果與 JBoss(一個(gè)開(kāi)源的應(yīng)用服務(wù)器)集成到一塊,則可以實(shí)現(xiàn) J2EE 的全部功能。既然應(yīng)用 服務(wù)器具有 Tomcat基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 7 的功能,那么 Tomcat 有沒(méi)有存在的必要呢?事實(shí)上,我們的很多中小應(yīng)用不需要采用EJB 等技術(shù), JSP 和 Servlet 已經(jīng)足夠,這時(shí)如果用應(yīng)用服務(wù)器就有些浪費(fèi)了。而 Tomcat短小精悍,配置方便,能滿足我們的需求,這種情況下我們自然會(huì)選擇 Tomcat。 基于 Tomcat 的開(kāi)發(fā)其實(shí)主要是 JSP 和 Servlet 的開(kāi)發(fā),開(kāi)發(fā) JSP 和 Servlet 非常簡(jiǎn)單,你可以用普通的文本編輯器或者 IDE,然后將其打包成 WAR 即可。我們這里要提到另外一個(gè)工具 Ant, Ant 也是 Jakarta 中的一個(gè)子項(xiàng)目,它所 實(shí)現(xiàn)的功能類似于 Unix中的 文件,然后運(yùn)行 Ant 就可以完成 xml 文件中定義的工作,這個(gè)工具對(duì)于一個(gè)大的應(yīng)用來(lái)說(shuō)非常好,我們只需在 xml 中寫(xiě)很少的東西就可以將其編譯并打包成 WAR。事實(shí)上,在很多應(yīng)用服務(wù)器的發(fā)布中都包含了 Ant。另外,在 中,可以利用標(biāo)簽庫(kù)實(shí)現(xiàn) Java 代碼與 Html 文件的分離,使 JSP 的維護(hù)更方便。 Tomcat 也可以與其它一些軟件集成起來(lái)實(shí)現(xiàn)更多的功能。如與上面提到的 JBoss集成起來(lái)開(kāi)發(fā) EJB,與 Cocoon( Apache 的另外一個(gè)項(xiàng)目)集 成起來(lái)開(kāi)發(fā)基于 Xml 的應(yīng)用,與 OpenJMS 集成起來(lái)開(kāi)發(fā) JMS 應(yīng)用,除了我們提到的這幾種,可以與 Tomcat 集成的軟件還有很多。 Tomcat 確實(shí)是一個(gè)很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功能強(qiáng)大,更因?yàn)槠溟_(kāi)放性。如今,開(kāi)源軟件越來(lái)越收到人們的重視, Linux 就是一個(gè)成功的典型。人們不再限于只使用軟件,而且已經(jīng)關(guān)心起軟件的具體實(shí)現(xiàn)。我們有理由相信 Tomcat 會(huì)走得更遠(yuǎn)。 SQL server 20xx Microsoft SQL Server20xx 是由 Microsoft 公司開(kāi)發(fā)的,簡(jiǎn)稱 SQL Server,由一系列相互協(xié)作的組件構(gòu)成,能滿足最大的 Web 站點(diǎn)和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲(chǔ)和分析數(shù)據(jù)的需求 [5]。 Microsoft SQL Server 20xx 的特性包括: 集成 SQL Server 20xx 數(shù)據(jù)庫(kù)引擎提供完整的 XML 支持。它還具有構(gòu)成最大的 Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。 SQL Server 20xx 程序設(shè)計(jì)模型與 Windows DNA 構(gòu)架集成,用以開(kāi)發(fā) Web 應(yīng)用程序,并且 SQL Server 20xx 支持 English Query 和 Microsoft 搜索服務(wù)等功能,在 Web 應(yīng)用程序中包含了用戶友好基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 的查詢和強(qiáng)大的搜索功能。 同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不同的平臺(tái)上使用,從運(yùn)行 Microsoft Windows 98 的便攜式電腦,到運(yùn)行 Microsoft Windows 20xx 數(shù)據(jù)中心版的大型多處理器服務(wù)器。 SQL Server 20xx 企業(yè)版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級(jí)到最大 Web 站點(diǎn)所需的性能級(jí)別。 SQL Server 20xx 關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的用戶的開(kāi)銷減到最小。 SQL Server 20xx 分布式查詢使您得以引用來(lái)自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 20xx 數(shù)據(jù)庫(kù)的一部分,同時(shí)分布式事務(wù)支持充分保護(hù)任何分布式數(shù)據(jù)更新的完整性。復(fù)制同樣使您得以維護(hù)多個(gè)數(shù)據(jù)復(fù)本,同時(shí)確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步??蓪⒁唤M數(shù)據(jù)復(fù)制到多個(gè)移動(dòng)的脫接用戶,使這些用戶自主地工作,然后將他們所做的修改合并回發(fā)布服務(wù)器。 裝、部署和使用 SQL Server 20xx 中包括一系列管理和開(kāi)發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過(guò)程。 SQL Server 20xx 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無(wú)縫部分。這些功能使您得以快速交付 SQL Server 應(yīng)用程序,使用戶只需最少的安裝和管理開(kāi)銷即可實(shí)現(xiàn)這些應(yīng)用程序。 SQL Server 20xx 中包括析取和分析 匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理 (OLAP) 的工具。 SQL Server 中還包括一些工具,可用來(lái)直觀地設(shè)計(jì)數(shù)據(jù)庫(kù)并通過(guò) English Query 來(lái)分析數(shù)據(jù)。 數(shù)據(jù)訪問(wèn)接口 系統(tǒng)采用 JDBCODBC 橋數(shù)據(jù)驅(qū)動(dòng)程序,以純 Java 的方式來(lái)連接數(shù)據(jù)庫(kù),為訪問(wèn)不同的數(shù)據(jù)庫(kù)提供統(tǒng)一的接口。 JDBC 數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序是把 JDBC 調(diào)用翻譯成廠商專用API 的調(diào)用。開(kāi)放數(shù)據(jù)連接( ODBC)最初是為微軟操作系統(tǒng)上的 SQL 提供 API 標(biāo)準(zhǔn),基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 9 后來(lái)也在其他的平臺(tái)上提供了支持。 ODBC 為直接訪問(wèn)數(shù)據(jù)定義了一組函數(shù),而不是在用戶應(yīng)用 程序中嵌入 SQL。 JKBCODBC 橋在 JKBC API 和 ODBC API 之間提供了一個(gè)橋梁,這個(gè)橋把標(biāo)準(zhǔn)的 JDBC 調(diào)用翻譯成對(duì)應(yīng)的 ODBC 調(diào)用,然后通過(guò) ODBC 庫(kù)把它們發(fā)送到 ODBC 數(shù)據(jù)源。 本章小結(jié) 本章節(jié)闡明了開(kāi)發(fā)此系統(tǒng)所需的開(kāi)發(fā)技術(shù)以及此開(kāi)發(fā)技術(shù)所用的工具。選擇了 B/S模式的作為開(kāi)發(fā)模式、用 JSP 實(shí)現(xiàn) WEB 的功能頁(yè)面。 根據(jù) JAVA 的簡(jiǎn)單介紹表明了本課題為何選擇 JAVA 作為開(kāi)發(fā)語(yǔ)言同時(shí)又介紹了 Tomcat 作為應(yīng)用服務(wù)器,數(shù)據(jù)庫(kù) SQL server 20xx 及其特性,數(shù)據(jù)訪問(wèn)接口的方法 。 基于 JSP 校園網(wǎng)文檔管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 10 第三章需求分析 問(wèn)題分析 隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,為了減輕管理員工作,使文件管理科學(xué)化、規(guī)范化,提高校園文檔管理的高效性和安全性,因此建立一套有效且安全的校園文檔管理系統(tǒng)是十分必要的。 校園文檔管理系統(tǒng)擬采用 B/S 模式,三層結(jié)構(gòu)設(shè)計(jì)。涉及靜(動(dòng))態(tài)網(wǎng)頁(yè)編寫(xiě)(熟悉 HTML、 CSS、 JavaScript)、程序設(shè)計(jì) (ASP、 PHP、 JSP 或其它語(yǔ)言基礎(chǔ) )、數(shù)據(jù)庫(kù)應(yīng)用( SQL server、 MySQL 的使用、 SQL 語(yǔ)言、調(diào)優(yōu))、數(shù)據(jù)庫(kù)設(shè)計(jì)、軟件工程及軟件測(cè)試,用戶界面設(shè)計(jì)、美化、文檔編寫(xiě)(軟件開(kāi)發(fā) 計(jì)劃、用戶手冊(cè)等設(shè)計(jì)內(nèi)容都要形成文字)等各方面知識(shí);以及團(tuán)隊(duì)組織、項(xiàng)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1