mardi 21 août 2012

modélisation uml

+







Modélisation d'un site web

: cas d'utilisation

pour réussir la création d'un site web dynamique, on doit suivre un ensemble des choses qui garantissent le développement optimal de site internet, dans la majorité des cas ,on doit débuter par modéliser notre site web, ça veut dire faire la phase de conception. Pour y réussir, plusieurs langages de modélisation sont a utiliser, par exemple nous allons prendre UML pour faire la conception uml d'un site web.
UML est un langage très riche de fonctionnalités de modélisation; donc plusieurs diagrammes sont a utiliser séquence ment pour réussir la modélisation d'un site internet, la première des chose qu'on doit faire est le diagramme des cas d’utilisation (use case) ,dont son but est de définir les taches qu'un utilisateur ou plusieurs vont faire au niveau d'application, ces utilisateurs sont nommé des acteurs, d’une autre part on doit spécifier les cas d'utilisation ,même encore définir leurs relation avec les acteurs, la liaison entre les deux est représenté par une flèche(utilise).
En outre que ca ,on doit décrire les traitement qui sont liées a une cas d'utilisation quelconque, sans oublier de dire s'il s'agit de <<include>> ou de <<extend>>,pour ces deux types ,il sont encore utilisées entre les cas d'utilisation elle même, la première indique que pour effectuer une cas d'utilisation quelconque, on a besoin nécessairement d’une autre action, par contre <<extend>> indique qu'on a un choix suite a une cas d'utilisation.


Même encore faut pas oublier que du moment ou on crée un diagramme des cas d'utilisation, on a le choix d'utiliser l'héritage ,soit l'héritage ente les acteurs, même encore l'héritage entre les cas d'utilisation.
L'abstraction de diagramme des cas d'utilisation est l'un des élément les plus importante ,ca veut dire qu'il ne faut pas mettre quelque chose qui n'ont pas d'importance dans le diagramme, on garde seulement les éléments nécessaires.

+++++++++++++++++++++

jeudi 10 novembre 2011

échange de liens

+


échange de liens

Du moment ou on accède a créer un site web complet avec une spécialité bien précise, on pense intuitivement aux outils pouvant être déployées pour augmenter le trafic de notre site web, pour cela, il y'en a plusieurs techniques a exploiter pour satisfaire ce besoin, par exemple l'inscription sur les moteurs de recherche, sur les annuaires etc.., tout dont le but a atteindre est d'augmenter le nombre des liens qui pointent vers notre site web, même encore pour avoir des liens en dur pour générer de la valeur , pour cela il y'en un autre moyen simple qui vise le même but, on parle notamment de demande d'échange de lien d'auprès d'autres sites internet.
Comme ce qu'on a venu de dire, l’outil de demande de lien est très simple, de sorte qu'il suffit de repérer l'ensemble des sites web ayant des meilleurs positions sur les moteurs de recherche, puis faire une demande d’échange de lien ,pour le faire ,il suffit de taper successivement un certain nombre des mots clés ,puis repérer les sites web bien placés sur les moteurs de recherche . Mais il y'en a plusieurs précautions qui doivent être prises en considération en demandant un échange de lien, de façon qu'on doit proposer l'échange a un site ayant le même domaine d'activité que celui de notre site, parce que c'est inagréable d'avoir un domaine par exemple des assurances ,puis demander un échange de liens avec un autre qui parle de musculation ,précisément on risque d'avoir une punition qui va faire face devant l'objectif majeur de chaque webmaster: avoir plus de trafic sur le web.
Mais malgré la simplicité d'outil d'échange de liens, le taux de réussir a avoir des liens reste faible (ne dépasse pas 30% dans la majorité des cas) parce qu'il reste lié principalement avec le pargrank ,même encore de trustrank de notre site internet, ce qui génère des difficultés de réussir un échange de lien gratuit.

+++++++++++++++++++++

samedi 5 novembre 2011

Applet java

+


Applet java

une applet java est un programme java qui s'exécute généralement sur un navigateur, de toute façon ,sous java on parle de notion de classe ,donc ce qu'on peut dire d'une applet est que c'est une sous classe héritant d'une classe mère intitulé java.applet,de toute façon, du moment ou on veut faire la programmation d'une applet ,on doit définir les package contenant la classe applet, juste après ,on procède a la définition des méthodes qui sont appelés par le système lui-même ,les méthodes qui sont utilisées dans la majorité des cas sont les suivants:
ü init(): a ce niveau se fait l'initialisation ,parce que c'est la première méthode exécuté dés le chargement par le navigateur.
ü start():c'est celle exécuté immédiatement après init(),c'est le point de début d'exécution de contenu d'applet.
ü stop():dés qu'il y'en a une rupture d'exécution de l'applet pour une raison quelconque, la méthode stop() s'exécute.
ü destroy():comme son nom l'indique, on peut conclure qu'il s'agit d'une destruction des ressources utilisées par une applet qui s'exécute.
De toute façon ,une applet est utilisé pour afficher de contenu, mais on doit pas oublier qu'il y'en des méthodes pour gérer le contenu et le positionnement des éléments que l'applet contienne, parmi les il y'en celle responsable des couleurs, de sorte que le tout le code qui suit la définition du couleur sera coloré par cette couleur choisi, généralement ,on utilise setColor(new Color(c1,c2,3)).
Plus que ca il y'en a une autre qu'on utilise pour gérer l'apparence d'écriture, c’est celle nommé Font, par exemple: setFont("String g",int s,int t) tel que s indique la police des caractères ,et t le style(italique, gras..).
Généralement il y'en a d'autres qui sont utilisées pour dessiner carré ou cercle etc.
Ci-dessus un exemple d'une applet qui dessine des cercles centralisés avec des couleurs différentes:
import java. Applet.*;
import java.awt.*;
public class ex extends Applet {
int b=35;
public void paint(Graphics a){
for(int i=0;i<18;i++){
a.setColor(new Color(100+10*i,90+30*i,60+5*i));
a.fillOval(50+b*i, 50+b*i, 600-b*2*i, 600-b*2*i);}
}
}
Aprés l'éxecution du code on aura:

+++++++++++++++++++++

mercredi 2 novembre 2011

hébergeur web

+



                             hébergeur web

 l'hébergeur web est une entité de grande taille  contenant plusieurs serveurs web qui sont a la disposition des clients responsables des sites web(webmasters), plutôt puisque nous venons de dire que l’hébergeur est de taille plus ou moins importante ,alors un certains nombre d'exigences sont a tenir pour améliorer le fonctionnement d'hébergeur, de sorte que l’hébergeur doit être déposé dans un milieu bien aéré, même encore la place ou l'hébergeur  web est installé doit avoir un onduleur pour éviter d'avoir un disfonctionnement d'hébergeur pour un certain temps ,d'une façon général ,l'hébergeur doit être mis loin des choses qui vont perturber son fonctionnement, tout dont le but est d'accéder a mettre les sites web hébergées par ce hébergeur a la porté des autres en permanence(7j/7j);
La chose la plus importante qu'on doit avoir a tète est le coté concernant la sécurité, de façon que l'hébergeur contenant des dizaines ou plus des serveurs web dedans, doit être plus loin des éléments malveillants et perturbateurs, parce que le fait d'avoir un hébergeur web attaqué par un intrus ,implique nécessairement le disfonctionnement de l'ensemble de ses serveurs, plus moins les données seront attaquées et perturbées partiellement ou complètement.
Tant qu'on parle des hébergeurs web, on profite l'occasion de citer les principaux types d'hébergement ,de façon qu'il y'en a celui intitulé hébergement dédié ,dont le principe de ce type est que l'hébergeur web spécifier un seul serveur a chaque client unique, même encore il y'en a l'hébergement mutualisé qui porte la spécifité de partager un serveur web entre plusieurs webmasters, on outre on il y'en a dernier type nommé colocation.
Lors de le choix d’un hébergeurs ,plusieurs types sont a utiliser quelque soit le type payant ou gratuit, l’essentiel est de choisir  un hébergeurs plus connues, plus efficace pour générer de la valeur a notre site web.


+++++++++++++++++++++

lundi 31 octobre 2011

projet création site web

+

                        projet création site web

parfois on  est dans le cas de réalisation d'un projet d’un site web, ou bien d'une façon plus exacte ,réaliser le projet d'un site web, dont le but a atteindre est de répondre a un besoin quelconque, mais la chose a définir pour le moment est que nous ne parlons pas de création des sites web en général ,de façon que du moment ou on parle d'un projet, ca exige qu'il y'en a des obstacles est des problèmes au niveau de quelques chose ,et la création va nous mener a les résoudre, pour cela et comme premiére étape, on doit bien définir l'objectif de site web, plus que les exigences de réalisation de projet.
prenant l'exemple d'une école ou d'une université qui comporte des centaines d'étudiants, et que chaque étudiant a le droit de consulter ses absences, ses notes ,ses moyennes etc ,cela sans doute va poser beaucoup des problèmes au service responsable ,puisqu’il est indispensable d'avoir beaucoup du personnel et du matériel pour satisfaire toutes les demandes, a ce niveau on dit qu'il s'agit d'un problème ,donc la solution de création d'un site web contenant des espaces particulières pour chaque étudiant semble très adéquate ,puisque au lieu de visiter le service dés qu'il yen a une ambigüité ,il suffit d'aller naviguer sur le web et se connecter au compte.
Donc au niveau de réalisation de projet de site internet, plusieurs étapes sont a suivre pour y réussir, ces étapes se résument ci dessus:
ü Définition des besoin des utilisateurs.
ü Rédaction d'un cahier de charge qui précise l'ensemble des solutions pertinentes, même encore défini les solutions alternatives a utiliser en cas de besoin.
ü La planification des taches (en cas d'équipe).
ü Réalisation de projet en suivant le pilotage des taches.
ü Tester les résultats(fonctionnement d'application, efficacité..).
ü -Mise en service.


+++++++++++++++++++++

samedi 29 octobre 2011

base de données orienté objet

+

                  base de données orienté objet

Malgré que les sites web dynamiques exige une base de données généralement de type relationnel, mais on profite l'occasion de parler de l'autre type des bases de données: base de données orienté objet.
le notion de la base des données orienté objet est un terme spécifique qui signifie une base de données non respectant la première forme normale(N1FN),ca veut dire qu'au contraire aux bases de données relationnelles qui exige des champs élémentaires ,les base de données orienté objet le permet, plus précisément on a le droit de mettre plusieurs attribut d'une classe dans un seul champs au niveau de la base de données, même encore on a droit d'interagir ces données. Donc tant qu'on parle des classes et des objets, on peut avoir une prévision sur la taille des données a gérer ,pour cela les bases de données orientées objet sont conçus.
Au moment actuel, plusieurs programmeurs laissent tomber l'utilisation de ce genre de base, parce qu'il y 'en a une technique dite de mappage objet-relationnel ,dont l'avantage est la possibilité de faire une relation entre les objets et une basede données relationnelle quelconque, parmi les logiciels qui permettent de satisfaire ce besoin on peut citer hibernate(rôle mapping).
Pour cette raison, les produits des base de données relationnelles sont rares sur le marché, plus qu'ils sont rarement utilisées.
Dans cette partie on va voir comment procéder a créer une table contenant des objets dedans, supposons l'exemple suivant: 
on crée par exemple une classe ordinateur ,dont les champs sont les suivants:
ü  id_ordinateur
ü  écran
ü  souris
ü  ram
dont l'écran ,la souris sont des objets.
Comme première étape, on doit créer le type écran a l'aide de la commande suivante;
·        create type ecran as object(taille varchar(23),marque varchar(23));

de la même maniére, on procède a la création de type souris:
  create type souris as object(type varchar(23),nbre_boutton varchar(23));
création d'un type de base de données orienté objet

Donc ,comme dernière étape, on procède a la création de la table a l'aide de la commande suivante:
   create table ordinateur(id_ordinateur int(5) primary key,ec ecran,sr souris,ram int(10)).

+++++++++++++++++++++

créer un blog

+

                                 créer un blog
créer un blog gratuit(ou payant) est l’une des  choses simple a faire, dont le but a atteindre est d'accéder a partager l'ensemble de nos idées et de nos pensées avec le monde entier, parce que l’objectif  d'un bloc, est de permettre aux  éditeurs de publier  des  articles ou des  posts,la chose importante a retenir pour le moment, est que le fait de créer un blog est facile ,mais augmenter son audience et sa visibilité dépend nécessairement sur la qualité de contenu ,même encore sur le domaine d'informations décrit par le blog.
Maintenant on va passer a définir les étapes a suivre pour réussir la création d'un blog ,comme première étape, on doit spécifier l'objectif principal de blog, ca veut dire définir a quelle partie de public le contenu  sera adressé ,la détermination de type de contenu dépend dur les connaissances de l'éditeur ,de façon que ce dernier soit capable de générer de contenu  de qualité en permanence pour faire vivre le blog.
Juste après avoir spécifier l'objectif, on pense au hébergeur des blog a utiliser, pour cela il suffit de choisir l'une des plateformes des blog, par exemple :blogger,wordpress,blogspirit....
le choix de l'hébergeur reste lié aux fonctionnalités offertes  pour enjoliver le blog(gadget,widget..),juste aprés ,on donne les informations qui permettent d'accomplir la tache de création de blog, comme le nom de blog, adresse email de l'éditeur.
Donc dés qu'on accède a créer le blog ,on a immédiatement le droit de publier des articles dedans ,même encore on accède a satisfaire le besoin majeur derrière la création: partage des informations.
 Les images suivantes illustre les étapes de création d’un blog :
           A ce niveau, on donne les informations propres au créateur, ces informations sont le nom de blog suivant la disponibilité, le titre, même encore l'adresse email d'éditeur ,plus que le mot de passe pour accéder a l'espace de blog.
a ce niveau on choisi le modèle graphique de blog.

Maintenant on doit faire sélectionner les éléments fortement utilisées dans le blog.



Cette image indique que la création de blog est fini ,et que le blog est prêt a être publié et hébergé.
+++++++++++++++++++++
femme russe