Skip to content

pers-ephone/STIVE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STIVE

Solution complète sur la gestion de STock, Inventaire et VEnte en ligne

Première partie :

La société NEGOSUD est un négociant en vin situé en Gascogne. Il souhaite développer son activité et disposer d’une solution informatique complète afin de l’aider à gérer plus facilement ses produits en vente et d’améliorer certains process fastidieux et récurents (gestion de stock, inventaire, vente en ligne). Il fait appel aux experts CESI afin de l’aider dans son besoin, il nous transmet également un cahier des charges disponible en annexe de ce document.

Indications supplémentaires :

Données diverses : figures, tableaux, images, données chiffrées, citations des protagonistes... Le travail s’effectue en équipe et tout au long du Bloc. Il sera cependant divisé en 2 livrables distincts :

  • Un premier livrable comprenant la partie back-office, API, application lourde de gestion de stock à destination des salariés de l’entreptrise (J1 à J5)
  • Un second livrable comprenant la partie front-end, client léger, solution de commande de produit à destination des clients de l’entreprise (J6 à J8)

Conclusion :

Au travers de ce projet majeur, il vous est demandé de mettre à contributuion l’ensemble des notions abordées en formation et compétences acquises jusqu’à aujourd’hui !

Objectifs

  • Mettre en œuvre les concepts liés à l’orienté Objet au travers d’un langage de programmation
  • Installer un environnement technique pour développer des applications.
  • Développer une application métier en utilisant un Framework
  • Associer un langage à une base de données
  • Organiser son code source et bénéficier d’un système de version
  • Modéliser une solution informatique à l’aide des diagrammes UML
  • Utiliser les plugins et bonnes pratiques de la communauté pour optimiser son code source

Écrit

  • Un recueil de l’ensemble de vos réalisations : documents techniques (schémas, base de données, diagrammes, architecture logicielle, etc.)
  • Une procédure d’installation pour une mise en production (à destination du client et plus précisément d’une équipe technique). Ce document permettra de se prémunir de toute absence (maladie, congé, etc.)

Oral

La présentation de votre projet durera 20 minutes, elle devra comprendre : développement de l’idée et brainstorming, organisation, environnement technique, phase de réalisation et répartition des rôles, difficultés rencontrés, démo, évolutions possibles et hypothèses, bilan.

Conseils

  • Lisez bien les documents !
  • Pensez à bien installer un environnement technique homogène sur chacun des postes des membres de l’équipe projet
  • Instaurez une convention de nommage dès le début du projet
  • Essayez de travailler sur des sujets non maitrisés, afin de sortir de votre zone de confort et de progresser techniquement
  • Pensez à faire valider par votre pilote toute orientation, hypothèse ou choix technologique sortant du cadre

About

C# ASP.net+AvaloniaUI student group project

Resources

License

Stars

Watchers

Forks