Architecture logicielle
Cours : Architecture logicielle. Recherche parmi 300 000+ dissertationsPar Team Centrale • 14 Octobre 2018 • Cours • 424 Mots (2 Pages) • 784 Vues
Types d'architecture logicielle
La conception de l'architecture logicielle prend en compte la structure et les exigences du système pour obtenir une architecture système réussie.
Il est important de vous concentrer sur les éléments qui vous aideront à créer une architecture.
Les caractéristiques importantes d’une bonne architecture sont les suivantes:
Une architecture devrait essayer de répondre aux exigences de plusieurs parties prenantes.
Il devrait gérer les exigences fonctionnelles et de qualité.
Il doit réaliser tous les cas d'utilisation, scénarios et masquer les détails de la mise en œuvre.
Voici les types d'architecture logicielle.
1. Architecture d'entreprise
2. Architecture d'application
3. Architecture de l'information
4. Architecture des technologies de l'information
1. Architecture d'entreprise
L'architecture d'entreprise définit la stratégie d'entreprise, la gouvernance, l'organisation et les processus commerciaux clés au sein d'une entreprise.
Ce type d'architecture est axé sur l'analyse et la conception de processus métier.
2. Architecture d'application
L’architecture d’application sert de modèle pour les systèmes d’application individuels, leurs interactions et leurs relations avec les processus métiers de l’organisation.
3. Architecture de l'information
L’architecture d’information définit les actifs de données logiques et physiques et les ressources de gestion de données.
4. Architecture des technologies de l'information
L'architecture informatique définit les blocs constitutifs matériels et logiciels constituant le système d'information global de l'organisation.
Processus de conception d'architecture logicielle
Un bon système doit être conçu en tenant compte de l'utilisateur, de l'infrastructure informatique et des objectifs de l'entreprise.
Identifier les attributs de qualité importants pour ces zones contribue à augmenter la fiabilité et l’évolutivité.
Une bonne conception est axée sur l'expérience utilisateur qui prend en charge l'autonomisation des utilisateurs est flexible et configurable.
Voici les étapes à suivre pour composer le processus de conception d’architecture de base.
A. Reconnaître le problème
B. Estimer la conception de l'architecture
C. Modifier la conception de l'architecture
...