架构设计:企业总体架构要如何做?小白也能快速领悟的设计思想

企业总体架构是什么,有什么用,怎么做,如何落地,这些东西听起来非常抽象,做起来也是非常抽象。软件工程从开始到结束一般会经历需求、分析、编码、测试、部署、维护6个阶段,每个阶段都会固定的输出物,例如刚开始的产品需求文档(PRD),后面的架构设计文档等。一个应用架构设计的形成不单单是技术上,是统筹性的输出,一般分为:功能清单,用例及活动图,领域图,接口设计,分层设计,业务代码,其他设计。在现状中,梳理出现状有以下几个点

  1. 企业商务模型设计
  2. 功能架构设计
  3. 用例及活动图设计
  4. 领域架构设计
  5. 接口模型设计
  6. 分层模型设计

企业商务模型设计


一个软件的成型过程中,设计上就需要对整个商务模型进行分析,这是最重要的一环,虽然说做技术出身不用去做商务模型的从0-1的过程,但是需要做到从1-2的过程,把整个商务模型转化起来并进行落地。企业里面所有应用系统的都是建立在企业商务模型之上,它是为整个应用系统提供方向性指导。在一个商务模型里面,基本涉及了主营业务,商务模式,运营模式,主营产品,竞品分析和业务流程等。很多公司在开始做应用软件之前,整体的商务模式基本上已经是清楚的,此时的设计阶段就趋向于需求调研阶段。

架构设计:企业总体架构要如何做?小白也能快速领悟的设计思想

图1:某公司CRM基础商务模型

主营业务指的是工作是以什么业务为生;商务模式即公司如何赚钱;运营模式比较复杂,企业内部的人力资源管理,财务管理,技术管理,生产运营管理,市场营销管理五部分组成;主营产品比较好理解,即是公司所服务或者销售的主要产品,一般是公司里面的拳头产品;竞品分析,不知道哪位大佬说过,有人的地方就有江湖,有产品的地方就有竞品。客观上来说,竞品分析是从竞争对手或者市场上的相关产品中,针对特定的考察角度,分析出现状情况以及跟自己的产品进行对比,必须客观并且真实,做横向对比(图2及图3);业务流程指主营业务从产生到最后出门的整个流转过程,最终目的都是盈利。

架构设计:企业总体架构要如何做?小白也能快速领悟的设计思想

图2:医疗信息化市场规模及其预测

架构设计:企业总体架构要如何做?小白也能快速领悟的设计思想

图3:近10年中国人口数量及人口增长率

功能架构设计


在功能设计上要做好,一般从三个方面切进去:功能设计,

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

互联网应用架构

码字不易,各位施主行行好吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值