結(jié)合混合模式分析物管程序設計

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

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

結(jié)合混合模式分析物管程序設計

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

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

1需求分析

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

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

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

2可行性分析

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

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

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

3功能需求

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

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

3.2能夠通過該物業(yè)管理信息系統(tǒng)準確地對相關(guān)信息進行查詢,并能夠根據(jù)具體的要求顯示和打印信息.

3.3能夠根據(jù)數(shù)據(jù)庫中已有的數(shù)據(jù)、信息,直接生成報表,如果是收費報表,能夠?qū)崿F(xiàn)自動計算收費總金額等功能.

3.4系統(tǒng)管理應該方便系統(tǒng)管理員進行維護和普通用戶進行查詢,并能夠為用戶設置相應權(quán)限.系統(tǒng)還應該能夠?qū)χ匾獢?shù)據(jù)進行自動備份.

4系統(tǒng)結(jié)構(gòu)設計

4.1設計的目標

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

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

4.1.2功能針對性:應該根據(jù)小區(qū)具體的日常管理業(yè)務來設計,使系統(tǒng)有針對性.

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

4.1.4強調(diào)交流性:我們可以在系統(tǒng)中添加類似聊天室或留言版的模塊,加強業(yè)主與物業(yè)人員的交流,為小區(qū)的建設共同努力.

4.1.5安全性:通過進行相關(guān)的權(quán)限設置,使系統(tǒng)具有很強的安全性.

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

4.2系統(tǒng)劃分

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

(1)基本信息管理這個子系統(tǒng)包括房屋信息和物業(yè)人員信息兩個模塊.其中,房屋信息模塊主要是對小區(qū)中已經(jīng)入住和未入住的房屋進行分別的登記;物業(yè)人員信息模塊是對工作人員基本信息的記錄,還能夠?qū)崿F(xiàn)對工作人員的出勤和工作量進行統(tǒng)計和計算.

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

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

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

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

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

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

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

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

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

5系統(tǒng)的實施

5.1技術(shù)要求

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

5.2開發(fā)工具的選擇

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

6結(jié)語

網(wǎng)絡技術(shù)、數(shù)據(jù)庫技術(shù)和多媒體技術(shù)的飛速發(fā)展,為多功能、智能化的小區(qū)管理提供了強大的技術(shù)支持,利用這些技術(shù)對有關(guān)物業(yè)信息進行收集、管理、,可以更加科學的、高效的為業(yè)主提供理想的服務.