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

正文內(nèi)容

java固定資產(chǎn)管理系統(tǒng)(論文)(編輯修改稿)

2024-12-22 16:10 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 件壓力很大的事情,為了避免企事 業(yè)單位的固定資產(chǎn)的損失以及 資產(chǎn)報(bào)廢的處理延遲 、資產(chǎn)浪費(fèi)、流失 ,所以設(shè)計(jì)了這一套固定資產(chǎn)管理系統(tǒng),該系統(tǒng)操作方便、靈活性好、系統(tǒng)安全性高,運(yùn)行穩(wěn)定,這也是我所設(shè)計(jì)的本質(zhì)目的。 本系統(tǒng)針對(duì)用戶和管理 員 采用了當(dāng)今常用的 B/S 結(jié)構(gòu)而設(shè)計(jì)。這樣只需要一臺(tái)計(jì)算機(jī)作為服務(wù)器即可。前臺(tái)應(yīng)用只需有一臺(tái)可連入局域網(wǎng)的計(jì)算機(jī),這樣就可省去 C/S結(jié)構(gòu)中的每臺(tái)客戶機(jī)都要安裝客 戶端程序的麻煩。本系統(tǒng)也分為后方管理和前臺(tái)應(yīng)用兩大部分。其中前臺(tái) 管 理分為:用戶 、資產(chǎn)、折舊報(bào)廢的 信息查看 、 增加、刪除、 修改幾個(gè)模塊。 第三章 固定資產(chǎn)系統(tǒng)開(kāi)發(fā)環(huán)境介紹 3. 1 JSP 簡(jiǎn)介 3. 1. 1 什么是 JSP JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 JSP技術(shù)有點(diǎn)類(lèi)似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè)HTML文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件 (*.jsp)。 用 JSP 開(kāi)發(fā)的 Web 應(yīng)用是跨平臺(tái)的,即能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP 技術(shù)使用 Java 編程語(yǔ)言編寫(xiě)類(lèi) XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP 將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 Web服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 的 1999 年 9 月推出的, 12月又推出了 。目前較新的是 規(guī)范, 規(guī)范的征求意見(jiàn)稿也已出臺(tái)。 JSP頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些 Java 代碼進(jìn)行處理,然后將生成的 HTML 頁(yè)面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開(kāi)發(fā)需要 Java Servlet 和 JSP 配合才能完成。 JSP 具備了 Java 技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 自 JSP推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、Bea 公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言 3. 1. 2 JSP 技術(shù)的強(qiáng)勢(shì) ( 1)一次編寫(xiě),到處運(yùn)行。在這一點(diǎn)上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何更改。 ( 2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比 ASP/PHP 的局限性是顯而易見(jià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ù)器到無(wú)數(shù)臺(tái)服務(wù)器, Java 顯示了一個(gè)巨大的生命力。 ( 4)多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。這一點(diǎn)與 ASP很像, Java 已經(jīng)有了許多非常優(yōu)秀的開(kāi)發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。 3. 1. 3JSP 技術(shù)的弱勢(shì) ( 1) 與 ASP 一樣, Java 的一些優(yōu)勢(shì)正是它致命的問(wèn)題所在。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。 ( 2) Java 的運(yùn)行速度是用 class 常駐內(nèi)存來(lái)完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來(lái)說(shuō)確實(shí)是“最低性能價(jià)格比”了。從另一方面,它還需要硬盤(pán)空間來(lái)儲(chǔ)存一系列的 .java 文件和 .class 文件,以及對(duì)應(yīng)的版本文件。 3. 1. 4 JSP 內(nèi)置對(duì)象 一. request 對(duì)象: 該對(duì)象封裝了用戶提交的信息,通過(guò)調(diào)用該對(duì)象相應(yīng)的方法可以獲取封裝的信息,即使用 該對(duì)象可以獲取用戶提交信息。 二. response 對(duì)象: 對(duì)客戶的請(qǐng)求做出動(dòng)態(tài)的響應(yīng),向客戶端發(fā)送數(shù)據(jù)。 三. session 對(duì)象 session: session 對(duì)象是一個(gè) JSP 內(nèi)置對(duì)象,它在第一個(gè) JSP 頁(yè)面被裝 載時(shí)自動(dòng)創(chuàng)建,完成會(huì)話期管理。 從一個(gè)客戶打開(kāi)瀏覽器并連接到服務(wù)器開(kāi)始,到客戶關(guān)閉瀏覽器離開(kāi)這個(gè)服務(wù)器結(jié)束,被稱(chēng)為一個(gè)會(huì)話。當(dāng)一個(gè)客戶訪問(wèn)一個(gè)服務(wù)器時(shí),可能會(huì)在這個(gè)服務(wù)器的幾個(gè)頁(yè)面之間反復(fù)連接,反復(fù)刷新一個(gè)頁(yè)面,服務(wù)器應(yīng)當(dāng)通過(guò)某種辦法知道這是同一個(gè)客戶,這就需要 session 對(duì)象 。 2. session 對(duì)象的 ID:當(dāng)一個(gè)客戶首次訪問(wèn)服務(wù)器上的一個(gè) JSP 頁(yè)面時(shí), JSP 引擎產(chǎn)生一個(gè) session 對(duì)象,同時(shí)分配一個(gè) String 類(lèi)型的 ID 號(hào), JSP 引擎同時(shí)將這個(gè) ID號(hào)發(fā)送到客戶端,存放在 Cookie 中,這樣 session 對(duì)象和客戶之間就建立了一一對(duì)應(yīng)的關(guān)系。當(dāng)客戶再訪問(wèn)連接該服務(wù)器的其他頁(yè)面時(shí),不再分配給客戶新的 session 對(duì)象,直到客戶關(guān)閉瀏覽器后,服務(wù)器端該客戶的 session 對(duì)象才取消,并且和客戶的會(huì)話對(duì)應(yīng)關(guān)系消失。當(dāng)客戶重新打開(kāi)瀏覽器再連接到該服務(wù)器時(shí),服務(wù)器為該客戶再創(chuàng)建一個(gè)新的 session 對(duì)象。 對(duì)象存在一定時(shí)間過(guò)期問(wèn)題,所以存在 session 中的名值對(duì)會(huì)在一定時(shí)間后失去,可以通過(guò)更改 session 有效時(shí)間來(lái)避免這種情況。同時(shí)編程時(shí)盡量避免將大量有效信息存儲(chǔ)在 session 中, request 是一個(gè)不錯(cuò)的替代對(duì)象。 四. application 對(duì)象 1.什么是 application: 服務(wù)器啟動(dòng)后就產(chǎn)生了這個(gè) application 對(duì)象,當(dāng)客戶在所訪問(wèn)的網(wǎng)站的各個(gè)頁(yè)面之間瀏覽時(shí),這個(gè) application 對(duì)象都是同一個(gè),直到服務(wù)器關(guān)閉。但是與 session不同的是,所有客戶的 application 對(duì)象都是同一個(gè),即所有客戶共享這個(gè)內(nèi)置的application 對(duì)象。 2. application 對(duì)象常用方法 : (1)public void setAttribute(String key,Object obj): 將參數(shù) Object 指定的對(duì)象 obj添加到 application 對(duì)象中,并為添加的對(duì)象指定一個(gè)索引關(guān)鍵字。 (2)public Object getAttribute(String key): 獲取 application 對(duì)象中含有關(guān)鍵字的對(duì)象 。 五. out 對(duì)象 out 對(duì)象是一個(gè)輸出流,用來(lái)向客戶端輸出數(shù)據(jù)。 out 對(duì)象用于各種數(shù)據(jù)的輸出。 六. page 對(duì)應(yīng) this 關(guān)鍵字。 JSP 網(wǎng)頁(yè)本身, page 對(duì)象是當(dāng)前頁(yè)面轉(zhuǎn)換后的 Servlet 類(lèi) 的實(shí)例。從轉(zhuǎn)換后的 Servlet 類(lèi)的代碼中,可以看到這種關(guān)系: Object page = this。在 JSP 頁(yè)面中,很少使用 page 對(duì)象。 七. config . ServletConfig 的實(shí)例,該實(shí)例代表該 JSP 的配置信息。常用的方法有 getInitPararer(String paramNarne) 及 getInitPararernarnes() 等方法。事實(shí)上, JSP 頁(yè)面通常無(wú)須配置,也就不存在配置信息。因此,該對(duì)象更多地在 Servlet 中有效。 八. exception 的實(shí)例,該實(shí)例代表其他頁(yè)面中的異常和錯(cuò)誤。只有當(dāng)頁(yè)面是錯(cuò)誤處理頁(yè)面,即編譯指令 page 的 isErrorPage 屬性為 true 時(shí),該對(duì)象才可以使用。常用的方法有 getMessageO 和 printStackTraceO 等。 九. pageContext 的實(shí)例,該對(duì)象代表該 JSP 頁(yè)面上下文,使用該對(duì)象可以訪問(wèn)頁(yè)面中的共享數(shù)據(jù)。常用的方法有 getServletContextO 和getServletConfigO 等。 //使用 pageContext 設(shè)置屬性,該屬性默認(rèn)在 page 范圍內(nèi) pageContext. setAttribute (page , hello) 。 //使用 request 設(shè)置屬性,該屬性默認(rèn)在 request 范圍內(nèi) request. setAttribute (request , hello)。 //使用 pageContext 將屬性設(shè)置在 request 范圍中 (request2 , hello , )。 // 使用 session 將屬性設(shè)置在 session 范圍中 (session , hellol。 //使用 pageContext 將屬性設(shè)置在 session 范圍中 (session2 , hello , )。 //使用 application 將屬性設(shè)置在 application 范圍中 application. setAttribute (app , hello) 。 //使用 pageContext 將屬性設(shè)置在 application 范圍中 (app2 , hello , 工 CATION_SCOPE) 。 3. 1. 5 JSP 的技術(shù)方法 為了快速方便地進(jìn)行動(dòng)態(tài)網(wǎng)站的開(kāi)發(fā), JSP 在以下幾個(gè)方面做了改進(jìn),使其成為快速建立跨平臺(tái)的動(dòng)態(tài)網(wǎng)站的首選方案。 用 JSP 技術(shù), Web 頁(yè)面開(kāi)發(fā)人員可以使用 HTML 或者 XML 標(biāo)識(shí)來(lái)設(shè)計(jì)和格式化最終頁(yè)面,并使用 JSP 標(biāo)識(shí)或者小腳本來(lái)生成頁(yè)面上的動(dòng)態(tài)內(nèi)容(內(nèi)容是根據(jù)請(qǐng)求變化的,例如請(qǐng)求賬戶信息或者特定的一瓶酒的價(jià)格等)。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和JavaBeans 組件中,并且捆綁在腳本中,所有的腳本在服務(wù)器端運(yùn)行。由于核心邏輯被封裝在標(biāo)識(shí)和 JavaBeans 中,所以 Web 管理人員和頁(yè)面設(shè)計(jì)者,能夠編輯和使用 JSP頁(yè)面,而不影響內(nèi)容的生成。 在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)識(shí)和腳本,生成所請(qǐng)求的內(nèi)容(例如,通過(guò)訪問(wèn)JavaBeans 組件,使用 JDBC 技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)或者包含文件),并且將結(jié)果以 HTML(或者XML)頁(yè)面的形式發(fā)送回瀏覽器。這既有助于作者保護(hù)自己的代碼,又能保證任何基于HTML 的 Web 瀏覽器的完全可用性。 絕大多數(shù) JSP 頁(yè)面依賴于可重用的、跨平臺(tái)的組件( JavaBeans 或者 Enterprise JavaBeans 組件)來(lái)執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理。開(kāi)發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團(tuán)體所使用?;诮M件的方法加速了總體開(kāi)發(fā)過(guò)程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開(kāi)發(fā)努力中得到平衡。 Web 頁(yè)面開(kāi)發(fā)人員不會(huì)都是熟悉腳本語(yǔ)言的編程人員。 JSP 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP 相關(guān)的 XML 標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需 要的。標(biāo)準(zhǔn)的 JSP標(biāo)識(shí)能夠訪問(wèn)和實(shí)例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時(shí)的功能。 幾乎所有平臺(tái)都支持 Java, JSP+ JavaBeans 幾乎可以在所有平臺(tái)下通行無(wú)阻。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái), JSP 和 JavaBeans 甚至不用重新編譯,因?yàn)?Java 字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無(wú)關(guān)的。 Java 中連接數(shù)據(jù)庫(kù)的技術(shù)是 JDBC, Java 程序通過(guò) JDBC 驅(qū)動(dòng)程序與數(shù)據(jù)庫(kù)相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。 Sun 公司還開(kāi)發(fā)了 JDBC- ODBC bridge,利用此技術(shù) Java 程序可以訪問(wèn)帶有 ODBC驅(qū)動(dòng)程序的數(shù)據(jù)庫(kù),目前大多數(shù)數(shù)據(jù)庫(kù)系統(tǒng)都帶有 ODBC驅(qū)動(dòng)程序,所以 Java 程序能訪問(wèn)諸如 Oracle、 Sybase、 MS SQL Server 和 MS Access 等數(shù)據(jù)庫(kù)。 此外,通過(guò)開(kāi)發(fā)標(biāo)識(shí)庫(kù), JSP 技術(shù)可以進(jìn)一步擴(kuò)展。第三方開(kāi)發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識(shí)庫(kù)。這使得 Web 頁(yè)面開(kāi)發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的執(zhí)行特定功能的構(gòu)件來(lái)進(jìn)行工作。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中, 以利用現(xiàn)存的工具和技巧,并且能擴(kuò)展到支持企業(yè)級(jí)的分布式應(yīng)用中。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個(gè)組成部分, JSP技術(shù)能夠支持高度復(fù)雜的基于 Web 的應(yīng)用。 由于JSP 頁(yè)面的內(nèi)置腳本
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1