PERANCANGAN SIMULASI PENUKARAN UANG PECAHAN TUGAS AKHIR REZA AHMADI 102406224 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
TUGAS AKHIR PERANCANGAN SIMULASI PENUKARAN UANG PECAHAN Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh gelar Ahli Madya REZA AHMADI 102406224 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
i PERSETUJUAN Judul : PERANCANGAN SIMULASI PENUKARAN UANG PECAHAN Kategori : TUGAS AKHIR Nama : REZA AHMADI Nomor Induk Mahasiswa : 102406224 Program Studi : D3 TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM Diluluskan di Medan, Juni 2013 Diketahui Departemen Matematika FMIPA USU Ketua, Pembimbing, Prof. Dr. Tulus, M.Si Dra. Normalina Napitupulu, M.Sc. NIP : 196209011988031002 NIP :196311061989022001
ii PERNYATAAN PERANCANGAN SIMULASI PENUKARAN UANG PECAHAN TUGAS AKHIR Saya mengaku bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2013 REZA AHMADI 102406224
iii PENGHARGAAN Alhamdulillah. Segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayat-nya, sehingga penulis berhasil menyelesaikan tugas akhir yang berjudul PERANCANGAN SIMULASI PENUKARAN UANG PECAHAN. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi besar Muhammad SAW, keluarga, sahabat dan para pengikut sampai akhir zaman. Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Dalam tugas akhir ini, penulis banyak mendapat masukkan dan serta dukungan dari berbagai pihak. Dalam kesempatan ini penulis juga ingin mengucapkan terima kasih kepada: 1. Bapak Dra. Normalina Napitupulu, M.Sc. Selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada saya selama menyusun tugas akhir ini. 2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam, selaku Pembantu Dekan I. 3. Bapak Prof. Drs. Tulus, M.Si selaku ketua Departemen Matematika. 4. Bapak Syahril Efendi, S.Si, M.IT dan Syahriol Sitorus M.IT selaku ketua dan sekretaris program studi Diploma III Teknik Informatika. 5. Seluruh dosen pengajar program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah memberikan ilmu pengetahuannya kepada penulis selama masa perkuliahan. 6. Kepada kedua orang tua penulis yang telah memberikan dukungan dan kasih sayang kepada penulis baik secara moril maupun materil sehingga tugas akhir ini dapat selesai tepat waktu.
iv 7. Sahabat-sahabatku seperjuangan khusus anak KOM D 2010 yang namanya tidak dapat disebutkaan satu per satu. Terima kasih atas kebaikan dan perhatian kalian selama ini. Akhir kata penulis panjatkan semoga Allah SWT akan membalas kebaikan semua pihak. Amin. Semoga tulisan ini bermanfaat bagi kita semua. Medan, Juni 2013 Penulis Reza Ahmadi
v ABSTRAK Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam. Dalam tugas akhir ini, penulis banyak mendapat masukkan dan serta dukungan dari berbagai pihak. Di dalam pembuatan tugas akhir ini penulis demi untuk membuat suatu layanan jasa yang baik dan dapat di terima di masyarakat dimana dengan hanya mengandalkan program ini, kita bisa menggunakannya tanpa harus banyak membuang waktu. Oleh karena itu penulis ingin merancang suatu simulasi mesin penukaran uang pecahan dengan suatu perangkat lunak atau program yang menjadi alat untuk menjelaskan bagaimana proses kerja mesin penukaran uang otomatis yang dapat melayani konsumen secara langsung, sehingga konsumen akan memahami proses kerja mesin tersebut.
vi DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak i ii iii v Daftar Isi Daftar Table Daftar Gambar vi viii ix Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 3 1.4 Tujuan dan Manfaat 3 1.5 Metodologi Penelitian 4 1.6 Sistematika Penulisan 4 Bab 2 Lantasan Teori 6 2.1 Sejarah Penukaran Uang 6 2.2 Pengertian Perangkat Lunak 9 2.3 Pengertian Program Aplikasi 10 2.4 Proses Perangkat Lunak 10 2.5 Mengenal Visual Basic 11 2.5.1 Memahami Objek 12 2.5.2 Pengertian dari Objek 13 2.6 Menjalankan Visual Basic 6.0 13 2.7 Komponen Visual Basic 6.0 16 2.7.1 Title Bar 16 2.7.2 Menu Bar 17 2.7.3 Standart Bar/Toolbar 17 2.7.4 Toolbox 18
vii 2.8 Interface Antar Muka Visual Basic 6.0 19 Bab 3 Perancangan Sistem 20 3.1 Defenisi Perancangan sistem 20 3.2 Simbol simbol pada Flowchart dan Penjelasannya 21 3.3 Gambaran Umum Sistem Rancangan Simulasi Penukaran Uang 23 3.4 Proses Perancangan 25 3.4.1 Perancangan Simulasi Penukaran Uang Pecahan 25 3.4.2 Perancangan Form1 ( Tampilan Depan Money changing ) 26 3.4.3 Perancangan Form2 27 3.4.4 Perancangan form3 28 Bab 4 Implementasi Sistem 4.1 Pengertian Implementasi Sistem 29 4.2 Kebutuhan Sistem 32 4.3 Pengujian program 34 Bab 5 Kesimpulan dan Saran 39 5.1 Kesimpulan 39 5.2 Saran 40 Daftar Pustaka Lampiran
viii Daftar Tabel Halaman Tabel 3.1 Simbol-Simbol yang Digunakan Untuk Membuat Flowchart 21
ix Daftar Gambar Halaman Gambar 2.1 Jendela Utama program Komputer 14 Gambar 2.2 IDE Visual Basic 14 Gambar 2.3. Tampilan Awal Standard EXE 15 Gambar 2.4 Komponen Utama Area Kerja 16 Gambar 2.5 Title Bar. 16 Gambar 2.6 Menu Bar 17 Gambar 2.7 Toolbar 17 Gambar 2.8 Toolbox 18 Gambar 2.9 Interface antar muka Visual Basic 6.0 19 Gambar 3.1 Flowchart 24 Gambar 3.2 Tampilan Pertama Project Microsoft Visual Basic 6.0 25 Gambar 3.3 Tampilan Lembar Kerja Form Microsoft Visual Basic 6.0 26 Gambar 3.4 Tampilan Form1 Penukaran Uang Pecahan. 27 Gambar 3.5 Tampilan Form2 Penukaran Uang Pecahan 27 Gambar 3.6 Tampilan Form3 Penukaran Uang Pecahan 28 Gambar 4.1 Tampilan awal saat program penukaran uang dijalankan. 34 Gambar 4.2 Tampilan saat uang dimasukkan kedalam mesin 35 Gambar 4.3 Tampilan saat mesin penukaran uang dijalankan. 36 Gambar 4.4 Tampilan ulang saat mesin penukaran uang dijalankan. 37 Gambar 4.5 Tampilan Saat Mesin Penukaran Uang Dijalankan, Kelebihan Mencantumkan Nominalnya dan Menampilkan Message Box. 38