文档介绍:档案信息管理系统的开发与应用
胡瑞池
(中国石油化工股份有限公司沧州分公司信息中心 061000)
摘要:档案管理系统是典型的信息管理系统(MIS),主要包括建立及维护后台数据库和开发前端应用程序。本系统录入采用继承方式,提高了录入速度;检索采用模糊查询和组合查询技术,查询速度大大提高;报表采用vb与office2000中的Excel结合生成复杂报表,方便用户使用。
关键字:档案管理、数据库、Visual Basic。
我们厂档案管理的现状是文书档案原来有一套软件,但在我厂应用不理想,档案管理员多数采用office2000中EXCEL将案卷录入到表格中,在EXCEL中档案管理者想对档案案卷查询、统计、借阅登记、借阅统计、销毁登记等特别困难。档案管理员几乎采用的是手工方式完成这些功能。
鉴于我们厂当前档案管理的现状,迫切需要开发“档案信息管理系统软件”,实现档案数据的计算机管理。检索是档案管理的重要内容,对每一份文件或一个案卷的查找,要通过检索工作来实现。开发该系统的根本目的在于快速地检索档案,统计档案数量,准确地提供给利用者,减少手工操作,提高工作效率,充分发挥计算机在档案管理中的优势。
微软公司的Visual Basic 。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效地提高了应用程序的运行效率和可靠性。因此VB是档案管理系统一个非常好的开发平台。在Vb访问SQL SERVER数据库时我利用了RDO技术。
RDO的特点
远程数据对象 (Remote Data Object ,简称RDO) 是位于 ODBC API 之上的一个对象模型薄层。RDO具备基本的 ODBC 处理方法,所以可以直接执行大多数 ODBC API 函数。,由一个动态连接库MS 。 RDO是作为[行(Rows)]和[列(Columns)]来处理,RDO是关系模式。RDO的优势在于它完全被集成在VB之中。此外,还可以直接访问SQL Server存储过程等。 
数据库的选择
在此软件中我选择了SQL 。SQL ,它具有完全的客户机/服务器体系结构。这一结构可以更有效地使用网络,因为在客户机/服务器运算模式下,数据库的查询操作都集中在服务器方进行,在网络上传输的是用户的请求命令和服务器的检索结果,而不是整个数据库文件, 这样可以减少网络上的信息流量,从而提高网络的使用效率。
:
档案管理员
系统参数定义
档案数据
档案检索
档案统计
档案打印
档案借阅
档案销毁
SQL
数据库
根据实际情况,使用原型法即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的功能逐渐增加上去,直到所有的功能全部满