成人免费看黄网站无遮挡,caowo999,se94se欧美综合色,a级精品九九九大片免费看,欧美首页,波多野结衣一二三级,日韩亚洲欧美综合

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

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

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

  摘要:文章介紹了學(xué)籍管理工作應達到的要求,以VFP為開(kāi)發(fā)工具,采用面向對象編程(OOP)方法提出了高校學(xué)生學(xué)籍管理系統的開(kāi)發(fā)方案。

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

  關(guān)鍵詞:學(xué)籍管理;VFP數據庫;管理系統

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

  1系統的開(kāi)發(fā)原則

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

  1.1采用面向對象編程(OOP)方式進(jìn)行開(kāi)發(fā)的原則

  面向對象編程是目前軟件開(kāi)發(fā)的一個(gè)新標準,它與過(guò)去傳統的過(guò)程化程序設計不同,程序設計采用事件驅動(dòng),這樣程序員不再是控制者,相反用戶(hù)成為控制者,這種方式能更有效地實(shí)現用戶(hù)與應用程序之間的交互。

  VFP是一種面向對象編程的軟件開(kāi)發(fā)工具,它使用了真正的類(lèi),包括繼承性、封裝性和多態(tài)性,它可使開(kāi)發(fā)者快速開(kāi)發(fā)出滿(mǎn)足需要的應用程序,而且程序的可移植性好,基于這些,本系統的開(kāi)發(fā)工具采用VFP。

  1.2操作簡(jiǎn)便易學(xué)的原則

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

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

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

  1.4結合學(xué)校實(shí)際的原則

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

  2系統的數據結構設計

  2.1系統數據庫的建立

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

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

  (2)部門(mén)信息表(專(zhuān)業(yè).DBF):記錄了各個(gè)系(分院)所設專(zhuān)業(yè)的信息,包括專(zhuān)業(yè)的名稱(chēng)、簡(jiǎn)稱(chēng)、簡(jiǎn)介及該專(zhuān)業(yè)對應的系(分院)等,用戶(hù)可以根據學(xué)校的專(zhuān)業(yè)調整對本庫內容進(jìn)行修改。

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

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

  2.2各數據表間的關(guān)聯(lián)

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

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

  3系統完成的功能及組成

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

  3.1用戶(hù)設里

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

  3.2數據操作

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

  3.3數據統計

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

  3.4數據維護

  數據在任何系統中都是至關(guān)重要的,數據的完整性、可靠性直接影響到系統的查詢(xún)結果,然而由于計算機的意外事故或操作人員的誤操作,都有可能破壞系統中的數據,所以能夠保護系統數據對于一個(gè)系統來(lái)說(shuō)是很重要的。

  本系統通過(guò)數據維護來(lái)實(shí)現對系統數據的保護,數據維護包括數據備份和數據恢復兩個(gè)功能,利用數據備份功能可以把系統數據備份到軟盤(pán)、硬盤(pán)等介質(zhì)上,利用數據恢復功能可在系統數據遭受破壞時(shí),從以前備份數據介質(zhì)中把數據恢復到系統,使系統能正常運行。

  3.5幫助

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

  4系統的封裝

  本系統涉及到數據庫表、表單、報表、類(lèi)代碼等大量文件,系統在能獨立運行前必須進(jìn)行封裝。封裝的具體步驟是將數據庫表及表單添加到項目文件中,然后經(jīng)過(guò)“連編”、“編譯成可執行文件”生成“學(xué)生學(xué)籍管理.EXE”文件,再利用“工具”菜單中的“安裝”向導,制作基于Windows操作系統的安裝盤(pán)(帶VFP獨立運行庫VFP6R.DLL和VFP6RCHS.DLL)。利用生成的安裝盤(pán)進(jìn)行安裝,系統即可脫離VFP,直接在Windows環(huán)境下運行。

  5結論

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

【論析VFP在高校學(xué)生學(xué)籍管理系統中的應用論文】相關(guān)文章:

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

醫院管理中OA系統的應用論文10-19

學(xué)生學(xué)籍管理系統論文04-01

HRP系統在醫院管理中的應用研討論文10-22

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

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

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

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

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