毛片一区二区三区,国产免费网,亚洲精品美女久久久久,国产精品成久久久久三级

論析VFP在高校學生學籍管理系統(tǒng)中的應用論文

時間:2021-07-02 20:56:36 論文 我要投稿

論析VFP在高校學生學籍管理系統(tǒng)中的應用論文

  摘要:文章介紹了學籍管理工作應達到的要求,以VFP為開發(fā)工具,采用面向?qū)ο缶幊?OOP)方法提出了高校學生學籍管理系統(tǒng)的開發(fā)方案。

論析VFP在高校學生學籍管理系統(tǒng)中的應用論文

  關鍵詞:學籍管理;VFP數(shù)據(jù)庫;管理系統(tǒng)

  學籍管理是高校教務管理系統(tǒng)中的重要組成部分,主要包括學生基本情況(姓名,所在班級,所學專業(yè),所在系等)、各系學籍情況(所含專業(yè),所含班級,所含學生)、各專業(yè)學生情況(所含班級,所含學生,所在系別)、班級基本情況(所含學生,所含專業(yè),所在系別)等的管理。管理所要達到的要求是不管以什么方向(學生、系、專業(yè)、班級等)為出發(fā)點都可以查到其相關的所有信息。如通過查單個學生的情況可以查詢此學生的所有在校信息,而通過查詢各系、各專業(yè)或各班也能同樣得到所查對象的所有詳細信息。并且還具備信息修改能力。如系名稱的變更,學生退學等情況發(fā)生,學籍管理方式都必須能有很好的適應能力。也只有達到上面的所有要求才可以為政策的制定,教學安排,學生的管理提供可靠的依據(jù)。長期以來,學籍管理工作一直采用手工方式進行,勞動強度大,工作效率低,重復性勞動多,隨著高等教育事業(yè)的發(fā)展和教學方式改革的深人,學校辦學規(guī)模日益擴大,學籍管理就顯得繁瑣和復雜,傳統(tǒng)的管理方法、手段以及工作效率已不適應發(fā)展了的新情況,并有礙于教學管理水平的進一步提高,將計算機引人教務管理工作,實現(xiàn)管理手段的現(xiàn)代化,就成為解決問題的唯一出路。本文也正是在此基礎上提出了高校學生學籍管理系統(tǒng)開發(fā)方案。

  1系統(tǒng)的開發(fā)原則

  筆者在開發(fā)軟件原則的制定上,進行了反復論證。因為這是一個新系統(tǒng)開發(fā)前最重要的準備工作,它將貫穿在功能設計、技術開發(fā)、安裝調(diào)試、運行維護的全過程,也是一個系統(tǒng)能否成功的關鍵,經(jīng)過研究確定系統(tǒng)的開發(fā)原則如下:

  1.1采用面向?qū)ο缶幊?OOP)方式進行開發(fā)的原則

  面向?qū)ο缶幊淌悄壳败浖_發(fā)的一個新標準,它與過去傳統(tǒng)的過程化程序設計不同,程序設計采用事件驅(qū)動,這樣程序員不再是控制者,相反用戶成為控制者,這種方式能更有效地實現(xiàn)用戶與應用程序之間的交互。

  VFP是一種面向?qū)ο缶幊痰能浖_發(fā)工具,它使用了真正的類,包括繼承性、封裝性和多態(tài)性,它可使開發(fā)者快速開發(fā)出滿足需要的應用程序,而且程序的可移植性好,基于這些,本系統(tǒng)的開發(fā)工具采用VFP。

  1.2操作簡便易學的原則

  一個較好的管理系統(tǒng)都要以用戶的習慣性操作為出發(fā)點,要讓程序適應用戶,不能讓用戶習慣程序。本系統(tǒng)采用了菜單和工具欄兩種工作方式,用戶通過菜單或工具欄上的快捷圖標對系統(tǒng)進行操作,同時系統(tǒng)還給出實時在線幫助,保證用戶很快地掌握系統(tǒng)的使用操作。

  1.3反映高校學籍管理規(guī)律的原則

  設計任何管理系統(tǒng),都必須從客觀實際出發(fā),以解決現(xiàn)實問題為目的,學籍管理是一個動態(tài)過程,大量信息與數(shù)據(jù)處理的有序性、高效性是其突出的特征。開發(fā)學籍管理系統(tǒng)必須反映學籍管理的客觀規(guī)律性及其基本特點,符合管理科學化、規(guī)范化要求,保證教學的各項工作,以適應新形勢的發(fā)展和環(huán)境的變化,提高其適應能力與應變能力。同時也是學校教學改革的總體反映。

  1.4結(jié)合學校實際的原則

  目前本校的學籍管理工作主要采用手工方式進行,隨著教學改革的深人,招生規(guī)模的不斷擴大,用手工方式進行會極大地浪費人力、物力,使用本系統(tǒng),可以很方便地進行修改,系統(tǒng)會自動生成相應的學籍數(shù)據(jù),能大大提高工作效率。

  2系統(tǒng)的數(shù)據(jù)結(jié)構設計

  2.1系統(tǒng)數(shù)據(jù)庫的建立

  數(shù)據(jù)庫的建庫首先要考慮到有利于系統(tǒng)功能的實現(xiàn),其次,盡可能考慮數(shù)據(jù)庫操作和數(shù)據(jù)共享,以及采用字符型數(shù)據(jù)的壓縮技術,減少數(shù)據(jù)冗余度,節(jié)省內(nèi)存空間。本系統(tǒng)所建數(shù)據(jù)庫包含四個基本數(shù)據(jù)表。

  (1)部門信息表(系部.DBF):記錄了全校所有的系(分院)、部的基本信息,可以隨時根據(jù)學校部門的調(diào)整,對該庫進行修改。

  (2)部門信息表(專業(yè).DBF):記錄了各個系(分院)所設專業(yè)的信息,包括專業(yè)的名稱、簡稱、簡介及該專業(yè)對應的系(分院)等,用戶可以根據(jù)學校的專業(yè)調(diào)整對本庫內(nèi)容進行修改。

  (3)班級信息表(班級.DBF):記錄了全校所有班級的信息,包括班級的建制時間,輔導員等信息,可以隨時根據(jù)學校班級的調(diào)整,對該庫進行修改。

  (4)學生基本情況表(基本情況。DBF):記錄了學生的基本情況,包括學生的姓名、性別、政治面貌、人學成績、系別、專業(yè)、班級等信息,用戶可以根據(jù)學生基本情況的變動情況對本庫進行修改。

  2.2各數(shù)據(jù)表間的關聯(lián)

  在2.1中所建的四個數(shù)據(jù)表中,以學生基本情況表為核心庫,其它三個表的操作都以此表為基礎。

  在實現(xiàn)系統(tǒng)的過程中,將以上四個表用VFP自帶的關聯(lián)工具進行關聯(lián),在有些具體關聯(lián)不能滿足系統(tǒng)要求時,采用VFP編程的方法實現(xiàn)。 實現(xiàn)數(shù)據(jù)表關聯(lián)后,對于前言所介紹學籍管理要求的任意查詢及連動修改功能就可輕松實現(xiàn)。如:在學生基本情況表中查某一學生時,同時根據(jù)其系列、專業(yè)、班級字段可同時查出其系、專業(yè)、班級的情況。而在學生基本情況表中查某一系時本系所含專業(yè)(在學生表中查)、本系基本情況(在系部表中查)、本系班級情況(在學生表中查)等信息就可一次得出。以此類推,以學生基本情況表為查詢基礎,可以查到所要查的任何信息,并且只要用戶一次查詢即可實現(xiàn)。而對于某一參數(shù)的修改由于建立了數(shù)據(jù)關聯(lián)關系也是非常容易的。如:系名的變更,可先在系表中獲得要變更的系,然后將系表中要更改的`系名進行變更,隨后在專業(yè)表、班級表、學生表中查詢與要變更的系名相同的記錄實現(xiàn)一次變更。其它信息的變更可以此類推。

  3系統(tǒng)完成的功能及組成

  為了達到所設計數(shù)據(jù)庫實現(xiàn)的功能,系統(tǒng)應當具備用戶設置(對使用本系統(tǒng)的人員進行限定)、數(shù)據(jù)操作(對四個表的查詢、瀏覽、刪除、變更、打印等操作)、數(shù)據(jù)統(tǒng)計(對四個表的數(shù)據(jù)進行統(tǒng)計)、數(shù)據(jù)維護(備份數(shù)據(jù)、還原數(shù)據(jù))、幫助功能。

  3.1用戶設里

  系統(tǒng)有密碼設定和退出功能。為了防止非法用戶啟動本系統(tǒng),在系統(tǒng)中設定了口令密碼,啟動時只有輸人正確的密碼才能進人該系統(tǒng),同時為了系統(tǒng)的安全性,用戶只有時常更改密碼,才會使系統(tǒng)更安全。通過密碼設定功能,用戶能隨時更改密碼來保證系統(tǒng)的安全性。退出功能可以使用戶退出此系統(tǒng),同時系統(tǒng)進行數(shù)據(jù)清理,把無用信息從系統(tǒng)中刪除。

  3.2數(shù)據(jù)操作

  系統(tǒng)中的數(shù)據(jù)都存儲在部門信息庫、部門信息庫、班級信息庫、學生基本情況庫四個基本數(shù)據(jù)庫中,數(shù)據(jù)操作功能使用戶對本系統(tǒng)中這四個數(shù)據(jù)庫進行瀏覽、查詢、增加記錄、刪除記錄、編輯數(shù)據(jù)、打印數(shù)據(jù)等操作。

  3.3數(shù)據(jù)統(tǒng)計

  數(shù)據(jù)統(tǒng)計包括對學生的基本情況、學生的學籍變化等所作的統(tǒng)計,并將統(tǒng)計后的結(jié)果瀏覽、打印。

  3.4數(shù)據(jù)維護

  數(shù)據(jù)在任何系統(tǒng)中都是至關重要的,數(shù)據(jù)的完整性、可靠性直接影響到系統(tǒng)的查詢結(jié)果,然而由于計算機的意外事故或操作人員的誤操作,都有可能破壞系統(tǒng)中的數(shù)據(jù),所以能夠保護系統(tǒng)數(shù)據(jù)對于一個系統(tǒng)來說是很重要的。

  本系統(tǒng)通過數(shù)據(jù)維護來實現(xiàn)對系統(tǒng)數(shù)據(jù)的保護,數(shù)據(jù)維護包括數(shù)據(jù)備份和數(shù)據(jù)恢復兩個功能,利用數(shù)據(jù)備份功能可以把系統(tǒng)數(shù)據(jù)備份到軟盤、硬盤等介質(zhì)上,利用數(shù)據(jù)恢復功能可在系統(tǒng)數(shù)據(jù)遭受破壞時,從以前備份數(shù)據(jù)介質(zhì)中把數(shù)據(jù)恢復到系統(tǒng),使系統(tǒng)能正常運行。

  3.5幫助

  一個好的系統(tǒng)不僅要達到解決問題的目的,還要給出必要的幫助來協(xié)助用戶很好地使用該系統(tǒng)。本系統(tǒng)也不例外,為了能使用戶用好此系統(tǒng),在系統(tǒng)中給出了所有的操作幫助,同時,在用戶操作某一功能時,如果想了解相關的幫助,只需按一下F1鍵,系統(tǒng)會自動彈出對應操作的幫助信息,大大方便了用戶。

  4系統(tǒng)的封裝

  本系統(tǒng)涉及到數(shù)據(jù)庫表、表單、報表、類代碼等大量文件,系統(tǒng)在能獨立運行前必須進行封裝。封裝的具體步驟是將數(shù)據(jù)庫表及表單添加到項目文件中,然后經(jīng)過“連編”、“編譯成可執(zhí)行文件”生成“學生學籍管理.EXE”文件,再利用“工具”菜單中的“安裝”向?qū)В谱骰赪indows操作系統(tǒng)的安裝盤(帶VFP獨立運行庫VFP6R.DLL和VFP6RCHS.DLL)。利用生成的安裝盤進行安裝,系統(tǒng)即可脫離VFP,直接在Windows環(huán)境下運行。

  5結(jié)論

  本系統(tǒng)從新生人學到畢業(yè)幾年的在校情況用計算機來進行管理,盡量減少了人工干預,實現(xiàn)了管理工作的自動化。在投人使用過程中的兩年來,系統(tǒng)達到了學籍管理工作的要求,達到預期的效果。極大減輕了管理人員的勞動強度,提高了工作效率、工作質(zhì)量和教務管理的水平,準確可靠,它不僅適用于本院的需要,還適合其它院校的推廣和應用。

【論析VFP在高校學生學籍管理系統(tǒng)中的應用論文】相關文章:

微信在高校學生管理中的應用論文12-25

醫(yī)院管理中OA系統(tǒng)的應用論文10-19

學生學籍管理系統(tǒng)論文04-01

HRP系統(tǒng)在醫(yī)院管理中的應用研討論文10-22

電氣設計在工程管理系統(tǒng)中的應用論文12-20

信息管理系統(tǒng)在林業(yè)生產(chǎn)管理中的應用論文07-04

論全面質(zhì)量管理在高校中的應用論文10-31

淺談案例教學法在VFP教學中的應用的論文07-06

論系統(tǒng)工程在少年兒童運動訓練中的應用論文07-11