• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    C/S與B/S模式相結(jié)合的標(biāo)準(zhǔn)化管理信息系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

    2011-03-23 03:44:54楊曉靜宋秀敏
    電子工業(yè)專用設(shè)備 2011年1期
    關(guān)鍵詞:客戶機(jī)體系結(jié)構(gòu)瀏覽器

    楊曉靜,宋秀敏

    (中國(guó)電子科技集團(tuán)公司第四十五研究所,北京 101601)

    標(biāo)準(zhǔn)化管理信息系統(tǒng)是一個(gè)面向企業(yè)生產(chǎn)、管理、經(jīng)營(yíng)、服務(wù)等環(huán)節(jié)的標(biāo)準(zhǔn)化綜合信息系統(tǒng)。利用計(jì)算機(jī)對(duì)標(biāo)準(zhǔn)資料進(jìn)行儲(chǔ)存、檢索和統(tǒng)計(jì),可以根本上改變過(guò)去那種信息渠道不暢、檢索手段落后、信息質(zhì)量低下以及信息利用率不高的局面,從而使標(biāo)準(zhǔn)化管理水平得到很大改觀[1-3]。本文以中國(guó)電子科技集團(tuán)公司第四十五研究所的實(shí)際需要,實(shí)現(xiàn)了標(biāo)準(zhǔn)化管理信息系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)。

    1 標(biāo)準(zhǔn)化管理信息系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)

    企業(yè)內(nèi)部局域網(wǎng)絡(luò)系統(tǒng)是標(biāo)準(zhǔn)化管理信息系統(tǒng)的硬件基礎(chǔ)和信息平臺(tái),為建立標(biāo)準(zhǔn)化管理信息系統(tǒng)提供了可能。其網(wǎng)絡(luò)拓?fù)鋱D如圖1所示。

    圖1 局域網(wǎng)系統(tǒng)的網(wǎng)絡(luò)拓?fù)鋱D

    2 標(biāo)準(zhǔn)化管理信息系統(tǒng)的設(shè)計(jì)目標(biāo)

    (1)替代人工管理標(biāo)準(zhǔn)信息,動(dòng)態(tài)實(shí)現(xiàn)標(biāo)準(zhǔn)信息管理,下發(fā)、借閱、購(gòu)置、標(biāo)準(zhǔn)統(tǒng)計(jì)、查詢、記錄,提升標(biāo)準(zhǔn)化管理手段,使其更加高效、準(zhǔn)確和便捷。

    (2)將企業(yè)用到的各級(jí)標(biāo)準(zhǔn)文本按照不同的分類存放在后臺(tái)數(shù)據(jù)庫(kù)里供使用人員動(dòng)態(tài)調(diào)閱和查詢,需要的標(biāo)準(zhǔn)可以打印。

    (3)可以生成必要的表格。

    (4)提供一個(gè)標(biāo)準(zhǔn)化學(xué)習(xí)和了解本所標(biāo)準(zhǔn)化動(dòng)態(tài)的平臺(tái),為提高職工標(biāo)準(zhǔn)化水平和標(biāo)準(zhǔn)化意識(shí)提供一種全新的方式。

    (5)提供用戶留言,實(shí)現(xiàn)信息反饋,及時(shí)進(jìn)行標(biāo)準(zhǔn)的充實(shí)和調(diào)整,滿足需要。

    (6)可以成為所里信息化管理系統(tǒng)中的一個(gè)子系統(tǒng),逐步實(shí)現(xiàn)全面信息化管理。

    3 系統(tǒng)的功能設(shè)計(jì)

    標(biāo)準(zhǔn)化管理信息系統(tǒng)除了滿足設(shè)計(jì)目標(biāo),還要考慮具體情況,力求加強(qiáng)信息系統(tǒng)功能對(duì)實(shí)際標(biāo)準(zhǔn)化管理、項(xiàng)目研發(fā)、生產(chǎn)的針對(duì)性,取代現(xiàn)行的工作方式,增加了相應(yīng)必要的功能。

    根據(jù)以上要求,設(shè)計(jì)系統(tǒng)功能如圖2所示。由該圖可以看出,系統(tǒng)分為兩個(gè)子系統(tǒng),即:用戶子系統(tǒng)和管理員子系統(tǒng)。每個(gè)子系統(tǒng)又分成若干層次結(jié)構(gòu),并采用模塊化結(jié)構(gòu)。

    圖2 系統(tǒng)功能設(shè)計(jì)

    用戶子系統(tǒng),面向用戶,實(shí)現(xiàn)標(biāo)準(zhǔn)的查詢、瀏覽公告、信息反饋和標(biāo)準(zhǔn)化知識(shí)學(xué)習(xí);管理員子系統(tǒng),實(shí)現(xiàn)標(biāo)準(zhǔn)信息的維護(hù)、反饋信息的處理、公告的發(fā)布管理、記錄發(fā)放的管理、用戶管理。

    3.1 用戶子系統(tǒng)的各項(xiàng)功能模塊說(shuō)明

    (1)用戶登錄模塊。用戶登陸網(wǎng)站,驗(yàn)證后開放全部用戶子系統(tǒng)。

    (2)標(biāo)準(zhǔn)分類瀏覽模塊。按照標(biāo)準(zhǔn)體系結(jié)構(gòu)圖的層次形式,以目錄樹形式查詢,可以了解標(biāo)準(zhǔn)之間的相互關(guān)系,并可在線瀏覽標(biāo)準(zhǔn)全文。

    (3)標(biāo)準(zhǔn)查詢模塊。從標(biāo)準(zhǔn)信息庫(kù)中按照指定的條件查詢滿足條件的標(biāo)準(zhǔn)信息,可以按照標(biāo)準(zhǔn)號(hào)、標(biāo)準(zhǔn)名稱、某種日期進(jìn)行查詢。

    (4)標(biāo)準(zhǔn)化公告模塊。用戶可以了解所內(nèi)標(biāo)準(zhǔn)化方面的通知、公告、最新動(dòng)態(tài)(新聞),新標(biāo)準(zhǔn)宣貫材料等信息。

    (5)標(biāo)準(zhǔn)化知識(shí)模塊。為用戶提供一個(gè)學(xué)習(xí)標(biāo)準(zhǔn)化知識(shí)的平臺(tái),包括標(biāo)準(zhǔn)化基本知識(shí)、文章、國(guó)內(nèi)外情況等內(nèi)容。

    (6)用戶留言模塊。用戶提交留言信息,如提交所需標(biāo)準(zhǔn)的信息,并給與答復(fù)。

    (7)用戶打印模塊。對(duì)需要的相關(guān)信息可以打印,該模塊包含在各必要功能模塊中,實(shí)現(xiàn)信息打印需求。

    3.2 管理員子系統(tǒng)的各項(xiàng)功能模塊說(shuō)明

    (1)標(biāo)準(zhǔn)信息管理模塊。管理標(biāo)準(zhǔn)信息數(shù)據(jù),包括數(shù)據(jù)庫(kù)維護(hù)(添加、刪除、修改)、查詢、統(tǒng)計(jì)、打印,生成《年度制、修訂標(biāo)準(zhǔn)統(tǒng)計(jì)表》、《年度標(biāo)準(zhǔn)購(gòu)置清單》等表格。

    (2)標(biāo)準(zhǔn)化公告模塊。管理所內(nèi)標(biāo)準(zhǔn)化通知、公告、新標(biāo)準(zhǔn)宣貫材料等信息,包括數(shù)據(jù)添加、刪除、修改。

    (3)標(biāo)準(zhǔn)化知識(shí)管理模塊。管理標(biāo)準(zhǔn)化知識(shí)園地信息,包括數(shù)據(jù)的添加、刪除、修改。

    (4)留言管理模塊。管理用戶留言信息,包括數(shù)據(jù)的刪除、修改等主要功能。

    (5)數(shù)據(jù)備份模塊。

    (6)注冊(cè)用戶管理模塊。管理已注冊(cè)用戶。

    4 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)

    標(biāo)準(zhǔn)化管理信息系統(tǒng)總體結(jié)構(gòu)主要由以下部分組成:用戶程序、管理員程序,如圖3所示。

    圖3 標(biāo)準(zhǔn)化管理信息系統(tǒng)的總體結(jié)構(gòu)

    4.1 軟件系統(tǒng)體系結(jié)構(gòu)分析

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

    本系統(tǒng)設(shè)計(jì)涉及客戶機(jī)/服務(wù)器結(jié)構(gòu)(C/S,Client/Server)。C/S結(jié)構(gòu)流行于20世紀(jì)90年代,是一種軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)將任務(wù)合理分配到Client端和Server端,降低了系統(tǒng)的通訊開銷,可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì)。系統(tǒng)由中心服務(wù)器(主機(jī))和若干工作站通過(guò)網(wǎng)絡(luò)聯(lián)結(jié)而成,如圖4所示。C/S模式具有如下主要特點(diǎn)[4]:

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

    (1)網(wǎng)絡(luò)中一臺(tái)或幾臺(tái)計(jì)算機(jī)作為服務(wù)器,為其他計(jì)算機(jī)提供文件或打印服務(wù)。

    (2)網(wǎng)絡(luò)中的其他計(jì)算機(jī)也具有數(shù)據(jù)計(jì)算和業(yè)務(wù)處理能力,并使用專用的客戶端軟件與服務(wù)器通訊,數(shù)據(jù)計(jì)算和業(yè)務(wù)處理工作在本地完成。

    (3)單個(gè)計(jì)算機(jī)網(wǎng)絡(luò)一般作為專用網(wǎng)絡(luò)使用,不與其他網(wǎng)絡(luò)相連。

    (4)由于客戶和服務(wù)器關(guān)系緊密,因此系統(tǒng)不易集成和擴(kuò)展。

    4.1.2 B/S結(jié)構(gòu)

    同樣,本系統(tǒng)設(shè)計(jì)也涉及到瀏覽器/服務(wù)器結(jié)構(gòu)(B/S,Browser/Server)。B/S結(jié)構(gòu)是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)。在這種結(jié)構(gòu)下,用戶界面完全通過(guò)WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂3層體系。

    由于C/S兩層結(jié)構(gòu)存在靈活性差、升級(jí)困難、維護(hù)工作量大等缺陷,已較難適應(yīng)當(dāng)前信息技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展的需要。隨著WEB技術(shù)的日益成熟,B/S結(jié)構(gòu)已成為取代C/S結(jié)構(gòu)的一種全新技術(shù)。

    (1)B/S三層體系結(jié)構(gòu)。在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請(qǐng)求,而其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁(yè)生成等工作全部由Web Server完成。實(shí)際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由Web服務(wù)器單獨(dú)組成一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力減輕了,把負(fù)荷分配給了Web服務(wù)器。這種三層體系結(jié)構(gòu)[5]如圖5所示。

    圖5 B/S的三層體系結(jié)構(gòu)

    這種結(jié)構(gòu)不僅把客戶機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能的要求中解放出來(lái),也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來(lái)。由于客戶機(jī)把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機(jī)一下“苗條”了許多,不再負(fù)責(zé)處理復(fù)雜計(jì)算和數(shù)據(jù)訪問(wèn)等關(guān)鍵事務(wù),只負(fù)責(zé)顯示部分,所以維護(hù)人員不再為程序的維護(hù)工作奔波于每個(gè)客戶機(jī)之間,而把主要精力放在功能服務(wù)器上程序的更新工作。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會(huì)影響其它層的功能。

    (2)B/S模式具有如下主要特點(diǎn):①網(wǎng)絡(luò)中一臺(tái)或幾臺(tái)計(jì)算機(jī)作為服務(wù)器,為其他計(jì)算機(jī)提供WEB服務(wù);②網(wǎng)絡(luò)中其他計(jì)算機(jī)也具有數(shù)據(jù)計(jì)算和業(yè)務(wù)處理能力,并使用通用的瀏覽器軟件;訪問(wèn)WEB服務(wù)器;③由于客戶軟件與服務(wù)器軟件通過(guò)HTTP協(xié)議連接,易于集成和擴(kuò)展。

    (3)B/S結(jié)構(gòu)的優(yōu)勢(shì):①無(wú)須開發(fā)客戶端軟件,維護(hù)和升級(jí)方便;②可跨平臺(tái)操作,任一機(jī)器只要裝有WWW瀏覽器,均可作為客戶機(jī)來(lái)訪問(wèn)系統(tǒng);③具有良好的開放性和可擴(kuò)充性;④用防火墻保證系統(tǒng)的安全性,有效地適應(yīng)當(dāng)前用戶對(duì)管理信息系統(tǒng)的新需求。

    (4)B/S結(jié)構(gòu)的缺點(diǎn)。B/S結(jié)構(gòu)也暴露出了許多不足之處,具體表現(xiàn)在以下幾個(gè)方面:

    ①由于瀏覽器只是為WEB瀏覽而設(shè)計(jì)的,當(dāng)其應(yīng)用于WEB應(yīng)用系統(tǒng)時(shí),許多功能不能實(shí)現(xiàn)或?qū)崿F(xiàn)起來(lái)比較困難。比如通過(guò)瀏覽器進(jìn)行大量的數(shù)據(jù)輸入,或進(jìn)行報(bào)表的應(yīng)答都是比較困難和不便的。

    ②復(fù)雜的應(yīng)用構(gòu)造困難。雖然可以用ActiveX、Java等技術(shù)開發(fā)較為復(fù)雜的應(yīng)用,但是相對(duì)于發(fā)展已非常成熟C/S的一系列應(yīng)用工具來(lái)說(shuō),這些技術(shù)的開發(fā)復(fù)雜,并沒有完全成熟的技術(shù)供使用。

    ③HTTP可靠性低有可能造成應(yīng)用故障,特別是對(duì)于管理者來(lái)說(shuō),采用瀏覽器方式進(jìn)行系統(tǒng)的維護(hù)是非常不安全與不方便的。

    ④WEB服務(wù)器成為對(duì)數(shù)據(jù)庫(kù)的唯一的客戶端,所有對(duì)數(shù)據(jù)庫(kù)的連接都通過(guò)該服務(wù)器實(shí)現(xiàn)。WEB服務(wù)器同時(shí)要處理與客戶請(qǐng)求以及與數(shù)據(jù)庫(kù)的連接,當(dāng)訪問(wèn)量大時(shí),服務(wù)器端負(fù)載過(guò)重。

    ⑤由于業(yè)務(wù)邏輯和數(shù)據(jù)訪問(wèn)程序一般由JavaScript、VBScript等嵌入式小程序?qū)崿F(xiàn),分散在各個(gè)頁(yè)面里,難以實(shí)現(xiàn)共享,給升級(jí)和維護(hù)也帶來(lái)了不便。同時(shí)由于源代碼的開放性,使得商業(yè)規(guī)則很容易暴露,而商業(yè)規(guī)則對(duì)應(yīng)用程序來(lái)說(shuō)則是非常重要的。

    ⑥用戶界面表現(xiàn)一直是傳統(tǒng)B/S結(jié)構(gòu)系統(tǒng)的一個(gè)弱項(xiàng),以DOM(Document Object Model,文檔對(duì)象模型)技術(shù)、CSS(Cascading Style Sheet,級(jí)聯(lián)樣式表)技術(shù)為核心的DHTML技術(shù)的推出,使這一情況得到極大的改善[6]。

    5 結(jié)論

    在標(biāo)準(zhǔn)化信息管理系統(tǒng)中,各類標(biāo)準(zhǔn)的編制、修訂采用Word文檔,由標(biāo)準(zhǔn)制定者在客戶端完成,標(biāo)準(zhǔn)的發(fā)布采用PDF文檔格式,由管理員上傳到服務(wù)器以提供查閱服務(wù)。由于采用B/S結(jié)構(gòu)對(duì)標(biāo)準(zhǔn)制定、修訂和瀏覽都有較大的困難,為克服B/S結(jié)構(gòu)的不足,本設(shè)計(jì)在原有B/S體系結(jié)構(gòu)基礎(chǔ)上,采用了C/S與B/S結(jié)構(gòu)相結(jié)合的新的體系結(jié)構(gòu)[7],如圖6所示。

    圖6 C/S和B/S相結(jié)合

    在這種結(jié)構(gòu)體系中,對(duì)于需要用WEB處理,以滿足大多數(shù)用戶請(qǐng)求的功能界面(如信息發(fā)布查詢界面),采用B/S結(jié)構(gòu)。后臺(tái)管理員的功能應(yīng)用,如數(shù)據(jù)庫(kù)管理維護(hù),標(biāo)準(zhǔn)制定、修訂和文件轉(zhuǎn)換等采用C/S結(jié)構(gòu)??蛻舳税l(fā)出HTTP請(qǐng)求到WEB SERVER,WEB SERVER將請(qǐng)求傳送給WEB應(yīng)用程序,WEB應(yīng)用程序?qū)?shù)據(jù)請(qǐng)求傳送給數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器將數(shù)據(jù)返回WEB應(yīng)用程序,然后再由WEB SERVER將數(shù)據(jù)傳送給客戶端。采用這種結(jié)構(gòu)優(yōu)點(diǎn)在于:

    (1)充分發(fā)揮了B/S與C/S體系結(jié)構(gòu)的優(yōu)勢(shì),彌補(bǔ)了二者不足。充分考慮用戶利益,保證瀏覽查詢者方便操作的同時(shí)也使得系統(tǒng)更新簡(jiǎn)單,維護(hù)簡(jiǎn)單靈活,易于操作。

    (2)信息發(fā)布采用B/S結(jié)構(gòu),保持了瘦客戶端的優(yōu)點(diǎn)。裝入客戶機(jī)的軟件可以采用統(tǒng)一的WWW瀏覽器。而且由于WWW瀏覽器和網(wǎng)絡(luò)綜合服務(wù)器都是基于工業(yè)標(biāo)準(zhǔn),可以在所有的平臺(tái)上工作。

    (3)數(shù)據(jù)庫(kù)端采用C/S結(jié)構(gòu)。這一部分只涉及到系統(tǒng)維護(hù)、數(shù)據(jù)更新等,不存在完全采用C/S結(jié)構(gòu)帶來(lái)的客戶端維護(hù)工作量大等缺點(diǎn)。

    (4)對(duì)于原有基于C/S體系結(jié)構(gòu)的應(yīng)用,可以非常容易地升級(jí)到這種體系結(jié)構(gòu),只需開發(fā)用于發(fā)布的WWW界面,可以保留原有的C/S結(jié)構(gòu)的某些子系統(tǒng),充分地利用現(xiàn)有系統(tǒng)的資源。使得現(xiàn)有系統(tǒng)或資源無(wú)需大的改造即可以連接使用,保護(hù)了用戶以往的投資。

    [1]M.H.Sherif,AT&T,USA.When Is Standardization Slow,International Journal of IT Standards and Standardization Research[J].Jan-Mar,200311(1):19.

    [2]MarkPruett&HunLee,Georage Mason University,USA.How High-Technology Start-Up Firms May Overcome Direct and Indirect Nerwork Externalities.International Journal of IT Standards and Standardization Research[J].Jan-Mar,2003,11(1)33.

    [3]Tim Weitzel,Oliver Wendt,Falk v.Westarp,and Wolf gang Konig,Johann Wolfgang Goethe-University.Net work Effects and Diffusion Theory:Network Analysis in Economics.International Journal of IT Standards and Standardization Research[J].July-Dec,2003,11(2):1

    [4]陳勇、蔡淑琴.管理信息系統(tǒng)的發(fā)展動(dòng)因及趨勢(shì)研究[J].商業(yè)研究,2005(14):4-6.

    [5]A Keyton Weissinger ASP in a Nutsbell[M].O'Reilly&Associates,Inc,2000.

    [6]Flanagan,D.JavaScript:The Definitive Guide[M].4Edition.O'Reilly&Associates,Inc,2000

    [7]吳彥歷羅紹軍基于C/S和B/S混合模式的文檔綜合管理信息系統(tǒng)的設(shè)計(jì) 中國(guó)檔案2005.0860-61

    猜你喜歡
    客戶機(jī)體系結(jié)構(gòu)瀏覽器
    Reducing the global cancer burden with gastrointestinal screening: China’s 30 years practice
    反瀏覽器指紋追蹤
    電子制作(2019年10期)2019-06-17 11:45:14
    基于粒計(jì)算的武器裝備體系結(jié)構(gòu)超網(wǎng)絡(luò)模型
    作戰(zhàn)體系結(jié)構(gòu)穩(wěn)定性突變分析
    環(huán)球?yàn)g覽器
    再見,那些年我們嘲笑過(guò)的IE瀏覽器
    基于DODAF的裝備體系結(jié)構(gòu)設(shè)計(jì)
    基于云計(jì)算的航天器控制系統(tǒng)自組織體系結(jié)構(gòu)
    瘦客戶機(jī):安全與便捷的選擇
    基于Web數(shù)據(jù)提高訪問(wèn)速度的方法
    榆树市| 江津市| 江阴市| 巴马| 新和县| 延边| 宣恩县| 开封市| 苗栗市| 囊谦县| 洞口县| 永昌县| 易门县| 莫力| 偏关县| 元江| 孟村| 平远县| 扎鲁特旗| 高安市| 北海市| 页游| 顺昌县| 潢川县| 辉南县| 诸暨市| 甘泉县| 樟树市| 郸城县| 云龙县| 扎赉特旗| 汪清县| 瑞丽市| 溆浦县| 堆龙德庆县| 炎陵县| 古蔺县| 台中市| 农安县| 辽源市| 兰坪|