sistem informasi inventaris dispora yogyakarta - Universitas ...
Post on 06-Mar-2023
0 Views
Preview:
Transcript
SISTEM INFORMASI INVENTARIS DISPORA YOGYAKARTA
BERBASIS WEB
Tugas Akhir
untuk memenuhi sebagian persyaratan
mencapai derajat Sarjana S-1
Program Studi Informatika
diajukan oleh
Natalia Dwi Cahyani
2017.02744.11.0915
FAKULTAS TEKNIK & TEKNOLOGI INFORMASI
UNIVERSITAS JENDERAL ACHMAD YANI
YOGYAKARTA
2021
ii
HALAMAN PENGESAHAN
Tugas Akhir
SISTEM INFORMASI INVENTARIS DISPORA YOGYAKARTA
BERBASIS WEB
dipersiapkan dan disusun oleh
Natalia Dwi Cahyani
2017.02744.11.0915
telah dipertahankan di hadapan dewan penguji
pada tanggal 5 Agustus 2021
Susunan Dewan Penguji
Pembimbing I
Andika Bayu Saputra, S.Kom., M.Kom
NPP : 2016.13.0087
Penguji I
Dayat Subekti, S.Si., M.Kom
NPP : 2003.13.0006
Pembimbing II
Chanief Budi Setiawan, S.T., M.Eng
NPP : 2008.13.0021
Penguji II
Puji Winar Cahyo, S.Kom., M.Cs
NPP : 2018.13.0109
Tugas akhir ini telah diterima sebagai
salah satu persyaratan untuk memperoleh gelar Sarjana
pada tanggal …2…0 A…g…us…tus…20…21….
Ketua Program Studi S-1 Informatika
Fakultas Teknik & Teknologi Informasi
Universitas Jenderal Achmad Yani Yogyakarta
Andika Bayu Saputra, S.Kom., M.Kom.
NPP: 2016.13.0087
iv
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa yang memberikan
kepercayaan dan kesempatan untuk dapat menyelesaikan Tugas Akhir Informatika
ini yang berjudul “Sistem Informasi Inventaris Dispora Yogyakarta Berbasis Web”.
Selama penyusunan Tugas Akhir ini tidak sedikit kesulitan dan hambatan yang
dihadapi, terutama karena keterbatasan kemampuan dan pengetahuan yang
dimiliki. Namun berkata bantuan dan pengarahan dari berbagai pihak maupun
sumber-sumber becaan, maka segala kesulitan dan hambatan yang terjadi dapat
teratasi dengan baik. Pada kesempatan ini juga mengucapkan terimakasih atas
bantuab serta doa yang diberikan selama penyelesaian Tugas Akhir ini, kepada :
1. Tuhan Yesus Kristus yang telah melimpahkan Kesehatan dan
kelancaran.
2. Kedua orang tua, kakak dan adikku yang selalu memberikan doa,
dukungan moril dan materiil, serta motivasi semangat.
3. Diri, terimakasih sudah berjuang sama-sama, belajar dan selalu
sabar, dan yang mampu bangkit.
4. Bapak Andika Bayu Saputra, S.Kom., M.Kom. selaku ketua
Program Studi Informatika, selaku pembimbing akademik dan
selaku pembimbing tugas akhir.
5. Bapak Adiyanto Catur Prasojo, S.Sos dari Dinas Pemuda dan
Olahraga kota Yogyakarta yang telah membantu menyediakan
informasi yang diperlukan dalam penyusunan Tugas Akhir ini.
6. Teman-teman baikku yang sependeritaan dan sepersenangan yang
selalu menghibur, mendukung, dan memberikan motivasi untuk
menyelesaikan tugas akhir.
7. Semua pihak yang tidak dapat disebutkan satu persatu yang telah
membantu dalam penulisan skripsi ini.
Akhirnya penulis mengucapkan rasa terima kasih kepada semua pihak dan
apabila ada yang tidak tersebutkan mohon maaf, dengan besar hati harapan semoga
vi
DAFTAR ISI
Halaman Pengesahan ............................................................................................ ii
Halaman Pernyataan ........................................................................................... iii
Kata Pengantar..................................................................................................... iv
Daftar Isi ............................................................................................................... vi
Daftar Tabel .......................................................................................................... ix
Daftar Gambar ...................................................................................................... x
Daftar Lampiran ................................................................................................. xii
Daftar Singkatan ................................................................................................ xiii
Intisari ................................................................................................................. xiv
Abstract ................................................................................................................ xv
Bab 1 Pendahuluan ............................................................................................... 1
1.1 Latar Belakang ............................................................................................ 1
1.2 Perumusan Masalah .................................................................................... 2
1.3 Manfaat Hasil Penelitian ............................................................................. 3
1.4 Tujuan Penelitian ........................................................................................ 3
Bab 2 Tinjauan Pustaka dan Landasan Teori .................................................... 4
2.1 Tinjauan Pustaka ......................................................................................... 4
2.2 Landasan Teori ............................................................................................ 7
2.2.1 Sistem Informasi ................................................................................. 7
2.2.2 Inventaris ............................................................................................. 7
2.2.3 Sistem Inventaris ................................................................................. 8
2.2.4 Python .................................................................................................. 8
2.2.5 Flask .................................................................................................... 8
2.2.6 Waterfall .............................................................................................. 9
2.3 Metode Pengumpulan Data ....................................................................... 10
2.4 Metode Penelitian...................................................................................... 10
2.5 Use case Diagram ...................................................................................... 10
2.6 Activity Diagram ....................................................................................... 11
vii
2.7 Pertanyaan Penelitian ................................................................................ 12
Bab 3 Metode Penelitian ..................................................................................... 13
3.1 Bahan Penelitian........................................................................................ 13
3.2 Alat Penelitian ........................................................................................... 14
3.3 Jalan Penelitian.......................................................................................... 15
3.4 Analisis Kebutuhan ................................................................................... 16
3.5 Rancangan Sistem ..................................................................................... 16
3.5.1 Analisis Use Case .............................................................................. 17
3.5.2 Data Flow Diagram (DFD) ............................................................... 20
3.5.3 Activity Diagram ............................................................................... 23
3.5.4 Entity Relationship Diagram (ERD) ................................................. 27
3.5.5 Rancangan Basis Data ....................................................................... 29
3.5.5.1 Relasi Tabel ............................................................................. 30
3.5.5.2 Tabel Users .............................................................................. 30
3.5.5.3 Tabel Pengadaan Barang ......................................................... 31
3.5.5.4 Tabel Kondisi Barang .............................................................. 32
3.5.5.5 Tabel Peminjaman Barang ....................................................... 32
3.5.5.6 Tabel Pengembalian Barang .................................................... 33
3.5.5.7 Tabel Laporan .......................................................................... 33
3.6 Desain Navigasi dan Interface .................................................................. 34
3.6.1 Desain Halaman login ....................................................................... 34
3.6.2 Desain Pengadaan Barang ................................................................. 35
3.6.3 Desain Peminjaman Barang .............................................................. 35
3.6.4 Desain Pengembalian Barang ............................................................ 36
3.6.5 Desain Data Laporan ......................................................................... 37
Bab 4 Hasil Penelitian ......................................................................................... 38
4.1 Ringkasan Hasil Penelitian ....................................................................... 38
4.2 Implementasi Disain Interface .................................................................. 38
4.2.1 Implementasi Halaman Login ........................................................... 38
4.2.2 Implementasi Halaman Dashboard ................................................... 40
4.2.3 Implementasi Halaman Users............................................................ 42
viii
4.2.4 Implementasi Halaman Pengadaan Barang ....................................... 42
4.2.5 Implementasi Halaman Peminjaman barang ..................................... 43
4.2.6 Implementasi Halaman Pengembalian .............................................. 44
4.2.7 Implementasi Halaman Laporan Data Barang Inventaris ................. 44
4.3 Implementasi Database ............................................................................. 46
4.3.1 Implementasi Tabel Pengadaan ......................................................... 46
4.3.2 Implementasi Tabel Kondisi ............................................................. 47
4.3.3 Implementasi Tabel Users ................................................................. 47
4.3.4 Implementasi Tabel Peminjaman ...................................................... 47
4.3.5 Implementasi Tabel Pengembalian ................................................... 48
4.3.6 Implementasi Tabel Laporan ............................................................. 48
4.4 Pengujian Sistem ....................................................................................... 48
4.4.1 Pengujian Black Box ......................................................................... 48
4.4.2 Pengujian User Accepteance Test (UAT) ......................................... 50
4.5 Pembahasan ............................................................................................... 57
Bab 5 Kesimpulan dan Saran............................................................................. 58
5.1 Kesimpulan ............................................................................................... 58
5.2 Saran .......................................................................................................... 58
Daftar Pustaka ..................................................................................................... 59
DAFTAR TABEL
ix
Tabel 2.1 Tinjauan Pustaka ..................................................................................... 6
Tabel 2.2 Elemen-elemen pada Use case Diagram ............................................... 11
Tabel 2.3 Elemen-elemen pada Activity Diagram ................................................. 12
Tabel 3.1 Penjelasan Uses Case Diagram ............................................................. 18
Tabel 3.2 Daftar Entitas ........................................................................................ 28
Tabel 3.3 Tabel Users ........................................................................................... 30
Tabel 3.4 Tabel Pengadaan ................................................................................... 31
Tabel 3.5 Tabel Kodisi ......................................................................................... 32
Tabel 3.6 Tabel Peminjaman ................................................................................ 32
Tabel 3.7 Tabel Pengembalian ............................................................................. 33
Tabel 3.8 Tabel Laporan ....................................................................................... 33
Tabel 4.1 Pengujian Black Box ............................................................................ 49
Tabel 4.2 Tabel Likert .......................................................................................... 50
Tabel 4.3 Tabel Skor Pertanyaan 1 ....................................................................... 51
Tabel 4.4 Tabel Skor Pertanyaan 2 ....................................................................... 51
Tabel 4.5 Tabel Skor Pertanyaan 3 ....................................................................... 52
Tabel 4.6 Tabel Skor Pertanyaan 4 ....................................................................... 52
Tabel 4.7 Tabel Skor Pertanyaan 5 ....................................................................... 53
Tabel 4.8 Tabel Skor Pertanyaan 6 ....................................................................... 53
Tabel 4.9 Tabel Skor Pertanyaan 7 ....................................................................... 54
Tabel 4.10 Tabel Skor Pertanyaan 8 ..................................................................... 54
DAFTAR GAMBAR
x
Gambar 2.1 Metode Waterfall ................................................................................. 9
Gambar 3.1 Bussiness Process Management ........................................................ 14
Gambar 3.2 Use Case Diagram ............................................................................. 17
Gambar 3.3 DFD Level 0 ...................................................................................... 20
Gambar 3.4 DFD level 1 ....................................................................................... 21
Gambar 3.5 DFD level 2 ....................................................................................... 22
Gambar 3.6 DFD level 2.2 .................................................................................... 22
Gambar 3.7 DFD level 2.3 .................................................................................... 23
Gambar 3.8 Activity Diagram Registrasi ............................................................. 24
Gambar 3.9 Activity Diagram Login .................................................................... 25
Gambar 3.10 Activity Diagram Pengadaan Barang ............................................. 25
Gambar 3.11 Activity Diagram Peminjaman Barang........................................... 26
Gambar 3.12 Activity Diagram Pengembalian Barang ........................................ 27
Gambar 3.13 Entity Relationship Diagram ......................................................... 29
Gambar 3.14 Tabel Relasi ................................................................................... 30
Gambar 3.15 Desain Halaman Login .................................................................. 34
Gambar 3.16 Desain Halaman Pengadaan .......................................................... 35
Gambar 3.17 Desain Halaman Peminjaman ........................................................ 36
Gambar 3.18 Desain Halaman Pengembalian ..................................................... 36
Gambar 3.19 Desai Halaman Laporan ................................................................ 37
Gambar 4.1 Halaman Login................................................................................. 39
Gambar 4.2 Halaman Dashboard Admin ............................................................ 40
Gambar 4.3 Halaman Users ................................................................................. 42
Gambar 4.4 Halaman Pengadaan ......................................................................... 43
Gambar 4.5 Halaman Peminjaman ...................................................................... 43
Gambar 4.6 Halaman Pengembalian ................................................................... 44
Gambar 4.7 Halaman Laporan ............................................................................. 45
Gambar 4.8 Halaman Cetak PDF ........................................................................ 45
xi
Gambar 4.10 Implementasi Tabel Pengadaan ..................................................... 46
Gambar 4.11 Implementasi Tabel Kondisi .......................................................... 47
Gambar 4.12 Implementasi Tabel Users ............................................................. 47
Gambar 4.13 Implementasi Tabel Peminjaman .................................................. 47
Gambar 4.14 Implementasi Tabel Pengembalian ................................................ 48
Gambar 4.15 Implementasi Tabel Laporan ......................................................... 48
xii
DAFTAR LAMPIRAN
Lampiran 1 Survey Data Penggunaan Sistem ..................................................... 59
Lampiran 2 Surat Izin Penelitian ......................................................................... 64
Lampiran 3 Jadwal Penelitian ............................................................................. 65
Lampiran 4 Kartu Bimbingan Tugas Akhir ........................................................ 66
top related