recherche

Maison  >  Questions et réponses  >  le corps du texte

java - 架构师是用什么软件画架构图的?软件架构有没有什么好的书?

架构师是用什么软件画架构图的?不会就是用PPT吧?思维导图应该也不够用啊.
还有软件架构有没有什么好的书?

阿神阿神2806 Il y a quelques jours1497

répondre à tous(6)je répondrai

  • 阿神

    阿神2017-04-17 17:53:08

    À propos de la question 1 : Logiciel de dessin

    Personne n'a mentionné Processon. Bien qu'il s'agisse d'une application Web, sa fluidité, ses superbes graphismes et son fonctionnement intelligent sont bien meilleurs que Visio et ppt
    Regardez simplement quelques images dessinées avec.

    À propos de la question 2 : Livre d'architecture

    Il existe de nombreux types d'architectures. Je recommande des livres liés à l'architecture de modèles logiciels de base :
    "Architecture logicielle orientée modèles" (Volume 1 à Volume 4) du moins profond au plus profond.

    répondre
    0
  • 高洛峰

    高洛峰2017-04-17 17:53:08

    • esprit

    • "Architecture logicielle à lire absolument pour les programmeurs"

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:53:08

    xmind, axure sont tous deux acceptables, xmind est plus coloré, cela dépend de vos préférences personnelles.

    répondre
    0
  • 高洛峰

    高洛峰2017-04-17 17:53:08

    阿里用的是axure

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-17 17:53:08

    J'utilise juste des logiciels Mindjet et Flowchart, haha, je ne suis pas architecte

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:53:08

    L'objectif fondamental de dessiner un diagramme d'architecture logicielle est de le décrire sous différents angles, et cela n'a pas grand-chose à voir avec les outils. J'utilise généralement les outils suivants de cette manière, à titre de référence uniquement :

    1. xmind : utilisez des cartes mentales pour trier les exigences ou les gros blocs fonctionnels.
    PS : les cartes mentales sont plus flexibles et vous pouvez même les modifier lorsque vous communiquez avec les clients ;
    2. Axure : utilisé pour dessiner des prototypes d'applications peu garantis. En fait, PPT peut également être utilisé
    3. Utiliser le visuel ou l'UML d'EA pour dessiner l'architecture logicielle :

    .
    3.1 用例图:描述需求,业务场景
    3.2 基本框图:描述软件逻辑架构,就是分层、模块之类的;
    3.3 时序图:描述系统和外部,或者系统内部各模块的交互;
    3.4 状态机/泳道图:描述比较复杂的工作流;
    

    Personnellement, je pense que l'architecture logicielle doit encore être pratiquée en premier. Il est préférable de démarrer un projet à partir de zéro, en commençant par la configuration du framework, puis de continuer à refactoriser à mesure que les exigences changent (vous devrez peut-être refactoriser) . À ce moment-là, lisez quelques livres. Ils vous apprendront à reconstruire d'un point de vue théorique et quelques excellentes pratiques, puis vous pourrez l'appliquer à la pratique et le répéter. . . .

    répondre
    0
  • Annulerrépondre