sap的系統架構設計無疑是值得學習的,以下是我從網路上收集的一些相關資訊,也可以作為架構設計的參考。
1、實施、開發過程和維護過程管理細緻,角色劃分清晰,即使在專案的開發過程中,仍然要配備basis人員,並對系統進行運維工作管理;
2、三種環境:開發、qa、生產,在三種環境下的整合開發過程;
3、注重許可權、審計:所有的操作都和許可權繫結,並對每項業務操作都進行日誌記錄,資料庫記錄邏輯刪除,這對系統的體系結構和資料庫設計規範提出相應的要求,同時也對系統的實施和運維工作提出了要求;
4、應用伺服器和資料庫伺服器的層次定義:和我們目前的j2ee體系架構不同,一方面保持應用的獨立性,另一方面保證資料庫伺服器的穩定;
5、系統的穩定性壓倒一切:即使犧牲效能,也要確保系統的穩定;
6、模組的質量保證:對測試的組織,完整的測試流程貫穿專案開發實施的全過程;
7、可維護性的表現:一方面是基於運維的,對於系統軟硬體各個部分的監控;另一方面是系統架構上,程式設計模式上能支撐二次開發;
8、可擴充套件性的表現:系統架構上和物理部署上的兩種體現;
9、可用性:介面操作標準化,有完善的文件製作和互動式教學課件製作工具;
10、所有的一切處理操作都是事務**;操作可跟蹤、可追溯;
11、符合業務特點的資料庫表型別定義,即將資料庫開發的成功實踐固化在開發環境中;
SAP系統環境整體架構設計總結
sap 系統環境整體架構設計總結 no.table name short description memo 典型的架構圖 資料庫伺服器 主要用於存放資料庫,如果為了保障,還可以採用雙機熱備等架構,具體可以參看資料庫架構方面的資料。屬於資料儲存伺服器。sapecc伺服器 也就是傳統的 sapr3 er...
軟體架構設計 二 系統總體架構設計
系統總體架構非常重要,但在表達上都不盡相同,下面介紹幾種常用的系統架構模式,供參考 assf access service biz standard fundation 模式 訪問 服務 業務功能 標準 基礎,對系統架構各個層次均有表達,但部署應用模式需要有單獨說明,如下圖方式組織系統總體架構 lo...
軟體架構設計 二 系統總體架構設計
系統總體架構非常重要,但在表達上都不盡相同,下面介紹幾種常用的系統架構模式,供參考 assf access service biz standard fundation 模式 訪問 服務 業務功能 標準 基礎,對系統架構各個層次均有表達,但部署應用模式需要有單獨說明,如下圖方式組織系統總體架構 lo...