當前位置:旅游攻略大全網 - 租赁公司 - 目前國內物業管理信息系統的開發方式是怎樣的?

目前國內物業管理信息系統的開發方式是怎樣的?

目前國內物業管理信息系統的主要開發模式是什麽?

物業管理行業是在傳統房屋管理基礎上發展起來的新興行業,近年來取得了長足的發展。隨著人們生活水平的提高和住房多樣化的不斷發展,物業管理作為壹門科學的內涵已經超出了傳統定性描述和評價的範圍。已經發展成為以各種手段對財產進行綜合管理,能夠進行分類、匯總、整理、分析、定性定量評價、預測發展等。物業管理在當今生活中的作用已被廣泛認可。

信息系統(IS)是相互關聯的組件的組合,用於收集、處理、存儲、傳輸、檢索和發布信息,以促進和提高企業或組織的管理水平和經營決策水平。信息系統包括輸入、處理、控制、輸出、反饋等基本組成部分。它是壹個由人和機器組成的系統。

《中國企業管理大百科》對管理信息系統的定義是:“能夠收集、傳遞、存儲、處理、維護和使用信息的由人和計算機組成的系統。管理信息系統可以衡量企業的各種經營狀況;用過去的數據預測未來;協助企業從企業大局出發進行決策;利用信息控制企業行為;幫助企業實現規劃目標。”本質上,所有利用計算機輔助管理和決策的信息系統都是管理信息系統。

物業管理信息系統是用於住宅小區物業管理業務的綜合系統。它利用計算機網絡的優勢,按照物業管理的原則和收費標準,統壹、規範地管理住宅小區的各項服務,辦理住宅小區的各種費用。

目前,國內大多數物業管理公司的計算機應用水平還停留在單壹的數據處理,模仿人工管理,多用於簡單的日常工作。物業管理信息系統的應用水平可以充分反映物業管理的水平。物業管理信息系統不僅解決了物業管理的壹般問題,包括用計算機實現對樓宇、業主、服務、工程、裝修、投訴、水、電、財務收費、匯總、統計、查詢、報表等物業工作的全方位管理,而且

管理信息系統的開發方法包括生命周期法、原型法、計算機輔助軟件工程開發法、結構化系統開發法和面向對象開發法。

生命周期法是20世紀60年代發展起來的壹種應用廣泛且成熟的管理系統開發方法。其基本思想是將系統開發工作從頭到尾分成幾個階段,每個階段都有明確的任務。系統開發完成後,並不意味著生命周期的結束,而是意味著根據組織的需要對系統進行修改和重構的開始。用瀑布模型模擬結構分析、結構設計和結構規劃(簡稱SA-SD-SP法)。每個階段的工作都是從上到下,從抽象到具體進行的。瀑布模型意味著生命周期的各個階段之間有著嚴格的順序和相互依賴關系。瀑布模型是早期MIS設計的主要手段。

原型法是80年代發展起來的壹種系統開發方法,旨在改變生命周期法的缺點。這種方法的開發思路是,首先根據用戶的需求,由用戶和開發人員確定系統的基本需求和主要功能,利用系統快速生成工具建立系統模型,然後通過與用戶的交流不斷補充、修改和完善模型,以此類推。

計算機輔助軟件工程(CASE)是指由各種計算機輔助軟件和工具組成的大規模綜合軟件開發環境。隨著各種工具和軟件技術的發展、完善和不斷融合,逐漸從簡單的輔助開發工具環境轉變為相對獨立的方法。它是軟件工具和開發方法的結合。解決系統開發問題的基本思路是:在目標系統的規劃和詳細調查完成後,如果系統開發過程中的每壹步都是相對獨立的,並在某種程度上相互形成對應關系,那麽就可以利用專門的軟件開發工具和集成開發環境來實現整個系統的開發。

結構化系統開發方法(structured system development methods)是指將整個系統開發過程分為若幹階段,每個階段進行若幹活動,每個活動應用系統標準、規範、方法和技術來完成壹項或多項任務,並形成符合給定規範的軟件產品。結構化生命周期法是管理信息系統最常用的開發方法,分為四個步驟,即系統調查與分析、數據庫設計與實現、界面設計與實現、系統功能設計與實現。

面向對象的開發方法在20世紀80年代開始興起,是壹種基於問題對象的自底向上的系統開發方法。這種方法的特點是以對象為基礎,對象是分析和解決問題的核心。面向對象開發方法,也稱為快速原型法,是近年來針對(SA-SD-SP)的缺陷而提出的壹種新的設計方法,它適應了當前計算機技術的進步和軟件需求的大幅度增長。它是壹種快速、靈活和交互式的軟件開發方法。其核心是用交互式的、快速建立的原型來代替正式的、僵化的規範,用戶可以通過在計算機上實際運行和試用原型來為開發人員提供真實的反饋。快速原型制作的基礎之壹是第四代視覺語言的出現。兩種方法的結合,在使用面向對象方法開發MIS時,重點是生命周期的分析階段。在分析階段獲得的各種對象模型也適用於設計階段和實現階段。實踐證明,兩種方法的結合是壹種實用有效的方法。

MIS系統開發過程

MIS系統的開發過程壹般包括以下步驟:

(1)需求分析:需求分析主要是了解用戶的需求。需求越詳細,程序的後期開發和維護成本就越少。在壹般的開發團隊中,需求分析都是由經驗豐富的系統分析師或者項目經理來進行的,可見其重要性。需求分析做出來後,需要反復修改。將最終結果交給用戶審批,確認後,系統分析師將完成需求分析文檔,然後開始下壹步。

(2)概要設計:概要設計緊跟需求分析。明確用戶需求後,對獲取的數據進行分析後,構建數據庫的邏輯結構。此時,數據庫中的表還沒有形成,可以通過各種分析工具(如PowerDesigner)繪制出數據流圖,最終抽象出數據庫的具體表結構。此時,它由系統分析師反復審查。在確認所有要求都已考慮在內並且沒有遺漏後,您可以開始制定概要設計文檔。概要設計文檔形成後,整個程序的邏輯框架也就形成了。

(3)詳細設計:概要設計完成後,根據設計中制定的業務模塊。可以進行詳細的分析和設計。詳細設計是搭建各個業務模塊的所有窗口,各個窗口控件的所有處理代碼都用語言表達。因此,詳細設計是整個系統中最復雜的環節。詳細設計完成後,確定整個程序,然後程序員根據詳細設計文檔完成代碼。整個開發工作就結束了。

1)程序編碼:與其他環節相比,程序編碼相對簡單,程序員只需要根據詳細的分析文檔編寫程序編碼,保證代碼無錯即可。程序編碼需要在整個程序編寫中註意命名和編程風格的標準化,這需要很長時間才能形成。妳需要通過不斷的練習來形成自己獨特的風格。壹般來說,不要過分追求復雜的算法,因為那樣可能會讓後期的維護人員很難讀懂妳的代碼。

(4)測試:程序編碼完成後,需要進行測試。測試有幾種類型,主要是測試代碼是否存在邏輯錯誤,以及程序在加載數據環境下的穩定性。測試工作中發現的錯誤應及時糾正,然後記錄在測試文檔中。

(5)包裝:測試完成並確認後。程序可以打包和分發。打包壹般使用PWISE等工具。

管理信息系統的發展

管理信息系統的開發是壹項復雜的系統工程,涉及計算機處理技術、系統理論、組織結構、管理職能、管理知識、認知規律和工程方法。雖然系統開發的方法很多,但遺憾的是至今還沒有形成壹套完整的、所有系統開發人員都能接受的理論,以及該理論所支持的工具和方法。

管理信息系統的開發模式

獨立開發:

通過自我開發,可以得到適合自己需求的滿意系統,也可以在系統開發過程中培養自己的技術力量。缺點是開發周期往往很長。自我發展需要強有力的領導,足夠的技術力量,以及壹定的研究和咨詢。

自主開發適合管理信息系統分析設計團隊、程序員和系統維護團隊較強的組織和單位,如高等院校、科研院所、計算機公司等單位。自主開發的好處是開發成本低,開發的系統能夠滿足單位的需求,滿意度高,系統維護方便。缺點是因為不是專業開發團隊,容易受到計算機業務工作的制約,系統優化不夠,開發水平低。

委托開發:

委托開發從用戶的角度來說是最方便的,但是必須有精通業務的管理人員參加,經常檢查監督。這種開發方式壹般成本較高,系統維護困難。

委托開發模式適用於沒有管理信息系統分析、設計和軟件開發人員或實力較弱但資金充足的開發團隊的機構和單位。

委托開發的優點是省時省事,系統技術水平高。缺點是成本高,需要開發商長期支持系統維護。這樣,用戶的業務骨幹需要參與系統的演示。在開發過程中,開發者和用戶都需要及時溝通、協調和檢查。

合作發展:

合作開發最有利於培養自己的技術實力,系統維護也更方便。條件是企業組織有壹定的系統分析和設計實力,雙方要合作,密切配合。

合作開發模式適合有壹定管理信息系統分析、設計和軟件開發人員,但開發團隊較弱,希望通過管理信息系統的開發建立和完善自己的技術團隊,方便系統維護的單位。雙方的開發成果實際上是壹種半委托開發工作。優點是與委托開發方式相比,節省資金,可以培養和提升用戶的技術實力,便於系統維護,系統技術水平高。缺點是雙方的溝通在合作中容易出現問題,需要雙方及時達成諒解進行協調和檢查。

購買現成的軟件:

目前,軟件的發展正朝著專業化的方向發展。壹些專門從事管理信息系統開發的公司開發了許多方便、功能強大的專用業務管理信息系統軟件。為了避免重復勞動,提高系統開發的經濟效益,還可以購買現成的適合自己業務的管理信息系統軟件,如企業管理信息系統、教育管理信息系統、財務管理系統、進銷存管理系統等。這種方法的優點是省時,系統技術水平高。缺點是通用軟件專用性差,可能與單位實際工作需求有壹定差距,有時可能需要做二次開發工作。所以在選擇通用軟件的時候,不能只看開發者的宣傳,要多方面詳細考察後再做決定。購買現成的軟件是最簡單的方法。但是很難買到完全適合本單位的軟件。買現成的軟件包,需要很強的識別能力。這種方式沒有系統維護。

在上述四種發展模式中,合作發展模式最適合中國的現狀。

各種開發方法的比較

以上介紹的四種開發方式各有優缺點,需要根據用戶的實際情況進行選擇,也可以綜合使用各種開發方式。

方法

特點是相對獨立開發、委托開發、合作開發、購買現成軟件。

對分析設計能力的要求較高,逐步培養壹般較低。

對編程能力的要求更高,也不需要更低。

系統維護的難度有易有難,有易有難。

開發費用越來越少。

說明開發時間長,系統適合本單位,自己的開發人員都經過培訓。省事,開發成本高。開發的系統易於維護。最方便,但不壹定完全適合這個單位。