20
PROJET INFORMATIQUE PROJET INFORMATIQUE MARTINEZ ROMAIN MARTINEZ ROMAIN LYCEE J. LURCAT LYCEE J. LURCAT BTS IRIS 2005 BTS IRIS 2005 GESTION D’UNE LIGNE SNCF

PROJET INFORMATIQUE

  • Upload
    sancha

  • View
    48

  • Download
    1

Embed Size (px)

DESCRIPTION

BTS IRIS 2005. PROJET INFORMATIQUE. GESTION D’UNE LIGNE SNCF. MARTINEZ ROMAIN LYCEE J. LURCAT. SOMMAIRE. PARTIE GENERALE Présentation générale Les acteurs Les cas d’utilisation Diagrammes : Cas d’utilisation Séquence Classe Déploiement. PARTIE PERSONNELLE Moyens à notre disposition - PowerPoint PPT Presentation

Citation preview

Page 1: PROJET INFORMATIQUE

PROJET INFORMATIQUEPROJET INFORMATIQUE

MARTINEZ ROMAINMARTINEZ ROMAIN

LYCEE J. LURCATLYCEE J. LURCAT

BTS IRIS 2005BTS IRIS 2005

GESTION D’UNE LIGNE SNCF

Page 2: PROJET INFORMATIQUE

SOMMAIRESOMMAIRE PARTIE GENERALEPARTIE GENERALE

Présentation généralePrésentation générale Les acteursLes acteurs Les cas d’utilisationLes cas d’utilisation Diagrammes :Diagrammes :

Cas d’utilisationCas d’utilisation SéquenceSéquence ClasseClasse DéploiementDéploiement

PARTIE PERSONNELLEPARTIE PERSONNELLE Moyens à notre dispositionMoyens à notre disposition Mon rôleMon rôle Partie administrationPartie administration

Installation du réseau / paramétrageInstallation du réseau / paramétrage PolitiquesPolitiques Packs de fichiers et déblocages d’entrées/sortiesPacks de fichiers et déblocages d’entrées/sorties

Partie programmationPartie programmation Cahier des charges du programmeCahier des charges du programme L’interface /l’utilisationL’interface /l’utilisation

Problèmes rencontrés Problèmes rencontrés ConclusionConclusion

Page 3: PROJET INFORMATIQUE

PARTIE GENERALEPARTIE GENERALE

Page 4: PROJET INFORMATIQUE

Présentation généralePrésentation généraleLe projet qui nous a été confié consiste en la gestion d ’un

tronçon d ’une ligne SNCF. Ce tronçon s ’étend de Marseille à Miramas via Martigues. Ce trajet comporte 23 gares et s ’étend sur 70 km.

Nous utiliserons pour schématiser ce tronçon une maquette quireprésentera seulement 3 gares (Marseille, Martigues, Miramas).

Page 5: PROJET INFORMATIQUE

Acteurs du systèmeActeurs du système

• Le guichetier

• Le client

• L ’administrateur base de donnée

• Le superviseur

• Le chef de gare

• Le train

Page 6: PROJET INFORMATIQUE

LES CAS D’UTILISATIONLES CAS D’UTILISATION1) Le Guichetier:

•Vente de billets•Réservation•Remboursement•Annulation

2) Le Client:•Acheter•Réservation via Internet•Annulation

3) Administrateur base de donnée:•Modification des éléments de la base de donnée•Suppression des éléments de la base de donnée•Création de la base de donnée

4)Superviseur:•Arrêt d ’une partie du système en cas d ’erreur•Réactivation d ’une partie du système en cas d ’erreur

5)Chef de gare:•Donne le départ du train

6)Train:•Modifie l ’état des capteurs

Page 7: PROJET INFORMATIQUE

Diagramme de cas d’utilisationDiagramme de cas d’utilisation

Page 8: PROJET INFORMATIQUE

Diagramme de séquenceDiagramme de séquence

Page 9: PROJET INFORMATIQUE

Diagramme de classeDiagramme de classe

Page 10: PROJET INFORMATIQUE

DéploiementDéploiement

Page 11: PROJET INFORMATIQUE

PARTIE PERSONNELLEPARTIE PERSONNELLE

Page 12: PROJET INFORMATIQUE

Moyens à notre dispositionMoyens à notre disposition

- 1 Serveur 1 Serveur

- 6 Clients6 Clients

- Mysql 5.1 ( Gestion de base de donnée )Mysql 5.1 ( Gestion de base de donnée )

- Windows NT 4 Serveur/ NT 4 WorkstationWindows NT 4 Serveur/ NT 4 Workstation

Page 13: PROJET INFORMATIQUE

Mon rôleMon rôle-INSTALLATION D’UN RESEAU (1 SERVEUR + 6 CLIENTS)

- Politiques d’administration

- Droits d’accès

- Mise en place de la base de donnée

=> Simplicité et efficacité du système

-PROGRAMMATION

- Logiciel de gestion de la table horaires

- Création d’horaires

- Modification d’horaires

- Suppression d’horaires

- Interface affiché à l’utilisateur ( permettant d’accéder à tous les programmes de gestion de la base de données )

=>Simplicité d’utilisation / Stabilité

Page 14: PROJET INFORMATIQUE

PARTIE PERSONNELLEPARTIE PERSONNELLE

ADMINISTRATION RESEAUADMINISTRATION RESEAU

Page 15: PROJET INFORMATIQUE

Installation du réseauInstallation du réseauSERVEURSERVEUR

1 PII 350Mhz // Windows NT 4 Server 1 PII 350Mhz // Windows NT 4 Server

CLIENTSCLIENTS

4 PII 350Mhz // Windows NT 4 Workstation4 PII 350Mhz // Windows NT 4 Workstation1 Celleron 1,2 Ghz // Windows NT 4 Workstation1 Celleron 1,2 Ghz // Windows NT 4 Workstation1 PIII 1Ghz // Windows XP Professionnel1 PIII 1Ghz // Windows XP Professionnel

Page 16: PROJET INFORMATIQUE

Pourquoi installer un nouveau Pourquoi installer un nouveau réseau ?réseau ?

Bien que nous aurions pu conserver nos Bien que nous aurions pu conserver nos postes de travails, nous avons choisi postes de travails, nous avons choisi d’ajouter des postes :d’ajouter des postes :

- Pour séparer les postes de programmation Pour séparer les postes de programmation et les postes du projetet les postes du projet

- Pour pouvoir avoir des postes avec Pour pouvoir avoir des postes avec seulement Windows NT pour des seulement Windows NT pour des questions de sécuritéquestions de sécurité

Page 17: PROJET INFORMATIQUE

Pourquoi Windows NT ?Pourquoi Windows NT ?

Pour des raisons de sécurité ( droits d’accès et politiques d’administration ) nous devions installer un système d’exploitation Windows NT ( car nous avions préféré Windows à Linux ). Ainsi nous avions le choix entre :

- NT 4

- 2000

- XP

- 2003

Ne disposant que de licences Windows NT et d’une licence XP , le choix a été très vite fait.

Page 18: PROJET INFORMATIQUE

Le service pack 6aLe service pack 6a

Le service pack que j’ai installé sert à :Le service pack que j’ai installé sert à :

- - certifier le passage à l’an 2000certifier le passage à l’an 2000

- certifier le passage à l’€uro- certifier le passage à l’€uro

- installer un package de mises à jour de sécurité corrigeant - installer un package de mises à jour de sécurité corrigeant toutes toutes les failles découvertes à ce jourles failles découvertes à ce jour

Page 19: PROJET INFORMATIQUE

Déblocage des entrées / sortiesDéblocage des entrées / sorties

Windows NT ne permet pas l’accès aux ports d’entrées /sortiesAux programmes qui ne sont pas des executables du système

La solution consiste en deux programmes qui donnent à nos programmes les privilèges que ceux dont disposent les applications systèmes ( voir documentation avec le rapport de projet )

Page 20: PROJET INFORMATIQUE

Pack de fichiers pour C++ BuilderPack de fichiers pour C++ Builder