Professional Documents
Culture Documents
Elabor par : Besrour Mohamed Safouan Encadr par : Hadj Ali Akrem Organisme daccueil : Socit INFOTECH
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
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.
15/02/2012
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 msemaine
1 re semaine
2 me semaine Documentation
3 me semaine
4 me semaine
Rdaction du rapport
15/02/2012
3. Infrastructure informatique
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
15/02/2012
15/02/2012
10
15/02/2012
11
15/02/2012
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
8. Slectionnez votre langue, le format de l'heure de la monnaie et le type de clavier utilis et cliquez sur le bouton Suivant.
14
15/02/2012
10. Cochez la case J'accepte les termes du contrat de licence et cliquez sur Suivant.
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.
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.
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).
19
15/02/2012
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
20
15/02/2012
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.
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
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.
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
30
15/02/2012
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.
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