Table des matières

Situation professionnelles et compétences

Semaine du Stage

Les numéros dans les cases du tableau représentent la semaine dans laquelle cette action à était réalisée.

Contenu du stage

Mon application ne découle pas d'un travail d'équipe donc je travaille seul. Mon stage consiste à référencer les requêtes dont les applications ont besoin pour pouvoir fonctionner car le crédit agricole va bientôt basculer sur un nouveau système d'information qui s'appellera NICE. Cela sera un gain de temps pour eux, ils n'auront plus à rechercher leurs informations manuellement.

D'ou l’intérêt d'avoir un logiciel pour améliorer leur rapidité de recherche

Partie développée: création d'une base de donnée sur Sql Server 2005

-- Réalisations

<fc brown>Semaine 1</fc> :

  1. Lecture du cahier des Charges, analyse des différents développement à effectuer (les différentes classes, à quoi l'application doit-elle répondre)
  2. Matériels mis à disposition : Visual Studio 2008 et 2005, SQL Server 2005, un poste de travail (avec les droits nécessaire pour effectuer mon stage),Notepad ++, un dokuwiki permettant de renseigner ce que l'on a fait sur ce projet. Document excel comprenant des informations à traiter.
  3. Réflexion sur l'élaboration de la base de donnée par rapport au document Excel fourni et différentes informations peuvent être visionner sur le DokuWiki concernant le projet , le langage ou la nomenclature de la société
  4. Renseignement du fonctionnement de Sql Server 2005
  5. Analyse de la base de donnée d'une autre personne pour pouvoir liées certaines de nos données
  6. Mise en place de la base de donnée sur Sql Server 2005
  7. Début de l'analyse de l'interface de l'application suite à la conception de la Bdd

<fc brown>Semaine 2</fc> :

  1. Remaniement du document Excel pour le transformer en .Csv
  2. Conception terminé de la Bdd sur SQL Server 2005. ( Toutes les tables sont conçues(4) )
  3. Création du Projet avec toutes les configurations nécessaire ( nom du projet: AtlCorresNice) et installation sur le serveur virtuel pour exécuter quelques tests avec l'enregistrement des tests dans un fichier .log pour le commencement du projet puis dans la bdd
  4. Organisation du projet en trois couches (BEL, BPL et DAL)
  5. Développement des Classes permettant l’interaction avec la Bdd en langage Sql (Insert, Select)
  6. Phase de test à chaque classe crée pour savoir si les donnée ont étaient insérées dans la bdd ou tous simplement pour voir si la requête Select à bien fonctionner
  7. DokuWiki avancement et définition des différents développement effectués

<fc brown>Semaine 3</fc> :

  1. Semaine orienté sur la notion d'aller rechercher des données, de les faire afficher, de les trier (Page Accueil)
  2. Développement des différentes requêtes Sql ( Select, début des INSERT )
  3. Développement de la partie recherche de l'interface suivant le cahier des charges ( il reste quelques points à finir comme le chargement dans la dropdownlist)
  4. Teste les différents développement de l'interface au fur et à mesure de l'avancement ( essayer de résoudre les dysfonctionnement à l'aide des sources internet ou du personnel compétent ( liaison des donnée entre le gridview et la dropdownlist)
  5. Manipulation des différents outils Visual Studio ( dropdownlist, gridview, masterpage.master.vb, sqlDatasource,…)
  6. Lors d'une réunion, un contrendu oral à était fait, sur l'avancement de mon projet
  7. Différentes norme à respecter pour que le projet puisse être compréhensible par d'autre et ainsi être repris et transformé
  8. Etape suivante la semaine prochaine et la mise à jour

<fc brown>Semaine 4</fc> :

  1. La partie recherche dans l'application est fini
  2. Début de la partie de mise à jour (page MiseàJOur)
  3. Manipulation des requêtes Sql ( UPDATE et INSERT)

<fc brown>Semaine 5</fc> :

  1. Partie mise à jour dans la base de donnée fini avec manipulation du detailview ainsi que le gridview et des requêtes Update
  2. Partie achevée concernant l'ajout d'un élément dans la base de donnée, manipulation détailsview et ses composant (requête Insert) Page Ajouter crée
  3. Recherche sur internet ou aide du personnel compétent
  4. Test des différentes fonctionnalités (Insertion, Mise à jour, Matricule, Date)
  5. Conseiller de rassembler les deux detailViews en un seul