資料庫課程設計之房屋中介管理系統

2021-03-04 05:06:28 字數 3693 閱讀 3098

廣州學院電子資訊工程學院

《資料庫系統原理》課程設計報告

專案名稱: 房屋中介管理系統

專業: 網路工程

年級: 2011級

姓名: 徐華藝

學號: 09240039

指導老師: 林元乖

2023年6月

摘要在計算機日益普及的今天,對乙個房屋中介公司而言若採用一套行之有效的房屋中介管理系統來管理自己的房屋資訊,會方便許多。當今房地產業發展迅速,也非常火熱。對房屋中介公司管理部門而言,乙個具有非常強的針對性的管理系統軟體,能很好的提高了管理效率,減輕了工作量,也使得辦理業務的能力及其處理能力得到很好的提高,提高客戶資訊跟蹤與及時更新能力,這是乙個很好的選擇。

由此,便於房屋資訊的管理需要有效的房屋中介管理軟體,減輕工作人員的工作量,方便工作人員對它的操作,提高管理的質量和水平,做到高效、智慧型化管理,達到提高房產資訊管理效率的目的。採用資料庫技術生成的房屋中介管理系統將會極大地方便客戶並簡化房屋資訊管理人員和工作人員的勞動,使工作人員從繁忙、複雜的工作進入到乙個簡單、高效的工作中。基於這個問題,開發了房屋中介管理系統。

系統採用c/s模式,實現了房屋資訊管理的方便、高效性、有效性和及時性。本文通過作者設計和開發乙個中小型房屋中介管理系統的實踐,闡述了房屋中介管理軟體中所應具有的基本功能、設計、實現。

關鍵字:房屋資訊管理;房屋資訊查詢;房屋資訊維護;

二十一世紀是乙個是資訊化時代,計算機已經融入到了社會的各個領域,並發揮了不可替代的作用。在這樣的乙個世界中,資訊化對於乙個企業來說是非常重要的,也是非常必要的。乙個資訊化企業能給人們無論是在管理上還是在操作上都帶來了極大的方便,以及高效益和效率。

在計算機日益普及的今天,對房產中介公司而言若採用一套行之有效的房產中介管理系統來管理自己的房產資訊,會方便許多。對房產中介管理部門而言,對乙個房屋中介公司而言若採用一套行之有效的房屋中介管理系統來管理自己的房屋資訊,會方便許多。當今房地產業發展迅速,也非常火熱。

對房屋中介公司管理部門而言,乙個具有非常強的針對性的管理系統軟體,能很好的提高了管理效率,減輕了工作量,也使得辦理業務的能力及其處理能力得到很好的提高,提高客戶資訊跟蹤與及時更新能力,這是乙個很好的選擇。由此,便於房屋資訊的管理需要有效的房屋中介管理軟體,減輕工作人員的工作量,方便工作人員對它的操作,提高管理的質量和水平,做到高效、智慧型化管理,達到提高房產資訊管理效率的目的。採用資料庫技術生成的房屋中介管理系統將會極大地方便客戶並簡化房屋資訊管理人員和工作人員的勞動,使工作人員從繁忙、複雜的工作進入到乙個簡單、高效的工作中。

本文以房產中介管理系統管理系統開發過程為背景,全文分為目錄、需求分析、概要設計、邏輯設計、物理設計,以及系統的實現等全過程。在程式設計與除錯上採用了自上而下,逐步細化,逐步完善的原則。採用結構化的功能模組設計系統功能,可讀性好,易於擴充。

基本功能全面,系統可讀性好,易於維護、更新,安全性好。

進行系統設計,首先要對系統的現狀進行分析。根據系統的目標、需求和功能,制定和選擇乙個較好的系統方案,從而達到乙個合理的優化系統。每個房產中介公司都有房產資訊,最初由於房屋資訊數量和種類較少,人工手動管理比較方便和靈活。

隨著社會的發展,房屋資訊的數量和種類越來越多,人工手動管理會降低工作的效率,希望建立乙個房產中介管理系統,是為了解決人工手動管理房屋資訊在實踐的問題,從而達到系統化、規範化、標準化的水平。該系統的建立不但給管理者帶來了方便,也節省了工作時間從而提高了工作效率。

需求分析是在於要弄清使用者對開發的資料庫應用系統的確切要求。資料庫設計的第一步是明確資料庫的目的和如何使用,也就是說需要從資料庫中得到哪些資訊。明確目的之後,就可以確定您需要儲存哪些主題的資訊(表),以及每個主題需要儲存哪些資訊(表中字段)。

在構造系統時,首先從需求出發構造資料庫表,然後再由資料庫表結合需求劃分系統功能模組。這樣,就把乙個大的系統分解成了幾個小系統。這裡把系統的層次劃分為了四個部分:

房屋資訊管理,**管理,客源管理,資訊查詢。能夠實現以下功能:

(1)、 管理公司職員的基本資訊,以及所進行的業務資訊,如聯絡客戶、陪同客戶看房的資訊。

(2)、 登記房屋、房主以及客戶的資訊,並能進行方便地增、刪、改。

(3)、 方便房主查詢所需要的房屋的查詢功能。

(4)、 統計待租或待售的房屋資訊等。

公司職員資訊:員工編號,姓名,性別,身份證號,學歷,職務,所在部門,出生日期,聯絡**,家庭住址,電子郵箱,備註,簡歷

操作員資訊:賬號,密碼

**資訊:編號,城區,環境,朝向,付款,**,委託,產權,狀態

售房資訊:售房編號,編號,具體位置,配套環境,房,廳,土地性質,產權性質,**,權證名稱,權證編號,業主姓名,業主**,聯絡人,聯絡**,委託日期,截止日期,錄入人員,當前狀態,備註

客源資訊:客戶編號,客戶姓名,客戶**,電子郵箱,客戶位址,具體位置,產權性質,最低購價,最高購價,最小面積,最大面積,委託日期,截止日期,錄入人員,當前狀態

租房資訊:租房編號,編號,具體位置,配套環境,房,廳,出租**,出租底價,業主姓名,業主**,聯絡人,聯絡**,委託日期,截止日期,錄入人員,當前狀態,備註

1.能夠儲存一定數量的房屋資訊,並方便有效的進行相應的房屋資料操作和管理,這主要包括:

1) 房屋資訊的錄入、刪除及修改。

2) 房屋資訊的查詢。

3) 統計待租或待售的房屋資訊等

2.能夠對一定數量的客源資訊進行相應的資訊儲存與管理,這其中包括:

1) 客源資訊的登記、刪除及修改;

2) 客源資訊查詢。

3.能夠提供一定的安全機制,提供資料資訊授權訪問,防止隨意刪改、查詢。

4.對查詢、統計的結果能夠列表顯示。

1) 安全性要求

系統安全性要求體現在資料庫安全性、資訊安全性和系統平台的安全性等方面。安全性先通過檢視機制,不同的使用者只能訪問系統授權的檢視,這樣可提供系統資料一定程度上的安全性,再通過分配許可權、設定許可權級別來區別對待不同操作者對資料庫的操作來提高資料庫的安全性;系統平台的安全性體現在作業系統的安全性、計算機系統的安全性和網路體系的安全性等方面。

2) 完整性要求

系統完整性要求系統中資料的正確性以及相容性。可通過建立主、外來鍵,使用check約束,或者通過使用觸發器和級聯更新。

2.3.1 體會與收穫

系統需求分析主要是通過網上了解房屋中介公司的管理規則和執行機制,並通過上網搜尋有關房屋中介管理系統的知識,了解到了房屋管理的現狀,以及在管理中的一些問題。由於是第一次做這樣的需求調查,開始總是覺得無從下手,不知道自己該了解、該清楚那些方面的知識,在繪製系統業務流程圖時,也遇到了很多的問題,但通過老師的幫助與指導,和自己一遍一遍的分析和完善,才逐步把業務弄清楚,最終順利完成了需求分析階段的任務。

2.3.2 房屋中介管理系統業務流程圖

2.3.3 房屋管理管理系統資料流程圖

頂層資料流圖:

第2層資料流圖:(供需處理)

第2層資料流圖:(資訊處理)

2.3.4 房屋中介管理系統資料字典

(a)資料項:系統涉及的資料項有44項

表1.1 資料項列表

(b)資料結構:

表1.2 資料結構列表

2.3.5 處理邏輯描述

表1.3 處理邏輯列表

系統開發的總體目標是實現房屋中介管理的系統化和自動化,縮短購房賣房的等待時間,減輕工作人員的工作量,方便工作人員對它的操作,提高管理的質量和水平,做到高效、智慧型化管理,從而達到提高房屋買賣效率的目的。

主要任務是對**資訊、客源資訊、購房資訊、租房資訊的基本資訊的操作及外理。

概念設計階段主要是將需求分析階段得到的使用者需求抽象為資訊結構(概念模型)的過程,它是整個資料庫設計的關鍵。

資料庫課程設計之飯卡管理系統

x大學 資料庫課程設計報告 題目名稱學生飯卡管理系統 班級小組成員 指導教師 2010年 1 月 2 日 目錄1 引言 1 1.1 系統定義 1 1.2 開發目的1 1.3 系統背景1 2 需求分析 1 2.1 資料流程圖1 2.2 資料字典4 2.2.1 資料項4 2.2.2 資料結構5 2.2....

資料庫課程設計

隨著網際網路的發展,社會生活步驟的加快,電子商務逐漸走進人們的生活,滿足了人們生活步驟的需要。高效,低成本使其成為了新興的經營模式和理念。民以食為天 隨著生活水平的提高,餐飲業在服務行業中站有越來越重要的地位。同時人們也需要一種更有效 更快速 更便捷的方法來解決吃飯的時間問題。而網上訂餐系統也營運而...

資料庫課程設計

資料庫技術及應用課程設計 教學管理系統設計 班級電氣0705 姓名何山 學號 u200712295 時間 2010年1月24日 1 緒論 資料庫是20世紀60年代中後期開始出現的一種資料管理技術,它具有以下優點 1 實現資料共享 資料共享包含所有使用者可同時訪問資料庫中的資料,也包括使用者可以用各種...