Perancangan Prototype Sistem Informasi Antrian Nasabah Bank Online berbasis Mobile Application KOMPETENSI REKAYASA PERANGKAT LUNAK SKRIPSI
DIAN PERMADHI YOGA NIM 0808605067
PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS UDAYANA 2015
Perancangan Prototype Sistem Informasi Antrian Nasabah Bank Online berbasis Mobile Application KOMPETENSI RPL [SKRIPSI]
Sebagai syarat untuk memperoleh gelar Sarjana Komputer pada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Udayana
Tulisan ini merupakan hasil penelitian yang belum pernah dipublikasikan
DIAN PERMADHI YOGA NIM. 0808605067
Pembimbing I
Pembimbing II
I Gede Santi Astawa, S.T, M.Cs
Ida Bagus Gede Dwidasmara, M.Cs NIP. 198503152010121007
NIP. 19801262006041003
ii
LEMBAR PENGESAHAN TUGAS AKHIR Judul Skripsi
: Perancangan dan Antrian Nasabah Application
Kompetensi
: Rekayasa Perangkat Lunak
Nama
: Dian Permadhi Yoga
NIM
: 0808605067
Tanggal disetejui
:
Implementasi Prototype Sistem Bank Online berbasis Mobile
Disetujui oleh: Pembimbing I
Pembimbing II
I Gede Santi Astawa, S.T, M.Cs NIP. 19801262006041003
Ida Bagus Gede Dwidasmara, M.Cs NIP. 198503152010121007
Mengetahui,
Komisi Seminar dan Tugas Akhir
Jurusan Ilmu Komputer FMIPA UNUD Ketua,
Ida Bagus Gede Dwidasmara, M.Cs NIP. 198503152010121007
iii
Judul Nama NIM Jurusan Pembimbing
: Perancangan dan Implementasi Prototype Sistem Antrian Nasabah Bank Online berbasis Mobile Application : Dian Permadhi Yoga : 0808605067 : Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Alam, Universitas Udayana : 1. I Gede Santi Astawa, S.T, M.Cs 2. Ida Bagus Gede Dwidasmara, M.Cs .
ABSTRAK
Antrian sudah menjadi kebiasaan yang dilakukan oleh banyak Negara-negara maju dan berkembang di dunia. Salah satu yang menjadi tolak ukur penilaian
dalam suatu antrian ialah waktu tunggu dari antrian tersebut. Dalam dunia perbankan ,antrian pun menjadi salah satu indikator akan baik buruknya akan
pelayanan dan kondisi dari bank itu sendiri. Antrian untuk setiap bank pun
memiliki perbedaan waktu untuk pelayanan dan juga memiliki jenis cara antrian yang berbeda. Untuk itu, dalam penelitian ini, akan dibuatkan suatu perancangan
dari prototype aplikasi sistem antrian bank online yang akan dijalankan pada platform mobile dengan metode Native Application. Aplikasi sistem antrian ini
juga memiliki metode antrian First Come First Serve (FCFS) , dimana user yang
datang akan dilayani secara urutan pengambilan nomor antrian yang dilakukan
secara online, dan juga pada applikasi ini ditambahkan metode reservation, user
yang mengantri bisa memilih sendiri waktu yang diinginkan dalam antrian yang masih tersedia.
Kata Kunci : Antrian, Prototype, First Come First Serve, Mobile, Reservation, Native Application
Pembimbing I
Pembimbing II
I Gede Santi Astawa, S.T, M.Cs NIP. 19801262006041003
Ida Bagus Gede Dwidasmara, M.Cs NIP. 198503152010121007
iv
KATA PENGANTAR Proposal penelitian dengan judul “Perancangan dan Implementasi
Prototype Sistem Antrian Nasabah Bank Online berbasis Mobile Application” ini disusun dalam rangkaian kegiatan pelaksanaan Tugas Akhir di Jurusan Ilmu Komputer FMIPA UNUD. Sehubungan dengan telah terselesaikannya proposal
ini, maka diucapkan terima kasih dan penghargaan kepada berbagai pihak yang telah membantu pengusul, antara lain:
1. Bapak I Gede Santi Astawa, S.T, M.Cs sebagai reviewer 1yang telahbersedia
mengkritisi,
menyempurnakan proposal ini.
membantu
dan
memeriksa
serta
2. Ida Bagus Gede Dwidasmara, M.Cs sebagai reviewer 2 yang telah bersedia
mengkritisi, membantu dan memeriksa serta menyempurnakan proposal ini.
3. Bapak dan ibu dosen di Jurusan Ilmu Komputer yang telah turut memberikan saran dan masukan dalam penyempurnaan proposal ini.
4. Komisi Tugas Akhir Jurusan Ilmu Komputer FMIPA UNUD, yang telah memberikan petunjuk dalam penyusunan proposal tugas akhir ini.
5. Teman-teman mahasiswa jurusan Ilmu Komputer Universitas Udayana
yang telah memberi dukungan, semangat dan kerja sama selama dalam proses pembuatan proposal tugas akhir ini.
6. Semua pihak yang turut serta memberi dukungan sehingga laporan ini dapat diselesaikan sesuai dengan waktu yang ditentukan.
Penulis menyadari bahwa tugas akhir ini masih belum sempurna, untuk itu
kritik dan saran yang bermanfaat demi kesempurnaan tugas akhir ini sangat penulis harapkan.
Denpasar, November 2014 v
DAFTAR ISI Halaman Judul .........................................................................................................i
LEMBAR PENGESAHAN TUGAS AKHIR....................................................... iii KATA PENGANTAR .............................................................................................. v DAFTAR ISI .......................................................................................................... vi
DAFTAR TABEL................................................................................................. viii DAFTAR GAMBAR ............................................................................................. ix
BAB I ...................................................................................................................... 1 PENDAHULUAN .................................................................................................. 1 1.1
Latar Belakang ............................................................................................ 1
1.3
Tujuan Penelitian ......................................................................................... 2
1.2 1.4 1.5 1.6
Rumusan Masalah ....................................................................................... 2
Batasan Masalah .......................................................................................... 2 Manfaat Penelitian....................................................................................... 3 Metodologi Penelitian ................................................................................. 3
1.6.1 Pengumpulan Data ............................................................................ 3 1.6.2 Pengolahan Data Awal ...................................................................... 3 1.6.3 Perancangan Sistem .......................................................................... 4
1.6.4 Evaluasi Sistem ................................................................................. 5
BAB II ..................................................................................................................... 6
TINJAUAN PUSTAKA .......................................................................................... 6 2.1 2.2
Sistem Antrian ............................................................................................. 6
Mobile Application ...................................................................................... 8 2.2.1 SMS .................................................................................................... 8
vi
2.2.2 Mobile Website ................................................................................... 9 2.2.3 Mobile web widget ............................................................................. 9 2.2.4 Mobile web application .................................................................... 10 2.3 2.4 2.5
2.2.5 Native application ............................................................................ 10
Prototype Development ..............................................................................11
Teknik Pengujian Sistem ........................................................................... 12
Tinjauan Studi ............................................................................................. 14
BAB III ................................................................................................................. 16 ANALISIS DAN PERANCANGAN.................................................................... 16 3.1 Definisi Kebutuhan ......................................................................................... 16 3.2
Desain Sistem .................................................................................. 16
BAB IV ................................................................................................................. 22 HASIL DAN PEMBAHASAN ............................................................................. 22 4.1
Gambaran Umum Prototipe ........................................................................ 22
4.2
Hasil Implementasi Antarmuka pengguna .................................................. 23
4.1.1 Implementasi Basis Data ................................................................. 22
4.3 Hasil Pengujian Blackbox .............................................................................. 28
BAB V ................................................................................................................... 30
KESIMPULAN DAN SARAN ............................................................................. 30 5.1 Kesimpulan ..................................................................................................... 30
5.2 Saran................................................................................................................ 30
DAFTAR PUSTAKA ............................................................................................ 31
vii
DAFTAR TABEL Tabel 1.1 Jadwal Pelaksanaan Penelitian ................................................................ 5 Tabel 3.1 Kebutuhan Awal Aplikasi ...................................................................... 16
4.1 Tabel Antrian ................................................................................................... 22
4.2 Tabel Jenis Antrian .......................................................................................... 23 4.3 Tabel Teller ...................................................................................................... 23
4.4 Tabel Waktu Reservasi .................................................................................... 23
viii
DAFTAR GAMBAR Gambar 2.1 Contoh Sistem Antrian 1 ..................................................................... 7 Gambar 2.3 gambaran methodology prototype ......................................................11
Gambar 3.1 Konteks Diagram............................................................................... 16 Gambar 3.2 DFD Level 1 ...................................................................................... 17
Gambar 3.3 Flowchart Pada Entitas Teller............................................................ 18 Gambar 3.4 Flowchart Sistem Pada Entitas Nasabah ........................................... 19
Gambar 3.6 Desain Interface untul teller .............................................................. 20 Gambar 3.7 Desain Interface untuk Nasabah........................................................ 21
ix