您的位置:首页 > 运维架构 > 网站架构

软件架构设计【一】-软件架构设计过程

2011-07-07 18:30 253 查看
软件架构设计尚没有万灵的方法论支持,还是个非常新兴的行业,给出个人理解的行业软件架构设计过程,受个人水平有限,仅供参考:
1.业务分析:针对目标行业的业务战略、蓝图、业务功能及流程进行分析,提出其中部分功能可以使用信息化进行处理,通过分析可以得出信息化要解决的问题。
2.解决方案设计:根据业务战略,形成行业信息化解决方案。他是一个系统组,同时明确各系统间的支撑关系。
3.系统功能设计:明确信息化系统功能列表及功能层次(层次,例如经验决策层工,管理层功能,业务操作功能等),将功能散列在这些层次中,根据功能及应用特点形成一个或者多个子系统。可参考下图理解。



4.系统架构设计:针对某一系统明确系统IT支撑表达,层次化关系表达及功能、技术核心元素(参考:/article/1449921.html
5.技术体系设计:针对系统的接口、数据存储,技术路线、部署及实现抽象进行设计(参考:/article/1449922.html相关内容)
总体过程如下图所示

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: