版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ES-OAIS数字化档案馆管理系统体系结构技术架构ES-OAIS数字化档案馆管理系统基于J2EE平台的数字档案馆系统,系统的所有代码均使用JAVA语言开发。系统的后台数据库系统采用关系型数据库系统,支持ORACLE数据库系统。系统中的所有配置采用XML技术。技术架构如下图(5.1-1)所示:(图5.1-1)整个系统被划分成五个相对分开的逻辑层面:展现层:采用Struts框架实现MVC模式的展现层。是展现给系统所有用户的图形界面,它包括Ajax、HTML、JSP、Servlet、Java Applet。采用MVC模式的优势在于:代码重用性,MVC可以使用多种用户图形界面而系统核心处理功能无需改变
2、;开发工作的协同性,Java开发人员与页面的美工人员的工作可同时独立的进行,并且图形界面的变更不会导致核心处理功能的变化;可靠性,因为显示功能与处理功能的分开,所以在不需要重新编译核心处理功能的情况下可以修改系统的图形界面。应用层:实现所有的档案管理业务逻辑。包括所有的档案管理功能,如档案的摄取、管理、保存、利用、访问等。工作流引擎贯穿整个系统的功能及业务流程,使各个相对独立或有先后次序的功能可以有机的结合起来,功能之间有相互调用的接口。服务层:作为整个系统的服务总线,为整体系统提供面向服务架构的开发工具包。其原理是将基础功能合并到开发工具包中,统一提供API接口供“应用层”调用,例如Java
3、Mail为所有的模块提供邮件服务。这些开发工具包有:邮件服务类、消息服务类、文件处理类、FTP处理类、XML处理类、字符集转换类、唯一主键生成器、分页处理类、数据类型转换类、树型结构处理类、报表处理类、文件加/解密类等。信息包引擎:信息包引擎层是进行逻辑包与物理存贮包之间的转换层。它完成从信息包数据到数据库、文件系统、外部各种数据源之间的交互与存取功能,并提供统一的访问接口。本层向上提供访问接口,包括定义、查询和更新三方面的功能接口,向上层提供以DOM形式的信息数据包,将经过服务接口从各类数据源中获取到的数据转换为信息包、将数据修改命令转换为标准格式提交给服务接口执行。数据库接口使用hiber
4、nate 数据对象持久层技术实现。Xml文件访问使用w3c标准格式定义的xml文件系统作为数据源访问。数据层:存放系统的应用数据,是上层的数据源。数据源可以是关系型的数据库系统,如Oracle等;也可以是XML文档集(按照XML规范存放的数据)。系统架构ES-OAIS系统的系统架构,如下图(5.2-1)所示:(图5.2-1)应用架构ES-OAIS系统的应用架构,即功能模型如下图(5.3-1)所示:(图5.3-1)SIP :提交信息包;AIP :档案信息包;DIP :分发信息包;信息生产者:立档单位或个人;立档单位提交:立档单位在线将SIP批量远程传输至INGEST功能,由INGEST功能产生适
5、合标准及保存的AIP。SIP在传输过程中处于加密、压缩状态。从SIP到AIP过程可采用工作流管理;个人提交:属于个人捐献档案。可在线著录档案元数据;元数据:采用并扩展都柏林核心元数据标准(DC)描述档案信息;工作流管理:通过用户自定义的工作流引擎,完成信息提交、摄取、归档、利用审批等业务流程,管理员可实时监控流程进度;在线预订:利用者在线向ACCESS功能提交超过权限范围的数字档案利用请求,经管理员审核后,由ACCESS功能产生分发信息包(DIP)通过电子邮件服务发送至利用者;安全防护层:包括数字传输加密、电子文件加密。系统总体数据流图数字档案馆系统的基本功能之一就是管理归档数据,归档数据的主体是电子文件以及电子文件的描述信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 白河县2027届数学六年级第一学期期末经典试题含解析
- 安徽省宿州市灵璧县2027届四年级数学第一学期期末联考试题含解析
- 湖北省武汉市江夏区2027届数学六上期末调研试题含解析
- 2026广东江门市台山市技工学校招聘15人模拟试卷(各地真题)附答案详解
- 重庆市铜梁区教育事业单位面向2026年应届毕业公费师范生考核招聘34人参考题库及参考答案详解(研优卷)
- 2026四川内江市隆昌市人力资源和社会保障局招聘公益性岗位3人笔试题库含答案详解【预热题】
- 2027届东营市垦利县数学四上期末调研试题含解析
- 安阳市殷都区2027届四上数学期末调研试题含解析
- 2027届广西壮族崇左市龙州县四上数学期末复习检测试题含解析
- 保险AI安全风险评估模型-第3篇
- 备婚接亲游戏卡片互动小游戏演示模板
- ups电源施工方案
- 2025年事业单位工勤技能-河南-河南图书资料员三级(高级工)历年参考题库含答案解析(5套)
- 肺癌合并静脉血栓栓塞的多学科诊疗全程管理
- 国际金融实务(第五版)刘玉操全套教案课件
- GB 19302-2025食品安全国家标准发酵乳
- 2024-2025学年广西壮族百色市靖西县数学三年级第一学期期末学业质量监测模拟试题含解析
- NB-T20293-2014核电厂厂址选择基本程序
- 【人教版】六年级数学上册全册课件
- 电子书 -4C法颠覆培训课堂:65种反转培训策略
- 人类普遍交往与世界历史的形成发展
评论
0/150
提交评论