Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur.
BAB III ANALISA SISTEM Untuk merancang sebuah sistem yang baik dan sesuai dengan hasil yang diharapkan, maka terlebih dahulu harus diperoleh data atau informasi tentang sistem yang berjalan. Karena dari informasi tersebut, dapat diketahui sejauh mana sistem yang berjalan sekarang, apakah dapat memenuhi kebutuhan dan kebutuhan apa saja yang ingin dicapai tetapi belum bisa ditangani oleh sistem yang sedang berjalan. Analisa sistem informasi akan membantu dalam mengetahui informasi – informasi tentang sistem yang sedang berjalan. Sehingga dengan analisa sistem, diharapkan bisa diketahui sejauh mana kebutuhan yang telah ditangani oleh sistem yang berjalan dan bagaimana agar kebutuhan-kebutuhan yang belum bisa terpenuhi dapat diberikan solusinya dan diterapkan dalam tahap perancangan sistem. 1. Tinjauan Organisasi a. Sejarah Organisasi Sebelum penulis menganalisa sistem penjualan yang sedang berjalan pada CV. SEROJA Printing, terlebih dahulu penulis akan menggambarkan tentang sedikit sejarah dan struktur organisasi perusahaan tersebut. Organisasi adalah kumpulan komponen-komponen yang saling bekerjasama untuk mencapai suatu tujuan yang ditetapkan. CV. SEROJA Printing adalah suatu perusahaan yang bergerak dalam bidang penyediaan barang-barang reklame, cetakan, sablon dan stempel serta sebagai pemasok semua barang-barang yang berkenaan dengan cetak-mencetak, seperti : Handtag, corrugated box, sticker, kop surat, shopping bag/folder gift box, flyer dan lain-lain. Awal mula berdirinya, CV. SEROJA Printing bermodal keberanian dari pemiliknya untuk mendirikan perusahaan ini, dengan gedung tempat usaha yang beralamat di Jl. Beringin Raya Blok. 42 No. 75 Perum I Tangerang – Banten merupakan sebuah tempat tinggal pemilik yang dijadikan usaha. Dan mempunyai branch office di Jl. Gatot Subroto No. 29 Cimone Tangerang - Banten. Dengan dukungan tenaga-tenaga muda yang energik dan penuh dedikasi serta menjunjung tinggi profesionalisme dan etika profesi dalam mencapai tujuan perusahaan dan dengan latar belakang pengalaman yang luas, dan ditunjang dengan peralatan yang memadai merupakan kekuatan yang mendukung kemitraan dari perusahaan pelanggan yang mempercayakan kebutuhannya kepada perusahaan. CV. SEROJA Printing mempunyai visi dan misi “ With high commitment, good
service and consistent quality, We growth together with our costumer as one of recognized world class company ”
Target perusahaan adalah menjadi yang terdepan dalam mengerjakan penyediaan barang-barang reklame, cetakan, sablon dan stempel.
28
29 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. b.
Struktur Organisasi DIREKTUR
MANAGER PEMBELIAN
MANAGER PRODUKSI
ADMINISTRASI
BAGIAN PENJUALAN
BAGIAN PRODUKSI
DELIVERY
MANAGER MARKETING
Gambar III.1 Struktur Organisasi pada CV. SEROJA Printing Tugas dan wewenang masing-masing bagian adalah sebagai berikut : 1) Direktur Tugas dan tanggung jawabnya antara lain : Mengecek laporan–laporan yang dirangkum setiap bulannya dari masingmasing bagian. Mengambil keputusan atas hal–hal yang dianggap penting bagi kelancaran kegiatan usaha, dan penetapan harga–harga. Memonitor jalannya aktivitas perusahaan. Memberikan arahan dan panutan kepada pegawai-pegawainya. Mengawasi perkembangan perusahaan. 2) Manager Pembelian Tugas dan tanggung jawabnya antara lain : Melakukan pemesanan pembelian ke supplier. Memeriksa dan mencocokkan dokumen transaksi yang berkaitan dengan pengeluaran uang perusahaan. Memimpin dan mengkoordinir semua staffnya 3) Manager Produksi Tugas dan tanggung jawabnya antara lain : Bertanggung jawab atas segala pelaksanaan produksi sejak desain, pra produksi, sampai ke pasca produksi Membuat laporan pembelian per periode akuntansi yang ditujukan kepada Pimpinan perusahaan. Memimpin dan mengkoordinir semua staffnya.
30 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. 4) Administrasi Tugas dan tanggung jawabnya antara lain : Membuat laporan keuangan dari hasil penjualan dan menyerahkan kepada direktur. Penerimaan pembayaran terhadap pesanan dan melakukan pembukuan. 5) Staff Produksi. Melaksanakan kegiatan produksi terhadap pesanan pelanggan. 6) Staff Penjualan Melaksanakan penjualan, mulai dari pemesanan. Mencatat pesanan dari pelanggan. 7) Delivery Tugas dan tanggung jawabnya antara lain : Mengirim barang kepada pelanggan disertai surat bukti berupa surat jalan dan faktur. Bertanggung jawab terhadap barang yang dibawa selama dalam perjalanan. 8) Manager Marketing Tugas dan tanggung jawabnya antara lain : Bertanggung jawab atas segala pelaksanaan pemasaran. Memimpin dan mengkoordinir semua staffnya. 2. Uraian Prosedur Langkah dalam membuat urutan prosedur mengacu pada prosedur yang ada dalam sistem penjualan, yaitu sebagai berikut : a. Pemesanan Pada tahap pemesanan ini pelanggan dapat memesan langsung ke Percetakan atau dapat melalui Purcahse Order dari pelanggan. Pemesanan barang dilengkapi dengan identitas pelanggan, jenis barang dan jumlah barang serta desain yang diajukan. b. Produksi Pesanan diproduksi setelah bagian penjualan memberikan data barang yang dipesan oleh pelanggan dan telah disetujui. c. Pembayaran Pelanggan melakukan pembayaran ke bagian penjualan, kemudian bagian penjualan membuat faktur dan memberikannya kepada pelanggan. d. Pengiriman Pada tahapan pengiriman setelah barang telah diproduksi dan sudah di lakukan quality control kemudian oleh bagian delivery dapat dikirim dan diterima oleh pelanggan dengan disertakan faktur dan surat jalan yang berisi tentang keadaan barang yang dipesan / dibeli. e. Pembuatan Laporan Pada tahap ini setiap akhir periode transaksi dibuat laporan mengenai transaksi penjualan barang yang dilaporkan setiap bulan kepada pimpinan.
31 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. 3. Analisa Proses a. Activity Diagram Pemesanan
Pelanggan
Bag. Penj ualan
Mulai
Pesan Barang
Terima Pesanan
Melakukan Pembayaran DP
Pesanan Disetujui
Terima Pembayaran DP
Selesai
Gambar III.2
Activity Diagram Pemesanan
32 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. b. Activity Diagram Proses Produksi
Bag. Penj ualan
Bag. Produksi
Mulai
Lihat Pesanan
Buat Perintah Produksi
Terima Perintah Produksi
Produksi Pesanan
Finishig dan Quality Control
Selesai
Gambar III.3
Activity Diagram Proses Produksi
33 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. c.
Activity Diagram Pembayaran
Bag. Penj ualan
Pelanggan
Mulai
Buat Faktur
Terima Faktur
Terima Pembayaran Pelunasan
Melakukan Pembayaran Pelunasan
Serahkan barang berdasarkan pesanan
Terima barang berdasarkan pesanan
Selesai
Gambar III.4 Activity Diagram Pembayaran
34 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. d. Activity Diagram Proses Pengiriman
Bag. Penj ualan
Deliv ery
Pelanggan
Kirim barang disertai surat jalan dan faktur
Terima barang dan surat jalan
Mulai
Lihat Pesanan dan Faktur
Buat Surat Jalan
Siapkan Barang
Serahkan ke Delivery
Selesai
Gambar III.5
Activity Diagram Proses Pengiriman e. Activity Diagram Laporan Penjualan
Bag. Penj ualan
Direktur
Mulai
Lihat Faktur
Terima Laporan Penjualan
Buat Laporan Penjualan
Selesai
Gambar III.6
Activity Diagram Laporan Penjualan
35 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. 4. Analisa Keluaran Hasil keluaran dari sistem yang a. Nama Keluaran : Fungsi : Media : Distribusi : Rangkap : Frekuensi : Volume : Format : Keterangan : Hasil Analisa :
dianalisa adalah berupa : Faktur. Sebagai bukti pembayaran kepada pelanggan. Kertas. Pelanggan. 2 Setiap pelanggan membayar barang. Rata-rata 4/hari. Lampiran A-1. Sebagai bukti jumlah uang yang harus dibayar. Sudah cukup baik.
b.
Nama Keluaran Fungsi Media Distribusi Rangkap Frekuensi Volume Format Keterangan Hasil Analisa
: : : : : : : : : :
Surat Jalan. Bukti kepada pelanggan mengenai barang yang dikirim. Kertas. Pelanggan. 2 Setiap ada pengiriman barang. Rata-rata 3/hari. Lampiran A-2. Sebagai surat pengiriman barang. Sudah cukup baik.
c.
Nama Keluaran Fungsi Media Distribusi Rangkap Frekuensi Volume Format Keterangan Hasil Analisa
: : : : : : : : : :
Laporan Penjualan. Untuk mengetahui total pernjualan per periode Akuntansi. Kertas. Pimpinan. 1 Bulanan. 1/bulan. Lampiran A-3. Sebagai Laporan penjualan per periode Akuntansi. Masih sering mengalami keterlambatan pencatatan.
d.
Nama Keluaran Fungsi Media Distribusi Rangkap Frekuensi Volume Format Keterangan Hasil Analisa
: : : : : : : : : :
Perintah Produksi Sebagai perintah produksi barang yang dipesan. Suara. Bag. Produksi Setiap pesanan di setujui oleh Bag. Penjualan Rata-rata 4/hari. Sebagai perintah produksi pesanan. -
36 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. 5.
Analisa Masukan Hasil masukan dari sistem yang dianalisa adalah berupa : a. Nama Masukan : Purchase Order (PO) Sumber : Pelanggan Fungsi : Sebagai tanda bukti pesanan dari pelanggan Media : Kertas, suara Rangkap : 2 Frekuensi : Setiap ada pemesanan barang Volume : Rata-rata 4/hari Format : Lampiran B-1. Keterangan : Untuk mengkonfirmasikan pesanan barang yang akan dipesan oleh pelanggan. Hasil Analisa : Sudah cukup baik b.
Nama Masukan Sumber Fungsi Media Rangkap Frekuensi Volume Format Keterangan Hasil Analisa
: : : : : : : : : :
Pembayaran DP Pelanggan Sebagai tanda bukti pembayaran DP. Uang Setiap pesanan disetujui Rata-rata 6/hari Untuk pembayaran DP yang telah disetujui. Cukup baik.
c.
Nama Masukan Sumber Fungsi Media Rangkap Frekuensi Volume Format Keterangan Hasil Analisa
: : : : : : : : : :
Pembayaran Pelunasan Pelanggan Sebagai pelunasan pembayaran Uang Setiap pelunasan pembayaran Rata-rata 4/hari Untuk pelunasan pembayaran yang ditagih. Sudah cukup baik.
37 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. 6. Analisa Terapan Akuntansi Rancangan Sistem Akuntansi dimodelkan sebagai berikut :
Gambar III.7 Analisa Terapan Akuntansi
38 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. 7. Struktur Bagan Rekening Pemberian kode rekening menggunakan metode kode kelompok dengan sifat-sifat sebagai berikut : 1) Posisi masing-masing angka mempunyai arti dimana angka paling kiri adalah kode kelompok dan angka paling kanan adalah kode jenis rekening. 2) Kode kelompok akan terdiri dari angka-angka yang sudah diperkirakan terlebih dahulu. 3) Setiap kode dalam klasifikasi menggunakan jumlah angka yang sama. 4) Jika terjadi penambahan kelompok rekening, dapat dilakukan dengan merubah angka yang paling kiri. Berikut ini adalah penjabaran klasifikasi pemberian kode dengan menggunakan kode kelompok yang terdiri dari 5 angka : 1 1 0 0 1 Kelompok rekening Golongan rekening Jenis rekening Perluasan jenis rekening Kode kelompok dapat pula digunakan untuk menunjukkan hirarki data. Rincian susunan dan kode rekening yang dirancang dengan menggunakan kode kelompok : Nomor Perkiraan Nama Perkiraan Posisi (D/K) 11001 Kas D 21005 Pendapatan Diterima Dimuka K 41001 Penjualan K Tabel III.1 Tabel Kode Rekening 8. Identifikasi Kebutuhan Identifikasi kebutuhan adalah menjelaskan tentang kebutuhan-kebutuhan yang harus dipenuhi oleh sistem yang akan dirancang berdasarkan hasil analisa, dalam hal ini antara lain : a. Kebutuhan : Entri Data Barang Masalah : Tidak ada sistem penyimpanan data barang dengan kode barang, hanya mengandalkan nama barang. Usulan : Diusulkan untuk menimpan data barang dengan kode barang untuk memudahkan dalam proses pemesanan, cetak faktur, surat jalan. b. Kebutuhan Masalah
Usulan
: Entri Data Pelanggan : Tidak adanya penyimpanan data pelanggan secara detil dengan kode pelanggan, sehingga sering terjadi kesalahan atau kekeliruan disebabkan kesamaan nama pelanggan. Akibatnya terjadi kesulitan dalam pencarian informasi tentang pelanggan. : Di usulkan untuk mengetahui data – data barang secara lengkap dalam daftar barang.
39 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. c. Kebutuhan Masalah Usulan d. Kebutuhan Masalah Usulan e. Kebutuhan Masalah
Usulan
f. Kebutuhan Masalah Usulan
g. Kebutuhan Masalah
Usulan h. Kebutuhan Masalah Usulan
: Entri Data Kendaraan : Tidak ada penyimpanan khusus mengenai data-data kendaraan yang digunakan. Sehingga memungkinkan terjadi kesalahan pada saat pengisian surat jalan. : Menyimpan data kendaraan dengan nomor kendaraan beserta jenis kendaraan. : Entri Data Rekening : Pencatatan rekening sudah dilakukan secara semi terkomputerisasi. Tapi masih belum cukup efisien dalam penggunaannya. : Di usulkan untuk menyimpan data-data rekening dengan nomor rekening, nama rekening dan posisi rekening pada jurnal. : Entri Purchase Order ( PO ) : Pesanan yang datang tidak dicatat secara khusus dan terkomputerisasi, hanya menyimpan Purcahse Order pada tempat penyimpanan berkas. Sehingga memungkinkan data-data tersebut hilang atau terselip sehingga menimbulkan lamanya waktu untuk mencari. : Di usulkan untuk menyimpan data-data tersebut secara terkomputerisasi yaitu disimpan pada file PO sehingga memudahkan dalam pencarian data pesanan yang pernah ada. : Cetak Faktur : Faktur yang dibuat masih secara manual. Ada kemungkinan terjadi kesalahan pada nama barang yang dipesan, harga satuan maupun perhitungan pembayaran karena tidak dilakukan secara otomatis. : Pembutan faktur dilakukan secara otomatis berdasarkan Pesanan yang sebelumnya telah dientry dan karena itu dapat meminimalisasi terjadinya kesalahan. : Cetak Surat Jalan : Di buat untuk mengetahui data pengiriman barang yang terjadi. Karena masih dilakukan secara manual, memungkinkan terjadi kesalahan pembuatan surat jalan berdasarkan nama barang atau pun inforamsi lain yang harus ada di dalam surat jalan. : Di usulkan untuk membuat surat jalan berdasarkan faktur yang sebelumnya telah dientry dan disimpan. : Cetak Laporan Penjualan : Di buat untuk mengetahui data – data penjualan. Pencatatannya yang masih semi komputerisasi mengakibatkan adanya kesalahan ataupun data yang tidak valid. : Di usulkan untuk mengetahui data – data penjualan secara lengkap dalam daftar penjualan. Dan dengan sistem yang terkomputerisasi, akan memudahkan dalam pembuatannya.
40 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. i. Kebutuhan Masalah Usulan j. Kebutuhan Masalah Usulan
: Cetak Laporan Jurnal Penerimaan Kas : Pencatatan untuk pembukuan jurnal masih manual sehingga masih sering terjadi kesalahan pencatatan. : Dengan disediakannya informasi dalam bentuk komputerisasi maka informasi transaksi tidak terjadi kesalahan pencatatan. : Cetak Laporan Jurnal Umum : Pencatatan untuk pembukuan jurnal masih manual sehingga masih sering terjadi kesalahan seperti pencatatan : Dengan disediakannya informasi dalam bentuk komputerisasi maka akan memudahkan dalam pencarian data dan informasi jurnal umum.
9. Package Diagram Sistem Usulan Rancangan kebutuhan sistem digambarkan sebagai berikut :
Gambar III.8
Package Diagram Sistem Usulan 10. Use Case Diagram Sistem Usulan a. Use Case Diagram Sistem Usulan File Master
Entri Data Barang
Bag. Penjualan
Entri Data Pelanggan
Entri Data Kendaraan
Entri Data Rekening
Gambar III.9 Use Case Diagram Sistem Usulan File Master
41 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. b. Use Case Diagram Sistem Usulan Transaksi
Entri Purchase Order (PO) <> Entri Faktur Cetak Faktur <> Bag. Penjualan
Entri Kwitansi Pelanggan
Cetak Kwitansi
<>
Cetak Surat Jalan
Entri Surat Jalan
Gambar III.10 Use Case Diagram Sistem Usulan Transaksi c.
Use Case Diagram Sistem Usulan Laporan
Cetak Laporan Penjualan
Bag. Penjualan
Cetak Jurnal Penerimaan Kas
Direktur
Cetak Jurnal Umum
Gambar III.11 Use Case Diagram Sistem Usulan Laporan
42 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. 11. Deskripsi Use Case Berikut ini adalah deskripsi dari masing-masing Use Case yang digambarkan diatas : a. Package Diagram File Master 1) Use Case : Entri Data Barang Actor : Bag. Penjualan Deskripsi : • data barang adalah data-data yang berhubungan dengan barang yang berisikan kode barang, nama barang, jenis barang, satuan dan harga satuan barang. • kode barang, nama barang, jenis barang, satuan dan harga satuan di entry oleh user, berdasarkan data barang. • semua detil barang disimpan dalam file barang. 2) Use Case Actor Deskripsi
: Entri Data Pelanggan : Bag. Penjualan : • data pelanggan berisi data-data pelanggan, yaitu : kode pelanggan, nama pelanggan, alamat pelanggan dan telepon pelanggan. • Kode pelanggan didapat dari kode pelanggan terakhir di file pelanggan ditambah satu. • Nama pelanggan, alamat pelanggan dan telepon pelanggan dientri oleh user berdasarkan data-data pelanggan. • semua detil pelanggan disimpan dalam file pelanggan.
3) Use Case Actor Deskripsi
: Entri Data Rekening : Bag. Penjualan : • data rekening terdiri dari nomor rekening dan nama rekening. • nomor rekening, nama rekening dan posisi dientri oleh user berdasarkan data rekening. • semua detil rekening disimpan dalam file rekening.
4) Use Case Actor Deskripsi
: Entri Data Kendaraan : Bag. Penjualan : • data kendaraan terdiri dari nomor kendaraan dan jenis kendaraan. • nomor kendaraan dan jenis kendaraan dientri oleh user sesuai dengan data kendaraan. • nomor kendaraan dan jenis disimpan dalam file kendaraan.
43 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. b. Package Diagram Transaksi 1). Use Case : Entri Purchase Order ( PO ) Actor : Bag. Penjualan Deskripsi : • Pesanan merupakan data-data PO barang yang berasal dari pelanggan. • Nomor PO didapat dari nomor PO terakhir pada File PO ditambah satu. • Tanggal pesanan didapat dari tanggal sistem pada saat Entry PO. • Tanggal selesai dientry oleh user berdasarkan PO yang ada. • Kode pelanggan dientry oleh user berdasarkan PO yang ada. • Nama pelanggan didapat berdasarkan kode pelanggan dari file pelanggan. • Kode barang dientry oleh user berdasarkan PO. • Nama barang, satuan dan harga didapat berdasarkan kode barang dari file barang • Jumlah pesan dientry oleh user berdasarkan PO. • Jumlah didapat dari harga satuan * jumlah pesan • Total didapat dari seluruh jumlah (harga * jumlah pesan) • DP dientry oleh user berdasarkan pembayaran. • Sisa didapat dari (Total bayar - uang muka). 2). Use Case Actor Deskripsi
: Cetak Faktur : Bag. Penjualan : • Faktur adalah tanda bukti yang menyatakan pembayaran DP dari pelanggan kepada perusahaan. • User mengentri nomor PO yang akan dicetakkan Faktur. • Nomor faktur didapat dari nomor faktur terakhir pada file faktur ditambah satu. • Tanggal faktur didapat dari tanggal sistem. • Nomor PO dientry oleh user berdasarkan PO yang ada. • Nama, alamat dan telepon pelanggan didapat berdasarkan kode pelanggan dari file pelanggan. • Detil barang berdasarkan file barang dan file pesan • Jumlah harga didapat dari jumlah pesan * harga satuan. • Sisa bayar adalah total keseluruhan yang ada pada faktur yang akan dicetak • Nomor faktur, tanggal faktur dan nomor PO disimpan kedalam file faktur sebelum dicetak.
44 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. 3). Use Case Actor Deskripsi
: Cetak Kwitansi : Bag. Penjualan : • Kwitansi adalah tanda bukti yang menyatakan pelunasan pembayaran dari pelanggan kepada perusahaan. • Nomor kwitansi didapat dari nomor kwitansi terakhir pada file kwitansi ditambah satu. • User mengentri nomor Faktur berdasarkan Faktur yang ada. • Nomor PO diambil berdasarkan nomor faktur pada file faktur • Tanggal kwitansi didapat dari tanggal sistem. • Sisa bayar adalah total keseluruhan yang ada pada kwitansi yang akan dicetak • Nomor kwitansi, tanggal kwitansi dan nomor faktur disimpan kedalam file faktur sebelum dicetak.
4). Use Case Actor Deskripsi
: Cetak Surat Jalan : Bag. Penjualan : • Surat jalan adalah tanda bukti pengiriman barang. • User mengentri nomor faktur yang akan dicetakkan Surat Jalan • Nomor surat jalan didapat dari nomor surat jalan terakhir pada file surat jalan ditambah satu. • Tanggal surat jalan didapat dari sistem. • Nomor plat kendaraan di entri oleh user, jenis kendaraan dan merk didapat dari nomor kendaraan dari file kendaraan. • Kode barang di entri oleh user berdasarkan data barang yang akan dikirim. • Nama barang dan satuan didapat dari kode barang pada file barang. • Jumlah kirim dientri oleh user, berdasarkan jumlah barang yang sudah dipesan dan siap dikirim. • Nomor SJ, tanggal SJ, nomor faktur, nomor plat kendaraan disimpan dalam file SJ, jumlah kirim disimpan file kirim sebelum dicetak.
45 Dokumen ini hanya untuk berbagi ilmu, dilarang untuk menyalin isi dari dokumen. Secara resmi dokumen ini sudah masuk ke Perpustakaan Univ. Budi Luhur. c. Package Diagram Laporan 1). Use Case : Cetak Laporan Penjualan Actor : Bag. Penjualan Deskripsi : • Laporan penjulan berisi tanggal periode, nomor faktur, nama pelanggan, nama barang, jenis, satuan, jumlah pesan dan jumlah harga. • Tanggal periode dipilih oleh user. • Nomor faktur diambil dari file faktur. • Tanggal faktur berdasarkan nomor faktur yang diambil dari file faktur. • Nama pelanggan diambil dari file pelanggan. • Nama barang, jenis, satuan diambil dari file barang. • Jumlah harga = (jumlah pesan * harga satuan) 2). Use Case Actor Deskripsi
: Cetak Laporan Jurnal Penerimaan Kas : Bag. Penjualan : • Laporan jurnal penerimaan kas adalah informasi tentang penerimaan kas dalam satu periode tertentu yang berisi tanggal, nomor bukti, posisi dan jumlah. • Tanggal diambil dari file jurnal. • Nomor faktur diambil dari file faktur. • Posisi diambil dari file jurnal.
3). Use Case
: Cetak Laporan Jurnal Umum Bag. Penjualan • Laporan Jurnal Umum adalah informasi tentang jurnal umum selama periode tertentu, berisi tanggal, nomor bukti, nama rekening, posisi dan jumlah. • Tanggal dipilih oleh user. • Nomor faktur diambil dari file faktur. • Nomor rekening diambil dari file rekening. • Posisi diambil dari file jurnal.