## SISTEM INFORMASI AKUNTANSI PENJUALAN BERBASIS WATERFALL MODEL UNTUK PERUSAHAAN DAGANG
Sri Harjunawati Prodi Komputerisasi Akuntansi-AMIK BSI Jakarta JL RS. Fatmawati No.24 Pondok Labu 124 Jakarta Selatan sri.shw@bsi.ac.id
ABSTRACT  a  profit-oriented  company  is always trying to get the maximum margin of sales above cost. Use of System InformasiAkuntansi integrated sales and follow the development of technology will mempu  increase  sales  volume  while  creating efficiencies.  Trading  companies,  especially companies  trading  with  sales  system  in  cash,  a model  watterfall  with  the  Unified  Modeling Language  (UML)  as  the  hydraulic  system  can  be used to develop a sales system into the sales system that  is integrated  with  inventory  systems  so  that there will be synchronization between the quantity and  price  of  goods  on  hand  companies  with  the quantity of items needed by the customer. In terms of  marketing,  the  speed  and  accuracy  of information is a service of its own that can create customer  loyalty.  Aplikasitersebut  very  helpful  in Internal Control System companies.
Keywords: UML, Accounting Information Systems, Systems Sales
INTISARI  Perusahaan  yang  berorientasi  pada profit  selalu  berusaha  memperoleh  selisih maksimal penjualan diatas biayanya. Pengunaan Sistem  InformasiAkuntansi  Penjualan  yang terintegrasi  dan  mengikuti  perkembangan teknologi  akan  mempu  meningkatkan  volume penjualan sekaligus menciptakan efisiensi. Pada perusahaan  dagang,  khususnya  perusahaan dagang  dengan  sistem  penjualan  secara  tunai, model  watterfall  dengan  Unified  Modeling Language  (UML)  sebagai  tools  system  dapat digunakan  untuk  mengembangkan  sistem penjualan  menjadi  sistem  penjualan  yang terintegrasi  dengan  sistem  inventory  sehingga akan terdapat  sinkronisasi antara kuantitas dan harga  barang  yang  dimiliki  perusahaan  dengan kuantitas  barang  yang  dibutuhkan  oleh pelanggan.  Dari  segi  pemasaran,  kecepatan  dan ketepatan informasi merupakan service tersendiri  yang  dapat  menciptakan  loyalitas pelanggan.  Aplikasitersebut  sangat  membantu dalam Sistem Pengendalian Intern perusahaan.
Kata  kunci:  UML,  Sistem  Informasi  Akuntansi, Sistem Penjualan

## I. PENDAHULUAN
Perusahaan  dalam  persaingan  bisnisnya harus mampu mengikuti perkembangan teknologi  untuk  kemajuan  perusahaannya. Penggunaan  teknologi  yang  tepat,  termasuk teknologi di bidang informasi akan menghasilkan informasi  yang  cepat,  tepat    dan  efisien.  Sistem Informasi    Akuntansi  memegang  fungsi  dan peranan  yang  sangat  penting  bagi  perusahaan. Sebuah  teknologi  komputer  sangat  membantu dalam mengembangkan aktivitas setiap pekerjaan  dari  yang  sederhana  sampai  dengan pekerjaan-pekerjaan  yang  besar  atau  kompleks dengan    berbagai  aplikasi  yang  telah menggunakan  sistem-sistem  informasi  berbasis komputer.  Penggunaan  aplikasi  ini  jelas  sangat mendukung  peningkatan  kualitas  kerja  dan kualitas pelayanan untuk mencapai tujuan sesuai dengan  bidang  usahanya    masing-masing. Penjualan adalah bagian penting dari pemasaran suatu produk yang dihasilkan oleh perusahaan. Penjualan sendiri pada umumnya diartikan sebagai pemindahan produk yang dihasilkan oleh perusahaan  baik  itu  barang  ataupun  jasa  dari produsen  ke  tangan  konsumen.  Besarnya kuantitas penjualan tergantung oleh perencanaan yang dibuat
oleh perusahaan.Sistem penjualan merupakan sistem yang  melibatkan  suatu  sumber  daya  dalam sebuah  organisasi,  prosedur,  data  serta  sarana pendukung  untuk  mengoperasikan  sistem penjualan. Berdasarkan identifikasi prasurvei pada beberapa perusahaan, dalam hal ini perusahaan dagang,  dapat  ditarik  sebuah  hipotesa  dimana perusahaan  dagang  yang  masih  menggunakan sistem manual menghadapi beberapa masalahterkait dengan informasi yang dihasilkan sehingga secara langsung ataupun tidak langsung akan berpengaruh pada laba yang diperoleh atas operasionalnya. Salah satu masalah yang timbul dalam  sistem  pencatatan  manualadalah  tidak semua  karyawan  dapat  membaca  kode  barang untuk mengetahui harga jual setiap barang yang akan  dibeli  konsumen  sehingga  menghambat pelayanan  terhadap  konsumen.  Selain  itu masalah stok barang juga tidak dapat terdeteksi dengan akurat dan cepat sehingga menghambat pelayanan  terhadap  konsumen.    Untuk
perusahaan  dagang,  pengelolaan  inventory sangat  berperan,  terutama  jika  dilihat  dari  sisi akuntansi.  Informasi  yang  berkenaan  inventory akan menentukan keputusan yang akan diambil oleh  manajemen  dengan  mempertimbangkan besarnya Turn Over of Inventory.  Sistem manual seringkali  menghasilkan  informasi  yang  tidak akurat dan lamban akibat human error misalnya.
Dengan memperhatikan berbagai kelemahan  sistem  manual  seperti  paparan tersebut  di  atas,  penelitian  ini  mengambil  salah satu  model  yaitu  Unified  Modelling  Language (UML),  dimana  dengan  model  tersebut  suatu sistem dapat divisualisasi dan didokumentasiakan  melalui  diagram  use  case, skenario use case dan aktifitas diagram. Diagram ini  digunakan  karena  dianggap  dapat  mewakili secara keseluruhan sistem yang dapat dimengerti oleh user.

## II. BAHAN DAN METODE

## A. Teknik Pengumpulan Data
Untuk  meneliti  dan  mencari  fakta  suatu permasalahan  beserta  pemecahan  masalah Penelitian  ini  menggunakan    beberapa  metode, yaitu:
1. Observasi,  Data  diperoleh  dengan  cara melakukan  pengamatan  terhadap  beberapa perusahaan dagang.
2. Wawancara,  Wawancara  dilakukan  dengan cara  dialog  dengan  beberapa  owner perusahaan dagang sehingga diperoleh data dan  fakta  sistem  akuntansi  penjualan perusahaan dagang.
3. Studi  Pustaka,  Proses  ini  dilakukan  dengan cara  mengutip  buku,  jurnal,  e-journal  dan ebook dan  menggunakannya  sebagai    acuan  dalam penelitian ini.

## B. Kajian Literatur
Fajar  Dwi  Setyawan,  Ali  Djamhuri  (2016:1) dalam  penelitiannya  “Analisis  Sistem  Informasi Akuntansi  Penjualan  Dan  Penerimaan  Kas  Pada
CV.  Sakinah  Farmindo  Makmur”  menjelaskan bahwa Sistem Akuntansi Penjualan
membutuhkan  sebuah  sistem  dimana  sistem tersebut  harus    terdapat  pemisahan  fungsi, otorisasi  persetujuan,  penambahan  fungsi,  dan kebijakan  bagi  perusahaan  untuk  memperoleh sistem pengendalian intern yang baik.
Ika Nur Indah (2013:34) dalam penelitiannya  “  Pembuatan  Sistem  Informasi Penjualan  Pada  Toko  Sehat  Jaya  Elektronik Pacitan”  menjelaskan  bahwa  Toko  Sehat  Jaya Elektronik membutuhkan sistem informasi yang dapat  menunjang  kelancaran  dalam  melakukan transaksi  penjualan  dengan  membuat  sistem informasi akuntansi penjualan yang terkomputerisasi.
Yuwandito  Wiharjanto  (2012:2)  dalam penelitiannya  “Perencanaan  Sistem  Penjualan Tunai  Berbasis  Web  Sebagai  Sarana  Informasi Produk  Bagi  Konsumen  Pada  PT.  Warna  AC” menjelaskan bahwa kelemahan sistem penjualan tunai  secara  manual  dapat  diatasi  dengan Pengembangan sistem penjualan tunai berbasisweb  menggunakan  metode  SDLC,  dan database  yang  digunakan  adalah  aplikasi macromediadreamweaver dan
MySQL.Berdasarkan  penelitian  tersebut  di  atas akan diimplementasikan dalam sistem informasi akuntansi  penjualan  secara  tunai  menggunakan model  watterfall  dengan  Unified  Modeling Language (UML)  dan diharapkan sistem ini akan lebih dapat diterapkan oleh penggunanya dengan mudah.

## C. Konsep Dasar UML
Menurut  Rosa  dan  Shalahuddin(2013:137): “UML  muncul  karena  adanya  kebutuhan pemodelan  visual  untuk  menspesifikasikan, menggambarkan, membangun, dan dokumentasi dari sistem perangkat lunak.  Nugroho (2010:6) mendefinisikan “UML adalah bahasa pemodelan untuk  sistem  atau  perangkat  lunak  yang berparadigma. Terkait dengan pembahasan yaitu DPSIA,  maka  diagram  UML  yang  kemungkinan digunakanhanya hanya 7 diagram, yaitu : (1) Use case  diagram;  (2)  Activity  diagram  ;  (3)  Class diagram  ;  (4)    Package  diagram;  (5)  Sequence diagram;  (6)Component  diagram  dan  (7) Deployment  diagram.  Dari  seluruh  diagram tersebut, diagram-diagram yang digunakan dapat disesuaikan dengan kebutuhan.

## III. HASIL DAN PEMBAHASAN
Sistem  Akuntansi  Penjualan  perusahaan dagang  pada  umumnya  melibatkan  pelanggan, bagian  penjualan,  bagian  keuangan,  bagian gudang, bagian pengiriman, bagian keuangan dan pimpinan perusahaan. Avtivity diagram berjalan dapat digambarkan pada Gambar 1.
Sumber: Hasil Disain (2016)

## Gambar 1. Activity Diagram Berjalan

## A. Analisis Kebutuhan Software
Pada  proses  bisnis  sistem  akuntansi penjualan  tunai perusahaan pada umumnya,
1. Bagian  Penjualan  dapat  masuk  ke  sistem pencatatan  penjualan.  Didalam  sistem pencatatan  penjualan,  bagian  penjualan dapat  mengelola  menu  master,  Menginput semua  transaksi  penjualan  dan  dapat mencetak laporan penjualan  yang nanti akan diberikan kepada pimpinan.
2. Bagian  Gudang  dapat  masuk  ke  sistem pencatatan  persediaan,    dapat  mengelola menu  master,  Menginput  semua  transaksi pengeluaran  barang  dan  dapat  mencetak laporan  persediaan    yang  akan  diberikan kepada pimpinan.
3. Bagian  Keuangan  dapat  masuk  ke  sistem pencatatan  keuangan,    dapat  mengelola menu  master,  Menginput  semua  transaksi penerimaan kas, menginput jurnal dan dapat mencetak  laporan  Penerimaan  Kas    yang akan diberikan kepada pimpinan.
4. Bagian  Pengiriman  dapat  masuk  ke  sistem pengiriman barang dagang,  dapat mengelola menu  master,  Menginput  semua  transaksi pengeluaran  barang  dan  dapat  mencetak laporan  pengiriman  barang    yang  akan diberikan kepada pimpinan

## B. Desain
Kebutuhan  software  tersebut  di  atas  dapat digambarkan dalam gambar 2.
Sumber: Hasil Disain (2016)
Gambar 2. Pakcage Diagram Sistem Akuntansi
Penjualan
1. Use Case Diagram
Use  case  Diagram  berdasarkan  analisa kebutuhan  tersebut  di  atas    adalah  sebagai berikut:
a. Use Case Penjualan Login.
Bagian  Penjualan  melakukan  login  dengan mengiput  id  nama  pengguna  dan  password. Sitem akan melakukan verifikasi secara otomatis. Jika hasil verifikasi   sama, maka Bagian Penjualan akan masuk ke Menu Utama, jika hasil verifikasi gagal  sistem  akan  menolak  login  dan membatalkannya.  Hal  ini  sangat  dibutuhkan untuk  menjaga  Sistem  Pengendalian  Intern perusahaan  dalam  hal  menjaga  kekayaan  dan rahasia  perusahaan  karena  yang  dapat melakukan login hanya Bagian  Penjualan sesuai dengan hak akses yang dimilikinya. Diagram Use Case Penjualan Logindapat digambarkan sebagai berikut.
act Activ ity Berj alan
Pelanggan Bagian Penj ualan
Bagian Keuangan Bagian Gudang Bagian Pengiriman Pimpinan Start M elakukan pemesanan M enerima Pesanan M embuat SO M elakukan Pengecekan Barang M emberi Konfirmasi Pesanan M embuat Nota M enyerahkan Nota M enerima Konfirmasi Pesanan M enerima Nota M elakukan Pembayaran M enerima Pembayaran M embuat Bukti Pembayaran M enyerahkan Bukti Pembayaran M embuat Jurnal M embuat Laporan Penerimaan Kas M enyerahkan Lap. Penerimaan Kas M enerima Konfirmasi Barang M enerima Konfirmasi Pesanan M elakukan Pengecekan Barang M emberikan Konfirmasi Barang M enerima Nota M enerima Bukti Pembayaran M enyiapkan Barang M embuat Surat Jalan M enyerahkan Surat Jalan M enerima Lap. Penerimaan Kas M enyimpan Nota M embuat Laporan Penj ualan M enyerahkan Lap Penj ualan M enerima Laporan Penj ualan Sel esai Sel esai M enyerahkan Barang M enerima Barang M enerima SJ M enyerahkan Barang M enyerahkan SJ M enerima SJ Acc M elakukan Persiapan Pengiriman M enerima Barang M enerima SJ M elakukan Acc SJ M enyerahkan SJ Acc Sel esai Sel esai M enyimpan SJ Acc act Package Diagram Sistem Akuntansi Penj ualan Package Diagram Bagian Penj ualan Package Diagram Bagian Gudang PackageDiagram Bagian Keuangan PackageDiagram Bagian Pengiriman Pengguna Pelanggan Pesanan (SO) Nota Pengguna Akun Pembayaran Jurnal Persediaan Pengguna Bukti Pengeluaran Barang Pengguna Driv er Surat Jalan Kendaraan
Sumber: Hasil Disain (2016) Gambar 3. Use Case Penjualan Login
b. Use Case Penjualan_Menu Utama
Menu  Utama  untuk  Bagian  Penjualan terdiri dari Menu Master, Menu Transaksi, Menu Laporan, Menu Utility, dan Keluar seperti terlihat pada gambar 2 berikut.
Sumber: Hasil Disain (2016) Gambar 4.Use Case Penjualan_Menu Utama

## c. Use Case Penjualan Master
Menu Master untuk Bagian Penjualan terdiri dari Menu  Pengguna  dan  menu  Pelanggan  seperti terlihat pada gambar 3 berikut.
Sumber: Hasil Disain (2016) Gambar 5. Use Case Penjualan Master
d. Use Case Penjualan_ Pengguna
Pada  Menu  Pengguna,  hanya    Admin  dapat menambah, mengubah, menghapus data pengguna  dan  keluar.  Hal  ini  sangat  penting untuk menjaga tugas dan tanggung jawab dalam pekerjaan.  Admin  dapat  mengontrol  diapa  saja yang  boleh  masuk  dalam  sistem  sesuai  dengan tugas  dan  tanggng  jawabnya  masing-masing..
Diagram use case  menu master pengguna dapat digambarkan seperti berikut.
Sumber: Hasil Disain (2016) Gambar 6. Use Case Penjualan_ Pengguna
e. Use Case Penjualan Master_Pelanggan
Menu  Master  untuk    bagian  penjualan  adalah Menu  Pelanggan,  dimana  pada  menu  ini  Admin dapat  menambah,  mengubah,  menghapus  data pelanggan  dan  keluar.  Meskipun  pembayaran dilakukan  secara  tunai,  tetapi  tidak  menutup kemungkinan  adanya  diskond/potongan  harga bagi  pelanggan  dengan  kriteria  tertentu. Diagram use case  menu master pelanggan dapat digambarkan seperti berikut.
Sumber: Hasil Disain (2016) Gambar 7. Use Case Penjualan_ Pelanggan
f. Use Case Penjualan Menu Transaksi
Menu  Transaksi  untuk  Bagian  Penjualan  terdiri dari Menu Pesanan (SO) dan Menu Nota seperti terlihat pada gambar 6 berikut.
uc Use Case Penj ualan Login Bagian Penj ualan Masuk Input Nama Pengguna Input Passw ord Verifikasi Sistem Verifikasi Sistem Batal «include» «include» «include» «include» uc Use Case Penj ualan Menu Utama Bagian Penj ualan Login Menu Master Menu Transaksi Menu Utility Menu Laporan Keluar «include» «include» «include» «include» «include» uc Use Case Penj ualan M aster Pengguna M enu Pengguna M aster M enu Barang M enu Pelanggan «include» «include» «include»
uc Use Case Penj ualan Pengguna Bagian Penj ualan Menambah Data Pengguna Menyimpan Data Pengguna Mengubah Data Pengguna Menghapus Data Pengguna Melihat Data Pengguna Keluar uc Use Case Penj ualan_Pelanggan Bagian Penj ualan Menambah Data Pelanggan Menyimpan Data Pelanggan Mengubah Data Pelanggan Menghapus Data Pelanggan Mencetak Data Pelanggan Keluar uc Use Case Penj ualan Transaksi Bagiam Penj ualan Menu Transaksi Sales Ordes Nota Keluar «include» «include» «include»
g. Use Case Transaksi Pesanan (SO)
Pada  menu  ini  pengguna  dalam  hal  ini sales/pramuniaga dapat menambah,
menyimpan,  mengubah,  melihat,  mencetak pesanan  dari  pelanggan  dan  keluar  seperti terlihat pada gambar 7 berikut.
Sumber: Hasil Disain (2016) Gambar 9. Use Case Transaksi Pesanan (SO)

## h. Use Case Penjualan_ Nota
Pada  menu  ini  pengguna  dalam  hal  ini sales/pramuniaga dapat menambah,
menyimpan, mengubah,  melihat, mencetak  nota dari  pelanggan  dan  keluar  seperti  terlihat  pada gambar 8 berikut.
Sumber: Hasil Disain (2016) Gambar  10. Use Case Penjualan_ Nota
i. Use Case Penjualan_Laporan Penjualan
Menu  ini  dapat  diakses  oleh  Bagian  Penjualan untuk  membuat  Laporan  Penjualan  yang merupakan Laporan dari sistem secara otomatis sehingga  tidak  terjadi  kesalahan  baik  disengaja maupun  tidak  disengaja.  Setelah  masuk  pada Menu  Laporan  Bagian  Penjualan  dapat  melihat dan mencetak Laporan Penjualan seperti terlihat pada gambar 9 berikut.
Sumber: Hasil Disain (2016) Gambar  11. Use Case Penjualan_Laporan
Penjualan
j. Use Case Penjualan_Utility
Menu  ini  terdiri  dari  Menu  Back  Up  dan  Ganti Password seperti terlihat pada gambar 10.  Menu Utility  berfungsi  untuk  tetap  menjaga  agar  data tetap  tersimpan  aman  dengan  Back  Up  dan dipastikan tidak akan ada yang dapat mengakses sistem selain pengguna yang telah memiliki hak akses.
Sumber: Hasil Disain (2016) Gambar 12. Use Case Penjualan_Utility

## 2. Activity Diagram
Dari gambar Use Case tersebut di atas dapat dibuat  activity  diagram.Activity  diagram  Sistem Akuntansi Penjualan adalah sebagai berikut.
Sumber: Hasil Disain (2016) Gambar 13. Activity Penjualan Login
uc Use Case Penj ualan_Nota Bagian Penj ualan Nota Menambah Menyimpan Melihat Mencetak Keluar «include» «include» «include» «include» «include» uc Use Case Penj ualan_Nota Bagian Penj ualan Nota Menambah Menyimpan Melihat Mencetak Keluar «include» «include» «include» «include» «include»
uc Use Case Penj ualan_Laporan Mencetak Melihat Laporan Penj ualan Bagian Penj ualan «include» «include» uc Use Case Penj ualan_Utility Back Up Ganti Passw ord Bagian Penj ualan act Activ uty_ Penj ualan Login bagian Penj ualan Sistem Start Melakukan Login Masukkan Nama Pengguna Masukkan Passw ord Cek Nama Pengguna dan Passw ord Tampil pesa: Nama pengguna/passw ord salah Masuk ke Menu Utama End ActivityFinal [Valid?] [(Valid)] [(T idak Valid)]
Gambar 14. Activity Penjualan Menu Utama Sumber: Hasil Disain (2016)
Sumber: Hasil Disain (2016) Gambar 15. Activity Penjualan Menu Master
Sumber: Hasil Disain (2016) Gambar 16. Activity Penjualan  Menu Pengguna

## 3. Desain Database
Rancangan  database  menggunakan  ERD,  untuk Sistem  Akuntansi  Penjualan  Tunai  pada perusahaan  dagang  dapat  digambarkan  sebagai berikut.
Telp_ plg Barang Nota Pelanggan Detail SO Penggna Bayar Jurnal Detail Jurnal Bukti Pengeluaran Barang (BPB) Dipesan Memiliki Melaku kan Menginput Memiliki Memiliki Memiliki Memiliki Memiliki Akun Memiliki 1 M 1 1 1 Pemesanan M 1 1 1 1 1 1 1 1 M 1 1 1 1 M M Kd Brg Kd Brg Nm_br g Jns_br g Satuan Hrg_br g HPP Stok M Jml_pe san Sub -tot Kd_ psn Kd_plg Kd_plg Nm_ plg NIK Telp_ plg Almt_ pnrm Kd_ psn Tgl_ psn Kd_ psn Nm_pe nrm Kd_no ta Debit Kd_no ta Pot Jml_se tlh pot Jml_ba yar Jml_ke mbali Kd_byr Kd_pe ngguna Kd_pe ngguna Kd_pe ngguna Kd_byr Kd_jur nal Kd_jur nal Kredit Kd_Ak un Kd_Ak un Jns_ak un Gol_ak un Sld_ak un Kd_pe ngguna Almt_ pnggn Nm_pe ngguna Hak_ akses Telp_ pnggn Kd_BP B Kd_byr Kd_BP B Driver Kd_Dri ver Nm_Dr iver Almt_D river Telp_P engirim Total Nm_ plg Kd_pn ggn Ketera ngan Kendaraan Kd_Ken daraan Jns_Ke nd warna Merek Surat Jalan Kd_Pe ngguna Kd_SJ Memiliki Memiliki Memiliki Kd_ Driver Kd_ Kend M 1 M 1 1 M 1
Sumber: Hasil Disain (2016)
Gambar 17. ERD Sistem Akuntansi Penjualan Tunai
Logical Record Structure (LRS)
Setelah  pembuatan  ERD  selesai,  langkah selanjutnya adalah Mentransformasi Diagram ER ke LRS (Logical Record Structure sebagai berikut.
act Activ ity Login Menu Utama Bagia Penj ualan Sistem Start Login ke Menu Utama Menampilkan Menu Utama Menu Master Menu Transaksi Menu Laporan Utility Log out End [Pilihan] act Activ ity Login Menu Utama Bagia Penj ualan Sistem Start Login ke Menu Utama Menampilkan Menu Utama Menu Master Menu Transaksi Menu Laporan Utility Log out End [Pilihan] act Activ ity Penj ualan Master Menu Master Sistem Start Menu Master Menampilkan Menu Master Pengguna Barang Pelanggan Menu Utama End
Kd_brg  PK Nm_brg Jns_brg Satuan Hrg_brg HPP Stok Barang Jml_pesan Kd_bgr    FK Kd_psn   FK Detail SO Kd_psn   PK Tgl_psn Nm_penrm Almt_penrm Sub_total Total Kd_pnggn FK Kd_plnngn FK Pemesanan Kd_nota   PK Pot Jml stlh pot Kd_psn     FK Kd_pnggn FK Kd_plnggn   PK Nm_plnng Almt_plnggn NIK No_telp Pelanggan Nota Kd_byr       PK Jml_byr Jml_kembalit Kd_nota     FK Kd_pnggn  FK Pembayaran Kd_SJ           PK Kd_driver     FK Kd_Kend       FK Kd_penggn   FK Surat Jalan Kd_driver       PK Nm_Driver Almt_plnggn NIK No_telp Driver Kd_jurnal      PK Keterangan Kd_byr          FK Kd_penggn   FK Jurnal Debit Kredit Kd_Jurnal     FK Kd_Akun   FK Detai Jurnal Kd_Akun      PK Nm_akun Jns_akub Gol_akun Sld_akun Akun Kd_penggn     PK Nm_pngrm Almt_pngrm Telp_pngrm Hak_akses Pengguna Kd_BPB        PK Kd_byr          FK Kd_penggn   FK BPB Kd_Kend       PK Jns_Kend Warna Merek Kd_Pengguna Kendaraan
Sumber: Hasil Disain (2016)
Gambar 18. LRS Sistem Akuntansi Penjualan Tunai

## C. Code Generation
Dalam  tahap  ini  software  yang  akan digunakan  dalam  proses  sistem  akuntansi penjulan  ini    menggunakan  bahasa  script programming PHP dengan didukung HTML, CSS dan JQuery.

## D. Testing
Tahapan  ini  yaitu  melakukan  pengujian terhadap perangkat lunak yang telah di bangun, apakah  sesuai  atau  tidak  dengan  kebutuhan sistem  akuntansi  penjualan.  Teknik  yang digunakan  adalah  blackbox  testing.  Berikut sample pengujian user interface form pengguna.
Menu Pelanggan Kode Pelanggan Nama Pelanggan Alamat Pelanggan No Telp Usaha Dagang “XYZ”
Kode Pelanggan Nama Pelanggan No Telp Alamat
Tambah
Simpan Hapus Ubah Cetak
Sumber: Hasil Disain (2016)
Gambar 19 Tampilan Form Pelanggan
Tabel 1. Pengujian User Interface Form
Pengguna
No Skenario pengujian Test case Hasil yang diharapkan Hasil Pengujian 1 Masuk ke Menu Pelanggan  lalu langsung mengklik tombol “ tambah ”
Menambah kode pelanggan Sistem akan menambah kode pelanggan secara otomatis Sesuai harapan 2 Menginputkan data dengan benar Menambah data pelanggan Sistem akan menambah data pelanggan dan penampilkan pesan “Apakah data akan disimpan?” Sesuai harapan 3 Menyimpan Data Pelanggan Data telah disimpan Sistem akan menyimpan data pelanggan dan penampilkan pesan “data
telah tersimpan”
Sesuai harapan
4 Masuk ke Menu Pelanggan  lalu langsung mengklik tombol “ Ubah ” Memilih Data yang akan diubah Sistem akan menampilkan kode pelanggan yang akan diubah Sesuai harapan 5 Mengubah Data Pelanggan dengan benar Mengubah Data Pelanggan Sistem mengubah data pelanggan dan menampilkan pesan “Apakah akan diubah??”
Sesuai harapan 6 Menyimpan Data yang telah diubah Data telah disimpan Sistem akan menyimpan data pelanggan yang telah diubah dan penampilkan pesan “data telah tersimpan”
Sesuai harapan 4
Masuk ke Menu Pelanggan  lalu langsung mengklik tombol “ Hapus ” Memilih Data yang akan dihapus Sistem akan menampilkan kode pelanggan yang akan dihapus Sesuai harapan
5 Mengkonirmasi data yang akan dihapus Melakukan konfirmasi Sistem menghapus data pelanggan dan menampilkan pesan
“Apakah akan dihapu?” Sesuai harapan 6 Menghapus
Data Pelanggan Data telah dihapus Sistem akan menghapus data pelanggan dan penampilkan pesan “data telah dihapus”
Sesuai harapan

## Sumber: hasil pengujian(2016)

## E. Support
Setelah  dilakukan  beberapa  fase  diatas, terutama  fase  desain,  sekarang  masuk  kedalam fase  support.  Fase  ini  untuk  support implementasi  dari tahap desain. Adapun support hardware dan software.
1. Hardware Sistem Operasi  : Microsoft windows XP
Processor         :  Intel Pentium 4-2.4GHz RAM                      :  2 GB Harddisk          :  100 GB Monitor :  SVGA 15” Keyboard             :  108 ke Printer : Laser Jet Mouse : Standard 2. Software Bahasa Pemrograman : VB.Net
Aplikasi Report : Crstal report DBMS                               : My SQL

## IV. PENUTUP
Berdasarkan  pembahasan  tersebut  di  atas, maka  dapat  disimpulkan  bahwa  dalam  Sistem Akuntansi  Penjualanpada  perusahaan  dagang diperlukan  sajian  informasi  yang  cepat,  akurat, efisien dan efektif. Aplikasi UML pada  sistem ini dapat mempermudahdalam mendapatkan informasi yang dibutuhkan, diantaranya informasi  barang, pelanggan, Laporan Penjualan, laporan  Penerimaan  Kas  serta  informasi  lain yang  mungkin  dibutuhkan  sehubungan  dengan Sistem  Akuntansi  Penjualan  pada  perusahaan dagang.Untuk mendukung agar sistem informasi akuntansi  penjualan  inidapat  berjalan  dengan baik,  berikut  ini  adalah  beberapasaran sehubungan dengan sistem tersebut.
1. Aspek  Manajerial  sebaiknya  mampu pengimplementasian  Sistem  Akuntansi Penjualan berbasis UMLdengan mengadakan  pelatihan  bagi  Sumber  Daya Manusia  untuk  dapat  dimanfaatkan  secara maksimal.
2. Berdasarkan  Aspek  Sistem    perludiadakan pemeliharaan  yangbaik  dan  rutin  terhadap
perangkat  kerasdan  perangkat  lunak  yang digunakan,untuk  menghindari  terjadinya kerusakan  yang  dapat  mempengaruhi database.Selain  hal  tersebutdiperlukan sistem backupuntuk mencegah hal-hal yang tidakdiinginkan.

## V. REFERENSI
Aisah,  Siti  Nur  (2013)  Evaluasi  Sistem  Informasi Akuntansi Penjualan Berbasis Web Pada Cv.
Kajeye  Food.  Other  Thesis,  University  Of
Muhammadiyah  Malang.  (akses:  20
Januari 2017) http://eprints.umm.ac.id/14831/
Fajar Dwi Setyawan, Ali Djamhuri, Jurnal Ilmiah
Mahasiswa Fakultas Ekonomi dan Bisnis Universitas Brawijaya - © 2016 http://docplayer.info/29777379-Jurnal- penelitian-analisis-sistem-informasi- akuntansi-penjualan-dan-penerimaan- kas-pada-cv-sakinah-farmindo- makmur.html
Frieyadie.  (2015).  Penerapan  Rapid  Application Development  Model  Pada  Perancangan Dan  Kajian  Sistem  Informasi  Penjualan Berbasis  Web.  Jurnal  Sistem  Informasi Antar Bangsa Vol 4, No 2 Agustus 2015. Pp 135-141
Mulyadi. (2016). Sistem Akuntansi, Yogyakarta : BPFE UGM Nugroho, Adi. 2011. Perancangan dan Implementasi Sistem Basis Data. Yogyakarta : Andi Rosa dan Shalahuddin.2013.Rekayasa Perangkat Lunak  Terstruktur  dan  Berorientasi Objek.Bandung:Informatika Tohari,  Hamim.  (2014)  Analsisis  Serta Perancangan Sistem Informasi MelaluiPendekatan UML.Yogakarta:Andi Yuwandito Wiharjanto, Journal Procedure/ Vol 1,
No 1 (2012) http://journal.uny.ac.id/index.php/nomi nal/article/view/986

## BIODATA PENULIS
Sri  Harjunawati,  SE,  MM adalah  Dosen  di  Jurusan Komputerisasi Akuntansi AMIK BSI Jakarta. Mendapatgelar  Master  Ilmu Manajemen  di  Universitas BSI  Bandung.  Saat  ini tertarik  dalam  penelitian dibidang  Sistem  Informasi Akuntansi.