2.4
Metode Metode pengemba pengembangan ngan perangka perangkatt lunak lunak mengguna menggunakan kan metode metode Metode Metode System
Development Life Life Cycle model Waterfall
Pada metode penelitian ini dilakukan rekayasa perangkat lunak yang digunakan adalah model Waterfall seperti seperti pada gambar berikut ini:
(Sumber : Alan Dennis, Barbara H Wixom. !!"# $ambar .% &etode Pengembangan &odel Waterfall 'eterangan: 1. Pere Perenc ncan anaa aan n (Pla (Plann nnin ing) g) ahap peren)anaan merupakan proses penting untuk mengetahui mengapa sistem harus dibuat dan menentukan bagaimana )ara membangun sistem tersebut. *angkah pertama dari proses tersebut adalah dengan mengidenti+ikasi peluang apakah dapat memberikan kemungkinan biaya rendah tetapi menghasilkan keuntungan. 2. Anal Analis isis is (Ana (Analy lysis sis)) Analis Analisis is sistem sistem dilaku dilakukan kan untuk untuk memberi memberikan kan a-aba a-aban n pertan pertanya yaan an siapa siapa yang yang akan akan menggunakan sistem. Apa yang akan dilakukan oleh sistem, dimana dan kapan sistem terseb tersebut ut diguna digunakan kan.. Pada Pada tahap tahap ini pembua pembuatt sistem sistem akan akan melaku melakukan kan obser obserasi asi dan pengamatan terhadap sistem yang lama, kemudian mengidenti+ikasi, meman+aatkan dan mengembangkan peluang, dan membangun konsep untuk sebuah sistem baru. 3. pera peranc ncan anga gan n (De (Desi sign gn))
ahap peran)angan dilakukan untuk menetapkan bagaimana sistem akan dioperasikan. Hal ini berkaitan dengan menentukan perangkat keras, perangkat lunak, aringan, tampilan program , form dan laporan yang akan dipakai. Selain itu perlu uga menspesi+ikasi program, database dan +ile yang dibutuhkan. 4. Implementasi (Implementation) &erupakan tahap berikutnya untuk meneremahkan data atau peme)ahan masalah yang telah diran)ang ke dalam bahasa pemrograman komputer yang telah ditentukan. Semua tahap ini desain perangkat lunak sebagai sebuah program lengkap atau unit program. 5. Sistem (System) ahapan ini, merupakan hasil sistem yang telah dibuat dalam bentuk perangkat lunak yang telah dipasang dan digunakan, termasuk didalamnya proses pemeliharaan dan perbaikan kesalahan. Perangkat lunak yang telah selesai dibuat dapat mengalami perubahan/perubahan atau penambahan sesuai dengan permintaan ser atau perubahan sistem. 2.5
Internet
0nternet merupakan aringan komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat di tahun %121, melalui proyek A3PA yang disebut A3PA45 ( A!"ance! #esearc$ Pro%ect Agency &et'or #, di mana mereka mendemonstrasikan bagaimana dengan $ar!'are dan soft'are komputer yang berbasis 6407, kita bisa melakukan komunikasi dalam arak yang tidak terhingga melalui saluran telepon. Proyek A3PA45 meran)ang bentuk aringan, kehandalan, seberapa besar in+ormasi dapat dipindahkan, dan akhirnya semua standar yang mereka tentukan menadi )ikal bakal pembangunan protokol baru yang sekarang dikenal sebagai 8P90P (ransmission 8ontrol Proto)ol90nternet Proto)ol#. uuan a-al dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu Departemen Pertahanan Amerika Serikat (6S Department o+ De+ense# membuat sistem aringan komputer yang tersebar
dengan menghubungkan komputer di daerah/daerah ital untuk mengatasi masalah bila teradi serangan nuklir dan untuk menghindari teradinya in+ormasi terpusat, yang apabila teradi perang dapat mudah dihan)urkan. Pada mulanya A3PA45 hanya menghubungkan situs saa yaitu Stan+ord 3esear)h 0nstitute, 6niersity o+ 8ali+ornia, Santa Barbara, 6niersity o+ 6tah, di mana mereka membentuk satu aringan terpadu di tahun %121, dan se)ara umum A3PA45 diperkenalkan pada bulan ;ktober %1<. idak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua uniersitas di negara tersebut ingin bergabung, sehingga membuat A3PA45 kesulitan untuk mengaturnya. ;leh sebab itu A3PA45 dipe)ah manadi dua, yaitu =&0*45= untuk keperluan militer dan =A3PA45= baru yang lebih ke)il untuk keperluan non/militer seperti, uniersitas/uniersitas. $abungan kedua aringan akhirnya dikenal dengan nama DA3PA 0nternet, yang kemudian disederhanakan menadi 0nternet.
2.6.1
Website
Web adalah singkatan dari 'orl! 'i!e 'e (---# merupakan sebuah media komunikasi satu, dua arah atau lebih melalui perangkat lunak tertentu yang digunakan, didalamnya berisi sema)am halaman/halaman elektronik saling berkaitan (lin).
Halaman/halaman tersebut
dapat berisi tulisan, animasi, gambar, suara, dan ideo, yang digunakan untuk menyampaikan pesan, in+ormasi dari pengguna komputer satu kepada pengguna komputer lainnya melalui aringan telepon atau aringan komunikasi lain, antar -ilayah dan negara di dunia, (Sutardo:!!%#. Worl! 'i!e 'e dikembangkan oleh *ropean +enter for &clear #esearc$ di $ene-a, S-iss sebagai lingkungan yang memungkinkan ilmu-an saling bertukar in+ormasi. Worl! Wi!e We (WWW) atau W"9W" atau )ukup disingkat -eb merupakan kumpulan halaman $ypertet yang dihubungkan bersama/sama yang
menangkau
internet. Ada yang
meneremahkan WWW menadi aringan elaah agad karena menangkau internet padahal internet sudah mendunia maka Web pun sudah mendunia, yang meliputi teks, gra+ik, audio dan ideo.
2.6.2
Peranan Situs Web
Sebelumnya penyebaran in+ormasi lebih banyak dilakukan melalui media )etak (surat kabar, maalah, buku, atau brosur#. Proses ini dapat memakan -aktu )ukup lama, bahkan hingga berhari/hari. Belum lagi ditambah dengan -aktu pengiriman yang sangat tergantung pada lokasi yang dituu. 'ehadiran -eb menadikan internet mengalami banyak sekali perubahan. Dengan menggunakan +ormat H&* ( -ypertet arp /angage#, sebuah dokumen dapat memuat teks dan gambar sekaligus. Bahkan dengan perkembangan H&*, dokumen dalam bentuk multimedia (perpaduan gra+ik, animasi, suara, dan ideo# mampu ditampilkan. 0nternet tidak hanya tempat orang berkomunikasi, tetapi uga menadi tempat orang mendapatkan berita, in+ormasi, dan pengetahuan. Di negara yang mau, ada yang menggunakan internet sebagai sambungan untuk ideo. Dengan demikian, in+ormasi yang tersedia di internet akan menadi daya tarik bagi semua orang.
2.6.3
Web Server
Suatu aplikasi yang alan pada suatu situs -eb dan bertanggung a-ab untuk merespon permintaan +ile dari 'e ro'ser . Dalam melakukan permintaan suatu halaman pada suatu situs 'e, ro'ser melakukan koneksi ke suatu ser"er dengan protokol HP. Ser"er akan menanggapi koneksi tersebut dengan mengirimkan isi +ile yang diminta dan memutuskan koneksi tersebut. Web Bro-ser kemudian mem+ormat in+ormasi yang didapat dari ser"er. Pada bagian ser"er , ro'ser yang berbeda dapat melakukan koneksi pada ser"er yang sama untuk memperoleh in+ormasi yang sama. Dalam memberikan halaman yang diminta 'e ser"er dapat melakukan kera sama dengan serer lain seperti Aplikasi Ser"er .
2.6.4
Web Broser
Soft'are yang dialankan pada komputer pengguna ( client # yang meminta in+ormasi dari ser"er 'e dan menampilkannya sesuai dengan file data itu sendiri. ugas utama dari 'e ro'ser adalah mendapatkan dokumen dari 'e lalu mem+ormat dokumen tersebut bagi pengguna. 6ntuk mendapatkan halaman tersebut, harus diberikan alamat dari dokumen tersebut.
2.!
"#M$ % Hyper Text Markup Language &
H&* merupakan kepanangan dari -yper 0et arp /angage adalah suatu bahasa yang digunakan untuk membuat halaman/halaman hypertext (hypertext page# pada internet. Dengan konsep hypertext ini, untuk memba)a suatu dokumen anda tidak harus melakukannya se)ara urut, baris demi baris, atau halaman demi halaman. etapi anda tidak dapat dengan mudah melompat dari satu topik ke topi) lainnya yang anda sukai, seperti halnya ika anda melakukan pada online Help dari suatu aplikasi Windo-s. H&* diran)ang untuk digunakan tanpa tergantung pada suatu plat+orm tertentu (plat+orm independent#
2.'
P"P % Hypertext Preproccessor &
PHP di)iptakan oleh 3asmus *erdor+, seorang pemrogram 8 yang handal. Semula PHP hanya digunakan untuk men)atat umlah pengunung pada homepagenya. 3asmus adalah seorang pendukung open sour)e. 'arena itulah ia mengeluarkan Personal Home Page ools ersi %.! se)ara gratis. Setelah mempelaari >A88 dan $46 Bison, 3asmus menambah kemampuan PHP %.! dan menerbitkan PHP .!. PHP mudah dibuat dan )epat dialankan, PHP dapat beralan dalam -eb serer yang berbeda dan dalam sistem operasi yang berbeda pula. PHP dapat beralan di sistem operasi 6407, Windo-s 1?, Windo-s 7P, Windo-s 4, dan &a)intosh.