Beruflich Dokumente
Kultur Dokumente
But du projet :
- Mettre en relation un suivie commercial avec Mediastart, les clients, les prospects et
les commerciaux.
- Avoir le suivie des devis, des commandes, des factures et des encaissements.
- Créer, modifier ou supprimer des prospects, des clients, des commerciaux et des
produits.
- Avoir un suivie des agendas.
1. Fonctionnement général :
Le style graphique du site doit indépendant du reste. Il sera donc gérer par des feuilles
de style css.
Le site doit pouvoir être traduit aisément, on doit prévoir pour cela l’utilisation de
fichier de langue, par exemple lang.fr.php, lang.en.php.
On prévoit également l’utilisation d’un fichier config.php pour l’utilisation de
constantes de configuration comme les accès à la base, ainsi qu’un fichier constante.php
contenant toutes les constantes liées aux utilisateurs.
Un fichier header.php et un fichier footer.php pour afficher toutes les parties
communes à chaque pages du site se trouvant en entête et en pied de page.
Un historique des modifications doit être sauvegardé dans la base de données.
Relations à prévoir :
Une table session pour garder les variables fréquemment utilisées par les utilisateurs.
Une table historique qui contiendra les requêtes « sensibles » ainsi que l’utilisateur, la
date et l’heure à laquelle elles ont été effectuées.
Classes à prévoir :
Une classe historique utilisée par les classes qui accèdent a la base pour la sauvegarde
des requêtes.
Une classe session pour la gestion et la sauvegarde des sessions dans la base.
Relations à prévoir :
Une table utilisateur contenant login, pass, id, nom, prénom et autres informations sur
l’utilisateur.
Une table groupe et une table droit pour gérer les accès aux différentes parties du site.
Une table relation_utilisateur_client ainsi que relation_utilisateur_propect pour
garder les relations entre utilisateurs et clients / prospects.
Une table utilisateur_commission pour l’affectation des commissionnements.
Schéma de la base :
Classes à prévoir :
Les commissions sont appliquées par l’administrateur. Elles doivent être applicables
sur la globalité des articles, une famille d’article ou un article précis. On doit gérer la base de
calcul (quantité, marge, CA) pour une certaine fourchette ainsi que le type de résultat
(montant, % de marge, % du CA).
Relations à prévoir :
Schéma de la base :
Classes à prévoir :
Les fournisseurs, clients et prospects seront rentrés avec leurs coordonnées. Des fiches
de contact seront prévues pour rentrer les personnes que l’ont doit contacter chez le client, le
prospect ou le fournisseur. Les clients et les fournisseurs devront être classé par famille.
Relations à prévoir :
Schéma de la base :
Classes à prévoir :
Les articles concernent les produits vendus aux clients et les produits approvisionnés chez les
fournisseurs. Ils sont classés par famille. Les devis sont reliés à la table client et à la table
article. Il en est de même pour la table commande. Celle-ci contient aussi un lien vers la table
devis pour retrouver le devis antérieur à une commande. A partir de la commande on peut
sortir la facture et le bon de livraison.
Relations à prévoir :
Schéma de la base :
Classes à prévoir :