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

Projets Discussion :

ERP PHP/PostgreSQL


Sujet :

Projets

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut ERP PHP/*SQL
    Bonjour,

    Je souhaite programmer un ERP avec les technologies PHP/*SQL comprenant du jQuery/AJAX et qui pourra évoluer au fil des technologies.

    Architecture:
    Programmé en PHP5 (private/protected/public et pas du var ) utilisant le modèle MVC et les design patterns tels que les "décorateurs", entièrement programmé en objets.

    Modules:
    noyau(base), crm, campagnes (marketing), gestion des stocks, ventes de services/produits, comptabilité française et internationale, gestion des paies (salaires, contrats missions intervenants, etc.) et bien d'autres (GED...)

    Interactivité:
    Le point fort de cet ERP qui est le point faibles des autres: les connecteurs et les modules de migration
    migration de vtigercrm vers l'erp
    migration de sugarcrm vers l'erp
    migration de dolibarr vers l'erp
    etc.
    Connecteurs avec OpenOffice.org, Microsoft Office, Thunderbird et CMS tels que Joomla, WordPress. Bien-sûr, tous les connecteurs seraient des options Gratuites.

    Licence:
    Toujours en réflexion. Pour le moment, je pense que ce sera
    GNU General Public License version 3 (GPLv3)


    Ce qui est déjà fait:
    cf message suivant (ci-dessous)

    Les techniques utilisées:
    MVC, POO, PDO (abstraction des BDD), JavaScript, jQuery et AJAX

    Equipe:
    Il est évident qu'un tel projet ne se programme pas tout seul dans son bureau (ou sa chambre ).

    Donc tout le monde est bienvenu. Discutons déjà de la faisabilité du projet. Vous pouvez me contacter par MP (via developpez.com) ou sur skype au pseudo david.drapeau.12 (pas toujours connecté).

    à très bientôt en espérant que ce projet attire du monde et des gens compétents dans les domaines suivants:
    PHP
    PostgreSQL
    AJAX
    jQuery (et/ou ExtJS)
    des têtes pleines d'idées
    Peu importe les diplômes, je cherche des passionnés

  2. #2
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut évolution du projet
    Bonjour (bonsoir, bonne nuit )

    A défaut d'avoir un hébergement pour l'instant, je vais mettre ici les évolutions du projet que j'ai commencé tout seul il y a deux jours et dont j'espère que l'aide va venir bientôt.

    Evolution du projet
    module "base" : 100% : version 0.1beta (last update: 05/07/2010)
    - architecture MVC
    - programmation POO
    - connexion/deconnexion
    - gestion des droits
    - création automatisée du menu et sous-menu en fonction des modules activés
    - redirection automatisée vers site web si module installé (new)

    module "admin" : 55% : version 0.0.1 (last update: 21/05/2010)
    - lister les variables globales et paramètres de configuration 100%
    - créer un utilisateur 100%
    - modifier un utilisateur
    - supprimer un utilisateur
    - lister les logs 100%

    module "crm" : 17% : version 0.1.1 (last update: 21/05/2010)
    - créer un partenaire (compte) 100%
    - modifier un partenaire (compte)
    - supprimer un partenaire (compte)
    - lister les partenaires 100%
    - créer un contact
    - modifier un contact
    - supprimer un contact
    - lister les contacts
    - lier un contact à un partenaire
    - créer une affaire
    - créer un entretien (peut être lier à un dossier)

    module "brain" (new) : 17% : version 0.1beta (last update: 01/06/2010)
    base de données des connaissances que peuvent se partager plusieurs employés d'une entreprise (ou plusieurs membres d'une association) ou pour un étudiant qui veut pouvoir lister parmi ses cours toutes les connaissances primordiales par exemple.
    - ajouter une connaissance 100%
    - modifier une connaissance 0%
    - supprimer une connaissance 0%
    - lister les connaissances 100%

    module "projet" (new) : 2% : version 0.3.1 (last update 07/07/2010)
    - création des tables SQL 100%
    - ajouter un projet 100%
    - ajouter une demande à un projet 100%
    - ajouter une tâche à une demande 10%

    module "compta" : 0%

    module "achats"

    module "ventes" : 1% : version 0.0.1 (last update: 23/05/2010)
    - créer un devis 10%
    - passer un devis en bon de commande
    - passer un bon de commande en facture

    module "locations"
    module "stocks"
    module "connecteurs"

    N'hésitez pas à répondre à ce post pour exprimer votre opinion sur ce projet, proposer votre aide, vos idées, etc.

    Bien Cordialement
    David DRAPEAU

    dernière mise à jour du message: 18/05/2010

  3. #3
    Membre éclairé
    Profil pro
    Chef d’entreprise
    Inscrit en
    Mars 2002
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Chef d’entreprise

    Informations forums :
    Inscription : Mars 2002
    Messages : 212
    Par défaut
    Je suis vraiment très intéressé par l'idée.
    Je ne suis pas un pro mais je bidouille pas mal en PHP (ZF en MVC) et postgresql.
    J'ai développé pas mal de mini application dessous.
    Je serais très intéressé de participer à ce projet...

    J'ai trouvé ce lien http://sourceforge.net/projects/blueerp/

  4. #4
    Membre expérimenté
    Homme Profil pro
    Consultant PLM
    Inscrit en
    Août 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant PLM

    Informations forums :
    Inscription : Août 2007
    Messages : 203
    Par défaut
    Je peux participer à l'occasion, faudrait créer un projet CVS ou SVN pour les intervenants ...

    Par contre, quelques remarques rapides :
    - gestion des droits : c'est une gestion fine à chaque niveau ou quelque chose de global (est-ce qu'on peut indiquer que le devis n°XXX est accessible à telle personne parce qu'elle a géré l'avant-vente ?)
    - créer un utilisateur/modifier un utilisateur/supprimer un utilisateur : te reposes-tu sur une solution "standard" (LDAP ?) ; pour une moyenne/grosse entreprise, les logiciels doivent interagir avec l'annuaire d'entreprise, sinon la solution n'est jamais réellement adoptée.

  5. #5
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut
    Merci ZIED et bhamp0 pour vos messages.

    @ZIED
    Je serais très intéressé de participer à ce projet...
    Tu es le bienvenu
    Envoie moi un MP pour me dire sur quels domaines précis tu aimerais participer et pour me laisser ton Skype (ou MSN cas échéant)

    @
    - gestion des droits : c'est une gestion fine à chaque niveau ou quelque chose de global (est-ce qu'on peut indiquer que le devis n°XXX est accessible à telle personne parce qu'elle a géré l'avant-vente ?)
    C'est l'objectif. Je suis même prêt à pousser le vice au champ du formulaire. Par exemple, le champ référence client peut être visible de l'administrateur mais pas du téléprospecteur (module phoning)

    - créer un utilisateur/modifier un utilisateur/supprimer un utilisateur : te reposes-tu sur une solution "standard" (LDAP ?) ; pour une moyenne/grosse entreprise, les logiciels doivent interagir avec l'annuaire d'entreprise, sinon la solution n'est jamais réellement adoptée.
    Oups, je vais réfléchir à cette fonctionnalité dans les plus brefs délais. Surtout que j'avais déjà exploité LDAP avec PHP par le passé.

    Je peux participer à l'occasion, faudrait créer un projet CVS ou SVN pour les intervenants ...
    Que les administrateurs de Developpez.com t'entendent mon fils et tu seras béni des dieux.

  6. #6
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut petit à petit...
    ... l'ERP fait son nid.

    Les nouveautés en cours de programmation :

    module "brain" (new) : 17% : version 0.1beta (last update: 01/06/2010)
    base de données des connaissances que peuvent se partager plusieurs employés d'une entreprise (ou plusieurs membres d'une association) ou pour un étudiant qui veut pouvoir lister parmi ses cours toutes les connaissances primordiales par exemple.
    - ajouter une connaissance 100%
    - modifier une connaissance 0%
    - supprimer une connaissance 0%
    - lister les connaissances 100%

    module "projet" (new) : 2% : version 0.0.1 (last update 04/06/2010)
    - création des tables SQL 100%
    - ajouter un projet 0%
    - ajouter une tâche à un projet 0%

  7. #7
    Membre expérimenté
    Homme Profil pro
    Consultant PLM
    Inscrit en
    Août 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Consultant PLM

    Informations forums :
    Inscription : Août 2007
    Messages : 203
    Par défaut
    Y a-t-il de partager la version actuelle ? Tu pourrais pas déposer le tout sur un SVN quelque part afin qu'on puisse voir/corriger ?

    SourceForge, Google Code, autre ?

Discussions similaires

  1. PHP & Postgresql
    Par garou51 dans le forum PostgreSQL
    Réponses: 9
    Dernier message: 19/03/2005, 12h40
  2. Transfert d'une base PHP postgreSQL
    Par colore dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 05/04/2004, 16h35
  3. [PHP & PostGreSQL] Connexion persistante & Res Id
    Par BuLma dans le forum PostgreSQL
    Réponses: 9
    Dernier message: 25/08/2003, 11h35
  4. [PHP & Postgresql] urgent please
    Par garou51 dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 26/06/2003, 16h30
  5. [php][postgresql] tutoriaux
    Par clark59 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 28/05/2003, 11h38

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