- 相關(guān)推薦
學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文
摘要:隨著我國高等教育普及程度的提高,高校人數(shù)逐漸增多,學(xué)籍信息數(shù)據(jù)愈發(fā)復(fù)雜和龐大。如果利用計(jì)算機(jī)管理學(xué)生學(xué)籍信息,能夠有效提升學(xué)生學(xué)籍管理的效率和安全性;诖,利用VisualFoxPro實(shí)現(xiàn)了學(xué)籍系統(tǒng)后臺(tái)數(shù)據(jù)庫的建立和前端界面的開發(fā),包括個(gè)人信息管理、成績管理、統(tǒng)計(jì)查詢管理和用戶系統(tǒng)管理等,實(shí)現(xiàn)了相關(guān)信息的增加、刪除、查詢和修改等功能。
關(guān)鍵詞:VF;學(xué)生學(xué)籍;管理系統(tǒng)
1引言
隨著高等教育的逐漸普及,高等教育學(xué)校的人員日益增多,管理時(shí)非常困難。如果利用人工管理這些復(fù)雜、數(shù)量龐大的學(xué)籍信息數(shù)據(jù),不僅效率低下,而且易出現(xiàn)問題,無法保證安全性。使用計(jì)算機(jī)可實(shí)現(xiàn)學(xué)生學(xué)籍信息的自動(dòng)管理,提高高校管理水平和高校服務(wù)質(zhì)量。使用學(xué)生學(xué)籍管理系統(tǒng)不僅降低了教務(wù)工作量,而且方便查詢、錯(cuò)誤較低、存儲(chǔ)數(shù)據(jù)大、保密性良好、使用壽命長、成本低以及可靠安全。這些優(yōu)勢能夠提升學(xué)生學(xué)籍管理工作效率,使學(xué)生信息管理工作更加規(guī)范化,流程簡化和系統(tǒng)化,從而實(shí)現(xiàn)無紙化信息管理[1]。
2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
要設(shè)計(jì)一個(gè)學(xué)生學(xué)籍管理系統(tǒng),首先必須完成可行性分析、需求分析和總體方案設(shè)計(jì),論證該系統(tǒng)的可行性,其次設(shè)計(jì)系統(tǒng)的體系結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu),最后決定使用哪一種程序設(shè)計(jì)工具和后臺(tái)數(shù)據(jù)庫結(jié)構(gòu),并規(guī)劃該系統(tǒng)的設(shè)計(jì)進(jìn)度。確定系統(tǒng)所需的數(shù)據(jù)庫是數(shù)據(jù)庫設(shè)計(jì)的首要任務(wù)。數(shù)據(jù)庫是各種表的集合,通常一個(gè)系統(tǒng)需要一個(gè)對應(yīng)的數(shù)據(jù)庫。設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)首先應(yīng)了解用戶對功能方面的需求,包括現(xiàn)有的需求和日后可能增加的需求[2]。第一,建立數(shù)據(jù)庫。方法一般有三種:在項(xiàng)目管理器中創(chuàng)建相應(yīng)數(shù)據(jù)庫;通過“新建”對話窗口創(chuàng)建數(shù)據(jù)庫;使用CREATEDATABASE命令函數(shù)創(chuàng)建數(shù)據(jù)庫。第二,在數(shù)據(jù)庫中建立表。方法一般有三種:利用項(xiàng)目管理器創(chuàng)建表;利用數(shù)據(jù)庫設(shè)計(jì)器來創(chuàng)建表;采用CREATE命令函數(shù)創(chuàng)建表。學(xué)生學(xué)籍管理系統(tǒng)的數(shù)據(jù)庫中包含院系專業(yè)表、學(xué)生成績表、學(xué)生信息表和用戶表。院系專業(yè)表記錄院系名稱、專業(yè)信息和班級(jí)信息,包括班級(jí),系名和專業(yè)等。學(xué)生成績表記錄學(xué)生各科成績信息,包括學(xué)生學(xué)號(hào)、班級(jí)、課程名稱、成績和學(xué)年學(xué)期等。學(xué)生信息表記錄學(xué)生的相關(guān)信息,包括學(xué)生學(xué)號(hào)、學(xué)生姓名、性別、出生日期、政治面貌、入學(xué)時(shí)間、身份證號(hào)、院系和專業(yè)等。用戶表記錄學(xué)籍系統(tǒng)用戶的相關(guān)信息,包括姓名、學(xué)號(hào)、標(biāo)識(shí)和密碼等。
3系統(tǒng)功能模塊設(shè)計(jì)
利用模塊化程序設(shè)計(jì)方法,可將一個(gè)復(fù)雜系統(tǒng)的設(shè)計(jì)工作轉(zhuǎn)化為若干個(gè)簡單系統(tǒng)的設(shè)計(jì)任務(wù),便于后期修改和維護(hù),進(jìn)一步提高了程序設(shè)計(jì)效率[3]。使用者首先進(jìn)入學(xué)生學(xué)籍管理系統(tǒng)登錄界面,只有輸入正確的用戶名稱和對應(yīng)密碼后,才能進(jìn)入學(xué)生學(xué)籍管理系統(tǒng)操作界面,否則無法進(jìn)入該系統(tǒng),系統(tǒng)界面也會(huì)顯示提示信息。學(xué)籍系統(tǒng)將用戶設(shè)置為普通用戶和管理員兩個(gè)級(jí)別。操作主界面是學(xué)籍系統(tǒng)最主要的功能模塊,操作人員登錄驗(yàn)證正確后,就有權(quán)進(jìn)入主界面窗口。基本數(shù)據(jù)管理菜單可以完成基本數(shù)據(jù)信息操作管理,該菜單中包括院系管理、專業(yè)管理、課程管理和班級(jí)管理四個(gè)子菜單。學(xué)生信息管理菜單可完成學(xué)生信息操作管理,比如管理學(xué)生,學(xué)號(hào)、學(xué)生姓名、性別和家庭地址等信息。學(xué)生成績管理菜單可完成學(xué)生成績操作管理。查詢與統(tǒng)計(jì)菜單可完成學(xué)生信息和成績查詢操作。系統(tǒng)管理菜單可完成系統(tǒng)用戶操作管理。
4系統(tǒng)程序連編與運(yùn)行
完成數(shù)據(jù)庫設(shè)計(jì)和功能模塊設(shè)計(jì)后,可開始系統(tǒng)程序的編寫工作,進(jìn)一步完成系統(tǒng)的運(yùn)行工作。選擇連編選項(xiàng)對話框中的連編應(yīng)用程序按鈕,可生成應(yīng)用程序相關(guān)文件,其文件的擴(kuò)展名稱是.app。如果需要獲得離開VFP環(huán)境還能單獨(dú)運(yùn)行的文件,需在連編選項(xiàng)對話框中選擇連編可執(zhí)行文件按鈕,其文件的擴(kuò)展名是.exe,單擊確定按鈕即可[3]。如果項(xiàng)目連編過程中沒有報(bào)告編譯錯(cuò)誤,那么說明被連編的應(yīng)用程序已完成了正確的連編工作,之后可以開始運(yùn)行之前創(chuàng)建的應(yīng)用程序。學(xué)籍系統(tǒng)設(shè)計(jì)過程中,各個(gè)模塊的程序需要隨時(shí)運(yùn)行和調(diào)試。如果建立窗口,那么在窗口設(shè)計(jì)完成后,應(yīng)立即運(yùn)行和調(diào)試。調(diào)試相關(guān)模塊程序時(shí),可利用VFP軟件提供的調(diào)試器,只需選擇工具菜單中的調(diào)試器菜單項(xiàng),就可打開調(diào)試器窗口。系統(tǒng)登錄界面是學(xué)籍系統(tǒng)的入口,所有用戶進(jìn)入該系統(tǒng)時(shí)都必須進(jìn)行用戶登陸,只有用戶名和密碼完全正確后,使用者才能進(jìn)入學(xué)籍系統(tǒng)的主界面。主界面是整個(gè)系統(tǒng)中最基本的功能模塊,是學(xué)生學(xué)籍系統(tǒng)的調(diào)度中心,通過主界面的菜單選項(xiàng)可更加方便地操作學(xué)籍系統(tǒng)的各個(gè)基本功能模塊。同時(shí),按照表單及其控件的屬性建立相應(yīng)的表單,添加對應(yīng)的代碼程序,發(fā)揮對應(yīng)功能模塊的作用,達(dá)到界面更加友好、簡潔,功能更加實(shí)用的效果,如圖1所示。
5結(jié)語
我國高等教育程度提高,高校人數(shù)逐漸增多,學(xué)籍信息數(shù)據(jù)愈發(fā)復(fù)雜和龐大。學(xué)生學(xué)籍管理系統(tǒng)促使學(xué)生信息管理工作規(guī)范化、系統(tǒng)化,實(shí)現(xiàn)無紙化管理。本文提出了學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)方案和功能模塊的實(shí)現(xiàn)步驟,利用VisualFoxPro實(shí)現(xiàn)信息管理、成績管理、統(tǒng)計(jì)查詢管理、報(bào)表打印管理和用戶系統(tǒng)管理等,達(dá)到了設(shè)定的基本要求。
參考文獻(xiàn)
[1]相萬讓.VisualFoxPro程序設(shè)計(jì)實(shí)訓(xùn)與實(shí)例[M].北京:人民郵電出版社,2005:18.
[2]史濟(jì)民.VisualFoxPro及其應(yīng)用系統(tǒng)開發(fā)[M].北京:清華大學(xué)出版,2007:26-27.
[3]傅翠嬌.VisualFoxPro典型系統(tǒng)實(shí)戰(zhàn)與解析[M].北京:電子工業(yè)出版社,2007:159.
【學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文】相關(guān)文章:
基于WEB的工作計(jì)劃流程管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文04-25
海事測繪資料管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)05-01
基于GIS的建設(shè)用地管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)04-29
電力營銷預(yù)付費(fèi)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文05-02
測量信息管理系統(tǒng)的設(shè)計(jì)與功能實(shí)現(xiàn)05-01
無線通信控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文05-02
ODS質(zhì)量設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)論文05-02
試論虛擬雷達(dá)維修訓(xùn)練系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)工學(xué)論文04-30