大数据交换需求规格说明书_第1页
大数据交换需求规格说明书_第2页
大数据交换需求规格说明书_第3页
大数据交换需求规格说明书_第4页
大数据交换需求规格说明书_第5页
免费预览已结束,剩余39页可下载查看

下载本文档

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

文档简介

大数据交换需求规格说明书大数据交换需求规格说明书44/44大数据交换需求规格说明书合用标准文档序言1.1编写目的为了能更好的描述清楚《国科政信数据交换平台》(以下简称“数据交换”或“本项目”)业务需求,更好地让有关人员认识本项目的各个模块及功能点,特编写此需求规格说明书。本文档主要从业务需求、功能描述、环境要求、操作要求、设计拘束及质量要求等方面阐述,同时说了然系统的合格性需求及交付需求等综合要求,是作为本项目软件的设计及测试工作的重要依照。本文档的预期读者为业务用户、设计人员、开发人员、测试人员、项目管理人员等有关人员1.2背景当前,国内各地政府部门和机构或多或少均成立起自己的信息化系统,包括门户网站内容管理系统、OA办公系统、做事审批系统、其他业务系统等。但由于诸多因素的影响,即使同一地区的政府机构间也无法进行合理、有效的沟通,可以说是一座座的“信息孤岛”。电子政求推行的任务之一就是要将这些“孤岛”有机地串联在一起,充发散挥其效能,同时也保护了各部门在该方面的经济投入和精力投入。其他,电子政务建设过程中,即即是一致规划,但详尽的推行单位和解决方案会有很多,建设完成后的系统常常是自治的,异构的,数据文案大全合用标准文档可能存放于数据库、文本文件、XML文件,甚至一般文件中。因此也需要一种体系使不同样时期建设的应用系统能有机地结合为一个整体。上述两种情况,均要求解决应用系统间数据和信息的互通、互用问题。1.3定义1.4参照文件?司法部关于报送《全国牢狱信息化建设规划》(司法函[2007]111号)司法部关于印发《全国牢狱信息化建设规划》的通知(司法通[2008]124号)《全国牢狱信息化工程(一期)项目建设建议书》关于印发《全国牢狱信息化应用软件开发建设任务分工建议》的通知([2010]司狱字277号)《国家发展改革委关于全国牢狱信息化一期工程项目建议书的批复》(发改高技[2010]1389号)GB8566计算机软件开发规范GB8567计算机软件产品开发文件编制指南GB/T12505计算机软件配置管理计划规范国家计算机软件工程规范文案大全合用标准文档ISO9003国际标准国都信息化标准系统项目归纳2.1目标《国科政信数据交换平台》是一个以解决电子政求推行过程中对于基于异构数据平台上的数据无法进行有效沟通和沟通的问题的一个通用的、分布式的数据集成平台。《国科政信数据交换平台》可认为需要数据集成的应用供应数据服务,解决数据从何而来,哪个应用对其感兴趣,以及如何被每个系统使用的问题。《国科政信数据交换平台》经过把信息供应者和花销者隔断,来成立灵便的系统,使得这些系统不会碰到数据的物理地址的影响,也不会碰到需要存取数据信息的应用个数的影响,关于每一个系统就不需要进行特其他定制办理,即可以在系统之间实现信息的集成了。成立了各政务应用系统沟通和对社会服务的接口标准和服务标准,实现了优异的数据封装、交换和共享。2.2建设原则合用性原则合用性是衡量一套软件系统质量的最重要指标之一,功能的合用性、界面的友好性及用户接见的方便灵便性是其最主要的要求,同时也是整个系统得以应用的基础。无论功能的划分或是软件的设计必定文案大全合用标准文档亲近联系牢狱的实质情况,充分满足当前的需要及今后长远发展的各种需求。先进性原则先进性是对系统的最基本要求,它是最大限度地提高系统的生命周期、减少项目重复投资的重要手段。系统设计要有必然的前瞻性,为功能的扩大和技术的发展留有空间。系统应拥有较好的升级能力、扩展能力和向上兼容的能力,使系统不会随着技术的发展而迅速落后或被裁汰。安全可靠性原则安全可靠是一个系统投入运行的前提,因此,在设计和软件开发推行过程中,必定全面认真地考虑各种可能碰到的情况,规划出合理的解决方案,为整套系统的安全可靠运行供应保障。规范性原则系统设计所采用的技术和设备应吻合国际标准、国家标准和行业标准,为系统的扩展升级、与其他系统的互联集成供应优异的基础。可扩展性原则可扩展性是系统将来更新、扩展和升级的重要保障。系统设计特别是架构的设计应充分考虑系统的长远发展目标,采用先进的设计思想和开发手段,全面支持各种应用功能的扩展,为整套系统功能的完满、更新供应条件。采用标准协议,保证系统结构、容量、通信和处文案大全合用标准文档理能力,软硬件接口应拥有优异的扩展能力。可管理性原则系统应易于管理,易于保护,操作简单,易学,易用,便于进行系统配置,可以很好的监控内容、安全性、接见流量、性能等方面内容,并可以进行必然范围内的远程管理和故障诊断。系统应拥有优异的结构,各个部分应有明确和完满的定义,使得局部的更正不影响全局和其他部分的结构和运行。2.3开发原则迭代开发本系统开发时,采用迭代开发、测试驱动的开发。每阶段版本都要采用迭代开发,即每天提交可以执行的版本。第二天在前一天的可以执行版本上再开发新功能,以达到对前一天版本测试的目的。迭代过程中不断完满需求解析、软件设计、编码质量。每天级联每天的提交所有模块的开发人员在每个工作日16点从前向指定服务器提交今天的工作结果,过时此后的工作在第二日再提交,没有提交则认为今天无工作结果。阶段版本生成文案大全合用标准文档每有一个新功能提交作为一个阶段版本,新功能提交后都要进行交织测试,测试经过且功能牢固后方可提交其他新功能。阶段版本的使用阶段版本生成后要保存原代码,以供为客户供应测试版本和研发过程中的版本回退。文档评审软件需求各研发人员依照客户需求来编写《软件需求解析书》,软件需求开发中可以实现的功能需求、性能需求、操作流程等,并对开发工具、时间要求做出描述。《软件需求解析书》经评审通过后,才能进入下一个阶段,供管理、研发、测试人员使用。开发日程表管理人员依照《软件需求》编写《开发日程表》,表中要明确各阶段的历程碑。软件设计研发人员依照《软件需求》编写《软件设计书》。软件设计书描述系统架构、主要算法(流程或状态图)、重要数据结构、数据库表等。《软件设计书》经评审通过后,才能进入编码阶段。测试方案测试人员依照《软件需求》编写《测试方案》,测试方案包括测试文案大全合用标准文档用例。2.4整体技术路线本方案采用Browser/WebServer/DataBaseServer三层结构进行网站群系统的开发。本方案采用以下核心技术:图:Browser/WebServer/DataBaseServer三层结构1)具开放性和扩展性的J2EE技术框架,采用MVC设计模式;采用安全电子表单技术;利用J2EE核心设计模式DAO和长远性框架来实现数据库的兼容和透明接见;采用UNICODE编码方式,来实现支持后台管理系统的多种语言;SOAP/WEB服务技术,支持将异构的系统平台和分其他系统进行有机集成。文案大全合用标准文档2.5系统整体架构设计依照客户需求数据交换平台主要采用数据中心和数据交换代理节点的结构来简化电子政务应用主体内部功能体之间、主体与主体之间所存在的复杂的互有关系,在代理节点上供应相应的服务来方便老应用系统的接入并供应一致的接见行为和接口。数据交换平台系统结构以以下图所示。运行环境规定及部署图3.1设备服务端设备建议使用品牌服务器,建议配置两个双核2GHZ以上办理器,2G以上内存,硬盘100G以上。文案大全合用标准文档客户端设备用户对设备基本无特别要求。3.2支持软件服务端支持软件操作系统:Windows、Linux等主流操作系统中间件:Tomcat、JBoss、WebSphere等主流Web服务器数据库:Oracle、Sqlserver、DB2、Mysql、Sybase及国产数据库等主流数据库。其他软件:JDK1.6客户端支持软件操作系统:Windows2000/XP/2003其他软件:IE6.03.3系统开发语言本系统的开发一致采用JAVA程序设计语言进行编程。以JAVA语言的特点实现跨平台性,能运行于不同样的操作系统等支撑平台;安全性,程序供应了安全管理器,防范程序的非法接见;面向对象,将数据分装于类中,实现了程序的可重用性、简洁性和便于保护;分布式,成立在扩展TCP/IP网络平台上方经过网络调用文件;强壮性,关于规文案大全合用标准文档范要求以外的输入情况拥有合理的办理能力。开发采用以下的工具和技术包:工具/组件版本备注JDK1.6JAVA开发包Eclipse编译工具MyEclipse6.5以上插件Tomcat6.0Web服务器struts2.0MVC框剪基于WEBHibernate3.0数据层JSONAJAX框架Spring3.0J2EE框架JCOMPANY3.0单元测试代码ANT打包工具Log4j日志Oracle9i数据库3.4接口一致用户管理服务接口。文案大全合用标准文档在保证安全的前提下,供应各应用系一致个一致的用户视图,所适用户登录接见均经过一致用户管理进行认证,经过认证后,均以统一的标准接口传达认证结果。详尽接口描述在系统设计中说明。文案大全合用标准文档3.5部署图省省省省省省省省省省省高省院省服省务省省省省省省器省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省省文案大全合用标准文档项目建设内容4.1拟定数据交换标准需求标准1)对软件系统整体功能/对象结构进行描述,包括结构图、流程图或对象图。(2)对每个主要子系统中的基本功能模块/对象进行描述,包括结构图、流程图或对象图。(3)平时使用的约定描述(数学符号、胸襟单位等)。内容标准数据交换主要包括:数据交换、参数设置、数据上传、服务器管理、数据下载、日志管理等各项业务。保护标准必定设定转门人员进行如期保护更新,保证信息有价值、有意义。安全性要求依照国家对网络与信息系统安全性的基本要求,结合多年从事信息安全管理工作的实质领悟,在拟定系统安全性议论指标系统时应遵循以下原则:文案大全合用标准文档1)吻合国家有关信息与信息系统安全的法律和法规。2)满足用户及应用环境对信息系统提出的安全性要求。3)拥有优异的可操作性,便于推行。格式标准1)功能要求模块清楚、操作简单、交互性好。2)可视化流程操作,让办公人员更加驾轻就熟。3)每页间切换连结,页面背景、字体格式一致。4)支持多种不同样版本、种类的阅读器,可移植性强。5)不使用过大的图片、不使用过小的字体、关于动画也许声音文案大全合用标准文档4.2数据交换系统系统整体描述系统结构图整体用例图所适用户的用例比较:文案大全合用标准文档模块划分数据交换系统主要分为6个子系统:数据交换;参数设置;数据上传;数据下载;服务器管理;日志管理。功能点综述数据交换;主要功能是对选择数据流程文件和对应的数据包上传到服务器指定目录实现自动发送。参数设置;主要功能是对服务器的有关参数进行设置,如:指定服务器接收和发送数据的文件目录、指定服务器的ip和端口号等有关配置。数据上传;主要功能是将数据上传服务器。数据下载;文案大全合用标准文档主要功能到服务器上下载共享的数据文件。服务器管理;主要功能是对网络中的服务器进行参数设置。日志管理。主若是对网络中的发送过程进行追踪、记录。业务功能模块数据交换需求描述数据交换主若是实现牢狱、省局、高院、中院之间公文流转和数据共享。系统准时扫描服务器指定目录下的文件,判断可否有数据包和流程定义文件。若文件存在则依照流程定义文件将数据包发送到流程定义文件定义的服务器指定目录。操作流程文案大全合用标准文档参数设置需求描述指定服务器接收和发送数据的文件路径,配置有关的服务器接收文件路径、服务器发送文件路径、提请文件路径、当地服务ip、当地服务端口、用户名、密码、扫描间隔(毫秒)、服务启动开时间始扫描(毫秒)、可否需要转发(仅用于牢狱局前置机)、牢狱局前置机IP、可否扫描接收文件夹、是否是高院业务机、可否插入日志、牢狱局文件发送目录。文案大全合用标准文档本模块的IPO图输入办理输出参数设置输入参数设置jsp本模块静态数据数据种类静态数据服务器接收文件路径、服务器发送文件路径、提请文件路径、当地服务ip、当地服务端口、用户名、密码、扫描间隔、服务启动开时间始扫描、可否需参数设置要转发(仅用于牢狱局前置机)、牢狱局前置机IP、可否扫描接收文件夹、是否是高院业务机、可否插入日志、牢狱局文件发送目录数据上传需求描述主要功能是将数据包上传服务器。本模块的IPO图输入办理输出数据上传选择数据上传文件到服务器文案大全合用标准文档本模块静态数据数据种类静态数据数据上传上传文件数据下载需求描述选择指定服务器,盘问出下载列表,按钮下载有关数据。本模块的IPO图输入办理输出数据下载选择下载服务器下载文件本模块静态数据数据种类静态数据数据下载选择服务器、ip、端口、用户名、密码服务器管理需求描述设定各服务器的有

温馨提示

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

评论

0/150

提交评论