前言:尋找寫作靈感?中文期刊網用心挑選的房屋中介信息管理論文,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
系統的設計目標是實現房地產公司的數字化管理,簡化、規范房地產公司的日常操作,降低公司的成本,提高銷售管理的效率和質量,促進房地產公司全盤管理向現代化的企業管理邁進。界面友好,使用方便,幫助房地產公司管理人員對公司中大量的、動態的、錯綜復雜的數據和信息進行及時、準確地分析和處理,最大限度地降低處理信息的勞動強度,使房地產公司的銷售手段和管理水平產生質的飛躍。
1.1房源信息管理模塊
作為房源信息平臺,系統支持本公司的房源信息,并可以對房源信息進行添加、修改、刪除、查找等功能操作。
1.2客戶管理模塊
管理客戶:系統管理員登錄后,可以管理客戶信息,并對客戶信息進行添加、修改、刪除功能;客戶留言功能:注冊后的客戶才能、修改和刪除求購求租信息、售房信息,用戶登錄后才可以留言信息等功能。
1.3中介信息管理模塊
系統管理員登錄后,可以對中介公司信息進行添加、修改、刪除、瀏覽中介信息等功能;中介公司通過系統的審核之后,可以房源信息,修改公司注冊密碼等功能。
1.4管理員管理模塊
超級管理可以完成管理員管理的功能,主要包括添加刪除管理,為不同類型的管理員分配不同的權限。
1.5基礎數據維護模塊
基礎數據維護功能包括房源代碼維護和基本代碼維護,房源代碼維護包括建筑類型代碼維護、房屋類型代碼維護、房屋配套設施代碼維護、戶型類別代碼維護等功能,基本數據代碼維護包括地段類型代碼維護、市級代碼維護、省級代碼維護、驗證碼維護等功能。
1.6公告管理模塊
公告管理模塊的主要功能包括添加、刪除、修改、瀏覽、查找公告。
1.7新聞管理模塊
新聞管理模塊的主要功能包括添加、刪除、修改、瀏覽、查找新聞。
2系統采用的相關技術
本課題研究的“房屋系統中介管理系統”將采用B/S模式開發的Web應用程序。開發環境:集成開發環境(IDE),編程語言為VisualC#,數據庫系統是SQLServer2005。開發工具:VS2005(VisualStudio2005)。
2.1B/S模式簡介
B/S結構(Browser/Server結構)即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現,極少部分事務邏輯在前端(Browser)實現,但是主要事務邏輯在服務器端(Server)實現,形成所謂三層3-tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。B/S結構的優點:(1)具有分布性特點,可以隨時隨地進行查詢、瀏覽等業務處理。(2)業務擴展簡單方便,通過增加網頁即可增加服務器功能。(3)維護簡單方便,只需要改變網頁,即可實現所有用戶的同步更新。(4)開發簡單,共享性強。
2.2集成開發環境簡介
集成開發環境(簡稱IDEIntegratedDevelopEn-vironment)是用于提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面工具。就是集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫做集成開發環境。如微軟的VisualStudio系列,Borland的C++Builder、Delphi系列等。該程序可以獨立運行,也可以和其他程序并用。IDE有3項必須集成的基本功能:“編輯器”、“編譯/鏈接器”、“調試器”。還有一些更強大的功能,如:代碼提示、項目管理、界面設計、建模功能。IDE多被用于開發HTML應用軟件。例如,許多人在設計網站時使用IDE(如HomeSite、DreamWeaver、FrontPage(Sharepointdesigner),等等),因為很多腳本可以自動生成。
2.3C#簡介
C#是一種最新的、面向對象的編程語言。它使得程序員可以快速地編寫各種基于Microsoft.NET平臺的應用程序,Microsoft.NET提供了一系列的工具和服務來最大程度地開發利用計算與通訊領域。正是由于C#面向對象的卓越設計,使它成為構建各類組件的理想之選--無論是高級的商業對象還是系統級的應用程序。使用簡單的C#語言結構,這些組件可以方便地轉化為XML網絡服務,從而使它們可以由任何語言在任何操作系統上通過Internet進行調用。
3系統設計
通過需求分析所獲得的相關信息來建立軟件系統的總體結構和模塊間的關系,設計全局數據庫或數據結構,規定設計約束。概要設計應力爭做到功能模塊之間有比較低的耦合度,而功能模塊內部有較高的內聚度。設計的軟件系統應具有良好的總體結構并盡量降低模接口的復雜性。
3.1系統概要設計
3.1.1系統總體功能設計
通過對系統進行業務需求分析和功能需求分析,可以確定系統總體功能及每個功能模塊的具體功能,房屋管理系統具有7個管理模塊。
3.1.2數據庫概念結構設計
根據數據庫的需求分析,確定該管理系統應具有的數據實體和數據實體的屬性。在房屋中介管理系統中包括的實體對象有房源信息實體、客戶實體、中介實體、管理員實體、代碼實體、公告實體、新聞實體等。對每個實體的屬性關系進行設置,例如中介實體中主要包括ID號、名稱、登錄密碼、注冊時間、地址、聯系電話、經理、郵箱、公司網站等屬性。
3.2系統詳細設計
3.2.1數據庫物理設計
數據庫是系統信息的有效中心,一個優秀的數據庫設計應考慮到系統工程的功能,系統的執行速度,以及是否可能引起系統工作的異常等。數據庫的設計合理與否不僅直接影響到程序設計的質量,而且影響到系統的實現。房屋中介管理系統根據數據庫設計原理和為該軟件所做的數據庫需求分析,在設計時考慮盡可能減少數據冗余,保證信息的完整性和安全性來創建數據庫的。該系統采用SQLServer2005來創建數據庫,它以.mdf為擴展名。數據庫的設計是我們對數據庫實施各種操作的基礎。下面就房屋中介管理系統中的數據庫物理設計階段進行實現,這個階段完成由數據邏輯模型向數據物理模型的轉換工作。本人所做管理模塊涉及到的表有14張,每個表都有對應的主鍵。表之間通過外鍵關聯起來。數據的大部分操作都是通過調用存儲過程來完成相應的操作。創建存儲過程來提高數據訪問的時間和空間效率。同時也提高了數據的安全性。
3.2.2詳細設計及系統功能實現
經過上述的需求分析以及數據庫的設計,確定了房屋中介管理系統的全部功能和所需數據庫的數據表,下面根據軟件工程學對系統詳細設計的任務要求,對該軟件系統進行詳細設計及功能實現。在此過程中采用結構化的設計方法,來改善控制結構,降低程序的復雜度,從而提高程序的可讀性、可測試性、可維護性。根據對房屋中介管理系統所做的需求分析和概要設計,來實現中介管理系統的全部功能的設計。在此過程中采用模塊化的設計方法,根據面向對象的設計要求,將系統分解成一個個獨立的模塊,從而完成具體的功能設計與實現。
4總結
對于房屋中介管理系統來說,根據系統設計方法,中介管理和基礎代碼維護這兩個主要模塊的基本功能都已實現。當然由于時間倉促難免還有一些功能還沒有實現,如用于中介和客戶交流的站內信功能和用戶的權限管理功能,這些都是要在以后的工作和學習中考慮的重點。如今,房屋中介管理系統是大多數企業所必不可少的管理系統,所以,以后應盡力完善此系統,再多添加些功能,實現各種信息的全面管理。進而提高企業的管理效率,為企業帶來更大的價值。
作者:霍娜 單位:晉中學院信息技術與工程學院