• 
    

    
    

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

      用信息系統(tǒng)“三大能力”模型分析軟件的三層架構(gòu)模式

      2017-06-29 18:47:13梁修榮
      科技資訊 2017年15期
      關(guān)鍵詞:三層架構(gòu)信息系統(tǒng)

      梁修榮

      摘 要:該文以頂崗實習(xí)管理信息系統(tǒng)為對象,用信息系統(tǒng)“三大能力”模型對系統(tǒng)三層架構(gòu)模式進行分析,并對“三大能力”在三層架構(gòu)中的具體實現(xiàn)以及它們之間的相互關(guān)系展開了多方位的詳細分析和研究,從而對系統(tǒng)分析、設(shè)計和實施提出指導(dǎo)性的意見,以改善系統(tǒng)性能。

      關(guān)鍵詞:信息系統(tǒng) 三大能力 頂崗實習(xí)管理 三層架構(gòu)

      中圖分類號:TP14 文獻標識碼:A 文章編號:1672-3791(2017)05(c)-0005-02

      從某種角度來講,信息是反應(yīng)世界萬物變化的狀態(tài)、屬性,是人們對世界萬物聯(lián)系與發(fā)展關(guān)系認知過程的客觀與主觀的對立統(tǒng)一。針對信息系統(tǒng)功能越來越強大,構(gòu)成也越來越復(fù)雜的現(xiàn)象,用信息系統(tǒng)“三大能力”對軟件系統(tǒng)的開發(fā)進行分析和研究,可以更好地建立信息系統(tǒng)認知模型,從而有效地對軟件系統(tǒng)進行分析和設(shè)計。用信息系統(tǒng)“三大能力”模型分析軟件系統(tǒng)頂崗實習(xí)管理信息系統(tǒng)的三層架構(gòu)模式,以便對該系統(tǒng)的設(shè)計和實施提出指導(dǎo)性的意見。

      1 用信息系統(tǒng)“三大能力”模型分析系統(tǒng)三層架構(gòu)模式

      頂崗實習(xí)管理信息系統(tǒng)采用B/S和C/S的混合架構(gòu),B/S是典型的客戶端模式,針對移動辦公用戶而設(shè)計,C/S是針對校內(nèi)用戶而設(shè)計。服務(wù)器上的應(yīng)用程序通過監(jiān)聽用戶發(fā)出的請求,并對請求進行分析和處理,與數(shù)據(jù)庫服務(wù)器建立聯(lián)系,通過客戶端完成各種功能。

      1.1 系統(tǒng)信息存儲(記憶)能力

      記憶/存儲能力是思維/處理能力和交流/通信能力的前提條件,也是信息系統(tǒng)最基本的能力。瀏覽器處在三層架構(gòu)的表現(xiàn)層(UI),與用戶進行交互。表現(xiàn)層(UI)將用戶的各種操作傳遞給業(yè)務(wù)邏輯層(BLL),業(yè)務(wù)邏輯層(BLL)通過邏輯計算,判斷用戶相關(guān)操作的業(yè)務(wù)邏輯和業(yè)務(wù)規(guī)則,將結(jié)果傳遞給數(shù)據(jù)訪問層(DAL),數(shù)據(jù)訪問層(DAL)負責(zé)將符合業(yè)務(wù)邏輯和業(yè)務(wù)規(guī)則的數(shù)據(jù)寫入到數(shù)據(jù)庫中,信息系統(tǒng)存儲能力得以實現(xiàn)。

      1.2 信息處理(思維)能力實現(xiàn)

      在信息系統(tǒng)中,系統(tǒng)功能能夠?qū)崿F(xiàn)的關(guān)鍵是信息處理(思維)能力,這種能力能夠確保系統(tǒng)能夠按照要求整理、歸納、轉(zhuǎn)換、查詢和分析相關(guān)信息,進而實現(xiàn)系統(tǒng)功能。在該例中,教學(xué)管理人員通過后臺設(shè)定頂崗實習(xí)任務(wù)提交的周期,當學(xué)生在提交實習(xí)任務(wù)的時候,系統(tǒng)會根據(jù)設(shè)定的時間周期和學(xué)生提交實習(xí)任務(wù)的時間進行比較,當提交時間與設(shè)定時間不符,系統(tǒng)會給出不能提交實習(xí)任務(wù)的提示;否則,系統(tǒng)會繼續(xù)判定其提交的形式、內(nèi)容、字符數(shù)量進行判斷,當符合業(yè)務(wù)規(guī)則時,系統(tǒng)會將數(shù)據(jù)寫入數(shù)據(jù)庫,并提示操作成功,該次頂崗實習(xí)任務(wù)提交完成。

      形式處理能力的實現(xiàn)。當數(shù)據(jù)訪問層(DAL)將數(shù)據(jù)傳遞到業(yè)務(wù)邏輯層(BLL)后,業(yè)務(wù)邏輯層(BLL)將信息進行邏輯處理,然后將所得到的結(jié)果傳遞給表現(xiàn)層(UI)進行輸出,而輸出的形式必須符合用戶的期望。

      1.3 信息通信(交流)能力的實現(xiàn)

      信息系統(tǒng)的輸入、輸出和通信即是信息系統(tǒng)的通信(交流)能力,得益于信息系統(tǒng)所具有通信(交流)能力,信息系統(tǒng)中信息資源的實時性、開放性才有可能得以實現(xiàn),因此,信息系統(tǒng)的通信(交流)能力是實現(xiàn)系統(tǒng)各種功能的基礎(chǔ)。信息系統(tǒng)中信息的通信(交流)分為系統(tǒng)內(nèi)部信息通信(交流)和系統(tǒng)外部通信(交流)交流兩種。

      三層間的信息交流。完成與用戶交互后,表現(xiàn)層(UI)將獲取的用戶信息或指令傳遞給業(yè)務(wù)邏輯層(BLL);業(yè)務(wù)邏輯層(BLL)按照一定的業(yè)務(wù)邏輯和業(yè)務(wù)規(guī)則判定用戶數(shù)據(jù)或指令,并對用戶數(shù)據(jù)或指令進行處理,然后將處理的結(jié)果傳遞給數(shù)據(jù)訪問層(DAL);數(shù)據(jù)訪問層(DAL)按照業(yè)務(wù)規(guī)則對數(shù)據(jù)庫進行操作,并將數(shù)據(jù)庫操作的結(jié)果返饋給業(yè)務(wù)邏輯層(BLL);業(yè)務(wù)邏輯層(BLL)按照用戶要求進行一定規(guī)則和業(yè)務(wù)邏輯的排列和組合,再傳遞給表現(xiàn)層(UI),以用戶能夠接受的方式呈現(xiàn)在用戶眼前,完成各層之間的相互交流。

      系統(tǒng)外部的信息交流。表現(xiàn)層(UI)與用戶的交流即是系統(tǒng)外部信息交流,如系統(tǒng)中信息的輸入與輸出等。頂崗實習(xí)管理信息系統(tǒng)中所有用戶均可通過客戶端憑給定的賬戶進入系統(tǒng),通過客戶發(fā)送用戶請求,服務(wù)器端接受請求,執(zhí)行相應(yīng)程序,并做出相應(yīng)的反應(yīng),然后將執(zhí)行結(jié)果反饋到客戶端,以相應(yīng)的規(guī)則呈現(xiàn)給用戶。

      系統(tǒng)模塊間交流。頂崗實習(xí)管理信息系統(tǒng)中,各模塊間的運行存在一定的聯(lián)系,通過這種聯(lián)系,信息在各模塊之間進行交流。模塊間的交流有是直接的,也可能是間接的,而間接的交流有可能需要相應(yīng)的媒介,比如交流的內(nèi)容、主要業(yè)務(wù)的數(shù)據(jù)、系統(tǒng)實體狀態(tài)、相關(guān)數(shù)據(jù)庫以及標示信息等。

      三層及實體層之間的交流。面向?qū)ο笏枷胫械摹胺庋b”是通過實體來實現(xiàn)的,與實體間的交流,貫穿于三層,三層之間數(shù)據(jù)傳遞以及與實體之間的交流。層間的數(shù)據(jù)傳是單向的,即(表現(xiàn)層UI→業(yè)務(wù)邏輯層BLL→數(shù)據(jù)訪問層DAL),它是靠變量或?qū)嶓w作為參數(shù)來實現(xiàn)傳遞的,以此構(gòu)造了三層之間的聯(lián)系,完成了功能的實現(xiàn)。

      系統(tǒng)與其他非信息系統(tǒng)的交流。與非信息系統(tǒng)的交流主要集中在數(shù)據(jù)的導(dǎo)出操作上,外界或其他模塊進入的信息系統(tǒng)進行的預(yù)期處理是頂崗實習(xí)管理信息系統(tǒng)對信息處理能力的主要體現(xiàn)。

      2 其他需要考慮的問題

      2.1 系統(tǒng)信息存儲的安全性分析

      在系統(tǒng)安全得以保證的情況下,記憶/存儲能力才能得以實現(xiàn)。頂崗實習(xí)管理信息系統(tǒng)采用混合軟件體系架構(gòu)模式,采用B/S模式能夠?qū)?yīng)用程序和數(shù)據(jù)庫分開,從而保證數(shù)據(jù)的安全。在進行系統(tǒng)設(shè)計的時候,數(shù)據(jù)庫的設(shè)計顯得至關(guān)重要,數(shù)據(jù)庫設(shè)計的優(yōu)劣直接影響系統(tǒng)的安全性和運行效率。在頂崗實習(xí)管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計中,系統(tǒng)使用的一定數(shù)據(jù)的外鍵,然而,隨著系統(tǒng)規(guī)模的進一步擴大,外鍵的使用給環(huán)的出現(xiàn)帶來了更多的機率,為了避免這種情況的出現(xiàn),一般建議在開發(fā)具有龐大數(shù)據(jù)庫系統(tǒng)的時侯不使用外鍵。

      2.2 系統(tǒng)信息處理的流暢性分析

      信息系統(tǒng)發(fā)展到現(xiàn)在,信息技術(shù)也越來越發(fā)達,人們關(guān)注的更多是系統(tǒng)使用的流暢性問題而不是技術(shù)本身,而且用戶在與信息系統(tǒng)進行交流(通信)過程中對流暢性的要求越來越高。就頂崗實習(xí)管理信息而言,系統(tǒng)需要具備較好的流暢性,對用戶的操作做出實時反應(yīng),否則就會影響用戶對系統(tǒng)的使用和系統(tǒng)的推廣,以及其它預(yù)想不到的問題。

      2.3 系統(tǒng)信息交流的穩(wěn)定性分析

      選擇基于混合結(jié)構(gòu)的軟件體系架構(gòu)模式,既充分利用了B/S和C/S兩種模式各自的優(yōu)點,又為不同的用戶選擇了合適的系統(tǒng)平臺。這種混合模式在B/S和C/S并行交叉使用的時候,最大程度地確保了數(shù)據(jù)的安全,尤其是對數(shù)據(jù)庫的增、刪、改等操作;同時,混合模式的使用還在一定程度上簡化了部分客戶端程序,確保了系統(tǒng)在復(fù)雜功能下的交互性、流暢性、安全性、可維護性和系統(tǒng)穩(wěn)定性,提高了傳輸效率。

      3 結(jié)語

      通過用信息系統(tǒng)三大能力模型對頂崗實習(xí)管理信息系統(tǒng)的三層架構(gòu)進行分析,基于三層架構(gòu)的設(shè)計思想,完美體現(xiàn)信息系統(tǒng)三大能力(即記憶/存儲能力、思維/處理能力、交換/通信能力)。采用三層架構(gòu)模式開發(fā)頂崗實習(xí)管理信息系統(tǒng)具有較好的可維護性、可擴展性,同時,通過其“三大能力”的研究分析,對系統(tǒng)結(jié)構(gòu)的優(yōu)劣進行合理取舍這是設(shè)計人員需要考慮的事情。

      參考文獻

      [1] 傅鸝,馬淵.關(guān)于“信息系統(tǒng)三大能力”的幾點注記[J].重慶工學(xué)院學(xué)報:自然科學(xué)版,2011,25(9):49-52.

      [2] 郎登何,王成良.運用“信息系統(tǒng)三大能力”框架對“教學(xué)管理信息系統(tǒng)”進行分析設(shè)計[J].重慶職業(yè)技術(shù)學(xué)院院報,2008(4):102-104.

      [3] 朱本浩.基于B/S結(jié)構(gòu)的教務(wù)管理系統(tǒng)的實現(xiàn)[J].現(xiàn)代計算機,2007(3):100-101.

      [4] 鐘哲輝,李軍,張殿業(yè).物流信息共享平臺控制體系研究[J].科技管理研究,2008(12):254-255.

      [5] 郎等何,王成良.運用“信息系統(tǒng)三大能力框架對”教學(xué)管理信息系統(tǒng)”進行分析設(shè)計[J].重慶職業(yè)技術(shù)學(xué)院學(xué)報,2008(4):102-104.

      猜你喜歡
      三層架構(gòu)信息系統(tǒng)
      企業(yè)信息系統(tǒng)安全防護
      哈爾濱軸承(2022年1期)2022-05-23 13:13:18
      基于區(qū)塊鏈的通航維護信息系統(tǒng)研究
      電子制作(2018年11期)2018-08-04 03:25:54
      信息系統(tǒng)審計中計算機審計的應(yīng)用
      基于“三層架構(gòu)”理論的教學(xué)設(shè)計案例分析
      企業(yè)綜合節(jié)能信息系統(tǒng)SciMES
      良好的信息系統(tǒng)體系結(jié)構(gòu)模式對網(wǎng)絡(luò)安全監(jiān)察與維護技術(shù)的方法的探討
      ASP.NET三層架構(gòu)體系分析與應(yīng)用
      培訓(xùn)機構(gòu)信息發(fā)布平臺的設(shè)計與實現(xiàn)
      匯票管理系統(tǒng)的設(shè)計與實現(xiàn)
      基于SSH 的實驗室管理系統(tǒng)設(shè)計與實現(xiàn)
      内乡县| 远安县| 小金县| 武清区| 惠水县| 根河市| 广德县| 赣州市| 师宗县| 万年县| 富源县| 江川县| 商洛市| 堆龙德庆县| 安泽县| 大兴区| 长白| 宁晋县| 武邑县| 香港 | 高要市| 昆山市| 双辽市| 赞皇县| 海兴县| 雷波县| 葵青区| 晋中市| 九江市| 来安县| 阿城市| 常宁市| 大石桥市| 黄龙县| 佛坪县| 吉安县| 泾川县| 浠水县| 舒城县| 平舆县| 翼城县|