架构设计的原则
2012-08-24 09:27
197 查看
1:业务驱动原则
a:项目类型?局域网项目?互联网项目?
互联网项目,b2c?b2b?b2c可能强调的是用户体验,b2b强调的数据的精确性,安全性更高。
b:用户特征
第一访问量大概会在多少?
c:业务需求是否迭代式?分为多期?
d:当前有哪些遗留的历史支撑系统,部署环境?开发语言?
e:理清业务的逻辑结构图和物理结构图,划分每个子模块,为什么要这么划分
以及模块之间的交互关系,每个子模块有哪些接口?
2:技术原则
a:当前技术团队的技术水准.
b:物理分层和逻辑分层是否合理?架构的设计是否灵活,易扩展
为我们的工作带来哪些好处,为什么要这么做?业务层采用事务脚本
活动记录,还是领域模型?
a:项目类型?局域网项目?互联网项目?
互联网项目,b2c?b2b?b2c可能强调的是用户体验,b2b强调的数据的精确性,安全性更高。
b:用户特征
第一访问量大概会在多少?
c:业务需求是否迭代式?分为多期?
d:当前有哪些遗留的历史支撑系统,部署环境?开发语言?
e:理清业务的逻辑结构图和物理结构图,划分每个子模块,为什么要这么划分
以及模块之间的交互关系,每个子模块有哪些接口?
2:技术原则
a:当前技术团队的技术水准.
b:物理分层和逻辑分层是否合理?架构的设计是否灵活,易扩展
为我们的工作带来哪些好处,为什么要这么做?业务层采用事务脚本
活动记录,还是领域模型?
相关文章推荐
- 系统架构设计理论与原则、负载均衡及高可用系统设计速记
- 高性能、高流量互联网应用架构设计实战原则
- Android 架构设计的思想与原则是什么?
- 架构设计中的几项原则
- SoC嵌入式软件架构设计之三 :代码分块(Bank)设计原则
- 一起谈.NET技术,走向ASP.NET架构设计——第五章:业务层模式,原则,实践(后篇)
- 系统架构师-基础到企业应用架构-系统设计规范与原则[上篇]
- 架构设计原则、开发工具
- Microsoft NLayerApp案例理论与实践 - 多层架构与应用系统设计原则
- 软件的架构与设计模式:层次原则
- 架构高可用高并发系统的设计原则
- 从QQ游戏分布式架构设计看“分而治之”等原则
- 论软件架构设计中被普遍误读误用的原则——分层
- 系统架构师谈企业应用架构之系统设计规范与原则
- 实战解析Android架构设计原则
- 走向.NET架构设计—第五章—业务层模式,原则,实践(前篇)
- 软件架构设计原则和大数据平台架构层
- 系统架构设计的原则和实践指南(栾跃)
- 架构设计的原则
- [嵌入式]source tree设计原则之项目目录架构-摘自《现代嵌入式系统开发专案实务》