當前位置:工程項目OA系統(tǒng) > 房地產(chǎn)OA系統(tǒng) > 功能介紹 > 商業(yè)地產(chǎn) > 房地產(chǎn)管理
武漢房產(chǎn)管理系統(tǒng)的性能分析方案
房地產(chǎn)管理系統(tǒng)支持各種物業(yè)形態(tài)的日常管理,圍繞房源、業(yè)主、客服、收費四條主線,以業(yè)主管理、客戶服務(wù)、收費管理、儀表管理、設(shè)備管理、車位管理、清潔綠化、消防保安等日常管理事務(wù)的執(zhí)行過程為操作核心,有效處理業(yè)主、住戶、物業(yè)管理人員之間的關(guān)系,實現(xiàn)流程化、規(guī)范化管理,提高物業(yè)服務(wù)水平的同時有效提升工作效率。
一、系統(tǒng)用例分析
系統(tǒng)的用例分析是UML建模中的重要一步。用例圖定義了系統(tǒng)的功能需求。用例圖從用戶的角度描述系統(tǒng)功能,并指出各功能的操作者。在需求分析中,我們已經(jīng)確定了房地產(chǎn)信息管理系統(tǒng)的各功能模塊。
二、系統(tǒng)性能分析
本系統(tǒng)的開發(fā)基于J2EE平臺,設(shè)計采用基于SSH的三層框架技術(shù),實現(xiàn)了MVC設(shè)計模式。使用Struts實現(xiàn)表示層和控制層,Spring實現(xiàn)業(yè)務(wù)邏輯層,Hibernate實現(xiàn)持久層。下面將從軟件工程的角度分別從擴展性、維護性、移植性和系統(tǒng)性能幾個方面來分析本系統(tǒng)的性能:
1、擴展性
本系統(tǒng)采用組件式開發(fā)方式,利用Spring事務(wù)處理可以輕松的實現(xiàn)各業(yè)務(wù)組件的動態(tài)裝配。因此,系統(tǒng)具有很強的可擴展性,便于系統(tǒng)的二次開發(fā)以及日后的系統(tǒng)升級和擴展。在具體實現(xiàn)時,遵從了Spring面向接口編程的開發(fā)思想,大大提高了系統(tǒng)的可擴展性。另外,系統(tǒng)大量的使用配置文件來描述組件的關(guān)系,使得系統(tǒng)在增加新的模塊時只需要簡單的修改配置文件即可,而基本不用修改源代碼,這大大簡化了系統(tǒng)的擴展阻力,提升了系統(tǒng)的擴展速度。
2、維護性
本系統(tǒng)采用基于SSH整合架構(gòu)的三層結(jié)構(gòu)設(shè)計,使用MVC模式分離了表示層和業(yè)務(wù)邏輯層,隱藏了業(yè)務(wù)邏輯,使得兩層間松散藕合,各自的修改不影響對方,提高了可維護性。Spring框架的使用將J2EE層次結(jié)構(gòu)中的業(yè)務(wù)層分離為業(yè)務(wù)邏輯層和數(shù)據(jù)持久層,這樣業(yè)務(wù)邏輯便交給Spring處理,而數(shù)據(jù)訪問則交給Hibernate處理,使得層次結(jié)構(gòu)更加清晰,也有利于系統(tǒng)的維護。
3、移植性
在跨平臺方面,由于Java語言本身的平臺無關(guān)性及J2EE標準的平臺無關(guān)性,本系統(tǒng)只需要做簡單的修改,就可以輕松的實現(xiàn)不同操作系統(tǒng)之間切換。在數(shù)據(jù)庫方面,由于本系統(tǒng)采用Hibernate實現(xiàn)對數(shù)據(jù)的存取,Hibernate在設(shè)計上實現(xiàn)了良好的隔離,提供了對不同數(shù)據(jù)庫的良好支持。因此,本系統(tǒng)只需簡單地修改數(shù)據(jù)庫配置參數(shù),即可實現(xiàn)底層數(shù)據(jù)庫的切換。
4、系統(tǒng)性能
對于一般的Web系統(tǒng)而言,影響性能的最重要點在對數(shù)據(jù)庫操作的性能上。持久層框架Hibernate提供了優(yōu)秀的性能優(yōu)化機制,如內(nèi)置的數(shù)據(jù)庫連接池支持等,這些優(yōu)化機制的綜合使用大大提升了系統(tǒng)性能。在代碼級別上,Hibernate的性能比普通Java程序員寫的JDBC代碼性能高很多。原因在于Hibernate本質(zhì)上還是包裝了JDBC來進行數(shù)據(jù)庫操作的,由于Hibernate在調(diào)用JDBC上面花了很大力氣,盡可能的使用最優(yōu)化、最高效的JDBC調(diào)用,所以在性能上表現(xiàn)相當令人滿意。同時,由于使用了Spring的事物管理容器和Hibernate的架構(gòu),保證了系統(tǒng)多用戶訪問時,數(shù)據(jù)庫連接池穩(wěn)定性和數(shù)據(jù)庫并發(fā)操作的可靠性。另外,由于本系統(tǒng)采用的框架都是輕量級的框架,只需使用Tomcat服務(wù)器,配置運行小巧靈活,在系統(tǒng)運行性能上有很大優(yōu)勢。
- 1房地產(chǎn)供應(yīng)鏈管理軟件的設(shè)計結(jié)構(gòu)
- 2房產(chǎn)網(wǎng)app的相關(guān)系統(tǒng)設(shè)計介紹
- 3無錫比較熱門的房產(chǎn)app的有哪些功能模塊
- 4房地產(chǎn)管理系統(tǒng)背景、發(fā)展趨勢、以及設(shè)計理念
- 5房地產(chǎn)銷控管理系統(tǒng)一體化闡述
- 6佛山市房產(chǎn)查詢系統(tǒng)信息化發(fā)展存在的問題
- 7關(guān)于房地產(chǎn)管理質(zhì)量系統(tǒng)的數(shù)據(jù)分析
- 8房地產(chǎn)行業(yè)oa軟件面臨的問題
- 9房地產(chǎn)公司檔案管理軟件邏輯結(jié)構(gòu)設(shè)計
- 10房地產(chǎn)行業(yè)項目管理系統(tǒng)的方案優(yōu)勢
- 11北京市房地產(chǎn)信息系統(tǒng)的相關(guān)各種技術(shù)運用分析
- 12地產(chǎn)項目管理軟件的Web應(yīng)用開發(fā)技術(shù)的分類
- 13關(guān)于成都房地產(chǎn)行業(yè)查詢管理系統(tǒng)的研究
- 14地方房產(chǎn)系統(tǒng)的系統(tǒng)架構(gòu)和功能說明
- 15房產(chǎn)會員管理系統(tǒng)的應(yīng)用流程
- 16濟南房地產(chǎn)行業(yè)信息系統(tǒng)的技術(shù)設(shè)計分析
- 17從多個角度對地產(chǎn)公司管理軟件的分析
- 18房地產(chǎn)工程管理系統(tǒng)有哪些功能?
- 19房地產(chǎn)crm管理軟件系統(tǒng)是怎么設(shè)計的?
- 20房地產(chǎn)erp管理軟件的應(yīng)用價值
- 21房地產(chǎn)信息管理軟件有哪些功能?
- 22房地產(chǎn)資源整合平臺的部分功能簡介
- 23房產(chǎn)項目管理系統(tǒng)的相關(guān)解決方案
- 24四川房產(chǎn)管理系統(tǒng)的發(fā)展以及特點
- 25地產(chǎn)客戶關(guān)系管理系統(tǒng)的問題解決方案
- 26哈爾濱房產(chǎn)管理系統(tǒng)的功能簡介
- 27關(guān)于地產(chǎn)運營管理系統(tǒng)的目標以及意義
- 28房地產(chǎn)材料管理軟件的管理方法與報價
- 29成都市房產(chǎn)查詢系統(tǒng)的技術(shù)介紹
- 30城市房產(chǎn)業(yè)務(wù)管理信息系統(tǒng)的技術(shù)簡介
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓