99久久99久久精品免费看蜜桃,亚洲国产成人精品青青草原,少妇被粗大的猛烈进出va视频,精品国产不卡一区二区三区,人人人妻人人澡人人爽欧美一区

首頁 > 文章中心 > 正文

高校學(xué)生獎(jiǎng)勵(lì)系統(tǒng)

前言:本站為你精心整理了高校學(xué)生獎(jiǎng)勵(lì)系統(tǒng)范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。

高校學(xué)生獎(jiǎng)勵(lì)系統(tǒng)

摘要本文介紹了學(xué)生獎(jiǎng)勵(lì)與資助管理系統(tǒng)的設(shè)計(jì)過程,系統(tǒng)使用教務(wù)系統(tǒng)提供的學(xué)生成績(jī)數(shù)據(jù),依據(jù)學(xué)校獎(jiǎng)勵(lì)與資助的相關(guān)規(guī)定實(shí)現(xiàn)獎(jiǎng)勵(lì)與資助審核工作的自動(dòng)化。

關(guān)鍵詞獎(jiǎng)勵(lì);資助;數(shù)據(jù)庫;程序接口

1引言

高校學(xué)生教育與管理工作中,學(xué)生的獎(jiǎng)勵(lì)、處分和經(jīng)濟(jì)資助是一項(xiàng)重要而復(fù)雜的工作。獎(jiǎng)勵(lì)和資助的種類多達(dá)幾十項(xiàng),涉及的金額高達(dá)數(shù)百萬,參與的學(xué)生達(dá)到幾萬人次。每種獎(jiǎng)勵(lì)和資助都有相應(yīng)的評(píng)定條件,學(xué)生要獲得某種獎(jiǎng)勵(lì)和資助必須要滿足該項(xiàng)目的最低條件。獎(jiǎng)勵(lì)與資助主要工作集中在對(duì)上報(bào)獲獎(jiǎng)學(xué)生按照評(píng)優(yōu)條件進(jìn)行資格審查上,隨著學(xué)校辦學(xué)規(guī)模的不斷擴(kuò)大和各種獎(jiǎng)勵(lì)與資助項(xiàng)目的不斷增加,每年獲得各種獎(jiǎng)勵(lì)和資助的學(xué)生可以占到在校生的60%以上,如此龐大的獲獎(jiǎng)與資助學(xué)生數(shù)量,單靠手工核對(duì)其效率非常低而且容易出錯(cuò),因此提高審核工作的效率及準(zhǔn)確性,使評(píng)優(yōu)與資助工作公開、公平、公正,使獎(jiǎng)勵(lì)與資助資金最大限度地發(fā)揮激勵(lì)和助困作用成為當(dāng)前工作的重點(diǎn)。

2系統(tǒng)的總體設(shè)計(jì)與概要說明

評(píng)優(yōu)條件中的學(xué)生成績(jī)?cè)诿總€(gè)學(xué)期末由任課教師錄入到教務(wù)管理系統(tǒng)中,我們可以通過教務(wù)系統(tǒng)中提供的接口實(shí)現(xiàn)學(xué)生成績(jī)數(shù)據(jù)共享,在學(xué)生獎(jiǎng)勵(lì)與資助系統(tǒng)中對(duì)從教務(wù)系統(tǒng)中獲得的學(xué)生單科成績(jī)和學(xué)分,通過平均學(xué)分基點(diǎn)計(jì)算公式得出學(xué)生平均成績(jī),再加入德育成績(jī)、體育成績(jī),從而確定學(xué)生在同年級(jí)同專業(yè)中的綜合素質(zhì)排名,比照評(píng)優(yōu)與資助的基本條件,實(shí)現(xiàn)獎(jiǎng)勵(lì)與資助資格的網(wǎng)上數(shù)據(jù)傳輸與審查。本系統(tǒng)設(shè)計(jì)的要點(diǎn)在于評(píng)優(yōu)與資助系統(tǒng)與網(wǎng)上招生錄取數(shù)據(jù)、學(xué)生資料系統(tǒng)、畢業(yè)生就業(yè)管理系統(tǒng)及教務(wù)系統(tǒng)接口實(shí)現(xiàn)數(shù)據(jù)的共享與對(duì)接,進(jìn)而實(shí)現(xiàn)招生、教學(xué)、學(xué)生管理、就業(yè)數(shù)據(jù)一體化,實(shí)現(xiàn)學(xué)生人事檔案的電子化。

2.1系統(tǒng)總體模塊設(shè)計(jì)

在對(duì)系統(tǒng)進(jìn)行需求分析的基礎(chǔ)上,將評(píng)優(yōu)與資助系統(tǒng)劃分為以下幾個(gè)功能模塊如圖1所示。

各模塊功能簡(jiǎn)要說明如下:

(1)系統(tǒng)登錄模塊。提供登錄用戶名與密碼的驗(yàn)證。

(2)教務(wù)成績(jī)導(dǎo)入模塊。該模塊主要功能是將教務(wù)系統(tǒng)輸出的學(xué)生成績(jī)信息按照評(píng)優(yōu)與資助系統(tǒng)對(duì)數(shù)據(jù)格式的要求進(jìn)行整理并生成學(xué)生基本成績(jī)信息表。

(3)學(xué)生成績(jī)核對(duì)模塊。提供學(xué)生成績(jī)的查詢、核對(duì)??梢苑謩e按照學(xué)號(hào)、姓名、班級(jí)、專業(yè)查詢。

(4)評(píng)優(yōu)條件設(shè)定模塊。評(píng)優(yōu)與資助對(duì)學(xué)生成績(jī)和德育成績(jī)有一定的要求,該模塊作用是設(shè)定獎(jiǎng)勵(lì)與資助的條件。

(5)資格審核模塊。根據(jù)系統(tǒng)生成的學(xué)生綜合測(cè)評(píng)成績(jī)和評(píng)優(yōu)與資助的條件對(duì)各系部上報(bào)獲獎(jiǎng)學(xué)生進(jìn)行審核。

(6)審核結(jié)果輸出模塊。該模塊作用是將審核結(jié)果以表格形式輸出并返回各系部。

(7)系統(tǒng)幫助模塊。提供系統(tǒng)使用幫助。

圖1系統(tǒng)總體模塊

2.2獎(jiǎng)勵(lì)與資助管理系統(tǒng)業(yè)務(wù)流程

評(píng)優(yōu)與資助管理系統(tǒng)主要業(yè)務(wù)流程圖如圖2所示。

圖2業(yè)務(wù)流程圖

3獎(jiǎng)勵(lì)與資助管理系統(tǒng)的詳細(xì)設(shè)計(jì)

系統(tǒng)要求的功能以及業(yè)務(wù)流程確定后接下來是對(duì)數(shù)據(jù)庫以及各功能模塊進(jìn)行詳細(xì)設(shè)計(jì)。

3.1創(chuàng)建系統(tǒng)數(shù)據(jù)庫

本系統(tǒng)是基于數(shù)據(jù)庫的應(yīng)用管理系統(tǒng),選用MicrosoftSQLServer2000數(shù)據(jù)庫,建立數(shù)據(jù)庫實(shí)例名稱為pingyou,包含6個(gè)數(shù)據(jù)表,表名稱本別是:zonghe、new、jxjbz、chengji、good、bad。

表zonghe是用來存放從教務(wù)數(shù)據(jù)庫中導(dǎo)入的學(xué)生成績(jī)數(shù)據(jù),表結(jié)構(gòu)如表1所示。

表1

列名數(shù)據(jù)類型長(zhǎng)度可否為空

Xhvarchar10Notnull

NameChar20Notnull

DepChar20Notnull

ClassChar20Notnull

XueqiChar20Notnull

KmdmChar10Notnull

kmmcChar50Notnull

Xffloat8Notnull

Xsint4null

Kmlbchar10null

kmcjfloat8null

bkchar10null

teacherchar10null

gradechar10Notnul

表new中存放的是對(duì)教務(wù)系統(tǒng)中學(xué)生成績(jī)匯總、平均學(xué)分基點(diǎn)等信息,表結(jié)構(gòu)如表2所示。

表jxjbz、chengji、good、bad分別為評(píng)優(yōu)與資助條件表、學(xué)生成績(jī)表、審核通過學(xué)生名單以及不通過學(xué)生名單,審核通過及不通過名單表結(jié)構(gòu)如表3所示。

表2

列名數(shù)據(jù)類型長(zhǎng)度可否為空

DepChar20Notnull

ClassChar20Notnull

Xhvarchar10Notnull

NameChar20Notnull

Cjfloat8Notnull

KmnumInt4Notnull

表3

列名數(shù)據(jù)類型長(zhǎng)度可否為空

XhChar10Notnull

NameChar50Notnull

ClassChar50Notnull

JlmcChar50Notnull

BzChar200Notnull

numbigint8null

3.2系統(tǒng)主要功能模塊設(shè)計(jì)

系統(tǒng)主要包含七個(gè)功能模塊,這里主要介紹教務(wù)成績(jī)導(dǎo)入模塊、獎(jiǎng)勵(lì)與資助審核模塊和審核結(jié)果輸出模塊的實(shí)現(xiàn)。3.2.1教務(wù)成績(jī)導(dǎo)入模塊設(shè)計(jì)

評(píng)優(yōu)與資助的基本依據(jù)是學(xué)生成績(jī)以及評(píng)優(yōu)條件,在教務(wù)系統(tǒng)中學(xué)生成績(jī)按照每學(xué)期,每人次,每門功課一條記錄的形式存儲(chǔ)。以10000學(xué)生為例,每學(xué)期每個(gè)學(xué)生平均選8門課,那么每學(xué)期學(xué)生成績(jī)就有80000條記錄。為了便于計(jì)算學(xué)生綜合測(cè)評(píng)分?jǐn)?shù)和排名,提高系統(tǒng)運(yùn)行效率,首先需要對(duì)教務(wù)系統(tǒng)接口數(shù)據(jù)進(jìn)行整理,以便在本系統(tǒng)中使用。本系統(tǒng)中教務(wù)成績(jī)導(dǎo)入模塊設(shè)計(jì)界面如圖3所示。

圖3

教務(wù)成績(jī)導(dǎo)入模塊首先對(duì)教務(wù)成績(jī)數(shù)據(jù)按照系部、班級(jí)、學(xué)號(hào)、姓名進(jìn)行分組然后按照平均學(xué)分基點(diǎn)計(jì)算公式計(jì)算平均學(xué)分基點(diǎn)。主要實(shí)現(xiàn)程序代碼:

DimconnAsNewADODB.Connection

conn.ConnectionString="dsn=pingyou;uid=sa;pwd=asdf"http://連接數(shù)據(jù)庫

conn.Open

conn.Execute("droptablenew")//新建數(shù)據(jù)表

conn.Execute("SELECTdep,class,xh,name,round(SUM(kmcj*xf)/SUM(xf),2)AScj,COUNT(xh)ASkmnumintonewFromzongheWHERE(kmlb=''''必修'''')AND(kmmcNOTLIKE''''體育%'''')GROUPBYdep,class,xh,nameORDERBYdep,class,cjDESC")//執(zhí)行SQL語句,按照系部、班級(jí)、學(xué)號(hào)、姓名進(jìn)行分組計(jì)算平均學(xué)分基點(diǎn)。

conn.Close

3.2.2獎(jiǎng)勵(lì)與資助審核模塊

獎(jiǎng)勵(lì)與資助基本條件主要包括學(xué)生平均成績(jī)、單科成績(jī)、德育成績(jī)、體育成績(jī)、綜合排名等。資助的基本條件主要包括家庭經(jīng)濟(jì)狀況、德育成績(jī)、學(xué)習(xí)成績(jī)等。各獎(jiǎng)勵(lì)和資助項(xiàng)目的評(píng)定首先在各個(gè)班級(jí)中根據(jù)基本條件進(jìn)行初評(píng)后上報(bào)各系、院,再由各、系院匯總后上報(bào)學(xué)生工作處審核或?qū)徟?。按照以上流程設(shè)計(jì)模塊界面如圖4。

圖4

獎(jiǎng)勵(lì)與資助審核模塊對(duì)上報(bào)數(shù)據(jù)審核的主要實(shí)現(xiàn)程序代碼:

DimobjExcelFileAsExcel.Application

DimobjWorkBookAsExcel.Workbook

DimobjImportSheetAsExcel.Worksheet//在VB中引用EXCEL表格

Dimcolnum,rownum

SetobjExcelFile=NewExcel.Application

objExcelFile.DisplayAlerts=False

SetobjWorkBook=objExcelFile.Workbooks.Open(Text1.Text)

SetobjImportSheet=objWorkBook.Sheets(1)

colnum=objImportSheet.UsedRange.Columns.Count

rownum=objImportSheet.UsedRange.Rows.Count

Fori=1Torownum

no=objImportSheet.Cells(i,1).Value

jxj=objImportSheet.Cells(i,3).Value//讀取EXCEL表格數(shù)據(jù)

Adodc3.RecordSource="selectxh,name,class,kmmc,kmcj,kmlbfromzonghewherekmlb=''''必修''''ANDxh=''''"&no&"''''"

Adodc4.RecordSource="selectxh,name,cj,kmnumfromnewwherexh=''''"&no&"''''"

Adodc5.RecordSource="select*fromjxjbzwherejxjmc=''''"&jxj&"''''"

Adodc3.Refresh

Adodc4.Refresh

Adodc5.Refresh

3.2.3審核結(jié)果輸出模塊

獎(jiǎng)勵(lì)與資助審核模塊對(duì)上報(bào)數(shù)據(jù)審核完畢后,審核結(jié)果暫存于系統(tǒng)數(shù)據(jù)庫的兩個(gè)數(shù)據(jù)表:good和bad中,該結(jié)果需要以表格形式返回各系部并且作為學(xué)生資料系統(tǒng)、畢業(yè)生就業(yè)管理系統(tǒng)的輸入數(shù)據(jù)。實(shí)現(xiàn)代碼如下:

DimomyXLSAsNewExcel.Application

omyXLS.Visible=False

omyXLS.DisplayAlerts=False

omyXLS.ScreenUpdating=False

omyXLS.Workbooks.Add

sFileName=App.Path&"\output\"&Format(Now,"YYYYMMDDHHMMSS")&"bad.XLS"

omyXLS.ActiveWorkbook.SaveAsFileName:=sFileName,F(xiàn)ileFormat:=xlNormal,_

Password:="",WriteResPassword:="",ReadOnlyRecommended:=False,_

CreateBackup:=False//以年月日時(shí)間為名稱生成EXCEL文件用于存儲(chǔ)輸出結(jié)果

Dimi

i=1

IfAdodc2.Recordset.EOF<>TrueThen

Adodc2.Recordset.MoveFirst

DoWhileAdodc2.Recordset.EOF<>True

omyXLS.Cells(i,1)=Trim(Adodc2.Recordset(0))

omyXLS.Cells(i,2)=Trim(Adodc2.Recordset(1))

omyXLS.Cells(i,3)=Trim(Adodc2.Recordset(2))

omyXLS.Cells(i,4)=Trim(Adodc2.Recordset(3))

omyXLS.Cells(i,5)=Trim(Adodc2.Recordset(4))

Adodc2.Recordset.MoveNext

i=i+1

Loop

omyXLS.SaveWorkspace

EndIf

omyXLS.Visible=False

omyXLS.ScreenUpdating=True

omyXLS.DisplayAlerts=True

omyXLS.Workbooks.Close

omyXLS.Application.Quit

SetomyXLS=Nothing

MsgBox"文件已生成,在:"&sFileName

4結(jié)束語

學(xué)生獎(jiǎng)勵(lì)與資助管理系統(tǒng)主要功能是實(shí)現(xiàn)學(xué)生獎(jiǎng)勵(lì)與資助資格審查的自動(dòng)化;利用了教務(wù)系統(tǒng)提供的接口數(shù)據(jù),輸出的審查結(jié)果又可以作為學(xué)生資料管理系統(tǒng)、畢業(yè)生就業(yè)管理系統(tǒng)的輸入數(shù)據(jù);實(shí)現(xiàn)了學(xué)生人事檔案自動(dòng)化管理過程中的獎(jiǎng)勵(lì)與資助的自動(dòng)化管理環(huán)節(jié);使評(píng)優(yōu)與資助工作公開、公平、公正,使獎(jiǎng)勵(lì)與資助資金最大限度地發(fā)揮激勵(lì)和助困作用。本系統(tǒng)已經(jīng)用于實(shí)際的獎(jiǎng)勵(lì)與資助的資格審查工作,確實(shí)提高了審核工作的效率及準(zhǔn)確性。

參考文獻(xiàn)

[1]鄭永果,姚青.[VisualBasic程序設(shè)計(jì)][M]

[2]陸正武,蔣武,劉軍等.《Java項(xiàng)目開發(fā)實(shí)踐》[M]

[3]王珊,陳紅.《數(shù)據(jù)庫系統(tǒng)原理教程》[M]