楼主: daka123
590 0

系统架构方法论 [推广有奖]

  • 0关注
  • 66粉丝

院士

66%

还不是VIP/贵宾

-

威望
0
论坛币
144250 个
通用积分
387.7462
学术水平
41 点
热心指数
55 点
信用等级
42 点
经验
97128 点
帖子
2125
精华
0
在线时间
2318 小时
注册时间
2013-12-4
最后登录
2024-4-24

楼主
daka123 学生认证  发表于 2019-9-11 18:25:03 |只看作者 |坛友微信交流群|倒序 |AI写论文
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
解开架构的神秘面纱
列举众多的示例,供大家参考
希望人人了解架构,人人都可以从架构师的高度开展工作

什么是架构?
组成派
软件系统的架构将系统描述为计算组件及组件之间的交互(The architecuture of a software system defines the system in terms of computational components and interactions among those components)
Mary Shaw《软件体系结构:一门初露端倪学科的展望》

决策派
软件架构包含了关于一下问题的重要决策
软件系统的组织
选择组成系统的结构元素和他们之间的接口,以及当这些元素相互协作时所体现的行为
如何组合这些元素,使他们逐渐合成更大的子系统
用户知道这个系统组织的架构风格:这些元素以及他们的接口、协作和组合
软件架构并不仅仅注重软件本身的结构和行为,还注重其他特性:使用、功能性、性能、弹性、重用、可理解性、经济和技术的限制和权衡,以及美学


为什么要做架构
上承业务目标
下接技术决策
控制整体复杂性
有利于软件目标的沟通并达成一致
有利于软件的组织和开发
有利于迭代开发和增量交付
架构设计关注性能、可扩展性、可测试性等非功能性要求,有利于提高软件的整体质量




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


系统架构方法论.ppt

6.89 MB

需要: RMB 14 元  [购买]

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 15:59