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