联系我们

/Contact us

广州粤正海信息技术有限公司

地址:广州市黄埔区黄埔大道东983号国际港航中心2124-2125

邮编:510660

电话:020-82110240

邮箱:149152345@qq.com

档案管理系统
您的位置: 首页 > 解决方案 > 行业方案 > 档案管理系统

  档案管理系统的总体设计必须具备承上启下的作用,既要考虑系统的先进性、实用性、可扩展性、跨平台、易移植性、可靠性和安全性,又要符合档案管理系统所必需达到的技术要求,构建起一个高适应性的系统。既要考虑整体技术架构,又要对平台进行详细的考虑。

        档案管理系统的技术架构如下:



案管理系统的技术架构采用基于构件化和模块化的业务组件为核心,利用业务组件,构造一个可动态装配的应用服务技术平台。其中:

(1)表示层

        即为用户接口层,处理用户与系统间的信息交互界面,是PHP处理程序其扩展所生成的HTML网页。其包含了用户所有的体验,为用户提供一个图形用户界面,使用该图形界面,用户可以与应用程序实现交互、数据输入、发出请求并获请求的回应结果,并格式化客户端接收的数据,实现不同用户的个性化服务;

(2)应用层

         即业务逻辑层,由基于Web应用的IIS或Apache服务器和基于Web Service技术架构的包括:机构管理、用户管理、角色管理、用户权限、报表管理、日志管理、档案管理、数据备份与恢复、文件管理、全文检索、数据转换和数据交换等组件构成。业务逻辑是应用程序算法或任务的集合,用于实现系统的业务。其中:

        基于WEB应用的IIS或Apache服务器应用软件:提供系统的应用部署环境和运行环境;

        业务组件:由PHP处理程序及其扩展或类库组成,用于构建符合某一业务应用功能的Web Service;

        机构管理组件:实现机构的管理,包括:建立、修改、删除、利用等;

        用户管理组件:实现用户的管理,包括:建立、修改、删除、身份认证等;

        角色管理组件:实现系统角色的管理,包括:建立、修改、删除、授权等;

        权限管理组件:实现用户权限的管理,包括:业务授权、业务判断、访问控制等;

        报表管理组件:实现系统的报表管理,包括:自定义报表模板定制、报表数据生成等;

        日志管理组件:实现系统操作日志的管理;

        档案管理组件:实现系统案卷业务管理,包括:档案收集、档案著录、档案管理、档案鉴定和档案利用等相关;

        数据备份与恢复组件:实现系统数据的备份和恢复等;

文件管理组件:实现固定内容文件,即非结构化文件的管理,包括:文件存储(包括采用基于内容寻址存储技术CAS,存储元数据的管理等)、文件的上传(基于HTTP和FTP协议)和下载、数据导入和导出、文件传输加解密、档案附件光盘录制、数据文件的存储地址管理等;

        全文检索组件:实现包括:数字文件、图象文件、音视频频等各种文件的检索;

        数据转换组件:实现结构化数据和非结构化数据的转换,转换所生成的数据格式可以多样化,其中包括:DOC、XLS、TXT、XML、PDF等文件格式;

数据交换组件:实现通用的数据交换,其交换类型可包括:XML、TXT、XSL、DOC、PDF等,实现档案系统与内部业务系统(如办公OA系统)、外部系统(上级单位、平级单或相关单位)业务系统的数据交换等。

(3)数据层

        即数据管理层,位于最底层,包含了系统所有数据的汇聚和管理,是应用程序执行过程中所用到的所有数据。数据包括结构化(存储案卷元数据的关系型数据库)和非结构化数据(如:数字文件、图象/图片文件、音视频文件、邮件等)。其中,结构化数据通过SQL查询结构化数据库获取,而非结构化数据通过文件系统或文件系统和SQL获取(如案卷附件需由其元数据属性确定其存储位置等),数据层为应用程序提供了数据的访问;

(4)技术架构

        技术架构设计采用基于开放性的PHP技术架构和Web Service的技术架构实现。这2种技术架构不仅可以满足系统的可伸缩性,又能实现系统的先进性、开发性、扩展性、可用性、易移植性和跨平台部署。技术架构的设计既实现对数据的访问与数据库(支持包括:Oracle、MySQL、Sybase、SQL Server、DB2等各种常见的关系型数据库)的种类无关性,又实现了数据存储与存储系统(NAS、SAN和iSCSI)的无关性。