結合混合模式分析物管程序設計

時間:2022-05-15 09:56:00

導語:結合混合模式分析物管程序設計一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

結合混合模式分析物管程序設計

隨著人們生活水平的不斷提高,城市建設和改造的不斷深化,小區化不再只是大城市的事情,一些小的城鎮小區化建設的步伐也越來越快.越來越多的居民從原來的平房中搬入了新建成的小區,這樣的商業小區和以前的單位集資樓有很大的不同,小區的房主來自不同的單位,依靠從房主工資中扣除水電以及一些其他費用的方法不再有效,所以這樣的小區通常是由物業管理公司統一進行管理的.為了方便快捷物業,管理公司一般使用自己的物業管理信息系統進行管理.

目前物業管理系統主要是采用基于C/S(Client/Server)模式下的兩層結構網絡系統,即前端為客戶機,后端為服務器.隨著網絡技術的不斷發展,又出現了B/S(Browser/Server)瀏覽器/服務器模式.與C/S模式相比,B/S模式分為三層:即顯示層、功能層和數據數據層.本文設計的系統采用C/S模式和B/S模式結合的方式,實現物業管理工作的科學化和高效化,適應小區的實際需要.

1需求分析

我們可以通過對物業管理公司和小區住戶的需求進行分析,來說明設計和開發該系統是非常迫切和必要的.

1.1被服務人員.小區業主需要對應繳納的水電費、天然氣費、管理費等進行查詢時,必須到物業辦公室,通過物業公司工作人員對紙質的記錄本進行查看,才能知道結果,有時還會出現幾個月前的記錄丟失的問題.因此,作為業主他們希望能夠方便、快捷的查詢到自己想要的信息.

1.2服務人員.根據業主們提出的各種查詢項目,都要通過手工的方式的進行查詢,對于時間比較長的一些內容在查詢時特別不方便,管理這些紙質記錄也不是特別的方便.因此,物業人員也希望有效地提高他們的工作效率,減小工作強度,可以對相關信息方便的進行管理、查詢.根據上面兩方面的不同需求,為了更好的為業主提高優質的服務,減輕物業工作人員的勞動強度、提高其工作效率、減少管理成本,作者對內蒙古烏蘭察布市集寧區幾個相對成熟的小區的日常物業管理工作進行了調查,為某小區設計了一個物業管理系統,該系統采用C/S模式和B/S模式結合的方式,實現物業管理工作的現代化和高效化,適應小區的實際需要.

2可行性分析

2.1技術方面.網絡技術、多媒體技術的飛速發展,導致各種應用程序的出現,如VB,Power-builder等相關軟件.這些應用程序不僅能幫助設計者(開發人員)提高系統開發的質量和效率,還能夠減少開發的成本和開發的時間.

2.2經濟方面.我們可以從兩個角度說明.首先,如果小區的物業管理采用傳統的方式對住戶進行服務,那么工作人員的工作量和工作量都是特別大的,同時效率也不是特別高;其次,如果使用物業管理系統,物業公司投入的費用不會特別高,還能提高平時工作的效率,同時還能提升其公司形象.

2.3操作方面.本系統在投入使用前,會由開發者對物業管理公司相關人員進行培訓.培訓內容包括熟練掌握系統的各個功能和簡單的系統維護.通過對上面幾個方面的分析,我們發現開發C/S模式和B/S模式相結合的物業管理信息系統并投入運行是完全可行的.

3功能需求

物業管理公司的主要職責是為小區中居住的人員提供各種服務,這些事情每天基本都是重復的、繁瑣的,那么我們需要一個什么樣的物業管理系統為我們工作呢?根據用戶需求分析,我們認為本物業管理信息系統應具備下面幾個功能.

3.1根據業主平時所使用的水電、天燃氣等的使用量和剩余量,系統能夠自動計算用戶所需繳納的各種費用,相關物業人員將這些信息放到相應的數據庫中,方便管理人員和業主進行查詢.這樣的話,業主就能夠足不出戶地查詢平時所使用的水電用量和剩余量,還可以直接在網上查閱小區最近的重要通知和信息,如哪天停電停水等信息.

3.2能夠通過該物業管理信息系統準確地對相關信息進行查詢,并能夠根據具體的要求顯示和打印信息.

3.3能夠根據數據庫中已有的數據、信息,直接生成報表,如果是收費報表,能夠實現自動計算收費總金額等功能.

3.4系統管理應該方便系統管理員進行維護和普通用戶進行查詢,并能夠為用戶設置相應權限.系統還應該能夠對重要數據進行自動備份.

4系統結構設計

4.1設計的目標

本系統設計的目標是:有效地提高物業管理的效率,同時更好的為業主提供各方面的服務.設計的系統應該包括下面幾個目標.

4.1.1使用方便性:無論是物業負責人還是一般的業主都能夠直接使用該系統.

4.1.2功能針對性:應該根據小區具體的日常管理業務來設計,使系統有針對性.

4.1.3技術先進性:我們使用將C/S和B/S相結合的設計思想,同時還使用了現在流行的ASP技術,并將SQLSERVER2000作為后臺數據庫.

4.1.4強調交流性:我們可以在系統中添加類似聊天室或留言版的模塊,加強業主與物業人員的交流,為小區的建設共同努力.

4.1.5安全性:通過進行相關的權限設置,使系統具有很強的安全性.

4.1.6可擴展性:我們可以在設計系統時提前留一些可以擴充的接口,方便程序的升級,適應業主不斷提高的需求.

4.2系統劃分

4.2.1C/S部分我們在設計C/S部分時考慮,應該有下面幾個模塊:基本信息管理、業主信息管理、日常工作管理、公共財物管理、費用管理、結果輸出等幾個模塊.

(1)基本信息管理這個子系統包括房屋信息和物業人員信息兩個模塊.其中,房屋信息模塊主要是對小區中已經入住和未入住的房屋進行分別的登記;物業人員信息模塊是對工作人員基本信息的記錄,還能夠實現對工作人員的出勤和工作量進行統計和計算.

(2)業主信息管理本模塊中,我們主要是將小區中每個業主的基本信息按照單元或房間號碼進行登記,輸入相關數據庫進行保存,以便需要時查詢.

(3)日常工作管理我們又將其劃分為兩個小的部分:業主需求和業主有話說.業主需求是對不同業主在不同時間段提出的意見和建議進行分類匯總.這是由于每個業主的建議可能不同,而同一業主在不同時間提出的建議也可能不同,所以我們有必要進行分類匯總,區別對待.業主有話說在實質上就像是一個留言版,業主可以通過實時或非實時的方式與物業管理人員交流,為物業公司更好的為業主服務提出一些好建議.

(4)公共財物管理該模塊主要是對小區中一切公共財物的管理和查詢,如每年可能由于天氣的原因有一些樹木或花草需要進行修剪或重新栽種等的管理.

(5)費用管理本模塊主要是為了方便小區業主繳納一些日常費用而進行的管理,如水電氣費用的管理、每年物業費的管理、車庫車位費用的管理以及費用匯總管理等幾個部分.

(6)結果輸出主要是為了直觀、便捷的對一些數據進行查看和打印輸出.4.2.2B/S部分B/S部分主要是針對小區業主設計的,該部分可以為小區住戶一些重要的信息,如什么時間通暖氣,哪天停電,哪天停水等.

該部分主要有小區信息公告、信息查詢和用戶密碼等模塊.

(1)小區信息公告模塊業主可以通過該模塊了解小區近期的一些信息(如停電、停水及通暖等信息).

(2)信息查詢模塊小區住戶能夠登陸相關網頁,根據自己的需要查詢相關信息.人們不僅可以查詢自己的個人信息,還可以查詢家里的水電氣是否還有剩余,如果剩余不足,則可以及時充值,避免出現在做飯時天燃氣不足或突然停水這樣的情況.

(3)用戶密碼小區業主可以從物業管理系統管理員那領到自己的用戶名和密碼,回家后用戶可以進行修改以方便自己使用.

5系統的實施

5.1技術要求

我們在設計和開發本系統時,主要是通過采用C/S和B/S相結合的混合的設計思想來建構系統的,這樣我們就可以避開它們各自的缺點利用它們的優點.C/S模式具有響應速度快的優點,這主要是由于C和S之間是直接連接的原因.這也是我們在物業管理部門使用C/S模式的重要原因.而我們選擇B/S模式主要是由于它具有分布范圍廣的優點,能夠不受時間地點限制的處理各種事情.如果我們想增加一些系統功能,只需要在網站中加一些網頁即可.同時,它還具有實現文件、數據的共享等特點.該物業管理系統在設計時,主要的對象就是小區中的管理人員和各位業主,考慮到系統安全尤其是業主個人信息的安全性,我們會針對不同的兩種模式使用不同的安全策略.在B/S模式中,我們要求每個業主必須有相應的權限才能進入相應的界面,如管理員能進入的界面一般的業主是不能進入的,其他小區的業主不能進入我們小區進行查看信息,這樣就可以有效地增加系統安全性;而對于C/S模式,我們可以為不同使用者設置不一樣的權限來加強系統安全.

5.2開發工具的選擇

首先,我們可以選擇Power-Builder作為開發本系統的前臺程序.這主要是由于Power-Builder是在Windows操作平臺下的C/S模式的面向對象的可視化應用開發工具,能夠很好地適應軟件的發展趨勢.另外,Power-Builder在與相關的SQL數據庫進行連接時,不會出現太多的錯誤,這是我們特別重視的一個因素.而對于C/S模式,我們選擇的是ASP語言.我們可以方便的使用ASP進行編程,能夠根據小區的實際需求和具體模塊的要求設計最適合本小區的動態網頁.我們在選擇WEB的平臺時,充分考慮到IIS6.0的各種特點,將其作為我們的平臺.通過對目前幾種數據庫的分析,我們最后決定選擇了MicrosoftSQLServer2000作為系統的后臺數據庫開發工具.

6結語

網絡技術、數據庫技術和多媒體技術的飛速發展,為多功能、智能化的小區管理提供了強大的技術支持,利用這些技術對有關物業信息進行收集、管理、,可以更加科學的、高效的為業主提供理想的服務.