怎么架构系统
1、项目背景
主要从分别从业务,技术说明系统功能。业务比如需要提供什么什么,技术上说比如从技术上而言,它是一个什么的样产品,比如CRM,ERP,企业级中间价,CMS,或互联网社交网站、电子商务平台等等
2、关键功能
2.1 关键功能需求
用户帐号管理,适应各类组织机构需求
信息计费管理,提供什么样计费功能,满足了什么样计费需求
核心业务,比如天气预报信息服务,购物车。
2.2 关键性非功能需求
能够满足同时在线5000个用户,并发操作50人.
保证帐号信息及相关操作等安全信息
支持负载均衡,自动恢复机制
具备相应的错误处理机制
具备完整的监控服务,能监控各个系统节点的状态和数据指标
宕机时间不能超过1小时/月
2.3 关键性商业需求
简化系统复杂度
简化系统实施与安装
便于运维
考虑单个企业定制及单个产品的需求
考虑与第三方系统及客户系统整合的需求
考虑兼容多种数据库
2.4 关键约束
采用java作为基础实现技术
尽量采用三方开源产品,以降低成本
3、系统功能分析
3.1 业务功能划分
增值服务平台:绩效服务,报表服务
业务支撑平台:用户管理服务,业务数据服务,
业务网关:
服务质量监控服务:
三方API接口:
4、架构设计
4.1 名词字典
4.2 架构分析
从关键功能及业务划分的基础上,以技术角度分析和解决问题,并以此作为架构。
4.3 技术架构说明
4.4 技术选型决策
4.5 模块架构详解
5、架构验证
5.1 数据流、业务流程处理验证
5.2 性能验证
5.3 论证测试
5.4 数据完整姓验证
分享到:
相关推荐
架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计架构设计...
华为出品-安全架构设计方法指南,讲解安全架构设计的来源、软件系统架构与安全架构的定义,常见的系统架构表现形式,安全架构视图,安全架构设计的基本步骤和参考,基于八维度设计框架的安全架构设计方法,维度安全...
在不同的架构设计方法中出现的软件架构视图种类很多,本文介绍最常用的两种架构视图——逻辑架构视图和物理架构视图,并通过具体案例的分析说明如何运用它们进行架构设计。当观察和描述事物大局的时候,逻辑架构和...
架构架构架构架构架构架构架构架构架构架构架构架构架构架构
软考系统架构设计师(高级)学习笔记汇总 系统架构设计师考试大纲 系统架构设计师考试大纲和复习指南 系统架构设计师课程大纲 系统架构设计师:浅谈架构 系统架构设计师:软件架构师之路 系统架构设计师复习笔记 系统...
目的:软件架构设计,可以帮我们直观的熟悉整个架构的设计和拓展实现。 本文档作为产品的架构设计说明书,对系统整体进行了架构设计,指导后续的设计与开发。并为网站后续版本的架构参考。 本文内容面向产品经理,...
【软考】架构设计师论文案例分享【软考】架构设计师论文案例分享【软考】架构设计师论文案例分享【软考】架构设计师论文案例分享【软考】架构设计师论文案例分享【软考】架构设计师论文案例分享【软考】架构设计师...
软件 架构 设计 指南软件 架构 设计 指南
课程采用《系统架构设计师教程第四版》教程,对涉及考试的考点进行讲解,主要内容包括:软件架构设计、软件工程、项目管理等课程内容。 【内容介绍】 系统架构设计师,软件架构设计、软件工程、项目管理课程内容的...
“系统架构设计师,属于计算机技术与软件(高级)专业技术资格。考试合格人员能够根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的...
系统架构设计师教程 系统架构设计师教程 系统架构设计师教程 系统架构设计师教程 系统架构设计师教程 系统架构设计师教程
SAAS架构设计模式SAAS架构设计模式SAAS架构设计模式
架构建模方法总论 业务架构建模方法 数据架构建模方法 应用架构建模方法 技术架构设计方法
52页华为企业数据架构、应用架构及技术架构设计方法.pptx
系统架构设计师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。 系统架构设计师考试合格人员能够根据系统需求规格说明书,结合应用领域和技术发展...
比较全面的阐述嵌入式系统软件架构设计的资料,pdf版本,文字版,完整无广告。 本课程是针对嵌入式软件开发的特点,讨论架构设计的思路和方法。试图给大家提供一种思想,启发大家的思维。框架,自动化代码生成和...
《软件架构设计》《软件架构设计》《软件架构设计》《软件架构设计》
2009年下半年 系统架构设计师 案例分析.docx 2009年下半年 系统架构设计师 综合知识.docx 2009年下半年 系统架构设计师 论文 .docx 2010年下半年 系统架构设计师 案例分析.docx 2010年下半年 系统架构设计师 综合...
内置pdf和word版,如何做架构设计、系统设计(概要设计、详细设计和数据库设计),以及需要有那些规范和参考模板。
微服务架构设计