首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java

    毕业设计系统架构图

    毕业设计系统架构图 系统架构图 项目流程解释 开始:用户通过Web前端访问博客系统。 用户类型判断:系统判断用户是游客还是注册用户。 游客浏览:游客可以浏览博客文章。

    41810编辑于 2025-01-21
  • 来自专栏Linyb极客之路

    业务后台系统设计之应用架构图

    单个系统的应用架构:在开发或设计单一IT系统时,设计系统的主要模块和功能点,系统技术实现是从前端展示到业务处理逻辑,到后台数据是如何架构的。 这方面的工作一般属于项目组,而不是企业架构的范畴,不过各个系统的架构设计需要遵循企业总体应用架构原则。 一般而言,由于现互联网公司产品经理越来越聚焦于功能设计和业务决策,而技术人员则越来越聚焦于技术设计。所以对于产品经理而言,架构图的运用则侧重在业务架构图上,技术架构图则由技术经理负责。 单系统业务架构图 对于一个从0到1的项目而言,产品经理除了要了解这个项目在整个企业应用架构中的定位,还要对整个系统的模块和功能有着清晰的分层次设计和了解。 应用架构图看起来和具体功能设计没太大关系,但心中存在这一张图时,可以从整个大局去设计系统,做好提前布局,避免后期出现巨坑。

    6K40发布于 2019-09-16
  • 来自专栏【腾讯云开发者】

    如何画好架构图7种常用类型与示例

    但成为架构师,首要的能力一定是绘制架构图,因为系统需要设计设计就需要架构图,而架构师就是那个画架构图的人。 UML 包含的图形总共有10种,其中常用的有7种:类图、序列图、组件图、部署图、用例图、状态图和活动图。 类图 类图是最常见的 UML 图形,用来描述类的特性和类之间的静态关系。 03、架构图在软件开发周期中的应用场景与时机 在软件开发的过程中,架构图不仅是沟通的工具,更是指导设计与实施的关键蓝图。 所以画架构图的时候,不必纠结自己画得是不是标准、图形元素是不是使用正确,而是要考虑你的架构图是否准确表达了你的架构设计意图,别人是否能正确理解。 如果你想参考一些具体的案例,想看看一张架构图是如何具体表达某个设计思路的,而多张架构图又是如何构成一个架构设计文档的,推荐你阅读我写的《高并发架构实战:从需求分析到系统设计》。

    2.8K31编辑于 2024-08-27
  • 来自专栏架构之家

    产品高阶能力:架构图设计与画法

    文章结构: 基于抽象和复杂对产品架构图的一些思考; 产品架构图设计思考与画法。 架构图是一个产品经理对整个产品,服务&商业模式有一个高阶抽象理解后的可视化的表达方式,同时也是产品研发初期最应该去规划设计的东西。 二、产品架构图设计思考与画法 2.1 为什么要画 梳理自己对产品方向的判断:思考这张图如何设计的过程,也是帮助你梳理“半年内自己的产品该往何处去?需求应该如何分期和落地? 为技术 & 运营的输出形成支撑:当这张图被设计出来后,按照产品架构图的结构和路径,项目的里程碑(RoadMap)就可以被清晰的拆解出来,同时项目成员也可以根据这张架构图,产出运营计划、技术系统架构方案等 例如: 计算机系统的:输入-计算-输出 模型; MVC框架的:模型(model)-视图(view)-控制器(controller) 模型; 互联网的七层协议模型:7 应用层、6 表示层 、5 会话层、

    41910编辑于 2022-07-12
  • 来自专栏肉眼品世界

    产品高阶能力:架构图设计与画法

    架构图是一个产品经理对整个产品,服务&商业模式有一个高阶抽象理解后的可视化的表达方式,同时也是产品研发初期最应该去规划设计的东西。 二、产品架构图设计思考与画法 2.1 为什么要画 梳理自己对产品方向的判断:思考这张图如何设计的过程,也是帮助你梳理“半年内自己的产品该往何处去?需求应该如何分期和落地? 为技术 & 运营的输出形成支撑:当这张图被设计出来后,按照产品架构图的结构和路径,项目的里程碑(RoadMap)就可以被清晰的拆解出来,同时项目成员也可以根据这张架构图,产出运营计划、技术系统架构方案等 说道模型和框架又是一项很重要的能力,工作中我们要去积累遇到的一些框架和模型,理解后有利于参与架构图设计,也有利于锻炼我们的抽象思维,架构的概念更多的被软件工程所引用。 例如: 计算机系统的:输入-计算-输出 模型; MVC框架的:模型(model)-视图(view)-控制器(controller) 模型; 互联网的七层协议模型:7 应用层、6 表示层 、5 会话层、

    1.2K10发布于 2021-06-08
  • 来自专栏支付进阶之路

    支付系统7大核心模块子域系统架构图

    今天串讲支付系统的7大核心子域/模块,包括收单结算,资金产品,收银支付,渠道网关,会员平台,商户平台,账务中心等。 极简系统架构图 说明: 这个图很精简,但是已经能够说清楚支付系统最核心的模块划分。 完整系统架构图 说明: 这是一比较完整的系统架构图,属于逻辑划分。在单体应用中就是一些模块,在分布式应用中就是一些子域、子应用或子系统。 2. 7. 商户平台 管理商户的入驻、登录、交易管理等。 商户平台负责管理商户的生命周期,包括入驻签约、KYB、交易管理等。 8. 账务中心 资金账务:负责账户开立,记账等。 本文作者“隐墨星辰”,深耕境内/跨境支付架构设计十余年。

    61210编辑于 2025-12-24
  • 来自专栏悠扬前奏的博客

    Kafka-7.设计

    4.1 动机 Kafka设计的目的是为能作为一个统一的平台来处理大公司可能有的实时数据流。为此,需要考虑相当广泛的用例。 它必须有高吞吐量来支持高容量事件流,例如实时日志聚合。 支持这些用途,使我们的设计具有一些独特的元素,更类似于一个数据库日志而不是传统消息传递系统。我们将在以下部分描述一些设计的元素。 并且设计合理的磁盘结构能够和网络一样快。 关于磁盘性能的关键事实是硬盘的吞吐量和过去十年中磁盘的搜索延迟不同。 这表明了一个非常简单的设计:当我们用尽空间时,与其尽可能在内存中维护,然后将其全部flush到文件系统中,不如反过来,所有数据立即写入文件系统上的持久化日志中,而不必flush到磁盘。 这种以页缓存为中心的设计风格在一篇关于Varnish设计的文章中有所描述。

    65820发布于 2019-06-11
  • 来自专栏Java架构师必看

    电商网站架构图_电商架构图

    今天说一说电商网站架构图_电商架构图,希望能够帮助大家进步!!! 大型网站架构是一个系列文档,欢迎大家关注。本次分享主题:电商网站架构案例。 拆分后的架构图: 参考部署方案2 如上图每个应用单独部署 核心系统和非核心系统组合部署 6.2应用集群部署(分布式,集群,负载均衡) 分布式部署:将业务拆分后的应用单独部署,应用直接通过RPC进行远程通信 集群部署后架构图: 6.3 多级缓存 缓存按照存放的位置一般可分为两类本地缓存和分布式缓存。本案例采用二级缓存的方式,进行缓存的设计。一级缓存为本地缓存,二级缓存为分布式缓存。 还说了:“大型网站不是设计出来的,而是逐步演化出来的”。对于最后这句话,我需要提醒下:“不是设计出来的”并不代表“随意设计”。    对于“大型网站的设计”,我个人的看法是现在我们的有“云”了,计算是可以买的,只要我们的设计能适应“云”,我是不是就可以一开始就设计大型网站了?   

    6.4K32编辑于 2022-06-19
  • 来自专栏全栈程序员必看

    1数字电路设计流程与SOC芯片架构图

    客户向fabless提出设计要求,包括芯片需要达到的具体功能和性能方面的要求。需求分析后生成文档,性能指标,需求展望spec,让架构师可以进行细化。 二、功能架构设计 架构师将系统功能进行分解和细化,形成spec规范,参数化、具体化。 语言输入工具: Summit 公司的 VisualHDL 图形输入工具: Cadence的composer 四、仿真验证(前仿) 功能仿真,对RTL级的代码进行设计验证,检验编码设计的正确性,是否满足规格中的所有要求 后端的流程 一、DFT 可测性设计,在设计中插入扫描链。 soc芯片架构图 具体参见集成电路创新创业大赛的ARM软核移植搭建的 soc平台 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    1.4K11编辑于 2022-10-04
  • 来自专栏性能与架构

    架构图

    架构图 这是一个很典型的架构描述图,下面我们就以此为例聊聊架构的基础概念。 架构流程示例 假设用户在搜索引擎中搜索“森林里浓雾和阳光”。 架构图 (为了便于对照,再放一张) 用户点击链接后,浏览器首先会去请求 DNS 服务器(图中的【1】),获得网站的 IP 地址,然后通过 IP 请求网站。 架构图 (为了便于对照,再放一张) web server 接下来需要获取相关类似图片信息,使用“图片标题”请求全文搜索服务(图中的【7】)。 队列应用的场景非常多,例如: 用户上传图片、视频,后台进行异步处理、转码 用户数据统计聚合 用户注册发送邮件、短信 7. 全文搜索 有一个重要的概念:倒排索引。

    2.2K11发布于 2020-02-12
  • 来自专栏python3

    python架构图

    python程序架构 架构图总览介绍 1、图左边 python的模块 python库 python中用户定义的模块 示例 在执行import os时候,这个os就是python内建的模块, 当然python

    2.6K20发布于 2020-01-07
  • 来自专栏爱明依

    spring-cloud 架构图设计 技术选型 框架搭建 微服务构建

    1 架构图设计 2 技术选型 开发环境:jdk1.8 +maven3.6 所用技术:Springboot+springCloud+redis+rabbitMq+mybatis+第三方短信接口+支付宝接口 7. [endif]所以每个模块开发人员只需要实现业务逻辑即可,按照规定的格式去实现。下文有详细说明。 8.

    1K40编辑于 2022-04-01
  • 来自专栏马洪彪

    starlims部署架构图

    应用部署架构 数据库部署架构 整体部署架构 部署示例

    1.8K21编辑于 2022-05-09
  • 来自专栏YP小站

    Kubernetes生态架构图

    一、kubernetes 集群架构图 二、Openshift or Kubernetes 集群架构图 三、常见的 CI/CD 架构图 1、Gitlab Webhook + Jenkins SharedLibraries

    2K52发布于 2021-11-26
  • 来自专栏CreateAMind

    预测编码架构图

    paper:Predictive Coding beyond Gaussian Distributions

    38810编辑于 2023-09-13
  • 来自专栏用户8653471的专栏

    智慧养老架构图

    1+2+7”大趋势,即一成机构养老,两成社区养老,七成居家养老,是中国目前养老的行业现状。对于不同场景有不同的养老解决方案需求,其核心仍围绕着老人的居家安全、生活护理、异常监测和及时救治为主。 智慧养老架构图_副本.jpg

    2.8K10发布于 2021-10-13
  • 来自专栏国产程序员

    面向对象的7设计原则(7)-开闭原则

    开闭原则 开闭原则是面向对象世界里最基础的设计原则,它指导我们如何建立一个稳定,灵活,可扩展的系统。 一个软件产品只要在生命周期内,都会发生变化,即然变化是一个事实,我们就应该在设计时尽量适应这些变化,以提高项目的稳定性和灵活性,真正实现“拥抱变化”。 为什么使用开闭原则 第一:开闭原则非常有名,只要是面向对象编程,在开发时都会强调开闭原则 第二:开闭原则是最基础的设计原则,其它的五个设计原则都是开闭原则的具体形态,也就是说其它的五个设计原则是指导设计的工具和方法 设计者需要缩小逻辑粒度,直到一个逻辑不可以分为止。 这就需要在设计之初考虑到尽可能多变化的因素,然后留下接口,等待“可能”转变为“现实”。

    62310发布于 2020-08-27
  • 来自专栏信数据得永生

    Whisper 整体架构图

    Transformer 模块,包含一个自注意力,一个交叉注意力(可选)和一个 MLP 模块。

    94620编辑于 2023-10-23
  • 来自专栏程序猿DD

    如何画好架构图

    2、什么是架构图 系统架构图是为了抽象的表示软件系统的整体轮廓和各个组件之间的相互关系和约束边界,以及软件系统的物理部署和软件系统的演进方向的整体视图。 3、架构图的作用 一图胜千言。 架构图就是一个很好的载体。那么,画架构图是为了: 解决沟通障碍 达成共识 减少歧义 ? 场景视图 场景视图用于描述系统的参与者与功能用例间的关系,反映系统的最终需求和交互设计,通常由用例图表示。 ? 开发视图 开发视图用于描述系统的模块划分和组成,以及细化到内部包的组成设计,服务于开发人员,反映系统开发实施过程。 ? 怎样的架构图是好的架构图 ---- 上面的分类是前人的经验总结,图也是从网上摘来的,那么这些图画的好不好呢?是不是我们要依葫芦画瓢去画这样一些图?

    2.4K31发布于 2019-05-10
  • 来自专栏爱敲代码的猫

    java设计模式(7)-外观模式

    上篇文章分享代理模式,这篇整理外观模式,外观模式可以降低类与类之间的耦合程度,减少维护工作量

    38851发布于 2019-10-17
领券