• 
    

    
    

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

      ?

      軟件架構模式在信息系統(tǒng)開發(fā)中的應用分析

      2018-10-21 15:12:00吳旭君
      名城繪 2018年12期
      關鍵詞:應用分析信息系統(tǒng)

      吳旭君

      摘要:在信息系統(tǒng)開發(fā)的過程中, 科學的進行軟件架構模式的使用能夠有效提升信息系統(tǒng)的有效性和開發(fā)質量, 尤其是在加強信息系統(tǒng)可靠性上具有很大的幫助。

      關鍵詞:軟件架構;信息系統(tǒng);應用分析

      1 軟件架構概述與功能

      1.1 軟件架構的概念

      軟件架構是軟件工程中一項常用的名詞, 是早期專家學者對計算機體系結構的簡稱, 并沒有充分發(fā)揮軟件架構的重要作用,在軟件工程實際發(fā)展過程中是一種可有可無的存在。隨著時代的不斷進步, 軟件工程在現(xiàn)代社會發(fā)展中的重要性逐漸提升,進一步推動了現(xiàn)代人對于軟件架構的關注,并且逐漸成為軟件工程中的一個新的研究領域。 學術界對于軟件架構的定義多種多樣, 并沒有真正意義上的對軟件架構的概念進行界定。 軟件架構可以看作是具有一定形式的結構化元素,將信息系統(tǒng)中涉及到的各種元素組合到一起, 集中進行數(shù)據的加工與處理,確保信息系統(tǒng)的正常使用。

      1.2 軟件架構的特征

      1.2.1 靜態(tài)和動態(tài)性

      軟件架構在應用過程中不僅具有靜態(tài)特征, 還具備動態(tài)特征,能夠將信息系統(tǒng)中的各個組件聯(lián)系在一起,確保信息系統(tǒng)的和諧穩(wěn)定發(fā)展, 為信息系統(tǒng)開發(fā)過程中的合理性和適用性提供基本保障。

      1.2.2 多樣性

      軟件架構模式在應用過程中可以存在多種結構模式,具有多樣化的基本特征, 并且任何一種軟件架構模式都是獨立存在的,與其他軟件架構模式之間存在一定的差異。 目前,軟件架構模式在描述和表示的過程中會使用多種軟件架構,通過各種軟件架構的相互組合來形成一個整體。

      1.3 軟件架構的描述

      軟件架構的描述是研究軟件架構模式在信息系統(tǒng)開發(fā)中應用的必要途徑, 能夠從形式化和規(guī)范化的角度進行軟件架構設計,在架構描述框架的基礎上進行信息系統(tǒng)開發(fā)的研究。常見的描述軟件架構的方法有四種,分別是圖形表達工具、模塊內連接工具、 基于軟構件的系統(tǒng)描述語言和軟件架構描述語言。 “ 4+1 ”視圖模型是一種從多個視圖角度進行軟件架構描述的模型,在實際應用過程中具有一定的獨立性,將比較復雜的軟件架構進行簡化。

      2 軟件架構在系統(tǒng)開發(fā)的應用

      在研究軟件架構在信息系統(tǒng)開發(fā)中應用的時候, 需要結合相應的案例才能夠深刻的認識到其重要性, 本文將針對高校的考試信息系統(tǒng)為例進行分析。

      2.1 系統(tǒng)需求分析

      高校建立考試信息系統(tǒng)的主要目的是希望通過這種方式來改善其教學考核手段,將教師從繁重的組卷、考試、批卷等工作中解放出來, 將更多的時間與精力放在創(chuàng)新教學方法和教學內容中,有助于高校教學效率和教學水平的穩(wěn)定提升。 目前,高??荚囆畔⑾到y(tǒng)的需求主要分為兩個方面:

      2.1.1 建立通用試題庫

      在建立通用試題庫的過程中, 應該將高校教學過程中所涉及的大部分學科試題都包含在其中, 而不是僅僅針對某一個學科的試題進行建立。 借助軟件架構模式進行考試信息系統(tǒng)的開發(fā),實現(xiàn)試題的錄入、審核、查詢、修改等功能。 另外,還需要提供與試題相關的知識點管理功能, 確保使用者能夠在系統(tǒng)中查閱到自己想要的任何信息。

      2.1.2 實現(xiàn)現(xiàn)代化的考試手段

      現(xiàn)代化考試是指利用考試信息系統(tǒng)對通用試題庫進行篩選,生成一套考查學生綜合能力的試卷,確保學生在解題的過程中能夠應用到自己所學的各種知識,對學生的知識層面,對知識的掌握等方面進行全面的考查, 進而反映出真實的教學質量。 而要想完成這些任務,就需要具備試卷生成、審核、發(fā)布等功能, 通過無紙化考試和有紙化考試相結合的形式來測試學生的學習情況。

      2.2 層模式的確立

      從最早的將同一類的函數(shù)放在一起形成函數(shù)庫供其他程序調用開始, 分層結構在信息系統(tǒng)中的應用就受到了高度的重視。 如果說多個子系統(tǒng)是對信息系統(tǒng)的一種橫向的劃分方法,那么層模式就是對信息系統(tǒng)的縱向劃分。 本文在設計考試信息系統(tǒng)的過程中,就選擇了層模式的結構進行設計,層模式在設計的過程中并沒有固定的技巧, 而是需要根據實際情況進行分析, 確保所設計的信息系統(tǒng)能夠解決使用者在各方面的問題,根據使用者的需求在某一層級上進行細化。

      2.3 業(yè)務模型的確立

      要想確保系統(tǒng)的正常運行, 首先要關注組織業(yè)務邏輯的準確性,通常分為兩個方面:事物描述和業(yè)務模型。事物描述:對用戶輸入的處理程序,一個程序或幾個子程序表示用戶的一個動作,主要基于結構性思維方式進行分析。業(yè)務模型:建立針對問題領域業(yè)務名詞的模型將與業(yè)務名詞相關的信息全部集中在模型當中, 主要基于面對對象思維方式進行分析。

      2.4 MVC 模型的應用

      確定業(yè)務邏輯層與表示層之間的動作機制是信息系統(tǒng)順利運行的有效手段,在一定程度上解決了 Web 服務器上組織程序的問題。 Web 服務器上組織程序的運行方式主要兩種,分別是服務器端校本和服務器端頁面。 MVC 模型是指利用服務器端腳本處理用戶的請求, 在服務器端頁面處理回應的格式化,也叫作視圖 / 控制器處理機制。

      2.5 軟件架構的最終確立

      在利用軟件架構模式進行信息系統(tǒng)開發(fā)的過程中, 首先要對信息系統(tǒng)的實際需求進行分析, 在需求的基礎上引入層模式,構建系統(tǒng)三層抽象層架構,利用現(xiàn)代化的新技術對信息系統(tǒng)的使用性能進行驗證,確保信息系統(tǒng)的正常使用。 另外,在開發(fā)信息系統(tǒng)的過程中, 還需要對系統(tǒng)的業(yè)務模型和對數(shù)據庫的存取操作進行分析,充分發(fā)揮出軟件架構模式的抽象性、多樣性、綜合性的優(yōu)勢,構建更加完善的信息系統(tǒng)。

      3 結論

      綜上分析可知,目前,軟件架構模式在軟件工程中的應用已經成為社會重點關注的話題, 其合理使用是信息系統(tǒng)開發(fā)中的關鍵環(huán)節(jié),是系統(tǒng)較高層次上的抽象表現(xiàn)。

      參考文獻:

      [1]沈寧.基于軟件層架構模式的構件集成組裝研究.計算機與現(xiàn)代化,2012.

      [2]唐權,等.云 GIS 服務平臺軟件架構選型及服務模式設計. 測繪與空間地理信息, 2015.

      [3]陳輝,等.ASP.NETMVC 軟件架構模式在學生實訓管理系統(tǒng)的應用.電子設計工程, 2015.

      [4]于麗.基于敏捷開發(fā)模式的軟件架構設計.電腦知識與技術,2015.

      [5]甄鵬.嵌入式軟件開發(fā)模式與軟件架構研究.企業(yè)技術開發(fā),2016.

      (作者單位:南京擎天科技有限公司)

      猜你喜歡
      應用分析信息系統(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)審計中計算機審計的應用
      消費導刊(2017年20期)2018-01-03 06:26:40
      企業(yè)綜合節(jié)能信息系統(tǒng)SciMES
      試析翻譯理論在翻譯實踐中的應用
      綠色化學理念下的初中化學教學探究
      電力系統(tǒng)規(guī)劃設計在電力工程設計中的應用
      煙草切絲機磨頭導桿油垢自動收集裝置的設計及應用分析
      鍋爐檢測應用壓力管道無損檢測技術的分析
      新型傳感器在汽車技術中的應用分析
      科技視界(2016年20期)2016-09-29 12:51:35
      汉源县| 佛冈县| 祁连县| 淅川县| 玉门市| 神农架林区| 德阳市| 临澧县| 东至县| 佛冈县| 西畴县| 五华县| 平阴县| 巴塘县| 正镶白旗| 万源市| 朝阳区| 綦江县| 石林| 达拉特旗| 泰州市| 龙里县| 嘉荫县| 赤峰市| 广宗县| 宁德市| 阿瓦提县| 八宿县| 鹰潭市| 岚皋县| 安图县| 双柏县| 邯郸县| 廊坊市| 桂东县| 西和县| 平果县| 上杭县| 六枝特区| 屏南县| 神农架林区|