请问哪里有系统架构图相关的资料?

oktianh 2008-01-18 03:42:43
领导让做一个系统的架构图,以前没有做过相关的东西,请问一下去哪里能找到相关的资料,应该怎么做,注意些什么?
...全文
4520 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
architectchao 2009-05-07
  • 打赏
  • 举报
回复
我有寫一本書:

系統架構學:軟體架構.企業架構.思考架構

http://www.sanmin.com.tw/page-product.asp?pid=777163&pf_id=000688689

針對你的問題, 書中會有很好的答案 .....
chenJACKEN 2008-07-11
  • 打赏
  • 举报
回复
专注java,web技术和IT资讯!

http://www.jacken.com.cn
CathySun118 2008-01-28
  • 打赏
  • 举报
回复
这个要靠经验积累
kelph 2008-01-28
  • 打赏
  • 举报
回复
LS说的没有问题,我们工作中,绝不可能按照现有架构修改。
因为我们清楚在UP中,架构是多么的重要!

从LZ的问题中,可以知道,领导能让一个对软件架构乃至系统设计方面几乎没有经验的人来做这个图。不难想象,这个图在这个软件中不可能具有指导意义,甚至重要性极低。
仅是作为一种形式来存在的,说是完全应景也不过分。

如果LZ的目标是学习,是构造优良的系统,那么LS的建议完全正确。
但既然追求一种形式,那么改改无妨。

青润 2008-01-28
  • 打赏
  • 举报
回复
问出这个问题,就说明楼主本人对软件架构乃至系统设计方面的经验几乎没有,所以,他现在需要的是学习一些基础知识了解别人的经验和做法,而不是实际的项目设计,只有经过这个阶段,他才能做一些他这个问题中的工作。
所以,我建议他去读书。

另外,按照现有架构修改,呵呵,别害死人家了!
尤其是涉及到具体业务架构的时候,那是需要根据实际情况对架构进行修改和调整,甚至需要多次的测试和分析来支持的,随便找一个来用,风险太大!将来的返工工作量可能都受不了的,弄不好,那时候就只能辞职了事了。呵呵
kelph 2008-01-23
  • 打赏
  • 举报
回复
如果你应付急用,网上搜个现成的图,照猫画虎改一下吧
wbczyh 2008-01-23
  • 打赏
  • 举报
回复
参考:运用RUP 4+1视图方法进行软件架构设计
http://www-128.ibm.com/developerworks/cn/rational/06/r-wenyu/


摘录:

...

逻辑视图。逻辑视图关注功能,不仅包括用户可见的功能,还包括为实现用户功能而必须提供的"辅助功能模块";它们可能是逻辑层、功能模块等。

开发视图。开发视图关注程序包,不仅包括要编写的源程序,还包括可以直接使用的第三方SDK和现成框架、类库,以及开发的系统将运行于其上的系统软件或中间件。开发视图和逻辑视图之间可能存在一定的映射关系:比如逻辑层一般会映射到多个程序包等。

处理视图。处理视图关注进程、线程、对象等运行时概念,以及相关的并发、同步、通信等问题。处理视图和开发视图的关系:开发视图一般偏重程序包在编译时期的静态依赖关系,而这些程序运行起来之后会表现为对象、线程、进程,处理视图比较关注的正是这些运行时单元的交互问题。

物理视图。物理视图关注"目标程序及其依赖的运行库和系统软件"最终如何安装或部署到物理机器,以及如何部署机器和网络来配合软件系统的可靠性、可伸缩性等要求。物理视图和处理视图的关系:处理视图特别关注目标程序的动态执行情况,而物理视图重视目标程序的静态位置问题;物理视图是综合考虑软件系统和整个IT系统相互影响的架构视图。

...

limin4506 2008-01-23
  • 打赏
  • 举报
回复
《系统分析之路》这本书不错,
saucer 2008-01-23
  • 打赏
  • 举报
回复
这玩意,也不是读本书就能拼凑起来的

建议,根据你选择的技术,阅读一下现成的参考实现
青润 2008-01-22
  • 打赏
  • 举报
回复
你的这个问题太大了,完全的系统架构的介绍,一个学期的课程都未必能够讲明白。
我可以给你推荐一本书,书名是:系统分析之路
电子工业出版社出版的。
你去看一下,上面应该有你所需要了解的不少知识。

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧