BINUS UNIVERSITY
Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2007/2008
ANALIS IS dan PERANCANGAN GAME EDUKAS I ONLINE Untuk Self Access Language Learning Center (SALLC) UNIVERS ITAS BINA NUS ANTARA
Avandhy Wibowo
0800736655
Sicilia Jacqueline
0800740356
Indah Purnamasari
0800743042
Kelas / Kelompok :
07 PBT / 09
Abstrak
Tujuan dari skripsi ini adalah untuk menganalisa dan merancang aplikasi tambahan untuk SALLC dalam bentuk web game edukasi guna membantu SALLC dalam mengembangkan kemampuan mahasiswa dalam berbahasa asing terutama bahasa Inggris. M etode penelitian yang dilakukan adalah metode analisis dan metode perancangan. M etode analisis dilakukan melalui survei dengan pengisian kuisioner yang disebar melalui web dan pengumpulan data-data dari pihak SALLC. Sedangkan metode perancangan meliputi perancangan struktur menu, perancangan layar tampilan, perancangan database, dan perancangan spesifikasi proses. Hasil yang dicapai adalah web game edukasi yang dapat digunakan oleh seluruh mahasiswa Bina Nusantara dalam mempelajari bahasa Inggris dengan game-game yang dapat membantu meningkatkan kemampuan berbahasa Inggris. Kesimpulan dari hasil penelitian ini adalah dengan adanya game edukasi ini dapat membantu pihak SALLC serta mempermudah mahasiswa dalam mempelajari bahasa Inggris. Kata Kunci Analisis, Perancangan, Permainan Edukasi, SALLC.
vii
PRAKATA Puji syukur kami panjatkan kepada Tuhan Yang M aha Esa atas rahmat dan karunia-Nya sehingga kami dapat menyelesaikan penyusunan skripsi ini tepat pada waktunya. Penyusunan skripsi ini dimaksudkan untuk memenuhi syarat kelulusan mata kuliah Skripsi pada Fakultas Ilmu Komputer Jurusan Teknik Informatika Universitas Bina Nusantara Semester Ganjil 2007/2008 dalam mencapai gelar Sarjana Komputer. Pada kesempatan ini, kami ingin mengucapkan terima kasih yang sedalamdalamnya atas bantuan baik secara moral maupun secara materiil dari berbagai pihak baik secara langsung maupun tidak langsung selama penulisan Skripsi ini . Untuk itu kami ingin mengucapkan terima kasih kepada : 1. Bapak Prof. Dr. Gerardus Polla, M .App.Sc, selaku Rektor Universitas Bina Nusantara yang telah memberikan waktu dan kesempatan kepada kami untuk menuntut ilmu di Universitas Bina Nusantara. 2. Bapak Fredy Purnomo, S.Kom, M .Kom, selaku Ketua Jurusan Teknik Informatika yang telah memberikan kesempatan dan kepercayaan serta ide-ide bagi kami untuk menyelesaikan Skripsi ini. 3. Bapak Andreas Soegandi, S.Kom, MM , selaku Dosen Pembimbing yang dengan sabar memberikan bimbingan, pengarahan dan saran-saran yang sangat bermanfaat dalam penyusunan Skripsi ini. 4. Ibu Risa Rumentha Simanjuntak, SS, M A, selaku Ketua Jurusan Sastra Inggris yang telah membantu kami memberikan ide-ide serta pengumpulkan data untuk menyelesaikan Skripsi ini. viii
5. Bapak Wishnoebroto,S.Pd.,M .Hum.,M A, selaku Koordinator SALLC (Self Access Language Learning Center) yang telah membantu kami
dalam
mengumpulkan data untuk menyelesaikan Skripsi ini. 6. Segenap staf pengajar Fakultas Ilmu Komputer Universitas Bina Nusantara yang telah memberikan pengetahuan dan pendidikan kepada kami selama kami mengikuti perkuliahan. 7. Orang tua dan seluruh keluarga yang telah memberikan dukungan moril maupun materiil dalam usaha menyelesaikan studi kami. 8. Sahabat-sahabat dan orang-orang terdekat kami yang telah menemani dan menberikan dorongan dalam menyelesaikan Skripsi ini. 9. Rekan-rekan mahasiswa dan handai taulan yang secara langsung maupun tidak langsung telah memberikan dukungan dan bantuan yang sangat berharga dalam menyelesaikan Skripsi ini. Kami menyadari bahwa Skripsi ini masih jauh dari kesempurnaan baik dalam segi materi maupun penyajiannya. Oleh karena itu, kami mengharapkan adanya saran dan kritik yang membangun untuk menyempurnakan Skripsi ini. Akhir kata, kami berharap semoga skripsi ini dapat bermanfaat bagi para pembaca dan dapat memberikan sumbangan yang berarti di masa yang akan datang.
Jakarta, Februari 2008
Penulis ix
DAFTAR ISI HALAM AN JUDUL LUAR
i
HALAM AN JUDUL DALAM
ii
HALAM AN PERSETUJUAN HARDCOVER
iii
HALAM AN PERNYATAAN DEWAN PENGUJI
iv
ABSTRAK
vii
PRAKATA
viii
DAFTAR ISI
x
DAFTAR TABEL
xv
DAFTAR GAM BAR
xvi
DAFTAR LAMPIRAN
xviii
BAB 1 PENDAHULUAN
1
1.1
Latar belakang
1
1.2
Ruang Lingkup
2
1.3
Tujuan dan manfaat
3
1.4
M etodologi
3
1.5
Sistematika Penulisan
4
BAB 2 LANDAS AN TEORI 2.1
5
M ultimedia
5
2.1.1
Definisi M ultimedia
5
2.1.2
Aplikasi M ultimedia
5 x
2.2
2.3
2.1.3
M anfaat M ultimedia
7
2.1.4
Elemen-elemen M ultimedia
7
2.1.5
Penggunaan M ultimedia
15
Interaksi M anusia dan Komputer
16
2.2.1
Definisi Interaksi M anusia dan Komputer
16
2.2.2
Definisi User Interface (Antarmuka Pengguna)
16
2.2.3
Perancangan User Interface
17
2.2.4
M asalah-masalah Interaksi M anusia dan Komputer
18
2.2.5
Pendekatan Interaksi M anusia dan Komputer
19
2.2.6
Sistem Interaktif
19
Rekayasa Perangkat Lunak
20
2.3.1 Pengertian Rekayasa Perangkat Lunak
20
2.3.2
21
Karakteristik Perangkat Lunak
2.3.3 Elemen Rekayasa Perangkat Lunak
21
2.4
Sistem dan Informasi
23
2.5
Internet
23
2.5.1 Pengertian Internet
23
2.5.2
23
2.6
2.7
Pengertian World Wide Web (WWW)
2.5.3 Pengertian Website
24
Perangkat Ajar
24
2.6.1
Definisi Perangkat Ajar
24
2.6.2
Sejarah Perangkat Ajar
26
2.6.3 Jenis-jenis Perangkat Ajar
27
Basis Data
28 xi
2.7.1
Pengertian Basis Data
28
2.7.2
Database M anagement System (DBM S)
29
2.7.3
State Transition Diagram (STD)
31
2.7.4
Entity Relationship Diagram (ERD)
32
BAB 3 ANALIS IS dan PERANCANGAN 3.1
3.2
3.3
34
Gambaran Umum Perusahaan
34
3.1.1
Profil Perusahaan
34
3.1.2
Sejarah Perkembangan Perusahaan
35
3.1.3
Struktur Organisasi
36
Analisis
37
3.2.1
Analisis Kebutuhan SALLC
37
3.2.2
Analisis Kebutuhan Content Pembelajaran
37
3.2.3
Analisis Kebutuhan Responden
41
3.2.4
Usulan Pemecahan M asalah
41
Perancangan perangkat Ajar
42
3.3.1
Perancangan State Transition Diagram
43
3.3.2
Perancangan Layar Tampilan
44
3.3.2.1 Perancangan Halaman Index
44
3.3.2.2 Perancangan Halaman Register
46
3.3.2.3 Perancangan Halaman Avatar
48
3.3.2.4 Perancangan Halaman Home
51
3.3.2.5 Perancangan Halaman World M ap
54
3.3.2.6 Perancangan Halaman Battle System xii
56
3.3.2.7 Perancangan Halaman Stage
59
3.3.2.8 Perancangan Halaman Lesson
62
3.3.2.9 Perancangan Halaman Cafe
65
3.3.2.10 Perancangan Halaman Admin
68
3.3.3
Perancangan Spesifikasi Database
70
3.3.4
Perancangan Entity Relantionship Diagram
78
BAB 4 IMPLEMENTAS I dan EVALUAS I 4.1
79
Implementasi
79
4.1.1
Spesifikasi Perangkat Keras
79
4.1.2 Spesifikasi Perangkat Lunak
79
4.1.3 Rencana Penempatan Perangkat Ajar
80
4.1.4 Prosedur Operasional
80
4.1.4.1 Operasionalisasi Layar Login
81
4.1.4.2 Operasionalisasi Layar Register
82
4.1.4.3 Operasionalisasi Layar Avatar
83
4.1.4.4 Operasionalisasi Layar Home
84
4.1.4.5 Operasionalisasi Layar World M ap
85
4.1.4.6 Operasionalisasi Layar Stage
86
4.1.4.7 Operasionalisasi Layar Battle
87
4.1.4.8 Operasionalisasi Layar Cafe
88
4.1.4.9 Operasionalisasi Layar Forum
90
4.1.4.10 Operasionalisasi Layar Post
91
4.1.4.11 Operasionalisasi Layar Admin xiii
92
4.2
Evaluasi Aplikasi
93
4.2.1
Evaluasi dari segi M ultimedia
93
4.2.2
Evaluasi dari sudut pandang IM K
94
4.2.3
Evaluasi dari sudut pandang user
95
BAB 5 S IMPULAN dan S ARAN
98
5.1
Simpulan
98
5.2
Saran
98
DAFTAR PUS TAKA
99
RIWAYAT HID UP
101
LAMPIRAN-LAMPIRAN
xiv
DAFTAR TABEL
Tabel 2.1
Perbedaan M IDI dan Digital Siund
14
Tabel 3.1
Tabel msJob
70
Tabel 3.2
Tabel msHead
71
Tabel 3.3
Tabel msBody
71
Tabel 3.4
Tabel msLeg
71
Tabel 3.5
Tabel msUser
72
Tabel 3.6
Tabel msLevel
73
Tabel 3.7
Tabel msStage
73
Tabel 3.8
Tabel trStage
73
Tabel 3.9
Tabel msLesson
74
Tabel 3.10
Tabel trLesson
74
Tabel 3.11
Tabel msNPC
74
Tabel 3.12
Tabel msM onster
75
Tabel 3.13
Tabel msSoal
75
Tabel 3.14
Tabel msForum
76
Tabel 3.15
Tabel Post
77
Tabel 3.16
Tabel News
77
Tabel 4.1
Spesifikasi Client dan Server
79
Tabel 4.2
Spesifikasi Design Time dan Run Timw
80
xv
DAFTAR GAMBAR
Gambar 2.1
Simbol State
32
Gambar 2.2
Simbol Transition State
32
Gambar 3.1
Struktur Hierarki Organisasi SALLC
36
Gambar 3.2
Rancangan State Diagram
43
Gambar 3.3
Rancangan Halaman Index
44
Gambar 3.4
Rancangan Halaman Register
46
Gambar 3.5
Rancangan Halaman Avatar
48
Gambar 3.6
Rancangan Halaman Home
51
Gambar 3.7
Rancangan Halaman World M ap
54
Gambar 3.8
Rancangan Halaman Battle System
56
Gambar 3.9
Rancangan Halaman Stage
59
Gambar 3.10 Rancangan Halaman Lesson
62
Gamabr 3.11 Rancangan Halaman Cafe
65
Gambar 3.12 Rancangan Halaman Admin
68
Gambar 3.13 Rancangan Entity Relationships Diagram
78
Gambar 4.1
Layar Login
81
Gambar 4.2
Layar Register
82
Gambar 4.3
Layar Avatar
83
Gambar 4.4
Layar Home
84
Gambar 4.5
Layar World M ap
85 xvi
Gambar 4.6
Layar Stage
86
Gambar 4.7
Layar Battle
87
Gambar 4.8
Layar Cafe
88
Gambar 4.9
Layar Forum
90
Gambar 4.10 Layar Post
91
Gambar 4.11 Layar Admin
92
xvii
DAFTAR LAMPIRAN
Kuisioner Awal
L1
Fotocopi Surat Survei
xviii