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

正文內(nèi)容

java二手房中介管理系統(tǒng)論文(編輯修改稿)

2024-10-11 11:02 本頁面
 

【文章內(nèi)容簡介】 。開發(fā)時期要完成設(shè)計和實現(xiàn)兩大任務(wù)具體。具體分為需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試。其中編碼和測試是軟件開發(fā)期的最后兩個階段。運行時 期是軟件生存周期的最后一個時期,軟件人員在這一時期的工作,主要是做好軟件維護。 “二手房中介管理信息系統(tǒng) ”雖然只是一個比較小的項目,但是為了做的更規(guī)范,也 盡量按照軟件工程的指導(dǎo)來做,事實上,不管一個多小的工程,都是離不開軟件工程的指導(dǎo)思想的。 開發(fā)環(huán)境及工具 選擇 JSP 作為開發(fā)語言 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種 動態(tài)網(wǎng)頁 技術(shù)標準。 JSP 技術(shù)有點類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML 文件 )中插入 Java 程序段 (Scriptlet)和 JSP 標記 (tag),從而形成 JSP 文件 用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺的,即能在 Linux 下運行,也能在其他操作系統(tǒng)上運行。 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags和 scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web 的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP 技術(shù)的強勢 : ( 1)一次編寫 ,到處運行。在這一點上 Java 比 PHP 更出色,除了系統(tǒng)之外,代碼不用做任何更改。 ( 2)系統(tǒng)的多平臺支持。基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署, 在任意環(huán)境中擴展。相比 ASP/PHP 的局限性是顯而易見的。 ( 3)強大的可伸縮性。從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由多臺服務(wù)器進行集群和負載均衡,到多臺 Application 進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器, Java 顯示了一個巨大的生命力。 ( 4)多樣化和功能強大的開發(fā)工具支持。這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。 選擇 SQL2020 作為后臺數(shù)據(jù)庫 SQL 是 Structured Quevy Language(結(jié)構(gòu)化查詢語言 )的縮寫。 SQL 是專為數(shù)據(jù)庫而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫語言。在使用它時,只需要發(fā)出 “ 做什 么 ” 的命令, “ 怎么做 ” 是不用使用者考慮的。 SQL 功能強大、簡單易學(xué)、使用方便,已經(jīng)成為了數(shù)據(jù)庫操作的基礎(chǔ),并且現(xiàn)在幾乎所有的數(shù)據(jù)庫均支持 SQL。 JSP 數(shù)據(jù)庫開發(fā)技術(shù) 開發(fā)數(shù)據(jù)庫 JDBC( Java Data Base Connectivity,java 數(shù)據(jù)庫連接)是一種用于執(zhí)行 SQL 語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用 Java 語言編寫的類和接口組成。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個標準的 API,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序,同時, JDBC也是個商標名。 有了 JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送 SQL 語句就是一件很容易的事。換言之,有了 JDBC API,就不必為訪問 Sybase 數(shù)據(jù)庫專門寫一個程序,為訪問 Oracle 數(shù)據(jù)庫又專門寫一個程序,或為訪問 Informix 數(shù)據(jù)庫又編寫另一個程序等等,程序員只需用 JDBC API 寫一個程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送 SQL 調(diào)用。同時,將 Java 語言和 JDBC結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是 Java 語言 “ 編寫一次,處處運行 ” 的優(yōu)勢。 Java 數(shù)據(jù)庫連接體系結(jié)構(gòu)是用于 Java 應(yīng)用程序連接數(shù)據(jù)庫的標準方法。JDBC 對 Java 程序員而言是 API,對實現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。 參考文獻 [1] 葉 子 , 進 . 實 現(xiàn) [J] . 計 算 機 工 程 與 科 學(xué) , 2020 , 1(07) : 6164. [2] 基于 MATLAB 實 現(xiàn) 的 指 紋 圖 像 預(yù) 處 理 [J] . 2020 , 34(04) : 836856. [3] [4] [5] Bygnksguybb [6] 李 寧 . 指 紋 增 強 算 法 研 究 [D] . 濟 南 : 山 東 大 學(xué) , 2020. [7] 馬揚彪.基于 Gabor 濾波的指紋圖像增強 [J]. 微計算機信息, 2020, 25(15):305306. [8] 向 銳.面向低質(zhì)量指紋的圖像增強算法研究 [D].重慶:西南政法大學(xué), API, JDBC 為程序開發(fā)提供標準的接口,并為數(shù)據(jù)庫廠商及第三方中 間件廠商實現(xiàn)與數(shù)據(jù)庫的連接提供了標準方法。 JDBC 使用已有的 SQL 標準并支持與其它數(shù)據(jù)庫連接標準,如 ODBC 之間的橋接。 JDBC 實現(xiàn)了所有這些 面向標準的目標并且具有簡單、嚴格類型定義且高性能實現(xiàn)的接口。 Java 具有堅固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動下載等特性,是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言。所需要的只是 Java 應(yīng)用程序與各種不同數(shù)據(jù)庫之間進行對話的方法。而 JDBC 正是作為此種用途的機制。 JDBC 擴展了 Java 的功能。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁,而該 applet 使用的信息可能來自遠程數(shù)據(jù)庫企業(yè)也可以用 JDBC 通過 Intra 將所有職員連 到一個或多個內(nèi)部數(shù)據(jù)庫中(即使這些職員所用的計算機有 Windows、 Macintosh 和 UNIX 等各種不同的操作系統(tǒng))。隨著越來越多的程序員開始使用 Java 編程語言,對從 Java 中便捷地訪問數(shù)據(jù)庫的要求也在日益增加。 MIS 管理員們都喜歡 Java 和 JDBC 的結(jié)合,因為它使信息傳播變得容易和經(jīng)濟。企業(yè)可繼續(xù)使用它們安裝好的數(shù)據(jù)庫,并能便捷地存取信息,即使這些信息是儲存在不同數(shù)據(jù)庫管理系統(tǒng)上。新程序的開發(fā)期很短。安裝和版本控制將大為簡化。程序員可只編寫一遍應(yīng)用程序或只更新一次,然 后將它放到服務(wù)器上,隨后任何人就都可得到最新版本的應(yīng)用程序。對于商務(wù)上的銷售信息服務(wù), Java 和 JDBC 可為外部客戶提供獲取信息更新的更好方法。 開發(fā)數(shù)據(jù)庫 BDE 是負責用戶和數(shù)據(jù)庫交流的中間媒介。事實上,應(yīng)用程序是通過數(shù)據(jù)訪問組件和 BDE 連接,再由 BDE 去訪問數(shù)據(jù)庫,完成對數(shù)據(jù)庫的操作,而并非直接操作 BDE。這樣用戶只需關(guān)心 JSP 中的數(shù)據(jù)組件即可,不用直接和 BDE 打交道。 數(shù)據(jù)庫組件主要分為兩類: “數(shù)據(jù)訪問組件 ”和 “數(shù)據(jù)控制組件 ”,它們和數(shù)據(jù)庫的關(guān)系可用下面的關(guān)系圖來示意: 圖 21:數(shù)據(jù)庫組件與數(shù)據(jù)庫關(guān)系圖 其中,數(shù)據(jù)訪問組件在 JSP 組件面板的 Data SQL 組件頁上。其中的 Table、 Query和 Storedproc 三個控件,它們稱為 “數(shù)據(jù)集組件 ”,用于和數(shù)據(jù)庫連接。這些組件功能如下: ( 1) DataSource 控件是數(shù)據(jù)集組件和數(shù)據(jù)控制組件的連接媒介。數(shù)據(jù)控制組件是用戶操作數(shù)據(jù)庫中數(shù)據(jù)的界面,只有通過 DataSource 控件才能和數(shù)據(jù)集組件連接,從而對數(shù)據(jù)進行顯示、修改、維護等操作。 ( 2) Table 控件是通過數(shù)據(jù) 庫引擎 ——BDE 來存取數(shù)據(jù)庫中的數(shù)據(jù)的。通過 BDE將用戶對數(shù)據(jù)庫的操作(如添加、刪除、修改等)傳遞給數(shù)據(jù)庫。 ( 3) Query 控件是利用 SQL( Structured Query Language,結(jié)構(gòu)化查詢語言)通過BDE 來操作數(shù)據(jù)庫的,和 Table 控件完成的功能相似,它只是采用了 SQL 來實現(xiàn)。 ( 4) Storedproc 控件是通過 BDE 對服務(wù)器數(shù)據(jù)庫進行操作的,常用于客戶 /服務(wù)器( C/S)結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用程序。 ( 5) DataBase 控件一般用于建立遠程的數(shù)據(jù)庫服務(wù)器 ——客戶 /服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用 程序和數(shù)據(jù)庫之間的連接。 ( 6) Session 控件是用于控制數(shù)據(jù)庫應(yīng)用程序和數(shù)據(jù)庫連接的,主要用于復(fù)雜功能的實現(xiàn),例如:多線程數(shù)據(jù)庫程序設(shè)計。 而數(shù)據(jù)控制組件也可以稱為數(shù)據(jù)顯示組件或數(shù)據(jù)瀏覽組件。它們的主要功能是與數(shù)據(jù)訪問組件相配合,提供給用戶一個對數(shù)據(jù)進行瀏覽、編輯等操作的界面。數(shù)據(jù)控制組件在組件板上的 DataControl 頁上。 從上圖可以看出, BDE 負責與具體的數(shù)據(jù)庫相連,通過 BDE,幾乎可以操作目前所有類型的數(shù)據(jù)庫。但是 BDE 也有很大的缺點,當然,在對于一些比較簡單的數(shù)據(jù)庫,例如 ASCII, BDE 可以直接訪問。另外它也可以通過一些相應(yīng)的驅(qū)動,訪問特定的數(shù)據(jù)庫,例如通過 DAO 訪問 SQL 數(shù)據(jù)庫。不同類型的驅(qū)動程序都具有不同的特征,主要是表現(xiàn)在:數(shù)據(jù)庫的安全性,事務(wù),數(shù)據(jù)字典和完整性驗證,存儲過程和觸發(fā)器。對于不能直接支持的數(shù)據(jù)庫, BDE 還可以連接到 ODBC,通過 ODBC 進行訪問,所以 BDE 有時效率很低。 在 JSP 提供的所有數(shù)據(jù)庫訪問方式中, BDE 的歷史最長,因此提供的功能也最多, 包括大量的和數(shù)據(jù)庫交互的 API。使用它訪問 PARJDBCX 和 DBASE 時效率最高。同時,針對 Oracle 的訪問也有專門的優(yōu)化, 效率也最高。 JSP 目前正逐步放棄 BDE,已經(jīng)不再為 BDE 增加新的功能,只是對現(xiàn)有的功能進行維護,排除 BUG。 BDE 包含如下組件: TDATABASE TTABLE TQUERY TSTOREDPROC TSESSION TBATCHMOVE TUPDATESQL TNESTEDTABLE 體系結(jié)構(gòu) 系統(tǒng)體系機構(gòu)的一般闡述 MIS 系統(tǒng)平臺結(jié)構(gòu)模式大體上分為 4 種:主機終端模式、文件服務(wù)器模式、客戶機/服務(wù)器模式( Clint/Server,簡稱 C/S)、 web 瀏覽器 /服務(wù)器模式( Browser/Server,簡稱 B/S)。主機終端模式由于硬件選擇有限,已被逐步淘汰。而文件服務(wù)器模式由于硬件選擇有限,硬件投資得不到保證,已被逐步淘汰。而文件服務(wù)器模式只適合小規(guī)模的局域網(wǎng),對于用戶多,數(shù)據(jù)量大的情況就會產(chǎn)生網(wǎng)絡(luò)瓶頸,特別是在互聯(lián)網(wǎng)上不能滿足用戶要求。因此,現(xiàn)代企業(yè)級平臺結(jié)構(gòu)模式應(yīng)主要考慮 C/S 模式和 B/S 模式。 C/S 模式與 B/S 模式的比較分析 C/S 系統(tǒng)又被稱作分布式計算系統(tǒng),它的含義是程序的數(shù)據(jù)處理并不像通常在基于小型機或基于主機的計算機系統(tǒng)(終端方式)中那樣在單個的計算機上發(fā)生, 而是把程序的不同部分在多臺計算機上同時運行。例如,對于 SQL Server 來講,將數(shù)據(jù)存放在服務(wù)器計算機上,客戶端界面作為程序的另一部分(完成商業(yè)邏輯和顯示邏輯)存在于客戶端桌面計算機上??蛻?/服務(wù)器系統(tǒng)的這兩個部件通過網(wǎng)絡(luò)連接相互通信,并且可以擴展到任意規(guī)模。 SQL Server 是一個真正的客戶 /服務(wù)器關(guān)系型數(shù)據(jù)庫系統(tǒng)。它使企業(yè)可以設(shè)計出能夠滿足不斷改變的信息需求的分布式數(shù)據(jù)庫系統(tǒng)。客戶端通過網(wǎng)絡(luò)向服務(wù)器發(fā)送 SQL 語句,服務(wù)器返回客戶端結(jié)果集。對于 Client/Server 模式而言,其主要特點為: 有成熟的設(shè)計開發(fā)方法和工具。經(jīng)過多年的研究和積累,基于 Client/Server 模式的系統(tǒng)設(shè)計開發(fā)方法已被用戶所熟悉和掌握。并且,眾多的數(shù)據(jù)庫和軟件生產(chǎn)商提供了各種可是化工具和編程語言來支持它的開發(fā)。相對而言,目前的基于 Browse/Server模式的應(yīng)用及其開發(fā)方法仍然處于發(fā)展階段。 ,界面友好。各個 Client 機上運行的應(yīng)用程序是針對待定的用戶和任務(wù)設(shè)計,同時具有在線幫助和出錯提示等輔助功能。這些優(yōu)勢是 Browse/Server 模式所不具備的。 ,安全性高。 Client/Server 模式中前后臺傳遞的僅僅是查詢請求 SQL語言或查詢結(jié)果,而不象 Browse/Server 模式中在前臺的 Browse 和后臺 Server 之間傳遞程序或主頁模塊: Client/Server 模式一般采用基于局域網(wǎng)點對點式的結(jié)構(gòu)和安全性較好的網(wǎng)絡(luò)協(xié)議,而 Browse/Server 是一種開放式的結(jié)構(gòu),面向眾多的用戶,其防火墻技術(shù)并不能完全屏蔽網(wǎng)絡(luò)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1