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

基于ASP.NET的高校實(shí)驗(yàn)信息統(tǒng)計(jì)模塊的設(shè)計(jì)和實(shí)現(xiàn)

2008-12-31 00:00:00
電腦知識(shí)與技術(shù) 2008年23期

摘要:隨著高校的快速發(fā)展,高校的實(shí)驗(yàn)信息庫(kù)將會(huì)變得越來越龐大,如何從這些海量的信息庫(kù)中提取我們所需要的直觀數(shù)據(jù),將是高校實(shí)驗(yàn)建設(shè)必須考慮的問題?;谠搶?shí)際問題,論文從軟件應(yīng)用開發(fā)的角度來闡述實(shí)驗(yàn)信息統(tǒng)計(jì)的可行性,并實(shí)現(xiàn)該信息統(tǒng)計(jì)模塊,這將極大的有利于管理層能更深入的了解高校實(shí)驗(yàn)的開展情況,并能及時(shí)的作出決策。

關(guān)鍵詞: ASP.NET;實(shí)驗(yàn)信息庫(kù);信息統(tǒng)計(jì)

中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2008)23-978-02

Design and Implementation of College Experiment Information Statistics Module Based on ASP.NET

ZHAO Na

(Ningbo Dahongying University, Ningbo 315175, China)

Abstract: With the rapid development of colleges, experiment information library will become increasingly large, how to get the visual useful data from these massive information database, will be a big issue to the college experiment construction. Based on this practical problem, this paper study the feasibility of information statistical in the view of software application development, and achieve the information statistical module, which will greatly benefit the management more in-depth understanding the development of colleges, and decision-making in time.

Key words: ASP.NET; experimental information library; information statistical

1 引言

隨著高校的迅猛發(fā)展,有越來越多的專業(yè)需要開設(shè)相應(yīng)的實(shí)驗(yàn)項(xiàng)目,這將直接導(dǎo)致高校的實(shí)驗(yàn)信息庫(kù)變得越來越龐大,但目前國(guó)內(nèi)的很多管理系統(tǒng)只是簡(jiǎn)單的完成實(shí)驗(yàn)項(xiàng)目數(shù)據(jù)的錄入,實(shí)現(xiàn)簡(jiǎn)單的實(shí)驗(yàn)數(shù)據(jù)的查詢,并不能提供深層次的實(shí)驗(yàn)數(shù)據(jù)分析或者統(tǒng)計(jì),因此導(dǎo)致實(shí)驗(yàn)數(shù)據(jù)成為盲點(diǎn),管理層無法從中得到有價(jià)值的數(shù)據(jù),因此也無法針對(duì)相應(yīng)的情況作出些改進(jìn)措施,本論文則針對(duì)該問題,基于ASP.NET開發(fā)技術(shù)來實(shí)現(xiàn)相應(yīng)的實(shí)驗(yàn)信息統(tǒng)計(jì)模塊,通過該模塊的實(shí)現(xiàn)來直觀的向管理者提供實(shí)驗(yàn)信息統(tǒng)計(jì)數(shù)據(jù),方便他們及時(shí)的作出相應(yīng)的決策。

2 基于ASP.NET的高校實(shí)驗(yàn)信息統(tǒng)計(jì)模塊的設(shè)計(jì)

目前高校有很多的實(shí)驗(yàn)開發(fā)平臺(tái),都能采集到一定的實(shí)驗(yàn)數(shù)據(jù),通過一個(gè)學(xué)期或者一年的沉淀,實(shí)驗(yàn)信息庫(kù)中的數(shù)據(jù)將會(huì)達(dá)到成百上千條,這個(gè)時(shí)候,如何能把這些成百上千條的實(shí)驗(yàn)數(shù)據(jù)按照某種要求進(jìn)行統(tǒng)計(jì),整理成管理者所需要的數(shù)據(jù),并通過直觀的形式表示出來,這將方便管理者更深層次的了解。

既然要實(shí)現(xiàn)高校實(shí)驗(yàn)信息的統(tǒng)計(jì),首先必須要設(shè)定統(tǒng)計(jì)的條件,不同管理層的領(lǐng)導(dǎo)對(duì)他所需要的數(shù)據(jù)是不盡相同的,比如高校的教務(wù)處處長(zhǎng),他所關(guān)心的是全校所有學(xué)院的實(shí)驗(yàn)信息統(tǒng)計(jì)數(shù)據(jù),他們可以通過這些統(tǒng)計(jì)數(shù)據(jù)來總體的了解全校的實(shí)驗(yàn)開設(shè)情況,通過院和院之間的數(shù)據(jù)比較來考核學(xué)院實(shí)驗(yàn)方面的工作完成情況,方便他們?cè)诤罄m(xù)的環(huán)節(jié)中能做出相應(yīng)的決策,比如加大某一個(gè)學(xué)院的實(shí)驗(yàn)經(jīng)費(fèi)投入;而對(duì)于學(xué)院的領(lǐng)導(dǎo),他們更多的是關(guān)心院內(nèi)所有建制實(shí)驗(yàn)室的實(shí)驗(yàn)統(tǒng)計(jì)信息,通過這個(gè)信息,可以使他們了解院內(nèi)各個(gè)建制實(shí)驗(yàn)室的實(shí)驗(yàn)工作開展的進(jìn)度,方便他們對(duì)建制實(shí)驗(yàn)室做進(jìn)一步的規(guī)劃建設(shè);當(dāng)然對(duì)于建制實(shí)驗(yàn)室主任來講,他們最關(guān)心的是建制實(shí)驗(yàn)室下面的分實(shí)驗(yàn)室的實(shí)驗(yàn)統(tǒng)計(jì)情況,通過這些分實(shí)驗(yàn)室的實(shí)驗(yàn)統(tǒng)計(jì)情況,可以讓他們了解相關(guān)分實(shí)驗(yàn)室的使用頻率,以決定實(shí)驗(yàn)設(shè)備的保養(yǎng)維修等情況。因此針對(duì)不同層次的管理者,我們將提供適合他們這個(gè)角色的統(tǒng)計(jì)分類功能。

對(duì)于具體的實(shí)驗(yàn)項(xiàng)目,可以有多種屬性,因此要求對(duì)于實(shí)驗(yàn)項(xiàng)目的統(tǒng)計(jì)能具體細(xì)分到某一個(gè)屬性,比如,我們按照實(shí)驗(yàn)項(xiàng)目的操作要求來進(jìn)行統(tǒng)計(jì),那么生成的統(tǒng)計(jì)數(shù)據(jù)里面會(huì)包含相應(yīng)的實(shí)驗(yàn)、上機(jī)、實(shí)訓(xùn)等屬性;也可以按照實(shí)驗(yàn)項(xiàng)目的實(shí)驗(yàn)類型來統(tǒng)計(jì),由于實(shí)驗(yàn)類型的統(tǒng)計(jì)是在實(shí)驗(yàn)操作要求的基礎(chǔ)之上進(jìn)行的更深層次的數(shù)據(jù)分析,所以按照實(shí)驗(yàn)類型進(jìn)行統(tǒng)計(jì)將會(huì)產(chǎn)生演示、驗(yàn)證、綜合、設(shè)計(jì)、研究、單項(xiàng)訓(xùn)練、綜合訓(xùn)練和上機(jī)等屬性,而其中的演示、演示、綜合、設(shè)計(jì)和綜合是屬于實(shí)驗(yàn)操作要求下的,單項(xiàng)訓(xùn)練、綜合訓(xùn)練則是屬于實(shí)訓(xùn)操作要求下的;如果按照實(shí)驗(yàn)類別來統(tǒng)計(jì),那么生成的統(tǒng)計(jì)數(shù)據(jù)里面將包括基礎(chǔ)、專業(yè)基礎(chǔ)和專業(yè)等屬性;如果按照實(shí)驗(yàn)要求來統(tǒng)計(jì),則生成的統(tǒng)計(jì)數(shù)據(jù)里面會(huì)包含必修和選修屬性。

3 基于ASP.NET的高校實(shí)驗(yàn)信息統(tǒng)計(jì)模塊的實(shí)現(xiàn)

經(jīng)過上面的實(shí)驗(yàn)信息統(tǒng)計(jì)模塊的設(shè)計(jì)分析,我們確定了最后的實(shí)現(xiàn)目標(biāo),在這里我們采用的是VS.net 2005[1,2]+SQL Server 2005 [3]來實(shí)現(xiàn),整個(gè)信息統(tǒng)計(jì)模塊是一個(gè)開放的網(wǎng)絡(luò)化統(tǒng)計(jì)模塊,它獨(dú)立于現(xiàn)有的管理系統(tǒng),但是在獲取基礎(chǔ)實(shí)驗(yàn)數(shù)據(jù)的時(shí)候,它需要與學(xué)校的其他管理系統(tǒng)進(jìn)行交互,由于它采用的是MVC的結(jié)構(gòu),所以更方便代碼的編寫、調(diào)試和維護(hù)。

ASP.NET軟件內(nèi)部提供了相應(yīng)的GridView控件用于統(tǒng)計(jì)數(shù)據(jù)的顯示,在這里我們使用的是SmartGridView控件。該控件的數(shù)據(jù)源并不通過靜態(tài)的綁定SqlDataSource數(shù)據(jù)源來實(shí)現(xiàn),而是在程序中根據(jù)具體的需求進(jìn)行動(dòng)態(tài)的綁定,程序執(zhí)行過程中會(huì)根據(jù)不同管理者的選擇來確定跳轉(zhuǎn)到哪些具體的頁(yè)面中去,然后在這個(gè)具體的頁(yè)面里面自動(dòng)的按照用戶感興趣的統(tǒng)計(jì)模式進(jìn)行實(shí)驗(yàn)信息的統(tǒng)計(jì),比如可以按照全校大范圍內(nèi)進(jìn)行操作要求的數(shù)據(jù)統(tǒng)計(jì),在統(tǒng)計(jì)的過程中,我們并不細(xì)分到具體的建制實(shí)驗(yàn)室,按操作要求進(jìn)行實(shí)驗(yàn)統(tǒng)計(jì)的SQL語句為:

select college,new_lab_name,count(case experi_type when '實(shí)驗(yàn)' then college else 1 end) as shiyan , count(case experi_type when '上機(jī)' then college else 1 end) as shangji, count(case experi_type when '實(shí)訓(xùn)' then college else 1 end) as shixun,count(college) as zongji from V_show_base_project_tongji where college='\"+ViewState[\"college\"].ToString()+\"' group by college,new_lab_name order by college,new_lab_name

接下來我們還需要按照學(xué)院進(jìn)行匯總排列,其部分核心代碼如下:

while (i < ds.Tables[\"dm_x\"].Rows.Count) //判斷記錄是否結(jié)束

{

if(!collegeStr.Equals(string.Empty) (!ds.Tables[\"dm_x\"].Rows[i][\"college\"].ToString().Equals(collegeStr)))

//判斷是否切換到另外一個(gè)學(xué)院

{

college_shiyan = college_shiyan + shiyan;

college_shangji = college_shangji + shangji;

college_shixun = college_shixun + shixun;

college_zongji = college_zongji + zongji;//學(xué)院內(nèi)部統(tǒng)計(jì)數(shù)據(jù)的累加

DataRow newRow1 = ds.Tables[\"dm_x\"].NewRow();//增加一個(gè)DataRow行

newRow1[\"college\"] = ds.Tables[\"dm_x\"].Rows[i - 1][\"college\"].ToString() + \"匯總\";

newRow1[\"shiyan\"] = Convert.ToString(college_shiyan);

newRow1[\"shangji\"] = Convert.ToString(college_shangji);

newRow1[\"shixun\"] = Convert.ToString(college_shixun);

newRow1[\"zongji\"] = Convert.ToString(college_zongji);//DataRow行元素賦值

ds.Tables[0].Rows.InsertAt(newRow1, i);//插入相應(yīng)的統(tǒng)計(jì)行

}

}

該程序的運(yùn)行界面如圖1所示,用戶可以根據(jù)實(shí)際不同的需求情況進(jìn)行相應(yīng)的統(tǒng)計(jì)參數(shù)設(shè)置,這里我們選擇全校的操作要求數(shù)據(jù)的統(tǒng)計(jì),其統(tǒng)計(jì)的結(jié)果如圖2所示,對(duì)于統(tǒng)計(jì)的結(jié)果我們可以使用其他餅狀圖、柱形圖來更直觀的顯示,方便管理層作出最后的決策。

4 結(jié)論

通過對(duì)于實(shí)驗(yàn)信息統(tǒng)計(jì)模塊的設(shè)計(jì)和開發(fā),能實(shí)現(xiàn)實(shí)驗(yàn)信息的按需分類統(tǒng)計(jì),能夠給不同的管理層提供一個(gè)他們所需要的直觀的實(shí)驗(yàn)數(shù)據(jù),以使他們能從這個(gè)實(shí)驗(yàn)統(tǒng)計(jì)分析里面獲取更多有價(jià)值的信息,進(jìn)一步的進(jìn)行實(shí)驗(yàn)項(xiàng)目,實(shí)驗(yàn)教學(xué)方面的改革,最終更好的促進(jìn)學(xué)校的發(fā)展。

參考文獻(xiàn):

[1] 求是科技.ASP.NET信息管理系統(tǒng)開發(fā)[M].北京:人民郵電出版社,2005.

[2] 陳峰棋,俞彬.深入淺出ASP.NET程序設(shè)計(jì)[M].北京:中國(guó)水利水電出版社,2004.

[3] 劉衛(wèi)國(guó),嚴(yán)暉.數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用[M].北京:清華大學(xué)出版社,2007.

主站蜘蛛池模板: 国产成人无码AV在线播放动漫| 全色黄大色大片免费久久老太| 五月婷婷中文字幕| 久久精品人妻中文视频| 久久国产拍爱| 性色在线视频精品| 国产a在视频线精品视频下载| 欧美特黄一级大黄录像| 国产日韩av在线播放| 日韩精品视频久久| 黄色一及毛片| 久久黄色一级片| 国产精品嫩草影院视频| 中文字幕啪啪| 亚洲男人天堂2018| 亚洲欧美在线看片AI| 日本精品αv中文字幕| 人妻无码中文字幕一区二区三区| 亚洲欧洲日产无码AV| 日韩无码黄色| 欧美一区国产| 国产91视频免费观看| 91色在线视频| 久久精品无码中文字幕| 在线永久免费观看的毛片| 精品夜恋影院亚洲欧洲| 国内精品九九久久久精品| 综合亚洲网| 伊人蕉久影院| 亚洲三级a| a毛片免费观看| 99久久国产综合精品女同| 免费一极毛片| 爆操波多野结衣| 亚洲精品国产首次亮相| 中文字幕欧美成人免费| 四虎亚洲国产成人久久精品| 四虎亚洲精品| 欧美日韩一区二区三区在线视频| 日韩在线欧美在线| 呦系列视频一区二区三区| 精品视频一区二区观看| 国产精品视频公开费视频| 男女猛烈无遮挡午夜视频| 国产在线观看成人91| 97视频在线观看免费视频| 色欲国产一区二区日韩欧美| 国产网友愉拍精品| 免费又黄又爽又猛大片午夜| 特级毛片免费视频| 九九线精品视频在线观看| 自偷自拍三级全三级视频| 久视频免费精品6| 精品乱码久久久久久久| 亚洲天堂在线免费| 亚洲国产成人在线| 欧美色综合网站| 国产午夜精品一区二区三| 99久久精品视香蕉蕉| 99热这里只有精品国产99| 久久青草热| 欧美日韩成人| 成人蜜桃网| 熟妇丰满人妻| 国产69精品久久久久孕妇大杂乱 | 91在线激情在线观看| 毛片基地美国正在播放亚洲 | 国产爽歪歪免费视频在线观看| 亚洲va欧美ⅴa国产va影院| 国产亚洲美日韩AV中文字幕无码成人 | 色综合五月| 久久精品国产亚洲麻豆| 国产成人亚洲欧美激情| 欧美成人亚洲综合精品欧美激情| 日本欧美精品| av一区二区无码在线| 久99久热只有精品国产15| 国产美女91呻吟求| 日韩av资源在线| 亚洲手机在线| 亚洲美女高潮久久久久久久| 宅男噜噜噜66国产在线观看|