| Propriétés |
Description |
458 |
| Intitulé court |
Développement d'une application mobile |
  |
| Intitulé long |
Prise de commande sur PDA dans un restaurant |
  |
| Date de publication |
2008-06-15 |
  |
| Dernière modification |
2008-06-15 |
  |
| Version |
v 1.0 |
  |
| Présentation |
L’application, en C#, permet de gérer les commandes à partir d’un environnement mobile (PDA). L’application présente 3 parties : la première utilise les WinForms, la deuxième utilise un WebService permettant les échanges entre les PDA et le serveur ; la troisième partie met en œuvre le FrameWork spécifique aux applications mobiles. |
  |
| Formation concernée |
BTS Informatique de gestion option Développeur d'applications |
  |
| Matière |
Développement d'applications informatiques et génie logiciel |
  |
| Savoirs |
Développement en couches
DLL d’accès aux données
WebService |
  |
| Transversalité |
Des éléments de l’application peuvent être utilisés en ALSI : procédures stockées, les WebServices. |
  |
| Pré-requis |
Le langage C#, les applications WinForms. |
  |
| Progression |
Les documents proposent un contexte, le restaurant « Chez Antoine », des scripts SQL permettant de construire une base de données et un premier squelette de l’application.
L’application peut être décomposée en trois parties relativement distinctes ; la ressource fournie, sous forme de site, doit permettre de naviguer plus facilement entre les documents (base de données, cas d’utilisation, progression de l’application) et de copier éventuellement des extraits de code.
L’architecture applicative propose une couche spécifique d’accès aux données (une DLL) ; les échanges client/serveur mettent en œuvre un WebService. Ces choix pourront être reproduits dans d’autres contextes. Par ailleurs, la gestion automatique des identifiants par SqlServer est une solution professionnelle et élégante.
|
  |
| Outils |
Visual Studio 2005, SqlServer. L’installation du site, en local ou en réseau, permet aux élèves de télécharger les fichiers nécessaires au démarrage et de progresser à leur rythme. |
  |
| Mots-clés |
C # , DotNet, Winforms, WebService, DLL, couche spécifique d’accès aux données, DAO, PDA |
  |
| Auteur(es) |
Xavier Coelembier, Patrice Grand |
  |
| Téléchargement |
ccAntoine.pdf (178,01 Kio) |
  |
| Contenu |
Le cours au format pdf |
  |
| Téléchargement (suite) |
ccAntoine.zip (3,25 Mio) |
  |
| Contenu (suite) |
Sources du cours et de l'application |
  |