999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺談網絡選課系統的設計

2018-01-09 19:39:36陳加春
電腦知識與技術 2017年34期

陳加春

摘要:隨著技工院校教學改革的不斷深入,省內部分技工院校已開始試點學分制改革。網絡選課系統是學分制改革的重要實現方法之一,本系統采用基于WEB的Thinkphp技術和B/S模式。通過Thinkphp的MVC特性,提供了多種用戶接口類型,并利用抽簽選課算法來提高選課的效率和公平性。

關鍵詞:網絡選課系統;抽簽選課算法;B/S;Thinkphp

中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2017)34-0008-02

1 概述

網絡選課系統是學分制教學改革的一個重要輔助工具,能夠與教務系統內的其他模塊相互聯系并共享數據。學生通過網絡選課系統在線選課,實現自主選擇課程、上課時間、任課老師。本系統也可兼顧學年制計劃性強、專業分類嚴密完整的特性,可以充分調動學生的主觀能動性,給予學生一定的學習壓力,激發學習動力。

2 系統架構方式

網絡選課系統采用表現層、業務邏輯層和數據層三層架構設計。表現層作為用戶接口,能夠提供用戶訪問的友好界面。業務邏輯層處于數據訪問層與表現層之間,起到了數據交流中上下聯系的作用,能夠向上聯系表現層接口,向下聯系數據訪問層接口,并承擔系統中核心業務的處理,如用戶登錄、課程管理、選課管理等。數據層用來存儲本系統相關數據并提供對數據操作的接口。三層架構設計如圖1所示。

3 關鍵技術分析

3.1 抽簽選課算法

網絡選課系統允許學生自主選擇課程,但教學資源有限,不能滿足所有學生的修讀要求,為體現選課的公平性,本系統使用抽簽選課算法對學生的選課行為進行篩選。抽簽選課算法的核心方法是平均分布概率計算,主要分預選階段和正式選課階段,預選階段:學生首先根據本學期的開課計劃進行選課,形成預選庫;正式選課階段:將預選庫導入如正式選課庫,如果檢測到某個課程選課人數較多,就可使抽簽選課算法來進行隨機動態抽簽。對未被抽中此課程的學生,系統允許其改選其他課程,從而使選課結果更加公平、合理。抽簽選課算法程序框圖如圖2所示。

3.2 B/S模式

B/S全稱為Browser/Server,是瀏覽器/服務器模式,WEB瀏覽器是客戶端主要的應用軟件。這種模式統一了客戶端,將系統功能實現的核心部分集中到WEB服務器上,簡化了系統的開發、維護和使用。用戶使用瀏覽器與服務器端程序進行數據交互。B/S模式以訪問數據庫為中心,用戶通過HTTP協議、瀏覽器訪問服務器后臺數據庫。B/S模式結構如圖3所示。

3.3 Thinkphp

Thinkphp是PHP程序設計框架集,它內置了許多常用類庫,是一個免費開源的、面向對象的輕量級PHP開發框架。Thinkphp采用MVC架構,實現了多種表現層對接一個業務邏輯層,程序員可以將手機端、計算機端、平板電腦端的GUI作為視圖層,共用一套業務邏輯處理程序,提高了程序的開發效率。

4 系統設計

4.1 系統主要功能模塊設計

系統主要功能模塊設計如圖4所示。

學生端模塊實現學生通過計算機或手機瀏覽器、微信訪問服務器來進行網絡選課,并能夠查詢開課計劃、選課情況、學分統計和成績等信息;教務管理模塊在選課系統平臺中起主要管理作用,能夠完成用戶信息管理、教學計劃導入、發布開課計劃、選課管理、考試安排和成績管理等功能;教師端可以查詢課務安排、學生選修情況和學生考試成績分析等信息。為了方便教師發布信息,增加信息發布模塊,教師可以對選修了自己課程的學生發送信息。

4.2 數據庫表設計

數據庫中主要建立學生表、教師表、課程表和選課結果表,如表1-4所示。

4.3 系統業務流程設計

網絡選課系統的主要業務流程如下:

1) 系統獲取相關專業教學計劃,將其導入到數據庫中。

2) 根據教學計劃生成當前學期的開課計劃。

3) 根據開課計劃生成教學任務,將教學任務合理地分配給教師。

4) 在選課系統中公布當前學期開課計劃,注明課程相關信息,如教師姓名、時間安排、教室安排、選課人數的上限和已選人數等。

5) 組織學生在規定時間范圍內進行選課。

6) 通過抽檢選課算法進行正式選課,也可人工處理選課結果,并在網絡上公布本學期的選課結果。

5 總結

網絡選課系統的應用,有效提高了教學管理的信息化程度,減輕了教務管理人員的工作負擔,提高了工作效率。選課系統中涉及教師、學生等信息,這些數據也可以從學校現有的人事和學管系統中獲取。因教務管理平臺的操作具有復雜性,所以后期考慮使用B/S和C/S混合模式,學生和教師端使用B/S模式,教務管理平臺使用C/S模式,從而進一步提高網絡選課系統操作的友好性。

參考文獻:

[1] 李慧宗,孟祥瑞.基于Web的高校學生選課系統的新設計[J].鄭州輕工業學院學報:自然科學版,2005.

[2] 尹永田,葛蘇慧,任佳.基于ASP.NET的網上選課系統的設計與實現[J].中國現代教育裝備,2006.

[3] 趙耀鋒.基于加權的抽簽選課算法設計[J].延安大學學報:自然科學版,2010.

[4] 高霞.學生選課系統模型與算法的分析與設計[D].內蒙古大學工程碩士學位論文,2012.endprint

主站蜘蛛池模板: 国产毛片基地| 久久婷婷五月综合97色| 日韩精品免费在线视频| 久久国产成人精品国产成人亚洲| 国产va在线| 18禁高潮出水呻吟娇喘蜜芽| 成人免费黄色小视频| 老司国产精品视频91| 久久a级片| 亚洲第一成人在线| 91国内在线视频| 人妻少妇乱子伦精品无码专区毛片| 亚洲Aⅴ无码专区在线观看q| 精品国产91爱| 国产高清不卡| 久久人妻xunleige无码| 亚洲无码高清免费视频亚洲| aⅴ免费在线观看| 乱人伦视频中文字幕在线| 真人免费一级毛片一区二区| 99视频免费观看| 亚洲欧美人成人让影院| 日韩国产亚洲一区二区在线观看| 久久这里只有精品国产99| 国产成人凹凸视频在线| 国产黄网永久免费| 97国产在线观看| a天堂视频| 国产精品亚洲а∨天堂免下载| 亚洲色中色| 婷婷丁香在线观看| 国产成在线观看免费视频| 综合久久久久久久综合网| 国产真实乱了在线播放| 国产精品青青| 中国一级毛片免费观看| 亚洲天堂首页| 中文字幕 欧美日韩| 成人午夜久久| 欧美日韩午夜视频在线观看| 国产高清不卡| 国产精品第页| 久久性视频| 久久精品无码一区二区日韩免费| 精品欧美日韩国产日漫一区不卡| 亚洲第一区在线| 好吊妞欧美视频免费| 亚洲日韩欧美在线观看| 国产又粗又爽视频| 国内毛片视频| 国产1区2区在线观看| 三上悠亚一区二区| 99久久婷婷国产综合精| 91亚洲影院| 免费A级毛片无码无遮挡| 亚洲精品午夜无码电影网| 67194成是人免费无码| 国产激情无码一区二区APP| 欧美性色综合网| 日韩成人高清无码| 麻豆精品在线| 丁香婷婷激情综合激情| 亚洲中文字幕在线精品一区| 亚洲人成电影在线播放| 2020久久国产综合精品swag| 中国国产A一级毛片| 国产v欧美v日韩v综合精品| 国产成人一区二区| 久久婷婷人人澡人人爱91| 91九色国产在线| 国产视频资源在线观看| 久久黄色小视频| 成人噜噜噜视频在线观看| 国产精品人成在线播放| 国产香蕉在线视频| 专干老肥熟女视频网站| AV网站中文| 国产欧美日韩在线一区| 亚洲国产精品人久久电影| 亚洲视频在线观看免费视频| 在线观看免费人成视频色快速| 国产毛片不卡|