Revenue Cycle pada PT. Tanah Mas Raya, dikelompokkan menurut use case.

Ukuran: px
Mulai penontonan dengan halaman:

Download "Revenue Cycle pada PT. Tanah Mas Raya, dikelompokkan menurut use case."

Transkripsi

1 Functions Berikut ini tabel 4.52 merupakan Function List dari Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya, dikelompokkan menurut use case. Function Type Complexity 1. Mendata Barang Baru Read, Update Complex Get_Data_Barang() Read Simple Get_Kode_Karyawan() Read Simple Get_Data_Barang_Pertama() Read Simple Get_Data_Barang_Sebelum() Read Simple Get_Data_Barang_Sesudah() Read Simple Get_Data_Barang_Terakhir() Read Simple Save() Update Medium Add_Data_Barang_Baru() Update Simple Update_Barang() Update Medium Update_Grid_Barang() Update Simple Find() Read Simple Show_All() Read Simple 2. Mendata Pelanggan Baru Read, Compute, Update Complex Get_Data_Pelanggan() Read Simple Get_Kode_Karyawan() Read Simple Get_Data_Pelanggan_Pertama() Read Simple Get_Data_Pelanggan_Sebelum() Read Simple Get_Data_Pelanggan_Sesudah() Read Simple Get_Data_Pelanggan_Terakhir() Read Simple Get_Balance() Read Simple Hitung_Balance() Compute Medium Generate_Kode_Baru() Compute Medium Save() Update Medium Add_Data_Pelanggan_Baru() Update Simple Update_Pelanggan() Update Medium Update_Grid_Pelanggan() Update Simple Find() Read Simple Show_All() Read Simple Get_Pelanggan() Read Simple Get_Piutang() Read Simple Hitung_D/K,Balance() Compute Medium Get_Data_Piutang() Read Simple

2 Mendata Ekspedisi Baru Read, Compute, Update Complex Get_Data_Ekspedisi() Read Simple Get_Kode_Karyawan() Read Simple Get_Data_Ekspedisi_Pertama() Read Simple Get_Data_Ekspedisi_Sebelum() Read Simple Get_Data_Ekspedisi_Sesudah() Read Simple Get_Data_Ekspedisi_Terakhir() Read Simple Generate_Kode_Baru() Compute Medium Save() Update Medium Add_Data_Ekspedisi_Baru() Update Simple Update_Ekspedisi() Update Medium Update_Grid_Ekspedisi() Update Simple Find() Read Simple Show_All() Read Simple 4. Membuat Laporan Historis Penolakan SPH Read Medium Get_Data_SPH_Ditolak() Read Simple Get_Nama_Pelanggan() Read Simple Print() Read Medium 5. Membuat Laporan Penawaran Harga Read Complex Get_Data_SPH() Read Simple Get_Nama_Pelanggan() Read Simple Get_Data_Item_SPH() Read Simple Get_Deskripsi,Merek,Model,Tipe,Satuan() Read Simple Print() Read Medium 6. Membuat Laporan Pengiriman Barang Pengganti Retur Read Complex Get_Data_SJR() Read Simple Get_Kode_Pelanggan() Read Simple Get_Nama_Pelanggan() Read Simple Get_Nama_Ekspedisi() Read Simple Get_Data_Retur() Read Simple Get_Item_Retur() Read Simple Get_Deskripsi,Merek,Model,Tipe,Satuan() Read Simple Print() Read Medium

3 Membuat Laporan Pengiriman Barang Read Complex Get_Data_SJ() Read Simple Get_Kode_Pelanggan() Read Simple Get_Nama_Pelanggan() Read Simple Get_Nama_Ekspedisi() Read Simple Get_Data_Pesanan() Read Simple Get_Item_Pesanan() Read Simple Get_Deskripsi,Merek,Model,Tipe,Satuan() Read Simple Print() Read Medium 8. Membuat Laporan Pesanan Penjualan Read, Compute Complex Get_Data_Pesanan() Read Simple Get_Nama_Pelanggan() Read Simple Get_Data_Item_Pesanan() Read Simple Get_Deskripsi,Merek,Model,Tipe,Satuan() Read Simple Hitung_Jumlah,Total() Compute Medium Print() Read Medium 9. Membuat Laporan Retur Penjualan Read, Compute Complex Get_Data_Retur() Read Simple Get_Nama_Pelanggan() Read Simple Get_Data_Item_Retur() Read Simple Get_Deskripsi,Merek,Model,Tipe,Satuan() Read Simple Hitung_Jumlah,Total() Compute Medium Print() Read Medium 10. Membuat Laporan Penjualan Read, Compute Complex Get_Data_Faktur() Read Simple Get_Data_Pelanggan() Read Simple Get_No_SJ() Read Simple Get_No_Pesanan() Read Simple Get_Item_Pesanan() Read Simple Get_Deskripsi,Merek,Model,Tipe,Satuan() Read Simple Hitung_Jumlah,Total() Compute Medium Print() Read Medium 11. Membuat Laporan Faktur Penjualan Belum Lunas Read, Compute Complex Get_Data_Faktur_Belum_Lunas() Read Simple Get_Nama_Pelanggan() Read Simple Hitung_Total() Compute Medium

4 192 Print() Read Medium 12. Membuat Laporan Penerimaan Kas Read, Compute Complex Get_Data_Pembayaran() Read Simple Get_Nama_Pelanggan() Read Simple Get_Data_Item_Pembayaran() Read Simple Get_tgl,syarat,tgl_jth_tempo() Read Simple Hitung_Total() Compute Medium Print() Read Medium 13. Membuat Laporan Analisa Umur Piutang Read, Compute Complex Get_Data_Faktur_Belum_Lunas() Read Simple Get_Nama_Pelanggan() Read Simple Hitung_Jumlah,Total() Compute Medium Print() Read Medium 14. Membuat Laporan Jurnal Penerimaan Kas Read, Compute Complex Get_Data_Pembayaran() Read Simple Get_Data_Item_Pembayaran() Read Simple Get_Syarat() Read Simple Hitung_Total() Compute Medium Print() Read Medium 15. Membuat Laporan Jurnal Penjualan Read, Compute Medium Get_Data_Faktur() Read Simple Hitung_Total() Compute Medium Print() Read Medium 16. Membuat Laporan Jurnal Retur Penjualan Read, Compute Medium Get_Data_Retur() Read Simple Hitung_Total() Compute Medium Print() Read Medium 17. Mengubah Limit Kredit Read, Compute, Update Very Complex Get_Data_Pelanggan() Read Simple Get_Last_Code() Read Simple Generate_New_Code() Compute Medium Get_Kode_Karyawan() Read Simple Find() Read Simple

5 193 Show_All() Read Simple Show_Data() Read Simple Refresh_All() Read Simple Hitung_Limit() Read, Compute Complex Save() Update Medium Get_No_Pengajuan() Read Simple Get_No,status,tanggal() Read Simple Get_Nama() Read Simple Get_No() Read Simple Get_Data_Pengajuan() Read Simple Update_Pengajuan() Update Medium Update_Limit() Update Medium 18. Membuat Surat Penawaran Harga Read, Compute, Update Complex Get_Kode_Karyawan() Read Simple Get_Data_Barang() Read Simple Get_Kode_Pelanggan() Read Simple Get_Last_Code() Read Simple Generate_Code() Compute Medium Get_Kode,Nama,Alamat() Read Simple Find() Read Simple Show_All() Read Simple Show_Data() Read Simple Get_Notelp,nofax() Read Simple Get_Nama,Alamat,notelp,nofax() Read Simple Add() Update Medium Remove() Update Medium Refresh_All() Read Simple Save_Header() Update Medium Get_Item() Read Simple Save_Item() Update Medium Print() Read Medium Get_Last_Data() Read Simple Get_Data_Item() Read Simple Get_Deskripsi,merek,model,tipe,satuan() Read Simple Get_Selected_Data() Read Simple Clear() Update Simple Get_Data_SPH() Read Simple Get_Data_Item() Read Simple Update_Header() Update Medium

6 194 Update_Item() Update Medium 19. Mendata Penolakan SPH Read, Update Complex Get_Kode_Karyawan() Read Simple Get_Data_SPH() Read Simple Show_Data() Read Simple Get_Nama,alamat,notelp,nofax() Read Simple Refresh_All() Read Simple Update() Update Medium 20. Membuat Pesanan Penjualan Read, Compute, Update Complex Get_Kode_Karyawan() Read Simple Get_Data_Barang() Read Simple Get_Kode_Pelanggan() Read Simple Get_Last_Code() Read Simple Generate_New_Code() Compute Medium Get_Kode,nama,alamat() Read Simple Find() Read Simple Show_All() Read Simple Show_Data() Read Simple Get_Kredit_Tersedia() Read,Compute Medium Get_Nama,alamat,kredittersedia() Read Simple Get_Balance() Read Simple Hitung_Balance() Compute Medium Get_No_SPH_berlaku() Read Simple Get_No_SPH() Read Simple Get_Item() Read Simple Clear() Update Simple Add() Update Medium Hitung_Jumlah,subtotal,total() Compute Medium Remove() Update Medium Hitung_Subtotal,total() Compute Medium Hitung_Total() Compute Medium Refresh_All() Read Simple Hitung_Kecukupan_Kredit() Compute Simple Save_Header() Update Medium Save_Item() Update Medium Update_Status() Update Simple Print() Read Medium Get_Last_Data() Read Simple

7 195 Get_Nama,alamat,notelp,nofax() Read Simple Get_Data_Item() Read Simple Hitung_Jumlah() Compute Simple Get_Deskripsi,merek,model,tipe,satuan() Read Simple Get_Selected_Data() Read Simple Clear() Update Simple Get_Data_Pesanan() Read Simple Get_Data_SPH() Read Simple Get_Item_SPH() Read Simple Get_Data_Item_SPH() Read Simple Update_Header() Update Medium Update_Item() Update Medium 21. Membuat Surat Jalan Read, Compute, Update Complex Get_Kode_Karyawan() Read Simple Get_No_Pesanan() Read Simple Get_Kode_Ekspedisi() Read Simple Get_Last_Code() Read Simple Generate_Code() Compute Medium Get_Nopesanan,status,tanggal,kodepelanggan() Read Simple Get_Nama_Pelanggan() Read Simple Find() Read Simple Show_All() Read Simple Show_Nopesanan() Read Simple Get_Kode_Nama_Alamat() Read Simple Show_Data() Read Simple Get_Nama_Ekspedisi() Read Simple Get_Perkiraanlamakirim,dikirimke,kodepelang gan() Read Simple Get_Nama,alamat,notelp() Read Simple Hitung_Perkiraan_Tanggal_Sampai() Compute Simple Get_Item() Read Simple Get_Item_Pesanan() Read Simple Get_Deskripsi,merek,model,tipe,satuan() Read Simple Refresh_All() Read Simple Save() Update Medium Update_Status() Update Simple Get_Data_Item() Read Simple Update_Stok() Update Medium Print() Read Medium

8 196 Get_Last_Data() Read Simple Get_Data_Pesanan() Read Simple Get_Selected_Data() Read Simple Clear() Update Simple Get_Data_Surat_Jalan() Read Simple 22. Membuat Surat Jalan Retur Read, Compute, Update Complex Get_Kode_Karyawan() Read Simple Get_No_Retur() Read Simple Get_Kode_Ekspedisi() Read Simple Get_Last_Code() Read Simple Generate_Code() Compute Medium Get_Noretur,status,tanggal,kodepelanggan() Read Simple Get_Nama_Pelanggan() Read Simple Find() Read Simple Show_All() Read Simple Show_Noretur() Read Simple Get_Kode_Nama_Alamat() Read Simple Show_Data() Read Simple Get_Nama_Ekspedisi() Read Simple Get_Kode_Pelanggan() Read Simple Get_Nama,alamat,notelp() Read Simple Hitung_Perkiraan_Tanggal_Sampai() Compute Simple Get_Item() Read Simple Get_Item_Retur() Read Simple Get_Deskripsi,merek,model,tipe,satuan() Read Simple Refresh_All() Read Simple Save() Update Medium Update_Status() Update Simple Get_Data_Item() Read Simple Update_Stok() Update Medium Print() Read Medium Get_Last_Data() Read Simple Get_Data_Retur() Read Simple Get_Selected_Data() Read Simple Clear() Update Simple Get_Data_Surat_Jalan_Retur() Read Simple 23. Membuat Retur Penjualan Read, Compute, Update Complex Get_Kode_Karyawan() Read Simple

9 Get_Last_Code() Read Simple Generate_New_Code() Compute Medium Get_No_Surat_Jalan() Read Simple Get_NoSJ,status,tanggal,tglsampai,kodeplg() Read Simple Get_Nama_Pelanggan() Read Simple Find() Read Simple Show_All() Read Simple Show_No_Surat_Jalan() Read Simple Get_Data_Pesanan() Read Simple Get_Data_Item() Read Simple Get_Item_Pesanan() Read Simple Get_Deskripsi,merek,model,tipe,satuan() Read Simple Get_Perkiraan_Lama_Kirim,tanggal() Read Simple Hitung_Perkiraan_Tanggal_Sampai() Compute Simple Get_Data_Surat_Jalan() Read Simple Get_Kode_Pelanggan() Read Simple Get_Nama_Pelanggan,alamat,notelp() Read Simple Add() Update Medium Hitung_Jumlah,totalretur() Compute Medium Remove() Update Medium Hitung_totalretur() Compute Medium Refresh_All() Read Simple Save_Header() Update Medium Get_Item() Read Simple Save_Item() Update Medium Update_Status() Update Simple Update_Total_Retur() Update Simple Update_Kredit_Terpakai() Update Simple Add_Piutang() Update Medium Print() Read Medium Get_Last_Data() Read Simple Get_Nama,alamat,notelp() Read Simple Hitung_Jumlah() Compute Simple Get_Selected_Data() Read Simple Clear() Update Simple Get_Data_Retur() Read Simple Get_Data() Read Simple Get_Item() Read Simple Get_Data_Item_Retur() Read Simple Update_Header() Update Medium 197

10 198 Update_Item() Update Medium 24. Membuat Faktur Penjualan Read, Compute, Update Complex Get_Kode_Karyawan() Read Simple Get_Last_Code() Read Simple Generate_New_Code() Compute Medium Get_No_SJ() Read Simple Get_NoSJ,status,tanggal,NoSO() Read Simple Get_Kode_Pelanggan() Read Simple Get_Nama_Pelanggan() Read Simple Find() Read Simple Show_All() Read Simple Show_No_Surat_Jalan() Read Simple Get_No_Surat_Jalan() Read Simple Get_Syarat,kodepelanggan,diskon,biayakirim() Read Simple Get_Nama,alamat,notelp() Read Simple Hitung_Tanggal_Jatuh_Tempo() Compute Simple Get_Data_Pesanan() Read Simple Get_Data_Item_Pesanan() Read Simple Get_Item_Pesanan() Read Simple Get_Deskripsi,merek,model,tipe,satuan() Read Simple Hitung_Jumlah() Compute Simple Hitung_Subtotal,total_tagihan() Compute Medium Refresh_All() Read Simple Save() Update Medium Update_Status() Update Simple Update_Kredit_Terpakai() Update Simple Print() Read Medium Get_Last_Data() Read Simple Get_Data_SJ() Read Simple Hitung_Subtotal,totalpesanan,totalretur,totaltag ihan() Compute Medium Get_Selected_Data() Read Simple Clear() Update Simple 25. Membuat Surat Penagihan Read, Compute, Update Complex Get_Kode_Karyawan() Read Simple Get_Last_Code() Read Simple Generate_New_Code() Compute Medium Get_NoFaktur,syarat,tgljatuhtempo,kodepelang gan,totaltagihan,totalretur() Read Simple

11 199 Get_Nama_Pelanggan() Read Simple Save() Update Medium Print() Read Medium Refresh_All() Read Simple Get_Last_Data() Read Simple Get_Tanggaljatuhtempo,totaltagihan,totalretur, kodepelanggan() Read Simple Get_Nama,alamat,notelp,nofax() Read Simple Get_Selected_Data() Read Simple 26. Membuat Bukti Pembayaran Read, Compute, Update Complex Get_Kode_Karyawan() Read Simple Get_Last_Code() Read Simple Generate_New_Code() Compute Medium Get_Kode_Pelanggan() Read Simple Get_Kode,nama,alamat() Read Simple Find() Read Simple Show_All() Read Simple Show_Kode_Pelanggan() Read Simple Get_Nama,alamat,notelp,nofax,bank,norek() Read Simple Get_Data_Faktur() Read Simple Get_no,tgl,syarat,jatuhtempo,kodepel,totaltagih an,totalretur() Read Simple Add() Update Medium Hitung_Total() Compute Medium Remove() Update Medium Refresh_All() Read Simple Hitung_Nominal-total() Compute Simple Save_Header() Update Medium Get_Item() Read Simple Save_Item() Update Medium Update_Status() Update Simple Update_Kredit_Tersedia() Update Simple Add_Piutang() Update Simple Print() Read Medium Get_Last_Data() Read Simple Get_Data() Read Simple Get_Data_Item() Read Simple Get_Item_Bayar() Read Simple Get_tgl,syarat,jatuhtempo,totaltagihan, totalretur() Read Simple

12 200 Get_Selected_Data() Read Simple Clear() Update Simple Get_Data_Pembayaran() Read Simple Update_Header() Update Simple Update_Item() Update Simple Update_Piutang() Update Simple Tabel 4.52 Function List Sistem Informasi Akutansi Revenue Cycle PT. Tanah Mas Raya User Interface Rancangan antar muka dari Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah M as Raya menggunakan bahasa Indonesia sebagai bahasa utama, tetapi istilahistilah bahasa Inggris juga masih digunakan dalam rancangan antar muka tersebut. Berikut gambarang rancangan dari user interface Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya Dialogue Style Dialogue style yang digunakan adalah menu selection dan form untuk entri data. Sistem juga mendukung fasilitas pencetakan menggunakan printer. Tabel 4.53 menunjukkan overview dari windows user interface dan hasil pencetakannya. Windows Form Login Form Menu Utama Form Create Surat Penawaran Harga Form Display Surat Penawaran Harga Form Edit Surat Penawaran Harga Form Create Pesanan Penjualan Form Display Pesanan Penjualan Form Edit Pesanan Penjualan Form Create Surat Jalan Form Display Surat Jalan Printouts Surat Penawaran Harga Surat Penawaran Harga Pesanan Penjualan Pesanan Penjualan Surat Jalan Surat Jalan

13 201 Form Edit Surat Jalan Form Create Faktur Penjualan Form Display Faktur Penjualan Form Create Bukti Pembayaran Form Display Bukti Pembayaran Form Edit Bukti Pembayaran Form Create Surat Penagihan Form Display Surat Penagihan Form Create Retur Penjualan Form Display Retur Penjualan Form Edit Retur Penjualan Form Pengajuan Pengubahan Limit Kredit Form Otorisasi Pengubahan Limit Kredit Form Pendataan Alasan Penolakan Surat Penawaran Harga Form Pengubahan Password Form Master Barang Form Master Pelanggan Form Kartu Piutang Form M aster Ekspedisi Form Master Karyawan Form Cari Ekspedisi Form Cari Pelanggan Form Cari Retur Penjualan Form Cari Surat Jalan Form Cari Surat Jalan Retur Form Cari Pesanan Penjualan Form Cari Pengubahan Limit Kredit Form Laporan Jurnal Penerimaan Kas Form Laporan Jurnal Penjualan Form Laporan Faktur Penjualan Belum Lunas Form Laporan Penerimaan Kas Form Laporan Penawaran Harga Form Laporan Penjualan Form Laporan Historis Penolakan Surat Faktur Penjualan Faktur Penjualan Bukti Pembayaran Bukti Pembayaran Surat Penagihan Surat Penagihan Retur Penjualan Retur Penjualan Laporan Jurnal Penerimaan Kas Laporan Jurnal Penjualan Laporan Daftar Faktur Penjualan Belum Lunas Laporan Rincian Penerimaan Kas Laporan Ringkasan Penerimaan Kas Laporan Rincian Penawaran Harga Laporan Ringkasan Penawaran Harga Laporan Penjualan Laporan Penjualan Per Barang Laporan Penjualan Per Pelanggan Laporan Historis Penolakan Surat

14 202 Penawaran Harga Form Laporan Pesanan Penjualan Form Laporan Retur Penjualan Form Laporan Pengiriman Barang Penawaran Harga Laporan Rincian Pesanan Penjualan Laporan Ringkasan Pesanan Penjualan Laporan Rincian Retur Penjualan Laporan Ringkasan Retur Penjualan Laporan Rincian Pengiriman Barang Laporan Ringkasan Pengiriman Barang Form Laporan Pengiriman Barang Pengganti Retur Laporan Rincian Pengiriman Barang Pengganti Retur Laporan Ringkasan Pengiriman Barang Pengganti Retur Laporan Jurnal Retur Penjualan Laporan Analisa Umur Piutang Form Laporan Jurnal Retur Penjualan Form Laporan Analisa Umur Piutang Tabel 4.53 Daftar Windows User Interface dan print out Overview Gambar 4.76 berikut menunjukkan navigation diagram yang menggambarkan hubungan antar window dari Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya.

15 Gambar 4.76 Navigation Diagram Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya 203

16 Examples Gambar 4.77 Window Login Gambar 4.78 Window Menu Utama / MDI Form

17 205 Gambar 4.79 Window Master Barang Gambar 4.80 Window Master Ekspedisi

18 206 Gambar 4.81 Window Master Pelanggan Gambar 4.82 Window Master Karyawan

19 207 Gambar 4.83 Window Create Surat Penawaran Harga Gambar 4.84 Window Display Surat Penawaran Harga

20 208 Gambar 4.85 Window Edit Surat Penawaran Harga Gambar 4.86 Window Pendataan Alasan Penolakan Surat Penawaran Harga

21 209 Gambar 4.87 Window Create Pesanan Penjualan Gambar 4.88 Window Display Pesanan Penjualan

22 210 Gambar 4.89 Window Edit Pesanan Penjualan Gambar 4.90 Window Create Surat Jalan

23 211 Gambar 4.91 Window Display Surat Jalan Gambar 4.92 Window Edit Surat Jalan

24 212 Gambar 4.93 Window Create Retur Penjualan Gambar 4.94 Window Display Retur Penjualan

25 213 Gambar 4.95 Window Edit Retur Penjualan Gambar 4.96 Window Create Surat Jalan Retur

26 214 Gambar 4.97 Window Display Surat Jalan Retur Gambar 4.98 Window Edit Surat Jalan Retur

27 215 Gambar 4.99 Window Create Faktur Penjualan Gambar Window Display Faktur Penjualan

28 216 Gambar Window Create Surat Penagihan Gambar Window Display Surat Penagihan

29 217 Gambar Window Create Bukti Pembayaran Gambar Window Display Bukti Pembayaran

30 218 Gambar Window Edit Bukti Pembayaran Gambar Window Pengajuan Pengubahan Limit Kredit

31 219 Gambar Window Otorisasi Pengubahan Limit Kredit Gambar Window Cari Ekspedisi

32 220 Gambar Window Cari Pelanggan Gambar Window Cari Retur Penjualan

33 221 Gambar Window Cari Surat Jalan Gambar Window Cari Surat Jalan untuk Retur

34 222 Gambar Window Cari Pesanan Penjualan Gambar Window Cari Pengubahan Limit Kredit

35 223 Gambar Window Laporan Daftar Faktur Penjualan Belum Lunas Gambar Window Laporan Historis Penolakan Surat Penawaran Harga

36 224 Gambar Window Laporan Jurnal Penerimaan Kas Gambar Window Laporan Jurnal Penjualan

37 225 Gambar Window Laporan Penawaran Harga Gambar Window Laporan Penerimaan Kas

38 226 Gambar Window Laporan Pengiriman Barang Gambar Window Laporan Pengiriman Barang Pengganti Retur

39 227 Gambar Window Laporan Penjualan Gambar Window Laporan Pesanan Penjualan

40 228 Gambar Window Laporan Retur Penjualan Gambar Window Laporan Analisa Umur Piutang

41 229 Gambar Window Laporan Jurnal Retur Penjualan Gambar Window Pengubahan Password

42 230 Gambar Window Form Kartu Piutang The Technical Platform Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya dikembangkan menggunakan bahasa pemrograman VB.Net melalui tools Microsoft Visual Studio 2005 dan basis data dikembangkan menggunakan SQL Server 2005 Express, semua ini didukung dengan sistem operasi Microsoft XP SP2. User interface yang digunakan sesuai dengan standar Windows Application, dan akan dioperasikan menggunakan mouse dan keyboard.

43 Recommendations Pengembangan aplikasi Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya terdapat beberapa hal yang harus diperhatikan yaitu, the system s usefulness and feasibility, strategy, dan development economy The System s Usefulness and Feasibility Sistem Informasi Akuntansi Revenue Cycle yang akan dikembangkan ini dapat membantu dan mempermudah para pengguna dalam pencatatan transaksi-transaksi yang berhubungan dengan proses-proses dalam siklus pendapatan perusahaan. Selain itu sistem ini juga dapat menghasilkan berbagai laporan yang dibutuhkan oleh manajemen seperti laporan penjualan, laporan penerimaan kas, laporan faktur penjualan belum lunas, laporan jurnal penerimaan kas, laporan jurnal penjualan, laporan jurnal retur penjualan, laporan analisa umur piutang, laporan pesanan penjualan, laporan pengiriman barang, laporan pengiriman barang pengganti retur, laporan penawaran harga, laporan historis penolakan surat penawaran harga, dan laporan retur penjualan yang dapat membantu manajemen dalam aktivitas pengendalian dan pengambilan keputusan yang lebih baik Strategy Strategi yang akan digunakan dalam pengembangan Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya adalah dengan melakukan prototyping, metode ini dapat mengkonfirmasikan kesesuaian antara kebutuhan perusahaan serta kebutuhan pengguna sistem dengan fungsionalitas sistem yang akan dibangun. Dan dalam kegiatan implementasi terutama dalam proses koversi, akan dilakukan secara paralel conversion, sehingga risiko kegagalan implementasi akan lebih kecil.

44 Development Economy Pengembangan Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya diperkirakan membutuhkan sumber daya manusia yaitu satu orang system analyst, satu orang programmer, dan satu orang database specialist dan juga dapat dimungkinkan untuk ketiga peran diatas tersebut dirangkapkan oleh satu orang. Serta membutuhkan waktu kurang lebih 6 bulan dalam pengembangannya, dan juga membutuhkan modal kurang lebih satu juta rupiah untuk membiayai sumber daya manusia dalam pengembangan sistem.

45 Design Document The Task Berikut ini akan menjelaskan deskripsi serta quality goals dari Perancangan Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya, dimulai dengan purpose, corrections to the analysis, dan quality goals Purpose Tujuan dari pengembangan Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya adalah untuk membuat sebuah sistem yang mendukung pencatatan transaksi dalam siklus pendapatan perusahaan serta pengendalian internalnya, mulai dari proses pembuatan Surat Penawaran Harga, proses pembuatan Pesanan Penjualan, proses Pembuatan Surat Jalan, proses pembuatan Faktur Penjualan, proses pembuatan Surat Penagihan, proses pembuatan Bukti Pembayaran, proses pembuatan Retur Penjualan, serta proses pembuatan Surat Jalan Retur untuk pengiriman barang pengganti retur. Sistem yang dibangun ini juga diharapkan dapat mendukung pembuatan laporan operasional yang tepat dan akurat, sehingga pihak manajemen dapat mudah untuk memperoleh informasi yang akurat mengenai keadaan perusahaan Corrections to The Analysis Terdapat beberapa koreksi terhadap class diagram yang terdapat pada analysis document, hal ini tercermin dalam revised class diagram. Pada bagian 4.2.4, hasil dari revised class diagram akan tergambarkan pada deskripsi Model Component.

46 Quality Goals Kualitas dari hasil perancangan Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya difokuskan pada beberapa aspek berikut: Usable = Sistem yang dibangun sangat penting agar dapat diadaptasikan baik dengan proses bisnis perusahaan serta struktur organisasi perusahaan, sehingga dengan diimplementasikan sistem ini maka perusahaan dapat mengatasi permasalahanpermasalahan yang sedang dihadapinya saat ini. Secure = Keamanan sistem yang dibangun ini penting untuk menjaga agar tidak ada bagian yang dapat mengakses informasi yang bukan wewenang bagian tersebut. Efficient = Dengan diimplementasikan sistem ini maka penting agar dapat menjaga pengeluaran biaya atas piranti keras serta piranti lunak. Correct = Sangat penting bagi sistem yang dibangun ini agar dapat memenuhi semua kebutuhan atas kegiatan operasional siklus pendapatan perusahaan. Reliable = Sistem yang dibangun ini penting untuk dapat diandalkan dalam segi eksekusi fungsi-fungsi yang terdapat dalam sistem, sehingga para pengguna tidak mengalami kendala teknis ketika menggunakan sistem. Maintainable = Biaya atas pemeliharaan sistem yang dibangun ini penting untuk dapat ditekan, karena pemeliharaan atas sistem ini akan dilakukan secara berkala, sehingga sistem yang dibangun ini diharapkan dapat dipelihara dengan mudah. Testable = Biaya atas pengetesan sistem sebelum sistem yang dibangun ini diimplementasikan tidak terlalu penting untuk ditekan, hal ini dikarenakan infrastuktur teknologi informasi dalam PT. Tanah Mas Raya cukup sederhana dan

47 235 tidak lebih dari 12 komputer yang terdapat dalam infrastruktur tersebut, sehingga dalam pengetesan sistem tersebut tidak diperlukan biaya yang besar. Flexible = Jika pihak perusahaan ingin menambahkan modul yang baru dalam sistem ini, diharapkan sistem ini tidak memerlukan biaya yang besar dalam menambahkan modul yang baru sehingga penting bagi sistem yang dibangun ini untuk mudah dalam pengembangan sistem selanjutnya. Comprehensible = Sistem yang dibangun ini sangat penting untuk mudah dipahami oleh pengguna, sehingga para pengguna cukup mendapatkan pelatihan yang singkat agar dapat beradaptasi dalam penggunaan sistem ini. Reusable = Penting bagi bagian-bagian dari sistem yang dibangun ini agar dapat digunakan kembali jika ingin dikembangkan lebih lanjut ataupun jika ingin membangun sistem untuk siklus pendapatan di perusahaan lain. Portable = Dengan infrastruktur yang sederhana di PT. Tanah Mas Raya maka kemungkinan untuk memindahkan sistem yang dibangun ini ke basis teknik cukup kecil, sehingga biaya untuk memindahkan sistem ini ke basis teknik yang lain tidak terlalu besar. Interoperable = Diharapkan sistem yang dibangun ini dapat mudah diintegrasikan dengan sistem-sistem yang sudah ada di perusahaan saat ini. Sehingga penting untuk dapat menekan biaya untuk mengintegrasikan sistem yang akan dibangun dengan sistem yang lain.

48 236 Criterion Very Important X Important Less Important Irrelevant Easily Fulfiled Usable Secure X Efficient X Correct X Reliable X Maintainable X Testable X Flexible X Comprehensible X Reusable X Portable X Interoperable X Tabel 4.54 Kriteria Perancangan Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya Technical Platform Berikut ini akan dideskripsikan equipment, system software, system interfaces, dan design language pada perancangan aplikasi Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya Equipment Sistem Informasi Akuntansi Revenue Cycle ini akan menggunakan arsitektur client server. Setiap client akan terhubung dengan server dengan jaringan local (LAN), client sendiri akan menggunakan platform PC (Personal Computer). Berikut adalah tabel yang berisikan spesifikasi piranti keras yang dibutuhkan: Specification Client Server Processor Intel Pentium Dual Core Intel Core 2 Duo E6300 E2140 Motherboard ASUS P5VD2-VM SE ASUS P5VD2-VM SE Memory 512MB DDR2 1GB DDR2 Hard Disk Drive 80GB HDD SATA GB HDD SATA 7200

49 237 RPM RPM CD-ROM DVD/CDRW Combo 16x DVD-ROM SATA Monitor 15" Samsung - Keyboard Logitec - Mouse Logitec - Sound Card On-Board On-Board Graphic Card On-Board (Max 128 MB) On-Board (Max 128 MB) NIC 100 Mbps 100 Mbps Printer Epson Stylus C45 & Dot Matrix - Operating System Microsoft Windows XP SP2 Microsoft Windows 2000 Advanced Server Tabel 4.55 Spesifikasi peralatan untuk Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya System Software Perancangan Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya akan menggunakan Microsoft Visual Studio 2005 dengan bahasa pemrogramman VB.Net dan menggunakan Microsoft SQL Server 2005 Express Edition sebagai database engine-nya System Interface Sistem ini juga membutuhkan printer yang dapat mencetak berbagai dokumen serta laporan, dimana setiap client akan memiliki 1 buah printer. Sistem ini harus dapat memiliki interface untuk berhubungan dengan printer sehingga printer dapat digunakan oleh para client.

50 Design Language Perancangan artifak-artifak OOAD digambarkan dengan menggunakan notasi UM L (Unified Modeling Language), dan menggunakan tools Microsoft Visio 2003 sebagai alat untuk menggambarkan artifak-artifak tersebut Architecture Berikut ini akan dideskripsikan arsitektur dari component-component, arsitektur dari proses, serta standar dari rancangan yang diaplikasikan pada perancangan aplikasi Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya Component Architecture Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya dirancang untuk menggunakan arsitektur client-server dengan jenis distribusi centralized data, dimana pada server akan terdapat model component, dan pada client akan terdapat function component dan user interface component. Deskripsi atas function component akan dibahas pada bagian Gambar dibawah ini menunjukkan arsitektur dari component pada Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya.

51 239 Gambar Component Diagram Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya Process Architecture Untuk arsitektur proses pada Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya, digunakan pola distribusi centralized pattern, yaitu client memiliki komponen user interface, function, system interface, dan memiliki external device yaitu printer. Sedangkan untuk server, memiliki komponen model, dan system interface. Gambar dibawah ini menunjukkan arsitektur dari proses pada Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya. Gambar dibawah ini menggambarkan arsitektur jaringan yang diusulkan.

52 240 Gambar Deployment Diagram Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya Gambar Arsitektur Jaringan Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya

53 Standards Standar perancangan yang digunakan pada Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya mengikuti standar Windows Application, baik tampilan umum serta pesan kesalahan. Berikut ini contoh dari beberapa menu standar dan pesan kesalahan. Gambar Beberapa contoh Menu Standar pada Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya Gambar Beberapa contoh Pesan Kesalahan pada Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya

54 Components Berikut ini akan dideskripsikan model component, function component, dan user interface component dari Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya Model Component Model component pada Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya, berisikan revised class diagram hasil revisi dari class diagram pada analysis document Structure Hasil analisis class diagram pada analysis document direvisi menjadi revised class diagram dengan menggunakan metode representasi atas private events dan common events. Gambar dibawah ini merupakan revised class diagram untuk model component.

55 Gambar Revised Class Diagram untuk Model Component Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya 243

56 Classes Berikut ini akan dideskripsikan tujuan, atribut, dan operation dari class-class yang terdapat pada model component. 1. Barang Tujuan : Mendata informasi-informasi dasar mengenai barang-barang yang dijual oleh perusahaan. Atribut : Kode Barang, Deskripsi, Merek, Model, Tipe, Satuan, Harga, Stok, Tanggal input, Kode Karyawan. Operasi : Mendata Barang Baru. 2. Pelanggan Tujuan : Mendata informasi-informasi dasar mengenai para pelanggan yang sudah terdaftar di perusahaan. Atribut : Kode Pelanggan, Nama Pelanggan, Alamat, No Telepon, No Fax, Bank, No Rekening, Limit Kredit, Tanggal input, Kode Karyawan. Operasi : Mendata Pelanggan Baru. 3. Ekspedisi Tujuan : Mendata informasi-informasi dasar mengenai pihak ekspedisi yang sudah bekerja sama dengan perusahaan. Atribut : Kode Ekspedisi, Nama Ekspedisi, Alamat, No Telepon, Tanggal input, Kode Karyawan. Operasi : Mendata Ekspedisi Baru.

57 Karyawan Tujuan : Mendata informasi-informasi dasar mengenai para karyawan yang bekerja di perusahaan, dimana karyawan digeneralisasi menjadi bagian penjualan, bagian keuangan. Atribut : Kode Karyawan, Nama Karyawan, Password, Bagian, Jabatan, Alamat, No Telepon, Tanggal input. Operasi : Mendata Karyawan. 5. Surat Penawaran Harga Tujuan : Mendata informasi-informasi mengenai Surat Penawaran Harga yang pernah dibuat oleh perusahaan, yang beragreagasi dengan Item Surat Penawaran Harga. Atribut : No SPH, Status, Tanggal, Tanggal akhir berlaku, Perkiraan Lama Kirim, Kode Pelanggan, No SPPH, Keterangan, Kode Karyawan, Tanggal ubah, Diubah Oleh. Operasi : Menawarkan Harga, Mengubah Penawaran Harga. 6. Item Surat Penawaran Harga Tujuan : Mendata informasi-informasi mengenai daftar dari Item Surat Penawaran Harga untuk masing-masing Surat Penawaran Harga yang pernah dibuat oleh perusahaan. Atribut : No SPH, Kode Barang, Harga. Operasi : Menawarkan Harga, Mengubah Penawaran Harga.

58 Pesanan Penjualan Tujuan : Mendata informasi-informasi mengenai Pesanan Penjualan yang pernah dibuat oleh perusahaan, yang beragreagasi dengan Item Pesanan Penjualan. Atribut : No Pesanan Penjualan, Status, Tanggal, Syarat Penjualan, Lama Kirim, No PO pelanggan, No SPH, Kode Pelanggan, Dikirim ke, Keterangan, Discount, Biaya Kirim, Kode Karyawan, Tanggal ubah, Diubah oleh. Operasi : Menerima Pesanan, Mengubah Pesanan. 8. Item Pesanan Penjualan Tujuan : Mendata informasi-informasi mengenai daftar dari Item Pesanan Penjualan untuk masing-masing Pesanan Penjualan yang pernah dibuat oleh perusahaan. Atribut : No Pesanan Penjualan, Kode Barang, Qty, Harga. Operasi : Menerima Pesanan, Mengubah Pesanan. 9. Surat Jalan Pesanan Tujuan : Mendata informasi-informasi mengenai Surat Jalan yang pernah dibuat oleh perusahaan. Atribut : No Surat Jalan, Status, Tanggal, No Pesanan Penjualan, Perkiraan lama kirim, Perkiraan tanggal sampai, Dikirim ke, Kode Ekspedisi, Kode Karyawan, Keterangan, Tanggal ubah, Diubah oleh. Operasi : Mengirim Barang, Mengubah Pengiriman.

59 Surat Jalan Retur Tujuan : Mendata informasi-informasi mengenai Surat Jalan Retur yang pernah dibuat oleh perusahaan. Atribut : No Surat Jalan, Status, Tanggal, No Retur Penjualan, Perkiraan lama kirim, Perkiraan tanggal sampai, Dikirim ke, Kode Ekspedisi, Kode Karyawan, Keterangan, Tanggal ubah, Diubah oleh. Operasi : Mengirim Barang Pengganti Retur, Mengubah Pengiriman. 11. Faktur Penjualan Tujuan : Mendata informasi-informasi mengenai Faktur Penjualan yang pernah dibuat oleh perusahaan. Atribut : No Faktur Penjualan, Status, Tanggal, Syarat Penjualan, Tanggal Jatuh Tempo, No Surat Jalan, Kode Pelanggan, Total Tagihan, Total Retur, Keterangan, Kode Karyawan. Operasi : Membuat Faktur. 12. Surat Penagihan Tujuan : Mendata informasi-informasi mengenai Surat Penagihan yang pernah dibuat oleh perusahaan. Atribut : No Surat Penagihan, Tanggal, No Faktur Penjualan, Kode Karyawan. Operasi : Menagih Pelanggan.

60 Bukti Pembayaran Tujuan : Mendata informasi-informasi mengenai Bukti Pembayaran yang pernah dibuat oleh perusahaan, yang beragreagasi dengan Item Bukti Pembayaran. Atribut : No Bukti Pembayaran, Tanggal, Cara Pembayaran, No Cek / Transfer, Tanggal Cek / Transfer, Nominal, Kode Pelanggan, Keterangan, Kode Karyawan, Tanggal ubah, Diubah oleh. Operasi : Menerima Pembayaran, Mengubah Pembayaran. 14. Item Bukti Pembayaran Tujuan : Mendata informasi-informasi mengenai daftar dari Item Bukti Pembayaran untuk masing-masing Bukti Pembayaran yang pernah dibuat oleh perusahaan. Atribut : No Bukti Pembayaran, No Faktur Penjualan. Operasi : Menerima Pembayaran, Mengubah Pembayaran. 15. Retur Penjualan Tujuan : Mendata informasi-informasi mengenai Retur Penjualan yang pernah dibuat oleh perusahaan, yang beragreagasi dengan Item Retur Penjualan. Atribut : No Retur Penjualan, Status, Tanggal, No Surat Jalan, Kode Pelanggan, Keterangan, Kode Karyawan, Tanggal ubah, Diubah oleh. Operasi : Menerima Retur, Mengubah Retur.

61 Item Retur Penjualan Tujuan : Mendata informasi-informasi mengenai daftar dari Item Retur Penjualan untuk masing-masing Retur Penjualan yang pernah dibuat oleh perusahaan. Atribut : No Retur Penjualan, Kode Barang, Qty, Harga. Operasi : Menerima Retur, Mengubah Retur. 17. Pengubahan Limit Kredit Tujuan : Mendata informasi-informasi mengenai Pengubahan Limit Kredit para pelanggan yang pernah dibuat oleh perusahaan. Atribut : No Pengubahan Limit Kredit, Status, Tanggal, Kode Pelanggan, Limit Baru, Kode Karyawan, Tanggal disetujui, Disetujui oleh. Operasi : Mengubah Limit Kredit, Menyetujui Limit Kredit. 18. Kartu Piutang Tujuan : Mendata informasi-informasi mengenai pencatatan piutang serta pelunasan piutang untuk masing-masing pelanggan yang dimiliki oleh perusahaan. Atribut : Tanggal, Debit, Kredit. Operasi : Mendata Piutang.

62 Function Component Function component pada Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya, berisikan fungsi-fungsi untuk pencetakan dokumen dan pencetakan laporan Structure Hasil analisis atas komponen fungsional sistem dihasilkan dengan menggunakan metode Function Class Placement. Gambar dibawah ini merupakan function component yang digambarkan bersamaan dengan model component untuk memperjelas interaksi antara kedua komponen tersebut.

63 Gambar Function Component dan interaksinya dengan Model Component 251

64 Classes Berikut ini akan dideskripsikan operasi-operasi dari class yang terdapat pada function component dengan menggunakan operation specification. Operation Mencetak Bukti Pembayaran Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak bukti pembayaran yang telah disimpan kedalam sistem Input data No Bukti Pembayaran Conditions No Bukti Pembayaran ada didalam sistem, dan data Bukti Pembayaran valid Effect Bukti Pembayaran tercetak melalui printer Algorithm SELECT Tr_Bukti_Pembayaran.No_Bukti_Pembayaran, Tr_Bukti_Pembayaran.Tanggal, Tr_Bukti_Pembayaran.Cara_Pembayaran, Tr_Bukti_Pembayaran.No_Cek, Tr_Bukti_Pembayaran.Tanggal_Cek, Tr_Bukti_Pembayaran.Nominal_Cek, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat, Ms_Pelanggan.No_Telepon, Ms_Pelanggan.No_Fax, Ms_Pelanggan.Bank, Tr_Item_Bukti_Pembayaran.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Tanggal AS [Tanggal Faktur], Tr_Faktur_Penjualan.Syarat_Penjualan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Item_Bukti_Pembayaran.Total_Tagihan, Tr_Item_Bukti_Pembayaran.Total_Retur, Ms_Karyawan.Nama_Karyawan FROM Tr_Bukti_Pembayaran INNER JOIN Ms_Pelanggan ON Tr_Bukti_Pembayaran.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan AND Tr_Bukti_Pembayaran.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Ms_Karyawan ON Tr_Bukti_Pembayaran.Kode_Karyawan = Ms_Karyawan.Kode_Karyawan INNER JOIN Tr_Item_Bukti_Pembayaran ON Tr_Bukti_Pembayaran.No_Bukti_Pembayaran = Tr_Item_Bukti_Pembayaran.No_Bukti_Pembayaran INNER JOIN Tr_Faktur_Penjualan ON

65 253 Data Structures Placement Involved Objects Tr_Item_Bukti_Pembayaran.No_Faktur_Penjualan = Tr_Faktur_Penjualan.No_Faktur_Penjualan WHERE Tr_Bukti_Pembayaran.No_Bukti Pembayaran = [No Bukti Pembayaran] No Bukti Pembayaran : String Pencetakan Dokumen Bukti Pembayaran, Item Bukti Pembayaran, Faktur Penjualan, Pelanggan, Karyawan. Menerima Pembayaran Triggering Events Tabel 4.56 Operation Specification dari Mencetak Bukti Pembayaran Operation Mencetak Surat Penagihan Category _ Active _ Update X Passive X Read _ Compute _ Signal Purpose Mencetak Surat Penagihan yang telah disimpan kedalam sistem Input data Conditions Effect Algorithm No Surat Penagihan No Surat Penagihan ada didalam sistem, dan data Surat Penagihan valid Surat Penagihan tercetak melalui printer SELECT Tr_Surat_Penagihan.No_Surat_Penagihan, Tr_Surat_Penagihan.Tanggal, Tr_Surat_Penagihan.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Tanggal AS [Tanggal Faktur], Tr_Faktur_Penjualan.Syarat_Penjualan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Faktur_Penjualan.Total_Tagihan, Tr_Faktur_Penjualan.Total_Retur, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat, Ms_Pelanggan.No_Telepon, Ms_Pelanggan.No_Fax, Ms_Karyawan.Nama_Karyawan FROM Tr_Surat_Penagihan INNER JOIN Tr_Faktur_Penjualan ON Tr_Surat_Penagihan.No_Faktur_Penjualan = Tr_Faktur_Penjualan.No_Faktur_Penjualan INNER JOIN Ms_Pelanggan ON Tr_Faktur_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Ms_Karyawan ON Tr_Surat_Penagihan.Kode_Karyawan =

66 254 Data Structures Placement Involved Objects Ms_Karyawan.Kode_Karyawan WHERE Tr_Surat_Penagihan.No_Surat_Penagihan = [No Surat Penagihan] No Surat Penagihan : String Pencetakan Dokumen Surat Penagihan, Pelanggan, Faktur Penjualan, Karyawan Triggering Menagih Pelanggan Events Tabel 4.57 Operation Specification dari Mencetak Surat Penagihan Operation Mencetak Faktur Penjualan Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Faktur Penjualan yang telah disimpan kedalam sistem Input data No Faktur Penjualan Conditions No Faktur Penjualan ada didalam sistem, dan data Faktur Penjualan valid Effect Faktur Penjualan tercetak melalui printer Algorithm SELECT Tr_Faktur_Penjualan.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Status, Tr_Faktur_Penjualan.Tanggal, Tr_Faktur_Penjualan.Syarat_Penjualan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Faktur_Penjualan.No_Surat_Jalan, Tr_Faktur_Penjualan.Total_Retur, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat, Ms_Pelanggan.No_Telepon, Ms_Pelanggan.No_Fax, Tr_Faktur_Penjualan.Total_Tagihan, Tr_Item_Pesanan_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Item_Pesanan_Penjualan.Qty, Tr_Item_Pesanan_Penjualan.Harga, Ms_Karyawan.Nama_Karyawan, Tr_Pesanan_Penjualan.Discount, Tr_Pesanan_Penjualan.Biaya_Kirim, Tr_Pesanan_Penjualan.Total_Pesanan FROM Tr_Faktur_Penjualan INNER JOIN Tr_Surat_Jalan ON Tr_Faktur_Penjualan.No_Surat_Jalan = Tr_Surat_Jalan.No_Surat_Jalan INNER JOIN

67 255 Data Structures Placement Involved Objects Tr_Pesanan_Penjualan ON Tr_Surat_Jalan.No_Pesanan_Penjualan = Tr_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Tr_Item_Pesanan_Penjualan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Ms_Barang ON Tr_Item_Pesanan_Penjualan.Kode_Barang = Ms_Barang.Kode_Barang INNER JOIN Ms_Pelanggan ON Tr_Faktur_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Ms_Karyawan ON Tr_Faktur_Penjualan.Kode_Karyawan = Ms_Karyawan.Kode_Karyawan WHERE Tr_Faktur_Penjualan.No_Faktur_Penjualan = [No Faktur Penjualan] No Faktur Penjualan : String Pencetakan Dokumen Faktur Penjualan, Karyawan, Surat Jalan, Pelanggan, Pesanan Penjualan, Item Pesanan Penjualan, Barang Membuat Faktur Triggering Events Tabel 4.58 Operation Specification dari Mencetak Faktur Penjualan Operation Mencetak Retur Penjualan Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Retur Penjualan yang telah disimpan kedalam sistem Input data Conditions Effect No Retur Penjualan No Retur Penjualan ada didalam sistem, dan data Retur Penjualan valid Retur Penjualan tercetak melalui printer

68 256 Algorithm Data Structures Placement Involved Objects SELECT Tr_Retur_Penjualan.No_Retur_Penjualan, Tr_Retur_Penjualan.Status, Tr_Retur_Penjualan.Tanggal, Tr_Retur_Penjualan.No_Surat_Jalan, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat, Ms_Pelanggan.No_Telepon, Ms_Pelanggan.No_Fax, Tr_Item_Retur_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Item_Retur_Penjualan.Qty, Tr_Item_Retur_Penjualan.Harga, Tr_Retur_Penjualan.Total_Retur, Ms_Karyawan.Nama_Karyawan, Tr_Retur_Penjualan.Keterangan FROM Tr_Retur_Penjualan INNER JOIN Ms_Pelanggan ON Tr_Retur_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Tr_Item_Retur_Penjualan ON Tr_Retur_Penjualan.No_Retur_Penjualan = Tr_Item_Retur_Penjualan.No_Retur_Penjualan INNER JOIN Ms_Barang ON Tr_Item_Retur_Penjualan.Kode_Barang = Ms_Barang.Kode_Barang INNER JOIN Ms_Karyawan ON Tr_Retur_Penjualan.Kode_Karyawan = Ms_Karyawan.Kode_Karyawan WHERE Tr_Retur_Penjualan.No_Retur_Penjualan = [No Retur Penjualan] No Retur Penjualan : String Pencetakan Dokumen Retur Penjualan, Item Retur Penjualan, Barang, Pelanggan, Karyawan Triggering Menerima Retur Events Tabel 4.59 Operation Specification dari Mencetak Retur Penjualan Operation Mencetak Surat Jalan Pesanan Category _ Active _ Update X Passive X Read _ Compute _ Signal Purpose Mencetak Surat Jalan yang telah disimpan kedalam sistem Input data No Surat Jalan Conditions No Surat Jalan ada didalam sistem, dan data Surat Jalan valid Effect Surat Jalan tercetak melalui printer

69 257 Algorithm Data Structures Placement Involved Objects SELECT Tr_Surat_Jalan.No_Surat_Jalan, Tr_Surat_Jalan.Status, Tr_Surat_Jalan.No_Pesanan_Penjualan, Tr_Surat_Jalan.Tanggal, Tr_Surat_Jalan.Perkiraan_Lama_Kirim, Tr_Surat_Jalan.Perkiraan_Tanggal_Sampai, Tr_Surat_Jalan.Dikirim_Ke, Ms_Ekspedisi.Nama_Ekspedisi, Ms_Ekspedisi.Alamat, Ms_Ekspedisi.No_Telepon, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat_Pelanggan, Ms_Pelanggan.No_Telepon_Pelanggan, Ms_Pelanggan.No_Fax, Tr_Item_Pesanan_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Item_Pesanan_Penjualan.Qty, Ms_Karyawan.Nama_Karyawan FROM Tr_Surat_Jalan INNER JOIN Tr_Pesanan_Penjualan ON Tr_Surat_Jalan.No_Pesanan_Penjualan = Tr_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Tr_Item_Pesanan_Penjualan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Ms_Pelanggan ON Tr_Pesanan_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Ms_Ekspedisi ON Tr_Surat_Jalan.Kode_Ekspedisi = Ms_Ekspedisi.Kode_Ekspedisi INNER JOIN Ms_Karyawan ON Tr_Surat_Jalan.Kode_Karyawan = Ms_Karyawan.Kode_Karyawan INNER JOIN Ms_Barang ON Tr_Item_Pesanan_Penjualan.Kode_Barang = Ms_Barang.Kode_Barang WHERE Tr_Surat_Jalan.No_Surat_Jalan = [No Surat Jalan] No Surat Jalan : String Pencetakan Dokumen Surat Jalan, Karyawan, Pesanan Penjualan, Item Pesanan Penjualan, Barang, Pelanggan, Ekspedisi Triggering Mengirim Barang Events Tabel 4.60 Operation Specification dari Mencetak Surat Jalan Pesanan Operation Mencetak Surat Jalan Retur Category _ Active _ Update X Passive X Read _ Compute _ Signal

70 258 Purpose Mencetak Surat Jalan Retur yang telah disimpan kedalam sistem Input data No Surat Jalan Retur Conditions No Surat Jalan Retur ada didalam sistem, dan data Surat Jalan Retur valid Effect Surat Jalan Retur tercetak melalui printer Algorithm SELECT Tr_Surat_Jalan_Retur.No_Surat_Jalan_Retur, Tr_Surat_Jalan_Retur.Status, Tr_Surat_Jalan_Retur.No_Retur_Penjualan, Tr_Surat_Jalan_Retur.Tanggal, Tr_Surat_Jalan_Retur.Perkiraan_Lama_Kirim, Tr_Surat_Jalan_Retur.Perkiraan_Tanggal_Sampai, Tr_Surat_Jalan_Retur.Dikirim_Ke, Ms_Ekspedisi.Nama_Ekspedisi, Ms_Ekspedisi.Alamat, Ms_Ekspedisi.No_Telepon, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat_Pelanggan, Ms_Pelanggan.No_Telepon_Pelanggan, Ms_Pelanggan.No_Fax, Tr_Item_Retur_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Item_Retur_Penjualan.Qty, Ms_Karyawan.Nama_Karyawan FROM Tr_Surat_Jalan_Retur INNER JOIN Tr_Retur_Penjualan ON Tr_Surat_Jalan_Retur.No_Retur_Penjualan = Tr_Retur_Penjualan.No_Retur_Penjualan INNER JOIN Tr_Item_Retur_Penjualan ON Tr_Retur_Penjualan.No_Retur_Penjualan = Tr_Item_Retur_Penjualan.No_Retur_Penjualan INNER JOIN Ms_Barang ON Tr_Item_Retur_Penjualan.Kode_Barang = Ms_Barang.Kode_Barang INNER JOIN Ms_Pelanggan ON Tr_Retur_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Ms_Ekspedisi ON Tr_Surat_Jalan_Retur.Kode_Ekspedisi = Ms_Ekspedisi.Kode_Ekspedisi INNER JOIN Ms_Karyawan ON Tr_Surat_Jalan_Retur.Kode_Karyawan = Ms_Karyawan.Kode_Karyawan WHERE Tr_Surat_Jalan_Retur.No_Surat_Jalan_Retur = [No Surat Jalan Retur] Data Structures No Surat Jalan Retur : String Placement Pencetakan Dokumen Involved Objects Surat Jalan Retur, Karyawan, Retur Penjualan, Item Retur Penjualan, Barang, Pelanggan, Ekspedisi Triggering Mengirim Barang Pengganti Retur Events Tabel 4.61 Operation Specification dari Mencetak Surat Jalan Retur

71 259 Operation Mencetak Pesanan Penjualan Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Pesanan Penjualan yang telah disimpan kedalam sistem Input data No Pesanan Penjualan Conditions No Pesanan Penjualan ada didalam sistem, dan data Pesanan Penjualan valid Effect Pesanan Penjualan tercetak melalui printer Algorithm SELECT Tr_Pesanan_Penjualan.No_Pesanan_Penjualan, Tr_Pesanan_Penjualan.Status, Tr_Pesanan_Penjualan.Tanggal, Tr_Pesanan_Penjualan.Syarat_Penjualan, Tr_Pesanan_Penjualan.Lama_Kirim, Tr_Pesanan_Penjualan.No_PO, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat, Ms_Pelanggan.No_Telepon, Ms_Pelanggan.No_Fax, Tr_Pesanan_Penjualan.Dikirim_Ke, Tr_Pesanan_Penjualan.Discount, Tr_Pesanan_Penjualan.Biaya_Kirim, Tr_Pesanan_Penjualan.Total_Pesanan, Ms_Karyawan.Nama_Karyawan, Tr_Item_Pesanan_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Item_Pesanan_Penjualan.Qty, Tr_Item_Pesanan_Penjualan.Harga FROM Tr_Pesanan_Penjualan INNER JOIN Tr_Item_Pesanan_Penjualan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Ms_Barang ON Tr_Item_Pesanan_Penjualan.Kode_Barang = Ms_Barang.Kode_Barang INNER JOIN Ms_Pelanggan ON Tr_Pesanan_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Ms_Karyawan ON Tr_Pesanan_Penjualan.Kode_Karyawan = Ms_Karyawan.Kode_Karyawan WHERE Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = [No Pesanan Penjualan] Data Structures No Pesanan Penjualan : String Placement Pencetakan Dokumen

72 260 Involved Objects Pesanan Penjualan, Item Pesanan Penjualan, Barang, Pelanggan, Karyawan Triggering Menerima Pesanan Events Tabel 4.62 Operation Specification dari Mencetak Pesanan Penjualan Operation Mencetak Surat Penawaran Harga Category _ Active _ Update X Passive X Read _ Compute _ Signal Purpose Mencetak Surat Penawaran Harga yang telah disimpan kedalam sistem Input data No Surat Penawaran Harga Conditions No Surat Penawaran Harga ada didalam sistem, dan data Surat Penawaran Harga valid Effect Surat Penawaran Harga tercetak melalui printer Algorithm SELECT Tr_SPH.No_SPH, Tr_SPH.Status, Tr_SPH.Tanggal, Tr_SPH.Tanggal_Akhir_Berlaku, Tr_SPH.Perkiraan_Lama_Kirim, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat, Ms_Pelanggan.No_Telepon, Ms_Pelanggan.No_Fax, Tr_SPH.NO_SPPH, Ms_Karyawan.Nama_Karyawan, Tr_Item_SPH.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Item_SPH.Harga FROM Tr_SPH INNER JOIN Tr_Item_SPH ON Tr_SPH.No_SPH = Tr_Item_SPH.No_SPH INNER JOIN Ms_Barang ON Tr_Item_SPH.Kode_Barang = Ms_Barang.Kode_Barang INNER JOIN Ms_Pelanggan ON Tr_SPH.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Ms_Karyawan ON Tr_SPH.Kode_Karyawan = Ms_Karyawan.Kode_Karyawan WHERE Tr_SPH.No_SPH = [No Surat Penawaran Harga] Data Structures No Surat Penawaran Harga : String Placement Pencetakan Dokumen Involved Objects Surat Penawaran Harga, Item Surat Penawaran Harga, Karyawan, Pelanggan, Barang Triggering Events Menawarkan Harga Tabel 4.63 Operation Specification dari Mencetak Surat Penawaran Harga

73 261 Operation Mencetak Laporan Faktur Penjualan Belum Lunas Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Daftar Faktur Penjualan Belum Lunas sesuai dengan periode laporan Input data Tanggal awal laporan, Tanggal akhir laporan Conditions Data Faktur Penjualan dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Daftar Faktur Penjualan Belum Lunas tercetak melalui printer Algorithm SELECT Tr_Faktur_Penjualan.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Tanggal, Tr_Faktur_Penjualan.Status, Ms_Pelanggan.Nama_Pelanggan, Tr_Faktur_Penjualan.Syarat_Penjualan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Faktur_Penjualan.No_Surat_Jalan, Tr_Faktur_Penjualan.Total_Tagihan FROM Ms_Pelanggan INNER JOIN Tr_Faktur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Faktur_Penjualan.Kode_Pelanggan WHERE Tr_Faktur_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Faktur_Penjualan.Tanggal <= [Tanggal akhir laporan] Data Structures Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Placement Pencetakan Laporan Involved Objects Faktur Penjualan, Pelanggan Triggering Events Tabel 4.64 Operation Specification dari Mencetak Laporan Faktur Penjualan Belum Lunas

74 262 Operation Mencetak Laporan Historis Penolakan Surat Penawaran Harga Category _ Active _ Update X Passive X Read _ Compute _ Signal Purpose Mencetak Laporan Historis Penolakan Surat Penawaran Harga sesuai dengan periode laporan Input data Conditions Effect Algorithm Data Structures Placement Involved Objects Tanggal awal laporan, Tanggal akhir laporan Data Surat Penawaran Harga dalam waktu periode laporan telah tersedia, dan valid Laporan Historis Penolakan Surat Penawaran Harga tercetak melalui printer SELECT Tr_SPH.No_SPH, Tr_SPH.Tanggal, Ms_Pelanggan.Nama_Pelanggan, Tr_SPH.Status, Tr_SPH.Tanggal_Akhir_Berlaku, Tr_SPH.Perkiraan_Lama_Kirim, Tr_SPH.NO_SPPH, Tr_SPH.Keterangan FROM Tr_SPH INNER JOIN Ms_Pelanggan ON Tr_SPH.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan WHERE Tr_SPH.Tanggal >= [Tanggal awal laporan] AND Tr_SPH.Tanggal <= [Tanggal akhir laporan] Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Pencetakan Laporan Surat Penawaran Harga, Pelanggan Triggering Events Tabel 4.65 Operation Specification dari Mencetak Laporan Historis Penolakan Surat Penawaran Harga Operation Mencetak Laporan Jurnal Penerimaan Kas Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Jurnal Penerimaan Kas sesuai dengan periode laporan Input data Tanggal awal laporan, Tanggal akhir laporan

75 263 Conditions Data Pembayaran dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Jurnal Penerimaan Kas tercetak melalui printer Algorithm SELECT Tr_Bukti_Pembayaran.No_Bukti_Pembayaran, Tr_Bukti_Pembayaran.Tanggal, Tr_Item_Bukti_Pembayaran.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Total_Tagihan, Tr_Faktur_Penjualan.Total_Retur FROM Tr_Bukti_Pembayaran INNER JOIN Tr_Item_Bukti_Pembayaran ON Tr_Bukti_Pembayaran.No_Bukti_Pembayaran = Tr_Item_Bukti_Pembayaran.No_Bukti_Pembayaran INNER JOIN Tr_Faktur_Penjualan ON Tr_Item_Bukti_Pembayaran.No_Faktur_Penjualan = Tr_Faktur_Penjualan.No_Faktur_Penjualan WHERE Tr_Bukti_Pembayaran.Tanggal >= [Tanggal awal laporan] AND Tr_Bukti_Pembayaran.Tanggal <= [Tanggal akhir laporan] Data Structures Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Placement Pencetakan Laporan Involved Objects Bukti Pembayaran, Item Bukti Pembayaran, Faktur Penjualan Triggering Events Tabel 4.66 Operation Specification dari Mencetak Laporan Jurnal Penerimaan Kas Operation Mencetak Laporan Jurnal Penjualan Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Jurnal Penjualan sesuai dengan periode laporan Input data Tanggal awal laporan, Tanggal akhir laporan Conditions Data Faktur Penjualan dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Jurnal Penjualan tercetak melalui printer Algorithm SELECT No_Faktur_Penjualan, Tanggal, Syarat_Penjualan, Total_Tagihan FROM Tr_Faktur_Penjualan WHERE

76 264 Tanggal >= [Tanggal awal laporan] AND Tanggal <= [Tanggal akhir laporan] Data Structures Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Placement Pencetakan Laporan Involved Objects Faktur Penjualan Triggering Events Tabel 4.67 Operation Specification dari Mencetak Laporan Jurnal Penjualan Operation Mencetak Laporan Penawaran Harga Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Penawaran Harga sesuai dengan periode laporan Input data Jenis Laporan, Tanggal awal laporan, Tanggal akhir laporan Conditions Data Penawaran Harga dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Penawaran Harga tercetak melalui printer Algorithm If Jenis Laporan = 0 then SELECT Tr_SPH.No_SPH, Tr_SPH.Tanggal, Ms_Pelanggan.Nama_Pelanggan, Tr_SPH.Status, Tr_SPH.Tanggal_Akhir_Berlaku, Tr_SPH.Perkiraan_Lama_Kirim, Tr_SPH.NO_SPPH, Tr_SPH.Keterangan FROM Tr_SPH INNER JOIN Ms_Pelanggan ON Tr_SPH.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan WHERE Tr_SPH.Tanggal >= [Tanggal awal laporan] AND Tr_SPH.Tanggal <= [Tanggal akhir laporan] Else SELECT Tr_SPH.No_SPH, Tr_SPH.Tanggal, Tr_SPH.Status, Ms_Pelanggan.Nama_Pelanggan, Tr_SPH.Tanggal_Akhir_Berlaku, Tr_SPH.Perkiraan_Lama_Kirim, Tr_Item_SPH.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Item_SPH.Harga

77 265 FROM Ms_Barang INNER JOIN Tr_Item_SPH ON Ms_Barang.Kode_Barang = Tr_Item_SPH.Kode_Barang INNER JOIN Tr_SPH ON Tr_Item_SPH.No_SPH = Tr_SPH.No_SPH INNER JOIN Ms_Pelanggan ON Tr_SPH.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan WHERE Tr_SPH.Tanggal >= [Tanggal awal laporan] AND Tr_SPH.Tanggal <= [Tanggal akhir laporan] Data Structures Jenis Laporan : tinyint Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Placement Pencetakan Laporan Involved Objects Surat Penawaran Harga, Item Surat Penawaran Harga, Pelanggan, Barang. Triggering Events Tabel 4.68 Operation Specification dari Mencetak Laporan Penawaran Harga Operation Mencetak Laporan Penerimaan Kas Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Penerimaan Kas sesuai dengan periode laporan Input data Jenis Laporan, Tanggal awal laporan, Tanggal akhir laporan Conditions Effect Algorithm Data Pembayaran dalam waktu periode laporan telah tersedia, dan valid Laporan Penerimaan Kas tercetak melalui printer If Jenis Laporan = 0 then SELECT Tr_Bukti_Pembayaran.No_Bukti_Pembayaran, Tr_Bukti_Pembayaran.Tanggal, Tr_Bukti_Pembayaran.Cara_Pembayaran, Tr_Bukti_Pembayaran.No_Cek, Tr_Bukti_Pembayaran.Tanggal_Cek, Tr_Bukti_Pembayaran.Nominal_Cek, Ms_Pelanggan.Nama_Pelanggan FROM Tr_Bukti_Pembayaran INNER JOIN Ms_Pelanggan ON Tr_Bukti_Pembayaran.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan AND

78 266 Tr_Bukti_Pembayaran.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan WHERE Tr_Bukti_Pembayaran.Tanggal >= [Tanggal awal laporan] AND Tr_Bukti_Pembayaran.Tanggal <= [Tanggal akhir laporan] Else SELECT Tr_Bukti_Pembayaran.No_Bukti_Pembayaran, Tr_Bukti_Pembayaran.Tanggal, Tr_Bukti_Pembayaran.Cara_Pembayaran, Tr_Bukti_Pembayaran.No_Cek, Tr_Bukti_Pembayaran.Tanggal_Cek, Tr_Bukti_Pembayaran.Nominal_Cek, Ms_Pelanggan.Nama_Pelanggan, Tr_Item_Bukti_Pembayaran.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Tanggal, Tr_Faktur_Penjualan.Syarat_Penjualan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Faktur_Penjualan.Total_Tagihan, Tr_Faktur_Penjualan.Total_Retur FROM Ms_Pelanggan INNER JOIN Tr_Bukti_Pembayaran ON Ms_Pelanggan.Kode_Pelanggan = Tr_Bukti_Pembayaran.Kode_Pelanggan AND Ms_Pelanggan.Kode_Pelanggan = Tr_Bukti_Pembayaran.Kode_Pelanggan INNER JOIN Tr_Item_Bukti_Pembayaran ON Tr_Bukti_Pembayaran.No_Bukti_Pembayaran = Tr_Item_Bukti_Pembayaran.No_Bukti_Pembayaran INNER JOIN Tr_Faktur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Faktur_Penjualan.Kode_Pelanggan AND Tr_Item_Bukti_Pembayaran.No_Faktur_Penjualan = Tr_Faktur_Penjualan.No_Faktur_Penjualan WHERE Tr_Bukti_Pembayaran.Tanggal >= [Tanggal awal laporan] AND Tr_Bukti_Pembayaran.Tanggal <= [Tanggal akhir laporan] Data Structures Jenis Laporan : tinyint Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Placement Pencetakan Laporan Involved Objects Bukti Pembayaran, Item Bukti Pembayaran, Faktur Penjualan, Pelanggan Triggering Events Tabel 4.69 Operation Specification dari Mencetak Laporan Penerimaan Kas

79 267 Operation Mencetak Laporan Pengiriman Barang Category _ Active _ Update X Passive X Read _ Compute _ Signal Purpose Mencetak Laporan Pengiriman Barang sesuai dengan periode laporan Input data Jenis Laporan, Tanggal awal laporan, Tanggal akhir laporan Conditions Data Surat Jalan Pesanan dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Pengiriman Barang tercetak melalui printer Algorithm If Jenis Laporan = 0 then SELECT Tr_Surat_Jalan.No_Surat_Jalan, Tr_Surat_Jalan.Tanggal, Tr_Surat_Jalan.No_Pesanan_Penjualan, Ms_Pelanggan.Nama_Pelanggan, Ms_Ekspedisi.Nama_Ekspedisi, Tr_Surat_Jalan.Perkiraan_Lama_Kirim, Tr_Surat_Jalan.Perkiraan_Tanggal_Sampai, Tr_Surat_Jalan.Dikirim_Ke FROM Tr_Surat_Jalan INNER JOIN Tr_Pesanan_Penjualan ON Tr_Surat_Jalan.No_Pesanan_Penjualan = Tr_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Ms_Pelanggan ON Tr_Pesanan_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Ms_Ekspedisi ON Tr_Surat_Jalan.Kode_Ekspedisi = Ms_Ekspedisi.Kode_Ekspedisi WHERE Tr_Surat_Jalan.Tanggal >= [Tanggal awal laporan] AND Tr_Surat_Jalan.Tanggal <= [Tanggal akhir laporan] Else SELECT Tr_Surat_Jalan.No_Surat_Jalan, Tr_Surat_Jalan.Tanggal, Tr_Surat_Jalan.No_Pesanan_Penjualan, Tr_Surat_Jalan.Perkiraan_Lama_Kirim, Tr_Surat_Jalan.Perkiraan_Tanggal_Sampai, Ms_Pelanggan.Nama_Pelanggan, Ms_Ekspedisi.Nama_Ekspedisi, Tr_Surat_Jalan.Dikirim_Ke, Tr_Item_Pesanan_Penjualan.Kode_Barang,Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Tr_Item_Pesanan_Penjualan.Qty, Ms_Barang.Satuan FROM Ms_Ekspedisi INNER JOIN Tr_Surat_Jalan ON Ms_Ekspedisi.Kode_Ekspedisi = Tr_Surat_Jalan.Kode_Ekspedisi INNER JOIN Ms_Barang INNER JOIN Tr_Pesanan_Penjualan

80 268 Data Structures Placement Involved Objects INNER JOIN Ms_Pelanggan ON Tr_Pesanan_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Tr_Item_Pesanan_Penjualan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan ON Ms_Barang.Kode_Barang = Tr_Item_Pesanan_Penjualan.Kode_Barang ON Tr_Surat_Jalan.No_Pesanan_Penjualan = Tr_Pesanan_Penjualan.No_Pesanan_Penjualan WHERE Tr_Surat_Jalan.Tanggal >= [Tanggal awal laporan] AND Tr_Surat_Jalan.Tanggal <= [Tanggal akhir laporan] Jenis Laporan : tinyint Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Pencetakan Laporan Surat Jalan Pesanan, Pesanan Penjualan, Item Pesanan Penjualan, Barang, Pelanggan, Ekspedisi Triggering Events Tabel 4.70 Operation Specification dari Mencetak Laporan Pengiriman Barang Operation Mencetak Laporan Pengiriman Barang Pengganti Retur Category _ Active _ Update X Passive X Read _ Compute _ Signal Purpose Mencetak Laporan Pengiriman Barang Pengganti Retur sesuai dengan periode laporan Input data Jenis Laporan, Tanggal awal laporan, Tanggal akhir laporan Conditions Data Surat Jalan Retur dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Pengiriman Barang Pengganti Retur tercetak melalui printer Algorithm If Jenis Laporan = 0 then SELECT Tr_Surat_Jalan_Retur.No_Surat_Jalan_Retur, Tr_Surat_Jalan_Retur.Tanggal, Tr_Surat_Jalan_Retur.No_Retur_Penjualan, Ms_Pelanggan.Nama_Pelanggan, Ms_Ekspedisi.Nama_Ekspedisi, Tr_Surat_Jalan_Retur.Perkiraan_Lama_Kirim, Tr_Surat_Jalan_Retur.Perkiraan_Tanggal_Sampai,

81 269 Tr_Surat_Jalan_Retur.Dikirim_Ke FROM Ms_Pelanggan INNER JOIN Tr_Retur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Retur_Penjualan.Kode_Pelanggan INNER JOIN Tr_Surat_Jalan_Retur INNER JOIN Ms_Ekspedisi ON Tr_Surat_Jalan_Retur.Kode_Ekspedisi = Ms_Ekspedisi.Kode_Ekspedisi ON Tr_Retur_Penjualan.No_Retur_Penjualan = Tr_Surat_Jalan_Retur.No_Retur_Penjualan WHERE Tr_Surat_Jalan_Retur.Tanggal >= [Tanggal awal laporan] AND Tr_Surat_Jalan_Retur.Tanggal <= [Tanggal akhir laporan] Else Data Structures SELECT Tr_Surat_Jalan_Retur.No_Surat_Jalan_Retur, Tr_Surat_Jalan_Retur.Tanggal, Tr_Surat_Jalan_Retur.No_Retur_Penjualan, Ms_Pelanggan.Nama_Pelanggan, Ms_Ekspedisi.Nama_Ekspedisi, Tr_Surat_Jalan_Retur.Perkiraan_Lama_Kirim, Tr_Surat_Jalan_Retur.Perkiraan_Tanggal_Sampai, Tr_Surat_Jalan_Retur.Dikirim_Ke, Tr_Item_Retur_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Tr_Item_Retur_Penjualan.Qty, Ms_Barang.Satuan FROM Tr_Retur_Penjualan INNER JOIN Ms_Pelanggan ON Tr_Retur_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan INNER JOIN Tr_Surat_Jalan_Retur ON Tr_Retur_Penjualan.No_Retur_Penjualan = Tr_Surat_Jalan_Retur.No_Retur_Penjualan INNER JOIN Tr_Item_Retur_Penjualan ON Tr_Retur_Penjualan.No_Retur_Penjualan = Tr_Item_Retur_Penjualan.No_Retur_Penjualan INNER JOIN Ms_Barang ON Tr_Item_Retur_Penjualan.Kode_Barang = Ms_Barang.Kode_Barang INNER JOIN Ms_Ekspedisi ON Tr_Surat_Jalan_Retur.Kode_Ekspedisi = Ms_Ekspedisi.Kode_Ekspedisi WHERE Tr_Surat_Jalan_Retur.Tanggal >= [Tanggal awal laporan] AND Tr_Surat_Jalan_Retur.Tanggal <= [Tanggal akhir laporan] Jenis Laporan : tinyint Tanggal awal : smalldatetime Tanggal akhir : smalldatetime

82 270 Placement Involved Objects Pencetakan Laporan Surat Jalan Retur, Retur Penjualan, Item Retur Penjualan, Barang, Pelanggan, Ekspedisi Triggering Events Tabel 4.71 Operation Specification dari Mencetak Laporan Pengiriman Barang Pengganti Retur Operation Mencetak Laporan Penjualan Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Penjualan sesuai dengan periode laporan Input data Jenis Laporan, Tanggal awal laporan, Tanggal akhir laporan Conditions Effect Algorithm Data Faktur Penjualan dalam waktu periode laporan telah tersedia, dan valid Laporan Penjualan tercetak melalui printer If Jenis Laporan = 0 then SELECT Tr_Faktur_Penjualan.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Tanggal, Tr_Faktur_Penjualan.Status, Ms_Pelanggan.Nama_Pelanggan, Tr_Faktur_Penjualan.Syarat_Penjualan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Faktur_Penjualan.No_Surat_Jalan, Tr_Faktur_Penjualan.Total_Tagihan FROM Ms_Pelanggan INNER JOIN Tr_Faktur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Faktur_Penjualan.Kode_Pelanggan WHERE Tr_Faktur_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Faktur_Penjualan.Tanggal <= [Tanggal akhir laporan] ElseIf Jenis Laporan = 1 then SELECT Tr_Item_Pesanan_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Faktur_Penjualan.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Tanggal, Ms_Pelanggan.Nama_Pelanggan, Tr_Item_Pesanan_Penjualan.Qty,

83 271 Tr_Item_Pesanan_Penjualan.Harga FROM Tr_Surat_Jalan INNER JOIN Tr_Faktur_Penjualan ON Tr_Surat_Jalan.No_Surat_Jalan = Tr_Faktur_Penjualan.No_Surat_Jalan INNER JOIN Tr_Pesanan_Penjualan ON Tr_Surat_Jalan.No_Pesanan_Penjualan = Tr_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Tr_Item_Pesanan_Penjualan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Ms_Barang ON Tr_Item_Pesanan_Penjualan.Kode_Barang = Ms_Barang.Kode_Barang INNER JOIN Ms_Pelanggan ON Tr_Faktur_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan AND Tr_Pesanan_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan GROUP BY Tr_Item_Pesanan_Penjualan.Kode_Barang WHERE Tr_Faktur_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Faktur_Penjualan.Tanggal <= [Tanggal akhir laporan] Else Data Structures Placement SELECT Tr_Faktur_Penjualan.Kode_Pelanggan, Ms_Pelanggan.Nama_Pelanggan, Ms_Pelanggan.Alamat, Ms_Pelanggan.No_Telepon, Ms_Pelanggan.No_Fax, Ms_Pelanggan.Limit_Kredit, Ms_Pelanggan.Kredit_Terpakai, Tr_Faktur_Penjualan.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Tanggal, Tr_Faktur_Penjualan.Syarat_Penjualan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Faktur_Penjualan.Total_Tagihan FROM Ms_Pelanggan INNER JOIN Tr_Faktur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Faktur_Penjualan.Kode_Pelanggan GROUP BY Tr_Faktur_Penjualan.Kode_Pelanggan WHERE Tr_Faktur_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Faktur_Penjualan.Tanggal <= [Tanggal akhir laporan] Jenis Laporan : tinyint Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Pencetakan Laporan

84 272 Involved Objects Faktur Penjualan, Surat Jalan, Pesanan Penjualan, Item Pesanan Penjualan, Pelanggan, Barang Triggering Events Tabel 4.72 Operation Specification dari Mencetak Laporan Penjualan Operation Mencetak Laporan Pesanan Penjualan Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Pesanan Penjualan sesuai dengan periode laporan Input data Jenis Laporan, Tanggal awal laporan, Tanggal akhir laporan Conditions Data Pesanan Penjualan dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Pesanan Penjualan tercetak melalui printer Algorithm If Jenis Laporan = 0 then SELECT Tr_Pesanan_Penjualan.No_Pesanan_Penjualan, Tr_Pesanan_Penjualan.Tanggal, Ms_Pelanggan.Nama_Pelanggan, Tr_Pesanan_Penjualan.Status, Tr_Pesanan_Penjualan.Syarat_Penjualan, Tr_Pesanan_Penjualan.Lama_Kirim, Tr_Pesanan_Penjualan.Dikirim_Ke, Tr_Pesanan_Penjualan.Discount, Tr_Pesanan_Penjualan.Biaya_Kirim, Tr_Pesanan_Penjualan.Total_Pesanan FROM Tr_Pesanan_Penjualan INNER JOIN Ms_Pelanggan ON Tr_Pesanan_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan WHERE Tr_Pesanan_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Pesanan_Penjualan.Tanggal <= [Tanggal akhir laporan] Else SELECT Tr_Pesanan_Penjualan.No_Pesanan_Penjualan, Tr_Pesanan_Penjualan.Tanggal, Tr_Pesanan_Penjualan.Status, Ms_Pelanggan.Nama_Pelanggan, Tr_Pesanan_Penjualan.Syarat_Penjualan, Tr_Pesanan_Penjualan.Lama_Kirim, Tr_Pesanan_Penjualan.Discount,

85 273 Data Structures Placement Involved Objects Tr_Pesanan_Penjualan.Biaya_Kirim, Tr_Pesanan_Penjualan.Total_Pesanan, Tr_Item_Pesanan_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, dbo.ms_barang.merek, Ms_Barang.Model, dbo.ms_barang.tipe, Tr_Item_Pesanan_Penjualan.Qty, Ms_Barang.Satuan, Tr_Item_Pesanan_Penjualan.Harga FROM Ms_Barang INNER JOIN Tr_Item_Pesanan_Penjualan ON Ms_Barang.Kode_Barang = Tr_Item_Pesanan_Penjualan.Kode_Barang INNER JOIN Tr_Pesanan_Penjualan ON Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Ms_Pelanggan ON Tr_Pesanan_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan WHERE Tr_Pesanan_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Pesanan_Penjualan.Tanggal <= [Tanggal akhir laporan] Jenis Laporan : tinyint Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Pencetakan Laporan Pesanan Penjualan, Item Pesanan Penjualan, Barang, Pelanggan Triggering Events Tabel 4.73 Operation Specification dari Mencetak Laporan Pesanan Penjualan Operation Mencetak Laporan Retur Penjualan Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Retur Penjualan sesuai dengan periode laporan Input data Jenis Laporan, Tanggal awal laporan, Tanggal akhir laporan Conditions Effect Data Retur Penjualan dalam waktu periode laporan telah tersedia, dan valid Laporan Retur Penjualan tercetak melalui printer

86 274 Algorithm If Jenis Laporan = 0 then SELECT Tr_Retur_Penjualan.No_Retur_Penjualan, Tr_Retur_Penjualan.Tanggal,Tr_Retur_Penjualan.No_Surat_Jalan, Ms_Pelanggan.Nama_Pelanggan,Tr_Retur_Penjualan.Total_Retur FROM Ms_Pelanggan INNER JOIN Tr_Retur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Retur_Penjualan.Kode_Pelanggan WHERE Tr_Retur_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Retur_Penjualan.Tanggal <= [Tanggal akhir laporan] Data Structures Placement Involved Objects Else SELECT Tr_Retur_Penjualan.No_Retur_Penjualan, Tr_Retur_Penjualan.Tanggal,Tr_Retur_Penjualan.No_Surat_Jalan, Ms_Pelanggan.Nama_Pelanggan,Tr_Retur_Penjualan.Total_Retur, Tr_Item_Retur_Penjualan.Kode_Barang, Ms_Barang.Deskripsi, Ms_Barang.Merek, Ms_Barang.Model, Ms_Barang.Tipe, Ms_Barang.Satuan, Tr_Item_Retur_Penjualan.Qty, Tr_Item_Retur_Penjualan.Harga, Tr_Retur_Penjualan.Keterangan FROM Ms_Barang INNER JOIN Tr_Item_Retur_Penjualan ON Ms_Barang.Kode_Barang = Tr_Item_Retur_Penjualan.Kode_Barang INNER JOIN Tr_Retur_Penjualan ON Tr_Item_Retur_Penjualan.No_Retur_Penjualan = Tr_Retur_Penjualan.No_Retur_Penjualan INNER JOIN Ms_Pelanggan ON Tr_Retur_Penjualan.Kode_Pelanggan = Ms_Pelanggan.Kode_Pelanggan WHERE Tr_Retur_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Retur_Penjualan.Tanggal <= [Tanggal akhir laporan] Jenis Laporan : tinyint Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Pencetakan Laporan Retur Penjualan, Item Retur Penjualan, Barang, Pelanggan Triggering Events Tabel 4.74 Operation Specification dari Mencetak Laporan Retur Penjualan

87 275 Operation Mencetak Laporan Analisa Umur Piutang Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Analisa Umur Piutang sesuai dengan periode laporan Input data Tanggal awal laporan, Tanggal akhir laporan Conditions Data Faktur Penjualan yang belum lunas dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Analisa Umur Piutang tercetak melalui printer Algorithm SELECT Ms_Pelanggan.Kode_Pelanggan, Ms_Pelanggan.Nama_Pelanggan, Tr_Faktur_Penjualan.No_Faktur_Penjualan, Tr_Faktur_Penjualan.Tanggal, Tr_Faktur_Penjualan.Syarat_Penjualan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Faktur_Penjualan.Total_Tagihan, Tr_Faktur_Penjualan.Status FROM Ms_Pelanggan INNER JOIN Tr_Faktur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Faktur_Penjualan.Kode_Pelanggan WHERE Tr_Faktur_Penjualan.Tanggal >= [Tanggal awal laporan] AND Tr_Faktur_Penjualan.Tanggal <= [Tanggal akhir laporan] Data Structures Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Placement Pencetakan Laporan Involved Objects Faktur Penjualan, Pelanggan Triggering Events Tabel 4.75 Operation Specification dari Mencetak Laporan Analisa Umur Piutang Operation Mencetak Laporan Jurnal Retur Penjualan Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mencetak Laporan Jurnal Retur Penjualan sesuai dengan periode laporan Input data Tanggal awal laporan, Tanggal akhir laporan

88 276 Conditions Data Retur Penjualan dalam waktu periode laporan telah tersedia, dan valid Effect Laporan Jurnal Retur Penjualan tercetak melalui printer Algorithm SELECT No_Retur_Penjualan, Status, Tanggal, Total_Retur FROM Tr_Retur_Penjualan WHERE Tanggal >= [Tanggal awal laporan] AND Tanggal <= [Tanggal akhir laporan] Data Structures Tanggal awal : smalldatetime Tanggal akhir : smalldatetime Placement Pencetakan Laporan Involved Objects Retur Penjualan Triggering Events Tabel 4.76 Operation Specification dari Mencetak Laporan Jurnal Retur Penjualan Operation Hitung Limit Category _ Active _ Update X Passive X Read X Compute Purpose Input data Conditions Effect Algorithm _ Signal Menghitung limit kredit pelanggan yang baru Kode Pelanggan Data Pelanggan valid; data Faktur Penjualan, data Retur Penjualan, data Bukti Pembayaran untuk pelanggan yang terpilih tersedia. Nilai limit kredit yang baru untuk pelanggan dapat diketahui SELECT Kode_Pelanggan, MONTH(Tanggal_Input) AS Tanggal FROM Ms_Pelanggan WHERE Kode_Pelanggan = [Kode Pelanggan] Lama Pelanggan = MONTH(Now) Tanggal SELECT Ms_Pelanggan.Kode_Pelanggan, Tr_Retur_Penjualan.No_Retur_Penjualan, SUM(Tr_Item_Retur_Penjualan.Qty * Tr_Item_Retur_Penjualan.Harga) AS [Jumlah Retur] FROM Ms_Pelanggan INNER JOIN Tr_Retur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan =

89 277 Tr_Retur_Penjualan.Kode_Pelanggan INNER JOIN Tr_Item_Retur_Penjualan ON Tr_Retur_Penjualan.No_Retur_Penjualan = Tr_Item_Retur_Penjualan.No_Retur_Penjualan WHERE Ms_Pelanggan.Kode_Pelanggan = [Kode Pelanggan] Jumlah Retur Per Bulan = Jumlah Retur / Lama Pelanggan SELECT Ms_Pelanggan.Kode_Pelanggan, SUM((Tr_Item_Pesanan_Penjualan.Qty * Tr_Item_Pesanan_Penjualan) Tr_Pesanan_Penjualan.Discount + Tr_Pesanan_Penjualan.Biaya_Kirim) AS [Total Pesanan] FROM Ms_Pelanggan INNER JOIN Tr_Pesanan_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Pesanan_Penjualan.Kode_Pelanggan INNER JOIN Tr_Item_Pesanan_Penjualan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan WHERE Ms_Pelanggan.Kode_Pelanggan = [Kode Pelanggan] Jumlah Transaksi Per Bulan = Total Pesanan / Lama Pelanggan SELECT Ms_Pelanggan.Kode_Pelanggan, (SUM(Tr_Item_Pesanan_Penjualan.Qty * Tr_Item_Pesanan_Penjualan.Harga) - SUM(Tr_Item_Retur_Penjualan.Qty * Tr_Item_Retur_Penjualan.Harga)) AS [Total AR] FROM Ms_Pelanggan INNER JOIN Tr_Pesanan_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Pesanan_Penjualan.Kode_Pelanggan INNER JOIN Tr_Item_Pesanan_Penjualan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Tr_Surat_Jalan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Surat_Jalan.No_Pesanan_Penjualan INNER JOIN Tr_Item_Retur_Penjualan ON Tr_Item_Pesanan_Penjualan.Kode_Barang = Tr_Item_Retur_Penjualan.Kode_Barang INNER JOIN Tr_Retur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Retur_Penjualan.Kode_Pelanggan AND Tr_Surat_Jalan.No_Surat_Jalan = Tr_Retur_Penjualan.No_Surat_Jalan AND Tr_Item_Retur_Penjualan.No_Retur_Penjualan = Tr_Retur_Penjualan.No_Retur_Penjualan INNER JOIN Tr_Faktur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Faktur_Penjualan.Kode_Pelanggan AND Tr_Surat_Jalan.No_Surat_Jalan = Tr_Faktur_Penjualan.No_Surat_Jalan

90 278 WHERE Tr_Faktur_Penjualan.Status = Open AND Ms_Pelanggan.Kode_Pelanggan = [Kode Pelanggan] SELECT Ms_Pelanggan.Kode_Pelanggan, Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo, Tr_Bukti_Pembayaran.Tanggal, (SUM(Tr_Item_Pesanan_Penjualan.Qty * Tr_Item_Pesanan_Penjualan.Harga) - SUM(Tr_Item_Retur_Penjualan.Qty * Tr_Item_Retur_Penjualan.Harga)) AS [Total Telat Bayar] FROM Ms_Pelanggan INNER JOIN Tr_Pesanan_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Pesanan_Penjualan.Kode_Pelanggan INNER JOIN Tr_Item_Pesanan_Penjualan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Item_Pesanan_Penjualan.No_Pesanan_Penjualan INNER JOIN Tr_Surat_Jalan ON Tr_Pesanan_Penjualan.No_Pesanan_Penjualan = Tr_Surat_Jalan.No_Pesanan_Penjualan INNER JOIN Tr_Item_Retur_Penjualan ON Tr_Item_Pesanan_Penjualan.Kode_Barang = Tr_Item_Retur_Penjualan.Kode_Barang INNER JOIN Tr_Retur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Retur_Penjualan.Kode_Pelanggan AND Tr_Surat_Jalan.No_Surat_Jalan = Tr_Retur_Penjualan.No_Surat_Jalan AND Tr_Item_Retur_Penjualan.No_Retur_Penjualan = Tr_Retur_Penjualan.No_Retur_Penjualan INNER JOIN Tr_Bukti_Pembayaran ON Ms_Pelanggan.Kode_Pelanggan = Tr_Bukti_Pembayaran.Kode_Pelanggan INNER JOIN Tr_Faktur_Penjualan ON Ms_Pelanggan.Kode_Pelanggan = Tr_Faktur_Penjualan.Kode_Pelanggan AND Tr_Surat_Jalan.No_Surat_Jalan = Tr_Faktur_Penjualan.No_Surat_Jalan INNER JOIN Tr_Item_Bukti_Pembayaran ON Tr_Bukti_Pembayaran.No_Bukti_Pembayaran = Tr_Item_Bukti_Pembayaran.No_Bukti_Pembayaran AND Tr_Faktur_Penjualan.No_Faktur_Penjualan = Tr_Item_Bukti_Pembayaran.No_Faktur_Penjualan WHERE Tr_Bukti_Pembayaran.Tanggal > Tr_Faktur_Penjualan.Tanggal_Jatuh_Tempo AND Ms_Pelanggan.Kode_Pelanggan = [Kode Pelanggan] Total Transaksi Telat Bayar Per Tahun = Total Telat Bayar / Lama Pelanggan * 12 Point = 0

91 279 IF Jumlah Transaksi Per Bulan > THEN Point = Point + (5 * 20) Exit If ELSE IF Jumlah Transaksi Per Bulan > THEN Point = Point + (4 * 20) Exit If ELSE IF Jumlah Transaksi Per Bulan > THEN Point = Point + (3 * 20) Exit If ELSE IF Jumlah Transaksi Per Bulan > THEN Point = Point + (2 * 20) Exit If ELSE IF Jumlah Transaksi Per Bulan > THEN Point = Point + (1 * 20) END IF IF Jumlah Retur Per Bulan > THEN Point = Point Exit If ELSE IF Jumlah Retur Per Bulan > THEN Point = Point + (1 * 15) Exit If ELSE IF Jumlah Retur Per Bulan > THEN Point = Point + (2 * 15) Exit If ELSE IF Jumlah Retur Per Bulan > THEN Point = Point + (3 * 15) Exit If ELSE IF Jumlah Retur Per Bulan > THEN Point = Point + (4 * 15) Exit If ELSE Point = Point + (5 * 15) END IF IF Total AR > THEN Point = Point Exit If ELSE IF Total AR > THEN Point = Point + (1 * 15) Exit If ELSE IF Total AR > THEN Point = Point + (2 * 15) Exit If ELSE IF Total AR > THEN Point = Point + (3 * 15) Exit If

92 280 ELSE IF Total AR > THEN Point = Point + (4 * 15) Exit If ELSE Point = Point + (5 * 15) END IF IF Lama Pelanggan > 60 THEN Point = Point + (5 * 20) Exit If ELSE IF Lama Pelanggan > 48 THEN Point = Point + (4 * 20) Exit If ELSE IF Lama Pelanggan > 36 THEN Point = Point + (3 * 20) Exit If ELSE IF Lama Pelanggan > 24 THEN Point = Point + (2 * 20) Exit If ELSE IF Lama Pelanggan > 12 THEN Point = Point + (1 * 20) END IF IF Total Transaksi Telat Bayar Per Tahun > THEN Point = Point Exit If ELSE IF Total Transaksi Telat Bayar Per Tahun > THEN Point = Point + (1 * 30) Exit If ELSE IF Total Transaksi Telat Bayar Per Tahun > THEN Point = Point + (2 * 30) Exit If ELSE IF Total Transaksi Telat Bayar Per Tahun > THEN Point = Point + (3 * 30) Exit If ELSE IF Total Transaksi Telat Bayar Per Tahun > THEN Point = Point + (4 * 30) Exit If ELSE Point = Point + (5 * 30) END IF IF Point > 400 THEN

93 281 Limit Baru = Exit If ELSE IF Point > 300 THEN Limit Baru = Exit If ELSE IF Point > 200 THEN Limit Baru = Exit If ELSE IF Point > 100 THEN Limit Baru = Exit If ELSE Limit Baru = END IF Data Structures Kode Pelanggan : Char (5) Total Transaksi Telat Bayar Per Tahun : Int Total Telat Bayar : Int Total AR : Int Jumlah Transaksi Per Bulan : Int Total Pesanan : Int Jumlah Retur Per Bulan : Int Jumlah Retur : Int Lama Pelanggan : SmallInt Point : SmallInt Limit Baru : Int Placement Penghitungan Limit Involved Objects Faktur Penjualan, Pelanggan, Retur Penjualan, Item Retur Penjualan, Bukti Pembayaran, Item Bukti Pembayaran, Surat Jalan Pesanan, Pesanan_Penjualan, Item_Pesanan_Penjualan Triggering Events Mengubah Limit Kredit Tabel 4.77 Operation Specification dari Hitung Limit Operation Mengecek Saldo Piutang Category _ Active _ Update X Passive X Read X Compute _ Signal Purpose Mengecek kelayakan pemberian piutang kepada pelanggan Input data Kode Pelanggan, Total Pesanan Conditions Data Faktur Penjualan yang belum lunas tersedia, dan jumlah pesanan penjualan telah tersedia Effect Kelayakan pemberian piutang kepada pelanggan dapat diketahui

94 282 Algorithm SELECT No_Faktur_Penjualan, Tanggal_Jatuh_Tempo, Kode_Pelanggan, SUM(Total_Tagihan-Total_Retur) AS Piutang FROM Tr_Faktur_Penjualan WHERE Status = 'Open' AND Kode_Pelanggan = [Kode Pelanggan] GROUP BY MONTH(Tanggal_Jatuh_Tempo) IF MONTH(NOW) MONTH(Tanggal_Jatuh_Tempo) > 4 AND Piutang + [Total Pesanan] > THEN Kelayakan = Tidak Layak ELSE IF MONTH(NOW) MONTH(Tanggal_Jatuh_Tempo) = 4 AND Piutang + [Total Pesanan] > THEN Kelayakan = Tidak Layak ELSE IF MONTH(NOW) MONTH(Tanggal_Jatuh_Tempo) = 3 AND Piutang + [Total Pesanan] > THEN Kelayakan = Tidak Layak ELSE IF MONTH(NOW) MONTH(Tanggal_Jatuh_Tempo) = 2 AND Piutang + [Total Pesanan] > THEN Kelayakan = Tidak Layak ELSE IF MONTH(NOW) MONTH(Tanggal_Jatuh_Tempo) = 1 AND Piutang + [Total Pesanan] > THEN Kelayakan = Tidak Layak ELSE IF MONTH(NOW) MONTH(Tanggal_Jatuh_Tempo) = 3 AND Piutang + [Total Pesanan] > THEN Kelayakan = Konfirmasi Manajer Kredit ELSE IF MONTH(NOW) MONTH(Tanggal_Jatuh_Tempo) = 2 AND Piutang + [Total Pesanan] > THEN Kelayakan = Konfirmasi Manajer Kredit ELSE IF MONTH(NOW) MONTH(Tanggal_Jatuh_Tempo) = 1 AND Piutang + [Total Pesanan] > THEN Kelayakan = Konfirmasi Manajer Kredit ELSE Kelayakan = Layak END IF Data Structures Kode Pelanggan : Char (5) Total Pesanan : Int Kelayakan : VarChar Placement Pengecekan Saldo Piutang Involved Objects Faktur Penjualan, Pelanggan Triggering Events Memesan Barang Tabel 4.78 Operation Specification dari Mengecek Saldo Piutang

95 283 No Table Name Key Field Name Type Size 1 Ms_Barang PK Kode_Barang Varchar 30 Deskripsi Varchar 50 Merek Varchar 30 Model Varchar 30 Tipe Varchar 30 Satuan Varchar 10 Harga Int 4 Stok SmallInt 2 Tanggal_Input SmallDateTime 4 FK Kode_Karyawan Char 5 2 Ms_Ekspedisi PK Kode_Ekspedisi Char 5 Format kode = EA001-EZ999 Nama_Ekspedisi Varchar 30 Alamat_Ekspedisi Varchar 50 No_Telepon_Ekspedisi Varchar 16 Tanggal_Input SmallDateTime 4 FK Kode_Karyawan Char 5 3 Ms_Karyawan PK Kode_Karyawan Char 5 Format kode = KA001 KZ999 Nama_Karyawan Varchar 50 Password Varchar 16 Bagian Varchar 20 Jabatan Varchar 30 Alamat_Karyawan Varchar 100 No_Telepon_Karyawan Varchar 16 Tanggal_Input SmallDateTime 4 User_Input Char 5 4 Ms_Pelanggan PK Kode_Pelanggan Char 5 Format kode = PA001-PZ999 Nama_Pelanggan Varchar 50 Alamat_Pelanggan Varchar 100 No_Telepon_Pelanggan Varchar 16 No_Fax_Pelanggan Varchar 16 Bank Varchar 30 No_Rekening Char 10 Limit_Kredit Int 4 Tanggal_Input SmallDateTime 4 FK Kode_Karyawan Char 5 5 Tr_Bukti_Pembayaran PK No_Bukti_Pembayaran Char 10 Format no = BPddMM0001 Tanggal SmallDateTime 4 BPddMM9999 Cara_Pembayaran Varchar 10 dd = Tanggal No_Cek_Transfer Varchar 20 MM = Bulan Tanggal_Cek_Transfer SmallDateTime 4 Nominal_Cek_Transfer Int 4 FK Kode_Pelanggan Char 5 Keterangan Varchar 200 FK Kode_Karyawan Char 5

96 284 Tanggal_Ubah SmallDateTime 4 Diubah_Oleh Char 5 6 Tr_Item_Bukti_Pembayaran PK No_Bukti_Pembayaran Char 10 PK No_Faktur_Penjualan Char 10 7 Tr_Faktur_Penjualan PK No_Faktur_Penjualan Char 10 Format no = FPddMM0001 Status Varchar 10 FPddMM9999 Tanggal SmallDateTime 4 dd = Tanggal Syarat_Penjualan Char 6 MM = Bulan Tanggal_Jatuh_Tempo SmallDateTime 4 FK No_Surat_Jalan Char 10 FK Kode_Pelanggan Char 5 Keterangan Varchar 200 Total_Tagihan Int 4 Total_Retur Int 4 FK Kode_Karyawan Char 5 8 Tr_Pengubahan_Limit_Kredit PK No_Pengubahan_Limit_Kr edit Char 10 Format no = LKddMM0001 Status Varchar 10 LKddMM9999 Tanggal SmallDateTime 4 dd = Tanggal FK Kode_Pelanggan Char 5 MM = Bulan Limit_Baru Int 4 FK Kode_Karyawan Char 5 Tanggal_Disetujui SmallDateTime 4 Disetujui_Oleh Char 5 9 Tr_Kartu_Piutang FK Kode_Pelanggan Char 5 Tanggal SmallDateTime 4 No_Dokumen Char 10 Debit Int 4 Kredit Int 4 10 Tr_Pesanan_Penjualan PK No_Pesanan_Penjualan Char 10 Format no = PPddMM0001 Status Varchar 10 PPddMM9999 Tanggal SmallDateTime 4 dd = Tanggal Syarat_Penjualan Char 6 MM = Bulan Lama_Kirim SmallInt 2 No_PO Varchar 20 FK No_SPH Char 10 FK Kode_Pelanggan Char 5 Dikirim_Ke Varchar 200 Keterangan Varchar 200 Discount Int 4 Biaya_Kirim Int 4 FK Kode_Karyawan Char 5 Tanggal_Ubah SmallDateTime 4 Diubah_Oleh Char 5

97 Tr_Item_Pesanan_Penjualan PK No_Pesanan_Penjualan Char 10 PK Kode_Barang Varchar 30 Qty SmallInt 2 Harga Int 4 12 Tr_Retur_Penjualan PK No_Retur_Penjualan Char 10 Format no = RPddMM0001 Status Varchar 10 RPddMM9999 Tanggal SmallDateTime 4 dd = Tanggal FK No_Surat_Jalan Char 10 MM = Bulan FK Kode_Pelanggan Char 5 Keterangan Varchar 200 FK Kode_Karyawan Char 5 Tanggal_Ubah SmallDateTime 4 Diubah_Oleh Char 5 13 Tr_Item_Retur_Penjualan PK No_Retur_Penjualan Char 10 PK Kode_Barang Varchar 30 Qty SmallInt 2 Harga Int 4 14 Tr_SPH PK No_SPH Char 10 Format no = PHddMM0001 Status Varchar 10 PHddMM9999 Tanggal SmallDateTime 4 dd = Tanggal Tanggal_Akhir_Berlaku SmallDateTime 4 MM = Bulan Perkiraan_Lama_Kirim SmallInt 2 FK Kode_Pelanggan Char 5 No_SPPH Varchar 20 Keterangan Varchar 200 FK Kode_Karyawan Char 5 Tanggal_Ubah SmallDateTime 4 Diubah_Oleh Char 5 15 Tr_Item_SPH PK No_SPH Char 10 PK Kode_Barang Varchar 30 Harga Int 4 16 Tr_Surat_Jalan PK No_Surat_Jalan Char 10 Format no = SJddMM0001 Status Varchar 10 SJddMM9999 Tanggal SmallDateTime 4 dd = Tanggal FK No_Pesanan_Penjualan Char 10 MM = Bulan Perkiraan_Lama_Kirim SmallInt 2 Perkiraan_Tanggal_Sampa i SmallDateTime 4 Dikirim_Ke Varchar 200 FK Kode_Ekspedisi Char 5 Keterangan Varchar 200 FK Kode_Karyawan Char 5 Tanggal_Ubah SmallDateTime 4

98 286 Diubah_Oleh Char 5 17 Tr_Surat_Jalan_Retur PK No_Surat_Jalan_Retur Char 10 Format no = SRddMM0001 Status Varchar 10 SRddMM9999 Tanggal SmallDateTime 4 dd = Tanggal FK No_Retur_Penjualan Char 10 MM = Bulan Perkiraan_Lama_Kirim SmallInt 2 Perkiraan_Tanggal_Sampa i SmallDateTime 4 Dikirim_Ke Varchar 200 FK Kode_Ekspedisi Char 5 Keterangan Varchar 200 FK Kode_Karyawan Char 5 Tanggal_Ubah SmallDateTime 4 Diubah_Oleh Char 5 18 Tr_Surat_Penagihan PK No_Surat_Penagihan Char 10 Format no = SPddMM0001 Tanggal SmallDateTime 4 SPddMM9999 FK No_Faktur_Penjualan Char 10 dd = Tanggal FK Kode_Karyawan Char 5 MM = Bulan Tabel 4.79 Spesifikasi Data dari Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya User Interface Component User interface component pada Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya, berisikan class window dan print, dimana class-class tersebut akan memiliki satu objek dan mewarisi fitur umum dari user interface library Structure Ketika sistem dijalankan, class control akan menghasilkan sebuah objek dimana objek tersebut memiliki fungsi pengendali navigasi, objek control ini akan menangani menu utama dan memberikan kendali ke objek-objek user interface lainnya. Gambar dibawah ini merupakan komponen dari user interface yang ada didalam Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya.

99 Gambar User Interface Component dari Sistem Informasi Akuntansi Revenue Cycle PT. Tanah Mas Raya 287

100 Recommendations Perancangan atas aplikasi Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya terdapat beberapa hal yang harus diperhatikan yaitu, the system s usefulness, plan for initiating use, dan implementation plan The System s Usefulness Perancangan dari Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya diharapkan dapat memenuhi kriteria kualitas yang telah ditetapkan sebelumnya. Tabel 4.80 dibawah ini menjelaskan bagaimana pemenuhan kriteria kualitas tersebut. Criterion Usable Secure Efficient Correct Reliable Maintainable System's Usefulness Kriteria ini akan dievaluasi dengan melakukan testing atas versi pertama dari sistem ini Sistem yang dirancang ini memiliki internal control cukup baik dengan adanya pencatatan karyawan mana yang membuat dan mengubah setiap dokumen, serta adanya pembatasan akses untuk masing-masing karyawan sesuai dengan tugas dan tanggung jawabnya Sistem ini dirancang dengan adanya fasilitas pencarian serta minimalisasi penginputan data yang berulang sehingga dapat mendukung efisiensi atas waktu dari sumber daya manusia yang akan menggunakan sistem Sistem ini akan dipresentasikan kepada pihak yang berkepentingan untuk memastikan pemenuhan kebutuhan. Kriteria ini akan dievaluasi dengan melakukan testing atas versi pertama dari sistem ini Sistem ini dirancang dengan meminimalisasikan kebutuhan atas perawatan sistem, serta kemudahan untuk melakukan maintain pada sistem.

101 289 Flexible Sistem ini dirancang dengan menggunakan bahasa pemrogramman VB.Net dengan berbasiskan.net Framework, sehingga dengan adanya dokumentasi atas analisis dan perancangan sistem ini diharapkan memudahkan untuk dilakukan pengembangan kedepannya. Comprehensible Sistem ini akan dipresentasikan kepada pihak yang berkepentingan untuk memastikan pemenuhan kebutuhan, serta menggunakan bahasa Indonesia sebagai bahasa utama serta adanya istilah-istilah umum dalam bahasa Inggris yang mudah dimengerti Reusable untuk pengguna. Sistem ini dirancang dengan menggunakan bahasa pemrogramman VB.Net dengan berbasiskan.net Framework, sehingga subsistem yang terdapat didalam sistem ini dapat digunakan kembali pada aplikasi lain yang menggunakan bahasa pemrogramman dan basis yang sama. Interoperable Sistem ini menggunakan basis data SQL Server 2005, dan diharapkan dapat diintegrasikan dengan sistem lain yang sudah di perusahaan saat ini dengan menggunakan basis data yang sama. Tabel 4.80 Evaluasi Perancangan dengan Kriteria Kualitas Plan for Initiating Use Sebelum sistem ini dapat digunakan, maka sistem ini harus terlebih dahulu diinstall. Kemudian para pengguna akan diberikan buku panduan / langkah-langkah penggunaan sistem baik dalam bentuk tercetak maupun dalam bentuk softcopy seperti dalam CD (Compact Disk). Selanjutnya akan diberikan pelatihan kepada para pengguna sehingga para pengguna mulai terbiasa dalam menggunakan sistem ini. Sistem ini juga akan diuji coba sebelum diterapkan secara penuh dalam proses bisnis perusahaan.

102 Implementation Plan Metode yang digunakan dalam konversi sistem yang lama dengan sistem yang dirancang ini (Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya) adalah metode paralel, dimana sistem yang baru ini akan digunakan berdampingan dengan sistem yang lama, sehingga dengan digunakannya kedua sistem tersebut maka perusahaan dapat mengurangi risiko kerugian terhadap kelemahan sistem atas sistem yang baru ini yang mungkin timbul dimasa depan, hal ini dikarenakan perusahaan masih dapat menggunakan sistem yang lama untuk beroperasi, dan melakukan perbaikan jika masalah tersebut muncul dimasa depan. Tabel 4.81 dibawah ini menunjukkan rencana implementasi Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya. Tabel 4.81 Gantt Chart Rencana Implementasi Sistem Informasi Akuntansi Revenue Cycle pada PT. Tanah Mas Raya

Gambar 4.77 Window Input Pembayaran Pinjaman Darurat dan Terencana

Gambar 4.77 Window Input Pembayaran Pinjaman Darurat dan Terencana 184 Entry nomor anggota Entry jumlah pembayaran print Gambar 4.77 Window Input Pembayaran Pinjaman Darurat dan Terencana dd print Gambar 4.78 Window Cetak Daftar Setoran Simpanan Sukarela print Gambar

Lebih terperinci

BAB 4 DOKUMENTASI DESIGN. penjualan dan piutang usaha PT. Stora Adiswara. Dengan cara mempermudah

BAB 4 DOKUMENTASI DESIGN. penjualan dan piutang usaha PT. Stora Adiswara. Dengan cara mempermudah BAB 4 DOKUMENTASI DESIGN 4.1 The Task 4.1.1 Purpose Sistem dibuat dengan tujuan untuk mempermudah pekerjaan administrasi penjualan dan piutang usaha PT. Stora Adiswara. Dengan cara mempermudah pencatatan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN P.D. SINAR MULIA. Pengembangan Sistem Informasi Akuntansi Penjualan P.D. Sinar Mulia mendukung

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN P.D. SINAR MULIA. Pengembangan Sistem Informasi Akuntansi Penjualan P.D. Sinar Mulia mendukung BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN P.D. SINAR MULIA 4.1. The Task 4.1.1. Purpose Pengembangan Sistem Informasi Akuntansi Penjualan P.D. Sinar Mulia mendukung kegiatan dari setiap pengguna

Lebih terperinci

Gambar 4.50 Form Bahan Baku Keluar

Gambar 4.50 Form Bahan Baku Keluar 261 Gambar 4.50 Form Bahan Baku Keluar e) Form Historis BB Bulanan Form ini merupakan form yang menampilkan data bahan baku keluar, tetapi data akan dikelompokkan dalam kurun waktu bulanan. Sehingga dari

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI. Sistem yang dirancang bertujuan untuk mendukung persediaan bahan yang

BAB 4 PERANCANGAN SISTEM INFORMASI. Sistem yang dirancang bertujuan untuk mendukung persediaan bahan yang 127 BAB 4 PERANCANGAN SISTEM INFORMASI 4.1 The Task 4.1.1 Purpose Sistem yang dirancang bertujuan untuk mendukung persediaan bahan yang dimulai dari pendataan bahan yang baru, bahan masuk yang dimulai

Lebih terperinci

Gambar Surat Permintaan Spare part

Gambar Surat Permintaan Spare part Gambar 4.78. Surat Permintaan Spare part 139 Gambar 4.79. Surat Kembali Barang 140 Gambar 4.80. Surat Permintaan Beli Spare part 141 Gambar 4.81. Surat Pengeluaran Barang 142 Gambar 4.82. Material Requisition

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN PIUTANG PADA PT. BUANA PENTA PRIMA

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN PIUTANG PADA PT. BUANA PENTA PRIMA BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN PIUTANG PADA PT. BUANA PENTA PRIMA 4.1 Application Domain 4.1.1 Usage 4.1.1.1 Overview Dalam sistem informasi akuntansi penjualan kredit

Lebih terperinci

BAB 4. PT. Siaga Ratindotama

BAB 4. PT. Siaga Ratindotama BAB 4 Perancangan Sistem Informasi Akuntansi Pembelian bahan baku PT. Siaga Ratindotama 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose Pengembangan sistem informasi akuntansi pembelian bahan baku

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PENJUALAN, PENAGIHAN PIUTANG, DAN PENERIMAAN KAS PT RACKINDO SETARA PERKASA

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PENJUALAN, PENAGIHAN PIUTANG, DAN PENERIMAAN KAS PT RACKINDO SETARA PERKASA BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PENJUALAN, PENAGIHAN PIUTANG, DAN PENERIMAAN KAS PT RACKINDO SETARA PERKASA 4.1 Struktur Organisasi Baru Usulan Struktur organisasi baru dengan sedikit

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS PADA PT PANCA KEMAS KRIDA MANUNGGAL

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS PADA PT PANCA KEMAS KRIDA MANUNGGAL 108 BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS PADA PT PANCA KEMAS KRIDA MANUNGGAL 4.1 Analysis Document 4.1.1 The Task Perancangan sistem informasi akuntansi

Lebih terperinci

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS 82 BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS 4.1 Analysis Document 4.1.1 The Task Perancangan Sistem Informasi Akuntansi Penjualan Kredit, Piutang dan Penerimaan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PADA PT. INDUSTRI SANDANG NUSANTARA UNIT CILACAP

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PADA PT. INDUSTRI SANDANG NUSANTARA UNIT CILACAP BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PADA PT. INDUSTRI SANDANG NUSANTARA UNIT CILACAP 4. The Task 4.. Purpose Sistem dibuat dengan tujuan untuk mempermudah pekerjaan yang

Lebih terperinci

Klik Master Cek Data Pelanggan ( addnew )

Klik Master Cek Data Pelanggan ( addnew ) 267 Klik Master Pada Menu Utama-cek transaksi pemesanan Gambar 4.147 Rancangan Layar Form Master (cek Transaksi Pemesanan) Klik Master Cek Data Pelanggan ( addnew ) Gambar 4.148 Rancangan Layar Form Master

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI. suatu model pada Problem Domain. 2. Class Faktur Penjualan

BAB 4 PERANCANGAN SISTEM INFORMASI. suatu model pada Problem Domain. 2. Class Faktur Penjualan 199 BAB 4 PERANCANGAN SISTEM INFORMASI 4.1 Component Design 4.1.1 Model Component Berikut ini merupakan analisis terhadap classes dan behaioral pattern yang diperoleh pada tahap Problem Domain Analysis

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Sistem Informasi SDM dari PT. Nissui Indonesia, user interface yang digunakan

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Sistem Informasi SDM dari PT. Nissui Indonesia, user interface yang digunakan BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 User Interface Sistem Informasi SDM dari PT. Nissui Indonesia, user interface yang digunakan adalah dengan standar spesifikasi personal computer (PC) yang biasa

Lebih terperinci

BAB 4 PERANCANGAN SISTEM

BAB 4 PERANCANGAN SISTEM BAB 4 PERANCANGAN SISTEM 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose Pengembangan sistem informasi akuntansi pembelian dan utang usaha untuk PT. Fajar Surya Utama dilakukan dengan tujuan untuk

Lebih terperinci

BAB IV ANALISIS SISTEM INFORMASI AKUNTANSI SIKLUS PENJUALAN DAN PERSEDIAAN

BAB IV ANALISIS SISTEM INFORMASI AKUNTANSI SIKLUS PENJUALAN DAN PERSEDIAAN BAB I ANALISIS SISTEM INFORMASI AKUNTANSI SIKLUS PENJUALAN DAN PERSEDIAAN 4.1 Sistem Informasi Akuntansi Penjualan dan Persediaan Studi Kasus pada PT Bahana Nusa Lubrindo Sistem penjualan yang dilakukan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS KREDIT PINJAMAN. Perancangan system informasi akuntansi siklus kredit pinjaman akan dimulai

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS KREDIT PINJAMAN. Perancangan system informasi akuntansi siklus kredit pinjaman akan dimulai BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS KREDIT PINJAMAN 4.1 Analysis Document 4.1.1 The Task Perancangan system informasi akuntansi siklus kredit pinjaman akan dimulai dengan deskripsi sistem

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PT. SILVA INHUTANI LAMPUNG

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PT. SILVA INHUTANI LAMPUNG BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PT. SILVA INHUTANI LAMPUNG 4. Prosedur Sistem Usulan Sistem informasi akuntansi penggajian dan pengupahan dimulai pada saat karyawan

Lebih terperinci

BAB 4 RANCANGAN SISTEM

BAB 4 RANCANGAN SISTEM BAB 4 RANCANGAN SISTEM 4.1 Application Domain Analysis 4.1.1 Usage 4.1.1.1 Overview Rancangan aplikasi sistem pembelian dan persediaan yang dibuat mempunyai tampilan global dalam menu utama, dan terbagi

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 UNIVERSITAS BINA NUSANTARA Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN PADA PT KEBAYORAN

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Program Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI APLIKASI PENJUALAN JASA DAN

Lebih terperinci

Bab IV RANCANGAN SISTEM YANG DIUSULKAN. PT.Lippo General Insurance, Tbk diharapkan dapat memenuhi tujuannya dalam

Bab IV RANCANGAN SISTEM YANG DIUSULKAN. PT.Lippo General Insurance, Tbk diharapkan dapat memenuhi tujuannya dalam Bab IV RANCANGAN SISTEM YANG DIUSULKAN 4.1 The Task 4.1.1 Purpose Sistem Informasi Eksekutif Pemasaran yang akan dibangun pada PT.Lippo General Insurance, Tbk diharapkan dapat memenuhi tujuannya dalam

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Program Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PIUTANG DAGANG

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PENDAPATAN DAN PERSEDIAAN PADA PD. PASADENA SKRIPSI. Oleh Imam Ashyri

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PENDAPATAN DAN PERSEDIAAN PADA PD. PASADENA SKRIPSI. Oleh Imam Ashyri ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PENDAPATAN DAN PERSEDIAAN PADA PD. PASADENA SKRIPSI Oleh Imam Ashyri 1000889142 PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI UNIVERSITAS BINA

Lebih terperinci

LAMPIRAN A KERANGKA DOKUMEN ANALISIS

LAMPIRAN A KERANGKA DOKUMEN ANALISIS 195 LAMPIRAN A KERANGKA DOKUMEN ANALISIS 1. The Task. Penjelasan ringkas dari latar belakang dan hubungan dokumen. 1.1 Purpose. Maksud keseluruhan dari proyek pengembangan sistem. 1.2 System Definition.

Lebih terperinci

penyelesaian dari proses lainnya.

penyelesaian dari proses lainnya. 356 Saat window catat waktu selesai dibuka, staf produksi harus memasukkan jenis proses dan periode penjadwalan yang akan dicatat waktu selesai pesanannya. Sistem akan menampilkan data pesanan produksi

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Program Ganda Sistem informasi - Akuntansi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN PIUTANG

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Program Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN PIUTANG

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Genap 2007/2008

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Genap 2007/2008 UNIVERSITAS BINA NUSANTARA Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Genap 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PIUTANG

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Program Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007 / 2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN PADA NOTEBOOK88

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN

Lebih terperinci

BAB 4 RANCANGAN SISTEM

BAB 4 RANCANGAN SISTEM BAB 4 RANCANGAN SISTEM 4.1 Application Domain Analysis 4.1.1 Usage Subbab ini akan menjelaskan bagaimana actor-actor yang merupakan pengguna atau bagian sistem lain dapat berinteraksi dengan sistem yang

Lebih terperinci

Gambar 4.34 Cluster Jadwal Produksi. jadwal produksi oleh Kepala Pabrik. Seperti yang sudah dijelaskan dalam system

Gambar 4.34 Cluster Jadwal Produksi. jadwal produksi oleh Kepala Pabrik. Seperti yang sudah dijelaskan dalam system 274 Gambar 4.34 Cluster Jadwal Produksi Cluster jadwal produksi berisi class-class yang berhubungan dengan pembuatan jadwal produksi oleh Kepala Pabrik. Seperti yang sudah dijelaskan dalam system definition,

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Sistem Informasi Program Studi Komputerisasi Skripsi Sarjana Komputer Semester Genap tahun 2004/2005 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PT. MASTER WOVENINDO

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Program Ganda Jurusan Sistem Informasi - Akuntansi Skripsi Sarjana Program Ganda Semester Ganjil tahun 2007/008

UNIVERSITAS BINA NUSANTARA. Program Ganda Jurusan Sistem Informasi - Akuntansi Skripsi Sarjana Program Ganda Semester Ganjil tahun 2007/008 UNIVERSITAS BINA NUSANTARA Program Ganda Jurusan Sistem Informasi - Akuntansi Skripsi Sarjana Program Ganda Semester Ganjil tahun 2007/008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Implementasi aplikasi adalah tahap penerapan hasil analisis dan perancangan sistem yang telah dibuat agar bisa berjalan sesuai dengan yang diharapkan yaitu

Lebih terperinci

Tabel 4.41 Hubungan Event dan Atribut Bag Gudang Bahan Baku (Lanjutan)

Tabel 4.41 Hubungan Event dan Atribut Bag Gudang Bahan Baku (Lanjutan) 154 Tabel 4.41 Hubungan Event dan Atribut Bag Gudang Bahan Baku (Lanjutan) Cek Bhn Baku Buat Lap Bhn Baku Buat Lap Permintaan Bhn Baku Kd_BahanBaku, Nama_BahanBaku, Jumlah_BahanBaku Kd_LaporanBahanBaku,

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi. Program Studi Komputerisasi Akuntansi. Skripsi Sarjana Komputer. Semester Genap tahun 2003/2004

UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi. Program Studi Komputerisasi Akuntansi. Skripsi Sarjana Komputer. Semester Genap tahun 2003/2004 UNIVERSITAS BINA NUSANTARA Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Genap tahun 2003/2004 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PENJUALAN

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 UNIVERSITAS BINA NUSANTARA Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN IKLAN DAN

Lebih terperinci

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN BAHAN BAKU PADA PT. SIAGA RATINDOTAMA. Fiona Kohan

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN BAHAN BAKU PADA PT. SIAGA RATINDOTAMA. Fiona Kohan UNIVERSITAS BINA NUSANTARA Program Ganda Sistem Informasi - Akuntansi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN BAHAN BAKU PADA

Lebih terperinci

BAB 4 PERANCANGAN USULAN SISTEM PENJUALAN DAN PENERIMAAN KAS PT BINTANG TOEDJOE. 4.1 Prosedur Penjualan dan Penerimaan Kas Usulan

BAB 4 PERANCANGAN USULAN SISTEM PENJUALAN DAN PENERIMAAN KAS PT BINTANG TOEDJOE. 4.1 Prosedur Penjualan dan Penerimaan Kas Usulan 83 BAB 4 PERANCANGAN USULAN SISTEM PENJUALAN DAN PENERIMAAN KAS PT BINTANG TOEDJOE 4. Prosedur Penjualan dan Penerimaan Kas Usulan Sistem penjualan dan penerimaan kas PT Bintang Toedjoe dimulai dengan

Lebih terperinci

BAB 3 METODOLOGI PENELITIAN

BAB 3 METODOLOGI PENELITIAN BAB 3 METODOLOGI PENELITIAN 3.1. Model Rumusan Masalah dan Pengambilan Keputusan Berikut merupakan diagram alir yang menggambarkan langkah-langkah dalam melakukan penelitian di PT. Putra Jaya Gemilang.

Lebih terperinci

PERANCANGAN SISTEM INFORMASI AKUNTANSI PIUTANG DAN PENERIMAAN KAS PADA LPP TVRI SKRIPSI. oleh Cita Radita Artati

PERANCANGAN SISTEM INFORMASI AKUNTANSI PIUTANG DAN PENERIMAAN KAS PADA LPP TVRI SKRIPSI. oleh Cita Radita Artati PERANCANGAN SISTEM INFORMASI AKUNTANSI PIUTANG DAN PENERIMAAN KAS PADA LPP TVRI SKRIPSI oleh Cita Radita Artati 1100059573 PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI UNIVERSITAS BINA NUSANTARA JAKARTA

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Pengembangan sistem informasi akuntansi pembelian dan persediaan bahan baku

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Pengembangan sistem informasi akuntansi pembelian dan persediaan bahan baku BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose Pengembangan sistem informasi akuntansi pembelian dan persediaan bahan baku pada PD. Tritunggal Adhi Pratama dilakukan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 71 BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari rancangan sistem informasi piutang dengan menggunakan metode estimasi umur piutang pada CV. Tosario Teknik

Lebih terperinci

KATA PENGANTAR. Puji dan syukur kepada Yesus Kristus Tuhan yang telah menyertai dan

KATA PENGANTAR. Puji dan syukur kepada Yesus Kristus Tuhan yang telah menyertai dan KATA PENGANTAR Puji dan syukur kepada Yesus Kristus Tuhan yang telah menyertai dan membimbing saya dalam menyusun dan menyelesaikan skripsi ini tepat pada waktu yang ditentukan. Penulisan skripsi ini disusun

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI PENGENDALIAN KUALITAS

BAB 4 PERANCANGAN SISTEM INFORMASI PENGENDALIAN KUALITAS CISCOSYSTEMS 3Com 3Com 3Com BAB 4 PERANCANGAN SISTEM INFORMASI PENGENDALIAN KUALITAS 4.. Technical Platform Untuk sistem informasi pengendalian kualitas yang dikembangkan ini digunakan untuk dipakai secara

Lebih terperinci

Jika tombol exit ditekan maka

Jika tombol exit ditekan maka 277 Akhir jika Akhir jika Jika tombol exit ditekan maka Tampilkan halaman utama Akhir jika Akhir lakukan Selesai Modul Form LaporanUpdateStokProduk Mulai Tampilakan Halaman LaporanUpdateStokProduk Tampilkan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Program Studi Ganda Sistem Informasi - Akuntansi Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007 Erni Wartini 0600665051 ABSTRAK Masalah yang dihadapi perusahaan saat

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum mengimplementasikan dan menjalankan aplikasi ini terlebih

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum mengimplementasikan dan menjalankan aplikasi ini terlebih BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Installasi Program Sebelum mengimplementasikan dan menjalankan aplikasi ini terlebih dahulu komponen-komponen utama komputer yang mendukung setiap proses harus sudah

Lebih terperinci

BAB 3 METODOLOGI PENELITIAN

BAB 3 METODOLOGI PENELITIAN BAB 3 METODOLOGI PENELITIAN 3.1. Metode Pemecahan Masalah Gambar 3.1 Diagram Alir Metode Penelitian 88 A B Analisis Sistem Berjalan Membuat Rich Picture dari sistem yang sedang berjalan Perancangan database

Lebih terperinci

Form Insert SHK. Kode SHK. Tanggal SHK. Nama Produk. Qty. Gambar 4.44 Rancangan Layar Insert SHK

Form Insert SHK. Kode SHK. Tanggal SHK. Nama Produk. Qty. Gambar 4.44 Rancangan Layar Insert SHK 197 Form Insert SHK Kode SHK Tanggal SHK Nama Produk Qty Save Cancel Gambar 4.44 Rancangan Layar Insert SHK 198 Form Insert SPK Kode SPK Tanggal SPK Nama Produk Qty Save Cancel Gambar 4.45 Rancangan Layar

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Tahap implementasi pada sebuah sistem merupakan tahap dimana sistem yang telah dirancang akan diterapkan. Penerapan sistem diperoleh berdasarkan kebutuhan

Lebih terperinci

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN. Persediaan yang baru ditampilkan pada gambar 4.1.

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN. Persediaan yang baru ditampilkan pada gambar 4.1. 74 BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN 4.1. Analysis 4.1.1. Rich Picture Rich Picture yang menggambarkan proses Sistem Informasi Manejemen Persediaan yang baru ditampilkan

Lebih terperinci

11. Tampilan Tambah Barang

11. Tampilan Tambah Barang 281 11. Tampilan Tambah Barang Gambar 4.78 Rancangan Layar Tambah Barang 12. Tampilan Ubah Barang Gambar 4.79 Rancangan Layar Ubah Barang 282 13. Tampilan Master Stok Barang Gambar 4.80 Rancangan Layar

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar BAB IV IMPLEMENTASI DAN EVALUASI Pada bab empat ini akan dibahas mengenai hasil analisis dan perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar Komputer Surabaya Jawa Timur meliputi

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Pembelian dan Penjualan pada UD. PRIBUMI,

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Program Ganda Akuntansi-Sistem Informasi Skripsi Sarjana Program Ganda Semester Genap 2004/2005

UNIVERSITAS BINA NUSANTARA. Program Ganda Akuntansi-Sistem Informasi Skripsi Sarjana Program Ganda Semester Genap 2004/2005 UNIVERSITAS BINA NUSANTARA Program Ganda Akuntansi-Sistem Informasi 2004-2005 Skripsi Sarjana Program Ganda Semester Genap 2004/2005 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PIUTANG

Lebih terperinci

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN KARIR BERBASIS WEB PADA PT.DELTATAMA MITRASEJAHTERA

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN KARIR BERBASIS WEB PADA PT.DELTATAMA MITRASEJAHTERA 121 BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN KARIR BERBASIS WEB PADA PT.DELTATAMA MITRASEJAHTERA 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose Sistem informasi manajemen karir berbasis

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG USAHA DAN PENERIMAAN KAS PADA PT. NIAGATAMA CEMERLANG SKRIPSI. Oleh.

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG USAHA DAN PENERIMAAN KAS PADA PT. NIAGATAMA CEMERLANG SKRIPSI. Oleh. ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG USAHA DAN PENERIMAAN KAS PADA PT. NIAGATAMA CEMERLANG SKRIPSI Oleh Melissa 0900792814 PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PEROLEHAN PT. TIRTAKENCANA TATAWARNA SKRIPSI. oleh Yeni Sopiah

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PEROLEHAN PT. TIRTAKENCANA TATAWARNA SKRIPSI. oleh Yeni Sopiah ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI SIKLUS PEROLEHAN PT. TIRTAKENCANA TATAWARNA SKRIPSI oleh Yeni Sopiah 0900806574 PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI UNIVERSITAS BINA NUSANTARA

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse. BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Perangkat Keras Spesifikasi perangkat keras yang direkomendasikan untuk menerapkan sistem aplikasi basis data pada CV. Lumbung Rejeki

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. mengecek benar atau tidaknya list barang dalam FPP melalui View FPP dan

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. mengecek benar atau tidaknya list barang dalam FPP melalui View FPP dan BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Prosedur Yang Diusulkan Proses pembelian dimulai ketika divisi gudang mengetahui produk sudah mencapai ROP melalui sistem, kemudian divisi gudang akan mengentry

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Pembelian dan Penjualan pada UD. ROHMAT JAYA,

Lebih terperinci

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJICOBA BAB IV HASIL DAN UJICOBA IV.1. Tampilan Hasil tampilan program aplikasi sistem informasi akuntansi retur penjualan pada UD Anugerah Lestari yang dirancang penulis dapat dilihat pada gambar berikut ini:

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 UNIVERSITAS BINA NUSANTARA Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN UTANG

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berdasarkan rancangan di BAB III maka di hasilkan suatu program Perancangan Sistem Informasi Pendapatan Atas Penjualan Koran Pada PT. Lembaga Mutiara Media Koreksi.

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan 71 BAB IV IMPLEMENTASI DAN EVALUASI Pada bab empat ini akan dibahas mengenai hasil analisis dan perancangan aplikasi perhitungan gaji karyawan pada Koperasi Udara Jawa meliputi tahap implementasi, uji

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari sistem informasi biaya perjalanan pada PT. Ekspedisi Muatan Kapal Laut. IV.1.1. Tampilan Form Login Form

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENYEWAAN KIOS DAN PENERIMAAN KAS (STUDI KASUS : PT.NCV)

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENYEWAAN KIOS DAN PENERIMAAN KAS (STUDI KASUS : PT.NCV) UNIVERSITAS BINA NUSANTARA Program Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2006/2007 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENYEWAAN KIOS DAN PENERIMAAN

Lebih terperinci

Rancangan Layar Form Faktur Penagihan

Rancangan Layar Form Faktur Penagihan 181 4.10.65. Rancangan Layar Form Faktur Penagihan Gambar 4.91 Rancangan Layar ketika Menampilkan Form Faktur Penagihan 182 4.10.66. Rancangan Layar Pencarian Faktur Penagihan Gambar 4.92 Rancangan Layar

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Adapun tampilan hasil dari program yang telah penulis rancang adalah sebagai berikut : IV.1.1. Menu Login Menu Login merupakan menu yang pertama kali ditampilkan

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem Yang Digunakan Sistem yang digunakan untuk pembuatan program sistem informasi penjualan dan pembelian pada CV. AWAM ELEKTRONIK ini adalah: a. Hardware dengan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Sumber Daya Sumber daya yang dibutuhkan untuk menjalankan sistem pemesanan, pengiriman, dan penjualan pada PT. Istana Argo Kencana terdiri

Lebih terperinci

Layar Print Laporan Analisis ABC Investasi. Gambar 4.70 Layar Print Laporan Analisis ABC Investasi

Layar Print Laporan Analisis ABC Investasi. Gambar 4.70 Layar Print Laporan Analisis ABC Investasi 202 4.12.34 Layar Print Laporan Analisis ABC Investasi Gambar 4.70 Layar Print Laporan Analisis ABC Investasi 203 4.12.35 Layar Print Laporan Analisis ABC Berdasarkan Pemakaian Gambar 4.71 Layar Print

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak secara manual maupun otomatis untuk menguji apakah

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak secara manual maupun otomatis untuk menguji apakah BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian adalah proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah perangkat lunak sudah

Lebih terperinci

UI Proposal Detail (Create New Project)

UI Proposal Detail (Create New Project) 140 UI Proposal Detail (Create New Project) UI Proposal Detail (Create New Project), halaman ini berisi tentang detail proposal secara rinci dan melalui User Interface ini bisa dilakukan create project

Lebih terperinci

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PD. ARENA NUSANTARA

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PD. ARENA NUSANTARA BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PD. ARENA NUSANTARA 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose Pengembangan sistem akuntansi penjualan kredit dan piutang dagang pada

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Installasi Program Sebelum mengimplementasikan dan menjalankan aplikasi ini terlebih dahulu komponen-komponen utama komputer yang mendukung setiap proses harus

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1 Tampilan Program Adapun hasil dan pembahasan sistem informasi pemesanan dan pengiriman oli pada PT. Kaye Adang Expres adalah seperti berikut : IV.1.1 Tampilan Input 1.

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari rancangan sistem informasi pinjaman pada Koperasi Credit Union Harapan Kita dengan menggunakan metode

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS PADA PT. SURYA WARFA KHARISMA SKRIPSI.

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS PADA PT. SURYA WARFA KHARISMA SKRIPSI. ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS PADA PT. SURYA WARFA KHARISMA SKRIPSI Oleh Nama : Effie Cendana Sari Nim : 0900795072 PROGRAM GANDA SISTEM INFORMASI

Lebih terperinci

BAB 5 ANALISIS DAN PERANCANGAN SISTEM. Fungsi yang dapat dilakukan sistem antara lain menyediakan informasi up-todate

BAB 5 ANALISIS DAN PERANCANGAN SISTEM. Fungsi yang dapat dilakukan sistem antara lain menyediakan informasi up-todate BAB 5 ANALISIS DAN PERANCANGAN SISTEM 5.. Analisis sistem 5.. Tujuan sistem Tujuan sistem adalah untuk meningkatkan pelayanan terhadap pelanggan. Fungsi yang dapat dilakukan sistem antara lain menyediakan

Lebih terperinci

BAB 4 RANCANGAN SISTEM

BAB 4 RANCANGAN SISTEM BAB 4 RANCANGAN SISTEM 4.1 Application Domain Analysis 4.1.1 Usage 4.1.1.1 Overview Rancangan aplikasi sistem penggajian dan pengupahan PT. Angelina Buana Garmindo dirancang dengan tampilan global dalam

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN HUTANG USAHA PADA PT. JATI DHARMA INDAH PLYWOOD INDUSTRIES SKRIPSI. oleh.

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN HUTANG USAHA PADA PT. JATI DHARMA INDAH PLYWOOD INDUSTRIES SKRIPSI. oleh. ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN HUTANG USAHA PADA PT. JATI DHARMA INDAH PLYWOOD INDUSTRIES SKRIPSI oleh Delis 0800758782 PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI UNIVERSITAS

Lebih terperinci

Button Batal : untuk membatalkan data master karyawan yang. telah di isi. Button Hapus : untuk menghapus data Master Karyawan.

Button Batal : untuk membatalkan data master karyawan yang. telah di isi. Button Hapus : untuk menghapus data Master Karyawan. 211 Button Batal : untuk membatalkan data master karyawan yang telah di isi. Button Hapus : untuk menghapus data Master Karyawan. 212 Jika Button Hapus di klik, maka akan muncul pesan Warning seperti berikut

Lebih terperinci

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi sistem yaitu spesifikasi computer,personil dan sisi keamanan

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1 PENDAHULUAN Pembelian barang merupakan hal yang hampir setiap hari dilakukan oleh banyak orang, dari barang primer sampai barang barang tambahan, kita seringkali harus pergi

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI APLIKASI PENJUALAN JASA DAN PIUTANG PT. BANDENGAN INDAH

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI APLIKASI PENJUALAN JASA DAN PIUTANG PT. BANDENGAN INDAH BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI APLIKASI PENJUALAN JASA DAN PIUTANG PT. BANDENGAN INDAH 4. Application Domain 4.. Usage 4... Overview Aktor yang akan menggunakan sistem yaitu staf servis,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan dari sistem informasi Penerapan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil IV.1.1. Halaman Form Login Adapun tampilan form login dapat dilihat pada gambar IV.1.: Gambar IV.1. Halaman Form Login Form login berfungsi untuk melakukan

Lebih terperinci

Bab 4. Rancangan sistem

Bab 4. Rancangan sistem Bab 4 Rancangan sistem 4.1 Rancangan yang diusulkan Bagian gudang akan mengirimkan Surat Permintaan Barang melalui form pesan barang apabila barang tersebut telah mencapai batas minimum (warning stock)

Lebih terperinci

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI 5.1. Pengujian Pengujian merupakan bagian yang terpenting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk untuk memeriksa kekompakan antara komponen

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PERSEDIAAN PADA PT. NUSANTARA SURYA SAKTI

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PERSEDIAAN PADA PT. NUSANTARA SURYA SAKTI BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PERSEDIAAN PADA PT. NUSANTARA SURYA SAKTI 4.1. Analysis Document 4.1.1. The Task 4.1.1.1. Purpose Pengembangan Sistem Informasi Penjualan,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Tampilan hasil meliputi tampilan menu, input sistem, dan output sistem. IV.1.1 Tampilan Menu Menu aplikasi berfungsi untuk memudahkan pengguna dalam menjalankan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 69 BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut adalah hasil rancangan sistem informasi nilai aktiva tetap berwujud pada PT. Harian Tribun Medan yang penulis. Tampilan dari aplikasi yang penulis

Lebih terperinci

Design The User-Interface 1. Rancangan Form Login

Design The User-Interface 1. Rancangan Form Login Prosedur Menjalankan Alat 1. Download Visual Basic 2008 Express Edition 2. Download MySQL Setelah kedua software tersebut di download tahap berikutnya adalah mengistall keduanya. Kemudian buka Sistem Informasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Adapun hasil sistem informasi akuntansi jasa kontraktor adalah seperti berikut : 1. Form Login Adapun hasil form Login dapat dilihat pada gambar IV.1 berikut

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari rancangan sistem informasi biaya operasional berbasis akuntansi pada PT. Pasar Property yang dibuat oleh

Lebih terperinci