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

基于Android和Web Service的課表管理系統(tǒng)的設(shè)計與實現(xiàn)

2016-06-01 17:25:49劉慶李瑛
無線互聯(lián)科技 2016年8期

劉慶 李瑛

摘 要:由于學院開放教育課程授課計劃具有不規(guī)范性、無規(guī)律性,上課時間安排自由,每周安排上課的課程、班級也不相同等特點,學習者迫切需要多種便捷的方式來查詢、瀏覽其課表信息,即時了解上課安排的信息。基于Android和Web Service的課表管理系統(tǒng)能很好的滿足學習者的這些需求,因此文章設(shè)計實現(xiàn)了這樣的一個系統(tǒng)。它具有課表發(fā)布、課表查詢、信息管理等功能,能為學習者們提供全方位、優(yōu)質(zhì)高效的學習支持服務(wù)。

關(guān)鍵詞:課表管理;課表查詢;學習支持服務(wù)

學院開放教育的學習者以自主學習為主,并使用各種學習資源進行學習的。每周輔導員老師根據(jù)學習者們學習的計劃、進度及所反饋的學習效果來安排面授輔導課,主要形式為學習者們進行輔導及答疑解惑。這種面授輔導課表不規(guī)范且無規(guī)律可循,往往需要教學綜合干事對所有輔導員老師提供的上課需求進行匯總和進行編排。課表編排完成后急需把上課安排的信息通知到學習者,以便其按時參加面授輔導課。為了及時高效地通知到老師和學習者,本文開發(fā)了一個基于Android和Web Service的課表管理系統(tǒng),解決了教師、學習者可隨時隨地到學院查詢、瀏覽課表信息的問題,取代了輔導員老師以電話、QQ等傳統(tǒng)通信手段的通知方式。

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

在系統(tǒng)開發(fā)過程中,需求分析是非常重要的環(huán)節(jié)。完成需求分析才能對系統(tǒng)進行設(shè)計,也是后續(xù)系統(tǒng)開發(fā)、調(diào)試等重要依據(jù)。該系統(tǒng)需求分析通過實踐調(diào)研,并結(jié)合學院院開放教育面授輔導課表的發(fā)布、管理、查詢等實際需要,設(shè)計了課表管理系統(tǒng)。該系統(tǒng)的實現(xiàn)解決學院諸多的實際問題,比如可以使用各種移動設(shè)備來查詢、瀏覽課表,彌補了只能使用傳統(tǒng)的Web來查詢課表的缺點,更加方便了學習者對課表的查詢;課表使用了常見的Excel電子表格作為數(shù)據(jù)庫來存儲課表信息,即使課表管理員不會使用專業(yè)數(shù)據(jù)庫管理系統(tǒng)仍能對課表進行線上線下維護,從而大大減少了管理員的工作量。系統(tǒng)的實現(xiàn)使學習者能夠及時了解面授輔導課的安排,提高了管理員管理課表的工作質(zhì)量和效率,促進了學院的信息化建設(shè)。

2 系統(tǒng)總體設(shè)計

2.1 系統(tǒng)功能設(shè)計

課表管理系統(tǒng)用戶分為管理員、教師、學習者等,主要實現(xiàn)的功能為課表在線發(fā)布,課表線上線下維護、課表安排查詢、信息管理、系統(tǒng)管理等。該系統(tǒng)包括系統(tǒng)管理、課表發(fā)表、課表維護、課表查詢等功能模塊,系統(tǒng)的功能結(jié)構(gòu)如圖1所示。

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

Excel是由微軟公司開發(fā)的一種電子表格處理工具,是微軟Office系列核心工具之一,可提供對于XML的支持以及具有更加方便地分析和共享信息的新功能。本系統(tǒng)選用Excel電子表格作為數(shù)據(jù)庫管理工具,主要考慮了其易用性,學院的教師、學生干事都能熟練對其進行操作及數(shù)據(jù)處理。本系統(tǒng)包含的數(shù)據(jù)表有課表時間單元表、面授課安排表、用戶權(quán)限表等。

課表時間單元表存儲了每周安排面授輔導課的時間單元,包括周次、星期、時間單元、備注等字段。

面授課安排表存儲了課表的相關(guān)信息,包括周次、教室、班級、課程名稱、面授老師、輔導員老師、備注等字段。

用戶權(quán)限表存儲了用戶的相關(guān)信息,包括、用戶名、用戶密碼、用戶姓名、用戶權(quán)限、備注等字段。

3 系統(tǒng)設(shè)計與實現(xiàn)

課表管理系統(tǒng)分為Android手機端和Web Service端。開發(fā)Android手機端時,使用了HTML5、CSS3和Web前端開發(fā)技術(shù),可以實現(xiàn)更具結(jié)構(gòu)化、語義化的Web頁面,如智能手機、IPad上的Web應(yīng)用。開發(fā)Web Service端,使用了Microsoft Visual Studio 2008開發(fā)工具。它是微軟推出的一款基于.NET架構(gòu)的開發(fā)工具,也是一款面向?qū)ο蟮目梢暬幊坦ぞ?,可以高效的開發(fā)Web應(yīng)用、Office應(yīng)用和Mobile應(yīng)用。系統(tǒng)后臺數(shù)據(jù)庫采用大家非常熟悉的Microsoft Excel電子表格。它簡單易用,操作靈活,且完全滿足了數(shù)據(jù)的一致性、完整性等要求。

下面以課表管理模塊為例介紹設(shè)計與實現(xiàn)過程,該模塊主要實現(xiàn)的功能有課表發(fā)布、調(diào)課維護等欄目。

每周末,各個輔導員老師根據(jù)學習者們學習的計劃、進度及所反饋的學習效果,將下周需要安排的面授輔導課程和排課要求,如上課的班級、時間、面授輔導教師等等都反饋給學生干事。學生干事再根據(jù)所有輔導員老師提供的上課需求進行匯總。由于學院開放教育的課表具有無規(guī)范性且無規(guī)律性,所以每次都是學生干事按照已定義的格式對其進行編排。編排后導入系統(tǒng),再由系統(tǒng)進行課表編排檢測,來檢測課程、面授教師、班級、教室、時間單元等是否產(chǎn)生沖突。如果產(chǎn)生了沖突,系統(tǒng)則給予沖突提示,并提示發(fā)生沖突的響應(yīng)。如果沒有沖突,系統(tǒng)則提示課表編排正常,是否上傳發(fā)布,點擊“是”課表上傳發(fā)布,點擊“否”課表暫時不發(fā)布。

調(diào)課維護欄目就是當課表編排發(fā)布后,因面授輔導教師出差或其他事由需要對所安排的課進行調(diào)整。一般來說課表維護操作有增加、調(diào)整和取消三種情況。當面授教師點擊申請調(diào)課,選擇相應(yīng)調(diào)課方式,如增加、調(diào)整或取消,并填寫調(diào)課的原因。系統(tǒng)自動根據(jù)課程調(diào)整申請進行檢測,檢測調(diào)整后是否發(fā)生沖突,如果沒有沖突,課表調(diào)整申請進入到審核階段。當主管教學的負責人點擊同意后,調(diào)課成功并保存到數(shù)據(jù)庫中;如果發(fā)生沖突,系統(tǒng)給予提示,并要求重新調(diào)整。

4 系統(tǒng)運行結(jié)果

以Android手機端查詢課表為例,其運行結(jié)果如圖2所示,當移動設(shè)備瀏覽、查詢課表后,頁面右邊默認顯示當天的課表信息,包括上課的教室、課程、授課教師、班級和班主任等課表。而頁面左邊欄目則顯示的是本周所有上課時間段,點擊相應(yīng)的時間段,即可查詢該時間段的課表信息。

5 結(jié)論

該課表管理系統(tǒng)是從實現(xiàn)學院開放教育課表發(fā)布、維護、查詢等實際需求出發(fā),采用了.Net,HTML5,CSS3等開發(fā)技術(shù),并使用Microsoft Excel電子表格作為數(shù)據(jù)庫。系統(tǒng)不僅可以使用電腦,而且還可以使用移動設(shè)備來查詢、瀏覽課表,為開課教師、學習者查詢課表信息提供了極大的便利和優(yōu)質(zhì)高效的學習支持服務(wù)。

[參考文獻]

[1]肖剛.基于Web的非規(guī)范課表管理系統(tǒng)的設(shè)計與實現(xiàn)[J].湖北廣播電視大學學報,2011(11):18-19.

[2]陳小芹.交互式課表管理系統(tǒng)設(shè)計實現(xiàn)[J].中國教育技術(shù)裝備,2013(17):37-38.

[3]修磊,楊社堂.高校排課管理系統(tǒng)的設(shè)計與實現(xiàn)[J].太原理工大學學報,2008(S1):66-69.

[4]李富星.自動排課系統(tǒng)的設(shè)計與實現(xiàn)[D].西安:西安電子科技大學,2010.

Design and Implementation of Course Timetable Management System Based on Android Platforms and Web Service

Liu Qing1, Li Ying2

(1. College of Hunan Radio and TV University, Changsha 410004, China;

2.Hunan Arts and Crafts Vocational College, Yiyang 413000, China)

Abstract: Because the open education courses teaching plan in our college have the properties of abnormality, irregularity, free arrangement in time, different courses and classes in every week, etc., learners urgently needs a variety of convenient ways to query and browse the course timetable information, and know course management information instantly. These demands can be satisfied by a course timetable management system based on Android and Web Service, so we design and implement such a system. It has the functions of releasing course timetable, querying course timetable, information management,etc., and can provide learners with comprehensive, highquality, and highly efficient study support services.

Key words: course timetable management; course timetable query; study support service

主站蜘蛛池模板: 国产人妖视频一区在线观看| 亚洲欧美在线综合一区二区三区| 国产91视频观看| a级毛片免费看| 欧美一级色视频| 99精品视频在线观看免费播放| 亚洲三级a| 在线高清亚洲精品二区| 欧美怡红院视频一区二区三区| 亚洲成a∧人片在线观看无码| 无码网站免费观看| 91久久国产综合精品女同我| 四虎成人精品| 中文字幕自拍偷拍| 91在线丝袜| 亚洲91在线精品| 免费无遮挡AV| 国产美女自慰在线观看| 一区二区三区国产精品视频| 欧美不卡视频在线| 热热久久狠狠偷偷色男同| 亚洲AV无码久久天堂| 国产乱子伦精品视频| 天天综合网站| 欧美成一级| 色综合天天视频在线观看| 亚洲人成网18禁| 亚洲三级片在线看| 国产精品污视频| 无码'专区第一页| 美女裸体18禁网站| 一本久道久综合久久鬼色| 亚洲欧美国产五月天综合| 亚洲三级视频在线观看| 亚洲天堂区| 亚洲swag精品自拍一区| 欧美亚洲激情| 五月婷婷综合色| 69av在线| 婷婷综合缴情亚洲五月伊| 久久久久久久久久国产精品| 美女内射视频WWW网站午夜| 国产免费久久精品44| 国产麻豆va精品视频| 国产精品亚洲一区二区在线观看| 野花国产精品入口| 亚洲欧美人成电影在线观看| 国产在线视频福利资源站| 亚洲欧美另类久久久精品播放的| 亚洲成人77777| 91精品亚洲| 亚洲美女高潮久久久久久久| 欧美精品另类| 91青草视频| 亚洲综合18p| 精品免费在线视频| 久久毛片免费基地| 激情爆乳一区二区| 色哟哟国产精品| 亚洲最新在线| 亚洲V日韩V无码一区二区| 园内精品自拍视频在线播放| 国产av色站网站| 欧美成人精品一级在线观看| 性色在线视频精品| 国产精品一区二区在线播放| 免费一级毛片| 亚洲精品在线观看91| 99re在线免费视频| 大香伊人久久| 亚洲日韩久久综合中文字幕| 一区二区三区成人| 免费国产无遮挡又黄又爽| 亚洲三级色| a国产精品| 91九色视频网| a国产精品| 久久国产乱子伦视频无卡顿| 亚洲精品福利视频| 精品国产成人高清在线| 毛片在线播放a| 欧美成人一级|