OA系统与档案管理系统数据交换的研究与实现
2010-08-07宋芬
网络安全技术与应用 2010年7期
宋芬
苏州大学网络中心 江苏 215021
0 引言
苏州大学的OA系统是基于Lotus Domino平台开发的,自 2000年一直运行至今。虽然定时做一些数据的清理和整理工作,但几年的运转,数据不停的堆积,给系统硬件造成压力的同时影响了系统的性能——文件检索时间不断延长、系统运行速度不断减慢。如此发展下去势必会导致系统瘫痪。把历史数据导出到档案管理系统中,才能缓解OA系统的运行压力。苏州大学的档案管理系统——南大之星,该系统支持的后台数据库是 SQL Server,无法直接读取 Lotus Domino的数据,一般的做法是,工作人员手工把OA系统中的数据录入到档案管理系统中,可这样做费时费力,还容易出错。因此需要开发OA系统和档案管理系统之间的接口程序,方便、快速和准确地收集OA中的数据。既能减轻OA服务器的压力、确保OA系统的安全运行,还能减轻档案管理系统管理员的工作负担。
1 关于Notes数据库与关系数据库的比较
Notes提供了一个文档数据库管理系统。所有的应用都以数据库的形式出现,所处理的对象就是数据库中的文档。一般说来,先由应用程序开发设计人员设计文档(包括设计域、表单、视图、文件夹、操作等),用户则基于已有的设计创建文档,并且按照定制的工作流程对文档进行处理。每个数据库(.NSF文件)都可以包含不同格式和类型的文档。
关系数据库(RDB:Rational Database)是以二维表格及其关系作为数据模型的数据库,表的每个行称为一条记录,每一个列称为一个属性(或字段),所有属性名称构成的集合称为关系模式。……
登录APP查看全文
