Rancang Bangun Sistem Pengolahan Data Inventori Pada Percetakaan Cv(1) Fixxxx.docx

  • Uploaded by: Cv Firdaus
  • 0
  • 0
  • December 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Rancang Bangun Sistem Pengolahan Data Inventori Pada Percetakaan Cv(1) Fixxxx.docx as PDF for free.

More details

  • Words: 7,810
  • Pages: 77
RANCANG BANGUN SISTEM PENGOLAHAN DATA INVENTORI PADA PERCETAKAAN CV. FIRDAUS LAPORAN KERJA PRAKTEK

Disusun sebagai syarat untuk mengikuti Skripsi Pada Program Studi Teknologi Informasi Jenjang S1 STMIK IKMI Cirebon

Disusun Oleh:

Nana Dedi Rochyana 41143171

PROGRAM STUDI TEKNOLOGI INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) IKMI CIREBON

2018

LEMBAR PERSETUJUAN

STMIK IKMI CIREBON PERSETUJUAN LAPORAN KERJA PRAKTEK

JUDUL

: RANCANG BANGUN SISTEM PENGOLAHAN DATA INVENTORI PADA PERCETAKAAN CV. FIRDAUS

NAMA

: Nana Dedi Rochyana

NIM

: 41143171

Telah disetujui oleh Dosen Pembimbing Kerja Praktek (KP) Cirebon, 02 Oktober 2018 Dosen Pembimbing

Dita Rizki A,M.Kom NIDN 0402038802

i

LEMBAR PERSETUJUAN

CV.FIRDAUS CIREBON LEMBAR PERSETUJUAN LAPORAN KERJA PRAKTEK JUDUL

: RANCANG BANGUN SISTEM PENGOLAHAN DATA INVENTORI PADA PERCETAKAAN CV. FIRDAUS

NAMA

: Nana Dedi Rochyana

NIM

: 41143171 Telah disetujui oleh pihak perusahaan Cirebon, 02 Oktober 2018 Menyetujui, Pembimbing Kerja Praktek

Tauhid Mengetahui, Pimpinan CV. Firdaus

Tauhid

ii

LEMBAR PENGESAHAN

STMIK IKMI CIREBON PENGESAHAN LAPORAN KERJA PRAKTEK

JUDUL

: RANCANG BANGUN SISTEM PENGOLAHAN DATA INVENTORI PADA PERCETAKAAN CV. FIRDAUS

NAMA

: Nana Dedi Rochyana

NIM

: 41143171 Telah disetujui oleh pihak STMIK IKMI CIREBON Menyetujui : Ketua Program Studi Teknologi Informasi

JUJU JUHAERIYAH, MT NIDN. Mengetahui : Ketua STMIK IKMI CIREBON

Dr. Dadang Sudrajat, S.Si., M.Kom NIDN : 0418046301

iii

HALAMAN PENGESAHAN Telah dipertahankan di Depan Dewan Penguji Seminar Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK IKMI) Cirebon. Pada hari telah diterima sebagai salah satu syarat menandakan lulus mata kuliah Kerja Praktek Program Studi Teknologi Informasi. Penguji Seminar Kerja Praktek,

Odi Nurdiawan, M.Kom NIDN : 0412049102 Menyetujui, Ketua Program Studi Teknologi Informasi,

JUJU JUHAERIYAH, MT NIDN. Mengetahui, Ketua STMIK IKMI CIREBON,

DADANG SUDRAJAT,S.Si,M.Kom NIDN. 0418046301

iv

KATA PENGANTAR

Assalamu’alaikum Wr. Wb Segala puji kehadirat Allah SWT yang telah memberikan taufiq dan hidayah-Nya, rahmat dan maghfirah-Nya sehingga penulis dapat menyelesaikan Laporan Kerja Praktek ini dengan baik. Shalawat dan salam semoga tetap tercurahkan kepada suri tauladan kita Rasulullah Muhammad SAW. Amin. Laporan Kerja Praktek ini merupakan salah satu syarat wajib mahasiswa untuk dapat melanjutkan Skripsi di program studi Teknologi Informasi Strata (S1) Sekolah Tinggi Manajemen Informatika (STMIK) IKMI. Sejauh ini penulis menyadari sepenuhnya masih banyak kekurangan-kekurangan pada Laporan Kerja Praktek ini, karena terbatasnya kemampuan dan pengetahuan yang penulis miliki. Dalam penyusunan laporan kerja praktek ini, penulis mendapat bimbingan dan bantuan dari berbagai pihak, oleh karena itu perkenankanlah pada kesempatan ini penulis mengucapkan terima kasih kepada : 1. Bapak Dadang Sudrajat, S.Si. M.Kom, selaku Ketua STMIK IKMI Cirebon. 2. Bapak Dian Ade Kurnia, M.Kom, selaku Wakil Ketua I Bid Akademik dan Kemahasiswaan STMIK IKMI Cirebon. 3. Ibu Juju Juhaeriyah, MT selaku Ketua Program StudiTeknologi Informasi STMIK IKMI Cirebon

v

4.

Ibu Dita Rizky A,M.Kom selaku Pembimbing I yang telah memberikan arahan kepada penulis.

5. Bapak tauhid selaku pembimbing KP di perusahaan dan pemilik perusahaan yang telah banyak memberikan masukan yang sangat bermanfaat. 6. Orang tua yang telah memberikan dukungan baik moril maupun materil, terima kasih atas doa, dukungan, kesabaran serta kasih sayang kalian yang membuat penulis menjadikan yang terindah. 7. Teman-temanku dan semua pihak yang sudah membantu, terima kasih banyak. Akhir kata tiada gading yang tak retak, begitu juga dengan proposal penelitian ini dan penulis mengharapkan kritik serta saran yang membangun dari pembaca untuk penulisan laporan yang lebih baik lagi. Semoga laporan praktek kerja ini bermanfaat bagi semua pembaca. Amin

Wassalamu’alaikum Wr. Wb

Cirebon, 02 Oktober 2018 Penulis

Nana Dedi Rochyana 41143171

vi

72

DAFTAR ISI

LEMBAR PERSETUJUAN .................................................................................. i LEMBAR PERSETUJUAN ................................................................................. ii LEMBAR PENGESAHAN ................................................................................. iii HALAMAN PENGESAHAN .............................................................................. iv KATA PENGANTAR ........................................................................................... v DAFTAR ISI ........................................................................................................ vii DAFTAR GAMBAR ............................................................................................ xi DAFTAR TABEL .............................................................................................. xiii BAB I .................................................................................................................... 14 PENDAHULUAN ................................................................................................ 14 1.1

Latar Belakang ....................................................................................... 14

1.2

Rumusan Masalah .................................................................................. 18

1.3

Pembatasan Masalah .............................................................................. 18

1.4

Tujuan Penelitian .................................................................................... 19

4.1.4.

Maksud ............................................................................................ 19

4.1.5.

Tujuan ............................................................................................. 19

1.5 5.1

Manfaat Penelitian .................................................................................. 20 Bagi Penulis ........................................................................................ 20

viii

5.2

Bagi STIMIK IKMI Cirebon .............................................................. 20

5.3

Bagi CV. Firdaus ................................................................................ 20

1.6

Tempat dan Waktu Penelitian ................................................................ 20

1.7

Sistematika Penulisan ......................................................................... 20

BAB II .................................................................................................................. 23 PEMBAHASAN .................................................................................................. 23 2.1

Gambaran Umum Perusahaan / Instansi CV. FIRDAUS ....................... 23

2.1.1

Visi .................................................................................................. 24

2.1.2

Misi ................................................................................................. 24

2.2

Peralatan – peralatan di CV. FIRDAUS ............................................. 25

BAB III ................................................................................................................. 26 LANDASAN TEORI........................................................................................... 26 3.1

Rancang Bangun ..................................................................................... 26

3.2

Konsep dasar sistem ............................................................................... 27

3.3

Pengolahan Data ..................................................................................... 27

3.4

Monitoring .............................................................................................. 28

3.5

Inventory ................................................................................................ 28

3.6

Database ................................................................................................. 30

3.7

Database Management System (DBMS) ................................................ 30

3.8

MySQL ................................................................................................... 31

ix

3.9

Hypertext Preprocessor (PHP) ............................................................... 31

3.10

PHP ......................................................................................................... 31

3.11

Versi PHP ............................................................................................... 32

3.12

Diagram Konteks .................................................................................... 34

3.13

Data Flow Diagram ................................................................................ 34

3.14

Syarat-Syarat Pembuatan Data Flow Diagram ....................................... 37

BAB IV ................................................................................................................. 45 ANALISA DAN PEMBAHASAN...................................................................... 45 4.1. Analisa ........................................................................................................ 45 4.1.1. Sistem Yang Sedang Berjalan.............................................................. 45 4.2.1.3 Flowmap Yang Sedang Berjalan ....................................................... 46 4.2. Perancangan ................................................................................................ 47 4.2.1. Prosedur Sistem Baru .......................................................................... 47 4.2.2. Flowmap Sistem Baru .......................................................................... 48 4.2.4. DFD level 0 .......................................................................................... 51 4.2.5. DFD level 1 Pendataan Data Pegawai ................................................. 52 4.2.6. DFD level 1 Pendataan Data persediaan............................................. 52 4.2.7. DFD level 1 pegawai Pendataan Data Barang Masuk ......................... 53 4.2.8. DFD level 1 pegawai Pendataan Data Barang Keluar ......................... 54 4.2.9. Dfd Level 1 Direktur........................................................................... 54

x

4.2.10. Normalisasi ........................................................................................ 55 4.2.11. Model Relational................................................................................ 57 4.2.12. Entity Relationship Diagram (ERD) ................................................. 58 4.2.13. Perancangan Tabel ............................................................................. 58 4.2.14. Flowchart Login ................................................................................. 61 4.2.15. Perancangan Antar Muka................................................................... 62 4.3. Hasil............................................................................................................ 66 BAB V................................................................................................................... 70 KESIMPULAN DAN SARAN ........................................................................... 70 5.1

KESIMPULAN ...................................................................................... 70

5.2

SARAN .................................................................................................. 72

DAFTAR PUSTAKA .......................................................................................... 73 LAMPIRAN - LAMPIRAN ............................................................................... 75 BIODATA PENULIS .......................................................................................... 76

xi

DAFTAR GAMBAR

Gambar 4. 1 Flowmap Sistem Yang Sedang Berjalan Secara Manual ................. 46 Gambar 4. 2 Flowmap sistem baru ....................................................................... 49 Gambar 4. 3 Diagram Konteks.............................................................................. 50 Gambar 4. 4 DFD Level 0 ..................................................................................... 51 Gambar 4. 5 DFD level 1 Pendataan Data Barang ............................................... 52 Gambar 4. 6 Dfd Level 1 Pendataan Data Persediaan .......................................... 53 Gambar 4. 7 Dfd Level 1 Pendataan Barang Masuk ............................................. 53 Gambar 4. 8 Dfd Pendataan Barang Keluar .......................................................... 54 Gambar 4. 9 Dfd Level 1 Direktur ........................................................................ 55 Gambar 4. 10 Model Relational ............................................................................ 57 Gambar 4. 11 ERD ................................................................................................ 58 Gambar 4. 12 Flowchart Login ............................................................................. 62 Gambar 4. 13 Menu Login .................................................................................... 63 Gambar 4. 14 Rancangan menu utama ................................................................. 64 Gambar 4. 15 Rancangan data barang................................................................... 64 Gambar 4. 16 Rancangan Menu barang masuk .................................................... 65 Gambar 4. 17 Rancangan Menu Barang Keluar ................................................... 65 Gambar 4. 18 Rancangan Menu Transaksi ........................................................... 66 Gambar 4. 19 Tampilan Menu Login .................................................................... 66 Gambar 4. 20 Tampilan Menu Dashboard ............................................................ 67 Gambar 4. 21 Tampilan Menu Barang .................................................................. 67

xii

Gambar 4. 22 Tampilan Menu Transaksi Barang masuk ...................................... 68 Gambar 4. 23 Tampilan Transaksi Barang Keluar................................................ 68 Gambar 4. 24 Menu Laporan ................................................................................ 68 Gambar 4. 25 Tampilan Menu Laporan ................................................................ 69

xiii

DAFTAR TABEL Tabel 4. 1 Unnormalisasi ...................................................................................... 55 Tabel 4. 2 1NF ...................................................................................................... 56 Tabel 4. 3 2NF ...................................................................................................... 56 Tabel 4. 4 3NF ...................................................................................................... 56 Tabel 4. 5 Tabel Relasional ................................................................................... 57 Tabel 4. 6 Data barang .......................................................................................... 59 Tabel 4. 7 Data barang masuk ............................................................................... 59 Tabel 4. 8 Data barang keluar ............................................................................... 60 Tabel 4. 9 Data persediaan .................................................................................... 60 Tabel 4. 10 Tabel User Login ............................................................................... 61

14

BAB I PENDAHULUAN

1.1

Latar Belakang Di era Kemajuan Teknologi Informasi yang semakin pesat dan juga pada saat

ini telah menjadi suatu kebutuhan primer. Begitu juga dalam rangka mendukung dan majunya perkembangan sistem pengolahan data. Tidak terkecuali di perusahaanperusahaan percetakan yang dijadikan sebagai sarana informasi yang diperlukan sebagai sumber informasi dan teknologi yang memungkinkan para tenaga kerja dapat mengelola waktu lebih efisien, tenaga dan meningkatkan kinerja, kualitas dalam produksi serta proses manajemen pencatatan laporan yang baik. Percetakaan (printing) merupakaan teknologi atau seni memproduksi salinan dari sebuah objek visual dengan cepat, seperti kata-kata atau gambar-gambar (image) di atas kertas, kain dan permukaan-permukaan lainnya. Setiap harinya milyaran bahan cetak di produksi termasuk buku, kalender, bulletin, majalah, surat kabar, poster, undangan, pernikahan, perangko, kertas dinding dan bahan kain. Ini karena hasil percetakaan dapat dengan cepat mengkomunikasikan pikiran dan informasi ke jutaan

orang. Percetakaan di anggap sebagai salah satu penemuan yang paling

penting dan berpengaruh di dalam sejarah peradaban manusia. Menurut penelitian sebelumnya yang berjudul evaluasi penerapan sistem pengendalian intern untuk persediaan barang dagangan pada pt. Laris manis utama cabang manado pada tahun 2013 menjelaskan bahwa Persediaan adalah salah satu aktiva penting yang dimiliki oleh perusahaan. Karena persediaan merupakan suatu

15

aktiva maka harus dilakukan pengendalian intern yang baik untuk menjaga persediaan tersebut dari hal-hal buruk yang mungkin terjadi. Sistem pengendalian intern persediaan barang bertujuan untuk mengendalikan dan mengelola persediaan barang. Tujuan utama dari pengendalian atas persediaan adalah mengamankan persediaan dan melaporkannya secara tepat dalam laporan keuangan. Metode yang digunakan adalah metode pendekatan kualitatif yaitu, analisis deskriptif. Dari hasil penelitian pada PT. Laris Manis Utama Cabang Manado merupakan sebuah perusahaan yang bergerak dibidang distributor buah import, atau lebih dikenal sebagai penjual buah import grosir dan eceran. Evaluasi sistem, pengendalian intern atas persediaan sudah efektif, dimana adanya pemisahan tugas antara fungsi – fungsi terkait dengan penerimaan dan pengeluaran barang. Pemantauan terhadap persediaan barang dagangan juga dilakukan secara rutin setiap sebulan sekali oleh bagian gudang melalui kegiatan stock opname. Sistem pengendalian persediaan barang dagangan pada PT. Laris Manis Utama Cabang Manado berjalan dengan baik (Widya, 2013) Menurut penelitian sebelumnya yang berjudul Tinjauan sistem prosedur pengeluaran material c212 di gudang manajemen persediaan pt. X pada tahun 2016 menjelaskan bahwa PT. X merupakan suatu perusahaan yang tidak dikhususkan hanya dalam pembuatan pesawat terbang saja tetapi usaha-usaha lain, tetapi sekarang ini bentuk usaha-usaha dirubah menjadi Direktorat, seperti : Direktorat Integration, Direktorat Aerostructure, Direktorat Aircraft Service, Direktorat Teknologi dan Pengembangan, dan Direktorat Keuangan dan Administrasi. Manajemen Persediaan merupakan hal yang penting diperhatikan dalam organisasi industri, karena Manajemen Persediaan menyangkut bagaimana organisasi dapat mengendalikan

16

material dalam melaksanakan kegiatan penerimaan, penyimpanan, pemeliharaan, dan penyaluran material dari hasil pengadaan dan penyimpanan material. Prosedur pengeluaran dalam pergerakan material menjadi sumber informasi terhadap proses pengadaan suatu material. Dengan keakuratan data pengeluaran yang dicatat terhadap semua material yang ada di storage, kita dapat mengetahui berapa banyak barang yang masih terdapat di dalam gudang ataupun barang yang telah habis digudang. Sehingga dapat selalu mengetahui informasi ketersediaan barang. Apabila ada barang yang stoknya telah habis dapat segera terisi. Masalah yang dihadapi dalam prosedur pengeluaran adalah : stok material yang kosong, part number yang berbeda, serta hambatan dalam mencari data karena error, maka dibutuhkan upaya untuk mengatasinya, yaitu dengan cara: Kekosongan material diisi kembali. Update data. Ganti komputer agar proses pencarian data tidak terhambat (Mely, 2016) Percetakan bergerak

CV. Firdaus

di bidang percetakan

merupakaan salah satu

perusahaan yang

yang berada di Jl. R. Dewi Sartika Tukmudal,

Sumber, kabupaten Cirebon. Percetakan CV. Firdaus hanya melakukan kegiataan produksi percetakaan pada bidang kertas seperti pembuatan flyers, Nota, kartu nama, kartu undangan, buku, hingga majalah. percetakaan khususnya

Percetakan

Pada saat ini di setiap

CV. Firdaus

perusahaan

masih menggunakan sistem

manual tanpa bantuan teknolgi komputer. sistem pemesanan pelanggan yang masih di catat dalam buku agenda dan laporan yang masih berbentuk hardcopy. Kendala ketika pelanggan datang untuk memesan kasir kehilangan buku agenda pemesanan. proses pencatatan pelanggan pun membutuhkan waktu yang cukup lama dan saat

17

laporan bulanan berkas pemesanan tidak akurat, dokumen-dokumen laporan bulanan masih dalam bentuk pembukuan dalam buku agenda. Tabel 1. 1 Data Barang No

Kode_Barang

Nama Barang

Stock

Tanggal masuk

1

Kd_001

Kertas photo

10 rim

02-07-2018

2

Kd_002

Kertas BW

100 lusin

04-07-2018

3

Kd_003

blanko

10 gross

07-07-2018

Sumber data : Cv Firdaus 2018 Tabel 1.1 diatas menunjukan bahwa Dari hasil rekap inventory barang tersebut diketahui dalam beberapa hari pencatatan barang masih menggunakan Ms. Excel, dan jika itu semua dilakukan secara manual melalui pencatatan buku dipastikan memerlukan waktu yang lama. pengelolaan barang dan bahan secara manual, di mana dalam penerapannya masih terdapat beberapa kendala seperti proses pemesanan dan pengelolaan yang belum maksimal, pemesanan bahan dan pengelolaaan bahan tidak teratur bahkan sering terjadi kekurangan bahan saat produksi, karena salah perhitungan dan catatan yang tidak akurat. Jika terjadi kehilangan nota/kwitansi pemesananan dan laporan bahan dan barang keluar/masuk maka tentunya dapat menyulitkan dalam proses pembuatan laporan. System inventori barang yang masih manual banyak sekali terdapat kekurangan, seperti memerlukan waktu yang cukup lama dalam memproses data, ketidakakuratan dari proses, serta keterlambatan dalam memberikan informasi maupun laporan. CV Firdaus dirasa perlu untuk merubah metode pengelolaan

18

administrasi inventori, yaitu metode manual menjadi metode administrasi inventori yang terkomputerisasi. Percetakan CV. Firdaus sebagai salah satu dari banyak perusahan percetakaan di Kabupaten Cirebon yang harus menghadapi dinamika persaingan yang ketat dan perkembangan zaman, oleh karena itu penulis berfikir untuk membuat usulan Dalam penulisan tugas akhir ini penulis mengambil judul tentang

“Rancang Bangun

Sistem Pengolahan Data Inventori pada Percetakaan CV. Firdaus”

1.2 Rumusan Masalah Dari identifikasi masalah yang ada, maka penulis merumuskan masalah sebagai berikut : a. Sistem Inventory Masih Bersifat Manual menyebabkan, tidak terorganisir barang yang ada di cv firdaus ? b. Belum tersedianya aplikasi yang dapat membantu sistem inventory tersebut ? 1.3 Pembatasan Masalah Supaya pembahasan masalah yang dilakukan dapat terarah dengan baik dan tidak menyimpang dari pokok permasalahan, maka penulis membatasi permasalahan yang akan dibahas, yakni: 1.

Sistem yang dibuat untuk pengelolaan data barang percetakan, seperti: Kertas, tinta, plastik laminasi, dsbnya.

19

2. Metode perancangan aplikasi “Rancang Bangun Sistem Pengolahan Data Inventori pada Percetakaan

CV. Firdaus”

sebagai fungsi-fungsi

pendukung seperti halaman master data dan laporan. 3. Dalam penulisan ini, penulis tidak membahas hal-hal seperti berikut: a. Masalah keamanan jaringan dan Infrastruktur jaringan b. Tidak membahas Keuangan dan akutansi perusahaan c. Pengguna sistem adalah karyawan dan direktur. 1.4 Tujuan Penelitian a. Maksud Sebagai salah satu syarat menyelesaikan Kerja Praktek (KP) Teknologi Informasi di CV. Firdaus. b. Tujuan Tujuan yang hendak dicapai dalam perancangan sistem ini adalah sebagai berikut: 1.

Untuk mengetahui sistem pengolahan data

inventori yang

diterapkan pada sebuah perusahaan percetakan. 2.

Sebagai sarana untuk memudahkan penginputan dan pengolahan data

pengelolaan

inventori,

agar

meminimalisir

terjadinya

kesalahan. 3.

Agar mudah untuk mengetahui kondisi dan jumlah barang inventori di gudang perusahaan percetakan.

4.

Agar dihasilkan laporan-laporan yang lebih cepat dan akurat.

20

c. Manfaat Penelitian Bagi Penulis Penulis dapat mengaplikasikan ilmu yang telah didapat selama perkuliahan serta untuk menyelesaikan Kerja Praktek (KP). Bagi STIMIK IKMI Cirebon Sebagai dokumen dan referensi STIMIK IKMI Cirebon guna menunjang proses perkuliahan nantinya dan juga menumbuh kembangkan minat mahasiswa STIMIK IKMI Cirebon dengan membuat Rancang Bangun Sistem Pengolahan Inventori pada Percetakaan CV. Firdaus Bagi CV. Firdaus Dapat membantu karyawan Percetakan CV. Firdaus dalam pengelolaan data pemesanan dan pengelolaan inventori sekaligus mentertibkan aporan yang lebih tersistem dan terstruktur. 1.5 Tempat dan Waktu Penelitian Tempat Pelaksanaan

: CV. Firdaus

Wak Pelaksanaan

: Juli 2017 – September 2017

1.6

Sistematika Penulisan Uraian singkat mengenai struktur penulisan pada masing-masing bab adalah sebagai berikut:

BAB I

:

PENDAHULUAN Membahas Latar Belakang, Identifikasi Masalah, Rumusan Masalah, Batasan Masalah, Maksud dan Tujuan Penelitian,

21

Manfaat Penelitian, Teknik Penelitian, Kerangka Berfikir, Lokasi Praktek Kerja Lapangan, Jadwal Kegiatan dan Sistematika Penulisan. BAB II

:

PROFIL INSTASI Menggambarkan Sejarah, Visi, Misi, Struktur dan Alat-alat yang ada di Instansi Lokasi Praktek Kerja Lapangan

BAB III

:

LANDASAN TEORI Memaparkan teori-teori yang berhubungan dengan pembuatan sistem di dapat dari sumber-sumber yang relevan untuk digunakan sebagai panduan dalam penelitian serta penyusunan laporan tugas akhir.

BAB III

:

METODE PENELITIAN Bab ini berisi tentang tinjauan umum perusahaan meliputi sejarah singkat perusahaan, visi dan misi, uraian tugas, struktur organisasi pada Percetakan CV. FIRDAUS.

BAB IV

:

HASIL PENELITIAN DAN PEMBAHASAN Bab ini menguraikan tentang hasil dan pembahasan dari perancangan basis data yang telah dibuat.

BAB V

:

KESIMPULAN DAN SARAN

22

Bab

ini

penulis

pembahasan

menguraikan

masalah

dari

beberapa

bab-bab

simpulan

sebelumnya

dari serta

memberikan saran yang bermanfaat untuk pengembangan sistem baru yang akan datang.

23

BAB II PEMBAHASAN 2.1

Gambaran Umum Perusahaan / Instansi CV. FIRDAUS Awal berdirinya Percetakan Cv.Firdaus pada 22 April tahun 1996 yang

terletak di Jl. R. Dewi Sartika Tukmudal, Sumber, Cirebon yang didirikan oleh Bapak Tauhid. Nama Firdaus sendiri diambil dari nama anak yaitu Muhammad Nurul Firdaus. Awalnya hanya sebagai Home Industry untuk mengembangkan keterampilan yang didapat dari pengalaman bekerja, dengan peralatan yang sangat sederhana dan serba manual dengan hanya bermodalkan screen saja. Seiring dengan berkembangnya zaman dan tuntutan konsumen, pada tahun 2009 percetakan firdaus membentuk badan hukum bernama CV.FIRDAUS. Dengan alasan kebutuhan konsumen di lingkungan Pemda, dan pada tahun 2009 pula CV.FIRDAUS mengalami sedikit peningkatan dengan memiliki mesin cetak sendiri. Seiring berjalannya waktu CV.FIRDAUS mengalami peningkatan dengan membelinya peralatan yang cukup memadai, seperti mesin pemotong kertas, mesin jahit, mesin pembuat plat, mesin pembuat id card, mesin laminasi dan mesin pin. Dan, Alhamdulillah CV.FIRDAUS sampai sekarang dapat memenuhi kebutuhan konsumen dan setara dengan percetakan yang lain.

24

2.1.1

Visi

Menjadikan perusahaan percetakan

profesional dan berkembang yang

diminati dan dipercaya terhadap mitra kerja dalam usaha digital agar dapat bersaing di dunia usaha. 2.1.2

Misi

Memberikan kepuasan tersendiri pada konsumen untuk mendapatkan hasil cetakan yang berkualitas. Struktur Organisasi Cv. Firdaus

Gambar 2.1 Struktur Organisasi

25

2.2

Peralatan – peralatan di CV. FIRDAUS

Peralatan yang di miliki CV.FIRDAUS 

2 Mesin cetak :  Obset Toko  Hyper 52



2 Mesin pemotong kertas



1 Mesin jahit



1 Mesin laminasi



1 Mesin ID card



1 Mesin pembuat PLAT



1 Mesin Pin



2 Printer besar untuk ukuran A3 : 

Epson L1300

 Epson L1300 

3 Printer kecil untuk ukuran A4/F4 :  Epson L310  Epson L310  Epson L110



1 Printer kecil untuk mengkalkir ukuran A4/F4 :  HP Latser Jet P1102



1 Scanner



2 Komputer



Screen



Dll

26

BAB III LANDASAN TEORI

3.1

Rancang Bangun Desain atau lebih dikenal dengan rancang bangun adalah proses perencanaan yang menggambarkan urutan kegiatan (sistematika) mengenai suatu

program.

Rancangan

merupakan

serangkaian

prosedur

untuk

meterjemahkan hasil analisa dari sebuah sistem ke dalam bahasa pemrograman untuk mendeskripsikan dengan detail bagaimana komponen-komponen sistem di implementasikan. Perancangan merupakan salah satu hal yang penting dalam membuat program. Adapun tujuan dari perancangan ialah untuk memberi gambaran yang jelas lengkap kepada pemrogram dan ahli teknik yang terlibat. Perancangan harus berguna dan mudah dipahami sehingga mudah digunakan. Perancangan

atau

rancang

merupakan

serangkaian

prosedur

untuk

menterjemahkan hasil analisa dan sebuah sistem ke dalam bahasa pemrograman untuk mendeskripsikan dengan detail bagaimana komponen- komponen sistem di implementasikan. pembangunan atau bangun sistem adalah kegiatan menciptakan sistem baru maupun mengganti atau memperbaiki sistem yang telah ada secara keseluruhan. Jadi dapat disimpulkan bahwa Rancang Bangun adalah penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam suatu kesatuan yang utuh dan berfungsi.

27

3.2 Konsep dasar sistem Sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul dan bersama-sama untuk melakukan usatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi saling bekerjasama membentuk suatu kesatuan. Komponen sistem atau elemen sistem dapat berupa suatu sub sistem atau bagianbagian dari sistem. Setiap sub sistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses secara keseluruhan. Media penghubung antara satu sub sistem dengan sub sistem yang lainnya biasa disebut deng penghubung (interface). Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu sub sistem ke sub sistem yang lainnya. Melalui penghubung keluaran (output) untuk sub sistem akan menjadi masukan (input) sub sistem yang lainnya. Dengan penghubung satu sub sistem dapat berinteraksi dengan sub sistem yang lainnya membentuk satu kesatuan. Suatu sistem pasti mempunyai satu tujuan (goal) atau sasaran (objective). Sasaran dari sistem sangat menentukan masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. 3.3 Pengolahan Data Menurut Jogiyanto (2005:2), menjelaskan “pengolahan data adalah manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berarti, berupa suatu informasi”.

28

3.4 Monitoring Monitoring (bahasa Indonesia : pemantauan) adalah pemantauan yang dapat dijelaskan sebagai kesadaran tentang apa yang ingin diketahui, pemantauan berkadar tingkat tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang menunjukkan pergerakan ke arah tujuan atau menjauh dari itu. Monitoring akan memberikan informasi tentang status dan kecenderungan bahwa pengukuran dan evaluasi yang diselesaikan berulang dari waktu ke waktu, pemantauan umumnya dilakukan untuk tujuan tertentu, untuk memeriksa terhadap proses berikut objek atau untuk

mengevaluasi

kondisi

atau

kemajuan

menuju

tujuan

hasil manajemen atas efek tindakan dari beberapa jenis antara lain tindakan untuk mempertahankan manajemen yang sedang berjalan. Kegiatan monitoring bisa diartikan sebagai suatu kegiatan memonitor atau mengawasi seluruh aktivitas yang dilakukan oleh seseorang. Kegiatan monitoring ini dapat dilakukan secara langsung. Monitoring langsung dilakukan dengan cara peninjauan langsung terhadap aktivitas yang sedang berlangsung seperti peninjauan barang yang masuk, barang yang keluar dan lain-lain. Sedangkan monitoring tidak langsung dilakukan melalui kegiatan penelaahan laporan tertulis, mencermati laporan lisan atau mewawancarai salah satu dari beberapa orang yang terlibat dalam satu kegiatan. 3.5 Inventory Sistem persediaan (inventory) adalah salah satu aset termahal dari banyak perusahaan,

mewakili

sebanyak

50%

dari

keseluruhan

modal

yang

diinvestasikan Perencanaan sumber daya perusahaan, atau sering disingkat ERP dari istilah bahasa Inggrisnya, enterprise resource planning, adalah sistem informasi yang

29

diperuntukkan

bagi

perusahan

manufaktur

maupun

jasa

yang

berperan

mengintegrasikan dan mengotomasikan proses bisnis yang berhubungan dengan aspek

operasi,

produksi

maupun

distribusi

di

perusahaan

bersangkutan.

Aplikasi Inventory yang akan dikembangkan adalah salah satu bagian dari perangkat lunak ERP (Enterprise Resource Planning). Purchasing Purchasing atau pembelian barang merupakan unit bisnis yang melayani transaksi pembelian barang kebutuhan perusahaan pada supplier penyedia barang. Inventory meliputi semua barang yang dimiliki perusahaan, dengan tujuan dikomsumsikan dalam siklus operasi normal perusahaan sebagai barang yang dimiliki, semua barang yang berwujud dapat disebut sebagai inventory, tergantung dari sifat dan jenis usaha perusahaan. Secara umum pengertian Inventory adalah suatu aset

yang

ada

dalam

bentuk

barang-barang

yang

dimiliki

perusahaan.

Inventory dapat diklasifikasikan, ada jenis perusahaan yang membeli barang akan dijual lagi, dan ada juga perusahaan yang mengolah bahan mentah menjadi bahan jadi. Beberapa macam klasifikasi inventory yang digunakan oleh perusahaan, antara lain:

Inventory

Operating

Produksi,

supplies),

Inventory

Inventory

MRO

In-Proces,

(Maintaintenance, dan

Inventory

Repair,

dan

Finished-goods.

Klasifikasi Inventory produksi adalah bahan baku dan bahan-bahan lain yang digunakan dalam proses produksi dan merupakan bagian dari produk. Bisa terdiri dari dua tipe yaitu item spesial yang dibuat khusus untuk spesifikasi perusahaan

dan

item

standart

produksi

yang

dibeli

secara

off-the-self.

Katagori Inventory MRO (Maintaintenance, Repair, dan Operating supplies) adalah barang-barang

yang

digunakan

dalam

proses

produksi

namun

tidak

30

merupakan bagian dari produk, seperti pelumas dan pembersih. Katagori Inventory In-Process adalah produk setengah jadi. Produk yang termasuk dalam katagori inventori ini bisa ditemukan dalam berbagai proses produksi

Semua produk

jadi yang

siap untuk dipasarkan termasuk dalam katagori inventory finished-goods. 3.6

Database Menurut Fatansyah (2007), database merupakan kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.

3.7

Database Management System (DBMS) Menurut Fathansyah (2007) Database Management System (DBMS) atau yang disebut Sistem Pengelola Basis Data merupakan perangkat lunak yang akan menentukan bagaimana data diorganisasi, disimpan, diubah dan diambil kembali. Ia juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan/konsistensi data, dan sebagainya. Perangkat lunak yang termasuk DBMS seperti dBase III+, dBase IV, FoxBase, Rbase, MS-Access dan Borland-Paradox (untuk kelas sederhana) atau Borland-Interbase, MS-SQL Server, CA-Open Ingres, Oracle, Informix dan Sybase (untuk kelas kompleks/berat).

31

3.8 MySQL MySQL merupakan database yang pertama kali didukung oleh bahasa pemrograman script untuk internet (PHP dan Perl). MySQL dan PHP dianggap sebagai pasangan software pengembangan aplikasi web yang ideal. MySQL lebih sering digunakan untuk membangun aplikasi berbasis web, umumnya pengembangan aplikasinya menggunakan bahasa pemrograman script PHP (Arief, 2011). 3.9 Hypertext Preprocessor (PHP) PHP (Hypertext Preprocessor) adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web dinamis. Karena PHP merupakan server-side scripting maka sintak dan perintahperintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML. Dengan demikian program kode program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web lebih terjamin. PHP dirancang untuk membentuk halaman web yang dinamis, yaitu halaman web yang dapat membentuk suatu tampilan berdasarkan permintaan terkini, seperti menampilkan isi basis data ke halaman web (Arief, 2011).

3.10

PHP Bahasa pemrograman PHP ini pertama kali dibuat oleh Rasmus Lerdoft

pada tahun 1995. PHP sendiri sebelumnya adalah singkatan dari Personal Home Page. Saat itu pula, PHP masih bernama Form Interpreted (FI), yang

32

bentuknya berupa sekumpulan script yang digunakan untuk mengolah data formulir dari web. Kemudian Lerdorf merilis sumber tersebut menjadi untuk umun dan ia menamakannya dengan PHP. Dengan begitu PHP menjadi sumber terbuka, dan banyak para programmer yang tertarik untuk ikut mengembangkan PHP. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, baik, dan lebih cepat. Kemudian pada pertengahan tahun 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim perulangan yakni PHP "Hypertext Preprocessing". Selanjutnya perusahaan Zend tersebut merilis veris PHP yang baru yakni dikenal dengan PHP 4.0. Versi ini yang paling banyak dipakai pada awal tahun 2000-an. Versi ini sangat banyak dipakai karena kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. Pada Juni 2004, Zend kembali merilis versi PHP yang terbaru yakni veris PHP 5.0, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

3.11 

Versi PHP PHP / FI

33

Pada saat PHP pertama kali diciptakan oleh Rasmus Lerdorf, yang dulu PHP bernama FI, PHP baru bisa digunakan untuk mengolah form web. Kemudian versi pertama ini banyak dikembangkan sejak diliris kepada khalayak umum. 

PHP Versi 2.0 Pada versi 2.0 php sudah terintegrasi dengan bahasa pemrograman seperti C dan dilengkapi dengan modul sehingga kualitas PHP juga sangat meningkat drastis.



PHP Versi 3.0 Di versi 3.0 dilakukan perubahan nama dari awalnya PHP ( Personal Home Page ) menjadi PHP ( Hypertext Preprocessor ).



PHP Versi 4.0 Versi 4.0 merupakan versi yang paling banyak digunakan pada awal abad 21 karena PHP versi ini sudah mampu membangun web secara kompleks dengan stabilitas kecepatan yang tinggi pula.



PHP Versi 5.0 Pada versi PHP 5.0 terjadi perubahan yang sangat besar, dimana PHP kini telah berubah menjadi suatu yang berparadigma dengan obyek. Versi PHP 5.0 ini dikembangkan oleh perusahaan yang bernama Zend. Serta pada PHP 5.0 ini juga melahirkan framework - framework PHP yang ada.



PHP Versi 6.0

34

Veri 6.0 ini PHP sudah mendukung Unicode, perbaikan keamanan, memiliki fitur da konstruksi baru, seperti contohnya dukungan terhadap labeled breaks, membangun perulangan untuk array multi dimensi dll.

3.12

Diagram Konteks

Diagram Konteks adalah diagram yang menggambarkan secara umum yang menjadi masukan, proses, dan keluaran yang terjadi pada sebuah sistem. 3.13

Data Flow Diagram Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja atau model fungsi. Manfaat DFD adalah : 

Data

Flow

Diagram

(DFD)

adalah

alat

pembuatan

model

yang

memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. 

DFD

ini

adalah

salah

satu

alat

pembuatan

model

yang

sering

digunakan,khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem.Dengan

35

kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem. 

DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. Simbol-simbol pada DFD yaitu:



Terminator/Kesatuan luar (External Entity)

Gambar 3.1 Simbol Kesatuan Luar DFD Terminator dapat berupa orang, sekelompok orang, organisasi, departemen di dalam organisasi, atau perusahaan yang sama tetapi di luar kendali sistem yang sedang dibuat modelnya. Terminator dapat juga berupa departemen, divisi atau sistem di luar sistem yang berkomunikasi dengan sistem yang sedang dikembangkan. 

Arus data (Data Flow)

Gambar 3.2 Simbol Arus Data DFD

36

Arus data (data flow) di DFD diberi simbol suatu panah. Arus data ini mengalir diantara proses (process), simpanan data (data store) dan kesatuan luar (external entity). Arus data ini menunjukkan arus data yang dapat berupa masukkan untuk sistem atau hasil dari proses sistem. 

Proses (Process)

Gambar 3.3 Simbol Proses DFD Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin, atau komputer dan hasil suatu arus data yang masuk ke dalam proses untuk dilakukan arus data yang akan keluar dari prises. Suatu proses dapat ditunjukkan dengan simbol lingkaran atau dengan simbol empat persegi panjang tegak dengan sudut-sudutnya tumpul. 

Simpanan data (data store)

Gambar 3.4 Simbol Simpanan Data DFD Simpanan data (data store) merupakan simpanan dari data yang dapat berupa file atau database di sistem komputer, arsip atau catatan manual, kotak tempat

37

data di meja seseorang, tabel acuan manual, agenda atau buku. Simpanan data di DFD dapat disimbolkan dengan sepasang garis horizontal paralel yang tertutup di salah satu ujungnya.

3.14

Syarat-Syarat Pembuatan Data Flow Diagram

Syarat pembuatan DFD ini akan menolong profesional sistem untuk menghindari pembentukkan DFD yang salah atau DFD yang tidak lengkap atau tidak konsisten secara logika. Beberapa syarat pembutan DFD dapat menolong profesional sistem untuk membentuk DFD yang benar, menyenangkan untuk dilihat dan mudah dibaca oleh pemakai. Syarat-syarat pembuatan DFD ini adalah: a.

Pemberian nama untuk tiap komponen DFD,

b.

Pemberian nomor pada komponen proses,

c.

Penggambaran DFD sesering mungkin agar enak dilihat,

d.

Penghindaran penggambaran DFD yang rumit,

e.

Pemastian DFD yang dibentuk itu konsiten secara logika.

a. Pemberian Nama untuk Tiap Komponen DFD Seperti yang telah dijelaskan sebelumnya, komponen terminator mewakili lingkungan luar dari sistem, tetapi mempunyai pengaruh terhadap sistem yang sedang dikembangkan ini. Maka agar pemakai mengetahui dengan lingkungan mana saja

38

sistem mereka berhubungan, komponen terminator ini harus diberi nama sesuai dengan lingkungan luar yang mempengaruhi sistem ini. Biasanya komponen terminator diberi nama dengan kata benda. Selanjutnya adalah komponen proses. Komponen proses ini mewakili fungsi sistem yang akan dilaksanakan atau menunjukkan bagaimana fungsi sistem dilaksanakan oleh seseorang, sekelompok orang atau mesin. Maka sangatlah jelas bahwa komponen ini perlu diberi nama yang tepat, agar siapa yang membaca DFD khususnya pemakai akan merasa yakin bahwa DFD yang dibentuk ini adalah model yang akurat. Pemberian nama pada komponen proses lebih baik menunjukkan aturan-aturan yang akan dilaksanakan oleh seseorang dibandingkan dengan memberikan nama atau identitas orang yang akan melaksanakannya.

Ada dua alasan mengapa bukan nama atau identitas orang (yang melaksanakan fungsi sistem) yang digunakan sebagai nama proses, yaitu: 1.

Orang tersebut mungkin diganti oleh orang lain saat mendatang, sehingga bila tiap kali ada pergantian orang yang melaksanakan fungsi tersebut, maka sistem yang dibentuk harus diubah lagi.

2.

Orang tersebut mungkin tidak melaksanakan satu fungsi sistem saja, melainkan beberapa fungsi sistem yang berbeda. Daripada menggambarkan beberapa proses dengan nama yang sama tetapi artinya berbeda, lebih baik tunjukkan dengan tugas/fungsi sistem yang sebenarnya akan dilaksanakan.

39

Karena nama untuk komponen proses lebih baik menunjukkan tugas/fungsi sistem yang akan dilaksanakan, maka lebih baik pemberian nama ini menggunakan kata kerja transitif. Pemberian nama untuk komponen data store menggunakan kata benda, karena data store menunjukkan data apa yang disimpan untuk kebutuhan sistem dalam melaksanakan tugasnya. Jika sistem sewaktu-waktu membutuhkan data tersebut untuk melaksanakan tugasnya, maka data tersebut tetap ada, karena sistem menyimpannya. Begitu pula untuk komponen alur data, namanya lebih baik diberikan dengan menggunakan kata benda. Karena alur data ini menunjukkan data dan infiormasi yang dibutuhkan dan yang dikeluarkan oleh sistem dalam pelaksanaan tugasnya. b. Pemberian Nomor pada Komponen Proses Biasanya profesional sistem memberikan nomor dengan bilangan terurut pada komponen proses sebagai referensi. Tidak jadi masalah bagaimana nomor-nomor proses ini diberikan. Nomor proses dapat diberikan dari kiri ke kanan, atau dari atas ke bawah, atau dapat pula dilakukan dengan pola-pola tertentu selama pemberian nomor ini tetap konsisten pada nomor yang dipergunakan.

40

Gambar 3.5 Contoh Pemberian Nomor pada Proses DFD

Nomor-nomor proses yang diberikan terhadap komponen proses ini tidak dimaksudkan bahwa proses tersebut dilaksanakan secara berurutan. Pemberian nomor ini dimaksudkan agar pembacaan suatu proses dalam suatu diskusi akan lebih mudah dengan hanya menyebutkan prosesnya saja jika dibandingkan dengan menyebutkan nama prosesnya, khususnya jika nama prosesnya panjang dan sulit. Maksud pemberian nomor pada proses yang lebih penting lagi adalah untuk menunjukkan referensi terhadap skema penomoran secara hirarki pada levelisasi DFD. Dengan kata lain, nomor proses ini merupakan dasar pemberian nomor pada levelilasi DFD.

c. Penggambaran DFD Sesering Mungkin

41

Penggambaran DFD dapat dilakukan berkali-kali sampai secara teknik DFD itu benar, dapat diterima oleh pemakai, dan sudah cukup rapih sehingga profesional sistem tidak merasa malu untuk menunjukkan DFD itu kepada atasannya dan pemakai. Dengan kata lain, penggambaran DFD ini dilakukan sampai terbentuk DFD yang enak dilihat, dan mudah dibaca oleh pemakai dan profesional sistem lainnya. Keindahan penggambaran DFD tergantung pada standar-standar yang diminta oleh organisasi tempat profesional sistem itu bekerja dan perangkat lunak yang dipakai oleh profesional sistem dalam membuat DFD. Penggambaran yang enak untuk dilihat dapat dilakukan dengan memperhatikan hal-hal berikut ini:  Ukuran dan bentuk proses. Beberapa pemakai kadang-kadang merasa bingung bila ukuran proses satu berbeda dengan proses yang lain. Mereka akan mengira bahwa proses dengan ukuran yang lebih besar akan diduga lebih penting dari proses yang lebih kecil. Hal ini sebenarnya hanya karena nama proses itu lebih panjang dibandingkan dengan proses yang lain. Jadi, sebaiknya proses yang digambarkan memiliki ukuran dan bentuk yang sama.  Alur data melingkar dan alur data lurus. Alur data dapat digambarkan dengan melingkar atau hanya garis lurus. Mana yang lebih enak dipandang tergantung siapa yang akan melihat DFD tersebut.

42

Gambar 3.6 Arus Data Garis Lurus dan Arus Data Garis Melingkar DFD  DFD dengan gambar tangan dan gambar menggunakan mesin. DFD dapat digambarkan secara manual atau dengan menggunakan bantuan mesin, tergantung pilihan pemakai atau profesional sistem.

d. Penghindaran Penggambaran DFD yang Rumit Tujuan DFD adalah untuk membuat model fungsi yang harus dilaksanakan oleh suatu sistem dan interaksi antar fungsi. Tujuan lainnya adalah agar model yang dibuat itu mudah dibaca dan dimengerti tidak hanya oleh profesional sistem yang membuat DFD, tetapi juga oleh pemakai yang berpengalaman dengan subyek yang terjadi. Hal ini berarti DFD harus mudah dimengerti, dibaca, dan menyenangkan untuk dilihat. Pada banyak masalah, DFD yang dibuat tidak memiliki terlalu banyak proses (maksimal enam proses) dengan data store, alur data, dan terminator yang berkaitan dengan proses tersebut dalam satu diagram. Bila terlalu banyak proses, terminator, data store, dan alur data digambarkan dalam satu DFD, maka ada kemungkinan terjadi banyak persilangan alur data dalam DFD tersebut.

43

Persilangan alur data ini menyebabkan pemakai akan sulit membaca dan mengerti DFD yang terbentu. Jadi semakin sedikit adanya persilangan data pada DFD, maka makin baik DFD yang dibentuk oleh profesional sistem. Persilangan alur data ini dapat dihindari dengan menggambarkan DFD secara bertingkat-tingkat (levelisasi DFD), atau dengan menggunakan pemakaian duplikat terhadap komponen DFD. Komponen DFD yang dapat menggunakan duplikat hanya komponen store dan terminator. Pemberian duplikat ini juga tidak dapat diberikan sesuka profesional sistem yang membuat DFD, tetapi makin sedikit pemakaian duplikat, makin baik DFD yang terbentuk. Pemberian duplikat terhadap data store dilakukan dengan memberikan simbol garis lurus (x) atau asterik (*), sedangkan untuk terminator menggunakan simbol garis miring (/) atau asterik (*). Banyaknya pemberian simbol duplikat pada duplikat yang digunakan tergantung banyaknya duplikat yang digunakan.

44

Gambar 3.7 Contoh Pemakaian Simbol Duplikat pada Komponen Terminator (a) Satu duplikat yang digunakan (b) Dua duplikat yang digunakan e. Penggambaran DFD yang Konsisten Penggambaran DFD harus konsisten terhadap kelompok DFD lainnya. Profesional sistem menggambarkan DFD berdasarkan tingkatan DFD dengan tujuan agar DFD yang dibuatnya itu mudah dibaca dan dimengerti oleh pemakai sistem. Hal ini sesuai dengan salah satu tujuan atau syarat membuat DFD.

45

BAB IV ANALISA DAN PEMBAHASAN 4.1. Analisa 4.1.1. Sistem Yang Sedang Berjalan Pada tahap analisis ini, maka dengan ini di usulkan gambaran tentang sistem penglolaan data inventory yang sedang berjalan. Analisis sistem ini bertujuan untuk mengetahui lebih jelas bagaimana cara kerja dari sistem tersebut, sehingga kelebihan dan kekurangan sistem tersebut dapat di ketahui. 4.2.1.2 Prosedur Sistem Yang Sedang Berjalan a. Pegawai mencatat berbagai data barang dalam bentuk hardcopy. b. Pegawai mencatat data pemesanan dan pembelian barang dalam bentuk hardcopy. c. Setelah di catat hardcopy tersebut diserahkan ke bagian bendahara untuk dilaporkan kepada direktur.

46

4.2.1.3 Flowmap Yang Sedang Berjalan Sistem yang sedang berjalan

Pegawai

Mencatat data barang

Wakil direktur

Direktur

Dokumen data persediaan

Dokumen data persediaan

barang

barang

Dok. Data persediaan barang Dokumen data pemesanan dan pembelian barang Mencatat pemesanan pembelian

Dokumen data pemesanan dan pembelian barang

data dan

Dok. Pemesanan dan pembelian

Gambar 4. 1 Flowmap Sistem Yang Sedang Berjalan Secara Manual

47

4.2. Perancangan 4.2.1. Prosedur Sistem Baru a. Pegawai akan menginputkan data barang melalui aplikasi pengelolaan data barang. b.

Pegawai akan menginputkan data barang masuk dan keluar kedalam basis data melalui aplikasi pengelolaan data barang.

c. Setelah data berhasil disimpan data tersebut dapat di akses oleh seluruh pegawai serta direktur tentunya melalui aplikasi yang telah dibuat.

48

4.2.2. Flowmap Sistem Baru Sistem baru pegawai

sistem

Dokumen persediaan barang, pemesanan dan pembelian

Input Data

Proses simpan data barang , pemesanan dan pembelian

Tampilan aplikasi pengelolaan data barang

Pembuatan laporan Data pegawai

Proses cetak laporan

Laporan persediaan, pemesanan, pembelian barang

Wakil Direktur

Tampilan aplikasi pengelolaan data barang

Database pendataan barang

direktur

Tampilan aplikasi pengelolaan data barang

49

Gambar 4. 2 Flowmap sistem baru

50

4.2.3 Diagram konteks Diagram Konteks menjelaskan bagaimana proses secara garis besar nya saja alur dari sistem Informasi pendataan barang dalam diagram konteks ini ada 2 user yang dapat mengakses aplikasi yaitu Admin sebagai super user , lalu Admin sebagai level user ke 2. Diagram konteks ini menjelaskan fungsi dari kedua user tersebut berdasarkan kebutuhan nya, adapun hal hal yang di maksud adalah sebagai berikut :

Input data barang

pegawai

Input data persediaan Input data barang keluar Input data barang masuk Laporan data barang Aplikasi pendataan barang

Laporan persediaan barang Laporan barang masuk dan keluar Laporan persediaan barang

Direktur

Gambar 4. 3 Diagram Konteks

Wakil Direktor

51

4.2.4. DFD level 0 Data Flow Diagram menjelaskan bagaimana proses secara keseluruhan yang merupakan sekumpulan proses dari diagram konteks yang di pecah menjadi satu bagian-bagian penting di dalam nya sehingga terdapat berbagai proses dari 1.0 sampai 6.0 dimana setiap proses nya nanti akan dijelaskan kembali dalam DFD Level 1. Adapun hal hal yang di maksud ialah sebagai berikut :

Input data barang

1.0 persediaan Barang

Wakil Direktur Data barang

Pegawai

2.0 Data persediaan

Barang masuk

5.0 Laporan

Barang masuk

Input data barang masuk

Direktur

3.0 Data Barang masuk

Input data barang keluar 4.0 Data Barang keluar

Barang keluar

Gambar 4. 4 DFD Level 0

52

4.2.5. DFD level 1 Pendataan Data Pegawai Diagram ini merupakan dekomposisi dari diagram level 0. Adapun DFD level 1 ini terbagi menjadi beberapa proses diantaranya : 1. DFD level 1 Proses 1 pendataan pegawai Pada bagian ini menjelaskan proses dari Level 1 proses 1.0 pendataan pegawai adapun proses nya sebagai berikut : pegawai

1.3 Edit Data barang

1.1 Input Data barang

1.2 Delete Data barang

Data Barang

Gambar 4. 5 DFD level 1 Pendataan Data Barang 4.2.6. DFD level 1 Pendataan Data persediaan Pada bagian ini menjelaskan proses dari Level 1 proses 2.0 pemesanan adapun proses nya sebagai berikut :

53

Pegawai

2.1 Input Data Persediaan 2.3 Edit Data persediaan

2.2 Delete Data Persediaan

Data Persediaan

Gambar 4. 6 Dfd Level 1 Pendataan Data Persediaan 4.2.7. DFD level 1 pegawai Pendataan Data Barang Masuk Pada bagian ini menjelaskan proses dari Level 1 proses 3.0 pendataan barang masuk adapun proses nya sebagai berikut :

Pegawai

3.1 Input Data barang masuk 3.3 Edit Data barang masuk

3.2 Delete Data barang masuk

Data Barang masuk

Gambar 4. 7 Dfd Level 1 Pendataan Barang Masuk

54

4.2.8. DFD level 1 pegawai Pendataan Data Barang Keluar Pada bagian ini menjelaskan proses dari Level 1 proses 4.0 pendataan barang masuk adapun proses nya sebagai berikut :

Pegawai

4.1 Input Data barang keluar 4.3 Edit Data barang keluar

4.2 Delete Data barang keluar

Data Barang keluar

Gambar 4. 8 Dfd Pendataan Barang Keluar 4.2.9. Dfd Level 1 Direktur Pada bagian ini menjelaskan proses yang dilakukan oleh kepala dari Level 1 proses 5.0 adapun proses nya sebagai berikut :

55

Direktur

4.3 Laporan Data Pemesanan

4.2 Laporan Data Pembelian

4.1 Laporan data Barang

Laporan

Gambar 4. 9 Dfd Level 1 Direktur 4.2.10. Normalisasi 1. Unnormalisasi Tabel 4. 1 Unnormalisasi Kd_barang Stok awal

masuk keluar

Stok tersedia

56

2. Normalisasi 1NF Tabel 4. 2 1NF Kd_barang Nama_barang Jenis barang

3. Normalisasi 2NF Tabel 4. 3 2NF Id_masuk

Tgl_masuk Kode

Jumlah

barang

4. Normalisasi 3NF

Tabel 4. 4 3NF Id_keluar

Tgl_keluar

Kode barang

jumlah

57

4.2.11. Model Relational Tabel 4. 5 Tabel Relasional

Gambar 4. 10 Model Relational

58

4.2.12. Entity Relationship Diagram (ERD)

tgl

jabatan

Jenis_kelamin

Kd_barang

Barang masuk

tgl_masuk nama_pegawai

jumlah idmasuk

id pegawai

Mendata

Id_keluar jumlah Barang keluar

Kd_barang

tgl Persediaan barang keluar

masuk

Stok_awal

Kd_barang

Gambar 4. 11 ERD 4.2.13. Perancangan Tabel 1. Tabel data barang Nama Tabel : barang Fungsi : menyimpan data barang Primery key : kd_barang

59

Tabel 4. 6 Data barang

Field

Type

Size

Keterangan

Kd_barang

int

5

Kd barang

Nama_barang

varchar

30

Nama barang

Jenis_barang

varchar

30

Jenis barang

2. Tabel Data Barang Masuk Nama Tabel : barang masuk Fungsi : menyimpan data barang masuk Primery key : id_masuk Tabel 4. 7 Data barang masuk

Field

Type

Size

Keterangan

Id_masuk

int

5

identitas

Tgl

date

30

tanggal

kode_barang

varchar

30

Kode barang

Jumlah

varchar

20

Jumlah

3. Tabel data Barang Keluar Nama Tabel : barang keluar Fungsi : menyimpan data barang keluar Primery key : id_keluar

60

Tabel 4. 8 Data barang keluar

Field

Type

Size

Keterangan

Id_keluar

Int

5

identitas

Tgl

date

30

tanggal

kode_barang

varchar

30

Kode barang

Jumlah

varchar

20

Jumlah

4. Tabel Data persediaan Nama Tabel : data_persediaan Fungsi : menyimpan data persediaan barang Primery key : kd_barang Tabel 4. 9 Data persediaan Field

Type

Size

Keterangan

Kd_barang

Varchar

5

Primery key

Stok_awal

Varchar

30

Stok_awal

Masuk

Varchar

30

Barang masuk

Keluar

Varchar

20

Barang keluar

Stok_tersedia

Int

12

jumlah

61

1. Tabel Data persediaan Nama Tabel : user_login Fungsi : menyimpan data user Primery key : username

Tabel 4. 10 Tabel User Login Field

Type

Size

Keterangan

username

Varchar

5

Primery key

password

Varchar

30

password

Login_hash

Varchar

30

Login Hash

4.2.14. Flowchart Login Pada bagian ini menjelaskan proses login yang dilakukan oleh setiap pengguna adapun proses nya sebagai berikut :

62

Star

Input User dan Password

Login

Tidak

Cek Login

Y/T

Benar Tampilan Halaman utama

END

Gambar 4. 12 Flowchart Login

4.2.15. Perancangan Antar Muka 1. Tampilan Login

Silahkan Login untuk pemula

username

password

Database

63

Masuk

Gambar 4. 13 Menu Login

64

2. Menu Dashboard CV. Firdaus

selamat datang kembali admin

Dashboard Penerimaan Barang

Barang

Data Master Transaksi Laporan

Laporan Barang

Gambar 4. 14 Rancangan menu utama 3. Menu Master Data barang Cv. Firdaus

Dashboard Data Master

Data Inventory Barang

Nama barang satuan

Transaksi

simpan

Laporan

Data barang

reset

Gambar 4. 15 Rancangan data barang

keluar Barang

65

4. Rancangan Tampilan menu Barang Masuk CV. Firdaus

Data Inventory Barang

Dashboard Entry Barang Masuk Data Master Tanggal Transaksi Laporan

Kode Barang Nama Barang Qty

Tambah Gambar 4. 16 Rancangan Menu barang masuk 5. Menu Data Barang Keluar CV. Firdaus

Data Inventory Barang Entry Barang Keluar

Dashboard Tanggal Data Master Kode Barang Transaksi Laporan

Nama Barang Qty

Tambah

Gambar 4. 17 Rancangan Menu Barang Keluar

66

Rancangan Menu Transaksi CV. Firdaus

Data Inventory Barang Laporan Barang masuk dan keluar

Dashboard laporan

cari tanggal

Data Master Transaksi Laporan

Gambar 4. 18 Rancangan Menu Transaksi 4.3. Hasil 1. Tampilan Menu Login

Gambar 4. 19 Tampilan Menu Login

hingga

67

2. Tampilan Menu Dashboard

Gambar 4. 20 Tampilan Menu Dashboard 3. Tampilan Menu Master barang

Gambar 4. 21 Tampilan Menu Barang

68

4. Tampilan Menu Transaksi Barang Masuk

Gambar 4. 22 Tampilan Menu Transaksi Barang masuk 5. Tampilan Menu Transaksi Barang Keluar

Gambar 4. 23 Tampilan Transaksi Barang Keluar 6. Tampilan Laporan

Gambar 4. 24 Menu Laporan

69

7. Tampilan Menu User

Gambar 4. 25 Tampilan Menu Laporan

70

BAB V KESIMPULAN DAN SARAN

5.1 KESIMPULAN

Hasil dari pembahasan sebelumnya terdapat beberapa masalah yang dapat mengurangi efektifitas dan efesiensi dalam menjalankan rangkaian proses yang ada pada percetakan CV. Firdaus. Dengan dibangunnya sistem informasi pemesanan dan persediaan pada percetakan CV. Firdaus,

1) Sistem Informasi ini diharapkan dapat membantu dalam proses pemesanan menjadi terkomputerisasi, dimana data-data cukup satu kali diisi untuk beberapa proses. 2) Sistem

informasi

ini

diharapkan

dapat

membantu

dalam

pembuatan laporan pemesanan dan pembelian bahan setiap periode tidak hanya dalam satu bulan. 3) Dengan adanya sistem informasi ini maka diharapkan dapat membantu dalam proses pengelolaan bahan menjadi terstruktur

71

dimana data pemesanan dan pembelian bahan akurat dan sesuai dengan transaksi. 4) Dengan diterapkannya sistem informasi ini maka diharapkan dapat membantu proses penyimpanan dokumen-dokumen secara teratur dan aman di dalam database.

72

5.2 SARAN

Untuk mengoptimalkan kinerja sistem ini, maka penulis mengusulkan beberapa saran yang dapat dipertimbangkan,

1. Memperkuat sistem keamanan agar sistem informasi yang ada tidak disalah gunakan oleh pihak yang tidak bertanggung jawab 2. Perlu adanya tambahan proses pembuatan laporan keuangan perusahaan yang lebih mendetail. 3. Diharapkan

bagi

peneliti

selanjutnya

dapat

lebih

mengembangkan, memperluas ataupun memperinci aplikaso pemesanan dan persediaan tersebut.

73

DAFTAR PUSTAKA Agusvianto, Hendra. 2017. “Sistem Informasi Inventori Gudang Untuk Mengontrol Persediaan Barang Pada Gudang Studi Kasus : PT . Alaisys Sidoarjo.” JIEET: Volume 01 Nomor 012017 ISSN:2549-869X 01: 40–46. Akhmad Yogie1) Mochammad Arifin 2) Martinus Sony Erstiawan 3. 2016. “Rancang Bangun Aplikasi Manajemen Surat Berbasis.” 5(7): 1–7. Arief Budhi Dharma, Anggoro Panji Nugroho, Dian Nur Mastuti. 2015. “MODEL SISTEM INFORMASI AKUNTANSI PENJUALAN BATIK BERBASIS WEB ( ONLINE SHOPPING ) PADA CV . THE SAFIRA MANAHAN Arief Budhi Dharma , Anggoro Panji Nugroho , Dian Nur Mastuti.” JURNAL ILMIAH GO INFOTECH Volume 21 No. 2, Desember 2015 ISSN : 1693590x 21(2): 48–53. Diaz, Dody Cipta Pratama, Sulistiowati Sulistiowati, and Julianto Lemantara. 2017. “Rancang Bangun Aplikasi Penjualan Online Pada CV. Mitra Techno Sains.”

Jurnal

JSIKA

5(12):

99–105.

http://jurnal.stikom.edu/index.php/jsika/article/view/1480/900. Fendi Nurcahyono. 2012. “Pembangunan Aplikasi Penjualan Dan Stok Barang Pada Toko Nuansa Elektronik Pacitan.” Sentra Penelitian Engineering dan Edukasi 4(3): 15–19. Hendrianto, Dani Eko. 2014. “Pembuatan Sistem Informasi Perpustakaan Berbasis Website Pada Sekolah Menegah Pertama Negeri 1 Donorojo

74

Kabupaten Pacitan.” Indonesian Juournal on Networking Security 3(4): 57– 64. Iskandar, Agus, and A. Haris Rangkuti. 2008. “Perancangan Sistem Informasi Penjualan Tunai Pada Pt. Klaten Bercahaya.” Jurnal Basis Data, ICT Research Center UNAS 3(2): 124–31.

75

LAMPIRAN - LAMPIRAN

76

BIODATA PENULIS

Nama Mahasiswa

: Nana Dedi Rochyana

NIM

: 41143171

Program Studi

: Teknologi Informasi (S1)

Tempat, Tanggal Lahir : Cirebon, 04 Maret 1994 Alamat

: Jl. Ki Ageng Tepak Blok Sembung Rt. 03 Rw. 04 Desa Panonan Kec. Palimanan Kab. Cirebon 45161

Agama

: ISLAM

Jenis Kelamin

: Laki - Laki

Kewarganegaraan

: WNI

Status

: Karyawan/Mahasiswa

Golongan Darah

:B

Riwayat Pendidikan : SDN 3 Panongan

Tahun lulus 2007

SMPN 2Palimanan

Tahun lulus 2010

SMK Manba’ul ‘Ulum CIREBON

Tahun lulus 2013

Stmik Ikmi Cirebon

Tahun masuk 2014

Related Documents


More Documents from "Fajri Iqbal Muharom Setiadi"