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

基于PHP+MySQL的教學質量保證和診改信息化系統設計與實現

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

曾珍珍+劉海

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

關鍵詞:教學質量;診改信息;過程性評價;數據分析

DOIDOI:10.11907/rjdk.172196

中圖分類號:TP319

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

0 引言

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

1 系統需求分析

借助教學質量保證和持續診改信息化平臺,通過統一課程標準、教學資源、教學過程以及對教學過程進行有效監控和數據分析,實現教學質量的穩步提升以及持續的診斷和改進。系統主要模塊如圖1所示。

1.1 系統邏輯模塊

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

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

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

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

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

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

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

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

2 系統設計

按照需求功能要求,將系統分解為多個子系統,根據每個子系統的功能不同,分別完成需求分析中的不同要求。總體結構如圖2所示。

2.1 功能分配

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

2.2 數據庫設計

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

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

2.3 外部接口

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

3 系統實現

學生前臺程序見圖5。

3.1 學生前臺核心代碼

實現學生前臺核心代碼如下:

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

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

電信與信息服務業務經營許可證:京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 教師前臺核心代碼

實現教師前臺(見圖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 教師后臺核心代碼

實現教師后臺(見圖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'); // 調用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 系統界面實現

系統主控制平臺采用簡單、直觀的布局,通過菜單實現對系統各個模塊的調用和各窗體的顯示,見圖8。

參考文獻:

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

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

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

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

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

猜你喜歡
過程性評價數據分析教學質量
努力改善辦學條件 不斷提高教學質量
關注學習過程 提升教學質量
甘肅教育(2020年18期)2020-10-28 09:06:20
提高教學質量,重在科學管理
華人時刊(2019年17期)2020-01-06 12:08:10
利用大數據進行學習評估與診斷
《Oracle數據庫》課程教學模式探究 
軟件導刊(2016年9期)2016-11-07 22:33:14
Excel電子表格在財務日常工作中的應用
淺析大數據時代背景下的市場營銷策略
新常態下集團公司內部審計工作研究
中國市場(2016年36期)2016-10-19 04:31:23
基于過程性評價的Office高級實訓課程教學模式探討與實踐
淺析大數據時代對企業營銷模式的影響
主站蜘蛛池模板: 国产精品第一区在线观看| 99视频在线看| 国产18在线播放| 在线视频亚洲色图| 国产欧美一区二区三区视频在线观看| 色偷偷男人的天堂亚洲av| 日韩中文字幕免费在线观看| 成人福利在线看| 午夜在线不卡| 99视频精品全国免费品| 日韩毛片免费视频| 日韩少妇激情一区二区| 九九久久精品国产av片囯产区| 国产精品女主播| 国产欧美日韩资源在线观看| 亚洲综合亚洲国产尤物| 婷婷久久综合九色综合88| 精品午夜国产福利观看| 久草青青在线视频| 亚洲男人天堂2018| 免费A∨中文乱码专区| 在线观看国产网址你懂的| 鲁鲁鲁爽爽爽在线视频观看| 91精品专区| 亚洲综合精品第一页| 丁香婷婷激情网| 亚洲色图综合在线| 日韩精品毛片| 欧美a级在线| 少妇极品熟妇人妻专区视频| 伊人成色综合网| 亚洲无码在线午夜电影| 久久久久亚洲Av片无码观看| 久久久久久国产精品mv| 国产成人精品午夜视频'| 国产自无码视频在线观看| 亚洲黄网在线| 丰满人妻久久中文字幕| av一区二区三区在线观看| 爱爱影院18禁免费| 亚洲一区二区三区在线视频| 国产91色| 99久视频| 在线观看视频一区二区| 东京热一区二区三区无码视频| 福利小视频在线播放| 色偷偷一区二区三区| 国产啪在线| 亚洲国产91人成在线| 国产乱子伦视频三区| 久久久久久久久18禁秘| 国产精品人成在线播放| 国产精品99久久久久久董美香| 67194在线午夜亚洲| 一级做a爰片久久免费| AV色爱天堂网| 99re经典视频在线| 国产综合精品日本亚洲777| a在线观看免费| 最新加勒比隔壁人妻| 呦女亚洲一区精品| 国产欧美日韩在线在线不卡视频| 亚洲日本精品一区二区| 999精品色在线观看| 国产成人久视频免费| 亚洲a级毛片| 91色在线观看| 欧美第九页| 免费一级毛片完整版在线看| 九九热在线视频| 日本手机在线视频| 无码精油按摩潮喷在线播放| AV在线天堂进入| 久久精品电影| 国产网站一区二区三区| 久久国产免费观看| a色毛片免费视频| 91在线激情在线观看| 在线精品亚洲一区二区古装| 国产成人亚洲无码淙合青草| 国产综合在线观看视频| 黄色a一级视频|