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