PENDAHULUAN LANDASAN TEORI ANALISIS DAN PERANCANGAN SISTEM ANALISIS DAN IMPLEMENTASI SISTEM PENDAHULUAN LANDASAN TEORI ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI Halaman Halaman Judul i Persetujuan ii Pernyataan iii Penghargaan iv Abstrak vi Daftar Isi vii Daftar Gambar ix Daftar Tabel x

BAB 1 PENDAHULUAN

1.1 Latar Belakang

1 1.2 Rumusan Masalah 2

1.3 Batasan Masalah

2 1.4 Tujuan dan Kegunaan Penulisan 3

1.4.1 Tujuan penulisan

3 1.4.2 Kegunaan penulisan 3

1.5 Metodologi Penelitian

4 1.5.1 Metode perancangan program 4

1.5.1.1 Tahap Analisis Sistem

4 1.5.1.2 Tahap Design 4

1.5.1.3 Tahap Coding

5 1.5.1.4 Tahap Debuging 5

1.5.1.5 Tahap Compilling

5 1.5.1.6 Tahap Dokumentasi 5

1.6 Sistematika Penulisan

6

BAB 2 LANDASAN TEORI

2.1 Perangkat Lunak Software

7 2.1.1 Perangkat Lunak Bahasa Language Software 8

2.1.2 Perangkat Lunak Aplikasi

9 2.1.3 Komponen perangkat lunak software 11

2.2 Game

12 2.3 Microsoft Visual Basic 6.0 12 2.3.1 Konsep kerja Visual Basic 6.0 14 2.3.2 Fitur baru dalam Visual Basic 6.0 15

2.4 Microsoft Access

17

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

18 3.2 Analisis Kebutuhan Sistem 18 Universitas Sumatera Utara

3.2.1 Aspek hardware

19 3.2.2 Aspek software 19

3.2.3 Aspek Brainware

19 3.3 Analisis Kelayakan Teknologi 20

3.4 Analisis Manfaat

20 3.5 Perancangan Game Tebak Kata 21 3.5.1 Rancangan antarmuka menu utama 21 3.5.2 Rancangan antarmuka menu game 22 3.5.3 Rancangan database 22 3.6 Flowchart Game Tebak Kata 24 3.7 Stuktur Perancangan 25 3.8 Langkah-langkah Perancangan 25

3.8.1 Antarmuka menu utama

25 3.8.2 Antarmuka game 31

3.9 Membuat Database

34

BAB 4 ANALISIS DAN IMPLEMENTASI SISTEM

4.1 Implementasi dan Pembahasan

38 4.1.1 Implementasi form menu utama 39 4.1.2 Implementasi form game 40

BAB 5 PENGUJIAN SISTEM

5.1 Testing Program 41 BAB 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan 47 6.2 Saran 48 DAFTAR PUSTAKA 49 LAMPIRAN A LAMPIRAN B Universitas Sumatera Utara DAFTAR GAMBAR Halaman Gambar 2.1 Daur Hidup Perangkat Lunak 12 Gambar 3.1 Aspek-aspek Kebutuhan Sistem 18 Gambar 3.2 Rancangan Antarmuka Menu Utama 21 Gambar 3.3 Rancangan Antarmuka Game 22 Gambar 3.4 Flowchart Game Tebak Kata 25 Gambar 3.5 Struktur Perancangan Game Tebak Kata 26 Gambar 3.6 Membuka Aplikasi Microsoft Visual Basic 6.0 26 Gambar 3.7 Tampilan Microsoft Visual Basic 6.0 27 Gambar 3.8 Membuat Project 27 Gambar 3.9 Tampilan Halaman Kerja Microsoft Visual Basic 6.0 28 Gambar 3.10 Menambahkan Form 28 Gambar 3.11 Menambahkan Form Splash Screen 29 Gambar 3.12 Tampilan Form Splash Screen 29 Gambar 3.13 Tampilan Form Splash Screen Setelah Komponen Dihapus 30 Gambar 3.14 Tampilan Form Splash Screen Setelah Didesain 30 Gambar 3.15 Form1, Halaman Kerja Untuk Interface Game 31 Gambar 3.16 Menambahkan Komponen Adodc 32 Gambar 3.17 Menambahkan Komponen Pada Form1 32 Gambar 3.18 Interface Game 33 Gambar 3.19 Membuka Microsoft Access 2010 34 Gamabar 3.20 Tampilan Awal Microsoft Access 2010 34 Gamabar 3.21 Halaman Kerja Microsoft Access 2010 35 Gamabar 3.22 Membuat Tabel Dalam Bentuk Design View 35 Gambar 3.23Membuat Nama Tabel 36 Gambar 3.24Menetukan Field Name dan Data Type 36 Gambar 3.25 Input Data 37 Gambar 4.1 Implementasi Form Menu Utama 39 Gambar 4.2 Implementasi Form Menu Utama 40 Gambar 5.1 Antarmuka Menu Utama Game 42 Gambar 5.2 Antarmuka Game 42 Gambar 5.3 Tombol Ditekan Benar, Huruf Muncul 43 Gambar 5.4 Tombol Ditekan Salah Kesempatan Berkurang 44 Gambar 5.5 Untuk Melanjutkan Kata Berikutnya 44 Gambar 5.6 Lanjut Ke Kata Berikutnya 45 Gambar 5.7 Penggunaan Bantuan 45 Gambar 5.8 Kotak Dialog Kalah 46 Gambar 5.9 Kotak Dialog Menang 46 Gambar 5.10 Menutup Aplikasi 47 Universitas Sumatera Utara DAFTAR TABEL Halaman Tabel 3.1 Perancangan Field Name dan Data Type untuk Database 23 Tabel 3.2 Perancangan Proses Penginputan Data 23 Universitas Sumatera Utara ABSTRAK Tugas Akhir ini membahas mengenai aplikasi permainan Tebak Kata. Perancangan dan pembangunan permainan ini menggunakan Microsoft Visual Basic 6.0 dan Microsoft Access sebagai tempat penyimpanan data. Hasil dari permainan ini adalah pemain diberi kesempatan untuk menebak kata yang tersembunyi dengan melihat huruf dalam kotak yang kira-kira merupakan bagian dari huruf tersembunyi tersebut. Universitas Sumatera Utara BAB 1 PENDAHULUAN

1.1 Latar Belakang

Perangkat lunak software adalah suatu perangkat komputer yang cara penggunaannya di komputer dimulai dengan menginstal. Setelah perangkat diinstal, perangkat tersebut dapat digunakan sesuai dengan fungsinya. Tanpa perangkat lunak komputer tidak akan berarti apa-apa. Perangkat Lunak software adalah kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. Perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya http:tentangkomputerkita.blogspot.comdiakses tanggal 27 April 2012. Begitu banyak produk perangkat lunak software komputer saat ini yang sudah diciptakan, tujuannya tidak lain yaitu untuk memudahkan suatu proses penyelesaian masalah, memudahkan pekerjaan dan juga digunakan sebagai hiburan. Perangkat lunak software merupakan suatu perangkat penunjang yang sangat dibutuhkan oleh komputer. Oleh karena itu, Penulis sebagai mahasiswa D3 Teknik Universitas Sumatera Utara Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara dalam menyelesaikan Tugas Akhir menciptakan suatu karya yaitu sebuah Game Tebak Kata. Game ini menuntut kemampuan dari pemain dalam mengolah kata, game ini diharapkan bisa digunakan sebagai salah satu cara untuk media pembelajaran yang menantang, seru, dan santai untuk anak yang kecil yang belajar dalam mengolah kata dalam bahasa Inggris.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan sebelumnya, permasalahan yang akan dibahas pada Tugas Akhir ini adalah bagaimana membangun aplikasi Tebak Kata ini.

1.3 Batasan Masalah

Karena keterbatasan waktu dan pengetahuan penulis, maka ruang lingkup permasalahan dalam merancang aplikasi ini antara lain: 1. Pengendalian yang digunakan dalam game ini adalah dengan menggunakan mouse. 2. Jumlah pemain hanya 1 orang. 3. Perancangan menggunakan Microsoft Visual Basic 6.0. 4. Aplikasi ini hanya memuat kata-kata bahasa inggris yang sederhana. Universitas Sumatera Utara

1.4 Tujuan dan Kegunaan Penulisan

Penulisan dan penyusunan Tugas Akhir ini mempunyai tujuan dan kegunaan, yaitu sebagai berikut:

1.4.1 Tujuan penulisan

Penulisan Tugas Akhir ini mempunyai beberapa tujuan antara lain: 1. Untuk memenuhi syarat kelulusan Program Studi D-III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 2. Untuk menerapkan ilmu yang diperoleh di bangku kuliah. . 1.4.2 Kegunaan penulisan Penulisan Tugas Akhir ini mempunyai beberapa kegunaan antara lain: 1. Bagi Penulis Menambah wawasan dan pengalaman dalam pembuatan program aplikasi dengan menggunakan Microsoft Visual Basic 6.0. 2. Bagi Pemakai Merupakan suatu aplikasi hiburan dan dapat dijadikan sebagai sarana belajar untuk anak-anak yang baru belajar kosa kata tentang bahasa Inggris. Universitas Sumatera Utara 3. Bagi Program Studi D3 Teknik Informatika FMIPA USU Sebagai tambahan informasi dan referensi khususnya bagi mahasiswa yang akan menyusun Tugas Akhir.

1.5 Metodologi Penelitian

Metode penelitian sangat penting karena baik buruknya hasil akan tergantung dari metodologi yang digunakan. Dalam penulisan Tugas Akhir ini digunakan beberapa metode penelitian sebagai sarana untuk memahami objek masalah. Pemakaian metode harus dikerjakan secara cermat dengan memperhatikan hal-hal sebagai berikut:

1.5.1 Metode perancangan program

Metode perancangan program dalam perancangan game ini antara lain adalah:

1.5.1.1 Tahap Analisis Sistem

Tahap Analisis Sistem adalah sebuah tahap pengidentifikasian sebuah masalah secara jelas dan kemudian menentukan cara pemecahannya.

1.5.1.2 Tahap Design

Pada tahap ini programmer membuat rencana mekanisme program yang meliputi bentuk input dan output yang merupakan gambaran tentang data yang diproses dan Universitas Sumatera Utara informasi yang dihasilkan. Agar program yang disusun dapat terarah dan menghasilkan informasi yang sesuai dengan kebutuhan.

1.5.1.3 Tahap Coding

Penyusunan program dilakukan dengan menggunakan bahasa yang sesuai. Pada tahap ini Penulis menggunakan bahasa pemrograman Microsoft Visual Basic 6.0.

1.5.1.4 Tahap Debuging

Pada Debuging adalah tahap melakukan pencarian kesalahan-kesalahan program dan memperbaiki kesalahan tersebut sehingga program yang dibuat dapat berjalan dengan baik.

1.5.1.5 Tahap Compilling

Pada tahap ini aplikasi yang telah dibuat, dikompilasi Compile untuk membuat sebuah file executable. File executable merupakan file yang berekstensi .exe yang dapat berjalan sendiri tanpa menggunakan program induk seperti Microsoft Visual Basic.

1.5.1.6 Tahap Dokumentasi

Tahap terakhir ini adalah menuliskan petunjuk mengenai penggunaan program agar mudah dijalankan oleh pihak yang berkepentingan. Universitas Sumatera Utara

1.6 Sistematika Penulisan

Penulisan dan penyusunan Tugas Akhir ini dibagi menjadi beberapa bab, yaitu:

BAB 1: PENDAHULUAN

Bab ini berisi tentang latar belakang permasalahan, rumusan masalah, batasan masalah, tujuan dan kegunaan, metodologi penelitian dan sistematika penulisan.

BAB 2: LANDASAN TEORI

Bab ini berisi tentang analisa, teori-teori, karakteristik perangkat lunak serta prinsip penunjang yang berguna untuk penyusunan Tugas Akhir.

BAB 3: ANALISIS DAN PERANCANGAN SISTEM

Berisi tentang analasis dan perancangan aplikasi Game Tebak Kata.

BAB 4: IMPLEMENTASI SISTEM