Pembuatan Situs Grup Band Indie "The Eden".

(1)

ABSTRAK

 

 

Sepuluh tahun terakhir ini internet dan situs menjadi sangat populer. Internet  membuat perkembangan  terhadap  segala hal terutama komunikasi. “the Eden” yang  merupakan salah satu grup band indie di Bandung – Indonesia yang memiliki penggemar  cukup banyak adalah salah satu komunitas yang membutuhkan informasi secara cepat, tepat  dan aktual. Dikarenakan kebutuhan informasi yang semakin meningkat, maka “the Eden”  membutuhkan suatu sistem aplikasi berupa situs yang dapat menampung kebutuhan akan  informasi dan sarana komunikasi dari seluruh penggemar. Melalui laporan ini akan diketahui  bagaimana cara membuat keseluruhan aplikasi situs “the Eden”. 

                                               


(2)

DAFTAR

 

ISI

 

 

LEMBAR PENGESAHAN ... ii 

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI ILMIAH ... iii 

SURAT PERNYATAAN ORISINALITAS KARYA ... iv 

KATA PENGANTAR ... v 

ABSTRAK ... vi 

DAFTAR ISI ... vii 

DAFTAR GAMBAR ... ix 

DAFTAR TABEL ... xiii 

DAFTAR LAMPIRAN ... xvi 

BAB I PENDAHULUAN ... 1 

1.1 Latar Belakang ... 1 

1.2 Rumusan Masalah ... 1 

1.3 Tujuan ... 1 

1.4 Batasan Masalah ... 2 

1.5 Sistematika Pembahasan ... .3 

1.6 Time Schedule ... 4 

BAB II DASAR TEORI ... 5 

2.1 Internet... 5 

2.2 HTML (Hyper Text Markup Language) ... 5 

2.3 JavaScript ... 6 

2.4 Basis Data ... 8 

2.5 PHP dan MySQL ... 11 

2.5.1 PHP: Hypertext Prepocessor ... 13 

2.5.2 MySQL ... 14 

BAB III ANALISA DAN PEMODELAN ... 15 

3.1 Arsitektur Aplikasi Sistem ... 15 

3.1.1 Topologi Jaringan ... 15 

3.1.2 Disain Perangkat Lunak ... 16 

3.1.2.1 Aliran Informasi pada Data Flow Diagram (DFD) ... 20 

3.1.2.2 Kamus Data ... 23 

3.1.2.3 Spesifikasi Proses ... 27 


(3)

3.2.1 Tabel Relasi Entitas (ER‐Table) ... 40 

3.2.2 Skema Relasi Entitas (ER‐Schema) ... 42 

3.3 Web Map dan Tampilan ... 43 

3.4 Perancangan User Interface ... 45 

3.4.1 Halaman Utama “the Eden” ... 45 

3.4.2 Halaman Setelah Login ... 49 

3.4.3 Halaman Admin Panel ... 55 

BAB IV PERANCANGAN DAN IMPLEMENTASI ... 64 

4.1 Screenshot Aplikasi Pada Halaman Utama ... 64 

4.2 Screenshot Aplikasi Pada Halaman Setelah Login ... 71 

4.3 Screenshot Aplikasi Pada Halaman Administration Panel ... 84 

BAB V PENGUJIAN ... 102 

5.1 Rencana Pengujian Proses Sistem Terimplementasi ... 102 

5.1.1 Pengujian Terhadap Tiap Proses ... 102 

5.2.2 Pengujian Terhadap Pengguna ... 103 

5.2 Laporan Hasil Evaluasi Aplikasi Produk ... 110 

5.2.1 Evaluasi Perumusan Masalah ... 110 

5.2.2 Evaluasi Tujuan ... 110 

5.2.3 Evaluasi Aplikasi Produk ... 111 

BAB VI KESIMPULAN DAN SARAN ... 114 

6.1 Keterkaitan Kesimpulan  dengan Hasil Evaluasi ... 114 

6.2 Keterkaitan Saran dengan Hasil Evaluasi ... 114 

DAFTAR PUSTAKA ... xvii   

                   


(4)

DAFTAR

 

GAMBAR

 

 

Gambar 2.1 PHP Usage for Apryl 2007 ... 11 

Gambar 2.2 PHP on Internet ... 11 

Gambar 3.1 Topologi Jaringan ... 15 

Gambar 3.2 Diagram Konteks (DFD Level 0) ... 16 

Gambar 3.3 Data Flow Diagram Level 1 ... 17 

Gambar 3.4 Data Flow Diagram Level 2 Proses 7 (Login dan Lupa Password) ... 17 

Gambar 3.5 Data Flow Diagram Level 3 Proses 7.1 (Verifikasi Login) ... 18 

Gambar 3.6 Data Flow Diagram Level 4 Proses 7.1.3 (Pesan Pribadi) ... 18 

Gambar 3.7 Data Flow Diagram Level 5 Proses 7.1.4 (Forum Diskusi) ... 19 

Gambar 3.8 Data Flow Diagram Level 6 Proses 7.1.5 (Panel Anggota) ... 19 

Gambar 3.9 Data Flow Diagram Level 7 Proses 7.1.6 (Panel Administrator) ... 20 

Gambar 3.10 Diagram Relasi Entitas (ER‐Diagram) ... 39 

Gambar 3.11 Skema Relasi Entitas (ER‐Schema) ... 42 

Gambar 3.12 Web Map ... 43 

Gambar 3.13 Struktur Tampilan Untuk Pengguna Tidak Login (Guest) ... 44 

Gambar 3.14 Struktur Tampilan Untuk Anggota ... 44 

Gambar 3.15 Struktur Tampilan Untuk Panel Admin ... 45 

Gambar 3.16 Disain Halaman Utama ... 45 

Gambar 3.17 Disain Halaman the Band... 46 

Gambar 3.18 Disain Halaman Media Gallery ... 46 

Gambar 3.19 Disain Halaman Guest Book ... 47 

Gambar 3.20 Disain Halaman Register ... 47 

Gambar 3.21 Disain Halaman Lupa Password (Masukan Username) ... 48 

Gambar 3.22 Disain Halaman Lupa Password (Pertanyaan Rahasia) ... 48 

Gambar 3.23 Disain Halaman Lupa Password (Masukan Password Baru) ... 48 

Gambar 3.24 Disain Halaman Testament ... 49 

Gambar 3.25 Disain Halaman Message Board (Daftar Topik) ... 49 

Gambar 3.26 Disain Halaman Message Board (Buat Topik Baru) ... 50 

Gambar 3.27 Disain Halaman Message Board (Lihat Pesan Topik)... 50 

Gambar 3.28 Disain Halaman Message Board (Balas Pesan Topik) ... 50 

Gambar 3.29 Disain Halaman Message Board (Moderate Topik) ... 51 


(5)

Gambar 3.31 Disain Halaman Private Message (Tulis Pesan) ... 51 

Gambar 3.32 Disain Halaman Private Message (Daftar Pesan Keluar) ... 52 

Gambar 3.33 Disain Halaman Private Message (Lihat Pesan Keluar) ... 52 

Gambar 3.34 Disain Halaman Private Message (Daftar Pesan Masuk) ... 52 

Gambar 3.35 Disain Halaman Private Message (Lihat Pesan Masuk) ... 53 

Gambar 3.36 Disain Halaman User Control Panel (Utama) ... 53 

Gambar 3.37 Disain Halaman User Control Panel (Ganti Email dan Password) ... 53 

Gambar 3.38 Disain Halaman User Control Panel (Ganti Profil) ... 54 

Gambar 3.39 Disain Halaman User Control Panel (Panel Aktifasi Keanggotaan) ... 54 

Gambar 3.40 Disain Halaman User Control Panel (Panel Pengaturan Tingkat Keanggotaan) 54  Gambar 3.41 Disain Halaman User Control Panel (Panel Blokir Keanggotaan) ... 55 

Gambar 3.42 Disain Halaman Order ... 55 

Gambar 3.43 Disain Halaman Utama (Admin Index) ... 56 

Gambar 3.44 Disain Halaman Site Admin (Set News) ... 56 

Gambar 3.45 Disain Halaman Site Admin (Membuat Berita) ... 56 

Gambar 3.46 Disain Halaman Site Admin (Mengubah Berita) ... 57 

Gambar 3.47 Disain Halaman Site Admin (Set Music Gallery)... 57 

Gambar 3.48 Disain Halaman Site Admin (Membuat Album Musik) ... 57 

Gambar 3.49 Disain Halaman Site Admin (Mengubah Album Musik) ... 58 

Gambar 3.50 Disain Halaman Site Admin (Meng‐upload Musik) ... 58 

Gambar 3.51 Disain Halaman Site Admin (Mengubah Musik) ... 58 

Gambar 3.52 Disain Halaman Site Admin (Set Photo Gallery) ... 59 

Gambar 3.53 Disain Halaman Site Admin (Membuat Album Foto) ... 59 

Gambar 3.54 Disain Halaman Site Admin (Mengubah Album Foto) ... 59 

Gambar 3.55 Disain Halaman Site Admin (Meng‐upload Gambar) ... 60 

Gambar 3.56 Disain Halaman Site Admin (Mengubah Gambar) ... 60 

Gambar 3.57 Disain Halaman Site Admin (Print Order) ... 60 

Gambar 3.58 Disain Halaman Site Admin (Print Preview) ... 61 

Gambar 3.59 Disain Halaman Site Admin (Set Guest Book) ... 61 

Gambar 3.60 Disain Halaman User Admin (Ban Control) ... 61 

Gambar 3.61 Disain Halaman User Admin (Management) ... 62 

Gambar 3.62 Disain Halaman User Admin (Permissions) ... 62 

Gambar 3.63 Disain Halaman User Admin (Mengubah Tingkat Keanggotaan Dari Anggota) . 62  Gambar 3.64 Disain Halaman User Admin (Ranks) ... 63 


(6)

Gambar 3.65 Disain Halaman User Admin (Menambah Grup Anggota) ... 63 

Gambar 3.66 Disain Halaman User Admin (Mengubah Grup Anggota) ... 63 

Gambar 4.1 Screenshot Halaman Utama (Home) ... 64 

Gambar 4.2 Screenshot Halaman the Band ... 65 

Gambar 4.3 Screenshot Halaman Media Gallery ... 66 

Gambar 4.4 Screenshot Halaman Guest Book ... 67 

Gambar 4.5 Screenshot Halaman Register ... 68 

Gambar 4.6 Screenshot Halaman Lupa Password (Masukan Username) ... 69 

Gambar 4.7 Screenshot Halaman Lupa Password (Pertanyaan Rahasia) ... 69 

Gambar 4.8 Screenshot Halaman Lupa Password (Masukan Password Baru) ... 70 

Gambar 4.9 Screenshot Halaman Testament ... 71 

Gambar 4.10 Screenshot Halaman Message Board (Daftar Topik) ... 72 

Gambar 4.11 Screenshot Halaman Message Board (Buat Topik Baru) ... 72 

Gambar 4.12 Screenshot Halaman Message Board (Lihat Pesan Topik) ... 73 

Gambar 4.13 Screenshot Halaman Message Board (Balas Pesan Topik) ... 73 

Gambar 4.14 Screenshot Halaman Message Board (Moderate Topik) ... 74 

Gambar 4.15 Screenshot Halaman Private Message (Utama) ... 75 

Gambar 4.16 Screenshot Halaman Private Message (Tulis Pesan) ... 75 

Gambar 4.17 Screenshot Halaman Private Message (Daftar Pesan Keluar) ... 76 

Gambar 4.18 Screenshot Halaman Private Message (Lihat Pesan Keluar) ... 76 

Gambar 4.19 Screenshot Halaman Private Message (Daftar Pesan Masuk) ... 77 

Gambar 4.20 Screenshot Halaman Private Message (Lihat Pesan Masuk) ... 77 

Gambar 4.21 Screenshot Halaman User Control Panel (Utama) ... 78 

Gambar 4.22 Screenshot Halaman User Control Panel (Ganti Email dan Password) ... 79 

Gambar 4.23 Screenshot Halaman User Control Panel (Ganti Profil) ... 79 

Gambar 4.24 Screenshot Halaman User Control Panel (Panel Aktifasi Keanggotaan) ... 80 

Gambar 4.25 Screenshot Halaman User Control Panel (Pengaturan Tingkat Keanggotaan) .. 80 

Gambar 4.26 Screenshot Halaman User Control Panel (Panel Blokir Keanggotaan) ... 81 

Gambar 4.27 Screenshot Halaman Order ... 81 

Gambar 4.28 Screenshot Halaman Admin Utama (Admin Index) ... 84 

Gambar 4.29 Screenshot Halaman Site Admin (Set News) ... 85 

Gambar 4.30 Screenshot Halaman Site Admin (Membuat Berita) ... 85 

Gambar 4.31 Screenshot Halaman Site Admin (Mengubah Berita) ... 86 


(7)

Gambar 4.33 Screenshot Halaman Site Admin (Membuat Album musik) ... 87 

Gambar 4.34 Screenshot Halaman Site Admin (Mengubah Album musik) ... 88 

Gambar 4.35 Screenshot Halaman Site Admin (Meng‐upload Musik) ... 88 

Gambar 4.36 Screenshot Halaman Site Admin (Mengubah Musik) ... 89 

Gambar 4.37 Screenshot Halaman Site Admin (Set Photo Gallery) ... 90 

Gambar 4.38 Screenshot Halaman Site Admin (Membuat Album Foto) ... 91 

Gambar 4.39 Screenshot Halaman Site Admin (Mengubah Album foto) ... 91 

Gambar 4.40 Screenshot Halaman Site Admin (Meng‐upload Gambar) ... 92 

Gambar 4.41 Screenshot Halaman Site Admin (Mengubah Gambar) ... 92 

Gambar 4.42 Screenshot Halaman Site Admin (Print Order) ... 94 

Gambar 4.43 Screenshot Halaman Site Admin (Print Preview) ... 94 

Gambar 4.44 Screenshot Halaman Site Admin (Set Guest Book) ... 95 

Gambar 4.45 Screenshot Halaman User Admin (Ban Control) ... 96 

Gambar 4.46 Screenshot Halaman User Admin (Management) ... 97 

Gambar 4.47 Screenshot Halaman User Admin (Permissions) ... 98 

Gambar 4.48 Screenshot Halaman User Admin (Mengubah Tingkat Keanggotaan Anggota) 98  Gambar 4.49 Screenshot Halaman User Admin (Ranks)... 99 

Gambar 4.50 Screenshot Halaman User Admin (Menambah Grup Anggota) ... 100 

Gambar 4.51 Screenshot Halaman User Admin (Mengubah Grup Anggota) ... 100 

Gambar 5.1 Grafik Hasil Evaluasi Pengguna Terhadap Disain ... 112 

Gambar 5.2 Grafik Hasil Evaluasi Pengguna Terhadap User Interface ... 112 

Gambar 5.3 Grafik Hasil Evaluasi Pengguna Terhadap Informasi dan Komunikasi ... 113 

Gambar 5.4 Grafik Hasil Evaluasi Pengguna Terhadap Sistim Pemesanan ... 113   

                   


(8)

DAFTAR

 

TABEL

 

 

Tabel 1.1 Jadwal Rencana Kerja ... 4 

Tabel 2.1 Kelebihan dan Kekurangan JavaScript ... 6 

Tabel 2.2 Tabel Aritmatika... 10 

Tabel 2.3 Operator Pembandingan ... 10 

Tabel 2.4 Operator Logika ... 10 

Tabel 2.5 Operator Karakter ... 10 

Tabel 2.6 Tabel Perbandingan msSQL Server 2000 dengan MySQL ... 12 

Tabel 3.1 Keterangan Aliran Informasi pada Data Flow Diagram (DFD) ... 20 

Tabel 3.2 Kamus Data ... 23 

Tabel 3.3 Proses Registrasi Menjadi Anggota ... 27 

Tabel 3.4 Proses Mengisi Buku Tamu ... 27 

Tabel 3.5 Proses Melihat Berita dan Acara ... 28 

Tabel 3.6 Proses Melihat Galeri Foto ... 28 

Tabel 3.7 Proses Melihat Galeri Musik ... 29 

Tabel 3.8 Proses Melihat Profil Personil ... 29 

Tabel 3.9 Proses Mengisi Testimonial ... 29 

Tabel 3.10 Proses Memesan CD ... 30 

Tabel 3.11 Proses Mengirim Pesan Pribadi ... 30 

Tabel 3.12 Proses Membaca Pesan Pribadi ... 31 

Tabel 3.13 Proses Membuat Topik Diskusi ... 31 

Tabel 3.14 Proses Membalas Topik Diskusi ... 31 

Tabel 3.15 Proses Moderate Topik Diskusi ... 32 

Tabel 3.16 Proses Pengaturan Moderator Forum ... 32 

Tabel 3.17 Proses Menejemen Keanggotaan ... 33 

Tabel 3.18 Proses Ubah Profil Keanggotaan ... 33 

Tabel 3.19 Proses Menejemen Berita ... 34 

Tabel 3.20 Proses Menejemen Galeri Foto ... 34 

Tabel 3.21 Proses Menejemen Galeri Musik ... 35 

Tabel 3.22 Proses Menejemen Anggota ... 35 

Tabel 3.23 Proses Menejemen Buku Tamu ... 36 

Tabel 3.24 Proses Mencetak Pemesanan CD ... 36 


(9)

Tabel 3.26 Proses Verifikasi Lupa Password ... 37 

Tabel 3.27 Proses Report ... 37 

Tabel 3.28 Tabel eden_ranks ... 40 

Tabel 3.29 Tabel eden_users ... 40 

Tabel 3.30 Tabel eden_ban ... 40 

Tabel 3.31 Tabel eden_news ... 40 

Tabel 3.32 Tabel eden_musics_album ... 40 

Tabel 3.33 Tabel eden_musics ... 40 

Tabel 3.34 Tabel eden_photos_album ... 40 

Tabel 3.35 Tabel eden_photos ... 41 

Tabel 3.36 Tabel eden_orders ... 41 

Tabel 3.37 Tabel eden_orders_item ... 41 

Tabel 3.38 Tabel eden_privateMsg ... 41 

Tabel 3.39 Tabel eden_forum_topics ... 41 

Tabel 3.40 Tabel eden_forum_topics_post ... 41 

Tabel 3.41 Tabel eden_guestbook ... 41 

Tabel 5.1 Fungsionalitas Fungsi Aplikasi ... 103 

Tabel 5.2 Test Case Form Login ... 104 

Tabel 5.3 Test Case Form Guest Book... 104 

Tabel 5.4 Test Case Form Register ... 104 

Tabel 5.5 Test Case Form Testament ... 105 

Tabel 5.6 Test Case Form Post New Topics ... 105 

Tabel 5.7 Test Case Form Post Reply Topics ... 105 

Tabel 5.8 Test Case Form Moderate Topics ... 105 

Tabel 5.9 Test Case Form Edit Account ... 106 

Tabel 5.10 Test Case Form Edit Profile ... 106 

Tabel 5.11 Test Case Form Edit signature ... 106 

Tabel 5.12 Test Case Form User CP (Rank Management) ... 107 

Tabel 5.13 Test Case Form User CP (Ban Control) ... 107 

Tabel 5.14 Test Case Form Compose New Message ... 107 

Tabel 5.15 Test Case Form Admin Create News ... 107 

Tabel 5.16 Test Case Form Admin Create New Music Album ... 108 

Tabel 5.17 Test Case Form Admin Upload New Music File ... 108 


(10)

Tabel 5.19 Test Case Form Admin Upload New Photo Image ... 108 

Tabel 5.20 Test Case Form Admin Search Order ... 109 

Tabel 5.21 Test Case Form Admin Ban Control ... 109 

Tabel 5.22 Test Case Form Admin Permissions ... 109 

Tabel 5.23 Test Case Form Admin Create Ranks ... 109   

                                                       


(11)

DAFTAR

 

LAMPIRAN

 

 

i. Questionnaire ... xviii  ii. Source Code ... xxxviii  iii. Data Penulis ... cdlxxiii   


(12)

BAB I 

PENDAHULUAN 

 

1.1 Latar Belakang 

Informasi dan komunikasi dalam suatu organisasi merupakan salah satu hal yang  utama. Ketika tatap muka dan sarana komunikasi melalui telepon dan sms menjadi kendala,  baik dalam hal jarak dan biaya yang kian tinggi, situs web menjadi alternatif untuk menjaga  komunikasi dan informasi untuk dapat tetap berjalan. 

“The Eden” adalah sebuah grup band yang dibentuk oleh tiga orang pemuda asal  kota Bandung pada tahun 2005. Musik mereka beraliran pop indo yang memang sangat  populer dan mendominasi di kalangan musik Indonesia. “The Eden” merupakan grup band  baru di kalangan musik Indonesia tetapi, mereka sudah memiliki cukup banyak penggemar  bahkan di kota‐kota lain di luar kota Bandung. Kebutuhan informasi akan “The Eden”  memerlukan  aplikasi  yang  dapat  menampung  segala  sesuatu  mengenai  “The  Eden”  sehingga, mereka merencanakan untuk membuat situs web yang berisikan informasi‐ informasi mengenai “The Eden”. 

 

1.2 Rumusan Masalah 

Aplikasi situs “The Eden” ini diharapkan dapat membantu penggemar‐penggemar  untuk mendapatkan informasi terbaru mengenai “The Eden” dan dapat saling berinteraksi  melalui situs baik dengan personil “The Eden” maupun dengan penggemar‐penggemar  lainnya, dengan cara: 

1. Mengatasi kebutuhan akan informasi yang up to date mengenai ”The Eden”. 

2. Membuat  komunikasi  antar  penggemar  dengan  “The  Eden”  secara  dua  arah  sehingga dapat terjalin hubungan antar penggemar maupun dengan personil dari  “The Eden”. 

 

1.3 Tujuan 

Tujuan dibuatnya aplikasi situs ini adalah untuk memberikan informasi kepada  pengguna situs mengenai “The Eden”. Diharapkan dengan adanya aplikasi situs dapat  memperdekat  hubungan  antar  personil  “The  Eden”  dengan  penggemar  juga  antar  penggemar dengan penggemar lainnya, seperti: 


(13)

informasi personil, galeri foto dan galeri musik. 

2. Menyediakan sarana komunikasi berupa forum dan pesan pribadi bagi pengguna  yang sudah menjadi anggota, sehingga dapat terjadi komunikasi secara dua arah. 

 

1.4 Batasan Masalah 

Spesifikasi produk yang harus dicapai adalah situs web yang dapat memenuhi  kebutuhan konsumen dalam menyediakan informasi terkini mengenai ”The Eden”. Proyek  ini terdapat beberapa batasan untuk pengerjaannya, yaitu: 

1. Situs ini lebih ditujukan sebagai media informasi sehingga tidak menangani proses  penjualan. 

2. Informasi yang terdapat pada situs bersifat dinamis jadi tidak tergantung template  melainkan pada isinya dan dapat diperbaharui sewaktu‐waktu. 

3. Proses registrasi untuk menjadi anggota dapat dilakukan oleh siapa saja yang  mengunjungi situs. 

4. Halaman login bagi pengguna yang sudah melakukan proses registrasi terlebih  dahulu dan sudah menjadi anggota. 

 

  Mengacu kepada hal‐hal tersebut diatas maka fitur‐fitur yang akan dibuat untuk  aplikasi adalah sebagai berikut: 

1. Home sebagai halaman utama dan media informasi dari “The Eden” seperti berita  terkini dan jadwal pentas. 

2. The band yang menampilkan informasi mengenai profil band dan setiap personil  yang tergabung pada “the Eden”. 

3.  Media gallery yang menampilkan informasi mengenai galeri foto dan galeri musik  dari “the Eden”. 

4. Guestbook yang dapat digunakan oleh pengguna tidak login. 

5. Registrasi menjadi anggota penggemar dapat dilakukan oleh setiap pengguna tidak  login. 

6. Form login yang berfungsi sebagai proses autentifikasi terhadap anggota. 

7. Anggota  yang sudah login  dapat  mengakses fitur‐fitur yang  disediakan untuk  anggota seperti: 

a. Pesan pribadi: Anggota dapat saling mengirim dan membaca pesan pribadi  kepada anggota lainnya. 


(14)

kesannya terhadap “The Eden”. 

c. Forum diskusi: Anggota dapat membuat topik diskusi dan membalas topik  diskusi dari anggota lain. 

d. Pemesanan CD: Bagi anggota yang kesulitan mencari CD dari “The Eden”,  anggota dapat menggunakan fitur ini untuk melakukan pemesanan CD.  e. Panel  keanggotaan: Fitur untuk  anggota  yang memiliki  fungsi sebagai 

pengaturan data keanggotaan seperti: 

Profile management: Merubah data profil keanggotaannya. 

User Management: Fitur yang dapat diakses oleh anggota dengan  tingkat  keanggotaan  tertentu  yang  berfungsi  untuk  mengelola  mengenai status keanggotaan pada anggota. 

f. Panel  Administrator:  Fitur  untuk  anggota  sebagai  administrator  yang  berfungsi sebagai pengaturan untuk keseluruhan situs seperti menambah,  mengubah dan menghapus data pada aplikasi. 

8. Setiap  anggota  yang  lupa  password  dapat  mengganti  passwordnya  dengan  menggunakan fitur lupa password dan anggota tersebut diharuskan untuk mengisi  pertanyaan pribadi untuk dapat merubah passwordnya yang lama. 

 

1.5 Sistematika Pembahasan 

Bab I Persyaratan Produk: Pembahasan mengenai perumusan masalah, tujuan dan  gambaran sistem secara keseluruhan. 

Bab II Dasar Teori: Pembahasan materi‐materi yang digunakan dan mendukung  serta membantu penyusun laporan. 

Bab  III  Analisa  dan  Pemodelan:  Pembahasan  yang  dimulai  dari  identifikasi  kebutuhan sistem, overview dan perancangan disain hingga selesainya pembuatan aplikasi. 

Bab IV Perancangan User Interface: Pembahasan mengenai perancangan disain dari  aplikasi yang dimulai dengan web map dan layout awal aplikasi sistem hingga yang akan  dihasilkan beserta analisanya. 

Bab V Hasil dan Pengujian: Laporan hasil evaluasi aplikasi produk dengan melakukan  pengujian terhadap tiap proses yang sudah terimplementasi dan melakukan survey di  lapangan dengan memberikan kuisoner kepada pengguna sistem aplikasi. 

Bab  VI  Kesimpulan  dan  Saran:  Pembahasan  serta  rencana  pemikiran  serius 

terhadap perbaikan yang dapat diambil setelah sistem aplikasi selesai di implementasikan. 


(15)

1.6 

Time

 

Schedule

 

Tabel 1.1  Jadwal Rencana Kerja 

Agustus September Oktober November

I II III IV I II III IV I II III IV I II III IV

Proposal STA Studi dan

Analisis Perancangan

Sistem Disain Tampilan Implementasi

Pembuatan Laporan  


(16)

BAB VI 

KESIMPULAN DAN SARAN 

 

6.1 Keterkaitan Kesimpulan dengan Hasil Evaluasi 

  Setelah sistem dibuat, dianalisa serta dievaluasi maka dapat ditarik beberapa 

kesimpulan sebagai berikut : 

1. Sistem aplikasi ini dapat membantu pengguna khususnya yang sudah menjadi 

anggota dalam mencari informasi mengenai “the Eden”. 

2. Sistem pesan pribadi dan forum dapat memudahkan pengguna sebagai anggota 

dalam melakukan komunikasi. 

3. Sistem grup anggota dapat membantu pengaturan dan pengenalan status anggota 

pada sistem aplikasi. 

4. Mengingat bahasa pemogramman yang digunakan adalah PHP dan server basis data 

yang digunakan adalah MySQL, maka secara umum aplikasi ini tidak mengalami 

kesulitan untuk diimplementasikan dimana saja. 

 

6.2 Keterkaitan Saran dengan Hasil Evaluasi 

  Sistem aplikasi ini masih memiliki kekurangan, adapun saran yang dapat diberikan 

setelah menjalankan aplikasi produk ini adalah masih cukup sederhana seperti penginputan 

data, pengubahan data, penghapusan data, pengecekan data dan penampilan data pada 

laporan. Hal ini tidak menutup kemungkinan untuk menambah fasilitas yang lain seperti: 

1. Sistem avatar yang memungkinkan anggota untuk meng‐upload gambar pada profil. 

2. Dapat melakukan back‐up data secara otomatis melalui aplikasi. 

3. Pembagian moderator untuk tiap forum dan topik, sehingga tidak semua moderator 

dapat mengatur forum yang berada di bawah kendali moderator lain. 


(17)

DAFTAR

 

REFERENSI

 

 

HadiyanTitanModul  Praktikum  Web  Lanjutan;  Fakultas  IT  Universitas  Kristen 

Maranatha, 2003.   

EdiDoroDiktat Pengantar Sistem Informasi; Fakultas IT Universitas Kristen Maranatha, 

2000.   

DeanElisaDiktat Pengantar Basis Data; Fakultas IT Universitas Kristen Maranatha, 

2005.   

ImbarVictor RModul Praktikum Basis Data; Fakultas IT Universitas Kristen Maranatha, 

2003.   

Harianto Kristianto, Ir; Konsep dan Perancangan Database; Penerbit ANDI, 1996. 

 

MadiunTim Litbang LPKBM MADCOMSMembuat Aplikasi Database Karyawan Online  Berbasis Web dengan PHP dan MySQL; Penerbit ANDI, 2004. 

 

Award Winning DHTML and JavaScript; Dynamic Drive, 1997‐2007; 

http://www.dynamicdrive.com/.   

Unlock Your Potential; Erack Network, 2003‐2007; http://www.tizag.com/. 

 

NauliTigorPusat Penelitian Informatika; Lembaga Ilmu Pengetahuan Indonesia (LIPI); 

http://www.informatika.lipi.go.id/.   

BradleyAngelaLearn PHP; About, Inc., 2007; 

http://php.about.com/od/learnphp/Learn_PHP.htm.   

PHP MySQL Tutorial; www.php‐mysql‐tutorial.com, 2004‐2007; http://www.php‐mysql‐


(1)

BAB I 

PENDAHULUAN 

 

1.1 Latar Belakang 

Informasi dan komunikasi dalam suatu organisasi merupakan salah satu hal yang  utama. Ketika tatap muka dan sarana komunikasi melalui telepon dan sms menjadi kendala,  baik dalam hal jarak dan biaya yang kian tinggi, situs web menjadi alternatif untuk menjaga  komunikasi dan informasi untuk dapat tetap berjalan. 

“The Eden” adalah sebuah grup band yang dibentuk oleh tiga orang pemuda asal  kota Bandung pada tahun 2005. Musik mereka beraliran pop indo yang memang sangat  populer dan mendominasi di kalangan musik Indonesia. “The Eden” merupakan grup band  baru di kalangan musik Indonesia tetapi, mereka sudah memiliki cukup banyak penggemar  bahkan di kota‐kota lain di luar kota Bandung. Kebutuhan informasi akan “The Eden”  memerlukan  aplikasi  yang  dapat  menampung  segala  sesuatu  mengenai  “The  Eden”  sehingga, mereka merencanakan untuk membuat situs web yang berisikan informasi‐ informasi mengenai “The Eden”. 

 

1.2 Rumusan Masalah 

Aplikasi situs “The Eden” ini diharapkan dapat membantu penggemar‐penggemar  untuk mendapatkan informasi terbaru mengenai “The Eden” dan dapat saling berinteraksi  melalui situs baik dengan personil “The Eden” maupun dengan penggemar‐penggemar  lainnya, dengan cara: 

1. Mengatasi kebutuhan akan informasi yang up to date mengenai ”The Eden”. 

2. Membuat  komunikasi  antar  penggemar  dengan  “The  Eden”  secara  dua  arah  sehingga dapat terjalin hubungan antar penggemar maupun dengan personil dari  “The Eden”. 

 

1.3 Tujuan 

Tujuan dibuatnya aplikasi situs ini adalah untuk memberikan informasi kepada  pengguna situs mengenai “The Eden”. Diharapkan dengan adanya aplikasi situs dapat  memperdekat  hubungan  antar  personil  “The  Eden”  dengan  penggemar  juga  antar  penggemar dengan penggemar lainnya, seperti: 


(2)

informasi personil, galeri foto dan galeri musik. 

2. Menyediakan sarana komunikasi berupa forum dan pesan pribadi bagi pengguna  yang sudah menjadi anggota, sehingga dapat terjadi komunikasi secara dua arah.   

1.4 Batasan Masalah 

Spesifikasi produk yang harus dicapai adalah situs web yang dapat memenuhi  kebutuhan konsumen dalam menyediakan informasi terkini mengenai ”The Eden”. Proyek  ini terdapat beberapa batasan untuk pengerjaannya, yaitu: 

1. Situs ini lebih ditujukan sebagai media informasi sehingga tidak menangani proses  penjualan. 

2. Informasi yang terdapat pada situs bersifat dinamis jadi tidak tergantung template  melainkan pada isinya dan dapat diperbaharui sewaktu‐waktu. 

3. Proses registrasi untuk menjadi anggota dapat dilakukan oleh siapa saja yang  mengunjungi situs. 

4. Halaman login bagi pengguna yang sudah melakukan proses registrasi terlebih  dahulu dan sudah menjadi anggota. 

 

  Mengacu kepada hal‐hal tersebut diatas maka fitur‐fitur yang akan dibuat untuk  aplikasi adalah sebagai berikut: 

1. Home sebagai halaman utama dan media informasi dari “The Eden” seperti berita  terkini dan jadwal pentas. 

2. The band yang menampilkan informasi mengenai profil band dan setiap personil  yang tergabung pada “the Eden”. 

3.  Media gallery yang menampilkan informasi mengenai galeri foto dan galeri musik  dari “the Eden”. 

4. Guestbook yang dapat digunakan oleh pengguna tidak login

5. Registrasi menjadi anggota penggemar dapat dilakukan oleh setiap pengguna tidak  login

6. Form login yang berfungsi sebagai proses autentifikasi terhadap anggota. 

7. Anggota  yang sudah login  dapat  mengakses fitur‐fitur yang  disediakan untuk  anggota seperti: 

a. Pesan pribadi: Anggota dapat saling mengirim dan membaca pesan pribadi  kepada anggota lainnya. 


(3)

kesannya terhadap “The Eden”. 

c. Forum diskusi: Anggota dapat membuat topik diskusi dan membalas topik  diskusi dari anggota lain. 

d. Pemesanan CD: Bagi anggota yang kesulitan mencari CD dari “The Eden”,  anggota dapat menggunakan fitur ini untuk melakukan pemesanan CD.  e. Panel  keanggotaan: Fitur untuk  anggota  yang memiliki  fungsi sebagai 

pengaturan data keanggotaan seperti: 

Profile management: Merubah data profil keanggotaannya. 

User Management: Fitur yang dapat diakses oleh anggota dengan  tingkat  keanggotaan  tertentu  yang  berfungsi  untuk  mengelola  mengenai status keanggotaan pada anggota. 

f. Panel  Administrator:  Fitur  untuk  anggota  sebagai  administrator  yang  berfungsi sebagai pengaturan untuk keseluruhan situs seperti menambah,  mengubah dan menghapus data pada aplikasi. 

8. Setiap  anggota  yang  lupa  password  dapat  mengganti  passwordnya  dengan  menggunakan fitur lupa password dan anggota tersebut diharuskan untuk mengisi  pertanyaan pribadi untuk dapat merubah passwordnya yang lama. 

 

1.5 Sistematika Pembahasan 

Bab I Persyaratan Produk: Pembahasan mengenai perumusan masalah, tujuan dan  gambaran sistem secara keseluruhan. 

Bab II Dasar Teori: Pembahasan materi‐materi yang digunakan dan mendukung  serta membantu penyusun laporan. 

Bab  III  Analisa  dan  Pemodelan:  Pembahasan  yang  dimulai  dari  identifikasi  kebutuhan sistem, overview dan perancangan disain hingga selesainya pembuatan aplikasi. 

Bab IV Perancangan User Interface: Pembahasan mengenai perancangan disain dari  aplikasi yang dimulai dengan web map dan layout awal aplikasi sistem hingga yang akan  dihasilkan beserta analisanya. 

Bab V Hasil dan Pengujian: Laporan hasil evaluasi aplikasi produk dengan melakukan  pengujian terhadap tiap proses yang sudah terimplementasi dan melakukan survey di  lapangan dengan memberikan kuisoner kepada pengguna sistem aplikasi. 

Bab  VI  Kesimpulan  dan  Saran:  Pembahasan  serta  rencana  pemikiran  serius  terhadap perbaikan yang dapat diambil setelah sistem aplikasi selesai di implementasikan.   


(4)

1.6 

Time

 

Schedule

 

Tabel 1.1  Jadwal Rencana Kerja 

Agustus September Oktober November

I II III IV I II III IV I II III IV I II III IV

Proposal STA Studi dan

Analisis Perancangan

Sistem Disain Tampilan Implementasi

Pembuatan Laporan  


(5)

BAB VI 

KESIMPULAN DAN SARAN 

 

6.1 Keterkaitan Kesimpulan dengan Hasil Evaluasi 

  Setelah sistem dibuat, dianalisa serta dievaluasi maka dapat ditarik beberapa 

kesimpulan sebagai berikut : 

1. Sistem aplikasi ini dapat membantu pengguna khususnya yang sudah menjadi 

anggota dalam mencari informasi mengenai “the Eden”. 

2. Sistem pesan pribadi dan forum dapat memudahkan pengguna sebagai anggota 

dalam melakukan komunikasi. 

3. Sistem grup anggota dapat membantu pengaturan dan pengenalan status anggota 

pada sistem aplikasi. 

4. Mengingat bahasa pemogramman yang digunakan adalah PHP dan server basis data 

yang digunakan adalah MySQL, maka secara umum aplikasi ini tidak mengalami 

kesulitan untuk diimplementasikan dimana saja. 

 

6.2 Keterkaitan Saran dengan Hasil Evaluasi 

  Sistem aplikasi ini masih memiliki kekurangan, adapun saran yang dapat diberikan 

setelah menjalankan aplikasi produk ini adalah masih cukup sederhana seperti penginputan 

data, pengubahan data, penghapusan data, pengecekan data dan penampilan data pada 

laporan. Hal ini tidak menutup kemungkinan untuk menambah fasilitas yang lain seperti: 

1. Sistem avatar yang memungkinkan anggota untuk meng‐upload gambar pada profil. 

2. Dapat melakukan back‐up data secara otomatis melalui aplikasi. 

3. Pembagian moderator untuk tiap forum dan topik, sehingga tidak semua moderator 

dapat mengatur forum yang berada di bawah kendali moderator lain. 


(6)

DAFTAR

 

REFERENSI

 

 

HadiyanTitanModul  Praktikum  Web  Lanjutan;  Fakultas  IT  Universitas  Kristen  Maranatha, 2003. 

 

Edi, Doro; Diktat Pengantar Sistem Informasi; Fakultas IT Universitas Kristen Maranatha,  2000. 

 

DeanElisaDiktat Pengantar Basis Data; Fakultas IT Universitas Kristen Maranatha,  2005. 

 

Imbar, Victor R; Modul Praktikum Basis Data; Fakultas IT Universitas Kristen Maranatha,  2003. 

 

Harianto Kristianto, Ir; Konsep dan Perancangan Database; Penerbit ANDI, 1996. 

 

Madiun, Tim Litbang LPKBM MADCOMS; Membuat Aplikasi Database Karyawan Online 

Berbasis Web dengan PHP dan MySQL; Penerbit ANDI, 2004. 

 

Award Winning DHTML and JavaScript; Dynamic Drive, 1997‐2007; 

http://www.dynamicdrive.com/. 

 

Unlock Your Potential; Erack Network, 2003‐2007; http://www.tizag.com/. 

 

Nauli, Tigor; Pusat Penelitian Informatika; Lembaga Ilmu Pengetahuan Indonesia (LIPI);  http://www.informatika.lipi.go.id/. 

 

Bradley, Angela; Learn PHP; About, Inc., 2007; 

http://php.about.com/od/learnphp/Learn_PHP.htm. 

 

PHP MySQL Tutorial; www.php‐mysql‐tutorial.com, 2004‐2007; http://www.php‐mysql‐ tutorial.com/.