html”. CSS juga dapat dituliskan pada bagian body, head. Suatu dokumen html atau diletakan di sebuah file eksternal.
C. Web Server
Menurut Supardi 2010:2 “Web server merupakan perangkat lunak yang mengolola mengatur permintaan user dari browser dan hasilnya dikembalikan
ke browser. Contoh web server, adalah IIS internet information services produk microsoft corp”.
1. PhpMyAdmin
Menurut Sibero 2011:376 “PhpMyAdmin adalah aplikasi web yang dibuat oleh phpMyAdmin.net. phpMyAdmin digunakan untuk administrasi database
MySQL”. Program ini digunakan untuk mengakses database MySQL. Perintah untuk membuat tabel dapat menggunakan form yang sudah tersedia pada PhpMyAdmin
atau dapat langsung menuliskan script pada menu SQL. PhpMyAdmin dijalankan dengan cara mengetik http:localhost
phpmyadmin pada web browser.
D. Model Pengembangan Perangkat Lunak 1. Waterfall
Menurut Rosa dan shalahuddin 2013:28 “Model SDLC air terjun Waterffal sering juga disebut medel sekuensial linier sequential linear atau alur hidup klasik
classic life cycle ”. Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis desain, pengodean,
pengujian, dan tahap pendukung support. Dari kenyataan yang terjadi sangat jarang model air terjun dapat dilakukan sesuai alurnya karena sebab berikut:
a. Perubahan spesifikasi perangkat lunak terjadi di tengah alur pengembangan.
b. Sangat sulit bagi pelanggan untuk mendefinisikan semua spesifikasi di awal alur pengembangan. Pelanggan sering kali butuh contoh prototype
untuk menjabarkan spesifikasi kebutuhan sistem lebih lanjut. c. Pelanggan tidak mungkin bersabar mengakomodasikan perubahan yang
diperlukan di akhir alur pengembangan.
Berikut adalah gambar model air terjun :
Sumber: A.S. Rosa dan M.Shalahudin 2013:28 Gambar II.1
Model Air Terjun
Dengan keterangan sebagai berikut: a. Analisis Kebutuhan Perangkat Lunak
Proses pengumpulan kebutuhan di lakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat
lunak seperti apa yang di butuhkan oleh user, spesifikasi kebutuhan perangkat b. Desain
Desain perangkat lunak adalah proses multi langkah yang fokus pada desain pembutan program perangkat lunak harus termasuk struktur data, arsitektur
perangkat lunak harus, representasi antar muka, dan prosedur pengkodean. Tahap ini mentraslasikan kebutuhan perangkat lunak harus dari tahap analisi
kebutuhan kerepresentasi desain agar dapat diimplementasikan menjadi web e-commerce pada selanjutnya. Desain perangkat lunak hrus yang di hasilkan
pada tahap ini juga perlu didokumentasikan Sangat sulit bagi pelanggan untuk mendefinisikan semua spesifikasi di awal alur pengembangan. Pelanggan
sering kali butuh contoh prototype untuk menjabarkan spesifikasi kebutuhan sistem lebih lanjut.
c. Pembuatan Kode Program Desain harus ditranslansikan kedalam program perangkat lunak. Hasil drai
tahap ini adalah perangkat lunak harus sesuai dengan desain yang telah dibuat pada tahap desain.
d. Pengujian Pengujian fokus pada perangkat lunak harus secara dari sgilogic logic
fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini di lakukan auntuk meminimalisirkan kesalahan error dan memastikan keluaran
yang di hasilkan sesuai dengan yang di inginkan.
2.2 Peralatan Pendukung