Top Banner
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
13

sistem informasi inventaris dispora yogyakarta - Universitas ...

Mar 06, 2023

Download

Documents

Khang Minh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 2: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 3: sistem informasi inventaris dispora yogyakarta - Universitas ...

iii

PERNYATAAN

Page 4: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 5: sistem informasi inventaris dispora yogyakarta - Universitas ...

v

Page 6: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 7: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 8: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 9: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 10: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 11: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 12: sistem informasi inventaris dispora yogyakarta - Universitas ...

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

Page 13: sistem informasi inventaris dispora yogyakarta - Universitas ...

xiii

DAFTAR SINGKATAN

SDLC : System Development Life Cycle

MySQL : Structured Query Language

UML : Unified Modelling Language

DFD : Data Flow Diagram

ERD : Entity Relationship Diagram

PK : Primary Key

UAT : User Accepteance Test