• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于B/S+C/S架構(gòu)的計(jì)量管理系統(tǒng)

      2010-09-07 01:37:16萬海燕江西省計(jì)量測(cè)試研究院
      上海計(jì)量測(cè)試 2010年1期
      關(guān)鍵詞:客戶端證書架構(gòu)

      萬海燕/江西省計(jì)量測(cè)試研究院

      0 引言

      近年來, 互聯(lián)網(wǎng)以其豐富的資源在我國(guó)迅速發(fā)展,互聯(lián)網(wǎng)技術(shù)的先進(jìn)性、實(shí)用性,引起社會(huì)廣泛關(guān)注?;诰钟蚓W(wǎng)(LAN)的計(jì)量管理系統(tǒng)已不再滿足用戶需求。于是,利用互聯(lián)網(wǎng)技術(shù)思想在局域網(wǎng)(LAN)上加以應(yīng)用,構(gòu)建了基于B/S和C/S架構(gòu)的計(jì)量管理系統(tǒng)。

      1 需求分析

      隨著客戶查詢、證書編輯等系統(tǒng)在計(jì)量工作中的應(yīng)用,使得以傳統(tǒng)儀器檢測(cè)為主的計(jì)量行業(yè)也在進(jìn)一步融入網(wǎng)絡(luò)一體化社會(huì)。事實(shí)證明,Web網(wǎng)絡(luò)能為我們提供更高效、更快捷的服務(wù)平臺(tái)。當(dāng)前,計(jì)量行業(yè)也面臨著競(jìng)爭(zhēng),想在競(jìng)爭(zhēng)中取勝,也促使我們?nèi)ふ腋冗M(jìn)、更具人性化的管理方法。一個(gè)功能齊備的網(wǎng)絡(luò)管理系統(tǒng),它所發(fā)揮的優(yōu)勢(shì)不容小看,不僅能提供準(zhǔn)確、可靠的數(shù)據(jù),還能有效縮短地域間差異、節(jié)約資源、迅速提高工作效率。充分有效地利用計(jì)量網(wǎng)絡(luò)管理系統(tǒng),使其更有效地服務(wù)于計(jì)量,在計(jì)量信息化建設(shè)中可謂意義重大。

      2 計(jì)量管理系統(tǒng)的開發(fā)方案

      2.1 C/S架構(gòu)與B/S架構(gòu)的優(yōu)缺點(diǎn)分析

      2.1.1 C/S架構(gòu)分析

      C/S架構(gòu),即大家熟知的客戶端和服務(wù)器端結(jié)構(gòu)。目前大多數(shù)應(yīng)用軟件系統(tǒng)就是此形式的結(jié)構(gòu),如圖1所示。

      圖1 C/S結(jié)構(gòu)圖

      它是一種典型的兩層架構(gòu),即在客戶端包含一個(gè)或多個(gè)在用戶的電腦上運(yùn)行的程序。通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到Client端和Server端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。其顯著的優(yōu)點(diǎn)就是系統(tǒng)安全性強(qiáng)、響應(yīng)速度快、便于數(shù)據(jù)管理,但主要缺點(diǎn)如下:

      (1)面向的用戶通常是可知的,不適合面向一些不確定性用戶,而對(duì)于服務(wù)為主的計(jì)量行業(yè)來說隨著業(yè)務(wù)的不斷擴(kuò)大,用戶增加的數(shù)量卻是未知的。

      (2)只適用于局域網(wǎng)。對(duì)于以服務(wù)為主的計(jì)量行業(yè)僅僅局限于局域網(wǎng)是遠(yuǎn)遠(yuǎn)不夠的。

      (3)客戶端需要安裝專用的客戶端軟件。首先,升級(jí)困難。系統(tǒng)軟件升級(jí)時(shí),每臺(tái)客戶機(jī)需重新安裝客戶端軟件,工作十分繁瑣。其次,維護(hù)不便。任一臺(tái)電腦出現(xiàn)故障,如病毒、誤操作等,都需對(duì)其進(jìn)行一一維護(hù),成本甚高。

      2.1.2 B/S架構(gòu)分析

      B/S架構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過Web瀏覽器來實(shí)現(xiàn)的,主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),極少部分在前端實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。如圖2所示:

      圖2 B/S體系結(jié)構(gòu)

      主要優(yōu)點(diǎn)如下:

      (1)可擴(kuò)展性強(qiáng)。系統(tǒng)隨時(shí)可進(jìn)行程序修改升級(jí)更新,但并不影響用戶日常訪問活動(dòng)。

      (2)直接放在廣域網(wǎng)上,對(duì)操作人員的職責(zé)可制定不同的訪問權(quán)限,交互性強(qiáng)。

      (3)采用三層結(jié)構(gòu),它將顯示邏輯交給了Web瀏覽器,將事務(wù)處理邏輯放在Web服務(wù)器上。大大簡(jiǎn)化客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本及工作量。

      (4)無須特別安裝,有Web瀏覽器即可。無論用戶所處位置,只需接入Web網(wǎng)絡(luò),即可輕松訪問計(jì)量管理系統(tǒng),極大地減輕了客戶端的壓力,給用戶帶來更多便利。

      綜上所述,B/S架構(gòu)能彌補(bǔ)C/S架構(gòu)應(yīng)用系統(tǒng)的不足。

      2.2 基于兩種模式相結(jié)合的計(jì)量管理系統(tǒng)結(jié)構(gòu)

      通過客觀地分析C/S、B/S的優(yōu)劣,采用B/S、C/S混合模式比較可行:在安全性要求高,需要對(duì)數(shù)據(jù)庫進(jìn)行頻繁操作,例如對(duì)信息進(jìn)行添加、修改、刪除的工作人員通過C/S架構(gòu)的客戶端訪問數(shù)據(jù)庫,比如各職能部門工作人員可安裝客戶端程序,憑指定的帳號(hào)和密碼訪問系統(tǒng)。這樣客戶端功能比較強(qiáng)、安全系數(shù)也高;其他使用B/S客戶端進(jìn)行數(shù)據(jù)的查詢,這樣客戶端比較靈活,接入互聯(lián)網(wǎng)網(wǎng)絡(luò)即可操作。如此處理,可充分發(fā)揮各種模式的優(yōu)越性——避免了B/S結(jié)構(gòu)在數(shù)據(jù)交互性、響應(yīng)速度和安全性等方面的缺點(diǎn)以及C/S結(jié)構(gòu)在維護(hù)和支持及區(qū)域限制等方面的缺陷(圖3)。

      采用這種結(jié)構(gòu)優(yōu)點(diǎn)在于:

      (1)能充分地利用現(xiàn)有資源。對(duì)于原有的基于C/S體系結(jié)構(gòu)的應(yīng)用,只需開發(fā)Web界面,就可非常容易地升級(jí)到這種體系結(jié)構(gòu),并保留原來的子系統(tǒng)。

      (2)信息發(fā)布采用B/S結(jié)構(gòu),保持了原客戶端的優(yōu)點(diǎn)。裝入客戶機(jī)的軟件可以采用統(tǒng)一的Web瀏覽器,可以在所有的平臺(tái)上工作。

      (3)充分結(jié)合了B/S與C/S體系結(jié)構(gòu)的優(yōu)勢(shì),彌補(bǔ)兩者不足。在保證瀏覽者方便操作的同時(shí),也使得系統(tǒng)更新方便,維護(hù)靈活。

      (4)在網(wǎng)絡(luò)安全方面,采用VPN技術(shù)。虛擬專用網(wǎng)絡(luò)可以通過特殊加密通訊協(xié)議連接在互聯(lián)網(wǎng)上,使位于不同地域的部門之間建立一條專有的通訊線路??蓭椭h(yuǎn)程用戶同本單位的內(nèi)部網(wǎng)建立可信的安全連接,保證數(shù)據(jù)的安全傳輸。

      2.3 計(jì)量管理系統(tǒng)的設(shè)計(jì)原則

      (1)可操作性。系統(tǒng)采用windows圖形圖像模式的用戶界面,操作簡(jiǎn)單,無需額外說明。方便用戶實(shí)現(xiàn)各類數(shù)據(jù)操作,實(shí)現(xiàn)強(qiáng)大的信息共享。

      (2)安全性。對(duì)用戶的操作權(quán)限均有一定的限制,數(shù)據(jù)出現(xiàn)問題時(shí)系統(tǒng)均有相應(yīng)的處理能力。

      (3)開放性。利用Web技術(shù),使各局域網(wǎng)能進(jìn)行分布數(shù)據(jù)處理,各子系統(tǒng)能在互聯(lián)網(wǎng)上進(jìn)行數(shù)據(jù)處理和信息查詢。

      (4)可維護(hù)性和支持性。包括兩方面,一是對(duì)系統(tǒng)出現(xiàn)的現(xiàn)有錯(cuò)誤進(jìn)行處理。二是將新的需求反映到現(xiàn)有系統(tǒng)中去。一個(gè)易于維護(hù)的系統(tǒng)可以有效地降低技術(shù)支持的花費(fèi)。

      (5)可擴(kuò)展性和兼容性。系統(tǒng)必須能夠在用戶的使用率、用戶的數(shù)量迅速增加的情況下,保持合理性能。只有這樣,才能適應(yīng)用戶的市場(chǎng)擴(kuò)展可能性;另一方面是軟件的擴(kuò)充能力,在系統(tǒng)軟件設(shè)計(jì)時(shí),要特別考慮今后可能的功能擴(kuò)充。對(duì)該系統(tǒng)作適當(dāng)?shù)恼{(diào)整升級(jí)保證系統(tǒng)能夠滿足新業(yè)務(wù)、新功能的要求,而且對(duì)原來的程序沒有影響或者影響很小,以及硬件或網(wǎng)絡(luò)的改變或升級(jí)基本不影響應(yīng)用軟件。

      2.4 計(jì)量管理系統(tǒng)的實(shí)現(xiàn)

      圖3 基于B/S+C/S架構(gòu)的計(jì)量管理系統(tǒng)體系圖

      為保證系統(tǒng)具有良好的開放性和安全性,計(jì)量管理系統(tǒng)的開發(fā)環(huán)境如下:

      (1)服務(wù)器采用Windows 2000 Server操作系統(tǒng),客戶端計(jì)算機(jī)使用IE5.0以上的瀏覽器。

      (2)服務(wù)器端數(shù)據(jù)庫選擇SQL2005,該數(shù)據(jù)庫具有如下特點(diǎn):對(duì)指定數(shù)據(jù)存取快;保證數(shù)據(jù)庫一致性和完整性;統(tǒng)一的語言,可用于所有用戶的DB活動(dòng)模型; 所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持SQL語言。

      (3)選用Visual Studio2008為其開發(fā)平臺(tái);使用asp.net3.5服務(wù)器端腳本技術(shù)、C#編程語言和Dreamweaver8.0網(wǎng)頁制作軟件作為開發(fā)工具。

      (4)系統(tǒng)運(yùn)行于用TCP/IP協(xié)議組建的內(nèi)部網(wǎng)上,用戶可直接在互聯(lián)網(wǎng)上訪問。

      3 B/S和C/S架構(gòu)的計(jì)量管理系統(tǒng)的功能(圖4)

      (1)證書編輯打印模塊

      圖4 基于B/S+C/S架構(gòu)的計(jì)量管理系統(tǒng)結(jié)構(gòu)圖

      證書統(tǒng)一進(jìn)行編輯打印能夠規(guī)范證書格式,減少出錯(cuò)率。檢定員出具原始記錄數(shù)據(jù),在證書編輯模塊中錄入,再由核驗(yàn)員、批準(zhǔn)人進(jìn)行審核批準(zhǔn),進(jìn)行電子簽名,最后進(jìn)入統(tǒng)一打印。外出檢定員依然可以在異地輕松使用本系統(tǒng)進(jìn)行證書編輯打印,大大減少了以往只使用word文檔進(jìn)行證書編輯的難題,及時(shí)滿足客戶要求,極大地提高工作效率。證書查詢可按單位、證書號(hào)、檢定時(shí)間進(jìn)行單項(xiàng)查詢或多項(xiàng)綜合查詢并具有打印功能。

      (2)儀器收發(fā)模塊

      對(duì)客戶送檢的儀器進(jìn)行基本信息登記,包括單位名稱、儀器型號(hào)及編號(hào)、送檢時(shí)間、客戶信息、儀器狀態(tài)等。儀器設(shè)備檢測(cè)結(jié)束后,儀器狀態(tài)從待檢轉(zhuǎn)換為已檢,等待客戶確認(rèn)并領(lǐng)取儀器設(shè)備。

      (3)檢測(cè)超期提醒服務(wù)模塊

      列出了被檢儀器詳細(xì)信息,包括送檢單位名稱、檢定科室、是否加急、送檢時(shí)間及超期時(shí)間,對(duì)于被檢測(cè)儀器出現(xiàn)即將超期情況時(shí),系統(tǒng)提前一天以消息框形式作出提醒,對(duì)已經(jīng)超期的儀器用醒目標(biāo)記明示。

      (4)客戶查詢管理模塊

      方便客戶遠(yuǎn)程查詢?cè)L問,客戶以普通權(quán)限登陸,進(jìn)行儀器送檢情況查詢,查看客戶送檢的儀器是否處于可取狀態(tài),系統(tǒng)自動(dòng)計(jì)算并確定繳納的費(fèi)用金額,亦使檢定費(fèi)用公開化、公平化。減輕客戶等待的焦急。對(duì)于需要送檢的儀器,客戶亦可先填寫電子預(yù)約單及電子送檢協(xié)議書,減化現(xiàn)場(chǎng)送檢程序。

      (5)用戶權(quán)限管理和數(shù)據(jù)管理模塊

      由于用戶操作范圍不同,因此在用戶使用時(shí)設(shè)置相應(yīng)的權(quán)限實(shí)現(xiàn)其各自功能。在登錄方面,登錄系統(tǒng)可以提供密碼輸入、指紋識(shí)別、磁卡、條形碼等用戶驗(yàn)證機(jī)制,極大地保證了系統(tǒng)的安全。數(shù)據(jù)管理方面,具有數(shù)據(jù)備份、數(shù)據(jù)還原、數(shù)據(jù)庫屬性設(shè)置,管理員可以直接對(duì)遠(yuǎn)程數(shù)據(jù)庫進(jìn)行異地備份與還原。在備份同時(shí)進(jìn)行文件數(shù)據(jù)庫壓縮,以達(dá)到減少傳輸時(shí)間的目的。加密程序保障了異地?cái)?shù)據(jù)備份的安全。

      4 結(jié)束語

      依據(jù)計(jì)量行業(yè)概況,充分考慮到現(xiàn)行計(jì)量管理過程中各因素,我們暫不能完全放棄傳統(tǒng)的C/S結(jié)構(gòu)。采用基于B/S和C/S混合模式的體系結(jié)構(gòu),即延續(xù)了C/S模式成熟的技術(shù)特點(diǎn),又能發(fā)揮B/S模式在Web技術(shù)中的優(yōu)點(diǎn)。運(yùn)用現(xiàn)代網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、模塊化技術(shù)、組件技術(shù)構(gòu)建計(jì)量管理系統(tǒng),實(shí)現(xiàn)資源共享。其中系統(tǒng)采用的模塊化技術(shù)為系統(tǒng)的可擴(kuò)展性開發(fā)提供了先決條件。只有這樣才能增強(qiáng)系統(tǒng)的可操作性、安全性和可靠性,全面實(shí)現(xiàn)計(jì)量工作電子化、信息化的目標(biāo),促進(jìn)現(xiàn)代計(jì)量事業(yè)的科學(xué)化建設(shè)。

      猜你喜歡
      客戶端證書架構(gòu)
      基于FPGA的RNN硬件加速架構(gòu)
      WJCI 收錄證書
      CSCD收錄證書
      草原與草坪(2022年1期)2022-05-11 10:44:40
      收錄證書
      功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實(shí)踐
      汽車工程(2021年12期)2021-03-08 02:34:30
      收錄證書
      縣級(jí)臺(tái)在突發(fā)事件報(bào)道中如何應(yīng)用手機(jī)客戶端
      孵化垂直頻道:新聞客戶端新策略
      基于Vanconnect的智能家居瘦客戶端的設(shè)計(jì)與實(shí)現(xiàn)
      LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實(shí)現(xiàn)
      沅陵县| 英吉沙县| 轮台县| 沙洋县| 嵊州市| 普安县| 闸北区| 峨边| 梅州市| 和静县| 敦煌市| 沂水县| 宾阳县| 万山特区| 柳林县| 大邑县| 祁门县| 榆林市| 额尔古纳市| 乌兰察布市| 沙坪坝区| 保定市| 全椒县| 库车县| 桐柏县| 金溪县| 从化市| 武平县| 修水县| 安乡县| 巴彦县| 郑州市| 扎赉特旗| 苏尼特右旗| 民丰县| 旬邑县| 略阳县| 阳原县| 特克斯县| 安多县| 洪雅县|