《用户综合服务系统建设方案.doc》由会员分享,可在线阅读,更多相关《用户综合服务系统建设方案.doc(21页珍藏版)》请在三一办公上搜索。
1、用户综合服务系统建设方案目 录目 录1第一章 方案概述31.1. 建设背景31.2. 建设目标31.3. 建设原则31.3.1. 先进性和超前性原则31.3.2. 标准化和规范化原则41.3.3. 实用性和方便性原则41.3.4. 安全性和保密性原则41.3.5. 稳定性和可靠性原则51.3.6. 灵活性和可扩充性原则51.4. 方案特点5第二章 需求分析62.1. 业务现状分析62.1.1. 业务流程现状62.1.2. 业务流程现状分析62.2. 业务规划设计6第三章 总体设计73.1. 主业务流程设计73.2. 软件架构设计7第四章 功能描述84.1. 系统管理84.1.1. 用户管理84
2、.1.2. 用户组管理84.1.3. 组织机构管理84.1.4. 用户权限管理84.1.5. 用户组权限管理84.1.6. 日志管理84.2. 业务配置94.2.1. 业务类型维护94.2.2. 工作流维护94.2.3. 关键字信息搜集规则设置94.3. 读者信息管理94.3.1. 读者基本档案信息管理94.3.2. 读者需求兴趣点管理94.4. 读者需求信息分析104.4.1. 记录读者查阅关键字信息104.4.2. 分析读者查阅关键字信息104.5. 读者意见追踪管理104.5.1. 读者意见提交104.5.2. 处理读者意见104.5.3. 读者查看意见处理情况104.6. 读者服务流程
3、管理104.7. 读者行为统计分析104.7.1. 读者需求信息查询统计104.7.2. 读者下载信息查询统计114.7.3. 读者检索信息查询统计114.8. 与其它系统接口114.8.1. 数据导入接口114.8.2. 数据导出接口114.8.3. 与其它系统的单点登录功能114.9. 文档统一格式转化114.9.1. 文档批量转换成格式文档114.9.2. 图片格式批量转化114.10. 文档数字签名124.10.1. 电子签名管理124.10.2. 电子签名批量与单独执行124.10.3. 电子签名后台认证124.11. 文件分发124.11.1. 分发规则定制管理124.11.2.
4、分发文件124.12. 黑白与彩色文档自适应打印设备124.13. 文档流程管理124.13.1. 文档流程定义124.13.2. 文档流转流程与跟踪12第五章 技术方案135.1. 技术架构设计135.2. 数据架构设计135.3. 系统安全方案145.3.1. 网络结构安全方案145.3.2. 数据交换安全方案145.3.3. 软件使用安全方案145.4. 与其他系统接口145.5. 软硬件环境155.5.1. 硬件环境155.5.2. 软件环境15第六章 成功案例16第一章 方案概述1.1. 建设背景随着国防科技工业数字图书馆用户数量的增加,用户信息管理需求日益切迫。目前数图服务后台中的
5、用户数据相对有限,暂时还无法满足用户信息、用户需求、用户意见反馈管理等管理要求,同时, 对各种格式文档的统一查询与打印需求也逐渐强烈,为了解决此类问题以改进数图服务水平,特提出建设用户综合服务系统的建设规划1.2. 建设目标1、 实现用户档案管理,能够对读者潜在阅读需求进行分析;2、 实现读者服务流程管理;3、 实现读者意见追踪管理;4、 实现读者检索、下载行为分析5、 支持与国防数图现有系统的整合6、 实现统一的文档服务1.3. 建设原则1.3.1. 先进性和超前性原则坚持先进性和开放性。在实用可靠的前提下,尽可能跟踪国内外先进的数据挖掘技术、电子文档转化与存储技术,使系统具有较高的性能价格
6、比。技术上立足于长远发展,坚持选用开放性系统。采用先进的体系结构和技术领先的主流产品,保证整个系统高效运行。1.3.2. 标准化和规范化原则系统的标准化和规范化是信息系统建设基本而又关键的一步,要实现信息通讯与共享,必须规范信息技术标准。管理信息系统的标准化体现在两方面:第一、系统业务方面,结合系统建设,优化、细化、精确化业务规程和流程。系统建立必须符合相应的工作规程标准。软件统一化、结构模块化、数据标准化、代码统一化、文档资料规范化。第二、技术框架方面,系统建立必须符合相关技术标准和业界的统一标准。应用软件的开发过程严格按照软件工程规范进行,应用系统设计做到信息内容统一、数据结构统一、编码规
7、则统一、处理方式统一、界面风格统一、操作方法统一,以便日后的系统维护。第三、在开发方法和过程方面,系统设计过程中,应采用完全的面向对象设计方法,以通用的先进设计工具,使用统一建模语言UML设计元素描述语言。开发过程管理遵循被国际软件行业一致认可的RUP设计模式。整个面向对象的分析、设计、开发过程将采用螺旋式迭代开发模式,增加系统开发过程的可控性,及时处理需求上的变更,将开发过程风险在第一时间内捕获、降低、消灭。第四、在项目管理方面,应严格按照PMI规范、ISO9000标准或CMMI模型进行管理,保证项目过程的可控制。产品应按照“项目管理”的科学方法进行项目建设的管理和实施,对建设目标、边界和需
8、求,以及系统的内容、结构和关系进行全面的论证和规划设计;规避各种可能的风险,协调好各种相关资源,保证团队有效开展工作,制订合理的切实可行的计划并严格执行。1.3.3. 实用性和方便性原则系统建设要充分考虑到最终用户的实际操作习惯,来满足读者信息数据管理工作的实用性与方便性的要求,同时在系统设置、系统维护等方面的设计要易于操作,体现人性化的原则,通过实用性与方便性的设计来提高管理水平和工作的效率。1.3.4. 安全性和保密性原则坚持安全性和保密性的原则。遵循相关信息安全标准,建立切实可行的安全保护和保密措施,以及对计算机犯罪和病毒的防范能力,确保数据永久安全。计算机信息网络应有很强的安全防卫机制
9、。系统应提供多方式、多层次、多渠道的安全保密措施,防止各种形式与途径的非法侵入和机密信息的泄露,保证系统中数据的安全。1.3.5. 稳定性和可靠性原则系统建成并投入使用后,将成为国防数图日常工作不可缺少的业务支撑系统,系统不稳定的后果是难以想象的。因此必须从系统设计方案、业务架构设计、应用架构设计、技术架构设计、系统实施、项目管理、培训服务等环节精心准备与考虑,通过各个环节的有效监控与管理,使得整个系统顺利上线并进一步大范围推广,要求系统故障发生的可能性尽可能少,影响尽可能小,对各种可能出现的紧急情况要有应急的工作方案和对策。1.3.6. 灵活性和可扩充性原则要实现可扩充、易维护及易操作。应充
10、分考虑到用户增加和业务扩展。应用系统的模块化程度要高,对不同业务流程和管理方式的适应能力要强,软件维护方便。同时,系统应随着各级税务系统计算机信息网络内外节点的扩大和应用系统的不断建立,系统中网络结构和设置能灵活扩展,主机系统能灵活扩充和升级。针对数字化图书馆业务发展迅速的特点,系统设计必须考虑到未来业务的发展对整个系统的影响。特别是相关的信息交换和接口。系统实现应平台化、组件化,实现功能间的松耦合,系统要易于扩充或升级。为了便于以后应用系统的扩充,系统结构应具开放性,数据库设计应考虑兼容性,应用系统应具备可移植性。1.4. 方案特点第二章 需求分析2.1. 业务现状分析2.1.1. 业务流程
11、现状2.1.2. 业务流程现状分析1.2.2. 业务规划设计第三章 总体设计3.1. 主业务流程设计3.2. 软件架构设计第四章 功能描述4.1. 系统管理系统管理模块主要对系统用户和权限进行管理。4.1.1. 用户管理用户管理功能用于在系统中登记新用户,并对用户信息、状态进行维护和管理。4.1.2. 用户组管理用户组管理功能用于将系统中的用户进行编组,以组的形式对用户状态进行维护和管理。4.1.3. 组织机构管理组织机构管理功能用于在系统中登记各级机构,并对机构信息进行维护和管理。4.1.4. 用户权限管理用户权限管理功能用于为系统中的用户进行页面操作权限分配。4.1.5. 用户组权限管理用
12、户组权限管理功能用于为系统中用户组的所有用于进行页面操作权限的分配。4.1.6. 日志管理日志管理功能用于查询系统操作日志,并对日志数据进行管理。4.2. 业务配置业务配置模块用于设置业务类型、工作流等参数,使系统与业务系统之间实现无缝衔接。4.2.1. 业务类型维护业务类型维护功能用于在系统中登记各业务系统中的业务类型。4.2.2. 工作流维护工作流维护功能用于在系统中登记各项业务的流转规则。4.2.3. 关键字信息搜集规则设置设置关键字信息,关键字认定标准规则配置。4.3. 读者信息管理建立读者档案信息,档案能体现出读者兴趣关注点。4.3.1. 读者基本档案信息管理档案信息支持系统内创建和
13、系统外导入方式创建,支持与数图系统读者信息库同步。4.3.2. 读者需求兴趣点管理需求兴趣点由读者自行管理,即创建、修改与删除。兴趣点项条目数有最大值限制。4.4. 读者需求信息分析4.4.1. 记录读者查阅关键字信息读者在查询界面提交关键字搜索后,系统会记录关键字内容、提交时间。4.4.2. 分析读者查阅关键字信息系统对读者的查询关键字信息信息进行分析,按时间、频度、总体占比来分析读者查询行为。4.5. 读者意见追踪管理4.5.1. 读者意见提交读者提交个人意见,该信息只能由读者和系统管理用户获取。4.5.2. 处理读者意见系统管理用户处理读者意见并给出回复。4.5.3. 读者查看意见处理情
14、况读者可以查看到系统管理用户对意见的回复。4.6. 读者服务流程管理【现状是什么,该部分需要了解细化】4.7. 读者行为统计分析4.7.1. 读者需求信息查询统计根据后台系统的需求记录信息按照关键字、作者等信息进行查询。输出出TopN报表。4.7.2. 读者下载信息查询统计根据后台下载信息,按照文档关键字信息进行查询统计。4.7.3. 读者检索信息查询统计根据后台记录的读者查询情况记录,按照检索关键字信息进行查询统计。4.8. 与其它系统接口4.8.1. 数据导入接口系统可将数图相关系统的读者基本信息数据导入。4.8.2. 数据导出接口系统可将相关信息导出成结构化文本文件供其它系统使用。4.8
15、.3. 与其它系统的单点登录功能系统支持与国数系统的单点登录功能。4.9. 文档统一格式转化4.9.1. 文档批量转换成格式文档可根据规则批量转化文档。4.9.2. 图片格式批量转化可按规则批量转化图片。4.10. 文档数字签名4.10.1. 电子签名管理4.10.2. 电子签名批量与单独执行4.10.3. 电子签名后台认证4.11. 文件分发4.11.1. 分发规则定制管理4.11.2. 分发文件4.12. 黑白与彩色文档自适应打印设备4.13. 文档流程管理4.13.1. 文档流程定义4.13.2. 文档流转流程与跟踪第五章 技术方案5.1. 技术架构设计5.1.1. 管理系统 本系统采用
16、J2EE架构作为技术框架,基于基于B/S(Browser/Web Server)和关系型数据库方式实现。5.1.2. 统一文档服务系统系统提供一个通用的文件格式转换组件,转换过程采用批量方式, 最终将转换成统一的文件格式并存储于文件库中。后续的文件打印、文件加密等操作将一致的基于文件库处理。5.1.3. 用户行为采集系统 读者在访问数图系统进行信息搜索时,数图系统会自动触发行为采集系统URL探针程序,探针程序会向行为采集service发出请求,行为采集系统接收并存储探针提交的信息并存贮至数据库。5.1.4. 用户行为分析系统用户行为分析系统采用OracleBI解决方案构建,提供综合的业务智能功
17、能(数据采集、抽取、可配置报表等),以一个web应用的形式对外提供读者信息阅读需求行为分析服务。5.2. 数据架构设计针对系统功能特性,数据架构从设计的理念上要考虑方便应用写入,方便数据存储,方便数据查询。数据架构是针对两种不同类型的应用所进行的数据库基础设计。针对业务需要,在进行数据库基础设计时选择关系数据库结构。这是目前最流行的数据库结构,数据存储的主要载体是表,或相关数据组。有一对一、一对多、多对多三种表关系。表关联是通过引用完整性定义的,这是通过主键或外键约束条件实现的。具有数据访问快、便于修改数据库结构、数据逻辑化表示、支持复杂检索条件、保持数据完整等优势。5.3. 系统安全方案5.
18、3.1. 网络结构安全方案图二、网络结构示意图5.3.2. 数据交换安全方案图3 用户综合服务系统拓扑图用户综合服务系统部署在内部网络中,之间通过内部局域网互联。用户综合服务系统提供URL监控探针程序供数图应用系统调用,在数图系统检索页面中,通过自动调用URL监控探针程序,用户综合服务系统会获得用户搜索信息。5.3.2.1. 数据交互安全性的保证在数据交互方面,用户综合服务系统全部部署在内部局域网,与外部网络没有任何信息交互,保证了不受外部的攻击。5.3.2.2. 不影响其他系统运转的保证用户综合服务系统运行时,数图系统通过自动调用探针程序实现数据推送,交互信息量少,不会影响数图系统的正常运行
19、。5.3.3. 软件使用安全方案用户综合服务系统支持系统管理员按单用户或按用户组进行操作权限分配,根据用户所处机构级别确定数据访问权限,并针对相关业务制定了特殊访问权限,确保信息访问安全性。5.4. 与其他系统接口为了实现与业务系统的连贯操作,系统提供与各业务系统实现接口连接。 5.5. 软硬件环境5.5.1. 硬件环境根据系统规模以及未来发展的需要,特对产品的硬件配置信息作如下建议,仅供参考。WEB应用服务器CPU:双CPU,2G频率内存:8G硬盘:500GB 部署方式:双机集群数据库服务器CPU:双CPU,2G频率内存:8G硬盘:500G部署方式:双机热备磁盘柜支持RAID 0,1,0+1,3,5,10,30,50,NRAID和JBOD;缓存1G;有效容量17T网络打印机具有网络打印功能的激光或喷墨打印机5.5.2. 软件环境1.服务器操作系统Linux As Server 5数据库Oracle 10g应用软件IBM Websphere 7.02.客户端操作系统Windows xp/vista/7浏览器IE6或以上第六章 成功案例