43 1 104KB
Cahier des Charges pour le développement d’un système de facturation électronique. Introduction: L’objet de ce cahier des charges est d’une part de définir la liste des fonctionnalités à développer afin de disposer d’un système de facturation permettant de gérer complètement toutes les offres de la société, autant pour ce qui est de l’accès des utilisateurs, que des administrateurs, de la gestion des produits ,des contrats d’une part, et de la facturation, le paiement, et les offres des prix d’autre part.
Définition du problème: La facturation traditionnelle au format papier se compose de nombreuses étapes et demande beaucoup de temps, puisque tout le processus s’effectue manuellement. Cela entraîne un coût de production élevé, ainsi qu’un manque de visibilité et de contrôle du processus. Le moment est arrivé où la facturation manuelle empêche l’amélioration du traitement des documents client en entreprise et l’accélération du cycle d’encaissement des La facturation clients traditionnelle au format papier se compose de nombreuses étapes et demande beaucoup de temps, puisque tout le processus s’effectue manuellement. Cela entraîne un coût de production élevé, ainsi qu’un manque de visibilité et de contrôle du processus. Le moment est arrivé où la facturation manuelle empêche l’amélioration du traitement des documents client en entreprise et l’accélération du cycle d’encaissement des paiements.
Objectifs : Nous voulons offrir un meilleur service dans nos réponses aux clients à l'aide d'un véritable systéme de facturation électronique rapide, simple, efficace, avantageux et durable. Les avantages apportés par l’utilisation de la facturation électronique sont les plus grands: - Pas de coûts d’impression et d’expédition de factures - Optimisation de l’envoi et de la gestion de vos factures en bénéficiant de coûts d’implémentation avantageux.
Environnement logiciel :
Utilisation d’un Framework de développement: Il est conseillé de baser les développements de l’application sur un framework PHP qui soit reconnu et pérenne (exemple symphony). Cependant : • le framework choisi ne doit pas introduire de couche de complexité supplémentaire dans le développement de l’application. • le framework doit réellement séparer code PHP et gabarits HTML nous allons aussi utilisé des outils de développement BI , des outils de conception Power AMC , et des systèmes d'exploitations mobiles.
Description fonctionnelle: nous allons détailler les besoins fonctionnels qui permettent de décrire clairement l’application à développer et de préciser les principales tâches que nous ayons élaboré
Module administration: Toutes les fonctionnalités d’administration développées dans chaque module seront accessibles depuis un module d’administration propre qui permettra de façon ergonomique de gérer de système, autant au niveau de la gestion des utilisateurs, des produits, des contrats, paiement, fournisseurs , paramétrage, ainsi que de la facturation .
Module produits :
Créer ,modifier , rechercher , lister supprimer un produit .
Module clients :
Créer ,modifier , rechercher , lister supprimer un client.
Module paramétrage : Les fonctionnalités des paramétrages sont :
Personnalisation des factures avec ajout de logo, modification du texte d'en-tête, ajout de notes.
Paramétrage d'entreprise
Paramétrage taxes
Paramètres Régionaux
Paramétrage de paiement
Paramétrage des factures
Paramétrage de devis
Paramétrage d'avoir
Paramétrage de reçu
Paramétrage de Mise en page
Module factures/factures avoir: Ce module devra gérer toute la facturation de Lézard Com:
saisir des factures en ligne Générer les factures rechercher les factures ajuster les factures
Module de paiement: Ce module permettra aux utilisateurs de payer ces factures par carte bleue ,virement bancaire... La possibilité de payer par chèque sera aussi implémentée : un formulaire de saisie des chèques encaissés sera développé pour l'administrateur .
Module de gestion des contrats :
Créer ,modifier , rechercher , lister , supprimer , rappel avant l'expiration d'un contrat.
Module Business Intelligence: Toutefois, dans ce monde compétitif, être réactif aux aléas conjoncturels ne suffit pas . Et pour y remédier, nous s’orientons vers une gestion plus complète et plus automatisée tout en mettant en place un système décisionnel qui promet d’offrir une vision transversale du la situation du l’association ( les statistiques , reporting , chart ) .
Module pour la partie mobile : Réaliser une application de facturation sur mobile avec Windows phone ou Android.
module pour la réalisation d'un forum:
créer un forum pour fédérer des nombreux internautes. C’est aussi le gérer, le personnaliser, et enfin en faire sa publicité et sa promotion. Faire un forum est donc la solution pour construire une communauté en ligne.
Délais: la date de réalisation attendue pour notre projet entre 4 et 6 mois .