AppML 案例簡介
此案例研究示範如何建立一個完整的 <AppML> 互聯網應用程序,具有針對資料庫中的若干表進行資訊列舉、編輯和搜尋的功能。
我們將創建什麼
我們將使用已有的資料庫,名稱為 Demo。
對於資料庫中的每個表,我們將:
建立原型模型
建立原型HTML 頁面
建立應用程式模型
建立HTML 範本
建立完整的應用程式
Demo 資料庫
對於案例研究,我們使用MS Office 預先安裝的Northwind 資料庫的子集。
這個資料庫是眾所周知的,不論是使用 PHP 還是經典 ASP 抑或是 ASP.NET,都很容易測試。
Demo 資料庫包含了若干帶有資料的表,如下所示:
Customers
Customer | Address | City | Country |
---|---|---|---|
#Around the Horn | 120 Hanover Sq. | London | UK |
Berglunds snabbkjøp | Berguvsvägen 8 | Luleå | #Sweden |
#Blauer See Delikatessen | Forsterstr. 57 | Mannheim | Germany |
# 24, place Kléber | Strasbourg | France | |
C/ Araquil, 67 | Madrid | Spain | |
23 Tsawassen Blvd. | Tsawassen | #Canada |
Suppliers
Address | City | Country | |
---|---|---|---|
49 Gilbert St. | London | UK | |
P.O. Box 78934 | New Orleans | USA | |
707 Oxford Rd. | Ann Arbor | USA | |
9-8 SekimaiMusashino-shi | Tokyo | Japan | |
Calle del Rosal 4 | #Oviedo | Spain | |
92 Setsuko Chuo-ku | Osaka | Japan | |
74 Rose St. Moonie Ponds | #Melbourne | Australia | |
29 King's Way | Manchester | UK | |
Kaloadagatan 13 | G teborg | Sweden | |
Av. das Americanas 12.890 | #S o Paulo | Brazil |
單位數量 | 單位價格 | 庫存單位 | |
---|---|---|---|
10盒x 20袋 | 18 | 39 | |
#24 - 12 盎司瓶 | 19 | 17 | |
12 - 550 毫升瓶 | 10 | 13 | |
#10盒x 20袋 | 18 | 39 | |
#36盒子 | 21 | 0 | |
##奶奶的波森莓醬 | 12 - 8 盎司罐 | 25 | 120 |
鮑伯叔叔的有機乾梨子 | 12 - 1 磅裝。 #12 - 12 盎司罐 | 40 | 6 |
#Mishi神戶肉 | 18 - 500克每包。 | #9729 | |
12 - 200 毫升罐 | 31 | #31 | |
## |