RANCANG BANGUN SISTEM PENGENDALI INVENTORY DI PT. DNP INDONESIA CABANG WILAYAH SURABAYA.

  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 UNIVERSITAS PEMBANGUNAN NASIONAL ” VETERAN ” J ATIM

  SURABAYA 2012 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

  2012 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

  SKRIPSI

RANCANG BANGUN SISTEM PENGENDALI INVENTORY DI PT. DNP

  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 : 1.

  1. Dr. Ronny, S.kom, M.kom Ir. Edi Purnomo Sasongko, MP NPT. 0930097101 NIP. 19640714 198803 1 00 1 2.

  2. Ir. Mu’tasim Billah, MS Budi Nugroho, S.kom, M.kom NIP. 3 7805 07 0218 1 NPT. 3 8006 05 0205 1 3.

  3. Rahmat Willianto, SE Wahyu Syaifullah J s. , S.kom, M.kom NIP. 2676 NPT. 3 8608 10 0295 1

  Mengetahui, Dekan Fakultas Teknologi Industri

  Univer sitas Pembangunan Nasional ”Veteran” J awa Timur Ir. SUTIYONO, MT.

  NIP. 19600713 198703 1 001 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

  { }

  NIP. 19640714 198803 1 00 1 2) Budi Nugroho, S.kom, M.kom

  { }

  NPT. 3 8006 05 0205 1 3) Wahyu Syaifullah Js. , S.kom, M.kom

  { }

  NPT. 3 8608 10 0295 1 Mengetahui,

  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

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. i

  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.

ii

  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 iii

  DAFTAR ISI

  Halaman ABSTRAK ......................................................................................................... i KATA PENGANTAR ........................................................................................ ii DAFTAR ISI ..................................................................................................... iii DAFTAR TABEL ............................................................................................ vii DAFTAR GAMBAR....................................................................................... viii

  BAB 1 PENDAHULUAN ......................................................................... 1

  1.1. Latar Belakang .................................................................. 1

  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.1. Profil PT. DNP Indonesia .................................................. 7

  2.2. Visi dan Misi PT. DNP Indonesia ...................................... 7

  2.3. Konsep Dasar Sistem ........................................................ 8

  2.3.1. Karakteristik Sistem ............................................... 9

  2.3.2. Klasifikasi Sistem .................................................. 12

  2.4. Sistem Informasi ............................................................... 13

  2.5. Pengembangan Sistem ....................................................... 18

  2.6. HTML .............................................................................. 20

  2.7. JQuery .............................................................................. 20

  2.8. CSS (Cascading Style Sheets) .............................................. 21

  iii

  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

  BAB IV IMPLEMENTASI SISTEM ......................................................... 42

  4.1. Kebutuhan Sistem ................................................................ 42

  4.2. Antarmuka ........................................................................... 43

  iv

  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 DAFTAR PUSTAKA

  v

  J udul : RANCANG BANGUN SISTEM PENGENDALI

  INVENTORY DI PT. DNP INDONESIA CABANG

WILAYAH SURABAYA.

Pembimbing : 1. Dr . Ronny., S.Kom. M.Kom. MH

2. Ir . Mu’tasim Billah, Ms.

  ABSTRAK 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.

  Kata kunci : Sistem Informasi, Inventory

  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 barang yang masuk disimpan dan item barang yang keluar di PT. DNP

  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 yang jelas dalam penelitian ini, yaitu : a. Sistem ini tidak membahas keamanan (security) internal sistem secara mendalam

  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 dikerjakan agar sesuai dengan kebijakan perusahaan.

  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 dihasilkan.

  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 yang dibuat.

  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.