【文章內(nèi)容簡(jiǎn)介】
2)協(xié)議綁定。由于WCF支持了HTTP,TCP,Named Pipe,PeerToPeer TCP等協(xié)議,而HTTP又分為基本HTTP支持(BasicHttpBinding)以及WSHTTP支持(WsHttpBinding),而TCP亦支持NetTcpBinding,NetPeerTcpBinding等通信方式,因此,雙方必須要統(tǒng)一通信的協(xié)議,并且也要在編碼以及格式上要有所一致。(3)安全性層次。WCF實(shí)現(xiàn)上已經(jīng)支持了傳輸層次安全性(Transportlevel security)以及消息層次安全性(Messagelevel security)兩種[23]。傳輸層次安全性:在數(shù)據(jù)傳輸時(shí)期加密,例如SSL。消息層次安全性:在數(shù)據(jù)處理時(shí)就加密,例如使用數(shù)字簽名,散列或是使用密鑰加密法等。 WCF體系結(jié)構(gòu)圖Fig. The Structure Chart of WCF 本章小結(jié)本章主要介紹C語言、.NET Framework技術(shù)和類庫(kù),介紹了系統(tǒng)采用的MySQL數(shù)據(jù)庫(kù),以及系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)過程中所采用的WCF技術(shù)。第3章 系統(tǒng)需求分析 系統(tǒng)總體需求分析宜居房產(chǎn)中介公司是一家專門為房產(chǎn)買賣雙方達(dá)成銷售和購(gòu)買、并保證買賣雙方安全交易的一個(gè)平臺(tái)機(jī)構(gòu)。該公司成立于2001年,目前,已發(fā)展成為沈陽地區(qū)領(lǐng)先的房產(chǎn)中介服務(wù)商,隨著業(yè)務(wù)的擴(kuò)展,面對(duì)龐大的數(shù)據(jù)量,對(duì)于文件的查找更新都帶來了諸多問題,傳統(tǒng)的人工管理方式已不再適應(yīng),即使是借助辦公軟件的管理,也只是簡(jiǎn)單的將紙質(zhì)文件轉(zhuǎn)換為電子文件而已,主要優(yōu)點(diǎn)就是方便了文件的長(zhǎng)期存儲(chǔ)。因此,公司急需一套管理系統(tǒng),借助成熟的計(jì)算機(jī)技術(shù),將公司所有的業(yè)務(wù)融入管理系統(tǒng)中,憑借強(qiáng)大的計(jì)算機(jī)處理能力,不僅能很方便的對(duì)數(shù)據(jù)進(jìn)行查找、更新等,而且還能對(duì)相關(guān)數(shù)據(jù)進(jìn)行匹配操作,發(fā)現(xiàn)之間存在的規(guī)律,從而為公司的成長(zhǎng)與發(fā)展提供先進(jìn)、科學(xué)、務(wù)實(shí)的發(fā)展管理模式。目前,宜居房產(chǎn)中介公司的主要業(yè)務(wù)包括:房客源開發(fā)、房客源登記,信息回訪反饋,帶看房源、三方談判、簽約、過戶貸款、物業(yè)交割等,本系統(tǒng)的功能將圍繞著這些業(yè)務(wù)展開設(shè)計(jì)與實(shí)現(xiàn)。 公司組織結(jié)構(gòu)分析目前,公司主要下設(shè)有人事行政部、財(cái)務(wù)部、信息技術(shù)部、權(quán)證部、銷售管理部、市場(chǎng)運(yùn)營(yíng)部等,以及公司各分區(qū)。 宜居房產(chǎn)中介公司組織結(jié)構(gòu)圖Fig. The Organization Chart of YiJu Real Estate Intermediary Company 識(shí)別參與者系統(tǒng)的使用者主要包括系統(tǒng)運(yùn)維人員、公司的領(lǐng)導(dǎo)、公司分區(qū)經(jīng)理和房產(chǎn)經(jīng)紀(jì)人(業(yè)務(wù)員)使用。因此,通過對(duì)這些使用者的分析歸納,本系統(tǒng)主要參與者分為四類:系統(tǒng)管理員、分區(qū)經(jīng)理、房產(chǎn)經(jīng)紀(jì)人、公司領(lǐng)導(dǎo)。其中,系統(tǒng)運(yùn)維管理員主要負(fù)責(zé)系統(tǒng)運(yùn)行階段的數(shù)據(jù)管理和日常各種運(yùn)營(yíng)維護(hù)操作以及系統(tǒng)用戶的創(chuàng)建管理等。房產(chǎn)經(jīng)紀(jì)人主要負(fù)責(zé)房源和客源信息的添加、維護(hù)和查詢,房源客源的跟進(jìn)記錄,以及與客戶簽署的合同信息管理等。分區(qū)經(jīng)理指公司分區(qū)負(fù)責(zé)人,主要職責(zé)是負(fù)責(zé)各項(xiàng)業(yè)務(wù)的監(jiān)督管理,分區(qū)經(jīng)理只可管理本分區(qū)房源、客源、合同信息,以及本分區(qū)房產(chǎn)經(jīng)紀(jì)人的房源跟進(jìn)、客源跟進(jìn)、成交記錄查詢,除此之外,該級(jí)用戶還具有業(yè)務(wù)批示、財(cái)務(wù)管理等特有功能。公司領(lǐng)導(dǎo)主要是指公司的總經(jīng)理,具有最高權(quán)限,可以查詢所有的房源、客源、合同信息、跟進(jìn)記錄,查看公司的業(yè)績(jī)排行榜,查詢公司所有分區(qū)的銷售業(yè)績(jī)等。宜居房產(chǎn)中介公司所應(yīng)用的管理系統(tǒng),展示了系統(tǒng)所有參與者的權(quán)限描述:Table System Actor Authority Description參與者名稱參與者類別參與者的主要職能參與者計(jì)算機(jī)使用能力系統(tǒng)管理員公司信息技術(shù)部員工負(fù)責(zé)系統(tǒng)的日常維護(hù)、用戶管理具有一定的計(jì)算機(jī)技術(shù),具有專業(yè)的服務(wù)器維護(hù)能力房產(chǎn)經(jīng)紀(jì)人公司普通員工負(fù)責(zé)房源、客源、合同信息的添加、維護(hù)、查詢等操作必須學(xué)會(huì)如何操作系統(tǒng),例如:數(shù)據(jù)的錄入、查詢等分區(qū)經(jīng)理分區(qū)負(fù)責(zé)人負(fù)責(zé)各項(xiàng)業(yè)務(wù)的監(jiān)督管理掌握計(jì)算機(jī)操作的基本知識(shí)公司領(lǐng)導(dǎo)公司總經(jīng)理具有最高權(quán)限、查看公司的業(yè)績(jī)排行榜、所有分區(qū)的銷售業(yè)績(jī)掌握計(jì)算機(jī)操作的基本知識(shí) 識(shí)別用例宜居房產(chǎn)中介公司管理系統(tǒng)在經(jīng)過詳細(xì)的調(diào)研分析后,總結(jié)得出系統(tǒng)具有八主要功能,分別為:房源管理、客源管理、業(yè)務(wù)管理、財(cái)務(wù)管理、行政管理、業(yè)務(wù)動(dòng)態(tài)、個(gè)人信息管理、系統(tǒng)管理,同時(shí)系統(tǒng)還具有相應(yīng)的輔助功能,例如:打印、數(shù)據(jù)導(dǎo)入導(dǎo)出功能以及計(jì)算器、員工通訊錄等諸多實(shí)用工具。 The Use Case of System Overall以下是對(duì)宜居房產(chǎn)中介公司管理系統(tǒng)用例的簡(jiǎn)單描述。(1)房源管理房源管理是宜居房產(chǎn)中介公司的重要數(shù)據(jù)信息,主要包括出售房源和出租房源的信息管理,同時(shí)還包括已成交房源的查詢、房源跟進(jìn)、房源分配、房客匹配等功能。(2)客源管理客源管理同房源管理一樣,都是宜居房產(chǎn)中介公司的重要數(shù)據(jù)信息,主要包括求租客源和求購(gòu)客源的信息管理,同時(shí)還包括已成交客源的查詢、客源跟進(jìn)、客源分配、客房匹配等功能。(3)業(yè)務(wù)管理業(yè)務(wù)管理主要負(fù)責(zé)交易過程中雙方簽署合同信息的管理。同時(shí)還包括權(quán)證進(jìn)度管理、業(yè)務(wù)批示、意向金管理、報(bào)表分析等功能。(4)財(cái)務(wù)管理財(cái)務(wù)管理主要管理公司每筆交易的應(yīng)收應(yīng)付款和實(shí)收實(shí)付款,同時(shí)還包括業(yè)績(jī)分成、對(duì)賬處理、財(cái)務(wù)報(bào)表等功能。(5)業(yè)務(wù)動(dòng)態(tài)業(yè)務(wù)動(dòng)態(tài)主要管理公司各部門、各分區(qū)、員工的業(yè)績(jī)排行情況以及員工的工作總結(jié)、公司公告等功能。(6)個(gè)人空間管理個(gè)人空間管理主要管理個(gè)人信息,系統(tǒng)消息,以及密碼修改。(7)行政管理行政管理主要管理公司的組織結(jié)構(gòu),管理部門、員工信息,以及權(quán)限配置管理。(8)系統(tǒng)管理系統(tǒng)管理主要管理系統(tǒng)的數(shù)據(jù)備份、恢復(fù)、更新等操作,以及日志管理等。(9)實(shí)用工具實(shí)用工具是系統(tǒng)重要的輔助工具,主要包括計(jì)算器、員工通訊錄等辦公常用工具。 系統(tǒng)功能分析 房源管理在宜居房產(chǎn)中介公司管理系統(tǒng)中,房源管理是系統(tǒng)的重要數(shù)據(jù)來源,其他功能皆是圍繞此功能展開。經(jīng)過詳細(xì)分析,房源管理包括:房源信息管理(房源信息添加、刪除、修改、查詢),房源任務(wù),房源跟進(jìn),房源分配,到期提醒,我的房源,房客匹配,房源對(duì)比。房源信息管理主要對(duì)業(yè)主姓名、電話、房源地址、樓盤、房號(hào)、樓層、房型、用途、面積、朝向、建房年代、售價(jià)、租價(jià)、期限、交易狀態(tài)(出租、出售)、委托方式(獨(dú)家、多家)等信息進(jìn)行管理,同時(shí)對(duì)房源的現(xiàn)狀、產(chǎn)權(quán)、裝修狀態(tài)、配套設(shè)施、付款方式、證件等信息也做了可選錄入項(xiàng)設(shè)置,以及相關(guān)電子檔案的管理,如照片、證件等。其中,房產(chǎn)經(jīng)紀(jì)人添加房源信息時(shí)可將房源信息設(shè)置為私盤或公盤,私盤是為了保護(hù)有希望談成交易的業(yè)主電話不被泄露,設(shè)置為私盤的房源全部信息只允許添加人和本分區(qū)經(jīng)理以及公司領(lǐng)導(dǎo)可見,其他房產(chǎn)經(jīng)紀(jì)人只可查看到除聯(lián)系方式外的部分信息,設(shè)置為公盤,則本分區(qū)內(nèi)的所有人員都可見以及公司領(lǐng)導(dǎo)。錄入房源基本信息后,亦可將電子檔案和房屋照片上傳。同時(shí)為方便客戶看房,在錄入時(shí)還需錄入看房條件,如:預(yù)約、有鑰(經(jīng)業(yè)主允許留有鑰匙)、借鑰(經(jīng)業(yè)主允許借的鑰匙)等方式。除此之外,系統(tǒng)還對(duì)房源信息進(jìn)行了特價(jià)、置頂、緊急、精品設(shè)置,方便房產(chǎn)經(jīng)紀(jì)人對(duì)房源的管理。需要注意的是,在房源信息查詢時(shí),房產(chǎn)經(jīng)紀(jì)人可查詢到設(shè)置為公盤的所有本分區(qū)房源全部信息,以及設(shè)置為私盤的本人房源全部信息,分區(qū)經(jīng)理和公司領(lǐng)導(dǎo)則可以查詢到所有設(shè)置公盤以及私盤的房源全部信息;而房源添加、修改、刪除操作只限于房產(chǎn)經(jīng)紀(jì)人和分區(qū)經(jīng)理,公司領(lǐng)導(dǎo)只可以執(zhí)行查詢操作。 房源信息管理用例圖Fig The Use Case of House Resource Information Management房源任務(wù)主要是管理分區(qū)經(jīng)理分配給房產(chǎn)經(jīng)紀(jì)人的銷售任務(wù),房源跟進(jìn)主要是對(duì)自己負(fù)責(zé)的房源進(jìn)行信息反饋的記錄,同時(shí)也可對(duì)房源任務(wù)進(jìn)行跟進(jìn)記錄,通過整理和登記的方式幫助房產(chǎn)經(jīng)紀(jì)人更好的掌握房源動(dòng)態(tài),提升自己的業(yè)績(jī)。同時(shí)分區(qū)經(jīng)理可通過房源任務(wù)和房源跟進(jìn)記錄查看到房產(chǎn)經(jīng)紀(jì)人的任務(wù)完成狀況和平時(shí)的工作狀況。房源分配可將自己掌握的房源信息分配給本分區(qū)的其他房產(chǎn)經(jīng)紀(jì)人,有助于提交公司的銷售效率,同時(shí)也可用于分區(qū)經(jīng)理的任務(wù)分配操作。到期提醒將到期未出租、出售成功的房源信息匯總。我的房源則是房產(chǎn)經(jīng)紀(jì)人本人添加的房源信息匯總。房客匹配是為了房源快速準(zhǔn)確的和已錄入客源信息相匹配,節(jié)省辦公時(shí)間,提交查找效率,同時(shí),亦可通過房源對(duì)比功能對(duì)房源信息進(jìn)行對(duì)比操作,讓客戶更加直觀的對(duì)比房源,找尋合適的房源。Fig. The Use Case of Other Management Function 客源管理同房源管理一樣,在宜居房產(chǎn)中介公司管理系統(tǒng)中,客源管理也是系統(tǒng)的重要數(shù)據(jù)來源,其他功能的使用與客源數(shù)據(jù)分離不開,其功能大體與房源管理相似。經(jīng)過詳細(xì)分析,客源管理包括:客源信息管理(客源信息添加、刪除、修改、查詢),客源任務(wù),客源跟進(jìn),客源分配,到期提醒,我的客源,客房匹配??驮葱畔⒐芾碇饕▽?duì)客戶姓名、職業(yè)類別、手機(jī)、身份證號(hào)、住址、交易(求購(gòu)、求租)、房源地址、房型、面積區(qū)間、價(jià)格區(qū)間、房源類型、期限等信息的管理,以及相關(guān)電子檔案的管理,如照片、證件等。其中,房產(chǎn)經(jīng)紀(jì)人添加客源信息時(shí)可將客源信息設(shè)置為私客或公客,私客是為了保護(hù)業(yè)主電話不被泄露,設(shè)置為私客的客源全部信息只允許添加人和本分區(qū)經(jīng)理以及公司領(lǐng)導(dǎo)可見,其他房產(chǎn)經(jīng)紀(jì)人只可查看到除聯(lián)系方式外的部分信息,設(shè)置為公客,則公司領(lǐng)導(dǎo)和本分區(qū)內(nèi)的所有人員都可見。除此之外,系統(tǒng)還將客戶等級(jí)分為A、B、C、D四級(jí),以及客戶意向設(shè)置,分為急迫、隨意、度假等,方便房產(chǎn)經(jīng)紀(jì)人對(duì)客源的高效管理。本功能在權(quán)限劃分時(shí)需要注意,在客源信息查詢時(shí),房產(chǎn)經(jīng)紀(jì)人可查詢到設(shè)置為公客的所有本分區(qū)客源全部信息,以及設(shè)置為私客的本人客源全部信息,分區(qū)經(jīng)理和公司領(lǐng)導(dǎo)則可以查詢到所有設(shè)置公客和私客的客源全部信息;而客源的添加、修改、刪除操作只限于房產(chǎn)經(jīng)紀(jì)人和分區(qū)經(jīng)理,公司領(lǐng)導(dǎo)只可以執(zhí)行查詢操作。 客源信息管理用例圖Fig The Use Case of Customer Resource Information Management客源任務(wù)主要是管理分區(qū)經(jīng)理分配給房產(chǎn)經(jīng)紀(jì)人的銷售任務(wù),客源跟進(jìn)主要是對(duì)自己負(fù)責(zé)的客源進(jìn)行信息反饋的記錄,同時(shí)也可對(duì)客源任務(wù)進(jìn)行跟進(jìn)記錄,通過整理和登記的方式幫助房產(chǎn)經(jīng)紀(jì)人更好的掌握客源動(dòng)態(tài),提升自己的業(yè)績(jī)。同時(shí)分區(qū)經(jīng)理可通過客源任務(wù)和客源跟進(jìn)記錄查看到房產(chǎn)經(jīng)紀(jì)人的任務(wù)完成狀況和平時(shí)的工作狀況??驮捶峙淇蓪⒆约赫莆盏姆吭葱畔⒎峙浣o本分區(qū)的其他房產(chǎn)經(jīng)紀(jì)人,有助于提交公司的銷售效率,同時(shí)也可用于分區(qū)經(jīng)理的任務(wù)分配操作。到期提醒將到期未求租、求購(gòu)成功的客源信息匯總,同時(shí)房產(chǎn)經(jīng)紀(jì)人可對(duì)這些客戶進(jìn)行跟進(jìn),反饋客戶是否還有繼續(xù)求租、求購(gòu)的意愿,做延期處理。我的客源則是房產(chǎn)經(jīng)紀(jì)人本人添加的客源信息匯總,包括設(shè)置為公客和私客的客源信息??头科ヅ涫菫榱丝驮纯焖贉?zhǔn)確的和已錄入的房源信息相匹配,幫助客戶快速的找到合適的房源,提高服務(wù)質(zhì)量的同時(shí),還借助了計(jì)算機(jī)強(qiáng)大的計(jì)算能力提高了辦事效率。Fig. The Use Case of Other Management Function 業(yè)務(wù)管理業(yè)務(wù)管理設(shè)置的主要目的是管理交易雙方和公司簽署的三方購(gòu)買合同信息和意向金的管理,以及權(quán)證進(jìn)度(產(chǎn)權(quán)過戶)、業(yè)務(wù)批示、報(bào)表分析管理,滿足公司對(duì)交易過程中的各種合同信息進(jìn)行管理,幫助滿足公司作為一個(gè)第三方平臺(tái)該有公證作用。由于系統(tǒng)經(jīng)過權(quán)限劃分,房產(chǎn)經(jīng)紀(jì)人只可以對(duì)意向金和合同信息進(jìn)行管理,意向金、合同涉及操作的房源、客源信息只限于本分區(qū)內(nèi),分區(qū)經(jīng)理除具有房產(chǎn)經(jīng)紀(jì)人的功能外,還特別具有業(yè)務(wù)批示、權(quán)證進(jìn)度、報(bào)表分析功能,公司領(lǐng)導(dǎo)則具有以上全部功能,信息涉及全部分區(qū),但意向金、合同信息只限于查詢。意向金管理主要包括:房源、客源、收取日、截止日、金額、狀態(tài)(已退、轉(zhuǎn)定金、續(xù)期、違約)、收取人、地點(diǎn)、備注等信息。意向金是是在買方有購(gòu)買意向后,委托本公司以書面形式確定下來,并支付一定金額的意向金。在客戶交易成功后,可退還、轉(zhuǎn)定金;若在客戶規(guī)定的期限內(nèi)沒有交易成功,意向金也可退還或延期;若客戶違約,意向金則被扣除,不被返還;若公司違約,則將按雙倍返回意向金。Fig. The Use Case of The Intention Management Function合同信息管理主要包括:合同編號(hào)、交易(出售、出租)、房源地址、價(jià)格、房產(chǎn)證號(hào)、合同類別、合同狀態(tài)、業(yè)主姓名、手機(jī)、客戶姓名、手機(jī)、經(jīng)紀(jì)人、中介費(fèi)、過戶費(fèi)、首付、尾款等信息;以及合同中涉及的財(cái)務(wù)收付狀況、交易過程提供的電子檔案;針對(duì)交易過程中出現(xiàn)的合作狀況,系統(tǒng)在合同信息管理中還設(shè)置有業(yè)績(jī)分成。Fig. The Use Case of Contract Information Management Function其中,合同類別分為普通中介、普通收購(gòu)、大宗收購(gòu)、租賃收房、中介合作、購(gòu)房合同、分期付款等,合同狀態(tài)分為成交確認(rèn)、合同登記、按揭抵押、權(quán)證過戶、物業(yè)交割、作廢等,通過設(shè)置詳細(xì)的類別、狀態(tài),滿足宜居房產(chǎn)中介公司對(duì)合同信息的嚴(yán)格要求,保證公司業(yè)務(wù)的公證性。除此之外,在合同信息管理中設(shè)置有公司提供的貸款,為了保證合同的合法性,還設(shè)置了附加條款、備注。合同簽署完成后,將進(jìn)入業(yè)務(wù)批示管理,需等待分區(qū)經(jīng)理的審核意見,對(duì)合同信息進(jìn)行審核操作(同時(shí)也可對(duì)合同中的財(cái)務(wù)信息進(jìn)行審核操作),成功后方可生效,生效后分區(qū)經(jīng)理將對(duì)權(quán)證進(jìn)度進(jìn)行管理,保證交易完成后的物業(yè)交割順利完成。權(quán)證進(jìn)度管理通過設(shè)置各種證件交付的截止日期,跟進(jìn)權(quán)證進(jìn)度,保證買賣雙方的利益。報(bào)表分析主要是對(duì)本分區(qū)內(nèi)的各種信息進(jìn)行統(tǒng)計(jì)分析,主要包括:業(yè)績(jī)統(tǒng)計(jì)、房源統(tǒng)計(jì)、客源統(tǒng)計(jì)、業(yè)績(jī)趨勢(shì)、員工業(yè)績(jī)等。Fig. The Use Case of Other Management Function 財(cái)務(wù)管理財(cái)務(wù)管理主要負(fù)責(zé)管理公司的應(yīng)