亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談網(wǎng)絡(luò)選課系統(tǒng)的設(shè)計(jì)

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

        陳加春

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

        關(guān)鍵詞:網(wǎng)絡(luò)選課系統(tǒng);抽簽選課算法;B/S;Thinkphp

        中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)34-0008-02

        1 概述

        網(wǎng)絡(luò)選課系統(tǒng)是學(xué)分制教學(xué)改革的一個(gè)重要輔助工具,能夠與教務(wù)系統(tǒng)內(nèi)的其他模塊相互聯(lián)系并共享數(shù)據(jù)。學(xué)生通過網(wǎng)絡(luò)選課系統(tǒng)在線選課,實(shí)現(xiàn)自主選擇課程、上課時(shí)間、任課老師。本系統(tǒng)也可兼顧學(xué)年制計(jì)劃性強(qiáng)、專業(yè)分類嚴(yán)密完整的特性,可以充分調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,給予學(xué)生一定的學(xué)習(xí)壓力,激發(fā)學(xué)習(xí)動(dòng)力。

        2 系統(tǒng)架構(gòu)方式

        網(wǎng)絡(luò)選課系統(tǒng)采用表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)層三層架構(gòu)設(shè)計(jì)。表現(xiàn)層作為用戶接口,能夠提供用戶訪問的友好界面。業(yè)務(wù)邏輯層處于數(shù)據(jù)訪問層與表現(xiàn)層之間,起到了數(shù)據(jù)交流中上下聯(lián)系的作用,能夠向上聯(lián)系表現(xiàn)層接口,向下聯(lián)系數(shù)據(jù)訪問層接口,并承擔(dān)系統(tǒng)中核心業(yè)務(wù)的處理,如用戶登錄、課程管理、選課管理等。數(shù)據(jù)層用來存儲(chǔ)本系統(tǒng)相關(guān)數(shù)據(jù)并提供對(duì)數(shù)據(jù)操作的接口。三層架構(gòu)設(shè)計(jì)如圖1所示。

        3 關(guān)鍵技術(shù)分析

        3.1 抽簽選課算法

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

        3.2 B/S模式

        B/S全稱為Browser/Server,是瀏覽器/服務(wù)器模式,WEB瀏覽器是客戶端主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到WEB服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開發(fā)、維護(hù)和使用。用戶使用瀏覽器與服務(wù)器端程序進(jìn)行數(shù)據(jù)交互。B/S模式以訪問數(shù)據(jù)庫為中心,用戶通過HTTP協(xié)議、瀏覽器訪問服務(wù)器后臺(tái)數(shù)據(jù)庫。B/S模式結(jié)構(gòu)如圖3所示。

        3.3 Thinkphp

        Thinkphp是PHP程序設(shè)計(jì)框架集,它內(nèi)置了許多常用類庫,是一個(gè)免費(fèi)開源的、面向?qū)ο蟮妮p量級(jí)PHP開發(fā)框架。Thinkphp采用MVC架構(gòu),實(shí)現(xiàn)了多種表現(xiàn)層對(duì)接一個(gè)業(yè)務(wù)邏輯層,程序員可以將手機(jī)端、計(jì)算機(jī)端、平板電腦端的GUI作為視圖層,共用一套業(yè)務(wù)邏輯處理程序,提高了程序的開發(fā)效率。

        4 系統(tǒng)設(shè)計(jì)

        4.1 系統(tǒng)主要功能模塊設(shè)計(jì)

        系統(tǒng)主要功能模塊設(shè)計(jì)如圖4所示。

        學(xué)生端模塊實(shí)現(xiàn)學(xué)生通過計(jì)算機(jī)或手機(jī)瀏覽器、微信訪問服務(wù)器來進(jìn)行網(wǎng)絡(luò)選課,并能夠查詢開課計(jì)劃、選課情況、學(xué)分統(tǒng)計(jì)和成績等信息;教務(wù)管理模塊在選課系統(tǒng)平臺(tái)中起主要管理作用,能夠完成用戶信息管理、教學(xué)計(jì)劃導(dǎo)入、發(fā)布開課計(jì)劃、選課管理、考試安排和成績管理等功能;教師端可以查詢課務(wù)安排、學(xué)生選修情況和學(xué)生考試成績分析等信息。為了方便教師發(fā)布信息,增加信息發(fā)布模塊,教師可以對(duì)選修了自己課程的學(xué)生發(fā)送信息。

        4.2 數(shù)據(jù)庫表設(shè)計(jì)

        數(shù)據(jù)庫中主要建立學(xué)生表、教師表、課程表和選課結(jié)果表,如表1-4所示。

        4.3 系統(tǒng)業(yè)務(wù)流程設(shè)計(jì)

        網(wǎng)絡(luò)選課系統(tǒng)的主要業(yè)務(wù)流程如下:

        1) 系統(tǒng)獲取相關(guān)專業(yè)教學(xué)計(jì)劃,將其導(dǎo)入到數(shù)據(jù)庫中。

        2) 根據(jù)教學(xué)計(jì)劃生成當(dāng)前學(xué)期的開課計(jì)劃。

        3) 根據(jù)開課計(jì)劃生成教學(xué)任務(wù),將教學(xué)任務(wù)合理地分配給教師。

        4) 在選課系統(tǒng)中公布當(dāng)前學(xué)期開課計(jì)劃,注明課程相關(guān)信息,如教師姓名、時(shí)間安排、教室安排、選課人數(shù)的上限和已選人數(shù)等。

        5) 組織學(xué)生在規(guī)定時(shí)間范圍內(nèi)進(jìn)行選課。

        6) 通過抽檢選課算法進(jìn)行正式選課,也可人工處理選課結(jié)果,并在網(wǎng)絡(luò)上公布本學(xué)期的選課結(jié)果。

        5 總結(jié)

        網(wǎng)絡(luò)選課系統(tǒng)的應(yīng)用,有效提高了教學(xué)管理的信息化程度,減輕了教務(wù)管理人員的工作負(fù)擔(dān),提高了工作效率。選課系統(tǒng)中涉及教師、學(xué)生等信息,這些數(shù)據(jù)也可以從學(xué)校現(xiàn)有的人事和學(xué)管系統(tǒng)中獲取。因教務(wù)管理平臺(tái)的操作具有復(fù)雜性,所以后期考慮使用B/S和C/S混合模式,學(xué)生和教師端使用B/S模式,教務(wù)管理平臺(tái)使用C/S模式,從而進(jìn)一步提高網(wǎng)絡(luò)選課系統(tǒng)操作的友好性。

        參考文獻(xiàn):

        [1] 李慧宗,孟祥瑞.基于Web的高校學(xué)生選課系統(tǒng)的新設(shè)計(jì)[J].鄭州輕工業(yè)學(xué)院學(xué)報(bào):自然科學(xué)版,2005.

        [2] 尹永田,葛蘇慧,任佳.基于ASP.NET的網(wǎng)上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國現(xiàn)代教育裝備,2006.

        [3] 趙耀鋒.基于加權(quán)的抽簽選課算法設(shè)計(jì)[J].延安大學(xué)學(xué)報(bào):自然科學(xué)版,2010.

        [4] 高霞.學(xué)生選課系統(tǒng)模型與算法的分析與設(shè)計(jì)[D].內(nèi)蒙古大學(xué)工程碩士學(xué)位論文,2012.endprint

        日本一区二区三区爆乳| 国产日韩久久久久69影院| 人妻av一区二区三区高| 情头一男一女高冷男女| 国产一区二区三区在线观看完整版| 国产精品成人免费视频一区| 欧洲成人午夜精品无码区久久 | 精品极品视频在线观看| 国产亚洲欧美精品永久| 岳好紧好湿夹太紧了好爽矜持| 精品一区二区三区无码视频| 亚洲一区二区情侣| 国产影院一区二区在线| 久久综合九色欧美综合狠狠| 中文无码熟妇人妻av在线| 美女高潮无遮挡免费视频| 18禁黄无遮挡免费网站| 日本一区二区三区女优在线| 日本污ww视频网站| 性激烈的欧美三级视频| 日韩精品网| 国产一区二区三区在线观看免费版| 日韩av一区二区三区激情在线| 东京道一本热中文字幕| 亚洲精品永久在线观看| 日本一极品久久99精品| 亚洲最大一区二区在线观看| 国产精品538一区二区在线| 亚洲日本va午夜在线电影| 日韩精品欧美激情国产一区| 亚洲丝袜美腿精品视频| 中文字幕在线观看| 131美女爱做视频| 亚洲人成绝费网站色www| 久久久大少妇免费高潮特黄| 大地资源高清在线视频播放| 亚洲精品无播放器在线播放| 欧美日韩国产乱了伦| 中文字日产幕码三区做法| 无码人妻一区二区三区在线 | 国产高清人肉av在线一区二区|