程怡安 趙祺婷


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