RANCANG BANGUN SISTEM PENGENDALI INVENTORY
DI PT. DNP INDONESIA CABANG WILAYAH SURABAYA.
SKRIPSI
Oleh :
ADI WIJ AYA
NPM. 0834010151
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
RANCANG BANGUN SISTEM PENGENDALI INVENTORY DI
PT. DNP INDONESIA CABANG WILAYAH SURABAYA
SKRIPSI
Diajukan Untuk Memenuhi Sebagai Persyaratan
Dalam Memperoleh Gelar Sarjana Komputer
Jurusan Teknik Informatika
Disusun oleh :
ADI WIJ AYA
NPM. 0834010151
J URUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
SURABAYA
LEMBAR PENGESAHAN
RANCANG BANGUN SISTEM PENGENDALI INVENTORY DI
PT. DNP INDONESIA CABANG WILAYAH SURABAYA
Disusun O leh :
ADI WIJ AYA
NPM. 0834010151
Telah disetujui untuk mengikuti Ujian Negar a Lisan Gelombang VI Tahun Akademik 2011/2012
Pembimbing Utama Pembimbing Pendamping Pembimbing Lapangan
Dr. Ronny, S.kom, M.kom Ir. Mu’tasim Billah, MS Rahmat Willianto, SE
NPT. 0930097101 NIP. 3 7805 07 0218 1 NIP. 2676
Mengetahui,
Ketua J urusan Teknik Infor matika Fakultas Teknologi Industri UPN ”Veteran” J awa Timur
Dr. Ir. Ni Ketut Sar i, MT NIP. 19650731 199203 2 001
RANCANG BANGUN SISTEM PENGENDALI INVENTORY DI PT. DNP
INDONESIA CABANG WILAYAH SURABAYA
Disusun Oleh :
RIZKY FIRMANSYAH
NPM. 0834010200
Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Skr ipsi J ur usan Teknik Infor matika Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional ”Veteran” J awa Timur Pada Tanggal 14 Deasember 2012
Pembimbing : Tim Penguji :
Univer sitas Pembangunan Nasional ”Veteran” J awa Timur
YAYASAN KESEJ AHTERAAN PENDIDIKAN DAN PERUMAHAN UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI PANITIA UJ IAN SKRIPSI / KOMPREHENSIF
J l. Raya Rungkut Madya Gunung Anyar Telp. (031) 8706369 (Hunting). Fax. (031) 8706372 Sur abaya 60294
KETERANGAN REVISI
Mahasiswa di bawah ini :
Nama : Adi Wijaya
NPM : 0834010151
Jurusan : Teknik Informatika
Telah mengerjakan revisi/ tidak ada revisi*) pra rencana (design) / skripsi ujian
lisan, TA 2011/2012 dengan judul:
” RANCANG BANGUN SISTEM PENGENDALI INVENTORY DI PT.
DNP INDONESIA CABANG WILAYAH SURABAYA "
Surabaya, 14 Desember 2012
Dosen Penguji yang memerintahkan revisi:
1) Ir. Edi Purnomo Sasongko, MP
KATA PENGANTAR
Puji syukur senantiasa peneliti ucapkan kehadirat Tuhan YME, yang telah
melimpahkan rahmat dan hidayah-Nya, sehingga peneliti dimudahkan dalam
penyelesaian penulisan laporan tugas akhir (skripsi) ini dapat di PT DNP INDONESIA
sebagaimana yang diharapkan.
Selama pelaksanaan kegiatan Tugas Akhir (Skripsi) dan dalam penyelesaian
penulisan laporan Tugas Akhir (skripsi) ini dapat di PT DNP INDONESIA ini, peneliti
mendapatkan banyak bantuan dan bimbingan dari berbagai pihak. Karena itu, peneliti
ingin mengucapkan terima kasih kepada :
1. Bapak Prof. Dr. Ir. Teguh Soedarto, MP selaku Rektor Universitas Pembangunan
Nasional “Veteran” Jawa Timur.
2. Bapak Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN “Veteran”
Jawa Timur.
3. Ibu Dr. Ir. Ni Ketut Sari, Mt selaku Kepala Jurusan Teknik Informatika.
4. Bapak Dr. Ronny, S.Kom,M.kom selaku dosen pembimbing I yang telah
meluangkan waktu memberikan bimbingan selama pelaksanaan Tugas Akhir
(Skripsi) ini.
5. Bapak Ir. Mu’tasim Billah, MS. selaku Wakil Dekan dan dosen pembimbing II
yang telah mengizinkan peneliti untuk melakukan Tugas Akhir (Skripsi) ini.
6. Bapak Barry Nuqoba, S.si, M.kom. selaku dosen penguji I. Yang telah menguji
Tugas Akhir (skripsi) ini.
7. Bapak Firza prima Aditiawan, S.kom. selaku Dosen penguji II juga pengampu
Skripsi (PIA). Telah menguji dan membimbing dalam kegiatan pelaksanaan Pra
Tugas Akhir (Skripsi).
8. Bapak Rahmat Willianto, SE. selaku kepala pergudang wilayah surabaya dan juga
pembimbing Lapangan yang telah meluangkan waktu dan memberikan bimbingan
kepada peneliti untuk menyelesaikan Tugas Akhir (Skripsi) di PT DNP
INDONESIA.
9. Seluruh pimpinan dan staff DNP INDONESIA wilayah surabaya yang telah
bersedia dan membantu kelancaran proses Tugas Akhir (Skripsi).
10.Orang tua dan keluarga atas segala motivasi dan doanya, sehingga semua dapat
berjalan dengan baik.
11.Kawan-kawan satu angkatan UPN “veteran” jatim. Alux permana, Dio Dedi
Utama, Rasuko Vidya patma, M. Hamzah A, Ganny Andi Putra, Anjaya Parlika,
Yunus R S, Candra A W, Bintan A, Arliyan P, M yusuf Ali, Taufan Chriswanto,
Adam Septiansa, perdi, Selamet Soendoro, Bastian Ady Wibowo dan seluruh
kerabat yang selalu memberikan ilmu, dukungan, motivasi serta doa untuk tetap
semangat dalam mengerjakan tugas akhir.
Peneliti menyadari sepenuhnya masih terdapat banyak kekurangan dalam
penyelesaian laporan Tugas Akhir (Skripsi) ini, namun peneliti berusaha menyelesaikan
laporan ini dengan sebaik mungkin.
Segala kritik saran yang bersifat membangun sangat diharapkan dari semua
pihak, guna perbaikan dan pengembangan dimasa yang akan datang. Akhirnya, besar
harapan peneliti agar laporan ini dapat diterima dan berguna bagi semua pihak.
Surabaya, 27 september 2012
Peneliti
DAFTAR ISI
1.2. Perumusan Masalah ... 2
1.3. Batasan Masalah ... 2
1.4. Tujuan Penelitian... 3
1.5. Manfaat Penelitian ... 3
1.6. Metodelogi penelitian...4
1.7. Sistematika Penulisan ... 5
BAB II TINJ AUAN PUSTAKA ... 7
2.5. Pengembangan Sistem ... 18
2.6. HTML ... 20
2.7. JQuery ... 20
2.9. Pengertian PHP... 21
2.9.1 Sejarah PHP ... 21
2.9.2 Kelebihan PHP... 22
2.9.3 CodeIgniter ... 23
2.9.4 Pengertian Framework ... 24
2.9.5 Langkah – Langkah Membuat Website Menggunakan CodeIgniter………27
2.10 Xamp……….………30
BAB III ANALISA DAN PERANCANGAN SISTEM ... 32
3.1. Pengumpulan Materi ... 32
3.2. Analisa Permasalahan ... 32
3.3. Analisa Kebutuhan ... 33
3.4. Identifikasi User ... 33
3.5. Analisa Sistem ... 34
3.5.1. Perancangan Sistem ... 34
3.5.2. Diagram Berjenjang ... 34
3.5.3. Desain Sistem DFD (Data Flow Diagaram) ... 35
3.5.3.1. Context Diagram ... 36
3.5.3.2. DFD Level 0 ... 36
3.6. Perancangan Database ... 39
3.6.1. ERD (Entity Relation Diagram) ... 40
3.6.2. CDM (Conceptual Data Model) ... 40
3.6.3. PDM (Pysical Data Model) ... 41
4.2.1. Halaman Login ... 43
4.2.2. Halaman Home ... 44
4.2.3. Halaman Master Pada Administrator ... 45
4.2.4 Halaman Delivery Pada Administrator ... 46
4.2.5. Halaman Order Pada Administrator ... 47
4.2.6. Halaman Customer Pada Administrator ... 49
4.2.7. Halaman Account Pada Administrator ... 50
4.2.8. Halaman Home Pada Supervisor ... 51
4.2.9 Halaman Master Pada Supervisor ... 52
4.2.10 Halaman Delivery Pada Supervisor ... 52
4.2.11 Halaman Order Pada Supervisor ... 53
4.3 Daftar Tabel ... 54
BAB V UJ I COBA DAN EVALUASI ... 58
5.1. Uji Coba ... 58
5.1.1. Uji Coba Sistem ... 58
5.2. Uji Coba Login Pada Administrator ... 59
5.3. Uji Coba Input Menu Delivery Pada Administrator ... 60
5.4. Uji Coba Menu Order Pada Administrator ... 62
5.5. Uji Coba Menu Customer Pada Administrator ... 63
5.6 Uji Coba Login Pada Supervisor ... 64
5.7 Uji Coba Input Menu Delivery Pada Supervisor... 66
5.8 Uji Coba Menu Order Pada Supervisor ... 67
BAB VI PENUTUP ... 70
6.1. Kesimpulan ... 70
6.2. Saran ... 71
J udul : RANCANG BANGUN SISTEM PENGENDALI
Sistem informasi persediaan barang adalah suatu sistem informasi menejemen stok barang yang menghasilkan berbagai informasi yang dapat berguna untuk mendukung kegiatan penjualan di PT DNP INDONESIA (Dai Nippon Printing Indonesia). sistem informasi menejemen stok barang merupakan dari sistem informasi pemasaran, yang dikembangkan untuk mengumpulkan, mengolah dan menyimpan data stok barang sehingga data tersebut dapat dilihat kembali untuk disalurkan sebagai suatu informasi menejemen stok barang untuk perusahaan tersebut. Wujud dari pengembangan sistem informasi menejemen stok barang ini adalah pembuatan aplikasi komputer yang mampu mewakili suatu sistem informasi yang sudah dirangcang keseluruhan. Aplikasi sistem informasi menejemen stok barang yang dihasilkan mampu mengelola data penjualan dan meliputi data transaksi pengadaan atau pembelian barang, data transksi penjualan barang, data barang, data distributor dan data pembeli secara terorganisasi. Hasil dari rancangan aplikasi sistem informasi panjualan barang ini menunjukan bahwa peranan aplikasi komputer dalam sistem informasi menejemen stok barang sangat penting sebagai penunjang dalam meningkatkan kualitas kegiatan penjualan di perusahaan tersebut.
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Dewasa ini kebutuhan manusia akan informasi memacu pesatnya
perkembangan teknologi di bidang informasi dan teknologi telekomunikasi.
Teknologi yang semakin meningkat didukung dengan sarana dan prasarana yang
memadai, membuktikan bahwa kini informasi telah menjadi kebutuhan pokok
dalam kehidupan manusia. Sistem informasi dan teknologi informasi berfungsi
sebagai pendukung untuk mengambil keputusan yang tepat berdasarkan informasi
yang tersedia. Pada perkembangan teknologi informasi yang ada saat ini dapat
melakukan pengolahan data dengan mudah, dapat menghasilkan suatu informasi
yang di butuhkan dengan akurat dan mengefektifkan waktu, serta biaya yang di
keluarkan lebih efesien. Keunggulan inilah yang menjadikan teknologi informasi
saat ini banyak berperan serta dalam segala bidang dan aspek kehidupan yang ada,
dan berkembang sesuai dengan kebutuhan masyarakat, dari perusahaan, institusi,
sampai tempat ibadah yang dahulu hanya menerapkan sistem manual
(non-komputerisasi) mulai bergeser melakukan komputerisasi di berbagai bidang.
Sistem informasi juga suatu perangkat lunak yang diciptakan sebagai sarana untuk
membantu mempermudah proses bisnis, salah satu sistem informasi yang banyak
diimplementasikan adalah website yang berbasis sms gateway.
Permasalahan yang ada pada PT. DNP INDONESIA peneliti mengambil
sebuah gambaran dari permasalahan pengendali inventory untuk mengontrol item
2
INDONESIA. Sebelumnya, pada perusahaan tersebut mencatatan item barang
masuk dan keluar masih menggunakan sistem non-komputerisasi sehingga
memakan banyak waktu untuk mengetahui stok barang yang ada didalam
inventory.
Melihat beberapa kekurangan dalam bidang inventory di atas, peneliti
memberikan solusi dengan membuat Sistem Pengendali Inventory PT. DNP
INDONESIA.
1.2 Rumusan Masalah
Berdasarkan beberapa alasan yang telah dipaparkan di atas, maka beberapa
masalah perlu dijawab dalam penelitian ini. Adapun permasalahan tersebut adalah
a. Bagaimana agar aplikasi dapat mengontrol item barang yang masuk
di simpan dan keluar di PT. DNP INDONESIA?
b. Bagaimana agar aplikasi sesuai dengan kebijakan perusahaan
menentukan tugas yang akan dikerjakan ?
c. Bagaimana agar aplikasi bisa menghasilkan report item barang yang
masuk dan keluar, sehingga data akan diteruskan ke dalam
pengolahan dalam pihak manajemen ?
1.3 Batasan Masalah
Berdasarkan permasalahan yang timbul di atas maka perlu adanya batasan
3
b. Aplikasi ini menpunyai satu hak akses. yaitu : user, yang
mempunyai kode jabatan sendiri, sehingga ketika surat jalan
dicetak dapat dengan mudah diketahui oleh pihak yang
bertanggung jawab
c. Untuk keamanan data, maka setiap user yang akan masuk (login)
harus memiliki username dan password dan hanya bisa mengakses
data sesuai dengan profilnya.
d. Pembuatan sistem ini hanya mencakup pada inventory PT. DNP
INDONESIA yang ada di Surabaya.
e. Aplikasi ini hanya dapat dijalankan di web browsing google
chrome saja.
1.4 Tujuan
Tujuan dari tugas akhir ini adalah merancang dan membangun sistem
pengendali inventory di PT. DNP INDONESIA wilayah surabaya.
1.5 Manfaat
Dengan adanya Sistem Pengendali Inventory yang peneliti buat ini,
diharapkan dapat :
a. Agar dapat mengontrol item barang yang masuk di simpan dan
keluar di PT. DNP INDONESIA.
b. Agar mempermudah karyawan dalam menentukan tugas yang akan
4
c. Agar dapat memberikan pesan peringatan melalui sms saat stok
barang habis, pada admin inventory PT. DNP INDONESIA.
d. Agar dapat mengghasilkan report item barang yang masuk dan
keluar.
1.6 Metodologi Penelitian
a. Survei / Wawancara
Pada tahap ini peneliti melakukan survei awal guna mengetahui kinerja
inventory selama ini beserta masalah-masalah yang timbul.
b. Studi Literatur
Pada tahap ini dilakukan pengumpulan bahan-bahan yang lebih bersifat
teori sebagai tambahan informasi.
c. Analisa Sistem
Pada tahap ini dilakukan analisis terhadap kebutuhan sistem dan
kemampuan / fasilitas yang diperlukan pada proses pembuatan aplikasi.
d. Desain Sistem
Pada tahap ini dilakukan perancangan sistem untuk menyelesaikan
masalah-masalah yang ada berdasarkan hasil analisis.
e. Implementasi dan Evaluasi
Pada tahap ini dilakukan pengujian selama kurang lebih 2 bulan
terhadap sistem yang dihasilkan dan penanganan kesalahan serta
membantu proses pembelajaran staf dalam memahami aplikasi yang
5
f. Pembuatan Laporan
Pada tahap ini dilakukan proses dokumentasi dari seluruh hasil kerja
yang telah dilakukan.
.
1.7 Sistematika Penulisan
Sistematika penulisan tugas akhir ini dibagi dalam beberapa bab dengan
pokok pembahasan, yang diantaranya sebagai berikut :
BAB I PENDAHULUAN
Berisi hal-hal yang melatarbelakangi dan perumusan
masalah, menentukan batasan masalahnya disertai tujuan
dan manfaat dari penelitian yang akan dihasilkan.
BAB II TINJ AUAN PUSTAKA
Bab ini berisi teori pendukung yang berhubungan dengan
pembangunan sistem informasi yang akan dibuat.
BAB III ANALISA DAN PERANCANGAN SISTEM
Mengemukakan sejarah dan analisa berupa gambaran
umum dan sistem yang berlaku pada PT. DNP Indonesia
serta diarahkan pada proses analisis dan desain sistem serta
rancangan user interface yang akan digunakan pada sistem.
BAB IV IMPLEMENTASI SISTEM
Berisi penjelasan tentang spesifikasi dan kemampuan
sistem yang dibuat serta disain antar muka dari aplikasi
6
BAB V UJ I COBA DAN EVALUASI
Berisi tentang hasil yang didapat dari sistem yang telah
diimplementasikan.
BAB VI PENUTUP
Berisi kesimpulan dan saran dari peneliti yang merupakan
hasil akhir penelitian.