-
Notifications
You must be signed in to change notification settings - Fork 2
/
entity-designer.html
137 lines (125 loc) · 6.49 KB
/
entity-designer.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
---
layout: isdesigner_default
title: Information System Designer | Fonctionnalités - Entity Designer
---
<section class="bg_lightest_grey text-center">
<div class="container">
{% include block_heading.html
title="Entity Designer"
sub_title="Modéliser les structures de données"
desc="Entity Designer permet de modéliser les entités de données et leur mapping avec les objets métiers et la base de données."
%}
</div>
</section>
<section >
<div class="container">
{% include block_text_image.html
txt_order="order-1"
title="Modéliser des entités de données"
desc="<p>Avec une sémantique proche de celle de UML, vous pouvez utiliser Entity Designer pour modéliser la structure de vos données, indépendamment de la manière avec laquelle elles sont stockées.</p>
<p>Les aspects relatifs au stockage n’impactant donc pas la conception de vos entités de données, elles peuvent évoluer plus facilement, et parallèlement à votre application.</p>
<p>Avec Entity Designer, définissez simplement les entités de données utilisée par votre application, leurs propriétés, et les relations entres-elles.</p>"
lnk_txt=""
lnk_href=""
lnk_target=""
lnk_icon=""
img_order="order-2"
img_src="images/screenshots/entity/entite_donnees.png"
img_title="Diagramme d'interfaces de composants"
%}
</div>
</section>
<section>
<div class="container">
{% include block_text_image.html
txt_order="order-2"
title="Gérer le mapping avec les objets métiers"
desc="<p>Avec Entity Designer, vous pouvez créer vos entités de données à partir d’objets métiers et de DTOs. Les objets échangés par vos services peuvent ainsi servir de source à la créations de vos entités de données.</p>
<p>Les relations et attributs sont aussi importés, et les entités peuvent ainsi être modifiés indépendamment de vos objets métiers. Réciproquement, vos objets métiers peuvent être générés à partir de vos entités de données.</p>
<p>Entity Designer propose également une modélisation du mapping entre vos entités de données et vos objets métiers dans un objectif de traçabilité.</p>"
lnk_txt=""
lnk_href=""
lnk_target=""
lnk_icon=""
img_order="order-1"
img_src="images/screenshots/entity/mapping_metier.gif"
img_title="Mapping entre objets métiers et entités de données"
%}
</div>
</section>
<section >
<div class="container">
{% include block_text_image.html
txt_order="order-1"
title="Gérer le mapping avec la base de données"
desc="<p>Bien que les entités de données modélisée par Entity Designer soient indépendantes de tout stockage de données, il vous est possible de générer le schéma de votre base de données relationnelle à partir d’un modèle d’entités.</p>
<p>Ce procédé, intitulé “Scaffolding”, génère un schéma de base de données relationnelle générique pouvant ensuite être utilisé dans le Database Designer.</p>
<p>Une représentation intermédiaire est créée lors du scaffolding, permettant de configurer ce mapping, et permettant de l’effectuer de manière incrémentale sur un schéma de base de données déjà créé.</p>"
lnk_txt=""
lnk_href=""
lnk_target=""
lnk_icon=""
img_order="order-2"
img_src="images/screenshots/entity/mapping_bdd.gif"
img_title="Liens entre composants"
%}
</div>
</section>
<section class="bg_lightest_grey text-center">
<div class="container">
{% include block_heading.html
title="Ressources pour démarrer"
sub_title=""
desc=""
%}
<div class="row">
{% include block_cols.html
col="4 offset-md-2"
icon_name="far fa-file-alt"
icon_color="txt_indigo"
title="Documentation"
desc="Apprenez à utiliser Entity Designer, grâce à son guide d'utilisation en ligne"
href="https://github.com/ObeoNetwork/InformationSystem/wiki/ISD---Entity-Designer"
link_txt="En savoir plus"
href_icon="fas fa-arrow-alt-circle-right"
%}
{% include block_cols.html
col="4"
icon_name="fas fa-download"
icon_color="txt_indigo"
title="Téléchargement"
desc="Découvrez Entity Designer en téléchargeant la dernière release"
href="https://github.com/ObeoNetwork/InformationSystem/releases"
link_txt="En savoir plus"
href_icon="fas fa-arrow-alt-circle-right"
%}
</div>
</div>
</section>
<!-- <div class="card banner bg-dark text-white text-center">
<img src="images/banners/banner_features.jpg" class="card-img" alt="Fonctionnalités">
<div class="container card-img-overlay">
<section>
{% include block_heading.html
title="Voir aussi"
sub_title=""
desc=""
%}
<div class="row">
<div class="col-md-4 wow fadeInLeft" data-wow-delay=".05s">
<h3>Requirements Designer</h3>
<p><a href="requirements-designer.html">Modéliser les exigences liées à l’application <i class="fa fa-external-link" aria-hidden="true"></i></a></p>
</div>
<div class="col-md-4 wow fadeInLeft" data-wow-delay=".09s">
<h3>Graal Designer</h3>
<p><a href="graal-designer.html">Modéliser les besoins utilisateurs <i class="fa fa-external-link" aria-hidden="true"></i></a></p>
</div>
<div class="col-md-4 wow fadeInLeft" data-wow-delay=".11s">
<h3>SOA Designer</h3>
<p><a href="soa-designer.html">Modéliser les interfaces de composants applicatifs <i class="fa fa-external-link" aria-hidden="true"></i></a></p>
</div>
</div>
</section>
</div>
</div>
</div> -->