黃華
摘要:基于asp.net架構(gòu)房屋銷(xiāo)售與出租管理應(yīng)用信息系統(tǒng)的實(shí)現(xiàn)能使公司對(duì)于本地房屋銷(xiāo)售和異地銷(xiāo)售情況進(jìn)行及時(shí)了解,并作出數(shù)據(jù)分析,提高房屋銷(xiāo)售與出租的數(shù)據(jù)管理,并且能協(xié)調(diào)處理各部門(mén)之間的有關(guān)數(shù)據(jù)共享,以達(dá)到對(duì)各部門(mén)的業(yè)務(wù)執(zhí)行、成本控制、銷(xiāo)售業(yè)績(jī)、房屋出租情況等信息作出分析。以實(shí)現(xiàn)房屋企業(yè)提高工作效率高效,提高服務(wù)質(zhì)量,最終節(jié)約企業(yè)的管理成本。該系統(tǒng)基于ASP.NET架構(gòu),采用C#語(yǔ)言進(jìn)行開(kāi)發(fā)已實(shí)現(xiàn)房屋基本資料管理、銷(xiāo)售與出租統(tǒng)計(jì)報(bào)表和客戶端登陸系統(tǒng),查詢房屋信息等等功能,系統(tǒng)實(shí)現(xiàn)后經(jīng)運(yùn)行確實(shí)能夠在很大程度上解決現(xiàn)有的房屋管理方面的問(wèn)題,所以開(kāi)發(fā)該系統(tǒng)平臺(tái)確實(shí)有很大的實(shí)用價(jià)值。
關(guān)鍵詞:B/S架構(gòu);房屋銷(xiāo)售與出租;遠(yuǎn)程管理;ASP.NET架構(gòu)
中圖分類(lèi)號(hào):TP301 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)12-0005-03
Digital Virtual Reality Technology Industrial Product Design Practice of Application Platform
HUANG Hua
(Lishui College, Lishui 32300, China)
Abstract: The realization of asp.net structure of the housing sales and rental management information system can make the company for local housing sales sales and keep abreast of the situation based on different places, and make data analysis, improve the data management of housing sales and rental, and can coordinate the relevant departments of the data sharing between, make analysis to achieve the implementation of the various departments, the business cost control, sales, rental and other information. In order to realize the housing enterprises to improve work efficiency, improve service quality, and ultimately, to save the cost of enterprise management. The system is based on ASP.NET architecture, using C# language development has been the realization of housing sales and rental of basic data management, statistical reporting and client login system, housing information query and so on, after the realization of the system by running really can solve the housing management of the existing problems to a great extent, so the system development platform is of great practical value。
Key words: B/S architecture; housing sales and rental; remote management; ASP.NET architecture
日益激烈的房地產(chǎn)行業(yè)市場(chǎng)競(jìng)爭(zhēng),房屋銷(xiāo)售與出租管理平臺(tái)的應(yīng)用已成為房地產(chǎn)行業(yè)提高業(yè)績(jī)的一個(gè)重要方法,社會(huì)經(jīng)濟(jì)的發(fā)展促使城鎮(zhèn)化加快、城市規(guī)模也在不斷的擴(kuò)大,房屋銷(xiāo)售與房屋出租在房地產(chǎn)行業(yè)中是一個(gè)重要的環(huán)節(jié)。而現(xiàn)有信息的短缺對(duì)稱對(duì)于房屋出租或者是房客求租,都離不開(kāi)信息的獲取,而面對(duì)大量的信息需求。在原有的房屋銷(xiāo)售于管理的模式上都無(wú)法滿足現(xiàn)有的需求。房屋求租者要在大量的房屋出租信息中一家中介一家中介的去尋找,在這樣的情況下讓求租人感覺(jué)頭疼,首先是上百家的中介公司讓用戶的信賴是否存在可信度的同時(shí),對(duì)于房地產(chǎn)公司提供房屋銷(xiāo)售與出租的過(guò)程中雙方進(jìn)行交易的時(shí)候由于沒(méi)有一個(gè)安全可靠的信息管理系統(tǒng)把兩者之間的關(guān)系連接起來(lái)而必須去通過(guò)中介公司來(lái)交易,從而產(chǎn)生沒(méi)有必要的一些傭金費(fèi),而降低企業(yè)的利潤(rùn)和增加承受方的的負(fù)擔(dān)。在這樣的一種情況下開(kāi)發(fā)能夠?qū)崿F(xiàn)房屋銷(xiāo)售與出租管理的平臺(tái)具有很好的實(shí)際應(yīng)用意義。
1 系統(tǒng)需求分析
本系統(tǒng)在整體結(jié)構(gòu)上采用B/S模式設(shè)計(jì)房屋銷(xiāo)售租賃管理的信息系統(tǒng),該系統(tǒng)中主要包括:普通用戶和管理員兩種身份,普通用戶只具備瀏覽信息的權(quán)限,用戶則必須通過(guò)注冊(cè)成為會(huì)員用戶、登錄以后的用戶才可以實(shí)現(xiàn)發(fā)布個(gè)人的房屋銷(xiāo)售與租賃的信息。在數(shù)據(jù)庫(kù)設(shè)計(jì)主要是要建立一個(gè)用戶表。系統(tǒng)主要功能是展示房屋,而房屋的數(shù)據(jù)表主要是建立一個(gè)區(qū)域表和房屋表。
1.1 系統(tǒng)功能需求分析
網(wǎng)站前臺(tái)的主要模塊:1)普通用戶可以瀏覽、搜索房屋信息。2)房屋信息管理模塊可以對(duì)發(fā)布的房屋信息重新修改、刪除或編輯一些新的信息。3)討論區(qū)、留言管理模塊主要實(shí)現(xiàn)的是用戶發(fā)表一些關(guān)于房屋的討論區(qū)域管理。4)公告管理模塊功能主要實(shí)現(xiàn)的用戶進(jìn)入公告區(qū),可以獲得本網(wǎng)站的最新消息,同時(shí)管理員可以對(duì)公告信息由進(jìn)行編輯和發(fā)布。
系統(tǒng)后臺(tái)主要功能:
1)房屋管理主要是用于對(duì)樓盤(pán)信息的增刪改、戶型信息的增刪改、樓盤(pán)信息的查詢、戶型信息的查詢、產(chǎn)權(quán)信息的查詢。2)租房信息管理主要實(shí)現(xiàn)的是已租賃房屋信息的管理,在這個(gè)模塊中可以對(duì)對(duì)房屋信息的增刪改、客戶對(duì)房屋的預(yù)訂、管理對(duì)租賃房屋信息查詢及統(tǒng)計(jì)。3)房屋公告管理模塊主要實(shí)現(xiàn)的是發(fā)布新的房屋銷(xiāo)售與出租的信息公告。系統(tǒng)具體后臺(tái)功能如圖1所示:
2 系統(tǒng)流程圖
數(shù)據(jù)流程圖在系統(tǒng)開(kāi)發(fā)實(shí)現(xiàn)的過(guò)程中主要實(shí)現(xiàn)的是系統(tǒng)各個(gè)功能模塊的邏輯功能。該系統(tǒng)流程圖主要實(shí)現(xiàn)了將用戶管理信息,房屋信息的瀏覽與購(gòu)買(mǎi),訂單信息的查詢和購(gòu)物車(chē)之間的各種邏輯關(guān)系通過(guò)流程圖一一展現(xiàn)出來(lái)如圖2所示。
3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
根據(jù)系統(tǒng)功能的劃分,該平臺(tái)數(shù)據(jù)設(shè)計(jì)主要數(shù)據(jù)如下:一個(gè)用戶表。房屋區(qū)域表和房屋表。房屋訂單表。用戶可對(duì)房屋看法進(jìn)行留言,系統(tǒng)建立一個(gè)房屋評(píng)價(jià)留言表。用戶在平臺(tái)中可與賣(mài)主或者客戶進(jìn)行討論,數(shù)據(jù)庫(kù)中建立一個(gè)討論數(shù)據(jù)表。為方便客戶討論在系統(tǒng)中建立一個(gè)公告數(shù)據(jù)用戶表。為方便系統(tǒng)管理,建立一個(gè)管理員數(shù)據(jù)用戶表。具體表的建立主要是:管理員表數(shù)據(jù)設(shè)計(jì)主要包括管理員ID,管理員用戶名,登錄密碼。房屋區(qū)域表數(shù)據(jù)主要包括區(qū)域ID,區(qū)域名。房屋留言表數(shù)據(jù)主要包括留言ID,房屋ID,留言者,留言內(nèi)容,留言日期等。房屋討論數(shù)據(jù)表主要包括討論ID,發(fā)表者,發(fā)表內(nèi)容,發(fā)表日期等數(shù)據(jù)。房屋表House數(shù)據(jù)主要包括房屋ID,房屋地址,價(jià)格,房屋圖片,房型格局,以及面積,發(fā)布房屋信息更新日期,房屋的地理位置所在區(qū)域名,房屋類(lèi)別,房屋所售數(shù)量。系統(tǒng)數(shù)據(jù)庫(kù)ER圖如圖3所示。
4 系統(tǒng)登陸設(shè)計(jì)
系統(tǒng)登錄采用目前應(yīng)用較為廣泛的用戶名與密碼登錄模式,不同的用戶之間用戶名與密碼都是不同的。在系統(tǒng)生成初始賬號(hào)密碼后,用戶可以登錄系統(tǒng)進(jìn)入到個(gè)人中心對(duì)密碼進(jìn)行修改。主要實(shí)現(xiàn)關(guān)鍵代碼如下:
protected void Button2_Click(object sender, EventArgs e)
{if (UserName.Text == "" && PassWord.Text == "")
{Alert.AlertAndRedirect("沒(méi)有輸入賬號(hào)和密碼!", "Default.aspx");}
else
{dr = data.GetDataReader("select * from [Member] where MemberName='" + UserName.Text.Trim() + "'and MemberPWD='" + PassWord.Text.Trim() + "'");
5 系統(tǒng)主界面模塊設(shè)計(jì)
系統(tǒng)主界面,基本顯示了本網(wǎng)站的內(nèi)容,給出了模塊的鏈接
此表單頁(yè)面的關(guān)鍵代碼:
推薦出售房源 |
//獲得GridView控件的主鍵值
int i = 0; i <= View1.Rows.Count - 1; i++
//對(duì)CheckBox控件進(jìn)行綁定
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
//GridView控件實(shí)現(xiàn)分頁(yè)
<%# ((GridView)Container.NamingContainer).PageIndex+1%>//第一頁(yè)
<%# ((GridView)Container.NamingContainer).PageCount %>//總共頁(yè)數(shù)
<%#((GridView)Container.NamingContainer).PageIndex!=0 %>//首頁(yè)與上一頁(yè)
<%#((GridView)Container.NamingContainer).PageIndex!=((GridView)Container.NamingContainer).PageCount-1%>//尾頁(yè)與下一頁(yè)
8 總結(jié)
隨著信息化系統(tǒng)技術(shù)的發(fā)展,房地產(chǎn)管理信息系統(tǒng)的建設(shè)在安全性的問(wèn)題上越來(lái)越重要。本文對(duì)信息管理系統(tǒng)的模塊設(shè)計(jì),以及數(shù)據(jù)流程,功能架構(gòu)作了一些分析定義,并提出了設(shè)計(jì)前臺(tái)和后臺(tái)以及頁(yè)面的幾個(gè)重要編碼方法,并給出了相應(yīng)的程序代碼,該方法可以有效提高系統(tǒng)的運(yùn)行性能。本文側(cè)重對(duì)系統(tǒng)的功能結(jié)構(gòu)和數(shù)據(jù)庫(kù)流程分析評(píng)價(jià),如何將功能模塊和數(shù)據(jù)流程分析的結(jié)果應(yīng)用到具體的系統(tǒng)開(kāi)發(fā)過(guò)程中和系統(tǒng)的優(yōu)化中去是下一步我們需要做的研究工作。將實(shí)際數(shù)據(jù)架構(gòu)應(yīng)用到軟件系統(tǒng)分析當(dāng)中去,使得開(kāi)發(fā)類(lèi)似的信息系統(tǒng),也是下一步開(kāi)發(fā)系統(tǒng)的研究方向。
參考文獻(xiàn):
[1] 黃明,段竹. ASP.NET 2.0+SQL SERVER中小型信息系統(tǒng)開(kāi)發(fā)精選[M].北京:機(jī)械工業(yè)出版社,2007:90-108.
[2] 王得新. 基于ASP.NET的部隊(duì)辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 山西電子技術(shù),2011(3):51-52.
[3] Livingston D, Advanced Macromedia Flash MX: Actionscript in Action with Cdrom[M] prentice Hall professional Technical Reference, 2008.
[4] MacDonald M. Beginning ASP.NET 4 in C#2010[M].Apress,2010.
[5] 陳宏. 基于B/S方式的圖書(shū)銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].長(zhǎng)沙大學(xué)學(xué)報(bào), 2005(4):56-57.
[6] 黃明, 段竹. ASP.NET 2.0+SQL SERVER中小型信息系統(tǒng)開(kāi)發(fā)精選[M].北京:機(jī)械工業(yè)出版社,2007:90-108.
[7] 楊永智.基于WEB服務(wù)的ASP運(yùn)營(yíng)平臺(tái)的研究和應(yīng)用[D]. 武漢:華中科技大學(xué),2012.