Mise en place d'un portail de gestion des recrutements, évaluations et suivi des cursus des étudiants de l'ISI.( Télécharger le fichier original )par Cheryl Lorenzi OGUIAO Institut Supérieur dà¢â‚¬â„¢Informatique (I.S.I) - Licence Génie Logiciel 2014 |
I.4. Choix des outils de développementa. Système d'exploitationUn système d'exploitation est un ensemble de programmes qui dirige l'utilisation des capacités d'un ordinateur par des logiciels applicatifs. Le système d'exploitation offre une suite de services généraux facilitant la création de logiciels applicatifs. Il existe un bon nombre de système d'exploitation, les plus connus sont : Microsoft Windows, Mac OS X, GNU/Linux, MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES
EVALUATIONS ET 51 OS/2 d'IBM, OS/400 etc... Pour notre projet nous avons choisi le système d'exploitation GNU/Linux (distribution Ubuntu). Ubuntu Ubuntu est un système d'exploitation open source basé sur la distribution Linux Debian. Contrairement aux logithèques des autres systèmes d'exploitation les plus populaires, tel que Mac OS et Windows, les logiciels ne sont pas limités à ceux présélectionnés par le développeur. Les utilisateurs peuvent ajouter des sources non-officielles grâce au gestionnaire de programmes APT. Nous avons choisi ce système d'exploitation car : - Il est simple à prendre en main - Les dépôts Ubuntu hébergent une multitude de logiciels à découvrir. Souvent simples mais très utiles et suffisants pour la majorité d'entre nous. - L'intégration des logiciels est parfois stupéfiante et facilite la vie - Hautement personnalisable: tout est paramétrable avec plus ou moins d'efforts etc. b. Editeur de codeUn éditeur de code est un logiciel destiné à la création et l'édition de code dans un langage bien spécifique. Chaque système d'exploitation fournit un éditeur, tant son usage est courant, voire incontournable pour certaines tâches informatiques de base comme l'administration de système et le développement de logiciels. Ainsi il existe plusieurs tels que : Notepad2, Notepad++, Sublime Text etc... Pour notre projet nous avons choisi Sublime Text 3. Sublime Text 3 Sublime Text est un éditeur de texte générique codé en C++ et Python, disponible sur Windows, Mac et Linux. Le logiciel a été conçu tout d'abord comme une extension pour Vim, riche en fonctionnalités. Il intègre la plupart des fonctionnalités de base d'un éditeur de texte, dont la coloration syntaxique personnalisable, l'auto complétion, un système de plugins. MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI 52 c. Système de Gestion de Base de Données (SGBD)Un Système de Gestion de Base de Données (SGBD) est un logiciel qui permet de stocker des informations dans une base de données. Un tel système permet de lire, écrire, modifier, trier, transformer ou même imprimer les données qui sont contenus dans la base de données. Parmi les logiciels les plus connus il est possible de citer : MySQL, PostgreSQL, SQLite, Oracle Database, Microsoft SQL Server, Firebird ou Ingres. Ces systèmes peuvent être catégorisés selon leur fonctionnement :
|
|