ITEM INFORMAI PEMBELIAN DAN PENJUALAN PADA FANATIK BIKER HOP BANDUNG
KRIPI
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S (Sarjana) Fakultas Teknik dan Ilmu Komputer
Oleh : IMAM ARIFIN
1.05.11.101
PROGRAM TUDI ITEM INFORMAI FAKULTA TEKNIK DAN ILMU KOMPUTER
UNIVERITA KOMPUTER INDONEIA BANDUNG
SISTEM INFORMASI PEMBELIAN DAN PENJUALAN PADA FANATIK BIKERS SHOP BANDUNG
Imam Arifin
Program Studi Sistem Informasi, Universitas Komputer Indonesia Jl. Dipatiukur 2-4 Bandung
Imam_arifinmx@yahoo.com BSTRCT
Theneedforinformationthatisfast,accurateandrelevantrequiredbyacompany thatFanatikBikersShop,butthecurrentsystemthathasnotbeenoptimallyobtained.On systemsrunningtheprocessofrecordingsalestransactiondataisstillwritteninthebillof sale,calculatesalestransactionsstillusecalculator.Theabsenceofaccountingforsales transactionssojustrelyonthearchivesbillofsale,causingdifficultiesforemployeesin the search for transaction data, resulting in a report pembutan process requires a relativelylongtime
The method used in this study using a structured approach and methods developmentwaterfall.Designresearchusingdescriptivemethodandaction.Methodsof datacollectionusingobservation,documentationandinterview.Systemdesigntoolthatis used to describe the system model including flowchart document (flowmap), context diagrams, data flow diagram (DFD) and data dictionary, whereas for database design using normalization, table relationships, entity relational diagram (ERD), codefication, andfilestructure.IntheconstructionofthissystemusingtheJavaprogramminglanguage andMySQLasadatabase.
The end result of this research in the form of product purchases and sales information systems. Information system purchases and sales made, is expected to be implementedbytheFanatikBikersShopandisexpectedtohelpfacilitatetherunningof business activity in the Fanatik Bikers Shop particularly administrative management of purchasesandsalesmoreeffectivelyandefficiently.
I. PENDAHULUAN
Didalam persaingan bisnis yang semakin kompetitif , terkadang sebuah perusahaan dituntut untuk mempunyai dan menggunakan sistem informasi untuk membantu perusahaan dalam menjalankan bisnisnya. Sistem informasi tersebut harus dapat membantu perusahaan dalam hal memudahkan pekerjaan, mengefisiensi kinerja perusahaan sehingga akan meningkatkan produktivitas dan membantu perusahaan untuk dapat bertahan dalam persaingan bisnis. Sistem informasi tersebut harus dapat mendukung perusahaan baik dalam mengambil keputusan maupun memberikan informasi yang cepat, akurat, dan relevan.
Kebutuhan terhadap sistem informasi ini dirasakan pula oleh suatu perusahaan yakni Fanatik Bikers Shop Bandung. Fanatik Bikers Shop Bandung merupakan perusahaan yang bergerak dibidang penjualan pakaian khususnya untuk laki-laki. Pada sistem yang berjalan proses pencatatan data transaksi penjualan masih ditulis pada nota penjualan, data member masih menggunakan proses pencatatan daftar pelanggan, menghitung transaksi penjualan masih mengunakan alat hitung kalkulator sehingga rentan terjadinya kesalahan dalam proses pencatatan dan penghitungan transaksi penjualan tersebut.
Pembuatan laporan pembelian penjualan dan proses pemesanan masih menggunakan aplikasi Microsoft Excel. Dalam pembuatan laporan tersebut karyawan yang bertugas merekap data dari arsip-arsip transaksi pembelian,penjualan, dan piutag pemesanan, kemudan data tersebut diinputkan ke aplikasi Microsoft Excel sehingga pekerja akan bekerja dua kali, dan membutuhkan waktu yang lamadalam pembuatan laporan tersebut. Permasalahan selanjutnya terdapat pada pengelolaan persediaan barang. Data persediaan barang yang ada di bagian gudang sering tidak sesuai dengan data persediaan barang di bagian penjualan. Sehingga jika ada pesanan dari pelanggan, karyawan harus mengecek terlebih dahulu stok barang , data-data penjualan dan pembelian perbulan dalam bentuk table yang ada di gudang.
Melihat fakta permalahan tersebut Fanatik Bikers Shop membutuhkan aplikasi databaseyang diharapkan dapat membantu proses pengolahan administrasi pembelian dan penjualan lebih akurat, efektif dan efisien serta semua bagian di Fanatik Bikers Shop dapat terintegrasi satu sama lain. Maka oleh sebab itu penulis menetapkan judul penelitian “ITEM INFORMAI PEMBELIAN DAN PENJUALAN PADA FANATIK BIKER HOP BANDUNG”.
1.2.Identifikasi dan Rumusan Masalah
Dari latar belakang penelitian yang telah di uraikan di atas. Maka dapat di rumuskan dan di identifikasi dari masalah yang ada, guna menyelesaikan permasalahan yang ada 1.2.1. Identifikasi Masalah
Berdasarkan latar belakang yang telah dijelaskan sebelumnya, maka identifikasi masalah yang dapat disimpulkan adalah sebagai berikut :
. Dalam melakukan pencatatan data transaksi pembelian dan penjualan masih mengandalkan nota pembelian dan penjualan, belum menggunakan sebuah sistem informasi yang terintegrasi dengan database.
3. Belum adanya sistem informasi yang dapat mengintegrasikan bagian administrasi pembelian dan penjualan dengan bagian gudang.
4. Proses pembuatan laporan pembelian, penjualan, dan data stok barang pegawai merekap data dari arsip-arsip nota pembelian, nota penjualan, dan data stok barang kemudian diinputkan ke aplikasi Microsoft Excel sehingga pegawai bekerja dua kali dan membutuhkan waktu yang lama dalam pembuatan laporan-laporan tersebut. 1.2.2. Rumusan Masalah
Dari identifikasi masalah yang telah didefinisikan di atas, maka penjabaran rumusan masalah dari penelitian ini adalah sebagai berikut :
. Bagaimana cara menganalisis data-data yang seringkali terjadi kesalahan pada sistem yang sedang berjalan saat ini pada Fanatik Bikers Shop Bandung guna membangun sistem pembelian dan penjualan yang terkomputerisasi ?
2. Bagaimana cara merancang sistem informasi pengolahan data penjualan guna meningkatkan kualitas kinerja sistem penghitungan dan rekapitulasi data bagian penjualan ?
3. Bagaimana cara mengimplementasikan sistem informasi yang mengintegrasikan bagian administrasi penjualan dan bagian gudang pada Fanatik Bikers Shop Bandung ?
4. Bagaimana cara membuat sistem informasi pembelian dan penjualan yang dapat membuat laporan – laporan secara otomatis dan terkomputerisasi pada Fanatik Bikers Shop Bandung sehingga dapat melakukan pembuatan laporan dengan waktu yang lebih cepat dan akurat ?
1.3. Maksud dan Tujuan Penelitian
Berdasarkan identifikasi dan rumusan masalah maka maksud dan tujuan dari penelitian yang dilakukan penulis adalah sebagai berikut.
1.3.1. Maksud Penelitian
Maksud dari penelitian ini adalah untuk membangun aiatem informasi administrasi pembelian dan penjualan pada Fanatik Bikers Shop Bandung, guna membantu pengelolaan administrasi yang mencakup administrasi pembelian, penjualan, pmesanan dan persediaan barang sehingga data yang dihasilkan lebih akurat, menghemat waktu pengerjaannya, efektif dan efisien.
1.3.2. Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah sebagai berikut :
. Untuk menganalisis data-data yang seringkali terjadi kesalahan pada sistem pembelian dan penjualan yang sedang berjalan pada Fanatik Bikers Shop Bandung.
2. Untuk merancang sistem informasi pembelian dan penjualan yang otomatis dan terkomputerisasi pada Fanatik Bikers Shop Bandung.
3. Untuk mengimplementasikan sistem informasi yang mengintegrasikan bagian administrasi penjualan dan bagian gudang pada Fanatik Bikers Shop Bandung. 4. Untuk melakukan pengujian sistem informasi pembelian dan penjualan terkait
Kegunaan penelitian ini bagi penulis untuk menerapkan ilmu dan pengembangan pengetahuan yang di dapat selama menempuh pendidikan di bangku kuliah. dengan penyusunan skripsi ini diharapkan menambah pengetahuan dan pengalaman juga meningkatkan kemampuan penguasaan disiplin ilmu.
1.4.1. Kegunaan Praktis
Sistem informasi pembelian dan penjualan yang di buat, diharapkan dapat diterapkan oleh Fanatik Bikers Shop dan diharapkan dapat membantu memudahkan menjalankan aktivitas bisnis di Fanatik Bikers Shop khususnya pengelolaan administrasi pembelian dan penjualan yang lebih efektif dan efisien
1.4.2. Kegunaan Akademis a. Bagi Pengembangan Ilmu
Hasil penelitian ini dalam bidang pengembangan ilmu diharapkan dapat mengimplementasikan ilmu baru dalam bidang teknologi dan informasi khususnya sistem informasi yang berguna dalam memberikan kemudahan dalam aktivitas bisnis di Fanatik Bikers Shop khususnya pengelolaan administrasi pembelian dan penjualan yang lebih efektif dan efisien.
b. Bagi Peneliti Lain
Hasil penelitian ini diharapkan dapat memberikan sumbangan pemikiran kepada peneliti lain atau para akademis yang akan mengambil skripsi atau tugas akhir dalam kajian yang sama sekaligus di dalam penulisan.
c. Bagi Penulis
Berguna untuk menambah atau memperkaya wawasan pengetahuan baik teori maupun praktek, belajar menganalisa dan melatih daya fikir dalam mengambil keputusan atas permasalahan yang ada dalam perusahaan, khususnya pada Fanatik Bikers Shop Bandung.
1.5. Batasan masalah
Batasan dari masalah yang akan dibahas dalam rancangan ini yaitu sistem yang dibahas mencakup dari pengelolaan administrasi pembelian, penjualan, dan persediaan barang.
. Sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop hanya membahas tentang pengelolaan data pada bagian administrasi pembelian dan penjualan dan bagian gudang.
2. Sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop ini mempunyai 3 hak akses, yaitu pemilik, administrasi, dan gudang.
3. Sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop pada akses pejualan terdapat dua bagian yaitu penjualan ritel dan penjualan grosir serta mengurusi hutang pelanggan dan hutang kepada vendor.
4. Sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop pada penjualan grosir pelanggan akan mendapat diskon 0% jika pembelian barang minimal Rp.5.000.000.
II. KAJIAN PUTAKA 2.1.Definisi istem
jaringan kerja atau elemen-elemen yang saling berhubungan antara satu dengan yang lainnya untuk mencapai suatu tujuan tertentu.
2.2.Elemen istem
Ada beberapa elemen-elemen yang membentuk sebuah sistem yaitu [2] : . Tujuan
2. Masukan 3. Proses
4. Keluaran
5. Mekanisme pengendalian 6. Umpan balik
2.3.Definisi Informasi
Informasi sebagai data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut [2].
2.4.iklus Informasi
Siklus informasi untuk memperoleh informasi yang bermanfaat bagi penerimanya, perlu untuk dijelaskan bagaimana siklus yang terjadi tau dibutuhkan dalam menghasilkan informasi.
2.5.Kualitas dan Nilai Informasi
Kualitas dari suatu informasi (quality of information) tergantung dari tiga hal, yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness) dan relevan (relevance) [2].
2.6.Karakteristik Data dan Informasi
Karakteristik data atau informasi yaitu sebagai berikut [2] : . Tipe Data
2. Akurasi/Presisi 3. Usia
4. Rentang waktu 5. Tingkat keringkasan
6. Kelengkapan 7. Kemudahan akses 8. Sumber
9. Relevansi/ nilai 2.7.Definisi istem Informasi
Sistem informasi merupakan kumpulan dari perangkat lunak dan perangkat keras komputer serta perangkat manusia yang akan mengolah data menggunakan perangkat keras dan perangkat lunak tersebut. [3].
2.8.Peranan istem Informasi
Peran sistem informasi untuk kepentingan bisnis pada masa sekarang dapat dibagi menjadi tiga hal [2]:
. Mendukung proses dan operasi bisnis;
2. Mendukung pembuatan keputusan oleh pegawai dan manager 3. Mendukung strategi-strategi untuk keunggulan kompetitif 2.9.Komponen istem Informasi
Sitem informasi mengandung komponen-komponen seperti berikut : [2] . Perangkat keras (hardware).
2. Perangkat lunak (software). 3. Prosedur.
4. Orang.
5. Basis data (database). 6. Jaringan komputer dan komunikasi data
2.10. Definisi Pembelian
Pembelian adalah suatu sistem kegiatan dalam perusahaan untuk pengadaan barang yang diperlukan oleh perusahaan [4].
2.11. Definisi Pembelian Tunai
2.12. Definisi Pembelian Kredit
Pembelian kredit yaitu pembelian barang dengan pembayaran tempo atau menunda pembayaran atau kredit [4].
2.13. Definisi Penjualan
Penjualan adalah suatu suatu sistem kegiatan pokok perusahaan untuk memperjualbelikan barang dan jasa yang perusahaan hasilkan.
2.14. Definisi Penjualan Tunai
Penjualan tunai merupakan penjualan yang dilakukan dengan cara menerima uang tunai/cash pada saat barang diserahkan pada pembeli [].
2.15. Definisi Penjualan Kredit
Penjulan kredit adalah aktivitas penjualan yang menimbulkan tagihan/klaim/piutang kepada pembeli (customer) sehingga penjual tidak menerima uang tunai pada saat barang diserahkan kepada pembeli (customer).
2.16. Jenis-jenis Penjualan
Jenis-jenis penjualan dikelompokan menjadi 5 jenis yaitu sebagai berikut: . TradeSelling
2. MissionarySelling 3. TechnicalSelling
4. NewBusinessSelling 5. ReponsiveSelling 2.17. Bagian-Bagian Penjualan
Bagian-bagian penjualan dibagi menjadi beberapa bagian, yaitu: . Bagian Penjualan
2. Bagian Kredit 3. Bagian Gudang
4. Bagian Pengiriman 5. Bagian Penagihan 2.18. Definisi Piutang Dagang
Piutang dagang adalah suatu tagihan terhadap perusahaan atau orang-orang tertentu yang timbul akibat penjulan kredit atau disebabkan perusahaan telah memberikan jasa tertentu. [6]
2.19. Pengertian Persediaan (Inventory)
Persediaan merupakan aktiva lancar yang ada dalam suatu perusahaan, apabila perusahaan tersebut perusahaan dagang maka persediaan diartikan sebagai barang dagangan yang disimpan untuk dijual dalam oprasi normal perusahaan.
2.20. Perangkat Lunak Pendukung
Perangkat lunak yang dibutuhkan dalam perancangan sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop Bandung adalah sebagai berikut:
2.20.1. MyQL
MySQL merupakan software sistem manajemen database (Database Manajement System – DBMS) yang sangat populer dikalangan pemrograman web, terutama di lingkungan Linux dengan menggunakan script PHP dan Perl. Software database ini telah tersedia juga pada platform sistem operasi Windows (98/ME ataupun NT/2000 /XP). [, p.]
2.20.2. Wamperver
Wamp Server merupakan satu paket aplikasi Apache, PHP, dan MySQL pada Windows. WAMP adalah singkatan dari Windows and the principal components of the package: Apache, MySQL and PHP ( Perl or Python).
2.20.3. PHP
sebagai program CGI untuk server web atau dijadikan modul dari server web. PHP terlah tersedia pada hampir semua sistem operasi jaringan yang menyediakan server web terutama server web Apache. Server web berbasis Windows non Apache juga telah mendukungnya, seperti MS IIS, PWS, atau Xitami, dari Windows 98/ME sampai dengan Windows NT 4/2000 dan XP. [, p.323]
III. OBJEK DAN METODOLOGI PENELITIAN 3.1. Objek Penelitian
Pada penelitian ini, penulis melakukan penelitian di Fanatik Bikers Shop Bandung yang beralamat Jl. BKR No. 202 bandung. Adapun objek penelitian yang diangkat adalah mengenai perancangan sistem informasi pembelian dan penjualan.
3.1.1. ejarah ingkat Perusahaan
Fanatik Bikers Shop berdiri pada tahun 2008 yang berkedudukan di Bandung yang terletak di Jl. BKR No. 202 Bandung. Toko ini merupakan usaha yang memproduksi dalam bidang Fashion terutama fashion para bikers.Pemilik dari Fanatik Bikers Shop Bandung ini yaitu Bapak H.Madtori terinspirasi membuat usaha ini karena hobinya terhadap motor dan minat dari bikers yang ingin mengikuti trend saat ini.
Fanatik Bikers Shop Bandung merupakan perusahaan yang bergerak di bidang penjualan pakaian khususnya untuk Bikers. Produk yang dijual yaitu tshirt, jaket, sweater, rompi, sabuk, dompet, sepatu, bodyprotector dan lain-lain.Fanatik Bikers Shop Bandung ini juga melayani permintaan pembeli dalam jumlah banyak atau bisa juga pemesanan secara grosir. Fanatik Bikers Shop Bandung ini dikembangkan dengan sangat baik dengan bekerjasama dengan banyak suatu organisasi dan komunitas motor di Jawa Barat khususnya di Bandung.
3.1.2. Visi Misi Perusahaan 1. Visi
Menjadi perusahaan khususnya dibidang fashion yang unggul dan dapat mengembangkan produk Fanatik Bikers Shop menjadi produk fashion para bikers yang berkualitas dan selalu diminati oleh para konsumen.
2. Misi
. Fokus bisnis tertuju pada kegiatan penjualan barang yang sesuaidengan spesifikasi dan permintaan konsumen.
2. Memberi pelayanan terbaik untuk konsumen dengan ramah, cepat dan professional.
3. Menjalin kerjasama dengan prinsip kepercayaan dan saling menguntungkan dengan supplier dan reseller.
4. Selalu mengikuti trend fashion khususnya para bikers dalam negeri maupun luar negeri.
3.1.1. truktur Organisasi Perusahaan
Gambar 3.1 Struktur Organisasi (Sumber :Fanatik Bikers Shop Bandung) 3.1. Metode Penelitian
Metode Penelitian adalah cara atau prosedur yang harus dilakukan secara sistematis dalam melakukan sebuah penelitian.
3.2.1 Desain Penelitian
menjawab pertanyaan penelitian dan sebagai alat untuk mengontrol variabel yang berpengaruh dalam penelitian.
3.2.2. Jenis dan Metode Pengumpulan Data
Jenis dan metode pengumpulan data terdiri dari sumber data primer dan sumber data sekunder.
3.2.2.1 umber Data Primer
Sumber data primer merupakan pengumpulan data yang berasal dari objek atau sumber yang diteliti secara langsung. Cara yang digunakan untuk mengumpulkan data primer adalah sebagai berikut :
. Pengamatan Langsung (Observasi)
Dalam penelitian ini, peneliti melakukan pengamatan langsung (observasi) di Fanatik Bikers Shop Bandung.
2. Wawancara (Interview)
Peneliti mengumpulkan data dan menggali informasi dengan mengajukan tanya jawab secara lisan dengan pemilik maupun karyawan di Fanatik Bikers Shop Bandung
3.2.2.2 umber Data ekunder
Data sekunder merupakan data yang sudah diolah lebih dahulu oleh peneliti, seperti dokumen – dokumen yang diperoleh dari pihak terkait pada saat penelitian dilakukan.
3.2.3. Metode Pendekatan dan Pengembangan istem
Metode pendekatan dan pengembangan sistem digunakan untuk memenuhi kebutuhan pengembangan sistem, sehingga sistem yang dihasilkan akan sesuai dengan yang diinginkan.
3.2.3.1 Metode Pendekatan istem
Metode pendekatan yang digunakan adalah metode terstruktur, adapun alat bantu yang digunakan adalah flowmap, diagram konteks,dataflowdiagram (DFD) dan kamus data sedangkan untuk perancangan basis datanya menggunakan normalisasi, tabel relasi dan ERD.
3.2.3.2 Metode Pengembangan istem
Metode pengembangan sistem yang digunakan adalah dengan menggunakan model sekuensial linier atau waterfall. Model waterfall menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain pengkodean, pengujian, dan tahap pemeliharaan. Berikut adalah gambar model sekuensial linier atau waterfall.
Gambar 3.2 :Model Sekuensial Linier / Waterfall.
(umber : . A. Rosa dan halahuddin. M, “Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek”)
Adapun langkah-langkah dalam metode waterfall dalam adalah sebagai berikut : . Analisis
2. Desain 3. Pengkodean
4. Pengujian 5. Pemeliharaan 3.2.3.3. Alat Bantu Analisis dan Perancangan
1) Flow Map
Flow Map merupakan bagan alir dokumen yang menggambarkan tentang gerakan dokumen yang dipakai dalam suatu sistem.
Diagram konteks adalah sebuah diagram sederhana yang menggambarkan hubungan antara entiti luar, masukan dan keluaran dari sistem.
3) Data Flow Diagram
Data Flow Diagram (DFD) adalah representasi grafik yang menggambarkan aliran informasi dan transformasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan keluaran (output).
4) Kamus Data
Kamus data (data dictionary) dipergunakan untuk memperjelas aliran data yang digambarkan pada DFD.
5) Perancangan Basis Data
Perancangan basis data diperlukan, agar kita bisa memiliki basis data yang kompak dan efisien dalam penggunaan ruang penyimpanan, capat dalam pengaksesan dan mudah pemanipulasiaan (tambah, ubah, hapus) data. Adapun alat bantu yang digunakan dalam perancangan basis data adalah sebagai berikut:
a. Normalisasi
Noramalisasi adalah suatu proses dimana elemen-elemen data dikelompokan menjadi tabel-tabel, dimana dalam tabel tersebut terdapat entiti-entiti dan relasi antar entiti tersebut
b. Tabel Relasi
Relationship dalam database menunjukan relasi antar tabel-tabel. Dengan adanya relasi data dari beberapa tabel dapat ditampilkan sebagai suatu kesatuan informasi dalam bentuk query, form atau report.
3.2.4. Pengujian Software
Faktor pengujian software adalah teknik untuk menguji perangkat lunak, mempunyai mekanisme untuk menentukan data uji yang dapat menguji perangkat lunak secara lengkap dan mempunyai kemungkinan untuk menemukan kesalahan. Pengujian yang digunakan untuk menguji aplikasi yang sudah dibuat ialah menggunakan pengujian blackboxtesting. Backboxtesting merupakan pengujian yang memungkinkan softwareengine mendapatkan serangkaian kondisi inputyang sepenuhnya menggunakan semua persyaratan fungsional untuk satu program
IV. HAIL PENELITIAN 4.1 Perancangan istem
Didalam proses pembuatan sistem informasi terlebih dahulu harus merancang langkah-langkah apa saja yang akan dilakukan dalam sebuah sistem, karena didalam perancangan sistem yang baik akan menghasilkan program yang baik pula yang dapat bermanfaat bagi penggunanya.
4.1.1 Tujuan Perancangan istem
Tujuan dirancangnya suatu sistem adalah untuk memenuhi kebutuhan kepada pemakai sistem, untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan menghasilkan model atau representasi dari entitas yang akan dibangun.
4.1.2 Gambaran Umum istem Yang Diusulkan
4.1.3 Perancangan Prosedur yang diusulkan
Dalam proses perancangan prosedur sistem yang diusulkan ini terdapat beberapa tahapan rancangan, yaitu perancangan menggunakan Flowmap, Diagram Konteks, Data Flow Diagram(DFD) dan Kamus Data.
4.1.3.1 Flow Map
Berikut dibawah ini terdapat flowmap dari sistem yang diusulkan: . Gambar 4.1 Flowmap Sistem Informasi Pembelian yang Diusulkan 2. Gambar 4.2 Flowmap Sistem Informasi Penjualan Ritel yang Diusulkan 3. Gambar 4.3 Flowmap Sistem Informasi Penjualan Grosir yang Diusulkan 4. Gambar 4.4 Flowmap Sistem Informasi Pembayaran Hutang yang Diusulkan 4.1.3.2 Diagram Konteks
Berikut adalah diagram konteks untuk sistem informasi pembelian dan penjualan di Fanatik Bikers Shop.
Gambar 4.5 Diagram Konteks Sistem Informasi yang Diusulkan 4.1.3.3 Data Flow Diagram
Berikut dibawah ini terdapat beberapa level DFD untuk sistem yang diusulkan. . Gambar 4.6 DFD Level Sistem Informasi yang Diusulkan
2. Gambar 4.7 DFD Level 2 Proses Olah Pembelian yang Diusulkan 3. Gambar 4.8 DFD Level 2 Proses 2 Olah Penjualan Ritel yang Diusulkan 4. Gambar 4.9 DFD Level 2 Proses 3 Olah Penjualan Grosir yang Diusulkan 5. Gambar 4.10 DFD Level 2 Proses 4 Olah Pembayaran Hutang yang Diusulkan 4.1.3.4 Kamus Data
Pembentukan kamus data berasal dari aliran data yang terdapat di DFD.Berikut adalah kamus data untuk sistem yang diusulkan:
. Nama arus data : stock barang
Tujuan : tujuan aliran data ke tabel barang Bentuk data : database
Periode : setiap bagian gudang akan membeli barang ke vendor Volume : tidak dibatasi
Struktur data : kode_barang, nama_barang, harga_barang, stok_barang 2. Nama arus data : data barang
Tujuan : tujuan aliran data ke tabel barang, proses ., proses .2 Bentuk data : database
Periode : setiap bagian gudang akan membeli barang ke vendor Volume : tidak dibatasi
Struktur data : kode_barang, nama_barang, harga_barang, stok_barang 3. Nama arus data : nota pembelian
Tujuan : tujuan aliran data ke proses .0 Bentuk data : printout
Periode : setiap bagian gudang akan membeli barang ke vendor Volume : tidak dibatasi
Struktur data : kode_beli, kode_barang, jumlah_beli, subtotal_beli 4. Nama arus data : daftar hutang
Tujuan : tujuan aliran data ke proses 4.0, proses 4.2, proses 4.3 Bentuk data : database
Struktur data : id_hutang, kode_vendor, tanggal, keterangan, debit, kredit 5. Nama arus data : daftar pesanan
Tujuan : tujuan aliran data ke proses 2.0, proses 2. Bentuk data : printout
Periode : setiap dilakukan penjualan Volume : tidak dibatasi
Struktur data : kode_jual, kode_barang, jumlah_jual, subtotal_jual 6. Nama arus data : data penjualan
Tujuan : tujuan aliran data ke proses 2.0, proses 2.2, proses 2.3 Bentuk data : database
Periode : setiap dilakukan penjualan Volume : tidak dibatasi
Struktur data : kode_jual, kode_barang, jumlah_jual, subtotal_jual 7. Nama arus data : pesanan grosir
Tujuan : tujuan aliran data ke proses 3.0, proses 3., proses 3.3, proses 3.4, proses 3.5, proses 3.6
Bentuk data : printout
Periode : setiap dilakukan penjualan grosir Volume : tidak dibatasi
Struktur data : kode_jual, kode_pelanggan, tanggal_jual, total_jual 8. Nama arus data : data pelanggan
Tujuan : tujuan aliran data ke proses 3.0, proses 3.2 Bentuk data : database
Periode : setiap pelanggan baru yang melakukan penjualan grosir Volume : tidak dibatasi
Struktur data : kode_pelanggan, nama_pelanggan, alamat_pelanggan, telepon_pelanggan
4.1.4 Perancangan Basis Data
Dalam proses perancangan basis data untuk sistem yang diusulkan sekarang ini terdapat tahapan normalisasi, relasi tabel, entityrelationshipdiagram(ERD), struktur file dan kodifikasi.
4.1.4.1 Normalisasi
Normalisasi merupakan suatu teknik untuk menghasilkan suatu relasi yang sangat diperlukan dimana kebutuhan datanya diberikan oleh perusahaan.Berikut terdapat tahapan-tahapan dalam normalisasi.
1. Bentuk tidak normal
Bentuk data tidak normal adalah memasukan semua field dari kamus data tanpa menghilangkan satu fieldpun.
{kode_barang, nama_barang, harga_barang, stok_barang, kode_barang, nama_barang, harga_barang, stok_barang, kode_beli, kode_barang, jumlah_beli, subtotal_beli, id_hutang, kode_vendor, tanggal, keterangan, debit, kredit, kode_jual, kode_barang, jumlah_jual, subtotal_jual, kode_jual, kode_barang, jumlah_jual, subtotal_jual, kode_jual, kode_pelanggan, tanggal_jual, total_jual, kode_pelanggan, nama_pelanggan, alamat_pelanggan, telepon_pelanggan}.
2. Bentuk normal kesatu (1NF)
{ kode_barang, nama_barang, harga_barang, stok_barang, kode_beli, kode_barang, jumlah_beli, subtotal_beli, id_hutang, kode_vendor, tanggal, keterangan, debit, kredit, kode_jual, kode_barang, jumlah_jual, subtotal_jual, kode_jual, kode_pelanggan, tanggal_jual, total_jual, kode_pelanggan, nama_pelanggan, alamat_pelanggan, telepon_pelanggan}
3. Bentuk normal kedua (2 NF)
Dalam proses bentuk data normal kedua,field yang digabung telah dipisah menjadi tabel-tabel sesuai dengan kebutuhan sistem.
Barang = { kode_barang, nama_barang, harga_barang, stok_barang }
Beli = {kode_beli, tanggal_beli, kode_vendor, total_beli, status_beli, jenis_pembayaran} D_beli = { kode_beli, kode_barang, jumlah_beli, subtotal_beli }
D_jual = { kode_jual, kode_barang, jumlah_jual, subtotal_jual }
Hutang_vendor = { id_hutang, kode_vendor, tanggal, keterangan, debit, kredit } Jual = { kode_jual, kode_pelanggan, tanggal_jual, total_jual }
Pelanggan = {kode_pelanggan, nama_pelanggan, alamat_pelanggan, telepon_pelanggan} User = {username, password, hak_akses}
Vendor = {kode_vendor, nama_vendor, alamat_vendor, telepon_vendor} 4. Bentuk normal ketiga (3 NF)
Dalam bentuk data normal ketiga, tabel-tabel tersebut telah dipilih field mana saja yang menjadi PrimaryKey dan ForeignKey.
Barang = {*kode_barang, nama_barang, harga_barang, stok_barang }
Beli = {*kode_beli, tanggal_beli, **kode_vendor, total_beli, status_beli, jenis_pembayaran}
D_beli = {**kode_beli, **kode_barang, jumlah_beli, subtotal_beli } D_jual = {**kode_jual, **kode_barang, jumlah_jual, subtotal_jual }
Hutang_vendor = {*id_hutang, **kode_vendor, tanggal, keterangan, debit, kredit } Jual = {*kode_jual, **kode_pelanggan, tanggal_jual, total_jual }
Pelanggan = {*kode_pelanggan, nama_pelanggan, alamat_pelanggan, telepon_pelanggan} User = {username, password, hak_akses}
Vendor = {*kode_vendor, nama_vendor, alamat_vendor, telepon_vendor} 4.1.4.2 Tabel Relasi
Relasi tabel adalah penggambaran hubungan antar tabel-tabel yang ada dalamsistem pengolahan data yang berfungsi untuk mengakses data dan item sehingga databasetersebut mudah dimodifikasi.Berikut adalah relasi tabel untuk sistem yang diusulkan:
Gambar 4.11 Tabel Relasi yang Diusulkan 4.1.4.3 Entity Relationship Diagram
Entity Relationship Diagram atau ERD dibuat untuk menggambarkan atau membuat model suatu database dengan diagram yang sederhana sehingga memudahkan dalam membuat sebuah database yang kompleks maupun yang sederhana.
Gambar 4.12ERD yang Diusulkan 4.2 Pengujian
Pengujian bertujuan untuk membuktikan bahwa perangkat lunak yang dibangun memiliki kualitas yang baik.
4.4.1 Rencana Pengujian
Rencana pengujian dapat dilihat pada tabel .
4.4.2 Kasus dan Hasil Pengujian
Beberapa kasus dan hasil pengujian yang telah dilakukan pada Sistem Informasi Fanatik Bikers Shop yaitu sebagai berikut :
4.4.3 Kesimpulan Hasil Pengujian
Berdasarkan hasil pengujian dengan kasus uji sample di atas dapat ditarik kesimpulan-kesimpulan bahwa perangkat lunak Sistem informasi Fanatik Bikers Shop memberikan fungsi sesuai dengan kebutuhan. Dan semua sintaksbekerja dengan baik. 4.5 Implementasi
Implementasi sistem merupakan tahapan proses penciptaan sistem dari perancangan sistem.
4.5.1 Batasan Implementasi
Batasan dalam implementasi sistem dari penelitian yang telah penulis lakukan, diantaranya yaitu :
. Implementasi dari perancangan ke tahap pembuatan sistem informasi penjualan, serta tidak membahas implementasi secara langsung di Fanatik Bikers Shop. 2. Implementasi pembuatan sistem informasi ini menggunakan bahasa pemrograman
berbsais desktop yaitu java.
3. Implementasi databaseyang digunakan adalah MySQL dengan menggunakan softwaredatabaseserverXAMPP1.7.4.
4.5.2 Implementasi Perangkat Lunak
Perangkat lunak yang digunakan dalam pembuatan sistem informasi PD Ciakar Lestari antara lain :
. Microsoft Windows 7
2. Netbeans 7.0. 3. Xampp .7.24. Jaspersoft Ireport 4.5.3 Implementasi Perangkat Keras
Perangkat keras yang digunakan dalam pembuatan sistem informasi di PD Ciakar Lestari antara lain :
. Komputer Server
a. Proccessorpentium(R) dual core CPU T4200 2.00GHz. b. Memory2GB atau lebih.
c. Harddisk500GBatau lebih. d. LANcard0/00 Mbps. e. Hub.
f. Kabel UTP kategori 5 g. RJ45
h. Mouse, keyboard, monitor dan printer.
2. Komputer client
a. Proccessor pentium 4 .80GHz. b. Memory GB atau lebih. c. Harddisk 250GB atau lebih. d. LAN card 0/00 Mbps. e. Mouse, keyboard, monitor 4.5.4 Implementasi Basis Data
Dalam pembuatan aplikasi sistem akademik ini penulis membuat suatu database.Pembuatan database ini dilakukan dengan menggunakan bahasa SQL dimana perangkat lunak yang digunakan adalah wamp.
5.1. Kesimpulan
Setelah penulis melakukan pengujian, pengamatan, pemahaman terhadap sistem yang sedang berjalan, serta melakukan perancangan sistem informasi, maka penulis dapat mengambil berapa kesimpulan, diantaranya adalah sebagai berikut :
. Dengan dibuatnya sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop Bandung yang terkomputerisasi kesalahan seperti rusaknya dokumen atau salahnya pencatatan sekarang semua data tersimpan dengan aman di database.
2. Dengan dirancangnya sistem informasi pengolahan data penjualan dengan menggunakan sistem yang otomatis terkomputerisasi, guna meminimalisir kesalahan penghitungan pada bagian penjualan.
3. Dengan diimplementasikannya sistem informasi pengolahan data yang mengintegrasikan bagian administrasi penjualan dengan bagian gudang yang otomatis dan terkomputerisasi, guna menghindari terjadi lagi perbedaan data persediaaan barang antara bagian gudang dengan bagian penjualan.
4. Denagn dibuatnya sistem informasi pembelian dan penjualan dapat membantu proses pembuatan laporan yang terkomputerisasi akan dibuat secara otomatis dan akan menghasilkan waktu yang lebih cepat dan akurat.
5.2. aran
Pada aplikasi sistem informasi pembelian dan penjualan ini masih terdapat kekurangan dan kelemahan. Oleh sebab itu ada beberapa saran yang hendak disampaikan antara lain : . Untuk pengembangan sistem informasi pembelian dan penjualan pada Fanatik Bikers
Shop Bandung perlu kiranya ditambahkan dukungan sistem penjualan berbasis web. Sehingga pelanggan dapat melakukan pembelian barang secara langsung kapanpun dan dimanapun. Tanpa harus mengunjungi toko terlebih dahulu.
2. Diharapkan selanjutnya ditambahkan sistem yang berbasis sms gatewaysehingga dapat member informasi kepada pelanggan grosir yang jatuh tempo secara otomatis . 3. Diharapkan selanjutnya dapat mencakup retur penjualan grosir terhadap pelanggan. 4. Perancangan sistem yang dibuat tidak hanya membuat laporan pembelian dan
penjualan. Tetapi dapat menangani permasalahan lainnya seperti perolehan laba rugi dan statistik penjualan.
VI. DAFTAR PUSTAKA
[] Puspitawati Lilis dan Anggadini Dewi Sri., “Sistem Informasi Akuntansi”, nd ed, Yogyakarta : Graha Ilmu, 204
[2] Kadir Abdul., “Pengenalan Sistem Informasi Edisi Revisi”, 2nd ed, Yogyakarta : Andi, 204.
[3] Kristanto Andri., “Perancangan Sistem Informasi dan Aplikasinya”, nd ed, Yogyakarta : Gava Media, 2007
[4] Sujarweni Wiratna V., “Sistem Akuntansi”, nd ed, Yogyakarta : Pustaka Baru Press, 205
[5] Dh Swastha Basu., “Manajemen Penjualan”, 3rd ed, Yogyakarta : BPFE, 204.
[6] Suhayati Ely dan Anggadini Dewi Sri., “Akuntansi Keuangan”, nd ed, Yogyakarta : Graha Ilmu, 2009
[7] Munandar Dadang., “Materi Kuliah Metodologi Penelitian”,pp.7-6, 205
Pemilik Desainer Bagian Administrasi Pembelian dan Penjualan Bagian Gudang
[9] Pressman S. Roger., “Rekayasa Perangkat Lunak -BukuSatu”, 7rd ed, Yogyakarta : Andi, 202.
[0] Suwandi Herwan., “Modul Kuliah Jaringan Komputer”, pp.9,September, 203 [] HM Jogiyanto, ”Analisis danDesain Sistem Informasi”, 3rd ed, Yogyakarta ANDI OFFSET, 2005.
DAFTAR GAMBAR DAN TABEL
Gambar 3.1 Struktur Organisasi Fanatik Bikers Shop istem Informasi Pembelian yang Diusulkan
Bagian Gudang Vendor Pemilik Bagian Administrasi
Pembelian dan Penjualan Daftar permintaan barang Daftar permintaan barang Verifikasi Permintaan barang verifikasi Permintaan barang Membuat nota dan surat jalan Nota pembelian urat jalan Nota pembelian Tunai atau kredit Laporan pembelian urat jalan
Laporan stock barang Laporan tock barang Permintaan barang verifikasi Melakukan pemesanan barang Permintaan barang Transaksi pembayaran Input pembelian dan cetak transaksi kredit Input pembelian dan cetak transaksi tunai Transaksi kredit Membuat daftar hutang Membuat laporan pembelian Tunai Kredit Daftar barang db_fanatikrider Membuat daftar permintaan barang Input barang masuk Cetak Laporan stock barang Laporan pembelian
Gambar 4.1 Flowmap Sistem Informasi Pembelian yang Diusulkan istem Informasi Penjualan Ritel yang Diususlkan
Bagian Administrasi Pembelian dan Penjualan Pemilik Pelanggan
Daftar pesanan Daftar Pesanan
Data penjualan Laporan penjualan Laporan penjualan Input daftar pesanan db_fanatikrider Membuat nota penjualan Nota penjualan Nota penjualan Cetak laporan penjualan
istem Informasi Penjualan Pesanan Grosir yang Diusulkan Bagian Administrasi Pembelian dan
Penjualan Bagian Gudang Pelanggan
Pesanan grosir Pesanan grosir
Baru ?
Pesanan grosir
Data pelanggan
Pesanan grosir
Kredit atau tunai ? >Rp 5.000.000 ?
Diskon 10% Pesanan grosir Buat data pelanggan Cek data pelanggan Cek penjualan db_fanatikrider
Input dan cetak penjualan grosir kredit
Input dan cetak penjualan grosir tunai
Penjualan grosir kredit Penjualan grosir tunai Nota penjualangrosir kredit
Nota penjualan grosir tunai
Cek stockbarang
Barang tersedia ?
Pesanan grosir Pesanan grosir
Tidak Ya
Pesanan grosir
Ya Tidak
Ya
Tidak
Gambar 4.3 Flowmap Sistem Informasi Penjualan Grosir yang Diusulkan istem Informasi Pembayaran Hutang yang Diusulkan
Pemilik Vendor Bagian Administrasi Pembelian
dan Penjualan
Nota pembelian Nota pembelian
Cari daftar hutang
Nota pembelian db_fanatikrider Nota pembelian Bukti transfer Melakukan transfer Daftar hutang Input pembayaran hutang pembelian Cetak laporan hutang
Laporan hutang Laporan hutang
Bukti transfer
Gambar 4.4 Flowmap Sistem Informasi Pembayaran Hutang yang Diusulkan
istem Informasi pembelian dan penjualan pada Fanatik Bikers hop
pelanggan pemilik vendor Daftar Pesanan Pesanan Grosir Data Pelanggan Nota Penjualan Pesanan Grosir Nota Penjualan Grosir Kredit Nota Penjualan Grosir Tunai Permintaan Barang Verifikasi
Bukti Transfer Nota Pembelianurat Jalan
Permintaan Barang Verifikasi Daftar Permintaan BarangNota Pembelian
Laporan tock Barang Laporan Pembelian Laporan Penjualan Laporan Hutang
Gambar 4.5 Diagram Konteks Sistem Informasi yang Diusulkan
1.0 Olah Pembelian
2.0
Olah Penjualan Olah Penjualan Grosir3.0
4.0 Olah Pembayaran Hutang ke Vendor
pelanggan
Daftar Pesanan
jual Data Penjualan
pelanggan Pesanan Grosir Data Pelanggan Data Pelanggan Data Pelanggan Nota Penjualan Pesanan Grosir Nota Penjualan grosir Kredit Nota Penjualan grosir Tunai Pesanan Grosir Daftar Pesanan Data Penjualan vendor beli Data Barang Nota Pembelian Daftar Permintaan Barang Transaksi Pembelian Kredit Transaksi Pembelian Tunai Daftar Hutang
barang Data Barang
tock Barang Data Barang Masuk Permintaan Barang Verifikasi
pemilik Nota Pembelian urat Jalan Nota Pembelian Daftar Hutang hutang_vendor Daftar Hutang Pembayaran Hutang Laporan Hutang Laporan Pembelian
Laporan tock Barang
Laporan Penjualan
Data Barang Data Barang
barang 1.1 Cek stock barang
tock Barang Data Barang 1.4 impan transaksi pembelian kredit 1.5 impan transaksi pembelian tunai 1.6 Membuat daftar hutang
1.7 Input data barang masuk vendor 1.2 Membuat daftar permintaan barang Data Barang Daftar Permintaan Barang 1.3 Transaksi pembayaran Nota Pembelian Nota Pembelian Nota Pembelian beli Nota Pembelian Nota Pembelian Transaksi Pembelian Kredit Daftar Hutang
urat Jalan
Data Barang Masuk
1.8 Membuat laporan pembelian
1.9 Membuat laporan stock barang Data Pembelian
Data Barang
pemilik
Laporan Pembelian Laporan tock Barang
Gambar 4.7 DFD Level 2 Proses Olah Pembelian yang Diusulkan pelanggan
2.1 impan data penjualan
2.2 Membuat nota penjualan 2.3 Mencetak laporan penjualan Daftar Pesanan jual
Data Penjualan Data Penjualan Nota Penjualan
pemilik Laporan Penjualan Data Penjualan
Gambar 4.8 DFD Level 2 Proses 2 Olah Penjualan Ritel yang Diusulkan
pelanggan 3.1 Cek data pelanggan 3.2
Buat data pelanggan pelanggan
Pesanan Grosir Pesanan grosir Data Pelanggan
3.3
Cek stock barang barang Pesanan Grosir Pesanan Grosir Pesanan Grosir Data Barang Pesanan Grosir 3.4 Cek penjualan Pesanan Grosir jual Pesanan Grosir 3.5 impan penjualan grosir kredit 3.6 impan penjualan grosir tunai 3.7
Cetak nota penjualan
grosir kredit 3.8 Cetak nota penjualan
grosir tunai Data Penjualan
Pesanan Grosir Pesanan Grosir Penjualan Grosir Kredit
Penjualan Grosir Tunai Data Penjualan
Data Penjualan Nota Penjualan Grosir Kredit
Nota Penjualan Grosir Tunai
Gambar 4.9 DFD Level 2 Proses 3 Olah Penjualan Grosir yang Diusulkan
pemilik vendor 4.1
Cari daftar hutang 4.2
impan hutang pembayaran
pembelian
4.4 Cetak laporan hutang
Nota Pembelian beli Nota Pembelian
Daftar Hutang hutang_vendor Daftar Hutang Pembayaran Hutang Laporan Hutang Data Hutang Daftar hutang Bukti transfer
barang K kode_barang nama_barang harga_barang stok_barang beli K kode_beli tanggal _beli FK1 kode_vendor total_beli status _beli jenis_pembayaran d_beli FK1 kode_beli FK2 kode_barang jumlah_beli subtotal _beli d_jual FK1 kode_jual FK2 kode_barang jumlah_jual subtotal _jual hutang_vendor K id_hutang FK1 kode_vendor tanggal keterangan debit kredit jual K kode_jual FK1 kode_pelanggan tanggal _jual total_jual pelanggan K kode_pelanggan nama_pelanggan alamat_pelanggan telepon _pelanggan vendor K kode_vendor nama _vendor alamat_vendor telepon _vendor
Gambar 4.11 Tabel Relasi yang Diusulkan
d_beli d_jual jual beli barang hutang_vendor pelanggan vendor memiliki memiliki memiliki memiliki memiliki memiliki memiliki 1 1 1 1 1 1 1 1 1 1 n 1 n 1
A I
PENDAHULUAN
1.1 . Latar elakang
Di
dalam persaingan bisnis yang semakin kompetitif , terkadang sebuah
perusahaan dituntut untuk mempunyai dan menggunakan sistem informasi untuk
membantu perusahaan dalam menjalankan bisnisnya. Sistem informasi tersebut
harus dapat membantu perusahaan dalam hal memudahkan pekerjaan,
mengefisiensi kinerja perusahaan sehingga akan meningkatkan produktivitas dan
membantu perusahaan untuk dapat bertahan dalam persaingan bisnis. Sistem
informasi tersebut harus dapat mendukung perusahaan baik dalam mengambil
keputusan maupun memberikan informasi yang cepat, akurat, dan relevan.
Kebutuhan terhadap sistem informasi ini dirasakan pula oleh suatu
perusahaan yakni Fanatik Bikers Shop Bandung. Fanatik Bikers Shop Bandung
merupakan perusahaan yang bergerak dibidang penjualan pakaian khususnya
untuk laki-laki. Pada sistem yang berjalan proses pencatatan data transaksi
penjualan masih ditulis pada nota penjualan, data member masih menggunakan
proses pencatatan daftar pelanggan, menghitung transaksi penjualan masih
mengunakan alat hitung kalkulator sehingga rentan terjadinya kesalahan dalam
proses pencatatan dan penghitungan transaksi penjualan tersebut.
Kemudian ditambah dengan rentan terjadinya kehilangan data karena tidak
ada pembukuan untuk transaksi penjualan jadi hanya mengandalkan dari arsip
2
arsip tersebut menyebabkan kesulitan bagi karyawan dalam pencarian data-data
transaksi, terutama pada saat arsip nota penjualan semakin banyak. Selain itu,
keadaan tersebut menyebabkan proses pembuatan laporan membutuhkan waktu
yang relative lama, karena harus membuat rekapitulasi dari arsip nota penjualan
tersebut. Meskipun proses rekapitulasi dilakukan, laporan-laporan yang disajikan
tidak akurat. Hal ini terjadi karena beberapa transaksi seperti penjualan aksesoris
sering tidak dibutakan nota penjualan katika toko ramai oleh pelanggan.
Pembuatan laporan pembelian penjualan dan proses pemesanan masih
menggunakan aplikasi Microsoft Excel. Dalam pembuatan laporan tersebut
karyawan yang bertugas merekap data dari arsip-arsip transaksi
pembelian,penjualan, dan piutag pemesanan, kemudan data tersebut diinputkan ke
aplikasi Microsoft Excel sehingga pekerja akan bekerja dua kali, dan
membutuhkan waktu yang lamadalam pembuatan laporan tersebut. Permasalahan
selanjutnya terdapat pada pengelolaan persediaan barang. Data persediaan barang
yang ada di bagian gudang sering tidak sesuai dengan data persediaan barang di
bagian penjualan. Sehingga jika ada pesanan dari pelanggan, karyawan harus
mengecek terlebih dahulu stok barang , data-data penjualan dan pembelian
perbulan dalam bentuk table yang ada di gudang.
Kemudian dengan banyaknya dan terus bertambah pelanggan dalam
melakukan pemesanan barang sesuai pelanggan maka pihak dari Fanatik Bikers
Shop kesulitan untuk mencari contoh pesanan dari pelanggan karena harus
mengecek satu persatu data pemesanan. Dengan dibuatnya sistem informasi
3
data transaksi pembelian dan penjualan secara terdatabase karena lebih mudah dan
efisien. Mudah dalam artian pencatatan data transaksi pembelian , penjualan dan
pemesanan dilakukan dalam satu aplikasi yang langsung disimpan ke database
sehingga seluruh data transaksi tersimpan dengan rapih dan terstruktur. Efisien
disini dapat diartikan sebagai data inputan dan pemrosesan dilakukan dalam satu
aplikasi sehingga pengerjaan lebih cepat. Kemudian data yang dimasukan akan
diproses dan akan menghasilkan informasi baru yang lebih informatif berupa
laporan transaksi. Laporan transaksi ini akan membantu pemilik toko dalam
pemantauan dengan melihat banyaknya transaksi yang dilakukan.
Melihat fakta permalahan tersebut Fanatik Bikers Shop membutuhkan
aplikasi
atabase
yang diharapkan dapat membantu proses pengolahan
administrasi pembelian dan penjualan lebih akurat, efektif dan efisien serta semua
bagian di Fanatik Bikers Shop dapat terintegrasi satu sama lain. Maka oleh sebab
itu penulis menetapkan judul penelitian
“SISTEM INFORMASI PEMELIAN
DAN PENJUALAN PADA FANATIK IKERS SHOP ANDUNG”
.
1.2.
Identifikasi dan Rumusan Masalah
Dari latar belakang penelitian yang telah di uraikan di atas. Maka dapat di
rumuskan dan di identifikasi dari masalah yang ada, guna menyelesaikan
permasalahan yang ada
1.2.1. Identifikasi Masalah
Berdasarkan latar belakang yang telah dijelaskan sebelumnya, maka
4
. Dalam melakukan pencatatan data transaksi pembelian dan penjualan masih
mengandalkan nota pembelian dan penjualan, belum menggunakan sebuah
sistem informasi yang terintegrasi dengan
atabase
.
2. Masih menggunakan alat hitung kalkulator dalam menghitung proses
transaksi penjualan sehingga rentan terjadinya kesalahan dalam proses
penghitungan transaksi penjualan tersebut.
3. Belum adanya sistem informasi yang dapat mengintegrasikan bagian
administrasi pembelian dan penjualan dengan bagian gudang.
4. Proses pembuatan laporan pembelian, penjualan, dan data stok barang
pegawai merekap data dari arsip-arsip nota pembelian, nota penjualan, dan
data stok barang kemudian diinputkan ke aplikasi Microsoft Excel sehingga
pegawai bekerja dua kali dan membutuhkan waktu yang lama dalam
pembuatan laporan-laporan tersebut.
1.2.2. Rumusan Masalah
Dari identifikasi masalah yang telah didefinisikan di atas, maka penjabaran
rumusan masalah dari penelitian ini adalah sebagai berikut :
. Bagaimana cara menganalisis data-data yang seringkali terjadi kesalahan
pada sistem yang sedang berjalan saat ini pada Fanatik Bikers Shop
Bandung guna membangun sistem pembelian dan penjualan yang
terkomputerisasi ?
2. Bagaimana cara merancang sistem informasi pengolahan data penjualan
guna meningkatkan kualitas kinerja sistem penghitungan dan
5
3. Bagaimana cara mengimplementasikan sistem informasi yang
mengintegrasikan bagian administrasi penjualan dan bagian gudang pada
Fanatik Bikers Shop Bandung ?
4. Bagaimana cara membuat sistem informasi pembelian dan penjualan
yang dapat membuat laporan – laporan secara otomatis dan
terkomputerisasi pada Fanatik Bikers Shop Bandung sehingga dapat
melakukan pembuatan laporan dengan waktu yang lebih cepat dan
akurat ?
1.3. Maksud dan Tujuan Penelitian
Berdasarkan identifikasi dan rumusan masalah maka maksud dan tujuan
dari penelitian yang dilakukan penulis adalah sebagai berikut.
1.3.1. Maksud Penelitian
Maksud dari penelitian ini adalah untuk membangun aiatem informasi
administrasi pembelian dan penjualan pada Fanatik Bikers Shop Bandung, guna
membantu pengelolaan administrasi yang mencakup administrasi pembelian,
penjualan, pmesanan dan persediaan barang sehingga data yang dihasilkan lebih
akurat, menghemat waktu pengerjaannya, efektif dan efisien.
1.3.2. Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah sebagai berikut :
. Untuk menganalisis data-data yang seringkali terjadi kesalahan pada sistem
pembelian dan penjualan yang sedang berjalan pada Fanatik Bikers Shop
6
2. Untuk merancang sistem informasi pembelian dan penjualan yang otomatis
dan terkomputerisasi pada Fanatik Bikers Shop Bandung.
3. Untuk mengimplementasikan sistem informasi yang mengintegrasikan
bagian administrasi penjualan dan bagian gudang pada Fanatik Bikers
Shop Bandung.
4. Untuk melakukan pengujian sistem informasi pembelian dan penjualan
terkait proses pembuatan laporan yang otomatis dan terkomputerisasi
sehingga dapat melakukan pembuatan laporan dengan waktu yang lebih
cepat dan akurat.
1.4. Kegunaan Penelitian
Kegunaan penelitian ini bagi penulis untuk menerapkan ilmu dan
pengembangan pengetahuan yang di dapat selama menempuh pendidikan di
bangku kuliah. dengan penyusunan skripsi ini diharapkan menambah
pengetahuan dan pengalaman juga meningkatkan kemampuan penguasaan
disiplin ilmu.
1.4.1. Kegunaan Praktis
Sistem informasi pembelian dan penjualan yang di buat, diharapkan dapat
diterapkan oleh Fanatik Bikers Shop dan diharapkan dapat membantu
memudahkan menjalankan aktivitas bisnis di Fanatik Bikers Shop khususnya
pengelolaan administrasi pembelian dan penjualan yang lebih efektif dan efisien
7
1.4.2. Kegunaan Akademis
a. Bagi Pengembangan Ilmu
Hasil penelitian ini dalam bidang pengembangan ilmu diharapkan dapat
mengimplementasikan ilmu baru dalam bidang teknologi dan informasi
khususnya sistem informasi yang berguna dalam memberikan kemudahan
dalam aktivitas bisnis di Fanatik Bikers Shop khususnya pengelolaan
administrasi pembelian dan penjualan yang lebih efektif dan efisien.
b. Bagi Peneliti Lain
Hasil penelitian ini diharapkan dapat memberikan sumbangan pemikiran
kepada peneliti lain atau para akademis yang akan mengambil skripsi atau
tugas akhir dalam kajian yang sama sekaligus di dalam penulisan.
c. Bagi Penulis
Berguna untuk menambah atau memperkaya wawasan pengetahuan baik teori
maupun praktek, belajar menganalisa dan melatih daya fikir dalam mengambil
keputusan atas permasalahan yang ada dalam perusahaan, khususnya pada
Fanatik Bikers Shop Bandung.
1.5.
atasan masalah
Permasalahan yang ada di jelaskan di atas terlalu luas untuk dibahas,
karenanya penulis membatasi masalah yang akan dibahas dalam penelitian ini, hal
ini dimaksudkan agar penelitian dapat dilaksanakan sesuai dengan konsep atau
arah tujuan awal, sehingga pembahasannya tidak menyimpang. Batasan dari
8
mencakup dari pengelolaan administrasi pembelian, penjualan, dan persediaan
barang.
. Sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop
hanya membahas tentang pengelolaan data pada bagian administrasi
pembelian dan penjualan dan bagian gudang.
2. Sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop ini
mempunyai 3 hak akses, yaitu pemilik, administrasi, dan gudang.
3. Sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop pada
akses pejualan terdapat dua bagian yaitu penjualan ritel dan penjualan
grosir serta mengurusi hutang pelanggan dan hutang kepada vendor.
4. Sistem informasi pembelian dan penjualan pada Fanatik Bikers Shop pada
penjualan grosir pelanggan akan mendapat diskon 0% jika pembelian
barang minimal Rp.5.000.000.
1.6.
Lokasi dan Waktu Penelitian
Adapun lokasi dan waktu yang dalam perancangan sistem informasi ini
adalah sebagai berikut :
1.6.1. Lokasi Penelitian
Lokasi yang menjadi objek pada penelitian ini adalah di Fanatik Bikers
9
1.6.2 Waktu Penelitian
Waktu penelitian yang dibutuhkan penulis adalah kurang lebih selama 4
[image:32.595.133.494.215.537.2]bulan.
Tabel 1.1 Jadwal Waktu Penelitian
No
KEGITAN
2015
SEP
OKT
NOV
DES
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Analisis
Survey
objek
penelitian
Wawancara
Observasi
2
Desain
3
Pengkodean
4
Pengujian
1.7. Sistematika Penulisan
Sistematika penulisan tugas akhir ini dibagi dalam beberapa bab dengan
pokok pembahasan secara umum sebagai berikut :
0
Bab ini berisi latar belakang, identifikasi masalah, maksud dan tujuan penelitian,
kegunaan penelitian, batasan masalah, lokasi dan jadwal penelitian, dan
sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini berisi teori-teori pendukung yang berhubungan dengan sistem informasi
yang akan dibuat.
BAB III OBJEK DAN METODE PENELITIAN
Bab ini membahas objek penelitian, metodologi penelitian yang digunakan,
deskripsi sistem yang berjalan dan analisis sistem yang berjalan.
BAB IV HASIL DAN PEMBAHASAN
Bab ini membahas perancangan sistem, perancangan antar muka, perancangan
arsitektur jaringan, implementasi sistem yang dibangun, ujicoba dan hasil
pengujian sistem
BAB V KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan yang merupakan jawaban dari identifikasi masalah,
A
V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Setelah penulis melakukan pengujian, pengamatan, pemahaman terhadap sistem
yang sedang berjalan, serta melakukan perancangan sistem informasi, maka
penulis dapat mengambil berapa kesimpulan, diantaranya adalah sebagai berikut :
. Dengan dibuatnya sistem informasi pembelian dan penjualan pada Fanatik
Bikers Shop Bandung yang terkomputerisasi kesalahan seperti rusaknya
dokumen atau salahnya pencatatan sekarang semua data tersimpan dengan
aman di atabase.
2. Dengan dirancangnya sistem informasi pengolahan data penjualan dengan
menggunakan sistem yang otomatis terkomputerisasi, guna meminimalisir
kesalahan penghitungan pada bagian penjualan.
3. Dengan diimplementasikannya sistem informasi pengolahan data yang
mengintegrasikan bagian administrasi penjualan dengan bagian gudang yang
otomatis dan terkomputerisasi, guna menghindari terjadi lagi perbedaan data
persediaaan barang antara bagian gudang dengan bagian penjualan.
4. Denagn dibuatnya sistem informasi pembelian dan penjualan dapat
membantu proses pembuatan laporan yang terkomputerisasi akan dibuat
35
5.2. Saran
Pada aplikasi sistem informasi pembelian dan penjualan ini masih terdapat
kekurangan dan kelemahan. Oleh sebab itu ada beberapa saran yang hendak
disampaikan antara lain :
. Untuk pengembangan sistem informasi pembelian dan penjualan pada
Fanatik Bikers Shop Bandung perlu kiranya ditambahkan dukungan sistem
penjualan berbasis
web. Sehingga pelanggan dapat melakukan pembelian
barang secara langsung kapanpun dan dimanapun. Tanpa harus mengunjungi
toko terlebih dahulu.
2. Diharapkan selanjutnya ditambahkan sistem yang berbasis sms
gateway
sehingga dapat member informasi kepada pelanggan grosir yang jatuh tempo
secara otomatis .
3. Diharapkan selanjutnya dapat mencakup retur penjualan grosir terhadap
pelanggan.
4. Perancangan sistem yang dibuat tidak hanya membuat laporan pembelian dan
penjualan. Tetapi dapat menangani permasalahan lainnya seperti perolehan
UNIVERSITAS KOMPUTER INDONESIA
PROGRAM STUDI SISTEM INFORMASI
KAMPUS I : JL. DIPATI UKUR 112 TELP. (022) 2504119, 2533603 BANDUNG 40132 KAMPUS II : JL. DIPATI UKUR 116 TELP. (022) 2533676, 2506634 BANDUNG 40132 KAMPUS III : JL. DIPATI UKUR 102 TELP. (022) 2503624, FAX. 2533754 BANDUNG 40132 KAMPUS IV : JL. DIPATI UKUR 114 TELP. (022) 2506553, 2508412 BANDUNG 40132
BIODATA MAHASISWA
DATA PRIBADI:
Nim : 10511101
Nama : imam arifin
Tempat/Tgl. Lahir : bandung, 11-Mar-1992
Jenis Kelamin : Pria
Semester : 9
Jenjang Pendidikkan : Program Sarjana (Strata - I)
IPK : 2.99
Alamat Rumah : jl.cipaera selatan no 94/33 Bandung
Alamat Bandung : jl.cipaera selatan no 94/33 Bandung
E-Mail : imam_arifinmx@yahoo.com
No. Telepon : 085722624133
DATA KELUARGA:
Nama Ayah : H.surai
Nama Ibu : Hj,Subaidah
Alamat Orang Tua : jl.cipaera selatan no 94/33 Bandung
No. Telpon Orang Tua : 081809275546
Pekerjaan Orang Tua : wiraswasta
Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.
Hormat Saya,
ITEM INFORMAI PEMBELIAN DAN PENJUALAN PADA
FANATIK BIKER HOP BANDUNG
KRIPI
iajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem
Informasi Jenjang S1 (Sarjana) Fakultas Teknik dan Ilmu Komputer
Oleh :
IMAM ARIFIN
1.05.11.101
PROGRAM TUDI ITEM INFORMAI
FAKULTA TEKNIK DAN ILMU KOMPUTER
UNIVERITA KOMPUTER INDONEIA
BANDUNG
AFTAR ISI
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
ABSTRAK...i
BSTRCT
...ii
KATA PENGANTAR ...iii
AFTAR ISI...v
AFTAR GAMBAR ...ix
AFTAR TABEL...xix
AFTAR SIMBOL...xxi
BAB I PENAHULUAN
1.1. Latar Belakang ...1
1.2. Identifikasi dan Rumusan Masalah ...3
1.2.1. Identifikasi Masalah ...3
1.2.2. Rumusan Masalah ...4
1.3. Maksud dan Tujuan Penelitian...
1.3.1. Maksud Penelitian...
1.3.2. Tujuan Penelitian ...
1.4. Kegunaan Penelitian...6
1.4.1. Kegunaan Praktis ...6
1.4.2. Kegunaan Akademis ...6
1.. Batasan Masalah...7
1.6. Lokasi dan Waktu Penelitian ...8
1.6.1. Lokasi Penelitian...8
1.6.2. Waktu Penelitian ...8
1.7. Sistematika Penulisan...9
2.2. ElemenSistem...12
2.3.Definisi Infromasi ...13
2.4. Siklus Informasi ...14
2.. Kualitas dan Nilai Informasi ...1
2.6. Karakteristik Data dan Informasi ...1
2.7. Definisi Sistem Informasi ...17
2.8. Peranan Sistem Informasi ...19
2.9. Komponen Sistem Informasi...20
2.10. Definisi Pembelian ...21
2.11. Definisi Pembelian Tunai...22
2.12. Definisi Pembelian Kredit...22
2.13. Definisi Penjulan...22
2.14. Definisi Penjualan Tunai...24
2.1. Definisi Penjualan Kredit...24
2.16. Jenis-Jenis Penjualan...2
2.17. Bagian-Bagian Penjualan ...26
2.18. Definisi Piutang Dagang ...27
2.19. Pengertian Persediaan (
nventory
) ...28
2.20. Perangkat Lunak Pendukung...29
2.20.1. MySQL...29
2.20.2. WampServer...29
2.20.3. PHP ...29
BAB III OBJEK AN METOOLOGI PENELITIAN
3.1.Objek Penelitian ...31
3.1.1. Sejarah Singkat Perusahaan ...31
3.1.2. Visi dan Misi Perusahaan...32
3.1.3. Struktur Organisasi ...32
3.1.4. Deskripsi Tugas...33
3.2. Metode Penelitian...3
3.2.2. Jenis dan Metode Pengumpulan Data ...36
3.2.2.1. Sumber Data Primer...36
3.2.2.2. Sumber Data Sekunder...37
3.2.3. Metode Pendekatan dan Pengembangan Sistem...37
3.2.3.1. Metode Pendekatan Sistem ...38
3.2.3.2.Metode Pengembangan Sistem ...38
3.2.3.3. Alat Bantu Analisis dan Perancangan...40
3.2.4. Pengujian Software ...4
3.3 Analisis Sistem Yang Berjalan...47
3.3.1. Analisis Dokumen...47
3.3.2. Analisis Prosedur Yang Sedang Berjalan ...0
3.3.2.1. Flow Map ...0
3.3.2.2. Diagram Konteks ...60
3.3.2.3 Data Flow Diagram...61
3.3.3 Evaluasi Sistem Yang Sedang Berjalan ...6
BAB IV HASIL AN PEMBAHASAN
4.1.Perancangan Sistem ...68
4.1.1.Tujuan Perancangan Sistem ...68
4.1.2.Gambaran Umum Sistem Yang Diusulkan...68
4.1.3.Perancangan Prosedur Yang Diusulkan...69
4.1.3.1. Flow Map ...69
4.1.3.2. Diagram Konteks ...74
4.1.3.3. Data Flow Diagram...74
4.1.3.4. Kamus Data...79
4.1.4. Perancangan Basis Data ...82
4.1.4.1.Normalisasi ...82
4.1.4.2. Relasi Tabel...84
4.1.4.3. Entity Relationship Diagram...8
4.1.4.4. Struktur File ...86
4.2. Perancangan Antar Muka...94
4.2.1.Struktur Menu ...94
4.2.2.Perancangan Input...9
4.2.3.Perancangan Output ...101
4.3. Perancangan Arsitektur Jaringan...103
4.4. Pengujian ...104
4.4.1. Rencana Pengujian...104
4.4.2. Kasus dan Hasil Pengujian...10
4.4.3. Kesimpulan Hasil Pengujian...110
4.. Implementasi ...114
4..1.Batasan Implementasi ...111
4..2.Implementasi Perangkat Lunak...111
4..3. Implementasi Perangkat Keras...112
4..4. Implementasi Basis Data...112
4... Implementasi Antar Muka ...116
4..6. Implementasi Instalasi Program...119
4..7. Penggunaan Program ...123
BAB V KESIMPULAN AN SARAN
.1.Kesimpulan ...134
.2.Saran
...13
AFTAR PUSTAKA
AFTAR PUSTAKA
1] Puspitawati Lilis dan Anggadini Dewi Sri., “Sistem Informasi Akuntansi”, 1nd
ed, Yogyakarta : Graha Ilmu, 2014
2] Kadir Abdul., “Pengenalan Sistem Informasi Edisi Revisi”, 2nd ed,
Yogyakarta : Andi, 2014.
3] Kristanto Andri., “Perancangan Sistem Informasi dan Aplikasinya”, 1nd ed,
Yogyakarta : Gava Media, 2007
4] Sujarweni Wiratna V., “Sistem Akuntansi”, 1nd ed, Yogyakarta : Pustaka
Baru Press, 2015
5] Dh Swastha Basu., “Manajemen Penjualan”, 3rd ed, Yogyakarta : BPFE,
2014.
6] Suhayati Ely dan Anggadini Dewi Sri., “Akuntansi Keuangan”, 1nd ed,
Yogyakarta : Graha Ilmu, 2009
7] Munandar Dadang., “Materi Kuliah Metodologi Penelitian”,pp.7-16, 2015
8] S. A. Rosa dan Shalahuddin. M., “Rekayasa Perangkat Lunak Terstruktur dan
Berorientasi Objek”, 2nd ed, Bandung : Informatika, 2014.
9] Pressman S. Roger., “Rekayasa Perangkat Lunak -BukuSatu”, 7rd ed,
Yogyakarta : Andi, 2012.
10] Suwandi Herwan., “Modul Kuliah Jaringan Komputer”, pp.19,September,
2013
11] HM Jogiyanto, Analisis dan Desain Sistem Informasi, 3rd ed, Yogyakarta
ATA PENGANTAR
ssalamu’alaikum Wr. Wb.
Puji dan syukur kepada Allah SWT, Tuhan yang menguasai segala
kekuasaan dan pemilik segala ilmu. Dengan sifat Maha Pengasih dan
Penyayang-Nya memberikan kekuasaan, ilmu kepada siapa yang dikehendaki-Penyayang-Nya. Atas
Kehendak-Nya jualah
lhamdulillahirabbil’alamin
penulis dapat menyelesaikan
skripsi ini.
Skripsi dengan judul “
SISTEM INFORMASI PEMBELIAN DAN
PENJUALAN PADA FANATI BIERS SHOP BANDUNG
” disusun guna
memenuhi syarat kelulusan dalam memperoleh gelar Sarjana (S1) pada Program
Studi Sistem Informasi, Fakultas Teknik dan Ilmu Komputer, Universitas
Komputer Indonesia (UNIKOM) Bandung.
Selama penyusunan usulan penelitian ini, tidak sedikit bimbingan dan
bantuan dari berbagai pihak, khususnya pembimbing Skripsi Bapak Tono
Hartono, S.Si.,MT. yang telah meluangkan waktu disela kesibukan beliau untuk
memberikan bimbingan, arahan, dukungan dan motivasi untuk dapat
menghasilkan karya yang dapat dimanfaatkan oleh orang lain,
sehinggadapatdiselesaikannyaskripsi ini dengan tepat waktu dan dapat
dimanfaatkan untuk kepentingan Fanatik Bikers Shop Bandung.