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

正文內(nèi)容

房屋供求網(wǎng)的設(shè)計與實現(xiàn)培訓資料-文庫吧資料

2025-04-07 23:44本頁面
  

【正文】 輸入用戶名、密碼登錄接口登錄請求數(shù)據(jù)庫查詢是否匹配?Y登陸失敗返回用戶已登錄頁面跳轉(zhuǎn)N 圖412前臺用戶登錄流程圖前臺的界面會有相應的登陸入口。圖49 樓盤管理頁面 新聞管理模塊管理員對新聞書訊模塊進行管理流程如圖410。圖47 房源管理頁面樓盤管理流程如圖48。圖45后臺管理頁面 房源信息管理模塊管理員對房源信息管理流程如圖46。圖43 后臺管理登錄頁面 會員管理模塊管理員對會員管理流程如圖44。 管理員登錄模塊管理員登錄流程如圖42所示。登陸退出后臺退出前臺開始重復前臺會員界面房源查看信息查詢信息發(fā)布新聞查看后臺管理界面新聞管理樓盤管理房源管理會員管理密碼管理圖41 系統(tǒng)整體主要流程圖 系統(tǒng)后臺模塊詳細設(shè)計與實現(xiàn)后臺管理員用戶流程比較簡單,用戶只有登錄后才能進行系統(tǒng)的后臺管理。根據(jù)房屋供求網(wǎng)的需求分析設(shè)計系統(tǒng)的業(yè)務流程,分析系統(tǒng)開發(fā)的架構(gòu),業(yè)務流程和數(shù)據(jù)庫的設(shè)計。下面詳細介紹房屋中介管理系統(tǒng)數(shù)據(jù)庫中主要表格表的數(shù)據(jù)表結(jié)構(gòu)以及各表之間的關(guān)系,具體如圖36所示。 數(shù)據(jù)表邏輯結(jié)構(gòu)設(shè)計根據(jù)前面小節(jié)介紹的數(shù)據(jù)庫表字段以及ER實體圖呈現(xiàn)的數(shù)據(jù)描述,設(shè)計出要用的數(shù)據(jù)表,因為這些表之間相互關(guān)聯(lián),存儲著系統(tǒng)的相關(guān)數(shù)據(jù),所以在設(shè)計數(shù)據(jù)表的過程中,要求設(shè)計一個表只存儲一個實體或?qū)ο蟮南嚓P(guān)信息,不同實體存儲在不同的表中。各個實體具體的描述ER圖如圖35所示。后臺用戶業(yè)務流程如圖34。退出系統(tǒng)繼續(xù)瀏覽?Y會員身份游客身份YN 瀏覽房屋信息首頁查看房屋詳情發(fā)布房產(chǎn)信息是否登錄已登錄未登錄N圖33 前臺用戶業(yè)務流程圖 后臺管理員業(yè)務流程而對于后臺管理員用戶流程比較簡單,用戶只有登錄后才能進行系統(tǒng)的后臺管理。前臺用戶一般為房屋信息的發(fā)布者或訪問者,用戶登錄首頁,系統(tǒng)默認的用戶身份為游客,登錄后為會員身份,會員需要注冊,游客或會員可以房屋信息進行瀏覽或分類瀏覽,也可查詢?yōu)g覽,對有感興趣的房產(chǎn)信息可以查看詳細內(nèi)容,也可以直接聯(lián)系發(fā)布者,對自己添加的房產(chǎn)信息可以進行添加或刪除,發(fā)布信息成功后用戶可以繼續(xù)發(fā)布或者繼續(xù)瀏覽也可以退出系統(tǒng),而游客用戶只可以查看會員用戶發(fā)布的相關(guān)信息。房屋中介管理系統(tǒng)前臺操作后臺管理房源信息查詢會員注冊操作房源信息錄入網(wǎng)站信息查詢客戶信息查詢會員登錄操作會員信息管理房源信息管理注冊用戶管理樓盤信息管理新聞信息管理用戶編輯用戶刪除圖32 系統(tǒng)功能圖 系統(tǒng)業(yè)務流程分析 系統(tǒng)業(yè)務主要包括前臺用戶業(yè)務流程和后臺業(yè)務流程,具體內(nèi)容在下面分析。所以本系統(tǒng)采用三層B/S架構(gòu),系統(tǒng)的架構(gòu)如圖31所示。對于應用系統(tǒng)軟件來說,特別是一些較為復雜的軟件系統(tǒng),沒有一個合適的體系結(jié)構(gòu)而要有一個成功的軟件幾乎是不可想像的[15]。對于應用系統(tǒng)軟件來說,特別是一些較為復雜的軟件系統(tǒng),沒有一個合適的體系結(jié)構(gòu)而要有一個成功的軟件幾乎是不可想像的[14]。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能[13]。三個層次的劃分是從邏輯上分的,具體的物理分法可以有多種組合。 B/S三層體系結(jié)構(gòu)采用三層客戶/服務器結(jié)構(gòu),在數(shù)據(jù)管理層(Server)和用戶界面層(Client)增加了一層結(jié)構(gòu),稱為中間件(Middleware),使整個體系結(jié)構(gòu)成為三層。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化和改進。需要注意的是在程序的開發(fā)過程中,程序和路徑相關(guān)的要考慮到不同的操作系統(tǒng)的文件目錄結(jié)構(gòu)。 系統(tǒng)體系結(jié)構(gòu)設(shè)計服務器采用著名的web服務器端軟件apache,該服務器有著良好的跨平臺性和安全性,可以運行在包括windows、linux、mac等操作系統(tǒng)上。在軟件開發(fā)時期,設(shè)計階段是最富有活力、最需要發(fā)揮創(chuàng)造精神的階段。瀏覽器Servlet層業(yè)務邏輯dao層接口后臺數(shù)據(jù)JSP頁面 圖25 系統(tǒng)設(shè)計業(yè)務流程圖 本章小結(jié)本章對房屋供求網(wǎng)站業(yè)務需求進行分析,運用軟件工程開發(fā)流程和面向?qū)ο蟮乃枷雽⑾到y(tǒng)的頁面交互、邏輯處理和數(shù)據(jù)操作封裝在不同的層次結(jié)構(gòu)上,根據(jù)需求抽象出三個角色用例,劃分出系統(tǒng)的不同功能模塊,并根據(jù)需求分析設(shè)計系統(tǒng)的數(shù)據(jù)庫表結(jié)構(gòu)。請求會進入Servlet,在Servlet中通過不同的鏈接請求參數(shù)調(diào)用不同的DAO層方法,從而實現(xiàn)不同的業(yè)務邏輯。(5)PO層,持久化對象層,也就是我們通常說的JavaBean通過實體 關(guān)系映射工具實現(xiàn)關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)與對象的映射,使用面向?qū)ο蟮姆绞讲僮鲾?shù)據(jù)庫[5]。(3)Service層,業(yè)務邏輯層,負責實現(xiàn)業(yè)務邏輯,對DAO對象進行正面模式的封裝。負責表現(xiàn)層與業(yè)務邏輯層的交互,調(diào)用業(yè)務邏輯層,并將業(yè)務數(shù)據(jù)返回給視圖層顯示。負責系統(tǒng)功能的呈現(xiàn),收集用戶輸入的表單信息,并對用戶信息進行客戶端校驗,主要由JSP實現(xiàn)。個人發(fā)布信息主要通過該途徑實現(xiàn)。用戶可以根據(jù)系統(tǒng)安全性的需要修改自己的密碼和個人信息。會員注冊時只需要填寫相關(guān)的信息即可,然后利用注冊的賬號登陸后就可以執(zhí)行一系列操作。(6)網(wǎng)站推廣:最近二維碼比較流行,因此我也給自己的網(wǎng)站加入了掃描二維碼即可訪問我的網(wǎng)站,給手機用戶提供了便捷的服務方式。(4)廣告瀏覽:通過使用一個方便的JQuery插件實現(xiàn)對廣告商提供的房屋廣告信息,類似幻燈片播放的模式給人一種動態(tài)效果。(2)分類瀏覽:網(wǎng)站導航欄分了幾大類,分別是房屋出租,房屋出售,房屋求租,房屋求購,分別對應著租房、賣房、找房、買房的不同人群。對用戶的管理具有修改密碼等權(quán)限。主要對房產(chǎn)信息的發(fā)布,修改,新聞訊息的添加、查看、刪除等管理。(3)樓盤管理:在樓盤管理中分為兩大類,一類是房源區(qū)域管理,在該管理模塊中可以增加、刪除、查看、修改房源區(qū)域;另一類是樓盤信息管理,就是管理具體樓盤的名稱、價格、區(qū)域等信息,同樣實現(xiàn)了添加、刪除、查看、修改和分頁功能。具體內(nèi)容分析如下:(1)會員管理:主要管理前臺注冊的會員信息,此處為了信息安全以展示為主,實現(xiàn)了分頁效果。圖22 會員用例圖游客角色用例如圖23所示。管理員角色用例如圖21所示。后臺的管理員對房屋信息和注冊的會員進行分類管理,添加房屋信息,刪除房屋信息,添加新聞以及后臺預覽等功能。 本章小結(jié)本章介紹了選題的背景和意義,并對課題的要求和研究內(nèi)容,實現(xiàn)的可行性作了分析,對房屋供求網(wǎng)的現(xiàn)況作了概要性的說明,是系統(tǒng)設(shè)計的前期研究基礎(chǔ)。④實現(xiàn)系統(tǒng)的前臺頁面的開發(fā),主要考慮系統(tǒng)的簡潔美觀易用等方面,基本上實現(xiàn)前后臺功能的整合,并在不同的瀏覽器上進行兼容性測試。③對每個業(yè)務對象的功能點進行劃分,轉(zhuǎn)化成各種不同的業(yè)務邏輯,構(gòu)建成組件型的DAO接口和Service接口,并對接口進行實現(xiàn)。(3)開發(fā)流程:①對系統(tǒng)進行詳細的需求分析,清楚理解房屋供求網(wǎng)站的設(shè)計流程,細化網(wǎng)上房屋供求系統(tǒng)的業(yè)務功能,根據(jù)系統(tǒng)的不同業(yè)務進行數(shù)據(jù)庫的表結(jié)構(gòu)設(shè)計。① 硬件環(huán)境:② 軟件環(huán)境:JAVA開發(fā)版本為JDK ;UML建模工具為Windows Visio 2003;IDE開發(fā)工具為MyEclipse ;;數(shù)據(jù)庫為SQLSERVER2008,使用微軟數(shù)據(jù)庫自帶的圖形化管理工具操作管理數(shù)據(jù)庫。 系統(tǒng)概述(1)系統(tǒng)描述:房屋中介網(wǎng)是基于WEB的網(wǎng)上房屋供求系統(tǒng),系統(tǒng)采用當前業(yè)界流行的JAVAWeb開發(fā)技術(shù),運用現(xiàn)代軟件工程和面向?qū)ο蟮乃枷脒M行設(shè)計開發(fā),可以滿足像當今網(wǎng)上租房、看房等功能,如房屋瀏覽,房屋搜索,房屋信息查看,房屋信息后臺管理等功能。因此,需要全社會建立起信用機制,并且將該信用機制納入法律體系。(2)房屋供求網(wǎng)作為信息發(fā)布平臺,它并不能保證發(fā)布者的發(fā)布信息的真實性,所以信用度也是個問題。因此,開發(fā)這樣一套管理軟件成為一件很有必要的事情,尤其是對于一些非一線城市的中小型企業(yè)而言能夠用上經(jīng)濟適用的房屋管理系統(tǒng),具有現(xiàn)實意義。因此,建立高性能的房屋中介信息管理系統(tǒng),使用計算機對房屋信息進行管理,:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。但是人們一直使用傳統(tǒng)的人工方式管理房屋中介信息,這種管理方法存在著很多缺點,例如:效率低、保密性差,有時時間一長,會產(chǎn)生大量的文件和數(shù)據(jù),這給查找、更新和維護都帶來了很多的困難。通過以上的可行性分析, 本設(shè)計采用jsp進行開發(fā),采用MVC設(shè)計模式和面向?qū)ο蟮木幊趟枷?,以SQLSERVER2008作為數(shù)據(jù)庫實現(xiàn)。從運行可行性來講:本系統(tǒng)的服務端運行只需要安裝jdk作為編譯環(huán)境,安裝tomcat作為web服務器,將系統(tǒng)包放到tomcat容器下連接數(shù)據(jù)庫就可以運行。為用戶提供了業(yè)界軟件開發(fā)一直堅持的非常友好、操作簡單的用戶界面、完善強大的數(shù)據(jù)庫操作功能和簡潔明了的數(shù)據(jù)庫接口。因此開發(fā)此系統(tǒng)在經(jīng)濟上是完全可行的。從經(jīng)濟可行性來講:本系統(tǒng)開發(fā)耗去一定的時間,而所用的工具和軟件基本上是免費的??尚行匝芯康哪康木褪歉冻鲎钚〉拇鷥r在盡可能短的時間內(nèi)確定問題能否解決[6]。最后,該系統(tǒng)應該是便于維護,方便拓展的,這對后期新增一些功能而言是十分有必要的。(3)目標本課題最終將達到如下幾個目標: 首先,該系統(tǒng)對于一些中小型企業(yè)而言是經(jīng)濟實用的,企業(yè)會以自身能接受的價格使用該系統(tǒng)。代碼要求重用和接口編程,便于維護,
點擊復制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1