Sistem Informasi Penjualan dan Pembelian pada Distro Babybones

  

SISTEM INFORMASI PENJUALAN DAN

PEMBELIAN PADA DISTRO BABYBONES

Tugas Akhir

  

Diajukan Sebagai Salah Satu Syarat Kelulusan Pada

Program Studi Manajemen Informatika Jenjang D3 ( Diploma III )

Fakultas Teknik dan Ilmu Komputer

  Oleh : Dani Gustaman 1.09.10.093

  

PROGRAM STUDI MANAJEMEN INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

  

DAFTAR ISI

  ABSTRAK ............................................................................................................... i ABSTRACT............................................................................................................ ii KATA PENGANTAR ........................................................................................... iii DAFTAR ISI.......................................................................................................... vi DAFTAR GAMBAR ............................................................................................ xii DAFTAR TABEL................................................................................................. xv DAFTAR SIMBOL............................................................................................ xviii DAFTAR LAMPIRAN ......................................................................................... xx

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

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

  1.2 Identifikasi Masalah Dan Rumusan Masalah.......................................... 4

  1.2.1 Identifikasi Masalah............................................................................ 4

  1.2.1 Rumusan Masalah ............................................................................... 5

  1.3. Maksud dan Tujuan Penelitian................................................................ 5

  1.3.1 Maksud Penelitian............................................................................... 5

  1.3.2 Tujuan Penelitian ................................................................................ 5

  1.4.1 Kegunaan Praktis ................................................................................ 6

  2.1.4 Elemen Sistem .................................................................................. 17

  2.2.5 Konsep Dasar Sistem Informasi........................................................ 22

  2.2.4 Nilai Informasi .................................................................................. 21

  2.2.3 Kualitas dan Nilai Informasi ............................................................. 20

  2.2.2 Siklus Informasi ................................................................................ 18

  2.2.1 Pengertian Sistem Informasi ............................................................. 18

  2.2 Pengertian Informasi ............................................................................. 17

  2.1.3 Klasifikasi Sistem ............................................................................. 15

  1.4.2 Kegunaan Akademis ........................................................................... 7

  2.1.2 Karakteristik Sistem.......................................................................... 12

  2.1.1 Bentuk Umum Sistem ....................................................................... 12

  2.1 Konsep Dasar Sistem............................................................................ 11

  BAB II................................................................................................................... 11 LANDASAN TEORI ............................................................................................ 11

  1.6. Lokasi dan waktu penelitian.................................................................... 9

  1.5. Pembatasan Masalah ............................................................................... 7

  2.2.6 Komponen Sistem Informasi ............................................................ 22

  2.4 Definisi Barang ..................................................................................... 26

  3.1. Objek Penelitian ................................................................................... 30

  3.2.1 Desain Penelitian .............................................................................. 34

  3.2. Metode Penelitian................................................................................. 34

  3.1.4 Deskripsi Tugas ................................................................................ 32

  3.1.3 Struktur Organisasi Distro Babybones.............................................. 31

  3.1.2 Visi dan Misi Distro Babybones ....................................................... 31

  3.1.1 Sejarah Singkat Distro Babybones ................................................... 30

  BAB III ................................................................................................................. 30 OBJEK DAN METODE PENELITIAN............................................................... 30

  2.5 Pengertian Distro................................................................................... 26

  2.6.5 IReport .............................................................................................. 29

  2.6.4 Database MySQL.............................................................................. 28

  2.6.3 Wampserver ...................................................................................... 28

  2.6.2 Java ................................................................................................... 27

  2.6.1 Netbeans............................................................................................ 27

  2.6 Tinjauan Perangkat Lunak..................................................................... 26

  3.2.2 Jenis dan Metode Pengumpulan Data ............................................... 34

  3.2.3 Metode Pendekatan dan Pengembangan Sistem ............................... 36

  4.1.2.1 Flowmap ................................................................................. 53

  4.2.2 Gambaran Umum Sistem yang diusulkan ......................................... 61

  4.2.1 Tujuan Perancangan Sistem .............................................................. 61

  4.2. Perancangan Sistem.............................................................................. 61

  4.1.3 Evaluasi Sistem yang sedang berjalan.............................................. 60

  4.1.2.3 Data Flow Diagram .................................................................. 56

  4.1.2.2 Diagram Konteks ..................................................................... 56

  4.1.2 Analisis Prosedur Sistem yang berjalan ........................................... 50

  3.2.3.1 Metode Pendekatan Sistem ...................................................... 37

  4.1.1 Analisis Dokumen ............................................................................ 49

  4.1. Analisis Sistem yang sedang berjalan .................................................. 49

  BAB IV ................................................................................................................. 49 ANALISA DAN PERANCANGAN SISTEM ..................................................... 49

  3.2.4 Pengujian Software............................................................................ 47

  3.2.3.3 Alat Bantu Analisis dan Perancangan ...................................... 41

  3.2.3.2 Metode Pengembangan Sistem ................................................ 37

  4.2.3 Perancangan Prosedur yang diusulkan ............................................. 62

  4.2.3.2 Data Flow Diagram yang diusulkan......................................... 68

  4.2.5.1 Perancangan Struktur Menu..................................................... 90

  5.1.2 Kasus Dan Hasil Pengujian ........................................................... 111

  5.1.1 Rencana Pengujian ......................................................................... 109

  5.1. Pengujian ............................................................................................. 109

  BAB V................................................................................................................. 109 PENGUJIAN DAN IMPLEMENTASI .............................................................. 109

  4.2.5.3 Perancangan Output ............................................................... 101

  4.2.5.2 Perancangan Input.................................................................... 92

  4.2.5 Perancangan Antar Muka ................................................................. 90

  4.2.3.3 Kamus Data.............................................................................. 72

  4.2.4.5 Kodefikasi ................................................................................ 87

  4.2.4.4 Struktur File ............................................................................. 82

  4.2.4.3 Entity Relation Diagram .......................................................... 81

  4.2.4.2 Relasi Tabel.............................................................................. 80

  4.2.4.1 Normalisasi .............................................................................. 77

  4.2.4 Perancangan Basis Data ................................................................... 76

  5.1.3 Kesimpulan Hasil Pengujian ......................................................... 123

  5.2.2 Implementasi Perangkat Lunak ..................................................... 124

  5.2.5.6 Implementasi Halaman Berdasarkan Sub Menu About ....... 133

  BAB VI ............................................................................................................... 154 KESIMPULAN DAN SARAN........................................................................... 154

  5.2.7 Penggunaan Program..................................................................... 143

  5.2.6.3 Instalasi Program Distro Babybones .................................... 140

  5.2.6.2 Instalasi JRE ......................................................................... 138

  5.2.6.1 Instalasi Wampserver ........................................................... 134

  5.2.6 Implementasi Instalasi Program .................................................... 134

  5.2.5.5 Implementasi Halaman Berdasarkan Sub Menu Laporan .... 132

  5.2.3 Implementasi Perangkat Keras ...................................................... 124

  5.2.5.4 Implementasi Halaman Berdasarkan Sub Menu Transaksi.. 132

  5.2.5.3 Implementasi Halaman Berdasarkan Sub Menu Data.......... 131

  5.2.5.2 Implementasi Halaman Berdasarkan Sub Menu File ........... 130

  5.2.5.1 Implementasi Halaman Utama ............................................. 129

  5.2.5 Implementasi Antar Muka............................................................. 129

  5.2.4 Implementasi Basis Data ............................................................... 125

  6.1. Kesimpulan.......................................................................................... 154

  

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.

  Puji dan syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan rahmat dan karunia-Nya sehingga penulis dapat menyusun dan menyelesaikan Laporan Tugas Akhir ini.

  Penulisan Laporan Tugas Akhir ini adalah untuk memenuhi salah satu syarat dalam menyelesaikan pendidikan Diploma III Program Studi Manajemen Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia dengan judul “ SISTEM INFORMASI PENJUALAN DAN

  PEMBELIAN PADA DISTRO BABYBONES ”.

  Penulis menyadari bahwa dalam penulisan Laporan Tugas Akhir ini masih banyak terdapat kekurangan dan kelemahan. Hal ini disebabkan oleh keterbatasan pengetahuan, kemampuan, dan pengalaman yang penulis miliki., oleh karena itu dengan senang hati penulis menerima saran dan kritik dari berbagai pihak yang bersifat membangun.

  Penulis juga mengucapkan terima kasih yang sebesar-besarnya kepada pihak yang telah membantu dan membimbing serta meluangkan waktu, pikiran, dan tenaga baik secara moril maupun materil dalam menyusun Laporan Tugas Akhir ini, terutama kepada:

  1. Dr. Ir. Eddy Soeryanto Soegoto., selaku Rektor Universitas Komputer Indonesia.

  2. Prof. Dr. Ir Denny Kurniadie MSc., selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

  3. Syahrul Mauluddin S.Kom, M.Kom, Selaku Ketua Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

  4. Wahyu Nurjaya ST, M.Kom , selaku Dosen Wali di Kelas MI 19

  5. Andris Sahata S.Kom, M.Kom , selaku dosen pembimbing yang telah membimbing dan mengarahkan dalam penyusunan Tugas Akhir ini.

  6. Seluruh Dosen dan Staf Sub Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

  7. Kedua Orang Tua beserta keluarga tercinta, yang tidak pernah henti- hentinya memberikan doa, semangat, memberikan kasih sayangnya untuk penulis setiap waktu, sehingga penulis dapat menyelesaikan Tugas Akhir ini.

  8. Seluruh teman-teman di Universitas Komputer Indonesia, yang tidak dapat disebutkan satu persatu khususnya anak-anak MI 19 tahun 2010.

  9. Semua pihak yang telah membantu saya, yang mungkin belum saya sebutkan satu persatu, saya ucapkan terima kasih banyak.

  Penulis mengucapkan terima kasih atas segala bantuan, dukungan, doa serta amal kebaikan yang telah diberikan kepada penulis akan dibalas oleh Allah SWT (Amiin).

  Akhir kata penulis berharap semoga Tugas Akhir ini dapat bermanfaat bagi penulis pada khususnya dan bagi pembaca pada umumnya.

  Wassalamu’alaikum Wr. Wb.

  Bandung, Juli 2013 Penulis

  

DAFTAR PUSTAKA

http://www.wartawarga. gunadarma.ac.id/pengertian_barang-3.

  http:www.bisnis.pusatkaospolosmurah.com/pengertian-distro-dan-clothing- company. http://netbeans.org/index_id. http://ftikom-unmul.nstars.org/t461-pengertian-javakekurangan-dan-kelebihan. http://www.edisusanto.com/menggunakan-mysql. http://mylo.stikom-bali.ac.id/ Pengertian Jaringan Komputer. http://tutorialjavanetbeanmysql.blogspot.com http://pemogramanvisual.com/2011/12/komponen-swing-container-panel- dialog.html?m=1 Jogiyanto, 2005, Analisis dan Desain Sistem Informasi : Pendekatan Terstuktur Teori dan Praktis Aplikasi Bisnis, Andi, Yogyakarta.

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

  Seiring dengan pesatnya kemajuan teknologi informasi dewasa ini, informasi merupakan hal yang sangat penting dalam menjalankan suatu pekerjaan dan kegiatan. Teknologi informasi merupakan sarana yang sangat penting dan menunjang bagi suatu perusahaan baik negeri maupun swasta dalam skala kecil, sedang, ataupun besar, sehingga dengan informasi dapat diharapkan sebagai pendukung untuk meningkatkan dari segi persaingan bisnis dan kinerja sumber daya manusianya, sehingga perusahaan tersebut dapat dengan mudah melakukan aktivitas bisnis mereka.

  Teknologi informasi merupakan komputer berbasis teknologi komunikasi untuk memproses, menampilkan serta mengelola data beserta informasi data tersebut. Pada masa sekarang ini, teknologi diterapkan dalam berbagai bidang. Hal ini untuk membantu kegiatan pengolahan data barang, dan lain-lain. Tanpa informasi suatu perusahaan tidak bisa menjalankan kegiatan operasional perusahaan dengan baik. Oleh sebab itu untuk menunjang pelaksanaan yang baik dan teratur, maka diperlukan suatu sistem yang terkomputerisasi.

  Saat ini perkembangan industri fashion berkembang dengan pesat, ditandai diproduksi oleh usaha konveksi. Salah satu tempat distro yang ada di kota Bandung adalah distro Babybones.

  Distro Babybones merupakan sebuah sebuah toko yang bergerak di bidang

  pakaian anak - anak atau bergerak dalam dunia fashion. Usaha distro sangat berkembang ditandai dengan jumlah koleksi desain yang bertambah banyak.

  Penambahan barang terjadi saat produksi telah selesai dari supplier dan masuk ke toko, sedangkan barang akan berkurang saat melakukan transaksi dari penjualan. setiap transaksi dicatat untuk mengetahui tipe dan jenis barang, jumlah barang yang terjual dan sisanya serta mengetahui jumlah sirkulasi uang tunai yang beredar di

  distro.

  Selama ini proses pengolahan data barang dan pengecekan data barang di

  

distro Babybones belum terkomputerisasi. Dimana sistem pengolahannya masih

  dilakukan secara manual yaitu dalam setiap transaksi penjualan, pengisian data barang, pembelian barang, sampai proses transaksi barang dan pembuatan laporan masih berupa arsip-arsip. Seperti dalam satu transaksi penjualan, melakukan pencatatan data barang masih menggunakan dokumen kertas sehingga proses pengolahan datanya membutuhkan waktu yang lama.

  Berikut contoh tabel jumlah transaksi penjualan, jumlah barang yang terjual dan jumlah pendapatan distro Babybones selama 6 bulan terakhir, Oktober 2012 – Maret 2013.

  Tabel1.1 Jumlah Transaksi Penjualan Distro Babybones Nama Barang Dan Jumlah Barang Yang Keluar

  Bulan

  Pendapatan

  Tahun

KE PS OV CN SW JA TO BG SD

  TS TSR Okt

  53

  42

  30

  22

  30

  37

  25

  21

  20

  8

  13 Rp 23.500.000 2012 Nov

  56

  44

  32

  29

  27

  35

  32

  25

  22

  12

  19 Rp 24.650.000 2012 Des

  60

  48

  35

  28

  30

  36

  28

  24

  22

  15

  15 Rp 32.437.000 2012 Jan

  48

  35

  27

  22

  27

  25

  24

  27

  20

  7

  12 Rp 22.010.000 2013 Feb

  51

  43

  34

  26

  34

  36

  30

  22

  18

  9

  17 Rp 25.818.000 2013 Mar

  54

  46

  31

  25

  38

  40

  34

  23

  16

  12

  21 Rp 27.980.000 2013

  Ket : TS = T-Shirt CN = Celana TSR = T-Shirt Reglan SW = Sweater KE = Kemeja JA = Jacket PS = Polo Shirt TO = Topi OV = Oversize SD = Sandal BG = Bag

  Dilihat dari tabel 1.1 bahwa setiap bulannya cukup banyak barang yang

terjual dan banyak juga jumlah transaksi penjualannya, data barang yang masuk

serta laporan – laporan penjualan. Oleh sebab itu, diperlukan perbaikan sistem

dalam proses pengolahan data dan diharapkan distro tersebut mampu melakukan

sistem penjualan kepada pelanggan tanpa adanya kesalahan, selain itu sistem

  

informasi penjualan tersebut dapat melakukan serangkaian aktifitas pengolahan

data yang dapat menghasilkan informasi yang dibutuhkan oleh pihak distro itu

sendiri.

  Berdasarkan permasalahan diatas maka judul yang diambil adalah

  

SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA DISTRO

BABYBONES”.

1.2 Identifikasi Masalah Dan Rumusan Masalah

1.2.1. Identifikasi Masalah

  Berdasarkan pernyataan pada latar belakang diatas, maka penulis dapat merumuskan identifikasi masalah sebagai berikut :

  1. Proses pengolahan data penjualan, data pembelian barang, dan pengecekan data stok barang di Distro Babybones belum terkomputerisasi. Dimana sistem pengolahannya masih dilakukan secara manual sehingga petugas dalam melakukan pencatatan data barang masih menggunakan dokumen kertas. Sehingga mempunyai resiko yaitu kehilangan data dan sulitnya melakukan pencarian data.

  2. Proses pembuatan laporan penjualan , pembelian barang membutuhkan waktu yang cukup lama karena menggunakan media kertas dan tulis tangan sehingga mengakibatkan terhambatnya pada saat pelaporan penjualan dan pembelian kepada pimpinan.

1.2.2. Rumusan Masalah

  1. Bagaimana mengetahui sistem informasi penjualan dan pembelian yang sedang berjalan di Distro Babybones.

  2. Bagaimana merancang sistem informasi penjualan dan pembelian yang diusulkan di Distro Babybones yang terkomputerisasi dengan menggunakan bahasa pemrograman dan database menjadi sebuah aplikasi .

  3. Bagaimana pengujian sistem informasi penjualan dan pembelian di Distro Babybones.

  4. Bagaimana implementasi sistem informasi penjualan dan pembelian di Distro Babybones.

1.3 Maksud dan Tujuan Penelitian

  1.3.1. Maksud Penelitian

  Maksud dari penelitian ini adalah agar proses pengolahan data barang, pengecekan data barang, pembelian barang dan dalam setiap transaksi penjualan, dan pembuatan laporan di Distro Babybones dapat terkomputerisasi.

  1.3.2. Tujuan Penelitian

  Adapun tujuan dari penelitian ini adalah sebagai berikut :

  1. Untuk mengetahui sistem informasi penjualan dan pembelian yang sedang berjalan di Distro Babybones.

  2. Untuk merancang sistem dalam pengolahan data barang, pengecekan data barang, pembelian barang dan dalam setiap transaksi penjualan, serta pembuatan laporan di Distro Babybones.

  3. Untuk melakukan pengujian sistem informasi penjualan dan pembelian pada Distro Babybones agar terbebas dari kesalahan.

  4. Untuk membuat implementasi sistem informasi penjualan dan pembelian pada Distro Babybones.

1.4. Kegunaan Penelitian

1.4.1. Kegunaan Praktis

  a. Bagi Distro Babybones Hasil penelitian ini diharapkan dapat bermanfaat dan membantu proses pengerjaan perusahaan terutama dalam pengolahan data barang, pemesanan , pembelian barang, pengecekan data stok barang dan dalam setiap transaksi penjualan di Distro Babybones.

  b. Bagi Konsumen Dapat membantu dan mempermudah konsumen dalam proses transaksi penjualannya.

1.4.2. Kegunaan Akademis

  a. Bagi Pengembangan Ilmu Hasil penelitian ini diharapkan dapat menjadi pembanding antara ilmu yang didapatkan selama belajar di bangku perkuliahan dengan kedaan yang terjadi langsung di lapangan. Sehingga ilmu yang didapatkan selama belajar di bangku perkuliahan dapat dikembangkan semaksimal mungkin.

  b. Bagi Penulis Berguna untuk menambah wawasan ilmu manajemen informatika.

  Karena turun langsung ke lapangan dan meneliti sistem informasi yang ada pada Distro Babybones. Sehingga penulis mengerti secara teori dan praktek.

  c. Bagi Peneliti Lain Hasil penelitian ini diharapkan dapat bermanfaat bagi peneliti lain sebagai referensi untuk penelitian sejenis sehingga dapat dikembangkan dengan lebih lanjut.

1.5 Pembatasan Masalah

  Agar pembahasan dan penyusunan Tugas Akhir ini dilakukan secara terarah dan mendapatkan gambaran yang jelas, maka penulis membatasi permasalahan yang ada hanya pada:

  1. Program yang dibuat hanya berkaitan dengan penjualan barang , data stok barang, data konsumen, pemesanan dan pembelian barang dari supplier, serta laporan penjualan dan pembelian barang.

  2. Dalam proses transaksi penjualan pembayaran dilakukan secara tunai.

  3. Retur penjualan berlaku untuk konsumen yang membeli glosiran atau eceran / hanya beli satuan dan dalam jangka waktu 3 hari dan bisa ditukar barang yang sama.

  4. Retur penjualan barang hanya bisa 1 kali dan retur di kembali kan pada saat pemesanan barang yang sejenis dengan barang retur.

  5. Barang retur akan di ganti dengan barang yang dipesan dari supplier yang sama.

1.6. Lokasi dan Waktu Penelitian

  Lokasi dan tempat penulis melakukan penelitian yaitu pada Distro Babybones yang berlokasi di Jalan Trunojoyo no. 23 Bandung . Berik ut goo gle map lok asi n ya.

  Gambar 1 .1 Google map jalan Trunojoyo no. 23 Bandung

  Dan untuk penelitian dilaksanakan selama kurang lebih 4 bulan, dengan tahapan – tahapan penelitian seperti yang tertera pada tabel di bawah ini :

Tabel 1.2 Jadwal Kegiatan Penelitian

  2013 TAHAP Maret April Mei Juni

  1

  2

  3

  4

  

1

  2

  3

  4

  1

  2

  3

  4

  1

  2

  3

  4 Mengidentifikasi kebutuhan user a. Observasi

  b. Wawancara

  c. Pengumpulan data Membangun prototype sistem dasar yang akan dirancang a. Perancangan sistem

  b. Pembuatan sistem Menggunakan prototype a. Evaluasi prototype yang telah dibuat b. Rancangan dan perbaikan sesuai analisis pengujian

  c. Perbaikan rancangan prototype Prototype lengkap a. Implementasi ke lapangan

BAB II LANDASAN TEORI

2.1. Konsep Dasar Sistem

  Dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya, Prosedur didefinisikan sebagai suatu urut-urutan yang tepat dari tahapan-tahapan instruksi yang menerangkan apa yang harus dikerjakan, kapan dikerjakan, dan bagaimana mengerjakannya.

  Pertama, pendekatan yang menekankan pada prosedurnya, m e n u r u t Al- Bahra Bin Ladjamudin (2005:3) mendefinisikan sitem 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”.

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

  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 satu tujuan tertentu.

2.1.1 Bentuk Umum Sistem

  Bentuk umum sistem dari suatu sistem terdiri atas masukan (input), proses dan keluaran (output), dalam bentuk umum sistem ini terdapat satu atau lebih masukan yang akan diproses dan akan menghasilkan suatu keluaran.

INPUT PROSES OUTPUT

Gambar 2.1.1 Bentuk Umum Sistem (Sumber : Jogiyanto, 2005, Analisis dan Desain Sistem Informasi)

2.1.2. Karakteristik Sistem

  Menurut Al-Bahra Bin Ladjamudin (2005 : 3), suatu sistem memiliki karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen- komponen, batas sistem, lingkungan luar sistem, penghubung, masukan, keluaran, pengolahan dan sasaran atau tujuan.

  a. Komponen Sistem (Component) Suatu sistem terdiri dari sejumlah komponen atau elemen yang saling berinteraksi dan bekerjasama membentuk suatu kesatuan.

  Komponen-Komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian- bagian dari sistem. Setiap subsistem mempunyai karakteristik dari sistem yang menjalankan suatu fungsi tertentu dan mempengatuhi proses sistem secara utuh.

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

  c. Lingkungan Luar Sistem (environment) Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar dapat bersifat menguntungkan dan merugikan. Lingkungan yang menguntungkan harus tetap dijaga dan dipelihara. Sebaliknya yang merugikan harus ditahan dan dikendalikan, kalau tidak ingin terganggu kelangsungan hidup dari sistem. d. Penghubung Sistem (Interface) Penghubung Sistem merupakan media penghubung antara subsistem yang memungkinkan sumber daya mengalir dari suatu subsistem ke subsistem lainnya. Melaui penghubung ini kemungkinan sumber- sumber daya mengalir dari satu subsistem ke subsistem yang lainnya.

  Keluaran dari satu subsistem akan mejadi masukan untuk subsistem lainnya melalui penghubung. Dengan penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.

  e. Masukan Sistem (input) Masukan adalah energi yang dimasukkan kedalam sistem yang

  input)

  dapat berupa masukan perawatan (maintenance dan masukan sinyal (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem dapat beroperasi, sedangkan signal

input yaitu energi yang diproses untuk mendapatkan keluaran sistem.

  f. Keluaran Sistem (output) Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lainnya.

  g. Pengolahan Sistem (process) Pengolahan suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran.

  h. Sasaran Sistem (Object) Suatu sistem pasti mempunyai sasaran (objective) atau tujuan (goal) yang ingin dicapai. Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.

2.1.3. Klasifikasi Sistem

  Klasifikasi sistem menurut Jogiyanto Hartono (2000:687) adalah sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya sebagai berikut : 1. Sistem Abstrak dan Sistem Fisik.

  Sistem abstrak adalah sistem yang berupa pemikiran atau ide – ide yang tidak nampak secara fisik. Sedangkan sistem fisik adalah suatu sistem dari unsur – unsur yang bekerja sama untuk mencapai suatu tujuan tertentu, dimana sistem – sistem tersebut lebih sekedar kerangka – kerangka konsep belaka.

  2. Sistem Tertutup dan Sistem Terbuka Sistem tertutup adalah suatu sistem tidak berinteraksi dan tidak dipengaruhi oleh lingkungan luar. Sedangkan sistem terbuka adalah sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh lingkungan luar.

  3. Sistem Alamiah dan Sistem Buatan Manusia.

  Sistem alamiah adalah sistem yang terjadi karena alam (tidak dibuat oleh manusia). Sedangkan sistem buatan manusia adalah sistem yang dibuat oleh manusia.

  4. Sistem Tertentu dan Sistem Tak Tentu Sistem Tertentu adalah beroperasi dengan tingkah laku yang sudah dapat diprediksi interaksi diantara bagian – bagiannya dapat dideteksi dengan pasti sehingga keluarannya dapat diramalkan. Sedangkan Sistem Tak Tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

  5. Sistem Sementara dan Selamanya Suatu sistem yang mungkin digunakan untuk selamanya mungkin juga digunakan untuk sementara.

  6. Sistem Yang Bisa Beradaptasi dan Tidak Beradaptasi Berdasarkan fleksibilitas, karakteristik suatu sistemdapat diberikan apakah sistem tersebut dapat beradaptasi terhadap perubahan yang terjadi dilingkungan atau tidak.

  7. Sistem Subsistem dan Supersistem Subsistem adalah sistem yang lebih kecil dalam sebuah sistem, sedangkan supersistem adalah sistem lebih besar.

2.1.4. Elemen Sistem

  Menurut Jogiyanto (2005:4) elemen sistem adalah suatu sistem terdiri dari sejumlah elemen yang saling berinteraksi, yang artinya saling kerjasama membentuk satu kesatuan.

  Pendekatan suatu sistem yang merupakan suatu jaringan prosedur lebih menekankan pada urutan-urutan operasi di dalam sistem, sedangkan pendekatan yang menekankan pada elemen-elemen atau komponen merupakan interaksi antar elemen atau komponen atau mencapai sasaran atau tujuan sistem.

2.2. Pengertian Informasi

  Menurut McFaden dkk, dalam Abdul Kadir (2003:31) mendefinisikan informasi sebagai data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut.

  Menurut Davis dalam Abdul Kadir (2003:31), informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau saat mendatang.

  Berdasarkan pendapat para ahli diatas penulis dapat menyimpulkan bahwa informasi merupakan data yang telah diolah dan diproses sehingga menghasilkan nilai baru dari suatu data dan bermakna bagi penerimanya.

2.2.1. Pengertian Sistem Informasi

  Definisi sistem informasi menurut Al-Bahra Bin Ladjamudin (2005:13) adalah sebagai berikut:

  a. Suatu sistem dibuat oleh manusia yang terdiri dari komponen- komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.

  b. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan atau untuk mengendalikan organisasi.

  c. Suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

2.2.2. Siklus Informasi

  Menurut Jogiyanto Hartono , 2005, Analisis dan Desain Sistem

  Informasi : Pendekatan Terstuktur Teori dan Praktis Aplikasi Bisnis, Andi,

  Yogyakarta. Untuk memperoleh informasi yang bermanfaat bagi penerimanya, perlu dijelaskan bagian siklus yang terjadi atau dibutuhkan dalam menghasilkan informasi.

  Pertama-tama data dimasukan kedalam model yang umumnya memiliki urutan proses tertentu dan pasti, setelah diproses akan dihasilkan informasi tertentu yang bermanfaat bagi penerima (level management) sebagai dasar untuk membuat suatu keputusan atau membuat tindakan tertentu. Dari tindakan atau keputusan tersebut akan menghasilkan kejadian-kejadian tertentu yang akan digunakan kembali sebagai data yang nantinya akan dimasukan kedalam model (proses), begitu seterusnya. Dengan demikian akan membentuk sebuah siklus informasi (Information

  

Cycle) atau siklus pengolahan data (data processing cycles), seperti

  gambar berikut :

  Masukan Data Proses Model Keluaran Informasi Data Ditangkap Basis Penerima Data Hasil Tindakan Tindakan Keputusan

Gambar 2.2.2 Siklus Informasi

  [Sumber: Jogyanto Hartanto, 2005, Analisis dan Desain Sistem

  

Informasi : Pendekatan Terstuktur Teori dan Praktis Aplikasi

Bisnis, Andi, Yogyakarta]

2.2.3 Kualitas dan Nilai Informasi

  Menurut Al-Bahra Bin Ladjamudin (2005 : 11) kualitas informasi (quality of information) sangat dipengaruhi atau ditentukan oleh beberapa hal sebagai berikut :

  1. Relevan (relevancy), seberapa jauh tingkat relevansi informasi tersebut terhadap kenyataan kejadian masa lalu, kejadian hari ini, dan kejadian yang akan datang. Informasi yang berkualitas akan mampu menunjukan benang merah relevansi kejadian masa lalu, hari ini, dan masa depan sebagai bentuk aktivitas yang kongkrit dan mampu dilaksanakan , dan dibuktikan oleh siapa saja.

  2. Akurat (accuracy), suatu informasi dikatakan berkualitas jika seluruh kebutuhan informasi tersebut telah tersampaikan (Completeness), seluruh pesan telah benar / sesuai (Correctness), serta pesan yang disampaikan sudah lengkap atau hanya sistem yang diinginkan oleh user.

  3. Tepat waktu (timeliness), berbagai proses dapat diselesaikan dengan tepat waktu, laporan-laporan yang dibutuhkan dapat disampaikan tepat waktu.

  4. Ekonomis (economy), informasi yang dihasilkan mempunyai daya jual tinggi, serta biaya operasional untuk menghasilkan informasi tersebut minimal, informasi tersebut juga mampu memberikan dampak yang luar terhadap laju pertumbuhan ekonomi dan teknologi informasi.

  5. Efesien (efficiency), informasi yang berkualitas memiliki sintaks ataupun kalimat yang sederhana, namun mampu memberikan makna dan hasil yang mendalam.

  6. Dapat dipercaya (reliability), informasi tersebut berasal dari sumber yang dapat dipercaya. Sumber tersebut telah teruji tingkat kejujurannya.

2.2.4. Nilai Informasi

  Menurut Jogiyanto Hartono (2005 : 11) Nilai dari informasi (value of

  information) ditentukan dari dua hal, yaitu manfaat dan biaya

  mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Akan tetapi perlu diperhatikan bahwa informasi yang digunakan didalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan.

  Sehingga tidak memungkinkan dan sulit untuk menghubungkan suatu

  bagian informasi pada suatu masalah yang tertentu untuk memperolehnya, karena sebagian besar informasi dinikmati tidak hanya oleh satu pihak tetapi oleh banyak perusahaan.

  2.2.5. Konsep Dasar Sistem Informasi

  Menurut Kusrini S.Kom dan Andri Koniyo ( 2007 : 8 ), Untuk menghasilkan yang berkualitas maka dibuatlah sistem informasi. Sistem informasi oleh Robert A. Laitch dan K.Roscoe Bavis sebagai berikut : “ Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan – laporan yang diperlukan. “

  Definisi umum sistem informasi adalah : “ sebuah sistem yang terdiri atas rangkaian subsistem informasi terhadap pengolahan data untuk menghasilkan informasi yang berguna dalam pengambilan keputusan”.

  Kesimpulan dari pengertian diatas bahwa sistem informasi merupakan kumpulan sistem yang di olah untuk di buat menjadi pengambilan keputusan suatu organisasi.

  2.2.6. Komponen Sistem Informasi

  John Burch dan Gary Grudnitski dalam Jogiyanto (2005:12) mengemukakan bahwa sistem informasi terdiri dari komponen-komponen yang disebutnya dengan istilah blok bangunan (building block), yaitu blok masukan (input block), blok model (model block), blok keluaran (output

  block), blok teknologi (technology block), blok basis data (database block), dan blok kendali (controls block).

  Sebagai suatu sistem, keenam blok tersebut masing- masing saling berintegrasi satu sama lainnya membentuk satu kesatuan untuk mencapai sasarannya.

  1. Blok Masukan Input mewakili data yang masuk kedalam sistem informasi, termasuk metode dan media untuk memperoleh data yang dimasukan, yang dapat berupa dokumen dasar.

  2. Blok Model Terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi/mentransformasi data masukan dan data yang tersimpan dalam basis data untuk menghasilkan keluaran yang diinginkan.

  3. Blok Keluaran Produk dari sistem informasi adalah keluaran berupa informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.

  4. Blok Teknologi Merupakan kotak alat (tool-box) dalam sistem informasi. Teknologi terdiri dari tiga bagian utama yaitu teknisi (brainware), perangkat lunak

  

(software), dan perangkat keras (hardware). Teknisi dapat berupa orang-

  orang yang mengetahui teknologi dan membuatnya beroperasi (operator komputer, pemrogram, operator pengolah data, spesialis telekomunikasi, analis sistem). Teknologi perangkat lunak berupa aplikasi-aplikasi perangkat lunak (program).

  5. Blok Basis Data Merupakan kumpulan data yang saling berhubungan satu dengan lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya.

  6. Blok Kendali Pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah atau terlanjur terjadi kesalahan dapat langsung diatasi.

2.3. Pengertian Penjualan Dan Pembelian

  Pengertian penjualan menurut Chairul Marom (2002:28) menyatakan bahwa penjualan artinya penjualan barang dagangan sebagai usaha pokok perusahaan yang biasanya dilakukan secara teratur.

  Penjualan merupakan suatu transaksi yang melibatkan minimal dua orang atau lebih , Dengan kata lain penjualan adalah suatu kegiatan yang menawarkan barang yang dimiliki kepada calon pembeli jika harga dan jumlah barang sesuai dan telah disepakati oleh calon pembeli maka kegiatan penjualan terjadi.

  Aktivitas penjualan merupakan pendapatan utama dari suatu perusahaan karena jika aktivitas penjualan produk maupun jasa tidak dikelola dengan baik maka secara langsung dapat merugikan perusahaan. Hal ini dapat disebabkan karena sasaran penjualan yang diharapkan tidak tercapai dan pendapatan pun akan berkurang.

  Berdasarkan pengertian di atas, maka dapat disimpulkan bahwa penjualan adalah persetujuan kedua belah pihak antara penjual dan pembeli, dimana penjual menawarkan suatu produk dengan harapan pembeli dapat menyerahkan sejumlah uang sebagai alat ukur produk tersebut sebesar harga jual yang telah disepakati.

  Pembelian adalah proses terjadinya pengadaan barang yang tergolong kurang memenuhi kebutuhan yang di perlukan. Pembelian merupakan salah satu kegiatan dari pembelanjaan. Pembelian juga mempunyai peranan yang penting, sama halnya dengan penjualan yaitu untuk memenuhi kebutuhan perusahaan.

  Dalam kamus Bahasa Indonesia [http://kamusbahasaindonesia.org/beli ].

  

B eli adalah memiliki barang dengan menukarkan sesuatu pada pemilik

  sebelumnya (biasanya dengan uang). Jadi pembelian adalah proses penukaran barang yang dilakukan oleh pihak ke-I yang mempunyai barang (penjual) kepada pihak ke-II yang akan membeli barang (pembeli) kemudian ditukar dengan uang.

2.3.1 Pengertian Sistem Informasi Penjualan

  Berdasarkan pengertian-pengertian dari beberapa ahli di atas disimpulkan bahwa sistem informasi penjualan dapat diartikan sebagai suatu pembuatan pernyataan penjualan, kegiatan akan dijelaskan melalui prosedur-prosedur yang meliputi urutan kegiatan sejak diterimanya pesanan dari pembeli, pengecekan barang ada atau tidak ada dan diteruskan dengan pengiriman barang yang disertai dengan pembuatan faktur dan mengadakan pencatatan atas penjualan yang berlaku.

  2.4. Definisi 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 keinginan atau kebutuhan. (http://www.wartawarga. gunadarma.ac.id/pengertian_barang-3).

  2.5 Pengertian Distro

  Distro singkatan dari distribution store yang bias diartikan sebagai tempat/ outlet/toko yang secara khusus mendistribusikan produk dari suatu komunitas.

  Biasanya berasal dari komunitas music band-band independent atau istilahnya band indie dan komunitas skateboard. Produk - produknya biasanya terdiri dari album – album band indie sampai ke pernak perniknya seperti kaos dan aksesoris lainnya. (Sumber :http:www.bisnis.pusatkaospolosmurah.com/pengertian-distro-dan- clothing-company/).

  2.6. 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.6.1 Netbeans