JR浅谈数据库在高校行政管理中的应用

2019-06-25 02:35程怡安赵祺婷
现代农业研究 2019年6期
关键词:数据处理数据库

程怡安 赵祺婷

【摘   要】 為了更加准确的掌握学生的信息,在高校行政管理中采用数据库进行学生信息的采集和处理,可以大大减少管理人员的工作量,降低出错率进而提高工作量效率。

【关键词】 数据库;学生信息;数据处理

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.

猜你喜欢
数据处理数据库
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
MATLAB在化学工程与工艺实验数据处理中的应用
Matlab在密立根油滴实验数据处理中的应用
基于POS AV610与PPP的车辆导航数据处理
依托陆态网的GNSS远程数据处理软件开发