Upload
others
View
29
Download
0
Embed Size (px)
Citation preview
PERANCANGAN SISTEM INFORMASI PENJUALAN
ELEKTRONIK PADA CV. SUMBER KARYA
JAKARTA
TUGAS AKHIR
Diajukan untuk memunuhi salah satu syarat kelulusan Program Diploma III
NENI INDRIANI
NIM : 11140423
Program Studi Komputerisasi Akuntansi
AMIK BSI Jakarta
Jakarta
2017
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang mana telah
melimpahkan rahmat dan kurnia – Nya, sehingga pada akhirnya penulis dapat
menyelesaikan Tugas Akhir ini dengan baik. Adapun judul Tugas Akhir yang
penulis ambil sebagai berikut “PERANCANGAN SISTEM INFORMASI
PENJUALAN ELEKTRONIK PADA CV SUMBER KARYA JAKARTA’’.
Tujuan penulisan Tugas Akhir ini adalah sebagai salah satu syarat kelulusan
Program Diploma Tiga (D.III) AMIK BSI, sebagai bahan penulisan diambil
berdasarkan hasil penelitian, observasi, dan wawancara serta beberapa sumber
yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan
dorongan dari semua pihak, maka penulisan Tugas Akhir ini tidak akan lancar
dengan baik. Oleh karena itu pada kesempatan ini, ijinkanlah penulis
menyampaikan ucapakan terima kasih pada :
1.Ir. Naba Aji Notoseputro, selaku Direktur Akademi Manajemen Informatika &
Komputer Bina Sarana Informatika
2.Ketua Program Studi Komputerisasi Akuntansi AMIK BSI
3.Bpk.Elin Panca Saputra S.Kom, selaku Dosen Pembimbing yang telah
memberikan petunjuk dan bimbingan dalam penulisan Tugas Akhir ini
4.Bpk.Irawan Satriadi, selaku Asisten Dosen Pembimbing yang telah memberikan
nasihat, dan masukan dalam penulisan Tugas Akhir ini
5.Staff /karyawan/dosen dilingkungan AMIK BSI
6. Bpk. Jaelani Umar, SE selaku Manager CV Sumber Karya Jakarta.
7.Orang Tua yang selalu mendukung
8.Rekan – rekan mahasiswa kelas 11.6A.07 dan Senat Mahasiswa yang telah
memberikan banyak dorongan semangat dan saran – saran yang sangat
membantu dalam menyusun Tugas Akhir ini.
Semoga dengan penulisan ini dapat memberikan manfaat bagi ilmu pengetahuan
umumnya dan pembaca khususnya.
Jakarta, 28 Juli 2017
Penulis
Neni Indriani
vii
ABSTRAK
Neni Indriani (11140423), Perancangan Sistem Informasi Penjualan Elektronik
pada CV Sumber Karya Jakarta.
Penulis membuat penulisan Tugas Akhir ini berdasarkan riset di CV
Sumber Karya Jakarta yang beralamat di Komp. Glodok Plaza Blok B No.8 Jl.
Pinangsia Raya, Jakarta. CV Sumber Karya Jakarta adalah salah satu perusahaan
yang bergerak dibidang penjualan elektronik yang menyediakan barang LG.
Semakin berkembangnya CV Sumber Karya Jakarta yang ditandai dengan jumlah
transaksi penjualan yang terus meningkat, maka timbul permasalahan –
permasalahan dalam sistem yang masih dikerjakan secara manual. Sehingga perlu
dibuatkan suatu sistem aplikasi yang berguna untuk dapat menangani atau
mengurangi permasalahan yang timbul selama proses penjualan berlangsung dan
dapat meningkatkan kinerja serta produktifitas kerja dari sumber daya yang
ada.Untuk itu penulis merancang suatu sistem pengolahan data penjualan secara
terkomputerisasi dari mulai proses pemesanan, pencatatan sampai dengan
pembuatan laporan keuangan. Semuanya itu penulis tuangkan dalam sebuah judul
Perancangan Sistem Penjualan Elektronik pada CV Sumber Karya Jakarta.
Penulis menggunakan Software Microsoft Visual Basic 6.0 yang memiliki sarana
akses lebih cepat dan mudah untuk membuat aplikasi database berkemampuan
tinggi.
Kata Kunci : Perancangan Sisttem, Sistem Penjualan Elektronik
viii
ABSTRACT
Neni Indriani (11140423), Electronic Sales Information System Design at CV
Sumber Karya Jakarta.
The author makes the writing of this Final Project based on research at CV
Sumber Karya Jakarta which is located at Komp. Glodok Plaza Blok B No.8 Jl.
Pinangsia Raya, Jakarta. CV Sumber Karya Jakarta is one of the companies
engaged in electronic sales that provide goods LG. The development of CV
Sumber Karya Jakarta is marked by the number of sales transactions that continue
to increase, then the problems arise - problems in the system is still done
manually. So it needs to be made an application system that is useful to be able to
handle or reduce the problems that arise during the sales process took place and
can improve the performance and productivity of the work of existing resources.
For that the authors designed a system of data processing sales computerized from
the start of the order process, recording up to the preparation of financial
statements. Everything that the author pour in a title Design of Electronic Sales
System CV Sumber Karya Jakarta. The author uses Microsoft Visual Basic 6.0
software which has a faster and easier access tool to create highly capable
database applications.
Keywords: System Design, Electronic Sales System
ix
DAFTAR ISI
Lembar Judul Tugas Akhir ............................................................................................ i
Lembar Pernyataan Keaslian Tugas Akhir ................................................................... ii
Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ............................................. ii
Lembar Persetujuan dan Pengesahan Tugas Akhir ..................................................... iv
Lembar Konsultasi Tugas Akhir .................................................................................. v
Kata Pengantar ........................................................................................................... vii
Abstaksi ..................................................................................................................... viii
Daftar isi ....................................................................................................................... x
Daftar Simbol ............................................................................................................. xii
Daftar Gambar ........................................................................................................... xiii
Daftar Tabel .............................................................................................................. xiv
Daftar Lampiran ......................................................................................................... xv
BAB I PENDAHULUAN ........................................................................................... 1
1.1. Umum ........................................................................................................ 1 1.2. Maksud dan Tujuan ................................................................................... 2
1.3. Metode Pengumpulan Data ....................................................................... 2
1.4. Ruang Lingkup .......................................................................................... 3
1.5. Sistematika Penulisan................................................................................ 4
BAB II LANDASAN TEOR ...................................................................................... 6
2.1. Konsep Dasar Sistem ................................................................................ 6 2.1.1. Pengertian Sistem ....................................................................... 6
2.1.2. Karakteristik Sistem ................................................................... 6
2.1.3. Pengertian Informasi .................................................................. 8
2.1.4. Pengertian Sistem Informasi Akuntansi Penjualan .................... 9
2.2. Peralatan Pendukung (Tools System) ...................................................... 11
2.2.1. Use Case Diagram .................................................................... 11
2.2.2. Activity Diagram ...................................................................... 12
2.2.3. Class Diagram .......................................................................... 13
2.2.4. Sequence Diagram ................................................................... 15
2.2.5. Entity Relationship Diagram (ERD) ........................................ 15
2.2.6. Logical Relation Structure (LRS) ............................................ 16
x
BAB III ANALISA SISTEM BERJALAN ............................................................ 18
3.1. Umum ...................................................................................................... 18 3.2. Tinjauan Perusahaan ............................................................................... 18
3.2.1. Sejarah Perusahaan ................................................................... 19
3.2.2. Struktur Organisasi dan Fungsi ................................................ 19
3.3. Proses Bisnis Sistem Berjalan ................................................................. 21
3.4. Unified Modelling Language (UML) ...................................................... 23
3.4.1. Activity Diagram....................................................................... 23
3.5. Spesifikasi Sistem Berjalan ..................................................................... 23
3.5.1. Spesifikasi Bentuk Dokumen Masukan ................................... 24
3.5.2. Spesifikasi Bentuk Dokumen Keluaran ................................... 25
3.6. Permasalahan Pokok ............................................................................... 26
3.7. Pemecahan Masalah ................................................................................ 26
BAB IV RANCANGAN SISTEM USULAN ........................................................ 28
4.1. Analisa Kebutuhan Software .................................................................. 28 4.1.1. Analisa Kebutuhan ................................................................... 28
4.1.2. Use Case Diagram ................................................................... 29
4.1.3. Activity Diagram ...................................................................... 35
4.2. Desain ...................................................................................................... 42
4.2.1. Entity Relationship Diagram (ERD) ........................................ 42
4.2.2. Logical Record Structure (LRS) .............................................. 43
4.2.3. Spesifikasi File ......................................................................... 44
4.2.4. Software Architecture** ........................................................... 45
4.2.5. User Interface ........................................................................... 47
4.2.6. Spesifikasi Hardware dan Software ......................................... 50
BAB V PENUTUP ................................................................................................. 51
5.1. Kesimpulan ............................................................................................. 51 5.2. Saran ........................................................................................................ 51
DAFTAR PUSTAKA
DAFTAR RIWAYAT HIDUP
SURAT KETERANGAN PKL/RISET
LAMPIRAN-LAMPIRAN
xi
DAFTAR SIMBOL
Entity Relationship Diagram (ERD)
No Simbol Nama Keterangan
1
Entity Symbol yang menyatakan himpunan
entitas ini bisa berupa : suatu elemen
lingkungan,sumber daya atau transaksi
yang begitu pentingnya bagi
perusahaan sehingga
didokumentasikan dengan data.
2
Attribute Simbol terminal ini untuk menunjukan
nama – nama atribut yang ada pada
entiti.
3
Primary key
Attribute
Simbol atribut yang digarisbawahi,
berfungsi sebagai key (kunci) diantara
nama – nama atribut yang ada pada
suatu entity.
4
Relationship Simbol ini menyatakan relasi ini
digunakan untuk menunjukan
hubungan yang ada antara entiti yang
satu dengan entiti yang lainnya.
5
Link Simbol ini berupa garis ini digunakan
sebagai penghubung antara himpunan
relasi dengan himpunan entitas dan
himpunan entitas dengan atributnya.
xii
DAFTAR GAMBAR
Gambar III.1Struktur Organisasi dan Fungsi ........................................................ 19
Gambar III.2 Activity Diagram Sistem Berjalan .................................................. 23
Gambar IV.1 Use Case Diagram Login ................................................................ 29
Gambar IV.2 Use Case Diagram Menu Utama ..................................................... 30
Gambar IV.3 Use Case Diagram Form Master ..................................................... 31
Gambar IV.4 Use Case Diagram Menu Karyawan ............................................... 31
Gambar IV.5 Use Case Diagram Menu Produk .................................................... 32
Gambar IV.6 Use Case Diagram Transaksi .......................................................... 32
Gambar IV.6.1 Use Case Diagram penjualan ....................................................... 33
Gambar IV.6.2 Use Case Diagram Retur penjualan ............................................. 33
Gambar IV.7 Use Case Diagram Laporan penjualan ............................................ 34
Gambar IV.8 Use Case Diagram Buku Jurnal ...................................................... 34
Gambar IV.9 Activity Diagram Login .................................................................. 35
Gambar IV.10 Activity Diagram Menu Utama ..................................................... 35
Gambar IV.11 Activity Diagram Menu Karyawan ............................................... 36
Gambar IV.12 Activity Diagram Menu Produk .................................................... 37
Gambar IV.13 Activity Diagram Menu Penjualan................................................ 38
Gambar IV.14 Activity Diagram Menu Retur Penjualan ...................................... 39
Gambar IV.15 Activity Diagram Menu Laporan .................................................. 40
Gambar IV.16 Activity Diagram Menu Buku Jurnal ............................................ 41
Gambar IV.17 Entity Relationship Diagram (ERD) ............................................. 42
Gambar IV.18 Logical Record Structure (LRS) ................................................... 43
Gambar IV.19 Deployment Diagram Sistem Penjualan ....................................... 45
Gambar IV.20 Sequence Diagram Penjualan ........................................................ 45
Gambar IV.21 Sequence Diagram login ............................................................... 46
xiii
DAFTAR TABEL
Tabel II.1 use case diagram ................................................................................. 12
Tabel II.2 Activity Diagram................................................................................. 13
Tabel II.3 Class Diagram ..................................................................................... 14
Tabel II.4 Sifat – Sifat Atribut ............................................................................. 14
Tabel II.5 Jenis – jenis multiplicity ..................................................................... 14
Tabel II.6 Sequence Diagram .............................................................................. 15
Tabel IV.1 Spesifikasi File Pengguna ................................................................. 44
Tabel IV.2 Spesifikasi Hardware & Software ..................................................... 50
xiv
BAB I
PENDAHULUAN
1.1 Umum
Perkembangan dalam bidang teknologi informasi pada saat ini telah
membawa manfaat yang sangat penting bagi kemajuan kehidupan manusia
sejalan dengan arus perkembangan teknologi yang semakin maju. pratiwi
(2013) ketidak lancaran pengelolaan suatu informasi dapat mengakibatkan
kekacauan dalam pengambilan keputusan, pengendalian operasional serta
perencanaan teknis dan strategis. Menurut Jogiyanto (2009:196) dalam buku
Analisis dan Desain Sistem Informasi Perancangan Sistem adalah
:“Penggambaran,Perancanaan,dan pembuatan sketsa atau pegaturan dari
beberapa elemen yang terpisah dari suatu kesatuan yang utuh dan berfungsi”.
Penjualan merupakan kegiatan yang dilakukan oleh penjual dalam menjual
barang atau jasa dengan harapan akan memperoleh laba dari adanya transaksi-
transaksi tersebut dan penjualan dapat diartikan sebagai pengalihan atau
pemindahan hak kepemilikan atas barang atau jasa dari pihak penjual ke
pembeli ( mulyadi,2008).
CV. SUMBER KARYA JAKARTA merupakan perusahaan swasta yang
bergerak di bidang penjualan elektronik. Dalam pengelolaan data penjualan
barang elektronik CV. SUMBER KARYA JAKARTA masih dilakukan secara
manual dalam pencatatan dan laporan penjualan sehingga kemungkinan resiko
terjadi kesalahan sangatlah mungkin terjadi.
1
2
Berdasarkan permasalahan di atas maka penulis melakukan analisa sistem
penjualan pada CV. Sumber Karya Jakarta dengan judul “PERANCANGAN
SISTEM INFORMASI PENJUALAN ELEKTRONIK PADA CV.
SUMBER KARYA JAKARTA”.
1.2 Maksud dan Tujuan
Maksud dari penulisan tugas akhir ini adalah sebagai berikut :
1. Untuk mengetahui sistem penjualan pada CV.Sumber Karya Jakarta
2. Menerapkan ilmu pengetahuan yang didapat di bangku kuliah ke dunia
nyata atau kerja secara langsung.
3. Menambahkan sikap teliti,disiplin dalam melaksanakan tugas dengan
penuh tanggung jawab.
4. Mencari solusi dan alternatif pemecahan masalah yang ada.
Tujuan dari penulisan Tugas Akhir ini sebagai salah satu syarat kelulusan
Program Diploma III (D.III) program studi Komputerisasi Akuntansi pada
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
(AMIK BSI).
1.3 Metode Pengumpulan Data
Dalam penulisan Tugas Akhir ini, penulis memperoleh data dengan
menggunakan metode penelitian sebagai berikut :
3
1. Metode Pengamatan (Observasi)
Suatu bentuk metode riset yang menggunakan proses mengamati objek
penelitian secara langsung dilapangan, penulis dapat mengadakan
peninjauan langsung dan mengamati proses kerja khususnya pada bagian
pendataan pendukung sehingga mendapatkan informasi yang jelas
mengenai permasalahan yang terjadi.
2. Metode Wawancara (Interview)
Suatu bentuk riset yang menggunakan proses tanya jawab secara langsung
dan sistematis.Dalam wawancara ini penulis melakukan tanya jawab
langsung dengan bagian yang berkepentingan yaitu bagian penjualan
(marketing) CV.Sumber Karya Jakarta.
3. Metode Studi Pustaka
Suatu bentuk riset yang menggunakan proses pencarian data dengan cara
mencari, membaca buku dan mengolah isi buku – buku yang berhubugan
dengan analisa system penjualan yang dapat dijadikan tujuan dalam
pencarian data.
1.4 Ruanga Lingkup
sehubungan dengan judul penulisan Tugas Akhir ini, maka penulis
membuat ruang lingkup dari pembahasan Tugas Akhir meliputi sistem
penjualan, dimulai dari proses pemesanan, proses pembayaran, proses
pengiriman , proses retur sampai dengan proses pembuatan laporan
penjualan pada CV.Sumber Karya Jakarta.
4
1.5 Sistematika Penulisan
Sistematiska penulisan ini terdiri dari 5 bab, dimana pada setiap bab terdiri
dari sub bab. Adapun sistematika penulisan Tugas Akhir tersebut adalah
sebagai berikut :
BAB I : PENDAHULUAN
Pada bab ini menjelaskan latar belakang penulisan Tugas Akhir,
maksud dan tujuan, motode penelitian, ruang lingkup yang
menjadi batasan penulisan serta sistematika penulisan Tugas
Akhir.
BAB II : LANDASAN TEORI
Pada bab ini berisikan penjelasan tentang konsep dasar dari
sistem yang terdiri dari pengertian sistem, karakteristik sistem dan
klasifikasi sistem serta menjelaskan secara teoritis tentang
peralatan pendukung sistem (tool system) yang terdiri dari UML
(Unified Modelling Language).
BAB III : ANALISA SISTEM BERJALAN
Pada bab ini pembahasan mengenai umum tentang sistem
penjualan barang pada CV. SUMBER KARYA JAKARTA mulai
dari tinjauan perusahaan, struktur perusahaan, prosedur sistem
5
akuntansi berjalan dengan UML, speksifikasi bentuk dokumen
masukan dan keluaran, permasalahan dan pemecahan masalah.
BAB IV : RANCANGAN SISTEM USULAN
Bab ini merupakan pembahasan sistem yang akan diajukan
kepada perusahaan untuk memecahkan permasalahan yang
dihadapi dalam penjualan, mulai dari penjelasan secara lengkap
analisa kebutuhan, penggambaran use case diagram dan activity
diagram,ERD (Entity Relationship Diagram), LRS (Logical
Record Structure),speksifikasi file, Software Architecture, User
Interface dan Spesifikasi Hardware dan Software.
BAB V : PENUTUP
Dalam bab ini menerangkan tentang kesimpulan terakhir dari bab
– bab di atas dan Menguraikan saran untuk mendukung
keberhasilan dari implementasi program aplikasi akuntansi yang
diusulkan, serta pengembangan sistem maupun progam ke masa
yang akan datang .
BAB II
LANDASAN TEORI
2.1 Konsep Dasar Sistem
2.1.1 Pengertian Sistem
Menurut Susanto (2013:22) dalam bukunya yang berjudul Sistem
Informasi Akuntansi: “Sistem adalah kumpulan/group dari sub
sistem/bagian/komponen apapun baik phisik ataupun non phisik yang saling
berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai
satu tujuan tertentu”. Menurut Susanta (2003:4) sistem secara umum dapat
didefinisikan sebagai kumpulan hal atau kegiatan atau elemen atau subsistem
yang saling bekerja sama atau yang dihubungkan dengan cara – cara tertentu
sehingga membentuk satu kesatuan untuk melaksanakan suatu fungsi guna
mencapai suatu tujuan.
2.1.2 Karakteristik Sistem
Menurut Sutanta (2003:4-6) suatu sistem mempunyai karakteristik sebagai
berikut :
1. Komponen atau elemen (Components)
Suatu sistem terdiri dari komponen – komponen yang saling berinteraksi, yang
artinya saling bekerja sama membentuk satu kesatuan.
6
7
2. Batas Sistem (Boundary)
Batas Sistem merupakan daerah yang membatasi antara sistem yang satu dengan
sistem yang lainnya atau dengan lingkungan luarnya. Adanya batas sistem, maka
sistem dapat membentuk suatu kesatuan, karena dengan batas sistem ini, fungsi
dan tugas dari subsistem satu dengan yang lainnya berbeda tetapi tetap saling
berinteraksi. Dengan kata lain, batas sistem merupakan ruang lingkup atau scope
dari sistem atau subsistem itu sendiri.
3. Lingkungan Luar Sistem (Environment)
Lingkungan Luar Sistem adalah segala sesuatu diluar batas sistem yang
mempengaruhi operasi suatu sistem. Lingkungan luar sistem yang bersifat
menguntungkan atau merugikan. Lingkungan luar sistem yang bersifat
menguntungkan harus dipelihara dan dijaga supaya tidak hilang pengaruhnya.
Sedangkan, lingkungan yang bersifat merugikan harus dihilangkan supaya tidak
mengganggu operasi dari sistem.
4. Penghubung Sistem (Interface)
Penghubung Sistem merupakan suatu media (penghubung) antara satu subsistem
dengan subsistem lainnya yang membentuk satu kesatuan, sehingga sumber –
sumber daya mengalir dari subsistem yang satu ke subsistem lainnya. Dengan kata
lain, melalui penghubung, output dari subsistem akan menjadi input bagi
subsistem lainnya.
5. Masukan (Input)
Input adalah energi atau sesuatu yang dimasukkan kedalam suatu sistem yang
dapat berupa masukkan yaitu energi yang dimasukkan supaya sistem dapat
8
beroperasi atau masukkan sinyal yang merupakan energi yang diproses untuk
menghasilkan suatu luaran.
6. Keluaran (Output)
Merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi luaran yang
berguna, juga merupakan luaran atau tujuan akhir dari sistem.
7. Pengolah (Process)
Suatu sistem mempunyai bagian pengolah yang akan mengubah input menjadi
output.
8. Sasaran (Objective)
Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem
dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila
mengenai sasaran atau tujuannya.
2.1.3 Pengertian Informasi
Menurut Jogiyanto (2009:8) dalam bukunya yang berjudul Analisis dan
Desain Sistem Informasi mengemukakan definisi informasi adalah “Data yang
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang
menerimanya“. Menurut Mulyanto (2009:29), “Sistem informasi adalah suatu
komponen yang terdiri dari manusia, teknologi informasi, dan prosedur kerja yang
memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk
mencapai suatu tujuan”. Informasi merupakan asset penting bagi suatu institusi
atau organisasi. Oleh karna itu, informasi harus berkualitas, dijaga, dan dipelihara
dengan baik. Sedangkan kualitas dari suatu informasi tergantung dari tiga hal,
yaitu :
9
1. Akurat
Informasi harus bebas dari kesalahan – kesalahan. Akurat harus
mencerminkan maksud dan penyampaiannya harus akurat, dari sumber
sampai penerima informasi.
2. Tepat Waktu
Informasi yang datang pada penerima tidak boleh terlambat. Informasi
yang sudah tidak berlaku tidak akan mempunyai nilai ;agi karena
infoemasi merupakan landasan diadakannya pengambilan keputusan. Bila
keputusan terlambat, maka akan berakibat fatal bagi organisasi atau
perusahaan.
3. Relevan
Informasi harus mempunyai manfaat bagi pemakainya, relevansi informasi
untuk tiap –tiap orang berbeda.
2.1.4 Pengertian Sistem Informasi Akuntansi Penjualan
Definisi Penjualan menurut Sulistiyowati (2010:270) “Penjualan adalah
pendapatan yang berasal dari penjualan produk perusahaan, disajikan setelah
dikurangi potongan penjualan dan retur penjualan”. Menurut Mulyadi
(2010:205) “menyatakan bahwa Sistem Informasi Akuntansi Penjualan adalah
suatu sistem informasi yang mengorganisasikan serangkaian prosedur dan
metode yang dirancang untuk menghasilkan, menganalisa, menyebarkan
dan memperoleh informasi guna mendukung pengambilan keputusan mengenai
penjualan”
10
Pengertian Penjualan Tunai
Menurut Mulyadi (2013:455) “Penjualan tunai adalah penjualan yang
dilaksanakan oleh perusahaan dengan cara mewajibkan pembeli melakukan
pembayaran harga barang terlebih dahulu sebelum barang diserahkan oleh
perusahaan kepada pembeli”. Dari pengertian diatas dapat disimpulkan bahwa,
Penjualan tunai terjadi apabila penyerahan barang dan jasa segera diikuti dengan
pembayaran dari pembelian. Keuntungan dari penjualan tunai adalah hasil dari
penjualan tersebut terealisasi dalam bentuk kas yang diperoleh perusahaan.
Catatan Akuntansi Penjualan Tunai
Menurut V.Wiratna (2015:87) adapun catatan akuntansi penjualan tunai
adalah sebagai berikut:
1. Jurnal Penjualan (Tunai)
Jurnal Penjualan ini digunakan untuk merekam terjadinya transaksi
penjualan barang. Terjadinya penjualan barang ini menambah jumlah
penjualan yang ada.
2. Jurnal Penerimaan Kas
Jurnal penerimaan kas ini digunakan untuk merekam terjadinya
penerimaan uang dari hasil penjualan tunai yang akan menambah kas.
3. Jurnal Umum
Pada jurnal umum untuk mencatat penjualan adalah sebagai
berikut: Kas XXX
Penjualan XXX
11
4. Kartu Persediaan Barang
Kartu persediaan barang dibuat oleh bagian akuntansi digunakan untuk
mengawasi mutasi dan persediaan barang di gudang.
5. Kartu Gudang
Kartu gudang digunakan untuk mencatat berkurangnya jumlah produk
yang dijual. Pembuat kartu gudang adalah bagian gudang untuk mencatat
mutasi dan persediaan barang yang disimpan dalam gudang.
2.2 Peralatan Pendukung (Tools System)
Menurut Nugroho (2010:6) UML (Unified Modeling Language) adalah
„bahasa‟ pemodelan untuk sistem atau perangkat lunak yang berparadigma
„berorientasi objek”. Pemodelan (modeling) sesungguhnya digunakan untuk
penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa
sehingga lebih mudah dipelajari dan dipahami. Jenis – Jenis Diagram UML
(Unified Modeling Language) ,yaitu :
2.2.1 Use Case Diagram
Menurut Tohari (2014:47) Use Case Diagram adalah rangkaian atau uraian
sekelompok yang saling terkait dan membentuk sistem secara teratur yang
dilakukan atau diawasi oleh sebuah aktor. Use case digunakan untuk membentuk
tingkah laku benda dalam sebuah model serta direalisasikan oleh sebuah
kolaborasi.
12
Tabel II.1 use case diagram
o Simbol Nama Keterangan
1
Actor Menspesifikasikan himpunan peran
yang pengguna mainkan ketika
berinteraksi dengan use case.
2
Dependency Hubungan dimana perubahan yang
terjadi pada suatu elemen mandiri
(independent) akan mempengaruhi
elemen yang bergantung padanya elemen yang tidak mandiri.
3
Generalization Hubungan dimana objek anak
(Dependent) berbagi perilaku dan
struktur data dari objek yang ada
diatasnya objek induk (ancestor).
4
Assosiation Apa yang menghubungkan antara
objek satu dengan objek lainnya.
5
Include Menspesifikasikan bahwa use case sumber secara eksplisit.
6
Use case Deskripsi dari urutan aksi-aksi yang
ditampilkan sistem yang
menghasilkan suatu hasil yang terukur bagi suatu aktor.
Sumber : Tohari (2014:52)
2.2.2 Activity Diagram
Activity Diagram memodelkan workflow proses bisnis dan urutan aktivitas
dalam sebuah proses. Diagram ini sangat mirip dengan flowchart karena
memodelkan workflow dari satu aktivitas ke aktivitas lainnya atau dari aktivitas
ke status. Membuat activity diagram juga bermanfaat untuk menggambarkan
parallel behavior atau menggambarkan interaksi antara beberapa use case.
13
Tabel II.2 Activity Diagram
No Simbol Nama Keterangan
1
Status Awal Status awal aktivitas
sistem,sebuah diagram
aktivitas memiliki sebuah status awal.
2
Aktivitas Aktivitas yang dilakukan
sisitem, aktivitas biasanya
diawali dengan kata kerja.
3
Decision /
percabangan
Asosiasi percabangan
dimana jika ada pilihan aktivitas lebih dari satu.
4
Status akhir Status akhir yang
dilakukan sitem, sebuah
diagram aktivitas memilki
sebuah status akhir.
5
swimlane Memisahkan organisasi
bisnis yang bertanggung
jawab terhadap aktivitas
yang terjadi.
6
Fork Digunakan untuk
menunjukan kegiatan yang
dilakukan secara parallel.
7
Join Digunakan untuk menunjukan kegiatan yang
digabungkan.
Sumber : Tohari (2014:100)
2.2.3 Class Diagram
Kelas (class) adalah sebuah speksifikasi yang jika diinstansikan akan
menghasilkan sebuah objek dan merupakan inti dari pengembangan dan
perancangan berorientasi objek. Kelas menggambarkan keadaan
(atribut/property) suatu sistem, sekaligus menawarkan layanan untuk
memanipulasi keadaan tersebut (metode/fungsi).
14
Tabel II.3 Class Diagram
No Simbol Nama Keterangan
1
Class Himpunan dari objek-objek yang
berbagi atribut serta operasi yang
sama.
2
Assosiation Apa yang menghubungkan antara
objek satu dengan objek lainnya.
Sumber: Tohari (2014:84)
Atribut dan metode dapat memiliki salah satu sifat berikut :
Tabel II.4 Sifat – Sifat Atribut
No Visibility Symbol Keterangan
1 Private - Tidak dapat dipanggil dari luar class yang bersangkutan.
2 Protected # Hanya dapat dipanggil oleh
class yang bersangkutan dan
anak-anak yang mewarisinya.
3 Public + Dapat dipanggil oleh siapa saja.
Sumber: Tohari(2014:84)
Nilai kardanilitas atau multiplicity atau multiplisitas menunjukan jumlah suatu
objek yang dapat berhubungan dengan objek lain.
Tabel II.5 Jenis – jenis multiplicity
No Indikator Arti
1 0..1 Nola tau Satu
2 1 Hanya Satu
3 0..* Nol atau Lebih
4 1..* Satu atau Lebih
5 N Hanya n (dengan n>1)
6 0..n Nol sampai n (dengan n>1)
7 1..n Satu sampai n (dengan n>1)
Sumber : Tohari (2014:86)
15
2.2.4 Sequence Diagram
Sequence diagram menggambarkan interaksi antara sejumlah objek dalam
urutan waktu. Kegunaannya untuk menunjukan ragkaian pesan yang dikirim
antara objek juga interaksi antar objek yang terjadi pada titik tertentu dalam
eksekusi sitem.
Tabel II.6 Sequence Diagram
No Simbol Nama Keterangan
1
Lifiline Objek entity antar muka yang saling
berinteraksi.
2
Actor Menspesifikasikan himpunan peran yang
pengguna mainkan ketika berinteraksi
dengan use case.
3
Message Spesifikasi dari komunikasi antar objek
yang memuat informasi – informasi tentang aktifitas yang terjadi.
4
Boundary Digunakan untuk menggambarkan
sebuah form.
5
Control class Digunakan untuk menghubungkan
boundary dengan tabel.
6
Entity class Digunakan untuk menggambarkan
hubungan kegiatan yang akan dilakukan.
Sumber : Tohari (2014:101)
2.2.5 Entity Relationship Diagram (ERD)
Menurut Sutanta (2011:91) “Entity Relationship Diagram (ERD)
merupakan suatu model data yang dikembangkan berdasarkan objek.” Entity
Relationship Diagram (ERD) digunakan untuk menjelaskan hubungan antar data
dalam basis data kepada pengguna secara logis. Entity Relationship Diagram
16
(ERD) didasarkan pada suatu persepsi bahwa real world terdiri atas obyek-obyek
dasar tersebut. Penggunaan Entity Relationship Diagram (ERD) relatif mudah
dipahami, bahkan oleh para pengguna yang awam. Bagi perancang atau analis
sistem, Entity Relationship Diagram (ERD) berguna untuk memodelkan sistem
yang nantinya, basis data akan di kembangkan. Model ini juga membantu
perancang atau analis sistem pada saat melakukan analis dan perancangan basis
data karena model ini dapat menunjukkan macam data yang dibutuhkan dan
kerelasian antardata didalamnya.
2.2.6 Logical Relation Structure (LRS)
Menurut Lestari (2013:15) “Logical Record Structure dibentuk dengan
nomor tipe record. Beberapa tipe record digambarkan oleh kotak empat persegi
panjang dan dengan nama yang unik”. Logical record strukture terdiri dari link-
link diantara tipe record. Link ini menunjukan arah dari satu tipe record lainnya.
Banyak link dari LRS yang diberi tanda field-field yang kelihatan pada kedua link
tipe record. Penggambaran LRS mulai dengan menggunakan model yang
dimengerti. Dua metode yang dapat digunakan, dimulai dengan hubungan kedua
model yang dapat dikonversikan ke LRS. Metode yang lain dimulai dengan ER-
diagram dan langsung dikonversikan ke LRS.
Derajat relasi atau kardinalitas rasio
Menunjukan jumlah maksimum entitas yang dapat berelasi dengan entitas
pada himpunan entitas yang lain. Macam – macam kardanilitas adalah :
17
a. One to One (1:1)
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota
entitas B, begitu pula sebaliknya.
b. One to Many (1:M)
Setiap anggota entitas A dapat berhubungan dengan lebih dari satu
anggota entitas B tetapi tidak sebaliknya.
c. Many to Many (M:M)
Setiap entitas A dapat berhubungan dengan banyak entitas himpunan
entitas B dan demikian pula sebaliknya.
BAB III
ANALISA SISTEM BERJALAN
3.1 Umum
CV Sumber Karya Jakarta merupakan perusahaan swasta yang bergerak di
bidang penjualan elektronik. Dalam pengelolaan data penjualan barang elektronik
CV Sumber Karya Jakarta masih dilakukan secara manual. Untuk itu
dibutuhkannya komputerisasi yang dapat mencatat perolehan data sehingga
menghasilkan data yang akurat dan cepat. Analisa sistem berjalan bertujuan untuk
mendapatkan gambaran secara jelas tentang bentuk permasalahan yang ada pada
organisasi dan sebagai acuan untuk penyusunan rancangan sistem yang akan
diusulkan.
3.2 Tinjauan Perusahaan
Dalam kegiatan rutin di CV Sumber Karya Jakarta terdapat aturan yang
ditentukan, dalam hal ini struktur organisasi yang berperan penting dalam sistem
persediaan barang pada CV Sumber Karya serta fungsi-fungsinya sehingga
semua menjadi lancar. Disini penulis akan menerangkan sejarah dan struktur
organisasi pada CV Sumber Karya Jakarta serta fungsi-fungsinya sebagai berikut
18
19
3.2.1 Sejarah Perusahaan
CV Sumber Karya Jakarta didirikan pada tahun 2000, perusahaan ini
bergerak dibidang perdagangan electronik dengan lebih dari 50 Karyawan.
Setelah berjalan selama 2 tahun, tepatnya pada tahun 2002 CV Sumber Karya
Jakarta membuka cabang baru dengan mendirikan 3 (tiga) outlet lagi yang
beralamatkan di Glodok Plaza Jakarta. Dalam menghadapi dinamika persaingan
bisnis dengan segala bentuk perubahannya, maka segenap jajaran CV Sumber
Karya Jakarta bercita-cita untuk mewujudkan suatu kepuasan bagi seluruh
konsumen dengan menerapkan sistem dalam perusahaan. Salah satunya sistem
persediaan barang electronik pada CV Sumber Karya Jakarta.
3.2.2 Struktur Organisasi serta Fungsinya
Struktur Perusahaan CV Sumber Karya Jakarta
Gambar III.1 Struktur Perusahaan
Sumber : Bagian Staff Manager CV Sumber Karya Jakarta
20
Dalam suatu lembaga atau organisasi perlu adanya suatu susunan
struktur organisasi untuk penunjang kegiatan agar lebih efektif dan efisien.
Berikut rincian tugas dan wewenang dari struktur organisasi tersebut:
1. Owner
a. Memimpin jalannya perusahaan
b. Menentukan kebijakan-kebijakan yang harus dijalankan perusahaan
c. Menentukan arah dan tujuan perusahaan
d.Menerima Laporan dari seluruh bagian
2. Manager
a. Melakukan analisa terhadap perkembangan perusahaan
b. Menganalisa dan memonitor customer, competitor, dan pasar
c. Secara berkala melakukan konsultasi dengan management
3. HRD
a. Mengangkat dan memberhentikan karyawan
b. Melakukan kontrol dan pengawasan terhadap absensi kehadiran
karyawan lingkungan perusahaan
4. ADM
a. Menyiapkan dan menyediakan segala keperluan administratif
marketing/ sales sesuai dengan SOP (standart operational procedur)
yang berlaku diperusahaan.
5. Accounting
a. Melakukan pengecekan terhadap bukti-bukti transaksi penerimaan dan
pengeluaran uang
b. Melakukan kontrol terhadap pelaksanaan penyusunan jurnal kas/bank.
21
6. Bagian Gudang
a. Melakukan kontrol terhadap barang-barang yang tersedia digudang
b. Melakukan pembelian barang kebutuhan operasional store
c. Bertanggung jawab atas keamanan barang digudang
7. Bagian Penjualan
a. Bertanggung jawab atas pemenuhan target penjualan electronic
b. Melaksanakan standar layanan pramuniaga dengan baik
8. Bagian Pengiriman
a. Mengantarkan barang dengan penuh tanggung jawab dan tepat waktu
b. Memastikan barang yang diterima oleh pelanggan dalam keadaan baik
dan tidak rusak
c. Membuat laporan harian mengenai barang yang terkirim dan diterima
konsumen.
3.3 Proses Bisnis Sistem Berjalan
Suatu prosedur atau tahapan – tahapan yang dilakukan sebelum memulai suatu
kegiatan untuk menyelesaikan suatu pekerjaan disebut prosedur sistem. Sesuai
dengan yang dibahas dalam Tugas Akhir ini yaitu Sistem Penjualan Pada CV
Sumber Karya Jakarta berikut adalah prosedur sistem akuntansi berjalan secara
umum :
1. Prosedur Pemesanan Barang
Customer datang langsung ke toko dengan membawa list barang yang akan
dibeli ke bagian penjualan. Bagian penjualan mengecek barang pada buku
persediaan barang.
22
2. Prosedur Pembayaran
Jika barang yang dipesan tersedia customer bisa langsung membayar secara
tunai ke bagian penjualan dan bagian penjualan membuat invoice 3 rangkap
sebagai bukti pembayaran barang sudah lunas, lalu invoice rangkap pertama
warna putih untuk pelanggan,warna merah diberikan pada bagian gudang
untuk diproses pengiriman dan warna kuning untuk arsip penjualan.
3. Prosedur pengiriman barang
Bagian gudang membuat Surat Jalan 2 rangkap , rangkap pertama warna putih
untuk pelanggan sebagai tanda barang sudah diterima dan warna merah untuk
arsip , bagian pengiriman yang bertugas untuk mengirim barang ke customer
dengan membawa Surat Jalan yang di tanda tangan oleh customer untuk bukti
bahwa pesanan sudah diterima.
4. Prosedur Retur Barang
Waktu pengembalian barang 7 hari setelah pembelian dengan membawa bukti
pembelian dengan alasan yang diterima oleh pihak toko, dan akan dikirimkan
kembali barang pengganti.
5. Prosedur Pembuatan Laporan
Bagian penjualan membuat laporan penjualan perbulan dan laporan keuangan
berdasarkan invoice yang dibuat pada setiap adanya transaksi penjualan dan
Suart Jalan yang telah kembali dari pihak pengiriman. Laporan penjualan
diberikan Manajer yang selanjutnya akan dilaporkan kepada Owner.
23
3.4 Unified Modelling Language (UML) Sistem Berjalan
Gambar III.2 Activity Diagram Sistem Berjalan
3.5 Spesifikasi Sistem Berjalan
3.5.1 Spesifikasi Bentuk Dokumen Masukan
Dokumen masukan adalah segala bentuk dokumen yang berasal dari
lingkungan luar sistem yang berupa dokumen – dokumen yang akan diolah dalam
suatu proses agar dapat menghasilkan output yang diinginkan. Adapun dokumen –
doukmen masukan tersebut adalah sebagai berikut :
24
1. Spesifikasi Dokumen Masukan
a. List Barang
Nama Dokumen : List Barang
Fungsinya : Data Pesanan Barang
Sumber : Customer
Media : Kertas
Tujuan : Bagian Penjualan
Frekuensi : Setiap Terjadi Pemesanan
Format : Lampiran A.1
b. Invoice
Nama Dokumen : Invoice
Fungsinya : Bukti Lunas Pembayaran
Sumber : Bagian Penjualan
Media : Kertas
Tujuan : Customer
Frekuensi : Setiap Transaksi Penjualan
Format : Lampiran A.2
25
c. Form Retur
Nama Dokumen : Form Retur
Fungsinya : Bukti Pengembalian Barang
Sumber : Bagian Penjualan
Media : Kertas
Tujuan : Customer
Frekuensi : Setiap adanya pengembalian barang
Format : Lampiran A.3
2. Spesifikasi Dokumen Keluaran
a. Surat Jalan
Nama Dokumen : Surat Jalan
Fungsinya : Pemberitahuan Pengiriman Barang
Sumber : Bagian Gudang
Tujuan : Customer
Media : Kertas
Frekuensi : Setiap Pengiriman Barang
Format : Lampiran A.4
26
3.6 Permasalahan
Dari hasil analisa dan pegamatan sistem berjalan pada CV. Sumber Karya
Jakarta maka penulis dapat mengemukakan beberapa permasalahan pokok yang
khususnya terjadi pada sistem penjualan yang sedang berjalan, antara lain:
1. Dapar terjadinya kehilangan arsip penjualan.
2. Pembuatan laporan yang lambat, karena dibutuhkan waktu untuk
mengumpulkan arsip penjualan yang diperlukan serta dapat terjadi kesalahan
perhitungan karena kurangnya ketelitian.
3. Rekaptulasi persediaan barang masih manual.
3.7 Pemecahan Masalah
Dari permasalahan – permasalahan tersebut diatas maka penulis menyarankan
bahwa sudah saatnya dibuat sistem penjualan yang sudah terkomputerisasi pada
CV. Sumber Karya Jakarta dengan harapan permasalahan tersebut dapat diatasi
dengan baik dan efisien. Maka penulis mengusulkan pemecahan masalah yaitu
sistem penjualan pada CV. Sumber Karya Jakarta adalah sebagai berikut :
1. Pembuatan laporan dapat diinput pada suatu program penjualan agar file dapat
di backup langsung dalam program sehingga tidak perlu mencari arsip yang
memakan waktu lama, dapat mengurangi terjadinya kehilangan data dan
meminimalisir kesalahan perhitungan.
27
2. Pencatatan stock barang dapat dilakukan menggunakan program agar lebih
cepat,efektif dan akurat sehingga mengurangi kesalahan pencatatan agar lebih
cepat melayani kebutuhan customer.
BAB IV
RANCANGAN SISTEM USULAN
4.1 Analisa Kebutuhan Software
Bagian penjualan ke sistem penjualan, didalam sistem penjualan bagian
penjualan dapat menginput transaksi penjualan,bukti pembayaran dan mencetak
bukti pembayaran maupun laporan penjualan. Pembentukan sistem baru bertujuan
dalam mengumpulkan data dan pengolahan datanya dapat dilakukan cepat, tepat
dan akurat dalam menghasilkan informasi yang dapat dipertanggung jawabkan.
Secara umum rancangan sistem usulan diharapkan dapat menyelesaikan
permasalahan yang ada disekarang ini. Secara khusus rancangan sistem usulan
digunakan untuk meningkatkan mutu kerja karyawan dan perusahaan menjadi
lebih meningkat.
4.1.1 Analisa Kebutuhan User akan Sistem
A.1 Bagian Penjualan dapat login dengan memasukan Email Pengguna dan
password
A.2 Bagian Penjualan dapat mengakses Menu Karyawan untuk membuat akses
program
A.3 Bagian Penjualan dapat mengakses Menu Produk untuk melihat daftar
produk maupun membuat daftar produk
28
29
A.4 Bagian Penjualan dapat mengakses Menu Transaksi
a. Penjualan
b. Retur Penjualan
A.5 Bagian Penjualan dapat mengakses Menu Laporan untuk melihat hasil
laporan penjualan yang sudah terjadi
A.6 Bagian Penjualan dapat mengakses Menu Buku Jurnal untuk melihat
perkiraan akun yang terjadi selama transaksi berlangsung
4.1.2 Use Case Diagram
Gambar IV.1 Use Case Login
30
Gambar IV.2 Use Case Menu Utama
Logout
Buku Jurnal
«include»
Laporan «include»
«include»
Bagian Penj ualan
Transaksi «include»
Masuk
«include»
Produk «include»
«include»
Karyaw an
Home
uc Menu Utama
31
Gambar IV.3 Use Case Form Master
Gambar IV.4 Use Case Menu Karyawan
«include»
«include»
«include» Bagian Penj ualan
Form Mater
«include»
Penj ualan «include»
uc Form master
34
Gambar IV.7 Use Case Laporan Penjualan
Gambar IV.8 Use Case Buku Jurnal
uc Laporan Penj ualan
Laporan Penj ualan
«include»
Mencetak
«include»
Bagian Penj ualan
Keluar
35
4.1.3 Activity Diagram
Gambar IV.9 Activity Diagram Login
Gambar IV.10 Activity Diagram Menu Utama
42
4.2 Desain
4.2.1 Entity Relationship Diagram (ERD)
Gambar IV.17 Entity Relationship Diagram (ERD)
44
4.2.3 Speksifikasi File
Speksifikasi File Penguna
Nama Database : sistempenjualan
Nama File : File Pengguna
Akronim : Pengguna.myd
Tipe File : File Master
Akses File : Random
Panjang Record : 20 Byte
Field Key : Id_karyawan
Table IV.1
Speksifikasi File Tabel Pengguna
No Elemen Data Nama Field Type Size Keterangan
1 Id_karyawan username int 10 Primary
Key
2 Password Password Int 10
45
4.2.4 Software Architecture
Gambar IV.19 Deployment Diagram Sistem Penjualan
Gambar IV.20 Sequence Diagram Penjualan
«Active Xcontrol»
VB.Net
«aplikasi»
program penj ualan
MySQL
«database»
db penj ualan
deployment deployment sistem penj ualan
50
4.2.6 Speksifikasi Hardware dan Software
Tabel IV.2 Speksifikasi Hardware dan Software
Kebutuhan Keterangan
Sistem Operasional Microsoft Windows 10
Processor Intel Core i7-6700K
Ram 2GB
Harddisk 500GB
Software Bahasa Pemrograman : Visual Basic
Aplikasi Pendukung : Microsoft Visual Basic
DBMS : MySQL
Anti Virus : Avira Antivirus Pro
BAB V
KESIMPULAN
5.1 Kesimpulan
Dengan berakhirnya penyusunan Tugas Akhir ini penulis berharap dapat
berguna bagi CV Sumber Karya Jakarta dan khususnya bagi pembaca pada
umumnya. Dari pembahasan tersebut maka penulis dapat mengambil
kesimpulan, antara lain :
1. Dengan Pemakaian sistem yang berjalan pada CV Sumber Karya Jakarta
memakan waktu lama dalam transaksi penjualan maupun pembuatan
laporan.
2. Memungkinkan adanya tindakan kecurangan serta salah perhitungan dalam
transaksi penjualan.
3. Sistem pencatatan yang manual memungkinkan adanya hilang arsip data
penjualan.
5.2 Saran
Dalam kesempatan ini penulis ingin menyampaikan saran yang dapat
diterapkan dan beguna bagi perkembangan perusahan, saran – saran tersebut
antara lain :
1. Dengan menggunakan program penjualan memudahkan dalam melakukan
transaksi penjualan maupun pembuatan laporan keuangan yang tidak
memakan waktu lama.
51
52
2. Dalam pencatatan dan perhitungan penjualan dilakukan secara otomatis
sehingga kecil kemungkinan untuk terjadi salah perhitungan.
3. File penjualan dan laporan penjualan tersimpan dengan aman karena tidak
banyak orang yang dapat mengakses program ini dan mudah untuk diawasi
kegiatan penjualan.
4. Sebaiknya diadakan pelatihan/training bagi pengguna yang akan
menjalankan sitem penjualan tersebut.
5. Untuk menghindari kerusakan/kehilangan data maka disarankan untuk
backup data setiap selesai transaksi.