KATA PENGANTAR Alhamdulillah, segala puji dan syukur saya ucapkan kehadirat Allah SWT yang telah mencurahakan nikmat Ilmu Pengetahuan kepada saya sehingga dapat menyelesaikan laporan tugas akhir yang berjudul ” APLIKASI LAPORAN PEMBELIAN DAN PENYIMPANAN BARANG BERBASIS WEB PADA UNIT LOGISTIK DI POLITEKNIK TELKOM”. Tujuan dari proyek akhir ini adalah untuk membantu pegawai logitik politeknik Telkom dalam pekerjaanya mengolah data barang . Hasil dari tugas akhir ini diharapkan dapat menjadi referensi untuk pengembangan yang selanjutnya, sehingga didapatkan sesuatu yang bermanfaat bagi kita semua. Saya menyadari bahwa laporan ini masih banyak kekurangan. Karena saya yakin tidak ada manusia yang sempurna didunia ini. Oleh karena itu diharapkan kritik dan saran yang membangun dari para pembaca untuk hasil yang lebih baik kedepannya. Akhir kata semoga laporan ini dapat bermanfaat bagi kita semua.
Wassalamualaikum Wr. Wb.
Bandung,12 Maret 2012
Faris Bassam
i
DAFTAR ISI
KATA PENGANTAR ................................................................................................................. i ABSTRAK .............................................................................................................................. ii ABSTRACT.............................................................................................................................iii DAFTAR ISI............................................................................................................................ iv DAFTAR GAMBAR ................................................................................................................ vii DAFTAR TABEL .................................................................................................................... viii DAFTAR LAMPIRAN............................................................................................................... ix BAB 1 PENDAHULUAN ....................................................................................................... 10 1.1
Latar Belakang .......................................................................................................... 10
1.2
Rumusan Masalah ..................................................................................................... 11
1.3
Tujuan....................................................................................................................... 11
1.4
Batasan Masalah ....................................................................................................... 12
1.5
Definisi Operasional .................................................................................................. 12
1.6
Metode Pengerjaan .................................................................................................. 12
1.7
Jadwal Pengerjaan .................................................................................................... 14
BAB 2 TINJAUAN PUSTAKA................................................................................................. 15 2.1
2.2
Teori Inventaris Barang dan Laporan Pembelian Barang ............................................ 15 2.1.1
Inventaris ............................................................................................... 15
2.1.2
Barang.................................................................................................... 15
2.1.3
Laporan Pembelian Barang ..................................................................... 15
Teori Informatika ...................................................................................................... 16 2.2.1
Website.................................................................................................. 16
2.2.2
PHP ........................................................................................................ 16
2.2.3
MySQL.................................................................................................... 17
2.2.4
Flowmap ................................................................................................ 19
2.2.5
Entity Relationship Diagram ................................................................... 20
2.2.6
Data Flow Diagram ................................................................................. 21
iv
2.2.7
Javascript ............................................................................................... 21
BAB 3 ANALISIS DAN PERANCANGAN................................................................................. 22 3.1
Analisis Sistem .......................................................................................................... 22
3.2
Analisis Pengguna ..................................................................................................... 22
3.3
Analisis Fitur ............................................................................................................. 23
3.4
Perancangan Sistem .................................................................................................. 24
3.5
3.6
3.4.1
Proses Bisnis........................................................................................... 24
3.4.2
Data Flow Diagram ................................................................................. 26
3.4.3
Spesifikasi Proses ................................................................................... 31
3.4.4
Kamus Data ............................................................................................ 33
Perancangan Basis Data ............................................................................................ 36 3.5.1
Entity Relationship Diagram ................................................................... 36
3.5.2
Relasi Antar Tabel................................................................................... 37
3.5.3
Struktur Tabel ........................................................................................ 37
Kebutuhan Perangkat Keras dan Perangkat Lunak ..................................................... 40 3.6.1
Kebutuhan Perangkat Keras dan Lunak disis Pengembang ...................... 40
3.6.2
Kebutuhan Perangkat Keras dan Lunak disis Pengguna ........................... 41
BAB 4 IMPLEMENTASI DAN PENGUJIAN ............................................................................. 42 4.1
4.2
Implementasi ............................................................................................................ 42 a.
Halaman Login ....................................................................................... 42
b.
Halaman Home Pegawai Logistik ............................................................ 43
c.
Halaman View Data Barang Pegawai Logistik .......................................... 43
d.
Halaman Input Data Barang.................................................................... 44
e.
Halaman Form Update Data Barang ....................................................... 44
f.
Halaman View Data Laporan .................................................................. 45
g.
Halaman Form Input Data Laporan ......................................................... 45
h.
Halaman Form Update Data Laporan ...................................................... 46
i.
Halaman View Data Rencana Pembelian................................................. 46
j.
Halaman Form Input Data Rencana Pembelian ....................................... 47
k.
Halaman View Data Barang Pegawai Keuangan ...................................... 47
l.
Halaman View Data User ........................................................................ 48
Pengujian .................................................................................................................. 48
v
BAB 5 PENUTUP................................................................................................................. 54 5.1
Kesimpulan ............................................................................................................... 54
5.2
Saran ........................................................................................................................ 55
BAB 6 DAFTAR REFERENSI................................................................................................... 56 BAB 7 LAMPIRAN ................................................................................................................ 57
vi
DAFTAR GAMBAR
Gambar 1.1 Waterfall Model (menurut pressman) ........................................................................................ 13 Gambar 2.1 Dasar Kerja Website ................................................................................................................... 16 Gambar 2.2 Simbol Flowmap ......................................................................................................................... 19 Gambar 3.1 Flowmap yang diusulkan dari sisi Logistik .................................................................................. 24 Gambar 3.2 Flowmap yang diusulkan dari sisi Keuangan .............................................................................. 25 Gambar 3.3 Flowmap yang diusulkan dari sisi Karyawan .............................................................................. 26 Gambar 3.4 DFD Level 0................................................................................................................................. 26 Gambar 3.5 DFD Level 1 ................................................................................................................................ 27 Gambar 3.6 DFD Level 2.1 ............................................................................................................................. 28 Gambar 3.7 DFD Level 2.2 ............................................................................................................................. 29 Gambar 3.8 DFD Level 2.3 ............................................................................................................................. 30 Gambar 3.9 DFD Level 2.4 ............................................................................................................................. 30 Gambar 3.1 Erd Inventaris Barang dan Laporan Pembelian Barang.............................................................. 36 Gambar 3.2 Halaman Update Data Barang .................................................................................................. 37 Gambar 4.1 Halaman login ........................................................................................................................... 42 Gambar 4.2 Halaman Home Pegawai Logistik .............................................................................................. 43 Gambar 4.3 Halaman View Data Barang Pegawai Logistik........................................................................... 43 Gambar 4.4 Halaman Input Data Barang...................................................................................................... 44 Gambar 4.5 Halaman Form Update Data Barang ......................................................................................... 44 Gambar 4.6 Halaman View Data Laporan..................................................................................................... 45 Gambar 4.7 Halaman Form Input Data Laporan ........................................................................................... 45 Gambar 4.8 Halaman Form Update Data Laporan ........................................................................................ 46 Gambar 4.9 Halaman View Data Rencana Pembelian................................................................................... 46 Gambar 4.10 Halaman Form Input Data Rencana Pembelian ....................................................................... 47 Gambar 4.11 Halaman View Data Barang Pegawai Keuangan ..................................................................... 47 Gambar 4.12 Halaman View Data User......................................................................................................... 48
vii
DAFTAR TABEL Tabel 1.1 Tabel 2.1 Tabel 3.1 Tabel 3.2 Tabel 3.3 Tabel 3.4 Tabel 3.5 Tabel 3.6 Tabel 3.7 Tabel 3.8 Tabel 3.9 Tabel 3.10 Tabel 3.11 Tabel 3.12 Tabel 3.13 Tabel 3.14 Tabel 3.15 Tabel 3.16 Tabel 3.17 Tabel 3.18 Tabel 3.19 Tabel 3.20 Tabel 3.21 Tabel 3.22 Tabel 3.23 Tabel 3.24 Tabel 3.25 Tabel 4.1 Tabel 4.2 Tabel 4.3 Tabel 4.4 Tabel 4.5 Tabel 4.6 Tabel 4.7 Tabel 4.7
pengerjaan proyek akhir ............................................................................... 14 Simbol-simbol ERD ........................................................................................ 20 Analisis Pengguna ......................................................................................... 23 Spesifikasi Proses 1........................................................................................ 31 Spesifikasi Proses 2........................................................................................ 31 Spesifikasi Proses 3........................................................................................ 31 Spesifikasi Proses 4........................................................................................ 32 Spesifikasi Proses 5........................................................................................ 32 Spesifikasi Proses 6........................................................................................ 32 Spesifikasi Proses 6........................................................................................ 32 Kamus Data Bagian User ............................................................................... 33 Kamus Data Barang ...................................................................................... 33 Kamus Data laporan..................................................................................... 34 Kamus Data rencana_beli ............................................................................. 35 Kamus Data lokasi......................................................................................... 35 Kamus Data notifikasi ................................................................................... 35 User .............................................................................................................. 37 Lokasi ............................................................................................................ 37 Barang........................................................................................................... 38 Laporan......................................................................................................... 38 Rencana_beli................................................................................................. 39 Notifikasi....................................................................................................... 39 Supplier......................................................................................................... 39 Kebutuhan Perangkat Keras.......................................................................... 40 Kebutuhan Perangkat Lunak ......................................................................... 40 Kebutuhan Perangkat Keras.......................................................................... 41 Kebutuhan Perangkat Lunak ......................................................................... 41 Tabel pengujian pada form Barang ............................................................... 48 Tabel pengujian pada form Laporan.............................................................. 50 Tabel pengujian pada form Rencan Beli ........................................................ 51 Tabel pengujian pada form User ................................................................... 52 Tabel pengujian pada form Lokasi................................................................. 52 Tabel pengujian pada form Notifikasi ........................................................... 52 Tabel pengujian pada form User ................................................................... 53 Tabel pengujian pada form Supplier.............................................................. 53
viii
DAFTAR LAMPIRAN
ix