Skip to content

Hugues-DTANKOUO/Fax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fax : Projet de Gestion Electronique des Documents

Première image Première image Première image

Présentation Générale

1. Contexte

Les jeunes ayant grandit en Afrique ont un rapport particulier à l'apprentissage. La plupart d'entre nous avons étudiés par :

  • Des cours en présentiel dispensés par des instructeurs,
  • Des archives physiques et numériques mise à notre disposition ou trouver sur internet.

Cependant, la bonne gestion des archives n'est pas une pratique profondément institutionalisée. Au niveau des apprenants, l'absence de normes de rangement, de conservation et de partage des documents rend difficile la construction d'une base solide d'apprentissage.

Compte tenu de nos réalités énergétiques et de notre accès à la connectivité, une solution qui améliore ce schéma d'apprentissage serait plus viable que des solutions occidentales ; très axés sur la connectivité et le streaming.

Le principal problème qu'on cherche à adresser c'est l'accès aux ressources. Cette problématique est donc prépondérante sur les besoins ergonomiques et d'alignement technologique sur les plateformes d'apprentissages existantes.

Nous pouvons illustrés notre contexte par cette ensemble de situations actuelles :

- Étant donné des étudiants qui sur une année scolaire doivent gérés un ensemble de ressources académiques

Parmis elles, on peut citer : Des supports de cours fournis par leurs enseignants, Des sujets d'examens, Des corrigés d'examens, Des ressources pertinentes trouvés sur internet, Les meilleurs notes de cours, etc.

- Étant donné des étudiants et élèves qui ont du mal à retrouver les archives académiques des années précédentes

Car étant donné que la transmission d'archives années après années n'est pas structuré et standardisé, il y a énormément de perte d'archive chaque année.

- Étant donné que même dans de nombreuses entreprises, il n'y a énormément de pertes de données dû au manque ou à la précarité des systèmes de gestion électronique des documents utilisés.

2. Plan de réalisation

Pour construire une solution qui résout ce problème, nous comptons utiliser une approche itérative et incrémentale (pratiquer l'agilité). Donc nous allons apprendre à marcher avant de courir.

Notre projection prévoit les étapes suivantes :

- Quand nous avons une représentation des dossiers et des fichiers qui répond à nos besoins

Concrêtement il est important d'être tout d'abord capable de se matérialiser des dossiers, des fichiers ainsi que leurs propriétés de base.

- Quand nous pouvons situer des dossiers et des fichiers dans une arborescence

On doit pouvoir localiser de façon précise un fichier ou un dossier dans une arborescence.

- Quand nous arrivons à parcourir une arborescence et à sélectionner un dossier ou un fichier

On doit pouvoir naviguer dans une arborescence, entré et sortir dans des dossiers, avoir une vue sur le contenu d'un dossier, se frayer un chemin vers n'importe quelle ressource de notre arborescence

- Quand nous arrivons à effectuer les opérations suivantes dans une arborescence :

  • Créer un dossier dans une arborescence

  • Ajouter un fichier dans une arborescence

  • Clôner un dossier et son contenu

  • Clôner un dossier dans une arborescence et son contenu

  • Clôner un fichier dans une arborescence

  • Télécharger un fichier

  • Mettre à jour un dossier en ligne ou localement

  • Mettre à jour un fichier en ligne ou localement

  • Supprimer un dossier en ligne ou localement

  • Supprimer un fichier en ligne ou localement

- Quand nous arrivons à reproduire les opérations précédentes dans un dossier Google Drive

Il est question d'arriver à reproduire chacune des fonctionnalités développées sur un dossier Google Drive en se servant de son API

- Quand nous créons et authentifions des utilisateurs

Il est question ici définir les propriétés d'un utilisateur, d'en créer et de les authentifier à notre application

- Quand nous associons un utilisateur à son activité

Il est question ici de pouvoir retracer qui a fait quoi

- Quand nous associons un rôle et des permissions à un utilisateur

Il est question ici de savoir qui peut faire quoi

- Quand nous interfaçons ces fonctionnalités à :

  • Une interface graphique pour ordinateur

  • Une application mobile Androïd

  • Une application mobile iOS

  • Une interface de ligne de commande

  • Une API Web

3. Objectifs visés

Au sorti de nos travaux, l'objectif visés est d'avoir une solution utile et utilisable de notre produit FAX. Étant donné notre contexte et Quand on déroulera notre plan d'action,

- Alors on aura la capacité de manipuler un dossier sur notre ordinateur local depuis l'application

- Alors on pourra manipuler un dossier distant provenant de Google Drive, d'une machine distante ou de d'autres plateformes

- Alors on pourra faire le suivi de l'activité d'un utilisateur sur l'application

- Alors on pourra octroyer et gérer les accès à un dossier sous notre suppervision depuis l'application

- Alors on aura une application multi-plateforme accessible par :

  • Une interface graphique pour ordinateur

  • Une application mobile Androïd ou iOS

  • Une interface de ligne de commande

  • Une API Web

Fonctionnalités

Technologies Utilisées

Installation

Utilisation

Licence

Contact

Roles Prénom et Nom Github LinkedIn Facebook Téléphone
Chef de Projet Hugues DTANKOUO @Hugues-DTANKOUO @dtankouo @ing.hugues.dtankouo +1(819)529-4795
Contributeur 1 Paul KPADONOU @Mahouton @paul-kpadonou +(229)90320232

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages