BAB IV HASIL DAN PEMBAHASAN
4.3 Analisis Sistem ( System Analysis )
4.3.1 Analisis Masalah ( Problem Analysis )
4.3.1.2 Activity Diagram
Salah satu tools UML yang digunakan dalam menganalisis sistem berjalan adalah Activity Diagram. Berikut adalah analisis terhadap sistem berjalan menggunakan Activity Diagram untuk keseluruhan aktifitas.
Pimpinan Bag.Pengiriman Bag.Gudang Bag.Penj ualan Pelanggan memesan obat menerima faktur melakukan pembayaran menerima obat & surat jalan mengecek obat &
surat jalan
menandatangani surat jalan
menerima obat & surat retur mengembalikan rangkap surat retur
start stop sesuai tidak_sesuai mencatat pesanan menyerahkan ke Bag.Gudang menerima obat pesanan membuat faktur menerima pembayaran membuat surat jalan menerima obat & surat jalan
membuat surat retur menyerahkan surat retur menerima rangkap surat retur membuat laporan menerima pesanan menyiapkan obat menyerahkan obat ke Bag.Penjualan menerima faktur menyerahkan faktur menerima pembayaran menyerahkan pembayaran menerima obat
& surat jalan mengirimkan obat
& surat jalan
menerima obat & surat jalan menyerahkan obat
& surat jalan
menerima obat & surat retur menyerahkan obat
& surat retur menerima rangkap
surat retur menyerahkan rangkap surat retur
menerima laporan
stop
Berikut adalah analisis terhadap sistem berjalan menggunakan Activity Diagram
berdasarkan proses bisnis masing-masing aktivitas: a. Proses Penerimaan Pesanan Obat
memesan obat Start mencatat pesanan menyerahkan ke Bag.Gudang menerima pesanan menyiapkan obat Stop Bag.Gudang Bag.Penj ualan Pelanggan
Gambar 4.5 Activity Diagram proses penerimaan pesanan obat.
Pada activity diagram proses penerimaan pesanan obat, terdapat tiga actor
yang terlibat yaitu pelanggan, bagian penjualan dan bagian gudang. Proses bisnis dimulai ketika pelanggan memesan obat kepada bagian penjualan melalui telepon atau faksimili, kemudian bagian penjualan mencatat pesanan tersebut. Setelah pesanan dicatat, bagian penjualan melakukan pengecekan terhadap surat pesanan. Pengecekan dilakukan untuk memastikan semua pesanan sudah tercatat. Kemudian surat pesanan diserahkan kepada bagian gudang. Setelah surat pesanan diterima, bagian gudang melakukan pengecekan terhadap daftar dan stok obat terlebih dahulu. Setelah
pengecekan selesai, bagian gudang menyiapkan obat-obat berdasarkan surat pesanan. Dan aktivitas proses penerimaan pesanan obat berakhir
b. Proses Pembayaran Obat
membuat faktur menerima pembayaran Start Stop menyerahkan pembayaran menyerahkan faktur menerima faktur menerima pembayaran menerima faktur melakukan pembayaran Pelanggan Bag.Pengiriman Bag.Penj ualan
Gambar 4.6 Activity Diagram proses pembayaran obat.
Pada activity diagram proses pembayaran obat, terdapat tiga actor yang terlibat yaitu bagian penjualan, bagian pengiriman dan pelanggan. Proses bisnis dimulai dari bagian penjualan membuat faktur lalu menyerahkan faktur tersebut kepada bagian pengiriman untuk diantar kepada pelanggan. Setelah pelanggan menerima faktur dari bagian pengiriman, pelanggan mengecek terlebih dahulu faktur tersebut sebelum melakukan pembayaran. Setelah faktur dicek dan tidak ada masalah, pelanggan melakukan
pembayaran dengan menyerahkan kepada bagian pengiriman. Kemudian bagian pengiriman menyerahkan uang pembayaran tersebut kepada bagian penjualan. Aktivitas proses pembayaran obat berakhir setelah bagian penjualan menerima uang pembayaran dari pelanggan melalui bagian pengiriman.
c. Proses Pengiriman Obat
membuat surat jalan memproses retur Stop Start mengirimkan obat dan surat jalan
tidak_sesuai mengecek obat menandatangani surat jalan menerima obat
dan surat jalan
Stop sesuai
Pelanggan Bag.Pengiriman
Bag.Penj ualan
Gambar 4.7 Activity Diagram proses pengiriman obat.
Pada activity diagram proses pengiriman obat, terdapat tiga actor yang terlibat yaitu bagian penjualan, bagian pengiriman dan pelanggan. Proses bisnis dimulai ketika bagian penjualan menyiapkan obat yang telah diserahkan oleh bagian gudang, kemudian bagian penjualan membuatkan surat jalan untuk memberitahukan obat apa saja yang dikirim oleh bagian
pengiriman. Setelah itu bagian pengiriman mengantarkan obat dan surat jalan kepada pelanggan. Kemudian pelanggan menerima obat pesanannya dan segera melakukan pengecekan terhadap obat pesanannya. Setelah dilakukan pengecekan, pelanggan dihadapkan dengan decision. Apabila obat pesanan tidak sesuai dengan pesanannya, maka pelanggan dapat melakukan proses retur kepada bagian penjualan. Jika sebaliknya, obat pesanan sesuai dengan pesanan, maka selanjutnya pelanggan menandatangi surat jalan dan aktivitas proses pengiriman obat berakhir.
d. Proses Retur Obat
mengembalikan obat
menerima obat dan surat jalan
start
stop
menerima obat dan surat jalan
menyerahkan obat dan surat jalan
menerima obat & surat retur
menyerahkan obat & surat retur
menerima obat dan surat jalan
membuat surat retur
menyerahkan obat & surat retur
Bag.Penj ualan Bag.Pengiriman
Pelanggan
Pada activity diagram proses retur obat, terdapat tiga actor yang terlibat yaitu pelanggan, bagian pengiriman dan bagian penjualan. Proses bisnis dimulai ketika pelanggan mengembalikan surat jalan dan obat yang akan diretur kepada bagian pengiriman, kemudian bagian pengiriman menerima surat jalan dan obat tersebut lalu menyerahkannya ke bagian penjualan. Bagian Penjualan menerima obat dan surat jalan, kemudian membuat surat retur. Selanjutnya obat dan surat retur diserahkan ke bagian pengiriman. Bagian pengiriman menerima obat dan surat retur, lalu menyerahkan obat dan surat retur tersebut kepada pelanggan. Pelanggan menerima obat dan surat retur. Aktifitas proses retur obat berakhir.
e. Proses Pembuatan Laporan
membuat laporan Start
menerima laporan
Bag.Penj ualan Pimpinan
Stop
Gambar 4.9 Activity Diagram proses pembuatan laporan.
Pada activity diagram proses pembuatan laporan, terdapat dua actor yang terlibat yaitu bagian penjualan dan pimpinan. Proses bisnis dimulai ketika bagian penjualan membuat laporan penjualan yang kemudian diserahkan kepada pimpinan. Setelah menerima laporan penjualan dari bagian
penjualan, pimpinan melakukan pengecekan terhadap laporan penjualan dan aktivitas proses pembuatan laporan berakhir.