林孜陽(yáng) 穆雪 焦博陽(yáng) 趙健宇 李玉珂
摘要:針對(duì)本科學(xué)生各種信息和數(shù)據(jù)過(guò)多,班導(dǎo)師難以短時(shí)間內(nèi)統(tǒng)計(jì)和快速查找的問(wèn)題,文章編寫了一個(gè)本科生管理信息系統(tǒng),以減少導(dǎo)師的工作量。該系統(tǒng)能快速準(zhǔn)確地幫助導(dǎo)師查找學(xué)生信息,并統(tǒng)計(jì)、分析一些相關(guān)數(shù)據(jù)。
關(guān)鍵詞:信息管理;數(shù)據(jù)庫(kù)
隨著席卷全球的信息化與數(shù)字化浪潮,我國(guó)已經(jīng)步入了信息社會(huì)的大門。而計(jì)算機(jī)科學(xué)也已經(jīng)進(jìn)入了人類社會(huì)的各個(gè)領(lǐng)域并且發(fā)揮著越來(lái)越重要的地位。結(jié)合國(guó)家教委對(duì)高等院校的校、院、系三級(jí)管理體系及職能部門的具體教學(xué)管理改革要求,以二級(jí)學(xué)院規(guī)范化教學(xué)管理為重點(diǎn),建立教學(xué)監(jiān)督、評(píng)價(jià)、激勵(lì)和考核的計(jì)算機(jī)網(wǎng)絡(luò)化管理平臺(tái),設(shè)計(jì)開(kāi)發(fā)計(jì)算機(jī)網(wǎng)絡(luò)化、規(guī)范化教學(xué)信息管理系統(tǒng),從而實(shí)現(xiàn)各級(jí)教學(xué)管理部門之間的信息資源共享,保證工作有效率運(yùn)行,提高教學(xué)評(píng)估與管理質(zhì)量。
1班導(dǎo)師管理系統(tǒng)設(shè)計(jì)
主要包含登錄模塊、學(xué)生管理模塊、成績(jī)分析模塊、獎(jiǎng)學(xué)金評(píng)定模塊和二維碼生成模塊。下面是各個(gè)模塊詳細(xì)說(shuō)明:
登錄模塊:本模塊主要為用戶登錄,權(quán)限驗(yàn)證,管理員添加,實(shí)現(xiàn)系統(tǒng)的多用戶管理功能,不同權(quán)限的用戶可對(duì)其進(jìn)行不同功能的管理。
學(xué)生管理模塊:本模塊主要對(duì)學(xué)生資料信息進(jìn)行相應(yīng)的查詢、刪除、修改和添加。添加了學(xué)生所在院系資料與學(xué)生所在專業(yè)資料,同時(shí)可對(duì)院系資料與專業(yè)資料進(jìn)行相應(yīng)的添加、修改、查詢。
成績(jī)分析模塊:可以對(duì)班級(jí)同學(xué)的成績(jī)生成扇形圖,更直觀地知道該班同學(xué)的成績(jī)分布,可以用不同顏色區(qū)分出及格和掛科同學(xué),可以查到該同學(xué)之前的所有成績(jī),通過(guò)對(duì)比可以知道學(xué)生相對(duì)之前學(xué)期成績(jī)有什么變化。
獎(jiǎng)學(xué)金評(píng)定模塊:可以自動(dòng)分析該同學(xué)是否有申請(qǐng)獎(jiǎng)學(xué)金的資格,并顯示該同學(xué)是否獲得獎(jiǎng)學(xué)金。
二維碼生成模塊:自動(dòng)生成二維碼,讀取二維碼可以提取該同學(xué)的信息和成績(jī)。是整個(gè)系統(tǒng)的流程圖。
2班導(dǎo)師管理系統(tǒng)實(shí)施
班導(dǎo)師管理系統(tǒng)使用VC++和SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)現(xiàn)。此系統(tǒng)設(shè)計(jì)和建設(shè)過(guò)程中,為系統(tǒng)擴(kuò)展預(yù)留了足夠空間,各模塊所管理的信息并不僅僅適用于課程安排,還可為其他子系統(tǒng)提供信息支持。SQL Sever作為數(shù)據(jù)存儲(chǔ),以其低價(jià)位、功能多、用戶界面友好以及與Windows系統(tǒng)的全面集成而廣泛應(yīng)用于各行各業(yè)。它是一個(gè)綜合的、通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言,它包括數(shù)據(jù)定義、數(shù)據(jù)操控、數(shù)據(jù)管理、存取保護(hù)、處理控制等多種功能,利用表、索引、碼、行和列等來(lái)確定存儲(chǔ)位置。SQL語(yǔ)言能完成定義關(guān)系模式,錄入數(shù)據(jù)以建立數(shù)據(jù)庫(kù)、查詢、更新、維護(hù)、數(shù)據(jù)庫(kù)重構(gòu),數(shù)據(jù)庫(kù)安全性控制等一系列操作要求。圖2是系統(tǒng)實(shí)現(xiàn)的具體界面。
3結(jié)論
通過(guò)使用SQL Server數(shù)據(jù)庫(kù)和VC的MFC程序框架實(shí)現(xiàn)系統(tǒng),達(dá)到準(zhǔn)確查找信息和修改信息的效果,不僅識(shí)別度高,而且速度極快。通過(guò)一組對(duì)數(shù)據(jù)庫(kù)訪問(wèn)標(biāo)準(zhǔn)API,利用SQL來(lái)完成其大部分任務(wù)。同時(shí)MFC程序框架封裝了API,并且包含一個(gè)應(yīng)用程序框架,所以大大提高了效率。從實(shí)驗(yàn)結(jié)果看,本文查詢信息的速度和準(zhǔn)確度很高,但是修改信息的便利程度還有待改進(jìn)。本文的下一步將完善本科生班導(dǎo)師管理系統(tǒng)的功能,方便班導(dǎo)師的管理工作。