近年來,隨著人民生活水平的提高,人們對住宅質量提出更高的要求,在此前提下,我國各地涌現出了一些運用現代的計算機、控制與通信技術的智能化住宅小區。但是許多智能化住宅小區都存在搭好了平臺卻沒有智能化的軟件在上面運行的情況,或者說缺少現代化的管理手段。智能化住宅小區開始建設的同時應該遵循“管理是保障”的原則,沒有高質量的住宅小區智能化管理,就不可能充分發揮住宅小區智能化的功能效果。科學高效的管理是智能化的真正內涵,簡單的硬件拼湊對于智能小區的實際應用是缺少實際意義的。為此,作為智能化住宅小區的實際管理者—物業管理公司應該運用現代化的計算機管理手段,使物業的硬件管理結合軟件管理,為物業管理走向現代化、制度化與規范化創造條件。
物業管軟件的設計從低到高有三個層次:第一個層次為單項數據處理,模仿手工管理方式,多用于簡單的事物性工作,這是目前國內大多數物業管理公司計算機應用水平;第二個層次是數據綜合處理,此時計算機應用呈現網絡化和實時處理特點,已經具備部分提高物業管理效率的特點;第三個層次則是管理信息系統,此時信息論、控制論、系統工程等優化理論在軟件程序中得以運用,計算機網絡和數據庫的建立,使計算機有管理某個單一系統發展成全面的管理系統。系統集成能力的高低和決策分析功能成為衡量此階段物業管理軟件水平的依據。本文討論的物業管理軟件的設計就是第三個層次的軟件設計。
一、軟件開發環境
一個好的物業管理軟件,應構建在一個好的網絡、數據庫、程序語言和操作系統平臺上。本物業管理系統的架構采用了流行的微軟.NET框架—ASP.NET,程序開發語言選用Visual C#.NET,在Windows