關于我們

在線客服

幫助

24小時客服:010-82326699 400-810-5999

建設工程教育網 報錯頁面_建設工程教育網

您訪問的頁面已經離家出走了

您可以:返回 上一頁或者返回首頁
9秒后跳轉到建設工程教育網首頁
 > 正文

物業(yè)管理軟件開發(fā)和使用的問題探討

2006-07-18 09:17    【  【打印】【我要糾錯】

  前言

  近年來,隨著人民生活水平的不斷提高和住宅多樣化的不斷發(fā)展,物業(yè)管理已成為一門科學。其內涵已經超出了傳統房產管理的范疇,發(fā)展成為集多種手段對物業(yè)進行綜合管理,并對相關物業(yè)資料進行保管、歸類、匯總、整理分析等。在此前提下,我國各地涌現出了一些運用現代計算機、控制與通信技術的智能化住宅小區(qū)。但是許多智能化住宅小區(qū)都存在搭好了硬件平臺,卻沒有優(yōu)秀的軟件在上面運行的情況,或者說缺少現代化的管理手段。科學高效管理是現代化的真正內涵,簡單的硬件拼湊對于現代化小區(qū)的實際應用是缺少實際意義的。為此,只有利用計算機進行物業(yè)管理,利用優(yōu)秀的物業(yè)管理軟件實現對物業(yè)信息的標準化和規(guī)范化,為物業(yè)管理工作提供準確及時的信息,有助于物業(yè)管理部門進行管理并做出相關決策,同時,也使物業(yè)管理公司及時準確地了解運營狀況,做出經營決策,這樣,才能使物業(yè)管理走向現代化。

  現在物業(yè)管理中軟件的應用大致有三個層次(或稱三種階段),第一層次為單項數據處理,模仿手工管理方式,多用于簡單的事物性工作,這是目前國內大多數物業(yè)管理公司計算機應用水平。第二層次是數據綜合處理,此時計算機應用呈現網絡化和實時處理特點,已經具備部分提高物業(yè)管理效率的特點。第三層次則是管理信息系統,此時信息論、控制論、軟件工程等優(yōu)化理論在軟件程序中得以運用,計算機網絡和數據庫的建立,使計算機由管理某個單一系統發(fā)展成全面的管理信息系統。系統集成能力的高低和決策分析功能,成為衡量此階段物業(yè)管理軟件水平的依據。筆者在物業(yè)管理軟件的開發(fā)使用與維護中對所發(fā)現或存在的問題,進行了分析,提出了一些改進的措施,希望能夠引起物業(yè)管理系統軟件開發(fā)的同行們對這些問題的思考。

  1、需求分析直接關系到軟件的質量和生命周期

  1.1領導的重視程度和參加需求分析人員的因素

  首先,軟件項目開發(fā)是一把手工程,這一點企業(yè)領導一定要明確,一般情況下企業(yè)一把手對軟件開發(fā)的重視程度越高,軟件成功的可能性就越大,但實際上大多數企業(yè)的領導卻對軟件開發(fā)工作并不關心和重視,往往只是安排下去后就不再過問,有的領導甚至認為只要把計算機買來了電腦里就什么都有了,想要什么只要一敲鍵盤就會有了。企業(yè)領導不光要重視軟件的開發(fā)工作,還應對使用計算機進行企業(yè)管理有相當的認識,不能只是憑一時心血來潮或要搞一些政績工程就要搞軟件開發(fā)。其次,參加需求分析的業(yè)務人員(指所有設計、運行、維護、管理計算機信息系統的技術人員)的素質與工作狀況直接影響信息系統的建立與實施,這一點不可忽視。在組建時必須綜合考慮每個工作人員的特長及優(yōu)勢協調,對業(yè)務了解的深刻程度,參加的人員中還應包括部分軟件的最終使用者,這些人應盡量選擇有應用管理系統經驗的人。如果能有參加過軟件開發(fā)經驗的人員就更好了,往往這些人能提出一些好的建議,會使開發(fā)過程少走很多彎路。

  1.2明確開發(fā)的目的

  需求分析的任務是確定系統必須完成那些工作,要對目標系統提出完善、準確、清晰、具體的要求。需求分析是軟件定義時期的最后一個階段,這時必須準確回答“系統必須做什么”這個問題,需求分析的結果是系統開發(fā)的基礎,關系到整個軟件工程的成敗和軟件的質量。另外,對現階段業(yè)務的需求要貼近實際,對未來的業(yè)務需求也應該具有前瞻性。

  在需求分析的過程中要盡量多地組織開發(fā)小組,與實際要使用系統的業(yè)務人員討論和溝通,要從用戶處收集需求的合理性,這樣,才能真正明白要達到業(yè)務目標所需的功能和用戶要求,只是憑空猜想用戶的要求結果是不會令人滿意的。如何能獲得需求呢,通過有效的用戶—— 開發(fā)者的合作才能成功。需求獲取是一個需要高度合作的活動,必須透過客戶所提出的表面需求理解他們的真正需求。詢問一個可擴充的問題有助于更好地理解用戶目前的業(yè)務過程,并且知道新系統如何幫助或改進他們的工作。

  調查用戶任務可能遇到的變更,或者用戶需要使用系統其他可能的方式。想象自己在學習用戶的工作,需要完成什么任務?有什么問題?從這一角度來指導需求的開發(fā)和利用。還有探討例外的情況,比如,什么會妨礙用戶順利完成任務?用戶對系統錯誤情況的反映,是如何想的?搞一些需求討論會,會上必須把所有的討論記錄下來,同時,還要做一定的整理。如果不這樣做,那么結束會議的時候就會發(fā)現,所有的討論只剩下一個模糊的印象。在座談討論之后記下所討論的問題,請參與討論的用戶評論并更正。及早并經常進行座談討論是需求獲取成功的一個關鍵途徑,只有這樣,才能確定是否真正獲取需求。

  研究表明:與不成功的項目相比,一個成功的軟件項目在開發(fā)者和用戶之間采用了更多的交流方式。與單個客戶或潛在的用戶組一起座談,對于業(yè)務軟件包或信息管理系統(MIS)的應用來說是一種傳統的需求來源。盡量理解用戶用于表述他們需求的思維過程,充分研究用戶執(zhí)行任務時做出決策的過程,并提取出潛在的邏輯關系。流程圖和決策樹是描述這些邏輯決策途徑的好方法。

  1.3不能把可行性研究當作是需求分析

  雖然可行性研究是一次完整的分析設計過程,此階段已粗略了解了用戶的需求,甚至提出了一些可行性方案,但卻可能忽略許多細節(jié),而最終在需求分析中卻不能遺漏任何一個微小的細節(jié),遺漏了可能會給軟件的開發(fā)造成很大的麻煩。

  2、軟件開發(fā)過程中應注意的問題

  軟件開發(fā)的開始要明確系統將采取什么體系結構,計算機網絡采取什么樣的拓撲結構,用戶將采用什么樣的系統平臺。

  2。1  如何選擇好數據庫管理系統

  數據庫軟件和開發(fā)工具軟件對整個管理系統的二次開發(fā)和系統升級是至關重要的。建議數據庫管理系統可采用 ORACLE 或 Microsoft SQL Serve,開發(fā)工具可采用 ORACLE Developer 2000、PowerBuilder、Delphi 等。一個好的物業(yè)管理軟件,應構建在一個好的網絡、數據庫、程序語言和操作系統平臺上?梢哉f,對數據庫結構的設計和管理與前期需求分析的好壞,決定整個軟件的質量和生命。而開發(fā)工具卻可以靈活選擇,因為現在開發(fā)信息管理系統前端基本上都采取模塊化形式,這樣,可以使軟件的開發(fā)更加靈活,方便軟件的升級和系統的二次開發(fā)。

  2.2采用什么樣的計算機網絡拓撲結構

  可以根據管理規(guī)模的大小和管理形式靈活設置。 物業(yè)管理信息系統軟件采用客戶/服務器 (Client/Server)體系結構。采用局域網(LAN)作為物業(yè)管理上層的內部網絡。各部門內的計算機均通過局域網連接到服務器上,能為公司內部不同職能部門的合作提供服務,包括文件共享、數據共享等因管理規(guī)模較大,下屬多個分公司,采用了上下層結構,分公司采用小型局域網,與總公司的通訊則采用 PSTN(公用電話網)通過遠程撥號的形式實現數據的傳輸。

  2.3在軟件編寫過程中應注意的問題

  (1)應盡量考慮最終系統操作人員的技術及業(yè)務人員情況,要多與客戶進行溝通,溝通方式應根據內容而多樣化,要講究有效率的溝通。應盡量使客戶端界面友好、幫助或提示應較完善,應該使操作使用簡單方便,畢竟現在國內的物業(yè)管理企業(yè)中存在著整體素質偏低這一普遍現象,他們是軟件的最終使用者。

 。2)在軟件的編寫過程中,應重視開發(fā)小組的團隊精神與分工協作問題。由于各階段不同角色或同階段不同角色之間的責任分工不同,工作互相推諉、責任互相推卸、不愿意與他人協作。這些現象或多或少地造成了項目團隊內部資源的損耗,從而影響了項目的進展。

  出現這種情況主要是軟件項目負責人的責任,項目負責人應當盡快地將工作范圍進行分解,并將分解的工作責任分配給團隊成員,這樣就可以按任務分清每個人的責任。項目負責人應當對項目成員的責任進行合理的分配并清楚地說明,同時應強調不同分工、不同環(huán)節(jié)的成員應當相互協作,共同完善。

 。3)對于開發(fā)過程中需求的變更也是不可避免的,諸如改變界面、改變操作方式、業(yè)務需求的改變等,對于業(yè)務的需求變更一般都是在需求分析中沒有正確收集信息造成的,應盡量避免,可能一些變更是由于政策變更等不確定因素造成的,這一點在一些國有的物業(yè)管理企業(yè)表現尤為突出,這樣的情況要客觀對待。如果無休止的根據用戶的需求不停地修改軟件,往往會造成開發(fā)過程一再延續(xù),導致成本成倍增加,使原來的設計變得支離破碎,系統難以維護。例如,在房屋分戶合戶部分由于業(yè)務人員對業(yè)務、政策的掌握程度不夠,工作不夠認真,發(fā)生多次變更,導致這一模塊在系統開始應用時還不能正常使用,間接影響了許多與之相關的功能模塊,造成了很大的麻煩。為避免需求變更的發(fā)生應加強對參加需求分析人員的培訓,增強行業(yè)知識背景,端正工作態(tài)度,加強與用戶的溝通,把需求分析做的盡量完善。

  3、在軟件測試階段與使用維護中出現的問題

  軟件測試是發(fā)現軟件中錯誤和缺陷的主要手段。在一般情況下,軟件測試過程與整個軟件開發(fā)過程基本上是平行進行的。測試計劃早在需求分析階段即應開始制定,其它相關工作,包括測試大綱的制定、測試數據的生成、測試工具的選擇等也應在測試階段之前進行。充分的準備工作可以有效地克服測試的盲目性,縮短測試周期,提高測試效率。一般測試工作量占整個項目開發(fā)工程的 40%~50%,對于測試階段出現的問題,軟件的開發(fā)小組應盡量與使用者進行及時有效地溝通,盡快將問題解決。

  在軟件的使用過程中系統用戶包括所有使用物業(yè)管理信息系統的人員,如財務人員、各層管理人員等,他們對信息系統的了解程度將決定物業(yè)管理信息系統的使用效果。因此,必須加強對他們的業(yè)務培訓和計算機基礎知識教育。軟件的維護人員應對整個軟件系統要有較深入的了解,包括業(yè)務和技術兩方面。畢竟物業(yè)管理是一門新興的科學,應該不斷在實踐中摸索,并不斷完善軟件的功能。

  參考文獻

  [1] 李瑞軒,楊曼紅,王 俊。Oracle Developer2000 學習教程[M].北京:北京大學出版社,2000-07.

  [2] 張海藩。軟件工程導論[M].北京:清華大學出版社,1998-01.

  [3] 劉國濤。物業(yè)規(guī)范化管理與業(yè)主關系協調及經典案例分析實用手冊[M]. 北京:北京科海高技術(集團)公司出版,2003-11.

  [4] 盧琳生。軟件項目管理常見問題分析[DB/OL].http://tech.ccidnet.com,2003-12-22.

延伸閱讀:物業(yè)
收藏分享:論壇
分享到:
相關新聞
  • 特色班
    4大班次+2-3套全真模擬題
    提升學習效果
  • 精品班
    4大班次+2-3套全真模擬題+1套預測試題
  • 實驗班
    3套全真模擬題+2套預測試題+考前沖關寶典
  • 定制班
    3套模擬題+3套預測題+考前沖關寶典+考前重點
  • 移動班
    以知識點為單元授課練習,
    強化重點、難點、考點
版權聲明

  1、凡本網注明“來源:建設工程教育網”的所有作品,版權均屬建設工程教育網所有,未經本網授權不得轉載、鏈接、轉貼或以其他方式使用;已經本網授權的,應在授權范圍內使用,且必須注明“來源:建設工程教育網”。違反上述聲明者,本網將追究其法律責任。
  2、本網部分資料為網上搜集轉載,均盡力標明作者和出處。對于本網刊載作品涉及版權等問題的,請作者與本網站聯系,本網站核實確認后會盡快予以處理。
  本網轉載之作品,并不意味著認同該作品的觀點或真實性。如其他媒體、網站或個人轉載使用,請與著作權人聯系,并自負法律責任。
  3、本網站歡迎積極投稿。