海洋数字图书馆项目方案.doc_第1页
海洋数字图书馆项目方案.doc_第2页
海洋数字图书馆项目方案.doc_第3页
海洋数字图书馆项目方案.doc_第4页
海洋数字图书馆项目方案.doc_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 1 页 共 65 页 海洋数字图书馆解决方案 XX 技术有限公司技术有限公司 2013 年年 3 月月 第 2 页 共 65 页 目录目录 第第 1 章章项目描述项目描述 .5 1.1前言: .5 1.2建设目标 .5 1.3需求分析 .5 1.4模块简介 .6 第第 2 章章平台服务建设方案平台服务建设方案 .6 2.1平台内容服务方案 .6 2.1.1渔业经济.6 2.1.2海洋能源.7 2.1.3海洋资源.7 2.1.4港口航运.7 2.1.5海洋法规.7 2.1.6海洋环境.7 2.1.7海洋百科.8 2.1.8独家资源.8 2.1.9关于我们.8 2.1.10联系我们.8 2.2资源建设解决方案 .8 2.2.1不同资源的建设途径;.8 第第 3 章章项目需求描述及分析项目需求描述及分析 .9 3.1系统平台整体需求分析 .9 3.2需求分析 .9 3.2.1系统读者需求分析.9 3.2.2前台功能需求分析.10 3.2.3后台管理功能需求分析.12 第第 4 章章项目总体设计项目总体设计 .14 4.1总体设计原则 .15 4.2总体架构设计 .16 4.3网络硬件系统设计 .16 4.4核心功能设计 .17 4.4.1采用云计算设计.17 4.4.2用户管理设计.17 4.4.3网络抓取设计.19 4.4.4异构检索设计.19 4.4.5文档安全设计.20 4.4.6网站并发压力设计.21 4.4.7资源自动加工设计.21 4.4.8知识服务设计.22 4.5标准规范设计依据 .22 第第 5 章章用户界面设计用户界面设计 .23 5.1网站界面原型设计 .23 5.1.1XX海洋数字图书馆主页面设计.23 5.1.2XX海洋数字图书馆栏目设计.23 5.1.3XX海洋数字图书馆栏目设计.23 第 3 页 共 65 页 5.2移动 APP 界面原型设计23 5.2.1APPXX海洋数字图书馆移动设计23 5.2.2APPXX海洋数字图书馆页面设计23 5.2.3APPXX海洋数字图书馆新闻面设计23 5.2.4APPXX海洋数字图书馆检索设计23 5.2.5APPXX海洋数字图书馆扩展面设计24 5.2.6PPXX海洋数字图书馆交互分享页面设计.24 第第 6 章章项目设计核心技术介绍项目设计核心技术介绍 .24 6.1资源加工核心设计 .24 6.1.1数字资源加工系统核心技术.24 6.2网站内容管理系统(CMS)核心技术设计26 6.2.1CMS系统工作流程图26 6.2.2CMS核心技术先进性26 6.3网络抓取核心技术设计 .27 6.3.1网络抓取设计.27 6.3.2网络抓取技术先进性.28 6.3.3项目中角色与应用案例.29 6.4知识服务核心技术设计 .30 6.4.1知识服务系统工作流程.30 6.4.2知识服务系统结构.30 6.5XDRM 核心技术设计31 6.5.1XDRM工作原理.32 6.5.2XDRM核心技术先进性.32 6.5.3XDRM在项目中工作角色.33 6.6XCEBX核心技术设计.34 6.6.1XCebx文档结构的基本技术架构34 6.6.2XCebx技术先进性34 6.6.3XCebx在此项目的角色38 6.7XXX 异构检索核心技术设计39 6.7.1XXX异构检索技术先进性.39 6.7.2XXX异构检索测试报告.41 6.7.3XXX异构检索案例.43 6.8网站平台核心技术设计 .45 6.8.1网站平台技术架构.45 6.8.2网站平台压力测试报告.47 6.8.3网站平台压力性能案例.49 6.9海洋数字图书馆 APP 核心技术设计51 6.9.1海洋数字图书馆APP技术架构51 6.9.2APP成功案例.53 第第 7 章章平台维护与管理平台维护与管理 .56 7.1平台后台管理功能 .56 7.1.1用户及权限管理.56 7.1.2资源管理.56 7.1.3统计管理.56 7.1.4日志管理.57 7.1.5社区管理.57 7.1.6网站频道管理.58 7.1.7后台公共服务.58 第第 8 章章项目建设周期项目建设周期 .59 第 4 页 共 65 页 8.1项目实施人员安排计划 .59 8.2项目开发实施工作流程 .61 8.3项目开发时间周期计划 .61 8.3.1安装调试.62 8.3.2用户培训.63 8.3.3系统运行.63 8.3.4系统验收.64 第第 9 章章成功项目案例成功项目案例 .65 9.1商务部中国对外经济贸易数据库项目案例 .65 第第 10 章章公司荣誉公司荣誉 .65 10.1XXXXX 得到如下技术奖项:65 第 5 页 共 65 页 第 1 章 项目描述项目描述 1.1前言:前言: XX 海洋数字图书馆是由 XX 市图及 XX 海洋管理部门负责建设、运营和管理的一 个现代化数字图书馆。相关部门是 XX 政府重要部门之一,担负着保护、利用 XX 政府 所有海洋水域数字资源信息的重要职责。其使命是通过与外界合作共同来整理、发布、 保护海洋数字资料以及提供本地特有海洋数字资源让读者受益。数字图书馆建设目标 是创建一个具备搜索功能的包含图书、期刊、图片、渔业信息、音频剪辑、出版物和 视频资料等信息资源的数字资源管理模式,其资源由专业商业数据库与公众自主上传、 图书馆自建等多部分组成,数字图书馆进行的目的是统一收集、著录标引及发布更新 等工作。 1.2建设目标建设目标 XX 海洋数字图书馆旨在尽量全面的收录全国海洋相关资源和信息,为全国乃至全 球海洋相关工作者提供专业的文献资源、信息数据等服务,打造中国“海洋资源”在 线服务第一品牌;成为专业研究、教学参考、联合出版、行业发展的重要服务平台。 海洋专业:海洋专业:打造一个专业“海洋知识”文献服务平台,为读者提供一个完整、 权威、及时、易用专业服务。 教学辅助:教学辅助:进一步提高图书馆在学校海洋教学中的服务价值,让学生能够借 助该平台提升专业能力,扩展行业视野 研究人员及教师:研究人员及教师:提供大量数据及信息服务,成为他们教学、研究的得力助 手; 大众爱好者:大众爱好者:普及海洋知识,传播海洋知识文化。 1.3需求分析需求分析 1.读者统一认证:要求能够和省图、市图对接以及和下面的区县馆对接。远期需 求可能还有高校,所辖各区县海洋管理系统、科研院所等成员单位进行对接,实现真 正的用户统一认证。 第 6 页 共 65 页 2.数字资源版权保护控制:要求对所有各种的数字资源进行访问的控制,对于不 同用户给予对不同资源的不同权限进行管理。要求所有期刊的摘要,电子书的书目信 息及试读篇章不需要授权直接可以访问。要求对各类用户分别进行用量统计,以及多 用户级联统计。 3.资源统一检索:对所有数字资源做元数据仓储的方式提供多种方案,商业数据 库厂商是否开放接口都有应对的办法。 4.门户站点:读者有我的图书馆功能,有自己的图书收藏,有自己的论坛圈子并 且能够方便的分享,支持模板话题的管理,有信息发布的模块。 5.支持 OPAC 系统功能对注册的用户要求注册到统一认证,并且会记录信息,在 办理实体读者证时能够直接调用此信息。 6.支持移动阅读:提供手机门户的功能集成支持 resful 接口,API 预留。 7.支持数字出版:整个数字图书馆的将来发展是要打造海洋类专题的专业数字资 源服务。建立专家库,支持专家库的管理,数字出版稿费管理,联合出版社管理。 8.资源在线云服务:发展方向是现在的基础架构云,到下一步的平台云,最终打 造成专业知识服务云,整个系统的开发架构要求使用 J2EE。 1.4模块简介模块简介 为协助 XX 图书馆建设“XX 海洋数字图书馆”平台,XXXXX 经过前期调研,结合 公司软件、资源优势及用户需求,提出了全新的平台建设方案。下面从“方案构架”、 “内容”、“技术”、商务资质等方面逐一介绍。如下图平台服务模块。 第 2 章 平台服务建设方案平台服务建设方案 2.1平台内容服务平台内容服务方案方案 .1 渔业经济渔业经济 渔业经济包括国家、地区渔业经济总体及其运行活动。支持整体渔业经济单位有 效取得和利用经济资源及物品资源信息,目的促进渔业经济自身发展的一切活动。二 级栏目可以包含微观渔业、渔业政策、渔业审计、地区渔业等。 第 7 页 共 65 页 .2 海洋能源海洋能源 普及海洋能源知识,提供海洋能源权威资源信息。包括通常的海洋能,例如潮汐 能、波浪能、海洋温差能、海洋盐差能和海流能等,更广义的海洋能源还包括海洋上 空的风能、海洋表面的太阳能以及海洋生物质能等。二级栏目可含能源知识、能源研 究、能源教学、能源案例等。 .3 海洋资源海洋资源 海洋是生命的摇篮,海水不仅是宝贵的水资源,而且蕴藏着丰富的化学、生物等 资源。海洋资源蕴藏在海水水体及海底、海面本身有着直接关系的物质和能量。二级 栏目可以包含海水资源、海水化学、渔业资源等。 .4 港口航运港口航运 港口航运是具有水陆联运设备和条件,港口供船舶安全进出和停泊的运输枢纽。 是水陆交通的集结点和枢纽,工农业产品和外贸进出口物资的集散地,船舶停泊、装 卸货物、上下旅客、补充给养的场所。港口航运是联系内陆腹地和海洋运输的一个天 然界面,港口航运可以作为网站平台一个特殊介绍频道。 .5 海洋法规海洋法规 海洋法规是关于各种海域的法律地位以及各国在各种海域从事各种活动的原则、 规则、规章和制度的总称。栏目模块可含涉海法律、涉海行政法规、部门规章、法规 性文件等。 .6 海洋环境海洋环境 海洋环境包括地球上广大连续的海洋的总水域。含有海水、溶解和悬浮于海水中 的物质、海底沉积物和海洋生物等环境范围。随着人类开发海洋资源的规模日益扩大, 已受到人类活动的影响和污染,平台会对海洋环境的资源进行分类汇总,提供读者全 方位的资源信息服务。 第 8 页 共 65 页 .7 海洋百科海洋百科 海洋百科是平台内容开放、资源共享的网络海洋知识百科全书,海洋百科旨在创 造一个涵盖海洋各领域知识的中文信息收集平台。海洋百科强调用户的参与和奉献精 神,充分调动因特用户的力量,汇聚海洋爱好者用户的智慧,积极进行交流和分享。 同时,海洋百科实现与平台资源、读者投稿等结合,从不同的层次上满足用户对信息 的需求。 .8 独家资源独家资源 依托 XX 特殊地理位置、历史文化优势,集 XX 多年海洋知识资源,创立独家资 源信息频道,为读者展示特立独行的资源空间。 .9 关于我们关于我们 XX 海洋数字图书馆建设背景、建设主旨、发展目标、所属架构简介。 .10 联系我们联系我们 XX 海洋数字图书馆联系方式、联系地址、在线反馈等信息。 2.2资源建设解决方案资源建设解决方案 .1 不同资源的建设途径;不同资源的建设途径; 1) 纸质资源:优先通过“定向建设”获得这类资源的“数字版”,如不便定向 建设,则通过扫描加工完成数字化建设; 2) 商业数据库电子资源:遴选海洋类相关电子资源,直接采购使用; 3) 第三方数据库资源:通过“跨库检索”和“元数据”整合等技术实现众多数 据库的一站式检索服务; 4) 互联网资源:通过“网络蜘蛛”等工具实现互联网新闻等资源的抓取,并建 有审核机制,即可以对发布内容做灵活调整又可以规避版权风险。 5) 专业用户专题投稿结合数字出版系统,实现资源共享与资源同步出版发布。 6) 图书馆自有海洋相关资源与相关海洋性机构自有资源建设。 第 9 页 共 65 页 第 3 章 项目需求描述及分析项目需求描述及分析 3.1系统平台整体需求分析系统平台整体需求分析 使用机构图书馆信息网中心改造后的硬件和网络平台,利用现有的数据资源与公 共网络资源打造全新网络海洋信息资源门户。考虑到目前建设的整体 IT 架构中最主 要的数据是结构化与非结构化数据(文档、视频、图像等),鉴于这些文件级类型的 海量数据在使用、读写、管理上有诸多的要求,数据存储、架构的设计也是非常重要 的,要充分考虑到这些海量数据的存放、读写性能、部署管理等。另外数据的备份也 非常重要,要确保海量非结构化数据的安全备份,但依传统的文件级备份方式是难以 完成的,在备份方案的设计上也要考虑数据备份的时效性、可用性。考虑到系统建设 的分步实施以及数字图书馆建设的重要性,在基础架构建设方面也要考虑长远,使整 个系统平台具有可扩展性、灵活性、安全性。对需求分析的总结如下: 一,XX海洋数字图书馆统一门户网站建设与使用。 二,结构化与非结构化数字资源异构数据整合。 三,海量数据的检索、使用、管理等应用。 四,软件基础架构的扩展性、灵活性和安全性。 五,定向数字资源数字出版服务。 六,Opac资源管理、用户管理与门户平台无缝对接。 3.2 需求需求分析分析 .1 系统读者需求分析系统读者需求分析 针对教师学生读者的针对教师学生读者的分析分析 1、在海洋数字图书馆网站可以获取最新鲜的资源,包括视频、图书、报纸、期刊等。 2、网站支持异构检索,同时在多个资源库内进行检索,检索结果支持无缝连接访问。 3、读者登录方式灵活,资源使用方便,提供网站资源下载到本地功能。 5、提供清楚的网站浏览导航功能,对相关资源进行分类汇总发布。 6、支持统一认证方式,方便使用,便于资源权限管理。 第 10 页 共 65 页 7、技术上支持移动 APP 扩展服务。 针对针对海洋专业工作人员分析海洋专业工作人员分析 1、支持统一认证,网站为新闻最新最全、海洋资源最丰富的全方位服务型网站。 2、资源浏览不需要下载客户端,有必要的情况下可以支持离线阅读。 针对针对海洋专业研究人员分析海洋专业研究人员分析 1、网站提供最新、最全文的海洋经济数据,支持简单的信息分析机制; 2、海洋类相关数据有知识服务与分析报表功能,渔业资源图表信息支持复制使用; 3、对有版权的数字资源具有数字内容保护功能; 针对数字资源平台管理员用户针对数字资源平台管理员用户 1、网站提供灵活的用户管理机制,支持 web 管理后台功能。 2、网站支持管理员与角色匹配功能,支持多个管理员管理不同的功能模块; 3、网站抓取资源有自动分析、分类、汇总、发布等功能; 4、网站并发能力支持客户使用需求,系统支持分布式部署,支持虚拟机设备; 5、数据加工支持任务集中管理,智能标引功能。 6、网站支持统计各个网站使用效率统计功能,实现基本的商业数据库使用情况统计。 7、网站支持简繁体版本。 .2 前台功能需求分析前台功能需求分析 检索和分类导航检索和分类导航 1,异构检索 海洋数字资源平台实现多种资源分类的自由组合跨库检索,无需重复登录,便可 快速锁定相关信息。在平台首页中为读者展示的是“快速检索”功能,也可在检索功 能区中点击“快速检索”标签进行资源查找。 2,高级检索 第 11 页 共 65 页 高级检索可按“图书”、新闻、“图片/插图”、“条目”、“数据表格”、 “作者”、“出版机构”、“参考文献”、“指标解释”等不同的资源类型进行查找。 在检索功能区中点击高级检索标签,进入高级检索页面。 3,全文检索 对于要检索的关键词,如果某资源的内容中含有该词,并且通过全文检索管理器 创建过全文索引,系统将能查到所有关于该关键词的出处、引用和系统的统计结果。 4,分类导航 考虑到读者的实际需要,平台相应提供了包括常用分类、中国图书分类法,以及 一些特色分类方法进行多维度导航。 知识服务关联功能知识服务关联功能 平台跨越单本书、单种资源的物理界限,按照学科细分、知识点深入揭示知识层 面的关联,从内容层面整合多种异构资源,并对其他相关资源库中的内容进行关联, 扩展检索范围。通过对关键字段进行标引,除显示直接检索结果外,具有相关性的内 容、文章、数据之间可以相互链接,方便用户进行相关信息的查阅比对,真正实现一 站式的知识检索服务。 原版原式的资源使用原版原式的资源使用 在资源平台中,资源均提供了原版原式的阅读方式,保留读者阅读纸书报的习惯。 在电子书频道里:点击“在线浏览”按钮即可在 IE 窗口里阅读图书内容:点击“借 阅”按钮,将电子图书下载到正在使用的电脑中,通过阅读器打开阅读电子图书。 读者个性化服务读者个性化服务 每一位读者都可以创建属于自己的个性化主页,从而快速、便捷地浏览到自己所 需的知识和新闻。系统可提供个性化设置,用户可以自定义适合自己习惯的检索方式, 浏览方式,以及部分页面风格,增加系统易用性。同时基于用户行为统计分析,提供 个性化的内容服务和交流沟通平台。 第 12 页 共 65 页 读者在线读者在线交互功能交互功能 读者可以通过自己的个性化首页收藏资源,查看足迹,并与他人沟通交流分享。 可在论坛上就某一信息进行交流、提问与解答。并能够在此维护个人的借阅历史、好 友、关注、足迹、日志、读书标记、书评等资源内容。同时,平台提供了内容分享功 能,用户可以将自己喜欢的内容通过新浪微博、搜狐微博、腾讯微博、开心网、人人 网等多个网站向自己的好友推荐。 .3 后台管理功能后台管理功能需求分析需求分析 后台管理有助于管理者有效地对网站进行管理和维护。用户管理可分为用户及权 限管理、网络抓取管理、资源加工、资源管理、统计管理、日志管理、系统管理、社 区管理、网站频道管理等几部分。 用户及权限管理用户及权限管理 1.用户组管理:管理员可以对用户组进行查看、添加、修改、删除,设置用户组 对于不同资源的操作权限,可对保密型科研文件仅对有权限的用户使用。 2.角色管理:可以随时添加、修改、删除角色并对权限进行更改。 3.用户查询:可根据关键字段对用户状态进行查询,并设置用户分组。 4.系统管理员管理:支持管理员统一管理,支持用户组管理员机制,通过用户组 管理员工作释放超级管理员工作压力。 资源支持网络抓取资源支持网络抓取 根据用户自定义的任务配置,批量而精确地抽取因特网目标网页中的半结构化与 非结构化海洋类数据,转化为结构化的记录,保存在本地数据库中,用于内部使用或 外网发布,快速实现外部信息的获取。 资源加工发布自动化资源加工发布自动化 通过资源加工制作系统,用户可以将已有的电子文档或扫描好的资源组织起来, 转换成数字文件,通过自动元数据标引、目录制作、分类和多媒体链接功能,实现转 换制作自有资源电子版。服务端系统管理员对操作人员进行各项操作任务的分配,每 第 13 页 共 65 页 个操作员只能看到分配给自己的任务。操作员在各自的客户端分别完成元数据标引、 目录制作、分类、多媒体链接工作,并审核。资源可以直接输出到资源网站平台供读 者使用。 资源管理资源管理 1.元数据管理:用于管理元数据字段在前台查询列表及详细信息页面。 2.资源库管理:可对不同类别的资源设置不同的资源库并对其进行管理,每一个 资源库存放同类的资源。可以新建、删除、编辑、启用和停用资源库。 3.资源管理:可进行资源上架下架、设置分类、批量移库、资源推荐等操作。 4.下载站点管理:支持多个下载站点策略,提高资源访问并发下载能力。 统计信息管理统计信息管理 1.库存资源统计:可将平台中资源及数量进行汇总并提供统计数据,并可以保存为 Excel 或打印的功能。 2.资源利用按时间统计:用于分析选定年度/月度/每日内的检索次数、在线浏览 次数和下载借阅次数,并生成统计报表。 3.检索词频率统计:用于统计用户进行资源检索时所用检索词的使用频率。 日志管理日志管理 可记录应用程序、安全和系统等事件。包含登录注册、检索、资源利用、系统管 理、导出与清空日志等操作。 系统管理系统管理 1)功能设置:对系统功能状态、模块状态和系统预约邮件通知进行设置。 2)记录数设置:分别设置书评导读、检索、网站频道、标签、社区圈子和个人 图书馆相关等页面显示记录数。 3)热门作者/出版社设置:可手动添加热门作者和热门出版社及其点击数,该作 者或出版社将在资源访问系统的“热门作家”或“热门出版社”中显示。 第 14 页 共 65 页 4)标签管理:可以查看、删除前台用户添加的标签以及查看、删除标签关联资 源。 网站频道管理网站频道管理 1)书评管理:用户可以针对某一科研成果或文献资料发表、删除、修改评论, 便于用户之间进行工作交流。 2)导读管理:具有资源访问权限的系统用户可以针对各种资源发表导读信息。 3)在线调查管理:在线调查管理页面,可以进行调查问题和选项的设置,该调 查将在系统前台的“在线调查”中显示。 4)文件规章管理 :文件规章管理页面,可以查询、新建、修改和删除规章。 5)常用软件管理 :常用软件管理,可以查询、新建、修改、删除分类和软件。 6)首页布局:可以对电子图书库前台访问系统界面进行自定义门户风格及栏目 结构。对于要调整位置的栏目。 后台参考咨询公共服务后台参考咨询公共服务 1)新闻管理:可以新建、查询、修改和删除新闻。 2)公告管理:可以新建、查询、修改和删除公告,该公告将在资源平台的“网站 公告”中显示。 第 4 章 项目总体设计项目总体设计 中国既是一个陆地大国,又是一个海洋大国,有 18000 多公里海岸线,6500 多 个沿海岛屿。中国的海域面积广阔,整个海域自然地理分布范围跨度约 38 个纬度, 东西跨度约 24 个经度。根据联合国海洋公约200 多海里专属经济区制度和大陆 架制度,中国拥有近 300 万平方公里的海洋国土,是世界上海岛最多的国家之一,其 中南海海域内的岛屿有 1700 多个,从中国地图上可以看出这些岛屿都位于一条被称 为“九段线”的国界线内。 XX 省是个海洋大省,拥有 225 公里长的海岸线,多年积累的海洋性历史文化与 现代化科技资源应该在现代化发展中发挥优势。随着海洋科研环境与科研方式的变化, 用户对专业化、知识化服务的需求不断增强,因此面向专业领域构建集文献检索获取、 第 15 页 共 65 页 领域知识导航、知识管理与共享和科研交流与协作等功能服务为一体的领域知识服务 系统,成为信息服务机构的必然选择。 XX 海洋数字图书馆整体架构设计: 4.1总体设计原则总体设计原则 XX海洋数字图书馆系统的程序设计应采用先进的开发手段与J2EE架构,网络选用 高速宽带,硬件设施本着先进性、实用性,和节约性的原则。 1、设计原则 数字资源平台系统设计是XXXXX重要的资源信息系统,宏观上,必须遵循以下建 设原则: 快速实施:按照实施策略要求按时完成系统规划,需求分析、系统设计、开发、 试运行、并行运行,按时上线正式运行。 原型体验:系统在需求分析阶段搭建完成界面原型,提供最终用户体验,并据此 提出改进需求,结合需求调研完成软件需求分析过程。 开放性:选用主流的硬件平台(主机、网络设备等)和软件平台,遵循业界开放 式标准;采用各种网络协议、硬件接口、数据接口等;采用成熟的应用系统架构。 集中化:坚持统一平台、统一数据库的架构体系,达到准确性、灵活性、实时性 和快速的业务开发。 标准化:系统建设过程中要着力建立高标准的数字化平台,实现以科技信息资源 为核心,其他资源为辅助的信息资源最大化为导向的相关模型,实现系统功能和对外 接口的标准化。 平滑性:充分利用现有资源,强调规模与效益并重,分阶段构建和完善。 安全性:数字资源平台的建设要求达到生产级的安全标准,对信息安全、存储设 备的安全等关键要素进行监控,同时考虑建设本地容灾系统。 2、建设要求 系统在建设过程中,必须遵循以下基本要求: 可靠性:支持故障检查、告警和处理机制,保证数据不因意外情况丢失或损坏; 能够实现负载均衡,防止“瓶颈”产生,在任何情况下,都保持正确的输出。 可扩展:能够选择需要的组件构成不同规模的应用系统;新功能、新业务的增加 第 16 页 共 65 页 能够和在用系统间平滑过渡;并可实现后续的多系统资源整合。 可配置:支持参数驱动的设计方法,应用系统的变更可通过调整参数实现。 实时性:实时完成大容量数据的处理;实时性要求更高的业务提供特殊的处理。 准确性:提供多种核查或稽查手段,保证系统的准确性。 4.2总体架构设计总体架构设计 XX海洋数字图书馆设计由五个部分组成,包括资源平台门户、资源与用户管理、 资源加工与资源集成、基础软硬件环境和标准规范体系。 项目功能模块详细图 4.3网络硬件系统设计网络硬件系统设计 中心网站数据库B 资源服务器 中心网站数据库A 资源服务器 数字图书馆网站A 数字图书馆网站B 读者 知识与事实KFMP服务器 资源加工服务器 管理服务器 管理员 工作人员 资源加工数据库服务器A CMS服务器 应用服务器 应用数据库 外网服务区 统一认证网关 第 17 页 共 65 页 4.4核心功能设计核心功能设计 .1 采用云计算设计采用云计算设计 云计算可以认为包括以下几个层次的服务:基础设施即服务( IaaS),平台即 服务( PaaS)和软件即服务( SaaS)。 XX 海洋数字图书馆设计更多的时候使用云存储与云出版,云存储是在云计算概 念上延伸和发展出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系 统等功能,将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作, 共同对外提供数据存储和业务访问功能的一个系统。当云计算系统运算和处理的核心 是大量数据的存储和管理时,云计算系统中就需要配置大量的存储设备,那么云计算 系统就转变成为一个云存储系统,所以云存储是一个以数据存储和管理为核心的云计 算系统。 云出版服务是以北京 XXXXX 技术有限公司核心技术和云计算架构为基础,为出版 商、渠道商提供的数字出版综合服务。平台为数字出版产业链上的各环节都带来价值 提升。出版商通过云出版服务平台可以实现数字资源的自主授权、安全发行和透明结 算。渠道商可以快速搭建数字资源运营平台;及时获取正版资源;满足跨媒体阅读需 求 云出版软件架构: .2 用户管理设计用户管理设计 考虑到海洋数字图书馆需求中用户管理的复杂,我们在对平台用户管理上采取了 灵活多样的设计。既保证了平台用户的有好使用,又控制不同用户的权限级别。机构 管理模块能够对机构用户进行添加、删除,超级管理员还可以指定机构管理员,用户 管理员,分配管理员角色,设置机构的访问权限等。 如下图用户权限逻辑结构。 超级管理员可以根据自己机构的情况,制定不同的注册策略,通过用户类型选择, 可以允许或者禁止某类用户的注册。本系统提供三类前台用户,一类是 IP 用户,登 录时不需要用户名密码,只需要在设定的 IP 范围内即可自动登录。第二类是普通有 密码用户,登录时需要通过用户名和密码验证,不检查用户的 IP 范围。第三类是注 第 18 页 共 65 页 册用户,这类用户只能在 IP 范围内进行登录。没有注册而访问系统的用户称为非登 录用户。 机构管理员也可以根据需要设定不同的用户组,对用户组设定借阅规则,设定用 户组帐号的启用日期、有效期限。机构管理员也可设定用户组对资源库的访问权限。 管理员维护模块能够添加、删除系统管理员,或者修改管理员个人信息。 用户类型用户类型用户特点用户特点适用环境适用环境 超级管理员1, 唯一性 2, 权限最大 管理全部平台模块 用户管理员1, 管理平台部分模块 2, 根据角色权限设置,实现不同权限。 1,超级管理员释放一定管理权限, 实现权限分级管理,释放管理员压 力。 IP 用户1, 登录时不需要密码,直接可以登录。 2,在数字图书馆页面以默认的用户名“IP 用户”,系统自动识别 ip 范围自动登录。 2,客户机 IP 地址必须在预先设定的范围内, 管理员可以灵活定义 ip 范围控制权限。 3,管理员可以将不同的 IP 地址范围设置为 不同的用户组,实现不同的资源访问权限。 1,固定办公场所,有固定的访问 ip 范围。例如:学校出口 ip,公 司出口 ip,单位私网 ip 范围等。 有密码用户1,登录时需要资源平台提供的用户名和密 码。 2,用户名和密码由系统生成或由管理员导 入,然后分发或通知给用户。 3,管理员可以在生成用户信息时定义用户 的组结构,实现不同的权限控制。 1,用户使用地点不固定,经常变 动。 2,给某些 vip 用户定制的访问权 限。 3,平台的使用中的学习班,培训 班等模式的用户。 注册用户1,登录时需要资源平台提供的用户名和密 码。 2,用户可以自己通过网站注册信息进行用 户注册。 3,管理员可以对注册用户的组结构管理, 实现不同的权限控制。 1,ip 访问和用户发放不方便的环 境下使用。 2,用户认证不方便的情况,可以 通过用户注册激活实现账户发放。 非登录用户1,未以上述任一用户登录到数字资源平台 的用户。 2,用户权限可以控制。 1,资源宣传使用,在没有任何权 限情况下可以浏览部分资源的目录、 元数据等信息。 第 19 页 共 65 页 .3 网络抓取设计网络抓取设计 网络抓取设计工作原理及关键技术概述,网络爬虫是一个自动提取网页的程序, 它搜索从 Internet 网上下载网页信息,是数字图书馆异构搜索引擎的重要组成。传 统抓取程序从一个或若干初始网页的 URL 开始,获得初始网页上的 URL,在抓取网页 的过程中,不断从当前页面上抽取新的 URL 放入队列,直到满足系统的一定停止条件。 XXX 网络抓取的工作流程较为科学,设计了大量的网页分析算法过滤与主题无关的链 接,保留有用的链接并将其放入等待抓取的 URL 队列。然后,它将根据一定的搜索策 略从队列中选择下一步要抓取的网页 URL,并重复上述过程,直到达到系统的某一条 件时停止,另外,所有被抓取的网页将会被系统存贮,进行一定的分析、过滤,并建 立索引,以便之后的查询和检索;对于 XXX 来说,这一过程所得到的分析结果还可能 对以后的抓取过程给出反馈和指导。 系统架构设计如下: .4 异构检索设计异构检索设计 XXXXX于2008年提出了解决跨库检索问题的基本框架设想,为此,我们分析了现 有的多种数据库及一些元数据标准,提出了标准的检索服务框架元数据信息,定义了 搜索服务的输入输出标准及出错处理机制。各个数据库均可据此框架发布标准的XX检 索服务。 解决方案需要商业资源库提供符合统一标准的信息检索元数据与身份认证接口, 实现真正意义上跨库检索功能。 1, 跨库检索工作方式示意图 2, 跨库检索系统操作流程示意图 第 20 页 共 65 页 .5 文档安全设计文档安全设计 数字版权保护技术就是以一定的计算方法,实现对数字内容的保护,防止数字内 容的非法复制,或者使复制很困难、复制代价很高,最终用户必须得到授权后才能使 用数字内容;用户对数字内容的使用,是在 DRM 系统指定的约束条件下进行的。基 于数字版权保护技术的 XXX 数字版权保护主要针对版式文件的版权保护,如电子书、 电子报纸、电子杂志等等,其版式文件的格式是 CEB/CEBX。XX X DRM 首先对被保护 的 CEB/CEBX 文件加密,并指定该文件使用约束;通过授权机制,给特定的读者发放 授权许可证,该许可证与读者的硬件信息绑定,以防止许可证的拷贝。其中,授权许 可证及其授权发放的通信协议,以 EBX 协议为基础,并根据 eBook 和文档保护的应 用需求,作了适当的扩充,形成较完善 X EBX+语言。 XX 是国内最早研究数字媒体 DRM 技术的厂商之一,依托于北大雄厚扎实的技术 底蕴和博大精深的优秀人才,提出了一套合理可行的针对电子书、电子报纸、电子杂 志、电子文档等数字出版物的 DRM 技术,使得这些数字内容的权利保护和二次传播做 到了真实可控、可追踪。目前,XXDRM 系统已经开发出了 V2.0 版本, V2.0 提出了许 多新的特性: A. 丰富的权利描述。如阅读、打印、编辑、导出、组装、批注、签名等权利, 丰富的权利为用户提供了更多的内容使用选择权。 B权利项的细粒度控制。同一份数字内容可以根据用户身份的不同设定不同的 使用权利,且权利控制范围更加精细,能适应更多的业务模式。 C多设备共享。支持一个用户在多台设备上共享自己的数字内容。 D. 非连接设备的支持。XXDRM V2.0 允许连接设备作为中介辅助非连接设备来购 买和下载内容及版权对象,从而使一些本身没有网络连接功能的终端也能够获取到数 字内容和版权对象。 E. 灵活的扩展机制。XXDRM V2.0 允许不同的业务系统根据自身需求扩展其特有 的权利项,以及设定满足自身需求的权利控制粒度。 XXX 数字版权保护技术工作示意图: 第 21 页 共 65 页 .6 网站并发压力设计网站并发压力设计 人们对网络信息依赖越发强烈,海洋数字图书馆的上线势必成为业内读者行业网 站的焦点。业务的发展,网站面临高并发访问和海量数据流的情况屡见不鲜,系统中 的各个核心设备所负担的处理能力和计算强度也会相应增大,使得单一设备根本无法 承担。如果淘汰现有设备去做硬件升级,将造成资源的浪费,而且如果以后面临业务 量的激增,又不得不再次投入高额的硬件升级成本,甚至性能再卓越的设备也不能满 足将来业务量的需求。为此XXX针对此项目,对产品的并发能力做了主要五点设计: 1、采用静态化网站发布技术 2、系统使用缓存技术 3、支持Web负载均衡 4、资源服务器分离 5、产品设计支持web服务器、全文检索服务、数据库、资源服务分开部署 .7 资源自动加工设计资源自动加工设计 数字资源加工系统是图书馆或其他单位创建自有资源数据库并利用网络安全发布 的最佳选择。通过数字资源加工制作系统,用户可以将已有的电子文档或扫描好的图 书/文档的封面、内文、封底、插页组织起来,转换成 CEBX 文件格式,通过元数据标 引、目录制作、分类和多媒体链接功能,实现转换制作自有资源电子版。其主要功能 如下: 1、自定义元数据 2、自定义分类 3、电子书类资源的制作上载 4、制作流程化管理 5、资源加工智能化 6、Cebx 版面自动理解: 数字资源加工制作系统工作示意图: 第 22 页 共 65 页 .8 知识服务设计知识服务设计 XXXXX知识服务设计是XXX历时4年自主研发设计,基于B/S架构,快速分析数字资 源知识结构、分类存储知识数据、共享发布知识应用、提升数字资源管理应用效率, 增值客户知识资产,提升客户核心竞争力的软件系统。 知识服务系统基于国际知识管理协会倡导的知识管理应用理念,结合国内客户实 际需求,构建了起知识与事实管理平台设计,实现对知识的精确存储、版本、权限、 共享、分类、重用、学习、发布,延长数字资源知识生命周期,创新性的提出与企业 组织结构、人力资源结构结合的设想,将知识与读者关系明确,提升读者对知识应用 的目的性和高效性。引入知识管理的学习、在线培训、交互、统计报告、决策支持等 技术系统,推动了知识与事实管理深入关键业务领域的应用。 知识服务系统核心基于XX知识分类管理和知识搜索引擎两大技术原理,适应JAVA 与.NET开发环境,攻克了知识地图创建、知识分类、搜索引擎和结构化数据处理等关 键技术,表现层为Jsp与Aspx,适应linux、windows等多种操作系统,支持 oracle、SqlServer常见数据库,内置了多个基本功能与模块,满足用户需求率最高 的知识管理系统。 目前该系统已经成功应用于XXX科学文库、剪报库、报纸全文库、高校学科馆、 云出版、数字出版平台等多个产品领域,运行效果良好,广泛受到客户的好评。 1,KFMP系统结构设计,如下图: 4.5标准规范设计标准规范设计依据依据 国家、行业信息化建设相关标准规范高校科技信息资源加工与集成规范 高校科技信息分类法中国图书馆分类法数字图书馆标准与建设 通信信息技术有限公司质量体系文件CEBX 标准手册 XXX数字出版系统技术白皮书XXX数字资源平台技术白皮书 XX技术研究院CEBX技术白皮书XX技术研究院DRM技术白皮书 XX智搜全文检索技术白皮书XX德赛资源加工系统技术白皮书 XXKFMP技术白皮书XXCMS技术白皮书中国机读目录通讯格式 中国古籍典藏编目 第 23 页 共 65 页 第 5 章 用户界面设计用户界面设计 5.1网站界面原型设计网站界面原型设计 .1 XX 海洋数字图书馆主页面设计海洋数字图书馆主页面设计 .2 XX 海洋数字图书馆栏目设计海洋数字图书馆栏目设计 .3 XX 海洋数字图书馆栏目设计海洋数字图书馆栏目设计 5.2移动移动 APP 界面原型设计界面原型设计 .1 APPXX 海洋数字图书馆移动设计海洋数字图书馆移动设计 .2 APPXX 海洋数字图书馆页面设计海洋数字图书馆页面设计 .3 APPXX 海洋数字图书馆新闻面设计海洋数字图书馆新闻面设计 .4 APPXX 海洋数字图书馆检索设计海洋数字图书馆检索设计 第 24 页 共 65 页 .5 APPXX 海洋数字图书馆扩展面设计海洋数字图书馆扩展面设计 .6 PPXX 海洋数字图书馆交互分享页面设计海洋数字图书馆交互分享页面设计 第 6 章 项目设计核心技术项目设计核心技术介绍介绍 6.1资源加工核心设计资源加工核心设计 .1 数字资源加工系统核心技术数字资源加工系统核心技术 数字资源加工制作系统是图书馆或其他单位创建自有资源数据库并利用网络安全 发布的最佳选择。通过制作系统,用户可以将已有的电子文档或扫描好的图书/文档 的封面、内文、封底、插页组织起来,转换成 CEBX 文件格式,通过元数据标引、目 录制作、分类和多媒体链接功能,实现转换制作自有资源电子版。 数字资源数据加工与安全发布系统采用的 CEBX 版式文件,是一种“文本+图像” 的文件格式,其具有不可更改性、描述能力强、转换容易、浏览方便、支持全文检索、 支持移动阅读等特点。 CEBX版面分析和理解技术可以从复杂版面(报刊的版面)中提取必要的文字和排 版信息,自动判定排版方向、合并正文块,自动还原正文阅读顺序,自动关联文章标 题和正文,并进行附图与图说、文章与附图之间的自动关联,具有智能程度高,准确 率高的特点。XXX的版面分析和理解技术还可以处理图书版面,自动进行版心定位、 页眉页脚和页码处理,自动进行目录提取、章节切分,进行参考文献等辅助信息的条 目化处理,具有效率高、准确率高的特点。 可以根据资源保密等级不同确定不同用户组的查阅权限,既保证了资源的最大化 利用又保证了资源文件的保密性要求。 OpenURL即“开放链接”,一种解决不同的数字资源系统互操作、进行资源整合的 方法,也是一项的技术标准。开放链接(OpenURL)是一种附带有元数据信息和资源 地址信息的“可运行”的URL。安全发布系统采用了该技术,可以与其他不同的数字 第 25 页 共 65 页 资源系统进行良好的整合。 数据加工系统拥有自己的元数据标准,该标准同时支持XX的数图平台。我们的元 数据标准不仅包括了都柏林的核心元素,对元数据进行了扩展,另外为了满足用户的 自有资源、特色资源等,还为用户提供了自定义元数据功能,可以针对不同的资源进 行特色加工 支持符合Unicode编码规则的字符和字母,从而可以实现对各种字符、生僻字、多 语种的标引、显示和检索。 数据加工智能化:元数据标引支持点选操作,只要在左侧的显示区域中选中的文 字首尾分别单击一次鼠标左健,系统会自动提取出两次点击之间的内容并自动复制到 右侧填写区,以方便加工操作,并提高加工效率。 文件目录制作可以通过抽取原文档的目录页,自动生成文件的目录树,快捷实现 目录跳转功能。 数据加工批量化:批量加工功能实现对批量文件统一进行元数据的标引和分类工 作,减少对元数据相近文件重复标引和分类工作。 支持机读编目格式标准:机读编目格式标准(英语:MAchine-Readable Cataloging,缩写:MARC),是一种图书管理的通讯格式标准,用以让图书馆或出版 商之间作目录信息交换用途。德赛加工系统支持 MARC 数据导出,可以将客户加工的 元数据资源进行 MARC 数据导出,进行图书馆内的信息交换使用。 广泛的数据导入导出兼容性:XX德赛数据加工系统提供导入导出工具,可以从多 种数据源中提取数据导入并发布。 1)利用开放数据库互连(ODBC)标准,解析SqlServer、Excel、Access、txt格 式的数据源。 2)使用Dom技术支持对标准xml文件的解析。 3)使用文件解析技术解析iso文件支持Marc数据导入。 4)解析XX标准xml文件及XX专有文件。 主要功能如下表: 技术名称技术名称特点特点 支持DRM采用XXX DRM系统,真正的实现对数字资源的版权保护。 采用CEBX版式具有不可更改性、描述能力强、转换容易、浏览方便、支持全文检索、支持 第 26 页 共 65 页 移动阅读等特点。 密级管理系统根据资源保密等级不同确定不同用户组的查阅权限,既保证了资源的最大化 利用又保证了资源文件的保密性要求。 支持OpenURL技术解决不同的数字资源系统互操作、进行资源整合的方法,也是一项的技术标 准 元数据和OAI自定义元数据和对OAI数据收割的支持 支持Unicode编码实现对各种字符、生僻字、多语种的标引、显示和检索。 加工智能化选中的文字首尾分别单击一次鼠标左健,系统会自动提取出两次点击之间内 容 自动抽取目录自动生成文件的目录树,快捷实现目录跳转功能。 支持批量加工批量文件统一进行元数据的标引和分类工作,减少对元数据相近文件重复标 引和分类工作。 广泛的兼容性XX德赛数据加工系统提供导入导出工具,可以从多种数据源中提取数据导入 并发布。 6.2网站内容管理系统网站内容管理系统(CMS)核心技术设计核心技术设计 .1 CMS 系统工作流程图系统工作流程图 .2 CMS 核心技术先进性核心技术先进性 技术名称技术名称特点特点 多站点支持管理多站点,所有站点权限和可以内容独立管理也可以集中管理。 采用模板机制设计灵活多变,使客户定义自己的主界面时方便快捷。 Dreamweaver集 成 网站美编能够充分发挥Dreamweaver强大的网页制作能力 支持XML稿源CMS能够提供从平面媒体、广电媒体、互联网媒体等各种渠道采集稿源信息的 能力 可视化内容编 辑 在编辑器内能够方便的进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论