Vous êtes sur la page 1sur 35

R APPORT DE STAGE DE P ERFECTIONNEMENT

Elabor par : Besrour Mohamed Safouan Encadr par : Hadj Ali Akrem Organisme daccueil : Socit INFOTECH

Priode : du 10 janvier au 5 fvrier Anne Universitaire : 2010/2011

15/02/2012

15/02/2012

Remerciement

Je tiens remercier et tmoigner toute ma reconnaissance aux personnels de la socit INFOTECH, pour lexprience enrichissante et pleine dintrt quelles mont fait vivre durant ce mois au sein de lentreprise INFOTECH. Cette premire exprience sera trs importante pour ma carrire et les tches auxquelles vous mavez associ mont vraime nt permis de consolider mes connaissances et den dvelopper de nouvelles.

15/02/2012

Introduction

Du 10 janvier 2012 au 4 fvrier 2012, jai effectu un stage au sein de la socit INFOTECH. Au cours de ce stage jai pu mintresser connatre le processus du travail dans cette entreprise , sintgrer dans la vie professionnelle et surtout amliorer mes connaissances thoriques avec laspect pratique dans le domaine de maintenance informatique. Llaboration de ce rapport a pour princ ipales sources les diffrents

enseignements tirs de la pratique journalire des tches auxquelles jtais affect. Enfin, les nombreux entretiens que jai pu avoir avec les employs des diffrents services de lentreprise mont permis de donner une cohrence ce rapport.

15/02/2012

1. Prsentation de la socit INFOTECH

1.1. PRESENTATION GENERALE


La socit INFOTECH est une petite entreprise cr en Mars 2011.Elle est spcialis de la vente de matriels informatique (PC portables, PC de bureau et de priphriques ) et matriels de scurit (Systme dalarme, Des capteurs). Le concept INFOTECH est bas sur trois principales fondamentaux Donner un maximum de choix aux clients Offrir le conseil appropri Assurer un service aprs-vente impeccable

1.2. ORGANIGRAMME DE LENTREPRISE

15/02/2012

1.2.1. Le Responsable
Il est charg du contrle et de la supervision du travail effectu par le service daprs-vente, ainsi que de le contrle mensuelle du service commercial.

1.2.2. Service Commercial


Le service commercial est compos d'un agent commercial .Il est charg de la vente des produits et de la publicit. Lagent est responsable de la politique commerciale de la mini-entreprise. Il suit les produits depuis leur sortie de l'atelier jusqu' leur commercialisation et s'assurant que tous les produits vendus ont bien t pays. Il transmet les comptes rendus au Responsable, coordonne la ralisation et l'exploitation de l'tude de march, tabli le prix de vente ainsi qu'un calendrier des ventes et fixe des objectifs commerciaux.

1.2.3. Service aprs-vente (SAV)


Le service aprs-vente, cest bien plus que rsoudre simplement des problmes. Il sagit en fait plutt dviter quils se produisent car il vrifie que tous les produits achet par le service commercial sont en bon tat. De plus ce service est charg de faire linstallation des systmes dexploitation pour les PC portables et les PC du bureau. Le service aprs-vente revient rsoudre dans les meilleurs dlais les problmes auxquels les utilisateurs sont confronts.

15/02/2012

2. Prsentation du thme du stage

2.1. CHAMP DE LETUDE ET OBJET DU STAGE

Lobjectif majeur de ce stage est de trouver une solution de stockage pour faire une base de donnes des oprations effectues sur les diffrents appareils par le service d aprs-vente. Pendant ce stage on veut construire une application ASP.NET MVC. Notre objectif est de prsenter des choses simples, nous allons construire une application de gestion dordinateurs trs simple. Notre application de gestion dordinateurs simplifie nous permettra de faire trois choses : Lister lensemble des enregistrement s de la base de donnes des ordinateurs prpars. Crer un nouvel enregistrement dans la base de donnes des ordinateurs. Modifier un enregistrement existant dans la base de donnes des ordinateurs.

15/02/2012

2.2 PLANNING PREVISIONNEL DU STAGE

2 msemaine

1 re semaine

-Phase prliminaire -Etude de l'organisme

2 me semaine Documentation

3 me semaine

Interventions dans le projet

4 me semaine

Rdaction du rapport

15/02/2012

3. Infrastructure informatique

3.1 MATERIEL INFORMATIQUE


InfoTech possde une infrastructure qui correspond ces besoins, offrant chaque employ un ordinateur, un tlfax et une imprimante multifonctions.

3.1.1 Les Ordinateurs

Vostro 220
Processeur 2.7 GHz RAM : 2 Go

Pavilon
Processeur 2.3 Ghz RAM 4 Go

Office Pro
Processeur 3.0 GHz RAM 4 Go

3.2 LOGICIELS UTILISES


InfoTech utilise comme systme dexploitation Windows (Windows 7, Windows XP).Mais il utilise aussi une application spciale de service commerciale qui donne aux utilisateurs un grand nombre des fonctions commerciales comme (Les factures, Bon de livraison, Devis et carnet facture des fournisseurs)

15/02/2012

Figure 1. Vue gnrale de lapplication

Figure 2.Fenetre dune facture client

15/02/2012

Figure 3. Fentre dun devis client

Figure 4. Fentre de bon de livraison client

10

15/02/2012

Figure 5. Fentre de carnet factures fournisseurs

11

15/02/2012

4. Les activits de service daprs-vente

4.1 INSTALATION DES SYSTEME DEXPLOITATI ON

Pour le service daprs-vente il est charg dinstaller les systmes dexploitation pour toutes la machines achetes. Je prends lexemple le plus clbre cest Windows 7.

Pour lancer l'installation de Windows 7, vous devez dmarrer (ou booter) votre ordinateur sur le disque de Windows 7. Pour cela, vous devez modifier l'ordre de la squence d'amorage de votre ordinateur pour placer votre lecteur DVD en premier. Cette manipulation s'effectue dans le BIOS. N'hsitez pas vous rfrer la documentation de votre ordinateur ou de votre carte mre pour en savoir plus. 1. Insrez le disque de Windows 7 dans votre lecteur. 2. Dmarrez votre ordinateur. Durant la squence d'amorage, appuyez sur la touche d'accs au BIOS, gnralement Suppr, parfois F1 ou F2selon les marques.

12

15/02/2012

3. Reprez la section relative la squence de dmarrage, Hard Disk boot priority dans la rubrique Advanced BIOS Features ou Boot par exemple

4. A l'aide des flches de direction et des touches + et -, placez le lecteur de DVD en haut de la liste.

5. Enregistrez vos modifications en pressant la touche F10. Validez par Y ou OK. Pressez enfin la touche Entre.

6. Votre ordinateur dmarre alors sur le DVD de Windows 7. Pressez n'importe quelle touche comme cela vous l'ai demand.

13

15/02/2012

7. Au bout de quelques instants, un cran Installer Windows apparat.

8. Slectionnez votre langue, le format de l'heure de la monnaie et le type de clavier utilis et cliquez sur le bouton Suivant.

9. Cliquez sur le bouton Installer maintenant.

14

15/02/2012

10. Cochez la case J'accepte les termes du contrat de licence et cliquez sur Suivant.

11. Choisissez le type d'installation Personnalise (option avance).

12. Cliquez sur Options de lecteur (avances).

15

15/02/2012

13. Si votre disque dur est neuf, cliquez sur le bouton Nouveau.

14. Choisissez la taille de la partition que vous allez crer. Vous pouvez utiliser tout l'espace disque disponible ou bien choisir une taille rduite (50 000 Mo par exemple) et crer une seconde partition dans l'espace restant (pour stocker vos documents par exemple) Cliquez sur Appliquer.

15. Cliquez sur OK.

16

15/02/2012

16. Slectionnez alors la partition o installer Windows 7 et cliquez sur le bouton Formater. Tout son contenu sera effac et perdu. Cliquez sur OK.

17. Slectionnez la partition formate et cliquez sur Suivant.

18. Les fichiers de Windows 7 sont alors copis sur votre disque dur.

17

15/02/2012

19. Au bout de quelques minutes, une fentre vous invite choisir un nom d'utilisateur. Choisissez un nom d'utilisateur (votre prnom par exemple). Vous pouvez galement choisir le nom qu'aura votre ordinateur sur le rseau. Cliquez sur Suivant.

20. Vous pouvez ensuite protger votre compte utilisateur avec un mot de passe, ce qui est recommand. Saisissez votre mot de passe, confirmezle et saisissez un indice pour le retrouver en cas d'oubli. Cliquez sur Suivant.

21. Saisissez ensuite votre cl de produit de Windows 7 qui se trouve dans la boite du DVD, ce qui vous permettra de l'activer. Cliquez sur Suivant.

18

15/02/2012

22. Cliquez sur Utiliser les paramtres recommands pour activer les mises jour automatiques et le pare-feu de Windows 7 (pour vous protger des attaques sur Internet).

23. Windows 7 dmarre alors.

19

15/02/2012

4.2 CHANGEMENT LA CARTE MERE, PROCESSEUR ET LA CARTE GRAPHIQUE

RAM,

Le service daprs-vente offre aux clients la possibilit de changer les plupart des composants de plupart des ordinateurs comme la carte mre , la mmoire vive ,le processeurs , lcran des pc portables et la carte graphique. Figure 1.Carte mre Biostar g41

Figure 2.Changement de la barrette mmoire

20

15/02/2012

Figure 3.Changement dun processeur

4.2 FABRIQUER LE CABLE RJ45


Le cble rj45 est le cble le plus utilis dans les rseaux locaux dans il faut tre au service des clients. On peut fabriquer ce cble avec pince sertir, des connecteurs et le cble UTP.

21

15/02/2012

5. Etude pralable
5.1 DESCRIPTION DE PROBLEME

Pour le service aprs-vente porte principalement avec les machines mais la plupart du temps les ordinateurs sont menacs par les mmes problmes donc pour amliorer lefficacit de temps dintervention il faut un base de donne simple et au mme temps donne une ide gnrale sur les caractristiques de lordinateurs, les drivers et lhistorique des interventions pour que le service devient plus productive.

5.2 SOLUTION PROPOSEE


Je propose une application de gestion des ordinateurs avec ASP.NET MVC(C#).On peut donner une prsentation gnrale, Le modle MVC permet de crer une application permet de sparer les diffrentes parties constituant une application : La prsentation des donnes et les interactions entre lapplication et les utilisateurs. Le modle, dfinissant les donnes manipules par lapplication, et les traitements. Linteraction entre les lments de prsentation de donnes et le modle.

Permet : De faciliter le dveloppement de lapplication, afin de rpartir des taches de conception et de dveloppement de lapplication. De bien structurer lapplication, afin de faciliter son dveloppement, ainsi que sa maintenance. De faciliter les tests de lapplication.

22

15/02/2012

5.2.1 PRESENTATION DETAILEE : - Le Modle : reprsente la couche mtier dune application, prsentant des classes permettant de crer les objets contenant des donnes mtier manipules par lapplication au travers de traitements, constituant les services mtiers. - La Vue : elle constitue les lments dinterface utilisateurs : pages web, contrles Web - Le Contrleur : permettant de piloter lapplication, il interprte les actions raliser et ordonne leur excution (lecture, traitement de donnes et mises jour). Les relations entre ces trois lments sont les suivantes :

23

15/02/2012

5.2.2 ETUDE CONCEPTUELLE

On veut tudier ltude de cas dune application de gestion des ordinateurs ASP.NET MVC (C#).On donne les diagrammes de cas dutilisation et de squence.

24

15/02/2012

Diagramme de squence du scnario : Modification dun ordinateur et la suppression dun autre ordinateur.

25

15/02/2012

6. Ralisation

Vous aurez besoin de Visual Studio 2008 ou Visual Web Developer Express 2008 pour construire une application ASP.NET MVC.Vous devrez galement tlcharger le Framework ASP.NET MVC. 1. Cration dun projet dapplication Web ASP.NET MVC

26

15/02/2012

2. Cration de base de donnes Nous avons besoin de crer une base de donnes pour organiser notre base de donnes. Heureusement Visual Studio inclut une base de donnes gratuite, nomme SQL Server Express.

Figure : La table de base de donne

27

15/02/2012

Aprs avoir fini de crer la table, ajoutez des enregistrements dans la table. Faites un clic droit sur la table dans l'Explorateur de serveurs, et choisissez l'option Afficher les donnes de la table. Entrez une liste de vos ordinateurs. Figure : Saisie des donnes

3. Cration du modle Nous avons ensuite besoin de crer un ensemble de classes pour reprsenter notre base de donnes. Nous avons besoin de crer un modle de base de donnes. Nous allons profiter de l'Entity Framework de Microsoft pour gnrer les classes de notre modle de base de donnes automatiquement.

Figure : Crer un modle de base de donnes avec l'assistant Entity Data Model

28

15/02/2012

Aprs avoir complt l'assistant Entity Data Model, le Entity Data Model Designer (concepteur Entity Data Model) souvre. Le concepteur devrait afficher la table. Figure : Le concepteur Entity Data Model

29

15/02/2012

4. Cration du contrleur ASP.NET MVC Cette tape est de crer le contrleur ASP.NET MVC. Un contrleur est charg de contrler la faon dont un utilisateur interagit avec une application ASP.NET MVC. Figure : Ajout dune vue partir de laction dun contrleur

Figure: Cration d'une vue grce au dialogue Ajouter une vue

30

15/02/2012

Aprs ces tapes le rsultat est reprsent par la figure ci-dessous

6. Cration d'enregistrements dans la base de donnes La vue Index que nous avons cre dans la section prcdente inclut un lien pour la cration de nouveaux enregistrements dans la base de donnes. Nous allons donc implmenter la logique et crer la vue ncessaire la cration de nouveaux enregistrements dans la base de donnes.

31

15/02/2012

Aprs avoir ajout la vue Create, vous pouvez ajouter de nouveaux enregistrements la base de donnes. Excutez votre application en appuyant sur la touche F5 et cliquez sur le lien Create New pour voir le formulaire de la figure .Si vous remplissez et soumettez le formulaire, un nouvel enregistrement sera cr dans la base de donnes.

Figure : Cration d'un nouveau enregistrement dans la base de donnes

32

15/02/2012

Apport de stage

Ce stage ma permis une approche plus concrte du fonctionnement de s services de lentreprise InfoTech. De point de vue technique, ce stage mas permis de comprendre clairement les tapes suivis pour rsoudre tous les problmes techniques dune manire trs efficace et de donner la chance de maitriser la maintenance concrtement. En plus jai eu loccasion de faire une tude de cas pour une application qui peut tre utilis dans la socit et cela me donner un enthousiasme de bien comprendre limportance de linformatique dans la vie relle.

33

15/02/2012

Conclusion

Le stage dinitiation est une occasion primordiale pour amliorer la formation des tudiants. De ma part, jai eu loccasion dtre parmi les agents de lentreprise INFOTECH , dirig par Mr Souabni Hamza, ce qui ma permis davoir une ide gnrale sur le plan dexcution et le processus de travail de la socit. Jai certains labor des connaissances sur le fonctionnement de services. Jai mme affect convenablement certaines tches,

encadr par les agents de la socit. Ce stage ma offert une opportunit pour confronter mes connaissances thoriques avec la vie professionnelle, denrichir mes savoirs.

34