Bonjour à tous
je suis etudiant en informatique et dans le cadre de mon travail de fin d'etude je dois concevoir un logiciel qui gère une caisse d'entreprise, je suis coincé sur l'analyse, je demande votre aide à tous.
Voici en gros l'analyse textuelle et le cahier de charge :
Nous sommes dans un cybercafé qui comprend :
• Des cabines téléphoniques
• Des postes (ordinateurs) pour aller sur Internet
• Un petit frigo pour la vente des boissons
• La vente des cartes prépayées pour la communication (pay&go etc.…)
• La vente des matériels informatiques (ordinateurs etc.)
• Une imprimante qui permet d’imprimer des papiers et envoyer des fax.
Il y a un gérant a qui appartient le cybercafé, il emploie pour son cybercafé des employés chargés de travailler au comptoir.
Chaque jour à la clôture du cybercafé, le gérant encode sur son ordinateur les différents mouvements effectués au cours de la journée dans sa caisse virtuelle.
Ces mouvements se divisent en deux catégories :
Nous avons les entrées et les sorties.
Pour les entrées nous differencions plusieurs types.
Les entrées
• Nous avons premièrement les différentes recettes entrées dans la caisse. Ces recettes proviennent des différents produits vendus dans le cybercafé, à savoir :
1. communication téléphonique
2. connection Internet
3. consommation des boissons
4. vente des cartes prépayées
5. vente du matériel informatique
6. envoie fax et papier imprimé
• Ensuite nous avons des entrées venant de la banque ; lorsque le gérant décide de faire un transfert de la banque vers la caisse lorsqu’il n’y a pas assez d’argent dans la caisse.
• Nous avons l’apport du gérant, lorsqu’il sort l’argent de sa poche pour combler un vide ou lorsqu’il rembourse l’argent qu’il a retiré précédemment.
• Nous avons aussi des entrées divers venant d’ailleurs ; comme exemple : un client qui rembourse l’argent d’une communication ou autre chose.
Les sorties
Nous avons aussi plusieurs sorties :
• Les salaires des employés ; le gérant qui sort l’argent de la caisse pour régler un salaire ou pour faire une avance de salaire.
• Les factures des fournisseurs (le gérant sort l’argent de la caisse pour régler ces factures).
• Le transfert d’argent de la caisse vers la banque (à un moment donné, lorsqu’il y a assez d’argent dans la caisse, le gérant décide de le verser dans une banque).
• Le prélèvement du gérant (le gérant prélève l’argent de la caisse pour régler un problème le concernant).
• Nous avons des sorties divers (par exemple une sortie d’argent inattendue de la caisse pour régler un problème dans le cybercafé).
Remarque
Lors de l’encodage des recettes provenant de la vente de matériels informatique à un client, il faudra prévoir une facture où figurera le nom du client, le montant, le nom du matériel etc.
Le fournisseur vend des produits ou des services au gérant.
Chaque produit détient un taux de TVA même s’il est nul.
Le programme devra calculer selon certain produit la TVA à rembourser à l’Etat pour chaque recette enregistrée.
Le cahier des charges
Le programme que je réalise à pour but :
1. Encoder quotidiennement les différentes recettes de l’entreprise.
2. Encoder aussi les différentes entrées venant soit du gérant, de la banque ou d’une autre voie.
3. Encoder de même les différentes sorties qui peuvent être de l’ordre d’un virement à la banque, le payement des employés, le règlement d’une facture, le gérant qui sort l’argent de la caisse ou une sortie effectuée pour un besoin quelconque.
4. Gérer le compte gérant par rapport aux sorties et aux entrées.
5. Déduire des différentes recettes la TVA à payer à l’Etat par rapport à chaque produit vendu
voici mon MCD et mon MLD que j'envoie comme pièce jointe
le problême se situe au niveau de l'entité caisse et les entités qui l'entoure , les identifiants (clé etrangère) des autres intités seront souvent vide et pour cela mon professeur n'est pas d'accord.
merci de m'aider
Partager