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

Web 環(huán)境下高校教學(xué)任務(wù)分配系統(tǒng)的開發(fā)

2014-12-30 02:30:58
關(guān)鍵詞:用戶信息課程

宋 靜

(安慶師范學(xué)院 計(jì)算機(jī)與信息學(xué)院,安徽 安慶 246011)

1 需求與前期準(zhǔn)備

高等學(xué)校進(jìn)一步提高教學(xué)質(zhì)量的要求越來越迫切,而關(guān)系到教學(xué)質(zhì)量的重要一環(huán)就是教學(xué)任務(wù)分配,如何保證教學(xué)任務(wù)分配的合理性和高效率,就成了高校急需研究和解決的問題.

筆者之前已做了教學(xué)任務(wù)分配的算法研究[1],接下來本文探討的是采用JAVA Web 環(huán)境[2]下Struts+Hibernate 框架[3]來完成系統(tǒng)的開發(fā).

2 系統(tǒng)總體框架

系統(tǒng)包括用戶登陸與驗(yàn)證模塊、用戶信息管理模塊、課程組與專業(yè)信息管理模塊、教師信息管理模塊、課程與實(shí)驗(yàn)信息管理模塊、教學(xué)任務(wù)分配模塊和信息輸出模塊.系統(tǒng)總體框架見圖1 所示.

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

系統(tǒng)中的大量信息都是保存在數(shù)據(jù)庫中,底層數(shù)據(jù)庫使用MySQL,Hibernate 框架實(shí)現(xiàn)數(shù)據(jù)庫與Web 之間的交互.根據(jù)系統(tǒng)功能的分析,該系統(tǒng)要設(shè)計(jì)如下數(shù)據(jù)表:數(shù)據(jù)字典數(shù)據(jù)表(t_data_dic)、用戶數(shù)據(jù)表(t_user)、課程組數(shù)據(jù)表(t_team)、專業(yè)數(shù)據(jù)表(t_major)、教師數(shù)據(jù)表(t_teacher)、課程與實(shí)驗(yàn)數(shù)據(jù)表(t_course)、結(jié)果數(shù)據(jù)表(t_result).

數(shù)據(jù)字典數(shù)據(jù)表保存一些常用的信息,如課程組名稱、專業(yè)名稱、課程組與教師關(guān)聯(lián)度、專業(yè)與教師關(guān)聯(lián)度、課程與實(shí)驗(yàn)名稱等.用戶數(shù)據(jù)表保存具有登錄權(quán)限的用戶賬戶和密碼信息.課程組數(shù)據(jù)表和專業(yè)數(shù)據(jù)表保存的是課程組或?qū)I(yè)與教師的

圖1 教學(xué)任務(wù)分配系統(tǒng)總體框圖

對應(yīng)關(guān)系.教師數(shù)據(jù)表保存教師職稱等一些與教學(xué)任務(wù)分配密切相關(guān)的信息.課程與實(shí)驗(yàn)數(shù)據(jù)表保存某學(xué)期開設(shè)的課程與實(shí)驗(yàn)信息.結(jié)果數(shù)據(jù)表保存教學(xué)任務(wù)分配的結(jié)果.

為節(jié)省篇幅,以下只列出數(shù)據(jù)字典數(shù)據(jù)表和課程組數(shù)據(jù)表的結(jié)構(gòu),分別見表1 和表2.

表1 數(shù)據(jù)字典數(shù)據(jù)表結(jié)構(gòu)

表2 課程組數(shù)據(jù)表結(jié)構(gòu)

為了實(shí)現(xiàn)Hibernate 自動維護(hù)數(shù)據(jù)庫,必須要在Hibernate 設(shè)置文件中確定各數(shù)據(jù)表之間的對應(yīng)關(guān)系.根據(jù)數(shù)據(jù)表之間的邏輯關(guān)系,確定對應(yīng)關(guān)系如表3.

表3 各數(shù)據(jù)表之間的對應(yīng)關(guān)系

4 系統(tǒng)功能分析

4.1 用戶登陸與驗(yàn)證模塊

該模塊是系統(tǒng)安全與可靠的重要屏障,本文采用成熟的Struts 框架來實(shí)現(xiàn).本系統(tǒng)包含兩種類型的用戶,分別賦予不同的權(quán)限和功能.管理員用戶能管理用戶信息,實(shí)現(xiàn)后臺的用戶增刪改查功能.普通用戶一般是為各個院系的教務(wù)員分配的賬戶,可以完成教學(xué)信息管理和教學(xué)任務(wù)分配等功能.

在系統(tǒng)的用戶登陸頁面輸入登錄信息之后,后臺進(jìn)行賬戶驗(yàn)證,轉(zhuǎn)向不同的操作頁面,在Struts 框架下編寫一個Action 類可以實(shí)現(xiàn)該功能,以下是實(shí)現(xiàn)代碼:

另外通過web 編程中的session 機(jī)制保存登陸的用戶信息,在每次打開新的頁面時(shí)struts 攔截器都會對此進(jìn)行驗(yàn)證,以保證操作的權(quán)限許可.

4.2 用戶信息管理模塊

由于該系統(tǒng)是教務(wù)人員使用,因此只有各院系的教務(wù)人員具有登陸系統(tǒng)和操作的權(quán)限,該模塊只需在后臺為相關(guān)人員分配賬號即可.

4.3 教學(xué)信息管理模塊

該模塊管理課程組、專業(yè)與教師的對應(yīng)關(guān)系、教師信息以及課程與實(shí)驗(yàn)信息.這些信息是教學(xué)任務(wù)分配所必須的信息,并且課程組、專業(yè)、課程與實(shí)驗(yàn)名稱等都是直接取自數(shù)據(jù)字典,因此維護(hù)起來相當(dāng)方便.教師信息數(shù)據(jù)表可能需要經(jīng)常變動,特別是職稱信息,該信息直接關(guān)系到教師與課程組的關(guān)聯(lián)度.

4.4 教學(xué)任務(wù)分配模塊

該模塊以遺傳算法為基礎(chǔ),完成教學(xué)任務(wù)分配.其算法是以教師在課程組中的重要程度(負(fù)責(zé)人、職稱等)設(shè)定教師和課程組的關(guān)聯(lián)度,教師所在專業(yè)設(shè)定教師和專業(yè)的關(guān)聯(lián)度,同時(shí)以教師分配課時(shí)數(shù)和平均課時(shí)數(shù)的偏差值之和作為課時(shí)數(shù)均衡性的評價(jià)因素,設(shè)計(jì)遺傳算法的適應(yīng)度函數(shù),而某種分配方案作為染色體,通過染色體之間的雜交、遺傳、變異等手段,最終找到近似最優(yōu)解.該算法已實(shí)現(xiàn),參見文獻(xiàn)[1].

用戶需要在頁面中設(shè)定遺傳算法的相關(guān)參數(shù),如初始種群大小、選擇算子、雜交概率、變異概率等.

4.5 信息輸出模塊

該模塊將相關(guān)信息以列表的形式導(dǎo)出到頁面供用戶查看和打印.

5 總結(jié)

Web 環(huán)境下高校教學(xué)任務(wù)分配系統(tǒng)使用方便快捷,提高了教務(wù)人員的工作效率,簡化了工作流程.以遺傳算法為指導(dǎo)的教學(xué)任務(wù)分配算法最大程度地保證了教學(xué)質(zhì)量和教學(xué)效果,同時(shí)也有利于課程教學(xué)隊(duì)伍的穩(wěn)定性.該系統(tǒng)經(jīng)過測試達(dá)到了基本使用要求.

[1]宋靜.基于課程組的課程與實(shí)驗(yàn)任務(wù)安排的算法分析與研究[J].安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2013(2):61-63.

[2]許令波.深入分析Java Web 技術(shù)內(nèi)幕[M].北京:電子工業(yè)出版社,2012.

[3]陳亞輝,繆勇.Struts2+Spring+Hibernate 框架技術(shù)與項(xiàng)目實(shí)戰(zhàn)[M].北京:清華大學(xué)出版社,2012.

猜你喜歡
用戶信息課程
數(shù)字圖像處理課程混合式教學(xué)改革與探索
軟件設(shè)計(jì)與開發(fā)實(shí)踐課程探索與實(shí)踐
為什么要學(xué)習(xí)HAA課程?
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 亚洲国产天堂久久综合226114| 国产小视频免费观看| AV不卡无码免费一区二区三区| 久久a毛片| 国产一级片网址| 国产欧美日韩va另类在线播放| 四虎亚洲国产成人久久精品| 国产成人av一区二区三区| 亚洲综合欧美在线一区在线播放| 欧美性色综合网| www.亚洲一区二区三区| 国产免费人成视频网| 热99精品视频| 亚洲三级电影在线播放| 国产成人精品综合| 97精品久久久大香线焦| 米奇精品一区二区三区| 思思热在线视频精品| 一区二区三区四区在线| 18黑白丝水手服自慰喷水网站| 国产免费久久精品99re不卡| 亚洲中文在线看视频一区| 国产精品露脸视频| 网友自拍视频精品区| 国产h视频免费观看| 欧美不卡视频在线观看| 午夜性刺激在线观看免费| 国产精品永久久久久| 丝袜美女被出水视频一区| 免费亚洲成人| 国产女人在线| 久草视频中文| 国产成人精品视频一区视频二区| 伊伊人成亚洲综合人网7777| 亚洲天堂啪啪| 99久久精品免费视频| 免费看黄片一区二区三区| yjizz国产在线视频网| 亚洲毛片在线看| 亚洲激情区| 2021国产v亚洲v天堂无码| 亚洲永久色| 午夜三级在线| 国产日产欧美精品| 精品一区二区三区无码视频无码| 极品国产在线| 亚洲h视频在线| 在线网站18禁| 伊人色综合久久天天| 国产区免费精品视频| 国产午夜一级淫片| 波多野结衣第一页| 亚洲综合色婷婷| 亚洲精品欧美日本中文字幕| 青青操视频在线| 亚洲浓毛av| 成人自拍视频在线观看| 亚欧美国产综合| 亚洲激情99| 亚洲精品高清视频| 亚洲乱亚洲乱妇24p| 精品午夜国产福利观看| 亚洲男人在线| 亚洲最大综合网| 亚洲精品另类| 久久这里只有精品免费| 欧美有码在线| 亚洲天堂久久| 人妻丰满熟妇av五码区| 另类综合视频| 99热亚洲精品6码| 日韩欧美高清视频| 2022国产91精品久久久久久| 欧洲av毛片| 久久亚洲国产最新网站| 久久国产精品影院| 精品国产中文一级毛片在线看 | 中日韩欧亚无码视频| 一本大道无码日韩精品影视| 亚洲aaa视频| 亚洲AV无码一区二区三区牲色| 国产a v无码专区亚洲av|