3.2.3 需求分析
通过对项目建设单位的信息化建设现状进行描述与分析,并从用户、业务、功能、信息量、性能、安全等方面归纳、整理需求,形成需求分析报告。
3.2.3.1 现状描述与分析
从计算机网络、应用系统、管理、环境等方面描述项目建设的条件和状况,详细描述项目建设单位的信息化建设现状,分析存在的问题和不足。
3.2.3.2 用户分析
1 从系统管理用户角度,详细分析管理用户的构成、数量及其使用要求。 2 从系统服务对象角度,详细分析服务对象的构成、数量以及使用要求。 3.2.3.3 业务需求分析
从建设单位职能定位、社会服务功能需要、技术发展、存在的问题和改进的需要等方面,结合行业特点,提出项目建设的业务需求。
3.2.3.4 功能需求分析
1 根据业务需求,提出业务功能的内容、结构、流程及相关指标。 2 分析项目主要功能领域的构成和边界,简述每个功能领域涵盖的主要功能点和操作要求。
3.2.3.5 数据需求分析
1 分析项目的数据分类、数据结构、数据来源(包括内部和外部的信息资源)。 2 分析项目涉及数据的计算处理量、存储量、备份量、通信传输量等。 3 对项目现有数据量(计算处理量、存储量、备份量、通信传输量等)进行分析,提供项目未来数据量的测算结果。
4 对大型业务系统的升级改造项目,需要考虑系统的数据迁移需求,分析数据迁移对象、被迁移数据的结构、数据迁移量等。
3.2.3.6 性能需求分析
1 分析项目涉及系统性能方面的要求,包括并发事件响应能力、并发会话维护能力、并发交易处理能力、并发计算执行能力、信息传输通信能力、数据存储与处理能力等指标。
2 提出服务器设备、存储与备份设备、网络设备及通信线路、系统软件(含操
-5-
作系统、数据库、中间件等)、应用软件、终端外设、安全系统等信息系统关键组成部分支撑能力需求。
3.2.3.7 信息系统安全需求分析
1 按照国家有关信息系统安全等级保护的标准规范要求,结合项目的具体要求和特点,明确信息系统的安全保护等级。
2 通过调研分析项目所在单位的信息系统安全现状,结合不同安全保护等级对应的基本要求,提出项目涉及到的信息系统安全管理要求和信息系统安全技术要求。
3.2.3.8 关联系统需求分析
从功能、流程、数据等方面归纳、整理项目与外部关联系统的需求。 3.2.3.9 接口需求分析
1 提出项目需对外部系统提供的接口,说明接口的作用、功能、用户、互操作流程以及技术实现机制。
2 提出项目需要使用或依赖的外部系统接口,包括接口的作用、功能、用户、互操作流程以及技术机制与要求。
3.2.3.10 项目边界及约束条件分析
1 分析和界定项目的业务边界、系统边界、网络边界、安全边界等。 2 分析项目的关键约束条件及其作用和影响,提供关键约束条件的详细说明。 3.2.3.11 运行管理需求分析
1 根据项目对运行和管理方面的要求,提出项目的可用性、可扩展性、可管理性等要求。
2 分析项目运行管理能力存在的差距,提出运行管理的组织保障要求,确定需要新增的组织保障能力。
3.2.3.12 需求分析附图、表 1 附图
(1) 现有网络拓扑结构图; (2) 现有应用系统体系架构图; (3) 现有应用系统功能结构图; (4) 现有应用系统业务流程图;
-6-
(5) 现有应用系统数据流程图。 2 附表
(1) 系统用户分析表; (2) 现有设备一览表; (3) 现有应用系统一览表; (4) 数据来源一览表;
(5) 现有业务应用系统访问量统计表; (6) 数据量分析统计表。 3.2.4 总体设计 3.2.4.1 设计思路及原则
根据项目的需求特点和设计边界条件,结合技术发展趋势,提出项目设计的基本思想、方法和原则。
3.2.4.2 设计对象及范围
根据项目的建设任务和设计边界,明确项目设计对象及范围,说明项目设计不涉及的内容。
3.2.4.3 总体设计方案
根据总体需求,结合项目技术特点,设计项目总体架构。本节下列内容可根据实际情况采用逻辑示意图、流程图和UML(统一建模语言)等方式进行描述,并提供相应的文字说明。
1 总体逻辑架构与系统划分
(1) 简述项目总体逻辑架构设计方案;
(2) 分析项目总体逻辑架构,提出系统划分方案,说明各系统与功能需求的
关系以及各系统之间的关系。
2 总体网络架构
(1) 简述项目总体网络架构设计方案;
(2) 说明新建网络与现有网络资源之间的设备共享、网络整合方案。 3 总体业务流程
简述项目涉及的关键业务流程及操作要求。
-7-
4 总体应用部署架构
根据项目的相关用户应用,提出项目主要应用系统部署架构方案。 5 总体数据架构
简述项目主要数据源、关键数据表结构、数据流程(需要覆盖项目主要功能领域和关键业务流程涉及的主要数据源和数据表);提出结构化数据库、非结构化数据库及其他数据库建设方案。
6 总体信息资源架构
设计项目主要信息资源架构,说明信息资源分类及各种信息资源的关系。 7 关联系统架构
说明项目与关联系统的关系、互操作机制及信息交换设计方案。 8 总体技术路线
考虑项目的应用环境、运行维护人员的技术水平和条件、项目总体拥有成本等因素,结合项目技术特点,说明拟采用的技术路线。
3.2.4.4 总体设计附图、表 1 附图
(1) 总体网络架构图,主要包括网络拓扑、网段划分、主要网络设备、网络
边界等;
(2) 应用系统逻辑架构图,描述项目的总体逻辑架构和功能架构; (3) 应用系统部署架构图,描述项目的服务器、存储与备份设备、网络设备
的部署关系;
(4) 总体业务流程图,描述项目的主要业务流程图;
(5) 主要数据架构图,描述项目的主要数据源、关键数据表结构、数据流程
等;
(6) 关联系统架构图,描述项目与关联系统的关联关系和互操作关系。 2 附表
(1) 信息资源列表; (2) 关联系统列表。
-8-
相关推荐: