LAPORAN KERJA PRAKTEK CV. QUANTUM SOLUTIONS
RANCANG BANGUN FRONT END APLIKASI ANTRIAN QU BERBASIS MOBILE
DARU NUGROHO 6304181154
KATA PENGATANTAR
Allhamdulillahirobbil Alamin, Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya sehingga mampu menyelesaikan Laporan Kerja Peraktek ini. Selanjutnya tidak lupa pula ucapan terima kasih kepada pihak-pihak yang mendukung dalam penyelesaian laporan kerja praktek ini antara lain :
1. Bapak Jonny Custer, M.T selaku Direktur Politeknik Negeri Bengkalis.
2. Bapak Danuri, M.Cs selaku ketua jurusan Politeknik Negeri Bengkalis.
3. Ibu Rezki Kurniati, M.Kom selaku Ketua Program Studi Rekayasa Perangkat Lunak.
4. Bapak Fajri Profesio Putra, M.Cs selaku koordinator Kerja Praktek Program Studi Rekayasa Perangkat Lunak Politeknik Negeri Bengkalis.
5. Ibu Lidya Wati, M.Kom selaku Dosen Pembimbing Kerja Praktek Politeknik Negeri Bengkalis.
6. Bapak Sandi Fadilah, M.Kom selaku Direktur CV. Quantum Solutions, sekaligus pembimbing kerja praktek.
Perlu disadari bahwa dengan segala keterbatasan dalam pengerjaan laporan Kerja Praktek ini masih jauh dari kata sempurna. Sehingga kritikan dan saran yang membangun sangat diharapkan demi kesempurnaan laporan ini kedepannya. Semoga laporan ini dapat bermanfaat bagi semua pihak yang berkepentingan.
DAFTAR ISI
KATA PENGATANTAR...iii
BAB I PENDAHULUAN...8
1.1 Latar Belakang Pemikiran Kerja Praktek...8
1.2 Tujuan Dan Manfaat Kerja Praktek...9
1.3 Luaran Proyek Kerrja Praktek...9
BAB II GAMBARAN UMUM PERUSAHAAN...10
2.1 Sejarah Singkat Perusahaan...10
2.2 Visi Dan Misi CV. Quantum Solutions...10
2.2.1 Visi...10
2.2.2 Misi...10
2.3 Struktur Organiasi Perusahaan...11
2.4 Ruang Lingkup Perusahaan...11
BAB III BIDANG PEKERJAAN SELAMA KERJA PRAKTEK...12
3.1 Perancangan UI Aplikasi Antrian Qu Berbasis Mobile...12
3.2 Pengembangan Aplikasi Antrian Qu Berbasis Mobile...13
BAB IV APLIKASI ANTRIAN QU BERBASIS MOBILE...14
4.1 Metodologi...14
4.1.1 Prosedur Pembuatan Aplikasi...14
4.1.2 Metodologi Pengumpulan Data...38
4.1.3 Proses Perancangan...39
4.1.4 Tahapan Dan Jadwal Pelaksanaan...40
4.2 Perancangan Dan Implementasi...41
4.2.1 Analisis Data...41
4.2.2 Rancangan Aplikasi...41
4.2.3 Implementasi Sistem...47
4.2.4 Dampak Implementasi Aplikasi...52
4.2.5 Kesulitan Dan Solusi Selama Kerja Praktek...52
BAB V PENUTUP...53
5.1 Kesimpulan...53
5.2 Saran...53
DAFTAR PUSTAKA...54
DAFTAR GAMBAR
Gambar 2.1. Struktur Organisasi CV. Quantum Solutions...11
Gambar 3.1. Proses Desain UI Aplikasi Antrian Qu Berbasis Mobile...12
Gambar 3.2. Ngoding Aplikasi Antrian Qu Berbasis Mobile...13
Gambar 4.1. Metode Pengembangan Extreme Programming...14
Gambar 4.2. Diagram Use Case aplikasi antrian qu Berbasis Mobile...19
Gambar 4.3. Diagram Activity aplikasi antrian Qu Berbasis Mobile...20
Gambar 4.4. CRC Card Aplikasi Antrian Qu Berbasis Mobile...21
Gambar 4.5. Pair Programming Aplikasi Antrian Qu Berbasis Mobile...22
Gambar 4.6. Continous Integration Aplikasi Antrian Qu...28
Gambar 4.7. Demo Aplikasi Antrian CV. Quantum Solutions...38
Gambar 4.8. Sistem Yang Sedang Berjalan...39
Gambar 4.9. Sistem Yang Diusulkan...40
Gambar 4.10. Prototype Halaman Utama Aplikasi Antrian Qu...42
Gambar 4.11. Prototype Halaman Partner Aplikasi Antrian Qu...42
Gambar 4.12. Prototype Halaman Layanan Aplikasi Antrian Qu...43
Gambar 4.13. Prototype Halaman Informasi Persyaratan Layanan...43
Gambar 4.14. Prototype Halaman Upload Persyaratan...44
Gambar 4.15. Prototype Halaman Informasi Nomor Antrian...44
Gambar 4.16. Prototype Halaman Riwayat Antrian...45
Gambar 4.17. Prototype Halaman Profil...45
Gambar 4.18. Prototype Halaman Bantuan...46
Gambar 4.19. Tampilan Halaman Login...47
Gambar 4.20. Tampilan Halaman Utama...47
Gambar 4.21. Tampilan Halaman Partner...48
Gambar 4.22. Tampilan Halaman Layanan...48
Gambar 4.23. Tampilan Halaman Informasi Persyaratan...49
Gambar 4.24. Tampilan Halaman Upload Persyaratan...49
Gambar 4.25. Tampilan Halaman Informasi Nomor Antrian...50
Gambar 4.26. Tampilan Halaman Profil...50
Gambar 4.27. Tampilan Halaman Riwayat Antrian...51
Gambar 4.28. Tampilan Halaman Bantuan...51
DAFTAR TABEL
Tabel 4.1. Iteration Plan...16
Tabel 4.2. Kebutuhan Fungsional Login...16
Tabel 4.3. Kebutuhan Fungsional Ambil Antrian...17
Tabel 4.4. Kebutuhan Fungsional Halaman Layanan...17
Tabel 4.5. Kebutuhan Fungsional Upload Persyaratan...17
Tabel 4.6. Kebutuhan Fungsional Profil...18
Tabel 4.7. Kebutuhan Fungsional Riwayat Antrian...18
Tabel 4.8. Kebutuhan Fungsional Bantuan...18
Tabel 4.9. Refactoring...23
Tabel 4.10. Pengujian Black Box Aplikasi Antrian Qu Berbasis Mobile...29
Tabel 4.11. Jadwal Pelaksanaan...40
DAFTAR LAMPIRAN
Lampiran 1. Surat Balasan Kerja Praktek Perusahaan...55
Lampiran 2. Absensi Kerja Praktek...56
Lampiran 3. Penilaian Perusahaan...60
Lampiran 4. Surat Keterangan Selesai Kerja Praktek...61
Lampiran 5. Log Harian Kerja Praktek...62