隨著互聯網應用軟件的快速發展,人們對日常生活的方方面面要求越來越嚴格,越來越要求速度和效率,三層架構體系是當今社會發展的必然產物。而對于當前各大高校各類教務正明手工和半自動打印機帶來的效率低下和容易出錯等問題,使可擴展的高校教務自助打印服務系統也成為必然的結果。兩者的結合必然能節約成本,設計的系統具有良好的靈活性和擴展性,使之滿足各大高校廣大師生的打印需求。
【關鍵詞】三層構架 自助打印 應用
對于高校的教育工作來說,在校生的成績管理工作是教務管理系統管理工作中的重點問題更是核心業務。在互聯網的飛速發展下,人工智能、自助服務已經走進人們的生活,而將這些高科技運用到教育教學上則是一大創新。可見,在總體結構上采用簡單三層架構方式的自助打印機的出現,方便了學生自行查詢和打印成績、縮短了打印流程。以現實為依據設計的自助打印系統的產生在很大程度上解決了高校教務系統管理上的問題,也大大提高了在校師生工作的效率。
1 三層構架系統的概念
三層架構在通常意義上的三層架構就是將整個業務應用分為:表現層、業務邏輯層、數據訪問層三個部分。另外一種通俗的解釋,就是在客戶服務之間加入了一個“中間層”,也就是組件層,它和客戶層與服務層共同組成了一個三層體系。數據訪問層主要是對原始數據的操作層例如:存放數據形式的文本文件或者數據庫等,而不是指對原始數據的操作。根據定義可知數據訪問層是對數據的操作,而不是數據庫,具體可分為為業務邏輯層或表示層提供數據服務。業務邏輯層主要是針對具體問題的操作分析,根據定義也可以理解成對數據層的操作,對數據業務邏輯層處理。如果說數據層是積木,那業務邏輯層就是對這些積木起作用的搭建形式。表示層主要可以理解為WEB方式,也可以表示成WINFORM方式。如果業務邏輯層相當強大和完善,無論表現層如何被定義和更改,邏輯層都能輕而易舉的提供完善的服務。
2 三層構架系統的優缺點
對于三層架構系統來說,其優點是顯而易見的。例如,可以充分的把軟件開發任務分解,有利于團隊合作和提高效率。處于表示層的人員不需要了解任何數據的存儲、傳輸和處理的邏輯,只需要關注用戶界面的設計和數據的顯示即可;業務邏輯層的人員則只需要關注數據的處理邏輯;數據訪問層的開發人員則只需要關注數據的存取、傳輸等任務。這樣的分層結構更有利于軟件的質量控制,適應性也很強。任何事物都有兩面性。三層架構的缺點就是代碼數量過多,執行速度過慢。這種模式不適用于對執行速度要求非常嚴格的系統,而適合應用于商業規則經常變動的系統。
3 基于三層架構體系的自助打印系統快速開發
當前人工打印機出現各種各樣的缺點,像服務時間少、收費不方便且效率低等等,這些缺點也為當今追求高效率生活方式的人們帶來的麻煩。時代的發展和進步使我們進入一個信息大爆炸的社會,數據的錄入、查詢、修改、統計工作在企業單位和各大高校都是不得不進行的工作。基于簡單的三層C/S架構的方式,在安全性上面則采用WEB SERVICE 架構的形式,數據訪問層采用IIS應用服務器來運行。在校大學生可以采用三種方式來靈活登陸系統,包括:一卡通驗證、教務系統用戶登錄和身份證驗證。在驗證成功后則可以輕松快捷的獲取本人的教務系統信息,最后在終端頁面進行相關打印操作。打印的份數、打印的格式、繳費的方式都可以隨意設置,方便快捷。自助服務系統設計的最初目的使減少人工操作,但任何設備都會受到周圍外界環境的影響。因此要建立遠程控制網絡,實時捕捉每臺機器設備的狀態,利用校園網絡的安全性、穩定性等特點,實現自助終端的監控措施。在24小時開機狀態下工作的自助打印機,為了避免出現缺紙張、卡紙的現象而設計的打印控制模塊,可以隨時監控紙盒的狀態和份數來自行關閉和打開控制系統。可見,結合了三層架構模式的自助打印系統更具有靈活性和擴展性,三層架構軟件的開發已經成為了一種新興的開發模式,為各種軟件系統帶來了很對優點,使開發人員的分工更明確。
4 自助打印系統的應用
基于三層架構系統設計自助服務系統提供的是一種技術的平臺,是用戶在沒有服務人員幫助的情況下也能直接參與并獨立完成所需要的服務,滿足個性化的需求。用戶變被動為主的,直接參與到產品生產的過程中,不再被動的接受服務,同時可快速的獲取所需要的服務,節約了成本的同時也提高了效率,這種自助服務技術廣泛的應用在各大高校,最大限度地滿足當代大學生的需求。目前廣泛應用于各大高校,且受到大學生的廣泛歡迎。利用自助打印設備實現教務管理系統中成績單、在讀證明等需求量大的文件的打印。簡單的操作模式、直觀的打印效果、實時扣費自動打印的形式都給當代大學生帶來不一樣的打印體驗,同時,也優化了業務辦理流程。使用三層架構模式進行軟件的開發使系統更容易更改和遷移,采用面向對象技術和組件技術相結合的形式進行自助打印系統的設計,將自助打印技術應用在各類教務系統證明文件的打印中,使管理人員從復雜、繁重的日常工作中解放出來,也是可以使高校的人力資源合理使用。通過軟件三層架構系統建立獲得數據的方式,實現可擴展的自助打印服務機制,這樣不僅可以節約成本,更方便與推廣使用。
5 結語
傳統的打印方式不僅費時、費力,步驟繁瑣,更遠遠滿足不了當今時代人們快節奏的生活。面對越來越多的需求和越來越龐大的客戶人群,基于三層架構而設計的自助打印服務設備應運而生。做到滿足當代人們需求的方方面面,不僅要快速響應、準確打印、優質服務更要滿足客戶群體的個性化需求,給客戶帶來全新的打印體驗。同時,結合三層架構系統而設計的自助打印機的產生也開啟了智慧打印的新紀元。自助時代的到來為人們的生活帶來了極大的便捷,更被廣泛的應用于各個企事業單位和各大高校。
參考文獻
[1]許博.基于.NET三層架構的科研管理系統的開發與應用[J].實驗室研究與探索,2013(02):19-23.
[2]余浩,薛萬國,呂俊文.檢驗報告自助打印系統設計與實現[J].中國數字醫學, 2011(04):28-33.
作者簡介
伊曉明(1982-),女,山東省淄博市人。大學本科學歷。現為威海工業技術學校講師。研究方向為計算機專業、電子商務專業教學。
作者單位
1.威海工業技術學校 山東省威海市 264203
2.威海市環翠國際中學 山東省威海市 263200