On comprend rien c'est vraiment dommage. La personne pourrait parler mieux français.
@mehd-q1w21 күн бұрын
cette exercice SVP Énoncé : Il s'agit de concevoir une application permettant de gérer les projets au sein d'une société de services (développement, étude, …). Les utilisateurs de l'application (directeur, chefs de projet, comptable, secrétaires, …) auront la possibilité de consulter et mettre à jour les informations aux quelles ils auront accès. Ces informations peuvent concerner un projet en cours ou clôturé. Un projet possède les informations suivantes: un code, un nom, une description, l'organisme client, une date de début, une date de fin, un montant et un ensemble de documents techniques. Un projet est géré par un chef. Un projet est décomposé en phases dont chacune possède: un code, un libellé, une description, une date de début, une date de fin, un ensemble d'employés chargés de la réaliser, un montant à payer à la fin de la phase (un pourcentage du montant du projet), l'état de réalisation (terminée ou non), l'état de facturation (facturée ou non), l'état de paiement (payé ou non). Une phase possède également un ensemble de documents qui constituent les livrables. Un livrable est caractérisé par: un code, un libellé, une description et le chemin vers un document sur disque. Chaque employé possède: un matricule, un nom et prénom, un numéro de téléphone, un email, un login et un mot de passe. Les employés sont classés par profil (technicien, secrétaire, chef de projet, ingénieur, directeur, …). Un organisme est caractérisé par: un code, un nom, une adresse, un numéro de téléphone, le nom du contact, un email du contact et une adresse web. Cette application doit permettre : 1. A la secrétaire de: • Ajouter et modifier un projet. N.B: les données saisies ou modifiées sont le nom du projet, la description, l'organisme client, la date de début et la date de fin. • Ajouter et modifier les organismes. • Faire des recherches de projets et avoir les informations qu'elle peut modifier. 2. Au directeur de: • Modifier toutes les informations d'un projet, en particulier le montant et le chef du projet. • Faire des recherches de projets et avoir toutes les informations. 3. A l'administrateur de: • Ajouter, modifier et supprimer des utilisateurs (secrétaires, chefs de projet, ingénieurs, techniciens, …). 4. Au chef de projet de: • Modifier les projets qu'il dirige en les décomposant en phases et en indiquant pour chaque phase: le libellé, la description, la date de début, la date de fin, le pourcentage à payer, les personnes qui vont la réaliser. • Modifier une phase en indiquant les livrables ou son état de clôture. 5. Au comptable de: • Modifier les états de facturation et de paiement des phases terminées. • Facturer les phases terminées. • Faire des recherches par période pour avoir les phases terminées mais non facturées, les phases facturées mais non payé, les phases payées, … T.A.F : 1. Élaborer les diagrammes des cas d’utilisation. 2. Élaborer les digrammes de séquence boite noir. 3. Élaborer le digramme de classe. 4. Élaborer les digrammes de séquence boite blanche.
@5hamayou2 ай бұрын
UML Lecture 2 - Use Case Diagram - Part 2 (2021) merci beaucoup monsieur
@5hamayou2 ай бұрын
الله يرحم والديك أستاذ فادي . شرح أروع مما كان
@5hamayou2 ай бұрын
UML Lecture - 1 Use Case Diagram Part1 (2021)
@AyoubZohri-h6b3 ай бұрын
شكرا لك استاذي ،تلميذك من المغرب
@FadiKhaledElhassan3 ай бұрын
شكرا لكم اعزائي في المغرب العربي
@LancioMonthe6 ай бұрын
pour finir tu parles en francais ou en arabe,on ne suit pas tres bien
@baiwuxi4ng7 ай бұрын
merciiiiii bcp
@JoujouHassan7 ай бұрын
Aymata mn7t eritage
@FadiKhaledElhassan7 ай бұрын
بس يكون في propriete مشتركة بين 2 entites بشكل عام بس الافضل يكونوا اثنيناتهم من نفس الفصيلة
@zeinaballouch65778 ай бұрын
❤
@samiajld95868 ай бұрын
Pourquoi ne pas avoir indiqué qud c’était en arabe ?
@lamotivation61288 ай бұрын
MERCI mais parler français monsieur.
@FadiKhaledElhassan8 ай бұрын
Je m'adresse à mes étudiants dans mes enregistrements, et ils sont tous des Arabes, la plupart d'entre eux en français et certain d'autres en anglais. C'est pourquoi je parle en arabe avec des mots-clés dans une langue étrangère, et cette méthode est efficace ici. Cependant, les vidéos ont suscité des réactions en dehors du Liban, notamment au Maghreb, peut-être parce qu'ils sont francophones, ce qui bien sûr me réjouit. Cependant, cela n'était pas prévu au départ et, honnêtement, je n'ai pas le temps de réenregistrer en anglais ou en français. Désolé.
@ENGLISHFORYOU-xe4yf3 ай бұрын
Choukran bzff oustad 😊
@safaashhada76778 ай бұрын
ياريت تعملنا فيديو ل حل اسئلة الدورات
@youneskornifa7383 Жыл бұрын
bonjour monsieur alors je voulais dire que la modification, l etudiant peut modifier mais c est pas obligatoire alors on peut faire extend
@FadiKhaledElhassan Жыл бұрын
non, le cas d'utilisation "modifier" doit etre separer comme je le presente dans la solution, car si vous reliez avec le cas d'utilisation inscrire avec une relation d'extention c.a.d dans ce cas la modification s'appliquer seulement durant l'inscription et c'est n'est pas le cas en realiter, car en general ca se fait apres quelques jours (session different).
@FadiKhaledElhassan Жыл бұрын
il faut faire attention au principe de session, ce qui siginifie on ne peut pas relier deux cas d'utilisations de deux sessions differents
@madjdabts2693 Жыл бұрын
aaa
@AkramBou-uj1jr Жыл бұрын
thank u so much
@FatimaZohraMoulay-g1v Жыл бұрын
chhya UML
@killerb6090 Жыл бұрын
Language de modélisation
@gokulevrai10269 ай бұрын
😂
@Ysmnch Жыл бұрын
Merciiiiiiiiiiiiiiiiiiii
@bilgassimelhabib3379 Жыл бұрын
Merciiiiiii
@emikowalker5295 Жыл бұрын
merci
@FadiKhaledElhassan Жыл бұрын
il faut faire attention que le contenu des projets est diferente chaque anne, pour cela il faut contacter votre superviseur, aussi il faut ajouter toujour les diagrammes de sequence
@karimaljamal1444 Жыл бұрын
overloading
@عبدالهاديعلوان-س9ق Жыл бұрын
❤
@FadiKhaledElhassan Жыл бұрын
public class ValidPassword { static boolean validPassword(String password) { //cond 1 if (password.length() < 10) { return (false); } //cond 2 for (int i = 0; i < password.length(); i++) { if (!Character.isLetterOrDigit(password.charAt(i))) { return (false); } } //cond3 int digitCounter = 0; for (int i = 0; i < password.length(); i++) { if (Character.isDigit(password.charAt(i))) { digitCounter++; } } if (digitCounter < 2) { return (false); } return (true); } public static void main(String[] args) { String pwd = "dhdkhk3hhhkh"; if (validPassword(pwd)) { System.out.println("the Password " + pwd + " is valid"); } else { System.out.println("the Password " + pwd + " is invalid"); } } }
@FadiKhaledElhassan Жыл бұрын
source code: public class PremierClass { static int nbPrime(int[] tab) { int countPremier = 0; for (int i = 0; i < tab.length; i++) { int j; for (j = 2; j < tab[i] / 2; j++) { if (tab[i] % j == 0) { break; } } if (j >= tab[i] / 2 && tab[i] != 1) { countPremier++; } } return countPremier; } public static void main(String[] args) { int[] tab = {1, 13, 19, 24, 23, 15, 27, 51, 81}; int result; result = nbPrime(tab); System.out.println("result = " + result); } }
@Ahmad1999-for Жыл бұрын
شكرا يعطيك العافية اذا في حل دورات Java 2022 2021 نزلن فيديو مع شرح
@FadiKhaledElhassan Жыл бұрын
le symbole ----------X----> est pour le message synchrone et cel ____________\ pour le message asynchrone
@FadiKhaledElhassan Жыл бұрын
désolé, je fais une faute en renversant le symbole des messages synchrone at asynchrone
@dinguskhan56 Жыл бұрын
thank you :)
@oldhacker8706 Жыл бұрын
يعطيك العافية أستاذ لأي صف الدروس
@FadiKhaledElhassan Жыл бұрын
مستوى جامعي حتى لحابب يعلم المادة بيستفيد كتير مه عالبلايليست ان شاء الله
@oldhacker8706 Жыл бұрын
@@FadiKhaledElhassan شكراً إلك بس يا ريت تقسملنا ياهن ts ts2 و Lt
@FadiKhaledElhassan Жыл бұрын
@@oldhacker8706 هي مادة مابتتاخد الا بالTS
@FadiKhaledElhassan Жыл бұрын
@@oldhacker8706 LT بياخدوا UML وموحودة عالقناة كاملة
@aichaasmar4786 Жыл бұрын
Allah y3tik l 3afyi ya rab
@aichaasmar4786 Жыл бұрын
الله يجعله بميزان حسناتك ويعطيك ألف عافية أفضل استاذ
@mahdia1474 Жыл бұрын
merci
@janaalouche1605 Жыл бұрын
يعطيك العافية استاذنا👏🏻
@wizaly9122 Жыл бұрын
salut merci pour tes videos mon frere . grace a vous jai beaucoup compris mes cours d ACSOO merci infinement . et jai des exos que j arrive pas a traiter 1) Dans un pays se trouve plusieurs villes dont l une est la capitale; 2)le type de donnees numerique permet de contenir de contenir des nombres entiers ou decimaux ; 3)On desire connaitre les equipes qui s affrontent lors des matches de championat; 4)un repertoire est constitue de fichiers ; 5)Une carte bancaire est caracterisee par son numero , une date d expiration et son code confidentiel.On peut lire les informations sur la carte; 6)Une commande de pizzas est composee d une ou plusieurs pizzas , chaque pizzas pouvant etre presente plusieurs dans une meme commande ; 7) Une ligne de metro relie un ensemble de stations selon un ordre; 8) Un email est compose d un objet et d un contenu , est adresse a un destinataire et peut contenir une piece jointe . besoins d aide
@FadiKhaledElhassan Жыл бұрын
تريد مني ان احل هذه الاسئلة ؟
@nahlamiloudi8237 Жыл бұрын
شكرااا
@nabilaissane91882 жыл бұрын
الله يرحم والديك أستاذ فادي . شرح أروع مما كان
@bourhesdiskhalil2 жыл бұрын
Diagramme erroné le nombre de copies n'est pas le nombre de papiers scannés il doit avoir 2 boucles separées pas une seul
@FadiKhaledElhassan2 жыл бұрын
La meme, on peut utiliser deux boucles, ici je merge tous les deux. Il faut attention toujours il ya plusieurs solutions et toujour on peut les optimiser, et la solution ideal n'exsit pas.
@douniadidi2 жыл бұрын
شكرا استاد استفدت منك طالبة من الجزاير😍😍😘
@farahfrija68632 жыл бұрын
❤
@bader4592 жыл бұрын
السلام عليكم...ممكن التواصل مع حضرتك دكتور ...على ايميل