匯海選課系統(tǒng)和分布式應(yīng)用設(shè)計(jì)
發(fā)布時(shí)間:2023-05-20 00:01
現(xiàn)代化的高校教務(wù)管理需要現(xiàn)代化的信息系統(tǒng)協(xié)助管理。匯海系統(tǒng)是借浙江大學(xué)四校合并、跨世紀(jì)大發(fā)展的良好契機(jī)而開(kāi)發(fā)的高校教務(wù)管理系統(tǒng),已經(jīng)在浙江大學(xué)的本科生管理和研究生管理中發(fā)揮巨大的作用。本文主要是用分布式系統(tǒng)設(shè)計(jì)的思想闡述匯海系統(tǒng)選課子系統(tǒng)的設(shè)計(jì)、構(gòu)造。 作為一個(gè)大型的教務(wù)管理系統(tǒng),匯海系統(tǒng)在開(kāi)發(fā)和應(yīng)用中均遇到了很多問(wèn)題,特別是網(wǎng)上選課過(guò)程中,由于峰值請(qǐng)求量超過(guò)預(yù)期,一度曾導(dǎo)致選課中斷。這其中有軟硬件配置問(wèn)題,例如內(nèi)存不足,CPU速度不夠快捷等原因,也有體系設(shè)計(jì)上的原因,因?yàn)閭鹘y(tǒng)的B/S體系結(jié)構(gòu)伸縮性較弱,不能夠適應(yīng)快速發(fā)展的應(yīng)用。本文針對(duì)傳統(tǒng)B/S體系結(jié)構(gòu)的弱點(diǎn),利用Windows2000中的COM+技術(shù),設(shè)計(jì)三層體系結(jié)構(gòu),將整個(gè)系統(tǒng)的負(fù)載合理分布到多臺(tái)主機(jī),從而提高了系統(tǒng)的整體性能。 本文第一章闡述了國(guó)內(nèi)教務(wù)管理系統(tǒng)的現(xiàn)狀和將來(lái),介紹了匯海系統(tǒng)的發(fā)展歷程和基本技術(shù)架構(gòu)。第二章結(jié)合匯海系統(tǒng)介紹了面向?qū)ο蟮能浖O(shè)計(jì)開(kāi)發(fā)語(yǔ)言UML。第三章詳細(xì)介紹了選課子系統(tǒng)的基于UML的設(shè)計(jì)藍(lán)圖。第四章介紹了分布式組件模型。利用COM+技術(shù)能夠在Windows2000環(huán)境下應(yīng)用動(dòng)態(tài)負(fù)載平衡...
【文章頁(yè)數(shù)】:74 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
中文摘要
英文摘要
第一章 匯海系統(tǒng)概況
1.1 國(guó)內(nèi)教務(wù)管理系統(tǒng)的現(xiàn)狀和將來(lái)
1.2 匯海系統(tǒng)的發(fā)展歷程
1.3 匯海系統(tǒng)的體系結(jié)構(gòu)
1.3.1 客戶端/服務(wù)器模式
1.3.2 瀏覽器/服務(wù)器模式
1.3.3 基于分布式組件的模式
1.4 系統(tǒng)的功能模型
第二章 UML語(yǔ)言和匯海系統(tǒng)
2.1 為什么要使用UML語(yǔ)言
2.2 UML語(yǔ)言
2.2.1 UML語(yǔ)言的發(fā)展歷程
2.2.2 UML語(yǔ)言的主要內(nèi)容
2.2.3 UML語(yǔ)言的特點(diǎn)
2.3 RUP軟件開(kāi)發(fā)方法
2.3.1 RUP的過(guò)程成分
2.3.2 螺旋上升式開(kāi)發(fā)
2.4 USECASE圖
2.4.1 什么是USECASE圖
2.4.2 USECASE圖的構(gòu)造
2.4.3 USE CASE圖的設(shè)計(jì)步驟
2.4.4 匯海系統(tǒng)的USE CASE圖
2.5 配置建模
2.5.1 配置圖
2.5.2 匯海系統(tǒng)的配置建模
第三章 網(wǎng)上選課子系統(tǒng)的設(shè)計(jì)分析
3.1 匯海系統(tǒng)選課系統(tǒng)介紹
3.1.1 【研究生院版】的選課系統(tǒng)簡(jiǎn)介
3.1.2 選課處理的規(guī)則
3.1.3 選課系統(tǒng)的功能劃分
3.2 選課系統(tǒng)各個(gè)功能子模塊的涉及介紹
3.2.1 學(xué)生登錄校驗(yàn)部分
3.2.2 公共課選課
3.2.3 專(zhuān)業(yè)課選課
3.2.4 英語(yǔ)選課
3.3 選課系統(tǒng)的靜態(tài)結(jié)構(gòu)模型
3.4 選課系統(tǒng)的組件圖
3.5 選課系統(tǒng)的數(shù)據(jù)庫(kù)模型
3.6 相關(guān)模塊設(shè)計(jì)實(shí)現(xiàn)
第四章 分布式組件模型
4.1 三層體系結(jié)構(gòu)
4.1.1 結(jié)構(gòu)介紹
4.1.2 Windows DNA體系結(jié)構(gòu)
4.2 從COM到COM+
4.2.1 COM和DCOM
4.2.2 COM+的產(chǎn)生
4.2.3 COM+的體系結(jié)構(gòu)
4.3 COM+的技術(shù)特點(diǎn)
4.3.1 松耦合事件系統(tǒng)
4.3.2 COM+目錄管理器
4.3.3 消息隊(duì)列
4.4 ASP和COM+
4.4.1 CGI和ISAPI
4.4.2 ASP
4.4.3 利用ASP創(chuàng)建兩層應(yīng)用
4.3.4 利用ASP構(gòu)建三層應(yīng)用
第五章 利用COM+技術(shù)實(shí)現(xiàn)伸縮性
5.1 即時(shí)激活技術(shù)(JUST-IN-TIME)
5.2 對(duì)象緩沖池技術(shù)
5.3 微軟集群技術(shù)(CLUSTER TECHNOLOGY)
5.3.1 靜態(tài)負(fù)載平衡
5.3.2 動(dòng)態(tài)負(fù)載平衡
5.3.3 Windows負(fù)載平衡服務(wù)(Windows Load Balancing Service,WLBS或Convoy)
5.3.4 組件負(fù)載平衡(Component Load Balancing,CLB)
5.4 集群技術(shù)的聯(lián)合使用
第六章 教務(wù)管理系統(tǒng)的前景和展望
6.1 匯海系統(tǒng)的局限性
6.2 教務(wù)管理系統(tǒng)的再發(fā)展
6.2.1 電子商務(wù)和教務(wù)管理的結(jié)合
6.2.2 分布式事務(wù)處理和教務(wù)管理的結(jié)合
6.2.3 “移動(dòng)教育”和教務(wù)管理的結(jié)合
后記
參考文獻(xiàn)
致謝
本文編號(hào):3820147
【文章頁(yè)數(shù)】:74 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
中文摘要
英文摘要
第一章 匯海系統(tǒng)概況
1.1 國(guó)內(nèi)教務(wù)管理系統(tǒng)的現(xiàn)狀和將來(lái)
1.2 匯海系統(tǒng)的發(fā)展歷程
1.3 匯海系統(tǒng)的體系結(jié)構(gòu)
1.3.1 客戶端/服務(wù)器模式
1.3.2 瀏覽器/服務(wù)器模式
1.3.3 基于分布式組件的模式
1.4 系統(tǒng)的功能模型
第二章 UML語(yǔ)言和匯海系統(tǒng)
2.1 為什么要使用UML語(yǔ)言
2.2 UML語(yǔ)言
2.2.1 UML語(yǔ)言的發(fā)展歷程
2.2.2 UML語(yǔ)言的主要內(nèi)容
2.2.3 UML語(yǔ)言的特點(diǎn)
2.3 RUP軟件開(kāi)發(fā)方法
2.3.1 RUP的過(guò)程成分
2.3.2 螺旋上升式開(kāi)發(fā)
2.4 USECASE圖
2.4.1 什么是USECASE圖
2.4.2 USECASE圖的構(gòu)造
2.4.3 USE CASE圖的設(shè)計(jì)步驟
2.4.4 匯海系統(tǒng)的USE CASE圖
2.5 配置建模
2.5.1 配置圖
2.5.2 匯海系統(tǒng)的配置建模
第三章 網(wǎng)上選課子系統(tǒng)的設(shè)計(jì)分析
3.1 匯海系統(tǒng)選課系統(tǒng)介紹
3.1.1 【研究生院版】的選課系統(tǒng)簡(jiǎn)介
3.1.2 選課處理的規(guī)則
3.1.3 選課系統(tǒng)的功能劃分
3.2 選課系統(tǒng)各個(gè)功能子模塊的涉及介紹
3.2.1 學(xué)生登錄校驗(yàn)部分
3.2.2 公共課選課
3.2.3 專(zhuān)業(yè)課選課
3.2.4 英語(yǔ)選課
3.3 選課系統(tǒng)的靜態(tài)結(jié)構(gòu)模型
3.4 選課系統(tǒng)的組件圖
3.5 選課系統(tǒng)的數(shù)據(jù)庫(kù)模型
3.6 相關(guān)模塊設(shè)計(jì)實(shí)現(xiàn)
第四章 分布式組件模型
4.1 三層體系結(jié)構(gòu)
4.1.1 結(jié)構(gòu)介紹
4.1.2 Windows DNA體系結(jié)構(gòu)
4.2 從COM到COM+
4.2.1 COM和DCOM
4.2.2 COM+的產(chǎn)生
4.2.3 COM+的體系結(jié)構(gòu)
4.3 COM+的技術(shù)特點(diǎn)
4.3.1 松耦合事件系統(tǒng)
4.3.2 COM+目錄管理器
4.3.3 消息隊(duì)列
4.4 ASP和COM+
4.4.1 CGI和ISAPI
4.4.2 ASP
4.4.3 利用ASP創(chuàng)建兩層應(yīng)用
4.3.4 利用ASP構(gòu)建三層應(yīng)用
第五章 利用COM+技術(shù)實(shí)現(xiàn)伸縮性
5.1 即時(shí)激活技術(shù)(JUST-IN-TIME)
5.2 對(duì)象緩沖池技術(shù)
5.3 微軟集群技術(shù)(CLUSTER TECHNOLOGY)
5.3.1 靜態(tài)負(fù)載平衡
5.3.2 動(dòng)態(tài)負(fù)載平衡
5.3.3 Windows負(fù)載平衡服務(wù)(Windows Load Balancing Service,WLBS或Convoy)
5.3.4 組件負(fù)載平衡(Component Load Balancing,CLB)
5.4 集群技術(shù)的聯(lián)合使用
第六章 教務(wù)管理系統(tǒng)的前景和展望
6.1 匯海系統(tǒng)的局限性
6.2 教務(wù)管理系統(tǒng)的再發(fā)展
6.2.1 電子商務(wù)和教務(wù)管理的結(jié)合
6.2.2 分布式事務(wù)處理和教務(wù)管理的結(jié)合
6.2.3 “移動(dòng)教育”和教務(wù)管理的結(jié)合
后記
參考文獻(xiàn)
致謝
本文編號(hào):3820147
本文鏈接:http://sikaile.net/jiaoyulunwen/jiaoyutizhilunwen/3820147.html
最近更新
教材專(zhuān)著