76
BAB IV ANALISIS SISTEM YANG DIUSULKAN
4.1
Sistem yang diusulkan
4.1.1
Strurktur Perusahaan CV. Apotek Cahaya Sturktur organisasi yang kami usulkan dalam CV. Apotek Cahaya dimulai dari
jabatan yang tertinggi yaitu Dewan Komisaris yang membawahi seorang Direktur Utama. Direktur Utama membawahi Direktur Oprasional dari divisi yang ada dalam perusahaan yaitu Apoteker, Asisten Apoteker, Bagian persediaan, Bagian Penjualan, Bagian Pembelian, Office Boy dan Kasir Untuk lebih jelasnya, struktur organisasi yang kami usulkan pada CV. Apotek Cahaya dapat dilihat pada gambar berikut:
77
Ususlan Struktur Organisasi CV. Apotek Cahaya Dewan Komisaris
Komisaris I
Komisaris II
Direktur Utama
Direktur Operasional
Bagian Penjualan
Apoteker
Kasir
Asisten Apoteker
Bagian Persediaan
Pesuruh
Gambar 4.1 Struktur Organisasi CV. Apotek Cahaya Sumber: PT. Apotek Cahaya (2009)
Bagian Pembelian
78
4.1.2
Uraian Tugas dan Tanggung Jawab CV. Apotek Cahaya saat ini belum mempunyai uraian tugas dan tanggung jawab
secara tertulis. Adapun pembagian tugas dan kewenangan yang kami usulkan selama ini adalah sebagai berikut: 1.
Dewan Komisaris a. Meminta pertanggungjawaban hasil dari pekerjaan yang dicapai oleh perusahaan selama satu tahun. b. Menetapkan kebijaksanaan dan menyetujui atau menolak rencana kegiatan yang diajukan oleh Direktur Utama. c. Mengawasi aktivitas pekerjaan yang dilakukan oleh Direktur Utama.
2.
Direktur Utama a. Merupakan pimpinan tertinggi di dalam perusahaan. b. Mengkoordinir dan mengontrol jalannya operasional perusahaan secara menyeluruh. c. Menjalankan fungsi manajemen yaitu merencanakan, mengorganisasi, memimpin, dan mengendalikan untuk mencapai tujuan perusahaan, baik jangka pendek maupun jangka panjang. d. Melakukan negoisasi kepada Supplier untuk keperluan pembelian barang oleh perusahaan. e. Menunjuk Direktur Operasional yang mewakili pimpinan dalam menjalankan tugas sehari-hari.
79
f. Menerima laporan pertanggungjawaban dari Direktur Operasional tentang perkembangan perusahaan untuk dianalisa dan dijadikan sebagai dasar pengambilan keputusan. 3.
Direktur Operasional Bertanggungjawab kepada Direktur Utama dengan wewenang dan tanggung jawab sebagai berikut: a. Mengawasi akitivitas penjualan terhadap produk-produk dari perusahaan. b. Menyusun rencana dan program penjualan serta mengontrol pencapaian target penjualan. c. Memberikan laporan pertanggung jawaban kepada Direktur Utama mengenai aktivitas dan hasil penjualannya.
4.
Apoteker a. Meracik obat sesuai resep. b. Bertanggung jawab atas obar yang telah diracik.
5.
Asisten Apoteker a. Membantu Apoteker untuk menjalankan tugasnya.
6.
Bagian penjualan Bertanggungjawab kepada Direktur Operasional untuk penjualan Wewenang dan tanggung jawab sebagai berikut : a. Melayani pelanggan b. Menerima pembayaran dalam penjualan obat c. Penjualan harian
harian.
80
7.
Bagian Persediaan Bertanggungjawab kepada Direktur Operasional untuk masalah penggadaan barang. Wewenang dan tanggung jawab sebagai berikut : a. Mengecek persediaan b. Menginformasikan penggadaan barang kepada penjualan dan pembelian
8.
Bagian Pembelian Bertanggungjawab kepada Direktur Utama untuk pembelian obat. Wewenang dan tanggung jawab sebagai berikut : a. Memesan obat sesuai dengan permintaan apoteker b. Membuat PO c. Menerima barang beserta faktur pembelian
9.
Kasir Bertanggungjawab kepada Bagian penjualan untuk
mengeluarkan
dan
menerima pembayaran. Wewenang dan tanggung jawab sebagai berikut : a. Mengeluarkan uang untuk pembayaran b. Menerima uang untuk pemasukan c. Membuat laporan penjualan 10.
Pesuruh Bertanggungjawab kepada Direktur Operasional untuk kebersihan Apotek. Wewenang dan tanggung jawab sebagai berikut : a. Membersihkan apotek b. Menyiapkan minum untuk karyawan
81
4.1.3
Prosedur Prosedur yang diusulkan dalam CV. Apotek Cahaya sebagai berikut :
Penjualan a. Barang bebas •
Pelanggan datang dan memesan obat kepada bagian penjualan.
•
Bagian penjualan menerima pesanan obat dan mengecek obat pada computer.
•
Bagian kasir menerima pembayaran dan mencetak struk pembayaran, lalu struk pembayaran diberikan kepada pelanggan beserta obat.
•
Bagian kasir membuat jurnal dan laporan
b. Obat resep •
Pelanggan memesan obat ke bagian penjualan, bagian penjualan mengecek ke computer untuk mengetahui persediaan barang apakah barang tersedia atau tidak.
•
Setelah barang tersedia dan pelanggan menyetujui, bagian penjualan memberikan barang ke bagian kasir untuk dicatat transaksi ke computer.
•
Setelah pelanggaran menyelesaikan pembayaran ke bagian kasir.
•
Bagian kasir memberikan informasi kepada apoteker utk meracik obat, setelah selesai bagian kasir membuat copy resep.
•
Bagian kasir memberikan obat, copy resep dan struk pembaran (kwintansi) kepada pelanggan.
82
•
Setelah transaksi itu bagian kasir membuat jurnal dan laporan.
Persediaan a. Persediaan Barang Keluar •
Bagian penjualan mengecek persediaan di computer untuk melihat stok barang.
•
Bagian penjualan menginformasikan barang pesanan kepada bagian persediaan.
•
Bagian persediaan menyiapkan barang pesanan sesuai dengan barang pesanan pelanggan.
•
Bagian persediaan menyerahkan barang kepada bagian penjualan.
•
Lalu bagian penjualan memberikan barang kepada pelanggan.
•
Setelah barang di berikan kepada pelanggan untuk bagian persediaan membuat Jurnal dan laporan barang keluar perhari
b. Persediaan Barang Masuk •
Bagian pembelian menerima barang dari supplier.
•
Bagian pembelian memberikan barang kepada bagian persediaan.
•
Bagian persediaan menerima barang dan mengecek barang.
•
Setelah mengecek barang, bagian persediaan menginput ke computer lalu bagian persediaan membuat Jurnal dan laporan barang keluar perhari
83
4.1.4
Event Table
Event table barang bebas Event Menerima pesanan
Internal agent Bagian penjualan
Start when Pelanggan datang ke apotek
Menerima pembayaran
Bagian kasir
Pelanggan membayar pesanan obat
Memberikan obat dan struk
Bagian kasir
Setelah menerima pembayaran
Membuat jurnal
Bagian kasir
Setelah memberikan obat
Membuat laporan
Bagian kasir
Setelah membuat jurnal
Tabel 4.1 Event table barang bebas
Activity • Pelanggan datang • Melayani pelanggan • Mengecek persediaan ke komputer • Menginformasikan bahwa obat tersedia • Menginput pesanan • Menerima uang pembayaran resep • Menginput transaksi ke komputer • Mencetak struk pembayaran • Menerima pembayaran • Memberikan obat dan struk • Melihat data transaksi penjualan • Membuat jurnal • •
Melihat data Transaksi penjualan Membuat laporan
84
Event table obat resep Event Menerima pesanan
Internal agent Bagian penjualan
Start when Pelanggan datang ke apotek
Menerima pembayaran
Bagian kasir
Pelanggan membayar pesanan resep
Activity • Menerima resep dari pelanggan • Menginput pesanan • Melayani pelanggan • Mengecek persediaan ke koputer • Mengiformasikan bahwa jenis obat-obat yang dibutuhkan tersedia • Menghitung jumlah total harga pesanan • • • •
• Meracik obat
Apoteker
Di informasikan oleh penjualan
• • •
Menerima uang pembayaran resep Menginput transaksi pembayaran Mencetak struk pembayaran Memberikan kepada pelanggan sebagai bukti pengambilan obat Menginformasikan ke apoteker Melihat data transaksi pemesanan Meracik obat berdasarkan data yang diterima Memberikan obat ke kasir Menerima obat Membuat kopi resep 2 rangkap, rangkap 1 untuk penjualan, rangkap 2 untuk arsip
Membuat copy resep
Bagian kasir
Menerima obat dari apoteker
• •
Memberikan obat dan copy resep
Bagian Kasir
Setelah embuat copy resep
•
Memberikan obat ke pelanggan beserta kopy resep
Membuat jurnal
Bagian kasir
Setelah memberikan obat
•
Melihat data transaksi penjualan Membuat jurnal
•
85 Membuat laporan
Bagian kasir
Akhir periode
•
Melihat data dari Transaksi penerimaan Membuat laporan penerimaan
•
Tabel 4.2 Event table obat resep Event table persediaan barang keluar Event Mengecek stok barang
Internal agent Bagian penjualan
Start when Setiap hari
Menyiapkan barang
Bagian persediaan
Setelah mendapat informasi dari bagian penjualan
Memberikan barang
Bagian penjualan
Membuat jurnal
Bagian persediaan
Menerima barang dari persediaan Setelah memberi barang
Membuat laporan
Bagian Persediaan
Akhir periode
Activity • Mengecek jumlah stok yang ada di komputer • Menginformasikan kepada bagian persediaan • Menerima informasi dari bagian penjualan • Mencari obat • Mengambil obat • Menyiapkan obat • Menyerahkan obat kepada bagian penjualan • Menerima barang • Memberikan barang • Melihat data transaksi penjualan • Membuat jurnal • Melihat data dari Transaksi pemesanan • Membuat laporan barang keluar
Tabel 4.3 Event table persediaan barang keluar
Event table persediaan barang masuk Event
Internal agent
Start when
Activity
Menerima barang
Bagian pembelian
Barang datang
•
Menerima barang
Memberikan barang
Bagian pembelian
Setelah menerima
•
Memberikan barang ke bagian persediaan
86 ke bag persediaan
barang
Menerima barang dan mengecek barang
Bagian persediaan
Setelah menerima barang dari bagian pembelian
• •
Menerima brang Mengecek barang
Menginput barang
Bagian Persediaan
Setelah mengecek barang
•
Memilih menu penerimaan barang Menginput barang ke komputer Menyimpan data barang Melihat data transaksi penjualan Membuat jurnal Memlilih menu laporan barang masuk mencetak laporan barang masuk
• •
Membuat jurnal
Bagian persediaan
Setelah menyimpan data barang
Membuat laporan persediaan
Persediaan
Akhir periode
• • • •
Tabel 4.4 Event table persediaan barang masuk
87
4.1.5
Over View Diagram
OAD Barang bebas
Pelanggan
Bag. Penjualan
Bag. Kasir
Komputer
memesan obat
Ms. Persediaan menerima pesanan
menerima pembayaran
{Struk Pembayaran}
Tr. Penerimaan kas
Memberikan obat dan Struk pembayaran
Menerima barang
{Struk Pembayaran}
Membuat Jurnal
Tr. Jurnal {Jurnal}
membuat laporan
{Laporan Penerimaan}
Gambar 4.2 OAD Barang bebas CV. Apotek Cahaya Yang diusulkan
88
OAD Obat Resep
Pelanggan
Bag. Penjualan
Apoteker
Bag. Kasir
memesan barang
{Resep}
Komputer
Ms. Persediaan
menerima pesanan
Tr. Penjualan menerima pembayaran
meracik obat
{Struk}
Tr. Penerimaan Kas
Membuat copy resep
{copy Resep}
Memberikan obat Dan copy resep
{Copy Resep}
Menerima copy resep Dan struk pembayaran
Membuat Jurnal
Tr. Jurnal
{jurnal}
membuat laporan
{Laporan Penerimaan kas}
Gambar 4.3 OAD Obat Resep CV. Apotek Cahaya Yang diusulkan
89
OAD Persediaan barang keluar
pelanggan
Bag. Penjualan
Bag. Persediaan
Komputer
mengecek stock barang
Ms. Persediaan Menyiapkan barang
Memberikan barang
Menerima barang
Membuat Jurnal
{Jurnal persediaan brg keluar}
Tr. Penjualan
Membuat laporan
Tr. Jurnal {Laporan barang keluar}
Gambar 4.4 OAD Persediaan barang keluar CV. Apotek Cahaya Yang diusulkan
90
OAD Persediaan barang masuk
Gambar 4.5 OAD Persediaan barang masuk CV. Apotek Cahaya Yang diusulkan
91
4.1.6
Work Flow
Work Flow Barang bebas
Actor Pelanggan Bagian penjualan
Komputer
Activity Memesan obat 1. Pelanggan datang 2. Memesan obat Menerima pesanan 3. Melayani pelanggan 4. Login applikasi 5. Mengecek persediaan ke komputer ke applikasi persediaan 6. Menampilkan stock persediaan
Bagian penjualan Kasir Komputer Kasir pelanggan kasir
7. Menginput pesanan Menerima pembayaran 8. Menerima uang pembayaran 9. Menginput form ke komputer ke applikasi pembayaran 10. Menampilkan form pembayaran 11. Mencetak struk pembayaran Memberikan obat dan struk pembayaran 12. Memberikan obat dan struk ke pelanggan 13. Menerima struk pembayaran dan obat
Komputer
Membuat jurnal 14. Memilih menú jurnal 15. Mencetak jurnal
Kasir
Membuat laporan 16. Memilih menu laporan
Komputer
17. Mencetak laporan
Tabel 4.5 Work Flow Barang bebas
Work Flow Obat Resep Actor Pelanggan
Bagian penjualan
Activity Memesan obat 1. Pelanggan datang 2. Memesan obat Menerima pesanan 1. Melayani pelanggan 2. Login applikasi
92
Komputer Kasir Komputer Kasir
Apoteker Komputer Apoteker Kasir
Kasir
Pelanggan Kasir Komputer Kasir Komputer
3. Mengecek persediaan ke komputer ke applikasi persediaan 4. Menampilkan stock persediaan Menerima pembayaran 5. Menerima uang pembayaran resep 6. Menginput form pembayaran 7. Mencetak struk pembayaran 8. Memberikan kepada pelanggan sebagai bukti pengambilan obat 9. Menginformasikan ke apoteker Meracik obat 10. Menerima informasi dari kasir 11. Menampilkan data form penjualan 12. Meracik obat berdasarkan data yang diterima 13. Memberikan obat ke kasir Membuat kopi resep 14. Menerima obat dari apoteker 15. Membuat kopi resep 2 rangkap, rangkap 1 untuk pelanggan, rangkap 2 untuk arsip Memberikan obat dan kopi resep 16. Memberikan obat ke pelanggan beserta kopy resep dan struk pembayaran 17. Menerima kopi resep, obat dan struk pembayaran Membuat jurnal 18. Memilih menu jurnal 19. Membuat jurnal Membuat laporan 20. Memilih menu laporan 21. Mencetak laporan
Tabel 4.6 Work Flow Obat Resep Work Flow Persediaan barang keluar Actor Bagian penjualan
Activity Mengecek stok barang 1. Mengecek jumlah stok yang ada di komputer
Komputer
2. Menampilkan master persediaan
Bagian penjulan
3. Menginformasikan kepada bagian persediaan
Bagian persedian
Menyiapkan barang
93
Bagian penjualan
Pelanggan Bagian persediaan komputer Bagian persediaan Komputer
4. Menerima informasi 5. Mencari obat 6. Mengambil obat 7. Menyiapkan obat 8. Menyerahkan obat kepada bagian penjualan Memberikan barang 9. Menerima barang 10. Memberikan barang kepada pelanggan Menerima barang 11. Menerima barang Membuat jurnal 12. Memilih menu jurnal 13. Mencetak jurnal Membuat laporan barang keluar 14. Memilih menu laporan 15. Mencetak laporan
Tabel 4.7 Work Flow Persediaan barang keluar
Work Flow Persediaan barang masuk Actor Bagian pembelian Bagian pembelian
Bagian persediaan
Pelanggan komputer Bagian persediaan komputer
Activity Menerima barang 1. Menerima barang Memberikan barang ke bag. persediaan 1. Memberikan informasi barang datang 2. Memberikan barang Menerima barang dan mengecek barang 3. Menerima barang dari bagian pembelian 4. Mengecek barang Menginput barang 5. Memilih menu barang masuk 6. Menampilkan menu 7. Menyimpan data Membuat jurnal 8. Memilih menu jurnal 11. Mencetak jurnal
94 Membuat laporan barang masuk 12. Memilih menu laporan 13. Mencetak laporan
Bagian persediaan Komputer
Tabel 4.8 Work Flow Persediaan barang masuk
4.1.7
Rancangan database
4.1.7.1
Rancangan Database Master
Tabel
: Ms karyawan
Type File
: Master
Primary Key : Kd_karyawan Foreign Key : Field Name
Data Type
Field Size
Description
Kd_Karyawan
Char
5
Kode karyawan
Nama_Karyawan
Char
30
Nama karyawan
Alamat
Char
50
Alamat karyawan
Telp
Char
15
No telpon karyawan
Posisi
Char
15
Posisi karyawan
Tabel 4.9 Ms karyawan
Tabel
: Ms persediaan
Type File
: Master
Primary Key : Kd_barang Foreign Key : Field Name
Data Type
Field Size
Description
95 Kd_barang
Char
5
Kode barang
Nama_barang
Char
20
Nama barang
Jenis
Char
10
Jenis barang
Quantitas
Numeric
3
Quantitas barang
Satuan
Numeric
10
Satuan barang
Harga
Numeric
8
Harga barang
Kadaluarsa
Date
8
Tanggal kadaluarsa
Tabel 4.10 Ms persediaan
Tabel
: Ms Akuntansi
Type File
: Master
Primary Key : Kd_Akuntansi Foreign Key : Field Name
Data Type
Field Size
Description
Kd_akuntansi
Char
3
Kode Akuntansi
Keterangan
Char
15
Keterangan
Table 4.11 Ms Akuntansi 4.1.7.2
Rancangan Database Transaksi
Tabel
: Tr pemesanan H
Type File
: Transaksi
Primary Key : Kd_pemesanan Foreign Key : Field Name
Data Type
Field Size
Description
96 Kd_pemesanan_
Char
10
Kode pemesanan
Kd_karyawan
Char
5
Nama karyawan
Tgl
Date
15
Jenis barang
Tabel 4.12 Tr pemesanan H
Tabel
: Tr pemesanan D
Type File
: Transaksi
Primary Key : Kd_pemesanan Foreign Key : Field Name
Data Type
Field Size
Description
Kd_pemesanan
Char
10
Kode pemesanan
Kd_barang
Char
5
Kode karyawan
Jumlah
Numeric
10
Jumlah barang
Table 4.13 Tr pemesanan D
Tabel
: Tr barang masuk H
Type File
: Transaksi
Primary Key : Kd_barang_masuk Foreign Key : Field Name
Data Type
Field Size
Description
Kd_Barang_masuk
Char
10
Kode Barang masuk
Kd_karyawan
Char
5
Nama karyawan
97 Tgl
Date
16
Jenis barang
Tabel 4.14 Tr barang masuk H
Tabel
: Tr barang masuk_D
Type File
: Transaksi
Primary Key : Kd_barang_masuk Foreign Key : Field Name
Data Type
Field Size
Description
Kd_barang_masuk
Char
5
Kode barang masuk
Kd_barang
Char
5
Kode karyawan
Jumlah
Numeric
10
Jumlah barang
Tabel 4.15 Tr barang masuk_D
Tabel
: Tr penerimaan
Type File
: Transaksi
Primary Key : Kd_penerimaan Foreign Key : Field Name
Data Type
Field Size
Description
Kd_penerimaan
Char
10
Kode penerimaan
Kd_pemesanan
Char
10
Kode pemesanan
Tgl
Date
8
Tanggal penerimaan
Jumlah
Numeric
10
Jumlah penerimaan
Table 4.16 Tr penerimaan
98 Tabel
: Tr Jurnal_H
Type File
: Transaksi
Primary Key : Kd_Jurnal Foreign Key : Field Name
Data Type
Field Size
Description
Kd_Jurnal
Char
5
Kode Jurnal
Kd_akun
char
3
Kode Akun
Tanggal
Date
7
Tanggal
Kd_Karyawan
Char
7
Karyawan
Table 4.17 Tr Jurnal
Tabel
: Tr Jurnal_D
Type File
: Transaksi
Primary Key : Kd_Jurnal Foreign Key : Field Name
Data Type
Field Size
Description
Kd_Akun
Char
5
Kode Jurnal
Kd_Jurnal
char
3
Kode Akun
Debet
Number
7
Debet
Kredit
Number
7
Kredit
Table 4.18 Tr Jurnal
99 4.1.8
Detail Activity Diagram Barang bebas
Gambar 4.6 DAD memesan Obat CV. Apotek Cahaya Yang diusulkan
100
Bag Penjualan
Komputer
Melayani Pelanggan
Login Aplikasi
Mengecek Persediaan
Menampilkan form Persediaan
PO Mengirim ke supplier
Gambar 4.7 DAD menerima pesanan CV. Apotek Cahaya Yang diusulkan
101
Bag. Kasir
Komputer
Menerima Pembayaran
Menginput Transaksi
Menampilkan Formi Pembayaran
Mencetak Struk
struk pembayaran
Gambar 4.8 DAD menerima pembayaran CV. Apotek Cahaya Yang diusulkan
102
Bag. Kasir
Pelanggan
Memberikan obat Dan Struk pembayaran
struk pembayaran
Menerima obat dan struk
Gambar 4.9 DAD Memberikan obat dan struk pembayaran CV. Apotek Cahaya Yang diusulkan
103
Kasir
Komputer
memilih menu jurnal
Mencetak jurnal
Jurnal penjualan
Gambar 4.10 DAD membuat jurnal CV. Apotek Cahaya Yang diusulkan
104
Kasir
Komputer
memilih menu laporan
Mencetak laporan
laporan penerimaan
Gambar 4.11 DAD membuat laporan CV. Apotek Cahaya Yang diusulkan
105 Obat Resep
Gambar 4.12 Memesan obat CV. Apotek Cahaya Yang diusulkan
106
Bag Penjualan
komputer
Melayani pelanggan
Login applikasi
Mengecek persediaan
Menampilkan stock persediaan
Gambar 4.13 Menerima pesanan CV. Apotek Cahaya Yang diusulkan
107
Gambar 4.14 Menerima Pembayaran CV. Apotek Cahaya Yang diusulkan
108
Gambar 4.15 Meracik Obat CV. Apotek Cahaya Yang diusulkan
109
Menerima obat dari apoteker
Membuat kopi resep
kopi resep
Gambar 4.16 Membuat kopi Resep CV. Apotek Cahaya Yang diusulkan
110
Pelanggan
Bag penjualan
Memberikan obat ke pelanggan
Menerima obat dan kopi resep
kopi resep
Gambar 4.17 Memberikan obat dan kopi resep CV. Apotek Cahaya Yang diusulkan
111
Kasir
Komputer
memilih menu jurnal
Mencetak jurnal
jurnal persediaan
Gambar 4.18 Membuat jurnal CV. Apotek Cahaya Yang diusulkan
112
Kasir
Komputer
memilih menu laporan
Mencetak laporan
laporan penerimaan
Gambar 4.19 Membuat laporan CV. Apotek Cahaya Yang diusulkan
113
Persediaan barang Keluar
Bag. Penjualan
Komputer
mengecek stok barang
Menampilkan stock persediaan
Menginformasikan ke Bag. persediaan
Gambar 4.20 Mengecek Stok Barang CV. Apotek Cahaya Yang diusulkan
114
Bag Persediaan
Menerima informasi
Mencari obat
Mengambil obat
Menyiapkan obat
Menyerahkan obat kepada bag. penjualan
Gambar 4.21 Menyiapkan Barang Barang CV. Apotek Cahaya Yang diusulkan
115
Bag. Penjualan
Menerima barang
Memberikan kepada pelanggan
Gambar 4.22 Memberikan Barang CV. Apotek Cahaya Yang diusulkan
116
Pelanggan
Menerima barang
Gambar 4.23 Memberikan Barang CV. Apotek Cahaya Yang diusulkan
117
bag. Persediaan
Komputer
memilih menu Jurnal
Mencetak jurnal
jurnal persediaan barang keluar
Gambar 4.24 Membuat Jurnal CV. Apotek Cahaya Yang diusulkan
118
Bag. Persediaan
Komputer
memilih menu laporan
Mencetak laporan
laporan barang keluar
Gambar 4.25 Membuat Laporan CV. Apotek Cahaya Yang diusulkan
119
Persediaan barang Masuk
Pelanggan
Menerima barang
Gambar 4.26 Menerima barang CV. Apotek Cahaya Yang diusulkan
120
Bag. Pembelian
Memberikan Informasi ke bag. persediaan
Memberikan barang
Gambar 4.27 memberikan barang CV. Apotek Cahaya Yang diusulkan
121
Bag. pembelian
Menerima barang dari Bag pembelian
Mengecek barang
Gambar 4.28 menerima barang dan mengecek barang CV. Apotek Cahaya Yang diusulkan
122
Bag. Persediaan
komputer
Memilih menu Barang masuk
Menampilkan menu
Menyimpan data
Gambar 4.29 menginput barang CV. Apotek Cahaya Yang diusulkan
123
Bag. Persediaan
komputer
Memilih menu jurnal
Mencetak jurnal
Jurnal persediaan barang masuk
Gambar 4.30 Membuat Jurnal CV. Apotek Cahaya Yang diusulkan
124
Bag. Persediaan
komputer
Memilih menu laporan
Mencetak laporan
laporan barang masuk
Gambar 4.31 Membuat laporan CV. Apotek Cahaya Yang diusulkan
125 4.1.9
Use Case Diagram
Sistem informasi apotik cahaya
mengecek persediaan *
menginput pesanan *
**
Membuat Jurnal pennjualan
*
Top Package::bagian penjualan *
Laporan barang keluar
*
Laporan barang masuk *
*
*
menginput form_barang masuk
** * * *
*
* Top Package::bag. kasir
* membuat jurnal persediaan barang masuk Top Package::bag. Persediaan
* membuat jurnal persediaan barang keluar
* menginput form penerimaan kas
* membuat laporan kas masuk
* membuat laporan penerimaan
Gambar 4.32 Use Case CV. Apotek Cahaya Yang diusulkan
126 4.1.10 UM L Diagram
Gambar 4.33 UML Diagram CV. Apotek Cahaya Yang diusulkan
127
4.1.11 Navigation Diagram Log in
L o g in K lik k e lu a r Log out
K lik k e lu a r
Gambarv 4.34 Navigation Diagram Log In CV. Apotek Cahaya Yang diusulkan
128
Master Persediaan dan Karyawan
Gambar 4.35 Navigation Diagram Master Persediaan dan Karyawan CV. Apotek Cahaya Yang diusulkan
129
Penjualan, Penerimaan Kas dan Jurnal
Memilih Jurnal
Klik Keluar
Gambar 4.36 Navigation Diagram Penjualan dan Barang Masuk CV. Apotek Cahaya Yang diusulkan
130
Laporan
Gambar 4.37 Navigation Diagram Laporan CV. Apotek Cahaya Yang diusulkan
131
1.1.12 Rancangan Layar
Gambar 4.38 Menu Depan CV. Apotek Cahaya Yang diusulkan
Gambar 4.39 Menu Login CV. Apotek Cahaya Yang diusulkan
132
Gambar 4.40 Menu Login Sukses CV. Apotek Cahaya Yang diusulkan
Gambar 4.41 Menu Master Karyawan. Apotek Cahaya Yang diusulkan
133
Gambar 4.42 Menu Master Persediaan Apotek Cahaya Yang diusulkan
Gambar 4.43 Menu Transaksi penjualan Apotek Cahaya Yang diusulkan
134
Gambar 4.44 Menu Transaksi barang Masuk Apotek Cahaya Yang diusulkan
Gambar 4.45 Minimum stock Tertinggi Apotek Cahaya Yang diusulkan
135
Gambar 4.46 Transaksi Jurnal Apotek Cahaya Yang diusulkan
136 4.1.13 Rancangan Laporan
Apotek CAHAYA Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Laporan Penjualan
Tanggal : dd/mm/yy
Kode Penjualan : xxxx Kode barang
Nama barang
Satuan
Jumlah
Harga
Total
KBxxxx
KBxxxx
999
999
999
999
KBxxxx
KBxxxx
999
999
999
999
KBxxxx
KBxxxx
999
999
999
999
KBxxxx
KBxxxx
999
999
999
999
KBxxxx
KBxxxx
999
999
999
999
KBxxxx
KBxxxx
999
999
999
999
KBxxxx
KBxxxx
999
999
999
999
Grand total
999
Gambar 4.47 Laporan Penjualan Harian Apotek Cahaya Yang diusulkan
137
Apotek CAHAYA Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Laporan Penjualan Bulan : mm Tahun : yy Kode Penjualan : xxxx Kode barang KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx
Nama barang
Satuan
Jumlah
Harga
Total
KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx
999 999 999 999 999 999 999
999 999 999 999 999 999 999
999 999 999 999 999 999 999
999 999 999 999 999 999 999
Grand total
999
Gambar 4.48 Laporan Penjualan Bulanan Apotek Cahaya Yang diusulkan
138
Apotek CAHAYA Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Laporan Penerimaan Kas Bulan : mm Tahun : yy
Kode penerimaan
Kode penjualan
Total
KP999 KP999 KP999 KP999 KP999 Total Penerimaan Grand Total
KJ999 KJ999 KJ999 KJ999 KJ999
Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999
Gambar 4.49 Laporan Penerimaan Kas Bulanan Apotek Cahaya Yang diusulkan
139
Apotek CAHAYA Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Laporan Penerimaan Kas Tanggal : dd/mm/yy
Kode penerimaan
Kode penjualan
Total
KP999 KP999 KP999 KP999 KP999 Total Penerimaan Grand Total
KJ999 KJ999 KJ999 KJ999 KJ999
Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999
Gambar 4.50 Laporan Penerimaan Kas Harian Apotek Cahaya Yang diusulkan
140
Apotek CAHAYA
Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Laporan Persediaan Tanggal : dd/mm/yy
Kode barang
Nama barang
xxxx xxxx xxxx xxxx xxxx xxxx xxxx
Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx Xxxx
Satuan Stcok 999 999 999 999 999 999 999
999 999 999 999 999 999 999
Harga
Kadaluarsa
Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999
dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy
Gambar 4.51 Laporan Persediaan Apotek Cahaya Yang diusulkan
141
Apotek CAHAYA
Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Laporan Minimum stock Tanggal : dd/mm/yy
Kode barang KB999 KB999 KB999 KB999 KB999 KB999 KB999
Nama barang XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
Satuan XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
Stok 999 999 999 999 999 999 999
Gambar 4.52 Laporan Penerimaan Kas Apotek Cahaya Yang diusulkan
Harga Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999
Kadaluarsa MM/YYYY MM/YYYY MM/YYYY MM/YYYY MM/YYYY MM/YYYY MM/YYYY
142
Apotek CAHAYA
Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Jurnal Periode : mm/yy
Tanggal dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy dd/mm/yy
Kode Akun XXX XXX XXX XXX XXX XXX XXX
Keterangan XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX
Debet Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999
Kredit Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999 Rp 999,999
Gambar 4.53 Laporan Jurnal Apotek Cahaya Yang diusulkan
143
Apotek CAHAYA
Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Laporan Barang Masuk Tanggal : dd/mm/yy
Kode barang
Nama barang
Satuan
Total
Kadaluarasa
KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx
xxxx xxxx xxxx xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx xxxx xxxx xxxx
999 999 999 999 999 999 999
mm/yyyy mm/yyyy mm/yyyy mm/yyyy mm/yyyy mm/yyyy mm/yyyy
Gambar 4.54 Laporan Barang Masuk Apotek Cahaya Yang diusulkan
144
Apotek CAHAYA Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Laporan Barang Keluar Periode : mm/yy
Kode barang
Nama barang
Satuan
jumlah
KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx KBxxxx
xxxx xxxx xxxx xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx xxxx xxxx xxxx
999 999 999 999 999 999 999
Gambar 4.55 Laporan Barang Keluar Apotek Cahaya Yang diusulkan
145 1.1.14 Rancangan Form
Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Apotek CAHAYA
RESEP Kd pesanan No
Kode barang
Nama barang
Tanggal Penjualan
:
Jumlah
Harga
: xxxx Total
Subtotal
:
Gambar 4.56 Form Resep Apotek Cahaya
146
Apotek CAHAYA
Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Kwitansi No kwitansi Tanggal Kwitansi
: xxxxx : dd ‐ mm‐ yy
Telah terima dari
:
Untuk Pembayaran
:
Uang sebanyak
:
Kasir
Gambar 4.57 Form Kwintansi Apotek Cahaya
(……..………………..)
147
Apotek CAHAYA
Jalan Ceger Raya No. 49 B Telp. (021) 7343758
Struk
No struk Tanggal Struk
: xxxxx : dd ‐ mm‐ yy
Kode barang
Nama barang
Jumlah Kasir
Gambar 4.58 Form Struk Apotek Cahaya
(……..………………..)
148
4.1.15 Matriks Rencana Penerapan System 4.1.15.1 Matriks Jadual Pengelolaan Data No
Kegiatan
1.
Investigasi
26 Pertemuan Pertemuan 1- 3
2.
Pertemuan
Analisis
4-10 3.
Pertemuan
Proyek Design
11-18 4.
Pertemuan
Implementasi
19-26 Tabel 4.19 Matriks Jadual Pengolahan Data
4.1.15.2 Matriks Distribusi Laporan No 1.
Laporan
Kasir
3.
Direktur
Persediaan
Oprasional
Laporan Penerimaan kas
2.
Bag.
√
√
√
Laporan Pengeluaran barang
√
Laporan Penerimaan
√
√
Barang 4.
Laporan Persediaan
√
√
5.
Laporan Barang
√
√
√
√
Terlaris 6.
Laporan Jurnal
√
Tabel 4.20 Matriks Distribusi Laporan
149
4.1.15.3 Matriks Level Akses No.
Data
Kasir
Bag.
Direktur
Admin
Persediaan Oprasional R,U
C,R,U,D
1
Ms. Persediaan
2
Ms. Karyawan
3
Tr. Penerimaan
4
Tr. Barang Masuk H
C,R,U,D
R
5
Tr. Barang Masuk D
C,R,U,D
R
6
Tr. Penjualan H
C,R,U,D
R
7
Tr. Penjualan D
C,R,U,D
R
8
Tr Jurnal
C,R,U,D
C,R,U,D R
C,R,U,D
C,R,U,D
R
Tabel 4.21 Matriks Level Akses Keterangan: C = Create
R = Read
U = Update
D = Delete
Tabel 4.18 Matriks Level Akses