## J u r n a l   I D E A L I S   V o l . 2   N o . 3 ,   M e i   2 0 1 9  | 56
RANCANGAN SISTEM INFORMASI PENJUALAN SPAREPART MOTOR DENGAN METODOLOGI BERORIENTASI OBYEK
Rieky Irawan 1) , Lis Suryadi 2)
1 Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur
1,2 Jl. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260 E-mail : riekyirawan@ymail.com 1) , lis.suryadi @budiluhur.ac.id 2)

## Abstrak
Penulis melakukan penelitian tentang bagaimana proses penjualan  pada Nusantara Motor  yang merupakan instansi yang bergerak dalam bidang penjualan sparepart motor. Agar dapat mencapai hal tersebut dibutuhkan dukungan   informasi   yang   tepat,cepat   dan   akurat   dalam   hal   mengelola   pelayanan   jual   beli   agar   mampu memberikan pelayanan terbaik. Dalam penulisan pengembangan sistem yang dilakukan menggunakan waterfall dan   penulis   menggunakan   beberapa   metode   yaitu   metode   wawancara,   studi   pustaka,   pengamatan,   dan dokumentasi dengan pihak yang bersangkutan. Dalam pemodelan sistem, penulis menggunakan UML (Unified Modeling   Language)yang   merupakan   alat   bantu   dalam   metode   perancangan   berbasis   object   oriented.Dan perancangan   basis   data   yang   digunakan   menggunakan   metode   normalisasi,   relasi   table   dan   ERD   (Entity Relationship Diagram). Nusantara Motor yang beralamat jl. Gongseng Raya no. 18 Cijantung Jakarta Timur adalah perusahaan yang bergerak dibidang penjualan sparepart motor berusaha meningkatkan pelayanan serta informasi yang dibutuhkan oleh pelanggan diterima secara cepat, tepat dan akurat sehingga mutu pelayanan memuaskan.Sistem yang sedang berjalan masih terdapat masalah yaitu sulit mengetahui sparepart yang telah diretur, penyimpanan data dan dokumen tidak tersusun dengan baik, sulit mengetahui stok terupdate digudang, sering   terjadi   keterlambatan   dalam   membuat   laporan.Hasil   daripenelitian,   penulis   memakai   rancangan program   Visual   Studio   2008   dan   database   MySql   yang   merupakan   alternatif   pemecahan   masalah   dan terkomputerisasi.Oleh sebab itu penulis berharap dapat membantu permasalahan saat ini agar dapat terjadinya peningkatan dalam pelayanan kepada pelanggan.
Kata kunci: sistem informasi penjualan, metodologi berorientasi obyek,Nusantara Motor.

## 1. PENDAHULUAN
Dalam   perkembangan   pengetahuan   dan teknologi   saat   ini   menimbulkan   daya   saing   yang ketat   dalam   dunia   usaha.perkembangan   teknologi menyebabkan efek yang merombak tata cara kerja dalam   mempertahankan   kelangsungan   hidup   dari usaha   serta   meningkatkan   daya   saingnya  dan perusahaan perlu dalam  penguasaan informasi  dan peralatan   yang   memadai.Pihak   managemen   dalam suatu   perusahaan   membutuhkan   informasi   yang memadai agar menjadi perhatian khusus serta dapat menunjang   kegiatan   usaha.   Agar   mencegah timbulnya kerugian maka diperlukan informasi yang diperoleh dan akan digunakan perusahaan untuk bisa bertindak lebih hati-hati. Selain itu, informasi juga digunakan   untuk   menunjang   proses   pengambilan keputusan.  Penjualan   merupakan   suatu   unsur penting   dalam   suatu   badan   usaha   yang   bergerak pada bidang perdagangan, karena suatu badan usaha berharap mendapatkan keuntugan dari penjualan dan bisa   melanjutkan   usaha   tersebut.,   karena   itu diperlukan pelayanan yang selektif mungkin. Untuk mendukung   kegiatan   sistem   penjualan   yang tersistem   agar   dapat   memperlancar   serta memudahkan   proses   pengolahan   data   transaksi penjualan.  Nusantara   Motor  selaku   usaha   yang bergerak dibidang penjualan sparepart motor secara
tunai, tentunya dapat mengolah data informasi yang dibutuhkan.   Pada   proses   berjalannya   pengolahan data  saat   ini   di  Nusantara  Motor  masih dilakukan secara tradional sehinga sering timbul permasalahan seperti: Tidak adanya dokumen khusus retur, Selama ini jika terjadi retur pelanggan mencatat retur dari dokumen   surat   jalan   sehinga   data   retur   tercampur dengan   data   surat   jalan   akibatnya   informasi   data retur   tidak   diketahui,  Nomor   surat   jalan   tertulis manual sehingga nomor urut terkadang menjadi acak karena kelalaian dari bagian administrasi,Pada saat proses   penjualan   sparepart   staf   sulit   untuk mengetahui kondisi stok atau ketersediaan spare part terupdate   digudang,   hal   ini   menyebabkan   proses pelayanan   transaksi   penjualan   terhambat.  Menurut Mulyadi   menyebutkan   bahwa   :   “Penjualan   adalah kegiatan yang terdiri dari penjualan barang atau jasa balik secara kredit maupun secara tunai”. [1]

## 2. METODE PENELITIAN
Dalam   melakukan   suatu   penelitian   pasti   ada masalah yang terjadi maka penelitian harus terlebih dahulu menemukan masalah dan berpikir , merenung agar dapat ide, gagasan dan motivasi. Ketika sudah berpikir maka dilakukannya sebuah pengamatan atau survey mengenai masalah tersebut.
Berdasarkan   kerangka   kerja   penelitian   pada gambar diatas, maka ada pembahasan pada tahapan- tahapan dalam meneliti adalah sebagai berikut :
a. Studi Literatur Pada tahapan ini pencarian landasan-landasan teori dapat diperoleh dari internet atau buku jurnal agar   melengkapi   konsep   dan   teori,   sehingga memiliki   keilmuan   yang   sesuai   dan   baik.  Studi literatur yang digunakan pada penelitian ini sebagai berikut:
1) Publikasi   oleh   Acep   Angga,   Bunyamin” Pengembangan   aplikasi   penjualan   cat   di toko  bagja  jaya  menggunakan  metodologi waterfall”Garut,2015.   ISSN.   2302-7339. Jurnal   ini   menjelaskan   bahwa   Penelitian metode   waterfall   sangat   baik   walaupun membutuhkan   waktu   lama   untuk memperbaiki   sistem   yang   terjadi   di   toko tersebut.[2]
2) PublikasiImroatusSholikhah, Mahmud Sairan, NurviaOktavianiSyamsiah”AplikasiPenjual anbarangpada CV
GemilangMuliatamaCikarang,Cikarang,201 8, ISSN. 2442-2436. Jurnal ini menjelaskan jika   mengolah   data   dan   informasi   secara efektif merupakan hal yang sangat penting untuk   mencapai   misi   dan   tujuan,   setelah informasi sudah didapat perancangan dapat dilakukan   begitupun   pengujian   kesesuaian antara data base dengan tampilan program yang dirancang.[3]
b. Pengumpulan Data Pada   tahap   berikutnya   diperlukan   untuk pengumpulan  data  dengan  metode  wawancara  dan observasi   agar   dapat   melakukan   pengamatan   dan analisa pada proses yang sedang berjalan sehingga mendapatkan   data   dan   informasi   yang   dibutuhkan oleh peneliti.
c. Analisis Sistem Pada   tahapan   ini   melakukan   indentifikasi masalah   yang   terjadi.   Dengan   ini,   diharapkan peneliti   dapat   menemukan   masalah   dan   kendala yang   terjadi   ,   sehingga   peneliti   dapat   mencarikan solusi tersebut.
d. Pengembangan Sistem Tahap   berikutnya   Pengembangan   sistem menggunakan model waterfall
Dalam   sebuah   penelitian,   tentunya   penulis menyusun   langkah   langkah   atau   tahapan   yang dikerjakan.  Pada  metode  ini  mengacu  pada  model pengembangan   sistem   yaitu   model waterfall yang bisa disebut model air terjun.pada model ini sebuah pendekatan   perangkat   lunak   yang   sistematik   dan sekuensial  yang   dapat  dimulai   pada   tingkatan   dan kemajuan   seluruh   pengumpulan   data,   analisis, desain, kode , pengujian.
1) Pengumpulan Data Pada tahapan ini penulis memulai meneliti dari memulainya   pekerjaan   pengumpulan   semua   bahn bahan   seperti   teori   dan   mendefinisikannya   dalam membentuk suatu informasi yang berguna dan dapat digunakan ditahap berikutnya.
2) Analisis Pada   tahap   ini   dilakukan   analisis   kebutuhan dari  sistem yang akan dibuat serta dirancang terdiri dari   analisi   fungsi   atau   proses   yang   dibutuhkan, analisis output, analisis input , dan analisis kebutuhan 3) Desain Pada tahap ini, dilakukan perancangan  sistem memberikan   gambaran   apa   yang   seharusnya dikerjakan software dan   bagaimanakah   penampilan software tersebut.   Yang   dapat   memiliki   beberapa rancangan   meliputirancangan output ,   rancangan input ,   rancangan   struktur   data  yang   akan digunakan ,rancangan struktur sistem dan rancangan algoritma  sistem.   Tahapan   ini   membantu   dalam menspesifikasikan   kebutuhan   dan   arsitektur  sistem secara keseluruhan.
4) Kode Pada   tahap   ini,   dilakukan   proses  kode  atau pembuatan  sistem.   Pembuatan  sistem   memiliki beberapa   modul   yang   ditahap   berikutnya   akan digabungkan.   Dan   berikunya   dapat   mengetahui apakah   sudah   memenuhi   fungsi   yang   diinginkan atau belum.
5) Pengujian Pada tahap ini dilakukan pengujian atau testing pada pengabungan modul-modul yang telah dibuat. Kemudia   pengujian   ini   dapat   dilakukan   untuk mengetahui   apakah   desainnya   sesuai   dengan sistemnya atau masih adanya kesalahan atau tidak.
Gambar 1. Kerangka pada kerja penelitian Pengumpulan Data Analisis Desain Kode Pengujian Gambar 2. Pengembangan Software Model Waterfall

## 3. HASIL DAN PEMBAHASAN
3.1. Analisa Proses Bisnis Dalam proses bisnis dapat dilihat dari uraian prosedur,   pada   uraian   prosedur   menjelaskan   tahap tahapan yang terjadi pada setiap prosesnya. Proses ini   dimulai   ketika   pelanggan   memesan   Sparepart dengan   cara   datang   atau   telepon,   kemudian memesan   sparepart.   Biasanya   pemesanan   yang melalui   telepon   menjadi   pelanggan   tetap   dan memesan   atau   membeli   sparepart   dengan   jumlah yang   banyak,   kemudian   bagian   staf   administrasi akan   menanyakan   sparepart   tersebut   ke   bagian gudang   untuk   cek   ketersediaan.   Jika   sparepart kosong   maka   bagian   staf   administrasi mengkonfirmasi bahwa sparepart yang dipesan atau dibeli   sedang   kosong.   Apabila   Sparepart   tersedia bagian   Gudang   akan   menyiapkan   Sparepart kemudian   staf   administrasi   akan   konfirmasi   serta mebuatkan   nota   dan   pelanggan   membayar   sesuai dengan   harga   total   dari   sparepart   yang   dipesan kemudian bagian staf adminstrasi memberikan nota sebagai bukti pembayaran dan pemesanan, diagram activity terlihat pada gambar 3
Selain   melayani   penjualan   Sparepart   dalam jumlah   besar   dengan   pelanggan   tetap,  Nusantara Motormelayani juga penjualan dengan eceran untuk pelanggan yang hanya membeli  Sparepart  sesekali saja dan dalam jumlah kecil, pelanggan yang akan membeli Sparepart datang langsung ke tempat, lalu menanyakan   Sparepart   yang   akan   di   beli,   staff administrasi   menyiapkan   Sparepart,   pelanggan membayar   Sparepart   lalu   dibuatkan   nota,   nota diserahkan   ke   pelanggan.Diagram   activity   terlihat pada gambar 4
Pengiriman  Sparepart   hanya  untuk  pelanggan tetap  yang   membeli  Sparepart  dalam  jumlah   yang banyak, setelah pembeli melakukan transaksi, bagian staf adminstrasi  akan membuatkan  surat  jalan dan mengkonfirmasi   kebagian   gudang   untuk   disiapkan sparepartnya. Jika sparepart sudah siap maka bagian gudang   akan   memberikan   surat   jalan   ke   bagian pengirim.   Kemudian   bagian   pengirim   akan mengirimkan   barang   yang   dipesan   atau   dibeli kepada   pelanggan.Diagram   activity   terlihat   pada gambar 5
Dari   dokumen   yang   ada,   bagian   staf   admin membuatkan
laporan
penjualan dan menyerahkannya   kepada   pemilik   untuk   dapat diarsipkan   dan   agar   dapat   dipantau   kegiatan penjualan   pada   Nusantara   Motor.  diagram   activity terlihat pada gambar 6
Datang ke toko atau melalui telpon Beritahu pesanan Cek ketersedian sparepart Menyiapkan sparepart Mengkonfimasi Terima konfimasi Terima konfimasi Beritahu pelanggan Pelanggan Staf administrasi Bagian gudang [ kosong ] [ ada ] Pesan sparepart Terima pesanan mengkonfirmasi Buat nota Beritahu total pembayaran Terima total pembayaran Terima pembayaran Menyerahkan nota Terima nota Melakukan pembayaran Gambar 3. Activity diagram proses penjualan sparepart Membuat surat jalan Terima Surat jalan Menyiapkan sparepart yang dispesan Terima sparepart dan surat jalan Mengirim sparepart dan surat jalan Terima sparepart dan surat jalan Menyerahkan surat jalan Staff administrasi Bagian gudang Bagian pengiriman Pelanggan
Gambar 4. Activity diagram proses penjualan eceran
Cek sparepart Catat retur disurat jalan Menyerahkan surat jalan Menerima surat jalan Cek surat jalan Menyerahkan surat jalan Mengajukan retur Mengirim sparepart Menerima sparepart Terima surat jalan Pelanggan Bagian pengiriman Staff administrasi Bagian gudang Menerima surat jalan Menyiapkan sparepart Menyerahkan sparepart [Rusak/salah] [Bagus/benar] Gambar 5. Activity diagram penjualan eceran Cek dokumen Membuat laporan penjualan Menerima laopran Penjualan Menyerahkan laporan penjualan Staff administrasi Pimpinan Gambar 6. Aktivity diagram laporan

## 3.2. Analisa Masalah
Untuk   lebih   jelas   dalam   mengurai permasalahan yang ada maka digambarkan diagram permasalahan   menggunakan   fishbone   diagram sesuai dengan gambar 7
Adapun   penjelasan   masalah   yang   dijelaskan dalam kerangka fishbone sebagai berikut:
a. Dokumen Data   surat   jalan   tidak   tersedia   sehingga sulit mengetahui nomer terakhir di surat jalan.
b. Tidak   adanya   data   retur   sehingga   sulit mengetahui jumlah Sparepart yang diretur.
c. Manusia Pembuatan laporan yang memakan waktu
disebabkan   Karena   sulitnya   dalam   pencarian dokumen data transaksi.
d. Proses
Kesulitan saat proses penjualan Sparepart staf sulit  untuk mengetahui  kondisi  stok atau ketersediaan   Sparepart   terupdate   digudang, dikarenakan   tidak   adanya   laporan   stock Sparepart   hal   ini   menyebabkan   proses pelayanan transaksi penjualan terhambat.

## 3.3. Use Case Diagram
Use   case   diagram   menggambarkan   interaksi pengguna   dengan  sistem,  dibawah   ini  gambar  use case   diagram   yang   digunakan.   Seperti   gambar   8 dibawah ini
Staff   admin   pada   awalnya   dapat   menginput entry   data   berupa   entry   datar   barang,   entry   data pelanggan,   entry   data   supir   dan   entry   data
kendaraan,   gambar   use   case   diagaram   penjualan pada gambar 9
Agar   laporan   dapat   diterima   pemilik   maka tersedia   cetak   laporan   penjualan,   cetak   laopran pengiriman,   cetak   laporan   penjualan   nota   tunai, cetak   laporan   returbarang,   cetak   laporan   stock barang,dan   cetak   laporan   rekapitulasi   penjualan barang. Gambar 10 dibawah ini menggambarkan use case diagram laporan.
3.4. Analisa Data Rancangan   sistem   informasi   dibuat berdasarkan   usulan   sistem   yang   didapat   setelah melakukan riset pada sistem yang sedang berjalan. Untuk melakukan rancangan basis data yaitu dengan cara membuat ERD ( Entity Relationship Diagram ). banyak   diagram-diagram   tergantung   penulisnya, pada   penelitian   ini   penulis   menggunakan   diagram ERD dalam  melakukan analisa data. Terlihat pada gambar 11.
Gambar 7. Fishbone Diagram Staff Administrasi Entry Data Barang Entry Data Pelanggan Entry Data Supir Entry Data Kendaraan Gambar 8. Use case diagram transaksi Master
Staff Administrasi Cetak Surat Jalan Cetak Retur Cetak Nota Tunai Pelanggan Cetak Nota Gambar 9. Use Case diagram transaksi Penjualan Gambar 10. Use Case diagram Laporan Dapat Pelanggan Nota Barang Ada Cetak Surat jalan Retur Siapkan Punya Kendaraan Supir Ajukan Kirim NotaTunai Pesan 1 M 1 1 1 1 1 M N M M M M N N *Kd_pel Nm_pel Alamat No_telp *Kd_pel *No_nota *Kd_barang Nm_barang Satuan Hrg_jual Hrg_beli Stok *Kd_barang *No_nota Qty Jml_harga *No_nota Tgl_nota *No_nota *No_sj *No_sj Tgl_sj Alamat_krm *Kd_supir Nm_supir Alamat No_telp *kd_ken No_pol Nm_ken *No_sj *Kd_ken *No_sj *Kd_supir *No_retur Tgl_retur *No_sj *No_retur *Kd_barang *No_retur Jml_retur Ket N *No_notatunai Tgl_notatunai *Kd_barang *No_NT Jml_pesan Hrg_pesan M Pilih *No_sj *Kd_barang Jumlah_krm M N
Setelah   membuat   ERD   kemudian   di transformasikan   ke   bentuk   LRS   ( Logical   Record Structured ),   setelah   LRS   kemudian   melakukan normalisasi basis data sehingga benar-benar sedikit kemungkinan   terjadi   duplikasi   data,   setelah normalisasi   akan   dibuat   spesifikasi   basis   data. Terlihat pada gambar 12
3.5. User Interface User   interface   atau   tampilan   layar menggambarkan bentuk form inputan, ada beberapa gambar user interface yang penulis tampilkan seperti pada gambar 13, gambar 14, gambar 15 dan gambar 16.
Rancangan   layar   menu   utama   merupakan tampilan   awal   untuk   mengentri   pelanggan,   barang supir dan kendaraan.
Rancangan layar menu utama yang menuju ke entry data barang yang tersedia.
Rancangan layar menu laporan yang digunakan untuk   mencetak   laporan   penjualan   dari   tanggal, bulan dan tahun yang diiginkan.
Rancangan layar menu laporan untuk mencetak hasil penjualan dari periode sampai periode tertentu.
Rancangan   layar   laporan   retur   untuk mengetahui barang apa saja yang diretur atau sering rusak.   Guna   untuk   memantau   barang   yang   rentan rusak atau lainnya.
Gambar 12. LRS
MenuUtama MenuUtama Master Transaksi Laporan Keluar Hari Tanggal Jam Nusant ar a Mot or Gambar 13. Rancangan layar menu utama MenuUtama MenuUtama Master Transaksi Laporan Keluar Entry Data Barang Entry Data Supir Entry Data Kendaraan Entry Data Pelanggan Hari Tanggal Jam Nusant ar a Mot or
Gambar 14. Rancangan Layar form entry data barang
Gambar 15. Rancangan layar form entry barang
Gambar 16. Rancangan Layar Form Laporan Penjualan
Gambar 17.Rancangan Keluaran laporan penjualan
Gambar 18.Rancangan laporan barang retur

## 3.6. Sequence Diagram
Sequence yang menggambarkan interaksi antar obyek dalam waktu tertentu.
Sequence   diagram   cetak   nota   merupakan interaksi antar obyek dalam mencetak nota
Sequence diagram cetak surat jalan merupakan interaksi antar obyek tentang mencetak surat jalan.

## 4. KESIMPULAN
Setelah   mempelajari   beberapa   masalah   yang terjadi pada Nusantara Motor, maka ada solusi untuk memecahkan   masalah   dan   dapat   ditarik   beberapa kesimpulan dibawah ini:
a. Untuk   menerapkan   standarisasi   pengolahan data yang sesuai dengan kebutuhan dan dapat merancang   sistem   informasi   yang meminimalisir   kesalahan   pencatatan   data, transaksi   dan   pembuatan   laporan.seperti dibuatkannya   modul   cetak   retur   dan   laporan retur tersendiri untuk mengetahui barang yang diretur.
b. Dengan   sistem   yang   telah   terkomputerisasi, Nomor  surat   jalan   akan   tampil  otomatis  lalu dengan   sistem   yang   ada   maka   proses penyimpanan   data   yang   jumlah   besar   dapat teratasi dengan adanya database.
Mengenai   sistem   penjualan   pada   Nusantara Motor   penulis   mengambil   kesimpulan,  penulisan memberikan saran-saran yang berhubungan dengan kegiatan   penjualan   barang   agar   dapat   lebih membantu   kelancaran   dalam   kegiatan   usaha   pada Nusantara   Motor.   Adapun   saran-saran   sebagai berikut :
a. Karena   informasi   sebelum   dimasukan   data harus   dilakukan   pengecekan   agar   informasi sesuai  keiginan pengguna dan informasi  pada dasarnya berasal dari data masukan.
b. Dilaksanakannya   pelatihan   pengoperasian sistem   komputerisasi   yang   baru   kepadaStaf yang menggunakan sistem ini.

## 5. DAFTAR PUSTAKA
[1] Mulyadi “Sistem Informasi”, Jakarta, 2008, Hal 210
[2] Acep   Angga,   Bunyamin ”Pengembangan   aplikasi penjualan   cat   di   toko   bagja   jaya   menggunakan metodologi   waterfall” Garut,   ISSN.   2302-7339. 2015
[3] Imroatus   Sholikhah,   Mahmud   Sairan,   Nurvia Oktaviani   Syamsiah   “ Aplikasi   Penjualan   barang pada   CV   Gemilang   Muliatama   Cikarang”, Cikarang, ISSN. 2442-2436, 2018
[4] Tata   Sutabri “Analisis   Sistem   Informasi”,
Yogyakarta, 2012, Hal 6
[5] Yakub “Pengantar Sisterm informasi”, Yogyakarta,
Hal 4, 2012
: Staff Administrasi : Staff Administrasi : FormMenuUtama : FormMenuUtama : FormEntryDataPelanggan : FormEntryDataPelanggan : CtrlEntryDataPelanggan : CtrlEntryDataPelanggan : Pelanggan : Pelanggan 1: Open(  ) 2: Open(  ) 3: Get_Kd_pel( ) 4: Get_Kd_pel( ) 5: Autonumber( ) 6: Input_Data_Pelanggan( ) 7: Input_Data_Pelanggan( ) 8: Simpan( ) 9: Simpan( ) 10: Simpan( ) 11: Show_Listview( ) 12: Pilih_Listview( ) 13: Ubah( ) 14: Simpan( ) 15: Simpan( ) 16: Simpan( ) 17: Show_Listview( ) 18: Hapus( ) 19: Hapus( ) 20: Hapus( ) 21: Batal( ) 22: Batal( ) 24: Keluar( ) 25: Keluar( ) 23: Bersih( ) Gambar 19.Sequence entry data Pelanggan : Staff administrasi : Staff administrasi : FormCetakNota : FormCetakNota : CtrlCetakNota : CtrlCetakNota : Nota : Nota : Ada : Ada : P elanggan : P elanggan : Barang : Barang 1: Open( ) 2: Get_No_nota( ) 3: Get_No_nota( ) 5: Cari_P elanggan( ) 6: Cari_Pelanggan( ) 7: Get_P elanggan( ) 4: Autonumber( ) 8: Show_Pelanggan( ) 9: Cari_Barang( ) 10: Cari_B arang( ) 11: Get_B arang( ) 12: Show_B arang( ) 13: Input_Data_Nota( ) 14: Input_Data_Nota( ) 15: Tambah( ) 16: Tambah( ) 17: Show_Listview( ) 18: Cetak ( ) 19: Cetak ( ) 20: Simpan( ) 28: Batal( ) 29: B atal( ) 31: K eluar( ) 32: K eluar( ) 30: B ersih( ) 23: Get_Nota( ) 24: Get_Ada( ) 25: Get_Pelanggan( ) 26: Get_Barang( ) 27: Show_CrCetak Nota( ) LOOP 21: Simpan( ) 22: Update_Stok( ) Gambar 20.Sequence diagram cetak nota : Staff Admi nis trasi : Staff Admi nis trasi : FormCetakSuratJalan : FormCetakSuratJalan : CtrlCetakSuratJalan : CtrlCetakSuratJalan : SuratJalan : SuratJalan : Pilih : Pilih : Nota : Nota : Ada : Ada : Pelanggan : Pelanggan : Barang : Barang : S upir : S upir : Kendaraan : Kendaraan 1: Open( ) 2: Get_No_s j( ) 3: Get_No_s j( ) 4: Autonum ber( ) 5: Cari_Nota( ) 6: Cari_Nota( ) 7: Get_Nota( ) 8: Get_P elanggan( ) 9: Show_DataNota( ) 20: Cari_Supi r( ) 21: Cari_supir( ) 22: Get_Supir( ) 24: Cari_Kendaraan( ) 25: Cari_Kendaraan( ) 26: Get_Kendaraan( ) 23: Show_DataSupir( ) 27: Show_DataKendaraan( ) 28: Input_A lamatKirim( ) 29: Input_Alam atKirim( ) 30: Cetak ( ) 31: Cetak( ) 32: Simpan( ) 34: Get_SuratJalan( ) 36: Get_Nota( ) 37: Get_Ada( ) 38: Get_P elanggan( ) 39: Get_Ada( ) 40: Get_Pel anggan( ) 41: Get_Barang( ) 42: Show_CrCetak SJ( ) 43: Batal( ) 44: B atal( ) 46: Keluar( ) 47: K eluar( ) 45: Bersih( ) 10: Cari_Barang( ) 11: Cari_Barang( ) 12: Get_A da( ) 13: Get_Barang( ) 14: S how_Barang( ) 15: Input_Data_SJ( ) 16: Input_Data_SJ( ) 17: Tambah( ) 18: Tambah( ) 19: Show_Listview( ) LOOP 35: Get_Pilih( ) 33: Simpan( )
Gambar 21.Sequence diagram cetak surat jalan