亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        學(xué)生綜合測評助手軟件設(shè)計與開發(fā)

        2016-05-14 07:02:33曲良東黃春毅
        教育教學(xué)論壇 2016年45期

        曲良東 黃春毅

        摘要:本文設(shè)計款軟件協(xié)助處理綜合測評工作。該軟件操作簡單、不用維護(hù),大大提高了學(xué)校的工作效率,減輕了班委、老師們的工作負(fù)擔(dān)。

        關(guān)鍵詞:管理信息、綜合測評、VB

        中圖分類號:G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-9324(2016)45-0262-02

        一、引言

        隨著素質(zhì)教育的不斷深入,學(xué)生綜合素質(zhì)評價也成為了人才評價的一個標(biāo)準(zhǔn),很多學(xué)校每年都要對學(xué)生進(jìn)行綜合測評,綜合測評的計算量很大,而且由每個學(xué)生自己填表,再交給班委進(jìn)行審核計算,打印,簽字,存檔,整個過程很繁瑣,往往花了很大的力氣還會出現(xiàn)一些問題,如統(tǒng)計失誤、人為計算失誤等。另外作為獎助學(xué)金評定的依據(jù)——學(xué)生綜合測評分是否能夠及時、準(zhǔn)確、公平的算出來關(guān)系十分重大,所以急需一個計算簡便,容易操作的軟件來代替人為的手工計算,提高計算效率、準(zhǔn)確度,使整個過程公開公平。該軟件操作簡單、不用維護(hù),大大提高了學(xué)校的工作效率,減輕了班委、老師們的工作負(fù)擔(dān)。

        二、需求分析

        綜合測評軟件開發(fā)的目的是自動計算、快速審核、統(tǒng)計測評數(shù)據(jù),減少人工干預(yù),降低計算失誤,提高工作效率,將輔導(dǎo)員、班主任、班委從繁重的綜合測評及日常管理中解放出來,使學(xué)校的綜合測評工作系統(tǒng)化、規(guī)范化、自動化。通過調(diào)查,要求軟件需要有以下功能:(1) 要求有良好的人機(jī)界面,操作簡單。(2) 由于該軟件的使用對象學(xué)生和班級管理人員。(3) 數(shù)據(jù)計算自動完成,盡量減少人工干預(yù)。

        三、可行性分析

        由于本軟件的對象單一,都是在校學(xué)生,且每個數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計算過程不是很復(fù)雜。因此,比較適合于采用excel表格管理。熟悉VB編程。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,特別是參考其他程序的功能,因此完全可以實現(xiàn)。

        四、 軟件實現(xiàn)

        (1) 統(tǒng)一命名功能主要代碼

        d = Dir(App.Path & "\*.xls")

        Dim EXLAPP As Excel.Application

        Dim xlBook As Excel.Workbook

        Dim EXLSHEET As Excel.Worksheet

        Set EXLAPP = CreateObject("excel.application")

        EXLAPP.Visible = False

        Dim FileNa As String

        Set xlBook = EXLAPP.Workbooks.Open(App.Path & "\" & d)

        Set EXLSHEET = xlBook.Sheets(1)

        EXLSHEET.Activate

        If EXLSHEET.Cells(1, 19) = "ZongHecePingBiao" Then '有效表

        FileNa = KillSpace(EXLSHEET.Cells(2, 6))

        EXLAPP.DisplayAlerts = False

        EXLAPP.ActiveWorkbook.Close SaveChanges:=True

        Name App.Path & "\" & d As App.Path & "\" & FileNa & "綜合測評表" & num & ".xls"

        End If

        (2) 統(tǒng)計收文情況主要代碼

        d = Dir(App.Path & "\*.xls")

        Call EXLAPP.Workbooks.Add

        Set EXLSHEET1 = EXLAPP.ActiveSheet

        EXLSHEET1.Cells(1, 1) = "綜合測評表收回情況表"

        EXLSHEET1.Cells(2, 1) = "序號"

        EXLSHEET1.Cells(2, 2) = "姓名"

        EXLSHEET1.Cells(2, 3) = "收回情況"

        EXLSHEET1.Cells(2, 4) = "文件數(shù)"

        Open "C:\evaluation_file\names.txt" For Input As #1

        ReDim Preserve StrZ(I) As String

        ReDim Preserve beizhu(I)

        k = 0

        While Not EOF(1)

        Line Input #1, str1

        k = k + 1

        EXLSHEET1.Cells(k + 2, 1) = k

        str1 = KillSpace(str1)

        EXLSHEET1.Cells(k + 2, 2) = str1

        EXLSHEET1.Cells(k + 2, 3) = "未收回"

        StrZ(k) = str1

        beizhu(k) = 0

        Wend

        Close #1

        (3) 審核功能主要代碼

        On Error Resume Next

        If (Option1.Value = True) And (Option2.Value = False) And (Option3.Value = False) Then

        EXLSHEET.Cells(33, 19) = 1

        EXLSHEET.Cells(1, 7) = Trim(Combo1.Text)

        EXLSHEET.Cells(32, 4) = Trim(Text2.Text)

        EXLSHEET.Cells(2, 3) = Trim(Text3.Text)

        EXLAPP.DisplayAlerts = False

        EXLAPP.ActiveWorkbook.Close SaveChanges:=True

        FileCopy App.Path & "\" & d2, App.Path & "\已通過\" & d2

        Kill App.Path & "\" & d2

        ElseIf (Option1.Value = False) And (Option2.Value = True) And (Option3.Value = False) Then

        EXLSHEET.Cells(33, 19) = 2

        EXLSHEET.Cells(1, 7) = Trim(Combo1.Text)

        EXLSHEET.Cells(32, 4) = Trim(Text2.Text)

        EXLSHEET.Cells(2, 3) = Trim(Text3.Text)

        EXLAPP.DisplayAlerts = False

        EXLAPP.ActiveWorkbook.Close SaveChanges:=True

        FileCopy App.Path & "\" & d2, App.Path & "\未通過\" & d2

        Kill App.Path & "\" & d2

        ElseIf (Option1.Value = False) And (Option2.Value = False) And (Option3.Value = True) Then

        EXLSHEET.Cells(33, 19) = 0

        EXLSHEET.Cells(1, 7) = Trim(Combo1.Text)

        EXLSHEET.Cells(32, 4) = Trim(Text2.Text)

        EXLSHEET.Cells(2, 3) = Trim(Text3.Text)

        EXLSHEET.Cells(32, 13) = ""

        EXLAPP.DisplayAlerts = False

        EXLAPP.ActiveWorkbook.Close SaveChanges:=True

        ElseIf (Option1.Value = False) And (Option2.Value = False) And (Option3.Value = False) Then

        SetWindowPos Me.hWnd, -2, 0, 0, 0, 0, 3

        MsgBox "" & vbCrLf & "您沒有點選意見! " & vbCrLf, vbExclamation, "警告"

        SetWindowPos Me.hWnd, -1, 0, 0, 0, 0, 3

        Exit Sub

        End If

        五、 結(jié)論

        在本軟件系統(tǒng)必然會存在一些缺陷和不足。但其功能全面、易于日后程序更新、界面友好、操作方便、效率高是本軟件系統(tǒng)的特點。在這次設(shè)計與開發(fā)中的最大收獲并不是掌握這幾門開發(fā)工具的應(yīng)用,而是學(xué)會了軟件設(shè)計的思維方法,以及與同學(xué)們之間相互幫助的精神。

        參考文獻(xiàn):

        [1]劉炳文.Visual Basic程序設(shè)計教程(第三版)[M].北京,清華大學(xué)出版社.2006(08).

        [2]張海藩.軟件工程導(dǎo)論(第5版)[M].北京,清華大學(xué)出版社.2008(02).

        精品人妻系列无码人妻漫画| 午夜精品人妻中字字幕| 国内少妇偷人精品视频免费| 中文字幕国产欧美| 国产激情无码Av毛片久久| 99精品国产成人一区二区在线| 日韩av一区二区无卡| 中文字幕亚洲综合久久综合| 无码无套少妇毛多18p | 一区二区精品天堂亚洲av| 亚洲另类丰满熟妇乱xxxx| 久人人爽人人爽人人片av| 人妻少妇精品视频无码专区 | 国产国产人免费人成免费视频| 中文字幕一区二区三区人妻少妇| 亚洲肥老太bbw中国熟女| 日韩久久无码免费看A| 女同重口味一区二区在线| 视频在线观看免费一区二区| 国产精品毛片无遮挡| 国产国语熟妇视频在线观看| 丝袜国产高跟亚洲精品91| 综合图区亚洲另类偷窥| 日本免费三片在线视频| 最新国产熟女资源自拍| 米奇777四色精品人人爽| 婷婷四房播播| 日韩无码尤物视频| 亚洲精品一区二区三区四区| 国产一区二区三区在线综合视频| 免费va国产高清大片在线| 亚洲一区av无码少妇电影| 亚洲AV无码一区二区二三区我| 精品人妻一区二区久久| 中文国产乱码在线人妻一区二区| 无码aⅴ精品一区二区三区| 国产美女久久精品香蕉69| 日本亚洲欧美在线观看| 亚洲精品日本久久久中文字幕| 高清少妇二区三区视频在线观看 | 亚洲av狠狠爱一区二区三区|