LANDASAN TEORI
ditampilkan dengan web browser atau web lain berbasis grafis antarmuka
pengguna (GUIs).
Tujuan web design adalah untuk membuat sebuah situs web (koleksi file
elektronik yang berada pada satu atau lebih web server) yang menyajikan
dalam bentuk halaman web. Elemen tersebut sebagai teks, formulir, dan bit-
seperti Flash, QuickTime, dll Plug-in juga dimasukkan ke dalam halaman web
21
22
Internet adalah jaringan komputer yang sangat besar, terdiri atas jaringan-
jaringan kecil yang terkoneksi lewat saluran tetap dan kaitan (link) kecepatan
File-file atau hal-hal pada website yang saling berhubungan sehingga hanya
dengan mengklik teks khusus, gambar ataupun grafik biasa disebut dengan hyperlink.
Hyperlink bisa berupa kata atau gambar yang memiliki alamat-alamat web menuju ke
warna berbeda dengan teks lainnya, sedangkan untuk grafik hyperlink memiliki
website dengan cara logika, seperti menyatukan bab-bab dari sebuah buku. Dengan
mendapatkan topik atau bab dalam web terpisah dan dalam setiap page mengandung
Salah satu subjek internet yag paling awal harus dikenali adalah URL (Uniform
Resource Locator). URL dapat didefinisikan sebagai sarana untuk menentukan alamat
yang akan dipakai untuk mengakses internet, khususnya website. Secara garis besar
URL terdiri dari jenis protokol yang dipakai, nama web server dan direktori (Wahana
Komputer, 2002)
23
3.2.1. HTML
Setiap tag memiliki nama. Nama tag ditulis di dalam tanda lebih
kecil (<) dan tanda lebih besar (>). Nama tag boleh ditulis dengan
huruf kecil, huruf kapital ataupun kombinasi antara huruf kecil dan
ditulis dengan huruf kecil atau huruf kapital saja. Tanda <>untuk
mengawali perintah dan tanda </ > untuk mengakhiri perintah. Sebagai
3.2.2. PHP
1. Kelebihan PHP
dinamis.
6. Dapat berjalan dalam web server yang berbeda dan dalam sistem
7. Memulai PHP
yang dibuat oleh Macromedia. Dengan program ini seorang programer web
Dreamweaver 8 memiliki sifat WYSIWYG, artinya apa yang kamu lihat akan
kamu peroleh. Sehingga tanpa harus dibuka di browser, dapat langsung melihat
mengelola web site serta pages. Karena tampil secara virtual, Dreamweaver 8
berbasis HTML, juga dapat mendukung program web diantaranya PHP, ASP,
terkenal dalam hal komputer grafis. Dengan menggunakan perangkat lunak ini
kita dapat membangun dan membuat berbagai macam hal yang berhubungan
(animasi pada halaman web, film kartun, iklan, dan sebagainya), slide
perputaran (rotate), kita cukup membuat frame awal dan akhirnya saja tanpa
harus membuat frame diantara atau ditengahnya, karena perangkat lunak ini
ataupun animasi yang dihasilkan dari perangkat lunak ini adalah berupa vektor,
27
sehingga gambar yang dihasilkan sangat halus bahkan saat diperbesar (zoom)
sekalipun.
Adobe Flash.
atau foto secara profesional baik meliputi modifikasi obyek yang sederhana
maupun yang sulit sekalipun. Photoshop merupakan salah satu software yang
berguna untuk mengolah gambar berbasis bitmap, yang mempunyai tool dan
efek yang lengkap sehingga dapat menghasilkan gambar atau foto yang
berkwalitas tinggi (jika ingin lebih jauh mengetahui tentang gambar berbasis
dalam Photoshop inilah yang akhirnya membuat software ini banyak digunakan
oleh desainer grafis profesional. Dan mungkin juga sampai saat ini masih
28
belum ada software desain grafis lain yang bisa menyamai kelengkapan fitur
dalam Photoshop.
Fungsi Photoshop
b. Option, berisi pilihan dari tool yang Anda pilih. Misalnya dipilih
dikerjakan.
29
3.6. UML
dengan objek. (Whitten J.L, Lonnie D.B dan Kevin C.D, 2004)
Keunggulan UML adalah bahwa model yang dibuat sangat mendekati dunia
nyata dengan masalahnya yang akan dipecahkan oleh sistem yang dibangun.
nyata yang di dominasi oleh objek. UML menyediakan beberapa notasi dan
artifak standar yang bisa digunakan sebagai alat komunikasi bagi para pelaku
dalam proses analisis dan desain. Artifak di dalam UML digunakan atau
mengacu pada sebuah pemodelan objek. Pemodelan objek adalah sebuah teknik
objek yang ada untuk melihat apakah dapat digunakan kembali atau
30
berorientasi objek meliputi (Whitten J.L, Lonnie D.B dan Kevin C.D,
2004) :
Sistem terdiri dari sebuah objek, di mana objek adalah sesuatu yang
ada atau mampu untuk dilihat, disentuh atau sebaliknya dirasakan dan
natural yang ada di antara satu atau lebih objek dan kelas. Tingkatan
artinya sebuah kelas dapat terkait dengan kelas lain dalam hal sebuah
berbeda (polymorphisme).
atribut data objek dan behavior yang diasosiasikan dan hubungan yang
SIMBOL KETERANGAN
Activity Diagram
Activity Diagram terdiri dari poin awal dan akhir, kegiatan untuk tiap
SIMBOL KETERANGAN
Class Diagram
SIMBOL KETERANGAN
Class
Kumpulan objek yang memiliki atribut dan
operasi yang sama. Class digunakan untuk
mengimplementasikan interface. Class juga
digunakan untuk mengabstraksikan elemen-
elemen dari sistem yang sedang dibangun.
Interface
Kumpulan operasi tanpa implementasi dari
suatu class.
Dependency Relasi yang menunjukkan bahwa perubahan
pada salah satu elemen memberi pengaruh
pada elemen lain.
Association
Menggambarkan navigasi antar class, berapa
banyak objek lain yang bisa berhubungan
dengan satu objek, apakah suatu class
menjadi bagian dari class lainnya.
Generalization Menunjukkan hubungan antara elemen yang
lebih umum ke elemen yang lebih spesifik.
36
identifikasi dan klasifikasi tiga tipe objek yaitu (Whitten J.L, Lonnie D.B dan
SIMBOL KETERANGAN
Objek Entity
diidentifikasi sama analisis sistem dan biasanya dihubungkan dengan item di
dalam kehidupan nyata dan memuat informasi, yang disebut atribut, yang
menggambarkan contoh-contoh yang berbeda dari sebuah entity.
Objek Antarmuka
adalah objek yang mewakili sebuah alat yang akan dipakai oleh pengguna
untuk berantarmuka dengan sistem.
Objek Kontrol
adalah objek yang menyimpan dan memuat logika aturan bisnis atau aplikasi
untuk mengatur atau mengarahkan interaksi antar objek Tipe objek antarmuka
dan kontrol adalah objek yang merupakan hasil dari implementasi keputusan
yang dibuat selama desain sistem.
37
perangkat lunak :
Asosiasi antarkelas adalah dua arah, yang berarti objek dari sebuah
tipe dapat menavigasi (mengirim pesan) objek dari tipe lainnya. Dalam
keras dan berbagai teknologi arsitektur. Berikut ini adalah alat-alat dan teknik
perlu dibuat terpisah dari desain use-case yang telah diperhalus, untuk
Sequence Diagram
rangkaian waktu (Whitten J.L, Lonnie D.B dan Kevin C.D, 2004).
dan message. Diagram ini menjelaskan aspek dinamis dari sistem yang
sedang dibangun.
SIMBOL KETERANGAN
Object (Objek)
Didefinisikan sebagai konsep, abstraksi atau benda dengan batasan dan
arti untuk suatu masalah. Objek menjelaskan pengertian tentang dunia
nyata dan dilengkapi dengan dasar praktek untuk implementasi komputer.
Activation
Behavior atau operasi yang perlu dilakukan oleh masing-masin objek
yang menggambarkan kode program.
Message
Komunikasi yang terjadi ketika satu objek memaksa metode objek lain
(behavior) untuk meminta informasi atau beberapa action.
39
Untuk merancang sebuah web, dibutuhkan desain input dan output agar
bekerja dengan input dan output, maka desainer mengumpulkan ide dan saran
dari mereka dengan hati-hati khususnya mengenai format (Whitten J.L, Lonnie
40
D.B dan Kevin C.D, 2004). Tipe input digolongkan berdasarkan dua
data.
1. Keefektivan
2. Ketelitian
3. Mudah digunakan
4. Konsistensi
5. Kesederhanaan
6. Menarik
windows.
komponen yang paling dapat dilihat dari sistem informasi yang bekerja atau
kesuksesan sebuah sistem (Whitten J.L, Lonnie D.B dan Kevin C.D, 2004).
output :
didistribusikan ?
pasokan ?
output.
43
informasi tambahan.
petunjuk tambahan.