某市集中系统建设项目概要设计说明书模板(知识研究或个人学习)_第1页
某市集中系统建设项目概要设计说明书模板(知识研究或个人学习)_第2页
某市集中系统建设项目概要设计说明书模板(知识研究或个人学习)_第3页
某市集中系统建设项目概要设计说明书模板(知识研究或个人学习)_第4页
某市集中系统建设项目概要设计说明书模板(知识研究或个人学习)_第5页
已阅读5页,还剩7页未读, 继续免费阅读

下载本文档

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

文档简介

PAGE系统建设项目概要设计说明书文档版本号:文档编号:文档密级:归属部门/项目:编写人:生效日期:文档修订记录版本号修订日期修订人修订说明修订状态审核日期审核人批准人修订状态:A--增加,M--修改,D--删除日期格式:YYYY-MM-DD引言编写目的细设计文档达到以下目的:1、确定功能模块的业务算法按照监管业务结构所建立的系统软件架构,为每个业务模块确定具体的算法,并选择某种表达工具将算法的详细处理过程描述出来。2、确定内部数据结构和数据库物理结构为系统确定并构造算法实现所需要的内部数据结构;根据上一阶段确定的数据库逻辑结构,对数据库的存储结构、存储方法等物理结构进行设计。3、确定模块功能的具体细节按照模块的功能要求,确定模块接口的详细信息,包括模块之间的接口信息,模块与外部系统的接口信息以及用户界面等。4、需求文档,参加评审项目系统详细阶段的工作成果主要通过系统详细设计说明书的形式存储保留下来,并且在经过专家评审以及专家评审后进行补充和完善后,该系统详细设计说明书将作为后期程序编码阶段进行程序设计的重要依据。背景项目名称:系统建设项目项目开发单位:广州金电图腾软件有限公司软件系统的用户:国家金库广州市中心支库、广州市国家金库的区县支库应用系统对接用户:广州市财、广州市税开发语言:Java、XML、javascript、HTML前端框架:EasyUI后端框架:SpringMVC、MyBatics项目管理:Maven术语B/S:Browse/Server浏览器服务器模式,是Web兴起后的一种网络结构模式,Web浏览器是客户端最主要的应用软件。HTML:本标记语言,即HTML(Hypertext

Markup

Language),是用于描述网页文档的一种标记语言。JSON:JSON,全称是JavaScriptObjectNotation。它是基于JavaScript编程语言ECMA-2623rdEdition-December1999标准的一种轻量级的数据交换格式,主要用于跟服务器进行交换数据。跟XML相类似,它独立于语言,在跨台数据传输上有很大的优势。HTTP:HyperTextTransferProtocol超文本传送协议是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。WEB:万维网(“Web”、“WWW”、“W3”,英文全称为“WorldWideWeb”),是一个由许多互相链接的超文本组成的系统,通过互联网访问。SOA:面向服务的体系结构(Service-OrientedArchitecture)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。XML:eXtensibleMarkupLanguage,可扩展标记语言,标准通用标记语言的子集,一种用于标记电子文件使其具有结构性的标记语言。J2EE:J2EE是Java2台企业版(Java2Platform,EnterpriseEdition),是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与重用价值。Oracle:甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业软件公司。国库:中华人民共和国国家金库。是专门负责办理国家预算收入的收纳、划分、留解和库款拨付的机关。广州市财税库行联网系统(ETS):包括电子缴税(费)入库(账)系统、电子退税系统、电子更正调库系统、电子拨款系统等,统称为ETS系统。是广州市的财税库行联网系统。人民银行总行的国库业务系统:包括国库信息处理系统(TIPS)、国库会计数据集中系统(TCBS)、国库管理信息系统(TMIS)。TBS:国家金库会计核算系统(TreasuryBookSystem),目前是各国家金库商业银行代理支库使用的C/S版国库会计系统。TCBS:国库会计数据集中系统(TreasuryBookSystem),是为适应财税和金融体制改革需要,实现国库业务整合、岗位流程整合而设计开发的全新的国库会计核算数据全国集中系统。目前是各级国家金库人民银行经理支库使用的B/S版国库会计系统。TIPS:(TreasuryInformationProcessSystem)国库信息处理系统,是人民银行利用金融城域网、电子清算系统、支付系统等进行信息集中交换的系统。是全国性的财税库行横向联网系统。非税收入:非税收入是指在税收、债务收入以外取得的财资金,是财收入的重要组成部分。非税收入既包括纳入预算管理的非税收入,也包括尚未纳入预算管理的非税收入。它由各级、国家机关、事业单位、代行职能的社会团体以及其他组织,依法利用权力、信誉、国家资源、国有资产或提供特定公共服务、准公共服务取得并满足社会公共需要或准公共需要的财资金。主要包括性基金收入、专项收入、行事业性收费收入、罚没收入、国有资本经营收入、国有资源(资产)有偿使用收入、其他收入,另外还包括社会保险基金收入、工会会费、住房公积金等其他未纳入预算管理的收入。按照参与分配主体的不同,非税收入可以分为中央非税收入、地方非税收入和共享非税收入三种类型。财专户银行:指社保费等业务的财专户开户行,主要是财预算外专户。类似代理库,不过代理库是国库角色,主要是负责财预算内的业务。集中支付代理行:代理集中支付业务的机构。代理库:代理库指行使人行国库角色的商业银行,其主要起着国库资金管理作用。其数据主要在TBS系统进行记账,而人行经理库主要是在TCBS中进行记账。代理库起着人行国库的作用,是替代关系,经过人民银行批准的商业银行,具有代理库资格,帮助国库分担了部分业务功能。国库经收处:国库经收处是指经收预算商业银行和信用社。国库经收处必须准确、及时地办理各项预算收入的收纳,完整地将预算收入划转到指定收款国库,国库经收处接受中国人民银行的监督和管理。主要是指商业银行替国库先行收纳相关预算收入,然后按要求及时将收纳的收入再完整划入人行国库。国库经收处与国库(人行国库或者代理库)是配合作用,国库经收处帮助国库从各个零散的预算收入点做预算收入收纳,然后再统一上缴国库。中国金融认证中心(ChinaFinancialCertificationAuthority,简称CFCA):是经中国人民银行和国家信息安全管理机构批准成立的国家级权威安全认证机构,是国家重要的金融信息安全基础设施之一。在《中华人民共和国电子签名法》颁布后,CFCA成为首批获得电子认证服务许可的电子认证服务机构。预期读者与阅读建议描述本文档的主要读者,以及这些读者在阅读时的阅读重点与建议。可用列表的方式列出。如表:预期读者阅读重点管理组了解本项目系统结构,功能模块等设定。需求组查看系统功能、安全等设计是否满足需要设计组根据本文档中关于系统架构、数据结构、功能特点、安全等描述进行相应的模块设计工作。开发组了解系统架构、安全等方案设计等。测试组根据本方案关于功能及性能描述,结合需求文档,进行测试方案指定。集成实施组了解系统架构及性能描述。参考资料参考文件备注项目文件接口文档总体设计模块结构设计非功能设计业务处理性能需求<1>性能需求按上述所有业务量集中在31小时内完成,那么验性能达到:(9000x2)÷(3*3600)≈1.6次/秒<2>容量需求均业务量,按高峰日的50%估算:(1)保存1个工作日业务数据均所需容量:1000次/日x50%x2k/次x5=5000k≈5M/日保存7天的数据记录所需容量:5M/日x250日=1250M≈1.3G(2)保存1个工作日业务凭证文件均所需容量:1000次/日x50%x10k/次=5000k≈5M/日保存1年的业务凭证所需容量:5M/日x250日=1250M≈1.3G<3>带宽需求按照高峰日接口数据+凭证签验(B/S)的交互,带宽需求:(1)接口数据所需带宽:1000次/日x2(考虑接口来回乘以二)x2k÷(3*3600)≈0.4k/秒(2)凭证处理操作交互所需带宽:1.6次/秒x10k/次=16k/秒即高峰带宽需求为16.4k/秒<4>可用性需求退税、更正、调库业务一般在工作日工作时间内进行业务办理,正常情况下系统支持8(小时)x5(天)的业务处理要求;同时,系统也考虑月末、季末、年末等特殊时间的业务加急处理情况。为预防风险,系统考虑主备设计;例如主系统出现故障,在应用数据库可用的情况下,一般两小时内切换到备用系统。安全性一、系统安全IT基础环境涉及到物理/实体环境、系统服务层、网络服务层等。应通过物理安全设计、系统安全设计、网络安全设计或各层间的安全协同创建一个可信的基础支撑台,作为数据安全设计的强有力保障。应用系统需要构建在安全可信的IT环境之上,其安全体系设计才有一个坚实完备的基础。数据安全体系的真正实现首先要求保证IT基础环境的安全。二、物理安全保障物理安全主要是针对运行环境和实体安全而考虑的措施。运行环境使用符合安全规范的机房设施,关键主机、网络设备、安全控制设备,数据存储设备,监控系统统一管理存放,机房建设要求有防盗、防灾能力,并建立严格的出入管理制度,防止外部人员或内部人员非法进入中心机房进行非法操作。同时机房建设考虑配置防电磁幅射和泄露设备,保障实体的安全。三、数据安全系统应保证数据的安全可靠,系统中传输的数据应可考虑采用电子签名等技术进行加密处理。应能在业务规定的工作日期和时间稳定运行。包括基于主机系统、操作系统、数据库高可用特性,以及群集系统(Cluster)高可用软件(例如网络设备、前置机、数据交换台、防火墙、通讯线路冗余备份等)。四、网络安全为保证网络安全,应采用如下网络安全措施:1、各子网相互隔离,分级管理,对外采用单一接口。2、防火墙:进一步隔离联网各单位网络和外部网络,防范未授权的、非法的访问,并且对访问进行审计跟踪和报警。3、网络加密机:对于与外部传输的数据进行硬件加密,以防止信息在传输过程中被截获和篡改。4、CA认证安全措施符合《中国人民银行办公厅关于印发<中国人民银行信息系统安全等级保护定级和备案流程实施办法>的通知》(银办发[2012]59号)要求。保密性1、物理保密:本系统要求部署在业务网,利用各种物理方法,如限制、隔离、掩蔽、控制等措施,保护信息不被泄露。2、防泄漏:杜绝有用信息泄漏给非授权个人或实体,即有用信息只被授权对象使用。3、防辐射:防止有用信息以各种途径辐射出去。4、信息加密:在密钥的控制下,用加密算法对信息进行加密处理。即使对手得到了加密后的信息也会因为没有密钥而无法读懂有效信息可靠性1、成熟性:软件故障引起的失误频率应较低。2、容错性:系统应有全面、完善的检验和明确的错误提示信息,系统界面被破坏或系统发生故障,系统仍能按相关指标运行。3、可恢复性:系统应当具备冗余性设计。可维护性1、分析性:能够较容易的诊断系统错误和确定系统运行失败的原因。2、易修改性:能够较容易的进行系统修改。3、易测试性:对修改过的系统应能够容易进行检验、确认。可移植性1、一致性:当软件从一个环境转移到另一个环境时,应保持原有业务功能以及显示和操作界面。2、易替换性:原则上可以满足在旧系统的运行环境下,直接用新开发的系统替换旧系统的运行。易使用性系统按“易理解、易学习、易操作”原则开发设计,方便操作人员使用;对系统部署、维护和使用分别提供详细参考手册。用户操作界面友好,提供表达形式简捷的记录输入、输出的操作界面。尚未解决的问题需求中的问题在本设计中已经全部实现。数据结构设计设计原则本台数据库将按照不同使用范围及对象关系设计表、视图等数据库对象,尽可能使用通用DDL进行开发,并结合Oralce数据库特性优化各对象属性,以提供更为安全快速的数据库存储服务。另外,应考虑应用系统的分布式部署时对数据库的资源访问控制等。数据库环境说明为保证数据服务的独立性,建议使用专用主机进行部署。物理存储描述整个逻辑数据模型是如何被转换为数据文件(物理模式)。文件结构类型在这里应清楚的体现。数据备份和恢复数据库除系统级的双机热备机制外,系统还将启用定时任务进行数据库备份及历史数据迁移/清理。一旦数据库崩溃,可选择最近的数据备份进行恢复。系统出错处理设计出错信息系统运行出错时,提示语言要友好,并以用户习惯为基础,使用户能够理解发生的问题,并能够根据提示采取正确的操作方式。补救措施定期建立数据库备份,一旦服务器数据库被破坏,可以使用最近的一份数据库副本进行还原。为防止服务器故障,预备另外一台服务器,只要主服务器出现故障,可以迅速启动预备服务器运行系统。系统维护设计基础数据维护:对于一些基础数据,安排管理员进行维护。数据库备份和恢复:利用台专有备份和恢复功能实现。系统升级维护:根据用户使用反馈意见,对于合理的要求予以采纳,并安排人员对系统进行修改和完善。系统安全设计数据传输安全性设计一、文件接口的安全设计由于此系统对业务数据的安全保密性要求相当高,在对文件接口的设计上,基于完整性,文件需要分开文件头和文件体,并且在文件头上需要增加文件体的总行数、总金额,以便

温馨提示

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

评论

0/150

提交评论