程怡安 趙祺婷
【摘 ? 要】 為了更加準(zhǔn)確的掌握學(xué)生的信息,在高校行政管理中采用數(shù)據(jù)庫(kù)進(jìn)行學(xué)生信息的采集和處理,可以大大減少管理人員的工作量,降低出錯(cuò)率進(jìn)而提高工作量效率。
【關(guān)鍵詞】 數(shù)據(jù)庫(kù);學(xué)生信息;數(shù)據(jù)處理
Talking about the Application of Database in the Administration of Colleges and Universities
[Abstract] In order to grasp the information of students more accurately, using database to collect and process the information of students in university administration can greatly reduce the workload of managers, reduce the error rate and improve the efficiency of workload.
[Keywords] database; student information; data processing
數(shù)據(jù)庫(kù)是按照某種數(shù)據(jù)模型采用數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的數(shù)據(jù)集合。這種數(shù)據(jù)集合獨(dú)立與使用它的應(yīng)用程序,對(duì)集合中的數(shù)據(jù)進(jìn)行修改、增加、刪除都可以采用相應(yīng)的軟件進(jìn)行操作和控制,更好的解決了多用戶、多應(yīng)用共享數(shù)據(jù)的需求,突出了數(shù)據(jù)庫(kù)的共享性和整體性的優(yōu)勢(shì),使數(shù)據(jù)成為系統(tǒng)中的共享資源,能充分地為盡可能多的用戶服務(wù)【1-4】。
高校中大多數(shù)工作需要準(zhǔn)確了解學(xué)生的基本信息,為了能夠順利的開(kāi)展高校管理工作,需要根據(jù)學(xué)生的基本信息進(jìn)行數(shù)據(jù)整合及調(diào)整,當(dāng)數(shù)據(jù)量比較龐大、關(guān)系比較復(fù)雜的時(shí)候,采用手工操作,就非常困難,不僅效率低下,而且出錯(cuò)率較高,給管理工作造成了極大的不便。但是如果采用數(shù)據(jù)庫(kù)管理系統(tǒng)并配合相應(yīng)的技術(shù),就可以簡(jiǎn)化以上的問(wèn)題,本文分別從三個(gè)方面闡述數(shù)據(jù)庫(kù)在高校行政管理工作中的應(yīng)用。
1 ?Oracle數(shù)據(jù)庫(kù)在高校成績(jī)單自助打印系統(tǒng)中的應(yīng)用
Oracle Database,是甲骨文公司的一款關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),又名Oracle RDBMS簡(jiǎn)稱Oracle。它在如今的數(shù)據(jù)庫(kù)市場(chǎng)中占有舉足輕重的地位,在目前數(shù)據(jù)庫(kù)領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品??梢哉f(shuō)Oracle數(shù)據(jù)庫(kù)系統(tǒng)適用于各類大、中、小、微機(jī)環(huán)境,它是一種效率高、可靠性好的數(shù)據(jù)庫(kù)解決方案。
1.1 ?成績(jī)打印終端自助服務(wù)軟件
成績(jī)單自助打印系統(tǒng)需和學(xué)校教務(wù)管理系統(tǒng)、校園卡系統(tǒng)進(jìn)行數(shù)據(jù)對(duì)接。
統(tǒng)一身份認(rèn)證:支持?jǐn)?shù)字化校園數(shù)據(jù)中心交互,按照數(shù)據(jù)權(quán)限分配到后臺(tái)各角色管理。支持多重身份認(rèn)證,包括:一卡通、學(xué)號(hào)、身份證等。
自助查詢:學(xué)生可通過(guò)校園一卡通、身份證、個(gè)人用戶密碼進(jìn)行登錄,自助查閱教務(wù)處發(fā)布的通知公告、培養(yǎng)方案、查詢當(dāng)天課表內(nèi)容、選課情況、考試安排、中英文成績(jī)、在讀證明及預(yù)覽打印等。
自助打印:驗(yàn)證學(xué)生身份合法后,可自助打印中英文成績(jī)單和各類證明文件,同時(shí)還可以限制打印權(quán)限、份數(shù)和次數(shù);支持可選擇部分成績(jī)打印。各類中英文成績(jī)單和各類證明文件根據(jù)學(xué)校個(gè)性化需求開(kāi)發(fā)。
打印模板管理:打印模板定義了打印的紙張規(guī)格,通常采用A4打印紙,顯示信息和排版信息例如學(xué)生的學(xué)籍證明、成績(jī)單等;管理人員可以通過(guò)后臺(tái)下載相關(guān)的模板定義文件,修改后重新上傳;每個(gè)打印類型可以關(guān)聯(lián)一個(gè)或者多個(gè)打印模板【5】。
批量打?。簩?shí)現(xiàn)了單個(gè)、批量成績(jī)單證明文件打印。管理員在后臺(tái)打印輸出多個(gè)或單個(gè)中英文成績(jī)單、雙學(xué)位/輔修成績(jī)單、在校證明、畢業(yè)證明、學(xué)歷/學(xué)位證明等證明文件。
日志功能:建立日常打印日志文件,方便事后統(tǒng)計(jì)學(xué)生自助打印的行為。
智能審計(jì):完善的審計(jì)記錄,通過(guò)將打印數(shù)據(jù)提取、分析、統(tǒng)計(jì)、展現(xiàn),協(xié)助相關(guān)部門進(jìn)行運(yùn)營(yíng)管理。
智能管理:系統(tǒng)管理人員可通過(guò)網(wǎng)絡(luò)進(jìn)行自助終端遠(yuǎn)程管理監(jiān)控、系統(tǒng)參數(shù)設(shè)置、自動(dòng)控制繳費(fèi)金額及免費(fèi)打印數(shù)量、查看終端紙張剩余份數(shù)及打印總份數(shù)、屏蔽部分學(xué)生打印權(quán)限、交易數(shù)據(jù)管理、打印內(nèi)容管理、批量打印管理、信息發(fā)布管理、移動(dòng)信息服務(wù)、信息統(tǒng)計(jì)分析、日志統(tǒng)計(jì)分析、系統(tǒng)賬號(hào)管理、操作日志管理。
智能提醒:系統(tǒng)可自動(dòng)向指定管理員以短信方式提醒自助終端使用狀態(tài)及打印機(jī)缺紙、缺墨、故障等報(bào)警。
語(yǔ)音幫助:學(xué)生在操作系統(tǒng)過(guò)程中,可通過(guò)語(yǔ)音方式提醒操作步驟,完成操作后,提醒學(xué)生注銷退出系統(tǒng)、取卡等事項(xiàng)。
智能感應(yīng):當(dāng)用戶觸摸系統(tǒng)屏幕時(shí),切換到系統(tǒng)待機(jī)界面;當(dāng)系統(tǒng)長(zhǎng)時(shí)間沒(méi)有使用時(shí),可自動(dòng)把自助終端屏幕切換到休眠狀態(tài),以保護(hù)機(jī)器性能。
軟件平臺(tái):軟件采用開(kāi)放式的(.net framework 4.0和技術(shù))平臺(tái)體系結(jié)構(gòu),易于擴(kuò)展,有利于二次開(kāi)發(fā)及和其他系統(tǒng)的集成。層次化的內(nèi)部結(jié)構(gòu),既減少了各個(gè)模塊之間的耦合度,增加了系統(tǒng)的靈活性,又使系統(tǒng)可配置化,可及時(shí)禁止或者啟用模塊或者功能【6-8】。
1.2 ?Oracle創(chuàng)建用戶并授權(quán)
DBA用戶執(zhí)行
==創(chuàng)建物化視圖用戶和賦予權(quán)限
sqlplus / as sysdba
create user whst identified by whstDBA2016go; ?創(chuàng)建 用戶名密碼
以下語(yǔ)句給用戶授權(quán)
grant resource,dba,connect to whst;
grant create session, select any table, dba to whst;
grant create any materialized view to whst;
grant on commit refresh to whst;
grant global query rewrite to whst.
1.3 ?同步表和試圖
2 ?Visual FoxPro數(shù)據(jù)庫(kù)在高校學(xué)籍學(xué)歷管理平臺(tái)的中的應(yīng)用
Visual FoxPro是Microsoft公司推出的數(shù)據(jù)庫(kù)開(kāi)發(fā)軟件,簡(jiǎn)稱VFP,采用它可以處理簡(jiǎn)單的數(shù)據(jù)表。Visual FoxPro源于美國(guó)Fox Software公司推出的數(shù)據(jù)庫(kù)產(chǎn)品FoxBase,可以在windows操作系統(tǒng)下運(yùn)行,使用非常便捷。目前Visual FoxPro經(jīng)典版的6.0在桌面型數(shù)據(jù)庫(kù)應(yīng)用中,處理數(shù)據(jù)速度極快,使用方便,是日常行政管理工作中的得力助手。
Visual FoxPro常用命令列舉如下:
APPEND 追加記錄;APPEND FROM 從其它庫(kù)文件將記錄添加到數(shù)據(jù)庫(kù)文件中;CLEAR 清潔屏幕,將光標(biāo)移動(dòng)到屏幕左上角;DELETE 給指定的記錄加上刪除標(biāo)記;DISPLAY 顯示一個(gè)打開(kāi)的庫(kù)文件的記錄和字段同時(shí)可以采用鼠標(biāo)點(diǎn)擊標(biāo)題欄進(jìn)行顯示;DISPLAY HISTORY 查閱執(zhí)行過(guò)的命令;PACK 徹底刪除加有刪除標(biāo)記的記錄;RECALL 恢復(fù)用DELETE加上刪除標(biāo)記的記錄;ZAP 刪除當(dāng)前數(shù)據(jù)庫(kù)文件的所有記錄【9】。
高校學(xué)籍學(xué)歷管理平臺(tái)是用于管理學(xué)生的學(xué)籍、畢業(yè)以及學(xué)歷照片等相關(guān)信息,由于向平臺(tái)上傳數(shù)據(jù)需要.DBF格式的數(shù)據(jù),所以采用Visual FoxPro數(shù)據(jù)庫(kù)是必然的,并且可以大大的提升工作的效率。以下從兩個(gè)方面著手簡(jiǎn)述:
2.1 ?新生入學(xué)注冊(cè)模塊
業(yè)務(wù)員登錄高校學(xué)籍管理平臺(tái),下載教育部提供的錄取數(shù)據(jù),根據(jù)平臺(tái)提供的固定格式完善注冊(cè)信息,完善的過(guò)程中需要采用VF數(shù)據(jù)庫(kù)操作語(yǔ)句,然后將生成注冊(cè)數(shù)據(jù)(.DBF格式)進(jìn)行上傳,若數(shù)據(jù)校驗(yàn)無(wú)誤,則注冊(cè)成功。
2.2 ?在校生管理模塊
在校生管理模塊其中如果采用批量上傳學(xué)籍異動(dòng)情況系統(tǒng)允許上傳一個(gè)僅包含考生號(hào)和姓名兩項(xiàng)的.DBF數(shù)據(jù)表,作為待異動(dòng)的名單。上傳完畢之后,系統(tǒng)將與學(xué)籍庫(kù)進(jìn)行核對(duì),確保您上傳的名單在學(xué)籍庫(kù)中存在,并及時(shí)反饋有問(wèn)題的數(shù)據(jù)。
總之,信息技術(shù)在各行各業(yè)得以快速發(fā)展,應(yīng)用面越來(lái)越廣泛【10】。數(shù)據(jù)庫(kù)在高等院校各部門中的應(yīng)用是必不可少的,使用數(shù)據(jù)庫(kù)操作語(yǔ)句對(duì)數(shù)據(jù)進(jìn)行插入、刪除、修改,信息的查詢和管理,極大的方便了操作人員,使用數(shù)據(jù)庫(kù)可以在很大程度上降低管理人員工作強(qiáng)度,充分提高工作效率,深受高校行政管理人員的青睞。
參考文獻(xiàn):
[1] 彭樹(shù)峰,王云新,葉富良,張海發(fā).國(guó)內(nèi)外工廠化飼喂簡(jiǎn)述[J].2007,(2):12-13.
[2] 胡 斌. 淺析圖書(shū)館數(shù)據(jù)庫(kù)的建設(shè)與維護(hù)[J]. 數(shù)字技術(shù)與應(yīng)用. 2013(01).
[3] 肖 暢,沈海實(shí). 基于Oracle數(shù)據(jù)庫(kù)的電力企業(yè)信息系統(tǒng)的維護(hù)[J].電子技術(shù)與軟件工程. 2014(08).
[4] 劉敏賢. SQL Server數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中數(shù)據(jù)完整性的設(shè)計(jì)與實(shí)施[J]. 航空計(jì)算技術(shù). 2002(02).
[5] 蔡卓毅.VisualFoxPro6.0數(shù)據(jù)[M].冶金工業(yè)出版社,2003.6.
[6] 智西湖.VisualFoxPro6.0程序設(shè)計(jì)教程[M].西北農(nóng)林科技大學(xué)出版社,2002.9.
[7] 薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].高等教育出版社,2000.2.
[8] 熊發(fā)涯.Visual FoxPro程序設(shè)計(jì)[M].中國(guó)鐵道出版社, ?2007.7.
[9] 郭文強(qiáng).Visual FoxPro9.0程序設(shè)計(jì)教程[M].人民郵電出版社,2013.2.
[10] 馬 焱,丁 斌,賈前生,許 哲. 體育科研信息管理查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的探討[J]. 黑龍江八一農(nóng)墾大學(xué)學(xué)報(bào) 2016,28(02),132-135.