sistem informasi inventaris dispora yogyakarta - Universitas ...

Post on 06-Mar-2023

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

iii

PERNYATAAN

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

v

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

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

top related