丁 蕊
(山東外事職業大學 山東 威海 264504)
為了提升計算機技術基礎課程應用軟件的應用效果,要結合實際需求優化系統各個組成環節的效果,保證位置操作流程的合理性和規范性,滿足模塊數據流等基本要求,為維持系統軟件應用效果奠定基礎。
近年來,網絡技術呈現出全面轉型升級的趨勢,基于Web建立的信息發布模式和檢索技術體系被廣泛應用在各個行業中,系統也從傳統的C/S結構升級為B/S結構,建立一種平衡客戶機和服務器的應用模式,相較于C/S系統,B/S系統更加靈活有效,并且著重改進傳統的應用邏輯框架。在建立3層結構的同時,減少了系統維護以及系統升級產生的成本,也為局域網建立匹配的網絡應用結構模式創設了良好的平臺。
B/S結構主要分為3層,基于Web建立數據庫,配合HTTP傳輸協議完成后瀏覽器訪問后臺數據庫的工作模式(圖1)。

圖1 B/S結構模式
第1層:客戶端。也是客戶訪問數據的瀏覽器,能建立客戶和后臺交互的基礎,并且完成結果的最終輸出。在應用中,Web服務器能利用HTTP協議完成資料的傳輸,并且客戶端獲取信息顯示在瀏覽器上。
第2層:服務器功能層。在完成對應應用功能后,就能連接后臺的數據庫,并且建立對應的申請處理模塊,獲取處理結果直接返回Web服務器。
第3層:數據庫服務器的數據層。在對客戶提出的要求進行處理后,能將相應的信息數據轉接到服務器端,用戶利用瀏覽器就能更快捷地完成信息的檢索和獲取。為了保證數據層應用的及時性,要配合日常維護和管理,有效提升綜合應用的實效性水平[1]。
B/S結構在實際應用工序中,具有非常突出的應用特點,為了滿足應用標準和運行管理規范,要結合B/S結構的應用流程完善對應的管控方案。B/S結構不僅需要踐行分布式應用邏輯,還要打造跨平臺應用結構,從而建構完整且合理的部署方案,最大程度上實現B/S結構計算機技術應用的目標。
(1)B/S結構主要是踐行分布式應用模式。將軟件作為整個系統運行的核心,從而建立匹配的數據管理模式,能利用服務器和數據庫服務單元完成分布應用方案,還能有效滿足前端客戶的基本運行需求。
(3)B/S結構能更好地完成部署和管理工作。相較于C/S結構建立的備份應用程序,B/S系統能打造更加便捷的運行結構,從可靠性、可伸縮性、安全性等多方面優化操作工序,將資源分配和數據庫操作、業務邏輯管理等都集中在應用服務器中,為系統運行效率的全面提高創設了良好的條件。
本文以計算機技術基礎課程為研究對象,基于B/S結構完成對應CAI軟件系統的設計工作,能有效匹配輔助教學結構,構建更加合理且高效的知識學習環境,輔助學生在教學系統組織管理工作范圍內提高學習效率。值得一提的是,在軟件中主要的系統用戶分為學生、教師和系統管理員,按照對應的權限設定相應的任務。
首先,基于B/S結構的計算機技術基礎CAI軟件系統要建立客戶機處理模式,客戶端軟件只需要安裝匹配的瀏覽器,就能完成信息的檢索分析,不僅具有硬件配置要求低且易于管理維護的特點,還無需開發對應的客戶端軟件,直接借助瀏覽器軟件完成免費下載、升級即可[2]。
其次,應用結構的周期較短,版本要結合服務器端程序代碼進行升級等工作。
最后,平臺無關聯,且整體基礎軟件結構的伸縮性較好,利用公開的標準和協議就能完成匹配的處理,實現系統的平滑過渡。
基本應用結構見圖2。
在安全設計階段,會在汽化器出口管道上安裝電接點壓力表,當充裝管道壓力達到設定的安全預警值時,電接點壓力表輸出信號,低溫泵聯鎖停運,確保氣瓶無超裝危險。

圖2 應用結構示意圖
整體功能模塊設計內容見表1。

表1 功能模塊設計基本單元一覽表
3.2.1 操作流程
針對學生、教師、管理員,要按照對應的操作要求和流程標準完成操作[3]。
(1)學生。系統中教學子系統為學生提供了課程學習模塊、自測評估模塊、作業提交模塊以及網上答疑模塊。學生只需要在瀏覽教學主頁后選擇匹配的模塊完成對應作業內容即可,依據學生基礎操作規程規范才能最大程度上提高系統運行效率。
(2)教師。系統中為教師提供了輔助教學系統,教師要進行測試題庫維護處理、知識庫維護處理以及作業管理等工作,以保證能及時配合學生操作內容,并及時建立反饋,為師生和諧化互動提供保障。
(3)管理員。主要是完成輔助教學系統主頁中系統管理的內容,有效滿足維護操作的基本要求,配合學生教師注冊模塊、信息維護模塊等為后續建立完整的跟蹤管理提供保障[4],見圖3。

圖3 管理員操作流程示意圖
3.2.2 具體內容
(1)教學子系統中對應工作要結合輔助教學要求得以落實。首先,課程學習模塊,就是對不同年級不同學習進度的知識重點和難點進行匯總,并且配合典型案例分析,輔助學生借助教學參考資料和教學大綱信息更好地了解相關教學內容。一般而言,是按照章節的順序完成知識匯總,并且配合思維導圖的模式建立以文本、圖像和源程序為核心的知識結構。其次,自測評估模塊,主要是學生借助自我聯系和測試檢測學習成果,主要包括單項練習單元和綜合測試單元。再次,作業提交模塊,學生在完成注冊后就能按照班級建立的學生作業管理數據表完成相應的注冊進群,有效借助模塊要求完成作業,并且以文本的形式上交作業。與此同時,學生在完成作業一段時間后還能獲取教師的反饋。最后,網上答疑模塊,主要是在學生遭遇問題時可以借助關鍵字、關鍵詞輸入等獲取對應問題的解答信息,或者是利用留言的方式建立針對性的問答。
(2)管理子系統主要是從管理層面對相關信息和內容予以監督管理,以保證各個模塊都能發揮其實際作用。首先,注冊信息管理模塊,就是對教師、學生等注冊信息進行匯總,匹配刪除、修改等基本權限,在學生注冊計算機技術基礎課程后,就能建立學生的作業管理表,以便于有效建立完整的學習效果跟蹤模式。其次,答疑區和公告區,主要是系統管理員借助模塊進行數據表信息的處理。最后,更新維護區,不僅能查詢系統題庫,還能建立對應的更新模式。
為了提升基于B/S結構的計算機技術基礎CAI軟件設計質量,要結合數據庫需求建立匹配的分析機制,并配合以太網核心模式,應用TCP/IP協議維持效率。
(1)建立教師注冊表、學生注冊表、基礎知識題庫表、程序閱讀題庫表等,按照不同的應用要求,結合存儲的課程內容完成對應練習題的設置,并且要結合學生的常見問題等建立知識庫表,見表2。

表2 知識庫表
(2)分析主要數據表之間的關系。在應用中,操作人員要對不同的基本信息表予以分析,都是借助基礎號碼編寫信號數據和_task進行連接,從而形成相應主體,維持對應表的應用工序。
采取的是MS SQL Server2020,配合Microsoft Internet Information Services 13.1,完成服務器端的開發,匹配對應的操作系統和瀏覽器。
由主頁和子系統子頁構成,為了維持頁面平衡,每一頁都設置了返回鏈接,匹配導航系統,從一頁到另一頁的單擊次數在3次以下。
另外,系統的背景色、字體、字樣等都由系統統一設定選取默認風格。對應文檔的管理不使用空格或者是特殊字符,圖面和HTML會分別存儲在不同的名錄中。
本文以作業提交模塊為例,建立用戶登錄界面、教師端界面和學生端界面,匹配對應的作業表。教師端的功能分為作業布置和作業批閱,輸入作業序號即可查詢作業的布置情況,并且輸入作業標題就能增加新的作業。對應的學生端頁面的實現方式也是借助Web控件完成數據的錄入和校驗。學生端提供作業提交和作業查看功能,有效獲取匹配的作業管理表,滿足作業信息整理的具體要求,能為后續提交作業等環節的落實提供保障。與此同時,系統還能有效完成作業反饋評估,打造教師和學生更加直觀且具有針對性的指導模式。
綜上所述,基于B/S結構的計算機技術基礎CAI軟件設計工作,要結合實際應用需求和設計要點,完善對應的工序內容,確保能提高系統造成管控的時效性,維持評估處理的合理性,確保計算機技術基礎課程教學指導以及課后指導等工作都能順利落實,發揮網絡技術優勢,共建和諧的學習空間。