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

正文內(nèi)容

算機專業(yè)畢業(yè)論文惠農(nóng)資金補貼信息管理系統(tǒng)(編輯修改稿)

2024-10-09 06:31 本頁面
 

【文章內(nèi)容簡介】 n、 XML、 AJAX技術(shù)的學(xué)習(xí)書籍,并掌握其開發(fā)方法; 掌握 html、 JavaScript、 css 基礎(chǔ)語法結(jié)構(gòu); 學(xué)會運用 VSS 軟件來管理團隊,維護任意文檔的開發(fā)和使用; 深入了 BS 架構(gòu)模式的意義和應(yīng)用。 階段目標(biāo):提交系統(tǒng)設(shè)計報告,完成系統(tǒng)設(shè)計。 工作內(nèi)容: 完成系統(tǒng)功能概要 設(shè)計、詳細(xì)設(shè)計和用戶使用手冊; 運用 Oracle 版本的 SQL 語言進行建立數(shù)據(jù)庫 , 建立數(shù)據(jù)表,查詢、修改、計算、增添數(shù)據(jù)信息,修改數(shù)據(jù)表的格式,并進行用戶權(quán)限管理; 根據(jù)我國現(xiàn)有的農(nóng)民補貼發(fā)放部門的業(yè)務(wù)管理和業(yè)務(wù)流程,設(shè)置權(quán)限管理程序構(gòu)架; 設(shè)計整體系統(tǒng)的風(fēng)格、明確惠農(nóng)資金補貼信息管理系統(tǒng) 的具體功能,并繪制功能樹狀圖模型; 制定報表生成的各種模式和查詢報表的類型。 階段目標(biāo): 系統(tǒng)開發(fā)、系統(tǒng)測試完善。 工作內(nèi)容: 根據(jù)分工,團隊借助 VSS 軟件協(xié)同合作,使用 Java、 Jsp、Servlet、 Javabean、 XML、 AJAX 技術(shù)完成該系統(tǒng)建設(shè)的編碼工作; 測試 惠農(nóng)資金補貼信息管理系統(tǒng) ,檢驗其是否完成各項功能如:考核系統(tǒng)主機平臺的穩(wěn)定性、數(shù)據(jù)庫管理的安全性 , 驗證 惠農(nóng)資金補貼信息管理系統(tǒng)各子系統(tǒng)所提供功能的正確性 , 驗證基層數(shù)據(jù)網(wǎng)絡(luò)化自動傳送功能的正確性; 在測試完成并正常運行系統(tǒng)以后,編寫源代碼的目錄,為后期系統(tǒng)的維護提供方便; 完善用戶手冊、軟件測試報道。 系統(tǒng)試運行。 6 3 系統(tǒng)總體描述 關(guān)鍵技術(shù) 整個系統(tǒng) 采用 B/S 開發(fā)模式,客戶端計算機上安裝通用的瀏覽器(例如 Windows 操作系統(tǒng)的 Inter Explorer),用戶 通過使用虛擬專用網(wǎng)( VPN) 用瀏覽器向 WEB 服務(wù)器發(fā)出業(yè)務(wù)處理請求, WEB 服務(wù)器收到請求后,如果需要業(yè)務(wù)處理,就調(diào)用業(yè)務(wù)處理組件,訪問數(shù)據(jù)庫,然后將處理后的結(jié)果形成 HTML 格式的信息 返回瀏覽器進行顯示 。 軟件平臺 采用 J2EE 平臺 , 采用 Apache 和 Tomcat 作為 運行平臺,采用 Java、 Jsp、 Servlet、 Java bean、XML、 AJAX 等進行軟件開發(fā) 用來顯示用戶界面;數(shù)據(jù)庫采用 ORACLE 10g。 B/S 架構(gòu) (1) B/S架構(gòu)簡介 B/S( Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著 Inter 技術(shù)的興起,對 C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。相對于 C/S 結(jié)構(gòu)屬于 “ 胖 ” 客戶端,需要在使用者電腦上安裝相應(yīng)的操作軟件來說, B/S結(jié)構(gòu)是屬于一種“瘦”客戶端,大多數(shù)或主要的業(yè)務(wù)邏輯都存在 服務(wù)器端,因此, B/S 結(jié)構(gòu)的系統(tǒng)不需要安裝客戶端軟件,它運行在客戶端 的瀏覽器之上,系統(tǒng)升級或維護時只需更新服務(wù)器端軟件即可,這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本( TCO)。 B/S 結(jié)構(gòu)系統(tǒng)的產(chǎn)生為系統(tǒng)面對無限未知用戶提供了可能。當(dāng)然,與 C/S 結(jié)構(gòu)相比, B/S 結(jié)構(gòu)也存在著系統(tǒng)運行速度較慢,訪問系統(tǒng)的用戶不可控的弱點 [3]。 (2) B/S 模式的優(yōu)點和缺點 B/S 結(jié)構(gòu)的優(yōu)點 具有分布性特點,可以隨時隨地進行查詢、瀏覽等業(yè)務(wù)處理。 業(yè)務(wù)擴展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能。 維護簡單方便,只需要改變網(wǎng)頁,即可實現(xiàn)所有用戶的同 步更新。 開發(fā)簡單,共享性強 。 B/S 模式的缺點 個性化特點明顯降低,無法實現(xiàn)具有個性化的功能要求。 操作是以鼠標(biāo)為最基本的操作方式,無法滿足快速操作的要求。 頁面動態(tài)刷新,響應(yīng)速度明顯降低。 功能弱化,難以實現(xiàn)傳統(tǒng)模式下的特殊功能要求 [4]。 J2EE 技術(shù)架構(gòu) 本系統(tǒng)主要使用 J2EE 技術(shù)架構(gòu)進行系統(tǒng)開發(fā)。 J2EE 是一套全然不同于傳統(tǒng)應(yīng)用開發(fā)的技術(shù)架構(gòu),包含許多組件,主要可簡化且規(guī)范應(yīng)用系統(tǒng)的開發(fā)與部署,進而提高可移植性、安全與再用價值。 J2EE 核心是一組技術(shù)規(guī)范與指南,其中所包含的 各類組件、服務(wù) 7 架構(gòu)及技術(shù)層次,均有共通的標(biāo)準(zhǔn)及規(guī)格,讓各種依循 J2EE 架構(gòu)的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容 , 企業(yè)內(nèi)部或外部難以互通的窘境。比著傳統(tǒng)的技術(shù)架構(gòu), J2EE 為搭建具有可伸縮性、靈活性、易維護性的商務(wù)系統(tǒng)提供了良好的機制。 它具有保留現(xiàn)存的 IT 資產(chǎn)、高效的開發(fā)、支持異構(gòu)環(huán)境、可伸縮性、 穩(wěn)定的可用性等優(yōu)勢 [5]。 J2 體系結(jié)構(gòu)提供中間層集成框架用來滿足無需太多費用而又需要高可用性、高可靠性以及可擴展性的應(yīng)用的需求。通過提供統(tǒng)一的開發(fā)平臺,J2EE 降低了開發(fā)多 層應(yīng)用的費用和復(fù)雜性,同時提供對現(xiàn)有應(yīng)用程序集成強有力支持,完全支持 Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強了安全機制,提高了性能 [6]。 JSP+SERVELET 技術(shù) (1) JSP概述 JSP( Java Server Pages)技術(shù)是由 Sun 公司發(fā)布的用于開發(fā)動態(tài) Web 應(yīng)用的一項技術(shù)。它以其簡單易學(xué)、跨平臺的特性,在眾多動態(tài) Web 應(yīng)用程序設(shè)計語言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個領(lǐng)域中。 JSP 規(guī)范是 Web服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。 Sun 開發(fā)出這個規(guī)范來整合和平衡已經(jīng)存在的對 Java 編程環(huán)境(例如, Java Servlet和 JavaBeans)進行支持的技術(shù)和工具。其結(jié)果是產(chǎn)生了一種新的、開發(fā)基于 Web 應(yīng)用程序的方法,給予使用基于組件應(yīng)用邏輯的頁面設(shè)計者以強大的功能 [7]。 (2) 惠農(nóng)資金補貼信息管理系統(tǒng)中所用的 JSP 內(nèi)置對象 概述 request 對象: 該對象封裝了用戶提交的信息,通過調(diào)用該對象相應(yīng)的方法可以獲取封裝的信息,即使用該對象可以獲取用戶提交信息 。 下面介紹 request 的常用方法 :getParameter()使用如下 : String str=(); setAttribute()和 getAttribute()、 removeAttribute()、 getMethod()、 getProtocol()、getReqeustURI()、 getRemoteAddr()、 getServerPort()、 getServerName()。 response 對象 : 對客戶的請求做出動態(tài)的響應(yīng),向客戶端發(fā)送數(shù)據(jù)。 out 對象 : out 對象是一個 輸出流,用來向客戶端輸出數(shù)據(jù) 。 out對象用于各種數(shù)據(jù)的輸出。 session 對象 : 什么是 session: session 對象是一個 JSP內(nèi)置對象,它在第一個 JSP頁面被裝載時自動創(chuàng)建,完成會話期管理。 從一個客戶打開瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個服務(wù)器結(jié)束,被稱為一個會話。當(dāng)一個客戶訪問一個服務(wù)器時,可能會在這個服務(wù)器的幾個頁面之間反復(fù)連接,反復(fù)刷新一個頁面,服務(wù)器應(yīng)當(dāng)通過某種辦法知道這是同一個客戶,這就需要 session 對象 [8]。 session 對象的 ID:當(dāng)一個客戶首次訪問服務(wù) 器上的一個 JSP 頁面時, JSP 引擎產(chǎn)生一個 session 對象,同時分配一個 String 類型的 ID 號, JSP 引擎同時將這個ID 號發(fā)送到客戶端,存放在 Cookie 中,這樣 session 對象和客戶之間就建立了一一對應(yīng)的關(guān)系。當(dāng)客戶再訪問連接該服務(wù)器的其他頁面時,不再分配給客戶新的session 對象,直到客戶關(guān)閉瀏覽器后,服務(wù)器端該客戶的 session 對象才取消,并且和客戶的會話對應(yīng)關(guān)系消失。當(dāng)客戶重新打開瀏覽器再連接到該服務(wù)器時,服務(wù)器為該客戶再創(chuàng)建一個新的 session 對象。 8 session 對象存在一定時間過 期問題,所以存在 session 中的名值對會在一定時間后失去,可以通過更改 session 有效時間來避免這種情況。同時編程時盡量避免將大量有效信息存儲在 session 中, request 是一個不錯的替代對象。 (3) Servlet JavaServer Pages( JSP) 是一種實現(xiàn)普通靜態(tài) HTML和動態(tài) HTML 混合編碼的技術(shù), JSP并沒有增加任何本質(zhì)上不能用 Servlet 實現(xiàn)的功能。但是,在 JSP 中編寫靜態(tài) HTML 更加方便,不必再用 println 語句來輸出每一行 HTML 代碼。更重要的是,借助內(nèi)容和外觀的分離,頁面制作 中不同性質(zhì)的任務(wù)可以方便地分開:比如,由頁面設(shè)計者進行 HTML 設(shè)計,同時留出供 Servlet 程序員插入動態(tài)內(nèi)容的空間。 Servlet 是一種服務(wù)器端的 Java 應(yīng)用程序,具有獨立于平臺和協(xié)議的特性 , 可以生成動態(tài)的 Web 頁面。 它擔(dān)當(dāng)客戶請求( Web 瀏覽器或其他 HTTP 客戶程序)與服務(wù)器響應(yīng)( HTTP 服務(wù)器上的數(shù)據(jù)庫或應(yīng)用程序)的中間層。 Servlet 是位于 Web 服務(wù)器內(nèi)部的服務(wù)器端的 Java 應(yīng)用程序,與傳統(tǒng)的從命令行啟動的 Java 應(yīng)用程序不同, Servlet 由 Web 服務(wù)器進行加載,該 Web 服務(wù)器必須包含支持 Servlet 的 Java虛擬機。 Servlet 的工作模式是:客戶端發(fā)送請求至服務(wù)器,服務(wù)器啟動并調(diào)用 Servlet,Servlet 根據(jù)客戶端請求生成響應(yīng)內(nèi)容并將其傳給服務(wù)器,服務(wù)器將響應(yīng)返回客戶端。 JAVASCRIPT 腳本語言 Javascript 是一種由 Netscape 的 LiveScript 發(fā)展而來的原型化繼承的面向?qū)ο蟮膭討B(tài)類型的區(qū)分大小寫的客戶端腳本語言 , 主要目的是為了解決服務(wù)器端語言,比如 Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。當(dāng)時服務(wù)端需要對數(shù)據(jù)進行驗證,由于網(wǎng)絡(luò)速度相當(dāng) 緩慢,只有 ,驗證步驟浪費的時間太多。于是 Netscape 的瀏覽器Navigator 加入了 Javascript,提供了數(shù)據(jù)驗證的基本功能。 Javascript 的主要特點是,它 能夠具有交互性,能夠包含更多活躍的元素,就有必要在網(wǎng)頁中嵌入其它的技術(shù)。如: Javascript、 VBScript、 Document Object Model( DOM,文檔對象模型)、 Layers 和 Cascading Style Sheets( CSS,層疊樣式表),這里主要講 Javascript。那么 Javascript 是什么東 西 ? Javascript 就是適應(yīng)動態(tài)網(wǎng)頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于 Inter 網(wǎng)頁制作上。 Javascript 是由 Netscape 公司開發(fā)的一種腳本語言( scripting language),或者稱為描述語言。在 HTML 基礎(chǔ)上,使用 Javascript 可以開發(fā)交互式Web 網(wǎng)頁。 Javascript 的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。運行用 Javascript編寫的程序需要能支持 Javascript 語言的瀏覽器。 Netscape 公司 Navigator 3. 0以上版本的瀏覽器都能支持 Javascript 程序,微軟公司 Inter Explorer 3. 0以上版本的瀏覽器基本上支持 Javascript。微軟公司還有自己開發(fā)的 Javascript,稱為 JScript。 Javascript 和 Jscript 基本上是相同的,只是在一些細(xì)節(jié)上有出入。 Javascript 短小精悍,又是在客戶機上執(zhí)行的,大大提高了網(wǎng)頁的瀏覽速度和交互能力。同時它又是專門為制作 Web 網(wǎng)頁而量身定做的一種簡單的編程語言 [9]。 JavaScript 使網(wǎng)頁增加互動性 。 JavaScript 使有規(guī)律地重復(fù)的 HTML 文段簡化,減少下載時間。 JavaScript 能及時響應(yīng)用戶的操作,對提交表單做即時的檢查,無需浪費時間交由 CGI 驗證。 JavaScript 的特點是無窮無盡的,只要你有創(chuàng)意。 9 AJAX 技術(shù) (1) AJAX 簡介 國內(nèi)通常的讀音為 “ 阿賈克斯 ” 和阿賈克斯足球隊讀音一樣。 Web應(yīng)用的交互如Flickr、 Backpack 和 Google 在這方面已經(jīng)有質(zhì)的飛躍。這個術(shù)語源自描述從基于網(wǎng)頁的 Web 應(yīng)用到基于數(shù)據(jù)的應(yīng)用的轉(zhuǎn)換。在基于數(shù)據(jù) 的應(yīng)用中,用戶需求的數(shù)據(jù)如聯(lián)系人列表,可以從獨立于實際網(wǎng)頁的服務(wù)端取得并且可以被動態(tài)地寫入網(wǎng)頁中,給緩慢的 Web 應(yīng)用體驗著色使之像桌面應(yīng)用一樣。雖然大部分開發(fā)人員在過去使用過 XMLHttp 或者使用 Iframe 來加載數(shù)據(jù),但僅到現(xiàn)在我們才看到傳統(tǒng)的開發(fā)人員和公司開始采用這些技術(shù)。就像新的編程語言或模型伴隨著更多的痛苦,開發(fā)人員需要學(xué)習(xí)新的技巧及如何最好利用這些新技術(shù) [10]。 (2) 支撐 AJAX 的技術(shù) JavaScript 如名字所示, AJAX 的概念中最重要而最易被忽視的是它也是
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1