BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN"

Transkripsi

1 29 BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 4.. Anaysis Document 4... The Task 4... Purpose Pengembangan sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika ini bertujuan untuk mendukung pencatatan dan penyediaan laporan yang terkait dengan pembelian dan persediaan bahan baku serta membantu perusahaan dalam mengendalikan ketersediaan bahan baku di gudang sehingga dapat meminimalkan biaya persediaan dan meningkatkan kemampuan perusahaan dalam memenuhi pesanan pelanggan sesuai dengan waktu yang telah dijanjikan. Selain itu, pengembangan sistem informasi akuntansi pembelian dan persediaan bahan baku ini juga dimaksudkan untuk meningkatkan pengendalian internal yang ada pada perusahaan. Oleh karena itu, penulis mengusulkan adanya perubahan stuktur organisasi pada PT Syn Toba Grafika seperti yang diperlihatkan pada Gambar 4. berikut ini:

2 30 Dewan Komisaris Direktur Utama Direktur Manajer Akuntansi dan Keuangan Manajer Produksi Manajer Ekspedisi dan Kendaraan Manajer Umum dan Personalia Bagian Akuntansi Bagian Keuangan Kasir Bagian Penagihan Bagian PPC Bagian Produksi Mekanik Corr / Boiler Bagian Penjualan Bagian Pengawasan Barang Jadi Bagian Hitung Bagian Bongkar Muat Bagian Umum Bagian Personalia Bagian Pembelian Bagian Gudang Gambar 4. Struktur Organisasi PT Syn Toba Grafika yang Diusulkan (Sumber: Penulis)

3 3 Berikut ini merupakan uraian tugas dan tanggung jawab bagianbagian yang diusulkan pada struktur organisasi PT Syn Toba Grafika. Bagian Akuntansi Mempunyai tugas dan tanggung jawab sebagai berikut:. Menyiapkan dan mengumpulkan data yang berhubungan dengan akuntansi. 2. Mencatat transaksi yang dilakukan perusahaan ke dalam jurnal. 3. Menyusun laporan-laporan yang dibutuhkan. Bagian Keuangan Mempunyai tugas dan tanggung jawab sebagai berikut:. Mengecek tanggal jatuh tempo tagihan kepada pelanggan. 2. Mengeluarkan uang tunai, cek dan giro untuk membayar hutang. 3. Melakukan pembayaran gaji kepada karyawan System Definition Sistem yang dikembangkan pada PT Syn Toba Grafika ini dibuat secara terkomputerisasi sehingga dapat mengintegrasikan semua data transaksi yang ada pada sistem pembelian dan persediaan bahan baku perusahaan dan membantu pemilik untuk mendapatkan laporan yang cukup, tepat waktu, dan akurat. Sistem ini akan diimplementasikan pada Personal Computer (PC) berbasis Windows menggunakan arsitektur client server yang terhubung melalui jaringan Local Area Network

4 32 (LAN). Bahasa pemrograman digunakan pada sistem ini adalah Visual Basic.Net dengan menggunakan database Microsoft SQL Server Untuk mendapatkan pemahaman lebih jelas mengenai system definition dari sistem pembelian dan persediaan bahan baku PT Syn Toba Grafika dapat dilihat dari tabel berikut ini: Tabel 4. System Definition dengan kriteria FACTOR Functionality Mendukung pencatatan transaksi yang terkait dengan kegiatan operasional pembelian dan persediaan bahan baku dan menyajikan laporan yang cukup, akurat, dapat diandalkan, dan up to date. Application Bagian Gudang, Bagian Pembelian, Bagian PPC, Domain Bagian Akuntansi, dan Bagian Keuangan Condition Sistem ini dikembangkan untuk mengatasi permasalahan internal perusahaan yang berhubungan dengan sistem pembelian dan persediaan bahan baku dan digunakan oleh user yang memahami konsep pembelian dan pengendalian bahan baku perusahaan. Technology Sistem ini menggunakan beberapa Personal Computer (PC) berbasis Windows disertai dengan penambahan beberapa device seperti printer dan fax. PC akan saling terhubung melalui jaringan Local Area Network (LAN). Bahasa pemrograman yang digunakan pada sistem ini adalah Visual Basic.Net dengan menggunakan database Microsoft SQL Server Object Karyawan, Bahan Baku, Supplier, SPP, SPPH, PO, SPPB, BMB, SRB, BTBR, BKB, BPB, FPP, CBPV, dan KHSO Responsibility M enghasilkan dokumen-dokumen dan laporanlaporan yang berhubungan dengan kegiatan pembelian dan persediaan bahan baku perusahaan dengan akurat, dapat diandalkan, dan up to date serta dapat mengatasi permasalahan-permasalahan yang timbul dalam aktivitas yang terkait dengan pembelian dan persediaan bahan baku perusahaan Context Problem Domain

5 33. Kegiatan pembelian bahan baku diawali ketika persediaan bahan baku di gudang telah mencapai titik pemesanan kembali (Reorder point / ROP) atau lebih kecil dari ROP. 2. Ketika persediaan bahan baku yang ada lebih kecil atau mencapai titik reorder point (ROP) maka sistem akan mengaktifkan reminder di bagian gudang dan bagian gudang dapat mengecek data bahan baku yang harus segera dipesan kembali sesuai dengan Economic Order Quantity (EOQ). Bagian gudang lalu membuat Surat Permintaan Pembelian (SPP) dan menyimpannya ke dalam database. Selanjutnya, rangkap SPP tersebut akan diberikan kepada bagian pembelian, rangkap 2 diberikan kepada bagian akuntansi dan rangkap 3 akan disimpan sebagai arsip oleh bagian gudang. 3. Setelah menerima Surat Permintaan Pembelian (SPP) dari bagian gudang, bagian pembelian akan membuat Surat Permintaan Penawaran Harga (SPPH) kepada supplier. Bagian pembelian lalu membandingkan quotation dari beberapa supplier dan memilih supplier yang dapat memenuhi kriteria yang telah ditetapkan oleh perusahaan, baik dari segi harga, kualitas barang, jangka waktu pengiriman dan jangka waktu pembayaran. 4. Setelah supplier ditetapkan, bagian pembelian akan membuat Purchase Order (PO) sebanyak 4 rangkap. PO

6 34 tersebut akan diotorisasi terlebih dahulu oleh manajer produksi. Setelah diotorisasi, data PO akan disimpan ke dalam database. Selanjutnya, rangkap dari PO akan diberikan kepada supplier, rangkap 2 diberikan kepada bagian gudang, rangkap 3 kepada bagian akuntansi dan rangkap 4 diarsip oleh bagian pembelian. 5. Pada saat supplier mengantarkan barang yang telah dipesan oleh bagian pembelian, bagian gudang akan menerima barang yang tersebut dan mencocokan antara surat jalan atas barang tersebut dengan PO rangkap 2. Setelah itu, bagian gudang akan melakukan pencocokan antara jumlah fisik dan kualitas barang yang dikirim oleh supplier dengan dokumen-dokumen tersebut. 6. Jika barang tersebut diterima dalam kondisi yang baik dan terdapat kesesuaian antara jumlah barang di PO, surat jalan, dan barang yang dikirimkan supplier maka bagian gudang akan menandatangani surat jalan tersebut dan mengembalikan rangkap kepada supplier. Selanjutnya, bagian gudang akan membuat Bukti Masuk Barang (BMB) yang telah mendapat otorisasi oleh kepala gudang dan menyimpannya ke dalam database. Pembuatan BMB akan secara otomatis menambah jumlah persediaan barang di dalam database. BMB dan surat jalan kemudian diberikan

7 35 kepada bagian pembelian dan kemudian diteruskan kepada bagian akuntansi untuk diarsip. 7. Jika setelah dilakukan pengecekan ditemukan adanya ketidaksesuaian antara barang yang dikirim dengan surat jalan atau adanya barang yang diterima dalam kondisi yang tidak baik maka bagian gudang akan mencoret surat jalan dan menerbitkan Surat Retur Barang (SRB) sebanyak 3 rangkap yang telah diotorisasi oleh kepala gudang. Rangkap diberikan kepada supplier, rangkap 2 akan diberikan kepada bagian pembelian dan selanjutnya diteruskan kepada bagian akuntansi untuk diarsip dan rangkap 3 diarsip oleh bagian gudang. Data atas SRB tersebut kemudian disimpan ke dalam database. 8. Ketika supplier mengantarkan pengganti atas barang yang diretur, bagian gudang akan menyesuaikan surat jalan atas barang tersebut dengan SRB. Setelah itu, bagian gudang akan membuat Bukti Terima Barang Retur (BTBR) yang telah diotorisasi oleh kepala gudang sebanyak 2 rangkap. Rangkap akan diberikan kepada bagian pembelian dan kemudian diteruskan kepada bagian akuntansi. Rangkap 2 akan disimpan oleh bagian gudang sebagai arsip. 9. Sekitar -2 minggu setelah pengiriman barang, supplier akan membawa faktur penagihan, kontra bon, faktur pajak, dan surat jalan rangkap untuk diserahkan kepada kasir.

8 36 Kasir lalu melakukan pencocokan antara dokumen-dokumen tersebut dan apabila sesuai, kasir membuat kuitansi sebagai tanda terima atas penerimaan dokumen-dokumen tersebut. Selanjutnya faktur penagihan, kontra bon, faktur pajak, surat jalan rangkap akan diberikan kepada bagian akuntansi. 0. Ketika jatuh tempo pembayaran tiba, supplier akan membawa kuitansi rangkap tersebut kepada kasir. Kasir kemudian memberikan kuitansi tersebut kepada bagian akuntansi dan bagian akuntansi lalu mencocokan antara SPP, PO, BMB, surat jalan rangkap 2, SRB, dan BTBR dengan faktur penagihan, kontra bon, faktur pajak dan surat jalan rangkap.. Jika sesuai, bagian akuntansi akan membuat Form Permintaan Pembayaran (FPP) sebanyak 2 rangkap. Rangkap akan diberikan kepada bagian keuangan beserta faktur penagihan, kontra bon, faktur pajak, dan surat jalan sedangkan rangkap 2 akan diarsip oleh bagian akuntansi. 2. Bagian keuangan lalu mengecek dokumen-dokumen tersebut dengan FPP. Apabila sesuai maka bagian keuangan akan membuat cek / giro dan meminta tanda tangan dari direktur. Setelah itu, bagian keuangan akan membuat Cash / Bank Payment Voucher (CBPV) sebanyak rangkap. 3. Bagian keuangan kemudian memberikan cek / giro dan CBPV kepada kasir. Kasir kemudian memberikan cek / giro

9 37 tersebut kepada supplier dan meminta supplier untuk menandatangani CBPV sebagai bukti penerimaan pembayaran dari kasir. Setelah ditandatangani, kasir akan memberikan CBPV tersebut kepada bagian keuangan untuk diarsip. 4. Bagian keuangan lalu memberikan surat jalan, faktur pajak, kontra bon, faktur penagihan, dan CBPV kepada bagian akuntansi. Bagian akuntansi berdasarkan dokumen-dokumen tersebut akan membuat jurnal pembelian, jurnal retur pembelian dan jurnal pengeluaran kas. 5. Ketika bagian PPC memerlukan bahan baku untuk memproduksi pesanan pelanggan, bagian PPC akan membuat Surat Perintah pengeluaran Barang (SPPB) sebanyak 2 rangkap yang telah diotorisasi oleh manajer produksi. Rangkap SPPB tersebut akan diberikan kepada bagian gudang dan rangkap 2 akan diarsip oleh bagian PPC. Data mengenai SPPB tersebut akan tersimpan di dalam database. 6. Setelah menerima SPPB, bagian gudang akan mengeluarkan bahan baku sesuai dengan jumlah yang tertera pada SPPB dan kemudian membuat Bukti Keluar Barang (BKB) sebanyak 3 rangkap yang telah diotorisasi oleh kepala gudang. Rangkap BKB akan diberikan kepada bagian produksi, rangkap 2 diberikan kepada bagian akuntansi dan

10 38 rangkap 3 akan diarsip oleh bagian gudang. Pembuatan BKB tersebut secara otomatis akan mengurangi jumlah barang yang terdapat dalam database. 7. Setelah selesai proses produksi, bagian produksi akan mengembalikan bahan baku yang tidak habis terpakai kepada bagian gudang. Bagian gudang akan membuat Bukti Pengembalian Barang (BPB) sebanyak 3 rangkap yang telah diotorisasi oleh kepala gudang. Rangkap BPB akan diberikan kepada bagian produksi, rangkap 2 BPB akan diberikan kepada bagian akuntansi, dan rangkap 3 akan diarsip oleh bagian gudang. Pembuatan BPB akan secara otomatis menambah data jumlah barang yang terdapat dalam database. 8. Setiap akhir periode, bagian akuntansi akan melakukan perhitungan fisik persediaan (stock opname) di gudang bersama dengan bagian gudang. Kemudian, bagian akuntansi akan membuat Kartu Hasil Stock Opname (KHSO) dan ditandatangani oleh bagian gudang. Data Kartu Hasil Stock Opname (KHSO) ini akan tersimpan di dalam database. Jika terdapat perbedaan antara jumlah barang di KHSO dengan jumlah barang di sistem maka sistem akan secara otomatis meng-update data barang di database sesuai dengan hasil stock opname.

11 39 9. Setiap akhir periode, bagian akuntansi akan menerima laporan-laporan yang terkait dengan pembelian dan persediaan bahan baku perusahaan. Laporan-laporan tersebut kemudian menjadi dasar bagi bagian akuntansi dalam membuat laporan keuangan perusahaan. Gambar 4.2 merupakan rich picture dari sistem informasi pembelian dan persediaan bahan baku yang diusulkan.

12 imac i Ma c imac 40 (38) BKB& barang (40) barang yang tidak terpakai Bagian Produksi (38) SPPB SPPB (42) SPB (4) data pengembalian barang SPP BPB SPP BMB Ba gi an Guda ng BT BR BKB SRB (5) da ta re tur ba rang (20) data penerimaan barang retur () data permintaan pembelian Bagian PPC (38) data perintah pengeluaran barang (30) data pembayaran CB PV $ $ Bagian Keuangan (3) cek / giro+ CB PV $ $ (37) data pengeluaran barang (34) CBPV () barang & surat jalan (6) SRB (9) P O (2) SPP (3) SPP (39) BKB (2) BTBR& surat jalan (7) SRB (3) BMB & surat jalan (43 ) BP B $ $ $ Bagian Pembelian (2) data penerimaan barang SP P PO (7) data pesanan pe mbeli an c (8) PO (4 ) d at a permint aan penawaran harga (43) da ta stock opname (0) PO (4) BMB & surat jalan (22) BTBR& surat ja la n (8) SRB (5) SPPH (6) Quotation Server (28) data permintaan pembayaran (36) jurnal FPP Bagian Akuntansi (29) F PP+ faktur penagihan+ faktur pajak+ surat jalan+ kontra bon KHSO (35) CBPV+ faktur penagihan+ faktur pajak+ surat jalan+ kontra bon (27) kuitansi (25) faktur penagihan + faktur pajak+surat jalan + kontra bon (26) kuitansi (33) CBPV $ Kasir (32) cek / giro + CBPV $ (23) faktur penagiihan+ faktur pajak+ surat jalan +kontra bon (24) kuitansi (9) barang retur & surat jalan Gambar 4.2 Rich Picture Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika yang Diusulkan Supplier

13 Application Domain Sistem informasi akuntansi pembelian dan persediaan bahan baku yang dirancang dapat mendukung tugas dan tanggung jawab karyawan bagian pembelian, bagian gudang, bagian akuntansi, bagian keuangan, dan bagian PPC. Tugastugas utama karyawan dalam application domain yaitu permintaan pembelian, pemesanan pembelian, penerimaan bahan baku, penukaran bahan baku (retur pembelian), pengeluaran bahan baku, pengembalian bahan baku, perhitungan fisik persediaan (stock opname), pencatatan atas pembayaran atas pembelian dan pencetakan laporan-laporan yang berhubungan dengan kegiatan pembelian dan persediaan bahan baku. Adanya tampilan menu utama akan memudahkan user dalam menggunakan sistem ini.. Bagian Pembelian Bagian pembelian akan menggunakan sistem ini untuk membuat Surat Permintaan Penawaran Harga (SPPH), membuat Purchase Order (PO), mendaftar dan mengupdate database supplier serta membuat laporan pembelian per pemasok dan per barang. 2. Bagian Gudang Bagian gudang akan menggunakan sistem ini untuk mengetahui status barang yang telah mencapai titik pemesanan kembali (ROP), mengetahui jumlah Economic

14 42 Order Quantity (EOQ), membuat Surat Permintaan Pembelian (SPP), mengecek data barang, membuat Surat Retur Barang (SRB), membuat Bukti Masuk Barang (BMB), Bukti Keluar Barang (BKB), Bukti Pengembalian Barang (BPB), dan Bukti Terima Barang Retur (BTBR) serta mencetak laporan permintaan pembelian, laporan penerimaan barang, laporan pengeluaran barang, laporan retur barang, laporan penerimaan barang retur, laporan pengembalian barang, dan laporan mutasi persediaan. 3. Bagian PPC Bagian PPC akan menggunakan sistem ini untuk membuat Surat Perintah Pengeluaran Barang (SPPB). 4. Bagian Akuntansi Bagian akuntansi akan menggunakan sistem ini untuk membuat Form Permintaan Pembayaran (FPP), Kartu Hasil Stock Opname (KHSO), mendaftar dan meng-update data barang, menghitung Economic Order Quantity (EOQ), menghitung titk pemesanan kembali (ROP) dan membuat laporan stock opname. 5. Bagian Keuangan Bagian keuangan akan menggunakan sistem ini untuk membuat Cash / Bank Payment Voucher (CBPV) dan mencetak laporan pengeluaran kas.

15 Problem Domain Clusters Model sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika secara keseluruhan terdiri dari beberapa cluster, yaitu cluster Karyawan, cluster Pembelian, cluster Persediaan, cluster Supplier, cluster Retur Bahan Baku, cluster Pembayaran, dan cluster Stock Opname. Karyawan Pembelian Persediaan Supplier Retur_Bahan_Baku Pembayaran Stock_Opname Gambar 4.3 Model Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika Structure Gambar 4.4 menunjukkan struktur karyawan dengan pola hubungan generalisasi, yang menggambarkan karyawan-karyawan yang bekerja di PT Syn Toba Grafika, yang terdiri dari class Bagian Pembelian, class Bagian Gudang, class Bagian PPC, class Bagian Akuntansi, dan class Bagian Keuangan.

16 44 Karyawan Bagian_Pembelian Bagian_Gudang B ag ian_ppc Bagian_Akuntansi Bagian_Keuangan Gambar 4.4 Struktur dari Karyawan Gambar 4.5 menunjukkan struktur pembelian yang terdiri dari class SPP Header, class SPP Detail, class SPPH, class PO Header, dan class PO Detail. Satu class SPP Header memiliki hubungan asosiasi dengan satu sampai banyak class SPPH Header dan satu SPPH memiliki hubungan asosiasi dengan satu class PO Header. SPP_Header SPPH PO_Header..*.. * SPP_Detai l.. * PO _Detail Gambar 4.5 Struktur dari Pembelian Gambar 4.6 menunjukkan struktur persediaan yang terdiri dari class Bahan Baku, class BKB Header, class BKB Detail, class SPPB Header, SPPB Detail, class BPB Header, BPB Detail, class BM B Header, dan class BMB Detail. Satu class BMB Header memiliki hubungan

17 45 asosiasi dengan satu sampai banyak class Bahan Baku, satu class BKB memiliki hubungan asosiasi dengan satu sampai banyak class Bahan Baku, satu class BPB Header memiliki hubungan asosiasi dengan satu sampai banyak class Bahan Baku, dan satu class SPPB Header memiliki hubungan asosiasi dengan satu sampai banyak class Bahan Baku. BMB_Detail..* BMB_Header BKB..*..* Bahan_Baku BPB_Detail..* BPB_Header SPPB_Header SPPB_Detail..*..*..* Gambar 4.6 Struktur dari Persediaan Gambar 4.7 menunjukkan struktur dari supplier yang hanya terdiri dari class Supplier. Supplier Gambar 4.7 Struktur dari Supplier Gambar 4.8 menunjukkan struktur dari retur bahan baku yang terdiri dari class SRB Header, SRB Detail, class BTR Header, dan BTR Detail. Class SRB_Header memiliki hubungan asosiasi dengan class BTBR Header, dimana satu class SRB_Header memiliki hubungan asosiasi dengan satu class BTBR_Header.

18 46 SRB_Header BTBR_Header.. * SRB_Detail..* BTBR_Detail Gambar 4.8 Struktur dari Retur Bahan Baku Gambar 4.9 menunjukkan struktur dari pembayaran yang terdiri dari class FPP Header, FPP Detail, CBPV Header, dan CBPV Detail, dimana satu class FPP_Header memiliki hubungan asosiasi dengan satu class CBPV Header. FPP_Header CBPV_Header..* FPP_Detail..* CBPV_Detail Gambar 4.9 Struktur dari Pembayaran Gambar 4.0 menunjukkan struktur dari Stock Opname yang hanya terdiri dari class KHSO Header dan KHSO Detail. KHSO_Header KHSO Detail..* Gambar 4.0 Struktur dari Stock Opname

19 47 Kar yawan Bagian_Gudang Bagian_Pembelian Bagian_PPC..* Bagian_Akuntansi Bagian_Keuangan..* SPP_Header BTBR_Header..*..* 0..*..* CBPV _Header..* FPP_Header..* 0..* SRB_Header SP PH KHSO_Header BPB_Header 0..*..*..*..*..*..*..*..* CBP V_Detail..* BM B_Header PO_Header SPP B_Header FPP_Detail SPP_Detail KHSO_Detail..*..*..* BTBR_Detail..*..* BKB..*..* SRB_Detail..* PO_Detail..* SPP B_Detail BPB_Detail..* BM B_Detail..*..*..* Supllier..* Bahan_Baku..*..*..*..*..*..*..* Gambar 4. Class Diagram Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika

20 Classes Karyawan Class Karyawan merupakan kumpulan objek-objek dari orang yang bekerja pada PT Syn Toba Grafika yang terkait dengan sistem informasi akuntansi pembelian dan persediaan bahan baku. Class Karyawan mengeneralisasikan property dan behavior-nya kepada class Bagian Gudang, class Bagian Pembelian, class Bagian PPC, class Bagian Akuntansi, dan class Bagian Keuangan. Class Karyawan ditunjukkan pada Gambar 4.2 di bawah ini. Karyawan -K dkaryawan -UPassword -NamaKaryawan -A lamatk aryawan -TglLahir -JenisKelamin -Telepon -Handphone -RoleID -TglMasuk -S tat us -Creat eby -Creat edate -UpdateBy -UpdateDate Gambar 4.2 Class Karyawan Bagian Gudang Class Bagian Gudang merupakan kumpulan objekobjek dari karyawan yang melakukan permintaan pembelian, melakukan penerimaan bahan baku dari supplier, melakukan pengeluaran bahan baku dari gudang untuk proses produksi,

21 49 menerima pengembalian bahan baku dari bagian produksi, melakukan pemeriksaan dan penyimpanan atas bahan baku yang diterima, melakukan retur atas pengiriman yang tidak sesuai, menerima barang pengganti atas retur dari supplier, melakukan stock opname pada akhir periode bersama dengan bagian akuntansi. Gambar 4.3 berikut ini memperlihatkan class Bagian Gudang beserta operations yang memiliki property dan behavior yang diturunkan dari class Karyawan serta statechart diagram yang menunjukkan model keterlibatan class Bagian Gudang dalam event-event tersebut di atas. Bagian_Gudang / menerima / memint a_pemb elian / mengeluarkan [stok mencapai ROP] a k t i f / men erima_p engemb alian / meretur / menerima _penggan ti Event /meminta_pembelian /menerima /meretur /menerima_ pengganti Atribut KdKaryawan, NoSPP, TglSPP, KodeBarang, Jumlah KdKaryawan, NoBMB, TglBMB, NoSuratJalan, TglSuratJalan, SupplierCode, NoPO, KodeBarang, Jumlah KdKaryawan, NoSRB, TglSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahRetur KdKaryawan, NoBTBR,

22 50 /mengeluarkan TglBTBR, NoSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahTerima KdKaryawan, NoBKB, TglBKB, NoSPPB /menerima_pengembalian KdKaryawan, NoBPB, TglBPB, NoBKB, KodeBarang, JumlahKembali Gambar 4.3 Class dan Statechart Bagian Gudang Bagian Pembelian Class Bagian pembelian merupakan kumpulan objek-objek dari karyawan yang melakukan pemesanan pembelian, membuat permintaan penawaran harga kepada supplier, mendaftar supplier, dan mengupdate supplier. Gambar 4.4 berikut ini memperlihatkan class Bagian Pembelian beserta operations yang memiliki property dan behavior yang diturunkan dari class Karyawan serta statechart diagram yang menunjukkan model keterlibatan class Bagian Pembelian dalam event-event tersebut di atas. Bagian_Pembelian

23 5 / meminta_penawaran_harga / mendaftar_supplier aktif / memesan Event Atribut /mendaftar_supplier SupplierCode, SupplierName, Address, City, PostCode, Phone, Fax, ContactPerson /meminta_penawaran_harga KdKaryawan, NoSPPH, NoSPP /memesan KdKaryawan, NoPO, TglPO, SupplierCode, KodeBarang, Jumlah, HargaSatuan Gambar 4.4 Class dan Statechart Bagian Pembelian Bagian PPC Class Bagian PPC merupakan kumpulan objek-objek dari karyawan yang memberikan perintah pengeluaran bahan baku kepada bagian gudang. Gambar 4.5 berikut ini memperlihatkan class Bagian PPC beserta operations yang memiliki property dan behavior yang diturunkan dari class Karyawan serta statechart diagram yang menunjukkan model keterlibatan class Bagian PPC dalam event-event tersebut di atas.

24 52 Bagian_PPC / meminta_pengeluaran [menerima_pesanan_pelanggan] akt if Event Atribut /meminta_pengeluaran KdKaryawan, NoSPPB, TglSPPB, NoSO, KodeBarang, JumlahKeluar Gambar 4.5 Class dan Statechart Bagian PPC Bagian Akuntansi Class Bagian Akuntansi merupakan kumpulan objek-objek dari karyawan yang membuat permintaan pembayaran kepada bagian keuangan dan laporan hasil stock opname (KHSO) serta melakukan pendaftaran bahan baku dan mengupdate data bahan baku. Gambar 4.6 berikut ini memperlihatkan class Bagian Akuntansi beserta operations yang memiliki property dan behavior yang diturunkan dari class Karyawan serta statechart diagram yang menunjukkan model keterlibatan class Bagian Akuntansi dalam event-event tersebut di atas. Bagian_Akuntansi

25 53 / melakukan_stock_opname / mendaftar_bahan_baku terdaftar / meminta_pembayaran Event /mendaftar_bahan_baku /melakukan_stock_opname /meminta_pembayaran Atribut KodeBarang, JenisBarang, Gramature, Lebar, Jumlah, Satuan KdKaryawan, NoKHSO, TglKHSO, KodeBarang, Jumlah Fisik, Jumlah Sistem, Selisih KdKaryawan, NoFPP, TglFPP, NoInvoice, TglInvoice, TotalBayar, NoPO Gambar 4.6 Class dan Statechart Bagian Akuntansi Bagian Keuangan Class Bagian Keuangan merupakan kumpulan objekobjek yang terdiri dari karyawan yang melakukan pembayaran atas pembelian barang dari supplier dan membuat bukti atas pembayaran tersebut. Gambar 4.7 berikut ini memperlihatkan class Bagian Keuangan beserta operations yang memiliki property dan behavior yang diturunkan dari class Karyawan

26 54 serta statechart diagram yang menunjukkan model keterlibatan class Bagian Keuangan dalam event-event tersebut di atas. Bagian_Keuangan / membayar [menerima_permintaan_pembayaran] aktif Event /membayar Atribut KodeKaryawan, NoCBPV, TglCBPV, SupplierCode, TotalPembayaran, NoCekGiro, Bank, NoFPP Gambar 4.7 Class dan Statechart Bagian Keuangan Bahan Baku Class Baku Baku merupakan kumpulan objek-objek dari barang yang dibeli perusahaan dari supplier, yang digunakan sebagai bahan baku dalam proses produksi perusahaan. Gambar 4.8 berikut ini memperlihatkan class Barang beserta attributes dan operations serta statechart yang menggambarkan event di mana barang didaftar oleh bagian akuntansi dan di-update secara otomatis ketika terdapat pembuatan BMB, BKB, SRB, BTBR, BPB, dan KHSO.

27 55 Bahan Baku -KodeBarang -JenisBarang -G ramature -Lebar -Jumlah -S atuan -E OQ -ROP -SafetyStock -Creat eby -Creat edate -Updat eby -Updat edate / menerima / menerima_pengganti / mendaftar_bahan_baku t e r d a f t a r / melakukan_sto ck_opname / menerima_pengembalian / meretur / meminta_pembelian Event /mendaftar_bahan_baku /menerima_pengembalian /menerima_pengganti /melakukan_stock_opname /meretur Atribut KodeBarang, JenisBarang, Gramature, Lebar, Jumlah, Satuan KdKaryawan, NoBPB, TglBPB, NoBKB, KodeBarang, JumlahKembali KdKaryawan, NoBTBR, TglBTBR, NoSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahTerima KdKaryawan, NoKHSO, TglKHSO, KodeBarang, Jumlah Fisik, Jumlah Sistem, Selisih KdKaryawan, NoSRB, TglSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahRetur

28 56 /meminta_pembelian /menerima KdKaryawan, NoSPP, TglSPP, KodeBarang, Jumlah KdKaryawan, NoBMB, TglBMB, NoSuratJalan, TglSuratJalan, SupplierCode, NoPO, KodeBarang, Jumlah Gambar 4.8 Class dan Statechart Bahan Baku Supplier Class Supplier merupakan kumpulan objek-objek dari perusahaan yang menjadi pemasok barang yang digunakan sebagai bahan baku dalam proses produksi PT Syn Toba Grafika. Gambar 4.9 berikut ini memperlihatkan class Supplier beserta attributes dan operations serta statechart yang menggambarkan event dimana supplier didaftar oleh bagian pembelian dan diupdate secara berulang. Supplier -SupplierCode -SupplierName -Address -City -Post code -Phone -Fax -CreateBy -CreateDate -UpdateBy -UpdateDate

29 57 / memesan / mendaftar_supplier terdaftar / meminta_penawaran_harga Event /mendaftar_supplier /memesan /meminta_penawaran_harga Atribut SupplierCode, SupplierName, Address, City, PostCode, Phone, Fax KdKaryawan, NoPO, TglPO, SupplierCode, KodeBarang, Jumlah, HargaSatuan KdKaryawan, NoSPPH, TglSPPH, NoSPP, SupplierCode Gambar 4.9 Class dan Statechart Supplier SPP Class SPP merupakan kumpulan dari dokumendokumen permintaan pembelian yang dikeluarkan oleh bagian gudang kepada bagian pembelian. Bagian gudang mengeluarkan SPP ketika persediaan barang di gudang telah mencapai titik pemesanan kembali (ROP). Gambar 4.20 berikut ini memperlihatkan class SPP yang terdiri dari SPP Header dan SPP Detail beserta attributes dan operations serta statechart

30 58 yang menggambarkan event pada saat pembuatan SPP oleh bagian gudang. SPP_Header -NoSPP -TglSPP -Keterangan -CreateBy -CreateDate -UpdateBy -UpdateDate SPP_Detail -NoSPP -KodeBarang -Jumlah / meminta_penawaran_harga / meminta_pembelian aktif [permintaan_penawaran_harga_dibuat] Event /meminta_pembelian /meminta_penawaran_harga Atribut KdKaryawan, NoSPP, TglSPP, KodeBarang, Jumlah KdKaryawan, NoSPPH, NoSPP Gambar 4.20 Class dan Statechart SPP Header dan SPP Detail SPPH Class SPPH merupakan kumpulan dokumendokumen yang digunakan oleh bagian pembelian untuk meminta penawaran harga dari supplier atas sejumlah barang yang dibutuhkan dan akan dibeli oleh perusahaan. Gambar 4.2 berikut ini memperlihatkan class SPPH yang terdiri dari SPPH Header dan SPPH Detail beserta attributes dan operations serta

31 59 statechart yang menggambarkan event dimana SPPH dibuat setelah menerima SPP dari bagian gudang. SPPH -NoS PPH -TglS PPH -NoS PP -Keterangan -Creat eby -Creat edate -Updat eby -Updat edate -S uppliercode / meminta_penawaran_harga [menerima_spp] aktif / memesan Event /meminta_penawaran_harga /memesan Atribut KdKaryawan, NoSPPH, NoSPP KdKaryawan, NoPO, TglPO, SupplierCode, KodeBarang, Jumlah, HargaSatuan Gambar 4.2 Class dan Statechart SPPH PO Class PO merupakan kumpulan dari dokumendokumen yang dikeluarkan oleh bagian pembelian yang berisi pesanan pembelian bahan baku perusahaan kepada supplier. Gambar 4.22 berikut ini memperlihatkan class PO yang terdiri dari PO Header dan PO Detail beserta attributes dan operations serta statechart yang menggambarkan event yang dimiliki oleh PO Header dan PO Detail.

32 60 PO_Header -NoPO -TglPO -SupplierCode -TotalBayar -CreateBy -CreateDate -UpdateBy -UpdateDate PO_Detail -NoPO -KodeBarang -Jumlah -HargaSatuan / meretur / memesan ak tif / menerima tersedia / menerima_pengganti Event /memesan /menerima /meretur /menerima_pengganti Atribut KdKaryawan, NoPO, TglPO, SupplierCode, KodeBarang, Jumlah, HargaSatuan KdKaryawan, NoBMB, TglBMB, NoSuratJalan, TglSuratJalan, SupplierCode, NoPO, KodeBarang, Jumlah KdKaryawan, NoSRB, TglSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahRetur KdKaryawan, NoBTBR, TglBTBR, NoSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahTerima Gambar 4.22 Class dan Statechart PO Header dan PO Detail BMB Class BM B merupakan kumpulan dari dokumendokumen yang dikeluarkan oleh bagian gudang sebagai bukti atas penerimaan bahan baku dari supplier. Gambar 4.23 berikut ini memperlihatkan class BMB yang terdiri dari BMB Header

33 6 dan BMB Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan BMB oleh bagian gudang pada saat menerima barang dari supplier. BMB_Header -NoBMB -TglBMB -NoSuratJalan -TanggalSuratJalan -SupplierCode -NoPO -Keterangan -CreateBy -CreateDate -UpdateBy -UpdateDate BMB_Detail -NoBMB -KodeBarang -JumlahMasuk / menerima / meretur aktif Event /menerima /meretur Atribut KdKaryawan, NoBMB, TglBMB, NoSuratJalan, TglSuratJalan, SupplierCode, NoPO, KodeBarang, Jumlah KdKaryawan, NoSRB, TglSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahRetur Gambar 4.23 Class dan Statechart BMB Header dan BMB Detail

34 SPPB Class SPPB merupakan kumpulan dari dokumendokumen yang dikeluarkan oleh bagian PPC kepada bagian gudang, sebagai perintah untuk mengeluarkan sejumlah barang dari gudang untuk proses produksi pesanan pelanggan. Gambar 4.24 berikut ini memperlihatkan class SPPB yang terdiri dari SPPB Header dan SPPB Detail beserta attributes dan operations serta statechart yang menggambarkan event dimana SPPB dibuat berdasarkan SO yang diterima dari bagian penjualan. SPPB_Header -NoSPPB -TglSPPB -NoSO -Keterangan -CreateBy -CreateDat e -Updat eby -Updat edate SPPB_Detail -NoSPPB -KodeBarang -JumlahKeluar [SO_diterima] aktif / meminta_pengeluaran / mengeluarkan tersedia Event /meminta_pengeluaran /mengeluarkan Atribut KdKaryawan, NoSPPB, TglSPPB, NoSO, KodeBarang, JumlahKeluar KdKaryawan, NoBKB, TglBKB, NoSPPB Gambar 4.24 Class dan Statechart SPPB Header dan SPPB Detail

35 BKB Class BKB merupakan kumpulan dari dokumendokumen yang dikeluarkan oleh bagian gudang sebagai bukti atas bahan baku yang dikeluarkan oleh bagian gudang. Gambar 4.25 berikut ini memperlihatkan class BKB yang terdiri dari BKB Header dan BKB Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan BKB yang secara otomatis mengupdate data bahan baku. BKB_Header -NoBKB -TglBKB -NoSPPB -Keterangan -CreateBy -CreateDate -UpdateBy -UpdateDate BKB_Detail -NoBKB -KodeBarang -JumlahKeluar / mengeluarkan aktif / menerima_pengembalian Event /mengeluarkan /menerima_pengembalian Atribut KdKaryawan, NoBKB, TglBKB, NoSPPB KdKaryawan, NoBPB, TglBPB, NoBKB, KodeBarang, JumlahKembali Gambar 4.25 Class dan Statechart BKB Header dan BKB Detail

36 BPB Class BPB merupakan kumpulan dari dokumen yang dikeluarkan oleh bagian gudang sebagai bukti atas penerimaan barang yang tidak habis terpakai dalam proses produksi. Gambar 4.26 berikut ini memperlihatkan class BPB Header dan BPB Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan BPB pada saat bagian gudang menerima bahan baku yang tidak terpakai, yang secara otomatis mengupdate data bahan baku. BP B_Header -NoBPB -TglBPB -NoBKB -Keterangan -CreateBy -CreateDat e -Updat eby -Updat edate BP B_Detail -NoBPB -KodeBarang -JumlahKembali [bahan_tidak_terpakai] aktif / menerima_pengembalian Event /menerima_pengembalian Atribut KdKaryawan, NoBPB, TglBPB, NoBKB, KodeBarang, JumlahKembali Gambar 4.26 Class dan statechart BPB Header dan BPB Detail

37 SRB Class SRB merupakan kumpulan dari dokumen yang dikeluarkan oleh bagian gudang sebagai bukti atas adanya sejumlah barang yang diretur kepada supplier. Gambar 4.27 berikut ini memperlihatkan class SRB yang terdiri dari SRB Header dan SRB Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan SRB ketika bagian gudang mengembalikan barang yang dikirim oleh supplier, yang secara otomatis mengupdate data bahan baku. SRB_Header -NoSRB -TglSRB -NoSurat Jalan -TglSurat Jalan -SupplierCode -NoPO -Keterangan -CreateBy -CreateDat e -Updat eby -Updat edate SRB_Detail -NoSRB -KodeBarang -JumlahRetur -AlasanRetur / meretur / menerima_penggant i aktif /meretur Event /menerima_pengganti Atribut KdKaryawan, NoSRB, TglSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahRetur KdKaryawan, NoBTBR, TglBTBR, NoSRB, NoSuratJalan, TglSuratJalan,

38 66 SupplierName, NoPO, KodeBarang, JumlahTerima Gambar 4.27 Class dan Statechart SRB Header dan SRB Detail BTBR Class BTBR merupakan kumpulan dari dokumen yang dikeluarkan oleh bagian gudang sebagai bukti penerimaan barang pengganti dari supplier sesuai dengan retur pembelian yang telah dilakukan perusahaan. Gambar 4.28 berikut ini memperlihatkan class BTBR yang terdiri dari BTBR Header dan BTBR Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan BTBR ketika bagian gudang menerima barang dari supplier, yang secara otomatis mengupdate data bahan baku. BTBR_Header -NoBTBR -TglBTBR -NoSRB -NoSuratJalan -TglSuratJalan -SupplierCode -NoPO -Keterangan -CreatedBy -CreateDate -UpdateBy -UpdateDate BTBR_Detail -NoBTBR -KodeBarang -JumlahTerima -Keterangan / menerima_pengganti [bahan_baku_diupdate] aktif

39 67 Event /menerima_pengganti Atribut KdKaryawan, NoBTBR, TglBTBR, NoSRB, NoSuratJalan, TglSuratJalan, SupplierName, NoPO, KodeBarang, JumlahTerima Gambar 4.28 Class dan Statechart BTBR Header dan BTBR Detail FPP Class FPP merupakan kumpulan dari dokumen permintaan pembayaran kepada supplier yang dikeluarkan oleh bagian akuntansi kepada bagian keuangan. Gambar 4.29 berikut ini memperlihatkan class FPP Header dan FPP Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan FPP setelah bagian akuntansi mencocokan dokumen-dokumen penagihan dari supplier dengan PO, BMB, BTBR, SRB, dan SPP. FPP_Header -NoFPP -TglFPP -Keterangan -TotalBayar -CreateBy -CreateDate -UpdateBy -UpdateDate FPP_Detail -NoFPP -NoPO

40 68 / meminta_pembayaran / membayar aktif Event /meminta_pembayaran /membayar Atribut KdKaryawan, NoFPP, TglFPP, NoInvoice, TglInvoice, TotalBayar, NoPO KodeKaryawan, NoCBPV, TglCBPV, SupplierCode, TotalPembayaran, NoCekGiro, Bank, NoFPP Gambar 4.29 Class dan Statechart FPP Header dan FPP Detail CBPV Class CBPV merupakan kumpulan dari dokumen yang dikeluarkan oleh bagian keuangan sebagai bukti pembayaran yang telah dilakukan kepada supplier. Gambar 4.30 berikut ini memperlihatkan class CBPV Header dan CBPV Detail beserta attributes dan operations serta statechart yang menggambarkan event pembuatan CBPV pada saat bagian keuangan memberikan cek / giro kepada supplier.

41 69 CBPV_Header -NoCBPV -TglCBPV -SupplierCode -TotalPembayaran -NoCekGiro -Bank -TglJatuhTempo -CreateBy -CreateDate -UpdateBy -UpdateDate CBPV_Detail -NoCBPV -NoFPP [menerima_fpp] aktif / membayar Event /membayar Atribut KodeKaryawan, NoCBPV, TglCBPV, SupplierCode, TotalPembayaran, NoCekGiro, Bank, NoFPP Gambar 4.30 Class dan Statechart CBPV Header dan CBPV Detail KHSO Class KHSO merupakan kumpulan dari dokumen yang berisi hasil perhitungan fisik persediaan di gudang (stock opname) yang dibuat oleh bagian akuntansi. Dokumen tersebut berisi selisih antara jumlah barang pada sistem dengan jumlah fisik barang di gudang. Gambar 4.3 berikut ini memperlihatkan class SPPB beserta attributes dan operations serta statechart yang menggambarkan event dimana KHSO dibuat sesuai dengan perhitungan fisik barang.

42 70 KHSO_Header -NoKHSO -TglKHSO -Keterangan -CreateBy -CreateDate -UpdateBy -UpdateDate KHSO_Detail -NoKHSO -KodeBarang -JumlahFisik -JumlahSistem -Selisih -Keterangan [akhir_periode] ak ti f / melakukan_stock _opname Event /melakukan_stock_opname Atribut KdKaryawan, NoKHSO, TglKHSO, KodeBarang, JumlahFisik, JumlahSistem Gambar 4.3 Class dan Statechart KHSO Header dan KHSO Detail Events Event table dari sistem informasi pembelian dan persediaan bahan baku PT Syn Toba Grafika dapat dilihat pada tabel 4.2 berikut ini:

43 7 Tabel 4.2 Event Table Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika Classes Bahan_Baku Supplier Bagian_Pembelian Bagian_Gudang Events Mendaftar_bahan_baku + * Mendaftar_supplier + * Meminta_pembelian * * + Menerima * * + * Bagian_PPC Mengeluarkan * * + + Menerima_pengembalian * * + + Meretur * * * + Menerima_pengganti * * * + + Bagian_Akuntansi Bagian_Keuangan Melakukan_stock_opname * * + Memesan * * * + + Meminta_penawaran_harga * * * + Meminta_pengeluaran * * + Meminta_pembayaran * * + Membayar * * + Keterangan: + : Event terjadi satu kali * : Event terjadi lebih dari satu kali SPP SPPH PO BMB BKB SRB BPB SPPB BTBR FPP CBPV KHSO

44 Application Domain Usage Overview Terdapat lima aktor yang akan menggunakan sistem informasi akuntansi pembelian dan persediaan bahan baku PT Syn Toba Grafika, yaitu bagian gudang, bagian pembelian, bagian PPC, bagian keuangan, dan bagian akuntansi. Tabel 4.3 berikut ini akan menggambarkan hubungan antara actors dengan use cases dalam sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika.

45 73 Tabel 4.3 Actor Table untuk Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika Bagian Gudang Bagian Pembelian Actor Bagian PPC Bagian Akuntansi Bagian Keuangan Use Cases Mendaftar Bahan_Baku Mengupdate Bahan_baku Mendaftar Supplier Mengupdate_Supplier Membuat SPP Membuat SPPH Membuat PO Membuat BMB Membuat SRB Membuat BTBR Membuat SPPB Membuat BKB Membuat BPB Membuat FPP Membuat CBPV Membuat KHSO Mencetak Laporan Permintaan Pembelian Mencetak Laporan Pembelian Berdasarkan Barang Mencetak Laporan Pembelian Berdasarkan Supplier Mencetak Laporan Penerimaan Barang Mencetak Laporan Pengeluaran Barang Mencetak Laporan Retur Barang Mencetak Laporan Penerimaan Barang Retur

46 74 Actor Use Cases Bagian Gudang Bagian Pembelian Bagian PPC Bagian Akuntansi Bagian Keuangan Mencetak Laporan Stock Opname Mencetak Laporan Mutasi Persediaan Mencetak Laporan Pengeluaran Kas

47 Actors Berikut ini merupakan actor specification dari sistem informasi pembelian dan persediaan bahan baku PT Syn Toba Grafika. Tabel 4.4 Spesifikasi Aktor Bagian Gudang Bagian Gudang Tujuan Karyawan yang bertanggung jawab dalam membuat SPP jika kondisi barang di gudang telah mencapai titik pemesanan kembali (ROP), melakukan penerimaan dan penyimpanan bahan baku dari supplier, melakukan penukaran atas bahan baku yang tidak sesuai dengan PO, mengeluarkan bahan baku yang diminta untuk memproduksi pesanan pelanggan, dan menerima bahan baku yang tidak terpakai dalam produksi. Karakteristik Bagian gudang harus memiliki kemampuan dan ketelitian dalam mengecek barang yang dikirimkan supplier serta melakukan permintaan pembelian dengan jenis barang dan jumlah yang tepat ketika sistem mengaktifkan reminder mengenai barang yang telah mencapai titik pemesanan kembali (ROP). Contoh Ketika sistem mengaktifkan reminder mengenai adanya barang yang telah mencapai titik pemesanan kembali, bagian gudang akan menggunakan sistem untuk membuat Surat Permintaan Pembelian (SPP) kepada bagian pembelian. Tabel 4.5 Spesifikasi Aktor Bagian Pembelian Bagian Pembelian Tujuan Karyawan yang bertanggung jawab dalam melakukan pemesanan barang kepada supplier dan meminta penawaran harga dari beberapa supplier atas barang yang hendak

48 76 dibeli perusahaan. Karakteristik Bagian pembelian harus memiliki kemampuan analisa dalam menentukan supplier yang paling menguntungkan bagi perusahaan dan memiliki ketelitian atas jenis dan jumlah barang yang dipesan sehingga sesuai dengan kebutuhan perusahaan. Contoh Ketika menerima SPP dari bagian gudang, bagian pembelian akan membuat surat permintaan penawaran harga yang ditujukan kepada beberapa supplier. Setelah dilakukan analisa terhadap quotation dari beberapa supplier maka bagian pembelian akan membuat PO kepada supplier yang paling menguntungkan perusahaan, sesuai dengan jenis dan jumlah barang yang dibutuhkan. Tabel 4.6 Spesifikasi Aktor Bagian PPC Bagian PPC Tujuan Karyawan yang bertanggung jawab dalam membuat SPPB yang ditujukan kepada bagian gudang sebagai perintah untuk mengeluarkan sejumlah barang yang akan digunakan dalam produksi pesanan pelanggan. Karakteristik Bagian PPC harus mempunyai kemampuan untuk menghitung dengan cermat dan tepat kebutuhan bahan baku yang digunakan untuk memproduksi pesanan pelanggan. Contoh Ketika menerima sales order dari bagian penjualan, bagian PPC akan melakukan perhitungan atas bahan baku yang diperlukan untuk memproduksi pesanan pelanggan tersebut. Setelah itu, bagian PPC akan mengeluarkan SPPB kepada bagian gudang. Tabel 4.7 Spesifikasi Aktor Bagian Akuntansi Bagian Akuntansi Tujuan Karyawan yang bertanggung jawab dalam melakukan perhitungan EOQ dan ROP dan

49 77 safety stock, membuat KHSO ketika dilakukan stock opname, dan melakukan pencocokan antara dokumen-dokumen penagihan pelanggan dengan SPP, PO, BMB, SRB dan BTBR, serta membuat FPP sebagai permintaan pembayaran yang ditujukan kepada bagian keuangan. Karakteristik Bagian akuntansi harus mempunyai kemampuan dan kecermatan dalam menghitung EOQ, ROP dan safety stock, dan mencocokan dokumen-dokumen sebelum dilakukannya pembayaran kepada supplier. Contoh Setiap akhir periode, bagian akuntansi akan melakukan stock opname. Bagian akuntansi kemudian membuat KHSO yang berisi selisih antara hasil perhitungan fisik dengan jumlah persediaan pada sistem. Tabel 4.8 Spesifikasi Aktor Bagian Keuangan Bagian Keuangan Tujuan Karyawan yang bertanggung jawab dalam melakukan pembayaran dan membuat Cash / Bank Payment Voucher (CBPV) sebagai bukti pembayaran kepada supplier. Karakteristik Bagian akuntansi harus mempunyai ketelitian dan kecermatan dalam melakukan pembayaran kepada supplier dengan tepat waktu. Contoh Ketika menerima FPP, bagian keuangan akan membuat cek / giro dan mencetak CBPV sebagai bukti pembayaran yang telah dilakukan perusahaan Use Cases Gambar 4.32 menunjukkan use case diagram dari sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika.

50 78 Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku PT Syn Toba Grafika Mendaftar_Supplier Bagi an_pembelian Mengupdate_Supplie r Bagian _PPC Membuat_Dokumen Mencetak _Laporan Bagian _Ke uangan Bagi an_gud ang Mendaftar_Bahan_Ba ku Mengupdate_Bahan_B aku Bagi an_akuntan si Gambar 4.32 Use Case Diagram Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika

51 79 Tabel 4.9 Use Case Specification untuk Mendaftar Supplier Mendaftar Supplier Use Case Use case dimulai ketika bagian pembelian memilih submenu Supplier pada menu Master. Sistem akan digunakan oleh bagian pembelian untuk melakukan pendaftaran ketika terdapat supplier baru. Bagian pembelian akan menginput data supplier baru kemudian menyimpan data tersebut ke dalam database. Objects Supplier Functions create ( ), generate_new_supplier_code( ), get_last_supplier_code ( ), save ( ) Tabel 4.0 Use Case Specification untuk Mengupdate Supplier Mengupdate Supplier Use Case Use case dimulai ketika bagian pembelian memilih submenu Supplier pada menu Master. Sistem akan digunakan oleh bagian pembelian untuk melakukan perubahan terhadap data supplier yang ada atau menghapus data supplier yang tidak dibutuhkan lagi bagi perusahaan. Objects Supplier Functions create ( ), get_supplier_code ( ), save ( ) Tabel 4. Use Case Specification untuk Mendaftar Bahan Baku Mendaftar Bahan Baku Use Case Use case dimulai ketika bagian akuntansi memilih submenu Bahan Baku pada menu Master. Sistem akan digunakan oleh bagian akuntansi untuk melakukan pendaftaran atas barang baru yang belum disimpan di database perusahaan. Bagian akuntansi akan menginput data barang baru kemudian menyimpan data tersebut ke dalam database. Objects Bahan Baku Functions create ( ), save ( ) Tabel 4.2 Use Case Specification untuk Mengupdate Bahan Baku Use Case Mengupdate Bahan Baku Use case dimulai ketika bagian akuntansi memilih submenu Bahan Baku pada menu Master. Sistem akan digunakan oleh bagian akuntansi untuk melakukan perubahan terhadap data barang yang ada dan melakukan perubahan atas safety

52 80 stock, EOQ dan ROP. Bagian akuntansi akan menginput perubahan data tersebut dan menyimpannya ke dalam database. Objects Bahan Baku Functions get_kode_barang (), create (), hitung_prediksi (), hitung_eoq (), hitung_permintaan_per_hari (), hitung_rop (), save ()

53 8 Usecase Detail Membuat Dokumen Membuat_SPPH Membuat_PO Membuat_BTBR Bagian_Pembelian Membuat_BMB Membuat_BKB Membuat_SRB Bagian_Gudang Membuat_S PP Bagian_Keuangan Membuat_BPB Membuat_CBP V Bagian_PPC Membuat_K HS O Membuat_FPP Bagian_Akunt ansi Membuat_SPPB Gambar 4.33 Use Case Detail Membuat Dokumen

54 82 Tabel 4.3 Use Case Specification untuk Membuat SPP Membuat SPP Use Case Sistem digunakan oleh bagian gudang untuk membuat SPP ketika sistem mengaktifkan reminder atas jenis barang yang telah mencapai ROP. Use case diawali ketika bagian gudang memilih submenu Surat Permintaan Pembelian dari submenu Transaksi pada menu utama. Selanjutnya, bagian gudang akan menekan tombol add new dan sistem akan secara otomatis menampilkan nomor SPP yang baru, tanggal SPP, user role, dan nama karyawan. Bagian gudang kemudian memilih jenis barang pada combo box. Sistem kemudian akan menampilkan data-data barang yang dipilih. Setelah memilih, bagian gudang akan menekan tombol save dan data SPP akan disimpan ke dalam database. Objects Karyawan, SPP Header, SPP Detail, Bahan Baku Functions create (), get_last_no_spp (), generate_new_no_spp (), get_data_karyawan (), generate_tgl_spp (), get_jenis_barang (, )get_data_barang (), save () Tabel 4.4 Use Case Specification untuk Membuat SPPH Membuat SPPH Use Case Objects Functions Sistem digunakan oleh bagian pembelian untuk membuat SPPH setelah menerima SPP dari bagian gudang. Ketika bagian pembelian memilih submenu Surat Permintaan Penawaran Harga dari submenu Transaksi pada menu utama dan menekan tombol add new maka sistem akan secara otomatis menampilkan nomor SPPH yang baru, tanggal SPPH, user role, dan nama karyawan. Bagian kemudian kemudian akan memasukkan no SPP yang secara otomatis menampilkan data barang yang terdapat dalam detil SPP. SPPH Header, Karyawan, SPP Header, SPP Detail, Supplier, SPPH Detail create (), get_last_no_spph (), generate_new_no_spph (), get_data_karyawan (), generate_tgl_spp (), get_no_spp (), get_detail_spp (), get_supplier_name (), get_data_barang (), save ()

55 83 Tabel 4.5 Use Case Specification untuk Membuat PO Membuat PO Use Case Objects Sistem digunakan oleh bagian pembelian untuk membuat PO kepada supplier. Ketika bagian pembelian memilih submenu Purchase Order dari submenu Transaksi pada menu utama dan menekan tombol add new maka sistem akan secara otomatis menampilkan nomor PO yang baru, tanggal PO, user role, dan nama karyawan. Bagian pembelian lalu menekan tombol add item untuk menambah data barang yang akan dibeli. Setelah semua data barang terisi maka bagian pembelian akan menekan tombol save dan data PO akan disimpan ke dalam database. PO Header, Karyawan, Supplier, Barang, PO Detail Functions create (), get_last_no_po (), generate_new_no_po (), get_data_karyawan (), generate_t gl_po (), get_data_supplier (), get_jenis_barang (), get_data_barang (), hitung_total_harga (), save () Tabel 4.6 Use Case Specification untuk Membuat BMB Use Case Objects Membuat BMB Ketika bagian gudang memilih submenu BMB dari submenu Transaksi pada menu utama, dan menekan tombol add new maka sistem akan secara otomatis menampilkan nomor dari BMB yang baru, tanggal BMB, user role, dan nama karyawan. Bagian gudang lalu memilih nomor PO dan sistem akan menampilkan data barang yang dipesan. Setelah semua data terisi maka bagian gudang akan menekan tombol save dan data BMB akan disimpan ke dalam database. BMB Header, Karyawan, Supplier, PO Header, PO Detail, BMB Detail. Functions create (), get_last_no_bmb (), generate_new_no_bmb (), get_data_karyawan (), generate_t gl_bmb (), get_supplier_name (), get_no_po (), get_po_detail (), get_data_po (), save ()

56 84 Tabel 4.7 Use Case Specification untuk Membuat SRB Use Case Objects Membuat SRB Ketika bagian gudang memilih submenu SRB dari submenu Transaksi pada menu utama dan menekan tombol add new, sistem akan secara otomatis menampilkan nomor dari SRB yang baru, tanggal SRB, user role, dan nama karyawan. Bagian gudang lalu menekan tombol add item untuk menambah data barang ke dalam SRB Detail. Setelah semua data terisi maka bagian gudang akan menekan tombol save dan data SRB akan disimpan ke dalam database. SRB Header, Karyawan, Supplier, PO Header, Barang, SRB Detail Functions create (), get_last_no_srb (), generate_new_no_srb (), get_data_karyawan (), generate_t gl_srb (), get_supplier_name (), get_no_po (), get_data_barang (), save () Tabel 4.8 Use Case Specification untuk Membuat BTBR Use Case Objects Membuat BTBR Ketika bagian gudang memilih submenu BTBR dari submenu Transaksi pada menu utama dan menekan tombol add new, sistem akan secara otomatis menampilkan nomor dari BTBR yang baru, tanggal BTBR, user role, dan nama karyawan. Bagian gudang lalu menekan tombol add item untuk menambah data barang yang diterima dari supplier. Setelah semua data terisi maka bagian gudang akan menekan tombol save dan data BTBR akan disimpan ke dalam database. BTBR Header, Karyawan, SRB Header, Supplier, PO Header, Barang, BTBR Detail Functions create (), get_last_no_btbr (), generate_new_no_btbr(), get_data_karyawan (), generate_tgl_btbr (), get_no_srb (), get_supplier_name (), get_no_po (), get_no_btbr (), get_data_barang (), save()

57 85 Tabel 4.9 Use Case Specification untuk Membuat SPPB Membuat SPPB Use Case Objects Ketika bagian PPC memilih submenu SPPB dari submenu Transaksi pada menu utama dan menekan tombol add new, sistem akan secara otomatis menampilkan nomor dari SPPB yang baru, tanggal SPPB, user role, dan nama karyawan. Bagian PPC lalu menekan tombol add item untuk menambah data barang yang diterima dari supplier. Setelah semua data terisi maka bagian PPC akan menekan tombol save dan data SPPB akan disimpan ke dalam database. SPPB Header, Karyawan, Barang, SPPB Detail Functions create (), get_last_no_sppb (), generate_new_no_sppb (), get_data_karyawan (), generate_tgl_sppb (), get_jenis_barang (), get_data_barang (), save () Tabel 4.20 Use Case Specification untuk Membuat BKB Use Case Objects Membuat BKB Ketika bagian gudang memilih submenu BKB dari submenu Transaksi pada menu utama dan menekan tombol add new, sistem akan secara otomatis menampilkan nomor dari BKB yang baru, tanggal BKB, user role, dan nama karyawan. Bagian gudang kemudian memilih nomor SPPB dan sistem kemudian akan menampilkan data barang yang diminta. Setelah semua data terisi, bagian gudang akan menekan tombol save dan data BKB akan disimpan ke dalam database. BKB Header, Karyawan, SPPB Header, SPPB Detail, BKB Detail Functions create (), get_last_no_bkb (), generate_new_no_bkb (), get_data_karyawan (), generate_t gl_bkb (), get_no_sppb (), get_detail_sppb (), get_no_sppb (), save ()

58 86 Tabel 4.2 Use Case Specification untuk Membuat BPB Membuat BPB Use Case Objects Ketika bagian gudang memilih submenu BPB dari submenu Transaksi pada menu utama dan menekan tombol add new, sistem akan secara otomatis menampilkan nomor dari BPB yang baru, tanggal BPB, user role, dan nama karyawan. Bagian gudang kemudian menekan tombol add item untuk menambah data barang yang dikembalikan dan jika semua data telah terisi maka bagian gudang akan menekan tombol save dan data BPB akan disimpan ke dalam database. BPB Header, Karyawan, BKB Header, Barang, BPB Detail Functions create (), get_last_no_bpb (), generate_new_no_bpb (), get_data_karyawan (), generate_t gl_bpb (), get_no_bpb (), save () Tabel 4.22 Use Case Specification untuk Membuat FPP Use Case Objects Membuat FPP Ketika bagian akuntansi memilih submenu FPP dari submenu Transaksi pada menu utama dan menekan tombol add new, sistem akan secara otomatis menampilkan nomor dari FPP yang baru, tanggal FPP, user role, dan nama karyawan. Bagian akuntansi kemudian menekan tombol add PO untuk memilih PO beserta jumlah yang harus dibayar. FPP Header, Karyawan, PO Header, PO Detail, FPP Detail Functions create (), get_last_no_fpp (), generate_new_no_fpp (), get_data_karyawan (), generate_tgl_fpp (), get_last_no_fpp (), get_no_po (), get_detail_po (), save ()

59 87 Tabel 4.23 Use Case Specification untuk Membuat CBPV Membuat CBPV Use Case Objects Functions Ketika bagian keuangan memilih submenu CBPV dari submenu Transaksi pada menu utama dan menekan tombol add new, sistem akan secara otomatis menampilkan nomor dari CBPV yang baru, tanggal CBPV, user role, dan nama karyawan. Bagian keuangan kemudian menekan tombol add FPP dan sistem akan menampilkan jumlah yang dibayar. CBPV Header, Karyawan, Supplier, FPP Header, CBPV Detail create (), get_last_no_cbpv (), generate_new_no_cbpv (), get_data_karyawan (), generate_t gl_cbpv (), get_last_no_fpp (), get_supplier_name (), get_no_fpp (), get_total_bayar (), save () Tabel 4.24 Use Case Specification untuk Membuat KHSO Membuat KHSO Use Case Objects Functions Ketika bagian akuntansi memilih submenu KHSO dari menu Transaksi pada menu utama, sistem akan secara otomatis menampilkan nomor dari KHSO yang baru, tanggal KHSO, kode karyawan, dan nama karyawan. Bagian akuntansi akan menekan tombol modify untuk melakukan perubahan pada KHSO header. Setelah itu, bagian akuntansi menekan tombol add detail kemudian bagian akuntansi akan menginput kode barang dan sistem akan menampilkan data barang. Setelah itu, bagian akuntansi akan mengentry jumlah fisik barang berdasarkan hasil perhitungan fisik barang di gudang. Jika terdapat selisih antara jumlah fisik barang dengan jumlah pada sistem maka sistem akan menghitung jumlah selisih tersebut. Setelah semua data telah terisi dengan lengkap, bagian akuntansi akan menekan tombol save dan mencetak KHSO. Karyawan, KHSO Header, Bahan Baku, KHSO Detail create (), get_last_no_khso (), generate_new_no_khso (), get_data_karyawan (), generate_tgl_khso (), get_data_barang (), hitung_selisih (), save ()

60 88 Usecase Detail Mencetak Laporan Mencetak_Laporan_Per mintaan_pembelian Mencetak_Laporan_Pembe lian_berdasarkan_suppli er Mencetak_Laporan_Pe nerimaan_barang Mencetak_Laporan_Pembe lian_berdasarkan_barang Bagian_ Pembel ian Mencetak_Laporan_Pe ngeluaran_barang Mencetak_Laporan_R etur_barang Mencetak_Laporan_S tock _Opname Bagi an_aku ntansi Bag ian_gu dang Mencetak_Laporan_Pene rimaan_barang_retur Mencetak_Laporan_P engeluaran_kas Mencetak_Laporan_Mu tasi_persediaan Bagian _Ke uangan Mencetak_Laporan_Pen gembalian_barang Gambar 4.34 Use Case Detail Mencetak Laporan

61 89 Tabel 4.25 Use Case Specification untuk Mencetak Laporan Permintaan Pembelian Mencetak Laporan Permintaan Pembelian Use Case Use case dimulai ketika bagian pembelian memilih submenu Laporan Permintaan Pembelian pada menu Laporan. Bagian pembelian kemudian memilih periode pencetakan laporan yang diinginkan kemudian mencetak laporan tersebut. Informasi yang ditampilkan didapat dari data yang ada di database. Objects Karyawan, SPP Header, SPP Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_tgl_spp (), get_no_spp (), get_nama_karyawan (), get_jenis_barang (), get_gramature (), get_lebar (), get_jumlah_diminta (), hitung_total_permintaan_pembelian () Tabel 4.26 Use Case Specification untuk Mencetak Laporan Pembelian Berdasarkan Supplier Mencetak Laporan Pembelian Berdasarkan Supplier Use Case Use case dimulai ketika bagian pembelian memilih submenu Laporan Pembelian Berdasarkan Supplier pada menu Laporan. Bagian pembelian kemudian memilih periode pencetakan laporan yang diinginkan kemudian mencetak laporan tersebut. Informasi yang ditampilkan didapat dari data yang ada di database. Objects Karyawan, PO Header, PO Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_kode_supplier (), get_nama_supplier (), get_kode_po (), get_nama_po (), get_nama_karyawan (), get_no_spph (), get_kode_barang (), get_jenis_barang (), get_gramature (), get_lebar (), get_jumlah_dibeli (), get_total_bayar (), hitung_total_pembelian () Tabel 4.27 Use Case Specification untuk Mencetak Laporan Pembelian Berdasarkan Barang Use Case Mencetak Laporan Pembelian Berdasarkan Barang Use case dimulai ketika bagian pembelian memilih submenu Laporan Pembelian Berdasarkan Barang pada menu Laporan. Bagian pembelian kemudian memilih

62 90 periode pencetakan laporan yang diinginkan kemudian mencetak laporan tersebut. Informasi yang ditampilkan didapat dari data yang ada di database. Objects Karyawan, PO Header, PO Detail, SPPH Header Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_tgl_po (), get_no_po (), get_supplier_name (), get_kode_barang (), get_jumlah_dibeli (), get_no_spph (), get_total_bayar (), hitung_total_pembelian () Tabel 4.28 Use Case Specification untuk Mencetak Laporan Penerimaan Barang Mencetak Laporan Penerimaan Barang Use Case Use case dimulai ketika bagian gudang memilih submenu Laporan Penerimaan Barang pada menu Laporan. Bagian gudang kemudian memilih periode pencetakan yang diinginkan dan mencetak laporan tersebut. Informasi yang ditampilkan dalam laporan tersebut didapat dari data yang ada di database. Objects Karyawan, BMB Header, BMB Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_tgl_bmb (), get_no_bmb (), get_no_po (), get_supplier_name (), get_no_surat_jalan (), get_kode_barang (), get_jenis_barang (), get_gramature (), get_lebar (), get_jumlah_diterima (), hitung_total_penerimaan () Tabel 4.29 Use Case Specification untuk Mencetak Laporan Pengeluaran Barang Mencetak Laporan Pengeluaran Barang Use Case Use case dimulai ketika bagian gudang memilih submenu Laporan Pengeluaran Barang pada menu Laporan. Bagian gudang kemudian memilih periode pencetakan yang diinginkan dan mencetak laporan tersebut. Informasi yang ditampilkan didapatkan dari data yang ada di database. Objects Karyawan, BKB Header, BKB Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_tgl_bkb (), get_no_bkb (), get_nama_karyawan (), get_no_sppb (), get_no_so (), get_kode_barang (), get_jenis(), get_gramature (), get_lebar (),

63 9 get_jumlah_barang_keluar (), hitung_total_pengeluaran_barang () Tabel 4.30 Use Case Specification untuk Mencetak Laporan Retur Barang Mencetak Laporan Retur Barang Use Case Use case dimulai ketika bagian gudang memilih submenu Laporan Retur Barang pada menu Laporan. Bagian gudang kemudian memilih periode pencetakan yang diinginkan dan mencetak laporan tersebut. Informasi yang ditampilkan didapatkan dari data yang ada di database. Objects Karyawan, SRB Header, SRB Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan, get_tgl_srb (), get_no_srb (), get_nama_karyawan (), get_no_po (), get_supplier_name (), get_kode_barang (), get_jenis(), get_gramature (), get_lebar (), get_jumlah_retur (), hitung_total_retur_barang () Tabel 4.3 Use Case Specification untuk Mencetak Laporan Penerimaan Barang Retur Mencetak Laporan Penerimaan Barang Retur Use Case Use case dimulai ketika bagian gudang memilih submenu Laporan Penerimaan Barang Retur pada menu Laporan. Bagian gudang lalu memilih periode pencetakan yang diinginkan dan mencetak laporan tersebut. Informasi yang ditampilkan dalam laporan tersebut didapatkan dari data yang ada di database. Objects Karyawan, BTBR Header, BTBR Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_tgl_btbr (), get_no_btbr (), get_nama_karyawan (), get_no_srb (), get_kode_barang (), get_jenis(), get_gramature (), get_lebar (), get_jumlah_retur (), hitung_total_retur_barang () Tabel 4.32 Use Case Specification untuk Mencetak Laporan Pengembalian Barang Use Case Mencetak Laporan Pengembalian Barang Use case dimulai ketika bagian akuntansi memilih submenu

64 92 Laporan Pengembalian Barang pada menu Laporan. Bagian gudang kemudian memilih periode pencetakan yang diinginkan dan mencetak laporan tersebut. Informasi yang ditampilkan dalam laporan tersebut didapatkan dari data yang ada di database. Objects Karyawan, BPB Header, BKB Header, BPB Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_tgl_bpb (), get_no_bpb (), get_no_bkb (), get_no_so (), get_kode_barang (), get_jenis(), get_gramature (), get_lebar (), get_jumlah_yang_dikembalikan (), hitung_total_pengembalian_barang () Tabel 4.33 Use Case Specification untuk Mencetak Laporan Stock Opname Mencetak Laporan Stock Opname Use Case Use case dimulai ketika bagian akuntansi memilih submenu Laporan Stock Opname pada menu Laporan. Bagian akuntansi kemudian memilih periode pencetakan yang diinginkan dan mencetak laporan tersebut. Informasi yang ditampilkan dalam laporan tersebut didapatkan dari data yang ada di database. Objects Karyawan, KHSO Header, KHSO Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_no_khso (), get_tgl_khso (), get_nama_karyawan (), get_kode_barang (), get_jumlah_fisik (), get_jumlah_sistem (), get_selisih (), get_keterangan (), sortby_kode_barang (), hitung total () Tabel 4.34 Use Case Specification untuk Mencetak Laporan Mutasi Persediaan Use Case Objects Mencetak Laporan Mutasi Persediaan Use case dimulai ketika bagian gudang memilih submenu Laporan Mutasi Persediaan pada menu Laporan. Bagian gudang kemudian memilih periode pencetakan yang diinginkan dan mencetak laporan tersebut. Informasi yang ditampilkan dalam laporan tersebut didapatkan dari data yang ada di database. Karyawan, BMB Header, BMB Detail, BTBR Header, BTBR Detail, BKB Header, BKB Detail, SRB Header, dan

65 93 SRB Detail Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_no_bmb(), get_tgl_bmb (), get_total (), get_no_srb(), get_tgl_srb (), get_total (), get_no_btbr(), get_tgl_btbr(), get_total (), get_no_bkb(), get_tgl_bkb (), get_total (), get_no_bpb(), get_tgl_bpb (), get_total (), hitung_saldo () Tabel 4.35 Use Case Specification untuk Mencetak Laporan Pengeluaran Kas Mencetak Laporan Pengeluaran Kas Use Case Use case dimulai ketika bagian akuntansi memilih submenu Laporan Pengeluaran Kas pada menu Laporan. Bagian akuntansi kemudian memilih periode pencetakan yang diinginkan dan mencetak laporan tersebut. Informasi yang ditampilkan dalam laporan tersebut didapatkan dari data yang ada di database. Objects Karyawan dan CBPV Functions create (), generate_tgl_cetak_laporan (), get_kode_karyawan (), get_nama_karyawan (), get_no_cbpv (), get_tgl_cbpv (), get_cek / giro (), get_bank (), get_supplier_name (), get_jumlah (), get_no_fpp (), get_tgl_fpp (), hitung_total_pembayaran () Sequences Berikut adalah sequence diagram dari masingmasing use case yang terdapat dalam sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika.

66 94 Bagian Pembelian create() Window: Master Supplier click_a dd_n ew() create() Wndow : Penambahan Supplier Baru gene rate_new _supp lier_ co de() en try_al amat() entry_nama _suppl ier() entry_kota() en try_kod e_po st() entry_fax() e ntry_ tel epon () Supp lier entry_contact_pe rson() get_l ast_suppl ier_co de() result() click_save() save() result() click_close() Gambar 4.35 Sequence untuk Use Case Mendaftar Supplier

67 95 Bagian_Pembelian Window: Master Supplier create() click_modify() create() Window: Perubahan Data Supplier Supplier get_supplier_code() result() entry_nama_supplier() entry_nama_supplier() entry_alamat() entr y_kota() entry_fax() entry_kode_post() entry_telepon() entry_contact_person() click_save() save() result() click_close() Gambar 4.36 Sequence untuk Use Case Mengupdate Supplier

68 96 Bagian Akuntansi create() Window Master Bahan Baku kli k_add_new() create() Window Penambahan Bahan Baku Baru entry_kode_barang() entry_nama_barang() entry_gr amature() entry_l ebar( ) entry_jumlah() entry_satuan() kli k_s ave() Bahan Baku save() result() klik_close() Gambar 4.37 Sequence untuk Use Case Mendaftar Bahan Baku

69 97 Bagian Ak unt ansi cr ea te( ) Window : Master Bahan Bak u click_ mo dify( ) cr ea te() Window : Perubahan Data Bahan Baku Bahan Baku g et_ kod e_b ara ng( ) res ult( ) e ntr y_na ma _b ara ng( ) en try_ gra ma tur e() entry_lebar() entry_jumlah() en try _sat uan () c lic k_hit_ EOQ( ) cre ate () Window : Perhitungan EO Q en try _tot al_p em belia n( ) se le ct_ pre diksi( ) en try_ nilai_ pre diksi() hit ung _pr edik si() en try_ biaya _pe me san an( ) e ntry _bia ya_p en yimp ana n() click_h it_eoq () hit ung _EOQ( ) clic k_up da te_eo Q() click_ hit_ ROP() cr ea te() Win dow : Per hitun gan RO P en try_ per min taa n ta hun () ent ry_ju mla h_h ar i_ker ja( ) entry_lead_time() hitun g_ per min taa n_p er_ ha ri() ent ry_s afe ty_st ock( ) click_ hit_ ROP() hitung_rop() click_ upd ate _ROP() entr y_s afet y_st ock( ) click_sa ve( ) save() res ult( ) click_ close () Gambar 4.38 Sequence untuk Use Case Mengupdate Bahan Baku

70 98 Bag ian Gud ang crea te() Window : Sur at Perm in taan pem belian click_a dd_ne w( ) cr eate( ) Window : Pen amba han SPP Baru SPP Header Karyawan get_la st_no_spp( ) result() gen erate _new_no _SPP() get_da ta_kar yawan() resu lt () gen erate _tang gal_spp() entry_ ketera ngan( ) click_save() save( ) result( ) click_add_ it em() crea te() Windo w : Pe namba han Baha n Ba ku B aru get_las t_no_spp( ) result() crea te() List : Jenis Baran g Bahan Baku Select_jenis_b aran g() get_je nis_bar ang() re sult() ge t_jenis_ba rang () get _data_ bara ng() re sult() result( ) entry_ju mlah( ) SPP Detail click_ save() save () re sult() click_close() Gambar 4.39 Sequence untuk Use Case Membuat SPP

71 99 Bagian Pembelian cr ea te( ) Window: Surat Permintaan Penawaran Harga click_ ad d_ ne w() cr ea te( ) W indow: Penambahan SPPH Baru get_last _no_spph () SPPH Header re sult () Kary awan generate_new_no_spph() ge t_d ata _k ar yawa n( ) result() generate_tgl_spph() create() L ist : No SPP SPP Header get_no_spp() SPP_detail get _detail_spp() result() result() s elect_no_spp() get_no_spp() re sult () e ntr y_ ket era ng an () creat e() List : Supplier Name Supplier get_supplier_name() re sult( ) selec t_supplier_name() get_supplier_name() result() c lick_ sav e() SPPH Detail sa ve () save () result() c lick_ close () Gambar 4.40 Sequence untuk Use Case Membuat SPPH

72 200 Bagia n Pe mb elia n cre ate () Wind ow: Purc has e O rde r click_ add _ne w() create() W indo w: Pe nam b aha n PO Ba ru g et_ no_ PO( ) PO Header get_last_no_po() result() Karyawan ge ne rat e_ new_ no _PO( ) ge t_d ata _ka rya wan( ) result() List : Sup plie r Na me ge ne rat e_ tgl_po () Sup plie r cre ate () ge t_ dat a_s upp lier( ) result() se lect _su pplie r_ nam e( ) get _da ta_ sup plier () result() entry_keterangan() click _sa ve( ) sa ve( ) re sult( ) click_ ad d_it em () cr eat e() Window: Penambahan Bahan Baku Baru cre ate () L ist : Jen is Ba ran g Baha n Ba ku get _jen is_b ar ang () re sult( ) s elec t_je nis_ bar an g() g et_ jenis _ba ra ng( ) ge t_d ata _ba ra ng( ) re sult( ) res ult( ) entry_jumlah() ent ry_ har ga _sat ua n() hit ung _to tal_ har ga () click_ save () PO Det ail sa ve( ) res ult( ) clic k_clo se( ) Gambar 4.4 Sequence untuk Use Case Membuat PO

73 20 Bagian Gudang cr eate( ) Window: Bukti Masuk Barang click_add_new() cr eate() Window: Penambahan Bukti Barang Masuk Baru BMB_Header get_last_no_bmb() re s ult () generate_new_no_bmb() Karyawan get_data_karyawan() result() generate_tgl_bmb() entry_no_surat_jalan() select_tgl_surat_jalan() create() Lis t: Su pp lie r get_supplier_name() re s ult () S upplier select_supplier_name() get_supplier_name() result() create() List : PO ge t_no _ PO() PO_Header get_po_detail() re su lt () PO_Detail re su lt () select_no_po() ge t_da t a_ PO() re su lt () entry_keterangan() c lick _save() BMB_Detail save() save() re su lt( ) click_close() Gambar 4.42 Sequence untuk Use Case Membuat BMB

74 202 Bagian GUdang create() Window:Surat Retur Barang click_add_new() create() Wi ndow: Penambahan Surat Retur Barang Baru SRB Header get_last_no_srb() result() generate_new_no_srb() Karyawan get_data_karyawan() result() generate_tgl_srb() entry_no_surat_j al an() select_tgl_srb() create() List : Supplier Supplier get_supplier_name() result() entry_supplier_name() get_suppli er_name() res ult() create() List : PO PO Header get_no_po() result() select_no_po() get_no_po() result() entry_keterangan() c lic k_s ave() sav e() result() cl ick_add_item() create() Window: Penambahan Bakan Baku Baru create() List : Barang Bahan Baku get_data_barang() select_jenis_barang() res ult() get_data_barang() res ult() entry_j umlah_retur() entry_alasan_retur() cli ck _sav e() SRB_Detail save() result() click_close() Gambar 4.43 Sequence untuk Use Case Membuat SRB

75 203 Bagian Gudang cr ea te () Window: Bukti Terima Barang retur c lick_ ad d_ ne w( ) cr ea te () Window: Penambahan Bukti Barang Masuk Baru BTBR_Header get_last_no_btbr() re su lt( ) generate_new_no_btbr() Karyawan ge t_ da ta _ka ry awa n( ) re su lt( ) generate_tgl_btbr() cr ea te () Lis t : SRB SRB _ Header get_no_srb() result() se lec t_n o_ SRB() ge t_ no _SRB() result() entry_no_surat_jalan() select_tgl_surat_jalan() cr ea te () List : Supplier Supplier get_supplier_name() re su lt( ) select_supplier_name() get_supplier_name() re sult () cr ea te( ) Lis t : PO PO_Header get_no_po() result() select_no_po() ge t_ no _PO() re su lt() entry_keterangan() clic k_ sav e( ) sa ve( ) result() click_add_item() cre at e( ) Window: Penambahan Jenis Barang yang Dit erima get_no_btbr() result() create() List : Barang Bahan Baku se lect _jenis _b ar an g( ) g et _d ata _b ar an g( ) re su lt() get_data_barang() result() entry_jumlah_terima() e nt ry_ ke te ra ng an () BTBR_D etail c lick_ sa ve () sa ve( ) result() clic k_ clos e( ) Gambar 4.44 Sequence untuk Use Case Membuat BTBR

76 204 Bagian PP C create() W indow : Sur at Perintah Pengeluaran B arang click_add_new() create() W indow : Penambahan S urat Per intah P engeluaran B arang Baru SP PB Header get_last_no_s PP B() result( ) K aryawan generate_new_no_sp PB( ) get _data_karyawan() result () generate_tgl_s PPB () entry_no_so() entr y_keterangan() click_save() save() result() click_add_item() create() Window : P enambahan Baku Baru get_last_no_s PPB () result() cr eate() List : bar ang Bahan B aku get_jenis_barang( ) result() select_jenis_barang() get_jenis_barang() get_data_barang() result() result() entry_jumlah() SPPB Detail click_save() save( ) result() click_close() Gambar 4.45 Sequence untuk Use Case Membuat SPPB

77 205 Bagian Gudang cr eate( ) Window : Bukt i Kelu ar Barang click_ add_n ew() cr eate () Window : Pen amba han Bukti Keluar Barang Baru BKB Header ge t_last_n o_bkb() result( ) Karyawan gener ate_n ew_no_ BKB() ge t_data _karya wa n() result( ) gener ate_t gl_bkb() creat e() List : SPPB SPPB Header SPPB Detail get_no_sppb() get_detail_sppb() resu lt() result() selec t_no_sppb() g et_no _SPPB( ) res ult() entry_no_so() entr y_keter angan () click_save( ) BKB Detail sa ve () save() resu lt () re sult() click_close( ) Gambar 4.46 Sequence untuk Use Case Membuat BKB

78 206 Bagian Gudang cr eat e( ) Window: Bukti Pengembalian Barang click_add_new() create() Window: Penambahan BPB Baru BPB Header get_las t_no_bpb() result() generate_new_no_bpb() generate_tgl_bpb() Ka ry aw an get_data_karyawan() re su lt( ) cr eate( ) Li st : BKB B KB H e ad er get_no_bkb() result() selec t_no_bkb() get_no_bkb() result() entry_keterangan() clic k_save( ) save( ) cl ick_add_item() cr eate() result() WIndow: Penambahan Jenis Barang yang Dikembalikan create() List : Barang Bahan Baku get_data_barang() result() select_jenis_barang() get_data_barang() re su lt( ) entry_jumlah_pengembalian() click_save( ) BPB Detail save( ) result() clic k_close() Gambar 4.47 Sequence untuk Use Case Membuat BPB

79 207 Bagian Akuntansi create() Window : Form Permintaan Pem bay aran click_add_new() create() Window : Penambahan Form Perm intaan P em b ay a ran Baru FPP H eader get_last_no_fpp() res ult() Karyawan generate_new_no_spp() get_data_karyaw an() res ult() generate_tgl_fpp() entry_keterangan() klik_save() save() res ult() click_add_po() create() Window : Penambahan PO Baru get_last_no_fpp() res ult() create() List :PO P O Header PO Detail get_no_po() get_detail_po() result() res ult() select_no_po() get_no_p O() res ult() FPP Detail klik_save() save() res ult() click_close( ) Gambar 4.48 Sequence untuk Use Case Membuat FPP

80 208 Bagian A kuntansi cre ate() Window : Cash Bank Payment Voucher click_add_ne w() create( ) W indow : Penambah an Cash Bank Payment Vou che r CBPV He ader get_last_no_cbp V() result() Karyawan generate_new_no_cbp V() get_data_karyawan() result() generate_tgl_cbp V( ) create( ) L ist : S upplier Supplier get_supplier_nam e() result() select_supplier _name() get_supplier_name( ) result() entry_no_cek giro() entry_bank() click_save () save( ) result() click_add_fp P( ) create( ) List : FPP FPP Header get_no_fp P() result() select_no_f PP () get_nama_supplier() get_t otal_ bayar () result() result() CBPV Detail click_save () save() result() click_close() Gambar 4.49 Sequence untuk Use Case Membuat CBPV

81 209 Bagian Gudang create () Wi ndow: Laporan Permintaan Pembel ian select_periode() click_view() create() W indow: Vi ew Lap ora n Permintaan Pembelian Karyawan gene rate_tgl_cetak_lapo ran () ge t_kode_ karyawan() ge t_nama_karyawan() SPP_Header result() get_ tgl_ SPP() get_n o_spp() get_nama_karyawan() result() SPP_Detail g et_j enis_barang() get_le bar() get_grama ture() get_j umlah_di mi nta() result() hitung_total_permintaan_p emb elian() cl ick_print() click_close() Gambar 4.50 Sequence untuk Use Case Membuat Laporan Permintaan Pembelian

82 20 BagianPembelian cr eate () W indo w : L ap ora n Pe mb elian Ber das ark an Ba ra ng selec t_p erio de_ lap ora n( ) click _view () cr eat e() Wind ow : Vie w La po ran Pembelian Berdasarkan Barang Ka rya wan ge ner ate _tg l_ce tak _lap ora n( ) ge t_k ode _ka ryaw an( ) g et_ nam a_ kar yawa n() PO Header re sult( ) ge t_t gl_po () get_no_po() PO Detail get _sup plie r_n am e( ) ge t_ko de_ ba ran g( ) get _jum lah _d ibeli( ) get _to tal_ baya r( ) SPPH Header result() get_no_spph() result() res ult( ) hit ung _to tal_ pem be lian( ) click_p rin t() click_c lose () Gambar 4.5 Sequence untuk Use Case Membuat Laporan Pembelian Berdasarkan Supplier

83 2 BagianPembelian cr eate () W indo w : L ap ora n Pe mb elian Ber das ark an Ba ra ng selec t_p erio de_ lap ora n( ) click _view () cr eat e() Wind ow : Vie w La po ran Pembelian Berdasarkan Barang Ka rya wan ge ner ate _tg l_ce tak _lap ora n( ) ge t_k ode _ka ryaw an( ) g et_ nam a_ kar yawa n() PO Header re sult( ) ge t_t gl_po () get_no_po() PO Detail get _sup plie r_n am e( ) ge t_ko de_ ba ran g( ) get _jum lah _d ibeli( ) get _to tal_ baya r( ) SPPH Header result() get_no_spph() result() res ult( ) hit ung _to tal_ pem be lian( ) click_p rin t() click_c lose () Gambar 4.52 Sequence untuk Use Case Membuat Laporan Pembelian Berdasarkan Barang

84 22 Bagian Gudang create() Window : Laporan Penerimaan Barang select_periode_laporan() c lick _view() cr eat e( ) Window : View Laporan Penerimaan Barang Karyawan generate_tgl_cetak_laporan() get_kode_karyawan() get_nama_karyawan() BMB H eader re s ult () get_tgl_bmb() get_no_bmb() get_no_po() BMB D et ai l get_supplier_name() get_no_surat_jalan() get_kode_barang() get_jenis() get_gramature() ge t_le ba r () get_jumlah_diterima() re s ult () re su lt () hitung_total_penerimaan() clic k_print () clic k_close() Gambar 4.53 Sequence untuk Use Case Membuat Laporan Penerimaan Barang

85 23 Bagian Gudang create () Window: Laporan Retur Barang se lect_p eri ode () click_view() Karyawan g ene rate_ tg l_ce tak_l apo ran () g et_ko de_ karyaw an() g et_na ma_ karyaw an() result() create() Window: View Laporan Retur Barang SRB_Header ge t_ tg l_s RB() get_n o_s RB() get_ nama _ka ryawa n() get_n o_p O() ge t_ sup pli er_n ame () result() SRB_Detail ge t_ kode _b aran g() ge t_ jen is_ bara ng() get_g ramtau re() get_ leb ar() g et_ke te rang an() get_j uml ah_ retur() result() hitung_total_retur_barang() click _pri nt() click_clos e() Gambar 4.54 Sequence untuk Use Case Membuat Laporan Retur Barang

86 24 Bagia n G uda ng cre ate () W indow : Laporan Penerimaan Barang Ret ur se lect_ per iode _lap or an( ) click_v ie w() cre ate( ) Win dow : View La por an Pe ner ima an Ba ran g Karyawan gen er ate_ tgl_ lapo ran () g et_k ode _kar yawa n() g et_ nam a_ kar yawan () re sult( ) BT BR He ade r ge t_tg l_btbr( ) get _no _BT BR( ) get_ nam a_ kar yawan () BTBR Detail get_no_srb() ge t_ko de_ bar an g() ge t_je nis() get _gr am atu re( ) get _leb ar( ) result() re sult( ) hitu ng_ tota l_pe ner ima an_ bar an g_r etu r() click_ pr in t() click _clos e() Gambar 4.55 Sequence untuk Use Case Membuat Laporan Penerimaan Barang Retur

87 25 Bagian_ Gudang create() Wi ndow: Lap oran Pen geluaran Barang sel sct_perio de() click_view() Karyawan gen erate_ tgl _ceta k_ laporan() get_kode_karyawan() get_nama_karyawan() result() create() Wind ow: View Laporan Pengeluaran Barang BKB_Header tgl_bkb() no_bkb() nama_karyawan() no_sppb() no_so() result() BKB_Detail g et_kod e_barang() get_jeni s_barang() get_gramature() get_lebar() get_jumla h_barang_ ke luar() re su lt() to tal _pengel uaran_ba ra ng() cl ick_print() click_close() Gambar 4.56 Sequence untuk Use Case Membuat Laporan Pengeluaran Barang

88 26 Bagian Gudang cre ate() Windo w : Lapo ran Pen gemb alian Barang se lect_pe riode_ la pora n() click_view() creat e() Windo w : Vie w Lapor an Peng emb alian Baran g Ka ryawan ge nera te_tgl_ cetak_lap oran () ge t_kode _karya wa n() get_na ma_k aryawan( ) re sult() BPB Header BKB Header get _tgl_bpb() get_ no_bpb( ) get_ no_bkb( ) get_n o_so() resu lt() BPB Detail ge t_kode _bara ng() get_je nis() get_g ram ature () g et_leba r() ge t_jumlah _dikem balikan( ) resu lt () result() hitu ng_to tal_pen gemb alian_ba rang () clikc_ print( ) click_close() Gambar 4.57 Sequence untuk Use Case Membuat Laporan Pengembalian Barang

89 27 bagian gudang create() Window: Laporan Mutasi Persediaan select_peri ode_laporan() cl ick _view() creat e() Window: View Laporan Mutasi Persedi aan Karyawan generate_tgl _cetak_laporan() get_kode_karyawan() get_nama_karyawan() res ul t() BMB_Header get_no_bmb() get_tgl _BMB() BMB_Detail get_total() SRB_Header get_no_srb() get_tgl_srb() SRB_Detail get_total() BTBR_Header get_no_btbr() get_tgl _BTBR() BTBR_Detail get_total() BKB_Header get_no_bkb() get_tgl_bkb() BK B_Det ail get_total() BP B_Header get_no_bpb() get_tgl_bpb() BPB_Detail get_total() hitung_sal do() click_print() click_close() Gambar 4.48 Sequence untuk Use Case Membuat Laporan Mutasi Persediaan

90 28 bagian Akuntansi create() Window: Laporan Stock Opname select_periode_laporan() click_view() create() W indow: View Laporan Stock Opname Karyawan generate_tgl_cetak_laporan() get_kode_karyawan() get_nama_karyawan() result() KHSO_Header get_tgl_khso() get_no_khso() get_nama_karyawan() res ult () KHSO_Detai l get_kode_barang() get_jumlah_fi si k() get_jumlah_si stem() get_sel isih() get_keterangan() res ult () hitung_total () click_print() click_close() Gambar 4.59 Sequence untuk Use Case Membuat Laporan Stock Opname

91 29 Bagian Keuangan cr eate( ) Window: Laporan Pengeluaran Kas select_periode() click_view() create() Window: View Laporan Pengeluaran Kas Karyawan generate_tgl_cetak_laporan() get_kode_k ar yawan( ) get_nama_karyawan() result() FPP_Header get_no_cbpv() get_tgl_cbpv() get_cek/giro() get_bank() get_supplier_name() get_juml ah() result() FPP_Detail get_no_fpp() get_tgl_fpp() result() hitung_total_pembayaran() c lick_pr int() clic k_close() Gambar 4.60 Sequence untuk Use Case Membuat Laporan Pengeluaran Kas

92 Function List Tabel 4.36 berikut ini merupakan function list dari sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika:

93 22 Tabel 4.36 Function List dari Sistem Informasi Akuntansi Pembelian dan Persediaan pada PT Syn Toba Grafika Function Mendaftar Supplier - create ( ) - generate_new_supplier_code( ) - get_last_supplier_code ( ) - save ( ) Mengupdate Supplier - create ( ) - get_supplier_code ( ) - save ( ) Mendaftar Bahan Baku - create ( ) - save ( ) Mengupdate Bahan Baku - create () - get_kode_barang () - hitung_prediksi () - hitung_eoq () - hitung_permintaan_per_hari () - hitung_rop () - save () Membuat SPP - create () - get_last_no_spp () - generate_new_no_spp () - get_data_karyawan () - generate_tgl_spp () - get_jenis_barang () - get_data_barang () - save () Membuat SPPH - create () - get_last_no_spph () - generate_new_no_spph () - get_data_karyawan () - generate_tgl_spp () - get_no_spp () - get_detail_spp () - get_supplier_name () - get_data_barang () - save () Type ( Update,, Signal, Compute ) Update,, Compute Update, Compute Update Update, Update Update Update Update Update Update,, Compute Update Compute Compute Compute Compute Update, Compute, Update Update, Compute, Compute Update, Compute, Update Update, Compute, Compute Update Complexity (, Medium, Complex, Very Complex ), Medium, Complex Complex Medium

94 222 Membuat PO - create () - get_last_no_po () - generate_new_no_po () - get_data_karyawan () - generate_tgl_po () - get_data_supplier () - get_jenis_barang () - get_data_barang () - hitung_total_harga () - save () Membuat BMB - create () - get_last_no_bmb () - generate_new_no_bmb () - get_data_karyawan () - generate_tgl_bmb () - get_supplier_name () - get_no_po () - get_po_detail () - get_data_po () - save () Membuat BKB - create () - get_last_no_bkb () - generate_new_no_bkb () - get_data_karyawan () - generate_tgl_bkb () - get_no_sppb () - get_detail_sppb () - get_no_sppb () - save () Membuat SPPB - create () - get_last_no_sppb () - generate_new_no_sppb () - get_data_karyawan () - generate_tgl_sppb () - get_jenis_barang () - get_data_barang () - save () Membuat SRB - create () - get_last_no_srb () - generate_new_no_srb () - get_data_karyawan () - generate_tgl_srb () - get_supplier_name () - get_no_po (), Compute, Update Update, Compute, Compute Compute Update, Compute, Update Update, Compute, Compute Update, Compute, Update Update, Compute, Compute Update, Compute, Update Update, Compute, Compute Update, Compute, Update Update, Compute, Compute

95 223 - get_data_barang () - save () Membuat BTBR - create () - get_last_no_btbr () - generate_new_no_btbr () - get_data_karyawan () - generate_tgl_btbr () - get_no_srb () - get_supplier_name () - get_no_po () - get_no_btbr () - get_data_barang () - save () Membuat FPP - create () - get_last_no_fpp () - generate_new_no_fpp () - get_data_karyawan () - generate_tgl_fpp () - get_last_no_fpp () - get_no_po () - get_detail_po () - save () Membuat CBPV - create () - get_last_no_cbpv () - generate_new_no_cbpv () - get_data_karyawan () - generate_tgl_cbpv () - get_last_no_fpp () - get_supplier_name () - get_no_fpp () - get_total_bayar () - save () Membuat KHSO - create () - get_last_no_khso () - generate_new_no_khso () - get_data_karyawan () - generate_tgl_khso () - get_data_barang () - hitung_selisih () - save () Membuat Laporan Pembelian Berdasarkan Supplier - create () - generate_tgl_cetak_laporan () Update, Compute, Update Update, Compute, Compute Update, Compute, Update Update, Compute, Compute Update, Compute, Update Update, Compute, Compute Update, Compute, Update Update, Compute, Compute Update Update,, Compute Update, Compute, Medium

96 224 - get_kode_karyawan () - get_nama_karyawan () - get_kode_supplier () - get_nama_supplier () - get_kode_po () - get_nama_po () - get_nama_karyawan () - get_no_spph () - get_kode_barang () - get_jenis_barang () - get_gramature () - get_lebar () - get_jumlah_dibeli () - get_total_bayar () - hitung_total_pembelian () Membuat Laporan Pembelian Berdasarkan Barang - create () - generate_tgl_cetak_laporan () - get_kode_karyawan () - get_nama_karyawan () - get_tgl_po (), get_no_po () - get_supplier_name () - get_kode_barang () - get_jumlah_dibeli () - get_no_spph () - get_total_bayar () - hitung_total_pembelian () Membuat Laporan Permintaan Pembelian - create () - generate_tgl_cetak_laporan () - get_kode_karyawan () - get_nama_karyawan () - get_tgl_spp (), get_no_spp () - get_nama_karyawan () - get_jenis_barang () - get_gramature () - get_lebar () - get_jumlah_diminta () - hitung_total_permintaan_pembe lian () Membuat Laporan Penerimaan Barang - create () - generate_tgl_cetak_laporan () - get_kode_karyawan () - get_nama_karyawan () - get_tgl_bmb () Compute Update,, Compute Update, Compute Compute Update,, Compute Update, Compute Compute Update, Compute Update, Compute Medium, Medium Medium, Medium Medium, Medium

97 225 - get_no_bmb () - get_no_po () - get_supplier_name () - get_no_surat_jalan () - get_kode_barang () - get_jenis_barang () - get_gramature () - get_lebar () - get_jumlah_diterima () - hitung_total_penerimaan () Membuat Laporan Pengeluaran Barang - create () - generate_tgl_cetak_laporan () - get_kode_karyawan () - get_nama_karyawan () - get_tgl_bkb () - get_no_bkb () - get_nama_karyawan () - get_no_sppb () - get_no_so () - get_kode_barang () - get_jenis() - get_gramature () - get_lebar () - get_jumlah_barang_keluar () - hitung_total_pengeluaran_baran g () Membuat Laporan Retur Barang - create () - generate_tgl_cetak_laporan () - get_kode_karyawan () - get_nama_karyawan () - get_tgl_srb () - get_no_srb () - get_nama_karyawan () - get_no_po () - get_supplier_name () - get_kode_barang () - get_jenis () - get_gramature () - get_lebar () - get_jumlah_retur () - hitung_total_retur_barang () Membuat Laporan Penerimaan Barang Retur - create () - generate_tgl_cetak_laporan () Compute Update,, Compute Update, Compute Compute Update,, Compute Update, Compute Compute Update,, Compute Update, Compute Medium, Medium Medium, Medium Medium, Medium

98 226 - get_kode_karyawan () - get_nama_karyawan () - get_tgl_btbr () - get_no_btbr () - get_nama_karyawan () - get_no_srb () - get_kode_barang () - get_jenis() - get_gramature () - get_lebar () - get_jumlah_retur () - hitung_total_retur_barang () Membuat Laporan Stock Opname - create () - generate_tgl_cetak_laporan () - get_kode_karyawan () - get_nama_karyawan () - get_no_khso () - get_tgl_khso () - get_nama_karyawan () - get_kode_barang () - get_jumlah_fisik () - get_jumlah_sistem () - get_selisih () - get_keterangan () - hitung total () Membuat Laporan Mutasi Persediaan - create () - generate_tgl_cetak_laporan () - get_kode_karyawan () - get_nama_karyawan () - get_no_bmb() - get_tgl_bmb () - get_total () - get_no_srb() - get_tgl_srb () - get_total () - get_no_btbr() - get_tgl_btbr() - get_total () - get_no_bkb() - get_tgl_bkb () - get_total () - get_no_bpb() - get_tgl_bpb () - get_total () - hitung_saldo () Compute, Compute, Update Update, Compute Compute, Compute Update, Compute Compute Medium, Medium Medium, Medium Medium

99 227 Membuat Laporan Pengeluaran Kas - create () - generate_tgl_cetak_laporan () - get_kode_karyawan () - get_nama_karyawan () - get_no_cbpv () - get_tgl_cbpv () - get_cek / giro () - get_bank () - get_supplier_name () - get_jumlah () - get_no_fpp () - get_tgl_fpp () - hitung_total_pembayaran (), Compute Update, Compute Compute, Medium Medium User Interface Sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika umumnya menggunakan bahasa Indonesia, namun istilah-istilah dalam bahasa Inggris juga digunakan dalam sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika. Berikut ini adalah rancangan user interface sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika Dialogue Style Setiap user interface memiliki windows yang mewakili setiap class-class yang penting dalam mendukung pencatatan transaksi-transaksi yang terkait dengan pembelian dan persediaan bahan baku PT Syn Toba Grafika. Selain itu, sistem juga menyediakan fasilitas pencetakan dokumendokumen yang dibutuhkan oleh karyawan dan pihak manajemen

100 228 perusahaan. Tabel 4.37 menunjukkan daftar windows user interface beserta hasil pencetakannya. Tabel 4.37 Daftar Windows User Interface dan Printouts Windows Printouts Log In Menu Utama File Data Karyawan Ganti Password Log Off Master Supplier Bahan Baku Transaksi Pembelian SPP Surat Permintaan Pembelian SPPH Surat Permintaan Penawaran Harga PO Purchase Order Pembayaran FPP Form Permintaan Pembayaran CBPV Cash / Bank Payment Voucher Persediaan BMB Bukti Masuk Barang SRB Surat Retur Barang BTBR Bukti Terima Barang Retur SPPB Surat Perintah Pengeluaran Barang BKB Bukti Keluar Barang BPB Bukti Pengembalian Barang KHSO Kartu Hasil Stock Opname La poran Laporan Permintaan Laporan Permintaan Pembelian Pembelian Laporan Pembelian Berdasarkan Barang Laporan Pembelian Berdasarkan Barang Berdasarkan Supplier Laporan Pembelian Berdasarkan Supplier Laporan Penerimaan Laporan Penerimaan Barang Barang Laporan Retur Laporan Retur Barang Barang Laporan Penerimaan Laporan Penerimaan Barang Retur

101 229 Barang Retur Laporan Pengeluaran Barang Laporan Pengembalian Barang Laporan Stock Opname Laporan Mutasi Persediaan Laporan Pengeluaran Kas Laporan Pengeluaran Barang Laporan Pengembalian Barang Laporan Stock Opname Laporan Mutasi Persediaan Laporan Pengeluaran Kas Overview Gambar 4.58 berikut merupakan navigation diagram dari sistem informasi pembelian dan persediaan bahan baku PT Syn Toba Grafika yang mengambarkan windows user interface beserta hubungan antara window user interface yang satu dengan yang lainnya.

102 230 klik _close Log _In Penambahan Data User Perubahan Data Bahan Baku klik_ad d klik_save klik_c ancel klik_modify Log In D ata K ary awan Penambahan Data Bahan Baku Baru klik_sa ve klik_add klik _Lo gin k lik_d ata _ ka r yaw an k lik_clos e klik_b ah an _ baku Master Bahan Baku klik lo g_ off Main Menu klik_supplier Master Supplier klik_ganti_ pa ssw or d klik_save klik_add klik _sav e Ganti Pas sw ord Penambahan Data Supplier Baru klik_close klik on Laporan Permintaan Pembel ian Laporan Pembelian Berd as ark an Bar ang La po ra n Pen ge mb alia n Barang La por an Peng elu ara n Kas k lik _hit_ klik_ EOQ update_eo Q Perhitungan EOQ k lik_up da te _R OP Per h it un ga n RO P klik on Surat Permintaan P embelian k lik_ad d P en amb ah an SPP Baru klik_add_item Penambahan Bahan Baku Baru La po ra n Pembelia n Berdasarkan Supplier La po ran Mu ta si Persediaan Pen amb aha n BKB Baru klik_ ad d klik _hit_ RO P Bukti Keluar Barang Surat Permintaan Penaw ar an H ar ga klik_add k lik_ad d Purchase Order klik_sa ve klik_sa ve Penambahan PO Baru Penambahan SPPH Baru klik_add_item Penambahan Bahan Baku Baru La po ra n Pene rimaa n Barang La por an Stock Opname Pena mb ah an BPB Baru k lik_sa ve klik_ ad d Bukti Pengembalian Barang klik _sa ve k lik _a dd Bukti Masuk Barang Penambahan BMB Baru klik_add_item Lap or an Pene rimaa n Bar ang Re tu r Lap or an Pen g elua ra n Barang Penambahan FPP Baru klik_sa ve klik_ ad d Form Permintaan Pembayaran klik_add Surat Retur Barang klik_sa ve Penambahan SRB Baru Penambahan Bahan Baku Baru klik_ad d_ d eta il Penambahan Bahan Baku Baru La por an R etu r Barang klik_add_item klik_sa ve Penambahan Bahan Baku Baru klik _sav e Bukti Terima Barang Re tu r klik_add Penambahan BTBR Baru k lik_ad d_ de tail Penambahan Bahan Baku Baru Penambahan CBP Baru klik_ add Cash / Bank Payment Vouc he r Surat Perintah Pengeluaran Barang klik _add Penambahan P an SPPB SRB Bar u Baru klik_save klik_add_detail Penambahan Bahan Baku Baru klik_sa ve Penambahan FPP Baru Kartu Hasil Stock Opname Penambahan KHSO Baru klik_sa ve Penambahan Bahan Baku Baru klik_a dd klik_sa ve Gambar 4.6 Navigation Diagram dari Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika

103 Examples Gambar 4.62 Window Login Gambar 4.63 Window Main Menu

104 232 Gambar 4.64 Window Menu File Gambar 4.65 Window Menu Master

105 233 Gambar 4.66 Window Menu Transaksi Pembelian Gambar 4.67 Window Menu Transaksi Pembayaran

106 234 Gambar 4.68 Window Menu Transaksi Persediaan Gambar 4.69 Window Menu Laporan

107 235 Gambar 4.70 Window Penambahan User Baru Gambar 4.7 Window Perubahan Data User

108 236 Gambar 4.72 Window Ganti Password Gambar 4.73 Window Master Supplier

109 237 Gambar 4.74 Window Penambahan Supplier Baru Gambar 4.75 Window Perubahan Data Supplier

110 238 Gambar 4.76 Window Master Bahan Baku Gambar 4.77 Window Penambahan Bahan Baku

111 239 Gambar 4.78 Window Perubahan Data Bahan Baku Gambar 4.79 Window Surat Permintaan Pembelian

112 240 Gambar 4.80 Window Penambahan SPP Header Baru Gambar 4.8 Window Penambahan SPP Detail Baru Gambar 4.82 Window Perubahan SPP Header

113 24 Gambar 4.83 Window Perubahan SPP Detail Gambar 4.84 Window Surat Permintaan Penawaran Harga

114 242 Gambar 4.85 Window Penambahan SPPH Baru Gambar 4.86 Window Perubahan SPPH

115 243 Gambar 4.87 Window Purchase Order Gambar 4.88 Window Penambahan PO Header Baru

116 244 Gambar 4.89 Window Penambahan PO Detail Gambar 4.90 Window Perubahan PO Header

117 245 Gambar 4.9 Window Perubahan PO Detail Gambar 4.92 Window Bukti Masuk Barang

118 246 Gambar 4.93 Window Penambahan BMB Baru Gambar 4.94 Window Perubahan BMB

119 247 Gambar 4.95 Window Surat Retur Barang Gambar 4.96 Window Penambahan SRB Header Baru

120 248 Gambar 4.97 Window Penambahan SRB Detail Baru Gambar 4.98 Window Perubahan SRB Header

121 249 Gambar 4.99 Window Perubahan SRB Detail Gambar 4.00 Window Bukti Terima Barang Retur

122 250 Gambar 4.0 Window Penambahan BTBR Header Baru Gambar 4.02 Window Penambahan BTBR Detail Baru

123 25 Gambar 4.03 Window Perubahan BTBR Header Gambar 4.04 Window Perubahan BTBR Detail

124 252 Gambar 4.05 Window Surat Perintah Pengeluaran Barang Gambar 4.06 Window Penambahan SPPB Header Baru Gambar 4.07 Window Penambahan SPPB Detail Baru

125 253 Gambar 4.08 Window Perubahan SPPB Header Gambar 4.09 Window Perubahan SPPB Detail Gambar 4.0 Window Bukti Keluar Barang

126 254 Gambar 4. Window Penambahan BKB Baru Gambar 4.2 Window Perubahan BKB

127 255 Gambar 4.3 Window Bukti Pengembalian Barang Gambar 4.4 Window Penambahan BPB Header Baru

128 256 Gambar 4.5 Window Penambahan BPB Detail Baru Gambar 4.6 Window Perubahan BPB Header Gambar 4.7 Window Perubahan BPB Detail

129 257 Gambar 4.8 Window Form Permintaan Pembayaran Gambar 4.9 Window Penambahan FPP Header Baru Gambar 4.20 Window Penambahan FPP Detail Baru

130 258 Gambar 4.2 Window Perubahan FPP Header Baru Gambar 4.22 Window Cash / Bank Payment Voucher

131 259 Gambar 4.23 Window Penambahan CBPV Header Baru Gambar 4.24 Window Penambahan CBPV Detail Baru Gambar 4.25 Window Perubahan CBPV Header

132 260 Gambar 4.26 Window Kartu Hasil Stock Opname Gambar 4.27 Window Penambahan KHSO Header Baru Gambar 4.28 Window Penambahan KHSO Detail Baru

133 26 Gambar 4.29 Window Perubahan KHSO Header Gambar 4.30 Window Perubahan KHSO Detail Gambar 4.3 Window Laporan

134 262 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Surat Permintaan Pembelian No SPP: XXX/yyyy/mm/999 Tanggal SPP: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X No Kode Barang Jenis Gramature Lebar Jumlah Satuan 99 XX X-50-X X-50-X 99 XX X-50-X X-50-X Total Dibuat oleh: Disetujui Oleh : (Bagian Pembelian) (Kepala Gudang) Gambar 4.32 Rancangan Dokumen Surat Permintaan Pembelian

135 263 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Surat Permintaan Penawaran Harga No SPPH: XXXX/yyyy/mm/999 No SPP: XXX/yyyy/mm/999 Tanggal SPPH: dd mmm yyyy Kepada Yth: X-50-X Alamat: X-00-X Up: X-50-X Bersama surat ini, kami PT Syn Toba Grafika meminta penawaran harga atas barang-barang dengan perincian sebagai berikut: No Jenis Kertas Gramature Lebar Jumlah (dalam ton) 99 X-50-X X-50-X Keterangan: X-50-X Hormat kami, Nama Karyawan Gambar 4.33 Rancangan Dokumen Surat Permintaan Penawaran Harga

136 264 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Purchase Order No PO: XX/yyyy/mm/999 Tanggal PO: dd mmm yyyy Kepada Yth: X-50-X Alamat: X-00-X Up: X-50-X Bersama surat ini, kami PT Syn Toba Grafika ingin melakukan pemesanan sebanyak ton dengan perincian sebagai berikut: No Jenis Barang Gramature Lebar Order Qty (dalam ton) Harga / unit (Rp) Total (Rp) 99 X-50-X X-50-X Total Keterangan: X-50-X Hormat kami, Nama Karyawan Gambar 4.34 Rancangan Dokumen Purchase Order

137 265 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Bukti Masuk Barang No BMB: XXX/yyyy/mm/999 Tanggal BMB: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X No PO: XX/yyyy/mm/999 Tanggal PO: dd mmm yyyy Kode Supplier: X-999 Nama Supplier: X-50-X No Surat Jalan: XX Tanggal Surat Jalan:dd mmm yyyy No Kode Barang Jenis Barang Gramature Lebar Jumlah (dalam ton) 99 XX X-50-X XX X-50-X Total Dibuat oleh: Disetujui Oleh : (Bagian Gudang) (Kepala Gudang) Gambar 4.35 Rancangan Dokumen Bukti Masuk Barang

138 266 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Surat Retur Barang No SRB: XXX/yyyy/mm/999 Tanggal SRB: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X Kode Supplier: X-999 Nama Supplier: X-50-X No PO: XX/yyyy/mm/999 Tanggal PO: dd mmm yyyy No Surat Jalan: XX Tanggal Surat Jalan: dd mmm yyyy No Kode Barang Jenis Gramature Lebar Jumlah (dalam ton) 99 XX X-50-X XX X-50-X Total Dibuat oleh: Disetujui Oleh : (Bagian Gudang) (Kepala Gudang) Gambar 4.36 Rancangan Dokumen Surat Retur Barang

139 267 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Bukti Terima Barang Retur No BTBR: XXXX/yyyy/mm/999 Tanggal BTBR: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X Kode Supplier: X-999 Nama Supplier: X-50-X No PO: XX/yyyy/mm/999 No SRB: XXX/yyyy/mm/999 No Surat Jalan: XX Tgl Surat Jalan: dd mmm yyyy No Kode Barang Jenis Gramature Lebar Jumlah (dalam ton) 99 XX X-50-X XX X-50-X Total Dibuat oleh: Disetujui Oleh : (Bagian Gudang) (Kepala Gudang) Gambar 4.37 Rancangan Dokumen Bukti Terima Barang Retur

140 268 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Surat Perintah Pengeluaran Barang No SPPB: XXXX/yyyy/mm/999 Tanggal SPPB: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X No SO: XX/yyyy/mm/999 No Kode Barang Jenis Gramature Lebar Jumlah (dalam ton) 99 XX X-50-X XX X-50-X Total Dibuat oleh: Disetujui Oleh : (Bagian PPC) (Manajer Produksi) Gambar 4.38 Rancangan Dokumen Surat Perintah Pengeluaran Barang

141 269 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Bukti Keluar Barang No BKB: XXX/yyyy/mm/999 Tanggal BKB: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X No SPPB: XXXX/yyyy/mm/999 No SO: XX/yyyy/mm/999 No Kode Barang Jenis Gramature Lebar Jumlah (dalam ton) 99 XX X-50-X XX X-50-X Total Dibuat oleh: Diterima oleh: (Bagian Gudang) (Bagian Produksi) Gambar 4.39 Rancangan Dokumen Bukti Keluar Barang

142 270 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Bukti Pengembalian Barang No BPB: XXX/yyyy/mm/999 Tanggal BPB: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X No BKB: XXX/yyyy/mm/999 No Kode Barang Jenis Gramature Lebar Jumlah (dalam ton) 99 XX X-50-X XX X-50-X Total Diterima oleh: Dikembalikan oleh : (Bagian Gudang) (Bagian Produksi) Gambar 4.40 Rancangan Dokumen Bukti Pengembalian Barang

143 27 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Form Permintaan Pembayaran No FPP: XXX/yyyy/mm/999 Tanggal FPP: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X Pembayaran dilakukan kepada: Nama Supplier: X-50-X Perincian Pembayaran: No No PO Tgl PO Amount (Rp) 99 XX/yyyy/mm/999 dd xxx yyyy XX/yyyy/mm/999 dd xxx yyyy Total Dibuat oleh: (Bagian Akuntansi) Gambar 4.4 Rancangan Dokumen Form Permintaan Pembayaran

144 272 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Kartu Hasil Stock Opname No KHSO: XXXX/yyyy/mm/999 Tanggal KHSO: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X No Kode Barang 99 XX XX Jenis Gramature Lebar Jumlah Jumlah Fisik Sistem Selisih X X X X Keterangan: X-50-X Dibuat oleh: Disetujui Oleh : (Bagian Akuntansi) (Kepala Gudang) Gambar 4.42 Rancangan Dokumen Kartu Hasil Stock Opname

145 273 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Cash / Bank Payment Voucher No CBPV: XXX/yyyy/mm/999 Tanggal CBPV: dd mmm yyyy Kode Karyawan: XXX999 Nama Karyawan: X-50-X PT Syn Toba Grafika telah melakukan pembayaran kepada: Kode Supplier: X-999 Nama Supplier: X-50-X Dengan perincian pembayaran sebagai berikut: Bank: X-50-X No BG / CH / Cash: XXX Tanggal: dd/mm/yy hh:mm:ss No No FPP Tanggal FPP Total Bayar 99 XXX/yyyy/mm/999 dd mmm yyyy XXX/yyyy/mm/999 dd mmm yyyy Total Diterima oleh: Dibuat oleh: ( ) (Bagian Keuangan) Gambar 4.43 Rancangan Dokumen Cash / Bank Payment Voucher

146 274 No Tgl SPP No SPP PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Permintaan Pembelian Periode: dd mmm yyyy s/d dd mmm yyyy Kode Karyawan Jenis Barang Gramature Lebar Jumlah (dalam ton) 99 dd/mm/yy XXX/yyyy/mm/999 X999 X-50-X dd/mm/yy XXXyyyy/mm/999 X999 X-50-X Total Permintaan Pembelian Page 99 of 99 dd mmm yyyy Gambar 4.44 Rancangan Dokumen Laporan Permintaan Pembelian

147 275 Kode Barang: XX X-50-X Gramature (999) Lebar (999) No Tgl PO No PO PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Pembelian Berdasarkan Barang Periode: dd mmm yyyy s/d dd mmm yyyy Nama Karyawan Supplier Jumlah (dalam ton) Harga (dalam Rp) 99 dd/mm/yy XX/yyyy/mm/999 X-50-X X-50-X dd/mm/yy XX/yyyy/mm/999 X-50-X X-50-X Total Pembelian Page 99 of 99 dd mmm yyyy Gambar 4.45 Rancangan Dokumen Laporan Pembelian Berdasarkan Barang

148 276 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Pembelian Berdasarkan Supplier Periode: dd mmm yyyy s/d dd mmm yyyy Supplier: X-999 X-50-X No Tgl PO No PO Nama Karyawan Kode Barang Jenis Barang Gramature Lebar Jumlah (dalam ton) Harga (dalam Rp) 99 dd/mm/yy XX/yyyy/mm/999 X-50-X XX X-50-X dd/mm/yy XX/yyyy/mm/999 X-50-X XX X-50-X Total Pembelian Page 99 of 99 dd mmm yyyy Gambar 4.46 Rancangan Dokumen Laporan Pembelian Berdasarkan Supplier

149 277 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Penerimaan Barang Periode: dd mmm yyyy s/d dd mmm yyyy No Tgl BMB No BMB No Surat No PO Nama Kode Barang Jumlah Jalan Supplier (dalam ton) 99 dd/mm/yy XXX/yyyy/mm/999 XX XX/yyyy/mm/999 X-50-X XX dd/mm/yy XXX/yyyy/mm/999 XX XX/yyyy/mm/999 X-50-X XX Total Penerimaan Barang Page 99 of 99 dd mmm yyyy Gambar 4.47 Rancangan Dokumen Laporan Penerimaan Barang

150 278 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Retur Barang Periode: dd mmm yyyy s/d dd mmm yyyy Nama Kode Jenis Jumlah No Tgl SRB No SRB No PO Keterangan Supplier Barang Barang (dalam ton) 99 dd/mm/yy XXX/yyyy/mm/999 XX/yyyy/mm/999 X-50-X XX X-50-X X-50-X dd/mm/yy XXX/yyyy/mm/999 XXyyyy/mm/999 X-50-X XX X-50-X X-50-X Total Retur Barang Page 99 of 99 dd mmm yyyy Gambar 4.48 Rancangan Dokumen Laporan Retur Barang

151 279 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Penerimaan Barang Retur Periode: dd mmm yyyy s/d dd mmm yyyy No Tgl BTBR No BTBR Nama Karyawan No SRB No PO Nama Supplier Kode Barang Jenis Barang Jumlah (dalam ton) 99 dd/mm/yy XXXX/yyyy/mm/ XXX/yyyy/ XX/yyyy/ XX X-50-X X-50-X X-50-X 999 mm/999 mm/ dd/mm/yy XXXX/yyyy/mm/ XXX/yyyy/ XX/yyyy/ XX X-50-X X-50-X X-50-X 999 mm/999 mm/999 Total Renerimaan Barang Retur Page 99 of 99 dd mmm yyyy Gambar 4.49 Rancangan Dokumen Laporan Penerimaan Barang Barang

152 280 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Pengeluaran Barang Periode: dd mmm yyyy s/d dd mmm yyyy No Tgl BKB No BKB 99 dd/mm/yy XXX/yyyy/mm/999 Nama Karyawan X-50-X No SPPB No SO Kode Barang Jenis Barang XXXX/yyyy/mm/999 XX/yyyy/ mm/999 XX X-50-X Jumlah (dalam ton) dd/mm/yy XXX/yyyy/mm/999 X-50-X XXX/yyyy/mm/999 XX/yyyy/ mm/999 XX X-50-X Page 99 of 99 dd mmm yyyy Gambar 4.50 Rancangan Dokumen Laporan Pengeluaran Barang

153 28 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Pengembalian Barang Periode: dd mmm yyyy s/d dd mmm yyyy No Tgl BPB No BPB 99 dd/mm/yy XXX/yyyy/mm/ dd/mm/yy XXX/yyyy/mm/999 Nama Karyawan X-50-X X-50-X No BKB No SO Kode Barang XXX/yyyy/mm/999 XX/yyyy/mm/999 XXX/yyyy/mm/999 XX/yyyy/mm/ XX-999- XX Jumlah (dalam ton) Total Pengembalian Barang Page 99 of 99 dd mmm yyyy Gambar 4.5 Rancangan Dokumen Laporan Pengembalian Barang

154 282 PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Pengeluaran Kas Periode: dd mmm yyyy s/d dd mmm yyyy No Tgl CBPV No CBPV No FPP Tgl FPP Nama Supplier Nama Bank No Cek / Giro Jumlah 99 dd/mm/yy XXXX/yyyy/m XXX/yyyy/m dd/mm/yy XXX X-50-X X-50-X m/999 m/ dd/mm/yy XXXX/yyyy/m XXX/yyyy/m dd/mm/yy XXX X-50-X X-50-X m/999 m/999 Total Pembayaran Page 99 of 99 dd mmm yyyy Gambar 4.52 Rancangan Dokumen Laporan Pengeluaran Kas

155 283 Kode Barang: XX X-50-X Gramature (999) Lebar (999) PT SYN TOBA GRAFIKA CORRUGATED CARTON BOX INDUS TRY JL Raya Kosambi No. 88 Desa Salembaran Jati, Tanggerang 522 Telp : (02) , Fax : (02) Laporan Mutasi Persediaan Periode: dd mmm yyyy s/d dd mmm yyyy Penerimaan Masuk Barang (BMB) No Tgl Transaksi No Transaksi Jumlah 99 dd mmm yyyy XXX/yyyy/mm/ dd mmm yyyy XXX/yyyy/mm/ Sub T otal Penerimaan Barang Retur (BTBR) No Tgl Transaksi No Transaksi Jumlah 99 dd mmm yyyy XXX/yyyy/mm/ dd mmm yyyy XXX/yyyy/mm/ Sub T otal Pengembalian Barang (BPB) No Tgl Transaksi No Transaksi Jumlah 99 dd mmm yyyy XXX/yyyy/mm/ dd mmm yyyy XXX/yyyy/mm/ Sub Total Pengeluaran Barang (BKB) No Tgl Transaksi No Transaksi Jumlah 99 dd mmm yyyy XXX/yyyy/mm/ dd mmm yyyy XXX/yyyy/mm/ Sub T otal Retur Barang (SRB) No Tgl Transaksi No Transaksi Jumlah 99 dd mmm yyyy XXX/yyyy/mm/ dd mmm yyyy XXX/yyyy/mm/ Sub T otal Total Page 99 of 99 dd mmm yyyy Gambar 4.53 Rancangan Dokumen Laporan Mutasi Persediaan

156 The Technical Platform Sistem informasi akuntansi pembelian dan persediaan pada PT Syn Toba Grafika dikembangkan untuk Personal Computer (PC) dengan menggunakan bahasa pemrograman Microsoft Visual Basic.Net dan Microsoft SQL Server 2005 sebagai database engine. User interface yang digunakan sesuai dengan standard windows dan menggunakan mouse dan keyboard sebagai alat input data Recommendations The System s Usefulness and Feasibility Sistem yang dirancang mudah dimengerti oleh users dan dapat mempermudah users dalam pembuatan dokumen, pembuatan laporanlaporan dan pengelolaan data-data yang terkait dengan pembelian dan persediaan bahan baku perusahaan. Sistem juga akan menjamin keamanan data perusahaan dari pengaksesan oleh pihak-pihak yang tidak memiliki wewenang. Selain itu, dengan adanya sistem ini maka proses perusahaan yang terkait dengan pembelian dan persediaan bahan baku akan menjadi lebih efisien karena adanya penghematan biaya dan waktu yang digunakan untuk pembuatan dan pencarian dokumen-dokumen yang dibutuhkan perusahaan Strategy Sistem informasi akuntansi pembelian dan persediaan bahan baku ini sebaiknya diimplementasikan secara bertahap mulai dari tahap

157 285 pelatihan bagi users kemudian diadakan uji coba untuk mengetahui apakah sistem ini sudah sesuai dengan kebutuhan para users lalu sistem akan disempurnakan dan diimplementasikan secara keseluruhan di dalam perusahaan Development Economy Sistem yang dirancang ini memerlukan sumber daya satu orang system analyst, satu orang programmer, dan satu orang database specialist sehingga sistem ini layak diimplementasikan dalam perusahaan dan dioperasikan oleh users Design Document The Task The Purpose Sistem ini dibuat untuk mendukung seluruh proses pembelian dan pengelolaan persediaan bahan baku perusahaan, yang dimulai dari adanya permintaan pembelian dari bagian gudang, proses pembelian bahan baku kepada supplier, proses penerimaan barang, dan pengeluaran barang dari gudang sampai penghasilan laporan-laporan yang terkait dengan pembelian dan persediaan bahan baku perusahaan.

158 Correction to the Analysis Dalam perancangan sistem pembelian dan persediaan bahan baku PT Syn Toba Grafika terdapat koreksi pada class diagram sehingga akan menghasilkan revised class diagram Quality Goals Perancangan sistem informasi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika ini akan lebih ditekankan kepada usable, secure dan correct. Sistem ini harus usable karena sistem harus mudah diimplementasi dan digunakan untuk mendukung kegiatan para users, sistem juga harus secure yaitu sistem yang dirancang dapat menjamin keamanan data perusahaan dari pengaksesan pihak-pihak yang tidak berwenang, sistem harus correct yaitu sistem harus dapat menyediakan laporan-laporan yang akurat dan up-to-date sesuai dengan kebutuhan perusahaan. Selain itu, sistem juga harus memenuhi kriteria efficient, reliable, dan comprehensible. Sistem yang efficient dapat mendukung kinerja perusahaan dalam hal penghasilan laporan-laporan yang cepat sehingga menghemat waktu dan biaya yang dikeluarkan perusahaan. Sistem juga harus reliable sehingga laporan-laporan yang dihasilkan dapat diandalkan kebenarannya. Selain itu, sistem juga harus memenuhi kriteria comprehensible sehingga sistem mudah dipelajari dan dimengerti oleh users. Kriteria lain seperti maintainable, flexible dan reusable mendapatkan prioritas yang lebih rendah. Sedangkan kriteria testable dapat dipenuhi dengan mudah karena sistem harus diuji terlebih dahulu sebelum

159 287 diimplementasikan. Kriteria portable dan interoperable dianggap tidak relevan dengan sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika. Tabel 4.38 Kriteria Perancangan Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika Criterion Usable Secure Efficient Correct Reliable Maintainable Testable Flexible Comprehensible Reusable Portable Interoperable Very Important Important Less Important Irrelevant Easily Fulfilled Technical Platform Equipment Sistem ini dirancang sehingga dapat dioperasikan pada Personal Computer (PC) dengan spesifikasi yang dibutuhkan untuk client dan server sebagai berikut: Tabel 4.39 Spesifikasi Peralatan Specification Client Server Processor Intel Pentium 4.8 GHz Intel Pentium GHz Mother Board MB untuk Pentium 4 MB untuk Pentium 4 Memory 52 MB GB Hard Disk Drive 40 GB, 7200 RPM 80 GB, 7200 RPM Floppy Disk.44 MB.44 MB

160 288 ((optional) CD- ROM Optional CR-Writer Monitor 5 5 Keyboard dan Logitech Logitech Mouse NIC 00 Mbps 000 Mbps Printer Operating System Dot Matrix Microsoft Window XP Professional Microsoft windows 2000 Advanced Server System Software Perancangan sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika ini menggunakan bahasa pemrograman Visual Basic. Net dan Microsoft SQL Server 2005 sebagai database engine System Interfaces Selain personal computer (PC), sistem juga memerlukan printer yang digunakan untuk keperluan pencetakan dokumen-dokumen dan laporan-laporan yang dibutuhkan oleh perusahaan. Pada masing-masing client akan terdapat sebuah printer dot matrix dan sistem operasi harus dapat mendukung interface printer tersebut Design Language Perancangan dokumen menggunakan notasi UML (Unified Model Language) yang berorientasi objek dengan menggunakan tools Microsoft Office Visio Professional 2000.

161 Architecture Component Architecture Sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika dirancang menggunakan arsitektur client-server dengan bentuk centralized data, di mana pada client terdapat komponen user interface dan function, sedangkan pada server hanya terdapat komponen model. Setiap client dapat membaca data yang ada pada server melalui komponen user interface client, dan dapat mengakses data yang ada di server melalui komponen function client serta melakukan update di tempat client sendiri. Data yang telah diupdate tersebut kemudian disimpan dalam server. Gambar 4.54 berikut ini menggambarkan arsitektur sistem informasi akuntansi pembelian dan persediaan pada PT Syn Toba Grafika.

162 290 <<component>> Client Gudang <<component>> Client PPC <<component >> Client Pembelian User Interface User Interface User Interface Function Function Function <<component>> Client Akuntansi <<component>> Server <<component>> Client Keuangan User Interface User Interface M odel Function Fun ction Gambar 4.54 Component Diagram Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika Process Architecture Gambar 4.55 berikut memperlihatkan deployment diagram yang dirancang menggunakan centralized pattern dimana pada client terdapat komponen user interface dan system interface sedangkan pada server terdapat komponen model, function dan system interface. Client memasukkan data melalui komponen user interface client kemudian data tersebut diproses melalui system interface client, yang terhubung ke system interface server. Setelah itu, server akan memproses data yang diterima

163 29 model yang ada pada server. Hasil output pada client akan dicetak menggunakan external device yang berupa printer. Clie nt Pe mbelian Client G udang Sys tem Interfac e User Interface User Interface System Interface Function PrinterObject Ser ver Function PrinterObject System Interface Printer Printer Mod el Client PPC Client Akuntansi Syste m Inte rface User Interface Us er Interface System Interface Function Function PrinterObject Pr inter Object Printer Printer Client Keuangan System Interface User Interface Function Printe robjec t Printer Gambar 4.55 Deployment Diagram Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika

164 imac imac imac IDC imac imac imac 292 Client Bagian Pembelian Client Bagian Gudang Client Bagian PPC Server Client Bagian Akuntansi Client Bagian Keuangan Client Kasir Gambar 4.56 Arsitektur Jaringan Sistem Informasi Akuntansi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika Standards Perancangan windows dan pesan kesalahan dari sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika adalah sebagai berikut: Keterangan: Button Add New = Untuk menambahkan data baru Button Modify = Untuk mengubah data

165 293 Button Delete = Untuk menghapus data Button Reload = Untuk menampilkan data terbaru Button Print = Untuk mencetak Button Close = Untuk menutup window (kembali ke main menu atau menu sebelumnya) Gambar 4.57 Command Button Umum Sistem Informasi Pembelian dan Persediaan Bahan Baku pada PT Syn Toba Grafika

166 294 Gambar 4.58 Windows yang menampilkan Pesan-Pesan Kesalahan dan Konfirmasi Component Model Component Berikut ini akan diuraikan mengenai structure dan classes dari model component sistem informasi akuntansi pembelian dan persediaan bahan baku pada PT Syn Toba Grafika Structure Berdasarkan analisis sistem informasi akuntansi pembelian dan persediaan bahan baku, maka dilakukan beberapa perubahan sehingga menghasilkan revised class diagram seperti pada Gambar 4.59 berikut ini.

LAMPIRAN 1 S PES IFIKAS I DATABASE

LAMPIRAN 1 S PES IFIKAS I DATABASE L1 LAMPIRAN 1 S PES IFIKAS I DATABASE Nama Tabel :mngender Primary Key : Code Code varchar 1 Kode Jenis Kelamin Gender varchar 20 Jenis Kelamin Nama Tabel: mnuserroles Primary Key: RoleID RoleID tinyint

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 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 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 3 GAMBARAN UMUM DAN ANALISIS SISTEM YANG SEDANG BERJALAN. PT Syn Toba Grafika merupakan perusahaan manufaktur yang

BAB 3 GAMBARAN UMUM DAN ANALISIS SISTEM YANG SEDANG BERJALAN. PT Syn Toba Grafika merupakan perusahaan manufaktur yang 85 BAB 3 GAMBARAN UMUM DAN ANALISIS SISTEM YANG SEDANG BERJALAN 3.1. Gambaran Umum 3.1.1. Sejarah Singkat Perusahaan PT Syn Toba Grafika merupakan perusahaan manufaktur yang memproduksi lembaran karton

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 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 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

BAB IV ANALISIS DAN PEMBAHASAN

BAB IV ANALISIS DAN PEMBAHASAN BAB IV ANALISIS DAN PEMBAHASAN IV.1. Struktur Organisasi yang Diusulkan Dilihat dari struktur organisasi yang sedang berjalan pada PT Mahakam Beta Farma pada saat ini, masih banyak terdapat kekurangan

Lebih terperinci

PERANCANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN PT. PUTRATUNGGAL ANEKA. menyediakan suku cadang kendaraan bermotor (spare part) bagi kendaraan

PERANCANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN PT. PUTRATUNGGAL ANEKA. menyediakan suku cadang kendaraan bermotor (spare part) bagi kendaraan BAB 4 PERANCANGAN SISTEM INFORMASI MANAJEMEN PERSEDIAAN PT. PUTRATUNGGAL ANEKA 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose PT. PUTRATUNGGAL ANEKA adalah salah satu perusahaan pengelola kendaraan

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Overview Sistem baru yang diusulkan untuk PT. Karya Mandiri Persada adalah bertujuan untuk meminimalisir masalah-masalah yang ada pada sistem yang sedang digunakan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PIUTANG DAN PENERIMAAN KAS YANG DIUSULKAN

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PIUTANG DAN PENERIMAAN KAS YANG DIUSULKAN BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PIUTANG DAN PENERIMAAN KAS YANG DIUSULKAN 4.1. Analysis Document 4.1.1. The Task 4.1.1.1 Purpose LPP TVRI merupakan perusahaan yang bergerak dalam bidang penayangan

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 3 ANALISIS SISTEM PENJUALAN KREDIT DAN PIUTANG PADA PT. BUANA PENTA PRIMA

BAB 3 ANALISIS SISTEM PENJUALAN KREDIT DAN PIUTANG PADA PT. BUANA PENTA PRIMA BAB 3 ANALISIS SISTEM PENJUALAN KREDIT DAN PIUTANG PADA PT. BUANA PENTA PRIMA 3.1 Sejarah Perusahaan PT. Buana Penta Prima merupakan perusahaan yang bergerak dibidang distribusi alat-alat berat, seperti

Lebih terperinci

Ujian Akhir Semester:

Ujian Akhir Semester: Ujian Akhir Semester: KASUS: PT. CIPTA KREASINDO adalah sebuah perusahaan yang bergerak di bidang produksi tas tangan. Berikut ini adalah penjelasan tentang sistem informasi penjualannya. Pada PT. CIPTA

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

LAMPIRAN 1 SPESIFIKASI DATABASE

LAMPIRAN 1 SPESIFIKASI DATABASE L1 LAMPIRAN 1 SPESIFIKASI DATABASE Nama Tabel : Barang Primary Key : KdBarang Nama Field Tipe Data Panjang Deskripsi KdBarang varchar 7 Kode Barang NamaBarang varchar 50 Nama Barang KdSatuan varchar 7

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 3 ANALISIS SISTEM PENJUALAN KREDIT DAN PIUTANG DAGANG PT.BINACITRA TATAPRIMA

BAB 3 ANALISIS SISTEM PENJUALAN KREDIT DAN PIUTANG DAGANG PT.BINACITRA TATAPRIMA BAB 3 ANALISIS SISTEM PENJUALAN KREDIT DAN PIUTANG DAGANG PT.BINACITRA TATAPRIMA 3.1 Sejarah Singkat Perusahaan Perusahaan didirikan dengan nama PT Binacitra Tataprima berdasarkan akta pendirian Nomor

Lebih terperinci

BAB 3. perusahaan manufaktur sekaligus eksportir yang bergerak di bidang furniture. rotan, enceng gondok, pelepah pisang dan sebagainya.

BAB 3. perusahaan manufaktur sekaligus eksportir yang bergerak di bidang furniture. rotan, enceng gondok, pelepah pisang dan sebagainya. BAB 3 Analisis Sistem Pembelian Bahan Baku yang Sedang Berjalan 3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah Singkat Perusahaan PT. Siaga Ratindotama, yang didirikan pada tanggal 12 Maret 1992 di Jakarta

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS 124 BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN, PIUTANG, DAN PENERIMAAN KAS 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose CV. Dekatama adalah sebuah perusahaan yang bergerak dibidang

Lebih terperinci

BAB 3 ANALIS IS S IS TEM YANG BERJALAN. produk. Ada dua jenis produk yang didistribusikan, yaitu cat dan aneka furniture.

BAB 3 ANALIS IS S IS TEM YANG BERJALAN. produk. Ada dua jenis produk yang didistribusikan, yaitu cat dan aneka furniture. BAB 3 ANALIS IS S IS TEM YANG BERJALAN 3.1 Latar Belakang Perusahaan PT. Tirtakencana Tatawarna adalah perusahaan yang bergerak dalam distribusi produk. Ada dua jenis produk yang didistribusikan, yaitu

Lebih terperinci

BAB 4 PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA BERBASIS WEB PADA PT SUCOFINDO APPRAISAL UTAMA

BAB 4 PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA BERBASIS WEB PADA PT SUCOFINDO APPRAISAL UTAMA BAB 4 PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA BERBASIS WEB PADA PT SUCOFINDO APPRAISAL UTAMA 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose Sistem informasi sumber daya manusia berbasis

Lebih terperinci

BAB 1 PENDAHULUAN. mengalami penyempurnaan untuk dapat memenuhi kebutuhan manusia dengan lebih

BAB 1 PENDAHULUAN. mengalami penyempurnaan untuk dapat memenuhi kebutuhan manusia dengan lebih 1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Dunia teknologi informasi telah berkembang dengan sangat pesat dan terus mengalami penyempurnaan untuk dapat memenuhi kebutuhan manusia dengan lebih baik. Dewasa

Lebih terperinci

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. I. Implementasi Sistem Informasi atas Pembelian dan Penjualan pada CV.

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. I. Implementasi Sistem Informasi atas Pembelian dan Penjualan pada CV. BAB IV HASIL PENELITIAN DAN PEMBAHASAN A. Hasil Penelitian I. Implementasi Sistem Informasi atas Pembelian dan Penjualan pada CV. Barezky Total CV. Barezky Total adalah termasuk dalam Usaha Mikro, Kecil,

Lebih terperinci

BAB 5 KESIMPULAN DAN SARAN

BAB 5 KESIMPULAN DAN SARAN BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan Berdasarkan hasil analisis dan perancangan sistem informasi akuntansi persediaan pada PT. Javan Indonesia dalam bab-bab sebelumnya, maka penulis memberikan kesimpulan

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

LAMPIRAN 1 S PES IFIKAS I DATABASE

LAMPIRAN 1 S PES IFIKAS I DATABASE L. 1 LAMPIRAN 1 S PES IFIKAS I DATABASE Nama Tabel : Staf Primary Key : KdStaf Nama Field Tipe Data Panjang Deskripsi KdStaf VarChar 5 Kode Staf NmStaf VarChar 30 Nama Staf JnsKelamin Char 2 Jenis Kelamin

Lebih terperinci

BAB 3 ANALISIS SISTEM BERJALAN. impor dan penjualan ikan beku (frozen fish) dimana ikan-ikan yang telah masuk

BAB 3 ANALISIS SISTEM BERJALAN. impor dan penjualan ikan beku (frozen fish) dimana ikan-ikan yang telah masuk BAB 3 ANALISIS SISTEM BERJALAN 3.1. Sejarah Perusahaan PT. Berkah Bahari merupakan perusahaan yang bergerak di bidang impor dan penjualan ikan beku (frozen fish) dimana ikan-ikan yang telah masuk ke Indonesia

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

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 4.1. Analysis Production Cost 4.1.1. Flow Of Manufacturing Costs Dalam perhitungan biaya proses, masing-masing departemen produksi memiliki proses tersendiri. Begitu

Lebih terperinci

BAB 3 ANALISIS SISTEM AKUNTANSI PEMBELIAN PADA NOTEBOOK88

BAB 3 ANALISIS SISTEM AKUNTANSI PEMBELIAN PADA NOTEBOOK88 67 BAB ANALISIS SISTEM AKUNTANSI PEMBELIAN PADA NOTEBOOK88. Sejarah Perusahaan Perusahaan Perorangan Notebook88 mulai beroperasi di Jakarta sejak September 00. Notebook88 adalah sebuah perusahaan yang

Lebih terperinci

BAB IV ANALISIS HASIL DAN PEMBAHASAN. A. Penerapan Sistem Informasi atas Penjualan dan Penerimaan. Kas pada PT. Syspex Kemasindo

BAB IV ANALISIS HASIL DAN PEMBAHASAN. A. Penerapan Sistem Informasi atas Penjualan dan Penerimaan. Kas pada PT. Syspex Kemasindo BAB IV ANALISIS HASIL DAN PEMBAHASAN A. Penerapan Sistem Informasi atas Penjualan dan Penerimaan Kas pada PT. Syspex Kemasindo 1. Prosedur penjualan dan penerimaan kas PT. Syspex Kemasindo menerapkan prosedur

Lebih terperinci

BAB 3 SISTEM YANG BERJALAN. perusahaan yang bergerak di bidang Money changer, Saham, dan Stationery. PT

BAB 3 SISTEM YANG BERJALAN. perusahaan yang bergerak di bidang Money changer, Saham, dan Stationery. PT BAB 3 SISTEM YANG BERJALAN 3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah Perusahaan PT MEKARINDO ABADI merupakan perusahaan yang memiliki 3 anak perusahaan yang bergerak di bidang Money changer, Saham, dan

Lebih terperinci

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PIUTANG USAHA PT MARGA BHARATA

BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PIUTANG USAHA PT MARGA BHARATA BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PIUTANG USAHA PT MARGA BHARATA 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose Pengembangan sistem informasi akuntansi ini bertujuan

Lebih terperinci

BAB 3 ANALISIS SISTEM BERJALAN

BAB 3 ANALISIS SISTEM BERJALAN BAB 3 ANALISIS SISTEM BERJALAN 3. Gambaran Umum Perusahaan 3.. Riwayat Perusahaan PT Hens Chemindo Kurnia didirikan oleh Bapak Teddy Winata dan Bapak Budi Kurniawan, yang dikelola sepenuhnya oleh Bapak

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada saat ini perkembangan teknologi dan informasi berkembang begitu pesat diikuti dengan tingkat persaingan yang begitu ketat dan tuntutan globalisasi yang menyebabkan

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. 4.1 Prosedur yang diusulkan. Prosedur yang diusulkan sebagai berikut :

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. 4.1 Prosedur yang diusulkan. Prosedur yang diusulkan sebagai berikut : 70 BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Prosedur yang diusulkan Prosedur yang diusulkan sebagai berikut : 1). Pelanggan memesan barang via telepon / email / fax, lalu Bagian Marketing akan masuk ke

Lebih terperinci

BAB 4 RANCANGAN SISTEM INFORMASI YANG DIUSULKAN

BAB 4 RANCANGAN SISTEM INFORMASI YANG DIUSULKAN 62 BAB 4 RANCANGAN SISTEM INFORMASI YANG DIUSULKAN 4.1 Prosedur Usulan a. Prosedur Permintaan Pembelian & Penerimaan Material 1. Dimulai dari Staff Purchasing & Logistik ketika mendapat peringatan dari

Lebih terperinci

akan muncul pesan seperti contoh berikut. diterima Berikut adalah tampilan awal dari form Retur Pembelian:

akan muncul pesan seperti contoh berikut. diterima Berikut adalah tampilan awal dari form Retur Pembelian: L61 apakah penerimaan barang untuk kode order pembelian yang baru saja diterima barangnya sudah lengkap diterima atau belum, apabila sudah lengkap, maka status order pembelian di dalam basis data akan

Lebih terperinci

BAB 4 BERBASIS WEB PADA PT ISTANA KEBAYORAN RAYA MOTOR. bertanggung jawab dalam kegiatan personalia, yang dimulai dari perekrutan,

BAB 4 BERBASIS WEB PADA PT ISTANA KEBAYORAN RAYA MOTOR. bertanggung jawab dalam kegiatan personalia, yang dimulai dari perekrutan, BAB 4 PERANCANGAN S IS TEM INFORMAS I S UMBER DAYA MAN US IA BERBASIS WEB PADA PT ISTANA KEBAYORAN RAYA MOTOR 4.1 Analysis Document 4.1.1 The Task 4.1.1.1 Purpose Sistem informasi sumber daya manusia berbasis

Lebih terperinci

BAB 4 RANCANGAN SISTEM USULAN

BAB 4 RANCANGAN SISTEM USULAN BAB 4 RANCANGAN SISTEM USULAN 4. Narasi Sistem Yang diusulkan 4.. Prosedur Sistem Pembelian Yang Diusulkan Proses pembelian dimulai saat bagian gudang menerima warning ROP (Re-order Point) mengenai bahan

Lebih terperinci

BAB IV ANALISA HASIL DAN PEMBAHASAN

BAB IV ANALISA HASIL DAN PEMBAHASAN BAB IV ANALISA HASIL DAN PEMBAHASAN A. Sistem Informasi Akuntansi Pembelian Pada PT Arwana Citramulia, Tbk Untuk mengetahui tentang prosedur pembelian pada PT Arwana Citramulia, Tbk, maka penerapan prosedur

Lebih terperinci

BAB IV ANALISIS HASIL DAN PEMBAHASAN

BAB IV ANALISIS HASIL DAN PEMBAHASAN 61 BAB IV ANALISIS HASIL DAN PEMBAHASAN A. Evaluasi Sistem Informasi Akuntansi Penjualan Pada PT.Modern Putra Indonesia. Berikut ini sistem penjualan perusahaan yang akan dibahas oleh penulis adalah mengenai

Lebih terperinci

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN 3.1 Tentang Perusahaan Berikut adalah gambaran tentang PT. Phanovindo Suksestama meliputi sejarah perusahaan, struktur, pembagian tugas dan tanggung jawab di

Lebih terperinci

BAB 4 RANCANGAN SISTEM

BAB 4 RANCANGAN SISTEM 58 BAB 4 RANCANGAN SISTEM 4.1 Prosedur yang Diusulkan 4.1.1 Sistem Penjualan Sistem penjualan dimulai dari proses pemesanan barang oleh pelanggan. Pelanggan yang hendak memesan barang dapat menghubungi

Lebih terperinci

BAB 3 TATA LAKSANA SISTEM YANG BERJALAN

BAB 3 TATA LAKSANA SISTEM YANG BERJALAN BAB 3 TATA LAKSANA SISTEM YANG BERJALAN 3.1 Riwayat Perusahaan CV. Kurnia Agung adalah perusahaan yang bergerak dalam bidang penjualan alat alat tulis untuk digunakan oleh konsumen akhir. CV. Kurnia Agung

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

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 3 ANALISIS SISTEM AKUNTANSI PEMBELIAN DAN UTANG PADA FELINDO JAYA

BAB 3 ANALISIS SISTEM AKUNTANSI PEMBELIAN DAN UTANG PADA FELINDO JAYA BAB 3 ANALISIS SISTEM AKUNTANSI PEMBELIAN DAN UTANG PADA FELINDO JAYA 3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah Singkat Perusahaan Perusahaan Perorangan Felindo Jaya didirikan pada tahun 1997, dengan

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

BAB V SIMPULAN DAN SARAN

BAB V SIMPULAN DAN SARAN BAB V SIMPULAN DAN SARAN 5.1 Simpulan Berdasarkan hasil analisis dan perancangan sistem informasi akuntansi pembelian, hutang dan pengeluaran kas pada PT Tuffiadi Semesta maka ditemukan beberapa masalah

Lebih terperinci

BAB 4 PERANCANGAN SISTEM. Pengeluaran Kas diawali dengan system definition dan rich picture. System definition

BAB 4 PERANCANGAN SISTEM. Pengeluaran Kas diawali dengan system definition dan rich picture. System definition BAB 4 PERANCANGAN SISTEM 4.1 Analysis Document 4.1.1 The Task Perancangan Sistem Informasi Akuntansi Pembelian, Utang Usaha, dan Pengeluaran Kas diawali dengan system definition dan rich picture. System

Lebih terperinci

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN 49 BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN 3.1. Gambaran Umum Perusahaan 3.1.1. Sejarah Perusahaan PT. Praja Puri Lestari didirikan pada tahun 1984 leh Bapak Ir. Deddy Kusuma. PT. Praja Puri Lestari

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

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

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN PERSEDIAAN PADA PT. ANEKA BAUT ERIC NIM :

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN PERSEDIAAN PADA PT. ANEKA BAUT ERIC NIM : UNIVERSITAS BINA NUSANTARA Program Ganda Jurusan Akuntansi Sistem Informasi Skripsi Sarjana Program ganda Semester Genap tahun 2006/2007 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN

Lebih terperinci

Abstrak. Keyword : Penjualan, Pembelian, Stok, SMS, Bonus, laporan, C# Microsoft Visual Studio. NET 2003, Mobile FBUS 1.5, format.

Abstrak. Keyword : Penjualan, Pembelian, Stok, SMS, Bonus, laporan, C# Microsoft Visual Studio. NET 2003, Mobile FBUS 1.5, format. Abstrak Aplikasi Penjualan dan Pembelian yang dilengkapi dengan fitur SMS ini dibuat dengan tujuan memberi kemudahan bagi sales perusahaan untuk melakukan pengecekan stok dan juga memberikan kemudahan

Lebih terperinci

BAB 4 RANCANGAN S IS TEM YANG D IUS ULKAN

BAB 4 RANCANGAN S IS TEM YANG D IUS ULKAN 49 BAB 4 RANCANGAN S IS TEM YANG D IUS ULKAN 4.1 Sistem yang Diusulkan 4.1.1 Prosedur 4.1.1.1 Prosedur Pembelian 1. Apabila sisa persediaan mencapai minimum stock maka bagian gudang akan mengajukan permintaan

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

BAB 3 GAMBARAN UMUM PERUSAHAAN DAN ANALISIS SISTEM YANG BERJALAN

BAB 3 GAMBARAN UMUM PERUSAHAAN DAN ANALISIS SISTEM YANG BERJALAN BAB 3 GAMBARAN UMUM PERUSAHAAN DAN ANALISIS SISTEM YANG BERJALAN 3. Sejarah Singkat Perusahaan PT. Angelina Buana Garmindo yang terletak di Jl. Raya Perancis Gudang 9 Blok CH/CI, Desa Jatimulya Kecamatan

Lebih terperinci

BAB 3 ANALISIS SISTEM BERJALAN

BAB 3 ANALISIS SISTEM BERJALAN BAB 3 ANALISIS SISTEM BERJALAN 3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah Perusahaan PT. Karya Mandiri Persada merupakan salah satu perusahaan yang bergerak di bidang kontraktor (bahan konstruksi, mekanikal,

Lebih terperinci

BAB 4 EVALUASI DAN PEMBAHASAN

BAB 4 EVALUASI DAN PEMBAHASAN BAB 4 EVALUASI DAN PEMBAHASAN Evaluasi atas sistem akuntansi dimulai pada saat perusahaan mengalami kekurangan bahan baku untuk produksi saat produksi berlangsung. Selain itu evaluasi juga dilakukan pada

Lebih terperinci

5.4. Analisis dan Perancangan Sistem Informasi. dinamakan dengan Unified Modeling Language (UML). UML merupakan bahasa

5.4. Analisis dan Perancangan Sistem Informasi. dinamakan dengan Unified Modeling Language (UML). UML merupakan bahasa 162 5.4. Analisis dan Perancangan Sistem Informasi Analisis dan perancangan sistem informasi berikut menggunakan alat bantu yang dinamakan dengan Unified Modeling Language (UML). UML merupakan bahasa permodelan

Lebih terperinci

Storyboard Create Form Master Karyawan Langkah 1 : Menampilkan Mainform dan Melakukan Login

Storyboard Create Form Master Karyawan Langkah 1 : Menampilkan Mainform dan Melakukan Login Storyboard Create Form Master Karyawan Langkah 1 : Menampilkan Mainform dan Melakukan Login Langkah 2 : Memilih Karyawan Lalu Create Karyawan Pada Menu Master Langkah 3 : Meng-input Data Karyawan Baru

Lebih terperinci

A. Prosedur Pemesanan dan

A. Prosedur Pemesanan dan L1 Kuesioner Evaluasi Pengendalian Internal atas Persediaan dan Fungsi Penjualan PT. Tunas Dunia Kertasindo A. Prosedur Pemesanan dan Pembelian Persediaan Barang NO. PERTANYAAN YA TIDAK KETERANGAN 1. Apakah

Lebih terperinci

SISTEM INFORMASI AKUNTANSI PEMBELIAN MATERIAL PADA PERUSAHAAN KONTRAKTOR

SISTEM INFORMASI AKUNTANSI PEMBELIAN MATERIAL PADA PERUSAHAAN KONTRAKTOR Seminar Nasional Aplikasi Teknologi Informasi 2011 (SNATI 2011) ISSN: 1907-5022 SISTEM INFORMASI AKUNTANSI PEMBELIAN MATERIAL PADA PERUSAHAAN KONTRAKTOR Lianawati Christian 1, Dinna Meutia Azzahra 2 1

Lebih terperinci

BAB 3 ANALISIS SISTEM BERJALAN

BAB 3 ANALISIS SISTEM BERJALAN BAB 3 ANALISIS SISTEM BERJALAN 3.1 Sejarah Singkat Perusahaan Dalam perkembangan dunia di bidang otomotif yang semakin maju, sehingga jumlah unit kendaraan khususnya di daerah jabotabek semakin menjamur,

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

BAB 3 ANALISIS SISTEM YANG BERJALAN. mekanikal, peralatan elektrikal, peralatan keselamatan kerja.

BAB 3 ANALISIS SISTEM YANG BERJALAN. mekanikal, peralatan elektrikal, peralatan keselamatan kerja. 35 BAB 3 ANALISIS SISTEM YANG BERJALAN 3.1 Perumusan Objek Penelitian 3.1.1 Latar Belakang Perusahaan PT. Delta Suplindo Internusa adalah sebuah perusahaan distributor yang bergerak di bidang perdagangan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan. Secara garis besar penulis dapat menganalisa sistem pengolahan data barang di Perum Damri Bandung. Pada saat ini bahwa sistem yang

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI BERORIENTASI OBJEK PADA PT GEMILANG

ANALISIS DAN PERANCANGAN SISTEM INFORMASI BERORIENTASI OBJEK PADA PT GEMILANG ANALISIS DAN PERANCANGAN SISTEM INFORMASI BERORIENTASI OBJEK PADA PT GEMILANG Laporan Studi Kasus MK M0126 Anapersil Oleh: TEMA DWI PRANATA 1301020731 04POM - 16 Fakultas Ilmu Komputer Jurusan Sistem Informasi

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

PROSEDUR MENJALANKAN PROGRAM

PROSEDUR MENJALANKAN PROGRAM 4.2.1. User Interface PROSEDUR MENJALANKAN PROGRAM Gambar 4.44 User Interface Form Login Form login merupakan halaman pertama saat user masuk kedalam sistem, hak akses dibatasi sesuai dengan fungsi dari

Lebih terperinci

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN PERSEDIAAN PT ADIMAS PUSPITA SERASI

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN DAN PERSEDIAAN PT ADIMAS PUSPITA SERASI UNIVERSITAS BINA NUSANTARA Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PEMBELIAN

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

3. RUANG LINGKUP SOP penjualan tunai ini meliputi flowchart prosedur penjualan tunai, penjelasan prosedur, dan dokumen terkait.

3. RUANG LINGKUP SOP penjualan tunai ini meliputi flowchart prosedur penjualan tunai, penjelasan prosedur, dan dokumen terkait. Lampiran 1. SOP Akitivitas Penjualan Tunai CV. MAPAN STANDARD OPERATING PROCEDURE Prosedur Penjualan Tunai 1. TUJUAN Tujuan dari standard operating procedure untuk prosedur penjualan tunai hingga penerimaan

Lebih terperinci

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN 69 BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN 3.1 Latar Belakang Perusahaan 3.1.1 Sejarah Perusahaan UD. Sri Rejeki adalah usaha dagang yang bergerak dalam bidang ceramics houseware. Berawal dari keinginan

Lebih terperinci

BAB 2 LANDASAN TEORI. bersama-sama untuk mencapai tujuan tertentu. bersatu untuk mencapai tujuan yang sama.

BAB 2 LANDASAN TEORI. bersama-sama untuk mencapai tujuan tertentu. bersatu untuk mencapai tujuan yang sama. BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Pengertian Sistem Menurut Mulyadi (2001, p2) Sistem pada dasarnya adalah sekelompok unsur yang berhubungan erat antara satu dengan yang lainnya, yang berfungsi

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era globalisasi saat ini peran teknologi informasi sangat penting bagi proses bisnis pada suatu perusahaan. Adanya teknologi informasi pada perusahaan dapat mendukung

Lebih terperinci

BAB 3 ANALISIS SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS YANG SEDANG BERJALAN PADA PT PANCA KEMAS KRIDA MANUNGGAL

BAB 3 ANALISIS SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS YANG SEDANG BERJALAN PADA PT PANCA KEMAS KRIDA MANUNGGAL 73 BAB 3 ANALISIS SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT, PIUTANG DAN PENERIMAAN KAS YANG SEDANG BERJALAN PADA PT PANCA KEMAS KRIDA MANUNGGAL 3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah Singkat Perusahaan

Lebih terperinci

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 53 BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN 4.1. Tahapan Perancangan Sistem Yang Diusulkan 4.1.1. Usulan Dokumen yang digunakan Dalam perancangan sistem informasi trading pada CV EFORTA MAHOCA, dokumen-dokumen

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

Gambar 4.57 Layar Ubah Pemasok. Data pemasok dapat diubah di sini. Data-data akan disimpan ke

Gambar 4.57 Layar Ubah Pemasok. Data pemasok dapat diubah di sini. Data-data akan disimpan ke 184 Gambar 4.57 Layar Ubah Pemasok Data pemasok dapat diubah di sini. Data-data akan disimpan ke tabel pemasok jika kolom nama, alamat dan telepon pemasok telah diisi. 185 Gambar 4.58 Layar Transaksi Pembelian

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

LAMPIRAN. Class Diagram. State Diagram. Use Case Diagram L-1. Finish. Start. Comunication. Asosiasi. Generalisasi. Agregasi

LAMPIRAN. Class Diagram. State Diagram. Use Case Diagram L-1. Finish. Start. Comunication. Asosiasi. Generalisasi. Agregasi LAMPIRAN Class Diagram Class Instant Class -Attributes +operation() Cluster 1 1 1..* 1..* Generalisasi Agregasi Asosiasi State Diagram State / Iteration / Transition Start Finish Use Case Diagram Comunication

Lebih terperinci

PROSEDUR MENJALANKAN PROGRAM. Berikut ini merupakan tampilan user interface beserta keterangan dari user interface bersangkutan

PROSEDUR MENJALANKAN PROGRAM. Berikut ini merupakan tampilan user interface beserta keterangan dari user interface bersangkutan PROSEDUR MENJALANKAN PROGRAM Berikut ini merupakan tampilan user interface beserta keterangan dari user interface bersangkutan 1. User Interface Login Gambar User Interface Login Keterangan : Ini adalah

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

Persyaratan Produk. I.1 Pendahuluan

Persyaratan Produk. I.1 Pendahuluan BAB I Persyaratan Produk I.1 Pendahuluan Perkembangan teknologi saat ini merupakan pemicu perusahaan untuk menggali potensi yang dimiliki perusahaan untuk dapat lebih meningkatkan performance perusahaan.

Lebih terperinci

Sistem Penerimaan PT. Kimia Sukses Selalu dimulai dari datangnya Purchase Order (PO)

Sistem Penerimaan PT. Kimia Sukses Selalu dimulai dari datangnya Purchase Order (PO) Keterangan Flowchart : Sistem Penerimaan PT. Kimia Sukses Selalu dimulai dari datangnya Purchase Order (PO) dari pelanggan ke perusahaan yang diterima oleh Customer Sales Representative (CSR) perusahaan

Lebih terperinci

BAB 3 SISTEM YANG SEDANG BERJALAN

BAB 3 SISTEM YANG SEDANG BERJALAN 23 BAB 3 SISTEM YANG SEDANG BERJALAN 3.1 Sejarah Perusahaan PT. Catur Griya Naradipa adalah sebuah perusahaan yang bergerak di bidang perdagangan barang yaitu furniture. Perusahaan ini berdiri pada tanggal

Lebih terperinci

Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya

Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya Petunjuk Pemakaian Sistem Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya dapat dilihat bersamaan dengan tampilan

Lebih terperinci

BAB 4 METODOLOGI PENELITIAN

BAB 4 METODOLOGI PENELITIAN BAB 4 METODOLOGI PENELITIAN 4.1 Model Perumusan Masalah Metodologi penelitian penting dilakukan untuk menentukan pola pikir dalam mengindentifikasi masalah dan melakukan pemecahannya. Untuk melakukan pemecahan

Lebih terperinci

Nama : Totok Suprawoto NIM : Program : Sistem Informasi

Nama : Totok Suprawoto NIM : Program : Sistem Informasi *SISTEM INFORMASI PEMASARAN ALAT-ALAT MEDIS TERPADU Nama : Totok Suprawoto NIM : 04202055 Program : Sistem Informasi Seperti telah dijelaskan sebelumnya, bahwa sistem yang dibahas dalam skripsi ini adalah

Lebih terperinci

BAB 3 ANALISIS SISTEM BERJALAN

BAB 3 ANALISIS SISTEM BERJALAN BAB 3 ANALISIS SISTEM BERJALAN 3.1 Gambaran Umum Perusahaan 3.1.1 Sejarah Perusahaan PT Trijaya Catur Sentosa merupakan perseroan terbatas, perusahaan ini berdiri pada tahun 2001 berdasarkan akta notaris

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Kebutuhan perusahaan pada zaman sekarang tidak terlepas dari aktivitas bisnis sebagai modal utama dalam menangani setiap proses bisnis yang terkait dengan suatu produk

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan. Salah satu kesulitan yang sering terjadi pada bagian internal perusahaan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan. Salah satu kesulitan yang sering terjadi pada bagian internal perusahaan 50 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Berdasarkan hasil pengamatan atau survey dilapangan yang berlokasi di Sabilla Distributor Bogor, penulis dapat menganalisa sistem

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN TUJUAN BASIS DATA

BAB III ANALISA KEBUTUHAN DAN TUJUAN BASIS DATA 7 BAB III AALISA KEBUTUHA DA TUJUA BASIS DATA 3. Perumusan Obyek Penelitian 3.. Latar Belakang Perusahaan PT Sukanda Djaya pertama kali didirikan pada tanggal 9 April 978 oleh Mr.W.T. Chen yang lebih dulu

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Overview 4.1.1 Narasi Prosedur yang diusulkan sehubungan dengan penerapan sistem informasi akuntansi PT. Bali Hai Brewery Indonesia pada proses pembeliannya dimulai

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Fakultas Ilmu Komputer Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008 ANALISIS DAN PERANCANGAN SISTEM

Lebih terperinci