劉娟



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