基于SaaS模型的中小企業(yè)管理系統(tǒng)研究
CIO時代 發(fā)表于:12年02月02日 10:27 [轉(zhuǎn)載] 比特網(wǎng)
2.2 共享數(shù)據(jù)庫
目前大部分基于SaaS的管理系統(tǒng)都采用共享數(shù)據(jù)庫的方式,所有客戶各自擁有一套不同的數(shù)據(jù)表組合,并存放在單獨的Schema之內(nèi),但它們共享同一個數(shù)據(jù)庫。從開發(fā)的角度而言,技術(shù)人員比較容易實現(xiàn)這種客戶獨立Schema的方式。從數(shù)據(jù)擴(kuò)展性來看,這種解決方案允許客戶相對自由地增加和修改其中的數(shù)據(jù)結(jié)構(gòu)。系統(tǒng)在開始建立客戶的Schema時,會預(yù)先創(chuàng)建一系列初始的數(shù)據(jù)結(jié)構(gòu),然后客戶可以對其做個性化的修改,來使其符合實際應(yīng)用中的業(yè)務(wù)需求。
在數(shù)據(jù)共享和數(shù)據(jù)隔離之間,這種客戶獨立Schema的方式獲得了一定的平衡。通過數(shù)據(jù)庫共享的方式,一臺服務(wù)器就可以支持更多的客戶,同時又確保了數(shù)據(jù)安全,因為在物理上實現(xiàn)了一定程度的數(shù)據(jù)隔離。正因為這一良好特性,因此為大部分的SaaS系統(tǒng)所采用。
3 系統(tǒng)擴(kuò)展性和伸縮性
在使用SaaS管理系統(tǒng)的時候,不同情況下的使用者有著不同的要求,在實際應(yīng)用中,一個擴(kuò)展性不好的數(shù)據(jù)模型無法滿足客戶在配置方面的個性化需求。因此開發(fā)的SaaS系統(tǒng)具有良好的擴(kuò)展性,是應(yīng)用中的一個重要用戶需求。除此之外,SaaS系統(tǒng)在自設(shè)計之初就是為了使數(shù)以千計的用戶同時使用,與普通的一般軟件系統(tǒng)相比,系統(tǒng)具備良好的伸縮性就顯得非常重要。因為在SaaS系統(tǒng)內(nèi),每一客戶端都擁有非常多的用戶,而且隨著客戶數(shù)量的上升,用戶數(shù)量也會成倍地上升。用戶數(shù)量的上升對于客戶端安裝的企業(yè)軟件而言,意味著提升系統(tǒng)的性能。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.