PENDAHULUAN 1.1
Latar Belakang
Perkembangan Teknologi Informasi saat ini sangatlah pesat. Hal ini menyebabkan semakin banyaknya kebutuhan akan tenaga kerja yang memiliki kemampuan berbasis Teknik Informatika. Kebutuhan ini pula yang mengakibatkan banyaknya perguruan tinggi membuka Program Studi berbasis Teknologi Informasi. Salah satu mata kuliah yang dipelajari pada program studi ini adalah Matematika Diskrit. Matematika Diskrit adalah cabang ilmu matematika yang mempelajari tentang objek-objek diskrit. Materi Matematika Diskrit sangat banyak, salah satunya adalah Karnaugh Map (K-Map). K-Map adalah metode grafis untuk menyederhanakan fungsi Boolean yang ditemukan oleh Maurice Karnaugh pada tahun 1953. Jenis-jenis K-Map ada banyak tergantung variabel, diantaranya adalah 2 variabel, 3 variabel, 4 variabel, 5 variabel dan 6 variabel. Dalam mempelajari materi K-Map ini banyak mahasiswa yang mengalami kesulitan dan kejenuhan dalam pemahaman dan menentukan logikanya. Selain itu, dosen juga sebagai pengajar sering merasa kesulitan dalam menjelaskan materi ini kepada mahasiswa. Maka dari itu dibutuhkan aplikasi pembelajaran Matematika Diskrit khususnya pada materi K-Map untuk memudahkan mahasiswa memahami logika pemetaannya dan juga sebagai alat bantu pengajaran untuk para dosen Matematika Diskrit. Pada pembuatan aplikasi ini digunakan Adobe Flash dengan actionscript 2.0 sebagai bahasa pemrogramannya,
Adobe Illustrator untuk membuat tampilannya dan
Camtasia Studio untuk membuat video pengerjaannya.
1
1.2
Rumusan Masalah
Pada pembuatan aplikasi ini terdapat masalah yang dapat dirumuskan, yaitu: 1) Bagaimana membuat aplikasi yang dapat memudahkan mahasiswa dalam memahami logika Matematika Diskrit khususnya Karnaugh Map 2) Bagaimana membuat aplikasi yang dapat membantu dosen dalam mengajarkan materi Matematika Diskrit khususnya Karnaugh Map.
1.3
Tujuan
Dari rumusan masalah diatas maka dibuatlah aplikasi ini yang bertujuan : 1) Membuat aplikasi multimedia yang dapat memudahkan mahasiswa dalam memahami logika Matematika Diskrit khususnya Karnaugh Map 2) Membuat aplikasi yang dapat membantu dosen dalam mengajarkan materi Matematika Diskrit khususnya Karnaugh Map
1.4
Batasan Masalah
Agar isi dari proyek akhir ini tidak terlalu meluas, maka penulis membatasi pembahasan masalah, yaitu: 1) Aplikasi ini dibuat menggunakan Adobe Flash Professional dengan bahasa pemrograman actionscript 2.0. 2) Aplikasi flash ini hanya memuat materi Matematika Diskrit khususnya Karnaugh Map yang terbagi dalam 5 kategori, yaitu : 2 variabel, 3 variabel, 4 variabel, 5 variabel dan 6 variabel
2
3) Pengguna hanya dapat memilih jawaban yang tersedia dan tidak dapat memasukkan inputan apa pun. 4) Aplikasi ini memuat gambar atau bentuk yang tiga dimensi. 5) Aplikasi ini tidak menyediakan fitur update.
1.5
Metodologi Penelitian
Metodologi penelitian yang digunakan pada aplikasi ini adalah model proses Waterfall. Langkah-langkahnya, yaitu :
Gambar 1. 1 Model Proses Waterfall
3
a. Analisis Kebutuhan Tahap awal ini dimulai dengan mencari kebutuhan dari keseluruhan sistem yang akan diaplikasikan ke dalam bentuk software. Proses pencarian kebutuhan difokuskan pada informasi software yang digunakan, misalnya fungsionalitasnya. Selain itu kebutuhan software juga didapatkan dengan memberikan kuesioner kepada mahasiswa dan wawancara langsung dengan beberapa dosen yang mengajar mata kuliah Matematika Diskrit. b. Desain Pada tahap desain, segala kebutuhan yang didapatkan dari tahap analisis harus dapat diimplementasikan dalam bentuk rancangan aplikasi. c. Pembuatan Script Tahap ini merupakan implementasi dari tahap desain. Script dibuat menggunakan software Adobe Flash Professional sesuai dengan desain yang telah dirancang. d. Testing Setelah tahap pembuatan script selesai maka aplikasi tersebut harus diuji-coba kan untuk mengetahui apakah aplikasi bebas dari error dan apakah hasilnya sudah sesuai dengan kebutuhan yang telah dijelaskan sebelumnya.
4
e. Implementasi Proses implementasi adalah tahap terakhir dari model proses Waterfall. Aplikasi tersebut harus dijalankan pada situasi nyata. Kemudian dilakukan evaluasi untuk memperbaiki apabila terdapat kesalahan yang ditemukan pada tahap sebelumnya. f. Dokumentasi Pembuatan laporan mengenai pembangunan dan pengembangan aplikasi dari tahap awal hingga tahap akhir.
1.6
Jadwal Pengerjaan Tabel 1. 1 Jadwal Pengerjaan BULAN
Kegiatan
JULI 2011 1
2
AGUSTUS 2011 3
4
1
2
3
SEPTEMBER 2011 4
1
2
3
OKTOBER 2011 4
1
2
3
NOVEMBER 2011 4
1
2
3
DESEMBER 2011 4
1
2
3
JANUARI 2012 4
1
Analisis Kebutuhan Desain Pembuatan Script Testing Implementasi Dokumentasi
5
2
3
4