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

正文內(nèi)容

jsp房屋出租管理系統(tǒng)畢業(yè)論文范文(參考版)

2025-06-01 22:34本頁面
  

【正文】 取得字段數(shù)據(jù)。 執(zhí)行查詢動(dòng)作,并將查詢結(jié)果以 Resultset 對象返回。 Connection conn=(url, user, password)。 String password=sa。 String url=jdbc:microsoft: String user=sa。 操作數(shù)據(jù)庫在執(zhí)行查詢動(dòng)作之前,必須在程序中使用 Connection 對象的 createStatement方法,建立 Statement 對象,以代表執(zhí)行的 SQL 語句。在設(shè)計(jì)數(shù)據(jù)輸入子系統(tǒng)時(shí)還要注意原有系統(tǒng)的特點(diǎn),例如對原有系統(tǒng)是人工數(shù)據(jù)處理系統(tǒng)的情況,盡管新系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)可能與原系統(tǒng)有很大差別,在設(shè)計(jì)數(shù)據(jù)輸入子系統(tǒng)時(shí),盡量讓輸入格式與原系統(tǒng)結(jié)構(gòu)相似,這不僅使處理手工文件比較方便,更重要的是減少用戶出錯(cuò)的可能性,保證數(shù)據(jù)輸入的質(zhì)量。由于要入庫的數(shù)據(jù)在原來的系統(tǒng)中的格式與新系統(tǒng)中不完全一樣,有的差別可能還比較大,不僅向計(jì)算機(jī)內(nèi)輸入數(shù)據(jù)時(shí)容易發(fā)生錯(cuò)誤,轉(zhuǎn)換過程中也有可能出錯(cuò)。由于各個(gè)不同的應(yīng)用環(huán)境差異很大,不可能有通用的轉(zhuǎn)換器,DBMS 產(chǎn)品也不提供通用的轉(zhuǎn)換工具。特別是原系統(tǒng)是手工數(shù)據(jù)系統(tǒng)時(shí),各類數(shù)據(jù)分散在各種不同原始表格、憑證、單句之中。加載測試工作貫穿于程序測試工作的全過程,整個(gè)錄入、修改、查詢、處理工作均可視為對數(shù)據(jù)庫的加載測試工作。通過對系統(tǒng)進(jìn)行仔細(xì)分析以后,需要 4 個(gè)數(shù)據(jù)表來實(shí)現(xiàn)系統(tǒng)所要儲(chǔ)存的數(shù)據(jù)。所有用 SQL 編寫的程序都是可以移植的。3.是所有關(guān)系數(shù)據(jù)庫的公共語言。(5) 保證數(shù)據(jù)庫一致性和完整性。(3) 建立、修改和刪除數(shù)據(jù)對象。 SQL 為許多任務(wù)提供了命令,包括:(1) 查詢數(shù)據(jù)。 2.統(tǒng)一的語言SQL 可用于所有用戶的 DB 活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段。 SQL 不要求用戶指定對數(shù)據(jù)的存放方法。所有 SQL 語句接受集合作為輸入,返回集合作為輸出。SQL 語言有著非常突出的優(yōu)點(diǎn),主要是:1.非過程化語言SQL 是一個(gè)非過程化的語言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對數(shù)據(jù)提供自動(dòng)導(dǎo)航。目前,SQL 語言已被確定為關(guān)系數(shù)據(jù)庫系統(tǒng)的國際標(biāo)準(zhǔn),被絕大多數(shù)商業(yè)化關(guān)系數(shù)據(jù)庫系統(tǒng)采用,如 Oracle 、Sybase、DBInformix 、SQL Server 這些數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言作為查詢語言。SQL 全稱是“結(jié)構(gòu)化查詢語言(Structured Query Language)”,它的前身是SQUARE 語言。(4) 支持對稱多處理器結(jié)構(gòu)、存儲(chǔ)過程、ODBC,并具有自主的 SQL 語言。(2) 系統(tǒng)管理先進(jìn),支持本地的系統(tǒng)管理和配置。Microsoft SQL Server是一個(gè)可擴(kuò)展的、高性能的、為分布式客戶機(jī)/服務(wù)器計(jì)算所設(shè)計(jì)的數(shù)據(jù)庫管理系統(tǒng),實(shí)現(xiàn)了與 Windows NT 的有機(jī)結(jié)合,提供了基于事務(wù)的企業(yè)級信息銷售管理系統(tǒng)方案。本系統(tǒng)采用的數(shù)據(jù)庫版本為 Microsoft SQL Server 2022,它具有可靠性、可伸縮性、可用性、可管理性等特點(diǎn),為用戶提供完整的數(shù)據(jù)庫解決方案。注冊修改個(gè)人信息發(fā)布房屋信息刪除房屋信息瀏覽新聞公告普通用戶管理用戶信息管理房屋信息管理新聞公告管理員. . . . .學(xué)習(xí)參考圖 32 前臺(tái)功能結(jié)構(gòu)圖圖 33 后臺(tái)功能結(jié)構(gòu)圖第 4 章 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn) 數(shù)據(jù)庫 SQL Server 2022 簡介Microsoft SQL Server 是一種典型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以在許多操作系統(tǒng)上運(yùn)行,它使用 TransactSQL 語言完成數(shù)據(jù)操作。2.注冊會(huì)員管理:查看網(wǎng)站系統(tǒng)注冊會(huì)員,并可作出刪除管理。2.注冊會(huì)員模塊:瀏覽、搜索、發(fā)布、修改和刪除房屋信息,修改個(gè)人密碼信息,瀏覽網(wǎng)站新聞公告。前臺(tái)功能主要為網(wǎng)站普通用戶提供,后臺(tái)功能為管理員提供。系統(tǒng)網(wǎng)站用例圖如圖 31 所示。任何普通用戶可以瀏覽、查看房屋租賃信息,但是如果想要發(fā)布個(gè)人的房屋租賃信息,這必須是經(jīng)過注冊、登錄以后的用戶。用例圖:當(dāng)角色與用例發(fā)生某種關(guān)系時(shí),就可以用一個(gè)圖將它們關(guān)聯(lián)起來,這就是用例圖,角色與用例之間使用一個(gè)帶箭頭的實(shí)線連接,箭頭方向代表使用者與被使用者關(guān)系。在實(shí)際項(xiàng)目開發(fā)過程中,一個(gè)項(xiàng)目中往往涉及很多個(gè)用例,此時(shí)需要將其分解成若干個(gè)子系統(tǒng)實(shí)現(xiàn),以便于理解。在通常的網(wǎng)絡(luò)項(xiàng)目中,角色常被用來代表使用網(wǎng)站的用戶(管理員、用戶等) ,但角色的作用并不局限于此,它也可以用來代表與系統(tǒng)交互的其他實(shí)體。. . . . .學(xué)習(xí)參考 用 UML 用例圖描述系統(tǒng)需求 用例圖簡介用例圖用來描述系統(tǒng)與參與者之間的相互作用,也可以說它是從用戶角度出發(fā)對如何使用系統(tǒng)的描述。4.管理員控制網(wǎng)站中對所有用戶的各項(xiàng)信息管理,可以隨時(shí)查看用戶的個(gè)人信息及房屋信息,監(jiān)督并防止用戶錄入非法信息。2.網(wǎng)站用戶能夠在網(wǎng)站首頁及時(shí)瀏覽房屋信息,并可以隨時(shí)注冊賬號,登錄網(wǎng)站發(fā)布個(gè)人房屋信息。系統(tǒng)的總體設(shè)計(jì)應(yīng)該是提供給上網(wǎng)瀏覽者一個(gè)高效率,能進(jìn)行豐富的網(wǎng)上活動(dòng)的網(wǎng)站,為網(wǎng)站用戶提供及時(shí)發(fā)布、查詢房屋租賃信息的平臺(tái)。另外,就目前國內(nèi)的 JSP 開發(fā)者而言,除了使用 JSP 自帶的常用標(biāo)記外,很少開發(fā)自己的標(biāo)記,或許 Struts 是一個(gè)很好的起點(diǎn)。除此之外,Struts 的優(yōu)點(diǎn)主要集中體現(xiàn)在兩個(gè)方面:Taglib 和頁面導(dǎo)航。它的目的是為了減少在運(yùn)用 MVC 設(shè)計(jì)模型來開發(fā) Web 應(yīng)用的時(shí)間。基于 Struts 構(gòu)架的 Web 應(yīng)用程序基本上符合 JSP Model2 的設(shè)計(jì)標(biāo)準(zhǔn),可以說是一個(gè)傳統(tǒng) MVC 設(shè)計(jì)模式的一種變化類型。Struts 框架的核心是一個(gè)彈性的控制層,基于如 Java Servlet ,JavaBeans,Resource Bundles 與 XML 等標(biāo)準(zhǔn)技術(shù),以及 Jakarta Commons 的一些類庫。圖 22 MVC 組件類型的關(guān)系和功能 Struts 介紹Struts 是 Apache 基金會(huì) Jakarta 項(xiàng)目組的一個(gè) Open Source 項(xiàng)目,它采用MVC 模式,能夠很好地幫助 java 開發(fā)者利用 J2EE 開發(fā) Web 應(yīng)用。這實(shí)際上是一種模型的變化傳播機(jī)制。如果用戶通過某個(gè)視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視. . . . .學(xué)習(xí)參考圖都應(yīng)反映到這些變化。因此,一個(gè)模型可能對應(yīng)多個(gè)視圖,一個(gè)視圖可能對應(yīng)多個(gè)模型??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。 控制(Controller)可以理解為從用戶接收請求 , 將模型與視圖匹配在一起,共同完成用戶的請求。比如將一張訂單保存到數(shù)據(jù)庫,從數(shù)據(jù)庫獲取訂單。 業(yè)務(wù)模型還有一個(gè)很重要的模型那就是數(shù)據(jù)模型。我們可以用對象編程來做比喻,MVC 定義了一個(gè)頂級類,告訴它的子類你只能做這些,但沒法限制你能做這些。抽象與具體不能隔得太遠(yuǎn),也不能太近。對一個(gè)開發(fā)者來說,就可以專注于業(yè)務(wù)模型的設(shè)計(jì)。目前流行的 EJB模型就是一個(gè)典型的應(yīng)用例子,它從應(yīng)用技術(shù)實(shí)現(xiàn)的角度對模型做了進(jìn)一步的劃分,以便充分利用現(xiàn)有的組件,但它不能作為應(yīng)用設(shè)計(jì)模型的框架。業(yè)務(wù)流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。比如一個(gè)訂單的視圖只接受來自模型的數(shù)據(jù)并顯示給用戶,以及將用戶界面的輸入數(shù)據(jù)和請求傳遞給控制和模型。一個(gè)應(yīng)用可能有很多不同的視圖,MVC 設(shè)計(jì)模式. . . . .學(xué)習(xí)參考對于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請求,而不包括在視圖上的業(yè)務(wù)流程的處理。視圖(View)代表用戶交互界面,對于 Web 應(yīng)用來說,可以概括為 HTML界面,但有可能為 XHTML、XML 和 Applet。 MVC 及 Struts 介紹 MVC 介紹MVC 模式是ModelViewController的縮寫,中文翻譯為模式視圖 控制器 ?;?JSP 的動(dòng)態(tài)信息發(fā)布技術(shù)是一個(gè)開放的、可擴(kuò)展的建立動(dòng)態(tài) Web 頁面的標(biāo)準(zhǔn)。這就使得在接下來的對該頁面的調(diào)用中,服務(wù)器會(huì)有非??斓捻憫?yīng)(這避免了 CGI-BIN 為每個(gè) HTTP 請求生成一個(gè)新的進(jìn)程的問題) 。頁面開發(fā)人員能夠訪問全部的 Java 應(yīng)用環(huán)境,以利用 Java 技術(shù)的擴(kuò)展性和可移植性。 JSP 引擎接受客戶端對 JSP頁面的請求,并且生成 JSP 頁面作為對客戶端的響應(yīng)。作為 Java 平臺(tái)的一部分,JSP 擁有 Java 編程語言“ 一次編寫,各處運(yùn)行”的特點(diǎn)。作為采用 Java 技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系結(jié)構(gòu))的一個(gè)組成部分,JSP 技術(shù)能夠支持高度復(fù)雜的. . . . .學(xué)習(xí)參考基于 Web 的應(yīng)用。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的執(zhí)行特定功能的構(gòu)件來進(jìn)行工作。此外,通過開發(fā)標(biāo)識(shí)庫,JSP 技術(shù)可以進(jìn)一步擴(kuò)展。(5) 數(shù)據(jù)庫連接 Java 中連接數(shù)據(jù)庫的技術(shù)是 JDBC,Java 程序通過 JDBC 驅(qū)動(dòng)程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。 (4) 適應(yīng)平臺(tái) 幾乎所有平臺(tái)都支持 Java,JSP +JavaBeans 幾乎可以在所有平臺(tái)下通行無阻。JSP 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP 相關(guān)的 XML 標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需要的。基于組件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 (2) 可重用組件 絕大多數(shù) JSP 頁面依賴于可重用的、跨平臺(tái)的組件(JavaBeans 或者Enterprise JavaBeans 組件)來執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理。 在服務(wù)器端,JSP 引擎解釋 JSP 標(biāo)識(shí)和腳本,生成所請求的內(nèi)容(例如,通過訪問 JavaBeans 組件,使用 JDBC 技術(shù)訪問數(shù)據(jù)庫或者包含文件) ,并且將. . . . .學(xué)習(xí)參考結(jié)果以 HTML(或者 XML)頁面的形式發(fā)送回瀏覽器。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和 JavaBeans 組件中,并且捆綁在腳本中,所有的腳本在服務(wù)器端運(yùn)行。 為了快速方便地進(jìn)行動(dòng)態(tài)網(wǎng)站的開發(fā),JSP 在以下幾個(gè)方面做了改進(jìn),使其成為快速建立跨平臺(tái)的動(dòng)態(tài)網(wǎng)站的首選方案。 JSP 動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù)太陽微系統(tǒng)公司(Sun Microsystems Inc.)在 Web 服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開發(fā)工具供應(yīng)商間廣泛支持與合作下,整合并平衡了已經(jīng)存在的對Java 編程環(huán)境(例如 Java Servlets 和 JavaBeans)進(jìn)行支持的技術(shù)和工具后產(chǎn)生了一種新的、開發(fā)基于 Web 應(yīng)用程序的方法—— Java Server Pages 技術(shù)(JSP) 。(2) Java 的運(yùn)行速度是用 class 常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實(shí)是“最低性能價(jià)格比” 了。 技術(shù)的弱勢(1) 與 ASP 一樣,Java 的一些優(yōu)勢正是它致命的問題所在。. . . . .學(xué)習(xí)參考(4)多樣化和功能強(qiáng)大的開發(fā)工具支持。 (3)強(qiáng)大的可伸縮性?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。在這一點(diǎn)上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何更改。JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_(tái)無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。服務(wù)器在頁面被客戶端請求以后對這些 Java 代碼進(jìn)行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺(tái)的,即能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP 技術(shù)概述 JSP 簡介JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1