Session Pembuatan Wizard PENDAHULUAN

BAB III PERANCANGAN SISTEM DAN PERANCANGAN DATABASE

A. ANALISA SISTEM

1. Analisa Masalah Aplikasi program bantu pembuatan website dibuat untuk meringankan kesulitan dalam pembuatan homepage. 2. Analisa Kelayakan Aplikasi ini dianggap layak karena sekarang ini internet mempunyai banyak manfaat dalam berbagai bidang. Salah satu cara memanfaatkan teknologi internet adalah dengan mempunyai website. Jadi dengan adanya aplikasi ini diharapkan bisa membantu mempermudah dalam pembuatan homepage. 3. Analisa Kebutuhan Sistem dapat dipandang dari dua sisi : • Sisi pengguna user Pengguna user adalah pihak yang membutuhkan aplikasi ini untuk membuat homepage pribadinya. • Pembuat sistem Kebutuhan yang harus disiapkan oleh pembuat sistem agar sistem dapat berjalan adalah : o Perangkat Keras Perangkat - 1 unit komputer dengan sistem operasi Windows XP o Perangkat lunak software - Browser : Internet Explorer 4.0 + . - Website server : Apache - Bahasa pemrograman : PHP - Database : MySQL - User interface : Macromedia dreamweaver 8 o Pengetahuan knowledge - Pengetahuan tentang Basis data - Pengetahuan tentang internet dan clien – server programming B. PERANCANGAN PROSES Proses yang terjadi dalam aplikasi program bantu pembuatan website ini dapat dilihat dari dua sisi yaitu :

1. Dari sisi pengguna

Proses Pendaftaran : proses pendaftaran merupakan proses dimana identitas pengguna dimasukkan ke dalam database anggota. Jika sudah selesai proses pendaftaran anggota dapat melanjutkan dengan proses : edit homepage, edit template, upload, setting. Proses Login : proses dilakukan dengan memasukkan id anggota dan password, apabila data valid maka anggota dapat melanjutkan proses PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI edit homepage, ganti template, setting. Akan tetapi jika data tidak valid maka proses login harus diulang lagi. Proses Upload : merupakan proses dimana anggota dapat menambahkan halamannya sendiri dengan format html yang akan dipublikasikan pada link mypage pada homepage utama anggota.

2. Dari sisi administrator

Proses Login : digunakan untuk mengecek apakah data administrator berupa nama dan password yang dimasukkan sesuai dengan data dalam database administrator. Proses Hapus Data : merupakan proses untuk menghapus data anggota, data guestbook dan template. Proses Upload : merupakan proses untuk menambah data templates Proses Tampil Data : merupakan proses untuk melihat data anggota yang sudah membuat homepage, data templates dan data guestbook. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI