Sistem Informasi Penjualan dan Persediaan Jersey pada PT. PERSIB Bandung Bermartabat

(1)

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata 1)

Fakultas Teknik dan Ilmu Komputer

Dwi Fitrianingsih

10511976

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

2013


(2)

vi

DAFTAR ISI

ABSTRAK. ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vi

DAFTAR GAMBAR ... viii

DAFTAR TABEL ... ix

DAFTAR SIMBOL ... x

BAB 1 PENDAHULUAN 1.1 Latar Belakang Penelitian ... 1

1.2 Identifikasi dan Rumusan Masalah ... 3

1.2.1 Identifikasi Masalah... 3

1.2.2 Perumusan Masalah ... 3

1.3 Maksud Dan Tujuan Penelitian ... 4

1.3.1 Maksud Penelitian ... 4

1.3.2 Tujuan Penelitian ... 4

1.4 Kegunaan Penelitian ... 4

1.4.1 Kegunaan Praktis ... 4

1.4.2 Kegunaan Akademis ... 5

1.5 Batasan Masalah ... 5

1.6 Lokasi dan Waktu Penelitian ... 6

1.6.1 Lokasi Penelitian ... 6

1.6.2 Waktu Penelitian ... 6

BAB II LANDASAN TEORI 2.1 Sistem Informasi Penjualan dan Persediaan ... 7

2.1.1 Perancangan ... 7

2.1.2 Sistem ... 7

2.1.3 Informasi ... 8

2.1.4 Sistem Informasi ... 8

2.1.5 Penjualan... 9

2.1.6 Sistem Informasi Penjualan ... 10

2.1.7 Perancangan Sistem Informasi Penjualan ... 10

2.1.8 Kebutuhan Rekayasa Software ... 10

BAB III OBJEK DAN METODOLOGI PENELITIAN 3.1 Objek Penelitian... 14

3.1.1 Sejarah Singkat Perusahaan ... 14

3.1.2 Visi dan Misi ... 16

3.1.3 Struktur Organisasi ... 17

3.1.4 Deskripsi Tugas ... 18

3.2 Metode Penelitian ... 19

3.2.1 Desain Penelitian ... 19


(3)

vii

BAB IV ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis Sistem yang sedang berjalan... 31

4.1.1 Analisis Dokument ... 31

4.1.2 Analisis prosedur yang sedang berjalan ... 33

4.1.3 Evaluasi Sistem yang sedang berjalan ... 37

4.2 Perancangan Sistem ... 30

4.2.1 Tujuan Perancangan Sistem ... 39

4.2.2 Gambaran Umum Sistem yang diusulkan ... 39

4.2.3 Perancangan Prosedur yang diusulkan ... 39

4.2.4 Perancangan Basis Data ... 46

4.2.5 Perancangan Antar Muka ... 53

4.2.6 Perancangan Arsitektur Jaringan ... 59

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1 Implementasi Sistem ... 60

5.1.1 Batasan Implementasi ... 60

5.1.2 Implementasi Perangkat Lunak ... 60

5.1.3 Implementasi Peangkas Keras ... 61

5.1.4 Implementasi Basis Data ... 61

5.1.5 Implementasi Antar Muka ... 65

5.1.6 Implementasi Program ... 66

5.2 Pengujian ... 72

5.2.1 Rencana Pengujian... 73

5.2.2 Kasus dan Hasil Pengujian ... 74

5.2.3 Kesimpulan Hasil Pengujian... 79

BAB VI KESIMPULAN DAN SARAN 6.1 Kesimpulan ... 80

6.2 Saran ... 80

DAFTAR PUSTAKA ... 81


(4)

viii

DAFTAR GAMBAR

Gambar 3.1 Struktur Organisasi ... 17

Gambar 3.2 Metodologi yang Berorientasi pada Keluaran ... 21

Gambar 3.3 Titik Berat ada pada Proses ... 22

Gambar 3.4 Data sebagai Fokus Utama ... 23

Gambar 3.5 Model Pengembangan Waterfall ... 24

Gambar 4.1 Flowmap Penerimaan barang yang berjalan ... 33

Gambar 4.2 Flowmap Penjualan barang yang berjalan ... 34

Gambar 4.3 Diagram Konteks yang berjalan ... 35

Gambar 4.4 DFD Level 1 yang sedang berjalan ... 37

Gambar 4.5 Flowmap Penerimaan barang yang diusulkan ... 41

Gambar 4.6 Flowmap Penjualan barang yang diusulkan ... 42

Gambar 4.7 Diagram Konteks yang diusulkan ... 42

Gambar 4.8 DFD Level 1 yang diusulkan ... 43

Gambar 4.9 Relasi Tabel ... 48

Gambar 4.10 Entity Relationship Diagram (ERD) ... 49

Gambar 4.11 Perancangan Struktur Menu ... 54

Gambar 4.12 Perancangan Input Login ... 54

Gambar 4.13 Menu Utama ... 55

Gambar 4.14 Perancangan Kategori Main ... 55

Gambar 4.15 Perancangan Article Number ... 55

Gambar 4.16 Perancangan Data Kontrak ... 56

Gambar 4.17 Perancangan Barang Masuk ... 56

Gambar 4.18 Perancangan Data Barang ... 56

Gambar 4.19 Perancangan Data Barang ... 57

Gambar 4.20 Perancangan Laporan Barang Masuk ... 57

Gambar 4.21 Perancangan Laporan Penjualan Barang ... 58

Gambar 4.22 Perancangan Laporan Data Barang ... 58

Gambar 4.23 Perancangan Arsitektur Jaringan ... 59

Gambar 5.1 Halaman Menu utama untuk pemilihan login ... 67

Gambar 5.2 Halaman login ... 67

Gambar 5.3 Halaman Menu Utama ... 67

Gambar 5.4 Halaman Kategori Main ... 68

Gambar 5.5 Halaman Article Number ... 68

Gambar 5.6 Halaman Kontrak ... 69

Gambar 5.7 Halaman Data Konsumen ... 69

Gambar 5.8 Halaman Data Barang ... 70

Gambar 5.9 Halaman Barang Masuk ... 70

Gambar 5.10 Halaman Penjualan Barang ... 71

Gambar 5.11 Halaman Laporan Barang Masuk ... 71

Gambar 5.12 Halaman Laporan Penjualan Barang ... 72


(5)

ix

Tabel 1.1 Waktu Penelitian ... 6

Tabel 4.1 Analisa Dokumen ... 31

Tabel 4.2 Evaluasi Sistem yang sedang berjalan ... 38

Tabel 4.3 Struktur File Data Pelanggan ... 50

Tabel 4.4 Struktur File Penjualan ... 50

Tabel 4.5 Struktur File Detail Penjualan ... 50

Tabel 4.6 Struktur File Barang ... 51

Tabel 4.7 Struktur File Barang Masuk ... 51

Tabel 4.8 Struktur File Kontrak ... 52

Tabel 5.1 Halaman Login User Sistem ... 65

Tabel 5.2 Implementasi Halaman Berdasarkan User Utama ... 66

Tabel 5.3 Rencana Pengujian S.I. Penjualan dan Persediaan Barang ... 73

Tabel 5.4 Rencana Pengujian S.I. Penjualan dan Persediaan Barang ... 73

Tabel 5.5 Pengujian Login ... 74

Tabel 5.6 Pengujian Login (lanjutan) ... 74

Tabel 5.7 Pengujian Data Barang... 75

Tabel 5.8 Pengujian Data Kontrak ... 75

Tabel 5.9 Pengujian Data Konsumen ... 76

Tabel 5.10 Pengujian Kategori Main ... 77

Tabel 5.11 Pengujian article number ... 77

Tabel 5.12 Pengujian Data Penjualan ... 78


(6)

iii

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.

Segala Puji dan Syukur penulis ucapkan kehadirat Illahi Rabbi atas segala Rahmat, Hidayah dan KaruniaNya. Shalawat serta salam semoga tercurah kepada junjunan Nabi Besar Muhammad SAW beserta seluruh keluarga dan para sahabatnya. Atas rahmat dan karunia-Nya, penulis dapat menyelesaikan Skripsi ini dengan judul:

“Sistem Informasi Penjualan dan Persediaan Jersey pada PT. PERSIB Bandung Barmartabat“.

Tidak dapat penulis pungkiri bahwa dalam penyusunan laporan ini, penulis menemukan berbagai hambatan dan kesulitan, namun berkat Bapak Yasmi Afrizal, S.Kom., M.Kom. selaku Dosen Pembimbing telah banyak meluangkan waktu guna membimbing, mengarahkan, dan memberikan petunjuk yang sangat berharga demi selesainya penyusunan skripsi ini.

Dalam penyusunan skripsi ini tidak akan berjalan lancar tanpa adanya bantuan dari berbagai pihak. Oleh karena itu, penulis ingin mengucapkan rasa terima kasih yang sebesar-besarnya atas segala dorongan, bimbingan, dan bantuan yang telah diberikan kepada penulis. Dengan segala kerendahan hati penulis menyampaikan ucapan terima kasih kepada :

1. Orang Tuaku tercinta yang selalu mendukung baik materil maupun moril, memberikan semangat,memberi motivasi, dan senantiasa memberikan kasih sayang serta do’a yang tiada henti kepada penulis, semoga Allah SWT selalu melindungi kalian.


(7)

iv

3. Prof. Dr. H. Denny Kurniadie., Ir., M.Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

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

5. Wahyuni, S.Si, M.T, sebagai dosen wali yang telah memberikan perhatian kepada penulis selama mengikuti pendidikan di UNIKOM.

6. Bapak, Ibu dosen dan staff sekretariat Program Studi Sistem Informasi yang telah membimbing, membantu penulis selama mengikuti pendidikan di Program Studi Sistem Informasi di Universitas Komputer Indonesia Bandung. 7. Pihak PT. PERSIB Bandung Bermartabat yang telah memberikan kesempatan

kepada penulis untuk melakukan riset khususnya Risha Adi Widjaya.

8. Abang dan Adikku tersayang yang selalu memberikan semangat bagi penulis. 9. Seluruh keluarga besarku, terimakasih atas dukungan dan doanya serta kasih

sayang yang begitu tulus kepada Penulis sehingga dapat menyelesaikan Skripsi ini.

10. Bu Sintya Sukarta ST. MT.,, Kak Retno Andriani, Yuresdia Sabrina, Shasmy dan Tika Handayani keluarga besar kosan DU 91A yang selalu memberikan dukungan, motivasi dan hiburan ketika penulis sedang merasa kesulitan dalam mengerjakan skripsi.

11. Teman - temanku tersayang nay, tita, fanny, aldo, Kak shandy, Kak Angga terima kasih atas bantuannya selama ini.


(8)

v

12. Para warga markas tercinta, Teh Marisya Rosdiana Purnama A.Md, Kak Anggia Wiguna S. A.Md, Kak Aditya Kunto W A.Md, Kak Aang Nasrulah A.Md, Kak Anshari Furqan A.Md, Kak Rudy Fachrudin Fajri A.Md, Kak Muhamad Zammal M. A.Md, Teh Nurul Anggraeni A.Md, Kak Riky Nurjaman A.Md, Teh Eka Aprilianingsih A.Md atas segala bantuan, dukungan, dorongan dan kebersamaan yang tidak akan terlupakan., semoga kelak kita menjadi manusia yang sukses dunia dan akhirat.

13. Semua pihak yang tidak bisa penulis sebutkan satu per satu, yang telah banyak membantu penulis dalam menyusun Skripsi ini.

Semoga segala bentuk bantuan yang telah diberikan dengan tulus dan ikhlas kepada penulis, akan dibalas dengan pahala dan rejeki yang berlimpah oleh Allah SWT. Penulis menyadari dalam penyusunan Skripsi ini jauh dari sempurna karena keterbatasan kemampuan yang dimiliki penulis. Oleh karena itu penulis mengharapkan kritik dan saran yang membangun guna menyempurnakan Skripsi ini.

Akhir kata penulis berharap semoga penyusunan Skripsi ini dapat bermanfaat dan memberikan sumbangan pemikiran bagi kita semua.

Wassalamu’alaikum Wr. Wb.

Bandung, Juni 2013 Penulis

Dwi Fitrianingsih NIM. 10511976


(9)

(10)

1

BAB I PENDAHULUAN

1.1 Latar Belakang Penelitian

Pada saat ini penggunaan teknologi informasi telah banyak digunakan oleh berbagai perusahaan, baik perusahaan yang bergerak di bidang jasa maupun produk untuk meningkatkan produktifitas kinerja para pegawai serta memberikan pelayanan kepada para konsumen secara baik sehingga akan berdampak positif pada pencapaian tujuan perusahaan.

Di dalam kehidupan sehari-hari kita sering menjumpai data. Data adalah bahan mentah yang masih perlu dilakukan pengolahan ke dalam bentuk yang lebih berguna dan lebih berarti berupa suatu informasi atau keterangan yang sesuai dengan fakta. Data-data ini dapat berupa angka-angka, huruf-huruf atau simbol-simbol khusus atau gabungannya. Bagaimana data tersebut diperoleh, bagaimana data tersebut disimpan, dan bagaimana data tersebut diperoleh kembali dengan mudah, merupakan aktifitas yang tidak akan jauh dari objek tersebut. Jika selama ini data masih disimpan dan diperoleh secara manual, maka dengan adanya komputer dan program aplikasi yang dapat mendukung proses pengolahan data, dapat banyak mengubah keadaan sehingga dapat dilakukan penginputan data yang membuat pengaturan data lebih mudah, baik itu penyimpanan data, pembuatan laporan maupun pencarian data.

PT. PBB merupakan Perusahaan yang sedang dalam proses pengembangan bisnis khususnya dalam bidang Merchandise. Masalah pada PT. PBB adalah sistem transaksi penjualan dan persediaan barang yang masih belum


(11)

menggunakan komputerisasi atau masih menggunakan cara manual yang mengakibatkan sering terjadinya kesalahan dalam pencatatan data-data transaksi penjualan dan persediaan barang, sehingga kinerja pada PT. PBB belum efektif dan sering kali terjadinya mengalami kesulitan dalam proses pencariaan data dan terjadi kesalahan dalam pengelolaan data transaksi penjualan. Kegunaan dalam penelitian ini adalah untuk membantu proses transaksi penjualan dan pengadaan barang, sehingga memberi kemudahan untuk pengolahan data dan inputan data barang yang baik.

Pada pengelolaan data transaksi penjualan barang pembuatan laporan hanya dibuatkan secara garis besar yaitu berapa jumlah uang didapat setiap harinya. Selain itu juga ada masalah-masalah lain yang sering muncul seperti hilangnya nota transaksi penjualan yang merupakan bukti-bukti dari transaksi - transaksi yang dilakukan. Untuk itu perlu dibangun sebuah sistem informasi dan sebuah database yang dapat menampung data dalam jumlah banyak sehingga apabila dilakukan pengaksesan terhadap suatu data akan lebih mudah untuk mendapatkannya dan juga memudahkan untuk melakukan perhitungan penjualan dalam jumlah banyak sehingga informasi yang diperoleh lebih baik dan cepat.

Berdasarkan uraian diatas, maka diperlukan suatu sistem informasi yang dapat mempermudah dalam pencatatan, penyimpanan dan pencarian data barang serta pembuatan laporan di PT. PBB. Oleh karena itu penulis mengambil judul : “Sistem Informasi Penjualan dan Persediaan Jersey Pada PT. PERSIB Bandung Bermartabat“.


(12)

3

1.2 Identifikasi dan Rumusan Masalah 1.2.1 Identifikasi Masalah

Dapat disimpulkan bahwa peranan komputer dan Aplikasi sangatlah penting dan dapat mempermudah pekerjaan kita dalam mengakses data atau informasi. Untuk memperjelas permasalahan yang akan diteliti, maka penulis akan mengidentifikasi permasalahan yang akan diteliti sebagai berikut:

1. Pengolahan data masih menggunakan dokumen sehingga proses persediaan dan penjualan jersey membutuhkan waktu yang banyak.

2. Sulitnya mengetahui stok barang yang tersedia karena masih menggunakan catatan.

3. Tidak adanya media penyimpanan data atau database khususnya pada penyediaan dan penjualan barang, sehingga menyulitkan dalam pencarian data.

4. Ketidak efektifan dalam pengolahan data penjualan. 5. Lambatnya pembuatan laporan

1.2.2. Rumusan Masalah

Berdasarkan penjelasan pada latar belakang masalah di atas, maka dapat di rumuskan masalah yang akan dibahas yaitu :

1. Bagaimana merancang sistem informasi penjualan dan persediaan Jersey pada PT. PERSIB Bandung Bermartabat

2. Bagaimana membangun aplikasi perangkat lunak untuk sistem informasi penjualan dan persediaan Jersey di PT. PERSIB Bandung Bermartabat


(13)

3. Bagaimana melakukan pengujian dan implementasi sistem informasi penjualan dan persediaan Jersey di PT. PERSIB Bandung Bermartabat

1.3. Maksud dan Tujuan Penelitian 1.3.1. Maksud Penelitian

1. Bagaimana merancang sistem informasi berbasis desktop untuk PT. PERSIB Bandung Bermartabat

1.3.2. Tujuan Penelitian

1. Menghasilkan rancangan sistem informasi PT. PERSIB Bandung Bermartabat

2. Menghasilkan aplikasi perangkat lunak pada PT. PERSIB Bandung Bermartabat

3. Menghasilkan perangkat lunak sistem informasi yang memiliki validasi yang baik terhadap kesalahan

1.4 Kegunaan Penelitian

Adapun kegunaan penelitian dari penelitian yang dapat diperoleh pada PT. PERSIB Bandung Bermartabat diantaranya adalah:

1.4.1. Kegunaan Praktis

1. Untuk menambah pengalaman dan pengetahuan penulis mengenai penjualan dan persediaan jersey

2. Diharapkan dapat menemukan solusi yang terbaik untuk pemecahan masalah yang ada


(14)

5

3. Bagi penulis diharapkan laporan penelitian ini dapat dijadikan motivasi penulis bagi Perusahaan

1.4.2. Kegunaan Akademis

1. Untuk mengetahui bagaimana merancang sebuah sistem informasi yang baik bagi penjualan dan persediaan jerey

2. Bagi pengembangan ilmu dapat digunakan sebagai dasar untuk memperbaiki kekurangan dan kelemahan dari sistem informasi yang ada 3. Dapat digunakan sebagai bahan pertimbangan dan acuan dengan penelitian

yang lainnya.

1.5. Batasan Masalah

Adapun pembatasan masalah dari pembuatan aplikasi yang penulis buat adalah sebagai berikut:

1. Sistem informasi yang penulis buat hanya sebatas penjualan yang sesuai kontrak antara Apparel dengan PT. PERSIB Bandung Bermartabat.

2. Tidak membahas tentang penjualan yang bersifat konsinyasi (jual titip) dan jual putus.

3. Aplikasi yang dibuat oleh penulis tidak mencakup tentang retur penjualan dan retur pembelian barang.


(15)

1.6. Lokasi dan Waktu Penelitian

Adapun lokasi penelitian di Jl. PT. PERSIB Bandung Bermartabat Graha Persib Lant. 3 yang beralamatkan di Jl. Sulanjana No.17 Bandung. Untuk mempermudah kegiatan penelitian hingga pembuatan laporan skripsi penulis membuat time schedule yaitu sebagai berikut:

Tabel 1.1 WaktuPenelitian

Keterangan

2013

Februari Maret April Mei Juni Juni

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Analisis Sistem

Desain Sistem Penulisan Program Pengujian Pemeliharaan


(16)

7

BAB II

LANDASAN TEORI

2.1 Sistem Informasi Penjualan dan Persediaan 2.1.1 Perancangan

Perancangan adalah kegiatan membuat suatu model tertentu, definisi ”perancangan sistem adalah proses pengembangan spesifikasi sistem baru berdasarkan hasil rekomendasi analisis sistem(Kusrini dan Koniyo, 2007:79), selain itu definisi lain dari perancangan adalah sebagai berikut: “perancangan adalah suatu kegiatan yang memiliki tujuan untuk mendesign sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi perusahaan yang diperoleh dari pemilihan alternatif sistem yang terbaik”. (Al-bahra, 2005:38)

Berdasarkan paparan tentang perancangan di atas penulis dapat menyimpulkan bahwa perancangan adalah kegiatan dengan membuat sebuah pola sistem baru yang bertujuan untuk mengembangkan sistem sebelumnya dan dapat digunakan untuk memecahkan permasalahan yang ada.

2.1.2 Sistem

Sistem dalam suatu instansi bertujuan untuk mengendalikan aktivitas instansi, adapun definisi ”sistem adalah kumpulan/group dari subsistem /bagian/komponen apapun baik phisik ataupun non phisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan tertentu” (Susanto, 2009:18), selain itu definisi dari Jogiyanto ”suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling


(17)

berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu”. (Jogiyanto, 2005:1)

Berdasarkan paparan tentang sistem di atas penulis dapat menyimpulkan bahwa sistem adalah kumpulan dari prosedur-prosedur yang saling terkait yang berfungsi untuk mencapai suatu tujuan tertentu.

2.1.3 Informasi

Informasi bagi suatu instansi dibutuhkan untuk pengambilan keputusan, definisi dari ”informasi adalah data yang telah diorganisasi, dan telah memiliki kegunaan dan manfaat” (Krismiaji, 2010:15), selain itu definisi dari ”informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya”. (Jogiyanto, 2005:8)

Berdasarkan paparan tentang informasi di atas penulis dapat menyimpulkan bahwa informasi adalah data yang telah diolah yang memberikan arti/makna tertentu dan dapat memberikan manfaat.

2.1.4 Sistem Informasi

Definisi ”sistem informasi adalah sebuah sistem yang terdiri atas rangkaian subsistem informasi terhadap pengolahan data untuk menghasilkan informasi yang berguna dalam pengambilan keputusan” (Kusrini dan Koniyo, 2007: 9), selain itu definisi dari ”sistem Informasi adalah kumpulan dari sub-sub sistem baik phisik maupun non phisik yang saling berhubungan satu sama dan bekerja sama secara harmonis untuk mencapai satu tujuan yaitu mengolah data menjadi informasi yang berguna”. (Susanto, 2009: 55)


(18)

9

Berdasarkan paparan tentang sistem informasi di atas penulis dapat menyimpulkan bahwa sistem informasi adalah kumpulan dari beberapa sub sistem yang saling terkait yang mengolah data transaksi menjadi informasi yang memberikan manfaat tertentu.

2.1.5 Penjualan

Definisi penjualan menurut Soemarso dalam bukunya yang berjudul Akuntansi Suatu Pengantar, menyatakan:

“Penjualan adalah penjualan barang dagang oleh perusahaan, penjualan dapat dilakukan secara kredit dan tunai”. (2009:164)

2.1.5.1 Penjualan Tunai

Definisi penjualan secara tunai menurut Soemarso dalam bukunya yang berjudul Akuntansi Suatu Pengantar menyatakan:

“Penjualan barang secara tunai dicatat sebagai debit pada akun kas dan kredit pada akun penjualan. Dalam praktik, biasanya penjualan secara tunai ini dicatat dalam buku penerimaan kas”. (2009:164)

Definisi penjualan secara tunai menurut Mulyadi dalam bukunya yang berjudul Sistem Akuntansi menyatakan:

“Penjualan yang terdiri dari penjualan barang atau jasa baik secara kredit maupun secara tunai.”(2005:165)

2.1.5.2 Penjualan Kredit

Definisi penjualan secara kredit adalah “Penjualan barang secara kredit dicatat sebagai debit pada akun piutang dagang dan kredit pada akun penjualan. Transaksi ini dicatat dalam buku penjualan.” (Soemarso S.R, 2009:164)


(19)

Penulis menyimpulkan bahwa penjualan tunai, yaitu proses penjualan barang dimana pembayaran atas transaksi tersebut dilakukan secara langsung sehingga menjadi pemasukan tunai bagi perusahaan. Penjualan kredit, yaitu proses penjualan barang dimana pembayaran atas transaksi tersebut ditangguhkan dan akan dibayar pada batas waktu tertentu dengan atau syarat sehingga menjadi piutang bagi perusahaan.

2.1.6 Sistem Informasi Penjualan

Berdasarkan defenisi diatas dapat disimpulkan bahwa sistem informasi penjualan adalah sebuah sistem yang memproses data dan transaksi dari keseluruhan kegiatan usaha yang terdiri dari penjualan barang atau jasa agar dapat mencapai tujuan organisasi.

2.1.7 Perancangan Sistem Informasi Penjualan

Berdasarkan dari pengertian yang telah diuraikan sebelumnya, maka dapat disimpulkan Perancangan Sistem Informasi Penjualan adalah Perancangan suatu sistem yang menyangkut masalah pencatatan dan pelaporan yang dilakukan dengan proses transaksi oleh perusahaab tersebut. Dalam hal ini yang terjadi dari input,proses, hingga menjadi output yang diinginkan.

2.1.8 Kebutuhan Rekayasa Software

Kebutuhan perangkat lunak dalam perancangan sistem informasi penjualan terdiri dari software pemrograman, software penyimpanan data dan software pembuatan report. Perancangan sistem informasi penjualan dalam


(20)

11

pembuatan aplikasinya menggunakan software bahasa pemrograman, bahasa pemrograman yang bisa digunakan diantaranya sebagai berikut:

A.PHP B.Java C.Triad

D.Visual Basic 6.0

E. Microsoft Visual Basic 2008 F. Pascal

G.C ++

Berdasarkan software-software pemrograman yang telah penulis sebutkan di atas penulis memilih bahasa pemrograman Java menggunakan platform Netbeans 7.2.1 karena Netbeans 7.2.1 adalah salah satu bahasa pemrograman desktop yang komponen toolnya cukup lengkap.

Java merupakan bahasa pemrograman yang awalnya dikembangkan oleh James Gosling di Sun Microsystem. James Gosling, Mike Sheridan, dan Patrick Naughton memulai proyek untuk bahasa pemrograman Java awalnya adalah untuk industry televise interaktif, namun bahasa Oak (nama awal dari Java) terlalu maju untuk teknologi televisi. Bahasa pemrograman ini menggunakan bahasa gabungan yang mirip dengan bahasa C dan C++.

Sun Microsystem merilis implementasi public pertama untuk Java 1.0 pada tahun 1991. Prinsip perilisan ini adalah “Write Once, Run Anywhere”. Bahasa pemrograman ini menyediakan tingkat keamanan yang tinggi dan menyediakan fiture untuk mengkonfigurasi keamaanannya. Segera setelah perilisannya, banyak web browser yang memasukkan kemampuan untuk


(21)

menjalankan applet dari Java yang membuat bahasa pemrograman ini segera populer. Dengan munculnya Java 2 (dirilis pada awalnya sebagai J2SE pada Desember 1998-1999), versi ini dibangun dengan memiliki konfigurasi diberbagai platform. J2EE ditargetkan untuk menangani aplikasi-aplikasi enterprise, J2ME ditargetkan untuk menangani aplikasi mobile, dan J2SE ditargetkan untuk aplikasi-aplikasi standard. Pada tahun 2006 untuk alas an pemasaran, Sun mengganti nama J2 untuk masing-masing edisi menjadi Java EE, Java ME, dan Java SE.

Ada lima target utama dari bahasa Java dalam pembangunan untuk setiap aplikasi, yakni:

1. Simpel, berbasis objek dan umum 2. Kuat dan aman

3. Memiliki arsitektur yang netral dan portable 4. Dieksekusi dengan performa kinerja yang tinggi 5. Harus bias ditafsirkan, terulir, dan dinamis

Perancangan sistem informasi penjualan membutuhkan software penyimpanan data, adapun nama lain dari software penyimpanan data adalah database, macam-macam database yang bisa digunakan dalam perancangan aplikasi ini adalah sebagai berikut:

A.MySQL

B.SQL Server 2000 C.SQL Server 2005 D.Clipper


(22)

13

E. Oracle

F. Microsoft Access

Berdasarkan software-software penyimpanan data yang telah penulis sebutkan di atas penulis memilih penyimpanan data MySQL karena MySQL adalah salah satu software yang mempunyai banyak fasilitas seperti view yang berguna untuk merelasikan database, trigger, store procedure dan lain-lain, selain itu MySQL dapat terintegrasi dengan baik dengan Netbeans 7.2.1.

Kegunaan software MySQL ini dalam perancangan sistem informasi penjualan adalah sebagai penyimpan data, adapun data–data yang akan disimpan dalam sebuah penyimpanan yang disebut dengan tabel terdiri dari tabel penjualan, tabel penjualan detail, tabel penyablonan dan tabel penyablonan detail.

Perancangan sistem informasi penjualan juga membutuhkan software report yang berfungsi untuk menampilkan hasil dari software pemrograman yang datanya dipanggil dari software penyimpanan data, adapun software report yang bisa digunakan adalah sebagai berikut:

A.Crystal Report

B.Report pada Microsoft Access C.Data Environment pada Visual Basic D.IReport

Berdasarkan software-software report yang telah penulis sebutkan di atas penulis memilih ireport karena ireport adalah salah satu software report yang komponen dan fasiltas toolnya cukup lengkap dan laporan yang dihasilkan baik.

Report yang dapat dihasilkan dari perancangan sistem informasi penjualan adalah data barang, barang masuk, penjualan, beserta notanya.


(23)

60

PENGUJIAN DAN IMPLEMENTASI SISTEM

5.1 Implementasi

Implementasi adalah suatu proses penerapan perancangan program yang telah dibuat kedalam sebuah aplikasi pemrograman sesuai dengan tujuan yang di harapkan dari perangkat lunak tersebut.

Tahapan implementasi adalah tahapan lanjut dari perancangan sistem yang dapat dipandang sebagai sesuatu usaha untuk mewujudkan sistem yang telah di rancang sebelumnya.

5.1.1 Batasan Implementasi

Didalam mengimplementasikan perangkat lunak sistem informasi penjualan dan pengadaan barang ini dibatasi oleh penggunaan software (perangkat lunak) dan hardware (perangkat keras) minimum.

5.1.2 Implementasi Perangkat Lunak

1. Windows 7 Professional sebagai operasi sistem yang dipakai

2. Java Netbeans IDE 7.2.1 sebagai aplikasi basis data dalam membangun sistem informasi penjualan dan persediaan barang.

3. iReport 4.0.2 sebagai aplikasi untuk merancang data laporan

4. Microsoft office 2013 sebagai program tambahan dalam pembuatan laporan skripsi

5. XAMMP sebagai aplikasi penyimpanan data dalam membangun sistem informasi penjualan dan pengadaan barang.


(24)

61

5.1.3 Implementasi Perangkat Keras

Perangkat keras yang digunakan dalam kebutuhan minimal yang harus terpenuhi yaitu :

1. Server

a. Menggunakan processor minimal dengan kecepatan 2.0 GHz b. Menggunakan RAM minimal 1 Gb

c. Tersedia Hard Drive, untuk media penyimpanan, minimal 80 MB d. Mouse, keyboard, dan monitor sebagai peralatan antarmuka. 2. Client

a. Menggunakan processor minimal dengan kecepatan 2.0 GHz b. Menggunakan RAM minimal 512 MB

c. Mouse, keyboard, dan monitor sebagai peralatan antar muka. 5.1.4 Implementasi Basis Data

Implementasi basis data dilakukan dengan menggunakan bahasa SQL, dimana aplikasi Pemrograman yang digunakan adalah XAMMP. Implementasi basis data dari XAMMP adalah sebagai berikut :

1. Tabel Barang

Syntax pembuatan tabel data barang adalah : CREATE TABLE `pbb`.`barang` (

`kodebarang` VARCHAR( 8 ) NOT NULL , `namabarang` VARCHAR( 80 ) NOT NULL , `Stok` INT( 5 ) NOT NULL ,

`Harga` INT( 7 ) NOT NULL , PRIMARY KEY ( `kodebarang` )


(25)

) ENGINE = MYISAM ; 2. Tabel Penjualan

Syntax pembuatan tabel Penjualan adalah : CREATE TABLE `pbb`.`penjualan` ( `nofaktur` VARCHAR( 10 ) NOT NULL , `TanggalTransaksi` DATE NOT NULL , `kodeplg` VARCHAR( 20 ) NOT NULL , `totalbayar` INT( 8 ) NOT NULL ,

PRIMARY KEY ( `nofaktur` ) INDEX ( `NoFaktur` )

) ENGINE = MYISAM ; 3. Data pelanggan

Syntax pembuatan tabel data Pelanggan adalah : CREATE TABLE `pbb`.`pelanggan` (

`kodeplg` VARCHAR( 9 ) NOT NULL , `namaplg` VARCHAR( 20 ) NOT NULL , `alamatpelanggan` TEXT NOT NULL , `telpplg` VARCHAR( 13 ) NOT NULL , PRIMARY KEY ( `kodeplg` )

) ENGINE = MYISAM ; 4. Data Kontrak

Syntax pembuatan tabel data Kontrak adalah : CREATE TABLE `pbb`.`Kontrak` (


(26)

63

`namaperusahaan` VARCHAR( 20 ) NOT NULL , `alamat` TEXT NOT NULL ,

`Produk` TEXT NOT NULL ,

`TanggalKontrak` DATE NOT NULL , `TotalBarangSesuaiKontrak` int(4) , PRIMARY KEY ( `kodekontrak` ) ) ENGINE = MYISAM ;

5. Data Barang Masuk

Syntax pembuatan tabel Data Barang Masuk adalah : CREATE TABLE `pbb`.`BarangMasuk` (

`NoPengiriman` VARCHAR( 3 ) NOT NULL , `KodeBarang` VARCHAR( 20 ) NOT NULL, `Jumlah` int( 4 ) NOT NULL ,

`TanggalMasuk` VARCHAR( 15 ) NOT NULL , PRIMARY KEY ( `NoPengiriman` ) ,

INDEX ( `KodeBarang` ) ) ENGINE = MYISAM ; 6. Tabel Article Number

Syntax pembuatan tabel Article Number adalah : CREATE TABLE `pbb`.`ArticleNumber` ( `ArticleNumber` VARCHAR( 20 ) NOT NULL , `Kualitas` VARCHAR( 15 ) NOT NULL , `Size` VARCHAR( 3 ) NOT NULL , `Model` VARCHAR( 3 ) NOT NULL,


(27)

INDEX ( `ArticleNumber` ) ) ENGINE = MYISAM ; 7. Tabel Detail penjualan

Syntax pembuatan tabel Detail Penjualan adalah : CREATE TABLE `pbb`.`detailpenjualan` ( `nofaktur` VARCHAR( 10 ) NOT NULL , `kodebarang` VARCHAR( 15 ) NOT NULL , `jumlah` INT( 5 ) NOT NULL ,

INDEX ( `noFaktur` , `kodebarang` ) ) ENGINE = MYISAM ;

8. Tabel Kategori Main

Syntax pembuatan tabel Kategori Main adalah : CREATE TABLE `pbb`.`KategoriMain` ( `KodeMain` VARCHAR( 3 ) NOT NULL , `Keterangan` VARCHAR( 20 ) NOT NULL , `Warna` VARCHAR( 9) NOT NULL , PRIMARY KEY ( `kodemain` ) ) ENGINE = MYISAM ;

9. Tabel Data User

Syntax pembuatan tabel Data User adalah : CREATE TABLE `pbb`.`user` (

`username` VARCHAR( 20 ) NOT NULL , `password` VARCHAR( 20 ) NOT NULL , `nama` VARCHAR( 20 ) NOT NULL ,


(28)

65

`bagian` VARCHAR( 20 ) NOT NULL ) ENGINE = MYISAM ;

5.1.5 Implementasi Antar Muka

Dalam pembuatan aplikasi apapun, antar muka juga memegang peranan yang penting. Antar muka dapat memudahkan pengguna dalam mengoperasikan aplikasi yang telah dibuat. Oleh karena itu, antar muka pada aplikasi Sistem Informasi Penjualan dan Persediaan Jersey pada PT. PBB dibuat sederhana sehingga pengguna aplikasi dapat mengoperasikan aplikasi dengan mudah.

Implementasi antarmuka dilakukan dengan sebuah form yang berekstensi. Form implementasi antarmuka dari setiap halaman yang dibuat adalah sebagai berikut:

5.1.5.1Halaman Login User

Halaman ini digunakan untuk user yang akan masuk kedalam sistem, sebagai berikut validasi data.

Tabel 5.1 Halaman Login User Sistem

Menu Deskripsi Nama File

Form Login File untuk inputan user, username dan password dengan klasifikasi status


(29)

5.1.5.2Implementasi Halaman User Utama

Tabel 5.2 Implementasi Halaman Berdasarkan User Utama

Sub Menu Deskripsi Nama Form

Login Otentifikasi dengan memeriksa username dan password yang dimasukkan pengguna

Form Login

Data Barang Input data barang baru, termasuk penambahan dan penghapusan

Form Data

Barang Kategori

Main

Input Kategori Main baru, termasuk penambahan, pengeditan, dan penghapusan

Form Kategori Main

Article Number

Input Article Number baru Form Article

Number Data Kontrak Input Data Kontrak baru, termasuk

penambahan, pengeditan, dan penghapusan

Form Data

Kontrak Data

Pelanggan

Input Data Pelanggan baru, termasuk penambahan, pengeditan, dan penghapusan

Form Data

Pelanggan Barang

Masuk

Input Barang Masuk, termasuk Penambahan,Tampil, Simpan, Hapus, dan Cetak

Form Barang Masuk

Penjualan Barang

Input Data Penjualan Barang, termasuk Penambahan,Lihat, Tampil, Tambah, Batal, Hapus, Simpan, dan cetak

Form Penjualan Barang

5.1.6 Implementasi Program

Berikut ini akan dijelaskan tampilan antarmuka (interface) dari sistem informasi Penjualan dan Persediaan Jersey pada PT. PBB.


(30)

67

Halaman Menu utama untuk memulai Login

Gambar 5.1 Halaman Menu utama untuk pemilihan login Halaman Login Admin dan Gudang

Gambar 5.2 Halaman login Halaman Menu Utama

Dihalaman Utama ini berisikan sub menu yaitu : File, Data, Pelayanan, Laporan, Transaksi


(31)

Halaman Kategori Main

Halaman ini digunakan untuk mengisi kategori main

Gambar 5.4 Halaman Kategori Main

Halaman Article Number

Halaman ini digunakan untuk mengisi Article Number


(32)

69

Data Kontrak

Halaman ini digunakan untuk mengisi data Kontrak Supplier yang telah bekerjasama dengan PT. PBB

Gambar 5.6 Halaman Kontrak

Data Konsumen

Halaman ini digunakan untuk mengisi data konsumen yang sering membeli jersey di PT. PBB


(33)

Data Barang

Menu ini berfungsi untuk menambahkan data barang baru

Gambar 5.8 Halaman Data Barang

Barang Masuk

Menu ini berfungsi ketika terjadinya transaksi barang masuk dan berfungsi untuk menambahkan stok barang yang dinyatakan habis.


(34)

71

Penjualan Barang

Menu ini berfungsi untuk melakukan transaksi penjualan agar data yang dibeli oleh konsumen dapat tercatat dengan baik dan dalam penghitungannya pembayarannya lebih akurat

Gambar 5.10 Halaman Penjualan Barang

Laporan Barang Masuk

Berfungsi untuk pencatatan barang masuk


(35)

Laporan Penjualan

Berfungsi untuk menampilkan data penjualan yang telah terjual

Gambar 5.12 Halaman Laporan Penjualan Barang

Laporan Data Barang

Menu ini menampilkan data barang.

Gambar 5.13 Halaman Laporan Data Barang 5.2 Pengujian

Pengujian merupakan bagian yang penting dalam pengembangan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk menjamin bahwa perangkat lunak yang dibuat mempunyai kualitas yang handal. Pengujian perangkat lunak ini menggunakan metode pengujian black box yaitu tidak perlu


(36)

73

tahu apa yang terjadi dalam sistem atau perangkat lunak, yang diuji adalah masukan dan keluarannya.

5.2.1 Rencana Pengujian

Pengujian sistem informasi penjualan dan Persediaan Jersey pada PT. PBB menggunakan data penguji berupa sebuah data masukan

Tabel 5.3 Rencana Pengujian S.I. Penjualan dan Persediaan Barang

Kelas Uji Butir Uji

Login Username

Password

Pengisian Data Pengisian data barang

Pengisian data kontrak Pengisian kategori main Pengisian article number Pengisian data pelanggan Pengisian data Penjualan Pengisian data barang masuk

Proses Penjualan

Persediaan

Tabel 5.4 Rencana Pengujian S.I. Penjualan dan Persediaan Barang (lanjutan)

Kelas Uji Butir Uji

Output Laporan Penjualan

Laporan data Barang Laporan Persediaan Barang Nota Penjualan


(37)

5.2.2 Kasus dan Hasil Pengujian

Dari table rencana pengujian akan dipaparkan kasus dan hasil pengujian berdasarkan kelas uji.

5.2.2.1Pengujian Login

Pengujian Login ini digunakan oleh admin. Berikut ini adalah table pengujian login bagian admin pada PT. PBB.

Tabel 5.5 Pengujian Login Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang

Diharapkan

Pengamatan Kesimpulan

Mengisi username dan password valid

Berhasil login dan masuk ke menu utama User

login [ √ ] Diterima

[ ] Ditolak

Tabel 5.6 Pengujian Login (lanjutan) Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang

Diharapkan

Pengamatan Kesimpulan

Klik logout Dapat keluar dari form login dan tidak dapat masuk ke menu utama

Tombol logout dapat berfungsi

sesuai yang

diharapkan

[ √ ] Diterima [ ] Ditolak

Kasus dan Hasil Uji ( Data Salah )

Data Masuk Yang

Diharapkan

Pengamatan Kesimpulan

Mengisi kombinasi

password dan username dengan

Gagal login dan muncul pesan “ Ada Kesalahan pada username/

Login gagal dan muncul pesan“ Ada Kesalahan pada username/password

[ √ ] Diterima [ ] Ditolak


(38)

75

data yang tidak valid

password

5.2.2.2Pengujian Data Barang

Berikut ini adalah table pengujian data barang untuk memasukkan data barang yang baru

Tabel 5.7 Pengujian Data Barang Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang Diharapkan Pengamatan Kesimpulan

Menginputkan data barang baru

yang belum

tersimpan dalam table barang

Data dapat

disimpan

Data tersimpan dalam table barang

[ √ ] Diterima [ ] Ditolak

Kasus dan Hasil Uji (Data Salah)

Data Masuk Yang diharapkan Pengamatan Kesimpulan

data barang diisi sebagian

Muncul pesan data yang kosong harus diisi

Data tidak dapat disimpan di table barang

[ √ ] Diterima [ ] Ditolak

5.2.2.3Pengujian data kontrak

Berikut ini adalah pengujian data kontrak untuk memasukkan data kontrak yang baru

Tabel 5.8 Pengujian Data Kontrak Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang Diharapkan Pengamatan Kesimpulan

Menginputkan data kontrak baru

Data dapat

disimpan

Data tersimpan

dalam table

[ √ ] Diterima [ ] Ditolak


(39)

yang belum tersimpan dalam table kontrak

kontrak

Kasus dan Hasil Uji (Data Salah)

Data Masuk Yang diharapkan Pengamatan Kesimpulan

data kontrak diisi sebagian

Muncul pesan data yang kosong harus diisi

Data tidak dapat disimpan di table kontrak

[ √ ] Diterima [ ] Ditolak

5.2.2.4Pengujian data konsumen

Berikut ini adalah pengujian data pelanggan untuk memasukkan data Pelanggan yang baru

Tabel 5.9 Pengujian Data konsumen Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang Diharapkan Pengamatan Kesimpulan

Menginputkan data baru yang belum tersimpan dalam table data konsumen

Data dapat

disimpan

Data tersimpan dalam table data konsumen

[ √ ] Diterima [ ] Ditolak

Kasus dan Hasil Uji (Data Salah)

Data Masuk Yang diharapkan Pengamatan Kesimpulan

data konsumen diisi sebagian

Muncul pesan data yang kosong harus diisi

Data tidak dapat disimpan di table data konsumen

[ √ ] Diterima [ ] Ditolak

5.2.2.5Pengujian Kategori Main

Berikut ini adalah pengujian Kategori Main untuk memasukkan data yang baru


(40)

77

Tabel 5.10 Pengujian Kategori Main Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang Diharapkan Pengamatan Kesimpulan

Menginputkan data baru yang belum tersimpan dalam table kategori main

Data dapat

disimpan

Data tersimpan

dalam table

kategori main

[ √ ] Diterima [ ] Ditolak

Kasus dan Hasil Uji (Data Salah)

Data Masuk Yang diharapkan Pengamatan Kesimpulan

data kategori main diisi sebagian

Muncul pesan data yang kosong harus diisi

Data tidak dapat disimpan di table kategori main

[ √ ] Diterima [ ] Ditolak

5.2.2.6Pengujian article number

Berikut ini adalah pengujian article number untuk memasukkan data article number yang baru

Tabel 5.11 Pengujian article number Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang Diharapkan Pengamatan Kesimpulan

Menginputkan data baru yang belum tersimpan dalam table article number

Data dapat

disimpan

Data tersimpan dalam table article number

[ √ ] Diterima [ ] Ditolak

Kasus dan Hasil Uji (Data Salah)

Data Masuk Yang diharapkan Pengamatan Kesimpulan

data article number diisi sebagian

Muncul pesan data yang kosong harus diisi

Data tidak dapat disimpan di table article number

[ √ ] Diterima [ ] Ditolak


(41)

5.2.2.7Pengujian data penjualan

Berikut ini adalah pengujian data penjualan untuk memasukkan data penjualan yang baru

Tabel 5.12 Pengujian Data Penjualan Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang Diharapkan Pengamatan Kesimpulan

Menginputkan data baru yang belum tersimpan dalam table penjualan

Data dapat

disimpan

Data tersimpan

dalam table

penjualan

[ √ ] Diterima [ ] Ditolak

Kasus dan Hasil Uji (Data Salah)

Data Masuk Yang diharapkan Pengamatan kesimpulan

data penjualan diisi sebagian

Muncul pesan data yang kosong harus diisi

Data tidak dapat disimpan di table penjualan

[ √ ] Diterima [ ] Ditolak

5.2.2.8Pengujian data barang masuk

Berikut ini adalah pengujian data barangmasuk untuk memasukkan data yang baru

Tabel 5.13 Pengujian Data Barang Masuk Kasus dan Hasil Uji (Data Normal)

Data Masuk Yang

Diharapkan

Pengamatan Kesimpulan

Menginputkan data

BarangMasuk

Data dapat

disimpan

Data tersimpan

dalam table

BarangMasuk

[ √ ] Diterima [ ] Ditolak


(42)

79

baru yang belum tersimpan dalam table

BarangMasuk

Kasus dan Hasil Uji (Data Salah)

Data Masuk Yang diharapkan Pengamatan kesimpulan

data

BarangMasuk diisi sebagian

Muncul pesan data yang kosong harus diisi

Data tidak dapat disimpan di table BarangMasuk

[ √ ] Diterima [ ] Ditolak

5.2.3 Kesimpulan Hasil Pengujian

Berdasarkan hasil pengujian dengan kasus uji sample diatas dapat ditarik kesimpulan bahwa perangkat lunak bebas dari kesalahan sintaks dan secara fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan.


(43)

80

6.1 Kesimpulan

Adapun kesimpulan dalam penulisan skrispsi ini dengan adanya sistem informasi penjualan dan persediaan jersey di PT. PERSIB Bandung Bermartabat adalah sebagai berikut :

1. Sistem pengolahan data pada PT. PERSIB Bandung Bermartabat secara otomatis dengan menggunakan sistem komputerisasi agar mudah mencari data yang diinginkan dengan cepat dan tepat.

2. Penyimpanan data telah menggunakan database yang terkomputerisasi sehingga data transaksi penjualan dan persediaan jersey tidak hilang.

3. Sistem aplikasi transaksi penjualan menjadi lebih efektif.

4. Sistem pembuatan laporan telah otomatis dengan menggunakan sistem aplikasi agar proses pembuatan laporan menjadi akurat dan tepat.

6.2 Saran

Adapun saran yang dapat penulis kemukakan dalam penulisan skripsi ini adalah sebagai berikut :

1. Perlu dikembangkan lagi sistem informasinya sehingga tidak hanya sebatas sesuai kontrak, tetapi juga bisa membuat aplikasi yang membahas tentang penjualan yang bersifat konsinyasi (jual titip) dan jual putus.

2. Aplikasi yang dibuat oleh penulis tidak mencakup tentang retur penjualan dan retur pembelian.


(44)

DAFTAR RIWAYAT HIDUP

A. Biodata

NIM : 10511976

Nama Lengkap : Dwi Fitrianingsih Nama Panggilan : Dwi

Tempat & Tanggal Lahir : Medan, 28 April 1991 Jenis Kelamin : Perempuan

Agama : Islam

Alamat : Jln. Dipatiukur No. 91 A

Status : Belum Menikah

Warganegara : Indonesia

Nomor Telepon : 083197774328

e-mail : dwifitrianingsih91@yahoo.co.uk B. Pendidikan Formal

1. 1996-2002 : SD PERTIWI Medan

2. 2002-2005 : SMP PERTIWI Medan

3. 2005-2008 : SMA Islam Al-Ulum Terpadu Medan 4. 2008-2011 : D3 Politeknik Negeri Medan

5. 2012-2013 : Mahasiswa Strata Satu (S1) Program Sarjana Fakultas Teknik dan Ilmu Komputer Program Studi Sistem Informasi Universitas Komputer Indonesia

(UNIKOM) Bandung.

Bandung, Juli 2013 Saya yang bersangkutan,


(45)

i

PT. PBB merupakan Perusahaan yang sedang dalam proses pengembangan bisnis khususnya dalam bidang Merchandise. Masalah pada PT. PBB adalah sistem transaksi penjualan dan persediaan barang yang masih belum menggunakan komputerisasi atau masih menggunakan cara manual yang mengakibatkan sering terjadinya kesalahan dalam pencatatan data-data transaksi penjualan dan persediaan barang, sehingga kinerja pada PT. PBB belum efektif dan sering kali terjadinya mengalami kesulitan dalam proses pencariaan data dan terjadi kesalahan dalam pengelolaan data transaksi penjualan. Kegunaan dalam penelitian ini adalah untuk membantu proses transaksi penjualan dan pengadaan barang, sehingga memberi kemudahan untuk pengolahan data dan inputan data barang yang baik.

Metodologi yang digunakan adalah pendekatan terstruktur, karena memiliki karakteristik berorientasi pada proses dan data. Pada metode ini menggunakan alat-alat yang dapat digunakan yaitu flow map, diagram konteks, DFD, kamus data, normalisasi, tabel relasi dan ERD. untuk mengimplementasikan sistem informasi penjualan dan persediaan barang ini, dibutuhkan komponen pendukung agar dapat bekerja dengan baik. komponen tersebut diantaranya menggunakan bahasa pemrograman java fundamental (netbeans 7.2.1) dan untuk penyimpanan data menggunakan aplikasi xammp.

Dengan adanya sistem informasi penjualan dan persediaan ini diharapkan dapat membantu dan memudahkan transaksi penjualan dan persediaan barang pada PT. PBB. Kata Kunci : Sistem Informasi, Penjualan, Persediaan


(46)

ABSTRACT

PT. PBB is a company that is in process to developed their business especially in merchandising. Problem with the PT. PBB is in the sales transaction system and supplies of goods which are still not computerized or still use manual way that resulted in frequent occurrence of errors in the recording of sales transaction data and inventory items, so that the performance at PT. PBB is not effective, and often have difficulty in process of occurrence of data searching and an error occurred in the management of sales transaction data. Usability in research is to assist the sales transaction process and the procurement of goods, thus giving the ease of data processing and good data inputs.

The used methodology is the structured approach, because it has the characteristics and process-oriented data. In this method, using the tools that can be used namely flow map, context diagram, DFD, data dictionary, normalization, relational tables and ERD. to implement information systems sales and inventory, required supporting components in order to work properly. These components include using the java programming language fundamentals (netbeans 7.2.1) and for data storage using xammp applications.

With the sales and inventory information system is expected to help and to facilitate the transaction of sale and supplies of goods on PT. PBB .


(47)

3

1.1.Latar Belakang Penelitian

Pada saat ini penggunaan teknologi informasi telah banyak digunakan oleh berbagai perusahaan, baik perusahaan yang bergerak di bidang jasa maupun produk untuk meningkatkan produktifitas kinerja para pegawai serta memberikan pelayanan kepada para konsumen secara baik sehingga akan berdampak positif pada pencapaian tujuan perusahaan.

Di dalam kehidupan sehari-hari kita sering menjumpai data. Data adalah bahan mentah yang masih perlu dilakukan pengolahan ke dalam bentuk yang lebih berguna dan lebih berarti berupa suatu informasi atau keterangan yang sesuai dengan fakta. Data-data ini dapat berupa angka-angka, huruf-huruf atau simbol-simbol khusus atau gabungannya. Bagaimana data tersebut diperoleh, bagaimana data tersebut disimpan, dan bagaimana data tersebut diperoleh kembali dengan mudah, merupakan aktifitas yang tidak akan jauh dari objek tersebut. Jika selama ini data masih disimpan dan diperoleh secara manual, maka dengan adanya komputer dan program aplikasi yang dapat mendukung proses pengolahan data, dapat banyak mengubah keadaan sehingga dapat dilakukan penginputan data yang membuat pengaturan data lebih mudah, baik itu penyimpanan data, pembuatan laporan maupun pencarian data.

PT. PBB merupakan Perusahaan yang sedang dalam proses pengembangan bisnis khususnya dalam bidang Merchandise. Masalah pada PT. PBB adalah sistem transaksi penjualan dan persediaan barang yang masih belum menggunakan komputerisasi atau masih menggunakan cara manual yang mengakibatkan sering terjadinya kesalahan dalam pencatatan data-data transaksi penjualan dan persediaan barang, sehingga kinerja pada PT. PBB belum efektif dan sering kali terjadinya mengalami kesulitan dalam proses pencariaan data dan terjadi kesalahan dalam pengelolaan data transaksi penjualan. Kegunaan dalam penelitian ini adalah untuk membantu proses transaksi penjualan dan pengadaan barang, sehingga memberi kemudahan untuk pengolahan data dan inputan data barang yang baik.

Pada pengelolaan data transaksi penjualan barang pembuatan laporan hanya dibuatkan secara garis besar yaitu berapa jumlah uang didapat setiap harinya. Selain itu juga ada masalah-masalah lain yang sering muncul seperti hilangnya nota transaksi penjualan yang merupakan bukti-bukti dari transaksi - transaksi yang dilakukan. Untuk itu perlu dibangun sebuah sistem informasi dan sebuah database yang dapat menampung data dalam jumlah banyak sehingga apabila dilakukan pengaksesan terhadap suatu data akan lebih mudah untuk mendapatkannya dan juga memudahkan untuk melakukan perhitungan penjualan dalam jumlah banyak sehingga informasi yang diperoleh lebih baik dan cepat.

Berdasarkan uraian diatas, maka diperlukan suatu sistem informasi yang dapat mempermudah dalam pencatatan, penyimpanan dan pencarian data barang serta

pembuatan laporan di PT. PBB. Oleh karena itu penulis mengambil judul : “Sistem Informasi Penjualan dan Persediaan Jersey Pada PT. PERSIB Bandung Bermartabat“.


(48)

4

1.2. Identifikasi dan Rumusan Masalah 1.2.1. Identifikasi Masalah

Dapat disimpulkan bahwa peranan komputer dan Aplikasi sangatlah penting dan dapat mempermudah pekerjaan kita dalam mengakses data atau informasi. Untuk memperjelas permasalahan yang akan diteliti, maka penulis akan mengidentifikasi permasalahan yang akan diteliti sebagai berikut:

1. Pengolahan data masih menggunakan dokumen sehingga proses persediaan dan penjualan jersey membutuhkan waktu yang banyak.

2. Sulitnya mengetahui stok barang yang tersedia karena masih menggunakan catatan. 3. Tidak adanya media penyimpanan data atau database khususnya pada penyediaan dan

penjualan barang, sehingga menyulitkan dalam pencarian data. 4. Ketidak efektifan dalam pengolahan data penjualan.

5. Lambatnya pembuatan laporan

1.2.2. Rumusan Masalah

Berdasarkan penjelasan pada latar belakang masalah di atas, maka dapat di rumuskan masalah yang akan dibahas yaitu :

1. Bagaimana merancang sistem informasi penjualan dan persediaan Jersey pada PT. PERSIB Bandung Bermartabat

2. Bagaimana membangun aplikasi perangkat lunak untuk sistem informasi penjualan dan persediaan Jersey di PT. PERSIB Bandung Bermartabat

3. Bagaimana melakukan pengujian dan implementasi sistem informasi penjualan dan persediaan Jersey di PT. PERSIB Bandung Bermartabat

1.3. Maksud dan Tujuan Penelitian 1.3.1. Maksud Penelitian

1. Bagaimana merancang sistem informasi berbasis desktop untuk PT. PERSIB Bandung Bermartabat

1.3.2. Tujuan Penelitian

1. Menghasilkan rancangan sistem informasi PT. PERSIB Bandung Bermartabat 2. Menghasilkan aplikasi perangkat lunak pada PT. PERSIB Bandung Bermartabat 3. Menghasilkan perangkat lunak sistem informasi yang memiliki validasi yang baik

terhadap kesalahan

1.4.Kegunaan Penelitian

Dalam penelitian ini terdapat dua kegunaan penelitian, yaitu kegunaan praktis dan kegunaan akademis

1.5.Batasan Masalah

Adapun pembatasan masalah dari pembuatan aplikasi yang penulis buat adalah sebagai berikut:

1. Sistem informasi yang penulis buat hanya sebatas penjualan yang sesuai kontrak antara Apparel dengan PT. PERSIB Bandung Bermartabat.

2. Tidak membahas tentang penjualan yang bersifat konsinyasi (jual titip) dan jual putus. 3. Aplikasi yang dibuat oleh penulis tidak mencakup tentang retur penjualan dan retur


(49)

2.1.Perancangan

Perancangan adalah kegiatan membuat suatu model tertentu, definisi ”perancangan

sistem adalah proses pengembangan spesifikasi sistem baru berdasarkan hasil rekomendasi

analisis sistem” (Kusrini dan Koniyo, 2007:79), selain itu definisi lain dari perancangan

adalah sebagai berikut: “perancangan adalah suatu kegiatan yang memiliki tujuan untuk

mendesign sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi

perusahaan yang diperoleh dari pemilihan alternatif sistem yang terbaik”. (Al-bahra, 2005:38)

Berdasarkan paparan tentang perancangan di atas penulis dapat menyimpulkan bahwa perancangan adalah kegiatan dengan membuat sebuah pola sistem baru yang bertujuan untuk mengembangkan sistem sebelumnya dan dapat digunakan untuk memecahkan permasalahan yang ada.

2.2.Pengertian Sistem

Sistem dalam suatu instansi bertujuan untuk mengendalikan aktivitas instansi, adapun

definisi ”sistem adalah kumpulan/group dari subsistem /bagian/komponen apapun baik

phisik ataupun non phisik yang saling berhubungan satu sama lain dan bekerja sama

secara harmonis untuk mencapai satu tujuan tertentu” (Susanto, 2009:18), selain itu definisi dari Jogiyanto ”suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau

untuk menyelesaikan suatu sasaran yang tertentu”. (Jogiyanto, 2005:1)

Berdasarkan paparan tentang sistem di atas penulis dapat menyimpulkan bahwa sistem adalah kumpulan dari prosedur-prosedur yang saling terkait yang berfungsi untuk mencapai suatu tujuan tertentu.

2.3.Pengertian Informasi

Menurut Jogiyanto (2005:8) Informasi adalah data yang telah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengambil keputusan masa kini maupun masa yang akan datang.

Dari definisi diatas, maka penulis menyimpulkan informasi adalah data yang diolah untuk menjadi bentuk yang lebih bermakna dan mempunyai arti yang dibutuhkan pengggunanya untuk proses pengambilan suatu keputusan

2.4.Sistem Informasi

Definisi ”sistem informasi adalah sebuah sistem yang terdiri atas rangkaian subsistem informasi terhadap pengolahan data untuk menghasilkan informasi yang berguna dalam

pengambilan keputusan” (Kusrini dan Koniyo, 2007: 9)

Berdasarkan paparan tentang sistem informasi di atas penulis dapat menyimpulkan bahwa sistem informasi adalah kumpulan dari beberapa sub sistem yang saling terkait yang mengolah data transaksi menjadi informasi yang memberikan manfaat tertentu.

2.5.Penjualan

Definisi penjualan menurut Soemarso dalam bukunya yang berjudul Akuntansi Suatu Pengantar, menyatakan:

“Penjualan adalah penjualan barang dagang oleh perusahaan, penjualan dapat dilakukan secara kredit dan tunai”. (2009:164)


(50)

6

2.6.Sistem Informasi Penjualan

Berdasarkan defenisi diatas dapat disimpulkan bahwa sistem informasi penjualan adalah sebuah sistem yang memproses data dan transaksi dari keseluruhan kegiatan usaha yang terdiri dari penjualan barang atau jasa agar dapat mencapai tujuan organisasi.

2.7.Perancangan Sistem Informasi Penjualan

Berdasarkan dari pengertian yang telah diuraikan sebelumnya, maka dapat disimpulkan Perancangan Sistem Informasi Penjualan adalah Perancangan suatu sistem yang menyangkut masalah pencatatan dan pelaporan yang dilakukan dengan proses transaksi oleh perusahaan tersebut. Dalam hal ini yang terjadi dari input,proses, hingga menjadi output yang diinginkan.


(51)

7

3.1.Objek Penelitian

Penelitian dilakukan oleh seorang peneliti bertujuan untuk menentukan objek yang akan diteliti sesuai dengan objek yang akan diambil oleh seorang peneliti dalam penelitiannya.

Menurut Husein Umar dalam bukunya “Metode Penelitian untuk Skripsi dan Tesis”

(2005:303)

“Objek penelitian menjelaskan tentang apa dan atau siapa yang menjadi objek

penelitian. Juga dimana dan kapan penelitian dilakukan. Bisa juga ditambahkan hal-hal

lain jika dianggap perlu”

Penelitian yang dilakukan oleh penulis bertujuan untuk merancang serta membangun Sistem Informasi Penjualanan, tempat objek penelitian yang peneliti lakukan adalah di PT. PERSIB Bandung Bermartabat Graha Persib Lant. 3 yang beralamatkan di Jl. Sulanjana No.17 Bandung.

3.2.Metode Penelitian

Metodologi penelitian yang digunakan dalam penelitian ini mengarah kepada tujuan yang ingin dicapai. Sehingga membutuhkan metode yang baik untuk mencari serta mengumpulkan data-data yang diperlukan dalam proses penyusunan.

3.3.Desain Penelitian

Desain penelitian adalah tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian untuk memudahkan data-data yang diperlukan dalam melakukan kegiatan penelitian.

Menurut Sugiyono dalam bukunya yang berjudul “Metode Penelitian Bisnis” (2007:4) menyatakan bahwa:

“Metode penelitian pada dasarnya merupakan cara ilmiah untuk mendapatkan data

yang valid dengan tujuan dapat ditemukan, dibuktikan, dan dikembangkan suatu pengetahuan sehingga pada giliranya dapat digunakan untuk memahami, memecahkan, dan

mengantisipasi masalah”.

Dalam penelitian ini penulis menggunakan metode penelitian deskriptif yaitu penelitian yang mendeskripsikan suatu gejala, peristiwa, kejadian yang terjadi saat sekarang.

Sedangkan penelitian deskriptif menurut Arikunto dalam bukunya Metode Penelitian”

(2005:234) menyatakan bahwa:

“Penelitian yang dimaksudkan untuk mengumpulkan informasi mengenai status gejala

yang ada, yaitu gejala menurut apa adanya pada saat penelitian dilakukan”.

Penelitian deskriptif dapat diartikan sebagai proses pemecahan masalah yang diselidiki dengan melukiskan keadaan objek penelitian pada saat sekarang berdasarkan fakta-fakta yang ada.


(52)

8

3.4.Metode Pendekatan dan Pengembangan Sistem

3.4.1.Metode Pendekatan Sistem

Metodologi pendekatan sistem yang penulis gunakan adalah metodologi yang berorientasi pada keluaran, proses, dan data.

3.4.2.Metode Pengembangan Sistem

Struktur pengembangan sistem yang digunakan Penulis adalah waterfall, yaitu setiap tahap harus diselesaikan terlebih dahulu secara penuh sebelum diteruskan ke tahap berikutnya untuk menghindari terjadinya pengulangan tahapan.

Menurut Tata Sutabri dalam bukunya yang berjudul Analisa Sistem Informasi

mengatakan bahwa: “waterfall adalah struktur pengembangan sistem dimana setiap tahap harus diselesaikan terlebih dahulu secara penuh sebelum diteruskan ke tahap berikutnya

untuk menghindari terjadinya pengulangan tahapan.”(Sutabri, 2004:62-63)

Pengembangan Sistem Informasi Penjualan yang dilakukan harus secara bertahap, dimana tahapan yang dilakukan harus sesuai dengan prosedur agar tidak terjadi pengulangan tahapan apabila terjadi kesalahan.

3.5.Alat Bantu Analisis dan Perancangan

Pada langkah ini perancangan Sistem Informasi Penjualan dan Persediaan Jersey pada PT. PERSIB Bandung Bermartabat digambarkan dalam bentuk Document Flowchart, Diagram Kontek, Data flow Diagram/DFD, Kamus Data, Normalisasi, Tabel Relasi, Diagram Relasi Entitas/ERD.


(53)

9

IV. Hasil Penelitian

4.1.Evaluasi Sistem Yang Berjalan

Setelah melakukan analisa sistem, terdapat beberapa permasalahan yang terjadi dalam sistem berjalan, baik terhadap dokumen maupun prosedurnya. Permasalahan tersebut secara langsung maupun tidak langsung mempengaruhi kinerja sistem. Berikut ini adalah fakta atau data tentang permasalahan dalam sistem yang sedang berjalan di PT. PERSIB Bandung Bermartabat

4.2.Perancangan Sistem

Dengan menganalisa dan mengevaluasi sistem yang sedang berjalan, maka sebagai tindak lanjut atas penyelesaian masalah tersebut dapat dibuat suatu perancangan Sistem Informasi Persediaan dan Penjualan Merchandise sesuai kontrak di PT. PERSIB Bandung Bermartabat dengan menggunakan sistem yang lebih baik secara terkomputerisasi sehingga dapat membantu untuk mendapatkan informasi yang lebih cepat.

4.3.Gambaran Sistem Yang diusulkan

Setelah tahap analisis sistem selesai dilakukan, maka analis sistem telah mendapatkan gambaran dengan jelas apa yang harus dikerjakan. Tahap selanjutnya yang perlu dilakukan adalah merancang sistem (system design).

Pada perancangan sistem ini aplikasi didesain dengan menggunakan sistem database sehingga memudahkan operasional dan pengembangan aplikasi dimasa yang akan datang. Tahap desain ini akan dimulai dengan memaparkan flowmap yang diteruskan dengan pembuatan diagram konteks, data flow diagram, keterhubungan entitas (entity relationship) dan seterusnya.

4.4.Flowmap yang diusulkan

Flowmap adalah bagan alir yang menunjukan suatu alur dari dokumen dari sebuah sistem.

4.5.Diagram Kontek yang diusulkan

Diagram Konteks adalah diagram arus data yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar sistem.

4.6.Diagram Arus Data (Data flow Diagram/DFD) yang diusulkan

Data Flow Diagram digunakan untuk menggambarkan sistem sebagai jaringan dari proses secara fungsional yang dihubungkan dengan yang lainnya oleh aliran data.

4.7.Kamus Data

Menurut Jogiyanto dalam bukunya yang berjudul Analisi & Desain mengatakan

bahwa: “kamus data (KD) atau data dictionary (DD) atau disebut juga dengan istilah systems data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan

informasi dari suatu sistem informasi”. (Jogiyanto, 2005:725)

Menurut Al-Bahra Bin Landjamudin dalam bukunya yang berjudul Analisis dan Desain Sistem Informasi, mengatakan bahwa: “kamus data sering disebut juga dengan sistem data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan


(54)

10

Berdasarkan paparan tentang kamus data di atas penulis dapat menyimpulkan bahwa kamus data adalah daftar istilah yang menjelaskan kebutuhan-kebutuhan dari suatu sistem informasi.

Isi kamus data menurut Al-Bahra Bin Ladjamudin dalam bukunya yang berjudul Analisis & Desain Sistem Informasi, yaitu:

“ a. Nama Arus Data

b. Alias c. Bentuk Data d. Arus Data

e. Penjelasan”. (Al-Bahra, 2005:71)

4.8.Normalisasi

Pengertian normalisasi menurut Al-Bahra Bin Ladjamudin dalam bukunya Analisis

dan Desain informasi mengatakan bahwa “normalisasi adalah suatu proses

memperbaiki/membangun dengan model data relasional, dan secara umum lebih cepat

dikoneksikan dengan model data logika”. (Al-Bahra, 2005:169)

Menurut Kusrini, dan Andri Koniyo dalam bukunya Tunutunan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic & Microsoft SQL Server yaitu:

“normaslisasi merupakan sebuah teknik dalam desain logika sebuah database, teknik

pengelompokan atribut dari suatu relasi sehingga memberikan struktur relasi yang baik

(tanpa redudansi)”. (Kusrini dan Kuniyo, 2007:98)

Berdasarkan paparan tentang normalisasi di atas penulis dapat menyimpulkan bahwa normalisasi adalah proses pemodelan data baru dari data yang telah ada agar tidak terjadi penggunaan data yang berulang-ulang.

4.9.Tabel Relasi

Proses relasi antara tabel merupakan pengelompokan data menjadi tabel -tabel yang merupakan entity dan relasinya, berfungsi mengakses data dan item sedemikian rupa sehingga database tersebut mudah dimodifikasi.

4.10.Diagram Relasi Entitas/ERD

ERD adalah bentuk bagan yang menggunakan relasi entitas suatu informasi. Entitas relasi diagram dibuat dengan menggunakan persepsi yang terdiri dari sekumpulan objek dasar yaitu entitas dan hubungan antar entitas. Derajat keterhubungan antar entitas pada suatu relasi tersebut dengan kardinalitas.

Terdapat tiga jenis kardinalitas yaitu 1-1 menunjukan hubungan satu ke satu, 1-N menunjukan hubungan satu ke banyak, N-N menunjukan hubungan banyak ke banyak.

4.11.Perancangan Struktur Menu

Struktur file yang akan digunakan didalam perancangan sistem ini akan menentukan struktur fisik database yang menunjukan struktur dari elemen-elemen yang menyatakan panjang data dan file datanya Pengembangan struktur file yang akan diuraikan.

4.12.Perancangan Arsitektur Jaringan

Perangkat lunak ini menggunakan topologi jenis star network untuk menghubungkan satu komputer dengan komputer yang lain. Topologi star biasa digunakan untuk LAN


(55)

(star Network) menghubungkan node dalam jalur data (star) melalui switch atau hub dan diteruskan ke node tujuan. Adapun alat bantu dalam arsitektur jaringan ini menggunakan kabel UTP dengan metode pengkabelan cross.


(56)

12

V. Kesimpulan Dan Saran

5.1.Kesimpulan

Adapun kesimpulan dalam penulisan skrispsi ini dengan adanya sistem informasi penjualan dan persediaan jersey di PT. PERSIB Bandung Bermartabat adalah sebagai berikut :

1. Sistem pengolahan data pada PT. PERSIB Bandung Bermartabat secara otomatis dengan menggunakan sistem komputerisasi agar mudah mencari data yang diinginkan dengan cepat dan tepat.

2. Penyimpanan data telah menggunakan database yang terkomputerisasi sehingga data transaksi penjualan dan persediaan jersey tidak hilang.

3. Sistem aplikasi transaksi penjualan menjadi lebih efektif.

4. Sistem pembuatan laporan telah otomatis dengan menggunakan sistem aplikasi agar proses pembuatan laporan menjadi akurat dan tepat.

5.2.Saran

Adapun saran yang dapat penulis kemukakan dalam penulisan skripsi ini adalah sebagai berikut :

1. Perlu dikembangkan lagi sistem informasinya sehingga tidak hanya sebatas sesuai kontrak, tetapi juga bisa membuat aplikasi yang membahas tentang penjualan yang bersifat konsinyasi (jual titip) dan jual putus.

2. Aplikasi yang dibuat oleh penulis tidak mencakup tentang retur penjualan dan retur pembelian.


(57)

13

VI. Daftar Pustaka

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

Jogiyanto HM. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Andi Offset. Koniyo, Andri dan Kusrini. 2007. Membangun Sistem Informasi Akuntansi Dengan Visual Basic & SQL Server. Yogyakarta: Andi.

Krismiaji. 2010. Sistem Informasi Akuntasi. Yogyakarta: UPP AMP YKPN.

Soemarso. 2004. Akuntansi Suatu Pengantar Buku 1 Edisi 5. Jakarta: Salemba Empat. Sugiyono. 2007. Metodologi Penelitian Bisnis cetakan ke-15. Bandung: Alfabeta. Susanto, Azhar. 2009. Sistem Informasi Manajemen. Bandung: Linggajaya.


(58)

14

DAFTAR GAMBAR

Tabel 4.2 Evaluasi sistem yang sedang berjalan

NO Permasalahan Entitas Rencana Pemecahan

1 Pengolahan data masih menggunakan dokumen sehingga proses penyediaan dan penjualan barang membutuhkan waktu yang banyak.

Penjualan Dibuatkan sistem pengolahan data secara otomatis dengan

menggunakan sistem komputerisasi agar mudah mencari data yang diinginkan dengan cepat dan tepat. 2 Sulitnya mengetahui stok

barang yang tersedia karena masih menggunakan catatan

Penjualan Dibuatkan data barang dengan stok yang ada agar memudahkan dalam pencarian dan mengetahui barang yang tersedia.

3 Tidak adanya media penyimpanan data atau

database khususnya pada

penyediaan dan penjualan barang, sehingga

menyulitkan dalam pencarian data.

Penjualan Dibuatkan database untuk penyediaan dan penjualan barang agar data tersimpan dengan rapi dan aman

4 Ketidak efektifan dalam pengolahan data penjualan.

Penjualan Menggunakan sistem aplikasi transaksi penjualan agar transaksi penjualan lebih efektif

5 Lambatnya pembuatan

laporan

Penjualan Dibuatkan sistem pembuatan laporan secara otomatis dengan menggunakan sistem aplikasi agar proses pembuatan laporan


(59)

Apparel Admin Gudang Manager

Input Data Barang

Cetak Laporan Data Barang

Laporan Data

Barang Laporan Data Barang

Laporan Barang Masuk Katalog Main Katalog Main

Input Kategori Main

Database Input Article

Number

Surat Kontrak Surat Kontrak

Input Kontrak

Menandatangani bukti Pengiriman

Bukti Pengiriman

Bukti Pengiriman

Bukti Pengiriman

Bukti Pengiriman

B

Input Barang Masuk Cetak Laporan Barang Masuk Laporan Barang

Masuk


(60)

16

Flowmap Penjualan Jersey yang diusulkan

Konsumen Admin Sales

Data Pesanan Data Pesanan

Pimpinan

Data Konsumen Data Konsumen

Input Data konsumen

DB Penjualan

Cetak Nota Penjualan

Nota Penjualan Nota

Penjualan

Cetak Laporan Penjualan

Laporan Penjualan Input Data

Penjualan

Laporan Penjualan


(61)

0

SISTEM INFORMASI Apparel

Pimpinan

Konsumen Surat Kontrak,

Bukti pengiriman

Bukti Pengiriman

Data Pesanan, Data Konsumen

Nota Penjualan

Laporan Penjualan Manager

Laporan Data Barang, Laporan Barang Masuk

Katalog Main


(62)

18 Apparel 1.0 Input Kontrak Surat Kontrak Kontrak 3.0 Input Article Number Manager 8.0 Input Data Konsumen 9.0 Input Data Penjualan Konsumen Data Pesanan Konsumen Penjualan 10.0 Cetak Nota Penjualan Data Konsumen Data Penjualan Data Kontrak Pimpinan Nota Penjualan Data Konsumen 11.0 Cetak Laporan Penjualan Laporan Penjualan Data Konsumen Data Penjualan Data Penjualan 2.0 Input Katagori Main Katalog Main Kategori Main Kategori Main Article Number Article Number Kategori main 4.0 Input Data Barang Barang Article Number Data Barang 5.0 Cetak Lap. Data Barang Data Barang

Laporan Data Barang

6.0 Input Barang Masuk Bukti Pengiriman Barang Masuk Barang Masuk 7.0 Cetak Lap. Barang Masuk Bararang Masuk

Laporan Barang Masuk

Data Barang


(63)

Gambar 4.9 Relasi Tabel

datapelanggan memiliki penjualan memiliki

detailpenjualan

memiliki barang

memiliki BarangMasuk

1 n 1

1 1

n

1

1


(64)

20

Gambar 4.11 Perancangan Struktur Menu

Server Pemilik Toko

Client Bagian Gudang

Client Kasir

Gambar 4.23 Perancangan Arsitektur Jaringan

Menu Utama

File Data Pelayana

n

Laporan Transaks i

Tabel Transaks

i Penjuala

n

Barang Barang

Masuk

Penjuala n Pelangga

n

Barang

Kategori Main

Article Number

Pencaria n Barang Configurasi Login LogOut Exit


(1)

Flowmap Penerimaan Barang yang diusulkan

Apparel Admin Gudang Manager

Input Data Barang

Cetak Laporan Data Barang

Laporan Data

Barang Laporan Data Barang

Laporan Barang Masuk Katalog Main Katalog Main

Input Kategori Main

Database Input Article

Number Surat Kontrak Surat Kontrak

Input Kontrak

Menandatangani bukti Pengiriman

Bukti Pengiriman

Bukti Pengiriman

Bukti Pengiriman

Bukti Pengiriman

B

Input Barang Masuk

Cetak Laporan Barang Masuk

Laporan Barang Masuk


(2)

Flowmap Penjualan Jersey yang diusulkan

Konsumen

Admin Sales

Data Pesanan Data Pesanan

Pimpinan

Data Konsumen Data Konsumen

Input Data konsumen

DB Penjualan Cetak Nota

Penjualan

Nota Penjualan Nota

Penjualan

Cetak Laporan Penjualan

Laporan Penjualan Input Data

Penjualan

Laporan Penjualan


(3)

0 SISTEM INFORMASI

Apparel

Pimpinan

Konsumen

Surat Kontrak,

Bukti pengiriman Bukti Pengiriman

Data Pesanan, Data Konsumen

Nota Penjualan

Laporan Penjualan

Manager

Laporan Data Barang, Laporan Barang Masuk

Katalog Main


(4)

Apparel

1.0 Input Kontrak Surat Kontrak Kontrak 3.0 Input Article Number

Manager

8.0 Input Data Konsumen 9.0 Input Data Penjualan

Konsumen

Data Pesanan Konsumen Penjualan 10.0 Cetak Nota Penjualan Data Konsumen Data Penjualan Data Kontrak

Pimpinan

Nota Penjualan Data Konsumen 11.0 Cetak Laporan Penjualan Laporan Penjualan Data Konsumen Data Penjualan Data Penjualan 2.0 Input Katagori Main Katalog Main Kategori Main Kategori Main Article Number Article Number Kategori main 4.0 Input Data Barang Barang Article Number Data Barang 5.0 Cetak Lap. Data Barang Data Barang

Laporan Data Barang

6.0 Input Barang Masuk Bukti Pengiriman Barang Masuk Barang Masuk 7.0 Cetak Lap. Barang Masuk Bararang Masuk

Laporan Barang Masuk

Data Barang


(5)

Gambar 4.9 Relasi Tabel

datapelanggan

memiliki

penjualan

memiliki

detailpenjualan

memiliki

barang

memiliki

BarangMasuk

1

n

1

1

1

n

1

1


(6)

Gambar 4.11 Perancangan Struktur Menu

Server Pemilik Toko

Client Bagian Gudang

Client Kasir

Gambar 4.23 Perancangan Arsitektur Jaringan

Menu Utama

File Data Pelayana

n

Laporan Transaks

i

Tabel Transaks

i Penjuala

n

Barang Barang

Masuk

Penjuala n Pelangga

n

Barang

Kategori Main

Article Number

Pencaria n Barang