Sistem informasi pendistribusian barang pada Landlord Clothing

DAFTAR RIWAYAT HIDUP

  Nama : Muhamad Yusup Ismail Tempat, Tanggal Lahir : Bandung, 3 Juli 1990 Jenis Kelamin : Laki-laki Golongan Darah : O Agama : Islam Status : Belum Menikah Kebangsaan : Indonesia Alamat : Jl. Cimareme 251B RT03 RW 01 Kab. Bandung

  Barat 40552 No. HP : 085314233913

  

SISTEM INFORMASI PENDISTRIBUSIAN BARANG

PADA LANDLORD CLOTHING BANDUNG

TUGAS AKHIR

Diajukan sebagai salah satu syarat kelulusan pada Program

Studi Manajemen Informatika Jenjang D3 (Diploma)

  

Fakultas Teknik dan Ilmu Komputer

Oleh :

MUHAMAD YUSUP ISMAIL

  

10909053

PROGRAM STUDI MANAJEMEN INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

  

2013

KATA PENGANTAR

  Assalaammualaikum Wr.Wb

  Puji dan syukur penulis panjatkan kehadirat Allah SWT atas Berkat Rahmat dan Karunia-Nyalah akhirnya penulis dapat menyelesaikan tugas akhir yang berjudul “Sistem Informasi Pendistribusian Barang pada Landlord Clothing

  Bandung ”. Yang merupakan persyaratan untuk memperoleh gelar diploma 3

  Manajemen Informatika Program Studi Manajmen Informatika.

  Penulis menyadari dalam penyusunan tugas akhir ini masih jauh dari kesempurnaan dan masih banyak kekurangannya, hal ini tidak terlepas dari keterbatasan ilmu dan kemampuan yang penulis miliki pada saat ini. Walaupun demikian usaha yang maksimal telah dilakukan dalam penyelesaian tugas akhir ini agar dapat memenuhi harapan maksimal. Semoga tugas akhir ini dapat bermanfaat, khususnya bagi penulis, umumnya bagi pembaca sehingga kritik dan saran demi perbaikan sangat diharapkan.

  Dalam pelaksanaan penelitian maupun penyusunan tugas akhir ini, penulis banyak mendapatkan bantuan moril maupun materil dari berbagai pihak dan tentunya dengan atas izin-Nya, untuk itu penulis menyampaikan rasa terimakasih yang sebesar-besarnya dan setulus-tulusnya kepada:

  1. Allah SWT, yang telah memberikan kemurahan atas segala kehendak izin- Nya sehingga penulis dapat menyelesaikan tugas akhir ini.

  2. Dr. Ir. Eddy Suryanto Soegoto, M.Sc. selaku Rektor Universitas Komputer Indonesia.

  3. Prof. Dr. H. Deny Kurniadi., Ir., M.Sc. selaku Dekan Fakultas Teknik dan Ilmu Komputer.

  4. Syahrul Mauluddin S.Kom, M.Kom. selaku Ketua Program Studi Informatika.

  5. Wahyu Nurjaya S.T, M.Kom. selaku dosen wali kelas MI-18 angkatan 2009.

  6. Julian Chandra, S.Kom. selaku pembimbing utama yang telah banyak memberikan masukan juga kesabarannya dalam membimbing penulis.

  7. Teman-teman Landlord Clothing yang telah banyak memberikan bantuan kepada penulis dalam melakukan penelitian tugas akhir ini.

  8. Orang tua dan keluarga yang senantiasa memberikan dukungan serta doa, dorongan dan perhatian yang diberikan kepada penulis tiada hentinya sehingga penulis dapat menyelesaikan tugas ahir ini.

  9. Para sahabat yang tidak bisa disebutkan satu persatu.

  10. Semua pihak yang telah membantu penulis dalam penyusunan laporan ini yang tidak mungkin disebutkan satu persatu karena keterbatasan ruang dan waktu. Akhir kata penulis ucapkan semoga segala bantuan yang telah diberikan kepada penulis selama penyusunan tugas akhir ini mendapat balasan rahmat dan keselamatan serta dicatat sebagai amal ibadah oleh Allah SWT, Amin.

  Wassalamu’alaikum Warahmatullahi Wabarakatuh.

  Bandung, Desember 2012 Penulis

  

DAFTAR ISI

ABSTRAK .............................................................................................................. i

ABSTRACT ........................................................................................................... ii

KATA PENGANTAR ......................................................................................... iii

   .......................................................................................................... v

  DAFTAR ISI

DAFTAR GAMBAR ........................................................................................... xi

DAFTAR TABEL ............................................................................................. xiv

DAFTAR SIMBOL ............................................................................................. xv

  BAB I PENDAHULUAN

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

  1.2 Identifikasi Masalah dan Rumusan Masalah ............................................ 2

  1.3 Maksud dan Tujuan Penelitian ................................................................ 4

  1.4 Kegunaan Penelitian ................................................................................ 4

  1.4.1 Kegunaan Praktis ............................................................................ 5

  1.4.2 Kegunaan Akademis ...................................................................... 5

  1.5 Batasan Masalah ...................................................................................... 5

  1.6 Lokasi dan Waktu Penelitian ................................................................... 6

  BAB II LANDASAN TEORI

  2.1 Pengertian Sistem ..................................................................................... 8

  2.1.1 Karakteristik Sistem ....................................................................... 9

  2.1.2 Klasifikasi Sistem ......................................................................... 11

  2.2 Pengetian Informasi ................................................................................ 12

  2.2.1 Kualitas Informasi ........................................................................ 13

  2.2.2 Nilai Informasi .............................................................................. 15

  2.3 Pengertian Sistem Informasi .................................................................. 15

  2.3.1 Komponen Sistem Informasi ........................................................ 16

  2.4 Pengertian Distribusi .............................................................................. 17

  2.4.1 Pengertian Penjualan .................................................................... 17

  2.4.2 Pengertian Barang......................................................................... 18

  2.5 Bahasa pemodelan UML (Unified Model Language) ............................ 18

  2.5.1 Diagram-diagram UML ................................................................ 18

  2.6 Tinjauan Perangkat Lunak ...................................................................... 20

  2.6.1 Netbeans ....................................................................................... 20

  2.6.2 MySQL ......................................................................................... 20

  2.6.3 IReport .......................................................................................... 21

  BAB III OBJEK DAN METODE PENELITIAN

  3.1 Objek Penelitian ..................................................................................... 23

  3.1.1 Sejarah Singkat Perusahaan .......................................................... 23

  3.1.2 Visi Misi Perusahaan .................................................................... 24

  3.1.2.1 Visi Perusahaan ................................................................ 24

  3.1.2.2 Misi Perusahaan ............................................................... 24

  3.1.3 Struktur Organisasi Perusahaan .................................................... 24

  3.1.3.1 Struktur Organisasi .......................................................... 24

  3.1.4 Deskripsi Tugas ............................................................................ 24

  3.2 Metode Penelitian .................................................................................. 26

  3.2.1 Desain Penelitian .......................................................................... 27

  3.2.2 Jenis Dan Metode Pengumpulan Data .......................................... 27

  3.2.2.1 Sumber Data Primer ........................................................... 27

  3.2.2.2 Sumber Data Sekunder ....................................................... 28

  3.2.3 Metode Pendekatan Dan Pengembangan Sistem.......................... 28

  3.2.3.1 Metode Pendekatan sistem ................................................. 29

  3.2.3.2 Metode Pengembangan sistem ........................................... 29

  3.2.3.3 Alat Bantu Dan Analisis Perancangan ............................... 31

  3.2.4 Pengujian Software ....................................................................... 31

  BAB IV ANALISIS DAN PERANCANGAN SISTEM

  4.1 Analisis Sistem Yang Berjalan.............................................................. 33

  4.1.1 Analisis Kebutuhan ...................................................................... 33

  4.1.1.1 Use Case Diagram .............................................................. 33

  4.1.1.1.1 Deskripsi Use Case yang sedang berjalan ........... 34

  4.1.1.2 Activity Diagram ................................................................ 35

  4.1.2 Evaluasi Sistem Yang Sedang Berjalan........................................ 38

  4.2 Perancangan Sistem ............................................................................. 39

  4.2.1 Tujuan Perancangan Sistem.......................................................... 40

  4.2.2 Gambaran Umum Sistem Yang Diusulkan .................................. 40

  4.2.3 Perancangan Prosedur Yang Diusulkan ....................................... 41

  4.2.3.1 Use Case Diagram ........................................................... 41

  4.2.3.1.1 Skenario Use Case ............................................... 42

  4.2.3.2 Activity Diagram Yang Diusulkan ................................... 45

  4.2.3.4 Sequence Diagram ............................................................ 48

  1. Sequence Diagram untuk Login .................................... 48

  2. Sequence Diagram pengelolaan data produksi ............. 49

  3. Sequence Diagram pengelolaan data outlet ................... 50

  4. Sequence diagram pengelolaan data pengiriman barang50

  5. Sequence Diagram untuk pengelolaan retur barang ...... 51

  4.2.3.5 Collaboration Diagram ...................................................... 52

  1. Collaboration Diagram Login ...................................... 52

  2. Collaboration Diagram pengelolaan data produksi ...... 53

  3. Collaboration Diagram pengelolaan data outlet ........... 54

  4. Collaboration Diagram pengelolaan data pengiriman .. 54

  5. Collaboration Diagram untuk pengelolaan retur ........... 55

  4.2.3.6 Class Diagram ................................................................. 55

  4.2.3.7 Component Diagram ........................................................ 56

  4.2.3.8 Deployment Diagram ....................................................... 57

  4.2.3.9 Kodefikasi ........................................................................ 58

  4.2.4 Perancangan Antar Muka ............................................................. 59

  4.2.4.1 Perancangan Struktur Menu ............................................. 59

  4.2.4.2 Perancangan Input ............................................................ 60

  4.2.4.3 Perancangan Output.......................................................... 65

  BAB V IMPLEMENTASI PENGUJIAN SISTEM

  5.1 Implementasi .......................................................................................... 68

  5.1.1 Implementasi Perangkat Lunak .................................................... 68

  5.1.2 Batasan Implementasi ................................................................... 69

  5.1.3 Implementasi Perangkat Keras ..................................................... 69

  5.1.4 Implementasi Basis Data (Sintaks SQL) ....................................... 70

  5.1.5 Implementasi Antarmuka ............................................................. 73

  5.1.5.1 Implementasi Halaman Menu Utama............................... 73

  5.1.5.1.1 Implementasi Halaman Data Produksi ............... 74

  5.1.5.1.2 Implementasi Halaman Data Outlet .................. 75

  5.1.5.1.3 Implementasi Halaman Pengiriman................... 76

  5.1.5.1.4 Implementasi Halaman Data Retur ................... 76

  5.1.6 Implementasi Penggunaan Program ............................................. 79

  5.2 Pengujian ................................................................................................ 82

  5.2.1 Rencana Pengujian ....................................................................... 83

  5.2.2 Kasus Dan Hasil Pengujian .......................................................... 83

  5.2.3 Kesimpulan Hasil Pengujian ........................................................ 88

  BAB VI KESIMPULAN DAN SARAN

  6.1 Kesimpulan ............................................................................................. 89

  6.2 Saran ....................................................................................................... 89

  

DAFTAR PUSTAKA .......................................................................................... 90

   ......................................................................................................... 91

  LAMPIRAN

DAFTAR PUSTAKA

  Al-Bahra Bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi. Graha ilmu, Yogyakarta.

  Adi Nugroho. 2005. Analisis dan Perancangan Sistem Informasi Dengan Metodologi Berorientasi Objek. Informatika.

  Bandung. Bambang,Hariyanto Ir., MT.2004. Teori Bahasa, Otomata, dan Komputasi serta

  Terapannya : Informatika Bandung

  Bambang, Hariyanto Ir., MT. 2003. Esensi-esensi Bahasa Pemograman Java : Informatika Bandung

  Rumbaugh James, Jacobson Ivar, Booch Grady, The Unified Modeling Language

  Reference Manual, Menlo Park, CaliforniaMills, Ontario " Sydney :Addison Wesley

  Roger S. Pressman, 2002. Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku

  Satu), ANDI Yogyakarta

  Jogiyanto. 2005. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur, Teori dan Praktik Aplikasi Bisnis. Andi. Yogyakarta.

  Jogiyanto. 2009 . Sistem Teknologi Informasi.Yogyakarta : Andi Yogyakarta Witarto. 2004. Memahami sistem informasi. Informatika.Bandung Abdul Kadir. 2003. Pengenalan Sistem Informasi. Andi, Yogyakarta.

  Sumber Lain : anuari 2012 8 Januari 2013 /29 januari 2013 januari 2013 8 januari 2013 nuari 2013 (http://id.wikipedia.org/wiki/MySQL) 26 januari 2013 (http://jasperforge.org/plugins/mwiki/index.php/Ireport/What_is_iReport)26 januari 2013

BAB I PENDAHULUAN

1.1 Latar Belakang Penelitian

  Pada saat ini perkembangan ilmu pengetahuan dan teknologi telah berkembang dengan begitu pesat, penggunaannya merambah ke berbagai perusahaan atau instansi yang menggunakan teknologi terlebih dalam penggunaan sistem informasi guna meningkatkan efektivitas kerja yang pada intinya guna memaksimalkan pendapatan dalam segi usaha atau bisnis. Komputer adalah suatu alat yang dapat menyimpan data, mengolah data, dan memberikan informasi yang diinginkan secara cepat dan akurat yang menunjang bagi perusahaan guna memaksimalkan kemudahan dalam menjalankan aktifitas pekerjaan.

  Landlord Clothing merupakan sebuah perusahaan pakaian atau lebih dikenal dengan sebutan clothing company yang menjual berbagai macam barang pakaian casual yang pangsa pasarnya lebih tertuju pada remaja dan dewasa. Dalam teknik penjualannya Landlord Clothing yaitu dengan cara mendistribusikan atau menitip jualkan produknya ke beberapa distro (distribution

  

store) yang tersebar di beberapa titik-titik penjualan di kota Bandung maupun luar

Bandung.

  Pada Landlord Clothing sendiri, pencatatan dan pengolahan informasi data pendistribusiannya masih dilakukan dengan secara manual. Manual disini yaitu yang meliputi pencatatan dan pengolahan data produksi, pencatatan dan pengolahan data persediaan barang atau stok, pencatatan dan pengolahan data pengiriman barang, pencatatan dan pengolahan data penjualan beserta penghitungan potongan penjualannya atau konsinyasi, retur barang serta dalam segi pembuatan laporannya yang masih dilakukan dengan ditulis tangan dan dalam penghitungannya masih dengan mengguanakan alat hitung kalkulator, hal ini dirasakan sangat beresiko dengan kesalahan-kesalahan yang akan merugikan dan kurang cepatnya pengolahan sehingga tidak memuaskan bagi pihak Landlord Clothing itu sendiri. Oleh sebab itu, diperlukan perbaikan sistem dan diharapkan

  

clothing tersebut mampu melakukan sistem pendistribusian dengan baik tanpa

  adanya kesalahan, selain itu sistem informasi pendistribusian barang tersebut dapat melakukan serangkaian aktifitas pengolahan data yang dapat menghasilkan informasi yang dibutuhkan oleh pihak Landlord clothing itu sendiri.

  Berdasarkan uraian di atas, maka penulis mencoba untuk menyusun Tugas Akhir dengan judul

  “Sistem Informasi Pendistribusian Barang pada Landlord Clothing Bandung

  ”. Dengan harapan dapat membantu memaksimalkan kemudahan dalam aktifitas pekerjaan pada Landlord Clothing dalam menjalankan usahanya.

1.2 Identifikasi dan Rumusan Masalah

  Identifikasi Masalah merupakan rangkuman dari isu masalah yang terjadi yang telah dijelaskan sebelumnya dalam bahasan latar belakang. Suatu masalah perlu dirumuskan dengan tujuan agar permasalahan menjadi jelas dan tidak menimbulkan pengertian yang berbeda-beda.

  Berdasarkan latar belakang masalah yang telah dibahas sebelumnya, penyusun mencoba untuk mengidentifikasi masalah yang ada pada Landlord Clothing yaitu sebagai berikut :

  1. Pencatatan dan pengolahan data produksi, pencatatan dan pengolahan data persediaan barang atau stok, pencatatan dan pengolahan data pengiriman barang, pencatatan dan pengolahan data penjualan beserta penghitungan potongan penjualannya atau konsinyasi, serta retur barang pada clothing tersebut masih rentan mengalami banyak kesalahan karena masih dilakukan secara manual yaitu ditulis tangan dalam pencatatannya juga dalam penghitungannya pun masih menggunakan alat hitung kalkulator.

  2. Laporan pendistribusian yang meliputi data produksi dan persediaan atau stok, pengiriman barang serta retur dan penjualan barang pada clothing tersebut masih belum maksimal dan belum terkomputerisasi karena masih dirancang manual dan disusun menggunakan tulisan tangan pada lembar kertas. Dari masalah-masalah diatas, maka dapat dirumuskan beberapa permasalahan diantaranya :

  1. Bagaimana sistem informasi pendistribusian barang yang sedang berjalan pada Landlord Clothing.

  2. Bagaimana perancangan sistem informasi pendistribusian barang pada Landlord Clothing agar dapat membantu dalam pengolahan data.

  3. Bagaimana pengujian sistem informasi pendistribusian barang pada Landlord Clothing.

  4. Bagaimana implementasi sistem informasi pendistribusian barang pada Landlord Clothing agar dapat mempermudah dan memaksimalkan dalam menjalankan aktifitas pekerjaannya.

  1.3 Maksud dan Tujuan Penelitian

  Berdasarkan masalah yang penulis identifikasi, maka maksud pembuatan Tugas Akhir ini yaitu untuk membangun sistem informasi pendistribusian barang pada Landlord Clothing dengan menyediakan sarana yang sudah terkomputerisasi, sehingga aktivitas pengolahan data pendistribusian dapat dilakukan dengan lebih praktis cepat dan akurat.

  Adapun tujuan yang ingin dicapai dalam penelitian untuk pembuatan tugas akhir ini adalah :

  1. Untuk mengetahui sistem informasi pendistribusian yang sedang berjalan pada Landlord Clothing.

  2. Untuk merancang sistem informasi pendistribusian pada Landlord Clothing.

  3. Untuk menguji sistem informasi pendistribusian pada Landlord Clothing.

  4. Untuk mengimplementasikan program pada Landlord Clothing.

  1.4 Kegunaan Penelitian

  Kegunaan dari hasil penelitian tugas akhir ini diharapkan dapat memberikan manfaat baik secara langsung maupun tidak langsung bagi semua pihak yang berkepentingan. Kegunaan penelitian ini terbagi menjadi dua bagian yaitu kegunaan praktis dan kegunaan akademis.

  1.4.1 Kegunaan Praktis

  Bagi Landlord Clothing akan meningkatkan kinerja dalam pengolahan data sebagai bahan acuan dan pertimbangan dalam pengembangan cara-cara yang telah ada sebelumnya dan juga dapat membantu pegawai dalam melakukan aktifitas pekerjaannya.

  1.4.2 Kegunaan Akademis

  1. Bagi pengembangan ilmu akan memberikan masukan ilmu bagi jurusan Manajemen Informatika tentang aplikasi pengolahan distribusi barang.

  2. Bagi penulis untuk menambah khazanah pengetahuan serta pengetahuan baik teori maupun praktek sebagai pembanding ilmu yang diperoleh dibangku kuliah dengan aplikasi di lapangan.

  3. Bagi peneliti lain sebagai referensi untuk penelitian sejenis sehingga dapat dikembangkan dengan lebih lanjut.

1.5. Batasan Masalah

  Pembatasan masalah berisi tentang batasan pembahasan masalah terhadap penelitian yang dilakukan, bertujuan agar dalam pembahasannya lebih terarah dan

  Permasalahan yang ada pada Landlord Clothing ada beberapa permasalahan, sehingga akan dibatasi permasalahannya hanya dalam hal pendistribusian saja, supaya pembahasan tidak menyimpang dan lebih terarah.

  Cakupan ruang lingkup yang di analisis dan perancangan sistem informasi yaitu :

  1. Sistem informasi ini difokuskan pada sistem pencatatan dan pengolahan data persediaan barang atau stok, pencatatan dan pengolahan data produksi, pencatatan dan pengolahan data pengiriman barang, pencatatan dan pengolahan data penjualan beserta penghitungan potongan penjualannya atau konsinyasi dan retur barang.

  2. Hanya di batasi dengan penginputan, proses penghitungan dan pembuatan laporan.

1.6 Lokasi dan Waktu Penelitian

  Lokasi yang penulis pilih sebagai tempat penelitian Tugas Akhir adalah Landlord Clothing yang beralamat di jalan Sarijadi karangtineung No.15 Bandung 40000.

  Waktu yang dibutuhkan penulis untuk melakukan penelitian Tugas Akhir selama sekitar 16 minggu, adapun tahap perinciannya sebagai berikut :

Tabel 1.1 Jadwal Penelitian

  2012 NO Nama Kegiatan Agustus September Oktober November

  I II III IV I II III IV I II III IV I II III IV

  1 Penelitian Identifikasi kebutuhan sistem

  2 Membuat prototype

  3 Menguji prototype

  4 Memperbaiki prototype

  5 Mengembangkan versi

BAB II LANDASAN TEORI

2.1 Pengertian Sistem

  Dalam perancangan suatu sistem informasi diarahkan kepada pemanfaatan teknologi secara maksimal yang terdiri dari beberapa elemen atau komponen yang membentuk jaringan kerja dan mempunyai tujuan yang ingin dicapai. Didefinisikan sebuah sistem yaitu sebagai berikut :

  “Sistem yaitu suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu.” Al-Bahra Bin Ladjamudin (2005:3) Kedua, pendekatan yang lebih menekankan pada elemen atau kelompoknya, yang mendefinisikan sistem sebagai berikut:

  “Sistem sebagai seperangkat elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai tujuan bersama

  .” Al-Bahra Bin Ladjamudin

  (2005:3) Sedangkan menurut Abdul Kadir (2003:54) mendefinisikan sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan.

  Dari pengertan diatas sistem dapat diartikan sebagai kumpulan atau grup dari bagian atau komponen apapun baik fisik maupun non fisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai

2.1.1 Karakteristik Sistem

  Menurut Al-Bahra Bin Ladjamudin (2005:3) suatu sistem memiliki karakteristik atau sifat-sifat yang tertentu yaitu mempunyai komponen-komponen (components), batas sistem (boundary), lingkungan luar sistem (environments), penghubung (interface), masukan (input), keluaran (output), pengolah (process), dan sasaran (objectives) atau tujuan (goals).

  Menurut Al-Bahra Bin Ladjamudin (2005:4-5) sistem memiliki karasteristik atau sifat-sifat tertentu, yaitu:

  1. Komponen Sistem Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling kerjasama membentuk satu kesatuan. Komponen- komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap bagian subsistem mempunyai karakteristik dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.

  2. Batasan Sistem (Boundary) Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan dan menunjukkan ruang lingkup dari sistem tersebut.

  3. Lingkungan Luar Sistem (Environment) Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem, lingkungan luar sistem dapat bersifat menguntungkan dan juga dapat bersifat merugikan. Lingkungan luar yang menguntungkan merupakan energi dari sistem dan dengan demikian harus dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, jika tidak maka akan mengganggu kelangsungan hidup dari sistem.

  4. Penghubung Sistem (Interface) Penghubung merupakan media yang menghubungkan antara suatu subsistem dengan subsistem lainnya. Melalui penghubung ini kemungkinan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. Keluaran dari satu subsistem akan menjadi masukan untuk subsistem lainnya melalui penghubung. Dengan penghubung satu subsistem yang lainnya membentuk satu kesatuan.

  5. Masukan Sistem (Input) Masukan sistem adalah energi yang dimasukkan kedalam sistem, masukan dapat berupa masukan perawatan (maintenace input), dan masukan sinyal

  (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat berjalan. Signal input adalah energi yang diproses untuk mendapatkan keluaran dari sistem.

  6. Keluaran Sistem (Output) Keluaran sistem adalah energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran dapat merupakan masukan untuk subsistem yang lain.

  7. Pengolahan Sistem (Process) Suatu subsistem dapat mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi keluaran.

  8. Sasaran Sistem Suatu sistem pasti memiliki sasaran atau tujuan (goal). Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.

2.1.2 Klasifikasi Sistem

  Menurut Jogiyanto (2005:6) sistem dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya adalah sebagai berikut ini :

  1. Sistem Abstrak dan Sistem Fisik

  Sistem abstrak adalah sistem yang berisi gagasan atau konsep,

  misalnya sistem teologi yang berisi gagasan tentang hubungan antara manusia dengan Tuhan.

  Sistem fisik adalah sistem yang ada secara fisik dapat dilihat, misalnya

  sistem komputer , sistem sekolah, sistem penjualan, sistem akuntansi dan sistem transportasi.

  2. Sistem Deterministik dan Sistem Probabilistik

  Sistem deterministik adalah suatu sistem yang operasinya dapat diprediksikan secara tepat, misalnya sistem komputer.

  Sistem probabilistik adalah sistem yang tak dapat diramal dengan pasti

  karena mengandung unsur probabilitas, misalnya sistem arisan dan sistem sediaan, kebutuhan rata-rata dan waktu untuk memulihkan jumlah sediaan dapat ditentukan tetapi nilai yang tepat sesaat tidak dapat ditentukan dengan pasti.

  3. Sistem Tertutup dan Sistem Terbuka

  Sistem tetutup adalah sistem yang tidak berinteraksi dan tidak

  dipengaruhi oleh lingkungan, misalnya reaksi kimia dalam tabung yang terisolasi.

  Sistem terbuka adalah sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh lingkungan, misalnya sistem perusahaan dagang.

  4. Sistem Alamiah dan Sistem Buatan Manusia

  Sistem alamiah adalah system yang tejadi karena alam, misalnya sistem tata surya.

  Sistem buatan manusia adalah sistem yang dibuat oleh manusia, misalnya sistem komputer.

2.2 Pengertian Informasi

  . Informasi (information) dapat didefinisikan sebagai berikut : Menurut Al- Bahra Bin Ladjamudin (2005:8) yang dimaksud dengan informasi adalah:

  “Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang meneriman

ya”. Sumber informasi adalah data, sedangkan yang disebut data adalah kenyataan yang menggambarkan suatu kejadian-kejadian yang terjadi pada saat tertentu dan kesatuan nyata.

2.2.1 Kualitas Informasi

  Menurut Al-Bahra Bin Ladjamudin (2005:11) kualitas informasi (quality

  

of information) sangat dipengaruhi atau ditentukan oleh tiga hal sebagai berikut:

  a. Relevan (Relevancy) Seberapa tingkat relevansi informasi tersebut terhadap kenyataan kejadian masa lalu, kejadian hari ini, dan kejadian yang akan datang. Informasi yang berkualitas akan mampu menunjukkan benang merah relevansi kejadian masa lalu, hari ini, dan masa depan sebadai sebuah bentuk aktivitas yang konkrit dan mampu dilaksanakan, dan dibuktikan oleh siapa saja.

  b. Akurat (Accuracy) Suatu informasi dikatakan berkualitas jika seluruh kebutuhan informasi tersebut telah tersampaikan (completeness), seluruh pesan telah benar atau sesuai (correctness), serta pesan yang disampaikan sudah lengkap atau hanya sistem yang diinginkan oleh user (security) c. Tepat Waktu (Timeliness)

  Berbagai proses dapat diselesaikan dengan tepat waktu, laporan-laporan yang dibutuhkan dapat disampaikan tepat waktu. d. Ekonomis (Economy) Informasi yang dihasilkan mempunyai daya jual yang tinggi, serta biaya operasional untuk menghasilkan informasi tersebut minimal, informasi tersebut juga mempu memberikan dampak yang luas terhadap laju pertumbuhan ekonomi dan teknologi informasi.

  e. Efisiensi (Efficiency) Informasi yang berkualitas memiliki sintaks ataupun kalimat yang sederhana (tidak berbelit-belit, tidak juga puitis, bahkan romantis), namun mampu memberikan makna dan hasil yang mendalam, atau bahkan menggetarkan setiap orang atau benda apapun yang menerimanya.

  f. Dapat Dipercaya (Reliability) Informasi tersebut berasal dari sumber yang dapat dipercaya. Sumber tersebut juga telah teruji tingkat kejujurannya. Misalkan output suatu program komputer, bisa dikategorikan sebagai reliability, karena program komputer akan memberikan output sesuai dengan input yang diberikan, dan outputnya tidak pernah dipengaruhi oleh iming-iming jabatan, ataupun setumpuk nilai rupiah.

2.2.2 Nilai Informasi

  Menurut Al-Bahra Bin Ladjamudin (2005:12) nilai dari informasi (value

of information) ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya.

  Suatu informasi dikatakan bernilai apabila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannnya.

  Akan tetapi perlu diperhatikan bahwa informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan.

  Sebagian besar informasi dinikmati tidak dapat persis ditaksir keuntungannya dengan satuan uang, tetapi ditaksir nilai efektivitasnya.

  Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectiveness atau cost benefit.

2.3 Pengertian Sistem Informasi

  Sistem informasi dalam sebuah system meliputi pemasukan data (input) kemudian diolah melalui suatu model dalam pemrosesan data, dan hasil informasi akan ditangkap kembali sebagai suatu input dan seterusnya sehingga membentuk siklus informasi yang dapat diperoleh dari system informasi sebagai system khusus dalam organisasi untuk mengolah informasi tersebut. Sistem informasi didefinisikan sebagai Jogiyanto.

  Menurut Jogiyanto (2009:11) yang dimaksud dengan sistem informasi adalah: “Suatu sistem dalam sebuah suatu organisasi yang mempertemukan

  

kebutuhan pengolahan transaksi harian, mendukung operasi bersifat manajerial

dan kegiatan strategis dari suatu organisasi dan menyediakan pihakluar tertentu

dengan laporan-laporan yang diperlukan ”.

  2.4 Pengertian Distribusi

  “Saluran distribusi menurut Winardi (1989:299) merupakan suatu kelompok perantara yang berhubungan erat satu sama lain dan yang menyalurkan produk- produk kepada pembeli “.

  Sedangkan Philip Kotler (1997:140) mengemukakan bahwa :“ Saluran distribusi adalah serangkaian organisasi yang saling tergantung dan terlibat dalam proses untuk menjadikan suatu barang atau jasa siap untuk digunakan atau dikonsumsi “.Saluran distribusi pada dasarnya merupakan perantara yang menjembatani antara produsen dan konsumen. Perantara tersebut dapat digolongkan kedalam dua golongan, yaitu ; Pedagang perantara dan Agen perantara. Perbedaannya terletak pada aspek pemilikan serta proses negoisasi dalam pemindahan produk yang disalurkan tersebut.

  2.5 Pengertian Barang

  Barang adalah suatu sifat yang kompleks baik dapat diraba maupun tidak dapat di raba, termasuk bungkus, harga, prestise perusahaan, dan pengecer.

  Pelayanan perusahaan dan pengecer, yang diterima oleh pembeli untuk memuaskan keingin atau kebutuhan.

  

  2.6 Pengertian Clothing dan Distro

  Distro berasal dari kata distribution store yang bisa diartikan sebagai toko Clothing Company adalah istilah yang digunakan untuk perusahaan yang memproduksi pakaian jadi dibawah brand mereka sendiri. Jadi dapat disimpulkan bahwa distro merupakan outlet atau toko sebagai jalur distribusi dari produk- produk clothing-company dari suatu komunitas maupun lebih.

  

2.7 Pengertian Konsinyasi

  Konsinyasi merupakan termasuk cara suatu penjualan barang secara titipan kepada pembeli yang ada sebagai penjual, apabila tidak tejual maka akan dikembalikan lagi kepada penjual asal.

  Banyak ahli menjabarkan pengertian dan definisi penjualan konsinyasi tersebut, diantaranya seperti dbawah ini : Menurut Harry Simon (2000:293) “ Pengertian konsinyasi adalah penyerahan fisik barang-barang oleh pihak pemilik yang bertindak sebagai agen penjual, sering kali dbuat persetujuan mengenai hak yuridis atas barang-barang, bahwa hak atas barang-barangini tetap berada ditangan pemilik sampai barang- barang ini dijual oleh pihak agen penjual”

  Dari pengertian tersebut maka dapat disimpulkan bahwa penjualan konsinyasi adala penjualan khusus yang dapat dilakukan dengan cara pemilikan barang kepada agen penjual untuk dijual kembali, barang tersebut masih merupakan hak milik dari penitipan barang apabila barang tersebut terjual maka agen akan mendapatkan komisi atas barang titipan yang terjual sesuai dengan perjanjian bersama.

2.7 Bahasa pemodelan UML ( Unified Model Language)

  Menurut (Adi Nugroho : 2005). “Dalam kerangka spesifikasi, Unified

  

Modeling Language (UML) menyediakan model-model yang tepat, tidak mendua

  arti ambigu serta lengkap. Secara khusus, Unified Modeling Language

  

(uml)menspesifikasikan langkah-langkah penting dalam pengambilan keputusan

  analisis, perancangan serta implementasi dalam sistem yang sangat bernuansa perangkat lunak software intensive system. Dalam hal ini, Unified Modeling

  

Language (UML) bukanlah merupakan bahasa pemprograman tetapi model-model

  yang tercipta berhubungan langsung dengan berbagai macam bahasa pemprograman, sehingga adalah mungkin melakukan pemetaan (mapping) langsung dari model-model yang dibuat dengan Unified Modeling Language

  

(UML) dengan bahasa-bahasa pemprograman berorientasi obyek, seperti Java,

  Borland Delphi, Visual Basic, C++, dan lain-lain. Pemetaan (mapping) Unified

  Modeling Language (UML) bersifat dua arah yaitu :

  a. Generasi kode bahasa pemprograman tertentu dari Unified Modeling Language (UML) forward engineering.

  b. Generasi kode belum sesuai dengan kebutuhan dan harapan pengguna, pengembang dapat melakukan langkah balik bersifat iterative dari implementasi ke Unified Modeling Language (UML) hingga didapat sistem/peranti lunak yang sesuai dengan harapan pengguna dan pengembang”.

2.7.1 Diagram-diagram dalam UML

  Berikut merupakan diagram-diagram yang didefinisikan oleh UML; 1) Use case diagram

  Use case diagram menggambarkan fungsionalitas yang diharapkan

  dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. 2) Activity diagram

  Activity diagram menggambarkan berbagai alir aktivitas dalam

  sistem yang sedang dirancang, bagaimana masing-masing alir berawal,

  decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi

  pada beberapa eksekusi.

3) Sequence diagram

  Sequence diagram digunakan untuk memberikan gambaran detail

  dari setiap use case diagram yang telah dibuat sebelumnya. Setiap objects yang terlibat dalam sebuah use case digambarkan dengan garis putus-putus vertical, kemudian message yang dikirim oleh object digambarkan dengan garis horizontal secara kronologis dari atas ke bawah.

  4) Collaboration diagram

  Collaboration diagram menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebih menekankan pada peran masing- masing objek dan bukan pada waktu penyampaian message. Setiap

  message memiliki sequence number, di mana message dari level tertinggi

  memiliki nomor 1. Messages dari level yang sama memiliki prefiks yang sama.

  5) Class diagram Class diagram menggambarkan class dan hubungan antar class di dalam sistem. Class diagram dibangun berdasarkan use case diagram, sequence diagram yang telah dibuat sebelumnya.

  6) Component Diagram

  Component diagram menggambarkan struktur dan hubungan antar komponen piranti lunak, termasuk ketergantungan (dependency) di antaranya.

  7) Deployment Diagram Deployment atau physical diagram menggambarkan detail

  bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin, server atau piranti keras apa), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal.

2.8 Tinjauan Perangkat Lunak

  Kebutuhan perangkat lunak adalah suatu kondisi atau keadaan yang harus dipenuhi atau dimiliki oleh suatu sistem, atau suatu kondisi keadaan yang diperlukan oleh pemakai untuk mencapai tujuan.

  2.8.1 Netbeans

  NetBeans merupakan sebuah proyek open source yang sukses dengan penggunanya yang sangat begitu banyak.Saat ini terdapat dua produk : NetBeans

  IDE dan NetBeans Platform. adalah sebuah lingkungan pengembangan - sebuah kakas untuk pemrogram menulis, mengompilasi, mencari kesalahan dan menyebarkan program. Netbeans IDE ditulis dalam Java - namun dapat mendukung bahasa pemrograman lain. Terdapat banyak modul untuk memperluas Netbeans IDE. Netbeans IDE adalah sebuah produk bebas dengan tanpa batasan bagaimana digunakan. Tersedia juga sebuah fondasi yang modular dan dapat diperluas yang dapat digunakan sebagai perangkat lunak dasar untuk membuat aplikasi desktop yang besar.

  (http://netbeans.org/index_id.html).

  2.8.2 MySQL

  MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris : database management system) atau DBMS yang multithread,

  

multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. Setiap pengguna dapat

  secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

  (http://id.wikipedia.org/wiki/MySQL).

2.8.3 IReport

  Salah satu komponen penting dalam sebuah Sistem Informasi adalah output atau merupakan informasi yang dihasilkan dari sebuah proses pengolahan data dan telah diolah dengan cara tertentu sesuai kebutuhan, sehingga didapat berbagai format laporan, baik berupa teks maupun grafik. iReport merupakan „Visual Report Designer’ untuk JasperReports yang merupakan salah satu aplikasi

  

open source populer untuk reporting yang berbasis teknologi Java, iReport