Perancangan Sistem Inventori Barang Pada PANGNAS Gallery Medan Berbasis Web
PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB
TUGAS AKHIR
CHRISTIN DESI MARISI
142406164
PROGRAM STUDI TEKNIK INFORMATIKA D3
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
CHRISTIN DESI MARISI
142406164
PROGRAM STUDI TEKNIK INFORMATIKA D3
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
NomorIndukMahasiswa
Program Studi
Departemen
Fakultas
: Perancangan Sistem Inventori Barang Pada
PANGNAS Gallery Medan Berbasis Web
: Tugas Akhir
: Christin Desi Marisi
: 142406164
: Teknik Informatika D3
: Matematika
: Matematika Dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara.
Disetujui di
Medan, Juli 2017
Disetujui oleh
Program Studi Teknik Informatika D3
FMIPA USU
Ketua,
Dosen Pembimbing,
Dra. Normalina Napitupulu, M.Sc
NIP.196311061989022001
Dr. Faigiziduhu Buulolo, M.Si
NIP.195312181980031003
i
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali
beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya.
Medan, Juli 2017
CHRISTIN DESI MARISI
142406164
ii
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah
memberikan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan tugas
akhir ini tepat pada waktunya. Adapun judul tugas akhir ini adalah
“PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB”.
Terima kasih penulis sampaikan kepada Bapak Dr. Kerista Sebayang,
M.Si, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera Utara. Dra. Normalina Napitupulu, M.Sc, selaku Ketua Program Studi
Teknik Informatika D3 FMIPA USU. Terimakasih kepada Bapak Dr. Faigiziduhu
Buulolo, M.Si, selaku Dosen Pembimbing sekaligus Dosen Pembimbing
Akademik penulis, yang telah memberikan pengarahan dan dukungan selama
penyusunan tugas akhir ini. Seluruh dosen pengajar Program Teknik Informatika
D3 FMIPA USU.
Kedua orang tua penulis, ”Sondang Pasaribu dan Panama Harahap” serta
seluruh keluarga penulis yang telah banyak memberi doa dan dukungan. Seluruh
teman-teman di Kom D 2014 yang telah membantu. Penulis juga tidak lupa
mengucapkan banyak terima kasih kepada semua pihak yang telah banyak
membantu penulis dalam menyelesaikan tugas akhir ini, yang tidak dapat
disebutkan satu persatu. Akhir kata, semoga tugas akhir ini dapat memberi
manfaat bagi pembaca.
Medan, Juli 2017
Christin Desi Marisi
iii
Universitas Sumatera Utara
PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB
ABSTRAK
Perancangan Sistem Inventori Barang PANGNAS Gallery Medan Berbasis Web
ini bertujuan untuk mempermudah Proses akumulasi ketersediaan barang yang
efektif dan efisien. Fasilitas-fasilitas yang terdapat dalam aplikasi ini berupa data
pengguna aplikasi mengenai data brainware yang mengendalikan aplikasi,
perencanaan kebutuhan stok barang oleh karyawan toko dengan membuat laporan
kemudian pihak gudang akan mengelola barang dan proses transaksi sehingga
pimpinan (pemilik toko) dapat menerima laporan. Pada proses pembuatan aplikasi
ini perangkat lunak yang digunakan adalah Xampp ( terdiri dari apache server
dan MySQL ), Sublime Text 2 digunakan sebagai editor skrip.
Kata kunci : Sistem Inventori Barang, Data Barang, PHP, MySQL, Web.
iv
Universitas Sumatera Utara
DESIGN OF INVENTORY SYSTEM OF GOODS ON PANGNAS
GALLERY MEDAN BASED ON WEB
ABSTRACT
Designing Inventory Systems PANGNAS Gallery Web-Based Medan is aimed to
facilitate the process of accumulation of the availability of goods that are effective
and efficient. The facilities contained in this application in the form of application
user data about brainware data that controls the application, planning the stock
needs by employees of the store by making a report then the warehouse will
manage goods and transaction processing so that the leader (shop owner) can
receive reports. In the process of making this application software used is Xampp
(consisting of apache server and MySQL), Sublime Text 2 is used as a script
editor.
Keywords : Goods Inventory System, PHP, MySQL, Web.
v
Universitas Sumatera Utara
DAFTAR ISI
Halaman
i
ii
iii
iv
v
vi
viii
ix
x
PERSETUJUAN
PERNYATAAN
PENGHARGAAN
ABSTRAK
ABSTRACT
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
DAFTAR LAMPIRAN
BAB 1 PENDAHULUAN
1.1 Latar Belakang Masalah
1.2 Rumusan Masalah
1.3 Tujuan dan Manfaat
1.4 Tinjauan Pustaka
1.5 Metode Penelitian
1
1
2
2
3
4
BAB 2 LANDASAN TEORITIS
2.1 Pengertian Sistem Inventori
2.2 Istiliah FOI (Fix Order Interval)
2.3 Teknik Pengumpulan Data (Observasi)
2.4 Konsep Dasar Data
2.4.1 Pengertian Data
2.4.2 Perancangan Database
2.4.3 Entity Relationship Diagram (ERD)
2.4.4 Flowchart
2.5 Web Design
2.5.1 Fungsi Situs Web
2.5.2 Cascading Style Sheets (CSS)
2.6 Pengenalan XAMPP
2.7 HTML (Hypertext Markup Language)
2.8 Sejarah PHP
2.8.1 Kelebihan PHP
2.8.2 Kelemahan PHP
2.8.3 Sintaks PHP
2.8.4 Penggabungan Script PHP dan HTML
2.8.5 Fungsi PHP dan MySQL
6
7
7
8
11
11
12
13
14
15
15
16
17
19
20
21
22
23
23
25
BAB 3 GAMBARAN UMUM PANGNAS GALLERY MEDAN
3.1 Sejarah Singkat Pangnas Gallery Medan
3.2 Visi, Misi dan Tujuan Pangnas Gallery
3.3 Struktur Organisasi Pangnas Gallery Medan
26
26
27
29
vi
Universitas Sumatera Utara
BAB 4 ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis Sistem
4.2 Perancangan Sistem
4.2.1 Diagram Konteks
4.2.2 Data Flow Diagram (DFD)
4.2.3 Perancangan Antarmuka
4.2.4 Entity Relationship Diagram (ERD)
4.2.5 Perancangan Database
4.2.6 Flowchart
4.3 Pembangunan Halaman Sistem
4.3.1 Desain Form Login
30
30
30
30
32
33
33
34
36
36
37
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
5.2 Tujuan Implementasi Sistem
5.3 Komponen Utama dalam Sistem
5.3.1 Instalasi Apache, PHP, dan MySQL
5.3.2 Kebutuhan Brainware
5.4 Tampilan Halaman Website
38
38
38
38
39
40
40
BAB 6
KESIMPULAN DAN SARAN
6.1 Kesimpulan
6.2 Saran
62
62
62
DAFTAR PUSTAKA
vii
Universitas Sumatera Utara
DAFTAR TABEL
Nomor
Tabel
2.1
2.2
2.3
4.1
4.2
4.3
4.4
4.5
Judul
Simbol Data Flow Diagram (Kendall, 2002)
Simbol dalam ERD
Simbol-Simbol Flowchart
Tabel User Login
Tabel Barang Keluar
Tabel Barang Masuk
Data Barang
Data Persediaan
Halaman
9
10
10
35
35
35
35
35
viii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Gambar
2.1
2.2
2.3
3.1
4.1
4.2
4.3
4.4
4.5
4.6
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
5.13
Judul
Halaman
Folder HtDoc
Control Panel XAMPP
Halaman phpmyadmin
Struktur Organisasi Pangnas Gallery Medan
Diagram Konteks Inventori Barang
Data Flow Diagram (DFD)
Perancangan Antarmuka Inventori
Entity Relationship Diagram
Flowchart Inventori
Desain Form Login
Kolom Pencarian
Form Login
Form Login Admin
Form Admin
Halaman Pengelolaan User
Halaman Edit User
Halaman Ubah Password Admin
Form Notifikasi Ubah Password
Halaman Log Out Admin
Halaman Login Karyawan Toko
Form Karyawan Toko
Form Pencarian Data Barang
Halaman Localhost Data Barang
18
18
19
29
31
32
32
34
36
37
40
41
41
42
42
42
43
43
43
44
44
45
45
ix
Universitas Sumatera Utara
5.14
5.15
5.16
5.17
5.18
5.19
5.20
5.21
5.22
5.23
5.24
5.25
5.26
5.27
5.28
5.29
5.30
5.31
5.32
5.33
5.34
5.35
5.36
5.37
5.38
5.39
5.40
5.41
5.42
5.43
5.44
5.45
5.46
Halaman Ubah Password Karyawan
Form Notifikasi Localhost
Form Log Out Karyawan
Form Login Gudang
Form Gudang
Halaman Data Barang
Edit Data Barang
Pengisian Tanggal Barang Masuk
Form Barang Masuk
Halaman Notifikasi
Form Data Barang Masuk
Pengisisan Tanggal Barang Keluar
Form Barang Keluar
Halaman Notifikasi
Form Laporan Barang Masuk
Unduh File Data Barang Masuk
Hasil Unduh File Barang Masuk di Ms.Excel
Form Laporan Barang Keluar
Unduh File Data Barang Keluar
Hasil Unduh File Barang Keluar di Ms.Excel
Form Ubah Password Gudang
Form Notifikasi Ubah Password
Form Logout Gudang
Form Pimpinan
Form Laporan Barang Masuk
Unduh File Data Barang Masuk
Hasil Unduh File Barang Masuk di Ms.Excel
Form Laporan Barang Keluar
Unduh File Data Barang Keluar
Hasil Unduh File Barang Keluar di Ms.Excel
Form Logout Pimpinan
Form Ubah Password Pimpinan
Form Notifikasi Ubah Password
46
46
46
47
47
48
48
49
49
50
50
51
51
51
52
53
53
54
54
55
55
56
56
57
57
58
58
59
59
60
61
61
61
x
Universitas Sumatera Utara
DAFTAR LAMPIRAN
Nomor
1
2
3
4
5
Judul
Listing Program
Hasil Uji Program
Kartu Bimbingan Tugas Akhir
SK Pembimbing Tugas Akhir
Surat Riset Dari Perusahaan
xi
Universitas Sumatera Utara
GALLERY MEDAN BERBASIS WEB
TUGAS AKHIR
CHRISTIN DESI MARISI
142406164
PROGRAM STUDI TEKNIK INFORMATIKA D3
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
CHRISTIN DESI MARISI
142406164
PROGRAM STUDI TEKNIK INFORMATIKA D3
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
NomorIndukMahasiswa
Program Studi
Departemen
Fakultas
: Perancangan Sistem Inventori Barang Pada
PANGNAS Gallery Medan Berbasis Web
: Tugas Akhir
: Christin Desi Marisi
: 142406164
: Teknik Informatika D3
: Matematika
: Matematika Dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara.
Disetujui di
Medan, Juli 2017
Disetujui oleh
Program Studi Teknik Informatika D3
FMIPA USU
Ketua,
Dosen Pembimbing,
Dra. Normalina Napitupulu, M.Sc
NIP.196311061989022001
Dr. Faigiziduhu Buulolo, M.Si
NIP.195312181980031003
i
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali
beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya.
Medan, Juli 2017
CHRISTIN DESI MARISI
142406164
ii
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah
memberikan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan tugas
akhir ini tepat pada waktunya. Adapun judul tugas akhir ini adalah
“PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB”.
Terima kasih penulis sampaikan kepada Bapak Dr. Kerista Sebayang,
M.Si, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera Utara. Dra. Normalina Napitupulu, M.Sc, selaku Ketua Program Studi
Teknik Informatika D3 FMIPA USU. Terimakasih kepada Bapak Dr. Faigiziduhu
Buulolo, M.Si, selaku Dosen Pembimbing sekaligus Dosen Pembimbing
Akademik penulis, yang telah memberikan pengarahan dan dukungan selama
penyusunan tugas akhir ini. Seluruh dosen pengajar Program Teknik Informatika
D3 FMIPA USU.
Kedua orang tua penulis, ”Sondang Pasaribu dan Panama Harahap” serta
seluruh keluarga penulis yang telah banyak memberi doa dan dukungan. Seluruh
teman-teman di Kom D 2014 yang telah membantu. Penulis juga tidak lupa
mengucapkan banyak terima kasih kepada semua pihak yang telah banyak
membantu penulis dalam menyelesaikan tugas akhir ini, yang tidak dapat
disebutkan satu persatu. Akhir kata, semoga tugas akhir ini dapat memberi
manfaat bagi pembaca.
Medan, Juli 2017
Christin Desi Marisi
iii
Universitas Sumatera Utara
PERANCANGAN SISTEM INVENTORI BARANG PADA PANGNAS
GALLERY MEDAN BERBASIS WEB
ABSTRAK
Perancangan Sistem Inventori Barang PANGNAS Gallery Medan Berbasis Web
ini bertujuan untuk mempermudah Proses akumulasi ketersediaan barang yang
efektif dan efisien. Fasilitas-fasilitas yang terdapat dalam aplikasi ini berupa data
pengguna aplikasi mengenai data brainware yang mengendalikan aplikasi,
perencanaan kebutuhan stok barang oleh karyawan toko dengan membuat laporan
kemudian pihak gudang akan mengelola barang dan proses transaksi sehingga
pimpinan (pemilik toko) dapat menerima laporan. Pada proses pembuatan aplikasi
ini perangkat lunak yang digunakan adalah Xampp ( terdiri dari apache server
dan MySQL ), Sublime Text 2 digunakan sebagai editor skrip.
Kata kunci : Sistem Inventori Barang, Data Barang, PHP, MySQL, Web.
iv
Universitas Sumatera Utara
DESIGN OF INVENTORY SYSTEM OF GOODS ON PANGNAS
GALLERY MEDAN BASED ON WEB
ABSTRACT
Designing Inventory Systems PANGNAS Gallery Web-Based Medan is aimed to
facilitate the process of accumulation of the availability of goods that are effective
and efficient. The facilities contained in this application in the form of application
user data about brainware data that controls the application, planning the stock
needs by employees of the store by making a report then the warehouse will
manage goods and transaction processing so that the leader (shop owner) can
receive reports. In the process of making this application software used is Xampp
(consisting of apache server and MySQL), Sublime Text 2 is used as a script
editor.
Keywords : Goods Inventory System, PHP, MySQL, Web.
v
Universitas Sumatera Utara
DAFTAR ISI
Halaman
i
ii
iii
iv
v
vi
viii
ix
x
PERSETUJUAN
PERNYATAAN
PENGHARGAAN
ABSTRAK
ABSTRACT
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
DAFTAR LAMPIRAN
BAB 1 PENDAHULUAN
1.1 Latar Belakang Masalah
1.2 Rumusan Masalah
1.3 Tujuan dan Manfaat
1.4 Tinjauan Pustaka
1.5 Metode Penelitian
1
1
2
2
3
4
BAB 2 LANDASAN TEORITIS
2.1 Pengertian Sistem Inventori
2.2 Istiliah FOI (Fix Order Interval)
2.3 Teknik Pengumpulan Data (Observasi)
2.4 Konsep Dasar Data
2.4.1 Pengertian Data
2.4.2 Perancangan Database
2.4.3 Entity Relationship Diagram (ERD)
2.4.4 Flowchart
2.5 Web Design
2.5.1 Fungsi Situs Web
2.5.2 Cascading Style Sheets (CSS)
2.6 Pengenalan XAMPP
2.7 HTML (Hypertext Markup Language)
2.8 Sejarah PHP
2.8.1 Kelebihan PHP
2.8.2 Kelemahan PHP
2.8.3 Sintaks PHP
2.8.4 Penggabungan Script PHP dan HTML
2.8.5 Fungsi PHP dan MySQL
6
7
7
8
11
11
12
13
14
15
15
16
17
19
20
21
22
23
23
25
BAB 3 GAMBARAN UMUM PANGNAS GALLERY MEDAN
3.1 Sejarah Singkat Pangnas Gallery Medan
3.2 Visi, Misi dan Tujuan Pangnas Gallery
3.3 Struktur Organisasi Pangnas Gallery Medan
26
26
27
29
vi
Universitas Sumatera Utara
BAB 4 ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis Sistem
4.2 Perancangan Sistem
4.2.1 Diagram Konteks
4.2.2 Data Flow Diagram (DFD)
4.2.3 Perancangan Antarmuka
4.2.4 Entity Relationship Diagram (ERD)
4.2.5 Perancangan Database
4.2.6 Flowchart
4.3 Pembangunan Halaman Sistem
4.3.1 Desain Form Login
30
30
30
30
32
33
33
34
36
36
37
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
5.2 Tujuan Implementasi Sistem
5.3 Komponen Utama dalam Sistem
5.3.1 Instalasi Apache, PHP, dan MySQL
5.3.2 Kebutuhan Brainware
5.4 Tampilan Halaman Website
38
38
38
38
39
40
40
BAB 6
KESIMPULAN DAN SARAN
6.1 Kesimpulan
6.2 Saran
62
62
62
DAFTAR PUSTAKA
vii
Universitas Sumatera Utara
DAFTAR TABEL
Nomor
Tabel
2.1
2.2
2.3
4.1
4.2
4.3
4.4
4.5
Judul
Simbol Data Flow Diagram (Kendall, 2002)
Simbol dalam ERD
Simbol-Simbol Flowchart
Tabel User Login
Tabel Barang Keluar
Tabel Barang Masuk
Data Barang
Data Persediaan
Halaman
9
10
10
35
35
35
35
35
viii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Gambar
2.1
2.2
2.3
3.1
4.1
4.2
4.3
4.4
4.5
4.6
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
5.13
Judul
Halaman
Folder HtDoc
Control Panel XAMPP
Halaman phpmyadmin
Struktur Organisasi Pangnas Gallery Medan
Diagram Konteks Inventori Barang
Data Flow Diagram (DFD)
Perancangan Antarmuka Inventori
Entity Relationship Diagram
Flowchart Inventori
Desain Form Login
Kolom Pencarian
Form Login
Form Login Admin
Form Admin
Halaman Pengelolaan User
Halaman Edit User
Halaman Ubah Password Admin
Form Notifikasi Ubah Password
Halaman Log Out Admin
Halaman Login Karyawan Toko
Form Karyawan Toko
Form Pencarian Data Barang
Halaman Localhost Data Barang
18
18
19
29
31
32
32
34
36
37
40
41
41
42
42
42
43
43
43
44
44
45
45
ix
Universitas Sumatera Utara
5.14
5.15
5.16
5.17
5.18
5.19
5.20
5.21
5.22
5.23
5.24
5.25
5.26
5.27
5.28
5.29
5.30
5.31
5.32
5.33
5.34
5.35
5.36
5.37
5.38
5.39
5.40
5.41
5.42
5.43
5.44
5.45
5.46
Halaman Ubah Password Karyawan
Form Notifikasi Localhost
Form Log Out Karyawan
Form Login Gudang
Form Gudang
Halaman Data Barang
Edit Data Barang
Pengisian Tanggal Barang Masuk
Form Barang Masuk
Halaman Notifikasi
Form Data Barang Masuk
Pengisisan Tanggal Barang Keluar
Form Barang Keluar
Halaman Notifikasi
Form Laporan Barang Masuk
Unduh File Data Barang Masuk
Hasil Unduh File Barang Masuk di Ms.Excel
Form Laporan Barang Keluar
Unduh File Data Barang Keluar
Hasil Unduh File Barang Keluar di Ms.Excel
Form Ubah Password Gudang
Form Notifikasi Ubah Password
Form Logout Gudang
Form Pimpinan
Form Laporan Barang Masuk
Unduh File Data Barang Masuk
Hasil Unduh File Barang Masuk di Ms.Excel
Form Laporan Barang Keluar
Unduh File Data Barang Keluar
Hasil Unduh File Barang Keluar di Ms.Excel
Form Logout Pimpinan
Form Ubah Password Pimpinan
Form Notifikasi Ubah Password
46
46
46
47
47
48
48
49
49
50
50
51
51
51
52
53
53
54
54
55
55
56
56
57
57
58
58
59
59
60
61
61
61
x
Universitas Sumatera Utara
DAFTAR LAMPIRAN
Nomor
1
2
3
4
5
Judul
Listing Program
Hasil Uji Program
Kartu Bimbingan Tugas Akhir
SK Pembimbing Tugas Akhir
Surat Riset Dari Perusahaan
xi
Universitas Sumatera Utara