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

正文內(nèi)容

房屋中介管理系統(tǒng)畢業(yè)設(shè)計(jì)-畢業(yè)設(shè)計(jì)(文件)

2025-02-12 11:40 上一頁面

下一頁面
 

【正文】 Server 和 MS Access 等數(shù)據(jù)庫 。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且能擴(kuò)展到支持企業(yè)級(jí)的分布式應(yīng)用中。 利用 JSP 技術(shù),動(dòng)態(tài)信息由 JSP 頁面來表現(xiàn), JSP 頁面由安裝在 Web 服務(wù)器或者使用 JSP 的應(yīng)用服務(wù)器上的 JSP 引擎執(zhí)行。當(dāng) JSP 頁面第一次被調(diào)用時(shí),如果它還不存在,就會(huì)被編譯成為一個(gè) Java Servlets類,并且存儲(chǔ)在服務(wù)器的內(nèi)存中。不論采用什么創(chuàng)建工具,開發(fā)人員都可以使用 JSP 頁面來創(chuàng)建可移植的 Web 應(yīng)用,在不同的 Web 應(yīng)用服務(wù)器上運(yùn)行。隨著應(yīng)用的復(fù)雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。 吉林建筑工程學(xué)院城建學(xué)院 畢業(yè)設(shè)計(jì)(論文) 13 模型 (Model):就是業(yè)務(wù)流程 /狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。它僅僅告訴你按這種模型設(shè)計(jì)就可以利用某些技術(shù)組件,從而減少了技術(shù)上的困難。 MVC 并沒有提供模型的設(shè)計(jì)方法,而只告訴你應(yīng)該組織管理這些模型,以便于模型的 重構(gòu) 和提高重用性。數(shù)據(jù)模型主要指實(shí)體對(duì)象的數(shù)據(jù) 保存(持續(xù)化)。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個(gè)分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請(qǐng)求。 模型、視圖與控制器的分 離,使得一個(gè)模型可以具有多個(gè)顯示視圖。模型、視圖、控制器三者之間的關(guān)系和各自的主要功能,如圖 22 所示。 Struts 有一組相互協(xié)作的類(組件)、 Serlvet 以及 jsp tag lib 組成。 Struts 跟 Tomcat、 Turbine等諸多 Apache 項(xiàng)目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn),使開發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制。 模型 封裝應(yīng)用程序狀態(tài) 響應(yīng)狀態(tài)查詢 應(yīng)用程序功能 通 知視圖改變 視圖 解釋模型 模型更新請(qǐng)求 發(fā)送用戶輸入給控制器 允許控制器選擇試圖 控制器 定義應(yīng)用程序行為 用戶動(dòng)作映射成模型更新 選擇響應(yīng)的視圖 視圖選擇 用戶請(qǐng)求 狀態(tài)改變 狀態(tài)查詢 通知改變 方法調(diào)用 事件 吉林建筑工程學(xué)院城建學(xué)院 畢業(yè)設(shè)計(jì)(論文) 15 第 3 章 系統(tǒng) 分析 任務(wù)描述 為了實(shí)現(xiàn) 網(wǎng)絡(luò)化、 科學(xué)化、現(xiàn)代化的 房屋出租 管理, 使用 JSP、 Servlet 和JavaBean 及數(shù)據(jù)庫技術(shù)相結(jié)合,編寫一個(gè) B/S 結(jié)構(gòu)的房屋出租管理系統(tǒng)。 3.網(wǎng)站有新聞公告模塊,除了房屋信息,用戶可以瀏覽、閱讀本站公告和時(shí)事新聞。首先要理清下面幾個(gè)概念: 角色 : 角色代表了某一事件發(fā)生的參與者,他用一個(gè)小人表示。在 UML 中,用例用一個(gè)橢圓表示。這些用戶的基本信息都有管理員對(duì)其統(tǒng)一管理。 軟件的主要模塊和功能如下: 注冊(cè) 修改個(gè)人信息 發(fā)布房屋信息 刪除房屋信息 瀏覽新聞公告 普通用戶 管理用戶信息 管理房屋信息 管理新聞公告 管理員 吉林建筑工程學(xué)院城建學(xué)院 畢業(yè)設(shè)計(jì)(論文) 17 前臺(tái)功能: 1. 普通用戶模塊:瀏覽、搜索房屋信息。 3. 新聞公告 管理: 添加、修改、瀏覽、刪除公告。 美國 Microsoft 公司推出的這種關(guān)系型數(shù)據(jù)庫系統(tǒng)。 (3) 強(qiáng) 大 的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。 SQL 語言結(jié)構(gòu)簡潔,功能強(qiáng)大,簡單易學(xué),所以自從推出以來,SQL 語言得到了廣泛的應(yīng)用。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集。 這種特性使用戶更易集中精力于要得到的結(jié)果?;镜?SQL 命令只需很少時(shí)間就能學(xué)會(huì),最高級(jí)的命令在幾天內(nèi)便可掌握。 (4) 控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存取。 SQL 是所有關(guān)系數(shù)據(jù)庫的公共語言 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可將使用 SQL 的技能從一個(gè) RDBMS 轉(zhuǎn)到另一個(gè)。 表 41 用戶 信息表 (users) 字段名稱 數(shù)據(jù)類型 長度 備注 id bigint 8 Primary, Not Null userid varchar 20 Not Null password varchar 20 Not Null 表 42 房屋出租、求租 信息表 (house) 字段名稱 數(shù)據(jù)類型 長度 備注 id bigint 8 Primary, Not Null biaoti varchar 4000 Not Null jushi varchar 100 Not Null jiage int 4 Not Null mianji int 4 Not Null miaoshu varchar 4000 Not Null shijian varchar 20 Not Null person varch。 數(shù)據(jù)庫 結(jié)構(gòu) 設(shè)計(jì) 將數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為 Microsoft SQL Server 2021 系統(tǒng)所支持的實(shí)際數(shù)據(jù)吉林建筑工程學(xué)院城建學(xué)院 畢業(yè)設(shè)計(jì)(論文) 20 模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu),系統(tǒng)數(shù)據(jù)庫名稱為 fangwu,數(shù)據(jù)庫 fangwu 中包含 用戶 信息, 房屋出租、求租 信息, 合租房屋 信息, 新聞公告 信息。 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨(dú)的語言,而 SQL 將全部任務(wù)統(tǒng) 一在一種語言中。 (2) 在表中插入、修改和刪除記錄。查詢優(yōu)化器知道存在什么索引,哪兒使用合適,而用戶從不需要知道表是否有索引 ,表有什么類型的索引。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為另一條 SQL 語句的輸入。 結(jié)構(gòu)化查詢語言 SQL 是一種介于關(guān)系代數(shù)與關(guān)系演算之間的語言,其功能包括查詢、操縱、定義和控制四個(gè)方面,是一個(gè)通用的功能極強(qiáng)的關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言。Microsoft SQL Server 以其內(nèi)置強(qiáng)大的管理工具、與 Inter 的緊密集成和開放的系統(tǒng)結(jié)構(gòu)為廣大的用戶、開發(fā)人員和系統(tǒng)集成商提供了一個(gè)出眾的數(shù)據(jù)庫平臺(tái)。其主要特點(diǎn)如下: (1) 在企業(yè)管理器中有圖形化界面,方便使用 ,可充分利用 Windows NT 的優(yōu)勢(shì)。由于 Microsoft SQL Server 是開放式的系統(tǒng),其它系 統(tǒng)可以與它進(jìn)行完好的交互操作。 后臺(tái)功能: 1. 房屋管理 : 能查看房屋信息發(fā)布詳細(xì)情況,并可作出刪除管理。 圖 31 系統(tǒng)用例圖 功能分析 根據(jù)前面對(duì)房屋出租管理系統(tǒng)的分析,可將其劃分成前臺(tái)和后臺(tái)兩部分。 系統(tǒng)用例分析 房屋出租管理系統(tǒng)網(wǎng)站允許用戶有兩種身份:普通用戶和管理員,每種身份操作起來都很方便、快捷。 吉林建筑工程學(xué)院城建學(xué)院 畢業(yè)設(shè)計(jì)(論文) 16 用例 : 用例代表系統(tǒng)可以實(shí)現(xiàn)的功能,通常一個(gè)用例代表一組功能,它實(shí)質(zhì)上規(guī)定了系統(tǒng)實(shí)現(xiàn)功能的范圍。 5.如果網(wǎng)站用戶對(duì)本網(wǎng)站有意見和建議,可以隨時(shí)給網(wǎng)站管理員發(fā)送 Email進(jìn)行聯(lián)系。 系統(tǒng)目標(biāo)如下: 1.應(yīng)用網(wǎng)絡(luò)的優(yōu)勢(shì),開發(fā)房屋出租信息網(wǎng)站,方 便房屋出租者與房屋求租者交流,可以使雙方都能了解彼此需求之后再進(jìn)行交易,從而達(dá)到房屋信息被準(zhǔn)確利用的目的。 Taglib 是 Struts 的標(biāo)記庫,靈活動(dòng)用,能 大大提高開發(fā)效率。 Struts 這個(gè)名字來源于在建筑和舊式飛機(jī)中使用的支持金屬架。和其他的 java架構(gòu)一樣, Struts 也是面向?qū)ο笤O(shè)計(jì),將 MVC 模式 分離顯示邏輯和業(yè)務(wù)邏輯 的能力發(fā)揮得淋漓盡致。因此,無論何時(shí)發(fā)生了何種數(shù)據(jù)變化,控制器都會(huì)將變化通知所有的視圖,導(dǎo)致顯示的更新。例如,用戶點(diǎn)擊一個(gè)連接,控制層接受請(qǐng)求后 , 并不處理業(yè)務(wù)信息,它只把用戶的信息傳遞給模型,告訴模型做什么,選擇符合要求的視圖返回給用戶。我們可以將這個(gè)模型單獨(dú)列出 ,所有有關(guān)數(shù)據(jù)庫的操作只限制在該模型中。這點(diǎn)對(duì)編程的開發(fā)人員非常重要。 MVC 設(shè)計(jì)模式告訴我們,把應(yīng)用的模型按一定的規(guī)則抽取出來,抽取的層次很重要,這也是判斷開發(fā)人員是否優(yōu)秀的設(shè)計(jì)依據(jù)。業(yè)務(wù)模型的設(shè)計(jì)可以說是 MVC 最主要的核心。業(yè)務(wù)流程的處理交予模型 (Model)處理。即把一個(gè)應(yīng)用的輸入、處理、輸出流程按照 Model、 View、 Controller 的方式進(jìn)行分離,這樣一個(gè)應(yīng)用被分成三個(gè)層 —— 模型層、視圖層、控制層。 JSP 頁面可以包含在多種不同的應(yīng)用體系結(jié)構(gòu)或者模型中,可以用于由不同協(xié)議、組件和格式所組成的聯(lián)合體中。 JSP 頁面通常被編譯成為 Java Servlets,這是一個(gè)標(biāo) 準(zhǔn)的 Java 擴(kuò)展。 由于 JSP 頁面的內(nèi)置腳本語言是基于 Java 的,而且所有的 JSP 頁面都被編譯成為 Java Servlets,所以 JSP 頁面具有 Java 技術(shù)的所有好處,包括健壯的存儲(chǔ)吉林建筑工程學(xué)院城建學(xué)院 畢業(yè)設(shè)計(jì)(論文) 12 管理和安全性。第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識(shí)庫。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái), JSP 和 JavaBeans 甚至不用重新編譯,因?yàn)?Java 字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無關(guān)的。 (3) 采用標(biāo)識(shí) Web 頁面開發(fā)人員不會(huì)都是熟悉腳本語言的編程人員。這既有助于作者保護(hù)自己的代碼,又能保證任何基于 HTML 的 Web 瀏覽器的完全可用性。 (1) 將內(nèi)容的生成和顯示進(jìn)行分離 用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用 HTML 或者 XML 標(biāo)識(shí)來設(shè)計(jì)和格式化最終頁面,并使用 JSP 標(biāo)識(shí)或者小腳本來生成頁面上的動(dòng)態(tài)內(nèi)容(內(nèi)容是根據(jù)請(qǐng)求變化的,例如請(qǐng)求賬戶信息或者特定的一瓶酒的價(jià)格等)。從另一方面,它還需要硬盤空間來儲(chǔ)存一系列的 .java 文件和 .class 文件,以及對(duì)應(yīng)的版本文件。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下 。相比 ASP/PHP 的局限性是顯而易見的。 JSP 技術(shù)的強(qiáng)勢(shì)與弱勢(shì)分析 技術(shù)的強(qiáng)勢(shì) ( 1)一次編寫,到處運(yùn)行。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。 JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML 文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記 (tag),從而形成JSP 文件 (*.jsp)。 并且大部分難度減低 , 減低開發(fā)成本 。 (6) 處理問題不同 C/S 程序可以處理用戶面固定 , 并且在相同區(qū)域 , 安全要求高需求 , 與操作系統(tǒng)相關(guān) , 應(yīng)該都是相同的系統(tǒng) 。 (5) 系統(tǒng)維護(hù)不同 C/S 程序由于整體性 , 必須整體考察 , 處理出現(xiàn)的問題以及系統(tǒng)升級(jí) 。 B/S 對(duì)安全以及訪問速度的多重的考慮 , 建立在需要更加優(yōu)化的基礎(chǔ)之上 。 一般高度機(jī)密的信息系統(tǒng)采用 C/S 結(jié)構(gòu)適宜 。 C/S 與 B/S 區(qū)別: (1) 硬件環(huán)境不同 C/S 一般建立在專用的網(wǎng)絡(luò)上 , 小范圍里的網(wǎng)絡(luò)環(huán)境 , 局域網(wǎng)之間再通過專門服務(wù)器 提供連接和數(shù)據(jù)交換服務(wù) ??蛻舳诵枰惭b專用的客戶端軟件。但是,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器 “崩潰 ”等問題,后果不堪設(shè)想。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費(fèi)的 Linux 操作系統(tǒng)快速發(fā)展起來, Linux 除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫也是免費(fèi)的,這種選擇非常盛行。因此,維護(hù)和升級(jí)革命的方式是 “瘦 ”客戶機(jī), “胖 ”服務(wù)器。對(duì)一個(gè)稍微大一點(diǎn)單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但B/S 架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客 戶端只是瀏覽器,根本不需要做任何的維護(hù)。系統(tǒng)的擴(kuò)展非常容易。 客戶機(jī)上只要安裝一個(gè)瀏覽器( Browser),如 Netscape Navigator 或 Inter Explorer,服務(wù)器安裝 Oracle、 Sybase、 Informix 或 SQL Server 等數(shù)據(jù)庫。這是 J2EE IDE 市場(chǎng)一個(gè)重量級(jí)的選手。它是功能豐富的J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。我們這里要提到另外一個(gè)工具 Ant, Ant 也是 Jakarta 中的一個(gè)子項(xiàng)目,它所實(shí)現(xiàn)的功能類似于 Unix 中的 文件,然后運(yùn)行 Ant 就可以完成 xml 文件中定義的工作,這個(gè)工具對(duì)于一個(gè)大的應(yīng)用來說非常好,我們只需在 xml 中寫很少的東西就可以將其編譯并打包成 ,在很多應(yīng)用服務(wù)器的發(fā)布中都包含了 ,在 中,可以利用標(biāo)簽庫實(shí)現(xiàn) Java 代碼與 Html 文件的分離,使 Jsp 的維護(hù)更方便。在利用其進(jìn)行開發(fā)之前必須要清楚 Tomcat 的目錄結(jié)構(gòu)。另外 Tomcat 也提供了一個(gè)應(yīng)用:manager,訪問這個(gè)應(yīng)用需要用戶名和密碼,用戶名和密 碼存儲(chǔ)在一個(gè) xml 文件中。Tomcat 被 JavaWorld 雜志的編輯選為 2021 年度最具創(chuàng)新的 java 產(chǎn)品,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1