

摘 ?要:隨著互聯網技術的應用范圍日漸廣泛,其所展現的作用也更加顯著。尤其在云服務滲透之后,依托云服務平臺實現教育優化成為諸多教育領域所研究的重要內容。通過云服務平臺為高校教師進行調課系統的構建和優化,能夠方便教師的課程調整,讓教師實現及時備課,為教學質量的提高提供便利。
關鍵詞:云服務平臺;調課系統;優化設計
中圖分類號:TP311;G434 ? ? 文獻標識碼:A 文章編號:2096-4706(2019)18-0046-03
Abstract:With the increasing application of internet technology,its role is more significant. Especially after the penetration of cloud services,relying on cloud service platform to optimize education has become an important research content in many fields of education. Through the cloud service platform,the construction and optimization of college teachers’course adjustment system can facilitate teachers’curriculum adjustment,enable teachers to prepare lessons in time,and provide convenience for the improvement of teaching quality.
Keywords:cloud service platform;course adjustment system;optimal design
1 ?高校教師調課系統優化設計重要性
高校教師調課系統優化設計,可以有效地提高教師的工作效率,調課系統的開發為現實的學校教務管理工作帶來了方便,主要有以下幾個方面:第一、調課系統可以代替繁重的人工實際操作;第二、調課系統可以節省很多人力和物料等資源;第三、調課系統可以使教師工作記錄保存更加持久、更加安全。
調課系統主要利用的數據庫工具是Microsoft SQL Server 2005,這是一個較強的、能夠支持多個用戶同時使用的新興數據庫,具備較全面的Web支持的數據庫產品,他提供的較強大的開發工具和各類開發性能,大大地提高了開發的工作效率。同時,學校校園內網絡的建設也為新系統服務器客戶端的組成提供了硬件的支持。
調課系統是一個小型教師調課系統,所需要的資源是非常小的,要求學校只要有電腦,無論硬件還是軟件都能夠滿足條件,因此調課系統優化設計是非常重要的。
2 ?系統開發目標
本調課系統將傳統的教學與現代的計算機技術相結合,按照學校的工作要求進行設計。為了使調課系統能夠在學校的教學管理中發揮更大的作用,提高教學工作效率和工作質量,現對調課系統開發目標進行總結:第一,調課系統應該能夠快速、有序地運行;第二,能夠對調課系統各個數據庫進行監測管理,以免發生教學漏洞;第三,能夠按照客戶選擇的不同條件提供各種查詢服務;第四,能夠快速準確地打印教師調課申請表;第五,能夠保證調課系統數據的安全性,使調課系統數據具有備份和恢復等功能;第六,能夠實現快捷式界面的設計,盡量減少用戶的操作。
3 ?系統結構
從功能上來區分,可以將調課系統分為以下幾個模塊:第一,用戶注冊登錄;第二,在線新聞;第三,教師調課管理模塊;第四,教師信息管理模塊;第五,查詢模塊;第六,打印模塊;第七,后臺管理模塊。
以下為各個模塊的簡單介紹:第一,用戶注冊登錄:教師想要擁有自己的調課系統,首先要注冊自己的信息,此項注冊要通過管理教師、學生代表、管理員三方分別授權后進行系統登錄;第二,教師信息管理模塊:首先要輸入教師的基本信息,在添加信息的過程中可以進行信息的添加、查詢、修改或者刪除。還可以在搜索欄內輸入關鍵詞,進行數據庫內各個教師的基本信息查詢;第三,教師調課管理模塊:教師在申請調課時,要先輸入調課前后的課程時間、班級等相關信息,并向教務處提交調課申請表;第四,查詢模塊:根據班級、課程名稱、授課老師姓名等關鍵詞查詢調課的信息;第五,打印模塊:快速打印教師的調課申請表;第六,在線新聞:調課信息要在授課前一周內發布,以供教師和學生查看。
4 ?系統模塊
教師調課系統主要分為三個主要子系統:教師子系統、管理員子系統、教務處子系統。教師子系統包含:登錄子模板、課程顯示模塊、申請調課模塊三部分;管理員子系統包含:登錄子模塊、信息管理模塊兩部分;教務處子系統包含:登錄子模塊、審核調課模塊兩部分。
5 ?數據庫表邏輯結構設計
所謂程序邏輯,是網絡運行的根本基礎,可以簡化理解為知識的實踐。
本系統定義的數據庫包含以下內容:teacher表、course表、altercourse表、admin表等。下面主要介紹這些表的結構和作用。
teacher表(如表1所示):主要用于教師的姓名、性別、年齡、工號、所在學校等信息的保存。
course表(如表2所示):主要用于用戶課程信息的保存,包括課程名稱、課程時間、課程序號等相關信息。
altercourse表(如表3所示):主要用于教師授課信息的保存,主要包括教師姓名、班級名稱、主要課題、學時數等。
admin表(如表4所示):主要用于保存系統用戶和管理員的信息,包括年級、登錄賬戶和密碼等。
6 ?模塊程序設計
6.1 ?管理用戶登錄的模板
6.1.1 ?頁面程序名稱說明
第一,程序文件,英文Login.aspx;第二,頁面傳入的參數,英文為Username、Password;第三,頁面傳出參數,英文為Session;第四,功能說明,登錄系統。
處理程序主要包括以下幾點:程序文件、頁面轉向、功能說明;而頁面轉向包含以下特點:轉向的條件為管理員和普通用戶,轉向的頁面為Main.aspx。主要功能是判斷系統登錄的條件。
處理邏輯詳細說明:通過URL連接到網絡服務器的入口端程序文件,鼠標點擊按鈕登錄,這時候電腦界面將會將頁面的參數“用戶的密碼和用戶名稱”通過CodeBehind技術設置的Inherite文件中對應的數據傳到后臺的數據庫,根據Login中的UserLogin方法的結果返回到轉向參數,調整到下一個頁面。
6.1.2 ?后臺模塊
該界面是系統登錄后出現的第一個界面,也是系統操作的主要界面,除了登錄模塊以外,其他后臺模塊也可以同時操作本平臺。本界面主要由左、右、上三個部分組成,左面為一個菜單總的列表,單擊鼠標菜單時顯示屏右側就會顯示主模塊的頁面,操作是非常簡單明了的。
6.2 ?調課系統測試的主要目的
調課系統的測試不是為了證明系統程序是否正確,如果是這樣,就要進行一些不容易暴露錯誤的測試方案的設計,也不會主動去進行系統檢測,排除系統程序中可能存在的一些系統安全隱患問題。對于檢測目標,有以下幾點觀點:第一,檢測主要是為了發現系統程序中的錯誤而執行系統程序的過程;第二,較好的測試方案是可以幫助設計者去發現迄今為止尚未發現的錯誤的檢測方案;第三,成功的系統檢測是發現迄今為止設計者未發現的系統測試問題的監測方案。
根據系統檢測的目的并結合操作對象的方法,設計者指定了系統測試方案:第一,設計者在設計系統測試時,不僅要有合法的輸入測試,還要有非法的輸入測試。因為在調課系統的實際使用過程中,由于各種因素的影響,用戶往往會使用一些非法的輸入,所以,設計者應該特別注意設計非法的輸入測試;第二,設計系統測試時,給出了系統測試的預期結果。一個系統測試由兩部分組成;一是輸入數據的測試和輸入數據所期望的程序運行的結果。這樣系統的測試才能有一個判斷標準,這樣有利輸入數據得出測試數據并和預測數據進行相互比較,看他們能否一致;第三,設計者要不斷地進行調課系統的測試。發現錯誤越早越好,改正錯誤所付出的代價越小越好。由于錯誤的出現往往是不可能避免的,因此設計者的系統測試工作應貫穿在整個過程中,而不是單單進行系統軟件開發。
7 ?結 ?論
經過半年的設計,高校教師調課系統的設計工作終于完成,該系統的效果已經達到了最初期望的設計要求,完成了設計的目標。在本次調課系統設計的過程中帶來了很大的啟發:在網站上開發和設計上,理論和實際相結合是非常重要的,在網絡開發過程中要多關注各類網站的規劃,建立網站要按照要求步驟進行。網站一般都是由多個欄目、多個版面有機地結合在一起,不僅僅要考慮網站的功能和效果的實現,更要注重網站與用戶的有機結合。網站的設計只是網站成功的第一步,網站位置的明確設置也是非常重要的,網站要隨時根據環境,進行必要的調整。理論與實際相互結合,以理論作為指導基礎,用實踐來驗證理論。這樣既加深了對理論知識的認識,也使設計人員在實踐活動中充實了自己。在此期間,要不斷穩固自己所學的專業知識,增加課外書本知識的學習,提高自己的自學能力,加強專業技術的水平,為今后從事本專業的工作打下堅實的基礎。
參考文獻:
[1] 郎云海.大學排課系統的分析與設計 [J].通訊世界,2019,26(6):267-268.
[2] 藍茹玥.網上教務調課系統的設計 [J].輕工科技,2019,35(5):94-95.
[3] 劉英,楊秀芳.基于云服務模式下的高校教師網上調課APP系統開發研究 [J].環渤海經濟瞭望,2018(12):200.
[4] 劉英,舍樂莫.探析云服務模式下的高校教師網上調課APP系統開發 [J].電腦編程技巧與維護,2018(10):106-108.
[5] 王丹.基于MVC模式的高校串調課系統設計與實現 [J].無線互聯科技,2018,15(17):97-98.
[6] 王開源,張萬禮.基于UML的教師調課系統建模研究 [J].陰山學刊(自然科學版),2018,32(3):97-99.
作者簡介:劉英(1981-),女,漢族,內蒙古涼城人,副教授,碩士,研究方向:程序設計與開發、數據挖掘。