commit to user
24
2.5.2 Deklarasi Optional XML
1. Deklarasi XML
Sebuah dokumen XM L biasanya dimulai dari XML declaration , meskip un itu bersifat o ptional. Deklarasi XM L b erada pada baris pertama doku men XM L.
Contoh deklarasi XM L adalah seb agai berikut : ?xml version=”1.0”?
Deklarasi XM L berisi versi XML. Dalam co ntoh diatas ad alah versi 1.0, merupakan versi terakhir pada waktu buku ini ditulis adalah versi 1.1.
2. Documrnt Type Definitions DTD
Documrnt Type Definitions DTDs dan d eklarasi DOCTYPE merupakan pasangan jika dideklarasikan p ada XM L.
Sebuah DTD menyediakan informasi tentang elemen mana yang legal dalam seb uah dokumen XML dan memeb eri tahu elemen mana yang wajib dan mana
yang optional. Dengan kata lain, DTDmenyediakan validasi aturan dokumen XML. DTD dapat d ilihat pada co ntoh beriku t.
?xml version=”1.0”? DOCTYPE phonebook SYSTEM “phonebook.dtd”
3. XML Well Formed
Penulisan do ku men XM L harus memenuhi aturan, atau dengan kata lain haru s well formed.
Pada XHTM L menyed iakan aturan standar untuk menuliskan tag. Kita haru s menuliskan ul li li ul untu k membuat list. Sebuah XML
dikatakn well form jika memenuhi kriteria : 1. Dokumen berisi satu atau leb ih elemen.
2. Dokumen berisi sin gle root elemen, yang mana verisi beb erapa elemen di dalamnya.
3. Tiap elemen harus ditutup.
4. Tag pembukak dan penutup harus sama ca se sensitive. 5.
Nilai atribut
berada di
dalam tanda
p etik “… ”.
commit to user
25
BAB III PERANCANGAN
3.1 Bagan Perancangan Aplikasi Adapu n bagan perancangan dalam p embuatan aplikasi ini, sep erti
ditunjukkan dalam Gambar 3.1 dibawah ini.
Gambar 3.1 Bagan Perancangan Aplikasi Keterangan :
1. Perancangan Konsep Langkah awal yang dilakukan d alam pembuatan aplikasi ini yaitu dengan
merancang konsep , bagaimana menyusu n aplikasi agar aplikasi nantinya lebih menarik pengguna aplikasi ini. Perancangan ini meliputi pembuatan
desain tampilan. 2.
Pengumpulan Data Yaitu mengumpulkan data yang dip erlukan untu k melengkapi aplikasi.
3. Persiapan Hardware dan Software Memp ersiapkan hardware maupun software yang akan digu nakan sebagai
sarana dalam proses pembuatan aplikasi. Perancangan Konsep
Pengumpulan Data
Persiapan Hardware dan Software
Pembuatan Aplikasi