姚連達(dá),唐瑋強,齊云龍
(山東科技大學(xué),山東濟(jì)南,250000)
隨著國家住房政策的改革,二手房交易成為新的消費熱點。房屋中介是房地產(chǎn)行業(yè)的重要組成部分,為房地產(chǎn)產(chǎn)業(yè)的生產(chǎn)和流通提供多元化的中介服務(wù)。隨著科學(xué)的進(jìn)步與發(fā)展,計算機技術(shù)漸漸地融入我們的生活,并可以幫助人們解決很多生活中的問題。因此,二手房中介管理系統(tǒng)采用計算機化的管理,按照中介公司的需求進(jìn)行設(shè)計,提供一種方便、快捷的操作方式。
SUN公司為了簡化和統(tǒng)一對數(shù)據(jù)庫的操作,定義了一套通過java操作數(shù)據(jù)庫的規(guī)范,簡稱為JDBC,JDBC不能直接操作數(shù)據(jù)庫,JDBC通過接口加載數(shù)據(jù)庫的驅(qū)動,然后操作數(shù)據(jù)庫。JDBC:Java Data Base Connectivity,它主要由接口組成。組成JDBC的2個包為java.sql和javax.sql。開發(fā)JDBC應(yīng)用需要這2個包的支持外,還需要導(dǎo)入相應(yīng)JDBC驅(qū)動見圖1。
圖1 JDBC驅(qū)動模型
客戶基本功能需求:客戶注冊、客戶個人信息修改、客戶基本房屋信息查詢、客戶交易流水查詢、客戶信息注銷、客戶與中介信息交流對接、客戶使用手冊、操作快捷鍵。
中介基礎(chǔ)功能需求:用戶信息審核、房客信息登記、修改、注銷、查看、交易信息登記、修改、注銷、查看、房屋信息登記、修改、注銷、查看、房主信息登記、修改、注銷、查看、房屋環(huán)境的實時更新。
中介公司管理員功能需求:具備用戶和中介所有權(quán)限、中介信息登記、修改、注銷、查看、中介業(yè)績變動情況、公司業(yè)績變動情況、公司部分活動公開發(fā)布。
(1)系統(tǒng)開發(fā)語言
中介管理系統(tǒng)使用JAVA作為系統(tǒng)的開發(fā)語言,JAVA具有簡單,面向?qū)ο?、分布式開發(fā)、程序健壯、數(shù)據(jù)安全、平臺獨立等特點。另外,Jdbc專門為Java與數(shù)據(jù)庫的連接提供了一套規(guī)范,操作簡易。在圖形界面設(shè)計上使用Java設(shè)計的GUI工具包Swing,它是java基礎(chǔ)類的一部分,包括文本框、按鈕、分隔窗格、表等GUI器件,在所有平臺上采用統(tǒng)一的行為。
(2)系統(tǒng)數(shù)據(jù)庫
中介管理系統(tǒng)使用SQL server作為系統(tǒng)數(shù)據(jù)庫語言,它是由微軟公司開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),具備真正的客戶機/服務(wù)器體系結(jié)構(gòu)、圖形化用戶使用界面、操作簡易、豐富的編程接口,為用戶進(jìn)行程序設(shè)計提供更大的選擇余地。
(1)管理員(管理員id,管理員密碼,注冊時間,登錄狀態(tài),其他信息)。
(2)中介(中介id,密碼,姓名,性別,中介證件照,聯(lián)系方式,籍貫,入職時間,是否在職,工資信息,其他信息)。
(3)房客(用戶id,密碼,姓名,用戶證件照,住址,聯(lián)系方式,身份證號,注冊時間,交接中介id,郵箱,交易單號,其他信息)。
(4)房主(用戶id,密碼,姓名,住址,用戶證件照,聯(lián)系方式,身份證號,注冊時間,交接中介id,郵箱,交易單號,其他信息)。
(5)房屋(房屋id,房屋地址,房型,房主id,注冊時間,房屋外觀照,房屋內(nèi)設(shè)照,房屋標(biāo)價,是否交易,其他信息)。
(6)交易(交易單號,房主id,房客id,房屋id,租賃時間,是否歸還,房屋標(biāo)價,交易金額)。
(7)使用手冊(管理員使用手冊,客戶使用手冊,中介使用手冊)。
二手房中介管理系統(tǒng)功能模塊劃分為:登錄模塊、客戶功能模塊、中介功能模塊,管理員功能模塊、注銷模塊。
用戶首先進(jìn)入登錄界面,輸入id和密碼,當(dāng)id和密碼與數(shù)據(jù)庫匹配時就可以登錄成功,并提示登錄成功,并且系統(tǒng)會根據(jù)用戶擁有的權(quán)限進(jìn)入客戶功能界面、中介功能界面、管理功能界面。
圖2 二手房中介管理系統(tǒng)
登錄成功后進(jìn)入客戶功能界面,具體功能展示為個人信息的修改,未交易房屋信息的查詢,已完成的交易流水查詢,個人信息的注銷,中介信息查詢,中介選擇,個人偏好的設(shè)置。個人偏好設(shè)置這一功能特別說明,在以后的系統(tǒng)的完善性維護(hù)過程中可以引入大數(shù)據(jù)分析功能,通過分析客戶的個人偏好來向客戶推薦合適的房型。房客與房主的關(guān)系建立明確,房客可以通過查看房源的狀態(tài)進(jìn)行選擇。
登錄成功后進(jìn)入中介功能模塊,具體功能展示為客戶信息的登記、注冊、修改、注銷,交易信息的登記、注冊、修改,房屋信息的登記、注冊、修改注銷,以及房屋外觀內(nèi)設(shè)的照片上傳,客戶信息的審核。
登錄成功后進(jìn)入管理員功能模塊,具體功能展示為中介信息的登記、修改、查詢、刪除,公司活動項目的發(fā)布、修改、查詢、刪除。中介業(yè)績的統(tǒng)計以及變動情況的歸納,公司業(yè)績的統(tǒng)計及變動情況的歸納。除此之外,管理員擁有中介和客戶的所有權(quán)。
當(dāng)用戶使用平臺時,應(yīng)選擇注銷功能,并加以確認(rèn),若在使用平臺的過程中修改了某些信息,平臺也會發(fā)起確認(rèn)修改的提示。
服務(wù)器端: 客戶端:硬件需求: 硬件需求:CPU:1.8GHx CPU:1.6GHx內(nèi)存:1GB以上 內(nèi)存:1GB以上軟件平臺: 軟件平臺:操作系統(tǒng):Windows XP Windows 7操作系統(tǒng):Windows XP Windows 7數(shù)據(jù)庫:SQLserver2014最佳效果分辨率:1024x754 像素數(shù)據(jù)庫:無最佳效果分辨率:1024x754像素