Anda di halaman 1dari 102

SEMINAR PROPOSAL TUGAS AKHIR

SISTEM INFORMASI INVENTORY DAN


PURCHASING TELUR AYAM PADA
PETERNAKAN AYAM PETELUR SARI NADI
RISKY DWI APRILIANA
NIM. 18101050

Dosen Pembimbing I
I Putu Agus Eka Darma Udayana, S.Kom., M.T.

Dosen Pembimbing II
Ni Putu Suci Meinarni, S.H., LL.M.

PROGRAM STUDI TEKNIK INFORMATIKA


STMIK STIKOM INDONESIA
DENPASAR 2021

i
KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa,


karena berkat rahmat-Nya Seminar Proposal Tugas Akhir dengan judul
Sistem Informasi Inventory Dan Purchasing Telur Ayam Pada
Peternakan Ayam Petelur Sari Nadi dapat diselesaikan.
Penulis menyadari dalam menyelesaikan laporan Seminar
Proposal Tugas Akhir ini tidak terlepas dari berbagai pihak yang telah
membantu dalam membimbing dan membantu baik secara moral, materi,
dan ilmu pengetahuan. Untuk itu penulis menyampaikan terimakasih
kepada :
1. Bapak I Dewa Made Krishna Muku, M.T., sebagai Ketua STMIK
STIKOM Indonesia
2. Bapak Komang Kurniawan Widiartha, S.Kom., M.Cs. sebagai
Kepala Program Studi Teknik Informatika STMIK STIKOM
INDONESIA.
3. Bapak I Putu Agus Eka Darma Udayana, S.Kom., M.T. sebagai
dosen pembimbing I
4. Ibu Ni Putu Suci Meinarni, S.H., LL.M. sebagai dosen pembimbing
II
5. Kepada Bapak I Gede Sutiawan selaku pemilik Peternakan Ayam
Petelur Sari Nadi, yang sudah memberikan ijin untuk melakukan
penelitian.
6. Kepada semua pihak yang tidak bisa penulis sebutkan satu persatu,
penulis ucapkan banyak terima kasih atas segala dukungan, motivasi
dan bantuanya selama ini.
Untuk itu kritik dan saran dari semua pihak untuk
penyempurnaan sangat penulis hargai.

Denpasar, 10 Desember 2021

Penulis

ii
HALAMAN INI SENGAJA DIKOSONGKAN

iii
DAFTAR ISI

Judul ......................................................................................................... i
Kata Pengantar ........................................................................................ ii
Daftar Isi ................................................................................................ iv
Daftar Tabel ........................................................................................... ix
Daftar Gambar ........................................................................................ x
Daftar Lampiran ................................................................................... xiii
BAB I Pendahuluan .............................................................................. 1
1.1 Latar Belakang .......................................................................... 1
1.2 Rumusan Masalah ..................................................................... 3
1.3 Batasan Masalah ........................................................................ 3
1.4 Tujuan Penelitian....................................................................... 3
1.5 Manfaat Penelitian..................................................................... 3
1.6 Sistematika Penulisan ................................................................ 4
BAB II Tinjauan Pustaka ....................................................................... 5
2.1 Penelitian Terdahulu ................................................................. 5
2.2 Peternakan Ayam Petelur Sari Nadi .......................................... 8
2.3 Inventory ................................................................................. 10
2.4 Purchasing .............................................................................. 10
2.5 Sistem ...................................................................................... 11
2.6 Informasi ................................................................................. 11
2.7 Sistem Informasi ..................................................................... 11
2.8 Analisis Sistem ........................................................................ 11
2.9 Perancangan Sistem................................................................. 12
2.10 Flowchart ................................................................................ 12
2.11 Statement Of Purpose (SOP) ................................................... 15
2.12 Event List ................................................................................. 15
2.13 Context Diagram ..................................................................... 15
2.14 Data Flow Diagram (DFD) ..................................................... 16
2.15 Conceptual Data Model (CDM) .............................................. 17
2.16 Physical Data Model (PDM) ................................................... 18
2.17 Website .................................................................................... 18
2.18 Programing Hypertext Processor (PHP)................................. 19
2.19 Hypertext Markup Language (HTML) .................................... 19
2.20 MySQL .................................................................................... 19

iv
2.21 Metode Pengembangan Sistem................................................ 19
2.22 Black Box Testing .................................................................... 20
BAB III Analisis Dan Perancangan ...................................................... 21
3.1 Tempat dan Waktu Penelitian ................................................. 21
3.2 Teknik Pengumpulan Data ...................................................... 21
3.2.1 Data Primer ............................................................... 21
3.2.2 Data Sekunder ........................................................... 22
3.3 Analisis Sistem ........................................................................ 24
3.3.1 Document Flow Diagram Telur Masuk Pada Gudang
.................................................................................. 25
3.3.2 Document Flow Diagram Telur Masuk Pada Toko .. 26
3.3.3 Document Flow Diagram Telur Keluar Pada Gudang
.................................................................................. 27
3.3.4 Document Flow Diagram Telur Keluar Pada Toko .. 28
3.3.5 System Flow Diagram Telur Masuk Pada Gudang ... 29
3.3.6 System Flow Diagram Telur Masuk Pada Toko ....... 30
3.3.7 System Flow Diagram Telur Keluar Pada Gudang ... 31
3.3.8 System Flow Diagram Telur Keluar Pada Toko ....... 32
3.4 Analisis Kebutuhan Sistem ..................................................... 32
3.4.1 Kebutuhan Fungsional .............................................. 32
3.4.2 Kebutuhan Non Fungsional....................................... 33
3.5 Statement Of Purpose (SOP) ................................................... 33
3.6 Event List ................................................................................. 33
3.7 Context Diagram ..................................................................... 34
3.8 Data Flow Diagram (DFD) ..................................................... 35
3.8.1 Data Flow Diagram Level 0 ..................................... 35
3.8.2 Data Flow Diagram Level 1 Login ........................... 36
3.8.3 Data Flow Diagram Level 1 Mengelola Data User .. 37
3.8.4 Data Flow Diagram Level 1 Mengelola Data Jenis
Telur.......................................................................... 37
3.8.5 Data Flow Diagram Level 1 Mengelola Data Toko
Dan Gudang .............................................................. 38
3.8.6 Data Flow Diagram Level 1 Mengelola Data Harga
Telur.......................................................................... 39
3.8.7 Data Flow Diagram Level 1 Mengelola Data Stok ... 39

v
3.8.8 Data Flow Diagram Level 1 Mengelola Data Telur
Masuk ....................................................................... 40
3.8.9 Data Flow Diagram Level 1 Mengelola Data Telur
Keluar ....................................................................... 41
3.8.10 Data Flow Diagram Level 1 Mengelola Laporan ..... 42
3.9 Conceptual Data Model (CDM) .............................................. 43
3.10 Physical Data Model (PDM) ................................................... 44
3.11 Struktur Tabel .......................................................................... 44
3.11.1 Tabel User ................................................................ 44
3.11.2 Tabel Jenis Telur ....................................................... 45
3.11.3 Tabel Toko Dan Gudang ........................................... 45
3.11.4 Tabel Harga Telur ..................................................... 46
3.11.5 Tabel Stok ................................................................. 46
3.11.6 Tabel Telur Masuk .................................................... 47
3.11.7 Tabel Telur Keluar .................................................... 47
3.12 User Interface .......................................................................... 48
3.12.1 Rancangan Halaman Login ....................................... 49
3.12.2 Rancangan Halaman Dashboard Admin Gudang ..... 49
3.12.3 Rancangan Halaman User......................................... 50
3.12.4 Rancangan Halaman Tambah User........................... 51
3.12.5 Rancangan Halaman Ubah User ............................... 52
3.12.6 Rancangan Halaman Stok Admin Gudang ............... 52
3.12.7 Rancangan Halaman Tambah Stok Admin Gudang . 53
3.12.8 Rancangan Halaman Toko Dan Gudang ................... 54
3.12.9 Rancangan Halaman Tambah Toko Dan Gudang ..... 54
3.12.10 Rancangan Halaman Ubah Toko Dan Gudang ......... 55
3.12.11 Rancangan Halaman Jenis Telur ............................... 56
3.12.12 Rancangan Halaman Tambah Jenis Telur ................. 56
3.12.13 Rancangan Halaman Harga Telur ............................. 57
3.12.14 Rancangan Halaman Tambah Harga Telur ............... 58
3.12.15 Rancangan Halaman Ubah Harga Telur ................... 58
3.12.16 Rancangan Halaman Telur Masuk Admin Gudang .. 59
3.12.17 Rancangan Halaman Tambah Telur Masuk Admin
Gudang ...................................................................... 60
3.12.18 Rancangan Halaman Ubah Telur Masuk Admin
Gudang ...................................................................... 60

vi
3.12.19 Rancangan Halaman Generate Barcode Telur Masuk
.................................................................................. 61
3.12.20 Rancangan Halaman Telur Keluar Admin Gudang .. 62
3.12.21 Rancangan Halaman Tambah Telur Keluar Admin
Gudang ...................................................................... 62
3.12.22 Rancangan Halaman Ubah Telur Keluar Admin
Gudang ...................................................................... 63
3.12.23 Rancangan Halaman Dashboard Penjaga Toko ....... 64
3.12.24 Rancangan Halaman Stok Penjaga Toko .................. 64
3.12.25 Rancangan Halaman Tambah Stok Penjaga Toko .... 65
3.12.26 Rancangan Halaman Telur Masuk Penjaga Toko ..... 66
3.12.27 Rancangan Halaman Tambah Telur Masuk Penjaga
Toko .......................................................................... 66
3.12.28 Rancangan Halaman Ubah Telur Masuk Penjaga Toko
.................................................................................. 67
3.12.29 Rancangan Halaman Generate Barcode Telur Masuk
Penjaga Toko ............................................................ 68
3.12.30 Rancangan Halaman Telur Keluar Penjaga Toko ..... 68
3.12.31 Rancangan Halaman Tambah Telur Keluar Penjaga
Toko .......................................................................... 69
3.12.32 Rancangan Halaman Ubah Telur Keluar Penjaga Toko
.................................................................................. 70
3.12.33 Rancangan Halaman Dashboard Pemilik ................. 70
3.12.34 Rancangan Halaman Laporan Fluktuasi Harga Telur 71
3.12.35 Rancangan Halaman Laporan Stok ........................... 72
3.12.36 Rancangan Halaman Laporan Telur Keluar .............. 72
3.12.37 Rancangan Halaman Laporan Telur Masuk .............. 73
3.13 Skenario Pengujian .................................................................. 74
3.13.1 Pengujian Halaman Login ......................................... 74
3.13.2 Pengujian Halaman User ......................................... 74
3.13.3 Pengujian Halaman Toko Dan Gudang..................... 75
3.13.4 Pengujian Halaman Jenis Telur................................. 76
3.13.5 Pengujian Halaman Harga Telur ............................... 76
3.13.6 Pengujian Halaman Stok ........................................... 77
3.13.7 Pengujian Halaman Telur Masuk .............................. 78
3.13.8 Pengujian Halaman Telur Keluar .............................. 79

vii
3.13.9 Pengujian Halaman Laporan ..................................... 80
Daftar Pustaka ....................................................................................... 81
Lampiran ............................................................................................... 84
Biodata Penulis ..................................................................................... 88

viii
DAFTAR TABEL

Tabel 2.1 Perbandingan Penelitian ................................................... 7


Tabel 2.2 Simbol-simbol Flowchart .............................................. 13
Tabel 2.3 Simbol-simbol Data Flow Diagram .............................. 16
Tabel 2.4 Simbol-simbol CDM ...................................................... 17
Tabel 2.5 Simbol-simbol PDM ...................................................... 18
Tabel 3.1 Tabel User ...................................................................... 44
Tabel 3.2 Tabel Jenis Telur ............................................................ 45
Tabel 3.3 Tabel Toko Dan Gudang ................................................ 46
Tabel 3.4 Tabel Harga Telur .......................................................... 46
Tabel 3.5 Tabel Stok ...................................................................... 46
Tabel 3.6 Tabel Telur Masuk ......................................................... 47
Tabel 3.7 Tabel Telur Keluar ......................................................... 48
Tabel 3.8 Pengujian Halaman Login .............................................. 74
Tabel 3.9 Pengujian Halaman User................................................ 74
Tabel 3.10 Pengujian Halaman Toko Dan Gudang ........................ 75
Tabel 3.11 Pengujian Halaman Jenis Telur .................................... 76
Tabel 3.12 Pengujian Halaman Harga Telur .................................. 76
Tabel 3.13 Pengujian Halaman Stok .............................................. 77
Tabel 3.14 Pengujian Halaman Telur Masuk ................................. 78
Tabel 3.15 Pengujian Halaman Telur Keluar ................................. 79
Tabel 3.16 Pengujian Halaman Laporan ........................................ 80

ix
DAFTAR GAMBAR

Gambar 2.1 Salah Satu Kandang Dan Gudang Peternakan Ayam


Petelur Sari Nadi ..................................................... 9
Gambar 2.2 Gudang Utama Peternakan Ayam Petelur Sari Nadi .... 9
Gambar 2.3 Salah Satu Toko Peternakan Ayam Petelur Sari Nadi 10
Gambar 3.2 Buku Arus Telur Pada Gudang Peternakan Ayam
Petelur Sari Nadi ................................................... 23
Gambar 3.2 Buku Telur Masuk Pada Toko Sari Nadi.................... 23
Gambar 3.3 Buku Telur Keluar/Penjualan ..................................... 24
Gambar 3.4 Document Flow Diagram Telur Masuk Pada Gudang 25
Gambar 3.5 Document Flow Diagram Telur Masuk Pada Toko ... 26
Gambar 3.6 Document Flow Diagram Telur Keluar Pada Gudang 27
Gambar 3.7 Document Flow Diagram Telur Keluar Pada Toko ... 28
Gambar 3.8 System Flow Diagram Telur Masuk Pada Gudang..... 29
Gambar 3.9 System Flow Diagram Telur Masuk Pada Toko ......... 30
Gambar 3.10 System Flow Diagram Telur Keluar Pada Gudang... 31
Gambar 3.11 System Flow Diagram Telur Keluar Pada Toko ....... 32
Gambar 3.12 Context Diagram ...................................................... 35
Gambar 3.13 Data Flow Diagram Level 0 ..................................... 36
Gambar 3.14 Data Flow Diagram Level 1 Login .......................... 37
Gambar 3.15 Data Flow Diagram Level 1 Mengelola Data User.. 37
Gambar 3.16 Data Flow Diagram Level 1 Mengelola Data Jenis
Telur ..................................................................... 38
Gambar 3.17 Data Flow Diagram Level 1 Mengelola Data Toko
Dan Gudang .......................................................... 38
Gambar 3.18 Data Flow Diagram Level 1 Mengelola Data Harga
Telur ..................................................................... 39
Gambar 3.19 Data Flow Diagram Level 1 Mengelola Data Stok .. 40
Gambar 3.20 Data Flow Diagram Level 1 Mengelola Data Telur
Masuk ................................................................... 41
Gambar 3.21 Data Flow Diagram Level 1 Mengelola Data Telur
Keluar ................................................................... 42
Gambar 3.22 Data Flow Diagram Level 1 Mengelola Laporan..... 43
Gambar 3.23 Conceptual Data Model (CDM) ............................... 43
Gambar 3.24 Physical Data Model (PDM) .................................... 44

x
Gambar 3.25 Halaman Login ......................................................... 49
Gambar 3.26 Halaman Dashboard Admin Gudang ....................... 50
Gambar 3.27 Halaman User ........................................................... 51
Gambar 3.28 Halaman Tambah User ............................................. 51
Gambar 3.29 Halaman Ubah User ................................................. 52
Gambar 3.30 Halaman Stok Admin Gudang.................................. 53
Gambar 3.31 Halaman Tambah Stok Admin Gudang.................... 53
Gambar 3.32 Halaman Toko Dan Gudang ..................................... 54
Gambar 3.33 Halaman Tambah Toko Dan Gudang ....................... 55
Gambar 3.34 Halaman Ubah Toko Dan Gudang ........................... 55
Gambar 3.35 Halaman Jenis Telur ................................................. 56
Gambar 3.36 Halaman Tambah Jenis Telur ................................... 57
Gambar 3.37 Halaman Harga Telur ............................................... 57
Gambar 3.38 Halaman Tambah Harga Telur ................................. 58
Gambar 3.39 Halaman Ubah Harga Telur ..................................... 59
Gambar 3.40 Halaman Telur Masuk Admin Gudang .................... 59
Gambar 3.41 Halaman Tambah Telur Masuk Admin Gudang ...... 60
Gambar 3.42 Halaman Ubah Telur Masuk Admin Gudang ........... 61
Gambar 3.43 Halaman Generate Barcode Telur Masuk ................ 61
Gambar 3.44 Halaman Telur Keluar Admin Gudang .................... 62
Gambar 3.45 Halaman Tambah Telur Keluar Admin Gudang ...... 63
Gambar 3.46 Halaman Ubah Telur Keluar Admin Gudang ........... 63
Gambar 3.47 Halaman Dashboard Penjaga Toko.......................... 64
Gambar 3.48 Halaman Stok Penjaga Toko .................................... 65
Gambar 3.49 Halaman Tambah Stok Penjaga Toko ...................... 65
Gambar 3.50 Halaman Telur Masuk Penjaga Toko ....................... 66
Gambar 3.51 Halaman Tambah Telur Masuk Penjaga Toko ......... 67
Gambar 3.52 Halaman Ubah Telur Masuk Penjaga Toko ............. 67
Gambar 3.53 Halaman Generate Barcode Telur Masuk Penjaga
Toko ...................................................................... 68
Gambar 3.54 Halaman Telur Keluar Penjaga Toko ....................... 69
Gambar 3.55 Halaman Tambah Telur Keluar Penjaga Toko ......... 69
Gambar 3.56 Halaman Ubah Telur Keluar Penjaga Toko ............. 70
Gambar 3.57 Halaman Dashboard Pemilik ................................... 71
Gambar 3.58 Halaman Laporan Fluktuasi Harga Telur ................. 71
Gambar 3.59 Halaman Laporan Stok ............................................. 72

xi
Gambar 3.60 Halaman Laporan Telur Keluar ................................ 73
Gambar 3.61 Halaman Laporan Telur Masuk ................................ 73

xii
DAFTAR LAMPIRAN

Lampiran 1. Daftar Wawancara


Lampiran 2. Bukti Dokumentasi

xiii
HALAMAN INI SENGAJA DIKOSONGKAN

xiv
BAB I
PENDAHULUAN

1.1 Latar Belakang


Kemajuan teknologi yang semakin berkembang dan persaingan
bisnis yang semakin ketat, teknologi informasi memiliki peran penting
dalam membantu pekerjaan yang dilakukan manusia. Suatu perusahaan
perlu meningkatkan usahanya, salah satunya dengan cara menggunakan
sistem informasi untuk mengelola data secara komputerisasi, dengan cara
ini perusahaan dapat meningkatkan produktifitas pekerjaan dan
meminimalisir waktu. Maka perusahaan dapat menggunakan sistem
inventory dan purchasing. Kegiatan inventory dan purchasing sangat
penting bagi suatu perusahaan. Sistem inventory merupakan langkah
untuk mengendalikan dan monitoring stok barang, dengan penentuan
tingkatan barang mana yang harus tersedia agar tidak kosong ketika saat
adanya pesanan (Syarif dkk., 2018). Sedangkan purchasing adalah suatu
usaha yang digunakan dalam perusahaan untuk pengadaan barang yang
diperlukan oleh perusahaan. Pada dasarnya peran fungsi pembelian
adalah untuk menyediakan barang dan jasa yang dibutuhkan oleh
perusahaan pada waktu, harga dan kualitas yang tepat (Aryadi dan
Wahyuni, 2019). Ketika perusahaan menggunakan sistem informasi
inventory dan purchasing maka perusahaan dapat memenuhi kebutuhan
pelanggan. Salah satu perusahaan yang belum menggunakan sistem
informasi dalam mengelola inventory dan purchasing adalah Peternakan
Ayam Petelur Sari Nadi.
Peternakan Ayam Petelur Sari Nadi merupakan usaha
peternakan ayam petelur dan distributor telur ayam yang berada di Desa
Sawan, Kecamatan Sawan, Kabupaten Buleleng, Bali. Peternakan Ayam
Petelur Sari Nadi memiliki 3 pegawai di kandang yang bertugas memberi
makan ayam, membersihkan kandang dan mengambil telur. Digudang
juga memiliki 3 pegawai, 2 orang bertugas untuk menyortir telur dan 1
orang bertugas mencampur pakan. Selain itu Peternakan Ayam Petelur
Sari Nadi memiliki 6 toko resmi, dimana setiap toko akan dijaga oleh 1
penjaga toko. Di Peternakan Ayam Petelur Sari Nadi terdapat 3 kandang,
masing-masing kandang memiliki gudang untuk menyimpan telur. Pada
gudang atas, telur masuk per hari sekitar 144 tray, gudang tengah sekitar
140 tray, dan gudang bawah sekitar 76 tray. Telur yang di simpan pada
masing-masing gudang akan diangkut ke gudang utama untuk disortir
sesuai dengan jenis telur, kemudian telur akan didistribusikan ke toko
resminya. Selain telur masuk dari gudang, adapun pembelian telur ke
supplier ketika kekurangan stok di gudang. Untuk penjualan telur per hari

1
di masing-masing toko kurang lebih mencapai Rp 1.000.000,00 dan
penjualan telur perhari digudang kurang lebih mencapai Rp 4.000.000,00.
Berdasarkan hasil wawancara dengan Bapak I Gede Sutiawan
selaku pemilik Peternakan Ayam Petelur Sari Nadi, didapatkan bahwa
dari awal berdiri hingga saat ini Peternakan Ayam Petelur Sari Nadi
belum menggunakan sistem yang terkomputerisasi. Proses pengelolaan
transaksi telur masuk, telur keluar pada bagian gudang dan toko masih
dilakukan dengan pencatatan pada buku besar begitupun untuk pencatatan
stok telur pada gudang hanya dicatat di buku besar, sehingga dapat
menyebabkan resiko terjadinya kehilangan data akibat kesalahan
manusia. Banyaknya telur masuk dan telur keluar membuat pegawai
kebingungan dalam menghitung stok. Selain itu perubahan stok telur pada
gudang masih dikerjakan dengan cara mengubah jumlah stok telur secara
manual berdasarkan telur masuk dan telur keluar sehingga menyebabkan
sering terjadinya kesalahan pada proses perhitungan. Kendala lainnya,
sulit memantau masa kadaluwarsa telur karena telur tidak berisi kode,
sehingga telur ayam yang memasuki masa kadaluwarsa tidak cepat
diketahui, akibatnya perusahaan tidak bisa memberikan telur yang
berkualitas. Salah satu telur yang berkualitas adalah telur yang diketahui
masa kadaluwarsanya. Selain memiliki gudang, Peternakan Ayam Petelur
Sari Nadi memiliki 6 toko resmi sehingga pemilik sulit monitoring data
stok, transaksi telur keluar, transaksi telur masuk yang ada di setiap toko
dan di gudang. Kadang untuk informasi harga penjualan telur di masing-
masing toko, penjaga toko tidak mengetahui harga telur terbaru hari ini,
sehingga mereka salah dalam menentukan harga jual telur.
Penelitian yang berkaitan dengan sistem informasi inventory dan
purchasing yang telah dilakukan sebelumnya yaitu penelitian yang
dilakukan oleh (Larasati, 2018), yang berjudul sistem informasi inventory
barang Koperasi Karyawan Perhutani Cepu berbasis web. Hasil dari
penelitian ini dapat mempermudah dalam menjalankan proses bisnisnya
dengan meminimalkan dampak kesalahan dalam pendataan barang dan
mempermudah karyawan Koperasi Karyawan Perhutani Cepu dalam
melakukan pendataan stok barang yang ada di dalam gudang.
Penelitian terkait lainnya adalah penelitian yang dilakukan oleh
(Guslan dan Rodianto, 2019), dengan judul sistem informasi inventory
data barang pada UD. Mutiara Meubel berbasis web. Hasil dari penelitian
ini dapat membantu pengguna dalam menginput data barang masuk,
barang keluar, mempermudah dalam pencarian ketersediaan barang dan
membuat laporan dari transaksi barang masuk dan barang keluar.
Dari beberapa penelitian yang sudah dijelaskan diatas, terkait
dengan penelitian yang saat ini dilakukan penulis terhadap permasalahan-

2
permasalahan yang ada di Peternakan Ayam Petelur Sari Nadi, penulis
memberikan sebuah solusi merancang dan membangun sistem informasi
inventory dan purchasing telur ayam pada Peternakan Ayam Petelur Sari
Nadi. Sistem ini akan membantu pegawai dalam mengelola data toko dan
gudang, mengelola data stok, mengelola harga telur, mengelola data
transaksi telur masuk, mengelola data transaksi telur keluar, mengelola
data jenis telur, menghasilkan laporan fluktuasi harga telur, laporan
transaksi telur masuk, transaksi laporan telur keluar dan laporan stok yang
akurat dan pemilik dapat melihat proses setiap tokonya. Selain itu juga
dapat mempermudah dalam pencarian data telur, memantau stok telur,
mengetahui informasi harga penjualan telur terbaru dan dengan adanya
barcode memudahkan memantau masa kadaluwarsa telur. Pengujian
sistem ini menggunakan black box testing.

1.2 Rumusan Masalah


Berdasarkan latar belakang diatas, rumusan masalah pada
penelitian ini adalah bagaimana merancang dan membangun “Sistem
Informasi Inventory Dan Purchasing Telur Ayam Pada Peternakan Ayam
Petelur Sari Nadi ?”.

1.3 Batasan Masalah


Agar permasalahan tidak menyimpang dari maksud dan tujuan
membangun sistem ini, adapun batasan masalah yaitu:
1) Sistem ini hanya bisa diakses oleh pemilik, admin gudang, dan
penjaga toko.
2) Sistem ini dapat mengelola data toko dan gudang, mengelola data
stok, mengelola harga telur, mengelola data transaksi telur masuk,
mengelola data transaksi telur keluar, mengelola data jenis telur,
menghasilkan laporan fluktuasi harga telur, laporan transaksi telur
masuk, laporan transaksi telur keluar dan laporan stok yang akurat.

1.4 Tujuan Penelitian


Merancang dan membangun “Sistem Informasi Inventory Dan
Purchasing Telur Ayam Pada Peternakan Ayam Petelur Sari Nadi”.

1.5 Manfaat Penelitian


Adapun manfaat yang diharapkan dari penelitian ini adalah:
1) Bagi Peternakan Ayam Petelur Sari Nadi
Dengan adanya sistem ini akan membantu pegawai dalam
mengelola data toko dan gudang, mengelola data stok, mengelola
harga telur, mengelola data transaksi telur masuk, mengelola data

3
transaksi telur keluar, mengelola data jenis telur, menghasilkan
laporan fluktuasi harga telur, laporan transaksi telur masuk, laporan
transaksi telur keluar dan laporan stok yang akurat dan pemilik dapat
melihat proses setiap tokonya. Selain itu juga dapat mempermudah
dalam pencarian data telur, memantau stok telur, mengetahui
informasi harga penjualan telur terbaru dan dengan adanya barcode
memudahkan memantau masa kadaluwarsa telur.
2) Bagi penulis
Mengimplementasikan ilmu yang sudah dipelajari selama
diperkuliahan.

1.6 Sistematika Penulisan


Dalam sistematika penulisan laporan ini, akan diuraikan
gambaran yang lebih jelas dan sistematis mengenai hal-hal yang akan
diuraikan lebih lanjut pada tiap bab, yaitu sebagai berikut:
BAB I PENDAHULUAN
Bab ini memuat gambaran umum isi laporan yang meliputi latar
belakang masalah, rumusan masalah, batasan masalah, tujuan
penelitian, manfaat penelitian dan sistematika penulisan.
BAB II TINJAUAN PUSTAKA
Bab ini berisikan teori – teori yang digunakan oleh penulis sebagai
acuan dalam menyelesaikan laporan dan menguraikan komponen
yang digunakan untuk pembuatan aplikasi atas keperluan penelitian.
BAB III ANALISIS DAN PERANCANGAN
Bab ini menjelaskan tahapan proses analisa dan perancangan sistem
mulai dari perancangan basis data, alur sistem, dan desain user
interface.

4
BAB II
TINJAUAN PUSTAKA

2.1 Penelitian Terdahulu


Penelitian yang terkait dengan penelitian ini antara lain adalah
penelitian yang dilakukan oleh (Larasati, 2018), yang berjudul “Sistem
Informasi Inventory Barang Koperasi Karyawan Perhutani Cepu Berbasis
Web”. Permasalahan dalam penelitian ini mengacu pada pengolahan dan
penyimpanan data barang di Koperasi Karyawan Perhutani Cepu masih
menggunakan sistem manual yaitu media kertas dan direkap ke dalam
Microsoft Excel. Proses pengolahan data secara manual dapat
mengakibatkan kesalahan dan ketidakakuratan dalam pengolahannya
serta adanya resiko terjadinya kehilangan data akibat kesalahan manusia.
Beberapa fitur yang disediakan dalam sistem ini yaitu mengelola data
user, mengelola data barang, mengelola data barang masuk, mengelola
data barang keluar dan laporan barang masuk, barang keluar. Hasil dari
penelitian ini adalah dapat mempermudah dalam menjalankan proses
bisnisnya dengan meminimalkan dampak kesalahan dalam pendataan dan
mempermudah karyawan Koperasi Karyawan Perhutani Cepu dalam
melakukan pendataan stok barang yang ada di dalam gudang.
Penelitian terkait lainnya adalah penelitian yang dilakukan oleh
(Guslan dan Rodianto, 2019), dengan judul “Sistem Informasi Inventory
Data Barang Pada UD. Mutiara Meubel Berbasis Web”. Permasalahan
dalam penelitian ini mengacu pada pengolahan inventory data masih
dilakukan secara manual. Proses transaksi masih dilakukan dengan cara
mencatat dalam pembukuan sebagai bukti untuk pelaporan hasil transaksi
kepada pemilik. Selain itu proses pencarian dan pengecekan barang masi
dilakukan dengan mengecek secara fisik sehingga pelaporan hasil
transaksi barang masuk dan barang keluar dirasa belum efektif dan efisien
karena akan memakan waktu yang lumayan lama untuk proses pembuatan
laporan dan pada proses pencarian barang. Beberapa fitur yang disediakan
dalam sistem ini yaitu mengelola data barang masuk, mengelola data
barang keluar dan laporan barang masuk, barang keluar. Hasil dari
penelitian ini adalah membantu pengguna dalam menginput data barang
masuk, barang keluar, mempermudah dalam pencarian ketersediaan
barang dan membuat laporan dari transaksi barang masuk dan barang
keluar.
Penelitian terkait lainnya adalah penelitian yang dilakukan oleh
(Monalisa dkk., 2018), dengan judul “Rancang Bangun Sistem Informasi
Inventory Obat Pada Rumah Sakit Jiwa Tampan Berbasis Web”.
Permasalahan dalam penelitian ini mengacu pada sistem persediaan obat,

5
pengelolaan data transaksi pembelian dan penjualan masih dilakukan
dengan cara manual. Cara manual yang dimaksud adalah pendataan
laporan transaksi penjualan, persediaan, barang masuk dan pemesanan
yang masih menggunakan catatan buku besar sehingga sering
menyebabkan terjadinya kesalahan yang menyebabkan terjadi kelebihan
dan kekurangan pesanan obat dari gudang ke supplier. Selain itu, proses
pembuatan laporan yang masih menggunakan microsoft excel dan buku
besar yang sangat sederhana menyebabkan terjadinya keterlambatan dan
kesulitan dalam membuat laporan kepada pimpinan. Beberapa fitur yang
disediakan dalam sistem ini yaitu mengelola data user, mengelola data
obat, mengelola data penjualan, mengelola data pemesanan dan
mengelola data stok obat. Hasil dari penelitian ini adalah membantu
dalam pencatatan, pengecekan stok obat dan adanya peringatan
kadaluarsanya obat.
Adapun perbedaan antara penelitian terdahulu dengan penelitian
yang dilakukan sekarang yang berjudul “Sistem Informasi Inventory Dan
Purchasing Telur Ayam Pada Peternakan Ayam Petelur Sari Nadi” adalah
penelitian sekarang memiliki permasalahan dimana proses pengelolaan
transaksi telur masuk, telur keluar pada bagian gudang dan toko masih
dilakukan dengan pencatatan pada buku besar begitupun untuk pencatatan
stok telur pada gudang hanya dicatat di buku besar, sehingga dapat
menyebabkan resiko terjadinya kehilangan data akibat kesalahan
manusia. Banyaknya telur masuk dan telur keluar membuat pegawai
kebingungan dalam menghitung stok. Selain itu perubahan stok telur pada
gudang masih dikerjakan dengan cara mengubah jumlah stok telur secara
manual berdasarkan telur masuk dan telur keluar sehingga menyebabkan
sering terjadinya kesalahan pada proses perhitungan. Kendala lainnya,
sulit memantau masa kadaluwarsa telur karena telur tidak berisi kode,
sehingga telur ayam yang memasuki masa kadaluwarsa tidak cepat
diketahui. Selain memiliki gudang, Peternakan Ayam Petelur Sari Nadi
memiliki 6 toko resmi sehingga pemilik sulit monitoring data stok,
transaksi telur keluar, transaksi telur masuk yang ada di setiap toko dan
di gudang. Kadang untuk informasi harga penjualan telur di masing-
masing toko, penjaga toko tidak mengetahui harga telur terbaru hari ini,
sehingga mereka salah dalam menentukan harga jual telur. Sistem ini
akan membantu pegawai dalam mengelola data toko dan gudang,
mengelola data stok, mengelola harga telur, mengelola data transaksi telur
masuk, mengelola data transaksi telur keluar, mengelola data jenis telur,
menghasilkan laporan fluktuasi harga telur, laporan transaksi telur masuk,
transaksi laporan telur keluar dan laporan stok yang akurat dan pemilik
dapat melihat proses setiap tokonya. Selain itu juga dapat mempermudah

6
dalam pencarian data telur, memantau stok telur, mengetahui informasi
harga penjualan telur terbaru dan dengan adanya barcode memudahkan
memantau masa kadaluwarsa telur. Perbandingan penelitian yang akan
dilakukan dengan penelitian terdahulu dapat dilihat pada tabel 2.1.
Tabel 2.1 Perbandingan Penelitian
Penelitian
Indikator Penelitian I Penelitian Penelitian III Yang akan
II. dilakukan
Penulis Oktavenia Guslan dan Siti Risky Dwi
Larasati Rodianto Monalisa, E. Apriliana
(2018) (2019) Denni Prima (2021)
Putra dan
Fitra Kurnia
(2018)
Judul Sistem Sistem Rancang Sistem
Penelitian Informasi Informasi Bangun Informasi
Inventory Inventory Sistem Inventory
Barang Data Informasi Dan
Koperasi Barang Inventory Purchasing
Karyawan Pada UD. Obat Pada Telur Ayam
Perhutani Mutiara Rumah Sakit Pada
Cepu Meubel Jiwa Tampan Peternakan
Berbasis Berbasis Berbasis Ayam
Web Web Web Petelur Sari
Nadi
Objek Koperasi UD. Rumah Sakit Peternakan
Penelitian Karyawan Mutiara Jiwa Tampan Ayam
Perhutani Meubel Petelur Sari
Cepu Nadi
Metode Observasi Observasi, Wawancara, Wawancara,
Pengumpul dan wawancara observasi, observasi,
an Data wawancara dan dokumentasi dokumentasi
dokumenta dan studi dan
si pustaka kepustakaan
Basis Web Web Web Website
Penelitian
Fitur Mengelola Mengelola Mengelola Mengelola
Sistem data user, data barang data user, data user,
mengelola masuk, mengelola mengelola
data mengelola data obat, data toko dan

7
barang, data barang mengelola gudang,
mengelola keluar dan data mengelola
data barang laporan penjualan, data stok,
masuk, barang mengelola mengelola
mengelola masuk, data harga telur,
data barang barang pemesanan mengelola
keluar dan keluar. dan data
laporan mengelola transaksi
barang data stok telur masuk,
masuk, obat. mengelola
barang data
keluar. transaksi
telur keluar,
mengelola
data jenis
telur, dan
laporan
fluktuasi
harga telur,
laporan
transaksi
telur masuk,
laporan
transaksi
keluar,
laporan stok.

2.2 Peternakan Ayam Petelur Sari Nadi


Peternakan Ayam Petelur Sari Nadi merupakan usaha
peternakan ayam petelur dan distributor telur ayam yang berada di Desa
Sawan, Kecamatan Sawan, Kabupaten Buleleng, Bali. Peternakan Ayam
Petelur Sari Nadi memiliki 3 pegawai di kandang yang bertugas memberi
makan ayam, membersihkan kandang dan mengambil telur. Digudang
juga memiliki 3 pegawai, 2 orang bertugas untuk menyortir telur dan 1
orang bertugas mencampur pakan. Selain itu Peternakan Ayam Petelur
Sari Nadi memiliki 6 toko resmi, dimana setiap toko akan dijaga oleh 1
penjaga toko. Di Peternakan Ayam Petelur Sari Nadi terdapat 3 kandang,
masing-masing kandang memiliki gudang untuk menyimpan telur. Pada
gudang atas, telur masuk per hari sekitar 144 tray, gudang tengah sekitar
140 tray, dan gudang bawah sekitar 76 tray. Telur yang di simpan pada
masing-masing gudang akan diangkut ke gudang utama untuk disortir

8
sesuai dengan jenis telur, kemudian telur akan didistribusikan ke toko
resminya. Selain telur masuk dari gudang, adapun pembelian telur ke
supplier ketika kekurangan stok di gudang. Untuk penjualan telur per hari
di masing-masing toko kurang lebih mencapai Rp 1.000.000,00 dan
penjualan telur perhari digudang kurang lebih mencapai Rp 4.000.000,00.

Gambar 2.1 Salah Satu Kandang Dan Gudang Peternakan Ayam Petelur
Sari Nadi

Gambar 2.2 Gudang Utama Peternakan Ayam Petelur Sari Nadi

9
Gambar 2.3 Salah Satu Toko Peternakan Ayam Petelur Sari Nadi

2.3 Inventory
Inventory adalah stok dari suatu item atau sumber daya yang
digunakan dalam suatu organisasi perusahaan. Sistem inventory
merupakan langkah untuk mengendalikan dan monitoring stok barang,
dengan penentuan tingkatan yang barang mana yang harus tersedia agar
tidak kosong ketika saat adanya pesanan. Sistem inventory akan
memberikan kemungkinan struktur organisasi dan kebijakan operasi
produksi, untuk menjaga dan mengawasi barang-barang untuk distok
(Syarif dkk., 2018).
Inventory atau sering disebut persediaan merupakan simpanan
barang-barang mentah, material atau barang jadi yang disimpan untuk
digunakan dalam masa mendatang atau dalam kurun waktu tertentu.
Persediaan barang sangat penting dalam suatu perusahaan dalam
menghadapi perubahan pasar produksi serta mengantisipasi perubahan
harga dalam permintaan barang yang banyak. Inventory adalah sejumlah
sumber daya baik berbentuk bahan mentah ataupun barang jadi yang
yang disediakan perusahaan untuk memenuhi permintaan dari konsumen
(Astuti dkk., 2017).

2.4 Purchasing
Purchasing merupakan salah satu fungsi yang penting dalam
berhasilnya operasi suatu perusahaan. Fungsi ini dibebani tanggung
jawab untuk mendapatkan kuantitas dan kualitas bahan-bahan yang
tersedia pada waktu dibutuhkan dengan harga yang sesuai dengan harga
yang berlaku (Mahyudin dan Suradi, 2018).
10
Pembelian atau purchasing adalah suatu usaha yang digunakan
dalam perusahaan untuk pengadaan barang yang diperlukan oleh
perusahaan. Pada dasarnya peran fungsi pembelian adalah untuk
menyediakan barang dan jasa yang dibutuhkan oleh perusahaan pada
waktu, harga dan kualitas yang tepat (Aryadi dan Wahyuni, 2019).

2.5 Sistem
Sistem adalah kumpulan orang yang saling bekerja sama dengan
ketentuan-ketentuan aturan yang sistematis dan terstruktur untuk
membentuk satu kesatuan yang melaksanakan suatu fungsi untuk
mrncapai tujuan. Sistem memiliki beberapa karakteristik atau sifat yang
terdiri dari komponen sistem, batasan sistem, lingkungan luar sistem,
penghubung sistem, masukan sistem, keluaran sistem, pengolahan sistem
dan sasaran sistem (Anggraeni, 2017).
Sekumpulan objek-objek yang saling berelasi dan berinteraksi
serta hubungan antara objek bisa dilihat sebagai satu kesatuan yang
dirancang untuk mencapai satu tujuan. Dengan demikian, secara
sederhana sistem dapat diartikan sebagai sebagai suatu kumpulan atau
himpunan dari unsur variabel-variabel yang saling terorganisasi, saling
berinteraksi, dan saling bergantung satu sama lain (Firliana dan Rhohman,
2019).

2.6 Informasi
Informasi adalah data yang diolah menjadi lebih berguna dan
berarti bagi penerimanya, serta untuk mengurangi ketidakpastian dalam
proses pengambilan keputusan untuk mengenai suatu keadaan
(Anggraeni, 2017).

2.7 Sistem Informasi


Sistem informasi merupakan suatu kumpulan dari kompenen-
kompenen dalam perusahaan atau organisasi yang berhubungan dengan
proses penciptaan dan pengaliran informasi. Dalam hal ini, teknologi
informasi hanya merupakan salah satu komponen kecil saja dalam format
perusahaan. Komponen –komponen lainnya adalah : proses dan prosedur,
struktur organisasi, sumber daya manusia, produk, pelanggan, supplier,
rekanan, dan lain sebagainya (Arie Minartiningtyas dan Adi Sumariata,
2018).

2.8 Analisis Sistem


Analisa sistem dapat didefinisikan sebagai penguraian dari suatu
sistem informasi yang utuh kedalam bagian-bagian dalam komponennya

11
dengan maksud untuk mengidentifikasikan dan mengevaluasi
permasalahan-permasalahan, kesempatan-kesempatan, hambatan-
hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan
sehingga dapat diusulkan perbaikan-perbaikannya (Muhammad Faizal,
2017).

2.9 Perancangan Sistem


Perancangan sistem adalah merancang atau mendesain sistem
yang baik, isinya adalah langkah-langkah operasi dalam pengolahan data
dan prosedur untuk mendukung operasi sistem. Dalam perancangan
sistem diperlukan beberapa alat bantu (Rusdi, 2018).
Perancangan sistem berisi rancangan yang digunakan dalam
membangun sistem, diantaranya rancangan basis data, rancangan proses,
rancangan keluaran, rancangan masukan, rancangan antarmuka dan
rancangan algoritma sistem (Sari dkk., 2019).

2.10 Flowchart
Flowchart adalah representasi secara simbolik dari suatu
algoritma atau prosedur untuk menyelesaikan suatu masalah, dengan
menggunakan flowchart akan memudahkan pengguna melakukan
pengecekan bagian-bagian yang terlupakan dalam analisis masalah,
disamping itu flowchart juga berguna sebagai fasilitas untuk
berkomunikasi antara pemrogram yang bekerja dalam tim suatu proyek
(Santoso dan Nurmalina, 2017).
Pada waktu akan menyelesaikan suatu masalah, analis sistem
atau pemrogram dapat mengikuti pedoman-pedoman sebagai berikut :
1) Bagan alir sebaiknya digambarkan dari atas ke bawah dan mulai dari
bagian kiri dari suatu halaman.
2) Kegiatan di dalam bagan alir harus ditunjukkan dengan jelas.
3) Harus ditunjukkan darimana kegiatan akan dimulai dan dimana akan
berakhir.
4) Masing-masing kegiatan di dalam bagan alir sebaiknya digunakan
suatu kata yang mewakili suatu pekerjaan.
5) Masing-masing kegiatan di dalam bagan alir harus di dalam urutan
semestinya.
6) Kegiatan yang terpotong akan disambungkan ke tempat lain harus
ditunjukkan dengan jelas menggunakan simbol penghubung.
7) Gunakanlah simbol-simbol bagan alir yang standar.

12
Tabel 2.2 Simbol-simbol Flowchart

Simbol Keterangan

Menunjukkan dokumen input dan


output baik untuk proses manual,
mekanik atau komputer.

Menunjukkan pekerjaan manual.

Menunjukkan symbol simpanan


offline.

Menunjukkan input/output yang


menggunakan kartu plong
(punched card).

Menunjukkan kegiatan proses


dari operasi program komputer.

Menunjukkan operasi yang


dilakukan di luar proses operasi
komputer.

Menunjukkan proses pengurutan


data di luar proses komputer.

Menunjukkan input/output
menggunakan pita magnetik.

13
Simbol Keterangan

Menunjukkan input/output
menggunakan hard disk.

Menunjukkan input/output
menggunakan diskette.

Menunjukkan input
menggunakan on-line keyboard.

Menunjukkan output yang


ditampilkan di monitor.

Menunjukkan arus dari proses.

Menunjukkan penghubung ke
halaman yang masih sama atau ke
halaman lain.

Simbol pemilihan proses


bedasarkan masalah kondisi yang
ada.

14
Simbol Keterangan

Simbol untuk pemulaan (start)


atau akhir (stop) dari suatu
kegiatan.

Simbol yang menyatakan proses


input atau output tanpa tergantung
dengan jenis peralatannya.

2.11 Statement Of Purpose (SOP)


Menurut (A.S, 2018), Statement Of Purpose (SOP) merupakan
model yang berisi deskripsi tekstual sistem. Hal ini berguna bagi hampir
semua level, antara lain level puncak, pemakai, dan level lain yang tidak
terlibat secara langsung dalam pengembangan sistem. SOP hanya terdiri
dari satu atau dua atau lebih kalimat. Tetapi sebaliknya tidak terdiri dari
satu paragraph, karena tidak digunakan untuk mendeskripsikan sistem
secara detail.

2.12 Event List


Menurut (A.S, 2018), Event List adalah daftar kejadian yang
terjadi dilingkungan dan mempunyai hubungan dengan respon yang
diberikan sistem. Secara umum setiap aliran data dalam sistem adalah
kejadian-kejadian atau event, tepatnya aliran data mengindikasi terjadinya
kejadian atau aliran data yang dibutuhkan oleh sistem untuk melakukan
proses. Aturan-aturan dalam event list antara lain kejadian yang kita buat
dan digambarkan dalam tekstual sederhana yang berfungsi memodelkan
kejadian dalam lingkungan dimana sistem hanya memberikan respon.
Ketika membuta event list, maka kita harus yakin perbedaan adegan
kejadian dan kejadian yang berrelasi dengan aliran.

2.13 Context Diagram


Context Diagram merupakan alat bantu perancangan sistem
secara global yang memperlihatkan sistem secara umum dan bagian-
bagian dari sub sistem yang terlibat dalam sistem secara keseluruhan,
keterkaitan dan interaksi antar subsistem (Swara, 2020).

15
Diagram konteks merupakan gambaran umum dan keseluruhan
sistem yang menggambarkan aliran data yang masuk dan keluar sistem
(Muhammad Faizal, 2017).

2.14 Data Flow Diagram (DFD)


Menurut (Santoso dan Nurmalina, 2017), Data Flow Diagram
(DFD) merupakan suatu diagram yang menggambarkan alir data dalam
suatu entitas ke sistem atau sistem ke entitas. DFD juga dapat diartikan
sebagai teknik grafis yang menggambarkan alir data dari input menuju
output.
Menurut (Muhammad Faizal, 2017), Data Flow Diagram
(DFD) merupakan alat yang digunakan pada metodologi pengembangan
sistem yang terstruktur. Data flow diagram berfungsi untuk
menggambarkan arus data dalam sistem dengan terstruktur dan jelas.
Pembuatan Data Flow Diagram yang sedang berjalan ini bertujuan untuk
menggambarkan sistem yang berjalan sebagai jaringan kerja antar proses
yang berhubungan satu sama lain, dengan aliran data yang terdapat pada
sistem.
Tabel 2.3 Simbol-simbol Data Flow Diagram
Simbol Nama Keterangan
Merupakan kesatuan di
lingkungan luar sistem yang
dapat berupa orang, organisasi
atau sistem lain yang berada di
External
lingkungan luarnya yang akan
Entity
memberikan input serta
menerima output dari sistem.

Proses merupakan kegiatan


atau kerja yang dilakukan
orang, mesin atau komputer
dari hasil suatu arus data yang
Proses
masuk ke dalam proses untuk
dihasilkan arus data yang akan
keluar dari proses.

16
Data Flow ini mengalir di
antara proses, penyimpanan
data dan kesatuan luar. Tanda
pada ujung panah tersebut
menandai data bergerak sesuai
Data
arah ujung tanda tersebut.
Flow
Arus data ini menunjukkan
arus atau aliran data yang
dapat berupa masukkan sistem
atau hasil dari proses sistem

Menunjukkan informasi yang


Data
tersimpan dalam file diantara
Store
transactions.

2.15 Conceptual Data Model (CDM)


Menurut (Asmarajaya dkk., 2021), Conceptual Data Model
(CDM) merupakan model yang merepresentasikan tabel yang merupakan
entitas yang berisi atribut. Setiap entitas memiliki satu primary key yang
bersifat unik (nilainya tidak sama dengan nilai yang lainnya) dan setiap
entitas berhubungan dengan entitas lain yang disebut relationships.
Pada satu tabel dengan tabel lain dihubungkan dengan
relationships yang digambarkan dengan garis. Pada relationships terdapat
beberapa jenis yaitu: one to one (hubungan satu tabel yang memiliki nilai
satu dengan tabel lain), one to many (hubungan satu tabel yang memiliki
nilai yang banyak pada tabel lain) dan many to many (hubungan satu tabel
yang saling memiliki nilai yang banyak dengan tabel lain). Pada masing-
masing atribut penamaannya tidak boleh sama dan nilainya boleh null
atau bersifat mandatory (wajib diisi). Selain itu, untuk masing-masing
atribut harus mendeklarasi tipe data dari atribut tersebut.
Tabel 2.4 Simbol-simbol CDM
Simbol Deskripsi

17
Entitas / Tabel Entitas atau tabel yang
menyimpan data dalam basis
data

Relasi Relasi antar tabel yang terdiri


atas nama relasi dan multiplicity

2.16 Physical Data Model (PDM)


Menurut (Asmarajaya dkk., 2021), Physical Data Model (PDM)
merupakan model yang merepresentasikan tabel yang terstruktur,
termasuk nama kolom, tipe data kolom, primary key, foreign key dan
relationships yang menghubungkan satu tabel dengan tabel lainnya.
Tabel 2.5 Simbol-simbol PDM
Simbol Deskripsi
Entitas / Tabel Tabel yang menyimpan data dalam
basis data.

Relasi Relasi antar tabel yang terdiri dari


persamaan antara primary key
(kunci primer) tabel yang diacu
dengan kunci yang menjadi
refrensi acuan di tabel lain.

2.17 Website
Website adalah halaman informasi yang disediakan melalui jalur
internet sehingga bisa diakses di seluruh dunia selama terkoneksi dengan

18
jaringan internet. Website merupakan komponen atau kumpulan
komponen yang terdiri dari teks, gambar, suara animasi sehingga lebih
merupakan media informasi yang menarik untuk dikunjungi. Untuk
membangun sebuah website yang lebih advanced, juga diharuskan untuk
menyediakan unsur penunjang lainnya, diantaranya : nama domain, web
hosting, bahasa pemrograman, desain website, dan publikasi website
(Yamalia dan Siagian, 2019).

2.18 Programing Hypertext Processor (PHP)


PHP atau kependekan dari Hypertext Preprocessor adalah salah
satu bahasa pemrograman open source yang sangat cocok atau
dikhususkan untuk pengembangan web dan dapat ditanamkan pada
sebuah skripsi HTML. Bahasa PHP dapat dikatakan menggambarkan
beberapa bahasa pemrograman seperti C, Java, dan Perl serta mudah
untuk dipelajari (Widianto dkk., 2020).

2.19 Hypertext Markup Language (HTML)


HyperText Markup Language (HTML) adalah sebuah bahasa
markup yang digunakan untuk membuat sebuah halaman web,
menampilkan berbagai informasi dari internet dan formating hypertext
sederhana yang ditulis kedalam berkas format ASCII (American Standard
Code For Information Interchange) agar dapat menghasilkan tampilan
yang terintegerasi (Andrianto dan Nursikuwagus, 2017).

2.20 MySQL
MySQL merupakan software yang tergolong sebagai DBMS
(Database Management System) yang bersifat open source. Open source
menyatakan bahwa software ini dilengkapi dengan source code (code
yang dipakai untuk membuat MySQL). Selain tentu saja bentuk
executable-nya atau kode yang dapat dijalankan secara langsung dalam
sistem operasi dan bisa diperoleh secara gratis dengan mendownload di
internet (Santoso dan Nurmalina, 2017).

2.21 Metode Pengembangan Sistem


Metode pengembangan sistem pada penelitian ini adalah metode
waterfall. Metode waterfall merupakan salah satu model SDLC yang
sering digunakan dalam pengembangan sistem informasi atau perangkat
lunak. Model ini menggunakan pendekatan sistematis dan berurutan.
Disebut waterfall karena tahap demi tahap yang dilalui harus menunggu
selesainya tahap sebelumnya dan berjalan berurutan (Wahid, 2020).

19
2.22 Black Box Testing
Metode Black box Testing merupakan pengujian perangkat
lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode
program untuk mengetahui apakah fungsi, masukan dan keluaran dari
perangkat lunak sesuai dengan spesifikasi yang dibutuhkan. Metode ini
merupakan metode yang mudah digunakan karena hanya memerlukan
batas bawah dan batas atas dari data yang di harapkan, Estimasi
banyaknya data uji dapat dihitung melalui banyaknya field data entri yang
akan diuji, aturan entri yang harus dipenuhi serta kasus batas atas dan
batas bawah yang memenuhi. Dan dengan metode ini dapat diketahui jika
fungsionalitas masih dapat menerima masukan data yang tidak
diharapkan maka menyebabkan data yang disimpan kurang valid (Wahyu
Nur Cholifah, Yulianingsih, 2018).

20
BAB III
ANALISIS DAN PERANCANGAN

3.1 Tempat dan Waktu Penelitian


Penelitian ini dilaksanakan di Peternakan Ayam Petelur Sari
Nadi yang beralamat di Desa Sawan, Kecamatan Sawan, Kabupaten
Buleleng, Provinsi Bali. Penelitian ini dilaksanakan pada bulan Oktober
2021.

3.2 Teknik Pengumpulan Data


Penelitian yang dilakukan pada Peternakan Ayam Petelur Sari
Nadi ini, penulis menggunakan dua teknik pengumpulan data yaitu data
primer dan data sekunder.

3.2.1 Data Primer


Metode yang digunakan untuk mendapatkan data primer
adalah sebagai berikut:
1) Metode Wawancara
Penulis melakukan wawancara dengan Bapak I Gede Sutiawan,
selaku pemilik usaha Peternakan Ayam Petelur Sari Nadi untuk
mendapatkan informasi yang dibutuhkan untuk penelitian.
Berdasarkan wawancara yang telah dilakukan dengan Bapak I Gede
Sutiawan, penulis mendapatkan beberapa informasi yang dapat
digunakan sebagai bahan untuk penelitian, seperti proses pengelolaan
transaksi telur masuk, telur keluar pada bagian gudang dan toko
masih dilakukan dengan pencatatan pada buku besar begitupun untuk
pencatatan stok telur pada gudang hanya dicatat di buku besar.
Banyaknya telur masuk dan telur keluar membuat pegawai
kebingungan dalam menghitung stok. Selain itu perubahan stok telur
pada gudang masih dikerjakan dengan cara mengubah jumlah stok
telur secara manual berdasarkan telur masuk dan telur keluar
sehingga menyebabkan sering terjadinya kesalahan pada proses
perhitungan. Kendala lainnya, sulit memantau masa kadaluwarsa
telur karena telur tidak berisi kode, sehingga telur ayam yang
memasuki masa kadaluwarsa tidak cepat diketahui. Selain memiliki
gudang, Peternakan Ayam Petelur Sari Nadi memiliki 6 toko resmi

21
sehingga pemilik sulit monitoring data stok, transaksi telur keluar,
transaksi telur masuk yang ada di setiap toko dan di gudang. Kadang
untuk informasi harga penjualan telur di masing-masing toko,
penjaga toko tidak mengetahui harga telur terbaru hari ini, sehingga
mereka salah dalam menentukan harga jual telur.
2) Metode Observasi
Penulis melakukan observasi langsung untuk mendapatkan data
mengenai proses inventory dan purchasing telur ayam dan
mengamati proses tersebut dimana proses pengelolaan transaksi telur
masuk, telur keluar pada bagian gudang dan toko masih dilakukan
dengan pencatatan pada buku besar begitupun untuk pencatatan stok
telur pada gudang hanya dicatat di buku besar. Banyaknya telur
masuk dan telur keluar membuat pegawai kebingungan dalam
menghitung stok. Selain itu perubahan stok telur pada gudang masih
dikerjakan dengan cara mengubah jumlah stok telur secara manual
berdasarkan telur masuk dan telur keluar.

3.2.2 Data Sekunder


Data sekunder yang digunakan penulis dalam mengembangkan
sistem adalah dokumen yang berupa dokumentasi dari perusahaan dan
dokumen kepustakaan dari penelitian sejenis yang terdahulu. Yang
sekiranya dapat membantu peneliti dalam menyelesaikan penelitian.
Metode yang digunakan untuk mendapatkan data sekunder dapat berupa:
1) Dokumentasi
Metode dokumentasi dilakukan dengan meminta gambar beberapa
dokumen yang diperoleh dari Peternakan Ayam Petelur Sari Nadi
mulai dari foto buku arus telur pada gudang, buku telur masuk pada
toko dan buku telur keluar/penjualan.

22
Gambar 3.2 Buku Arus Telur Pada Gudang Peternakan Ayam
Petelur Sari Nadi

Gambar 3.2 Buku Telur Masuk Pada Toko Sari Nadi

23
Gambar 3.3 Buku Telur Keluar/Penjualan
2) Metode Kepustakaan
Metode kepustakaan ini dilakukan dengan cara mengumpulkan data
melalui buku, jurnal, dan literatur pendukung untuk melengkapi
teori- teori yang dibutuhkan dalam penyusunan penelitian ini.

3.3 Analisis Sistem


Tahap analisis ini dilakukan untuk mengumpulkan data-data
yang dibutuhkan dalam penelitian berdasarkan teori-teori yang telah
dipelajari sebelumnya. Tahap ini juga bertujuan untuk memperoleh
informasi mengenai harapan dari pengguna yang nantinya akan
dikembangkan.
Analisis yang dilakukan dalam penelitian ini berdasarkan
informasi dari pemilik mengenai alur sistem telur masuk dan telur keluar
yang sedang berjalan pada toko dan gudang Peternakan Ayam Petelur
Sari Nadi. Sebelum membangun sistem informasi inventory dan
purchasing telur ayam, penulis harus mempelajari mengenai alur telur
masuk dan telur keluar terlebih dahulu.

24
3.3.1 Document Flow Diagram Telur Masuk Pada Gudang

Gambar 3.4 Document Flow Diagram Telur Masuk Pada Gudang


Alur Document Flow Diagram Telur Masuk Pada Gudang
Peternakan Ayam Petelur Sari Nadi adalah sebagai berikut :
1) Dimulai dari penjaga gudang mengecek stok telur yang tersedia pada
gudang, kemudian memberitahu pemilik telur yang akan dipesan.
2) Pemilik menerima info telur yang akan dipesan dan menghubungi
pihak supplier untuk memesan telur, pihak supplier menerima data
telur yang dipesan, pihak supplier akan menghitung terlebih dahulu
total yang harus dibayarkan sebelum mengirimkan telurnya.
3) Setelah pemilik melakukan pembayaran, pihak supplier akan
mengirimkan telur kepada gudang Peternakan Ayam Petelur Sari
Nadi.

25
4) Telur akan diterima oleh pemilik, penjaga gudang akan mencatat
telur masuk dan mencatat stok telur baru pada buku.

3.3.2 Document Flow Diagram Telur Masuk Pada Toko

Gambar 3.5 Document Flow Diagram Telur Masuk Pada Toko


Alur Document Flow Diagram Telur Masuk Pada Toko Sari
Nadi adalah sebagai berikut :
1) Dimulai dari penjaga toko menerima telur dari gudang.
2) Kemudian telur yang masuk ke toko akan disortir.
3) Lalu penjaga toko akan mencatat telur masuk ke dalam buku.

26
3.3.3 Document Flow Diagram Telur Keluar Pada Gudang

Gambar 3.6 Document Flow Diagram Telur Keluar Pada Gudang


Alur Document Flow Diagram Telur Keluar Pada Gudang
Peternakan Ayam Petelur Sari Nadi adalah sebagai berikut :
1) Dimulai dari pembeli membeli telur.
2) Setelah pembeli mendapat apa yang dibutuhkan, selanjutnya pembeli
akan melakukan pembayaran dan penjaga gudang akan menerima
pembayarannya.
3) Penjaga gudang akan menuliskan transaksi tersebut pada nota 2
rangkap dimana rangkap pertama akan diserahkan kepada pembeli
dan rangkap kedua akan disimpan oleh gudang sebagai bukti
transaksi telur keluar.
4) Lalu penjaga gudang akan mencatat telur keluar untuk dijadikan
laporan telur keluar.
5) Kemudian penjaga gudang akan menyerahkan laporan telur keluar
kepada pemilik.

27
3.3.4 Document Flow Diagram Telur Keluar Pada Toko

Gambar 3.7 Document Flow Diagram Telur Keluar Pada Toko


Alur Document Flow Diagram Telur Keluar Pada Toko Sari
Nadi adalah sebagai berikut :
1) Dimulai dari pembeli membeli telur.
2) Setelah pembeli mendapat apa yang dibutuhkan, selanjutnya pembeli
akan melakukan pembayaran dan penjaga toko akan menerima
pembayarannya.
3) Penjaga toko akan menuliskan transaksi tersebut pada nota 2 rangkap
dimana rangkap pertama akan diserahkan kepada pembeli dan
rangkap kedua akan disimpan oleh toko sebagai bukti transaksi telur
keluar.
4) Lalu penjaga toko akan mencatat telur keluar ke buku untuk dijadikan
laporan telur keluar.
5) Kemudian penjaga toko akan menyerahkan laporan telur keluar
kepada pemilik.

28
3.3.5 System Flow Diagram Telur Masuk Pada Gudang

Gambar 3.8 System Flow Diagram Telur Masuk Pada Gudang


Alur System Flow Diagram Telur Masuk Pada Gudang
Peternakan Ayam Petelur Sari Nadi adalah sebagai berikut :
1) Dimulai dari penjaga gudang memasukkan data telur masuk.
2) Kemudian akan disimpan kedalam database, dari database tersebut
pemilik akan mendapat laporan telur masuk.
3) Setelah itu penjaga gudang juga memasukkan data stok telur.
4) Kemudian akan disimpan kedalam database, dari database tersebut
pemilik akan mendapat laporan stok telur gudang.

29
3.3.6 System Flow Diagram Telur Masuk Pada Toko

Gambar 3.9 System Flow Diagram Telur Masuk Pada Toko


Alur System Flow Diagram Telur Masuk Pada Toko Sari Nadi
adalah sebagai berikut :
1) Dimulai dari penjaga toko memasukkan data telur masuk.
2) Kemudian akan disimpan kedalam database, dari database tersebut
pemilik akan mendapat laporan stok telur toko.
3) Setelah itu penjaga gudang juga memasukkan data stok telur.
4) Kemudian akan disimpan kedalam database, dari database tersebut
pemilik akan mendapat laporan stok telur toko.

30
3.3.7 System Flow Diagram Telur Keluar Pada Gudang

Gambar 3.10 System Flow Diagram Telur Keluar Pada Gudang


Alur System Flow Diagram Telur Keluar Pada Gudang Sari Nadi
adalah sebagai berikut :
1) Dimulai dari penjaga gudang memasukkan data telur keluar.
2) Kemudian akan disimpan ke dalam database, dari database tersebut
pemilik akan mendapat laporan telur keluar.

31
3.3.8 System Flow Diagram Telur Keluar Pada Toko

Gambar 3.11 System Flow Diagram Telur Keluar Pada Toko


Alur System Flow Diagram Telur Keluar Pada Toko Sari Nadi
adalah sebagai berikut :
1) Dimulai dari penjaga toko memasukkan data telur keluar.
2) Kemudian akan disimpan ke dalam database, dari database tersebut
pemilik akan mendapat laporan telur keluar.
3.4 Analisis Kebutuhan Sistem
3.4.1 Kebutuhan Fungsional
Analisa kebutuhan fungsional dari sistem informasi inventory
dan purchasing telur ayam ini adalah :
1) Sistem harus dapat melakukan hak akses login untuk setiap
pengguna. Pengguna dapat melakukan login dengan data user yang
sudah ditentukan.
2) Sistem harus dapat melakukan pengelolaan data user, data toko dan
gudang, data harga telur, data stok, data telur masuk, data telur keluar,
data jenis telur, seperti menambah, mengubah, mencari dan
menyimpan ke dalam database pada masing-masing data.
3) Sistem harus dapat menampilkan laporan fluktuasi harga telur,
laporan stok, laporan telur keluar dan laporan telur masuk.

32
3.4.2 Kebutuhan Non Fungsional
Analisa Kebutuhan Non Fungsional dari sistem yang akan
dibangun, yaitu:
1) Perangkat lunak pendukung yang digunakan penulis dalam penelitian
ini adalah sistem operasi windows, xampp dan browser (google
chrome).
2) Perangkat keras pendukung yang digunakan penulis dalam penelitian
ini adalah laptop dengan spesifikasi yang baik dan printer.

3.5 Statement Of Purpose (SOP)


Sistem Informasi Inventory Dan Purchasing Telur Ayam Pada
Peternakan Ayam Petelur Sari Nadi dapat memberikan hak akses sesuai
kategori pengguna, mengelola data user, data toko dan gudang, data harga
telur, data stok, data telur masuk, data telur keluar, data jenis telur serta
mengelola laporan fluktuasi harga telur, laporan stok, laporan telur keluar,
dan laporan telur masuk.

3.6 Event List


Event List merupakan daftar kejadian yang nantinya akan terjadi
pada suatu sistem. Event List yang kemungkinan terjadi pada Sistem
Informasi Inventory Dan Purchasing Telur Ayam Pada Peternakan Ayam
Petelur Sari Nadi sebagai berikut :
1) Login
2) Mengelola Data User
a. Tambah Data User
b. Ubah Data User
c. Cari Data User
3) Mengelola Data Jenis Telur
a. Tambah Data Jenis Telur
b. Cari Data Jenis Telur
4) Mengelola Data Toko Dan Gudang
a. Tambah Data Toko Dan Gudang
b. Ubah Data Toko Dan Gudang
c. Cari Data Toko Dan Gudang
5) Mengelola Data Harga Telur
a. Tambah Data Harga Telur

33
b. Ubah Data Harga Telur
c. Cari Data Harga Telur
d. Lihat Data Harga Telur
6) Mengelola Data Stok
a. Tambah Data Stok
b. Cari Data Stok
7) Mengelola Data Telur Masuk
a. Tambah Data Telur Masuk
b. Ubah Data Telur Masuk
c. Cari Data Telur Masuk
8) Mengelola Data Telur Keluar
a. Tambah Data Telur Keluar
b. Ubah Data Telur Keluar
c. Cari Data Telur Keluar
9) Mengelola Laporan
a. Laporan Fluktuasi Harga Telur
b. Laporan Stok
c. Laporan Telur Keluar
d. Laporan Telur Masuk

3.7 Context Diagram


Context Diagram akan menggambarkan keseluruhan sistem dan
entitas yang terkait dalam Sistem Informasi Inventory Dan Purchasing
Telur Ayam Pada Peternakan Ayam Petelur Sari Nadi. Context diagram
dapat dilihat pada gambar 3.12.

34
Gambar 3.12 Context Diagram
3.8 Data Flow Diagram (DFD)
3.8.1 Data Flow Diagram Level 0
DFD Level 0 menjelaskan alur data dari masing-masing proses
yang berjalan, dimana terdapat sembilan proses yaitu login, mengelola
data user, data jenis telur, data toko dan gudang, data harga telur, data
stok, data telur masuk, data telur keluar serta mengelola laporan. Data
Flow Diagram Level 0 dapat dilihat pada gambar 3.13.

35
Gambar 3.13 Data Flow Diagram Level 0

3.8.2 Data Flow Diagram Level 1 Login


Data flow diagram level 1 login pada sistem informasi inventory
dan purchasing ini menggambarkan alur proses yang terjadi pada proses
login. Entitas yang terkait pada proses ini adalah admin gudang, penjaga
toko dan pemilik. Data flow diagram level 1 login dapat dilihat pada
gambar 3.14.

36
Gambar 3.14 Data Flow Diagram Level 1 Login

3.8.3 Data Flow Diagram Level 1 Mengelola Data User


Data flow diagram level 1 mengelola data user memiliki satu
entitas yaitu admin gudang. Entitas admin gudang memiliki tiga proses
yaitu tambah, ubah dan cari data user. Dari ketiga proses tersebut, hasil
proses akan disimpan kedalam data store data user. Data flow diagram
level 1 mengelola data user dapat dilihat pada gambar 3.15.

Gambar 3.15 Data Flow Diagram Level 1 Mengelola Data User

3.8.4 Data Flow Diagram Level 1 Mengelola Data Jenis Telur


Data flow diagram level 1 mengelola jenis telur memiliki satu
entitas yaitu admin gudang. Entitas admin gudang memiliki dua proses
yaitu tambah dan cari data jenis telur. Dari dua proses tersebut, hasil
proses akan disimpan kedalam data store data jenis telur. Data flow
diagram level 1 mengelola data jenis telur dapat dilihat pada gambar 3.16.

37
Gambar 3.16 Data Flow Diagram Level 1 Mengelola Data Jenis Telur

3.8.5 Data Flow Diagram Level 1 Mengelola Data Toko Dan


Gudang
Data flow diagram level 1 mengelola data toko dan gudang
memiliki satu entitas yaitu admin gudang. Entitas admin gudang memiliki
tiga proses yaitu tambah, ubah dan cari data toko dan gudang. Dari ketiga
proses tersebut, hasil proses akan disimpan kedalam data store data toko
dan gudang. Data flow diagram level 1 mengelola data toko dan gudang
dapat dilihat pada gambar 3.17.

Gambar 3.17 Data Flow Diagram Level 1 Mengelola Data Toko Dan
Gudang

38
3.8.6 Data Flow Diagram Level 1 Mengelola Data Harga Telur
Data flow diagram level 1 mengelola data harga telur memiliki
dua entitas yaitu admin gudang dan penjaga toko. Entitas admin gudang
memiliki tiga proses yaitu tambah, ubah dan cari data harga telur.
Sedangkan entitas penjaga toko memiliki satu proses yaitu lihat data
harga telur. Terdapat dua data store yaitu data jenis telur dan data harga
telur untuk mengambil data jenis telur dan data harga telur. Dari keempat
proses tersebut, hasil proses akan disimpan kedalam data store data harga
telur. Data flow diagram level 1 mengelola data harga telur dapat dilihat
pada gambar 3.18.

Gambar 3.18 Data Flow Diagram Level 1 Mengelola Data Harga Telur

3.8.7 Data Flow Diagram Level 1 Mengelola Data Stok


Data flow diagram level 1 mengelola data stok memiliki dua
entitas yaitu admin gudang dan penjaga toko. Entitas admin gudang dan
penjaga toko memiliki dua proses yaitu tambah dan cari data stok.
Terdapat tiga data store yaitu data jenis telur, data toko dan gudang, dan
data stok untuk mengambil data jenis telur, data toko dan gudang, dan
data stok. Dari dua proses tersebut, hasil proses akan disimpan kedalam
data store data stok. Data flow diagram level 1 mengelola data stok dapat
dilihat pada gambar 3.19.

39
Gambar 3.19 Data Flow Diagram Level 1 Mengelola Data Stok

3.8.8 Data Flow Diagram Level 1 Mengelola Data Telur Masuk


Data flow diagram level 1 mengelola data telur masuk memiliki
dua entitas yaitu admin gudang dan penjaga toko. Entitas admin gudang
dan penjaga toko memiliki tiga proses yaitu tambah, ubah dan cari data
telur masuk. Terdapat tiga data store yaitu data jenis telur, data toko dan
gudang, dan data telur masuk untuk mengambil data jenis telur, data toko
dan gudang, dan data telur masuk. Dari ketiga proses tersebut, hasil proses
akan disimpan kedalam data store data telur masuk. Data flow diagram
level 1 mengelola data telur masuk dapat dilihat pada gambar 3.20.

40
Gambar 3.20 Data Flow Diagram Level 1 Mengelola Data Telur Masuk

3.8.9 Data Flow Diagram Level 1 Mengelola Data Telur Keluar


Data flow diagram level 1 mengelola data telur keluar memiliki
dua entitas yaitu admin gudang dan penjaga toko. Entitas admin gudang
dan penjaga toko memiliki tiga proses yaitu tambah, ubah dan cari data
telur keluar. Terdapat tiga data store yaitu data jenis telur, data toko dan
gudang, dan data telur keluar untuk mengambil data jenis telur, data toko
dan gudang, dan data telur keluar. Data flow diagram level 1 mengelola
data telur keluar dapat dilihat pada gambar 3.21.

41
Gambar 3.21 Data Flow Diagram Level 1 Mengelola Data Telur Keluar

3.8.10 Data Flow Diagram Level 1 Mengelola Laporan


Data flow diagram level 1 mengelola laporan memiliki satu
entitas yaitu admin gudang. Entitas admin gudang memiliki empat proses
yaitu laporan stok, laporan fluktuasi harga telur, laporan telur keluar, dan
laporan telur masuk. Data laporan didapatkan dari keempat data store.
Data flow diagram level 1 mengelola laporan dapat dilihat pada gambar
3.22.

42
Gambar 3.22 Data Flow Diagram Level 1 Mengelola Laporan

3.9 Conceptual Data Model (CDM)


CDM menggambarkan relasi antar tabel untuk keperluan
implementasi ke basis data atau database. Pada gambar 3.23 adalah
Conceptual Data Model (CDM) dari Sistem Informasi Inventory Dan
Purchasing Telur Ayam Pada Peternakan Ayam Petelur Sari Nadi. Pada
sistem terdapat tujuh tabel yaitu tabel user, tabel toko dan gudang, tabel
harga telur, tabel stok, tabel telur masuk, tabel telur keluar dan tabel jenis
telur.

Gambar 3.23 Conceptual Data Model (CDM)

43
3.10 Physical Data Model (PDM)
PDM menggambarkan bentuk fisik perancangan basis data yang
sudah siap diimplementasikan ke dalam basis data. Pada gambar 3.24
merupakan Physical Data Model (PDM) merupakan hasil generate dari
conceptual data model.

Gambar 3.24 Physical Data Model (PDM)

3.11 Struktur Tabel


Struktur tabel merupakan hasil dari Generate Physical Data
Model (PDM) yang menghasilkan tabel sebagai berikut :

3.11.1 Tabel User


Tabel user ini menjelaskan tentang field atau atribut yang
terdapat didalamnya. Dari tabel user, id_user digunakan sebagai primary
key pada tabel user. Tabel user dapat dilihat pada tabel 3.1.
Tabel 3.1 Tabel User
No. Field Type Length
1 id_user <primary key> Varchar 10

44
2 id_toko_gudang <foreign Varchar 10
key>
3 nama Varchar 50
4 no_telpon Varchar 15
5 username Varchar 15
6 password Varchar 10
7 level Varchar 50

3.11.2 Tabel Jenis Telur


Tabel jenis telur ini menjelaskan tentang field atau atribut yang
terdapat didalamnya. Dari tabel jenis telur, id_jenis_telur digunakan
sebagai primary key pada tabel jenis telur. Tabel jenis telur dapat dilihat
pada tabel 3.8.
Tabel 3.2 Tabel Jenis Telur
No. Field Type Length
1 id_ jenis_telur <primary Varchar 10
key>
2 id_telur_masuk <foreign Varchar 10
key>
3 id_telur_keluar <foreign Varchar 10
key>
4 id_stok <foreign key> Varchar 10
5 id_harga <foreign key> Varchar 10
6 jenis_telur Varchar 50

3.11.3 Tabel Toko Dan Gudang


Tabel toko dan gudang ini menjelaskan tentang field atau atribut
yang terdapat didalamnya. Dari tabel toko dan gudang, id_toko_gudang
digunakan sebagai primary key pada tabel toko dan gudang. Tabel toko
dan gudang dapat dilihat pada tabel 3.3.

45
Tabel 3.3 Tabel Toko Dan Gudang
No. Field Type Length
1 id_toko_gudang <primary Varchar 10
key>
2 nama Varchar 50
3 alamat Varchar 100

3.11.4 Tabel Harga Telur


Tabel harga telur ini menjelaskan tentang field atau atribut yang
terdapat didalamnya. Dari tabel harga telur, id_ harga digunakan sebagai
primary key pada tabel harga telur. Tabel harga telur dapat dilihat pada
tabel 3.4.
Tabel 3.4 Tabel Harga Telur
No. Field Type Length
1 id_harga <primary key> Varchar 10
2 id_user <foreign key> Varchar 10
3 id_jenis_telur <foreign key> Varchar 10
4 tanggal Date & Time
5 jenis_telur Varchar 50
6 harga_toko_tray Integer
7 harga_gudang_tray Integer

3.11.5 Tabel Stok


Tabel stok ini menjelaskan tentang field atau atribut yang
terdapat didalamnya. Dari tabel stok, id_ stok digunakan sebagai primary
key pada tabel stok. Tabel stok dapat dilihat pada tabel 3.5.
Tabel 3.5 Tabel Stok
No. Field Type Length
1 id_ stok <primary key> Varchar 10

46
2 id_toko_gudang <foreign Varchar 10
key>
3 id_jenis_telur <foreign key> Varchar 10
4 jenis_telur Varchar 50
5 stok Integer
6 satuan Varchar 10

3.11.6 Tabel Telur Masuk


Tabel telur masuk ini menjelaskan tentang field atau atribut yang
terdapat didalamnya. Dari tabel telur masuk, id_ telur_masuk digunakan
sebagai primary key pada tabel telur masuk. Tabel telur masuk dapat
dilihat pada tabel 3.6.
Tabel 3.6 Tabel Telur Masuk
No. Field Type Length
1 id_ telur_masuk <primary Varchar 10
key>
2 id_toko_gudang <foreign Varchar 10
key>
3 id_jenis_telur <foreign key> Varchar 10
4 tanggal_masuk Date & Time
5 jenis_telur Varchar 50
6 jumlah_masuk Integer
7 satuan Varchar 10
8 harga Integer
9 supplier Varchar 20
10 kadaluwarsa Date & Time

3.11.7 Tabel Telur Keluar


Tabel telur keluar ini menjelaskan tentang field atau atribut yang
terdapat didalamnya. Dari tabel telur keluar, id_ telur_keluar digunakan

47
sebagai primary key pada tabel telur keluar. Tabel telur keluar dapat
dilihat pada tabel 3.7.

Tabel 3.7 Tabel Telur Keluar


No. Field Type Length
1 id_ telur_keluar <primary Varchar 10
key>
2 id_jenis_telur <foreign key> Varchar 10
3 id_toko_gudang <foreign Varchar 10
key>
4 tanggal_keluar Date & Time
5 customer Varchar 20
6 jenis_telur Varchar 50
7 satuan Varchar 10
8 harga Integer
9 jumlah Integer
10 sub_total Integer
11 pembayaran Varchar 10
12 keterangan Varchar 50

3.12 User Interface


User Interface merupakan bagian dari perangkat lunak yang
menjadi sarana komunikasi antara user dengan sistem. Dalam
Perancangan Sistem Informasi Inventory Dan Purchasing Telur Ayam
Pada Peternakan Ayam Petelur Sari Nadi terdapat beberapa user interface
yang dirancang yaitu, form Login, form halaman dashboard, form data
user, form data toko dan gudang, form data stok, form data jenis telur,
form data harga telur, form data telur masuk, form data telur keluar dan
form laporan fluktuasi harga telur, laporan stok, laporan telur keluar,
laporan telur masuk.

48
3.12.1 Rancangan Halaman Login
Pada gambar 3.25 merupakan rancangan tampilan form login,
dimana pada perancangan tersebut terdapat text input nama pengguna
atau username dan kata sandi atau password. Terdapat satu button yaitu
button login, button yang digunakan untuk masuk ke sistem sebelum
beroperasi didalam sistem. Form ini dapat diakses oleh admin gudang,
penjaga toko dan pemilik.

Gambar 3.25 Halaman Login

3.12.2 Rancangan Halaman Dashboard Admin Gudang


Pada gambar 3.26 merupakan rancangan halaman dashboard
admin gudang, dimana pada perancangan tersebut akan menampilkan
informasi stok, telur masuk, telur keluar dan grafik fluktuasi harga telur.

49
Gambar 3.26 Halaman Dashboard Admin Gudang

3.12.3 Rancangan Halaman User


Pada gambar 3.27 merupakan rancangan halaman user. Dimana
admin dapat menambah, mengubah dan mencari.

50
Gambar 3.27 Halaman User

3.12.4 Rancangan Halaman Tambah User


Pada gambar 3.28 merupakan rancangan form tambah data user,
dimana form ini akan muncul ketika klik button tambah user.

Gambar 3.28 Halaman Tambah User

51
3.12.5 Rancangan Halaman Ubah User
Pada gambar 3.29 merupakan rancangan form ubah data user,
dimana form ini akan muncul ketika klik aksi ubah. Kemudian ubahlah
data yang ingin diubah.

Gambar 3.29 Halaman Ubah User

3.12.6 Rancangan Halaman Stok Admin Gudang


Pada gambar 3.30 merupakan rancangan halaman stok. Dimana
admin dapat menambah dan mencari.

52
Gambar 3.30 Halaman Stok Admin Gudang

3.12.7 Rancangan Halaman Tambah Stok Admin Gudang


Pada gambar 3.31 merupakan rancangan form tambah data stok,
dimana form ini akan muncul ketika klik button tambah stok.

Gambar 3.31 Halaman Tambah Stok Admin Gudang

53
3.12.8 Rancangan Halaman Toko Dan Gudang
Pada gambar 3.32 merupakan rancangan halaman toko dan
gudang. Dimana admin dapat menambah, mengubah dan mencari.

Gambar 3.32 Halaman Toko Dan Gudang

3.12.9 Rancangan Halaman Tambah Toko Dan Gudang


Pada gambar 3.33 merupakan rancangan form tambah data toko
dan gudang, dimana form ini akan muncul ketika klik button tambah toko
dan gudang.

54
Gambar 3.33 Halaman Tambah Toko Dan Gudang

3.12.10 Rancangan Halaman Ubah Toko Dan Gudang


Pada gambar 3.34 merupakan rancangan form ubah data toko
dan gudang, dimana form ini akan muncul ketika klik aksi ubah.
Kemudian ubahlah data yang ingin diubah.

Gambar 3.34 Halaman Ubah Toko Dan Gudang

55
3.12.11 Rancangan Halaman Jenis Telur
Pada gambar 3.35 merupakan rancangan halaman jenis telur.
Dimana admin dapat menambah dan mencari.

Gambar 3.35 Halaman Jenis Telur

3.12.12 Rancangan Halaman Tambah Jenis Telur


Pada gambar 3.36 merupakan rancangan form tambah data jenis
telur, dimana form ini akan muncul ketika klik button tambah jenis telur.

56
Gambar 3.36 Halaman Tambah Jenis Telur

3.12.13 Rancangan Halaman Harga Telur


Pada gambar 3.37 merupakan rancangan halaman harga telur.
Dimana admin dapat menambah, mengubah dan mencari.

Gambar 3.37 Halaman Harga Telur

57
3.12.14 Rancangan Halaman Tambah Harga Telur
Pada gambar 3.38 merupakan rancangan form tambah data harga
telur, dimana form ini akan muncul ketika klik button tambah harga.

Gambar 3.38 Halaman Tambah Harga Telur

3.12.15 Rancangan Halaman Ubah Harga Telur


Pada gambar 3.39 merupakan rancangan form ubah data harga
telur, dimana form ini akan muncul ketika klik aksi ubah. Kemudian
ubahlah data yang ingin diubah.

58
Gambar 3.39 Halaman Ubah Harga Telur

3.12.16 Rancangan Halaman Telur Masuk Admin Gudang


Pada gambar 3.40 merupakan rancangan halaman telur masuk.
Dimana admin dapat menambah, mengubah dan mencari.

Gambar 3.40 Halaman Telur Masuk Admin Gudang

59
3.12.17 Rancangan Halaman Tambah Telur Masuk Admin
Gudang
Pada gambar 3.41 merupakan rancangan form tambah data telur
masuk, dimana form ini akan muncul ketika klik button tambah telur
masuk.

Gambar 3.41 Halaman Tambah Telur Masuk Admin Gudang

3.12.18 Rancangan Halaman Ubah Telur Masuk Admin Gudang


Pada gambar 3.42 merupakan rancangan form ubah telur masuk,
dimana form ini akan muncul ketika klik aksi ubah. Kemudian ubahlah
data yang ingin diubah.

60
Gambar 3.42 Halaman Ubah Telur Masuk Admin Gudang

3.12.19 Rancangan Halaman Generate Barcode Telur Masuk


Pada gambar 3.43 merupakan rancangan halaman generate
barcode, dimana barcode akan muncul ketika klik aksi generate.

Gambar 3.43 Halaman Generate Barcode Telur Masuk

61
3.12.20 Rancangan Halaman Telur Keluar Admin Gudang
Pada gambar 3.44 merupakan rancangan halaman telur keluar.
Dimana admin dapat menambah, mengubah dan mencari.

Gambar 3.44 Halaman Telur Keluar Admin Gudang

3.12.21 Rancangan Halaman Tambah Telur Keluar Admin


Gudang
Pada gambar 3.45 merupakan rancangan form tambah data telur
keluar, dimana form ini akan muncul ketika klik button tambah telur
keluar.

62
Gambar 3.45 Halaman Tambah Telur Keluar Admin Gudang

3.12.22 Rancangan Halaman Ubah Telur Keluar Admin Gudang


Pada gambar 3.46 merupakan rancangan form ubah telur keluar,
dimana form ini akan muncul ketika klik aksi ubah. Kemudian ubahlah
data yang ingin diubah.

Gambar 3.46 Halaman Ubah Telur Keluar Admin Gudang

63
3.12.23 Rancangan Halaman Dashboard Penjaga Toko
Pada gambar 3.47 merupakan rancangan halaman dashboard
penjaga toko, dimana pada perancangan tersebut akan menampilkan
informasi harga telur terbaru dan grafik fluktuasi harga telur.

Gambar 3.47 Halaman Dashboard Penjaga Toko

3.12.24 Rancangan Halaman Stok Penjaga Toko


Pada gambar 3.48 merupakan rancangan halaman stok. Dimana
penjaga toko dapat menambah dan mencari.

64
Gambar 3.48 Halaman Stok Penjaga Toko

3.12.25 Rancangan Halaman Tambah Stok Penjaga Toko


Pada gambar 3.49 merupakan rancangan form tambah data stok,
dimana form ini akan muncul ketika klik button tambah stok.

Gambar 3.49 Halaman Tambah Stok Penjaga Toko

65
3.12.26 Rancangan Halaman Telur Masuk Penjaga Toko
Pada gambar 3.50 merupakan rancangan halaman telur masuk.
Dimana penjaga toko dapat menambah, mengubah dan mencari.

Gambar 3.50 Halaman Telur Masuk Penjaga Toko

3.12.27 Rancangan Halaman Tambah Telur Masuk Penjaga Toko


Pada gambar 3.51 merupakan rancangan form tambah data telur
masuk, dimana form ini akan muncul ketika klik button tambah telur
masuk.

66
Gambar 3.51 Halaman Tambah Telur Masuk Penjaga Toko

3.12.28 Rancangan Halaman Ubah Telur Masuk Penjaga Toko


Pada gambar 3.52 merupakan rancangan form ubah telur masuk,
dimana form ini akan muncul ketika klik aksi ubah. Kemudian ubahlah
data yang ingin diubah.

Gambar 3.52 Halaman Ubah Telur Masuk Penjaga Toko

67
3.12.29 Rancangan Halaman Generate Barcode Telur Masuk
Penjaga Toko
Pada gambar 3.53 merupakan rancangan halaman barcode,
dimana barcode ini akan muncul ketika klik aksi generate.

Gambar 3.53 Halaman Generate Barcode Telur Masuk Penjaga Toko

3.12.30 Rancangan Halaman Telur Keluar Penjaga Toko


Pada gambar 3.54 merupakan rancangan halaman telur keluar.
Dimana penjaga toko dapat menambah, mengubah dan mencari.

68
Gambar 3.54 Halaman Telur Keluar Penjaga Toko

3.12.31 Rancangan Halaman Tambah Telur Keluar Penjaga Toko


Pada gambar 3.55 merupakan rancangan form tambah data telur
keluar, dimana form ini akan muncul ketika klik button tambah telur
keluar.

Gambar 3.55 Halaman Tambah Telur Keluar Penjaga Toko

69
3.12.32 Rancangan Halaman Ubah Telur Keluar Penjaga Toko
Pada gambar 3.56 merupakan rancangan form ubah telur keluar,
dimana form ini akan muncul ketika klik aksi ubah. Kemudian ubahlah
data yang ingin diubah.

Gambar 3.56 Halaman Ubah Telur Keluar Penjaga Toko

3.12.33 Rancangan Halaman Dashboard Pemilik


Pada gambar 3.57 merupakan rancangan halaman dashboard
pemilik, dimana pada perancangan tersebut akan menampilkan grafik
telur keluar berdasarkan periode yang diinginkan.

70
Gambar 3.57 Halaman Dashboard Pemilik

3.12.34 Rancangan Halaman Laporan Fluktuasi Harga Telur


Pada gambar 3.58 merupakan rancangan halaman laporan
fluktuasi harga telur, dimana pada perancangan tersebut akan
menampilkan laporan fluktuasi harga telur dan grafik fluktuasi harga telur
berdasarkan periode yang diinginkan.

Gambar 3.58 Halaman Laporan Fluktuasi Harga Telur

71
3.12.35 Rancangan Halaman Laporan Stok
Pada gambar 3.59 merupakan rancangan halaman laporan stok,
dimana pada perancangan tersebut akan menampilkan laporan stok
berdasarkan toko/gudang yang dipilih.

Gambar 3.59 Halaman Laporan Stok

3.12.36 Rancangan Halaman Laporan Telur Keluar


Pada gambar 3.60 merupakan rancangan halaman laporan telur
keluar, dimana pada perancangan tersebut akan menampilkan laporan
telur keluar berdasarkan periode yang diinginkan dan berdasarkan
toko/gudang yang dipilih.

72
Gambar 3.60 Halaman Laporan Telur Keluar

3.12.37 Rancangan Halaman Laporan Telur Masuk


Pada gambar 3.61 merupakan rancangan halaman laporan telur
masuk, dimana pada perancangan tersebut akan menampilkan laporan
telur masuk berdasarkan periode yang diinginkan dan berdasarkan
toko/gudang yang dipilih.

Gambar 3.61 Halaman Laporan Telur Masuk

73
3.13 Skenario Pengujian
Skenario pengujian sistem ini menggunakan black box testing
yang akan memeriksa bahwa suatu input akan menjalankan proses tepat
dan hasil output yang sesuai dengan yang dinginkan. Berikut merupakan
skenario dari masing-masing pengujian.

3.13.1 Pengujian Halaman Login


Tabel 3.8 Pengujian Halaman Login
No. Skenario Pengujian Hasil Yang Diharapkan

1 Login dengan username Sistem menampilkan


dan password yang benar. halaman dashboard sesuai
dengan hak akses
pengguna.

2 Login dengan username Sistem menampilkan pesan


dan password yang salah. “username dan password
yang dimasukkan salah”.

3.13.2 Pengujian Halaman User


Tabel 3.9 Pengujian Halaman User
No. Skenario Pengujian Hasil Yang Diharapkan

1 Menekan menu data user. Menampilkan halaman


utama dari menu data user.

74
2 Menekan button tambah Sistem akan menampilkan
data user. halaman form yang akan
diisi untuk menambah data
user.
3 Menekan button simpan Sistem akan menampilkan
pada halaman tambah data pesan “berhasil ditambah”.
user.
4 Menekan aksi ubah pada Sistem akan menampilkan
data user. halaman form untuk
mengubah data user.
5 Menekan button ubah Sistem akan menampilkan
pada halaman ubah data pesan “berhasil diubah”.
user.
6 Melakukan pencarian Sistem akan menampilkan
pada search box. data sesuai dengan kata
kunci yang dimasukkan.

3.13.3 Pengujian Halaman Toko Dan Gudang


Tabel 3.10 Pengujian Halaman Toko Dan Gudang
No. Skenario Pengujian Hasil Yang Diharapkan

1 Menekan menu data toko Menampilkan halaman


dan gudang. utama dari menu data toko
dan gudang.
2 Menekan button tambah Sistem akan menampilkan
data toko dan gudang. halaman form untuk
menambah data toko dan
gudang.
3 Menekan button simpan Sistem akan menampilkan
pada halaman tambah data pesan “berhasil ditambah”.
toko dan gudang.

75
4 Menekan aksi ubah pada Sistem akan menampilkan
data toko dan gudang. halaman form yang akan
diisi untuk mengubah data
toko dan gudang.
5 Menekan button ubah Sistem akan menampilkan
pada halaman ubah data pesan “berhasil diubah”.
toko dan gudang.
6 Melakukan pencarian Sistem akan menampilkan
pada search box. data sesuai dengan kata
kunci yang dimasukkan.

3.13.4 Pengujian Halaman Jenis Telur


Tabel 3.11 Pengujian Halaman Jenis Telur
No Skenario Pengujian Hasil Yang Diharapkan

1 Menekan menu data jenis Menampilkan halaman


telur. utama dari menu data jenis
telur.
2 Menekan button tambah Sistem akan menampilkan
data jenis telur. halaman form untuk
menambah data jenis telur.
3 Menekan button simpan Sistem akan menampilkan
pada halaman data jenis pesan “berhasil ditambah”.
telur.

3.13.5 Pengujian Halaman Harga Telur


Tabel 3.12 Pengujian Halaman Harga Telur
No Skenario Pengujian Hasil Yang Diharapkan

76
1 Menekan menu data harga Menampilkan halaman
telur. utama dari menu data harga
telur.
2 Menekan button tambah Sistem akan menampilkan
data harga telur. halaman form untuk
menambah data harga telur.
3 Menekan button simpan Sistem akan menampilkan
pada halaman data harga pesan “berhasil ditambah”.
telur.
4 Menekan aksi ubah pada Sistem akan menampilkan
data harga telur. halaman form yang akan
diisi untuk mengubah data
harga telur.
5 Menekan button ubah Sistem akan menampilkan
pada halaman ubah data pesan “berhasil diubah”.
harga telur.
6 Melakukan pencarian Sistem akan menampilkan
pada search box. data sesuai dengan kata
kunci yang dimasukkan.

3.13.6 Pengujian Halaman Stok


Tabel 3.13 Pengujian Halaman Stok
No. Skenario Pengujian Hasil Yang Diharapkan

1 Menekan menu data stok. Menampilkan halaman


utama dari menu data data
stok.
2 Menekan button tambah Sistem akan menampilkan
data stok. halaman form untuk
menambah data stok.

77
3 Menekan button simpan Sistem akan menampilkan
pada halaman data stok. pesan “berhasil ditambah”.

4 Melakukan pencarian Sistem akan menampilkan


pada search box. data sesuai dengan kata
kunci yang dimasukkan.

3.13.7 Pengujian Halaman Telur Masuk


Tabel 3.14 Pengujian Halaman Telur Masuk
No. Skenario Pengujian Hasil Yang Diharapkan

1 Menekan menu data telur Menampilkan halaman


masuk. utama dari menu data telur
masuk.
2 Menekan button tambah Sistem akan menampilkan
data telur masuk. halaman form untuk
menambah data telur
masuk.
3 Menekan button simpan Sistem akan menampilkan
pada halaman data telur pesan “berhasil ditambah”.
masuk.
4 Menekan aksi ubah pada Sistem akan menampilkan
data telur masuk. halaman form yang akan
diisi untuk mengubah data
telur masuk.
5 Menekan button ubah Sistem akan menampilkan
pada halaman ubah data pesan “berhasil diubah”.
telur masuk.
6 Melakukan pencarian Sistem akan menampilkan
pada search box. data sesuai dengan kata
kunci yang dimasukkan.

78
7 Menekan aksi generate Sistem akan menampilkan
pada data telur masuk. barcode.

3.13.8 Pengujian Halaman Telur Keluar


Tabel 3.15 Pengujian Halaman Telur Keluar
No. Skenario Pengujian Hasil Yang Diharapkan

1 Menekan menu data telur Menampilkan halaman


keluar. utama dari menu data telur
keluar.
2 Menekan button tambah Sistem akan menampilkan
data telur keluar. halaman form untuk
menambah data telur
keluar.
3 Menekan button simpan Sistem akan menampilkan
pada halaman data telur pesan “berhasil ditambah”.
keluar.
4 Menekan aksi ubah pada Sistem akan menampilkan
data telur keluar. halaman form yang akan
diisi untuk mengubah data
telur keluar.
5 Menekan button ubah Sistem akan menampilkan
pada halaman ubah data pesan “berhasil diubah”.
telur keluar..
6 Melakukan pencarian Sistem akan menampilkan
pada search box. data sesuai dengan kata
kunci yang dimasukkan.

79
3.13.9 Pengujian Halaman Laporan
Tabel 3.16 Pengujian Halaman Laporan
No. Skenario Pengujian Hasil Yang Diharapkan

1 Memasukkan periode Menampilkan laporan dan


laporan dan periode grafik grafik fluktuasi harga telur
fluktuasi harga telur yang yang dicari.
diinginkan.
2 Memasukkan periode dan Menampilkan laporan telur
pilih toko/gudang laporan keluar yang dicari dan
telur keluar. sesuai toko/gudang yang
dipilih.
3 Memasukkan periode dan Menampilkan laporan telur
pilih toko/gudang laporan masuk yang dicari dan
telur masuk. sesuai toko/gudang yang
dipilih.
4 Pilih toko/gudang pada Menampilkan laporan stok
laporan stok. sesuai toko/gudang yang
dipilih.

80
DAFTAR PUSTAKA

A.S, R. 2018. Rekaya Perangakat Lunak. Bandung.


Andrianto, P., dan Nursikuwagus, A. 2017. "Sistem Informasi Pelayanan
Kesehatan Berbasis Web di Puskesmas". Jurnal Prosiding
Seminar Nasional Komputer dan Informatika (SENASKI), 1,
978–602. diambil dari http://www.senaski.unikom.ac.id/prosiding-
file/47-52 pradikta andrianto dkk 6 hal.pdf.
Anggraeni, E. Y. 2017. Pengantar Sistem Informasi. Penerbit Andi.
Arie Minartiningtyas, B., dan Adi Sumariata, I. K. 2018. "Rancang
Bangun Sistem Informasi Perhitungan Angka Kredit Dosen STMIK
STIKOM Indonesia". SINTECH (Science and Information
Technology) Journal, 1(1), 41–50.
https://doi.org/10.31598/sintechjournal.v1i1.239.
Aryadi, H., dan Wahyuni, W. 2019. "Tinjauan Prosedur Pembelian
Barang di Bagian Purchasing pada PT. Duraconindo Pratama
Jakarta". Jurnal Akuntansi dan Manajemen, 16(02), 225–236.
https://doi.org/10.36406/jam.v16i02.244.
Asmarajaya, I. K. A., Sanjaya, K. O., dkk. 2021. "Sistem Informasi
Keuangan pada Perusahaan Kost Elit dengan Metode Waterfall".
Swabumi, 9(2), 100–108.
https://doi.org/10.31294/swabumi.v9i2.10970.
Astuti, S. I., Arso, S. P., dkk. 2017. "SISTEM MANAJEMEN
INVENTORI KOMPUTER MENGGUNAKAN NEAR FIELD
COMMUNICATION BERBASIS ANDROID (STUDI KASUS DI
STIE PELITA INDONESIA PEKANBARU)". Analisis Standar
Pelayanan Minimal Pada Instalasi Rawat Jalan di RSUD Kota
Semarang, 3(1), 103–111.
Firliana, R., dan Rhohman, F. 2019. "Aplikasi Sistem Informasi Absensi
Mahasiswa dan Dosen". Journal of Computer and Information
Technology, 2(2), 70–74. diambil dari http://e-
journal.unipma.ac.id/index.php/doubleclick/article/view/3921.
Guslan, dan Rodianto 2019. "Sistem Informasi Inventory Data Barang
Pada Ud. Mutiara Meubel Berbasis Web". Jurnal Informatika,
Teknologi dan Sains, 1(1), 19–28.
https://doi.org/10.51401/jinteks.v1i1.370.
Larasati, O. 2018. "Sistem Informasi Inventory Barang Koperasi
Karyawan Perhutani Cepu Berbasis Web". Jurnal Mitra
Manajemen, 2(6), 586–596.
https://doi.org/10.52160/ejmm.v2i6.161.

81
Mahyudin, dan Suradi 2018. "Pentingnya Komunikasi Receiving Dengan
Purchasing Saat Penerimaan Barang Guna". Jurnal Khasanah
Ilmu, 9(1), 72–83. diambil dari
http://khasanah.web.id/jurnal/index.php/khasanah/article/view/31.
Monalisa, S., Denni Prima Putra, E., dkk. 2018. "Rancang Bangun Sistem
Informasi Inventory Obat Pada Rumah Sakit Jiwa Tampan Berbasis
Web". Jurnal Sistem Informasi, 02(02), 1–8. diambil dari
http://jurnal.uinsu.ac.id/index.php/query/article/view/2610.
Muhammad Faizal, S. L. P. 2017. "SISTEM INFORMASI
PENGOLAHAN DATA PEGAWAI BERBASIS WEB (STUDI
KASUS DI PT PERKEBUNAN NUSANTARA VIII
TAMBAKSARI)". Jurnal Teknologi Informasi dan Komunikasi
ISSN: 2252-4517 STMIK Subang.
Rusdi, I. 2018. "Sistem Informasi Pengolahan Data Laporan Arus Kas
Berbasis Website Pada CV Sari Agung Perkasa (SAP) Ternate".
Jurnal Ilmiah ILKOMINFO - Ilmu Komputer & Informatika,
1(1), 30–38. https://doi.org/10.47324/ilkominfo.v1i1.5.
Santoso, S., dan Nurmalina, R. 2017. "Perencanaan dan Pengembangan
Aplikasi Absensi Mahasiswa Menggunakan Smart Card Guna
Pengembangan Kampus Cerdas (Studi Kasus Politeknik Negeri
Tanah Laut)". Jurnal Integrasi, 9(1), 84–91.
Sari, N., Riadi, R., dkk. 2019. "Sistem Informasi Pengolahan Data Guru
Mengajar Berbasis Web (Studi Kasus: SMA Negeri 1 Kualuh
Hilir)". Seminar Nasional Sains & Teknologi Informasi
(SENSASI), 5. diambil dari http://prosiding.seminar-
id.com/index.php/sensasi/issue/archivePage%7C530.
Swara, G. Y. 2020. "Pemanfaatan Visualisasi 3D Pada Multimedia
Interaktif Dalam Pengenalan Penyakit Demam Berdarah". Jurnal
TeknoIf, 8(1), 19. https://doi.org/10.21063/jtif.2020.v8.1.19-24.
Syarif, I., Mustagfirin, dkk. 2018. "Sistem Informasi Inventory Barang
Pada Apotek Sultan Menggunakan Metode FIFO". Jurnal Ilmiah
Cendekia Eksakta, 119–125.
Wahid, A. A. 2020. "Analisis Metode Waterfall Untuk Pengembangan
Sistem Informasi". Jurnal Ilmu-ilmu Informatika dan
Manajemen STMIK, (November), 1–5. diambil dari
https://www.researchgate.net/profile/Aceng_Wahid/publication/34
6397070_Analisis_Metode_Waterfall_Untuk_Pengembangan_Sist
em_Informasi/links/5fbfa91092851c933f5d76b6/Analisis-Metode-
Waterfall-Untuk-Pengembangan-Sistem-Informasi.pdf.
Wahyu Nur Cholifah, Yulianingsih, S. M. S. 2018. "PENGUJIAN

82
BLACK BOX TESTING PADA APLIKASI ACTION &
STRATEGY BERBASIS ANDROID DENGAN TEKNOLOGI
PHONEGAP". Jurnal String, Vol.3.
Widianto, V., Gusman, D., dkk. 2020. "PORTAL PENJUALAN IKAN
BERBASIS WEB DI KABUPATEN KAMPAR ( PLANNING )
Studi Kasus ( Kabupaten Kampar )", 1–9.
Yamalia, I., dan Siagian, S. 2019. "Analisa Sistem Informasi Pengolahan
Data Nilai Siswa Berbasis Web". Journal V-Tech (Vision
Technology), 2(1), 103–109.
https://doi.org/10.35141/jvt.v2i1.527.

83
LAMPIRAN

Lampiran 1. Daftar Wawancara

84
Lampiran 2. Bukti Dokumentasi

85
86
87
BIODATA PENULIS

Nama : Risky Dwi Apriliana


Alamat : Br. Mas, Desa Bedulu, Kec.
Blahbatuh, Kab. Gianyar, Bali
TTL : Gianyar, 21 April 2000
Telepon : 089 533 409 9530
Email : riskydwi2000@gmail.com
Angkatan : 2018
Moto : Be Yourself

Latar Belakang Pendidikan :


2006 – 2012 : SD Negeri 1 Bedulu
2012 – 2015 : SMP Negeri 1 Blahbatuh
2015 – 2018 : SMA Negeri 1 Sukawati
2018 – Sekarang : STMIK STIKOM Indonesia, Denpasar

Pengalaman Organisasi :
2018-2019 : Anggota UKM Badminton STMIK STIKOM
Indonesia
2019 : Anggota Sie Humas PKKMB 2019 STMIK
STIKOM Indonesia

88

Anda mungkin juga menyukai