REMERCIEMENTS La production d’une œuvre véritable ne saurait être qu’un seul ef

REMERCIEMENTS La production d’une œuvre véritable ne saurait être qu’un seul effort personnel. C’est pour cette raison que nous exprimons une profonde gratitude à ceux qui de près ou de loin nous ont soutenu pendant ces moments difficiles, et ont contribué à la réalisation de ce travail. SUR LE PLAN ACADÉMIQUE  Monsieur GUIMEZAP Paul le président fondateur de l’Institut Universitaire de la Côte (IUC) et son personnel administratif.  Nous démontrons notre affection à tout le corps enseignant de la filière CS2I  Mon encadreur académique Monsieur SUR LE PLAN FAMILIAL Nous remercions nos parents pour les multiples sacrifices qu’ils ont fait et continus de faire pour nous jusqu´aujourd´hui. rédigé par: EKEU Marina ET EBA Tatiana i DEVELOPPEMENT D´UNE APPLICATION WEB ANTI-PLAGIAT ABREVIATION PHP : HyperText Préprocesseur SGBD : Système de Gestion des Bases de Données SQL : Structured Query Language UML : Unified Modeling Language IUC : Institut Universitaire de la Côte IHM: Interface Homme Machine HTML: Hyper Text Markup Language MVC: Model View Controller SI : Système d’information OS : Operating System HTTP : Hyper Text Transfert Protocol rédigé par: EKEU Marina ET EBA Tatiana ii DEVELOPPEMENT D´UNE APPLICATION WEB ANTI-PLAGIAT SOMMAIRE remerciements.................................................................................................................................................... i Sur le plan académique.......................................................................................................................... i SUR LE PLAN FAMILIAL......................................................................................................................... i abreviation........................................................................................................................................................... ii resume................................................................................................................................................................... v abstract................................................................................................................................................................ vi INTRODUCTION generale.............................................................................................................................. 1 chapitre 01 : etude de l’art............................................................................................................................ 2 introduction.................................................................................................................................................... 2 I- presentation du projet....................................................................................................................... 2 II- Méthodologie de Conception......................................................................................................3 chapitre 02 : etude prealable des systemes existants........................................................................7 I- Quelques systèmes existants..........................................................................................................7 A- le plagiat direct............................................................................................................................ 7 B- payer pour le travail de quelqu´un d´autre......................................................................7 C- l´auto-plagiat................................................................................................................................. 7 D- paraphraser sans citer la source...........................................................................................8 E- plagiat copier-coller...................................................................................................................8 II- Cahier des charges.......................................................................................................................... 8 chapitre 03 : conception des modeles fonctionnels, statiques et dynamiques.....................13 I- Modèle fonctionnel........................................................................................................................... 13 1- Spécification des fonctionnalités.......................................................................................13 2- Acteurs du système.................................................................................................................14 3- diagramme de cas dutilisation............................................................................................14 4- Description textuelle des cas d’utilisation.....................................................................15 II- Modèle dynamique....................................................................................................................... 17 1- diagramme de sequence........................................................................................................17 rédigé par: EKEU Marina ET EBA Tatiana iii DEVELOPPEMENT D´UNE APPLICATION WEB ANTI-PLAGIAT III- Modèle statique............................................................................................................................. 18 A. diagramme de classe............................................................................................................... 18 Chapitre 04 : implementation................................................................................................................... 21 I- Environnement, Langages et technologies utilises.............................................................21 1- environnement de travail.....................................................................................................21 2- Langages utilisés....................................................................................................................... 21 3- Technologies.............................................................................................................................. 22 4- application web......................................................................................................................... 24 II- Implémentation du serveur/ base de données / frontend..........................................26 1- implementation......................................................................................................................... 26 III- Rendu de l’application................................................................................................................ 28 conclusion generale....................................................................................................................................... 31 TABLE DE MATIERE..................................................................................................................................... 32 Références bibliographiques..................................................................................................................... 33 Références webographiques..................................................................................................................... 34 Annexe A : Diagramme de GANTT...........................................................................................................34 rédigé par: EKEU Marina ET EBA Tatiana iv DEVELOPPEMENT D´UNE APPLICATION WEB ANTI-PLAGIAT RESUME Dans l´environnement universitaire actuel fortement domine par la concurrence du quotient intellectuel en milieu scolaire, le plagiat ou encore communément appelé (copier-coller les expressions d’une personne), chaque université cherche à se doter d ´outil informatique pour mieux gérer et Controller cela. C´est le cas également pour IUC qui ont eu un besoin de mettre sur pied un système qui permettra de gérer cela. C’est pour répondre à cette préoccupation que nous avons développé une application web qui pourrait être utilisée au sein de notre établissement. Pour ce faire, nous avons pensé au fonctionnement du processus de dépôt de rapport a IUC de par nos 2 ans expérience en tant qu´étudiantes, ce qui nous a permis de spécifier clairement les besoins avant d’élaborer un cahier des charges technique. Ensuite, le langage UML nous a permis la modélisation des cas d’utilisation et des classes du nouveau système. Pour programmer, le Framework Laravel, le langage PHP et le SGBD MySQL ont été les principaux outils mobilises avec l’éditeur Visual Studio Code. L’application qui en est le résultat n’est qu’à la phase analyse plus tard nous allons passer à implémentation et aux tests. rédigé par: EKEU Marina ET EBA Tatiana v DEVELOPPEMENT D´UNE APPLICATION WEB ANTI-PLAGIAT ABSTRACT In the current university environment, which is strongly dominated by the competition of intelligence quotient in schools, plagiarism or commonly called (copy- paste the expressions of a person), each university seeks to equip itself with computer tools to better manage and Controller this. This is also the case for IUC who have had a need to set up a system that will manage this. It is to answer this concern that we have developed a web application that could be used within our institution. To do this, we thought about how the IUC reporting process works through our 2 years of experience as a student, which allowed us to clearly specify the needs before developing a technical specification. Then, the UML language allowed us to model the use cases and classes of the new system. To program, the Laravel Framework, the PHP language and the MySQL DBMS were the main tools used with the Visual Studio Code editor. The application that is the result is only the analysis phase later we will move to implementation and testing. rédigé par: EKEU Marina ET EBA Tatiana vi DEVELOPPEMENT D´UNE APPLICATION WEB ANTI-PLAGIAT rédigé par: EKEU Marina ET EBA Tatiana vii DEVELOPPEMENT D´UNE APPLICATION WEB ANTI-PLAGIAT INTRODUCTION GENERALE De nos jours, le monde des technologies informatiques (TI) évolut très rapide et vue son expansion, on entend souvent parler du plagiat communément « copier-coller » qui peut se définir comme l’action de s’approprier le travail créatif de quelqu’un et de le présenter comme le sien sans mentionner la provenance. C’est dans l’optique de minimiser le plagiat de document académique dans l ´environnement éducatif, fortement dominé par la concurrence du quotient intellectuel, que nous décidé de mettre sur pied une plateforme antiplagiat pour permettre de surveiller cela. Les établissements éducatifs cherchent à se doter d´outil informatique pour mieux gérer et Controller cela. C´est le cas pour IUC qui voudrais contrôler les rapports de projet des étudiant. C’est pour répondre à cette préoccupation que nous avons développé une application web antiplagiat qui pourra être utilisée au sein de notre université. Le présent thème soumis à notre étude entre dans le cadre de notre projet tutoriel. Ce rapport s’articulera autour de quatrechapitre essentielles à savoir : premier chapitre Etude de l’art, deuxième chapitre Etude préalable des systèmes existant,troisième chapitreConception des modèles fonctionnels, statiques et dynamiques enfin le quatrième chapitre l’implémentation de l’application. CHAPITRE 01 : ETUDE DE L’ART INTRODUCTION Le projet est une application qui doit gère le plagiat d’un document entre autre rapport de stage. Le plagiat se produit lorsque des auteurs, intentionnellement ou non, présentent un travail comme étant le leur alors qu’il provient d’une autre personne. Le plagiat est une violation de la propriété intellectuelle d’autrui. Ses objectifs sont de respecter les propriétés intellectuelles d’autrui, en facilitant la comparaison des mots, en boostant le quotient intellectuel des étudiant et en sauvegardant les rapports des étudiants. Dans un premier temps, la comparaison des rapports de stages au seins de notre application est la seule partie qui est concernées par ces travails. Mais au fur et à mesure du développement de l’application. I- PRESENTATION DU PROJET L’Institut Universitaire de la Côte est une universitaire qui forme l’homme dans sa globalité. C’est ainsi que les développeurs de IUC pour aider et faciliter la gestion des étudiants et autres qu’ils ont mis sur pied l’application myIUC et le portail captif myiuc.com qui permet aux étudiants et enseignants d’avoir les informations les concernant en rapport avec leur activité à IUC. L’Institut Universitaire de la Côte, dans son émergence continue d’améliorer ses technologies mise sur pied. C’est dans cette optique que nous allons mettre sur une application web qui va permettre de faire une vérification des documents des étudiants qui ont été copié par d’autres, en d’autre terme le plagiat. Toutes ces multiples migrations montrent combien l’informatique dans sa globalité est aussi importante. Ainsi pour aider l’IUC dans la gestion des rapports d’étudiant pour éviter le plagiat, c’est pour cela que nous avons pensée à une application permettant de faire une comparaison entre les différents rapports pour pouvoir punir le plagiat surtout dans les cas de rapport de stage. Lorsqu’on transcrit une partie ou l’intégralité d’un texte sans citer comme source l’auteur de l’ouvrage duquel on s’est inspiré, cela signifie qu’on s’est approprié les travaux des autres : cela définit le plagiat. Peut être considéré comme plagiat l’utilisation d’une photographie, d’une image, des tableaux extraits d’un ouvrage, sans référence à l’auteur ou à la source. De ce fait il existe plusieurs formes de plagiat à savoir entre autre le plagiat direct, payer pour le travail de quelqu´un d´autre, l´auto-plagiat, paraphraser sans citer la source et plagiat copier-coller. Les raisons qui poussent les étudiants à plagier sont nombreuses mais les plus évoquées sont :  Le manque de temps, pour avoir attendu au dernier moment pour commencer la rédaction  L’incapacité à formuler ses propres phrases  La fumisterie pour faire croire qu’on a travaillé dur  L’ignorance Dans le but d’apporter une aide aux écoles, nous avons pensé à mettre sur pied une application web qui facilitera la découverte du plagiat de document pour cela nous allons utiliser le plagiat copier-coller. II- MÉTHODOLOGIE DE CONCEPTION 1. ÉTUDE COMPARATIVE ENTRE MERISE ET 2TUP MERISE (Méthode d’Étude et de Réalisation Informatique pour les Systèmes uploads/Ingenierie_Lourd/ cahier-danalyse-et-conception.pdf

  • 32
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager