房屋租賃系統(tǒng)設計與開發(fā)_第1頁
房屋租賃系統(tǒng)設計與開發(fā)_第2頁
房屋租賃系統(tǒng)設計與開發(fā)_第3頁
房屋租賃系統(tǒng)設計與開發(fā)_第4頁
房屋租賃系統(tǒng)設計與開發(fā)_第5頁
免費預覽已結束,剩余31頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精品文檔目錄1. 引言 41.1 選題背景 41.2 選題意義 41.3 國內外現(xiàn)狀及發(fā)展趨勢 51.3.1 國內房屋租賃現(xiàn)狀 51.3.2 國外房屋租賃現(xiàn)狀 51.3.3 房屋租賃發(fā)展趨勢 62. 項目規(guī)劃 62.1 項目資源 62.1.1 硬件設備 62.1.2 軟件環(huán)境 72.1.3 軟件設備 72.2 項目規(guī)劃 72.2.1 系統(tǒng)開發(fā)任務描述 72.2.2 進度安排 83. 系統(tǒng)需求分析 93.1 業(yè)務需求分析 93.1.1 系統(tǒng)總體目標 93.1.2 業(yè)務組織 93.1.3 業(yè)務流程 103. 2功能需求 133.1.1 功能組織 133.1.2 系統(tǒng)角色分析 154. 房屋租賃系統(tǒng)

2、詳細設計 194.1 系統(tǒng)設計基本原則 194.1.1 集成化原則 204.1.2 實用性原則 204.1.3 安全性 204.1.4 靈活性 214.2 系統(tǒng)設計目的 214.3 系統(tǒng)設計步驟 214.4 數(shù)據(jù)庫設計 224.4.1 數(shù)據(jù)庫設計原則 224.4.2 E-R 圖設計 234.5 邏輯結構設計 274.5.1 E-R 圖轉換為向關系模型 274.5.2 系統(tǒng)中的數(shù)據(jù)表 275. 系統(tǒng)實現(xiàn) 305.1 界面設計 305.1.1 系統(tǒng)登錄界面 305.1.2 系統(tǒng)總體界面 315.1.3 左側功能菜單 321歡迎下載 。精品文檔房屋租賃系統(tǒng)設計與開發(fā)摘要: 目前一些房屋租賃管理系統(tǒng)松

3、散, 問題很多 , 海量的信息,紛繁復雜的信息處理, 激烈的行業(yè)競爭, 這些都是社會主義改革和發(fā)展社會主義道路中所需要研究和解決的重大問題。 由于現(xiàn)代信息技術的發(fā)展 , 也為房屋租賃管理創(chuàng)造了條件 , 伴隨著我國經(jīng)濟的迅猛發(fā)展和人們生活水平的不斷提高, 傳統(tǒng)并且簡單的的房屋租賃服務方式不能適應社會和人民的需要。 所以如何利用先進的管理手段來提高房屋租賃管理水平,是當今社會所面臨的一個重要問題。本論文以B/S為架構,以AS明主要應用技術,以ACCESS01唯為數(shù)據(jù)庫,完成了房屋 中介管理信息系統(tǒng)的設計與分析. 房屋租賃服務系統(tǒng)為求房者提供了一個平臺, 使得房屋租賃的管理更加智能化和高效化。 房屋

4、租賃管理系統(tǒng)整個系統(tǒng)從符合操作簡便、界面友好、靈活、實用、安全的要求出發(fā),能夠實現(xiàn)房屋信息的錄入,房屋出租者信息的錄入,房屋租賃者信息的錄入, 房屋狀態(tài)的查詢等基本功能。 管理員和用戶可以根據(jù)不同的權限,對房屋信息進行不同的操作。關鍵字: 房屋租賃 管理信息系統(tǒng)B/S 架構 ASP7歡迎下載 。1 .引言1.1 選題背景現(xiàn)今,社會經(jīng)濟快速發(fā)展,房地產(chǎn)行業(yè)發(fā)展速度迅猛,連帶著房 屋租賃行業(yè)也在快速發(fā)展。利用計算機技術實現(xiàn)各行各業(yè)都在逐漸實 現(xiàn)管理的現(xiàn)代化包括房屋租賃管理的現(xiàn)代化都是非常有必要的。對于房屋租賃中介或者一些中小型企業(yè)來說,利用計算機技術支持企業(yè)提 高效率完成房屋租賃的日常事務,是適應

5、現(xiàn)代化企業(yè)制度要求、推動 企業(yè)勞動型管理走向科學化、規(guī)范化的必要條件;而房屋租賃管理是 一項瑣碎、復雜而又十分細致的工作,房屋的基本資料 ,客戶資料的 管理,房屋租賃管理,各項收費以及統(tǒng)計報表的管理,一般不允許出錯, 如果實行手工操作,須手工填制大量的表格,這就會耗費工作人員大 量的時間和精力,計算機進行房屋租賃工作的管理,不僅能夠保證各 項信息準確無誤、快速輸出,同時計算機具有手工管理所無法比擬的 優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、 壽命長、成本低等。這些優(yōu)點能夠極大地提高物業(yè)管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。開發(fā)本系統(tǒng)就 是為了解決

6、物業(yè)管理企業(yè)在房屋租賃信息管理中的一些不規(guī)范,使房屋租賃信息的管理向著規(guī)范化、簡單化、有效化的方向發(fā)展。1.2 選題意義房屋租賃,是指由層屋的所有者或經(jīng)營者將其所有或經(jīng)營的房屋 交給房屋的消費者使用,房屋消費者通過定期交付一定數(shù)額的租金, 取得房屋的占有和使用權利的行為。房屋租賃是房屋使用價值零星出 售的一種商品流通方式。隨著我國市場經(jīng)濟的快速發(fā)展和信息化水平的不斷提高,隨著計 算機技術不斷的飛速發(fā)展,如何利用先進的管理手段和利用計算機自 動處理技術,提高物業(yè)管理的水平,是當今社會所面臨的一個課題。提高企業(yè)的管理水平, 必須全方位地提高企業(yè)的管理意識。 只有高標準、高質量的管理才能滿足企業(yè)的發(fā)

7、展需求。面對信息時代的挑戰(zhàn),利用高科技手段來提高房屋租賃管理無疑是一條行之有效的途徑。 在某種意義上, 信息與科技在企業(yè)管理與現(xiàn)代化建設中顯現(xiàn)出越來越重要的地位。 房租租賃管理方面的信息化與科學化, 已成為現(xiàn)代化生活水平步入高臺階的重要標志。隨著時代的發(fā)展對房屋租賃的定義也發(fā)生了一定的變化, 但是對于一個簡單易操作的房屋租賃管理系統(tǒng), 我們只需要保證房屋的基本信息和交易過程的可靠性就足夠了。 房屋租賃管理系統(tǒng)就是運用計算機編程技術和數(shù)據(jù)庫存儲技術建立一個以網(wǎng)絡為中介的信息交換平臺,有效的解決房屋租賃管理中的難題。1.3 國內外現(xiàn)狀及發(fā)展趨勢1.3.1 國內房屋租賃現(xiàn)狀中國房屋租賃市場現(xiàn)狀及存在

8、的問題分析, 大量存在黑市黑市就是很多的房主并沒有經(jīng)過房屋管理部門的允許, 也沒有進行登記注冊,就進行房屋租賃活動。 有些地方這樣的黑市遠遠超過了公開租賃的房屋市場, 嚴重影響了房屋租賃市場的正常運行。 國家土地收益減少租賃雙發(fā)都缺乏法律知識, 我國法律規(guī)定, 只要是處于盈利目的的房屋租賃都要向國家繳納一定的費用。 但是, 很多的房屋租賃都是那種隱形的租賃方式。 房屋租賃法律觀念不強房屋租賃不斷出現(xiàn)問題的最大原因就是人們的房屋租賃的法律觀念不強, 交易進行的時候不知道通過法律的途徑。例如,租賃的時候,租賃雙方不知道簽訂房屋租賃合同。1.3.2 國外房屋租賃現(xiàn)狀國外的房屋租賃情況, 例如美國:

9、從租房實現(xiàn)住房夢。 調查表明,目前反思購房情結的美國人越來越多, 把擁有住房作為實現(xiàn)美國夢想的人生信念動搖了。在200許,83%勺美國人相信買房是一項安全的 投資,但是隨著人們觀念的改變,經(jīng)濟形勢的轉變,人民逐漸把投資 轉變?yōu)楫敵删铀?,進行理性消費,現(xiàn)在越來越多的人表示對購房沒有 興趣。選擇租房實現(xiàn)住房夢。日本東京、名古屋、大阪三大都市圈集中了全國一半還多的人口, 一向以擁擠著稱,在經(jīng)過上世紀九十年代的房地產(chǎn)泡沫后,生活和工作在這里的人住房消費趨于理性,根據(jù)經(jīng)濟實力選擇住房類別和消費 方式成為主流。據(jù)新華社電 日本總務省5年一次的統(tǒng)計表明,越是人 口密集的大城市,住房自有率就越低,租房率不斷提

10、高。1.3.3 房屋租賃發(fā)展趨勢近年來,受龐大的需求端等因素影響,各大房企的購地成本 在逐年增加,與此同時,房屋價格也是居高不下,使得購房者不得不 將目光轉向房屋租賃市場。2016年5月4日,國務院總理李克強主持召開國務院常務會議,確支持。而此次會議提出的強化監(jiān)管,推行統(tǒng)一的租房合同示范文本, 規(guī)范中介服務不僅有助于規(guī)范租賃市場,保護各類租賃主體的合法權益, 同時也有助于將各類交易納入到監(jiān)管中, 對以后統(tǒng)計行業(yè)市場規(guī)模也 能起到一定的作用。所以房屋租賃發(fā)展現(xiàn)狀良好。2 .項目規(guī)劃2.1 項目資源2.1.1 硬件設備表1系統(tǒng)硬件設備一覽表硬件配置處理器Intel(R) Celeron(R) CP

11、U B815 1.60GHz精品文檔內存2GBz 上硬盤空間3005 上顯卡普通VG配卡顯示器普通彩色顯示器2.1.2 軟件環(huán)境表2系統(tǒng)軟件環(huán)境一覽表軟件類型軟件名稱操作系統(tǒng)Windows 200循艦版瀏覽器360瀏覽器Java運行環(huán)境JDK1.6數(shù)據(jù)庫ACCESS 20102.1.3 軟件設備表3系統(tǒng)軟件設備一覽表軟件類型軟件名稱開發(fā)工具ASP建模工具MS Visio 2010Java開發(fā)組件JDK1.62.2 項目規(guī)劃2.2.1 系統(tǒng)開發(fā)任務描述本系統(tǒng)的開發(fā)任務樹如下圖所示:9歡迎下載圖一系統(tǒng)開發(fā)任務數(shù)2.2.2進度安排系統(tǒng)設計與開發(fā)進度安排如下圖所示:圖二系統(tǒng)設計與開發(fā)進度安排甘特圖精品

12、文檔3. 系統(tǒng)需求分析3.1 業(yè)務需求分析設計開發(fā)一款面向市場的系統(tǒng)軟件, 客戶是其最終用戶, 因此在軟件的開發(fā)過程中應該時時刻刻以客戶為導向,以市場需求為目的,實現(xiàn)客戶的要求, 開發(fā)出真正滿足客戶需求的信息系統(tǒng)軟件。 如果一個系統(tǒng)不能有效滿足客戶需要, 不符合市場, 那也就沒有存在的價值。3.1.1 系統(tǒng)總體目標隨著互聯(lián)網(wǎng)技術和計算機技術的不斷發(fā)展, 人們的生活方式正在迅速改變著, 越來越多的人喜歡在網(wǎng)上查詢信息。 現(xiàn)在幾乎大部分的中小型企業(yè)單位都已經(jīng)引入了信息管理軟件來協(xié)助管理企業(yè)日益增長的各種信息資料。隨著社會的發(fā)展,城市里流動的人口不斷增加,房屋資源的增加, 房屋求租者不斷地增加, 面

13、對社會上龐大的房屋租賃信息, 就需要有這樣一個房屋租賃管理系統(tǒng)來提高房屋出租和管理工作的效率。 因此房屋租賃管理也有了長足的發(fā)展。 網(wǎng)上房屋租賃管理也成為時下一種潮流并且高效的方式, 互聯(lián)網(wǎng)使得各種角色突破了空間和時間障礙聯(lián)系在一起,擴大了交易范圍,節(jié)約了交易成本。所以一個可用性高, 安全性高, 可靠性高操作簡單快速的房屋租賃信息管理系統(tǒng),無疑會為大眾帶來便利,更能享受生活。在給社會帶來有益的同時,還會給經(jīng)濟帶來巨大的效益。3.1.2 業(yè)務組織房屋租賃系統(tǒng)的結構圖如下圖所示:房屋租賃系統(tǒng)圖四 房屋租賃系統(tǒng)結構圖3.1.3 業(yè)務流程3.1.3.1 系統(tǒng)總體流程圖整個房屋租賃系統(tǒng)分為基本資料管理、

14、客戶信息資料管理、財務 管理和合同管理四個模塊。系統(tǒng)的數(shù)據(jù)流程業(yè)務情況大致如下:系統(tǒng)管理員通過登錄系統(tǒng)錄 入房屋的基本信息,注冊用戶可在選擇在相應的板塊中發(fā)布房屋出租 信息或者搜索查詢并選擇自己需要了解的出租信息,了解房屋出租的相關信息,最終確定之后建立一份完整的房屋租賃合同。房屋租賃系統(tǒng)總體流程圖如下圖所示:10k迎下載精品文檔13:迎下載房屋分類房源列表*幫助中心圖五房屋租賃系統(tǒng)總體流程圖3.1.3.2 系統(tǒng)業(yè)務管理流程圖房屋租賃系統(tǒng)管理員最重要的內容是管理用戶、出租的房屋信息、求租的房屋信息以及租賃合同簽訂等信息。房屋出租的管理者對房屋的基本信息進行登記,填寫房屋信息表 并將房屋基礎信息

15、錄入房屋租賃系統(tǒng),便于系統(tǒng)管理員更好地管理擬 租賃的房屋。普通用戶要對個人的基本信息進行登記,填寫個人用戶信息表并將其個人基礎信息錄入房屋租賃系統(tǒng),便于系統(tǒng)管理員對現(xiàn)有的客戶 信息進行檢索和查詢。系統(tǒng)管理員對房屋管理者與客戶簽訂的有關房屋租賃方面合同等信息進行管理,以便于跟蹤掌握租賃合同的實施情況并適時根據(jù)其 變動做出反饋。房屋租賃系統(tǒng)詳細的業(yè)務管理流程,還包括對用戶權限的管理流 程,及對管理員的個人信息進行管理的等。 主要是系統(tǒng)管理員能夠根 據(jù)其給予的權限對管理員的相關信息實現(xiàn)刪除、添加、修改及查詢等 功能。房屋租賃系統(tǒng)業(yè)務管理流程圖如下圖所示:房屋卜房屋信息表管理員處理房屋信 息租賃信息表

16、用戶個人用戶信 息表,處理用戶信息房屋信息表十租賃信息 < 管理員用戶信息 表管理員圖六房屋租賃系統(tǒng)業(yè)務管理流程圖3.1.3.3 系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)流程圖是系統(tǒng)分析員調查業(yè)務過程,與用戶交換思想的工具 精品文檔數(shù)據(jù)流程圖是結構化系統(tǒng)分析的主要工具, 它表示了系統(tǒng)內部信息的 流向,并表示了系統(tǒng)的邏輯處理的功能。它主要是用圖形符號來表示 系統(tǒng)數(shù)據(jù)的實際流程。房屋租賃系統(tǒng)數(shù)據(jù)流程圖如下圖所示:用戶身份驗 證用戶出錯處理確正用戶登錄錄 登/T戶府功成冊注冊各功能模塊的使方普哲,斯福醫(yī)f 用匚存數(shù)據(jù)f 數(shù)據(jù)庫用戶功能選 擇圖七 房屋租賃系統(tǒng)數(shù)據(jù)流程圖3. 2功能需求3.1.1 功能組織設計和開發(fā)一

17、個系統(tǒng)要滿足市場和用戶的需求, 這是作為系統(tǒng)設 計與開發(fā)的主要目的。所以一般程序設計員要了解系統(tǒng)的主要業(yè)務和 基本功能。系統(tǒng)管理功能:方便的對用戶信息進行管理,新用戶注冊、登錄、 修改密碼,以確保用戶登錄安全、添加用戶信息、修改用戶信息、刪 除用戶信息和查詢用戶信息等內容。信息管理:系統(tǒng)管理員通過基礎信息管理, 錄入樓盤信息、物業(yè)信息、樓宇狀態(tài)、等內容,管理新聞公告和房源信息等。是系統(tǒng)正常運轉的基礎。房屋出租管理: 方便的進行房屋出租信息的發(fā)布和修改, 同時可以方便地按照區(qū)域、 戶型、 是否合租、 房屋狀況等內容進行綜合查詢。房屋求租管理: 通過系統(tǒng)發(fā)布求租信息, 系統(tǒng)根據(jù)客戶的需要提出可行的

18、租房建議信息,根據(jù)后臺數(shù)據(jù)庫自動進行匹配查詢。租賃管理功能:對租房管理進行查詢、瀏覽和添加;對退房管理進行查詢、瀏覽和退訂。系統(tǒng)注銷功能:用戶可以進行系統(tǒng)注銷。房屋租賃系統(tǒng)功能圖如下圖所示;17:迎下載房 屋 租 賃 系 統(tǒng)密碼管理密碼修改用戶添加 用戶修改 用戶刪除信息發(fā)布信息查詢 詳細信息 彳言息添加 信息修改 信息刪除求租信息,詳細信息. 信息添加 信息修改 信息刪除信息查詢 詳細信息 信息退訂退房管理圖八 房屋租賃系統(tǒng)功能圖3.1.2 系統(tǒng)角色分析3.2.2.1 房屋租賃系統(tǒng)總體用例圖般房屋租賃系統(tǒng)由于用例圖是從用戶角度來描述系統(tǒng)功能的,的用戶角色分為以下幾類。第一類是系統(tǒng)管理者。 他

19、們可以自己錄入出租和求租信息, 也負責對其他非管理者錄入的出租或者求租信息進行審核。 根據(jù)房屋租賃市場的變動和趨勢, 在被權限授予的范圍內, 能夠及時對相關的房屋租賃數(shù)據(jù)進行增加、刪除、修改、查詢、瀏覽等。錄入系統(tǒng)運行所需要的一些基本數(shù)據(jù),對簽訂的房屋租賃合同進行監(jiān)督。第二類是系統(tǒng)的注冊用戶即普通用戶。需要通過注冊后成為系統(tǒng)的會員, 登錄系統(tǒng)查詢房屋租賃的相關信息, 可以方便的通過已有的基礎數(shù)據(jù),如小區(qū)信息和物業(yè)信息等等,發(fā)布出租或者求租信息,方便的查詢租房費用的各種信息, 杜絕不合理和亂收費的現(xiàn)象, 同時,可以查詢出租者的信息,可以在線瀏覽合同的模板。第三類是非注冊用戶即游客。游客可以不用注

20、冊,直接登錄系統(tǒng)進行瀏覽。 游客可以通過查詢頁面, 方便的查詢相關的租房信息或者求租信息,可以瀏覽到房屋租賃的一些基本信息。另外,可以通過提交個人信息申請成為注冊用戶目進行統(tǒng)計和分析。 所以用例圖可以更好地描述系統(tǒng)應具備的功能。房屋租賃系統(tǒng)的基本信息:房源的基本信息、客戶的基本信息、合同的基本信息、租金信息的管理、房屋出租出售信息管理等信息。房屋租賃系統(tǒng)總體用例圖如下圖所示:精品文檔房屋租賃系統(tǒng)圖九房屋租賃系統(tǒng)總體用例圖3.2.2.2 系統(tǒng)管理員房屋租賃系統(tǒng)管理員負責房屋租賃管理信息系統(tǒng)的日常運行、平臺維護和信息更新,該類用戶擁有較大的權限,可以登錄城市房屋租 賃管理信息系統(tǒng),可以查詢、添加、

21、刪除和更新房屋租賃管理系統(tǒng)數(shù) 據(jù)庫的信息,可以對房屋租賃信息的歷史數(shù)據(jù)進行統(tǒng)計分析等。所以房屋租賃系統(tǒng)管理員用例圖如下圖所示:3.2.2.3 系統(tǒng)普通用戶系統(tǒng)普通用戶是指除系統(tǒng)管理員之外的已經(jīng)在房屋租賃系統(tǒng)中 注冊過的用戶,所以普通用戶可以包括普通民眾、 也可以是政府管理 部門等事業(yè)單元,或者是各行各業(yè)大中小企業(yè)等等,系統(tǒng)普通用戶是 需要在房屋租賃信息系統(tǒng)中注冊個人信息后登錄房屋租賃系統(tǒng),普通用戶的權限不會太大,主要的權限是查詢、瀏覽房屋租賃資源的相關 信息,所以沒有權限對后臺的數(shù)據(jù)進行相關操作。另外,系統(tǒng)普通用 戶還可以修改個人信息、更新系統(tǒng)用戶名和修改密碼等等權限。房屋 租賃系統(tǒng)普通用戶用

22、例圖如下圖所示:i歆迎下載精品文檔圖十一 房屋租賃系統(tǒng)普通用戶用例圖4 .房屋租賃系統(tǒng)詳細設計4.1 系統(tǒng)設計基本原則設計與實現(xiàn)城市房屋租賃管理信息是指通過實現(xiàn)學校信息共 享,整體提升房屋租賃管理工作效率,積極優(yōu)化房屋租賃管理流程的 重要手段。因此,本系統(tǒng)在設計過程中應做到界面上簡潔友好、內容 上實用有效、結構上科學合理,功能上能夠滿足不同用戶對房屋租賃 管理的組合查詢、統(tǒng)計查詢及其他有效需求。為實現(xiàn)這一目標,系統(tǒng) 設計過程中必須遵循一定的基本原則。4.1.1 集成化原則房屋租賃管理是一個復雜的系統(tǒng)工程。 因此, 應用系統(tǒng)工程的集成化觀點指導系統(tǒng)設計是十分有必要的。 本系統(tǒng)以集成的信息技術應用

23、為基礎,以數(shù)據(jù)庫、高級編程語言的綜合應用為依托,實現(xiàn)房屋租賃管理信息的高度集成與信息共享,并以數(shù)據(jù)、文檔、圖片等多種數(shù)據(jù)形式進行顯示,從而構建現(xiàn)代化的城市房屋租賃管理信息系統(tǒng)。4.1.2 實用性原則房屋租賃系統(tǒng)的設計與開發(fā)是建立在大量調查研究、 資料文獻查詢的基礎上, 它是以分布式數(shù)據(jù)庫開發(fā)的房租租賃信息共享平臺, 有效的解決了低效率、耗時長、信息資料混亂丟失等情況,確保了房屋租賃系統(tǒng)中房源信息及時錄入, 保證房屋租賃信息安全, 方便快捷的查詢信息等等。 通過這次系統(tǒng)的設計與開發(fā), 我們結合各行各業(yè)的工作特點,整理不同用戶的認知水平、專業(yè)技能、對系統(tǒng)的熟練程度,實現(xiàn)房屋租賃系統(tǒng)簡單、實用、易于

24、掌握、層次結構清晰、用戶界面友好且富有人性化。 實現(xiàn)各個業(yè)務部門統(tǒng)一身份和資源管理、 統(tǒng)一認證、統(tǒng)一內容管理、個性化界面、租房信息和費用信息等內容透明管理和內容定制。4.1.3 安全性鑒于龐大的房屋出租市場涉及的大量數(shù)據(jù), 因此系統(tǒng)應具有高的安全性和可靠性。 首先對硬件設備應該盡量采用先進技術保證系統(tǒng)有較強的容錯性, 其次對軟件系統(tǒng)也應該具有高水準的要求, 充分發(fā)揮分布式數(shù)據(jù)庫的優(yōu)點:更適合分布式的管理和控制、數(shù)據(jù)共享、靈活的體系結構、系統(tǒng)經(jīng)濟,可靠性高,可用性好等。在數(shù)據(jù)的多層管理方面,要對多層次備份和儲存充分考慮,建立安全可靠的信息系統(tǒng)。另外, 為了防止數(shù)據(jù)庫災難, 應該同時建立系統(tǒng)的故障

25、應急恢復處理機制,數(shù)據(jù)備份機制和災難恢復機制等措施來確保數(shù)據(jù)的安全儲存。進行遠程訪問時, 可以使用加密數(shù)據(jù)報文、 CA 和 SSL 技術保證信息訪問身份的安全性,確定性和保密性;利用隔離網(wǎng)實現(xiàn)物理隔離,以此來提高數(shù)據(jù)傳輸?shù)陌踩浴?.1.4 靈活性隨著經(jīng)濟的發(fā)展以及流動人口的日益增多, 對房屋的需求也越來越多, 開發(fā)便捷靈活的房屋租賃系統(tǒng)的重要性日益凸顯。 分布式數(shù)據(jù)庫技術包括各場地局部數(shù)據(jù)庫自治的特性, 此特性使得局部事務管理和控制能在本地得到解決, 只有當涉及其它場地數(shù)據(jù)時才通過網(wǎng)絡服務器進行全局集中型事務處理。 另外, 分布式數(shù)據(jù)庫系統(tǒng)可以產(chǎn)生程度各異的自治性, 從完全場地自治到幾乎完全

26、的集中控制, 具有很高的靈活性。除此之外,分布式系統(tǒng)具有可擴充性,當需要增加新的數(shù)據(jù)應用時,可在系統(tǒng)中快捷簡便得增加新節(jié)點而并不影響已有系統(tǒng)的正常運行,而且,這種擴充性并不受結點計算機的存儲容量和處理器能力的限制。4.2 系統(tǒng)設計目的用戶界面簡潔直觀、 給人以美的感覺, 簡單操作。 節(jié)省開發(fā)費用、降低資源消耗??s短開發(fā)時間、能夠贏得較高的生產(chǎn)效率。較高的可靠性、可維護性的方案。通過空間數(shù)據(jù)庫管理軟件系統(tǒng)。實現(xiàn)房屋租賃系統(tǒng)流程的可視化。4.3 系統(tǒng)設計步驟基于該房屋租賃系統(tǒng)設計與開發(fā)流程的分析, 可以滿足和實現(xiàn)系統(tǒng)設計的總體目標。系統(tǒng)設計的主要內容包括:方法和設計原則,一些其他系統(tǒng)功能的分解,對

27、系統(tǒng)各個子系統(tǒng)的建立,以及目標函數(shù),控制系統(tǒng)及聯(lián)制系統(tǒng)的確定等等。所以系統(tǒng)設計步驟圖如下圖所示。21歡迎下載。精品文檔結束圖十二 房屋租賃系統(tǒng)設計步驟圖4.4 數(shù)據(jù)庫設計4.4.1 數(shù)據(jù)庫設計原則數(shù)據(jù)庫是一組相關聯(lián)的數(shù)據(jù)表的集合體。不能單純的把數(shù)據(jù)庫看成是一些數(shù)據(jù)聚集在一起, 而實際上數(shù)據(jù)庫是將一些具有關聯(lián)的數(shù)據(jù)按照一定的結構集合在一起的。 為管理信息系統(tǒng)提供方便的數(shù)據(jù)信息。實現(xiàn)ACCESS據(jù)庫的優(yōu)化,首先要有一個好的數(shù)據(jù)庫設計方案。在實際工作中,許多ACCESS方案往往是由于數(shù)據(jù)庫設計得不好導致性能很差。實現(xiàn)良好的數(shù)據(jù)庫設計必須遵循以下原則。(1) 創(chuàng)建數(shù)據(jù)字典以及ER 圖。(2) 關于數(shù)據(jù)

28、表的數(shù)量和字段命名。(3) 關于數(shù)據(jù)庫設計采用的范式。(4) 設計具有擴展性的數(shù)據(jù)庫。一個良好的數(shù)據(jù)庫設計需要將表結構的設計和實體的關系模型很好地連接起來,而且還需要將數(shù)據(jù)庫中的數(shù)據(jù)處理設計結合起來,這樣才能做到互相對應、 互相補充, 以達到完善數(shù)據(jù)庫與業(yè)務邏輯兩方面的設計。4.4.2 E-R 圖設計E-R 是實體聯(lián)系圖( Entity Relationship Diagram )的英文簡寫, 常用來描繪現(xiàn)實世界中的概念模型, 是絕大多數(shù)數(shù)據(jù)庫設計的常用工具。 E-R 模型由實體、屬性以及聯(lián)系三部分構成。實體是指客觀世界中具有相同屬性并且能夠相互區(qū)別的事物。 實體具有相同的特征和性質, 既可以

29、是人也可以是物, 既能表示具體事物也能表示抽象概念。 一般用實體名及其屬性名集合來抽象和刻畫同類實體;在 E-R 圖中用矩形表示,矩形框內寫明實體名。聯(lián)系本質上就是指實體之間的關系。實體內部的聯(lián)系通常是通過構成實體的各屬性之間產(chǎn)生的聯(lián)系。在E-R 圖中一般用菱形圖形進行刻畫, 菱形框內寫明聯(lián)系名, 并用無向邊分別與有關實體連接起來,同時表明相應的類型(一對一、一對多、多對多) 。屬性是指實體所具有的某一方面的特性和性質。 一般而言,一個實體能夠被若干個屬性描述。 在 E-R 圖中屬性一般用橢圓形來表示,且用無向邊的線段把實體與其屬性進行連接。根據(jù)前面的需求分析我們可以看到,房屋租賃管理系統(tǒng)的實

30、體主要有四個:管理員、用戶、房屋出租信息、房屋求租信息。4.4.2.1 管理員實體圖管理員信息的實體主要包括管理員編號、管理員名稱、密碼權限和管理員性別等信息。管理員實體圖如下圖所示:圖十三管理員實體圖4.4.2.2 用戶實體圖用戶信息的實體主要包括用戶編號、注冊時間、用戶性別、密碼、地址和用戶名稱等信息。用戶實體圖如下圖所示:25歡迎下載。精品文檔圖十四用戶實體圖4.4.2.3 房屋出租信息實體圖房屋出租信息的實體主要包含房屋求租編號, 輸入聯(lián)系人,電話, 地址,價格,樓層,樓高,房齡,戶型,交通,朝向,面積,裝修情 況,用戶編號等信息。房屋出租信息實體圖如下圖所示:房屋出租編用戶編聯(lián)系人聯(lián)

31、系電話面積價格房屋出租信息第幾層交通情況詳細地址圖十五房屋出租信息實體圖4.4.2.4 房屋求租信息實體圖房屋求租信息的實體主要包含房屋求租編號,輸入聯(lián)系人,電話,地址,價格,樓層,樓高,房齡,戶型,交通,朝向,面積,裝修情況,用戶編號等信息。房屋求租信息實體圖如下圖所示:房屋出租編號Ir圖十六房屋求租信息實體圖4.4.2.5 系統(tǒng) E-R 圖通過以上分析的各類實體圖,我們可以總結出系統(tǒng)的整體E-R關系。一個管理員管理多名用戶,每一個用戶都可以添加多條的出租信息,每一房屋信息對應一種業(yè)務類型。系統(tǒng) E-R圖如下圖所示:2欲迎下載精品文檔圖十七系統(tǒng)E-R圖4.5 邏輯結構設計4.5.1 E-R

32、圖轉換為向關系模型從E-R圖向關系模式轉化是將數(shù)據(jù)庫中 E-R圖中的實體、實體的 屬性以及實體之間的聯(lián)系轉化為關系模式。數(shù)據(jù)庫邏輯機構設計包括主要的四個關系模式,分別是管理員、用戶、房屋出租信息、房屋求 租信息等關系模式。關系型數(shù)據(jù)庫是當前廣泛應用的數(shù)據(jù)庫類型,數(shù)據(jù)庫設計的核心部分就是設計數(shù)據(jù)庫邏輯結構,要更好地進行數(shù)據(jù)庫 邏輯結構設計,就必須準確地將概念結構設計的 E-R模型轉換為關系 數(shù)據(jù)模型。4.5.2 系統(tǒng)中的數(shù)據(jù)表系統(tǒng)中的數(shù)據(jù)表是用來存放各個實體基本情況的數(shù)據(jù)表。管理員 表如表4所不。房屋出租信息表如表 5所不。房屋求租信息表如表 6所示。用戶表如表7所示。表4管理員表字段長度NUL

33、L說明管理員編號int4否主鍵管理員名稱Varchar20否密他Varchar20否權限Varchar20否管理員性別Char1否表5房屋出租信息表字段口長度NULL說明房屋出租編號int4否主鍵聯(lián)系電話varchar11否聯(lián)系人varchar20否詳細地址varchar60否價格decimal(4,2)否第幾層tinyint1否共幾層tinyint1否房齡tinyint1否幾室?guī)讖dvarchar10否交通varchar60否朝向varchar10否面積numeric(5,2)否2歆迎下載精品文檔是否裝修bit1否用戶編號int4否表6房屋求租信息表字段口長度NULL說明房屋求租編號int4否

34、主鍵業(yè)務varchar60否聯(lián)系電話varchar11否聯(lián)系人varchar20否詳細地址varchar60否價格decimal(4,2)否第幾層tinyint1否共幾層tinyint1否房齡tinyint1否幾室?guī)讖dvarchar10否交通varchar60否朝向varchar10否面積numeric(5,2)否是否裝修bit1否用戶編號Int4否表7用戶表字段口長度NULL說明用戶編號int4否主鍵用戶名varchar20否密他varchar20否姓名varchar20否性別char1否聯(lián)系電話varchar11否身份證號varchar18否家庭住址varchar60否注冊時間datetime否5 .系統(tǒng)實現(xiàn)5.1 界面設計5.1.1 系統(tǒng)登錄界面系統(tǒng)登錄界面是登陸房屋租賃系統(tǒng)的入口。運行系統(tǒng)登錄界面需要選擇用戶類型,一般用戶類型包括管理員和用戶兩種角色選擇。登錄界面需要提供帳號名稱和密碼進行驗證,從而起到控制用戶權限、記錄用戶行為,保護操作安全的作用。不同類型的用戶會

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論