DB21 T 4456-2026 应用系统工程 应用软件架构设计规范.pdf
《DB21 T 4456-2026 应用系统工程 应用软件架构设计规范.pdf》由会员分享,可在线阅读,更多相关《DB21 T 4456-2026 应用系统工程 应用软件架构设计规范.pdf(17页珍藏版)》请在麦多课文档分享上搜索。
1、ICS35.080CCS L 7721辽宁省地方标准DB21/T 44562026应用系统工程 应用软件架构设计规范Application system engineering-Application software architecturedesign specification2026-07-07 发布2026-08-07 实施辽宁省市场监督管理局发 布DB21/T 44562026I目次前言.III1范围.12规范性引用文件.13术语和定义.14基本要求.15需求分配.25.1需求分配原则.25.2需求分配过程.25.3需求分配结果.26应用软件架构设计要求.26.1通用要求.36.2
2、用户特征.36.3约束条件.46.4已有信息资源利用.46.5采购限制.47极限状态设计方法.47.1通用要求.47.2软件运行极限状态设计指标.57.3承载能力极限状态设计指标.58应用软件架构设计图.58.1通用要求.58.2系统图/拓扑图.58.3密码应用设计图.58.4界面与交互设备设计图.68.5部署设计图.69应用软件指标体系.69.1通则.69.2数据生产能力指标.79.3软件运行极限状态指标.79.4软件与数据质量指标.79.5软件运行状态与模式.79.6界面与交互指标.79.7综合技术经济指标.710功能规模与应用软件规格.810.1功能规模.810.2应用软件架构规格说明要
3、求.8DB21/T 44562026II10.3非功能规格说明.8DB21/T 44562026III前言本文件按照GB/T 1.12020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由辽宁省工业和信息化厅提出并归口。本文件起草单位:大连昆腾数据科技有限公司、大连市友谊医院、大连市财政事务服务中心、大连市大数据中心、国家计算机网络应急技术处理协调中心、中国(辽宁)自由贸易试验区营口片区管委会数字经济发展局、营口自贸区建设发展有限公司、大连百致科技发展有限公司、荣科科技股份有限公司、大连正润科技有限
4、公司、大连华屹工程咨询有限公司、辽宁雨溪项目管理咨询有限公司、大连新闻传媒集团、中电云计算技术有限公司、大连市甘井子区大数据中心、大连市工程咨询协会、大连软件行业协会、大连竹方工程咨询有限公司、大连亿丰科技有限公司。本文件主要起草人:于锋、赵鹤、贾瑄、王江、段刚、徐慧、赵世宏、娄巍、吉庆、王璐、张文革、谭跃、马双翼、刘俊江、王佳驹、宋秋、刘永超、宋悦、吉长军、刘斌、冯艳爽、朱明、时凤燕、邢宇、裴鑫、王鹏、田野、杨光、陈春声、智靖淼、葛文跃、荣宪波、陈晓云、赵志明、王启章、朱善彬、宋惠妍、武毅。本文件发布实施后,任何单位和个人如有问题和意见建议,均可以通过来电和来函等方式进行反馈,我们将及时答复
5、并认真处理,根据实际情况依法进行评估及复审。本文件归口单位通讯地址:沈阳市北陵大街45-2号,联系电话:024-86913384。本文件起草单位通讯地址:大连市沙河口区星河二街25号1单元38层6-1,5-2号,联系电话:0411-84119516。DB21/T 445620261应用系统工程 应用软件架构设计规范1范围本文件规定了应用软件架构设计的主要内容、过程及编制深度要求,包括:需求分配、应用软件架构设计、指标体系等。本文件适用于相关组织在新建、扩建、改建的应用系统工程项目中开展应用软件架构设计活动。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注
6、日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 1526-1989 信息处理 数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定GB/T 25000.22 系统与软件工程 系统与软件质量要求和评价(SQuaRE)第22部分:使用质量测量GB/T 25000.23 系统与软件工程 系统与软件质量要求和评价(SQuaRE)第23部分:系统与软件产品质量测量GB/T 25000.24 系统与软件工程 系统与软件质量要求和评价(SQuaRE)第24部分:数据质量测量GB/T 45802-2025 系统
7、与软件工程 生存周期过程 需求工程DB21/T 3758-2023 应用系统工程 初步设计文件规范DB21/T 3759-2023 应用系统工程 关键性评价指标DB21/T 4457-2026 应用系统工程 工程架构设计规范3术语和定义DB21/T 3758-2023、DB21/T 3759-2023、DB21/T 4457-2026、GB/T 45802-2025和GB/T 25000系列界定的术语和定义适用于本文件。4基本要求应用软件架构设计应符合以下基本要求:a)已经完成了需求调查,需求已经被验证和确认。业务需求规格说明、利益相关方需求规格说明、系统需求规格说明和软件需求规格说明应符合
8、GB/T 45802-2025 要求;b)应用软件架构设计一般过程包括:需求分配、应用软件架构设计、应用系统指标体系设计;c)使用功能规模估算方法估算应用软件功能规模;d)须根据数据分级分类结果,将核心数据、重要数据的处理划分为独立的应用软件;e)应用系统的网络安全等级保护为 3 级或以上时,应单独提出密码应用保护方案;f)应用系统运行模式至少应包括常规、降级和应急等运行模式;g)应提出业务运营政策和规则调整的处理方法,降低业务流程变动带来的应用软件变更风险;h)应提出应用软件的交付方式要求;DB21/T 445620262i)设计结果不应包含任何限制供应商选择的描述。5需求分配5.1需求分配
9、原则需求分配应遵循以下原则:a)完整性。所有列入需求基线中的需求均应被分配,不应有遗漏。原型系统需求作为项目建设过程需求,不列入需求基线,但也不应被遗漏;b)一致性。所有需求在分配过程中应保持一致,如需求进行了修改,应通过唯一标识保持利益相关方对需求理解的一致性。如需求被删除,则相应的唯一标识不应被删除,保持利益相关方对这一事实的理解保持一致;c)可追溯性。应通过维护需求基线表,保证需求分解、分配过程中的可追溯性。5.2需求分配过程需求分配的一般过程包括:a)对需求规格进行检查,每一项需求都应具有以下特征:1)必要。该需求定义了一个基本功能/能力、特性、限制或质量因素;2)合适。需求与它涉及的
10、实体相匹配;3)明确无误。需求的描述不应有“待确定”、“待解决”、“待分配”等字样;4)完整。该需求充分描述了实体所需的必要能力、特性、约束或质量等因素,无须其他信息即可理解该需求;5)单一。需求应陈述一个单一的能力、特性、限制或质量因素,不能同其他需求重复;6)可行。该需求可以在系统限制内实现(如:成本、时间、技术、法律、监管等),风险可接受;7)可验证。需求可以被证明为客户满意或符合客户要求。当该需求可测量时,可验证性得到增强;b)对需求项进行分解和分类。需求分类包括:功能、性能、接口、过程要求、非功能性等;c)对需求项进行排序或加权,以表示优先级、时间顺序或相对重要性;d)将需求划分为需
11、求集。根据业务场景、用户类型等因素,将需求划分为不同需求集,使利益相关方能够更好的达成一致理解,为需求验证、设计验证和实施提供更好的描述;e)以需求集为单位,将需求分配到应用软件架构模型中并将需求项分配给子系统和基础设施元素;f)迭代和递归。在需求分配、应用软件架构设计和工程架构设计过程中进行适当的迭代和递归,必要时进行性能测试,以获得最优的设计方案;g)验证。通过评审会等形式,验证可以在限制范围内实现这些需求。5.3需求分配结果以图表的形式说明每个需求集明细及分配结果。需求项可能被多次分配,但不应重复计算功能规模。6应用软件架构设计要求DB21/T 4456202636.1通用要求6.1.1
12、应用软件划分应按业务场景、用户类型等因素,将需求集划分为不同的系统或子系统:a)以图表的形式给出应用软件架构模型图和数据实体模型图,明确主要作业、业务量及用户数量等,定义作业系统/子系统、非功能系统及其对应的数据实体;b)应将数据管理需求划分为单独的数据管理系统。如建设单位已有数据管理系统,则应将这部分需求视为对原数据管理系统的增加需求;c)业务数据中如果包含了核心数据和重要数据,则应将这部分需求划分为单独的应用系统。注:核心数据、重要数据是指符合数据安全法规定的数据分类分级保护制度要求的数据。6.1.2应用软件描述应用软件由若干子系统构成。每个子系统应体现作业/任务的主要特征。应从以下几个方
13、面描述应用软件:a)主要功能,并估算功能规模;b)明确运行环境与系统运行限制条件:1)系统接口硬件接口通信接口;2)与其他软件或服务的接口(与 SaaS 或云服务的交互);3)内存与存储容量要求;4)其他要求,如:不低于 B 级数据中心、不低于 R2 级互联网数据中心级别等;c)数据生产能力等性能效率指标要求;d)指定运行模式下的检查点、控制方式、可用功能、效率等;e)确定应用系统恢复和重启功能的有效性、效率和满意度标准;f)质量要求,包括:产品质量、数据质量和使用质量测度指标总体要求。6.2用户特征6.2.1用户识别与用户界面实例识别应用软件用户类型,包括:使用者、操作员、维护人员(按功能、
14、位置、设备类型)等,并对用户进行分组、划分用户群体:a)描述每个用户组的人数以及他们使用系统的性质,对用户一般特征进行描述,如:教育水平、经验、技术专长和生理能力等可能影响可用性的特征;b)提出用户组的功能权限、身份鉴别、操作模式等内容,描述用户组的使用情境、适用条件和约束;c)识别用户特征并定义用户群体,如:技能、母语、生理特征等;d)定义用户界面实例:根据用户群体特征,描述用户界面对应的用户群体及信息呈现设备、输入设备等;e)提出不同用户群体的使用情境、适用条件和约束。6.2.2用户界面与交互设计要求在架构设计阶段,应对实施阶段的用户界面与交互验证与确认提出要求:a)一致性要求,包括外部一
15、致性和内容一致性;b)功能性要求;DB21/T 445620264c)可用性要求,如:有效性、效率、满意度;d)可访问性要求,如:周境完备性、使用周境灵活性等;e)用户界面与交互设计验证原型要求,如:可用性、功能完整性、逻辑流畅性、反馈准确性。注:更多信息请参阅GB/T 19878.11-2023。6.3约束条件指定由外部标准、监管要求或项目限制对系统设计施加的约束:a)法律依据及主要条文的约束;b)监管需要或约束;c)应遵循的标准规范名称、条文的约束;d)其他正在执行的标准规范;e)已有的概念模型/实体模型/数据模型/数据架构等,对系统的限制或要求;f)对数据资产/主数据/参考数据的可用性和
16、可访问性的限制;g)描述在成本和时间范围内执行项目的限制;h)其他限制,如:技术限制、资源限制、人员限制等。6.4已有信息资源利用描述应用软件对已有信息资源的利用情况,包括:a)应利用的数据资产、主数据/参考数据资源、已有资料等;b)应复用的开发资源,如:构件/组件库、数据库、接口等。6.5采购限制提供任何将限制供应商选择的其他项目的总体描述,包括:a)资源限制,如:特定的设备配置、具有唯一来源的支撑软件等;b)与其他应用程序的接口;c)质量要求,如:可靠性、兼容性等特定质量检测要求;d)来自其他系统的限制,如:通过接口从受控系统获取信息的实时要求。7极限状态设计方法7.1通用要求极限状态设计
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
| 下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB21 4456-2026 应用系统工程 应用软件架构设计规范 4456 2026 应用 系统工程 应用软件 架构 设计规范
麦多课文档分享所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。



GB T 21883-2016 荧光增白剂 荧光强度的测定.pdf

