免费a一毛片,有码毛片,好爽又高潮了毛片免费下载16禁,黄色一级免费网站,毛片二区,一级毛片视频免费,性a视频

B/S模式下的學(xué)生體育成績(jì)管理系統研發(fā)論文

時(shí)間:2021-06-24 09:11:26 論文 我要投稿

B/S模式下的學(xué)生體育成績(jì)管理系統研發(fā)論文

  摘 要:

B/S模式下的學(xué)生體育成績(jì)管理系統研發(fā)論文

  本文介紹了利用ASP.NET 技術(shù)開(kāi)發(fā)的學(xué)生體育成績(jì)管理系統,實(shí)現了學(xué)生成績(jì)的動(dòng)態(tài)管理,使得對學(xué)生考試成績(jì)信息的管理更加方便快速,提高了管理效率和辦公效率。

  關(guān)鍵詞:

  NET Framework ;體育成績(jì)管理; B/S模式

  引言

  學(xué)生體育成績(jì)管理是高校教學(xué)管理中的一項重要組成部分,是高校評估重要指標。學(xué)生成績(jì)管理向來(lái)是一項工作量大、時(shí)間性強、易于出錯且保密性強的業(yè)務(wù)。為了優(yōu)化學(xué)生成績(jì)管理,為了與國家學(xué)生體質(zhì)健康數據上報軟件無(wú)縫結合,設計和實(shí)現卓有成效的高校學(xué)生體育成績(jì)管理系統尤為重要。

  1.系統設計

  1.1需求分析

  我院自2010年成功更名為紹興職業(yè)技術(shù)學(xué)院以來(lái),為了整合資源,便于統一管理,成立了體育與藝術(shù)管理中心,主要負責全院6000多名學(xué)生體育與藝術(shù)發(fā)展方面的事宜。學(xué)生成績(jì)的考核是檢驗學(xué)生綜合素質(zhì)的有效途徑,相對于其它系部的成績(jì)考核,體育課程考核在內容與形式上都具有一定的特殊性。體育課成績(jì)主要有三塊內容構成:平時(shí)成績(jì)、體育課教學(xué)內容考核成績(jì)和體質(zhì)健康測試成績(jì)組成。大一和大二體育成績(jì)構成比例又有區別,大一平時(shí)成績(jì)20%、體育課教學(xué)內容考核40%和體質(zhì)健康測試40%;大二平時(shí)成績(jì)20%、體育課教學(xué)內容考核50%和體質(zhì)健康測試30%。特別是其中體質(zhì)測試成績(jì)不僅需要有測試的數據,還需要把測試的數據換算成相對應的分數,而且要把數據上傳到國家體測中心,國家體測中心雖然有相應有錄入統計軟件可以操作,但它錄入時(shí)需要輸入其它附加類(lèi)別太多,給我們帶來(lái)了很多不必要的工作量。

  鑒于以上的困惑,為了更好的滿(mǎn)足學(xué)院發(fā)展的需要,減輕任課教師的工作壓力;更好的與國家學(xué)生體質(zhì)健康數據上報軟件無(wú)縫結合,開(kāi)發(fā)適合我院實(shí)際情況的體育成績(jì)管理系統已迫在眉睫。

  1.2系統數據流程圖

  經(jīng)過(guò)三個(gè)階段的初步調研,包括基本信息來(lái)源、成績(jì)的生成、最終的歸檔,在此基礎上我們就可以得到系統的整體數據流程圖如下圖所示:

  1.3數據庫的設計與E-R圖

  經(jīng)過(guò)對系統數據庫的需求分析,并對系統各個(gè)實(shí)體和屬體之間的關(guān)系進(jìn)行了分析,我們可以對各個(gè)實(shí)體之間的關(guān)系描述如下:

  一個(gè)任課老師可以教授多個(gè)體育分班,體育分班包括羽毛球分班、籃球分班、排球分班等;

  每個(gè)體育分班由不同的選修學(xué)生構成;

  每個(gè)學(xué)生可以進(jìn)行多個(gè)體質(zhì)測試項目,同時(shí)每個(gè)體質(zhì)測試項目也可以被多個(gè)學(xué)生測試;

  每個(gè)體育分班擁有一種體育課程的考核,比如羽毛球班測試羽毛球,所以每個(gè)學(xué)生只有一種體育課程考試成績(jì);

  體育課程考試成績(jì)和體質(zhì)測試項目成績(jì)是體育成績(jì)的一部分;

  一個(gè)學(xué)生每學(xué)期只能有一份體育成績(jì);

  在分析了上述實(shí)體與屬體之間的關(guān)系后,我們可以給出學(xué)生體育成績(jì)管理系統的整體E-R圖設計如下圖所示:

  系統采用SQL SERVER 2005數據庫,主要數據表邏輯結構設計包括:

  學(xué)生基本信息表主要用來(lái)存放學(xué)生的基本信息,字段主要包括學(xué)生的學(xué)號、密碼、姓名、性別、系別、健康情況、自然班級名稱(chēng)、體育分班等信息,考慮到體育課程的選修情況,所以把自然班級名稱(chēng)與體育選修班級名稱(chēng)區分開(kāi)來(lái)設置,達到信息清楚的要求。

  班級基本信息表主要用于保存體育選修班級的信息,字段主要包括學(xué)號、姓名、性別、專(zhuān)業(yè)、系別、自然分班名稱(chēng)、自然分班編號、體育分班、任課教師等信息,同樣也設計了自然班級編號與體育分班編號,便于系統內查詢(xún)。

  體測分類(lèi)大項信息表主要用于對體測分類(lèi)大項的管理,每個(gè)學(xué)期我們都要對學(xué)生進(jìn)行體質(zhì)數據的測試,不同的學(xué)期男女生測試的項目是不同的,需要根據國家體質(zhì)測試中心的安排。主要包括的字段有耐力項目、柔韌力量項目、速度靈巧項目等。

  體質(zhì)健康測試成績(jì)登記表主要保存國家體質(zhì)測試中心規定的項目的測試成績(jì),主要字段包括任課教師、年級、體育分班、學(xué)號、體重、身高體重分數、肺活量分數、耐力項目成績(jì)、柔韌力量項目成績(jì)、速度靈巧項目成績(jì)等。

  用戶(hù)權限信息表主要保存系統三類(lèi)用戶(hù)的使用信息,主要字段包括用戶(hù)、密碼、用戶(hù)類(lèi)型等信息。

  2.系統實(shí)現

  2.1系統登陸模塊

  用戶(hù)登陸模塊的功能是實(shí)現用戶(hù)登陸的身份驗證,對于無(wú)效用戶(hù)與密碼,阻止其登陸,保證系統的安全與穩定。根據系統需求分析,我們設計了三種用戶(hù)類(lèi)型:管理員用戶(hù)、教師用戶(hù)、學(xué)生用戶(hù)。不同的用戶(hù)根據使用權限的不同進(jìn)入的是不同的操作界面。首先打開(kāi)登陸界面,選擇適合的用戶(hù)輸入用戶(hù)名與密碼,如果輸入正確,頁(yè)面則轉入不同的用戶(hù)界面;輸入不正確,頁(yè)面將返回登陸界面。

  部分登陸程序代碼摘錄如下:

  If (StringType.StrCmp(sLeft, "1", False) = 0) Then

  Me.STShowUserLoginInfo(("登錄成功,歡迎用戶(hù)〖" & str7 & "進(jìn)入本系統!"), "STDefault.aspx", isOpen)

  2.2成績(jì)登記模塊

  成績(jì)登記模塊包括體質(zhì)測試成績(jì)登記與體育課考試成績(jì)登記,在設計上主要用了框架結構,左框架是我們用JavaScript實(shí)現的樹(shù)形控件,右框架使用DataGrid 控件與內嵌 TextBox控件來(lái)完成數據的`綁定,數據的輸入可以用Tab鍵或Enter鍵來(lái)移動(dòng)光標,既可以手工輸入,也可以用數據導入功能導入處理數據,方便用戶(hù)使用。最后完成的成績(jì)登記表可以用Excel表格形式輸出,便于歸檔與數據上傳。Excel表格輸出核心代碼摘錄如下:

  If STExcelModuleTC(dT, saveInfo, titleName, sLeft, STTName)

  ‘根據dT數據表內容生成Excel文件,如果成功則調用ToOpen提供下載

  Then

  ToOpen(saveInfo, titleName) Else

  Me.LiteralScript.Text = Me.STToolAlertMessage("系統提示您導出數據失敗!")

  End If

  2.3數據處理模塊

  數據處理主要是實(shí)現數據表格的導入說(shuō)導出,導入導出的數據可以通過(guò)配置映射關(guān)系做相應的修改,數據表中的數據列就是映射表中選中的字段,兩者是相關(guān)聯(lián)的。這里我們可以對系統中數據表格的導出和以Excel形式輸出兩種方式進(jìn)行對比,數據表格以Excel形式輸出是不能更改表格字段的,而數據表格的導出則可以,那么我們就可以根據需要來(lái)選擇相應的方式。我們對各個(gè)數據信息都設計了數據的導入導出,包括班級基本信息、教師基本信息、學(xué)生基本信息、體測成績(jì)、體測總成績(jì)等。以體質(zhì)成績(jì)測試導入為例,其核心代碼摘錄如下:

  If Me.STDataSQLOpr(StrSql) = 0

  ‘調用公共代碼STDataSQLOpr函數執行StrSql

  Then

  Me.LiteralScript.Text = Me.STToolAlertMessage(StrBack.Trim)

  Else

  StrSql = " Delete STCjdj where InSerial = & thisserial & and InOper = & thisuser & "

  Me.STDataSQLOpr(StrSql)

  Me.LiteralScript.Text = Me.STToolAlertMessage("數據導入失敗!")

  End If

  導出代碼與Excel輸出代碼相似就不重復描述。

  3.總結

  學(xué)院體育成績(jì)管理系統以我院體藝中心實(shí)際需求情況為背景,采用以SQL SERVER數據庫為開(kāi)發(fā)技術(shù),通過(guò)ASP.NET開(kāi)發(fā)工具,有規劃有步驟的分析和設計,保證了項目按時(shí)開(kāi)發(fā)完成。它徹底擺脫了人工操作的傳統方式,極大地提高了部門(mén)工作效率和數據的準確性。系統基本實(shí)現了使用部門(mén)的需求,學(xué)生體育成績(jì)的登記、維護管理;能在線(xiàn)管理學(xué)生體育成績(jì)、在線(xiàn)查詢(xún)體育成績(jì);實(shí)現學(xué)生體育成績(jì)及數據上報工作數字化;與國家學(xué)生體質(zhì)健康數據上報軟件無(wú)縫結合。特別是把學(xué)生體質(zhì)測試成績(jì)與學(xué)生體育成績(jì)通過(guò)數據導入導出處理有機地結合起來(lái),即可以手工輸入修改,又可以通過(guò)系統來(lái)處理數據,很大程度了方便了用戶(hù)的使用。學(xué)院使用部門(mén)體藝中心試用幾個(gè)月來(lái),對系統整體功能模塊的實(shí)現評價(jià)非常高,同時(shí)也提出了許多寶貴的意見(jiàn)。

  參考文獻:

  [1]鄭中佩,孟凡榮.基于A(yíng)SP.NET技術(shù)的企業(yè)辦公自動(dòng)化系統的設計[J].計算機與信息技術(shù),2007(7)

  [2]王啟才,高校體育成績(jì)管理系統的設計與實(shí)現,〔J〕辦公自動(dòng)化:綜合月刊,2010年第四期:59-60

  [3]Alex Homer,Dave Sussman ASP.NET 2.0 技術(shù)詳解[M].1版.人民郵電出版社,2007.

【B/S模式下的學(xué)生體育成績(jì)管理系統研發(fā)論文】相關(guān)文章:

教學(xué)模式下的高校體育的論文10-14

VB技術(shù)下簡(jiǎn)易學(xué)生成績(jì)管理系統開(kāi)發(fā)論文10-27

改革教學(xué)模式下的高校體育的論文10-14

基于B/S構架的校園綜合信息與內容管理系統論文07-02

飛利浦管理系統新模式研究論文06-30

基于B/S架構的網(wǎng)絡(luò )遠程培訓系統設計與實(shí)現論文04-20

高校學(xué)生成績(jì)管理系統設計與實(shí)現論文10-21

基于WPF的學(xué)生成績(jì)管理系統應用開(kāi)發(fā)論文10-21

供應鏈模式下物流倉儲管理系統開(kāi)發(fā)探究論文10-28

获嘉县| 南平市| 姜堰市| 五常市| 广东省| 临漳县| 搜索| 通道| 卓资县| 新竹县| 星子县| 石柱| 渝中区| 八宿县| 搜索| 漾濞| 贡山| 西吉县| 峨山| 长汀县| 迁安市| 仁布县| 南部县| 平原县| 本溪| 郴州市| 沁水县| 遂川县| 华容县| 海口市| 兴安县| 仙游县| 钟山县| 庆云县| 榆树市| 襄汾县| 仁布县| 正镶白旗| 大田县| 曲沃县| 奉贤区|