我校教学管理信息化中教学系统与财务系统数据对接的

更新时间:2024-04-19 作者:用户投稿原创标记本站原创 点赞:25345 浏览:110568

摘 要:本文论述了如何实现教学系统与财务系统的数据对接整合,为学校的收费注册一体信息自动化,提供了高效、准确、实用的技术保障.为数字化校园建设发展中的一个重要环节,实现教学管理信息化迈出关键的一大步.

关 键 词 :数字化校园;数据对接

中图分类号:TP393.18

我校位于快速发展的广西北部湾核心工业区,是一所新建的地方本科院校,教学管理信息化建设正与学校升格为本科院校同步发展.而教学管理信息化作为数字化校园建设发展中的一个重要环节,在新建实施过程中发现普遍存在着不少观念和建设上的问题亟待解决,下面就我校教学管理信息化发展中,教学系统与财务系统实现数据对接整合为例,与大伙交流分享.


1.数字化校园建设中教学系统与财务系统数据对接必要性

高校如何让教学、科研、管理、技术怎么写作、生活怎么写作等校园信息的收集、处理、整合、存储、传输和应用,使数字化资源得到充分优化利用已是迫在眉睫.同时自动实现教学系统中体现财务系统中的学生交费信息的数据对接交互,不仅把我们从传统手工数据的繁锁窘境中解放出来,更是解决了部门间信息资源滞后、错漏的大难题,也为我校实现教学管理信息化提供可行的技术依据,成为突破了数字化校园发展瓶颈的关键所在.

2.数字化校园建设中教学系统与财务系统数据对接过程中存在的主要问题

2.1 造成现有的工作管理模式、管理制度与数据对接中的协同冲突

按原有工作管理模式中,教务处与财务处各属独立的行政部门,工作各自为主,所以学生学籍信息资源数据与财务收费信息只是需要时相互提供为辅,这样的现状对数据的及时对换交互以及开展工作有着相当大的制约或冲突.因此,如何能打破不同行政部门间的工作壁垒,有效解决资源即时共享时带来的协同、有序、高效地展开各项关联工作,是我们面临的一个难题.同时,要建立和完善适合信息化的教学管理制度,为教学信息化管理提供的可支撑的程序文件.

2.2 软硬件环境设施的配置需要更新

教学系统使用到的Oracle 9i数据库以及安装windows 2003 server操作系统,对怎么写作器硬件最低配置要求只是内存512M以上,CPU III 800以上.而我校现在的怎么写作器是2006年配置的:内存4G,CPU P4 XEON 2个,这个配置不能满足用于数据共享交换的超负荷运转.

2.3 跨怎么写作器不同数据库的数据对接技术难题

我校的教学系统与财务系统因缺少统筹的规划,分别引入是两个不同公司的独立软件系统,不但编写的程序语言不同,且没有统一的依据信息标准与规范,在数据上存储分别使用着Oracle与Mysql两个不类型的数据库,数据库的结构、表、字段上的表达形式等方面存在着相当大的差异,数据交流不能直接互访.因此要面临最重大的技术难题要攻克的是异构性是数据交换.其数据异构信息主要来自三个方面:系统异构、模式异构和逻异构.系统异构是指数据所处的硬件平台、操作系统、网络环境等的不同:模式异构是指数据所处的DBMS本身的异构;逻辑异构主要是指数据的类型、命名、语义或结构等方面的不同.

由于异构数据库之间的数据共享涉及的问题比较多,复杂性也较大,数据进行转换要保证以下特性:

2.3.1 完整性

数据库系统之间进行数据交流,要保证数据能够从一个数据库中完整地提取出来,同时又能够将数据完整地加入到另一个数据库之中.该特性是异构数据库相互转换中最重要的因素.

2.3.2 无差别性

为了方便用户的使用,用户的操作都在应用平台上,而数据库中数据的操作都处于后台,由程序来完成,数据库之间的差异被隐藏.

2.3.3 一致性

数据库之间进行转换整合,并不能将2种不同数据类型的信息进行强制转换,需要针对数据库中相同或类似的数据类型进行转换.

2.3.4 扩展性

异构数据库的相互转换设计完成之后,要给整个系统提供预留接口,便于日后的扩展,以实现未来功能的需求.

2.4 数据对接中需要同步更新的信息内容

2.4.1 根据学号、单位代码来识别,进行识别的字段同步.

2.4.2 学生同步的字段有:,性别,学号,状态,名字,,类别,学生的单位.

2.4.3 学生转专业,记录到财务系统日志,并根据财务系统规则修改该生收费项目.

2.4.4 同步后的新班收费项目和原学费系统的一样的.

2.4.5 财务系统把学生‘当前欠款、缓交金额、缓交日期’变动传到教学系统.

2.4.6 学生不欠费自动更新学生在教学系统中的是否注册为“是”.

3.数字化校园建设中教学系统与财务系统数据对接中的实现

3.1 解决数据对接中部门间的工作协同及管理制度

成立教务处与财务处数据对接工作管理小组,组长由分管领导直接负责,组员由两个部门的系统管理员及信息录入员构成.信息录入员负责各自系统的数据信息录入、修改、删除等,同时报知系统管理员根据数据同步需求来调整对接频率,以减轻双方怎么写作器的数据交互压力.双方系统管理员同时还负责数据交互的信息情况检查,对特殊数据无法直接自动处理的上报组长,由两部门协商解决.并规范了教务处与财务处的交费注册各项规章制度及流程.

3.2 进行怎么写作器的设备更新

为解决硬件环境问题,教学系统新购写了三台2U机架式怎么写作器,每台的配置为:处理器为2颗Xeon E5-2407(2.20G)/10M/4C;16GB Registered ECC内存;3块300G SAS 2.5英寸热拔插硬盘;配置独立的八通道SAS高性能RAID(512MB缓存);一块双口千兆网卡(光纤接口);集成2个千兆高级网络控制器.其中两台安装windows 2003 server操作系统做网络应用怎么写作器,具有负载平衡等高级网络特性,另一台安装Linux系统做数据应用怎么写作器.进一步提高了网络负载及数据处理的能力. 3.3 解决跨怎么写作器不同数据库的数据对接的方案

3.3.1 表的视图创建与授权

在教学系统数据应用怎么写作器中,进入Oracle数据库中,在原有的教学系统数据库的基础再创建一个数据集成中间库,数据集成中间库的设计思想是每个数据库对应一个包装器,由包装器负责接收分解后的查询语句并返回数据,从而屏蔽底层数据库的异构性,再由结果合成将查询的结果封装成一定的格式返回到客户端.在中间库中进行表的视图创建与授权,其中包含下列表:校区代码表、学院代码表、专业代码表、班级代码表、学生基本信息表、单位表、选课学分表、已交金额表、当前欠款表、缓交金额表、缓交日期表等

3.3.2 定时执行的语句创建

然后利用Oracle job定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行数据对接交互的任务,语句如下:

图1 定时执行的语句

3.3.3 注册信息存储过程语句

在教学系统数据库中执行更新注册信息存储过程语句如下:

图2 更新注册信息语句

3.3.4 本地网络怎么写作名配置

最后需要利用Oracle客户端进行“本地网络怎么写作名配置”

在教学数据库应用怎么写作器中进入:->Oracle-OraHome90->Configuration and Migration Tools->Net Configuration Assistant,进行财务系统怎么写作器IP地址的相应配置,测试连接成功.

4.结束语

通过我校教学系统在教学信息管理应用中遇到的问题为样本,作出一个全面的探讨,以解决教学信息化管理的发展瓶颈所在难题,为今后我校的数字化校园建设夯下坚实的理论指导及实践基础,为新建本科院校教学信息管理应用提出新的参考模式.