版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1适用范围 2规范性引用文件 3参照遵从 4编写流程和职责 5需求开发设计 45.1需求调研 45.2需求分析 5.3用户体验设计 6系统概要设计 126.1系统总体框架设计 6.2业务能力视图设计 6.3系统功能视图设计 6.4系统数据视图设计 6.5系统组件视图设计 6.6系统集成视图设计 6.7系统逻辑部署视图设计 6.8系统物理部署视图 6.9系统安全视图设计 287.1软件需求规格说明书编写内容 7.2概要设计编写内容 图表1系统架构遵从 图表2编写流程和职责 图表3界面原型设计样例 图表4系统安全防护控制点 表格1系统架构遵从清单 表格2需求调研执行角色表 表格3系统用例示例1 表格4系统用例示例2 表格5需求分析执行角色 表格6用户信息 表格7可用性需求 表格8用户体验设计执行角色 表格9应用类型优缺点分析 表格10应用类型典型实现技术 表格11架构决策分类 表格12系统总体框架设计执行角色 表格13系统数据视图设计执行角色 表格14系统组件视图设计执行角色 表格15系统集成视图设计执行角色 表格16系统逻辑部署视图设计 表格17系统物理部署视图执行角色 表格18应用安全设计要点 表格19数据安全设计要点 表格21软件需求规格说明书各类系统编写内容 表格22概要设计各类系统编写内容 国家电网公司信息系统架构设计指南本指南定义了国家电网公司信息系统建设中家电网公司信息系统建设的指导性文件。本指南适用于国家电网公司总部、分部,以及省(自治区、直辖市)电力公司和公司其它全资企业、控股企业、直属事业单位、信息系统责任研发凡是不注日期的引用文件,其最新版本(包括所有的修改单)图表1系统架构遵从表格1系统架构遵从清单编写流程和职责需求编制需求开发阶段概要设计阶段详细设计业务部门业务部门开始编制业务业务需求文档发布业务需求文档编制业务业务需求文档发布业务需求文档是是是是设计需求调研需求分析软件否是否 说进一步明确用户需求?设计需求调研需求分析软件否是否 说进一步明确用户需求?体验用户体验设计用户体验需求规格系统概要设计文档否<>重新分析需求?需求规格系统概要设计文档否<>重新分析需求?概要设计详细设计信息化部门信息化部门发布软件需求规格说明书发布软件需求规格说明书概要设计以及用户体验设 计文档系统架构设计涉及的活动系统架构设计涉及的工作提交件系统架构设计涉及阶段系统架构设计涉及的活动系统架构设计涉及的工作提交件业务需求文档由业务部门负责组织进行编写并设计以及系统概要设计文档,信息化部门负责组织进行对应的软件需求规格说明书模板以及概要设计模板通过对业务需求报告的分析理解或直接与业务部门调束和规则、以及相关系统建设范围的说明。软软件工程约定的规范描述方式,分析并记录系统的功能和非功能需求,为系统概要设计提供输梳理本项目涉及到的业务流程,描述每个流程描述每个业务活动的具体业务步骤、输入\输出业务信息、业务规则及涉及到的非功能务信息”章节中描述,并将其业务信息的编号记录在当前的此处的业务功能是在需求调研阶段由用户直接提供的业务功能列表,专门针对不在特定业务流程中的业务功能进行编写。与前面业务流程的描述形规格中的系统功能清单中应该涵盖本章节描述——业务信息有两个来源。一是从“确定业务活动”章节中梳理出来的;二是从“确定业务功能”章节中梳理出来的。经过归集整理后,形成本项目的业务信息清单。每个业务信息都应该有业务信息编号,并应该将编号记录在其来源处,即业务活动或业务功能中。——《软件需求规格说明书》的第四章节“业务描表格2需求调研执行角色表√√√√√根据需求调研结果,对用户需求进行分析归例模型描述系统的功能需求,使之成为在开发全3.对于技术规格,要对需求调研阶段获得的所有非功能性需求,给出具体的技术规格说明。——《软件需求规格说明书》的第四章节“业务描述”——基于“确定业务活动”章节中的业务活动清单,确定涉及到的系统用——明确以上问题后,通过下面两个表格中的一个来描述系统用例。表格3系统用例示例1无论执行的结果如何,用例的后置条件都应为执行该动作”,而不只是“该动作已经完成”抽取出的功能名称表格4系统用例示例21.每一个步骤都需要用数字编号清楚地标明步2.当整个用例模型基本稳定之后,针对每一步骤详细描述参与者和系统之间所发生的交互。建议采用双向(roundtrip)描述法来述的完整性,即每一步骤都需要从正反两个方面来描述:(1)参与者向系统提交了什么信3.在描述参与者和系统之间的信息交换时,需指出来回传递的具体信息。如:不能只描述参与者输入了客户信息,应确切说参与者输描述基本流程相关的可选或异常特征的行为,同4.基本流程重新开始的方式和位置,或者用例“真”;它不能只对基本流程为“真”。如果可能出现只是“该动作已经完成”抽取出的功能名称能点包含子功能点的方式,将所有功能点在功能点可以明确得出其输入的业务信息和输出系统技术规格中对系统运行维护提出了相应的需求,——《软件需求规格说明书》的第五章节“系统功能规格表格5需求分析执行角色√√√√√根据《软件需求规格说明书》文档内容构造——《软件需求规格说明书》的第五章节“系统功能规格”和第六章节“系统技术规格”表格6用户信息例如知识领域、计算机技能、教育背景等文化、环境、技术的接受能力、其他并对这些优缺点按用户重要程度与满足程度进行表格7可用性需求对于现实的内容,文字、图表、声音,都是可以被用户理解的,例连接/访问系统的输入方式是多样的,例如键盘、鼠标、声音、从指定格式导最后定义界面设计方法,例如定义显示要求主要定义界面的美观性和协调性,例如组件大小、颜色、变电站列表变电站列表新增变电站新增变电站修改变电站修改变电站图表3界面原型设计样例表格8用户体验设计执行角色√√√√√提供指导。设计内容包括:系统设计原则、总体技术路线、架构概览和架构3.对于架构遵从,要标明系统架构中与企业总体架构的四大架构相关的所——《软件需求规格说明书》的第五章节“系统功能规格”和第六章节“系统技术规格”——根据“确定系统功能点”和表格9应用类型优缺点分析表格10应用类型典型实现技术Flex、Silverlight、Applet、ExtJs、JQuery、Fla表格11架构决策分类领域模型(DomainModel)、数据网关(Ga模型-视图-控制器(MVC)、模型-视图-呈现(基于组件(Component-Based)、面向对象(Object-Oriented)、分层架构业务功能”一项仅需逐一列出《软件需求规格职能”一项需参考总体架构的业务架构部分的业务职能从说明”一项需描述系统业务功能与业务职能的——应用架构遵从,“应用架构:应用域”一项用于说明本系统设计所对应的应用域;“应用架构:应用”一项用于说明本系统设计所对应的应用,如实现多个应用,需要逐一列出;“系统架构:一级功能”一项仅需逐一列出《软件需求规应用功能”一项需说明系统功能所对应的总体架构的应用架构部分中的一级功能;“遵从说明”“系统架构:数据实体”一项需逐一列出系统涉及到的数据实体;“数据架构需列出总体架构的数据架构部分中对应的数据实体;“遵从说明”一项需描述系统数据体数据架构中数据实体的遵从关系,可选项为:遵从、细化、参照。一项需描述系统架构中的集成场景与总体架构的技为:遵从、细化、参照。“产品标准”中的软件产品”一项用于描述与之对应的总体架构的技术架构部分所列举的软件产品;“产品标准”中的“遵从说明”一项需描述系统架构中的软件产——如果蓝图中没有相应设计内容,应遵循架构资产维护流程,提出架构资产修编申请。——《系统概要设计》中的第三章节“系统总体框架”表格12系统总体框架设计执行角色√√√√√√节“业务流程”直接复制过来的。目的是作为后续设计的重要输根据业务需求,确定支持系统实现的数据实1.对于概念数据模型,应明确概念数据实体之间的关系并明确2.对于逻辑数据模型,应明确每个数据实体的属性定义,主键、外键及数据实体之间的对应关系;4.对于数据流转,应明确所有系统间交换的数据实体的流转情况;5.对于数据的存储与分布,应明确所有数据——《软件需求规格说明书》的“4.6章节业务信息”和第五章节“系统功能规格”——《系统概要设计》的第三章节“系统总体框架”和第七章节“系统组件视图”——业务数据标准(包括各种典设成果,比如SG-CIM标准等)据模型是概念数据模型的重要输入,概念模型再进实体的具体属性,以及描述属性的各参数,包括属——分析可应用的业务数据标准,基于该标准对每个数据实体进行调整;——根据“确定总体技术路线”● ——根据“定义数据模型”章——根据“确定架构概览”章节,分析出所有存在——根据“定义数据模型”章——针对每个数据实体,根据“确定系统用例”章节,确定该数据实体在——根据“确定总体技术路线”——《系统概要设计》中的第六章节“系统数据视图”表格13系统数据视图设计执行角色√√√√2.每个组件都需要明确对外的功能方法名称;——《软件需求规格说明书》的第五章节“系统功能规格”和第六章节“系统技术规格”——《系统概要设计》的第五章节“系统功能”——《系统概要设计》的第三章节“系统总体框架”),——根据“确定总体技术路线”确定系统有哪些功能组件,并描述功能组件在功能组件图中表示出来。如果每层放置的组件很多,可以将每一层作为一个图进行绘制;——确定每个功能组件开放了哪些方法,包含方法名称和描——确定每个组件方法可能产生的异常情况及处理办法,包括但不限于:理形成本项目的公共组件清单;公共组件分为可以重可能是提炼出来的可以为某些功能组件提供服务的组件。这般具有通用性,适用面比较广,而且业务比较成熟稳作流等对架构设计有重要影响的技术组件。鉴别这些质面着手:1.从能够提供公共服务的基础设施中发现,如认证、异常处理组件在确保系统的可靠性和安全性等质量属性方面至关重要,通常需要考虑(1)不要向最终用户暴露因异常产生的敏感信息(如数据库连接信息等2)基于第(1)点考虑,采用适当的异常屏蔽策略(异常替换3)系统产生的异常,尤其是关键错误信息应确保记录其错误产生时的原始堆栈信息4)设计统一的异常传播策略,明确系统各逻辑层异常记录和传播关系5)设计异常记录和通知机制,有助于异常及时发现和系统排错。记录进行说明。将每个组件放置到对应的层级中——确定每个公共组件开放了哪些方法,包含方法名称和描述;——确定每个组件方法可能产生的异常情况及处理办法,包括但不限于:——根据“确定总体技术路线”——《系统概要设计》中的第七章节“系统组件视图”表格14系统组件视图设计执行角色√√√√3.对于数据流转中的每个流转数据,都需要在集成场景中找到对应的场景;4.对于每一个集成接口(包括界面集成接口、应用——《软件需求规格说明书》的第五章节“系统功能规格”和第六章节“系统技术规格”——《系统概要设计》的第三章节“系统总体框架”、第六章节“系统数据视图”和第七章节“系——针对每个数据流转,根据“确定系统用例”章节,分析出集成接口,称、源系统、目标系统、输入/输出信息及信息量大小、调用频率、触发方式等非功能性要求。整理形成本项目的所有集成接口清单,集成接口清单——对所有的集成接口进行归集,形成本项目的集成场景清单;界面集成通过界面集成接口组件来实现。界面集成接口组件的设计包括:所属的集成场景、发起方/——从集成接口清单中找出集成方式为界面集成的——根据“确定总体技术路线”应用集成通过应用集成接口组件来实现。应用集成接口组件的设计包括:所属的集成场景、发起方/——从集成接口清单中找出集成方式为应用集成的——针对该集成接口,确定本系统是发起方还是提发起方的数据格式、接收方、接收方的数据——从集成接口清单中找出集成方式为数据集成的——确定该数据集成接口组件的发起方和接收方及他们传输数据的格式;——根据“确定总体技术路线”——《系统概要设计》中的第八章节“系统集成视图”表格15系统集成视图设计执行角色√√√√2.对于部署节点,应明确部署单元与之的对应关系,以——《系统概要设计》的第七章节“系统组件视图”——基于组件清单,根据“确定总体技术路线”章节中的技术路线和架构决策和“——根据“定义部署单元”章节中的部——根据“确定总体技术路线”——《系统概要设计》中的第九章节“系统逻辑部署视图”表格16系统逻辑部署视图设计√√√√2.并明确软件产品在硬件设备上的部署情况;以及软硬件的详细配置信息。——《系统概要设计》的第九章节“系统逻辑部署视图”——根据“确定技术规格”和“具体的硬件配置需要根据各单位的具体硬件目标架构进行调整,要充分利用现有的——根据“定义部署节点);——《系统概要设计》中的第十章节“系统物理部署视图”表格17系统物理部署视图执行角色√√√√进行系统安全防护设计以有效防范对应用和数据——《软件需求规格说明书》的第五章节“系统功能规格”和第六章节“系统技术规格”——《信息系统全生命周期安全管控之安全设进行应用安全防护设计,有效防范对应用的非法访问,保证应用的安全。验证用户提供安全配置验证用户提供安全配置处理异常保护敏感数据处理异常保护敏感数据防止篡改参数Web服务Web应用应用服务应用群浏览器用户授权保护敏感数据审计记录操作活动和事务输入校验防止会话劫持或Cookie回放攻击身份认证Web服务Web应用应用服务应用群浏览器用户授权保护敏感数据审计记录操作活动和事务输入校验防止会话劫持或Cookie回放攻击身份认证数据库服务数据库数据库加密或散列敏感数据图表4系统安全防护控制点表格18应用安全设计要点——根据业务系统数据流转途径分析数据安全——如下表所示,分别制定数据机密性、完整性与可用性表格19数据安全设计要点高中应用系统所产生的数据为内部数据,公司内部低应用系统所产生的数据为公开数据,对应用系统的高对数据未经授权的破坏或修改会产生重大影响,且可能导致中对数据未经授权的破坏或修改会产生较大影响,且会影响应低高涉及机密数据,若无法保证在需要时可以正确取得该类信中低涉及普通的内部数据,该数据不可用时可以通过替代品或保护主机系统安全的目标是采用信息保障技术确保业务数据在进入、离开或驻留服务器时保持可用的防护措施应包括主机访问控制、主机安全加固、主护措施应包括数据加密、备份恢复、资源控制、剩进行网络环境安全防护的目标是防范恶意人员通——根据国家信息安全等级保护及智能电网信息安全防护方案要求,制定网络设备安全防护措施;——根据国家信息安全等级保护及智能电网信息安全防护方案要求,制定网络基础服务安全防护措——根据具体终端的类型、应用环境以及通信方式等制定适宜的终端防护措——《系统概要设计》中的第十一章节“系统安全视图”表格20系统安全视图设计执行角色√√√√表格21软件需求规格说明书各类系统编编号定制开发类业务系统套装软件类系统平台系统1是是否2是是否3是是否4是是否5是是否6是是否7是是是8是是是9是是是是是是编号定制开发类业务系统套装软件类系统平台系统1是是是2是是是3是是是4是是是5是是否6是是是7是是是8是否是9是否是是是是是是是是否是是否是是否是是否是是是是是是是是是是是否是是是是是是是是是是是是是是是是是是是XXX单位/部门 11.1编写目的 11.2术语与定义 11.3参考资料 12标准和规范 22.1引用的标准和规范 22.2拟制定的标准和规范 23相关假设、限制、依赖条件 24业务描述 34.1业务目标 34.2组织单元 34.3角色定义 34.4业务功能 44.5业务流程 54.6业务信息 75系统功能规格 85.1系统用例清单 85.2系统用例 95.3系统功能 96系统技术规格 116.1性能 6.2可靠性 6.3可用性 6.4可扩展性 6.5安全 6.6运行维护要求 157.1业务流程分项说明 7.2系统用例分项说明 7.3业务信息详单 7.4需求跟踪矩阵 图表1组织机构图 3图表2<网上营业厅>功能层级图 4图表3XX跨网省调动管理流程 6图表4设备主数据维护_非项目新增 7图表5系统用例图 8图表6<网上营业厅>功能层级图 表格1名词解释 1表格2引用的标准和规范 2表格3拟制定的标准和规范 2表格4组织机构表 3表格5角色定义 3表格6<网上营业厅>功能点清单 4表格7<电量电费>功能点清单 5表格8流程清单 6表格9业务信息清单 7表格10系统用例清单 9表格11<网上营业厅>功能点清单 表格12<电量电费>功能点清单 表格13响应时间 表格14吞吐量 表格15可靠性 表格16可用性 表格17可扩展性 表格18应用安全 表格19数据安全 表格20容量规划 表格21运行维护要求 表格22运行维护要求 表格23运行维护要求 表格24运行维护要求 表格25运行维护要求 表格26运行维护要求 表格27活动清单 表格28XXX开具行政介绍信 表格29银行转账用例 表格30注册员工信息用例 表格31国网公司系统内人员调动备案表 【示例】【示例】表格1名词解释1人力资源规划狭义定义指企业从战略规划和发展目标出发,根据其内外部环境的变化,预测企业未来发展对人力资源的需求,以及为满足这种需要所提供人力资源的活动过程。广义定义指及以内介于两者的中期计划。按内容可以分为战略发展规划、组织人事规划、制度建设规划、员工开发规划等。本文所指人力资源规划指在一段时间内对人力资源指标进行分析和预测。2劳动计划管理通过对劳动计划的编制、申报、审批、执行、调整、考核进行全过程管理,合理调控用工总量和工资分配,保障培训经费投入、提高劳动效率,优化人力资源配置。本文所指劳动计划是根据公司人力资源管理的需要,对主要计划指标进行预测分析、平衡优化后形成的年度预期目标和实施方案。【示例】表格2引用的标准和规范1l信息技术面向服务的体系结构(SOA)应用的总体技术要求(征求意见稿)lBusinessProcessModelingNotation,BPMN规范23表格3拟制定的标准和规范1国家电网公司主数据管理平台物料主数据标准根据国家电网公司现有主数据管理体系,结合统一主数据管理的业务特点,为对物料主数据管理制定标准建议替换的标准必填项,明确标准编制单位2国家电网公司主数据管理平台供应商主数据标准根据国家电网公司现有主数据管理体系,结合统一主数据管理的业务特点,为对供应商主数据管理制定业务标准必填项,明确标准编制单位进行描述。图表图表1组织机构图表格4组织机构表【示例】表格5角色定义1001人资管理员管理员工信息、员工薪酬1002…4.4.1业务功能清单【示例】网上营业厅网上营业厅F01F01电量电费F0103明细账单查询F0101帐户余额查询F0104付款记录查询F0102电量电费分析图表2<网上营业厅>功能层级图表格6<网上营业厅>功能点清单F01电量电费用户可通过95598互动服务网站查询电费明细账单以及缴费记录。已注册的认证用电客户4.4.2业务功能分项说明表格7<电量电费>功能点清单称F0101帐户余额查询【仅对于最底层级的功能才需要描述输入业务信息编号。该编号需要与章节4.6中业务信息编号进行对应】【仅对于最底层级的功能才需要进行描述输出业务信息编号。该编号需要与章节4.6中业务信息编号进行对应】a)未登录用户先通过输入登录帐号或者移动电话号码、登录密码进行登录。登录后可进行操作。b)查询绑定的用电客户余额列表,内容包括用户编号、用户名称、用电地址、应缴电费、应收违约金、预存余额、应缴金额。定位到默认绑定用户。c)认证用电客户选择用电客户余额列表记录,可将用电客户余额列表发送至电子邮箱,可下载打印。已注册的认证用电客户F0102电量电费分析F0103明细账单查询F0104付款记录查询规范。4.5.1流程清单表格8流程清单XX需要定义XX4.5.2业务流程图SGCC_LDJX_0031跨网省调动管理流程公司人力部结束结束备案司/直属单位调入公司人力资源部/人事董事部开始开始发出商调函人员调入人员调入上报调出公司人力人事部开具行政介绍信开具行政介绍信人员调出国网公司系统内人员调动备案表图表3XX跨网省调动管理流程设备主数据维护_非项图表4设备主数据维护_非项目新增【示例】表格9业务信息清单XXX-001单据国网公司系统内人员调动备案表跨网省调动管理流程和成建制划转管理流程中记录人员调动信息国网、网位单位人资部国网人资部XXX-002单据员工登记表记录新员工信息国网、网国网人资位单位人资部部XXX-003报表XXX报表5.1系统用例清单写。【示例】图表s系统用例图表格10系统用例清单转账管理ACT01销售管理ACT02回执管理ACT03租金管理ACT04现金管理ACT05活动审计ACT06安全管理ACT07用户管理ACT085.3.1功能视图【示例】变电站列表变电站列表新增变电站新增变电站修改变电站修改变电站图表6<网上营业厅>功能层级图表格11<网上营业厅>功能点清单F01电量电费用户可通过95598互动服务网站查询电费明细账单以及缴费记录。已注册的认证用电客户F02电费缴纳XXX_UC-2F01用户通过95598互动服务网站或手机WAP查看已绑定用电客户的缴费金额,使用银行卡支付、充值卡支付、支付卡支付、第三方支付、手机钱包支付等多种方式支付电费。1、用户已注册网站帐号;2、为本人或他人缴纳电费F03费控购电XXX_UC-3F01费控用户可通过银行卡支付、充值卡支付、支付卡支付、第三方支付等多种方式在网上购电,并可实时查询智能电表余额和购电记录信息1、用户已注册网站帐户;2、已安装了费控智能表的认证用电客户;F04客户用电信息XXX_UC-4用户通过95598互动服务网站查询用对客户联系信息进行修改,并可通过95598互动服务网站或95598WAP网站修改客户查询密码。5.3.2功能清单息。表格12<电量电费>功能点清单F0101帐户余额查询查询绑定的用电客户余额列表用户编号、用户名称。账户余额列表已注册的认证用电客户F0102电量电费分析F0101,F0103F0103明细账单查询F0104付款记录查询规格。表格13响应时间XXX_NFP-001性能普通查询类1002秒CPU可用率:<65%,内存使用率<70%表格14吞吐量XXX_NFP-002性能普通查询类表格表格15可靠性CPU可用率:<65%,内存使用率<70%XXX_NFP-003可靠性l负载均衡能力:l离线处理能力:l事务补偿能力:l故障监控能力:表格16可用性XXX_NFP-004可用性1)数据恢复目标(RPO2)故障恢复时间目标(RTO3)正常运行时间百分比:4)...表格17可扩展性XXX_NFP-005可扩展性l二次开发支持能力:l服务器端扩展能力:l数据库端扩展能力:表格18应用安全表格18应用安全XXX_NFP-006安全表格19数据安全XXX_NFP-007安全表格20容量规划XXX_NFP-008性能表格21运行维护要求表格22运行维护要求为运维管理员增加专有监控页面(即:运维管理员页面能够显示各主要模块的运行状态,具有系统日志审计功能。表格23运行维护要求在运维管理员页面增加当前结构化及非结构化数据量描述标和当前在线用户指标。表格26运行维护要求表格24表格26运行维护要求表格25运行维护要求在运维管理员页面增加IMS接口状态监控显示,并以声音及显示形式提供及时的警告,提供必要表格25运行维护要求在运维监控内容中提供业务接口可用性的监控显示。等,以可视化形式输出。表格27活动清单XX开具行政介绍信表格28表格28XXX开具行政介绍信XXX国网公司、网省人资管理员,对应上述角色定义【该编号需要与章节3.6中业务信息编号进行对应】【该编号需要与章节3.6中业务信息编号进行对应】1.调取人员信息;2.核对人员信息;3.同意调转申请;4.开具行政介绍信活动名称功能17.2系统用例分项说明表格29银行转账用例银行转帐XXX_UC-P1-01执行该用例的角色,与3.3定义的角色对应用户通过认证并成功登录系统,并且已经开通了转账功能1.查询待转出账户余额,检查是否有足够存款2.从待转出账户扣除相应款项3.在转入账户转入相应款项非功能性抽取出的功能名称1.转账2.查询余额3.扣除款项4.转入款项表格30注册员工信息用例注册员工信息XXX_UC-P1-01人员管理员用户进入系统“添加员工信息”界面1.用户点击“添加员工信息”按钮。门】选择下拉列表、性别下拉列表。3.用户输入员工编号、员工姓名、选择性别、部门。4.用户点击“保存”按钮。5.系统提示“保存成功”4a2若为空,给出不能为空提示。4b检测员工编号是否重复4b1用户点击“保存”检查用户输入编号是否已在系统存在。4b2若存在,给出相应提示。4c用户取消操作4c1用户点击“取消”按钮或者“关闭”窗口。4c2系统给出相应提示“确定离开该页面”。进入系统“查询员工信息”界面,如果出现错误提示则停留在当前页面非功能性抽取出的功能名称示例1:添加员工信息7.3业务信息详单表格31国网公司系统内人员调动备案表123国家电网公司软件需求跟踪表.xlsxXXX单位/部门 11.1编写目的 11.2术语与定义 11.3参考资料 12标准和规范 12.1引用的标准和规范 12.2拟制定的标准和规范 23系统总体框架 23.1总体设计原则 23.2总体技术路线 23.3架构概览 33.4架构遵从 44业务能力视图 64.1业务功能 64.2业务流程 75系统功能视图 95.1功能视图 95.2功能清单 96系统数据视图 106.1概念数据模型 6.2逻辑数据模型 6.3数据分类 6.4数据流转 6.5数据存储与分布 7系统组件视图 147.1系统逻辑分层 7.2组件关联设计 7.3功能组件设计 7.4公共组件设计 8系统集成视图 198.1总体集成 8.2集成场景 8.3集成设计 9系统逻辑部署视图 239.1部署单元设计 9.2部署节点设计 10系统物理部署视图 2410.1部署拓扑 10.2容量规划 10.3硬件环境设计 10.4软件环境设计 11系统安全视图 2611.1应用安全 11.2数据安全 11.3主机安全 11.4网络安全 11.5终端安全 11.6其他 2912.1系统组件视图 12.2逻辑数据实体分项定义 图表1电子商务平台架构概览图 3图表2<网上营业厅>功能层级图 6图表3跨网省调动管理流程 8图表4设备主数据维护_非项目新增 8图表5<网上营业厅>功能层级图 9图表6概念数据模型 图表7数据模型 图表8数据流转图 图表9系统逻辑分层图 图表10组件关联图 图表11功能组件图 图表12公共组件图 图表13系统总体集成图 图表14界面集成图 图表15应用集成设计图 图表16数据集成设计图 图表17部署单元 图表18部署节点 图表19物理部署视图 表格1引用的标准和规范 2表格2拟制定的标准和规范 2表格3架构决策 3表格4业务架构遵从对照 4表格5应用架构遵从对照 4表格6数据架构遵从对照 5表格7技术架构遵从对照 5表格8<网上营业厅>功能点清单 6表格9<电量电费>功能点清单 6表格10流程清单 7表格11<网上营业厅>功能点清单 9表格12<电量电费>功能点清单 表格13数据分类清单 表格14数据流转清单 表格15数据存储清单 表格16数据分布清单 表格17系统逻辑分层说明 表格18组件关联清单 表格19功能组件清单 表格20公共组件清单 表格21集成场景清单 表格22界面集成组件定义 表格23应用集成设计 表格24数据集成设计 表格25逻辑部署单元定义 表格26物理部署视图硬件清单 表格27物理部署视图软件清单 表格28应用安全设计清单 表格29数据安全设计清单 表格30主机安全设计清单 表格31网络安全设计清单 表格32终端安全设计清单 表格33XX-XX表单组件1 表格34XX-XX表单组件2 表格35公共组件方法清单 表格36逻辑数据实体定义表 【示例】【示例】力及其关系。【示例】表格1引用的标准和规范12l应用集成平台典型设计手册v2.6lSGCC_成熟套装软件纵向贯通技术实现v23456表格2拟制定的标准和规范1国家电网公司主数据管理平台物料主数据标准根据国家电网公司现有主数据管理体系,结合统一主数据管理的业务特点,为对物料主数据管理制定标准建议替换的标准必填项,明确标准编制单位2国家电网公司主数据管理平台供应商主数据标准根据国家电网公司现有主数据管理体系,结合统一主数据管理的业务特点,为对供应商主数据管理制定业务标准必填项,明确标准编制单位表格3架构决策技术选型界面展现技术,应采用成熟界面展现技术,如JSP、Flex等;技术规范(JavaEE规范采用5.0以上版本,JDK采用1.5对性能有特别要求的,可以考虑选择C/C++技术。部署模式仅在总部部署系统在总部和网省分别进行部署系统仅在网省部署系统开发平台非套装软件业务应用选择PI3000或Sotower开发平台;套装软件业务应用选择其本身配套的开发平台。中间件Weblogic10.2数据库事务处理数据库采用Oracle10g,联机分析处理数据库采用SybaseIQ11或Oracle10g。开源软件选用BSD、ApacheLicence2.0、LGPL、MIT协议的开源软件图表1电子商务平台架构概览图表格4业务架构遵从对照营销管理电量电费电量电费管理细化跨网省调动管理流程员工管理流程细化表格5应用架构遵从对照营销管理营销业务应用电量电费电费管理细化表格6数据架构遵从对照人力资源管理员工学员员工细化表格7技术架构遵从对照一体化缴费平台一体化缴费平台遵从逐一列出本系统的集成场景总体技术架构蓝图设计资产中对应的集成场景遵从:完全一致细化参照(技术架构无对应集成场景)系统拟使用的软件产品(操作系统、数据库、中间件等基础软件)和版本号与之对应的技术架构中定义的软件产品遵从:完全一致参照(技术架构无对应集成架构模式)4.1.1业务功能清单【示例】F0102F0104付款记录查询F0101帐户余额查询F0103图表2<网上营业厅>功能层级图表格8<网上营业厅>功能点清单号F01电量电费用户可通过95598互动服务网站查询电费明细账单以及缴费记录。已注册的认证用电客户4.1.2业务功能分项说明表格9<电量电费>功能点清单号F0101帐户余额查询【仅对于最底层级的功能才【仅对于最底层级的功能才需要d)未登录用户先通过输入登录帐号或者移动电话号码、登录密码进行登录。登录已注册的认证用电客户需要描述输入业务信息编号。该编号需要与需求规格说明书中的4.6章节的业务信息编号进行对应】进行描述输出业务信息编号。该编号需要与需求规格说明书中的4.6章节的业务信息编号进行对应】后可进行操作。e)查询绑定的用电客户余额列表,内容包括用户编号、用户名称、用电地址、应缴电费、应收违约金、预存余额、应缴金额。定位到默认绑定用户。f)认证用电客户选择用电客户余额列表记录,可将用电客户余额列表发送至电子邮箱,可下载打印。F0102电量电费分析F0103明细账单查询F0104付款记录查询4.2业务流程4.2.1流程清单表格10流程清单XX有,则需要定义XX增4.2.2业务流程图SGCC_LDJX_0031跨网省调动管理流程国网公司人力资源部网省公司/直属单位调入公司人力资源部/人事董事部调出公司人力资源部/人事董事部图表图表3跨网省调动管理流程图表4设备主数据维护_非项目新增5.1功能视图【示例】F01电量电费F0101帐户余额查询F0103明细账单查询F0102电量电费分析F0104付款记录查询F02电费缴纳F0201B2C支付电费F0202充值卡支付电费F03费控购电F0301B2C支付购电F0303智能表余额查询F0302充值卡支付购电F0304购电记录查询F04客户用电信息F0401客户档案信息查询F0403联系信息变更管理F01电量电费F0101帐户余额查询F0103明细账单查询F0102电量电费分析F0104付款记录查询F02电费缴纳F0201B2C支付电费F0202充值卡支付电费F03费控购电F0301B2C支付购电F0303智能表余额查询F0302充值卡支付购电F0304购电记录查询F04客户用电信息F0401客户档案信息查询F0403联系信息变更管理F0402客户查询密码管理F0404业务办理进度查询网上营业厅图表5<网上营业厅>功能层级图5.2功能清单表格11<网上营业厅>功能点清单功能点对应用例依赖功能点F01电量电费用户可通过95598互动服务网站查询电费明细账单以及缴费记录。已注册的认证用电客户F02电费缴纳XXX_UC-2F01用户通过95598互动服务网站或手机WAP查看已绑定用电客户的缴费金额,种方式支付电费。2、为本人或他人缴纳电费时,用户已绑定用电客户。F03费控购电XXX_UC-3F01余额和购电记录信息2、已安装了费控智能表的认证用电客户;F04客户用电信息XXX_UC-4用户通过95598互动服务网站查询用电客户联系信息进行修改,并可通过95598互动服务网站或95598WAP网站修改客户查询密码。5.2.1系统功能分项说明表格12<电量电费>功能点清单功能点依赖功能输入业务信输出业务F0101帐户余额查询查询绑定的用电客户余额列表用户编号、用户名称。账户余额列表已注册的认证用电客户F0102电量电费分析F0101,F0103F0103明细账单查询F0104付款记录查询图表图表6概念数据模型数据实体键。【示例】培训组织机构(L)培训预算信息PK培训组织机构ID培训组织机构名称PK,FK1培训项目IDFK3培训预算培训组织机构ID课程(ZE)培训类别(L)培训项目(ZD)PK培训组织机构(L)培训预算信息PK培训组织机构ID培训组织机构名称PK,FK1培训项目IDFK3培训预算培训组织机构ID课程(ZE)培训类别(L)培训项目(ZD)PK培训类别ID培训类别名称FK1培训组织机构IDPK课程IDFK1FK2FK2课程名称培训班ID培训项目ID培训类别ID培训项目(D)培训费用内部培训机构(O)PK费用项IDFK1费用项名称费用金额培训班IDPK培训机构IDFK1FK2培训机构名称培训班ID培训项目ID外部教师(H)内部教师(专/兼)培训教材(G)PK人员编号FK1FK2FK3姓名培训班ID课程ID培训机构IDPK培训教材IDFK1FK2FK3培训教材名称培训班ID资源类型ID课程ID培训需求PK,FK1培训组织机构ID培训类别培训项目名称培训对象培训主办单位PK,FK2培训类别IDPK,FK1培训项目ID培训项目名称培训对象培训主办单位PK培训项目ID培训项目名称培训对象培训期次培训主办单位培训承办单位FK1培训组织机构IDPK人员编号FK3FK1姓名课程ID培训机构IDPK人员编号FK3FK1姓名课程ID培训机构IDV培训一级评估PK培训班ID培训班名称培训班人数FK1培训项目ID外部培训机构(U)培训考勤信息资源类型(R)PK培训机构ID培训机构名称FK1培训班IDFK2培训项目IDPK资源类型ID资源类型名称培训班EPKFK1FK2评估ID评估名称评估指标评估等级评分培训班ID人员编号VPK,FK1培训班ID人员编号V学员(P)培训设备(G)培训基地(F)PK培训场地IDFK1PK,FK1培训班ID人员编号V学员(P)培训设备(G)培训基地(F)PK培训场地IDFK1培训场地名称培训班IDPK人员编号姓名FK1培训班IDPK,FK1PK培训场地ID培训设备IDFK2培训设备名称资源类型ID专家人才信息学历学位信息职业技能鉴定信息PK,FK1人员编号技能鉴定工种资格等级专业技术资格信息PK,FK1人员编号专业技术资格名称专业技术资格系列专业技术资格等级在职学历教育信息PK,FK1人员编号专家称号名称专家人才类型PK,FK1人员编号学校名称学历学位PK,FK1人员编号在读学校在读学历培训二级评估PK评估IDFK1FK2评估名称评估指标评估等级评分人员编号培训班ID培训费用报销信息PK培训班IDFK1人员编号报销金额图表7数据模型具体的逻辑数据实体定义详见附录12.2逻辑数据实体分项定义【示例】表格13数据分类清单XXX结构化Xxx非结构化Xxxx主数据【示例】销售数据CRMERP客户信息CRMERP订单CRMERP订单状态ERPCRM账务信息CRMERP合同/协议CRMERP授权ERPCRM发票及收付款信息ERPCRM绩效数据ERPCRM雇员管理CRMERP绩效管理ERPCRM知识管理ERPCRM培训ERPCRM供应商主数据SG-MDMCRM产品目录、产品规范PLMCRM图表8数据流转图表格14数据流转清单产品需求、产品预测CRMPLM【示例】表格1s数据存储清单XXXSG-MDM,营销系统表格16数据分布清单XXXOC说明:1.O-owner;2.C-copy“SG-MDM”和“营销系统”列对应到数据存储清单表的存储系统名称。【注意】【示例】展现层应用服务层业务逻辑层基础业务服务层技术服务层基础架构服务层注3:使用Flex技术实现动态图表注4:使用Flex技术,并结合WebGIS图表9系统逻辑分层图表格注3:使用Flex技术实现动态图表注4:使用Flex技术,并结合WebGIS注1:接受用户输入注2:呈现数据切片实现地图导航依赖应用服务层注5:采用消息在展现层与服务层通信注6:层间采用http(s)协议图表10组件关联图【注意】如一张图不便描述所有组件关联关系,可以分章节描述。表格18组件关联清单展现层展现层XX-XX-xxJSF树应用组件XX-xxJSF表格应用组件应用服务层XX-xxXX-xx应用组件2XX-xx应用组件3XX-xx应用组件1业务逻辑层XX-xxXX-xx业务逻辑应用组件2XX-xx业务逻辑应用组件3XX-xx业务逻辑应用组件1基础业务服务层技术服务层基础架构服务层图表11功能组件图表格19功能组件清单功能组件编号-注7:XX-xx功能组件注8:XX-功能1注9:XX-功能2展现层XX-xx表单组件1否无XX-xx报表组件1否无应用层…XX-xx逻辑组件1否无XX-xx接口组件2是只能在XX时间段内调用详见附录12.1.1功能组件分项说明【编写说明】公共组件通常可以分为可以重用的功能组件和质量属性相关的公共组件,按如下表格定义公共组件设计要素。【注意】1.如本系统没有设计相关的质量属性组件应予以说明;2.不限于下面表格中所列的质量属性组件【编写说明】如果每层放置的组件很多,可以将每一层作为一个图进行绘制。展现层应用服务层业务逻辑层XXXX-xx业务公共组件1基础业务服务层XXXX-xx业务公共组件2技术服务层XX-xxXX-xx技术公共组件1XX-xx技术公共组件3XX-xx技术公共组件2XX-XX-xx基础公共组件2XXXX-xx基础公共组件1基础架构服务层图表12公共组件图列出公共组件清单表格20公共组件清单XX-xx表单组件1可扩展详见附录12.1.2公共组件分项说明【示例】企业门户企业门户基建管控设计评审系统基建管控设计评审系统财务管控系统营销业务应用规划计划信息管理平台主数据管理平台财务管控系统营销业务应用规划计划信息管理平台主数据管理平台ERP档案管理系统生产管理系统(PMS)调度管理系统(OMS档案管理系统生产管理系统(PMS)调度管理系统(OMS)纪检监察业务应用系统凭证协同平台科研项目管理系统电子商务电子商务平台流程管理平台【示例】表格集成场景清单图表13系统总体集成图流程管理平台【示例】表格集成场景清单图表13系统总体集成图IC001ERP企业门户1-5次/天10ms-100ms20K-1M界面集成【编写说明】在此章节,对8.2确定的各集成场景进行设计,按界面集成、应用集成、数据集成分类进行设计。【注意】如实际设计中无对应场景,则明确说明无对应场景。【示例】描述界面集成相关的系统和采用的实现技术门户、工作流、应用系统等链接、WSRP等图表14界面集成图表格22界面集成组件定义【示例】描述应用集成相关的系统以及采用的集成方式,如果采用集成平台,如采用企业服务总线进行集成,说明总线相关的高阶设计。图表1s应用集成设计图表格23应用集成设计发起方为调用其他系统组件,提供方为其他系统调用本组件如采用企业服务总线进行集成,或者直连等描述异常处理SOAP/XML/文本SOAP/XML/文本JMS/CORBA/WebService同步调用/同步被调用/异步发送/异步接收重试1次描述异常处理SOAP/XML/文本SOAP/XML/文本JMS/CORBA/WebServiceTODO:举例调整重试1次【编写说明】如采用集成接口方式进行数据集成,则集成接口编号和名称应引用“表格23应用集成设计”中的集成接口编号和名称,否则自行编号。【示例】说明数据集成相关的系统、采用的集成方式,并且给出集成平台的高阶设计。图表图表16数据集成设计图表格24数据集成设计E语言、XML等E语言、XML等如采用数据交换平台、数据联邦、ETL、ESB结构化数据、空间数据、实时数据等。手动、自动多久能做完,什么时候做完9.1部署单元设计【编写说明】定义出系统的所有逻辑部署单元及其依赖关系,并按如下表格要求,说明每个部署单元所包含的组件。决策、管理人员生产专责业务应用系统【示例】决策、管理人员生产专责业务应用系统PMS服务端空间Web应用框架组件部署单元空间信息维护客户端DU03:专题图维护客户端部署单元空间信息服务端DU04:空间基础服务部署单元DU05:空间信息服务部署单元DU04:空间基础服务部署单元DU05:空间信息服务部署单元DU02:数据代理服务部DU02:数据代理服务部署单元空间数据库端DU01:空间数据部署单元DU01:空间数据部署单元图表17部署单元表格2s逻辑部署单元定义DU01空间数据部署单元xxxxxx表单组件9.2部署节点设计【编写说明】以图形和文字定义部署节点逻辑组成,应描述节点承载的部署单元【示例】总部生产区
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《电脑棋手》课件
- 《远山如黛》少儿美术教育绘画课件创意教程教案
- 课程分享 课件
- 西南林业大学《比较文学概论》2021-2022学年第一学期期末试卷
- 西京学院《网络数据库》2021-2022学年期末试卷
- 西京学院《建筑设备》2021-2022学年第一学期期末试卷
- 2024年教师系列中高级职称评审有关政策解读附件10
- 西京学院《国际结算与贸易融资》2022-2023学年第一学期期末试卷
- 西京学院《单片机原理及应用》2022-2023学年期末试卷
- 西华师范大学《中小学综合实践活动》2023-2024学年第一学期期末试卷
- 食品安全管理员任命书范文
- 完整版中华医学会疟疾诊疗规范
- 北师大版七年级生物上册教案(全册完整版)
- 防腐油漆施工工艺
- 南方S82T操作手册
- 设备采购安装工程结算书
- [精品]台湾地区零售药店的现状与发展趋势
- 焙烧炉烟气换热器的设计方案
- 血浆置换及临床的应用业内特制
- 雨蝶(李翊君)原版正谱钢琴谱五线谱乐谱.docx
- 综合实践活动五年级下册课件-制作木蜻蜓14张ppt课件
评论
0/150
提交评论