當前位置:工程項目OA系統(tǒng) > 房地產(chǎn)OA系統(tǒng) > 功能介紹 > 商業(yè)地產(chǎn) > 房地產(chǎn)管理
上海房地產(chǎn)管理軟件的功能及技術性能化的設計
房地產(chǎn)管理系統(tǒng)是專門為涉及到改了業(yè)務的房地產(chǎn)開發(fā)公司以及動遷業(yè)務部門而研發(fā)的軟件系統(tǒng)。本系統(tǒng)操作簡單、功能實用,能時時圖示化展示房源狀態(tài),能幫您快速找到您需要的信息,能即時統(tǒng)計出各種您需要的報表并打印出來,從而使管理者能隨時了解動遷的進展情況,減少操作者的工作強度,提高工作效率,幫助動遷戶快速找到符合自己要求的房源,以保證 動遷工作能順利完成。
一、設計系統(tǒng)管理
在系統(tǒng)管理部分的中,比較有代表性的是管理用戶的權限,所以介紹管理用戶的權限。這個系統(tǒng)使用的主要技術是在角色的訪問的基礎上控制技術(RBAC),在這個技術中用戶及其權限都被建立了直接關系,因此,能夠十分嚴格的管理其訪問權限。以下介紹系統(tǒng)設計的內(nèi)容:
(l)流程設計
在設計過程中,考慮到了每個模塊都需要設置訪問權限,并且在頁面上進行標明,如圖中所示,標識系統(tǒng)用戶的身份是一個犯位字符串,但是能表示頁面訪問權限的是一個32位的字符串,這樣一來,系統(tǒng)能夠根據(jù)這些來管理用戶的身份信息等。綜上,在用戶訪問模塊前,系統(tǒng)可以先把用戶的ID和訪問權限從頁面提取出來,然后進入到數(shù)據(jù)庫中檢索提取出來的訪問權限,如果在數(shù)據(jù)庫中沒有用戶記錄的存儲,那就會報錯,并且跳回功能導航的主界面上;在數(shù)據(jù)庫有記錄的情況下,系統(tǒng)就可以進入到下一步的操作了,就是再在數(shù)據(jù)庫中檢索查詢把用戶權限和用戶ID 作為的限制條件的記錄,用戶是否有訪問這個界面的權限,主要是根據(jù)是否有用戶權限一記錄來進行判斷的,如果有,則表明用戶可以訪問,如果沒有,說明不能夠訪問。如果是不能夠訪問該界面的情況,用戶就會看到一張空白的網(wǎng)頁,并且接收到“您不具有訪問該頁面的權限”的相關提示。
(2)數(shù)據(jù)庫設計
其中用戶的權限“User_ClassID”與權限劃分表“User_Right”中的“R_id”是可以被建立聯(lián)系的,作者通過建立二者的聯(lián)系可以實現(xiàn)確定用戶的操作權限的目的。具體做法是:管理員通過讀取用戶的User_ClassID屬性,并且在User_Right標準中查找與該屬性相協(xié)調(diào)的權限,然后以此為依據(jù)對用戶的操作權限進行規(guī)定。
考慮到平臺將來發(fā)展趨勢,當大量用戶同時在線,有可能會出現(xiàn)查詢頻繁,信息更新頻繁等情況,為了滿足大量用戶同時使用該系統(tǒng)的需求,系統(tǒng)將盡可能的優(yōu)化數(shù)據(jù)庫的設計。數(shù)據(jù)庫優(yōu)化工作主要涉及到優(yōu)化查詢語句與數(shù)據(jù)緩存。下面簡單介紹一下兩種優(yōu)化的手段。
二、關于性能優(yōu)化的設計
(l)查詢語句的優(yōu)化。優(yōu)化系統(tǒng)紛擾查詢性能中的一個主要問題就是SQL語句的優(yōu)化,最終系統(tǒng)運行效率和速度隨著高數(shù)據(jù)庫的查詢速度大幅度提升而不斷提高。特別是當大量用戶進行大量的查詢時,低效的SQL語句要比高效的SQL語句在查詢速度上低很多。所以,這個系統(tǒng)為了將數(shù)據(jù)庫查詢的范圍進行適當縮小,通過優(yōu)化查詢語句建立索引、創(chuàng)建視圖等方法,盡最大的可能避免在SQL語句時進行全表的掃描,而且該在系統(tǒng)在許多細節(jié)問題上,都盡了最大的可能在WHERE子句中使用NOT IN被NOT EXISTS代替,這樣做的目的是保證系統(tǒng)能夠合理地進行數(shù)據(jù)表合并進行關聯(lián)查詢等手段,而且在加快查詢速度的同時,能夠有效地減少數(shù)據(jù)冗余。
(2)緩存的合理利用。在用戶查詢信息的過程當中很難避免會出現(xiàn)信息分頁,與大量用戶查詢同一個結果,這時利用緩存技術,可以大大的減少查詢次數(shù)。所謂緩存是指將一定的查詢結果事先存儲起來,當用戶查詢這個結果時,直接返回事先存儲的數(shù)據(jù)。例如當有10個用戶查詢需要分10頁的結果時,如果不利用緩存,每個用戶需要查詢10次,共100次。緩存的使用使得查詢次數(shù)降低到一次。因此PHP與MySQl的數(shù)據(jù)緩存機制可以大大的加快查詢與系統(tǒng)的速度。
- 1房地產(chǎn)crm客戶系統(tǒng)預警系統(tǒng)的設計
- 2房地產(chǎn)公司信息軟件有哪些功能?
- 3房產(chǎn)銷售客戶軟件有哪些功能?
- 4房地產(chǎn)業(yè)oa系統(tǒng)與一體化需求分析
- 5房產(chǎn)企業(yè)管理軟件的操作流程
- 6地產(chǎn)項目管理軟件的Web應用開發(fā)技術的分類
- 7房地產(chǎn)資料管理軟件的系統(tǒng)特點
- 8地產(chǎn)crm管理軟件的費用控制
- 9地產(chǎn)公司信息管理系統(tǒng)的優(yōu)勢
- 10關于成都房地產(chǎn)行業(yè)查詢管理系統(tǒng)的研究
- 11關于房地產(chǎn)管理質量系統(tǒng)的數(shù)據(jù)分析
- 12房地產(chǎn)銷售電話系統(tǒng)一體化是什么?
- 13房產(chǎn)新聞軟件的背景與需求分析
- 14關于北京房產(chǎn)管理軟件采用技術的簡介
- 15對地產(chǎn)銷售管理系統(tǒng)功能以及特點的分析
- 16濟南市房地產(chǎn)信息管理系統(tǒng)的整體框架
- 17濟南房地產(chǎn)網(wǎng)app的研究目的和現(xiàn)狀概述
- 18房地產(chǎn)erp管理軟件的應用價值
- 19房地產(chǎn)租賃信用管理系統(tǒng)的客戶價值是什么?
- 20哪里有房地產(chǎn)銷售管理系統(tǒng)代碼啊?
- 21房地產(chǎn)銷售客戶管理軟件在合同方面的功能
- 22房地產(chǎn)供應鏈管理軟件的設計結構
- 23深圳房地產(chǎn)管理軟件采用的一些設計理念
- 24城市房產(chǎn)業(yè)務管理信息系統(tǒng)的技術簡介
- 25房產(chǎn)管理信息系統(tǒng)的設計方案
- 26重慶房產(chǎn)管理系統(tǒng)的功能設計概要
- 27房產(chǎn)銷售管理信息系統(tǒng)的關鍵控制點
- 28房地產(chǎn)企業(yè)oa辦公系統(tǒng)有哪些功能?
- 29房地產(chǎn)估價系統(tǒng)有哪些功能?
- 30地產(chǎn)crm客戶管理系統(tǒng)的會計集中核算方案