1. 程式人生 > >文獻隨筆(九)

文獻隨筆(九)

結構 流程 接口 執行 業務邏輯層 返回結果 障礙 訪問 設計與實現

一、基本信息
  標題:高職院校教學質量動態評價系統的設計與實現
  時間:2017
  出版源:湖南大學
  文件分類:評價系統開發
二、研究背景
  根據控制學的基本理論中所提到的,它著重強調的是重視對教學過程中的“設定”,“控制 ”,“ 執行 ”,“ 對象 ”,“ 反饋 ” 各個環節,並據此調整教育教學和管理活動。
三、具體內容
  該文章中的教學質量動態評價系統是基於校園網上相對獨立的運行的子系統,對於教學質量動態評價系統的體系結構設計,它借鑒了微軟公司推薦的分層式結構,結合本系統采用基於多層B/S體系結構架構。系統體系結構分別是表示層、業務邏輯層、數據訪問層以及若幹相關服務層,每個層分別負責相應的功能。
  (1)表示層:它位於客戶端,就是Web瀏覽器,是系統中直接面對用戶的一層,主要用於顯示數據和接收用戶輸入的數據,為操作用戶提供一種交互式操作界面。這篇文章中的教學質量動態評價系統表示層是指評價主體所操作的Web頁面或服務,然後通過在瀏覽器中的地址欄內輸入指定網址,之後向Web服務器提出服務請求,服務器收到請求處理完後響應請求,並將處理結果返回至客戶端顯示 。
  (2)業務邏輯層設計:邏輯層位於服務器端,主要負責業務的處理和數據傳遞。根據教學質量動態評價系統的業務流程來組裝業務層己經封裝好的服務,業務邏輯層的實現最大的障礙不在技術而在於對老師教學評價系統領域業務的分析與理解,並將相關業務處理定義成相應的接口與類,通過調用數據訪問層的接口來進行數據訪問操作,然後將數據庫返的數據封裝成類的形式由服務器傳送給客戶端(表示層)。
  (3)數據訪問層:設計數據訪問層主要功能是與指定的數據庫進行操作。根據業務邏輯層發出的業務請求及相關參數,然後實現這些業務請求並按約定的格式返回結果。與數據庫有的代碼,如打開、關閉數據庫連接、insert、delete、update、select語句調用存儲等代碼都應該放到這一層。
四、總結


  只有通過建立完美的體系結構才會更好地實現後面的工作。

引用:[9] 龔芝.高職院校教學質量動態評價系統的設計與實現[D].湖南大學:湖南大學,2017

文獻隨筆(九)