STAGE DE PREMIERE ANNÉESujetRéalisation d’une application de gestionCommercialeRéalisé par : Encadré par :Hamdaoui Abdelil...
1 page texte 0.5 DH1 page mixte 1 DH1 page image 2 DH1 CD vierge 2 DH1 pochettedouble0.5 DH1 reliure(baguette +transparent...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/20053RemerciementsAu terme de ce stage, je tiens à pré...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/20054SommaireIntroduction :………………………………………………………………………...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/20055IntroductionToutes les entreprises possèdent des ...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/20056Chapitre 1 : Contexte général du projetI. Organis...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200571.1 Fiche signalétique de la sociétéRaison social...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/20058II.Présentation du projetGEST SOFT logiciel de ge...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/20059Le cahier des charges permet de définir les besoi...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200510Chapitre 2 : Analyse & conceptionComme pour tout...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200511phase de réalisation, de bien étudier le système...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200512D’après la description du cahier des charges nou...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200513IDFAIDPAMOHT_ATTVA_ATTC_AIDCLNOCLADCLVICLTECLFAC...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200514Après avoir défini toutes les entités et les ass...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200515commande_fr, livraison_fr, livraison_cl, facture...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200516Après avoir détaillé le modèle conceptuel de don...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200517Chapitre 3 : RéalisationDans ce chapitre, nous a...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200518le choix des outils de développement et arrivant...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200519applications utilisant l’API ADO), et le pilote ...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200520La couche supérieure est constituée des différen...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200521ADO .NET est une collection de classes, interfac...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200522Dans cette partie on va présenter quelques inter...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200523Les boutons valider, modifier et supprimer perme...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200524Cette page permet la visualisation de tous les a...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/2005252.5 fiche articleCette fenêtre permet la gestion...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200526Cette fenêtre permet de gérer les commandes effe...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200527Figure 4 : bon de commande
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200528ConclusionAu cours de la période de ce stage, j’...
Stage de fin d’année :Gestion commercial Année universitaire : 2004/200529BibliographieLes sites web:www.vbfrance.comhttp:...
Prochain SlideShare
Chargement dans…5
×

Hamdaoui abdelilah

626 vues

Publié le

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Hamdaoui abdelilah

  1. 1. STAGE DE PREMIERE ANNÉESujetRéalisation d’une application de gestionCommercialeRéalisé par : Encadré par :Hamdaoui Abdelilah Mlle Asmae BouhmidAnnée universitaire 2004/2005StudioSoftFès
  2. 2. 1 page texte 0.5 DH1 page mixte 1 DH1 page image 2 DH1 CD vierge 2 DH1 pochettedouble0.5 DH1 reliure(baguette +transparent +papier cartonné)6 DH3.1. JavaJava est à la fois un langagede programmation et uneplateforme dexécution [7]. Lelangage Java a la particularitéprincipale dêtre portable,puisquil peut tourner surnimporte quelle machinedisposant dun interpréteurJava. Cette portabilité estfondamentale sur Internet,4. RéalisationAu lancement del’application, l’utilisateur a lechoix entre deux menus : NewProject et Load Project.
  3. 3. Stage de fin d’année :Gestion commercial Année universitaire : 2004/20053RemerciementsAu terme de ce stage, je tiens à présenter mes remerciementsles plus distingés à tous les rèsponsables de la sociètè studiosoft, etplus particulièrement, mon encadrante , la directrice de la société MlleAsmae Bouhmid pour son soutien, son aide, et ses conseils qui m’ontguidés tout au long de la période du stage.Je voudrais aussi remercier la direction de l’ENSIAS ainsi quetout le corps professoral et administratif de l’école pour les efforts qu’ilsfournissent afin de nous garantir la meilleure formation possible.Enfin, veuillez accepter, mesdames et messieurs les membresdu jury, l’expression de mes sentiments les plus sincères tout enespérant que ce travail sera à la hauteur de vos exigences.
  4. 4. Stage de fin d’année :Gestion commercial Année universitaire : 2004/20054SommaireIntroduction :………………………………………………………………………………………….5Chapitre I : Contexte général du projet………..………………………………….61. Organisme d’accueil …………………………………………………….…71.1 Fiche signalétique de la société……………………………...71.2 Identification de la société……………………………………...71.3 Organisaton de la société…………………………………….…82. Présentation du projet……………………………………………………….83. Description du cahier des charges………………………………….…9Chapitre II : Analyse et conception ……………………………………………….…101. Méthode de conception suivie (MERISE) …………………………….…112. Dictionnaire de données……………………………………………………………123. Modèle Conceptuel de Données ……………………………………………...144. Modèle physique de Données …………………………………………………..16Chapitre III : Réalisation ………………………………………..........................171.Outils de développement ………………………………………….................181.1 Microsoft sqlserver…………………………………………………………181.2. Plate forme de développement( visual studio.net) ………191.2.1 Généralitès sur dotnet……………………………………………..191.2.2 archetucture générale dotnet…………………………………..201.2.3 LE ADO.NET………………………………………………………………212.Ecrans de l’application………………………………………………………………….22.2.1 Boîte de connexion ………………………………………………………222.2 fiche founisseur…………………………………………………………….232.3 fiche client…………………………………………………………………….232.4 fiche détail sock……………………………………………………………242.5 fiche article……………………………………………………………………252.6 fiche bon de commande………………………………………………..26Conclusion ……………………………………………………………………………………………….28Bibliograhie ……….….………………………..…………………………....... 29.
  5. 5. Stage de fin d’année :Gestion commercial Année universitaire : 2004/20055IntroductionToutes les entreprises possèdent des stocks. Ces stocks représententdans la plupart des cas entre 10 et 30% du capital financier immobilisé.Ce qui pousse les entreprises à réfléchir d’une manière sérieuse à unegestion efficaces de l’ensemble des processus d’achats, de ventes et destockage. En effet, cette gestion a connu une évolution ; la plupart desentreprises ont passé d’une gestion manuelle, où le magasinier procèdeaux comptages d’une manière physique, à une gestion automatisée àl’aide des outils informatiques.Dans cette perspective et vue l’importance de cette gestion dans lefonctionnement des entreprises, se présente l’application de mon stagede première année qui permet de gérer tous les éléments concernant lesventes et les achats effectuées par la société Qamab.Dans ce rapport, la première partie sera consacrée à la présentationdu contexte général du projet. La deuxième partie portera sur l’analyse etla conception de l’application. Quant à la troisième partie, elle seraconsacrée à la description des différentes étapes de la réalisation dutravail demandé.
  6. 6. Stage de fin d’année :Gestion commercial Année universitaire : 2004/20056Chapitre 1 : Contexte général du projetI. Organisme d’accuiel
  7. 7. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200571.1 Fiche signalétique de la sociétéRaison sociale : studiosoftForme juridique : s.a.r.lActivité : développement des logiciels, conceptionet réalisation des sites web.Adresse : 3 émeétage, tour al wataniya avHassan 2 Fès.Tél. /fax : 055 93 22 80Email : studiosoft@menara.ma1.2 Identification de la société :La société STUDIOSOFT est une société de services informatiques quidélivre des prestations intégrées de conseil, de formation, d’ingénierieinformatique et de création graphique. Son activité principale est laréalisation de logiciels commerciaux et le développement des sites Web,ainsi que la formation sur les langages de programmation (VisuelBasic6/.Net, C/C++, Java,…) et les logiciels informatique récents les plusutilisés (Photoshop , Flash , Dreamweaver …), aussi l’installation des réseauxinformatiques.1.3 Organisation de la société :
  8. 8. Stage de fin d’année :Gestion commercial Année universitaire : 2004/20058II.Présentation du projetGEST SOFT logiciel de gestion Commerciale, dédié à la gestioncommerciale de la société Qamab, outil puissant permettant une grandesouplesse d’utilisation et d’adaptation aux besoins de la société.L’architecture de GEST SOFT se décompose en 3 Systèmes degestions :- Système de Gestions des Entrées.- Système de Gestion du Magasin.- Système de Gestion de Comptabilité.Une des principales caractéristiques de l’outil réside dans son mode derecherche multimètres par champs typés (Référence, Désignation, TypeArticle…).III. Description du Cahier des chargesDirectionSecrétariatAtelierBureau de formationVente de matérielsBureau dedéveloppement
  9. 9. Stage de fin d’année :Gestion commercial Année universitaire : 2004/20059Le cahier des charges permet de définir les besoins de l’entrepriseet explique en même temps la solution proposée pour illustrer la gestioncommerciale. C’est pourquoi il doit être précis.Une fois les besoins définis dans le cahier des charges et adopté parla suite, on passe à la phase pratique de réalisation.L’application doit permettre de :- Identifier un utilisateur par login et mot de passe enregistrés aupréalable par l’administrateur de l’application dans la base de données.Dans ce cas seul l’administrateur a le droit de gérer les comptes desutilisateurs (création, modification, suppression)- Consulter les informations concernant les clients, les articles et lesfournisseurs.- Gérer les Bons de commandes FR / CL, Bons de livraisons FR / CL,Facturation FR /CL, Règlement FR / CL, Stock, Comptabilité, Statistiques…,ainsi que les revenus de la société…etc.-Ajouter les nouvelles données que se soit clients, articles ou fournisseurs.- Modifier les propriétés concernant ces données.- Supprimer les données.- Gérer les ventes des articles.- Gérer les achats auprès des fournisseurs.- Gérer le stock.- Permettre d’éditer les informations de la gestion commerciale sousforme de formulaires.- Imprimer ces formulaires (l’état du stock, bon livraison, facture, boncommande…).
  10. 10. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200510Chapitre 2 : Analyse & conceptionComme pour tout travail, il est primordial, et avant de passer à la
  11. 11. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200511phase de réalisation, de bien étudier le système en vu de recenser tous leséléments qui pourraient avoir une incidence sur les traitements desdonnées par la suite afin d’optimiser au maximum la conception de lasolution à adopter, et c’est justement ce point là qui fera le sujet de lapartie suivante.1. La méthode de conception MERISE :La méthode MERISE met à disposition de l’analyste des outils pourmodéliser un système d’informations. C’est la méthode la plus utilisée,peu a peu remplacée par UML.Elle a été crée en 1978.Merise fait le lien entre les différents niveaux de modélisation :conceptuel, logique et physique. La démarche MERISE suit trois axes quel’on nomme cycles :Le cycle d’abstraction : il consiste en trois formalismes conceptuel,organisationnel et opérationnel.Le cycle de vie : il comporte trois grandes périodes qui sont la conception(étude et modélisation), la réalisation (mise en œuvre et exploitation) etla maintenance (évolution, adaptation, extinction).Le cycle de décision : des décisions doivent être prises tout au long del’étude d’un SI (découpage du SI en domaines, orientations en matière degestion et d’organisation, planification du développement, choix deprocédures manuelles ou automatiques, déterminations des postes detravail avec leurs taches, dessins d’états, etc.).2. Dictionnaire de données :
  12. 12. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200512D’après la description du cahier des charges nous pouvons distinguerles entités et les associations suivantes : fournisseur, client, article,Commande_cl, commande_fr, ligne_cmd_fr, ligne_cmd_cl, livraison_fr,Livraison_cl, ligne_livr_fr, ligne_livr_cl, facture_achat, facture_vente,Payement_fr, reglement_cl.Ainsi dans le dictionnaire de données qui suit,on trouvera ces entités et ces associations avec les informations quidéfinissent chacune d’elle.Code Désignation TypeIDARDEARREFAPRACPRTAPRTVPRVEQSARSEARIDCADCARDALCQCFRNBPFIDBADABATOBAQLARNPLTOQLIDBMDABMTOBLQLMPNPBLIDCFDCFRDALFIDFVIDRGMOHT_VTTVA_VTTC_VIdentification articleDésignation articleRéférencePrix d’achatPrix achat totalPrix vente totalPrix de venteQuantité d’article en stocksSérie articleIdentification commande articleDate commandéeDate livraison commandeQuantité commandée fournisseurNbre pièce commandéeIdentification bon de livraison clientDate BL clientTotal BL clientQuantité livrée clientNbre de pièce livrée clientTotal de prix du quantité livréeIdentificateur bon livraison FRDate livraison fournisseurTotal BL fournisseurQuantité livrée fournisseurNbre pièce livrée fournisseurIdentification commande fournisseurDate commande fournisseurDate livraison (que veut la société)Identification facture venteIdentification règlement (client)Montant HT facture venteTotal TVA facture venteTotal TTC facture venteNumériqueTexteTexteMonétaireMonétaireMonétaireMonétaireNumériqueTexteNumériqueDateDateNumériqueNumériqueNumériqueDateMonétaireNumériqueNumériqueMonétaireNumériqueDateMonétaireNumériqueNumériqueNumériqueDateDateNumériqueNumériqueMonétaireMonétaireMonétaire
  13. 13. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200513IDFAIDPAMOHT_ATTVA_ATTC_AIDCLNOCLADCLVICLTECLFACLEMCLNORECNSSIDFRNOFRADFRVIFRTEFRFAFREMFRREPRDARGMORGECHERGMTRGDAPAMORGECHERGMTRGIdentification facture achatIdentification payement (fournisseur)Montant HT facture achatTotal TVA facture achatTotal TTC facture achatIdentification clientNom clientAdresse clientVille clientTEL clientFax clientEmail clientNon Représentant clientCNSS fournisseurIdentification fournisseurNom fournisseurAdresse fournisseurVille fournisseurTEL fournisseurFax fournisseurEmail fournisseurReprésentantDate règlement clientMode règlement clientEchéance règlement clientMontant règlement clientDate payement fournisseurMode payement fournisseurEchéance payement fournisseurMontant payement fournisseurNumériqueNumériqueMonétaireMonétaireMonétaireNumériqueTexteTexteTexteNumériqueNumériqueNumériqueTexteNumériqueNumériqueTexteTexteTexteNumériqueNumériqueNumériqueTexteDateTexteDateMonétaireDateTexteDateMonétaire3. Modèle Conceptuel de Données (MCD)
  14. 14. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200514Après avoir défini toutes les entités et les associations mises en jeuavec leurs constituants et en appliquant la méthode de MERISE déjàdétaillée lors de la partie précédente, on aboutit au Modèle Conceptuel deDonnées représenté sur le schéma qui suit :Figure1 : Modèle conceptuel de données (MCD)Sur ce modèle conceptuel de données (MCD), on retrouve lesdifférentes entités qui rentrent en jeu (fournisseur, client, commande_cl,v
  15. 15. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200515commande_fr, livraison_fr, livraison_cl, facture_achat, facture_vente,reglement_cl, payement_fr) avec les différents attributs qui composentchacune d’elles représentées dans des boîtes rectangulaire :On trouve aussi les associations qui relient ces différentes entités etchaque association est caractérisée par deux cardinalités etéventuellement des attributs que je vais essayer de justifier dans ce quisuit :L’association « ligne_cmd_fr » : une commande peut contenirun ou plusieurs articles, et un produit peut se trouver dans un ouplusieurs bons de commande.Et comme attributs à cette association on trouve la quantitécommandée, et le nombre de pièces commandées.L’association « ligne_livr_fr » : Un bon livraison peut contenirun ou plusieurs articles, et un article peut se trouver dans un ou plusieursbons livraisons.Et comme attributs à cette association on trouve la quantité livrer,et le nombre de pièce livrer.L’association « DF » : Il s’agit d’une dépendance fonctionnelle quirelie les entités « livraison_client » et « facture_vente » par exemple.Une dépendance fonctionnelle a lieu lorsqu’on a d’un côté unecardinalité de 1,1 et de l’autre 1, n.3. Modèle physique des données :EntitéSes attributs
  16. 16. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200516Après avoir détaillé le modèle conceptuel de données, on passe àl’étape suivante qui est la mise en place des tables qui vont constituernotre base de données ainsi que les relations qui relient ces différentestables.Figure2 : Modèle physique de données.
  17. 17. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200517Chapitre 3 : RéalisationDans ce chapitre, nous allons essayer de projeter la lumière surles grandes étapes de la réalisation de notre application, commençant par
  18. 18. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200518le choix des outils de développement et arrivant à la présentation desdifférentes fonctionnalités qu’elle offre.I. Les outils de développement :La réalisation de ce projet a fait appel au puissant VisualBasic.net, avec comme outil de gestion de bases de données, Microsoftsqlserver.Bien évidemment, chacun de ces deux outils présente ses proprescaractéristiques que nous allons essayer de tracer dans ce qui suit afin demontrer l’apport de chacun à notre travail.1.1 Microsoft sqlserver :Microsoft SQL Server est un système de gestion de base de donnéesrelationnelles, orienté Client/Serveur basé sur le langage SQL (StructuredQuery Language). Les données sont regroupées dans des tablesreprésentant des informations structurées en colonnes. Le serveur est unordinateur de forte capacité gérant des ressources utilisées par lesutilisateurs qui y accèdent à partir de leur propre poste. Il existe desserveurs d’impression, de messageries et de fichiers. En somme, unserveur est capable de travailler avec plusieurs clients et avec denombreuses applications en même temps. SQL Server est conçu pourtravailler avec un poste serveur ou un poste client uniquement (dans cecas, la base de données est isolée). Pour utiliser une base de données ilest impératif d’utiliser des jeux d’instructions SQL [SQLSERV].Les caractéristiques de SQL Server sont multiples :- De nombreux outils de développement permettent d’administrer,d’installer et de gérer le serveur.- Des outils d’extraction et d’analyse de données permettent devisualiser les bases de données.- Les interfaces de programmation sont ajoutées ou améliorées (c’est lecas de Microsoft OLE DB pour SQL Server concernant les
  19. 19. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200519applications utilisant l’API ADO), et le pilote SQL Server ODBC a étéamélioré.- Gérer les connexions, les autorisations et les différents utilisateurs.- Gérer les unités et la base de données.- Sauvegarder des bases de données et les journaux de transactions.- Gérer les tables, les vues, les procédures stockées, les déclencheurs,les index, les contraintes.1.2 Plateforme de développement (Visual Studio .NET):1-2-1 Généralités sur Dotnet :Dotnet est un framework pour le développement d’applications réalisé parMicrosoft. l’objectif principal était de sortir de l’enfer des objets COM(Component Object model) qui devaient supporter les anciennes versionsce qui était assez lourd à gérer.De plus la communication pour accéder aux objets COM se faisait toujourssur le même port d’écoute. Tous ces problèmes ont été résolus par leframework qui offre plusieurs nouveaux services.Contrairement aux APIs Windows, Dotnet est totalement objet, il intègredes classes pour la connexion aux bases de données.Les avantages de Dotnet pour les entreprises sont multiples et variés :tout d’abord, la productivité cest-à-dire le développement desapplications est plus rapide. Le gain de productivité résulte du fait quetout est objet. Le développement des composants n’est pas restreintuniquement à une seule application puisque ces derniers peuvent êtreréutilisés pour d’autres besoins.1-2-2 Architecture générale de la plateforme Dotnet:Dotnet est constituée de plusieurs couches dont on cite principalement :
  20. 20. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200520La couche supérieure est constituée des différents langagesintégrés et reconnus par le framework Dotnet.La couche présentation représentée par le langage asp.net ainsi quepar « Windows form ».La couche de données pour réaliser l’accès aux bases de donnéeset aux différents traitements.L’architecture multicouche de Dotnet est représentée concrètement dansle schéma suivant :Figure3 : architecture générale du framework DotNet.1-2-3 Le ADO.NET :SSyyssttèèmmee dd’’eexxppllooiittaattiioonnCCoommmmoonn LLaanngguuaaggee RRuunnttiimmeeBBiibblliiootthhèèqquuee ddeess ccllaasssseess ddee bbaasseeAADDOO..NNEETT EETT XXMMLLAASSPP..NNEETTWWeebb FFoorrmmss WWeebbSSeerrvviicceessWWiinnddoowwssFFoorrmmssCCoommmmoonn LLaanngguuaaggee SSppeecciiffiiccaattiioonnVVBB CC++++ CC## JJSSccrriipptt ……VViissuuaallSSttuuddiioo..NNEETT
  21. 21. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200521ADO .NET est une collection de classes, interfaces, structures et de typesénumérés pour accéder à des données relationnelles dans le frameworkDotnet.La collection est organisée dans différentes bibliothèques : System.Data,System.Data. OleDb, System.Data.SqlClient, etc.ADO.NET est une évolution d’ADO. Il ne partage pas le même modèleobjet mais partage plusieurs paradigmes ou fonctionnalités.Parmi les objectifs d’ADO.NET on site :Excellente conceptionGestion robuste du modèle déconnectéSupporter des données XMLPermettre l’accès aux données à l’aide d’httpMaintenir la familiarité avec le modèle de programmation d’ADO.1-2-4 Le langage VB.NET :Le langage VB.net est similaire au langage Visual Basic. Avec VB.NET toutest représenté en objet.II. Présentation des écrans de l’application :
  22. 22. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200522Dans cette partie on va présenter quelques interfaces de l’application :2.1 Boite de connexion :Lors du lancement de l’application, une page de connexion apparaît. Sil’utilisateur entre son « login » et son « mot de passe » la page del’application qui contient le menu s’affiche.2.2 Fiche fournisseur :
  23. 23. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200523Les boutons valider, modifier et supprimer permettent de faire toutes lesmises à jour concernant un fournisseur.2.3 Fiche client2.4 fiche détail stock
  24. 24. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200524Cette page permet la visualisation de tous les articles du stock avec leurspropriétés, et aussi l’actualisation des données concernant un produit.Pour imprimer la liste des articles se trouvant dans le stock il suffit decliquer sur le bouton imprimer.
  25. 25. Stage de fin d’année :Gestion commercial Année universitaire : 2004/2005252.5 fiche articleCette fenêtre permet la gestion des différents articles du stock et l’ajoutde nouveaux produits au stock.2.6 Fiche bon de commande
  26. 26. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200526Cette fenêtre permet de gérer les commandes effectuées par la sociétéà savoir : l’enregistrement d’une nouvelle commande ,l’affichage desdétails d’une commande et aussi la liste des commandes passées par lasociété entre deux dates données.Pour commander un article qui existe déjà dans le stock, on fait unerecherche soit par désignation soit par référence, une fois la liste estaffichée on clique sur le bouton envoyer pour que cet article soit dans lacommande, puis on remplie le champ qté (quantité commandée) et enfinon valide.Le bouton imprimer permet d’imprimer un bon de commande en utilisantCrystal Reports.La forme d’un bon de commande client est la suivante :
  27. 27. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200527Figure 4 : bon de commande
  28. 28. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200528ConclusionAu cours de la période de ce stage, j’ai eu l’opportunité de mettre enexercice, différentes connaissances acquises en première année. De plus,j’ai eu l’occasion d’acquérir de nouveaux concepts à savoir la technologie.NET, l’accès aux données via les procédures stockées de SQL Serveur.Ce stage a été aussi l’occasion de découvrir le dynamisme et larigueur qui régissent dans une société de développement informatiques.Les différentes réunions et discussions avec le personnel de studiosoftm’ont été bénéfiques et surtout le côté relationnel.Les difficultés majeures que j’ai rencontrées durant ce projetrésident essentiellement dans la nouveauté des outils avec lesquelles j’aitravaillé.Comme perspective, je pense qu’il serait très utile de pouvoirpremièrement lancer cette application sur un réseau local même si cela nefaisait pas partie du cahier des charges, et deuxièmement ajouter destables dans la base de données Modélisant les mouvements bancaires dela société.Enfin, nous remercions encore une fois tous les professeurs del’ENSIAS et nous espérons qu’ils seront satisfaits du travail réalisé.
  29. 29. Stage de fin d’année :Gestion commercial Année universitaire : 2004/200529BibliographieLes sites web:www.vbfrance.comhttp://www.codes-sources.com/gma/accesswww.developpez.com

×