資源描述:
《基于ASP. NET 3.5的教室資源查詢系統(tǒng)的設(shè)計.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、2014年9月重慶文理學(xué)院學(xué)報Sep.,2014第33卷第5期JournalofChongqingUniversityofArtsandSciencesVol.33No.5基于ASP.NET3.5的教室資源查詢系統(tǒng)的設(shè)計李文江(重慶文理學(xué)院機(jī)電工程學(xué)院,重慶永川402160)[摘要]針對教室資源信息發(fā)布不暢的現(xiàn)狀,利用ASP.NET3.5技術(shù),結(jié)合現(xiàn)有的教務(wù)網(wǎng)絡(luò)系統(tǒng),建立實時查詢系統(tǒng).該系統(tǒng)通過計算機(jī)、LED大屏幕和手機(jī)3種方式,方便、快捷地將教室資源信息發(fā)布出去,提高了教室資源的利用率.[關(guān)鍵詞]教室資源;查詢系統(tǒng);系統(tǒng)設(shè)計;ASP.NET3.5[中圖分類號
2、]TP391[文獻(xiàn)標(biāo)志碼]A[文章編號]1673-8004(2014)05-0121-04教室是教師授業(yè)解惑、學(xué)生求知成長的主要場所以系統(tǒng)在只有傳統(tǒng)功能的情況下,無法很好地所.教室資源信息能否及時傳遞給師生,對教學(xué)活將教室使用狀況實時展現(xiàn)給老師和學(xué)生,由此給動的有序開展至關(guān)重要.本系統(tǒng)的建立實現(xiàn)了教室?guī)熒鷰順O大的不便:資源信息的網(wǎng)絡(luò)化、數(shù)字化,為師生提供了人性化(1)當(dāng)遇到教室無法使用的突發(fā)情況時,上課的信息獲取平臺,既便于教師上課、學(xué)生自習(xí)、管理教師無法進(jìn)行教室調(diào)換,缺乏空閑教室信息來源.人員督導(dǎo)檢查,也有利于教室使用率的提高.(2)在沒有聯(lián)網(wǎng)計算機(jī)的情況
3、下,無法及時查詢教室使用情況;不便于教學(xué)督導(dǎo);教師上課1教室資源信息發(fā)布現(xiàn)狀因突發(fā)原因臨時更換上課地點時,必須對鄰近教教務(wù)網(wǎng)絡(luò)系統(tǒng)是高校教學(xué)管理的重要保障,室逐一查看,不僅耽誤上課時間,還容易與其它但在教室資源信息查詢和顯示以及與外置設(shè)備對課的教室沖突.接仍存在難題.雖然很多高校教務(wù)網(wǎng)絡(luò)系統(tǒng)WEB(3)不利于學(xué)生查找空閑教室開展課余活端有“教學(xué)安排”模塊,可以查詢教室課表,但是動或上自習(xí),學(xué)生無法了解空閑教室信息.只能針對具體教室查詢其上課情況,而不能查詢(4)不利于提高教室的使用率.某一時段所有上課教室或所有空閑教室.目前只有少數(shù)大學(xué)針對此問題進(jìn)行了一些高校
4、教室資源信息的管理主要依托教務(wù)網(wǎng)嘗試性開發(fā),如北大學(xué)生設(shè)計查空座軟件,復(fù)旦絡(luò)管理系統(tǒng),由于教務(wù)網(wǎng)絡(luò)系統(tǒng)開發(fā)使用年份較大學(xué)校園移動門戶“i復(fù)旦”空閑教室查詢,北郵早,沒有融入當(dāng)前新技術(shù)或很多軟件公司缺乏第空閑教室查詢等.一線的使用經(jīng)驗,功能設(shè)計上并不太完善,如今2系統(tǒng)總體設(shè)計使用起來總感覺有些不方便.如果向軟件公司提出系統(tǒng)升級需求,又要付出較高的資金代價,有2.1框架設(shè)計些得不償失,還不如進(jìn)行第二次開發(fā)的成本低.本系統(tǒng)在現(xiàn)有的教務(wù)網(wǎng)絡(luò)系統(tǒng)基礎(chǔ)上,進(jìn)行[收稿日期]2013-09-16[基金項目]重慶文理學(xué)院科研項目(Y2011JX52);重慶文理學(xué)院教學(xué)改革項目(
5、110119).[作者簡介]李文江(1978-),男,重慶萬州人,實驗師,主要從事計算機(jī)網(wǎng)絡(luò)與數(shù)據(jù)庫的應(yīng)用研究.121第二次開發(fā),直接調(diào)取教務(wù)網(wǎng)絡(luò)系統(tǒng)數(shù)據(jù)庫的教整個查詢系統(tǒng)的主要功能是查詢教室的使室資源數(shù)據(jù)和資源使用數(shù)據(jù),在不改變原系統(tǒng)數(shù)用和空閑情況.其中,LED大屏幕只顯示相應(yīng)教據(jù)結(jié)構(gòu)的前提下,新增獨立的查詢視圖,并通過學(xué)樓教室的當(dāng)前使用情況和空閑情況,而計算機(jī)程序建立一個多途徑、綜合化的教室資源信息查和手機(jī)則可以查詢不同時間、不同教室類型教室詢平臺.它的具體設(shè)計框架如圖1所示.的使用情況和空閑情況,比較靈活.3系統(tǒng)實現(xiàn)3.1開發(fā)工具與運行環(huán)境本系統(tǒng)利用Vi
6、sualStudio2008開發(fā)工具,基于Microsoft.NETFramework3.5框架,選擇VB.[1]NET語言開發(fā)前臺WEB和WAP應(yīng)用程序,選擇已有的教務(wù)網(wǎng)絡(luò)數(shù)據(jù)庫中涉及教室資源數(shù)據(jù)表、視圖和新增視圖進(jìn)行連接.圖1系統(tǒng)框架結(jié)構(gòu)本系統(tǒng)以Windows2003Server為平臺,安裝Microsoft.NETFramework3.5框架和IIS6.0作建立兩套查詢程序和3種顯示方式.為運行環(huán)境.WEB查詢系統(tǒng)和WAP查詢系統(tǒng)都兩套程序為:WEB查詢網(wǎng)站和WAP查詢網(wǎng)部署在一個公網(wǎng)WEB服務(wù)器上.站.將兩套查詢程序部署在一個公網(wǎng)的WEB服3.2數(shù)據(jù)庫
7、建模務(wù)器上.WEB查詢程序是給計算機(jī)瀏覽器和3.2.1數(shù)據(jù)庫組件選擇LED大屏幕提供顯示查詢結(jié)果;WAP查詢網(wǎng)站[2]是給手機(jī)提供訪問查詢.LINQtoSQL是包含在.NETFramework3.3種顯示方式:5版中的一種ORM組件(對象關(guān)系映射),ORM方式1:LED大屏幕顯示.主要安裝在各教允許使用.NET的類來對關(guān)系數(shù)據(jù)庫進(jìn)行建模.學(xué)樓過道處,實時滾動顯示當(dāng)前教學(xué)樓各教室在在LINQtoSQL中,關(guān)系數(shù)據(jù)庫的數(shù)據(jù)模型映射當(dāng)前節(jié)次的使用情況和空閑情況.到開發(fā)人員所用的編程語言表示的對象模型.當(dāng)方式2:計算機(jī)或一體機(jī)顯示.主要通過計應(yīng)用程序運行時,LINQt
8、oSQL會將對象模型中算機(jī)瀏覽器訪問W