Artikel 11105725 PDF
Artikel 11105725 PDF
ABSTRAKSI
Sistem informasi penjualan adalah salah satu bagian yang penting dari suatu perusahaan.
Banyak kerugian yang bisa timbul dari buruknya sistem informasi penjualan di suatu perusahaan.
CV Bhakti Karya merupakan suatu perusahaan yang masih belum memiliki sistem informasi
penjualan yang baik.
Penulisan skripsi ini bertujuan untuk merancang suatu sistem informasi penjualan yang
menggunakan komputer dalam setiap aktivitas yang dilakukan di dalam sistem
(terkomputerisasi). Dengan adanya sistem terkomputerisasi diharapkan mampu untuk
meningkatkan kualitas informasi yang dihasilkan seperti kecepatan dan ketepatan waktu,
memlihara integritas data dan mempermudah pengorganisasian data, meringankan beban kerja
pegawai dan sekaligus mengurangi tingkat kesalahan pemrosesan data.
Pada saat implementasi sistem penjualan pada CV Bhakti Karya diadakan pembagian
kuesioner kepada pengguna untuk melihat tingkat kepuasan pengguna dan hasil dari kuesioner
adalah 55% dari segi tampilan aplikasi, 79% dari segi kemudahan penggunaan, dan 80% dari
segi informasi yang dihasilkan.
Kata Kunci : Sistem Informasi Penjualan, UML, Visual Basic 6, Microsoft Access 2007,
Crystal Reports 8.5
1. Pendahuluan
dan
pembayaran
oleh
pelanggan,
dan
pelanggan.
dikerjakan
secara
manual
Sistem
dan
informasi
penjualan
adalah
penjualan baik
transaksi
pelanggan.
diharapkan
dapat
memperbaiki
kinerja
pembayaran
Transaksi
yang
dilakukan
piutang
adalah
melakukan
melakukan
sebelumnya.
2
kontrol
dan
aspek
sistematis
model
sequensial linier.
Metode pengembangan sistem terdiri
4. Rapid Application Development (RAD)
RAD
adalah
sebuah
proses
sistem yaitu :
linier
yang
menekankan
siklus
Terjun)
dan pemeliharaan.
Ana
lisis
Des
ain
Ko
de
Peng
ujian
Pemelih
araan
2. Prototype
grafik/gambar
untuk
menspesifikasikan,
pendokumentasian
pengembangan
Model
spiral
memberikan
adalah
model
membangun,
dari
software
(Object-Oriented).
3. Model Spiral
memvisualisasi,
UML
standar
dan
sebuah
sistem
berbasis
OO
sendiri
juga
penulisan
sebuah
proses
bahasa
program
yang
spesifik,
skema
maksudnya
adalah
Cabang
penulis
yang
melakukan
berlokasi
di
1. Use-Case Diagram
2. Class Diagram
3. Behavior Diagram
a. Statechart Diagram
dengan jelas?
b. Activity Diagram
c. Interaction Diagram
i. Sequence Diagram
yang mungkin?
4. Implementation Diagram:
a. Component Diagram
terjadi per-hari?
b. Deployment Diagram
3. Metodologi Penelitian
Investigasi Sistem
ada di perusahaan?
8. Bagaimana
pembagian
pekerjaan
Desain Sistem
10. Apakah
terdapat
duplikasi
file,
dengan mudah?
3. Produk
Selain
pelanggan,
produk
juga
dapat diminimumkan?
kepada pelanggan.
4. Piutang
Piutang merupakan hasil dari relasi
CV
Bhakti
Karya
dan
tahap
5. Detail Piutang
sistem.
Sistem
penjualan
kredit
pelanggan.
1. Akun Pengguna
6. Pembayaran
2. Pelanggan
7. Detail Pembayaran
bon
penjualan kredit.
mana
saja
yang
dibayar
dan
Use Case
Pendaftaran Produk
oleh pelanggan.
Daftar Data Produk
Kepala Cabang
sistem
dengan
yang
sebagai
Administrator
produk
yang
menginput
menggunakan
adalah
bahasa
pemodelan
mendaftar
tersedia
data
produk
dan
ke
data
kemudian
Aplikasi
Penjualan Kredit.
Use Case
Pendaftaran
Pelanggan
Use Case
Login
Daftar
Login
Input Data
Pelanggan
Pelanggan
Kepala Cabang
Pada
dan
users
pendaftaran
pelanggan,
kasus
(Kepala
Kepala Cabang
(Staf
sistem.
Administrasi Penjualan).
pelanggan,.
Order
Use Case
Pembuatan Laporan
Input Data
Pelanggan
Pelanggan
Cetak Laporan
Pimpinan
alat
pelanggan,
kantor)
kepada
staf
administrasi
data
pembayaran
dan
mendata
diagram diatas.
pelanggan
yang
melakukan
2. Diagram Class
pelanggan.
Pelanggan
-KodePelangan
-NamaPelanggan
-Alamat
-Kota
-Telpon
+Add()
+Edit()
+Delete()
Use Case
Pembayaran
Piutang
TransPiutang
0..*
-NoBon
-TanggalTransaksi
-KodePelanggan
-TotalPiutang
-Status
+Add()
+Update()
DetailPiutang
-NoBon
-KodeProduk
-Kuantitas
-JumlahTransaksi
+Add()
1
0..*
Tagihan Piutang
0..*
1..*
1
Pembayaran
-NoKwitansi
-TanggalBayar
-KodePelanggan
-SaldoAwalPiutang
-SubTotalPiutang
-TotalPiutang
-TotalBayar
-SisaPiutang
+Add()
+Select()
Bayar Piutang
Pelanggan
kwitansi pembayaran
DetailBayar
-NoKwitansi
-NoBon
-TanggalTransaksi
-Total Piutang
+Add()
mendapat
melakukan
tagihan
pembayaran
User
0..*
-UserName
-Password
-Status
+Add()
+Edit()
+Delete()
Produk
-KodeProduk
-NamaProduk
-Harga
+Add()
+Edit()
+Delete()
Login
-User ID
-Password
+Login()
+Exit()
piutang
dan
kepada
staf
sama sekali.
7
Detail
piutang
ketergantungan
mempunyai
pada
User
transaksi
Form Produk
piutang.
Pada
Database
Data Produk
satu
detail
piutang
bisa
Informasi
Detail
bayar
mempunyai
Satu
user
menangani
banyak
aplikasi.
Satu
user
menangani
User
banyak
Form Pelanggan
Database
Data Pelangan
Simpan Data Pelanggan
Informasi
sama sekali.
3. Diagram Sequence
Database
Form Login
Menu Utama
Login
Validasi Login
Result
UserName atau Password salah
aplikasi.
Gambar 3.9 Diagram Sequence Login
User
Database
Data Pelanggan
Data Produk dan Kuantitas
Data Transaksi
Informasi Transaksi
user
akan
divalidasi
ke
database.
8
form
memasukkan
melakukan
transaksi
data
transaksi,
piutang
dan
yang
kuantitas
pelanggan
produk,
produk.
Database
Data Pelanggan
Informasi Transaksi
data
pelanggan
yang
yang
akan
dibayar,
dan
jumlah
Laporan
Form Laporan
Data Pelanggan
Periode Transaksi
Cetak
Per-Pelanggan
indonesia.com/blog.php?blogger=81
5. Kesimpulan
Basic
6.0
Applications,
http://support.microsoft.com/kb/8307
Yogyakarta
(ISTA),
http://www.elista.akprind.ac.id/uploa
d/files/3098_MATERI_1.PDF,
25
Juli 2009.
[7] MSDN
6. Referensi
Library,
Aplikasi
Mini
Market
Hands-On
Introduction
For
Developers,
http://edn.embarcadero.com/article/3
2008.
http://www.vb6.us/tutorials/subject,
6.0
25 Juli 2009.
&
Crystal
Report,
Andi,
Yogyakarta, 2005.
Wahyono,
Pengantar
Unified
Modelling
Language
(UML),
2009.
http://www.ilmukomputer.com,
27 Juli 2009.