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

基于PHP+MySQL的教學質(zhì)量保證和診改信息化系統(tǒng)設計與實現(xiàn)

2018-03-10 00:41:17曾珍珍劉海
軟件導刊 2018年2期
關鍵詞:過程性評價數(shù)據(jù)分析教學質(zhì)量

曾珍珍+劉海

摘 要:為促使高等院校在學校、專業(yè)、課程、教師和學生不同層面建立完整且相對獨立的自我質(zhì)量保證機制,強化各層級質(zhì)量管理系統(tǒng)的依存關系,形成全要素網(wǎng)絡化的內(nèi)部質(zhì)量保證體系,設計并實現(xiàn)了教學質(zhì)量保證和持續(xù)診斷改進系統(tǒng)。采用MySQL5.0+PHP相結(jié)合方式開發(fā),使系統(tǒng)更貼近教學實際,突顯學生能力培養(yǎng),以課程教學過程的標準化促進教學質(zhì)量的提升,增強了教學的過程性評價和數(shù)據(jù)分析在教學質(zhì)量評價中的地位。

關鍵詞:教學質(zhì)量;診改信息;過程性評價;數(shù)據(jù)分析

DOIDOI:10.11907/rjdk.172196

中圖分類號:TP319

文獻標識碼:A 文章編號:1672-7800(2018)002-0108-06

0 引言

在高等院校課堂教學中掌握學習進度是關鍵,作業(yè)是學生接受知識進度的最好體現(xiàn)。教師在進行作業(yè)批改與分析中往往會占用很多時間,難以把握學生的知識進度,導致教學上時間不夠分配。教學質(zhì)量保證和診改信息化系統(tǒng)為教師節(jié)省了批改及分析作業(yè)的時間,能準確掌握學生接受知識的進度,大大提高課堂的教學效率。

1 系統(tǒng)需求分析

借助教學質(zhì)量保證和持續(xù)診改信息化平臺,通過統(tǒng)一課程標準、教學資源、教學過程以及對教學過程進行有效監(jiān)控和數(shù)據(jù)分析,實現(xiàn)教學質(zhì)量的穩(wěn)步提升以及持續(xù)的診斷和改進。系統(tǒng)主要模塊如圖1所示。

1.1 系統(tǒng)邏輯模塊

(1)基礎數(shù)據(jù)模塊:完成學生、課程、教師基礎數(shù)據(jù)的增刪改查等功能。

(2)課程資源模塊:把課程項目資源分解成任務,完成所有任務資源的整合和管理。

(3)“教學做一體化”過程設置模塊:把課程教學分為不同單元,把項目任務分解到不同的單元中。

(4)評價指標設置模塊:針對大一、大二、大三不同課程分類設置評價指標,如教學方法、教學進度、內(nèi)容難易程度、項目步驟是否合理等。

(5)課堂數(shù)據(jù)采集模塊:在“教學做一體化”過程中收集學生對每個項目任務的練習、建議、評價,提交數(shù)據(jù),收集教師批改練習的數(shù)據(jù)。

(6)數(shù)據(jù)統(tǒng)計和分析模塊:根據(jù)收集的數(shù)據(jù),分析每個任務的完成率、完成時間、完成效果;分析每個單元的完成率、完成時間和完成效果;分析學生對任務的評價,如教學方法、任務內(nèi)容難度、任務步驟清晰度等;統(tǒng)計學生平時成績。

(7)持續(xù)診改模塊:提出診斷信息,包括任務完成時間是否合理、完成率、完成效果是否達到要求、任務內(nèi)容是否應該修改、每個單元任務設置是否合理、對課程資源設置是否合理。

(8)診改數(shù)據(jù)庫模塊:把專業(yè)課程診改數(shù)據(jù)對接(導入)學校診改數(shù)據(jù)庫平臺。

2 系統(tǒng)設計

按照需求功能要求,將系統(tǒng)分解為多個子系統(tǒng),根據(jù)每個子系統(tǒng)的功能不同,分別完成需求分析中的不同要求。總體結(jié)構(gòu)如圖2所示。

2.1 功能分配

系統(tǒng)各功能需求與程序模塊(組件)之間的關系如表1所示。

2.2 數(shù)據(jù)庫設計

服務器端程序通過PDO(數(shù)據(jù)訪問對象)應用程序編程接口(API)訪問MySQL數(shù)據(jù)庫。

使用MySQL的備份命令對數(shù)據(jù)進行保存。在網(wǎng)絡軟件接口方面,使用一種無差錯的傳輸協(xié)議,采用滑動窗口方式對數(shù)據(jù)進行網(wǎng)絡傳輸及接收。

2.3 外部接口

①教師信息管理模塊:提供對課程的查詢接口;②學生信息管理模塊:提供對學生信息查詢的接口,包括按學號查詢、按姓名查詢和按班級查詢3種;③課程管理模塊:提供對課程信息查詢的接口,包括按課程名查詢等,見圖3、圖4。

3 系統(tǒng)實現(xiàn)

學生前臺程序見圖5。

3.1 學生前臺核心代碼

實現(xiàn)學生前臺核心代碼如下:

public function submitList()

{

MYMthis->load->model('tea_information_model', 'getALL');

MYMtas_id = isset(MYM_GET['tas_id']) ? intval(MYM_GET['tas_id']) : 0;

MYMlist = MYMthis->getALL->getStuTas(MYMtas_id, MYM_SESSION['stu_user']->cla_id);

echo '

foreach (MYMlist as MYMkey => MYMitem) {

MYMcolor = 'Black';

MYMbig = '';

if (MYMkey < 3) {

MYMbig = 'font-weight:bold;';

MYMcolor = 'Red';

} else if (MYMkey >= 3 & MYMkey < 6) {

MYMbig = 'font-weight:bold;';

MYMcolor = 'DarkOrange';

} else if (MYMkey >= 6 & MYMkey < 10) {

MYMbig = 'font-weight:bold;';

MYMcolor = 'Gold';

綜述
在線評論情感分析研究綜述
游戲引擎研究與分析
基于Hammerstein的非線性信道辨識算法綜述
人工智能
語音識別在旅游領域問句識別中的應用
改進的PCA人臉識別算法研究
數(shù)據(jù)倉庫下基于學習的并行實體解析算法研究
基于混沌時間序列的模糊神經(jīng)網(wǎng)絡預測研究
基于Kinect傳感器和HOG特征的靜態(tài)手勢識別
基于用戶模糊聚類的個性化推薦研究
人工智能技術及其應用探究
軟件理論與方法
基于MVC的IFML建模方法研究
一種網(wǎng)絡訪問控制語義相容性推理規(guī)則自動生成技術
一種ABCSAT算法的啟發(fā)式初始解策略
基于社區(qū)的混合型WMN信任模型研究
基于Android的內(nèi)存泄漏與溢出研究
算法與語言
視頻前景提取算法研究
基于改進蟻群算法的TSP問題研究
基于擬合的亞像素邊緣檢測的算法比較
一種基于節(jié)點相似度的標簽傳播算法
污水處理系統(tǒng)溶解氧的BP—PID控制算法
一種基于MapReduce的改進人工蜂群算法
群目標重心跟蹤過程中的群合并算法研究
基于不均勻數(shù)據(jù)的密度偏差抽樣改進算法
基于多寬度高斯核的支持向量機特征選取算法研究
軟件設計與開發(fā)
基于CAN總線的無線溫濕度測量儀
反應堆壓力容器老化管理信息系統(tǒng)設計與實現(xiàn)
蓄電池無線監(jiān)測系統(tǒng)設計
基于B/S模式的3D服裝定制系統(tǒng)設計與實現(xiàn)
基于B/S模式的智能家居管理系統(tǒng)設計
基于工作流的災難事件處理系統(tǒng)設計與實現(xiàn)
基于ZigBee和RSSI測距算法的室內(nèi)定位系統(tǒng)設計
基于PHP+MySQL的教學質(zhì)量保證和診改信息化系統(tǒng)設計與實現(xiàn)
基于樹莓派的行人檢測小車設計
一種面向高校招投標公告主題爬蟲的設計
基于智能移動終端的無線投票教學系統(tǒng)設計開發(fā)
一種新型輕型機械臂示教軟件架構(gòu)設計
應用技術與研究
基于Comsol Multiphysics的微溝道式細胞分選儀研究
基于GV—LDA的微博話題檢測研究
基于流形學習的客戶價值分析研究
基于FPGA的PID控制在液浮陀螺回路中的應用
智能立體倉儲設備WCS系統(tǒng)研發(fā)
基于Open Inventor的儲層三維雕刻技術研究及實現(xiàn)
Simhash算法在試題查重中的應用
基于FLUENT軟件的pVTt法標準容器流場仿真研究
基于Solidworks Composer的多軸滑臺斜拉機構(gòu)裝配可視化研究
虛擬現(xiàn)實技術在民航模擬飛行訓練中的應用
機載網(wǎng)絡數(shù)據(jù)總線仿真技術研究
數(shù)據(jù)庫與信息處理
基于4G網(wǎng)絡的水質(zhì)監(jiān)測分布式數(shù)據(jù)傳輸架構(gòu)研究
多MRL標準下的全國農(nóng)殘數(shù)據(jù)對比可視化方法
基于PC—Simple算法的醫(yī)院病案首頁數(shù)據(jù)挖掘
網(wǎng)絡、通信與安全
工業(yè)以太網(wǎng)EtherCAT的實時性研究
基于PKI技術的可搜索云加密存儲系統(tǒng)
基于可信第三方的多提供商安全云存儲系統(tǒng)設計
智能電網(wǎng)信息安全威脅分析及防御研究
網(wǎng)絡延時測試實驗及分析
圖形圖像與輔助設計
圖像處理在護照縫紉裝訂中的應用
基于雙目立體視覺的目標物定位研究
采砂坑與采礦坑的高分一號影像對比分析研究
基于VC的太陽光斑圖像識別跟蹤系統(tǒng)設計與實現(xiàn)
GIS支持下的迪慶州少數(shù)民族人口分布與地形分異研究
基于圖像熵的全局和局部混合方法的關鍵幀提取
基于圖像處理的高精度耳蝸三維重建系統(tǒng)
一種自適應超分辨率圖像重建方法研究
計算機與網(wǎng)絡教學
新建構(gòu)主義在ASP.NET MVC Web程序設計課程中的應用
公司地址: 北京市西城區(qū)德外大街83號德勝國際中心B-11

客服熱線:400-656-5456??客服專線:010-56265043??電子郵箱:longyuankf@126.com

電信與信息服務業(yè)務經(jīng)營許可證:京icp證060024號

Dragonsource.com Inc. All Rights Reserved

icp

}

echo '

' . (MYMkey + 1) . ' | ' . MYMitem->stu_number . '

' . MYMitem->stu_name . '

';

if (isset(MYMitem->s_t_usetime))

echo MYMitem->s_t_usetime . '分鐘';

else

echo 0;

echo '

';

if (isset(MYMitem->s_t_url))

echo '完成';

else

echo '只提交問題或建議';

if (isset(MYMitem->s_t_score))

echo "({MYMitem->s_t_score}分)";

else

echo '(待批改)';

echo '';

}

echo '';

}

// 判斷是否已開啟交叉批改

MYMdate = array(

'tas_id' => MYMtas_id,

'cla_id' => MYMcla_id,

'is_cross_correct' => 1

);

MYMres = MYMthis->db->where(MYMdate)->get('tb_tea_cla_tas');

MYMrow = MYMres->row();

if (!MYMrow) // 未開啟時

{

echo '';

MYMthis::goBack();

die();

}

else

{

MYMthis::goBack();

}

MYMrandom_number = MYMrow->random_number;

MYMsql = "SELECT * FROM `tb_stu_tas` WHERE `tas_id`={MYMtas_id} AND

`stu_id` IN (SELECT `stu_id` FROM `tb_student` WHERE `cla_id` ={MYMcla_id})";

MYMres2 = MYMthis->db->query(MYMsql);

MYMlist2 = array();

MYMlist = MYMres2->result();

if (count(MYMlist) <= 1) {

echo '';

MYMthis::goBack();

}

foreach (MYMlist as MYMk => MYMv) {

if (MYMrandom_number + MYMk < count(MYMlist))

MYMlist2[MYMrandom_number + MYMk] = MYMv;

else

MYMlist2[MYMrandom_number + MYMk - count(MYMlist)] = MYMv;

if (MYMv->stu_id == MYMstu_id & MYMv->tas_id == MYMtas_id) {

MYMkey = MYMk;

}

}

ksort(MYMlist2);

MYMcorrect_task = MYMlist2[MYMkey];

private static function changeTimeType(MYMseconds)

{

if (MYMseconds > 3600) {

MYMhours = intval(MYMseconds / 3600);

MYMminutes = MYMseconds / 60;

MYMtime = MYMhours . ":" . gmstrftime('%M:%S', MYMminutes);

} else {

MYMtime = gmstrftime('%H:%M:%S', MYMseconds);

}

return MYMtime;

}

}endprint

3.2 教師前臺核心代碼

實現(xiàn)教師前臺(見圖6)核心代碼如下:

public function corretTask()

{

MYMres = MYMthis->db->where('tas_id = ', MYMtas_id)->get('tb_stu_tas');

if (isset(MYM_GET['select_student']) & MYMstu_id != 0) {

MYMcheck = array(

'tas_id' => MYMtas_id,

'stu_id' => MYMstu_id

);

MYMres = MYMthis->db->where(MYMcheck)->get('tb_stu_tas');

// 若不存在則返回到課程&班級列表視圖

if (!MYMres->row() && MYMstu_id != 0) {

MYMthis::goBack();

}

if (MYMres->row()->s_t_score)

MYMdata['isCorret'] = 1;

} else {

if (!MYMres->row()) {

echo "";

MYMthis::goBack();

}

}

MYMscore = array('s_t_score' => isset(MYM_POST['select_class']) ? MYM_POST['select_class'] : 0);

MYMthis->db->update('tb_stu_tas', MYMscore, MYMcheck);

MYMthis::goBack();

}

MYMthis->load->model('tea_information_model', 'get');

MYMdata['norm'] = MYMthis->get->getNorm(MYMstu_id, MYMtas_id);

MYMdata['word'] = MYMthis->get->getStuTas(MYMtas_id, MYM_SESSION['tea_cla_id']);

MYMdata['corret'] = MYMthis->get->getCorretStuTas(MYMtas_id, MYM_SESSION['tea_cla_id']);

MYMdata['stu'] = MYMthis->get->getStu(MYMtas_id, MYMstu_id);

MYMthis->load->view('tp/task_correct', MYMdata);

}

public function download()

{

MYMtas_id = intval(MYMthis->uri->segment(3));

MYMstu_id = intval(MYMthis->uri->segment(4));

MYMcheck = array(

'tas_id' => MYMtas_id,

'stu_id' => MYMstu_id

);

MYMres = MYMthis->db->where(MYMcheck)->get('tb_stu_tas');

MYMlist = MYMres->row();

if (file_exists(MYMname)) // 存在時

{

force_download(MYMname, NULL);

}

else // 不存在時

{

echo "";

}

MYMthis::goBack();

}

3.3 教師后臺核心代碼

實現(xiàn)教師后臺(見圖7)核心代碼如下:

//綁定課程&班級&教師

public function bindingCourse()

{

MYMthis->load->model('backstage_model');

MYMdata['teacher'] = MYMthis->backstage_model->getAll('tb_teacher');

MYMdata['class'] = MYMthis->backstage_model->getAll('tb_class');

MYMselect_teacher = (isset(MYM_POST['select_teacher'])) ? intval(MYM_POST['select_teacher']) : 0;

MYMselect_class = (isset(MYM_POST['select_class'])) ? intval(MYM_POST['select_class']) : 0;endprint

MYMdata['tea_id'] = MYMselect_teacher;

MYMdata['cla_id'] = MYMselect_class;

MYMcou_id = intval(MYMthis->uri->segment(3));

MYMres = MYMthis->db->where('cou_id = ', MYMcou_id)->get('tb_course');

MYMlist = MYMres->row();

if (MYMlist) {

MYM_SESSION['cou_id2'] = MYMcou_id;

} else {

MYMthis::goHref('goCouManage');

}

MYMdata['cou_name'] = MYMlist->cou_name;

if (isset(MYM_POST['binding'])) {

if (MYMselect_teacher != '' && MYMselect_class != '') {

MYMdate = array(

'cou_id' => MYMcou_id,

'cla_id' => MYMselect_class

);

MYMbool = 0;

MYMres = MYMthis->db->where(MYMdate)->get('tb_cou_cla_tea');

if (MYMres->row()) {

MYMis_repeat = 0;

echo "";

} else {

MYMis_repeat = 1; }

if (MYMis_repeat == 1) {

MYMdate2 = array(

'cou_id' => MYMcou_id,

'tea_id' => MYMselect_teacher,

'cla_id' => MYMselect_class

);

try {

MYMbool = MYMthis->db->insert('tb_cou_cla_tea', MYMdate2); } catch (Exception MYMe) {

echo "";

}

}

if (MYMbool) {

echo "";

}

}

}

MYMdata['url'] = '';

MYMthis->load->view('tb/cou_binding', MYMdata);

}

public function lookCouClaTea()

{

MYMthis->load->model('backstage_model');

MYMlist = MYMthis->backstage_model->courespaging(20, 'admin/lookCouClaTea'); // 調(diào)用login_model模型的分頁方法

MYMdata['list'] = MYMlist['list'];

MYMdata['links'] = MYMlist['links']; // 顯示分頁

MYMdata['total_rows'] = MYMlist['total_rows'];

MYMthis->load->view('tb/cou_cla_tea', MYMdata);

}

public function deleteCouClaTea()

{

MYMcou_id = intval(MYMthis->uri->segment(3));

MYMcla_id = intval(MYMthis->uri->segment(4));

MYMtea_id = intval(MYMthis->uri->segment(5));

MYMdate = array(

'cou_id' => MYMcou_id,

'cla_id' => MYMcla_id,

'tea_id' => MYMtea_id

);

MYMthis->db->delete('tb_cou_cla_tea', MYMdate);

MYMthis::goBack();

}

3.4 系統(tǒng)界面實現(xiàn)

系統(tǒng)主控制平臺采用簡單、直觀的布局,通過菜單實現(xiàn)對系統(tǒng)各個模塊的調(diào)用和各窗體的顯示,見圖8。

參考文獻:

[1] 潘凱華,劉中華.PHP開發(fā)實戰(zhàn)1200例[M].北京:清華大學出版社,2011.

[2] LAURATHOMSON.PHP和MySQL Web開發(fā)[M].北京:機械工業(yè)出版社,2009.

[3] 曾棕根.PHP程序設計[M].北京:北京大學出版社,2012.

[4] 唐漢明,翟振興,關寶軍,等.深入淺出MySQL:數(shù)據(jù)庫開發(fā)、優(yōu)化與管理維護 [M].第2版.北京:人民郵電出版社,2014.

[5] 楊曉軍,秦方.MVC Web開發(fā)學習實錄[M].北京:清華大學出版社,2011.endprint

猜你喜歡
過程性評價數(shù)據(jù)分析教學質(zhì)量
努力改善辦學條件 不斷提高教學質(zhì)量
關注學習過程 提升教學質(zhì)量
甘肅教育(2020年18期)2020-10-28 09:06:20
提高教學質(zhì)量,重在科學管理
華人時刊(2019年17期)2020-01-06 12:08:10
利用大數(shù)據(jù)進行學習評估與診斷
《Oracle數(shù)據(jù)庫》課程教學模式探究 
軟件導刊(2016年9期)2016-11-07 22:33:14
Excel電子表格在財務日常工作中的應用
淺析大數(shù)據(jù)時代背景下的市場營銷策略
新常態(tài)下集團公司內(nèi)部審計工作研究
中國市場(2016年36期)2016-10-19 04:31:23
基于過程性評價的Office高級實訓課程教學模式探討與實踐
淺析大數(shù)據(jù)時代對企業(yè)營銷模式的影響
主站蜘蛛池模板: 日韩在线1| 国产欧美日韩免费| 欧美不卡视频一区发布| 在线无码av一区二区三区| 午夜高清国产拍精品| 国产精品.com| 亚洲精品无码在线播放网站| 国产在线观看99| 免费Aⅴ片在线观看蜜芽Tⅴ | 亚洲熟妇AV日韩熟妇在线| 国产一级在线播放| 四虎永久在线| 日本福利视频网站| 亚洲VA中文字幕| 色呦呦手机在线精品| 熟妇丰满人妻av无码区| 久久国产乱子| 久久精品只有这里有| 国产免费高清无需播放器| 国产在线自乱拍播放| 国产精品太粉嫩高中在线观看 | 亚洲精品手机在线| 欧美日本视频在线观看| 欧美综合区自拍亚洲综合天堂| 99re这里只有国产中文精品国产精品| 国产成人做受免费视频| 国产三级韩国三级理| 国产国拍精品视频免费看| 毛片免费试看| 久久永久视频| 国产成人夜色91| 97视频精品全国免费观看| 国产精品对白刺激| 久久综合结合久久狠狠狠97色| 高潮爽到爆的喷水女主播视频| 亚洲h视频在线| 波多野结衣在线se| 国产99视频精品免费视频7 | 青青青草国产| 精品国产成人三级在线观看| 久久国产免费观看| 国产精品久久自在自线观看| 国产剧情伊人| 在线国产综合一区二区三区| 成人福利在线看| 国产一区二区在线视频观看| 婷婷亚洲最大| 亚洲国产无码有码| 91福利在线看| 亚洲成人手机在线| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国内精品视频| 免费视频在线2021入口| 免费国产高清视频| 天天摸夜夜操| 在线观看无码av免费不卡网站| 精品1区2区3区| 啪啪免费视频一区二区| 欧美福利在线| 理论片一区| vvvv98国产成人综合青青| 91精品久久久无码中文字幕vr| 国产精品福利社| 成人国产三级在线播放| 欧美日韩在线亚洲国产人| 欧美久久网| 色一情一乱一伦一区二区三区小说| 日本欧美午夜| 欧美天天干| 亚洲区一区| 亚洲精品无码抽插日韩| 99热这里只有精品国产99| 国产AV无码专区亚洲精品网站| 亚洲AV人人澡人人双人| 看av免费毛片手机播放| 好久久免费视频高清| 国产女人水多毛片18| 日本国产精品一区久久久| 久久精品人人做人人爽97| 日韩国产欧美精品在线| 欧美色99| 扒开粉嫩的小缝隙喷白浆视频|