软件架构设计 [英] software architecture Design

查看:98
本文介绍了软件架构设计的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨frnds ...

任何人都可以帮助我如何为应用程序项目绘制软件架构设计.....

Hi frnds...
Anyone help me how to draw Software Architecture Design for application projects.....

推荐答案

请仔细阅读以下内容。

1. MSDN - 软件架构与设计 [ ^ ]。

2. 维基百科 - 软件架构 [ ^ ]。

3. CodeProject - 10种改进软件架构设计的方法 [ ^ ]。

4. Google [ ^ ]。



谢谢...
Go through the below.
1. MSDN - Software Architecture and Design[^].
2. Wikipedia - Software architecture[^].
3. CodeProject - 10 Ways to improve your Software Architecture Design[^].
4. Google[^].

Thanks...


如果您认为软件架构或设计正在绘制某些东西你走错了路。绘图只能帮助你进行和记录架构或设计决策,是的,有时候考虑它们会有所帮助。但绘图与设计和架构没有直接关系。



架构,设计和开发方法的图形表示的主要方法是UML。这个论坛讨论的主题太广泛了。请参阅:

http://en.wikipedia.org/wiki/Unified_Modeling_Language [< a href =http://en.wikipedia.org/wiki/Unified_Modeling_Languagetarget =_ blanktitle =New Window> ^ ]。



重要的是要理解UML不仅仅是图形符号,而是它的一部分。与所有重要语言一样,它提出了思考分析,体系结构,设计,开发,开发方法和循环的某些方法。它可以被视为其弱点之一。该方法强烈反映了软件开发学科发展的某些阶段,不能作为该方法的最终配方。我会邀请所有开发人员使用批判性思维。



如果你解释那个和你的目标是什么意思,你可以对绘图提出一些建议。



-SA
If you think that software architecture or design is drawing something you are on a wrong way. Drawing only helps you to conduct and document architecture or design decisions, and yes, sometimes it helps to think about them. But drawing is not directly related to design and architecture.

The leading method of graphical representation of architecture, design and development method is UML. It's too broad topic for discussion in this forum. Please see:
http://en.wikipedia.org/wiki/Unified_Modeling_Language[^].

It's important to understand that UML is not just graphical notation, which is a part of it. As with all significant languages, it suggests certain ways of thinking about analysis, architectures, design, development, development method and cycle. It can be considered as one of its weaknesses. The method strongly reflect certain stage in development of the software development discipline and cannot be considered as a final recipe for the method. I would invite all developers to use critical thinking.

You can some suggestion on "drawing" if you explain what do you mean by that and your goals.

—SA


这篇关于软件架构设计的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆