发布网友 发布时间:2022-04-20 19:54
共4个回答
热心网友 时间:2022-06-08 20:34
系统架构、技术构架、应用构架区别为:目的不同、实现方式不同、特点不同。
一、目的不同
1、系统架构:系统架构是对已确定的需求的技术实现构架、作好规划,运用成套、完整的工具,在规划的步骤下去完成任务。
2、技术构架:技术构架是对整个或部分技术系统的可重用设计的构架。
3、应用构架:应用构架是描述了IT系统功能和技术实现内容的构架。
二、实现方式不同
1、系统架构:系统架构通过规划程序的运行模式、层次结构、调用关系来具体实现架构。
2、技术构架:技术构架通过一组抽象构件及构件实例间交互的方法来具体实现架构。
3、应用构架:应用构架通过架构图的方式来具体实现架构。
三、特点不同
1、系统架构:系统架构特点是确定一台计算机硬件和软件之间的衔接。
2、技术构架:技术构架特点是可被技术开发者定制的应用骨架。
3、应用构架:应用构架特点是承接了企业战略发展方向和业务模式,规划和指导企业各个IT系统的定位和功能。
参考资料来源:
百度百科——系统构架
百度百科——技术框架
百度百科——应用架构
热心网友 时间:2022-06-08 20:34
系统架构:指的完整系统的组成架构,例如系统分成几个部分?服务平台、管理门户、终端门户、ATM门户、外部系统以及接口、支撑系统等,将这些系统进行合理的划分。然后再进行功能分类细分,例如服务平台内部划分为系统管理、用户管理、帐号管理、支付管理、接口层、统计分析等逻辑功能。总之,将整个系统业务分解为逻辑功能模块,并且科学合理,就是系统架构了。
技术架构:从技术层面描述,主要是分层模型,例如持久层、数据层、逻辑层、应用层、表现层等,然后每层使用什么技术框架,例如Spring、hibernate、ioc、MVC、成熟的类库、中间件、WebService等,分别说明,要求这些技术能够将整个系统的主要实现概括。
应用架构:主要考虑部署,例如你不同的应用如何分别部署,如何支持灵活扩展、大并发量、安全性等,需要画出物理网络部署图。按照应用进行划分的话,还需要考虑是否支持分布式SOA。
热心网友 时间:2022-06-08 20:34
我简单回答一下吧。
技术架构关注的是:技术的分层及描述(不单纯只写mvc),关键技术的方案(如事务处理、缓存与集群等)
应用架构关注的是:应用功能的划分、应用功能集成和应用功能部署。
而现在很多软件公司,都没有这方面的正式模板,我在系统架构这个方面,应该是比较权威的,我也有自己写得较好的业务架构、数据架构、应用架构和技术架构的文档,可惜,这些我不好贡献出来。
热心网友 时间:2022-06-08 20:35
冰箱的例子:
系统架构,比较宏观,呈体系--分贮存环境、物品、电源、箱体、冷冻室、冷藏室、冰箱门;
技术架构,技术人员视角--电子系统、控制系统、压缩系统、换热系统、贮物系统、外观设计系统。。
应用架构,用户视角--冷冻室、冷藏室、门、智能控制、容量