LANDASAN TEORI
2.1 Tinjauan Pustaka
2.5.1 Website
World Wide Web (WWW) disingkat menjadi web, yang menurut
Yuhefizar (2008:159) “Web adalah suatu metode untuk
menampilkan informasi di internet, baik berupa teks, gambar, suara
maupun video yang interaktif dan mempunyai kelebihan untuk
menghubungkan (link) satu dokumen dengan dokumen lainnya
(hypertext) yang dapat diakses melalui browser”. Browser adalah
perangkat lunak untuk mengakses halaman-halaman web, seperti
Internet Explorer, Mozilla Firefox, Opera, Safari, dan lain-lain.
1. Web Browser
Menurut Limantra (2009:1) “Web Browser adalah aplikasi
perangkat lunak yang memungkinkan penggunanya untuk
berinteraksi dengan teks, image, video, games, dan informasi
lainnya yang berlokasi pada halaman web pada World Wide Web
(WWW) atau Local Area Network (LAN)”.
2. Web Server
Menurut Wahyono (2007:155) “Web Server merupakan
komputer yang digunakan yang digunakan sebagai host berbagai
aplikasi web, baik dalam lingkungan internet maupun intranet.
3. Internet
Menurut Yuhefizar (2008:1) ”Internet adalah sebuah singkatan
dari kata International Network. Internetworking dan
Interconnected Network”. Namun dari penelusuran penulis,
beberapa ahli cendrung menyebutnya sebagai interconnected
network Karena fungsinya yang menghubungkan jaringan dari
jaringan-jaringan komputer yang ada di dunia. Namun perlu
diingat, bahwa jaringan yang berbentuk bukan lah bersifat
terpusat, sehingga apabila satu komputer atau satu jaringan yang
terputus, tidak akan mengganggu koneksi komputer atau
jaringan yang lainnya.
2.8 JavaScript
JavaScript merupakan modifikasi dari bahasa c++ dengan pola
penulisan yang lebih sederhana (Sidik & Pohan, 2010).
2.10.4 Cardinality
Cardinality/derajat relasi mewakili hubungan maksimum yang
terjadi antara satu entitas (dalam hal ini bisa dikatakan sebagi obyek)
terhadap entitas lain. Disamping itu, ada pula yang disebut derajat relasi
minimum, yang menunjukkan hubungan minimum yang boleh terjadi dalam
sebuah relasi antar entitas.
Kardinalitas Relasi menunjukkan jumlah maksimum entitas yang
dapat berelasi dengan entitas pada himpunan entitas lain. Macam
Kardinalitas ada 4 (empat) yaitu :
1. Satu ke Satu(One to One)
Yang berarti setiap entitas pada himpunan entitas A berelasi dengan
paling banyak dengan satu entitas pada himpunan entitas B, dan begitu
sebaliknya setiap entitas pada himpunan entitas B berelasi paling banyak
satu entitas pada himpunan entitas A.
2.12 MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis
data SQL atau DBMS yang multithread dan multiuser. MySQL adalah
Relational Database Managemen Sistem (RDBMS) yang didistribusikan
secara gratis dibawah lisensi GPL (General Public License) (Solichin, 2010).
2.13 Pengujian
2.13.1 Black Box Testing
Menurut Sukamto dan Shalahuddin (2013:275) Pengujian
kotak hitam (Black Box Testing) yaitu menguji perangkat lunak dari
segi spesifikasi fungsional tanpa menguji desain dan kode program.
Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi,
masukan, dan keluaran dari perangkat lunak sesuai dengan
spesifikasi yang dibutuhkan.
2.14.5 CorelDRAW
Corel Draw adalah software atau aplikasi berbasis dekstop
komputer yang digunakan untuk membuat atau melakukan editor
grafik vektor. Aplikasi yang dibuat oleh Corel (sebuah perusahaan
software yang berbasis di Ottawa, Kanada) dirilis pertama kali
dengan versi 1 pada Januari 1989. Dalam perkembangannya,
aplikasi ini sudah muncul versi terbarunya yakni Corel Draw 8 atau
Corel Draw X8 yang dirilis pada tanggal 15 Maret 2016. Aplikasi
Corel Draw ini fokus pada editor gambar, sehingga banyak dipakai
oleh pengguna dalam bidang advertising, desain visual, serta
percetakan dan bidang lain yang memerlukan format visualisasi.