• <table id="zigek"></table>
  • <acronym id="zigek"></acronym>
    <big id="zigek"></big>
    <tr id="zigek"><s id="zigek"></s></tr>

    學術堂首頁 | 文獻求助論文范文 | 論文題目 | 參考文獻 | 開題報告 | 論文格式 | 摘要提綱 | 論文致謝 | 論文查重 | 論文答辯 | 論文發表 | 期刊雜志 | 論文寫作 | 論文PPT
    學術堂專業論文學習平臺您當前的位置:學術堂 > 計算機論文 > 計算機信息管理論文

    Excel VBA程序下人員信息管理系統開發研究

    時間:2019-11-04 來源:電腦編程技巧與維護 作者:任宇寧 本文字數:1936字

    自考計算機信息管理畢業論文第六篇:Excel VBA程序下人員信息管理系統開發研究

      摘要:隨著計算機信息技術的不斷普及,辦公越來越講究實用高效,因此對Excel表格處理軟件的應用由單一的數據錄入、函數計算、圖表制作等逐漸向更高層次的人機交互、信息處理、程序設計轉變。就是基于Excel VBA技術對人員信息管理系統的設計與實現,在設計過程中實現了前臺界面和后臺代碼的交互,完成了對逐行錄入的人員信息進行增、刪、改、查操作,極大提升了工作效率和準確性。

      關鍵詞:Excel表格; VBA技術; 人員信息管理系統;

      1 概述

      某衛生學校學生報到以后需要在Excel匯總表中錄入個人基本信息,之后還需要將這些學生信息逐個填入個人信息表進行打印。學校工作人員在未掌握VBA技術之前,都是手工錄入兩次,不但耗時費力,而且在查找學生時也不能準確地快速定位。隨著計算機信息技術的不斷普及,辦公越來越講究實用高效,學校工作也進入了由信息技術替代人工操作的改革性階段,實現學生信息查詢、增加、刪除、修改過程的信息化、自動化工作迫在眉睫,為此利用Excel對數據的便捷性,VBA對數據的交互性設計并實現了該人員信息管理系統。

      2 VBA技術

      VBA英文全稱為Visual Basic for Applications,它是Visual Basic的一種新一代標準宏語言,它是建立在office中的一種應用程序開發工具,對于經常使用Excel的人來說,利用VBA可以有效地擴展Excel的功能,設計和構建人機交互界面,幫助用戶更加高效地完成Excel中公式、函數等基本操作不能完成的任務,Excel VBA的程序由代碼組成,可以通過錄制宏或者自主編寫代碼得到。

      3 需求分析

      某衛生學校學生報到以后需要在Excel匯總表中錄入個人基本信息,之后還需要將這些學生信息逐個填入個人信息表進行打印。需要查找某一個學生信息時可以根據學生的唯一字段進行快速定位,比如學號、身份證號、電話號等,可以在查詢的同時實現新增、刪除和修改的操作。可以快速實現首、尾以及上一個、下一個學生信息之間的切換。在刪除學生信息時有相應的記錄。

      4 人員信息管理系統設計與實現

      根據需求分析結果,考慮到該人員信息管理系統的實用性和簡潔性,使用Excel VBA實現,分為前臺界面和后臺代碼,前臺界面上有3個基礎表,分別為學生基礎信息表、學生信息管理表、學生信息刪除記錄表。工作人員可以在學生基礎信息表中逐行錄入學生信息,對學生信息進行匯總登記,在學生信息管理表中通過選擇并輸入查詢條件進行查詢,通過新增、刪除、修改按鈕對學生信息進行管理,對刪除的學生信息記錄到學生信息刪除記錄表中。

      4.1 前臺界面

      根據需求分析,將學生信息管理表前臺界面限定在C2—E21單元格區域范圍內,因此先將此區域選中后添加外框線,并為其添加適當的填充顏色,將其余單元格隱藏以突顯此區域。

      選中C1—E1區域單元格,點擊功能欄上的“合并及居中”按鈕,輸入程序名稱“學生信息管理”。選中C2—E4單元格為其添加外框線,在Excel選項中打開開發工具功能,并在其內部插入ActiveX控件,按學號查找和按身份證號查找的選項按鈕,輸入學號和身份證號的文本框以及一個查詢按鈕。為C6—E19單元格添加外框線,并在其內部輸入要顯示的學生基本信息。選中并合并C21—E21單元格,為其添加外框線,在其內部添加新增、刪除、修改以及首、上、下、尾動作按鈕。

      4.2 后臺代碼

      按鍵盤上的ALT+F11按鍵,打開ABE編輯框,在左側的工程區域可以看到Excel對象。雙擊頁面中的“查詢”按鈕進入到程序代碼頁面輸入如下代碼:

      雙擊“新增”按鈕,添加增加學生信息代碼,如下:

      雙擊“刪除”按鈕,添加刪除學生信息代碼,如下:

      雙擊“修改”按鈕,添加修改學生信息代碼,如下:

      雙擊“首”按鈕,添加跳轉到首行學生信息代碼,如下:

      雙擊“上”按鈕,添加跳轉到上一條學生信息代碼,如下:

      雙擊“下”按鈕,添加跳轉到下一條學生信息代碼,如下:

      雙擊“尾”按鈕,添加跳轉到最后一條學生信息代碼,如下:

      4.3 保存程序

      點擊文件功能欄中的另存為選項,選擇保存位置后,在選擇保存的文件類型中選擇“Excel啟用宏的工作簿(.xlsm)”選項,這樣再打開文檔的時候,宏功能才會啟用,否則程序將不能正常運行。

      5 結語

      計算機信息技術的普及,使得辦公越來越需要追求高效便捷,ExcelVBA程序可對文檔除正常編輯以外,還可以進行更多人機交互操作,使原本較死板的文檔變得活起來。

      該人員信息管理系統滿足學校對學生信息管理的信息化和便捷化,提升了工作效率,在設計現實過程中也存在一定的缺陷,如基礎數據還需要手動錄入到Excel表格中,并未實現與數據庫的連接,一旦數據量呈指數增長,則可能會導致Excel程序出錯、應用軟件閃退等現象發生。在以后的使用過程中,還可以對學生信息管理表繼續進行優化處理,如可以將該表格設置為需要打印的格式,插入學生照片等。

      參考文獻

      [1]蔣勇,劉聳,熊彥,朱婧,徐悅.基于Excel VBA護士執業考試模擬系統的設計[J].計算機光盤軟件與應用,2015,(01).

      點擊查看>>自考計算機信息管理畢業論文(精選8篇)其他文章
      論文來源參考:任宇寧.基于Excel VBA人員信息管理系統的設計與實現[J].電腦編程技巧與維護,2019(09):108-110.
      相近分類:
      • 成都網絡警察報警平臺
      • 公共信息安全網絡監察
      • 經營性網站備案信息
      • 不良信息舉報中心
      • 中國文明網傳播文明
      • 學術堂_誠信網站
      159彩票{{转码主词}官网{{转码主词}网址