ANALISIS DAN PERANCANGAN WEB COMMUNITY BERBASIS INTERNET PADA UKM BINA NUSANTARA ENGLISH CLUB

  Jurusan Teknik Informatika Skripsi Sarjana Komputer

  Semester Ganjil tahun 2005/2006

  

ANALISIS DAN PERANCANGAN

WEB COMMUNITY BERBASIS INTERNET

PADA UKM BINA NUSANTARA ENGLISH CLUB

Jasin Tanuwijaya 0600610664

Indra 0600630685

Lenny Lestari 0600650592

Kelas / Kelompok : 07PGT / 07

  Abstrak

  Tujuan dari penulisan skripsi ini adalah menganalisis dan merancang suatu web

  

community untuk UKM Bina Nusantara English Club (BNEC). Dengan adanya web

community ini, diharapkan memudahkan BNEC untuk mensentralisasikan dan

  menyebarkan informasi. Selain itu, dengan adanya fitur-fitur yang menarik dan interaktif, para member BNEC akan dapat terus berhubungan satu sama lain, walaupun mereka telah lulus dan berstatus alumni. Metode penelitian yang digunakan antara lain metode analisis dengan observasi, penyebaran angket, dan wawancara. Metode kepustakaan, dan metode perancangan yang menggunakan Data Flow Diagram, dan

  

State Transition Diagram. Dengan adanya web community ini, BNEC mempunyai suatu

  media tambahan untuk melakukan fungsi organisasionalnya. BNEC mempunyai suatu pusat informasi yang tersentralisasi, di mana semua anggota dan pihak luar bisa bebas mengakses. Dan juga, BNEC mempunyai suatu wadah untuk menjembatani komunikasi antara pengurus, seluruh anggota, dan alumni.

  Kata kunci:

web community , komunitas, sentralisasi informasi, wadah komunikasi, jembatan

komunikasi.

  Segala hormat, puji dan syukur kepada Allah Bapa yang Maha Kuasa atas kasih, penyertaan, serta kekuatan yang diberikan-Nya kepada penulis, sehingga dapat menyelesaikan penulisan dan penelitian skripsi yang berjudul :

  

PERANCANGAN WEB COMMUNITY BERBASIS INTERNET PADA

UKM BINA NUSANTARA ENGLISH CLUB sebagai syarat menyelesaikan

  jenjang studi Strata-1 di Universitas Bina Nusantara, Jakarta.

  Dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada: 1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara, Jakarta.

  2. Bapak Ir. Sablin Yusuf, M.Sc., M.comp.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara 3. Bapak H.M. Subekti, BE, M.Sc., selaku Kepala Jurusan Teknik Informatika Universitas Bina Nusantara.

  4. Bapak Drs. Romli, M.App.comp., selaku dosen pembimbing yang telah banyak memberikan bimbingan dalam penulisan skripsi dari awal hingga akhir.

  5. Bapak Soni, S.Kom, MM, selaku mentor yang telah banyak membimbing dan memberikan masukan dalam penulisan skripsi ini dari awal hingga akhir.

  6. Pimpinan dan rekan-rekan Bina Nusantara English Club yang telah banyak membantu dalam penulisan skripsi ini.

  7. Orang tua dan saudara yang memberikan dukungan moril dan materiil.

  8. Saudara Efendi, S. Kom yang telah banyak membantu terutama dalam hal desain.

  9. Sahabat-sahabat yang telah memberikan dukungan, semangat, dan doa.

  Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pembaca dan pihak-pihak yang membutuhkan, sehingga hasil yang diperoleh dapat lebih disempurnakan dan lebih berguna di masa mendatang.

  Jakarta, Januari 2006 Penulis

DAFTAR ISI

  Halaman Judul Luar .......................................................................................................... i Halaman Judul Dalam .................................................................................................... ..ii Halaman Persetujuan Hardcover ................................................................................... iii Halaman Pernyataan Dewan Penguji ............................................................................. iv Abstrak ............................................................................................................................. v Kata Pengantar ................................................................................................................ vi Daftar Isi ....................................................................................................................... viii Daftar Tabel .................................................................................................................. xiii Daftar Gambar............................................................................................................... xvi Daftar Lampiran .......................................................................................................... xxiii

  

BAB 1 PENDAHULUAN............................................................................................ 1

  1.1 Latar Belakang .................................................................................................. 1

  1.2 Ruang Lingkup.................................................................................................. 2

  1.3 Tujuan dan Manfaat .......................................................................................... 2

  1.4 Metodologi ........................................................................................................ 3

  1.5 Sistematika Penulisan ....................................................................................... 4

  

BAB 2 LANDASAN TEORI....................................................................................... 6

  2.1 Internet .............................................................................................................. 6

  2.1.1 Sejarah Internet .................................................................................. 6

  2.1.2 Definisi Internet ................................................................................. 7

  2.2 Protokol Internet ............................................................................................... 7

  2.2.1 Pengertian Protokol Internet .............................................................. 7

  2.2.2 HTTP (Hyper Text Transfer Protocol) ............................................. 7

  2.2.3 Transmission Control Protocol / Internet Protocol ........................... 8

  2.3 Teori Internet Service........................................................................................ 8

  2.3.1 World Wide Web (WWW) ................................................................ 8

  2.3.2 URL (Uniform Resource Locators) ................................................... 9

  2.3.3 HTML (Hyper Text Markup Language) .......................................... 10

  2.4 Pemrograman Internet..................................................................................... 11

  2.4.1 PHP .................................................................................................. 11

  2.4.2 Web Browser .................................................................................... 12

  2.4.3 Web Server ....................................................................................... 13

  2.5 Definisi Web Community ................................................................................ 14

  2.6 Interaksi Manusia dan Komputer .................................................................... 14

  2.6.1 Sistem Interaktif ............................................................................... 14

  2.6.2 Pedoman untuk Merancang User Interface...................................... 15

  2.7 Rekayasa Piranti Lunak................................................................................... 17

  2.7.1 Definisi Rekayasa Piranti Lunak...................................................... 17

  2.7.2 Model Rekayasa Piranti Lunak ........................................................ 19

  2.8 Sistem Basis Data............................................................................................ 20

  2.8.1 Pengertian Sistem Basis Data .......................................................... 20

  2.8.2 Komponen-komponen Sistem Basis Data........................................ 21

  2.8.3 MySql ............................................................................................... 22

  2.9 Metode Pengumpulan Data ............................................................................. 22

  2.10 Analisis Model ................................................................................................ 25

  2.10.1 Data Flow Diagram (DFD) ............................................................. 25

  2.10.2 State Transition Diagram (STD) ..................................................... 27

  2.10.3 Entity Relationship Diagram (ERD)................................................ 29

  

BAB 3 ANALISIS DAN PERANCANGAN............................................................ 31

  3.1 Analisis Sistem................................................................................................ 31

  3.1.1 Gambaran Umum Organisasi........................................................... 31

  3.1.1.1 Sejarah Singkat Organisasi ............................................... 31

  3.1.1.2 Visi dan Misi Organisasi................................................... 32

  3.1.1.3 Struktur Organisasi ........................................................... 33

  3.1.1.4 Tugas dan Wewenang ....................................................... 34

  3.1.2 Sistem yang Sedang Berjalan........................................................... 36

  3.1.2.1 Gambaran Umum Sistem Penyebaran Informasi yang Sedang Berjalan ................................................................ 36

  3.1.2.2 Analisa Permasalahan ....................................................... 37

  3.1.2.2.1 Analisa Kuesioner ........................................... 37

  3.1.2.2.2 Hasil wawancara ............................................. 48

  3.1.2.3 Permasalahan yang Dihadapi ............................................ 50

  3.1.2.4 Usulan Pemecahan Masalah.............................................. 51

  3.2 Rancangan Sistem yang Diusulkan................................................................. 53

  3.2.1 Data Flow Diagram Sistem yang Diusulkan ................................... 53

  3.2.1.1 Data Flow Diagram Konteks............................................ 53

  3.2.1.2 Data Flow Diagram Nol ................................................... 55

  3.2.1.3 Data Flow Diagram Rinci Proses Give Information ........ 56

  3.2.1.4 Data Flow Diagram Rinci Proses Interact in Community 57

  3.2.1.5 Data Flow Diagram Rinci Proses

  Manipulate Information .................................................... 58

  3.2.2 Data Sistem ...................................................................................... 59

  3.2.2.1 Spesifikasi Basis Data....................................................... 59

  3.2.2.2 Hubungan Antartabel ........................................................ 74

  3.2.3 Perancangan Sistem ......................................................................... 75

  3.2.3.1 Struktur Menu ................................................................... 75

  3.2.3.1.1 Struktur Menu Sebelum Login........................ 75

  3.2.3.1.2 Struktur Menu Member Setelah Login ........... 76

  3.2.3.1.3 Struktur Menu Admin Setelah Login.............. 77

  3.2.3.2 State Transition Diagram.................................................. 78

  3.2.3.2.1 State Transition Diagram Sebelum Login ...... 78

  3.2.3.2.2 State Transition Diagram Member Setelah Login ............................................................... 79

  3.2.3.2.3 State Transition Diagram Admin Setelah Login ............................................................... 80

  3.2.4 Spesifikasi Modul ............................................................................ 81

  3.2.4.1 Spesifikasi Modul Nonmember ....................................... 81

  3.2.4.2 Spesifikasi Modul Member............................................... 82

  3.2.4.3 Spesifikasi Modul Admin ................................................. 88

  3.2.5 Rancangan Layar.............................................................................. 98

  3.2.5.1 Rancangan Layar Sebelum Login ..................................... 98

  3.2.5.2 Rancangan Layar Member Setelah Login....................... 104

  3.2.5.3 Rancangan Layar Admin Setelah Login ......................... 114

  

BAB 4 IMPLEMENTASI DAN EVALUASI........................................................ 127

  4.1 Spesifikasi Sistem ......................................................................................... 127

  4.1.1 Spesifikasi Hardware..................................................................... 127

  4.1.1.1 Spesifikasi Hardware Server .......................................... 127

  4.1.1.2 Spesifikasi Hardware Client........................................... 127

  4.1.2 Spesifikasi Software ....................................................................... 128

  4.1.2.1 Spesifikasi Software Server ............................................ 128

  4.1.2.2 Spesifikasi Software Client ............................................. 128

  4.1.3 Sumber Daya Manusia yang Dibutuhkan ...................................... 128

  4.2 Prosedur Operasional .................................................................................... 129

  4.2.1 Prosedur Operasional Sebelum Login............................................ 130

  4.2.2 Prosedur Operasional Setelah Login.............................................. 145

  4.2.3 Prosedur Operasional Admin Setelah Login.................................. 159

  4.3 Arsitektur Jaringan ........................................................................................ 179

  4.4 Estimasi Biaya............................................................................................... 180

  4.5 Evaluasi Sistem ............................................................................................. 180

  4.5.1 Evaluasi AntarMuka Pemakai ....................................................... 180

  4.5.2 Evaluasi Kuesioner ....................................................................... 183

  

BAB 5 KESIMPULAN DAN SARAN ................................................................... 188

  5.1 Kesimpulan ................................................................................................... 188

  5.2 Saran.............................................................................................................. 188

  

DAFTAR PUSTAKA ................................................................................................. 190

DAFTAR RIWAYAT HIDUP .................................................................................. 192

LAMPIRAN..................................................................................................................L1

  DAFTAR TABEL

Tabel 3.1 Perincian jawaban pertama kuesioner untuk responden nonpengurus .............................................................................................. 38Tabel 3.2 Perincian jawaban pertama kuesioner untuk responden pengurus............ 39Tabel 3.3 Perincian jawaban pertanyaan nomor dua kuesioner untuk responden nonpengurus .............................................................................................. 39Tabel 3.4 Perincian jawaban pertanyaan nomor dua kuesioner untuk responden pengurus................................................................................... 40Tabel 3.5 Perincian jawaban pertanyaan nomor ketiga kuesioner untuk responden nonpengurus............................................................................. 40Tabel 3.6 Perincian jawaban pertanyaan nomor tiga kuesioner untuk responden pengurus................................................................................... 41Tabel 3.7 Perincian jawaban pertanyaan nomor empat kuesioner untuk responden nonpengurus............................................................................. 42Tabel 3.8 Perincian jawaban pertanyaan nomor empat kuesioner untuk responden pengurus ........................................................................ 42Tabel 3.9 Perincian jawaban pertanyaan nomor lima kuesioner untuk responden nonpengurus .................................................................. 43Tabel 3.10 Perincian jawaban pertanyaan nomor lima kuesioner untuk responden pengurus ........................................................................ 43Tabel 3.11 Perincian jawaban pertanyaan nomor enam kuesioner ............................. 44Tabel 3.12 Perincian jawaban pertanyaan nomor tujuh kuesioner untuk responden nonpengurus .................................................................. 45Tabel 3.13 Perincian jawaban pertanyaan nomor tujuh kuesioner untuk responden pengurus ........................................................................ 45Tabel 3.14 Perincian jawaban pertanyaan nomor delapan kuesioner untuk responden nonpengurus .................................................................. 46Tabel 3.15 Perincian jawaban pertanyaan nomor delapan kuesioner untuk responden pengurus ........................................................................ 46Tabel 3.16 Perincian jawaban pertanyaan nomor sembilan kuesioner untuk responden nonpengurus .................................................................. 47Tabel 3.17 Perincian jawaban pertanyaan nomor sembilan kuesioner untuk responden pengurus ........................................................................ 47Tabel 3.18 Tabel Awards ............................................................................................ 59Tabel 3.19 Tabel Master_access_bulletin_board ........................................................ 60Tabel 3.20 Tabel master_division ............................................................................... 60Tabel 3.21 Tabel Master_event................................................................................... 61Tabel 3.22 Tabel master_faq....................................................................................... 61Tabel 3.23 Tabel Master_file_sharing ........................................................................ 62Tabel 3.24 Tabel Master_photo_album ...................................................................... 62Tabel 3.25 Tabel Master_polling_question................................................................. 63Tabel 3.26 Tabel Master_position............................................................................... 63Tabel 3.27 Tabel Master_quote................................................................................... 64Tabel 3.28 Tabel Master_testi..................................................................................... 64Tabel 3.29 Tabel Tabel_member ................................................................................ 65Tabel 3.30 Tabel Transaksi_announcement................................................................ 66Tabel 3.31 Tabel Transaksi_contact_us ...................................................................... 67Tabel 3.32 Tabel Transaksi_bulletin_board_alumni................................................... 67Tabel 3.33 Tabel Transaksi_bulletin_board_member................................................. 68Tabel 3.34 Tabel Transaksi_bulletin_board_pengurus ............................................... 68Tabel 3.35 Tabel Transaksi_jadwal ............................................................................ 69Tabel 3.36 Tabel Transaksi_news............................................................................... 69Tabel 3.37 Tabel Transaksi_pesan .............................................................................. 70Tabel 3.38 Tabel Transaksi_polling............................................................................ 70Tabel 3.39 Tabel Transaksi_polling_comment........................................................... 71Tabel 3.40 Tabel Master_major .................................................................................. 71Tabel 3.41 Tabel Master_polling_answer................................................................... 72Tabel 3.42 Tabel Master_religion ............................................................................... 72Tabel 3.43 Tabel Master_status .................................................................................. 72Tabel 3.44 Tabel Transaksi_photo_album .................................................................. 73Tabel 4.1 Perincian jawaban pertama kuesioner evaluasi....................................... 184Tabel 4.2 Perincian jawaban nomor dua kuesioner evaluasi .................................. 184Tabel 4.3 Perincian jawaban nomor tiga kuesioner evaluasi .................................. 185Tabel 4.4 Perincian jawaban nomor empat kuesioner evaluasi .............................. 185Tabel 4.5 Perincian jawaban nomor lima kuesioner evaluasi ................................. 186Tabel 4.6 Perincian jawaban nomor enam kuesioner evaluasi................................ 186Tabel 4.7 Perincian jawaban nomor tujuh kuesioner evaluasi ................................ 187

  

DAFTAR GAMBAR