首页 > 其他分享 >概念架构设计

概念架构设计

时间:2024-04-23 21:12:43浏览次数:21  
标签:架构设计 功能 账户 系统 用户 概念 关键

软件体系架构课堂测试05 软件体系结构概念架构设计

 

1、 绘制需求层次-需求方面二维矩阵。

 

功能

质量

约束

业务目标

能够快速的查询和分析客户的账户信息,分析出问题账户,给出问题账户的三年内的历史数据,做出信用决定。计算问题账户的所占比例

新功能上线快,随机应变

系统约束:创建用户信息库。

系统具有故障诊断和快速恢复能力

 

用户需求

可以及时提醒债务信息,

方便快捷的操作。

易用性:用户界面支

用户的个性化定制;

安全性:数据安全;

性能:用户操作的响应时间应不大于3秒

系统方便快捷

速度快、安全性高。

系统需求

保护用户的信息不泄露

安全、准确、快速的反应用户操作

数据存储

可视化显示

持续可用性:系统安全可靠,符合目前主流。

可扩展性:方便增加新功能

 

 

 

2、 确定关键属性和关键功能。

关键属性:易用性、可用性、安全性、性能

关键功能:快速查询客户账户、分析客户是否为问题账户、查询三年历史数据、计算问题账户所占比例

3、 绘制关键功能的鲁棒图。

 

4、 绘制系统的概念体系架构图。

 

 

标签:架构设计,功能,账户,系统,用户,概念,关键
From: https://www.cnblogs.com/mine-my/p/18153747

相关文章

  • 第一节 导数概念
    导数概念一、引例1.直线运动的速度2.切线问题二、导数的定义1.函数在一点处的导数与导函数定义设函数\(y=f(x)\)在点\(x₀\)的某个邻域内有定义,当自变量x在\(x₀\)处取得增量\(\trianglex\)(点\(x₀+△x\)仍在该邻域内)时,相应地,因变量取得增量\(△y=f(x₀......
  • 软件体系架构课堂测试07 –逻辑架构设计
    某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查......
  • Web3核心概念解析:区块链、加密货币、DApp和智能合约
    Web3是指第三代互联网,它是由区块链技术和加密货币驱动的新一代互联网。在Web3中,用户可以更加安全、透明和去中心化地进行交互和传输价值。为了更好地理解Web3,我们需要了解一些核心概念。 区块链:区块链是一种分布式的、不可篡改的数据库,它以块的形式存储交易记录。每个块都包......
  • 第 1 章 软件架构设计原则
    1.1开闭原则开闭原则(Open-ClosedPrinciple,COP)是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。所谓的关闭,也正是对扩张和修改两个行为的一个原则。它强调的是用抽象构建框架,用实现扩展细节,可以提高软件系统的客服用心及可维护性。开闭原则是对面向对象设计最基础的......
  • 第 1 章 软件架构设计原则
    1.1开闭原则开闭原则(Open-ClosedPrinciple,COP)是指一个软件实体(如类、模块和函数)应该对扩展开放,对修改关闭。所谓的关闭,也正是对扩张和修改两个行为的一个原则。它强调的是用抽象构建框架,用实现扩展细节,可以提高软件系统的客服用心及可维护性。开闭原则是对面向对象设计最基础的......
  • 4+1 视图建模及架构设计工程实践
    ​占春良:碧桂园服务技术专家,项目架构师,前阿里资深软件工程师,12年技术开发经验。​01前言架构设计建模的目的是通过统一的UML语言,完成业务的梳理,并对业务系统进行合理的组织(分层、分模块),以提高系统的可扩展性、可重用性、可移植性、易理解性和易测试性,从而达到一个高质量属性的......
  • 范式及相关概念简介
    范式简介在关系型数据库中,关于数据表设计的基本原则、规则就成为范式。范式的应为时NormalForm简称NF,范式是关系型数据库理论的基础,也是我们在设计数据库过程中索要遵循的规则和指导方法。目前关系型数据库有六种常见范式,按照范式级别,从低到高分别是:第一范式(1NF):第一范式......
  • 数字孪生云渲染整体架构设计
    大家好,本文在我开发的多个项目的基础上,提出了应用于数字孪生的云渲染整体架构设计,分析了其中的关键点,感谢大家~数字孪生现状数字孪生是将物理世界映射到数字世界,1比1还原真实场景,具有场景大、数据大、还原真实场景等特点。数字孪生行业市场大,预计2025年可达到300亿元的市场规模......
  • 堆基本概念
    堆基本概念ptmalloc2是目前Linux标准发行版中使用的堆分配器。内存分配基本思想堆管理器负责向操作系统申请内存,然后将其返回给用户程序,但是频繁的系统调用会造成大量的开销。为了保持内存管理的高效性,内核一般都会预先分配很大的一块连续的内存,然后让堆管理器通过某种算法......
  • 考点 1:数列极限概念
    考点1:数列极限概念考点点拨:考查数列极限的概念,即数列极限的\(\varepsilon-N\)语客谜述.【试题1-1-1】(江苏大学2006年)设\(p\)为正整数,证明:若\(p\)不是完全平方数,则\(\sqrt{p}\)是无理数.分析:考查实数的性质.证明:反证法.假设\(\sqrt{p}\)是有理......