1. Un projet informatique, c'est quoi ?
Tout d'abord, il convient de se demander ce qu'est un projet : c'est un ensemble de travaux interdépendants menés pour la réalisation d'un ouvrage défini, nécessitant des ressources multiples dans un contexte donné.
Le projet informatique est un projet en équipe. Il consiste à organiser, à concevoir, à réaliser et à maintenir un système informatisé dans le respect d’objectifs précis. En d’autres termes, il doit s’agir produit permettant de fournir une prestation de services à des utilisateurs préalablement ciblés.
2. En quoi consiste le projet ?
Description :
Nous nous trouvons actuellement immergés dans un monde caractérisé par les facilités de communication, de déplacement, d’échanges d’information. La gigantesque toile du web (Internet) regorge d’articles en tout genre, pour beaucoup intéressants… mais souvent inaccessibles, illisibles et incompréhensible pour l’utilisateur standard car ils comportent du jargon particulier, des terminologies complexes et spécifiques à chacun des domaines d’application auquel ils se réfèrent (médical, scientifique). Notre projet consiste à développer un logiciel qui résoudra ce terrible problème : un dictionnaire virtuel gratuit téléchargeable via Internet contenant une large base de données et permettant la retranscription d’un article avec les définitions des mots identifiés comme spécifiques ou complexes.
Objet et domaine d'application:
La conception d'un programme informatique doit être une démarche participative, c'est-à-dire qu'elle doit se faire, autant que possible, en concertation avec un ensemble d’acteurs dans le respect des objectifs clairement définis, en vue d'obtenir une satisfaction maximale des utilisateurs.
L'objet principal de la phase de conception de tout projet est d'analyser l'ensemble des besoins, puis d'imaginer des contextes d'utilisation. L'analyse des besoins comporte ainsi deux volets :
- Les besoins de l'organisation, correspondant à une stratégie d'objectifs
- Les besoins des utilisateurs, correspondant à une stratégie de cible
- Objectifs :
- Permettre l’accessibilité à tous à l’ensemble du contenu diffusé sur Internet,
- Favoriser l’apprentissage et le développement culturel des utilisateurs
- Permettre la rapidité d’accès à quantité d’information
- Elargir le champ de connaissances possibles des utilisateurs
- Susciter et satisfaire la curiosité des utilisateurs
- Autoriser l’accès à d’autres formes de langage
- Rapprocher les cultures, les classes sociales et les différents corps de métiers
- Acteurs concernés :
La cible concernée par notre projet est vaste puisqu’elle englobera dans un premier temps l’ensemble des utilisateurs d’Internet francophones (puisque le dictionnaire sera disponible en langue française). Dans un second temps, en fonction du succès remporté par le programme, nous espérons élargie notre cible et l’étendre à l’ensemble des utilisateurs au niveau mondial (le programme intègrera alors les langues les plus répandues à savoir l’anglais, l’espagnol, le portugais, l’allemand, l’italien, l’arabe et le chinois)
3. Comment appliquer le projet dans un programme informatique ?
L’intégration de ce projet dans un programme informatique sera effectué de la manière suivante : L’utilisateur devra télécharger un programme directement depuis un lien Internet. Après installation, l’utilisateur pourra avoir accès à l’ensemble des mots et définitions disponibles sur le programme.
Comment fonctionne le programme ?
Voici un schéma qui symbolise le fonctionnement du programme informatique :
La méthode d’utilisation est la suivante :
- Lancer le programme
- Lui fournir l’article, il le renvoie modifié
- Lui fournir un second article, il le renvoie modifié
- Etc.
- Arrêter le programme
Description détaillée des fonctionnalités :
En ce qui concerne les fonctionnalités du programme, la partie qui modifie le fichier texte fonctionnera comme un Wiki (un Wiki est un site Web dont tout visiteur peut modifier les pages à volonté). Chacun pourra donc compléter le programme quand il le voudra en insérant dans un premier temps le jargon ou domaine concerné, les mots et enfin leurs définitions.
Pour que le programme soit réaliste et simple d’utilisation, il se doit de ne pas être surchargé et requérir des ressources trop gourmandes (pas d’utilisation intensive de la mémoire). Pour pouvoir fonctionner, le programme devra être élaboré et construit selon la technologie des bases de données, mettant en œuvre un index qui sera utilisé pour les recherches.
Si cet index est crée de façon optimale, les réponses aux requêtes des différents utilisateurs seront d’autant plus rapides. Cet index référencera les données, sans les charger en mémoire. Pour être plus précis, la structure de l’index stockera de façon particulière les mots, mais les définissions seront, elles, sur le disque dur, et non en mémoire (les définitions seront stockées dans des fichiers).
4. Conclusion :
L’élaboration de ce dictionnaire informatique virtuel a toutes les chances de rencontrer un succès florissant très rapidement. Malgré le fait que le système Wiki est encore peu utilisé, il tend à se démocratiser, étant donné la place de plus en plus grande que prend l’utilisation d’Internet dans la vie quotidienne de milliards d’utilisateurs répartis à travers le monde.
No hay comentarios:
Publicar un comentario