• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx

      學(xué)生信息錄入系統(tǒng)中EXCEL編程革新應(yīng)用研究

      2015-09-11 11:31勞曉杰
      電腦知識(shí)與技術(shù) 2015年17期

      勞曉杰

      摘要:傳統(tǒng)的借助VB、VC、BASIC等語言編程以及EXCEL的函數(shù)與公式等功能進(jìn)行學(xué)生信息錄入的方法具有系統(tǒng)編程復(fù)雜程度高、專業(yè)程度強(qiáng)的特點(diǎn),在學(xué)生信息統(tǒng)計(jì)報(bào)表的設(shè)計(jì)、排版編輯、文字與圖表等方面難以實(shí)現(xiàn)預(yù)期的效果,并且其中的增減功能給修改程序帶來了不便,特別是EXCEL半自動(dòng)化錄入方法的應(yīng)用需要輸入的公式十分多且繁瑣,很容易出現(xiàn)錯(cuò)誤,因此具有編程簡(jiǎn)單、方便操作、文字與編輯排版效果理想等特點(diǎn)的EXCEL編程應(yīng)運(yùn)而生,其應(yīng)用實(shí)現(xiàn)了學(xué)生信息錄入的簡(jiǎn)便、靈活和高效,具有很高的應(yīng)用價(jià)值。該文將對(duì)EXCEL編程在學(xué)生信息錄入系統(tǒng)當(dāng)中的革新應(yīng)用做出分析,以期為當(dāng)下學(xué)校的學(xué)生信息錄入工作帶來一定的參考價(jià)值。

      關(guān)鍵詞:學(xué)生信息錄入系統(tǒng);EXCEL編程;VBA編程;設(shè)計(jì)過程

      中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)17-0006-02

      作為學(xué)校教育管理信息化當(dāng)中必不可缺的重要組成部分,學(xué)生信息的錄入是學(xué)校教育管理工作中的關(guān)鍵基礎(chǔ),能夠給學(xué)校各項(xiàng)學(xué)生管理工作的開展帶來極大的便利。良好的操作平臺(tái)能夠使學(xué)生信息錄入工作更加簡(jiǎn)單方便,在促進(jìn)信息錄入速度的提升的同時(shí)有利于對(duì)錄入信息的進(jìn)一步處理。當(dāng)前很多學(xué)校都是借助數(shù)據(jù)庫(kù)編程來實(shí)現(xiàn)學(xué)生信息的錄入,此外還有一些學(xué)校會(huì)利用VB、VC、BASIC等語言編程以及EXCEL的函數(shù)與公式等功能來進(jìn)行半自動(dòng)化的學(xué)生信息統(tǒng)計(jì)與錄入,這些繁瑣復(fù)雜的系統(tǒng)編程可操作性低且實(shí)用性不強(qiáng),而EXCEL編程的簡(jiǎn)單方便、易操作等優(yōu)勢(shì)有效地彌補(bǔ)了這些系統(tǒng)編程的不足,因此,EXCEL編程在學(xué)生信息錄入系統(tǒng)當(dāng)中的應(yīng)用研究具有十分重要的現(xiàn)實(shí)意義。

      1 EXCEL編程的概述

      1.1 EXCEL的功能

      作為微軟辦公軟件當(dāng)中最為重要的軟件之一,EXCEL肩負(fù)著對(duì)大量數(shù)據(jù)的統(tǒng)計(jì)、處理及計(jì)算等工作。微軟EXCEL的誕生經(jīng)歷了VisiCalc、Louts 1-2-3等軟件的發(fā)展與演進(jìn),在教育、科研、醫(yī)療、商業(yè)等領(lǐng)域當(dāng)中受到了十分廣泛的應(yīng)用,它主要具備以下功能:1)記錄和整理數(shù)據(jù);2)計(jì)算數(shù)據(jù),針對(duì)普通的和復(fù)雜的數(shù)學(xué)運(yùn)算分別借助簡(jiǎn)單公式、函數(shù)來完成;3)分析數(shù)據(jù),EXCEL的應(yīng)用能夠通過數(shù)據(jù)的分析獲取更多的信息;4)快速創(chuàng)建、制作商業(yè)圖表等;5)VBA(Visual Basic for Applications)編程功能,作為Office套件當(dāng)中的一種通用自動(dòng)化編程語言,VBA編程的主要作用是對(duì)Microsoft Office應(yīng)用程序的功能做出進(jìn)一步的擴(kuò)充。

      1.2 EXCEL的VBA編程

      VBA是在簡(jiǎn)便易用、功能強(qiáng)大的通用程序設(shè)計(jì)語言VB(Visual Basic)基礎(chǔ)上發(fā)展而來的一個(gè)子集,它可以被廣泛地應(yīng)用到EXCEL、WORD和ACCESS等Microsoft軟件當(dāng)中。VBA繼承了VB程序語言簡(jiǎn)捷的特點(diǎn)以及借助其事件實(shí)現(xiàn)驅(qū)動(dòng)的編程機(jī)制,結(jié)合了Windows應(yīng)用程序接口的函數(shù)支持以及動(dòng)態(tài)鏈接庫(kù)、對(duì)象鏈接和嵌入、開放式的數(shù)據(jù)庫(kù)訪問和動(dòng)態(tài)數(shù)據(jù)的交換等一系列技術(shù),在編制Windows環(huán)境下的應(yīng)用軟件系統(tǒng)時(shí)具有很高的效率,并且可確保編制系統(tǒng)的強(qiáng)大功能和豐富界面。VBA在保留了VB的語言結(jié)構(gòu)、開發(fā)環(huán)境的基礎(chǔ)上做出了進(jìn)一步的優(yōu)化,使得其成為了Office中各個(gè)應(yīng)用程序的專用編程,不同于VB對(duì)Windows 95、NT桌面應(yīng)用程序的直接運(yùn)行,VBA項(xiàng)目只可由相應(yīng)的Office應(yīng)用程序調(diào)動(dòng)。VBA同VB的差異性主要體現(xiàn)在:1)前者是實(shí)現(xiàn)EXCEL等已有應(yīng)用程序的自動(dòng)化而后者是對(duì)用作創(chuàng)建標(biāo)準(zhǔn)的應(yīng)用程序的設(shè)計(jì);2)前者需寄存在已有應(yīng)用程序中而后者具備獨(dú)立的開發(fā)環(huán)境;3)前者所開發(fā)的程序?qū)ζ涓笐?yīng)用程序具有很強(qiáng)的依賴性,而后者所開發(fā)的為可執(zhí)行文件應(yīng)用程序,因此用戶可在不安裝VB的條件下對(duì)VB所開發(fā)的應(yīng)用程序進(jìn)行運(yùn)行。由此可見,VBA對(duì)Office應(yīng)用程序具有極高的依附性,它在融匯了VB各個(gè)優(yōu)點(diǎn)的基礎(chǔ)上通過對(duì)Office應(yīng)用程序中函數(shù)的充分運(yùn)用來實(shí)現(xiàn)編程,促進(jìn)了編程復(fù)雜性的減小、數(shù)據(jù)操作自動(dòng)化的提高以及操作時(shí)間的縮短。

      2 應(yīng)用EXCEL編程對(duì)學(xué)生信息錄入系統(tǒng)進(jìn)行革新的必要性

      目前的學(xué)校管理中所應(yīng)用的學(xué)生信息錄入系統(tǒng)主要有以下四種:

      1)借助數(shù)據(jù)庫(kù)編程來實(shí)現(xiàn)學(xué)生信息的錄入。

      2)借助復(fù)雜程度高且專業(yè)性強(qiáng)的VB、VC和BASIC等一系列語言編程來實(shí)現(xiàn)信息錄入,這些基于UCDOS和DOS平臺(tái)所開發(fā)的語言編程十分陳舊,在統(tǒng)計(jì)報(bào)表的設(shè)計(jì)、排版編輯、文字的修飾、圖表功能、打印、文件較多情況下的文件管理等方方面面的靈活性都極低。

      3)在EXCEL中直接錄入學(xué)生信息,這一方法耗時(shí)耗力且數(shù)據(jù)很容易遭到破壞,在表格的某一行超出屏幕寬度的情況下還需對(duì)窗口進(jìn)行左右移動(dòng),操作起來非常麻煩。

      4)此外,還有一些學(xué)校利用EXCEL本身帶有的記錄單來完成信息的錄入,該方法在單擊記錄單中的“上一條”和“下一條”按鈕以及滾動(dòng)條時(shí)僅使記錄單中的內(nèi)容出現(xiàn)相應(yīng)的改變,而光標(biāo)無法移動(dòng)到數(shù)據(jù)表的指定位置上,在無法看到當(dāng)前活動(dòng)的單元格位置的條件下使得整個(gè)操作過程十分的盲目。同時(shí)在輸入中對(duì)繁瑣公式的頻繁應(yīng)用很容易使得錄入出現(xiàn)錯(cuò)誤,降低了信息錄入的效率與準(zhǔn)確性。

      考慮到這些編程的缺陷,學(xué)生信息錄入系統(tǒng)的革新顯得尤為必要。利用EXCEL編程來革新學(xué)生信息錄入系統(tǒng)在克服了這些系統(tǒng)編程的不足的同時(shí),還具有兩個(gè)非常突出的優(yōu)勢(shì):一方面,僅需一個(gè)數(shù)據(jù)簿文件便能夠?qū)⑺械臄?shù)據(jù)信息、程序囊括在內(nèi),使整個(gè)EXCEL編程具有很高的簡(jiǎn)潔性;另一方面,EXCEL的普遍應(yīng)用使得后續(xù)的非專業(yè)人員在借助EXCEL進(jìn)行數(shù)據(jù)錄入時(shí)無需對(duì)數(shù)據(jù)的格式進(jìn)行轉(zhuǎn)換,并且也不需對(duì)系統(tǒng)做出轉(zhuǎn)換,操作起來十分方便;除此之外,EXCEL編程表單中每個(gè)按鈕的應(yīng)用情況同具有數(shù)據(jù)庫(kù)支持的系統(tǒng)按鈕應(yīng)用情況相當(dāng),相比較于EXCEL當(dāng)中直接錄入信息,EXCEL編程革新下的學(xué)生信息錄入系統(tǒng)的功能更強(qiáng)且可靠性也更高。

      3 EXCEL編程設(shè)計(jì)學(xué)生信息錄入系統(tǒng)的思路及目標(biāo)

      3.1 設(shè)計(jì)的思路

      首先,通過EXCEL當(dāng)中的強(qiáng)大的排版編輯、數(shù)據(jù)處理等作用與其內(nèi)嵌的VBA編程的功能的有機(jī)融合來實(shí)現(xiàn)兩者優(yōu)點(diǎn)的共同發(fā)揮;其次,充分借助EXCEL中一個(gè)數(shù)據(jù)薄能夠囊括不同數(shù)據(jù)表的優(yōu)勢(shì)來進(jìn)行信息錄入,先把學(xué)生的信息存放于數(shù)據(jù)表當(dāng)中并制作一個(gè)統(tǒng)計(jì)報(bào)表空表,而后再將需要錄入的學(xué)生姓名、性別、年齡、學(xué)號(hào)等信息按一定的順序錄入到報(bào)表當(dāng)中,根據(jù)報(bào)表要求進(jìn)行統(tǒng)計(jì)程序的編寫,這就使得程序在內(nèi)嵌于EXCEL中的同時(shí)確保了學(xué)生信息、系統(tǒng)界面與報(bào)表均位于同個(gè)文件當(dāng)中;最后,系統(tǒng)在錄入時(shí)可從信息數(shù)據(jù)表當(dāng)中進(jìn)行數(shù)據(jù)的讀取與錄入,在錄入完成后還可以根據(jù)需要對(duì)報(bào)表做出進(jìn)一步的美化與優(yōu)化。

      3.2 設(shè)計(jì)的目標(biāo)

      基于EXCEL編程革新下的學(xué)生信息錄入系統(tǒng)主要需完成學(xué)生姓名、性別、民族、年齡、學(xué)號(hào)、家庭地址等信息項(xiàng)目的錄入,實(shí)際使用時(shí)可根據(jù)具體需要做出增刪,該系統(tǒng)具有如下優(yōu)點(diǎn):

      1)效率更高。由于該系統(tǒng)當(dāng)中的程序更短,因此運(yùn)行起來更加快速;一個(gè)年級(jí)的學(xué)生信息僅需一個(gè)文件使得文件的管理更加便捷;不需修改程序便可對(duì)不同年級(jí)的學(xué)生的各項(xiàng)信息做出處理;程序可自動(dòng)完成一部分排版編輯工作,使得信息錄入進(jìn)一步簡(jiǎn)化。

      2)靈活性強(qiáng)。實(shí)際操作中按照制作統(tǒng)計(jì)表空表、依照統(tǒng)計(jì)表進(jìn)行程序設(shè)計(jì)、對(duì)統(tǒng)計(jì)報(bào)表做出深入優(yōu)化的流程展開,程序設(shè)計(jì)與報(bào)表優(yōu)化更為靈活;在錄入項(xiàng)目需要進(jìn)行增加或刪除的情況下程序的修改十分容易;能夠根據(jù)錄入信息進(jìn)一步展開圖表的分析等工作。

      3)范圍更廣。由于EXCEL的表格編排方法被大多數(shù)人所熟知且該系統(tǒng)本身具有操作簡(jiǎn)單的顯著優(yōu)勢(shì),因此一些不懂編程的人員也可以根據(jù)所設(shè)計(jì)的方法、步驟來依次輸入代碼并完成學(xué)生信息的錄入;對(duì)于一些具備編程經(jīng)驗(yàn)的人員而言在修改程序方面的操作更為簡(jiǎn)便;除此之外,該編程方法也能給學(xué)生信息錄入以外的錄入、統(tǒng)計(jì)等工作的進(jìn)行提供很好的借鑒作用。

      4 基于EXCEL編程的學(xué)生信息錄入系統(tǒng)的設(shè)計(jì)過程

      借助EXCEL的內(nèi)嵌VBA編程制作出一個(gè)與EXCEL數(shù)據(jù)記錄單類似的表單,將學(xué)生信息錄入到該表單當(dāng)中,而后由編程將錄入數(shù)據(jù)送至數(shù)據(jù)表當(dāng)中,同時(shí)也可在表單中進(jìn)行“上一條”、“下一條”、“第一條”、“最后一條”以及滾動(dòng)條等各種按鈕的設(shè)計(jì),利用按鈕定位到數(shù)據(jù)表當(dāng)中的任何一項(xiàng)記錄來使該記錄的數(shù)據(jù)在表單中顯示,實(shí)現(xiàn)查詢、更正或清除等目的。

      4.1 表頭的制作

      把需要錄入的學(xué)生的姓名、民族、性別、籍貫等信息項(xiàng)目輸入至第3行單元格當(dāng)中。

      4.2 界面及按鈕的制作

      首先于EXCEL當(dāng)中新建一個(gè)數(shù)據(jù)簿并單擊其sheet1數(shù)據(jù)表當(dāng)中“工具”菜單,而后選擇“選項(xiàng)”這一菜單,并于其“視圖”菜單中去掉窗口選項(xiàng)的“網(wǎng)格”功能。于sheet1數(shù)據(jù)表的適當(dāng)位置進(jìn)行錄入系統(tǒng)標(biāo)題的輸入,例如:××學(xué)校2015屆新生信息。按照需求插入commandbuttonl、commandbuttonl2、commandbuttonl3等命令按鈕,將按鈕的名稱分別改成“班級(jí)設(shè)置”、“學(xué)生信息錄入”、“數(shù)據(jù)保護(hù)”等并于右半邊輸入系統(tǒng)的相關(guān)使用說明。

      4.3 使用說明的設(shè)計(jì)

      首先,將“學(xué)生基本信息錄入”數(shù)據(jù)簿打開;其次,需啟用宏,在打開數(shù)據(jù)簿后出現(xiàn)“啟用宏”的情況下可直接單擊,若無,則依次單擊“工具”-“選項(xiàng)”-“安全性”-“宏安全性”并把宏的安全性調(diào)整到“中”級(jí)別,而后保存、退出數(shù)據(jù)簿,再次打開數(shù)據(jù)庫(kù)便可出現(xiàn)“啟用宏”按鈕;再次,在對(duì)“學(xué)生信息錄入”按鈕進(jìn)行單擊后于彈出的表單中錄入相關(guān)信息即可;最后,各個(gè)學(xué)??梢晫?shí)際需要對(duì)系統(tǒng)中的項(xiàng)目做出增刪。

      4.4 表單的設(shè)計(jì)

      于sheet1數(shù)據(jù)表當(dāng)中單擊鼠標(biāo)右鍵并選擇“查看代碼”菜單,在進(jìn)入到EXCEL的內(nèi)嵌VBA編程的環(huán)境當(dāng)中之后依次選擇“插入”命令、“用戶窗體”命令,以生成userform1這一窗體,并于其屬性窗口中進(jìn)行caption值的修改,將其名稱改成“學(xué)生信息錄入”。完成這一步驟后,在“學(xué)生信息錄入”窗體當(dāng)中利用工具窗里的工具完成文字框、標(biāo)簽、命令及選擇按鈕等的制作,借助標(biāo)簽工具制作分別對(duì)應(yīng)報(bào)名號(hào)、姓名、學(xué)號(hào)、性別等的label1、label2、label3、label4等;借助文字框工具制作用來進(jìn)行學(xué)號(hào)、報(bào)名號(hào)、家庭住址、籍貫等學(xué)生信息錄入的textbox1、textbox2、textbox3、textbox4等。

      4.5 代碼的設(shè)計(jì)

      在EXCEL中利用其內(nèi)嵌VBA編程制作出具有以下功能的代碼:打開表格后會(huì)自動(dòng)執(zhí)行進(jìn)入窗體并賦予表單初始值的代碼;單擊“上一條”、“下一條”、“第一條”、“最后一條”按鈕時(shí)的執(zhí)行代碼;在單擊“追加”按鈕之后的執(zhí)行代碼;清除資料以及退出的代碼;按報(bào)名號(hào)查詢學(xué)生信息、按姓名查詢學(xué)生信息的代碼;將表單中錄入的信息快速送至指定的數(shù)據(jù)表位置中的代碼等。受篇幅限制,本文不再對(duì)這些代碼一一列舉。

      5 總結(jié)

      綜上所述,利用EXCEL編程革新學(xué)生信息錄入系統(tǒng)中結(jié)合了EXCEL自身的數(shù)據(jù)處理優(yōu)勢(shì)和VBA編程的功能,在彌補(bǔ)了基于VB、VC、BASIC等編程的不足的同時(shí)也突破了EXCEL半自動(dòng)化手工操作的不便,實(shí)現(xiàn)了學(xué)生信息錄入工作的信息化與自動(dòng)化,促進(jìn)了信息錄入質(zhì)量和效率的全面提升。實(shí)踐證明該系統(tǒng)具有很強(qiáng)的便利性,在學(xué)生信息錄入工作中值得推廣。

      參考文獻(xiàn):

      [1] 焦雪玲. 公路橫斷面無紙化測(cè)量中Excel編程的自動(dòng)轉(zhuǎn)換[J]. 工程建設(shè)與設(shè)計(jì),2015(6):105-107.

      [2] 顧徐衡. 利用Excel編程解決機(jī)場(chǎng)噪聲監(jiān)測(cè)中龐大數(shù)據(jù)量分析的問題[J]. 科技致富向?qū)В?013,(20):365-366+422.

      [3] 馮斌,封學(xué)林,劉熹駿,廖科銘,陳熠. 淺談?dòng)镁幊谭椒▽?shí)現(xiàn)電能計(jì)量自動(dòng)化系統(tǒng)超負(fù)荷臺(tái)區(qū)數(shù)據(jù)統(tǒng)計(jì)[J]. 科技視界,2014,(29):255,298.

      [4] 張繼瑄.利用EXCEL函數(shù)功能從身份證號(hào)提取學(xué)生基礎(chǔ)學(xué)籍信息[J]. 電腦知識(shí)與技術(shù),2014,(33):7948-7950.

      [5] 陳旭生. 基于EXCEL開發(fā)的會(huì)計(jì)信息系統(tǒng)的功能與框架結(jié)構(gòu)[J]. 中小企業(yè)管理與科技(上旬刊),2015,(3):299-300.

      [6] 賀月華. 適于小型企業(yè)的會(huì)計(jì)信息系統(tǒng)的設(shè)計(jì)方案——以Excel為開發(fā)工具[J]. 科技經(jīng)濟(jì)市場(chǎng),2015,(1):125-126.

      [7] 馮桂爾. 基于Excel VBA的測(cè)試系統(tǒng)模板制作和成績(jī)統(tǒng)計(jì)分析[J]. 電腦知識(shí)與技術(shù),2014,(34):8146-8147.

      404 Not Found

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx
      404 Not Found

      404 Not Found


      nginx
      报价| 卓尼县| 衡阳县| 读书| 汾西县| 玉树县| 滨海县| 中山市| 青州市| 积石山| 梓潼县| 贵港市| 刚察县| 关岭| 沂水县| 重庆市| 修文县| 措美县| 成都市| 新干县| 九江市| 泰和县| 乐陵市| 东乌珠穆沁旗| 醴陵市| 兰考县| 闵行区| 赣榆县| 阳泉市| 定西市| 云安县| 无为县| 贵德县| 天祝| 虞城县| 体育| 武平县| 万宁市| 开江县| 志丹县| 壤塘县|