sistem informasi aplikasi pengelolaan transaksi …
TRANSCRIPT
SISTEM INFORMASI APLIKASI PENGELOLAAN
TRANSAKSI KEUANGAN DAN PENDATAAN KONSUMEN
PADA MANDIRI JAYA ELEKTRONIK PEMALI BERBASIS DESKTOP
SKRIPSI
Fera Feranti
1522510012
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
ATMA LUHUR
PANGKALPINANG
2019
SISTEM INFORMASI APLIKASI PENGELOLAAN
TRANSAKSI KEUANGAN DAN PENDATAAN KONSUMEN
PADA MANDIRI JAYA ELEKTRONIK PEMALI BERBASIS DESKTOP
SKRIPSI
Diajukan Untuk Melengkapi Salah Satu Syarat
Memperoleh Gelar Sarjana Komputer
Oleh :
Fera Feranti
1522510012
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
ATMA LUHUR
PANGKALPINANG
2019
i
ii
iii
KATA PENGANTAR
Puji syukur atas kehadirat Tuhan YME yang telah melimpahkan segala rahmat
dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang
merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu
(S1) pada Jurusan Sistem Informasi STMIK ATMA LUHUR.
Penulis menyadari bahwa laporan skripsi ini masih jauh dari sempurna. Karena itu,
kritik dan saran akan senantiasa penulis terima dengan senang hati.
Dengan segala keterbatasan, penulis menyadari pula bahwa laporan skripsi ini
takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak.
Untuk itu, penulis menyampaikan banyak ucapan terima kasih kepada:
1. Tuhan YME yang telah menciptakan dan memberikan kehidupan di dunia.
2. Ayah dan Ibu tercinta yang telah mendukung penulis baik spirit maupun materi.
3. Bapak Drs. Djaetun Hs yang telah mendirikan Atma Luhur.
4. Bapak Dr.Husni Teja Sukmana,S.T., M.Sc, selaku Ketua STMIK Atma Luhur.
5. Bapak Okkita Rizan, M. Kom Selaku Kaprodi Sistem Informasi.
6. Ibu Yuyi Andrika, M. Kom selaku dosen pembimbing.
7. Saudara dan sahabat-sahabatku terutama teman-teman angkatan 2015 yang
telah memberikan dukungan moral untuk terus meyelesaikan skripsi ini.
Pangkalpinang, 12 Juli 2019
Penulis
iv
ABSTRACT
The author conducted research on Mandiri Jaya Elektronik Pemali, aims
to know about financial management and data collection of consumers in Mandiri
Jaya Elektronik Pemali. Transaction management and report creation that is still
manual and do not have a database, so often the occurrence of errors in the
processing of financial transactions. Likewise, when the consumer data
processing and reporting process given to the leadership takes a long time and
less efficient, because the data is still in the form of archives. To overcome this
problem, the writer tries to design a system that can solve the problem. With this
information system application of financial transaction management and
consumer data collection, employees would be easier in doing inputting financial
transactions and consumer data, and help in making the monthly report. This
research is done using Waterfall Model while the method of sofwware
development using Object Oriented Method with system modeling tool is UML
(Unified Modeling Language) wherein it is as follows: Class Diagram, Package
Diagram, Usecase Diagram, Activity Diagram, and Sequence Diagram.
Keywords : Finance management information, Consumer data collection,
Waterfall Model.
v
ABSTRAK
Penulis melakukan penelitian di Mandiri Jaya ElektronikPemali, bertujuan
untuk mengetahui tentang pengelolaan keuangan dan pendataan konsumen di
Mandiri Jaya Elektronik Pemali. Pengelolaan transaksi dan pembuatan laporan
yang masih manual dan belum memiliki database, sehingga sering terjadinya
kesalahan dalam proses pengolahan transaksi keuangan. Begitu juga pada saat
pengolahan data konsumen dan proses pembuatan laporannya yang diberikan
kepada pimpinan membutuhkan waktu yang lama dan kurang efisien, karena data
masih berbentuk arsip-arsip. Dengan adanya sistem informasi aplikasi
pengelolaan transaksi keuangan dan pendataan konsumen ini pegawai akan lebih
mudah dalam melakukan penginputan transaksi keuangan dan data konsumen,
serta membantu dalam membuat laporan bulanan. Penelitian ini di lakukan
mengunakan Model Waterfall sedangkan metode pengembangan perangkat lunak
menggunakan Metode Berorientasi Objek, dengan alat bantu permodelan sistem
adalah UML (Unified Modeling Language) dimana didalamnya adalah sebagai
berikut: Class Diagram, Pakage Diagram, Usecase Diagram, Activity Diagram,
dan Sequence Diagram.
Kata Kunci : Informasi pengelolaan keuangan, Pendataan konsumen, Model
Waterfall.
vi
DAFTAR ISI
Halaman
LEMBAR PERNYATAAN ............................................................................ i
LEMBAR PENGESAHAN SKRIPSI ............................................................. ii
KATA PENGANTAR .................................................................................... iii
ABSTRACT .................................................................................................... iv
ABSTRAK ...................................................................................................... v
DAFTAR ISI ................................................................................................... vi
DAFTAR GAMBAR ...................................................................................... ix
DAFTAR TABEL ........................................................................................... xi
DAFTAR LAMPIRAN .................................................................................... xii
DAFTAR SIMBOL ......................................................................................... xiv
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah .......................................................................... 1
1.2 Perumusan Masalah ................................................................................. 2
1.3 Batasan Masalah ...................................................................................... 2
1.4 Tujuan dan Manfaat Penelitian ................................................................ 3
1.5 Sistematika Penulisan Laporan ................................................................ 3
BAB II LANDASAN TEORI
2.1 Konsep Dasar Sistem ............................................................................... 6
2.2 Konsep Dasar Informasi .......................................................................... 6
2.3 Konsep Dasar Sistem Informasi .............................................................. 6
2.4 Transaksi Keuangan ................................................................................ 7
2.5 Data Konsumen ....................................................................................... 7
vii
2.6 Sistem Informasi Pengelolaan Transaksi Keuangan dan
Pendataan Konsumen .............................................................................. 7
2.7 Model Waterfall ....................................................................................... 8
2.8 Metode Berorientasi Objek ...................................................................... 9
2.9 Analisa dan Perancangan Sistem Berorientasi Objek Dengan UML ...... 9
1. UML .................................................................................................. 9
2. Analisa Sistem Berorientasi Objek .................................................... 10
3. Perancangan Sistem Berorientasi Objek ............................................ 11
2.10 Microsoft Visual Basic 2010 .................................................................... 17
2.11 Microsoft Acces ....................................................................................... 18
2.12 Tinjauan Peenelitian Terdahulu ............................................................... 18
BAB III METODOLOGI PENELITIAN
3.1 Model Pengembangan Perangkat Lunak ................................................. 21
3.2 Metode Penelitian Pengambangan Sistem ............................................... 24
3.3 Alat Bantu Pengembangan Sistem .......................................................... 24
BAB IV PEMBAHASAN
4.1 Tinjauan Organisasi ................................................................................. 25
1. Sejarah Berdirinya Mandiri Jaya Elektronik Pemali ......................... 25
2. Struktur Organisasi Mandiri Jaya Elektronik Pemali ........................ 26
3. Tugas dan Wewenang ........................................................................ 26
4.2 Analisis Sistem ........................................................................................ 27
1. Proses Bisnis ...................................................................................... 27
2. Activity Diagram ............................................................................... 30
3. Analisa Keluaran ............................................................................... 38
4. Analisa Masukan ............................................................................... 41
5. Identifikasi Kebutuhan ...................................................................... 44
4.3 Rancangan Sistem .................................................................................... 47
1. Package Diagram ............................................................................... 47
viii
2. Use Case Diagram .............................................................................. 47
3. Deskripsi Use Case ............................................................................. 48
4.4 Rancangan Basis Data ............................................................................. 54
1. Entity Relationship Diagram (ERD) ................................................... 54
2. Transformasi ERD ke LRS ................................................................. 55
3. Logical Structure Record (LRS) ......................................................... 56
4. Tabel ................................................................................................... 57
5. Spesifikasi Basis Data ........................................................................ 59
4.5 Rancangan Layar Antar Muka ................................................................. 66
1. Rancangan Keluaran ........................................................................... 66
2. Rancangan Masukan ........................................................................... 79
3. Struktur Tampilan ............................................................................... 71
4. Rancangan Layar ................................................................................ 72
5. Sequence Diagram .............................................................................. 80
6. Class Diagram .................................................................................... 89
7. Deployment Diagram .......................................................................... 90
BAB V PENUTUP
5.1 Kesimpulan ............................................................................................... 91
5.2 Saran ......................................................................................................... 91
DAFTAR PUSTAKA ...................................................................................... 93
LAMPIRAN – A KELUARAN SISTEM BERJALAN .................................. 94
LAMPIRAN – B MASUKAN SISTEM BERJALAN .................................... 103
LAMPIRAN – C RANCANGAN KELUARAN ............................................. 107
LAMPIRAN – D RANCANGAN MASUKAN .............................................. 113
LAMPIRAN – E KARTU BIMBINGAN ....................................................... 121
LAMPIRAN – F SURAT KETERANGAN RISET ........................................ 123
LAMPIRAN – G BIODATA PENULIS SKRIPSI .......................................... 125
ix
DAFTAR GAMBAR
Halaman
Gambar 3.1 Work Breakdown Structure ......................................................... 21
Gambar 4.1 Struktur Organisasi Mandiri Jaya Elektronik Pemali ................... 26
Gambar 4.2 Activity Diagram Proses Pendataan Konsumen .......................... 30
Gambar 4.3 Activity Diagram Proses Pendataan Supplier .............................. 31
Gambar 4.4 Activity Diagram Proses Penjualan Tunai ................................... 32
Gambar 4.5 Activity Diagram Proses Penjualan Kredit .................................. 33
Gambar 4.6 Activity Diagram Proses Pembayaran Penjualan Kredit ............. 34
Gambar 4.8 Activity Diagram Proses Laporan Keuangan Bulanan ................ 35
Gambar 4.9 Activity Diagram Proses Pembelian Barang ............................... 36
Gambar 4.10 Activity Diagram Proses Pembuatan Laporan
Pembelian Barang ........................................................................................... 37
Gambar 4.11 Package Diagram ....................................................................... 47
Gambar 4.12 Use Case Diagram Berdasarkan Master .................................... 47
Gambar 4.13 Use Case Diagram Berdasarkan Transaksi dan Laporan........... 48
Gambar 4.14 Entity Relationship Diagram (ERD) .......................................... 54
Gambar 4.15 Transformasi ERD ke LRS ........................................................ 55
Gambar 4.16 Logical Record Structure (LRS) ................................................ 56
Gambar 4.17 Struktur Tampilan ...................................................................... 71
Gambar 4.18 Rancangan Layar Menu Utama .................................................. 72
Gambar 4.19 RancanganLayar Menu Utama Master ....................................... 72
Gambar 4.20 RancanganLayar Entry Pelanggan ............................................. 73
Gambar 4.21 RancanganLayar Entry Supplier ................................................ 73
Gambar 4.22 RancanganLayar Entry Jurnal .................................................... 74
x
Gambar 4.23 Rancangan Layar Menu Utama Transaksi dan Laporan ............ 74
Gambar 4.24 Rancangan Layar Entry Pemasukan ........................................... 75
Gambar 4.25 Rancangan Layar Entry Penjualan ............................................. 75
Gambar 4.26 Rancangan Layar Entry Pengeluaran ......................................... 76
Gambar 4.27 Rancangan Layar Entry Jurnal Umum ....................................... 76
Gambar 4.28 Rancangan Layar Cetak Jurnal Umum....................................... 77
Gambar 4.29 Rancangan Layar Cetak Jurnal Penerimaan Kas........................ 77
Gambar 4.30 Rancangan Layar Cetak Jurnal Pengeluaran Kas ....................... 78
Gambar 4.31 Rancangan Layar Cetak Jurnal Penjualan .................................. 78
Gambar 4.32 Rancangan Layar Cetak Laporan Pelanggan ............................. 79
Gambar 4.33 Sequence Diagram Entry Pelanggan .......................................... 80
Gambar 4.34 Sequence Diagram Entry Supplier ............................................. 81
Gambar 4.35 Sequence Diagram Entry Jurnal ................................................. 82
Gambar 4.36 Sequence Diagram Entry Pemasukan ......................................... 83
Gambar 4.37 Sequence Diagram Entry Penjualan ........................................... 84
Gambar 4.38 Sequence Diagram Entry Pengeluaran ....................................... 85
Gambar 4.39 Sequence Diagram Entry Jurnal Umum ..................................... 86
Gambar 4.40 Sequence Diagram Cetak Jurnal Umum..................................... 87
Gambar 4.41 Sequence Diagram Cetak Jurnal Penerimaan Kas...................... 87
Gambar 4.42 Sequence Diagram Cetak Jurnal Pengeluaran Kas ..................... 88
Gambar 4.43 Sequence Diagram Cetak Jurnal Penjualan ................................ 88
Gambar 4.44 Sequece Diagram Cetak Laporan Pelanggan ............................. 89
Gambar 4.45 Class Diagram ............................................................................ 89
Gambar 4.46 Deployment Diagram ................................................................. 90
xi
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel Pelanggan ............................................................................... 57
Tabel 4.2 Tabel Pemasukan Kas Masuk .......................................................... 57
Tabel 4.3 Tabel Catat ....................................................................................... 57
Tabel 4.4 Tabel Penjualan ................................................................................ 57
Tabel 4.5 Tabel Pengeluaran Umum ................................................................ 58
Tabel 4.6 Tabel Jurnal ...................................................................................... 58
Tabel 4.7 Tabel Punya...................................................................................... 58
Tabel 4.8 Tabel Isi............................................................................................ 58
Tabel 4.9 Tabel Terima .................................................................................... 59
Tabel 4.10 Tabel Pengeluaran Kas Keluar ....................................................... 59
Tabel 4.11 Tabel Supplier ................................................................................ 59
Tabel 4.12 Spesifikasi Basis Data Pelanggan .................................................. 60
Tabel 4.13 Spesifikasi Basis Data Pemasukan Kas Masuk.............................. 60
Tabel 4.14 Spesifikasi Basis Data Catat .......................................................... 61
Tabel 4.15 Spesifikasi Basis Data Penjualan ................................................... 61
Tabel 4.16 Spesifikasi Basis Data Pengeluaran Umum ................................... 62
Tabel 4.17 Spesifikasi Basis Data Jurnal ......................................................... 62
Tabel 4.18 Spesifikasi Basis Data Punya ......................................................... 63
Tabel 4.19 Spesifikasi Basis Data Isi ............................................................... 63
Tabel 4.20 Spesifikasi Basis Data Terima ....................................................... 64
Tabel 4.21 Spesifikasi Basis Data Pengeluaran Kas Keluar ............................ 64
Tabel 4.22 Spesifikasi Basis Data Supplier ..................................................... 65
xii
DAFTAR LAMPIRAN
Halaman
Lampiran A-1 Laporan Pembelian Barang ...................................................... 95
Lampiran A-2 Surat Perjanjian Sewa ............................................................... 96
Lampiran A-3 Laporan Omset Bulanan per Kolektor ...................................... 97
Lampiran A-4 List Tagihan Harian per Kolektor ............................................ 98
Lampiran A-5 Nota Penjualan Tunai ............................................................... 99
Lampiran A-6 Tanda Bukti Pembayaran Angsuran ......................................... 100
Lampiran A-7 Laporan Keuangan Bulanan ..................................................... 101
Lampiran B-1 Data Pelanggan ......................................................................... 103
Lampiran B-2 Data Barang .............................................................................. 104
Lampiran B-3 Nota Pembelian......................................................................... 105
Lampiran C-1 Rancangan Keluaran Laporan Jurnal Umum............................ 107
Lampiran C-2 Rancangan Keluaran Laporan Jurnal Penerimaan Kas............. 108
Lampiran C-3 Rancangan Keluaran Laporan Jurnal Pengeluaran Kas ............ 109
Lampiran C-4 Rancangan Keluaran Laporan Penjualan .................................. 110
Lampiran C-5 Rancangan Keluaran Laporan Data Pelanggan ........................ 111
Lampiran D-1 Rancangan Masukan Data Pelanggan ...................................... 113
Lampiran D-2 Rancangan Masukan Data Supplier ......................................... 114
Lampiran D-2 Rancangan Masukan Data Jurnal ............................................. 115
Lampiran D-2 Rancangan Masukan Data Pemasukan ..................................... 116
Lampiran D-2 Rancangan Masukan Data Penjualan ....................................... 117
Lampiran D-2 Rancangan Masukan Data Pengeluaran ................................... 118
Lampiran D-2 Rancangan Masukan Data Jurnal Umum ................................. 119
Lampiran E Kartu Bimbingan Skripsi ............................................................. 121
xiii
Lampiran F Surat Keterangan Riset ................................................................. 123
Lampiran G Biodata Penulis Skripsi ................................................................ 125
xiv
DAFTAR SIMBOL
1. Activity Diagram
Start Point (Initial Node)
Merupakan simbol untuk memulai activity diagram.
End Point (Activity Final Node)
Merupakan simbol untuk mengakhiri activity
diagram.
Transition
Menggambarkan aliran perpindahan kontrol antara
activity.
Activity (Aktivitas)
Menggambarkan proses bisnis dan dikenal sebagai
activity state. Activity juga merupakan proses
komputasi atau perubahan kondisi yang bisa berupa
kata kerja atau ekspresi.
Swimline
Menggambarkan pemisahan atau pengelompokan
aktivitas berdasarkan actor.
Black Hole Activities
Adanya masukan dan tidak ada keluaran, biasanya
digunakan jika dikehendaki ada 1 atau lebih transisi.
Miracle Activities
xv
Tidak ada masukan dan ada keluaran, biasanya
dipakai pada waktu start point dan dikehendaki ada
1 atau lebih transisi.
Fork (Percabangan)
Mempunyai 1 transisi masuk dan 2 atau lebih
transisi keluar.
Join (Penggabungan)
Mempunyai 2 atau lebih transisi masuk dan hanya 1
transisi keluar.
Decision
Merupakan cara untuk menggabungkan ketika ada
lebih dari 1 transisi yang masuk atau pilihan untuk
mengambil keputusan.
2. Package Diagram
Package
Digambarkan sebagai sebuah direktori yang
berisikan model-model elemen. Packages
digunakan untuk mengorganisasikan sebuah
diagram yang besar menjadi beberapa diagram
kecil.
3. Usacase Diagram
Use case
Gambaran fungsionalitas dari suatu sistem, sehingga
pengguna sistem paham dan mengerti mengenai
kegunaan sistem yang akan dibangun.
Actor
xvi
Sebuah sebuah entitas manusia atau mesin yang
berinteraksi dengan sistem untuk melakukan
pekerjaan-pekerjaan tertentu.
Association
Merupakan abtraksi berupa garis tanpa panah yang
menghubung antara aktor dan use case.
Include
Menunjukkan bahwa suatu use case seluruhnya
merupakan fungsionalitas dari use case lainnya.
Extend
Menunjukkan suatu use case merupakan tambahan
fungsional dari use case lainnya jika suatu kondisi
terpenuhi.
Generalization
Disebut juga inheritance (pewarisan), sebuah
elemen dapat merupakan spesialisasi dari elemen
lainnya.
4. Entity Relantionship Diagram ( ERD )
Entity
Dapat berupa orang, tempat, objek, atau kejadian
yang dianggap penting bagi perusahaan atau
instansi, sehingga segala atributnya harus dicatat
dan disimpan dalam basis data.
Attribute
xvii
Elemen data yang dimiliki sebuah entitas. Atribut
berfungsi mendeskripsikan karakteristik entitas
(atribut yang berfungsi sebagai key diberi garis
bawah).
Relasi
Menggambarkan hubungan yang ada diantara
himpunan entitas.
Garis
Menghubungkan entity dengan relationship
5. Sequence Diagram
Actor
Menggambarkan orang yang sedang berinteraksi
denan system
Entity
Entitas yang mempunyai atribut memiliki data yang
bisa direkam.
Boundary
Adalah untuk menghubungkan user dengan sistem.
Control
Untuk mengontrol aktifitas-aktifitas yang dilakukan
oleh sebuah kegiatan.
A Focus Of Control & A Life Line
xviii
Menggambarkan tempat mulai dan berakhirnya
sebuah massage
A Message ()
Menggambarkan pengiriman pesan
Return values A Message ()
Menggambarkan hasil dari pengiriman message