Présentation du cas AppML



Cette étude de cas montre comment créer une application Internet <AppML> complète avec des fonctionnalités de liste, de modification et de recherche d'informations dans plusieurs tables d'une base de données.


Ce que nous allons créer

Nous utiliserons une base de données existante appelée Demo.

Pour chaque table de la base de données, nous allons :

  • Créer un modèle prototype

  • Créer un prototype de page HTML

  • Créer une maquette d'application

  • Créer un modèle HTML

  • Créer une application complète


Base de données de démonstration

Pour l'étude de cas, nous utilisons un sous-ensemble de la base de données Northwind préinstallée avec MS Office.

Cette base de données est bien connue et facile à tester que ce soit en PHP, en ASP classique ou en ASP.NET.

La base de données Démo contient plusieurs tables avec des données, comme suit :

Clients

CustomerAddressCityCountry
Around the Horn120 Hanover Sq.LondonUK
Berglunds snabbkjøpBerguvsvägen 8LuleåSweden
Blauer See DelikatessenForsterstr. 57MannheimGermany
Blondel père et fils24, place KléberStrasbourgFrance
Bólido Comidas preparadasC/ Araquil, 67MadridSpain
Bottom-Dollar Markets23 Tsawassen Blvd.TsawassenCanada

Fournisseurs

SupplierAddressCityCountry
Exotic Liquid49 Gilbert St.LondonUK
New Orleans Cajun DelightsP.O. Box 78934New OrleansUSA
Grandma Kelly's Homestead707 Oxford Rd.Ann ArborUSA
Tokyo Traders9-8 SekimaiMusashino-shiTokyoJapan
Cooperativa de Quesos 'Las Cabras'Calle del Rosal 4OviedoSpain
Mayumi's92 Setsuko Chuo-kuOsakaJapan
Pavlova, Ltd.74 Rose St. Moonie PondsMelbourneAustralia
Specialty Biscuits, Ltd.29 King's WayManchesterUK
PB Kn ckebr d ABKaloadagatan 13G teborgSweden
Refrescos Americanas LTDAAv. das Americanas 12.890S o PauloBrazil

Produits

ProducQuantityPerUnitUnitPriceUnitsInStock
Chai10 boxes x 20 bags1839
Chang24 - 12 oz bottles1917
Aniseed Syrup12 - 550 ml bottles1013
Chai10 boxes x 20 bags1839
Chef Anton's Gumbo Mix36 boxes210
Grandma's Boysenberry Spread12 - 8 oz jars25120
Uncle Bob's Organic Dried Pears12 - 1 lb pkgs.3015
Northwoods Cranberry Sauce12 - 12 oz jars406
Mishi Kobe Niku18 - 500 g pkgs.9729
Ikura12 - 200 ml jars3131