男人天堂日韩,中文字幕18页,天天伊人网,成人性生交大片免费视频

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

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

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

  摘 要:

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

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

  關(guān)鍵詞:

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

  引言

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

  1.系統(tǒng)設(shè)計(jì)

  1.1需求分析

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

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

  1.2系統(tǒng)數(shù)據(jù)流程圖

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

  1.3數(shù)據(jù)庫(kù)的設(shè)計(jì)與E-R圖

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

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

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

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

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

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

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

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

  系統(tǒng)采用SQL SERVER 2005數(shù)據(jù)庫(kù),主要數(shù)據(jù)表邏輯結(jié)構(gòu)設(shè)計(jì)包括:

  學(xué)生基本信息表主要用來存放學(xué)生的基本信息,字段主要包括學(xué)生的學(xué)號(hào)、密碼、姓名、性別、系別、健康情況、自然班級(jí)名稱、體育分班等信息,考慮到體育課程的選修情況,所以把自然班級(jí)名稱與體育選修班級(jí)名稱區(qū)分開來設(shè)置,達(dá)到信息清楚的要求。

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

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

  體質(zhì)健康測(cè)試成績(jī)登記表主要保存國(guó)家體質(zhì)測(cè)試中心規(guī)定的項(xiàng)目的測(cè)試成績(jī),主要字段包括任課教師、年級(jí)、體育分班、學(xué)號(hào)、體重、身高體重分?jǐn)?shù)、肺活量分?jǐn)?shù)、耐力項(xiàng)目成績(jī)、柔韌力量項(xiàng)目成績(jī)、速度靈巧項(xiàng)目成績(jī)等。

  用戶權(quán)限信息表主要保存系統(tǒng)三類用戶的使用信息,主要字段包括用戶、密碼、用戶類型等信息。

  2.系統(tǒng)實(shí)現(xiàn)

  2.1系統(tǒng)登陸模塊

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

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

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

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

  2.2成績(jī)登記模塊

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

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

  ‘根據(jù)dT數(shù)據(jù)表內(nèi)容生成Excel文件,如果成功則調(diào)用ToOpen提供下載

  Then

  ToOpen(saveInfo, titleName) Else

  Me.LiteralScript.Text = Me.STToolAlertMessage("系統(tǒng)提示您導(dǎo)出數(shù)據(jù)失!")

  End If

  2.3數(shù)據(jù)處理模塊

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

  If Me.STDataSQLOpr(StrSql) = 0

  ‘調(diào)用公共代碼STDataSQLOpr函數(shù)執(zhí)行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("數(shù)據(jù)導(dǎo)入失!")

  End If

  導(dǎo)出代碼與Excel輸出代碼相似就不重復(fù)描述。

  3.總結(jié)

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

  參考文獻(xiàn):

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

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

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

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

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

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

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

基于B/S構(gòu)架的校園綜合信息與內(nèi)容管理系統(tǒng)論文07-02

飛利浦管理系統(tǒng)新模式研究論文06-30

基于B/S架構(gòu)的網(wǎng)絡(luò)遠(yuǎn)程培訓(xùn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文04-20

高校學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文10-21

基于WPF的學(xué)生成績(jī)管理系統(tǒng)應(yīng)用開發(fā)論文10-21

供應(yīng)鏈模式下物流倉(cāng)儲(chǔ)管理系統(tǒng)開發(fā)探究論文10-28