監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關閉

房產(chǎn)公司管理系統(tǒng)的相關系統(tǒng)功能分析

申請免費試用、咨詢電話:400-8352-114

   房地產(chǎn)管理系統(tǒng)支持多工程項目,實現(xiàn)現(xiàn)場項目管理人員、監(jiān)理、中介機構、工程部、財務部、預算部(計劃部)及領導的網(wǎng)上聯(lián)合辦公,通過對項目資料、合同資料、單位資料、付款資料的登記,可以及時了解各工程及合同的執(zhí)行情況、進度、工程形象進度、付款進度、欠款情況,便于管理人員對工程進度、付款審批進行控制,最終實現(xiàn)實現(xiàn)成本控制和成本核算的目標。

  一、系統(tǒng)功能分析

37.png

  房地產(chǎn)銷售管理系統(tǒng)是一個交互式的查詢系統(tǒng),在明確了系統(tǒng)目標與數(shù)據(jù)庫結(jié)構的前提下,設計出該系統(tǒng)的主要功能:系統(tǒng)登錄、數(shù)據(jù)輸入與修改、數(shù)據(jù)綜合查詢、報表瀏覽與打印、系統(tǒng)管理、幫助等。

  1.系統(tǒng)登錄與管理

  為了確保數(shù)據(jù)的保密性和安全性,防止非法用戶對數(shù)據(jù)破壞,系統(tǒng)將使用登錄系統(tǒng),將事先設計好的用戶名和密碼信息放在數(shù)據(jù)表users中,登錄時系統(tǒng)自動將用戶輸入的數(shù)據(jù)信息和users數(shù)據(jù)表中的數(shù)據(jù)進行比較,只有合法用戶才能使用本系統(tǒng)。通過系統(tǒng)管理用戶可以實現(xiàn)添加新用戶并賦予相應權限和登錄用戶密碼修改等功能。

  2.數(shù)據(jù)輸入、修改與刪除

  數(shù)據(jù)輸入、修改與刪除統(tǒng)稱數(shù)據(jù)操作,用戶可以根據(jù)自己的需要,對數(shù)據(jù)表中的數(shù)據(jù)進行操作,將改動的數(shù)據(jù)及時傳到后臺的數(shù)據(jù)庫中,保證數(shù)據(jù)的實時性、有效性。

  3.數(shù)據(jù)查詢

  查詢功能是一個軟件的核心部分,反應了一個系統(tǒng)的優(yōu)劣。本系統(tǒng)能夠?qū)Ψ课莼拘畔⒅械某S眯畔⑦M行查詢、對合同信息的查詢和對收支信息進行查詢,購房客戶信息的綜合查詢、滯納金的查詢等。

  4..文件的打印主要是方便用戶對合同的管理等。

  二、系統(tǒng)的體系結(jié)構(三層模型)

  SSH框架,典型的J2EE三層結(jié)構,分為表現(xiàn)層、中間層(業(yè)務邏輯層)和數(shù)據(jù)服務層。三層體系將業(yè)務規(guī)則、數(shù)據(jù)訪問及合法性校驗等工作放在中間層處理??蛻舳瞬恢苯优c數(shù)據(jù)庫交互,而是通過組件與中間層建立連接,再由中間層與數(shù)據(jù)庫交互。表現(xiàn)層是傳統(tǒng)的JSP技術,自1999年問世以來,經(jīng)過多年的發(fā)展,其廣泛的應用和穩(wěn)定的表現(xiàn),為其作為表現(xiàn)層技術打下了堅實的基礎。

38.png

  中間層采用的是流行的Spring+Hibernate,為了將控制層與業(yè)務邏輯層分離,又細分為以下幾種。Web層,就是MVC模式里面的“C”(controller),負責控制業(yè)務邏輯層與表現(xiàn)層的交互,調(diào)用業(yè)務邏輯層,并將業(yè)務數(shù)據(jù)返回給表現(xiàn)層作組織表現(xiàn),該系統(tǒng)的MVC框架采用Struts。Service層(就是業(yè)務邏輯層),負責實現(xiàn)業(yè)務邏輯。業(yè)務邏輯層以DAO層為基礎,通過對DAO組件的正面模式包裝,完成系統(tǒng)所要求的業(yè)務邏輯。DAO層,負責與持久化對象交互。該層封裝了數(shù)據(jù)的增、刪、查、改的操作。PO,持久化對象。通過實體關系映射工具將關系型數(shù)據(jù)庫的數(shù)據(jù)映射成對象,很方便地實現(xiàn)以面向?qū)ο蠓绞讲僮鲾?shù)據(jù)庫,該系統(tǒng)采用Hibernate作為ORM框架。Spring的作用貫穿了整個中間層,將Web層、Service層、DAO層及PO無縫整合,其數(shù)據(jù)服務層用來存放數(shù)據(jù)。一個良好的框架可以讓開發(fā)人員減輕重新建立解決復雜問題方案的負擔和精力;它可以被擴展以進行內(nèi)部的定制化;并且有強大的用戶社區(qū)來支持它??蚣芡ǔD芎芎玫慕鉀Q一個問題。然而,你的應用是分層的,可能每一個層都需要各自的框架。僅僅解決UI問題并不意味著你能夠很好的將業(yè)務邏輯和持久性邏輯和UI 組件很好的耦合。

發(fā)布:2010-08-20 21:15    編輯:泛普軟件 · lyl    [打印此頁]    [關閉]
相關文章: