劉娟
摘 要:為適應(yīng)小區(qū)物業(yè)業(yè)務(wù)管理擴(kuò)展及服務(wù)需求,文章基于ASP.NET技術(shù)平臺(tái)、利用B/S模式構(gòu)建了3層架構(gòu)的小區(qū)物業(yè)管理系統(tǒng),對(duì)形成便捷、高效的體系來協(xié)調(diào)小區(qū)業(yè)主、物業(yè)服務(wù)人員和物業(yè)管理人員三者之間的關(guān)系具有積極的意義。
關(guān)鍵詞:ASP.NET; C#; B/S模式;物業(yè)管理
隨著我國(guó)經(jīng)濟(jì)快速發(fā)展、網(wǎng)絡(luò)技術(shù)迅速普及推廣,傳統(tǒng)物業(yè)管理手工操作已遠(yuǎn)遠(yuǎn)不能滿足時(shí)代發(fā)展需求。將計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)與現(xiàn)代管理思想相結(jié)合,建立現(xiàn)代智能小區(qū)是物業(yè)管理發(fā)展的方向[1]。本課題以咸陽(yáng)和諧物業(yè)管理有限公司為背景,提出了基于ASP.NET開發(fā)平臺(tái)、利用B/S模式構(gòu)建3層結(jié)構(gòu)Web應(yīng)用程序的小區(qū)物業(yè)管理系統(tǒng)解決方案[2]。
1 系統(tǒng)分析
通過實(shí)際調(diào)查,物業(yè)管理系統(tǒng)業(yè)務(wù)流程如圖l所示圖1業(yè)務(wù)流程
要求本系統(tǒng)具有以下功能:(1)頁(yè)面美觀友好,業(yè)主可及時(shí)瀏覽小區(qū)新聞、物業(yè)公告、了解各項(xiàng)費(fèi)用的欠費(fèi)情況,進(jìn)行業(yè)主投訴和業(yè)主報(bào)修,并提供及時(shí)周到的服務(wù)。(2)智能化管理業(yè)主車位及車費(fèi)交費(fèi)情況。(3)易于使用的信息錄入接口,全方位的數(shù)據(jù)查詢。(4)完善的權(quán)限管理,提高系統(tǒng)的安全性[3].(5)最大限度實(shí)現(xiàn)易安裝性、易操作性和易維護(hù)性[4]。
2 系統(tǒng)功能總體設(shè)計(jì)
根據(jù)小區(qū)物業(yè)管理的特點(diǎn),將系統(tǒng)分為首頁(yè)和小區(qū)內(nèi)部管理網(wǎng)兩部分來進(jìn)行設(shè)計(jì)。
2.1首頁(yè)功能總體設(shè)計(jì)
首頁(yè)功能主要包括用戶登錄、瀏覽新聞和物業(yè)公告、查看便民日歷、查看工作人員信息、查詢欠費(fèi)和車位信息、業(yè)主報(bào)修、業(yè)主投訴以及進(jìn)入物業(yè)管理內(nèi)部網(wǎng)等。
2.2物業(yè)管理內(nèi)部網(wǎng)功能總體設(shè)計(jì)
物業(yè)管理內(nèi)部網(wǎng)功能主要是物業(yè)公司內(nèi)部對(duì)小區(qū)物業(yè)日常工作的信息進(jìn)行維護(hù)與管理。針對(duì)管理人員、財(cái)務(wù)人員和系統(tǒng)管理人員這3類用戶,將內(nèi)部網(wǎng)功能分為三大部分。其功能模塊如圖2所示。
3系統(tǒng)設(shè)計(jì)
3.1開發(fā)平臺(tái)與運(yùn)行環(huán)境
為增強(qiáng)系統(tǒng)的兼容性,本系統(tǒng)開發(fā)環(huán)境利用Windows7+ IIS7.0+SQL Server2008的組合,采用ASP.NET+C#作為開發(fā)工具。
3.2 3層應(yīng)用程序架構(gòu)
為滿足小區(qū)物業(yè)管理系統(tǒng)需求,采用基于.NET技術(shù),搭建3層框架,即:表示層(用戶應(yīng)用)、業(yè)務(wù)邏輯層(業(yè)務(wù)邏輯處理)和數(shù)據(jù)訪問層(數(shù)據(jù)管理與存儲(chǔ))[5]。
4 系統(tǒng)費(fèi)用交納頁(yè)面的實(shí)現(xiàn)
該頁(yè)面數(shù)據(jù)先由Page_Load事件調(diào)用CostClass類中的GetDataSetLoginCost方法,再用GridView控件綁定所有業(yè)主欠費(fèi)信息數(shù)據(jù)源,頁(yè)面效果如圖3所示。
部分代碼如下:
單擊“打印”按鈕,將彈出住戶交費(fèi)收據(jù)的打印頁(yè)面,該頁(yè)面使用S erver.Trans fer方法來實(shí)現(xiàn),如圖4所示。
5結(jié)語(yǔ)
為滿足小區(qū)物業(yè)管理和服務(wù)對(duì)信息化、網(wǎng)絡(luò)化的需求,本系統(tǒng)基于ASP.NET技術(shù)開發(fā)平臺(tái),采用B/S模式構(gòu)建了3層架構(gòu)的小區(qū)物業(yè)管理信息系統(tǒng),具有良好的易操作性、易維護(hù)性與可擴(kuò)展性,能夠在系統(tǒng)現(xiàn)有功能基礎(chǔ)上不斷增加和完善,基本能夠滿足小區(qū)業(yè)主和物業(yè)內(nèi)部管理服務(wù)的實(shí)際需求。
[參考文獻(xiàn)]
[1]賽奎春,顧彥玲ASP.NET項(xiàng)目開發(fā)全程實(shí)錄[M]3版北京:清華大學(xué)出版社,2013.
[2]張南平,王偉,夏紅霞基于NET平臺(tái)的B/S應(yīng)用系統(tǒng)的開發(fā)框架[J]武漢理工大學(xué)學(xué)報(bào),2004 (1):42
[3]ASP.NET數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)完全手冊(cè)[M]北京:人民郵電出版社,2007.
[4]吳善財(cái).ASP.NET項(xiàng)目開發(fā)實(shí)戰(zhàn)密碼[M].北京:清華大學(xué)出版社,2016
[5]胡迎松,彭利文,池楚兵基_-.NET的Web應(yīng)用三層結(jié)構(gòu)設(shè)計(jì)技術(shù)[J]計(jì)算機(jī)工程,2006 (8):78