下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、在線培訓考試系統(tǒng)總體設計方案總體架構考慮系統(tǒng)的分布式特點和采用模塊化設計的需要,系統(tǒng)采用三層體系架構: 表示層:系統(tǒng)通過瀏覽器或提供與用戶的交互平臺,并向服務器提交請求,負責處理用戶的輸入和向用戶輸出,但并不負責解釋其含義。業(yè)務層:用戶提交請求后,對用戶的數據按照業(yè)務邏輯層要求的接口參數封裝規(guī)則封裝用戶數據,然后調用業(yè)務接口層對外提供的相應命令接口,業(yè)務接口層通過對數據進行解析并分別送入不同的邏輯處理并向用戶返回處理結果。這一層是上下兩層的紐帶,它建立實際的數據庫連接,根據用戶的請求生成檢索語句或更新數據庫,并把結果返回給前端界面顯示。這一層建議以動態(tài)鏈接庫的形式存在,它與前端界面通訊的接口符
2、合COM組件標準。數據層:負責實際的數據存儲和檢索。數據訪問層會將數據轉化為數據庫可識別的語句(SQL),并訪問數據庫層。在本系統(tǒng)中,對于用戶而言,可以采用web瀏覽器訪問后臺。客戶端不直接與數據庫進行交互,而是中間層向外提供接口,通過COM/DCOM通訊或者Http等方式與中間層建立連接,再經由中間層與數據庫進行交互。這樣設計,可以避免為了業(yè)務邏輯上的微小變化而遷至整個程序的修改,只需要修改商業(yè)邏輯層中的一個函數或一個過程;增強了代碼的可重用性。邏輯架構系統(tǒng)邏輯結構圖如圖21所示。各用戶可以通過OA網通過瀏覽器訪問后臺數據。系統(tǒng)采用.NET多層的分布式應用模型,從邏輯上可劃分為三大部分:前端
3、的客戶端軟件、中間層的應用服務和后端的數據存儲。所有分析數據都存儲在后端的數據庫服務器上,計算密集型的任務集中在中間層的應用服務上完成,客戶端展現(xiàn)數據及分析后結果。圖2-1 系統(tǒng)邏輯結構物理架構系統(tǒng)物理結構如圖2-2所示。圖2-2 系統(tǒng)物理結構系統(tǒng)平臺本系統(tǒng)采用Windows .NET平臺,使用.NET平臺開發(fā)的好處是:支持快速開發(fā)根據權威機構的調查,使用.NET技術平臺的開發(fā)時間僅需使用J2EE技術平臺的開發(fā)時間的1/3左右技術先進Windows .NET是在吸取了J2EE、C+等多種平臺和開發(fā)語言基礎上發(fā)展來的,技術處于業(yè)界領先地位。比如:WEB SERVICES、Cache技術、反射機制
4、等。效率高根據權威機構的調查,使用.NET技術平臺的企業(yè)應用產品比基于J2EE技術平臺的企業(yè)應用產品性能提升巨大部署方便低維護成本基于Windows.NET的企業(yè)應用對維護人員的要求相對較低,這將大幅降低運行期間的維護成本在Windows.NET的技術平臺上,本系統(tǒng)架構將采用N層B/S結構。本系統(tǒng)的總體架構如下圖所示。圖2-2 系統(tǒng)物理結構總體上來說,本系統(tǒng)設計為三層:表示層、商業(yè)邏輯層(細分為應用層、核心層)、數據訪問層。除了三個標準層,三層服務應用還定義所有層都可以使用的一組基礎服務。這些服務分為三個基本類別:安全性。這些服務維護應用程序安全性。 運行管理。這些服務管理組件以及關聯(lián)的資源,
5、并滿足可伸縮性和容錯等運行要求。通信。這些是提供組件之間的通信的服務,如 .NET Remoting、SOAP 以及異步消息傳遞。開發(fā)工具操作系統(tǒng)采用Windows2000 Server 或Windows2003 Server。數據庫系統(tǒng)采用SQL Server或Oracle。安裝實施時不需要另外購置服務器,只要在現(xiàn)在的數據庫服務器上加多一個數據庫例程即可。Web服務器選擇Microsoft Internet Information Server。所有的業(yè)務邏輯層程序都將部署在Web服務器上,如數據訪問組件、業(yè)務處理組件、和核心組件等,它向所有的用戶提供頁面請求服務。它是軟件系統(tǒng)中的核心。開發(fā)工具選擇Visual Studio .Net。使用Windows平臺上的最佳開發(fā)工具Visual Studio .Net E
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年專業(yè)倉儲服務項目資金需求報告代可行性研究報告
- 福建省寧德市福安第七中學高二地理期末試題含解析
- 2024版簡單的場地租賃合同書
- 2024智能交通系統(tǒng)集成勞務分包合同
- 二零二五年度食品加工廠食材供應合同3篇
- 二零二五版知識產權保護補充協(xié)議合同3篇
- 二零二五版舞臺劇編劇作品改編與演出合同2篇
- 二零二五版電機行業(yè)展會贊助合同范本2篇
- 二零二五年度環(huán)保產品生產與銷售合同3篇
- 二零二五版?zhèn)}儲物流租賃合同范本:含配送服務條款3篇
- 大型活動LED屏幕安全應急預案
- 舞蹈課家長會
- 2024年內蒙古包頭市中考道德與法治試卷
- 湖南省長沙市2024-2025學年高二上學期期中考試地理試卷(含答案)
- 自來水質量提升技術方案
- 金色簡約蛇年年終總結匯報模板
- 農用地土壤環(huán)境質量類別劃分技術指南(試行)(環(huán)辦土壤2017第97號)
- 反向開票政策解讀課件
- 工程周工作計劃
- 房地產銷售任務及激勵制度
- 六年級語文下冊14文言文二則《學弈》課件
評論
0/150
提交評論