Lte
Dossier des spcifications
Modle Dynamique........................................................................................................59 Commande.................................................................................................................59 Item.............................................................................................................................60 Usager.........................................................................................................................61 3.3 Modle Fonctionnel.................................................................................................62 Ajouter commande.....................................................................................................62 Modifier une commande............................................................................................63 Annuler une commande.............................................................................................64 Ajouter un item..........................................................................................................65 Modifier un item........................................................................................................66 Supprimer un item......................................................................................................67 Commande fournisseur..............................................................................................68 Saisir livraison............................................................................................................69 3.3 Exigences doprations..................................................................................................70 Performances..................................................................................................................70 Base de donnes.............................................................................................................70 Contraintes de conception..............................................................................................70 Exigences non-fonctionnelles........................................................................................71 4. INFORMATIONS ADDITIONNELLES......................................................................72 4.1 Glossaire......................................................................................................................72
1. INTRODUCTION
Le dossier de spcification renferme la description complte du logiciel et servira de base pour une validation dtaille. Laccent sera mis sur le processus de dveloppement, ce qui permettra une vrification des prototypes dvelopps en regard des spcifications proposes et acceptes. Le prsent document est une vue densemble du logiciel de gestion des commandes et des inventaires, de la description dtaille du programme qui comprend la spcification des cas dutilisation, des spcifications conceptuelles et des exigences doprations.
Logiciel Avantage : Le logiciel de comptabilit utilis par lentreprise. Tous les autres programmes sont relis celui-ci dune faon ou dune autre. Il en est de mme pour le programme de gestion de commandes et dinventaires. DataDis : Ce logiciel fait le lien entre le systme EDI et le logiciel Avantage. De plus, il se charge prsentement de diffrentes tches telles que limpression des tiquettes, limpression des bons de livraison ainsi que la production plusieurs rapports. Feuille de coupe : Document utilis par les ouvriers sur le plancher de lusine pour la construction et lassemblage des diffrents meubles. Cette feuille est produite par les employs du service la clientle. Couleurs daffichage : Un principe feu de circulation sera utilise pour laffichage des quantits disponibles au niveau des composantes dans lentreprise. Il sait dun concept servant faciliter le reprage, par le responsable des oprations, des items devant tre commands et ceux se trouvant dans un tat satisfaisant.
Hypothses et dpendances
Il existe une dpendance norme face au logiciel Avantage, puisque tout le systme (y compris Datadis) est reli de trs prs la structure dveloppe pour Avantage. Il suffirait dune mise jour sur la structure des fichiers pour que tout cesse de fonctionner. Le systme informatique est et sera trs fragile jusquau jour o toutes les fonctionnalits des diffrents programmes seront intgres pour ne former quun seul systme et quune seule base de donnes.
DESCRIPTION DTAILLE
Description des acteurs
Service la clientle (SC) : Il sagit du service qui soccupe de prendre les commandes selon la deuxime mthode. Autrement dit, la prise de commande par tlphone et par tlcopieur. La premire tant par EDI. De plus, le traitement de commande est aussi effectu par ce service. Par traitement, on entend lannulation ou la modification dune commande. De plus, le calcul et le traitement du transport est effectu par ce service. Responsable des oprations (RO) : Il sagit de la personne qui se charge de la gestion des inventaires de produits finis ainsi que des inventaires de produits non-assembls. Celle-ci se charge aussi de la mise jour des catalogues de produits, de la liste des prix ainsi que du cot de revient pour chaque meuble que fabrique lentreprise. De plus, les commandes passes chez un fournisseur sont aussi, ainsi que la rception des livraisons, sont gres par cet acteur.
3.1.1
Prise de commande
Service la clientle
Transport
Modifier une commande Modifier un item Supprimer un item Consultation de linventaire Ajouter un item
Commande fournisseur
3.1.2
Description sommaire : Un client appelle / envoi par fax une commande de produit. Rfrence croise : Aucune. Acteur : Service la clientle (SC). Rgles dinitiation : - Une commande doit avoir t reue. - Le client qui passe la commande doit faire parti dun regroupement de commerants. - Numro didentification ainsi que le mot de passe du prpos soient valids. Description du processus : Une personne travaillant pour le service de la clientle (SC) reoit un appel ou une tlcopie de la part dun client dsireux de passer une nouvelle commande. Le membre du SC saisie le numro du client, le numro de magasin (sil y a lieu) dans le programme ainsi que le numro de modle command. Par la suite, les spcifications particulires sont aussi entres dans le systme. En validant lopration auprs du systme, un numro de commande ainsi quun numro de Job sont gnrs de faon squentielle. Le grand livre bleu est aussi mis jour au cours de cette opration. Le montant total de la commande est communiqu au client et les documents papiers sont imprims (bon de commande, feuille de coupe, tiquettes). On envoie par la suite une tlcopie du bon de commande au client. Pour terminer, les feuilles ncessaires sur le plancher de production sont achemines au contrematre en fonction. Rgles de terminaison : - Une nouvelle commande est cre dans le systme. - Le grand livre bleu est mis jour. Exception : Le client ne fait pas parti dun regroupement de commerant
10
Prise de commande
1. Le client demande au prpos du service la clientle de prendre une nouvelle commande et lui donne son numro de client. 2. Le prpos du service la clientle saisie les informations dans le systme. 3. Le client donne les spcifications de sa commande. 4. Le prpos saisit les informations sur la commande dans le systme de gestion des commandes. 5. Le prpos du service la clientle valide lopration auprs du systme. 5.1. Le systme met jour les bases de donnes du logiciel Avantage. 5.2. Le systme met jour le grand livre bleu. 5.3. Les diffrentes copies papier sont imprimes. 5.4. Les tiquettes ncessaires lidentification des produits sont imprimes. 6. Le montant de la commande est communiqu au client (au besoin). 7. Une copie du bon de commande est envoye au client par lintermdiaire du tlcopieur. Diagramme dinteractions : Prise de commande
Client Demande de commande Demande du no client Transmission de linformation Demande les spcifications de la commande Donne les numros de modles et la quantit Communique le prix (au besoin) Saisie de linformation Affiche les informations du client Saisie les informations pour chaque lment Affiche sommaire de la transaction Valide lopration Affiche message dimpression en cours Envoie dune tlcopie du bon de commande Affiche confirmation de lopration Recherche de linformation SC Systme
11
12
13
14
15
16
17
18
Modifier commande
Description sommaire : Un client appelle / envoie par fax une demande de modification pour une commande passe prcdemment. Rfrences croises : Aucune. Acteur(s) : Service la clientle (SC) Rgles dinitiation : - Une commande doit dj avoir t passe. - Une demande de modification officielle doit avoir t faite par le client. - Numro didentification et mot de passe du prpos doivent avoir t valids. Description du processus : La personne travaillant au service la clientle (SC) reoit un appel ou une tlcopie de la part dun client. Celui-ci demande alors au prpos du SC dapporter une modification une commande passe prcdemment. Un appel est alors plac auprs du contrematre responsable de la production dans latelier. Si la commande est en cours de production, il est impossible dapporter une modification quelconque. Par contre, si la commande est toujours en attente dtre produite, la modification demande peut tre effectue. Les feuilles de coupe ainsi que les bons de commande et de livraison sont retirs de la planification de la production. Le prpos du service la clientle entre directement dans le systme les modifications apporter sur la commande correspondant au numro de Job . Les modifications sont ensuite sauvegardes, imprimes puis achemines de nouveau vers le plancher de production. Rgles de terminaison : - La commande du client est modifie. - Le grand livre bleu est mis jour. Exception : La commande est dj en cours de production.
19
Modifier commande
1. Un client fait une demande de modification de commande par tlphone ou par tlcopieur. 2. Le prpos du SC vrifie auprs du contrematre ltat de la commande modifier. 3. Si la commande nest pas enclenche, lemploy du service la clientle saisie le numro de job dans le systme et obtient les informations sur la commande. 4. Les modifications sont entres dans le systme par lemploy de la compagnie travaillant au service la clientle. 5. Une fois les informations enregistres, de nouvelles feuilles (bon de livraison, bon de commande et feuille de coupe) sont imprimes ainsi que des tiquettes correspondant aux lments enregistrs. De plus, le grand livre bleu et les bases de donnes du logiciel Avantage sont mises jour. 6. Un accus de rception qui agit aussi comme une confirmation du changement de commande est envoye au client par tlcopieur. Diagramme dinteractions : Modifier commande
Client Demande de modification de commande Demande le numro de Job Transmission du numro de Job Vrification de ltat de la commande Saisie du numro de Job Demande les modifications Transmissions des modifications Envoie au client une tlcopie de confirmation Affichage de la commande Transmission des modifications Affiche confirmation et message dimpression Mise jour et impression Recherche de la commande SC Systme
20
21
Description sommaire : Un client entre en communication avec lentreprise dans le but dannuler une commande passe ultrieurement. Rfrences croises : Aucune. Acteur(s) : Service la clientle (SC) Rgles dinitiation : 1. Le client doit demander lannulation dune commande prise ultrieurement. 2. Le numro didentification et le mot de passe, de lusager du SC, doivent avoir t valids Description du processus : Le prpos du service la clientle reoit un appel / une tlcopie de la part dun client dsirant annuler une commande passe prcdemment. Pour ce faire, le client communique, au prpos du service la clientle, son numro de client ainsi que le numro de Job correspondant la commande qui doit tre annule. Le prpos entre alors en communication avec le contrematre en fonction sur le plancher de lusine au moment de la demande dannulation afin de connatre ltat de la commande. Si la commande nest pas en production, elle est tout simplement retire de la planification. De plus, les employs du service la clientle cherchent selon le numro de Job la commande dans le systme informatique. Par la suite, celle-ci est simplement efface. La mise jour du grand livre bleu est alors effectue. Rgles de terminaison : - La commande est supprime. - Le grand livre bleu est mis jour. Exception : - La commande du client est dj en production
22
Le client appelle pour faire annuler une commande. Le prpos au SC demande au client son numro de Job . Le client fournit linformation demande. Le membre du SC appelle un responsable au plancher de production pour savoir si la commande est en production. Si la commande ne lest pas, le prpos au SC demande au client de lui envoyer une confirmation dannulation par fax. Le prpos appelle le contrematre pour lui dire que la commande est vraiment annule. Le prpos crit sur les feuilles de pr-facturation ainsi que la feuille de bon de commande le mot canceller . Le prpos au SC se connecte au systme pour annuler la commande. Le systme prend en charge denlever la pr-facturation dans la base de donne. Les feuilles de pr-facturation ainsi que la feuille de bon de commande sont mises dans le dossier du client. Le prpos au SC envoie une confirmation de lannulation au client par fax. Annuler une commande
SC Systme
Diagramme dinteractions :
Client
Demande dannulation par tlphone Demande du numro de Job Fournit linformation demande Demande denvoie dune confirmation par fax Envoie de la confirmation Communication de ltat de la commande Vrification de ltat de la commande Confirmation dannulation au contrematre Entre le no de Job Affiche les informations Choisit Annuler commande Confirmation de lannulation Envoie une confirmation de lannulation de la commande Inscrit le mot annuler sur les feuilles et les met dans le dossier du client Recherche de linformation MAJ du grand livre bleu, de la Facturation
23
24
Transport
Description sommaire : Le prpos au service la clientle (SC), aprs avoir reu une commande dun client, va grer la feuille de transport pour envoyer la commande au client. Rfrences croises : Aucune. Acteur(s) : Service la clientle (SC) Rgles dinitiation : 1. Le client doit avoir fait une commande Description du processus : Le prpos au service la clientle (SC) a reu une commande dun client. Aprs avoir remplit la commande laide du logiciel, le prpos ouvre la fonction Transport . Lusager entrera le numro de Job et cliquera sur le bouton Calculer le transport . Le systme ira dans la base de donnes pour chercher le poids net de chaque produit ainsi que lespace dont il occupe en pied cube. Par la suite, le programme calculera le poids total ainsi que lespace total dont la commande prendra dans un camion. Le prpos au SC imprimera deux fois cette feuille en cliquant sur le bouton Imprimer , une pour garder en filire et lautre pour le client. Rgle de terminaison : La feuille de transport a t imprime. Exception : La commande a t annule.
25
Transport
1. Le prpos au SC a reu une commande et la traite avec le programme. 2. Le prpos au SC dmarre le programme de commande et clique sur le bouton Transport 3. Lusager entre le numro de Job de la commande. 4. Le systme va chercher les informations sur le poids et le volume de chaque item de la commande dans la base de donnes. 5. Le programme calculera le poids total et le volume total de la commande. 6. Lusager devra cliquer sur le bouton Imprimer pour la sortie sur limprimante de deux feuilles de transport. Diagramme dinteractions : SC Transport Programme Systme
Demande du #Job de la commande Entre linformation demande et clique sur Calculer le transport Recherche des informations du #Job dans la BD
Donne le poids et le volume de chaque item de la commande ainsi que les informations du client
26
27
Consulter linventaire
Description sommaire : Lusager veut consulter ltat prsent du stock. Rfrence croise : Aucune. Acteur(s) : Responsable des oprations Rgle dinitiation : 1. valids. Le nom de lutilisateur et le mot de passe doivent tre
Description du processus : Le responsable des oprations dmarre le programme. Ensuite, il choisit loption consulter . Par la suite, le systme lui demande de quelle faon il dsire que les informations lui soient prsentes. Lusager fait son choix et les informations sont affiches. Ensuite, lutilisateur peut imprimer ou non les informations pour ensuite retourner au menu principal en cliquant sur retour au menu principal . Rgle de terminaison : Aucune. Exception : Aucune
28
Consulter linventaire
5. 6.
Validation de laccs de lusager (au dmarrage de lapplication). Choix de loption consulter ltat de linventaire Le programme offre un choix doption daffichage par vert , par jaune ou par rouge par type ditem Affichage dune fentre disponible , rserv et rel les quantits sont reprsentes avec des couleurs - vert - jaune - rouge Lutilisateur peut imprimer ou non les rsultats Retour au menu principal Consulter linventaire Poste de travail
Affichage du menu principal Choisit loption consulter Affiche la fentre de saisie Entre les infos et valide Affichage des rsultats Demande dimpression Affichage du menu principal Requte SQL Transmission des infos Recherche dans la Base de Donne
Systme
29
30
Ajouter un item
Description sommaire : Le responsable des oprations veut ajouter un nouveau produit la liste de produits. Rfrence croise : Aucune. Acteur(s) : Responsable des oprations. 1. 2. Rgles dinitiation : lidentification de lusager est valide litem ne doit pas exister. Description du processus : Le responsable des oprations dmarre le programme et choisit loption ajouter un item . Le programme affiche la fentre de saisie des informations. Lutilisateur entre les informations dans les champs de saisie puis il valide lopration. Aprs avoir confirm auprs de lutilisateur, la base de donnes est mise jour par le systme. Par la suite, le programme demande lutilisateur sil dsire ajouter un autre item, puis il affiche le menu principal. Rgle de terminaison : Litem est ajout. Exception : Aucune.
31
Ajouter un item
Validation de lutilisateur (au dmarrage de lapplication). Choix de loption ajouter un item . Affichage de la fentre de saisie. Lusager entre les informations relatives litem. Lusager valide les informations en cliquant sur valider . Le systme demande une confirmation. Lusager confirme lopration. Lusager choisit sil dsire ajouter un autre item ou sil veut retourner au menu principal. Ajouter un item Poste de travail
Affiche le principal Choisir loption ajouter un item Affiche la fentre de saisie Entre les informations Valide lopration Demande dune confirmation
Systme
Confirme lopration Affiche linfo du nouvel item Demande sil y a dautres articles ajouter Affiche le menu principal
32
33
Description sommaire : Le responsable des oprateurs veut modifier la description dun item ou de quelques aspects incluant la quantit. Rfrence croise : Aucune. Acteur(s) : Responsable des oprations. Rgles dinitiation : 1. valids. 2. Le nom de lutilisateur et le mot de passe doivent tre litem doit dj exister.
Description du processus : Le responsable des oprations dmarre le programme et choisit loption modifier un item . Par la suite, la fentre de saisie demande le numro de litem modifier lutilisateur. Une fois le numro entr, le programme affiche lutilisateur les informations relatives litem . Le responsable des oprations fait alors les modifications et valide lopration. Aprs la validation ainsi que la confirmation, le programme affiche les nouvelles informations puis demande lutilisateur sil dsire effectuer une autre modification. Sinon, il affiche le menu principal. Rgle de terminaison : litem est modifi. Exception : Aucune.
34
1. Validation de laccs de lusager (au dmarrage de lapplication). 2. Choix de loption modifier un item . 3. Affichage de la fentre de saisie du numro ditem. 4. Saisie du numro ditem. 5. Affichage des informations sur litem modifier. 6. Saisie des modifications apporter. 7. Validation des modifications. 8. Demande de confirmation du systme. 9. Confirmation de lusager. 10. Lusager dcide sil veut modifier un autre item ou sil veut retourner au menu principal. Diagramme dinteractions : Usager Modifier des items Poste de travail Systme
Choisit loption modifier un item Affiche la fentre de saisie Entre le numro ditem Affiche les informations Requte de recherche Transmet linformation Recherche de litem
Demande sil y a dautres modifications Affiche le menu des items Prototypes dcrans : Modifierprincipal
35
36
Supprimer un item
Description sommaire : Le responsable des oprations doit supprimer un item de la liste des produits. Rfrence croise : Aucune. Acteur(s) : Responsable des oprations. Rgles dinitiation : 1. identification de lusager valide. 2. litem doit exister. Description du processus : Le responsable des oprations dmarre le programme et choisit loption supprimer un item . Par la suite, le programme affiche la fentre de saisie pour le numro de litem. Lutilisateur entre le numro correspondant, valide son choix puis voit apparatre les informations sur litem supprimer. Ensuite, lutilisateur valide lopration et le programme affiche le message de confirmation. Pour terminer le processus, le programme demande lusager sil dsire supprimer un autre item, sinon le menu principal est affich. Rgle de terminaison : Litem est supprim. Exception : Aucune.
37
Supprimer un item
Validation de lutilisateur (au dmarrage de lapplication). Choix de loption supprimer un item . Saisie du numro de litem. Affichage des informations sur litem. Demande de confirmation avant suppression. Confirmation de lopration. Lusager choisit sil veut supprimer une autre item ou sil veut retourner au menu principal. Diagramme dinteractions : Lusager Supprimer un item Poste de travail
Affiche le menu principal Choix de loption supprimer un item Affiche la fentre de saisie Entre le numro de litem et valide lopration Affiche les informations sur litem Transmet les informations Demande de confirmation Confirme lopration Requte SQL suppression Supprimer le numro de litem
Systme
Affiche confirmation ou chec Demande sil y a dautres articles supprimer Affiche le menu principal
38
39
Commande fournisseur
Description sommaire : Le responsable des oprations saisie une commande passe auprs dun fournisseur dans le systme. Rfrence croise : Aucune. Acteur(s) : Responsable des oprations. Rgles dinitiation : 1. Identification de lusager valide. 2. La commande ne doit pas exister. Description du processus : Le responsable des oprations dmarre le programme et choisit loption Commande fournisseur . Par la suite, le programme affiche la fentre de saisie pour les informations relatives la commande. Lutilisateur entre le numro de commande, les diffrents items commander ainsi que la quantit, puis il valide son choix. Ensuite, lutilisateur confirme lopration puis le programme affiche le message de confirmation. Pour terminer, lusager voit safficher le menu principal du programme. Rgle de terminaison : Une commande est cre. Exception : Aucune.
40
Commande fournisseur
Validation de lutilisateur (au dmarrage de lapplication). Choix de loption commande fournisseur . Saisie du numro du fournisseur. Affichage des informations sur le fournisseur. Saisie du numro de commande. Saisie des numros de chaque article ainsi que la quantit commander. 7. Demande de confirmation avant la validation de la commande. 8. Confirmation de lopration. Diagramme dinteractions : Lusager Commande fournisseur Poste de travail
Affiche le menu principal
Systme
Entre le numro de fournisseur et valide lopration Affiche les informations sur le fournisseur Saisie des articles commander ainsi que des quantits Affiche confirmation ou chec
41
42
Saisir livraison
Description sommaire : Le responsable des oprations saisie une livraison reue sur le plancher de lusine. Rfrence croise : Aucune. Acteur(s) : Responsable des oprations. Rgles dinitiation : 1. Identification de lusager valide. 2. La commande livre doit exister dans le systme. Description du processus : Le responsable des oprations dmarre le programme et choisit loption Saisir livraison . Par la suite, le programme affiche la fentre de saisie pour les informations relatives la commande livre. Lutilisateur entre le numro de commande reue puis il valide son choix. Par la suite, le systme affiche lutilisateur chaque article normalement reu. Ensuite, lutilisateur confirme chaque quantit. Ltape suivante consiste en la validation de lopration dans le systme. Le programme affiche le message de confirmation. Pour terminer, lusager voit safficher le menu principal du programme. Rgle de terminaison : - Une commande passe d active reue . - Le stock est automatiquement recalcul. Exception : Aucune.
43
Saisir livraison
Validation de lutilisateur (au dmarrage de lapplication). Choix de loption Saisir livraison . Saisie du numro de la commande reue. Affichage des informations sur la commande. Validation de chaque quantit reue. Demande de confirmation avant le changement dtat de la commande. 7. Confirmation de lopration. 8. Retour au menu principal. Diagramme dinteractions : Lusager Saisir livraison Poste de travail
Affiche le menu principal
Systme
Entre le numro de commande et valide lopration Affiche les informations sur la commande Valide les quantits reues
44
45
Description sommaire : Le responsable des oprations consulte diffrents rapports sur les activits en cours au niveau des inventaires. Rfrence croise : Aucune. Acteur(s) : Responsable des oprations Rgles dinitiation : 1. identification de lusager valide. Description du processus : Le responsable des oprations dmarre le programme et choisit loption Produire des rapports . Par la suite, le programme affiche la fentre de saisie pour les informations relatives aux diffrents rapports possibles. Lutilisateur entre les diffrentes informations relatives aux rapports quil dsire obtenir puis il valide son choix. Par la suite, lusager peut imprimer les diffrents rapports ou, tout simplement, fermer la fentre aprs les avoir consults lcran. Rgle de terminaison : Aucune. Exception : Aucune.
46
Validation de lutilisateur (au dmarrage de lapplication). Choix de loption Produire des rapports . Choix du type de rapport dsir. Affichage du rapport en question. Impression si dsir. Retour au menu principal. Produire des rapports Poste de travail Systme
Affiche le menu principal Choix de loption produire des rapports Affiche la fentre de saisie Choix du type de rapport produire Affiche le rapport Requte SQL recherche Recherche des informations relatives au rapport demand
47
48
U sa g er C om m a nd e nt + N -clie +M
Se cha rg e
+ 1 Se rvice la clie ntle R esp onsa b les d es op ratio+ 1 ns +1
se cha rg e
C o m m a nde urnisse ur -Fo
+M C om p o sants
com po rte
+N
+N
+N
Livra ison + N +1
reo it
est form e d e
49
DICTIONNAIRE DES CLASSES Nom de la classe : Usager Une personne pouvant utiliser le programme.
Nom Prenom NoEmploye Login MotDePasse Fonction Oprations : ModifierFonction Super classe : Association : aucune aucune
50
Nom de la classe :
Service la clientle Les personnes qui utilisent le programme et qui prennent les commandes tlphoniques ou par fax.
Description de la classe :
Attribut : infoComplementaire Opration : modifierInfo Super classe : Association : Se charge usager (objet associ) (commande)
51
Nom de la classe :
Responsable des oprations (RdO) Administrateur du programme qui soccupe principalement de grer les inventaires de lentreprise ainsi que les usagers du systme.
Description de la classe :
Attributs : infoSupplementaires Oprations : ModifierInfos CreerUsager SupprimerUsager ModifierMotPasse ModifierLogin Super classe : Associations : Se charge Reoit Usager (objets associs) (items) (livraison)
52
Nom de la classe :
Commande-Client Demande de marchandises qui doivent tre fournies une date dtermine par lentreprise Vanits BF Lte.
Description de la classe :
Attributs : NoCommande NoJob DateCommande NoClientAcheteur NoClientLivre NoCommandeClient ListeDesItems CodeClient Total noteSpeciale Oprations : Ajouter_commande Modifier_commande Supprimer_commande Ajouter_item Supprimer_item Modifier_quantite Super classe : Associations : Se charge Comporte Aucune (objets associs) (SC) (items)
53
Nom de la classe :
Items Produit fabriqu ou utilis par lentreprise pour les activits de production.
Description de la classe :
Attributs : NoProduit Description QteDisponible QteReservee QteCommandee TotalAnneePrecedente StockMin StockMax StockSecurite DateDerniereCommande Etat Oprations : AjouterItem SupprimerItem ModifierItem RetournerEtat RetournerDateDerniereCommande retourneQteDisponible Super classe : Associations : Est assemble avec Comporte Gre aucune (objets associs) (items) (commande) (RdO)
54
Nom de la classe :
Composants Les articles utiliss dans la fabrication des produits finis de lentreprise.
Description de la classe :
Attributs : PrixAchat NoFournisseur Opration : retournerPrixAchat Super classe : Association : items aucune
55
Nom de la classe :
CoutFabrication TempsFabrication CodeUPC Oprations : ImprimerEtiquette RetournerUPC ModifierCoutFabrication ModifierTempsFabrication Super classe : Association : items aucune
56
Nom de la classe :
NoCommande DateCommande DateLivraison ListeArticle NoFournisseur tat Oprations : NouvelleCommande AjouterItem SupprimerItem ChangerFournisseur ChangerEtat Super classe : Association : Comporte Se charge aucune (objets associs) (Composants) (responsable des oprations)
57
Nom de la classe :
Livraison Il sagit dune commande place antrieurement qui vient dtre livre.
Description de la classe :
Attributs : NoCommande DateLivraison ListeArticleReue NoFournisseur Oprations : NouvelleLivraison ValiderListeReue FermerCommandeFournisseur Super classe : Association : Est forme de Reoit aucune (objets associs) (Composants) (responsable des oprations)
58
Modification ()
Annulation ()
59
Item
Livraison de stock [commande < nb_units disponible] Livraison < stock demand
NONDISPONIBLE
Commande passe
EN FABRICATION
60
Usager
Cration dun usager Nutilise pas le programme USAGER ACTIF Utilisation du programme Supprimer lusager USAGER NON-ACTIF
Supprimer lusager
61
3.3
Service la clientle
Ajouter commande
Client
Clients
Identit client Reoit une commande
Produits
Liste des produits
Livre bleu
Client valide
Commande rejete
Inscription commande
Commandes-Client
Imprimer feuilles et tiquettes
62
Service la clientle
Modifier commande
Commande
Commande-client
Reoit demande de modification
Refuse, dj en production
Produits
Commande-client
Mise--jour de la commande
63
Service la clientle
Annuler commande
Commande
Commande-client
Reoit demande de modification
Refuse, dj en production
Produits
Commande-client
Suppression de la commande
64
Ajouter un item
Ajouter un item
Inventaire
Produits
Demande dajout dun item Numro de litem
Item dj existant
Produits
Confirmation de lopration
65
Modifier un item
Modifier un item
Inventaire
Produits
Demande de modification dun item Information sur litem modifier
Produits
Confirmation de lopration
66
Supprimer un item
Supprimer un item
Inventaire
Produits
Demande de suppression dun item Information sur litem supprimer
Produits
Confirmation de lopration
67
Commande fournisseur
Commande-fournisseur
Inventaire
Fournisseurs
Commande place chez un fournisseur Information sur le fournisseur
Produits
Commandes-fournisseur
68
Commande-fournisseur
Inventaire
Commandes-fournisseur
Arrive dune livraison Informations sur la commande
Commandes-fournisseur
69
3.3Exigences doprations
Performances Il peut y avoir plusieurs utilisateurs qui font des traitements de commandes en mme temps sur une mme priode de temps. Le temps de rponse une requte dinformation peut varier selon le type dinformation manipule. Comme par exemple, la consultation des informations sur un item prendra moins de temps que le traitement dune nouvelle commande. Le service la clientle remarquera la rapidit de traitement de commandes avec le logiciel, car cela leur permettra de rduire considrablement le temps entre la prise de commande et son envoie dans latelier. On parlerait ici denviron une quinzaine de minutes au lieu dun dlai de trois quatre jours. Base de donnes Les informations conserves dans la base de donnes sont surtout les donnes des commandes, des produits et ditems, mais on y retrouvera par ailleurs les informations sur des clients de lentreprise. Le volume de la base de donnes augmentera chaque nouvelle commande, dajout de client ainsi que lajout de matriel. Si lentreprise Vanits BF Lte. continue de faon croissante, dici quelques annes il sera important de rviser la capacit des disques durs. Contraintes de conception Le programme doit tre install sur un ordinateur qui a des caractristiques minimales pour le bon fonctionnement de celui-ci. Il y a aussi le fait que le programme utilise la base de donnes du logiciel Avantage; si le logiciel est mis jour, il y a une possibilit pour que le programme de gestion de commande et dinventaire doit tre aussi mis jour pour suivre lvolution du logiciel Avantage. Par ailleurs, la conception des bases de donnes que nous ajouterons celles du logiciel Avantage dpendra de laccs que celui-ci nous donne sur ses propres bases de donnes.
70
Exigences non-fonctionnelles Une caractristique importante du logiciel est la scurit concernant les informations mises sur la base de donnes. Chaque utilisateur doit possder un nom dusager et un mot de passe. Le responsable des oprations sera en charge des modifications par rapport aux mots de passe des nouveaux usagers et des anciens usagers. Le programme est aussi modifiable et ouvert des ajouts possible de modules, car le logiciel peut tre mis jour sans vritables difficults. On peut affirmer que le programme offrira une trs grande fiabilit puisquil effectuera le traitement des donnes en temps rel. Les erreurs seront donc plus facilement reprables et plus rapidement rparables.
71
4. INFORMATIONS ADDITIONNELLES
4.1 Glossaire
72