ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

GDOC   



L'auteur

eto_dermezel
France France
Membre Simple
# 0000000003
enregistré le 12/10/2004

http://etodermezel.no-ip.com/
52 ans

de la société YNEDY COMMUNICATION
Fiche personnelle

Applications > Tous métiers


GDOC
Gestion de documents
# 0000000021
ajoutée le 03/11/2004 et modifiée le 25/04/2005
consulté 9401 fois

Développée par l'entreprise Trisplis (activité : Routage)
Durée du projet : 6 mois - en cours
Version de Foxpro : VFP 6.0
Description

Nous avons réalisé un système de gestion des documents permettant d'organiser l'arborescence folle qui sévissaient jusqu'alors dans notre entreprise.

Quand nous avons décidé de créer un tel système, l'arborescence dossiers/fichiers de notre entreprise représentait plusieurs dizaines de milliers de dossiers avec énormément de documents en doublons, triplons, quintuplons...

L'analyse de la méthode de travail nous a montré que les utilisateurs de l'entreprise avaient tous leur manière de concevoir l'organisation et créaient tous leurs dossiers, y copiaient les documents dont ils avaient besoin.

Résultat :
- Des doublons de documents à n'en plus finir
- L'impossibilité de définir la dernière version précise d'un document
- L'impossibilité pour les uns de travailler sur les dossiers des autres.

Ce que nous avons mis en place :
Nous avons développé un logiciel permettant de combler les lacunes du système d'exploitation :

1) Définition des modèles d'organisation

Les responsables de l'entreprise ainsi que les responsables de services définissent des modèles d'arborescence, qui, dans notre corps de métier et certainement dans beaucoup d'autres, sont transposables d'un client à un autre, d'une opération à une autre, d'un service à un autre...

Ainsi, par exemple sur le schéma qui est le notre, nous avons défini un modèle d'arborescence (adaptable !) qui se présente ainsi :

Année->Client->Opération->Service->Dossiers spécifiques aux services

Ainsi, seuls les responsables ont le droit de modifier cette arborescence.

2) Gestion des droits des groupes et utilisateurs

Une fois le modèle d'arborescence défini, le logiciel permet de spécifier des droits par groupe et par utilisateur sur les dossiers symboliques - Lecture / Ecriture

3) Application des modèles sur l'arborescence réelle
Les responsables de services peuvent, en fonction de leurs droits, implémenter de nouvelles arborescences d'après les modèles définis dans l'arborescence réelle.

Ainsi, pour l'année en cours, un nouveau client survient, il suffit au responsable de choisir l'arborescence à créer et toute la sous arborescence est créée automatiquement avec recopie des droits par groupe et par utilisateur.

4) Utilisation régulière du logiciel
Les utilisateurs finaux disposent ainsi d'une arborescence contrôlée et stricte qui ne leur donne pas le choix sur l'endroit où enregistrer et chercher leurs informations.

Ils disposent d'une interface proposant un treeview pour la navigation dans l'arborescence et de fenêtres indépendantes pour les dossiers qu'ils ouvrent.

Fonctionnalités spécifiques du logiciel :
- Gestion restrictive des arborescences
- Ouverture simultanée de plusieurs dossiers
- Copie/déplacement entres fenêtres par Drag and Drop
- Importation/exportation de documents depuis le système ou les autres logiciels
- Corbeille Réseau Nominative et datée
- Gestion de l'archivage
- Gestion de favoris de dossiers
- Dossiers personnels par utilisateurs
- Compression automatique & envoi par email de pièce jointes
- Affichage sélectif et tri des documents d'un dossier par extension et type, date, nom..
- Messagerie interne avec envoi de documents
- Nombreux outils spécifiques à notre société

Difficultés rencontrées :
La principale difficulté rencontrée s'est articulée autour de la notion de droits.

Il est tout à fait envisageable sous Fox d'autoriser ou interdire l'accès en visualisation à un dossier, par contre, dans la mesure où, un document externe (office par exemple) est ouvert depuis l'application, rien n'empêche l'utilisateur de se promener dans l'arborescence depuis le soft final, alors que dans l'application de gestion des documents, il ne le peut pas.

Cette difficulté est en passe d'être solutionnée soit via un interfaçage Logiciel/système et une attribution système des droits, soit par un encapsulage des documents dans une base de données foxpro.

Clients nommables (ou positionnement sur la scène économique)
Logiciel Interne. Sera peut être commercialisé après finalisation
Pourquoi Foxpro comme outil de développement ?
Toute notre informatique repose sur des applications FoxPro.
Captures d'écran
Zoomer sur l'image
fig.1
Zoomer sur l'image
fig.2
Zoomer sur l'image
fig.3
Zoomer sur l'image
fig.4
Commentaires
le 27/04/2005, Samy a écrit :
Je vous encourage à terminer votre projet et à le mettre sur le marché car une telle organisation est nécessaire pour toutes boîtes manipulant des tonnes de documents.
Samy.



Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3