閱讀以下關(guān)于系統(tǒng)結(jié)構(gòu)的敘述,回答問題1、問題2、問題3和問題4。
A企業(yè)目前使用的是基于C/S結(jié)構(gòu)的OA(辦公自動(dòng)化)系統(tǒng),某軟件開發(fā)公司為該企業(yè)設(shè)計(jì)了一個(gè)基于B/S結(jié)構(gòu)的新OA系統(tǒng)。
1.系統(tǒng)目前的運(yùn)行情況
(1)公司大約有500名雇員,每名雇員配備有一套PC機(jī),每個(gè)部門有獨(dú)立子網(wǎng);
(2)員工所用PC機(jī)的IP地址由其所在部門指派,由公司信息部負(fù)責(zé)IP地址的管理工作;
(3)目前的OA系統(tǒng)大約由16個(gè)子系統(tǒng)組成,包括公文管理子系統(tǒng)、公共信息管理子系統(tǒng)、個(gè)人息管理子系統(tǒng)、郵件管理子系統(tǒng)、任務(wù)管理子系統(tǒng)、差旅審批子系統(tǒng)、采購子系統(tǒng)等;
(4)應(yīng)用軟件存儲(chǔ)在服務(wù)器和客戶機(jī)上。數(shù)據(jù)庫的檢索和更新功能主要在服務(wù)器上,而數(shù)據(jù)的入和結(jié)果的顯示功能則主要在客戶機(jī)上。軟件的配置、維護(hù)和升級(jí)由信息部負(fù)責(zé)處理。
2.計(jì)劃實(shí)現(xiàn)的新系統(tǒng)
(1)新OA系統(tǒng)的體系結(jié)構(gòu)如圖1-1所示,包括安裝了瀏覽器的客戶機(jī)(PC)、Web服務(wù)器、以及一個(gè)數(shù)據(jù)庫服務(wù)器;
(2)用CGI連接數(shù)據(jù)庫服務(wù)器和web服務(wù)器;
(3)用戶使用新的OA系統(tǒng)時(shí),首先通過登錄窗口輸入一個(gè)職工號(hào)碼和口令;
(4)cookie是web服務(wù)器指示客戶瀏覽器存儲(chǔ)指定變量名和值的方法。在啟動(dòng)多個(gè)CGI程序的情況下,應(yīng)用cookie可以避免通過登錄窗口重復(fù)輸入職工號(hào)碼和口令。在新的OA系統(tǒng)中,職工號(hào)碼在其瀏覽器中被設(shè)置為一個(gè)cookie值。每啟動(dòng)一個(gè)CGI程序,從瀏覽器傳送的職工號(hào)碼(一個(gè)cookie值)就和web服務(wù)器上存儲(chǔ)的職工號(hào)碼相比較。如果匹配,應(yīng)用就繼續(xù);若不匹配,就顯示登錄窗口,提示用戶輸入職工號(hào)碼和口令。
3.新OA系統(tǒng)的訪問控制
新OA系統(tǒng)中有以下兩種訪問控制:
(1)訪問控制1
各子系統(tǒng)的用戶只能通過安裝在本部門的客戶機(jī)處理其業(yè)務(wù),例如任務(wù)管理子系統(tǒng)的用戶在處理業(yè)務(wù)時(shí)只能使用安裝在本部門的客戶機(jī)。
(2)訪問控制2
只允許授權(quán)職工通過為其配置的客戶機(jī)使用差旅審批子系統(tǒng)。
4.性能評(píng)估方法
(1)性能評(píng)估模型是一個(gè)M/M/1排隊(duì)模型,其中LAN、web服務(wù)器和數(shù)據(jù)庫服務(wù)器按照?qǐng)D1-2所示串聯(lián)連接。 分別表示LAN、web服務(wù)器和數(shù)據(jù)庫服務(wù)器的利用率。
(2)已經(jīng)測(cè)得LAN、web服務(wù)器和數(shù)據(jù)庫服務(wù)器的平均處理時(shí)間?;谶@些測(cè)量值,用排隊(duì)論估算并發(fā)連接的客戶數(shù)量增加時(shí)的響應(yīng)時(shí)間。
(3)根據(jù)測(cè)得的處理時(shí)間,LAN、web服務(wù)器和數(shù)據(jù)庫服務(wù)器對(duì)單個(gè)客戶請(qǐng)求的平均處理時(shí)間為30ms、40ms和10ms。
(4)根據(jù)以往的經(jīng)驗(yàn)可知,每秒平均有20個(gè)事務(wù),且事務(wù)到達(dá)間隔服從負(fù)指數(shù)分布。
(5)每個(gè)隊(duì)列的平均系統(tǒng)時(shí)間(平均等待時(shí)間與平均處理時(shí)間之和,單位:秒)可用以下公式計(jì)算:
[問題1](5分)
從原系統(tǒng)遷移新系統(tǒng)后,公司信息部的哪項(xiàng)工作極大地減少了?請(qǐng)用50字以內(nèi)文字說明。
[問題2](6分)
要實(shí)現(xiàn)訪問控制1和訪問控制2,還需從客戶端獲取什么信息?請(qǐng)分別用50字以內(nèi)文字說明。
[問題3](8分)
試計(jì)算以下參數(shù)(經(jīng)四舍五入在小數(shù)點(diǎn)后保留1位)。
LAN的利用率 =_____(a)_______
Web服務(wù)器的利用率 =____(b)________
數(shù)據(jù)庫服務(wù)器的利用率 =____(c )______
新OA系統(tǒng)的平均響應(yīng)時(shí)間R為____(d)_____ms
[問題4](6分)
請(qǐng)用200字以內(nèi)文字說明使用CGI存在的主要問題及其原因,并給出兩種替代CGI的技術(shù)。