<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BI, Finance and Fun! &#187; BO Designer</title>
	<atom:link href="https://blog.developpez.com/zeusviper/pcategory/bi/bo-designer/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/zeusviper</link>
	<description></description>
	<lastBuildDate>Fri, 30 Apr 2010 14:03:35 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Commentaire d&#8217;univers BO</title>
		<link>https://blog.developpez.com/zeusviper/p8858/bi/commentaire_d_univers_bo</link>
		<comments>https://blog.developpez.com/zeusviper/p8858/bi/commentaire_d_univers_bo#comments</comments>
		<pubDate>Thu, 22 Apr 2010 16:58:27 +0000</pubDate>
		<dc:creator><![CDATA[zeusviper]]></dc:creator>
				<category><![CDATA[BI]]></category>
		<category><![CDATA[BO Designer]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hello! Lorsque je réalisai des univers, je me disais souvent que ce pourrait être pratique de mettre 2 3 commentaires pour expliciter un lien ou une table. Jamais réussi à trouver autre chose que les commentaires des classes ou objets. Et aujourd&#8217;hui par de malencontreuses frappes de clavier au hasard, je me rend compte d&#8217;un truc. Il suffit d&#8217;écrire sur l&#8217;univers!! On clique à l&#8217;endroit où on le souhaite, on a le petit point clignotant, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Hello!</p>
<p>Lorsque je réalisai des univers, je me disais souvent que ce pourrait être pratique de mettre 2 3 commentaires pour expliciter un lien ou une table.<br />
Jamais réussi à trouver autre chose que les commentaires des classes ou objets. </p>
<p>Et aujourd&rsquo;hui par de malencontreuses frappes de clavier au hasard, je me rend compte d&rsquo;un truc.<br />
Il suffit d&rsquo;écrire sur l&rsquo;univers!!</p>
<p>On clique à l&rsquo;endroit où on le souhaite, on a le petit point clignotant, et là on peut écrire ce qu&rsquo;on veut! Un bloc de texte se crée. C&rsquo;est assez primitif, pas de gestion du format avancée mais ca peut toujours rendre service.<br />
Du moment qu&rsquo;on a tapé une première lettre, on a accès au copier-coller, et donc au multi-ligne. </p>
<p>Et voilà pour ma découverte du jour!!</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Création d&#8217;univers BO</title>
		<link>https://blog.developpez.com/zeusviper/p8820/bi/creation_d_univers_bo</link>
		<comments>https://blog.developpez.com/zeusviper/p8820/bi/creation_d_univers_bo#comments</comments>
		<pubDate>Wed, 14 Apr 2010 13:43:21 +0000</pubDate>
		<dc:creator><![CDATA[zeusviper]]></dc:creator>
				<category><![CDATA[BI]]></category>
		<category><![CDATA[BO Designer]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hello! Je viens de subir la récupération de la maintenance d&#8217;un nouvel univers BO. Je ne suis pas vraiment un expert BO mais je bosse dessus entre autres technos depuis 3 ans désormais. L&#8217;univers original n&#8217;était qu&#8217;une &#171;&#160;bête&#160;&#187; copie conforme de la base de données. Un nouvel univers, orienté fonctionnel a ainsi été mis en place par mes prédécesseurs (joies des missions courtes de ssii). Je peux en tirer une belle liste de choses à [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Hello!</p>
<p>Je viens de subir la récupération de la maintenance d&rsquo;un nouvel univers BO. Je ne suis pas vraiment un expert BO mais je bosse dessus entre autres technos depuis 3 ans désormais. </p>
<p>L&rsquo;univers original n&rsquo;était qu&rsquo;une &laquo;&nbsp;bête&nbsp;&raquo; copie conforme de la base de données. Un nouvel univers, orienté fonctionnel a ainsi été mis en place par mes prédécesseurs (joies des missions courtes de ssii).<br />
Je peux en tirer une belle liste de choses à éviter lors de la création d&rsquo;univers. </p>
<p>  &#8211; partir de la technique vers le fonctionnel n&rsquo;est à mon avis pas une bonne base. Mieux vaut partir de rien et étoffer peu à peu l&rsquo;univers fonctionnel. J&rsquo;ai constaté de trop nombreux liens obsolètes, mélanges de champs techniques et de champs fonctionnels (les id internes sont rarement utiles pour les utilisateurs finaux!) </p>
<p>  &#8211; définir clairement dès le début des normes de nommages et d&rsquo;organisations : définir la hiérarchie globale des classes, l&rsquo;ordre logique des éléments, la langue (j&rsquo;ai eu droit à un parfait mélange d&rsquo;anglais, français technico-fonctionnel, absolument incompréhensible)</p>
<p>  &#8211; éviter les classes avec plus d&rsquo;une trentaine de sous éléments : à l&rsquo;utilisation, cela devient vite infernal si l&rsquo;ensemble d&rsquo;une classe ne se voit pas sur un écran.</p>
<p>  &#8211; Quand des tables de mapping ou de paramétrages existent dans la base de données initiale, mieux vaut les utiliser plutôt que divers filtres via des constantes en dur.</p>
<p>  &#8211; Penser jointure ouverte!!</p>
<p>  &#8211; Utiliser les tables alias : j&rsquo;avais par ex une table de devises définie par une table dérivée (ie sql brut) qui se retrouvait 17 fois dans l&rsquo;univers.. Quel joie lorsqu&rsquo;il a fallu modifier une des règles&#8230; </p>
<p>  &#8211; Définir les noms de schémas ORACLE améliore très légèrement les perf mais surtout évite les mauvaises surprises de doublons entre schémas et rend plus clair la maintenance.</p>
<p>  &#8211; Utiliser la fonction de Vérification de l&rsquo;intégrité : cela permet d&rsquo;avoir le minimum de cohérence dans l&rsquo;univers.. ce fut mon premier réflexe lorsque j&rsquo;ai récupéré l&rsquo;univers : 12 tables non liées, 37 objets invalides, cardinalités non définies, 2 boucles &#8230;</p>
<p>Voilà pour aujourd&rsquo;hui! Si ces quelques conseils peuvent être utiles à quelqu&rsquo;un, tant mieux!</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
