IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

projet gestion document


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Points : 43
    Points
    43
    Par défaut projet gestion document
    Bonjour,
    j'ai un projet a réaliser comme je suis débutant en php j voudrais quelques conseils.
    le projet consistera a faire une application de gestion de documents, en voici quelques point:
    -clinet-server
    -upload par un utilisateur de documents client, insertion de données qui lui sont liées et validation par un admin avant insertion ds la base
    -l'utilisateur doit pouvoir uploader les fichiers en local même offline, des la reconnexion a l'internet les documents doivent être transféré vers le serveurs automatiquement.
    -sauvegarde des données.
    -export sous office
    -historique de l’activité des users (date de connexion, document insérer etc..)
    -application multilingue
    -etc...
    voila les grandes spécifications.
    Est que tous cela est faisable en php est ce que j pourrais avoir des scripts pour m'aider.
    Merci.

  2. #2
    Membre émérite
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Points : 2 446
    Points
    2 446
    Par défaut

    quand je pense qu'il y a des produits gratuits qui font ça très bien...
    (nuxeo...)
    http://www.framasoft.net/article1878.html
    http://www.nuxeo.com/fr

  3. #3
    Expert éminent
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Points : 7 762
    Points
    7 762
    Par défaut
    -clinet-server
    Avec PHP déjà ça part mal...

    -upload par un utilisateur de documents client, insertion de données qui lui sont liées et validation par un admin avant insertion ds la base
    Faisable en PHP. Regarde ce manuel.

    -l'utilisateur doit pouvoir uploader les fichiers en local même offline, des la reconnexion a l'internet les documents doivent être transféré vers le serveurs automatiquement.
    Presque impossible à faire sans un client lourd (donc exit le web).

    -sauvegarde des données.
    Sois plus précis.

    -export sous office
    C'est faisable mais extrêmement difficile.

    -historique de l’activité des users (date de connexion, document insérer etc..)
    Faisable en PHP, tu peux gérer ça avec un journal.

    -application multilingue
    Faisable en PHP, regarde ce manuel.

    j'ai un projet a réaliser comme je suis débutant en php j voudrais quelques conseils.
    Tu dira à ton responsable d'arrêter le picoller ! Refourguer un projet de cette envergure à un débutant c'est du suicide pour le projet . ça nécéssite des compétences et une expérience solide en PHP, OOP PHP, HTTP, JavaScript, Ajax, CSS, HTML5 et une énorme charge de travail si c'est fait "from scratch" ou presque.
    Comme l'a très justement fait remarquer paco503, des solution de ce genre existent déjà, payantes ou non, à commencer par Google Apps.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Points : 43
    Points
    43
    Par défaut
    Bonjour,
    merci gene69 je suis en train d'essayer ces outils pour voir...
    Benjamin Delespierre vous dites
    Presque impossible à faire sans un client lourd (donc exit le web).
    pouvais vous m’éclairer un peu plus.
    Quand j parle de sauvergarde, c le backup de toutes les données des clients

  5. #5
    Expert éminent
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Points : 7 762
    Points
    7 762
    Par défaut
    l'utilisateur doit pouvoir uploader les fichiers en local même offline, des la reconnexion a l'internet les documents doivent être transféré vers le serveurs automatiquement.
    Ce besoin suggère que l'utilisateur doit être capable d'héberger des fichiers au sein de l'application même s'il n'est pas connecté sur internet, ce qui n'est pas possible avec une application web mutualisée et hébergée en ligne, tout simplement parce que comment veux-tu que l'utilisateur accède à l'application sans connexion ? Des solutions pour le faire malgré tout avec un navigateur existent bien; par exemple avec des plugins comme Google le fait pour Gmail avec la fonction offline qui synchronise les mails à envoyer quand l'ordinateur reviens sur le réseau, mais tu n'es pas Google.
    C'est pourquoi il te faut un client lourd capable de fonctionner indépendamment du navigateur et de l'application internet quand l'utilisateur n'est pas connecté. Dans tous les cas, PHP ne peut pas faire ça.

  6. #6
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    disons que ce n'est pas impossible mais très très très très gênant. pour la notion de local / online il te faudrait pour chaque poste un serveur apache / php /mysql d'installer afin de garder en local et d'effectuer des répliques si online. donc utilisation de trigger, de test en tout genre pour ta connexion, utilisation d'envoi réception de fichier ainsi que de la vérification des fichiers. le plus gros souci sera de savoir qui prend le pas sur qui. si tu es offline, que tu modifie un fichier une autre personne online modifie le même fichier tu va donc faire une synchro derrière ça qui prend le pas? tes modification ou les modifications de l'autre dans les deux cas il y aura une perte de données etc ....

    tout ça pour dire que les langages web ne sont pas fait pour ce genre de produit sauf si l'on est une multinationale avec une tripoté de développeur et des moyens financier conséquent.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : Sénégal

    Informations forums :
    Inscription : Mai 2009
    Messages : 132
    Points : 43
    Points
    43
    Par défaut
    Merci a tous.
    la meilleur solution est de le développer ds un autre langage a installer en local avec connexion a une serveur distant.

Discussions similaires

  1. Projet gestion d'arrachage de betterave avec PDA + DGPS
    Par gueulederack dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/03/2007, 15h15
  2. Projet gestion dvd's
    Par nerod81 dans le forum Access
    Réponses: 1
    Dernier message: 07/12/2006, 00h45
  3. Projet : Gestion d'un club de foot
    Par rar77 dans le forum WinDev
    Réponses: 2
    Dernier message: 31/10/2006, 02h18
  4. [conception] projet "gestion d'un hotel"
    Par vincent02 dans le forum Modélisation
    Réponses: 4
    Dernier message: 08/03/2006, 19h47
  5. Réponses: 6
    Dernier message: 21/06/2002, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo