BAB II LANDASAN TEORI
Bab ini berisi mengenai dasar–dasar teori yang menjadi dasar pembuatan aplikasi program bantu pembuatan website. Pada bab ini akan dibahas secara
singkat tentang pengembangan perangkat lunak dengan metode waterfall, HTML, bahasa pemrograman internet PHP, dasar-dasar Mysql untuk perancangan
database , serta Apache web server.
A. Pengembangan Perangkat Lunak dengan Metode Waterfall
Metode waterfall
adalah paradigma rekayasa perangkat lunak yang paling tua. Dalam proses pengembangan perangkat lunak dibutuhkan pendekatan yang
sistematis. Metode waterfall dapat diilustrasikan sebagai berikut :
Analisa Desain
Implementasi Pengujian
Perawatan
Gambar 2.1 Metode Waterfall Sesuai dengan gambar diatas, tahap – tahap yang akan dilakukan dalam
pembuatan perangkat lunak menurut metode waterfall adalah : PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
1. Analisa, semua kebutuhan yang sudah dikumpulkan diidentifikasikan dan
difokuskan secara khusus pada program aplikasi. 2.
Desain, tahap ini akan megubah kebutuhan yang sudah diidentifikasikan menjadi suatu representasi perangkat lunak seperti flowchart atau
pseudocode yang dapat dipelajari kualitasnya sebelum memasuki tahap implementasi.
3. Implementasi, hasil tahap desain akan diubah menjadi bentuk yang dapat
dibaca dan dieksekusi oleh mesin, dalam halaman ini dibentuk menjadi sebuah program.
4. Pengujian, pengujian terhadap program dilakukan untuk menemukan error
dan memastikan bahwa input yang sudah didefinisikan pada tahap perancangan dan analisis akan menghasilkan suatu output.
5. Perawatan, tahap ini akan menangani masalah – masalah karena adanya
perubahan tertentu pada perangkat lunak akibat pengadaptasian perangka lunak pada lingkungan eksternal, seperti kemungkinan penerimaan input
yang tidak seperti input seharusnya.
B. Konsep Personal Homepage
Homepage adalah suatu halaman website yang dirancang khusus untuk menampilkan informasi mengenai diri seseorang, baik mengenai kehidupan
pribadi, pendidikan, keluarga, jadwal pribadi, dan lain sebagainya. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI