SlideShare ist ein Scribd-Unternehmen logo
1 von 14
SISTEM PENCATATAN
OBAT-OBATAN APOTEK DI
SAMARINDA BERBASIS JAVA
DESKTOP DAN MOBILE
PROGRAM STUDI D3 MANAJEMEN INFORMATIKA
FAKULTAS ILMU TERAPAN
UNIVERSITAS TELKOM
BANDUNG, 2015
PENULIS
RYAN ISMAIL
6701144201
i
DAFTAR ISI
DAFTAR ISI .....................................................................................................i
BAB 3 ANALISIS DAN PERANCANGAN..................................................1
3.1. Kebutuhan Fungsionalitas .....................................................................1
3.2. FLOW MAP sistem yang sedang berjalan ............................................2
3.3. FLOW MAP sistem yang diusulkan.......................................................3
3.4. USE CASE dan Skenario........................................................................4
3.5. Activity Diagram.......................................................................................8
3.6. Class Diagram..........................................................................................9
3.7. User Interface Design (UID) ...................................................................9
1
BAB 3
ANALISIS DAN PERANCANGAN
Gambaran perancangan sistem pencatatan obat-obatan apotek di Samarinda,
studi kasus kali melibatkan beberapa apotek di Samarinda sebagai contoh sistem
yang akan dikembangkan dari sistem yang sebelumnya, meliputi kebutuhan
fungsional, perancangan flowmap, usecase, aktivity diagram serta UID (User
Interface Design). Berikut usulan gambaran perancangan sistem pencatatan obat-
obatan apotek di Samarinda:
3.1. Kebutuhan Fungsionalitas
Adapun kebutuhan fungsional sistem pencatatan obat-obatan apotek di
Samarinda meliputi 4 pengguna, yaitu Supplier, Pemilik, Apoteker dan Kasir
Berikut 4 user dari aplikasi pencatatan obat-obatan apotek di Samarinda yaitu:
a. Supplier akan mengirim obat kepada gudang penyimpanan di tiap-tiap
apotek.
b. Pemilik akan menerima laporan obat-obatan yang telah di berikan oleh
apoteker.
c. Apoteker akan mengecek daftar obat atau stok obat dan memeriksa obat
yang baru masuk dan akan mengecek obat-obatan lalu menyimpan di
udang penyimpanan.
d. Kasir akan mengambil obat-obatan yang terdapat di gudang penyimanan
untuk dijual.
2
3.2. FLOW MAP sistem yang sedang berjalan
Flow map yang sedang berjalan dari apotek yang di analisis adalah
sebagai berikut:
Gambar 1. Flow Map Sistem Berjalan
Dari proses diatas diketahui beberapa masalah, yaitu:
1. Proses pencatatan obat-obatan yang di lakukan oleh apoteker sering salah karena
banyaknya data obat.
2. Stok obat yang tertera kadang tidak sesuai dengan laporan jumlah obat karena
sering kali kasir lupa memberikan laporan stok obat.
3
3.3. FLOW MAP sistem yang diusulkan
Flow map sistem yang diusulkan untuk apotek ini yaitu sebagai berikut:
Gambar 2. Flow Map Sistem Yang Diusulkan
4
3.4. USE CASE dan Skenario
Use case merupakan rangkaian atau uraian sekelompok yang saling
terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh
sebuah aktor. Berikut perancangan use case sistem pencatatan obat apotek
yang akan dibuat:
Gambar 3. Use Case Apotek
SKENARIO USE CASE LOGIN
Use Case : Login
Aktor : Kasir, Apoteker, Pemilik
Deskripsi : Kasir, Apoteker dan Pemilik akan input data diri sebagai awal
proses, yang nantinya akan dicek oleh sistem validasi dari
username dan password.
Pra Kondisi : Kasir, Apoteker dan Pemilik sudah mempunyai username dan
password.
Pos Kondisi : Sistem memberikan hak akses terhadap user untuk memilih menu
aplikasi
Skenario :
Aksi Aktor Reaksi Sistem
1. Kasir, Apoteker dan Pemilik sudah
berada di form login masin-masing,
5
serta menginputkan Username dan
Password pada form login
2. Kasir, Apoteker dan Pemilik
menekan tombol “Login”
3. Memverifikasi valid tidaknya data
masukan username dan password
pada sistem database
4. Masuk ke aplikasi desktop
SKENARIO ALTERNATIF NO.3
a. Menginputkan username dan
password pada form login
b. Mengecek valid/tidaknya data
masukan
c. Menampilkan pesan login tidak valid
d. Memasukan Id password yang valid
e. Mengecek valid/tidaknya data
masukan
f. Jika data valid maka secara otomatis
akan masuk ke menu utama aplikasi
SKENARIO USE CASE CEK DAFTAR PERSEDIAAN OBAT
Use Case : Cek Daftar Persediaan Obat
Aktor : Apoteker
Deskripsi : Proses ini adalah sebuah proses apoteker akan mengecek
ketersediaan obat
Pra Kondisi : Apoteker sudah masuk dalam menu cek ketersediaan obat
Pos Kondisi : Data obat telah tersimpan.
Skenario :
Aksi Aktor Reaksi Sistem
1. Apoteker memasukkan no seri atau
nama obat
2. Menekan tombol “Cari”
3. Mencari letak penyimpanan obat
6
4. Apoteker mulai mendata ketersediaan
obat-obatan
SKENARIO USE CASE LAPORAN STOK OBAT
Use Case : Membuat laporan stok obat
Aktor : Apoteker
Deskripsi : Proses ini adalah sebuat kegiatan dimana apoteker akan mendata
dan merincikan obat-obatan dalam bentuk laporan
Pra Kondisi : Apoteker berada pada menu tampilkan laporan stok obat.
Pos Kondisi : Laporan obat-obatan tampil
Skenario :
Aksi Aktor Reaksi Sistem
1. Apoteker berada pada menu
tampilkan laporan stok obat
2. Apoteker menekan tombol “Print”
3. Sistem secara otomatis merincikan
data obat-obatan dalam bentuk
tabel dan di print secara otomatis
4. Apoteker menekan tombol “Selesai”
SKENARIO USE CASE MENCARI OBAT DAN MELIHAT STOK
Use Case : Mencari obat dan melihat stok
Aktor : Kasir
Deskripsi : Proses ini adalah sebuah kegiatan melakukan transaksi dengan
pelanggan.
Pra Kondisi : Kasir telah berada di menu cari obat
Pos Kondisi : -
Skenario :
Aksi Aktor Reaksi Sistem
1. Kasir telah berada di menu cari obat
2. Menekan Tombol “Cari”
3. Sistem akan menampilkan data
obat yang dicari
7
4. Sistem akan menampilkan stok
obat yang dicari.
5. Sistem akan menampilkan tempat
penyimpanan
6. Apoteker menginput data transaksi
7. Apoteker menekan tombol “Jual”
8. Sistem akan mengurangi stok dan
menambahkan history dari proses
transaksi.
9. Apoteker menekan tombol “Selesai”
SKENARIO USE CASE MENGECEK BUKU LAPORAN OBAT-OBATAN
Use Case : Mencetak buku laporan obat-obatan
Aktor : Pemilik
Deskripsi : Proses ini adalah sebuah kegiatan mengecek buku laporan yang
telah dibuah pada aplikasi
Pra Kondisi : Pemilik telah berada di menu cek laporan.
Pos Kondisi : Sistem akan menampilkan buku laporan dalam bentuk pdf.
Skenario :
Aksi Aktor Reaksi Sistem
1. Pemilik telah berada di menu cek
laporan.
2. Menekan Tombol “Cek”
3. Sistem akan menampilkan buku
laporan dalam bentuk pdf.
8
3.5. Activity Diagram
Activity diagram merupakan representasi grafis dari seluruh tahapan
alur kerja. Berikut perancangan diagram aktifitas dari sistem pencatatan
apotek ini.
Gambar 4. Activity Diagram Pencatatan Obat-obatan
9
3.6. Class Diagram
Class diagram digunakan untuk menampilkan kelas-kelas dan paket-
paket di dalam sistem. Berikut diagram kelas dari sistem pencatatan obat-
obatan apotek ini:
Gambar 5. Class Diagram Pencatatan Obat-obatan
3.7. User Interface Design (UID)
User Interface Design atau UID adalah merancang interface yang
efektif untuk sistem perangkat lunak. Berikut UID dari sistem pencatatan
obat-obatan untuk Apotek ini:
10
a. Form Login
Gambar 6. Form Login
b. Form Transaksi
Gambar 7. Form Transaksi
11
c. Form Obat
Gambar 8. Form Obat-obatan
d. Form Pegawai
Gambar 9. Form Pegawai
12
e. Form Cari
Gambar 10. Cari Obat

Weitere ähnliche Inhalte

Was ist angesagt?

Laporan kemajuan swan_loundry
Laporan kemajuan swan_loundryLaporan kemajuan swan_loundry
Laporan kemajuan swan_loundryapriyanto apri
 
Makalah Analisis dan Evaluasi Sistem Informasi Rekam Medik
Makalah Analisis dan Evaluasi Sistem Informasi Rekam MedikMakalah Analisis dan Evaluasi Sistem Informasi Rekam Medik
Makalah Analisis dan Evaluasi Sistem Informasi Rekam MedikAhmad Fajar
 
Membuat buku tamu dengan php
Membuat buku tamu dengan phpMembuat buku tamu dengan php
Membuat buku tamu dengan phpVeronika Liliyani
 
Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan ProyekHamka Aminullah
 
M3 kb2 fluida dan cairan tubuh
M3 kb2 fluida dan cairan tubuhM3 kb2 fluida dan cairan tubuh
M3 kb2 fluida dan cairan tubuhpjj_kemenkes
 
Scope requirements tugas uas kelompok project management
Scope requirements   tugas uas kelompok project managementScope requirements   tugas uas kelompok project management
Scope requirements tugas uas kelompok project managementDoni Andriansyah
 
Proses Penyembuhan luka
Proses Penyembuhan lukaProses Penyembuhan luka
Proses Penyembuhan lukapjj_kemenkes
 
Dokumentasi implementasi keperawatan
Dokumentasi implementasi keperawatanDokumentasi implementasi keperawatan
Dokumentasi implementasi keperawatanHerlin Nuraeni Wijaya
 
Soal quis praktikum pemrograman web
Soal quis praktikum pemrograman webSoal quis praktikum pemrograman web
Soal quis praktikum pemrograman webdedidarwis
 
Contoh sap tbc
Contoh sap tbcContoh sap tbc
Contoh sap tbcRezy Sari
 
Trend dan issue dibidang pendidikan keperawatan komunitas 1
Trend dan issue dibidang pendidikan keperawatan komunitas 1Trend dan issue dibidang pendidikan keperawatan komunitas 1
Trend dan issue dibidang pendidikan keperawatan komunitas 1Govermment Company
 
Studi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxStudi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxWinda Dwiastini
 
Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)rein sahren
 

Was ist angesagt? (20)

Laporan kemajuan swan_loundry
Laporan kemajuan swan_loundryLaporan kemajuan swan_loundry
Laporan kemajuan swan_loundry
 
Makalah Analisis dan Evaluasi Sistem Informasi Rekam Medik
Makalah Analisis dan Evaluasi Sistem Informasi Rekam MedikMakalah Analisis dan Evaluasi Sistem Informasi Rekam Medik
Makalah Analisis dan Evaluasi Sistem Informasi Rekam Medik
 
Membuat buku tamu dengan php
Membuat buku tamu dengan phpMembuat buku tamu dengan php
Membuat buku tamu dengan php
 
Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
 
M3 kb2 fluida dan cairan tubuh
M3 kb2 fluida dan cairan tubuhM3 kb2 fluida dan cairan tubuh
M3 kb2 fluida dan cairan tubuh
 
Scope requirements tugas uas kelompok project management
Scope requirements   tugas uas kelompok project managementScope requirements   tugas uas kelompok project management
Scope requirements tugas uas kelompok project management
 
Proses Penyembuhan luka
Proses Penyembuhan lukaProses Penyembuhan luka
Proses Penyembuhan luka
 
DOKUMENTASI POS & CND.pptx
DOKUMENTASI POS & CND.pptxDOKUMENTASI POS & CND.pptx
DOKUMENTASI POS & CND.pptx
 
Dokumentasi implementasi keperawatan
Dokumentasi implementasi keperawatanDokumentasi implementasi keperawatan
Dokumentasi implementasi keperawatan
 
Bedside monitor
Bedside monitorBedside monitor
Bedside monitor
 
Soal quis praktikum pemrograman web
Soal quis praktikum pemrograman webSoal quis praktikum pemrograman web
Soal quis praktikum pemrograman web
 
[RPL2] Deployment Diagram
[RPL2] Deployment Diagram[RPL2] Deployment Diagram
[RPL2] Deployment Diagram
 
Seri bpjs kesehatan prolanis
Seri bpjs kesehatan prolanisSeri bpjs kesehatan prolanis
Seri bpjs kesehatan prolanis
 
pengantar basis data
pengantar basis data pengantar basis data
pengantar basis data
 
Spo dpjp
Spo dpjpSpo dpjp
Spo dpjp
 
Contoh sap tbc
Contoh sap tbcContoh sap tbc
Contoh sap tbc
 
Proposal penawaran proyek
Proposal penawaran proyekProposal penawaran proyek
Proposal penawaran proyek
 
Trend dan issue dibidang pendidikan keperawatan komunitas 1
Trend dan issue dibidang pendidikan keperawatan komunitas 1Trend dan issue dibidang pendidikan keperawatan komunitas 1
Trend dan issue dibidang pendidikan keperawatan komunitas 1
 
Studi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docxStudi kelayakan sistem informasi pendidikan psb online.docx
Studi kelayakan sistem informasi pendidikan psb online.docx
 
Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)
 

Ähnlich wie OPTIMASI STOK

Sistem pendaftaran pasien dan rekam medis klinik
Sistem pendaftaran pasien dan rekam medis klinikSistem pendaftaran pasien dan rekam medis klinik
Sistem pendaftaran pasien dan rekam medis klinikSyilvia Fhelisia
 
Sistem pendaftaran pasien dan rekam medis klinik
Sistem pendaftaran pasien dan rekam medis klinikSistem pendaftaran pasien dan rekam medis klinik
Sistem pendaftaran pasien dan rekam medis klinikSyilvia Fhelisia
 
Apoteech - Sistem Informasi Apotik Berbasis Web
Apoteech - Sistem Informasi Apotik Berbasis WebApoteech - Sistem Informasi Apotik Berbasis Web
Apoteech - Sistem Informasi Apotik Berbasis WebArbyn Dungga
 
TUGAS 2 - Tahap Eksekusi Sistem Informasi Klinik
TUGAS 2 - Tahap Eksekusi Sistem Informasi KlinikTUGAS 2 - Tahap Eksekusi Sistem Informasi Klinik
TUGAS 2 - Tahap Eksekusi Sistem Informasi Kliniksafiravanillia
 
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...khristina damayanti
 
Sistem Administrasi dan Rekam Medis Klinik Gigi
Sistem Administrasi dan Rekam Medis Klinik Gigi Sistem Administrasi dan Rekam Medis Klinik Gigi
Sistem Administrasi dan Rekam Medis Klinik Gigi muhkhoiruddin14
 
Buku panduan admin sispak della
Buku panduan admin sispak dellaBuku panduan admin sispak della
Buku panduan admin sispak dellaQueen Anaqi
 
Sistem restoran pada restoran cinta alam
Sistem restoran pada restoran cinta alamSistem restoran pada restoran cinta alam
Sistem restoran pada restoran cinta alamSteven Tjioe
 
KOMPUTERISASI SISTEM PENGOLAHAN DATA PASIEN PADA NATURA HEALTH CENTER DEPOK
KOMPUTERISASI SISTEM  PENGOLAHAN DATA PASIEN PADA NATURA HEALTH CENTER DEPOK  KOMPUTERISASI SISTEM  PENGOLAHAN DATA PASIEN PADA NATURA HEALTH CENTER DEPOK
KOMPUTERISASI SISTEM PENGOLAHAN DATA PASIEN PADA NATURA HEALTH CENTER DEPOK Seto Elkahfi
 
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1Adysta Galang
 
Manual Book PBRS0203 Penyiapan Obat
Manual Book PBRS0203 Penyiapan ObatManual Book PBRS0203 Penyiapan Obat
Manual Book PBRS0203 Penyiapan ObatGaindo
 
Laporan akhir sik
Laporan akhir sikLaporan akhir sik
Laporan akhir sikdwiilhamp
 
Analisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayanaAnalisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayanapipin ibnu faqih
 
JUKNIS ALLRECORD ANTIGEN_VERSI AUTORILIS_EDIT 08032022.pdf
JUKNIS ALLRECORD ANTIGEN_VERSI AUTORILIS_EDIT 08032022.pdfJUKNIS ALLRECORD ANTIGEN_VERSI AUTORILIS_EDIT 08032022.pdf
JUKNIS ALLRECORD ANTIGEN_VERSI AUTORILIS_EDIT 08032022.pdfFraditaSalawali
 
Manual Book Software Klinik & Apotek: Medical Information System (MIS)
Manual Book Software Klinik & Apotek: Medical Information System (MIS)Manual Book Software Klinik & Apotek: Medical Information System (MIS)
Manual Book Software Klinik & Apotek: Medical Information System (MIS)Tatu Inderawan
 

Ähnlich wie OPTIMASI STOK (20)

Sistem pendaftaran pasien dan rekam medis klinik
Sistem pendaftaran pasien dan rekam medis klinikSistem pendaftaran pasien dan rekam medis klinik
Sistem pendaftaran pasien dan rekam medis klinik
 
Sistem pendaftaran pasien dan rekam medis klinik
Sistem pendaftaran pasien dan rekam medis klinikSistem pendaftaran pasien dan rekam medis klinik
Sistem pendaftaran pasien dan rekam medis klinik
 
SRS Klinik
SRS KlinikSRS Klinik
SRS Klinik
 
Apoteech - Sistem Informasi Apotik Berbasis Web
Apoteech - Sistem Informasi Apotik Berbasis WebApoteech - Sistem Informasi Apotik Berbasis Web
Apoteech - Sistem Informasi Apotik Berbasis Web
 
TUGAS 2 - Tahap Eksekusi Sistem Informasi Klinik
TUGAS 2 - Tahap Eksekusi Sistem Informasi KlinikTUGAS 2 - Tahap Eksekusi Sistem Informasi Klinik
TUGAS 2 - Tahap Eksekusi Sistem Informasi Klinik
 
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
 
Sistem Administrasi dan Rekam Medis Klinik Gigi
Sistem Administrasi dan Rekam Medis Klinik Gigi Sistem Administrasi dan Rekam Medis Klinik Gigi
Sistem Administrasi dan Rekam Medis Klinik Gigi
 
Buku panduan admin sispak della
Buku panduan admin sispak dellaBuku panduan admin sispak della
Buku panduan admin sispak della
 
Sistem restoran pada restoran cinta alam
Sistem restoran pada restoran cinta alamSistem restoran pada restoran cinta alam
Sistem restoran pada restoran cinta alam
 
KOMPUTERISASI SISTEM PENGOLAHAN DATA PASIEN PADA NATURA HEALTH CENTER DEPOK
KOMPUTERISASI SISTEM  PENGOLAHAN DATA PASIEN PADA NATURA HEALTH CENTER DEPOK  KOMPUTERISASI SISTEM  PENGOLAHAN DATA PASIEN PADA NATURA HEALTH CENTER DEPOK
KOMPUTERISASI SISTEM PENGOLAHAN DATA PASIEN PADA NATURA HEALTH CENTER DEPOK
 
SIK Kelompok 2.pptx
SIK Kelompok 2.pptxSIK Kelompok 2.pptx
SIK Kelompok 2.pptx
 
Bab iv
Bab ivBab iv
Bab iv
 
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
 
SRS iDoctor
SRS iDoctorSRS iDoctor
SRS iDoctor
 
Manual Book PBRS0203 Penyiapan Obat
Manual Book PBRS0203 Penyiapan ObatManual Book PBRS0203 Penyiapan Obat
Manual Book PBRS0203 Penyiapan Obat
 
Laporan akhir sik
Laporan akhir sikLaporan akhir sik
Laporan akhir sik
 
Analisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayanaAnalisis perancangan sistem bengkel ramayana
Analisis perancangan sistem bengkel ramayana
 
262
262262
262
 
JUKNIS ALLRECORD ANTIGEN_VERSI AUTORILIS_EDIT 08032022.pdf
JUKNIS ALLRECORD ANTIGEN_VERSI AUTORILIS_EDIT 08032022.pdfJUKNIS ALLRECORD ANTIGEN_VERSI AUTORILIS_EDIT 08032022.pdf
JUKNIS ALLRECORD ANTIGEN_VERSI AUTORILIS_EDIT 08032022.pdf
 
Manual Book Software Klinik & Apotek: Medical Information System (MIS)
Manual Book Software Klinik & Apotek: Medical Information System (MIS)Manual Book Software Klinik & Apotek: Medical Information System (MIS)
Manual Book Software Klinik & Apotek: Medical Information System (MIS)
 

Kürzlich hochgeladen

Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfAuliaAulia63
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Shary Armonitha
 
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHANKONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHANDevonneDillaElFachri
 
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksKISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksdanzztzy405
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningSamFChaerul
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxzidanlbs25
 
Perlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdfPerlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdfjeffrisovana999
 

Kürzlich hochgeladen (8)

Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdf
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
 
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHANKONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
 
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksKISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data mining
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
 
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
 
Perlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdfPerlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdf
 

OPTIMASI STOK

  • 1. SISTEM PENCATATAN OBAT-OBATAN APOTEK DI SAMARINDA BERBASIS JAVA DESKTOP DAN MOBILE PROGRAM STUDI D3 MANAJEMEN INFORMATIKA FAKULTAS ILMU TERAPAN UNIVERSITAS TELKOM BANDUNG, 2015 PENULIS RYAN ISMAIL 6701144201
  • 2. i DAFTAR ISI DAFTAR ISI .....................................................................................................i BAB 3 ANALISIS DAN PERANCANGAN..................................................1 3.1. Kebutuhan Fungsionalitas .....................................................................1 3.2. FLOW MAP sistem yang sedang berjalan ............................................2 3.3. FLOW MAP sistem yang diusulkan.......................................................3 3.4. USE CASE dan Skenario........................................................................4 3.5. Activity Diagram.......................................................................................8 3.6. Class Diagram..........................................................................................9 3.7. User Interface Design (UID) ...................................................................9
  • 3. 1 BAB 3 ANALISIS DAN PERANCANGAN Gambaran perancangan sistem pencatatan obat-obatan apotek di Samarinda, studi kasus kali melibatkan beberapa apotek di Samarinda sebagai contoh sistem yang akan dikembangkan dari sistem yang sebelumnya, meliputi kebutuhan fungsional, perancangan flowmap, usecase, aktivity diagram serta UID (User Interface Design). Berikut usulan gambaran perancangan sistem pencatatan obat- obatan apotek di Samarinda: 3.1. Kebutuhan Fungsionalitas Adapun kebutuhan fungsional sistem pencatatan obat-obatan apotek di Samarinda meliputi 4 pengguna, yaitu Supplier, Pemilik, Apoteker dan Kasir Berikut 4 user dari aplikasi pencatatan obat-obatan apotek di Samarinda yaitu: a. Supplier akan mengirim obat kepada gudang penyimpanan di tiap-tiap apotek. b. Pemilik akan menerima laporan obat-obatan yang telah di berikan oleh apoteker. c. Apoteker akan mengecek daftar obat atau stok obat dan memeriksa obat yang baru masuk dan akan mengecek obat-obatan lalu menyimpan di udang penyimpanan. d. Kasir akan mengambil obat-obatan yang terdapat di gudang penyimanan untuk dijual.
  • 4. 2 3.2. FLOW MAP sistem yang sedang berjalan Flow map yang sedang berjalan dari apotek yang di analisis adalah sebagai berikut: Gambar 1. Flow Map Sistem Berjalan Dari proses diatas diketahui beberapa masalah, yaitu: 1. Proses pencatatan obat-obatan yang di lakukan oleh apoteker sering salah karena banyaknya data obat. 2. Stok obat yang tertera kadang tidak sesuai dengan laporan jumlah obat karena sering kali kasir lupa memberikan laporan stok obat.
  • 5. 3 3.3. FLOW MAP sistem yang diusulkan Flow map sistem yang diusulkan untuk apotek ini yaitu sebagai berikut: Gambar 2. Flow Map Sistem Yang Diusulkan
  • 6. 4 3.4. USE CASE dan Skenario Use case merupakan rangkaian atau uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Berikut perancangan use case sistem pencatatan obat apotek yang akan dibuat: Gambar 3. Use Case Apotek SKENARIO USE CASE LOGIN Use Case : Login Aktor : Kasir, Apoteker, Pemilik Deskripsi : Kasir, Apoteker dan Pemilik akan input data diri sebagai awal proses, yang nantinya akan dicek oleh sistem validasi dari username dan password. Pra Kondisi : Kasir, Apoteker dan Pemilik sudah mempunyai username dan password. Pos Kondisi : Sistem memberikan hak akses terhadap user untuk memilih menu aplikasi Skenario : Aksi Aktor Reaksi Sistem 1. Kasir, Apoteker dan Pemilik sudah berada di form login masin-masing,
  • 7. 5 serta menginputkan Username dan Password pada form login 2. Kasir, Apoteker dan Pemilik menekan tombol “Login” 3. Memverifikasi valid tidaknya data masukan username dan password pada sistem database 4. Masuk ke aplikasi desktop SKENARIO ALTERNATIF NO.3 a. Menginputkan username dan password pada form login b. Mengecek valid/tidaknya data masukan c. Menampilkan pesan login tidak valid d. Memasukan Id password yang valid e. Mengecek valid/tidaknya data masukan f. Jika data valid maka secara otomatis akan masuk ke menu utama aplikasi SKENARIO USE CASE CEK DAFTAR PERSEDIAAN OBAT Use Case : Cek Daftar Persediaan Obat Aktor : Apoteker Deskripsi : Proses ini adalah sebuah proses apoteker akan mengecek ketersediaan obat Pra Kondisi : Apoteker sudah masuk dalam menu cek ketersediaan obat Pos Kondisi : Data obat telah tersimpan. Skenario : Aksi Aktor Reaksi Sistem 1. Apoteker memasukkan no seri atau nama obat 2. Menekan tombol “Cari” 3. Mencari letak penyimpanan obat
  • 8. 6 4. Apoteker mulai mendata ketersediaan obat-obatan SKENARIO USE CASE LAPORAN STOK OBAT Use Case : Membuat laporan stok obat Aktor : Apoteker Deskripsi : Proses ini adalah sebuat kegiatan dimana apoteker akan mendata dan merincikan obat-obatan dalam bentuk laporan Pra Kondisi : Apoteker berada pada menu tampilkan laporan stok obat. Pos Kondisi : Laporan obat-obatan tampil Skenario : Aksi Aktor Reaksi Sistem 1. Apoteker berada pada menu tampilkan laporan stok obat 2. Apoteker menekan tombol “Print” 3. Sistem secara otomatis merincikan data obat-obatan dalam bentuk tabel dan di print secara otomatis 4. Apoteker menekan tombol “Selesai” SKENARIO USE CASE MENCARI OBAT DAN MELIHAT STOK Use Case : Mencari obat dan melihat stok Aktor : Kasir Deskripsi : Proses ini adalah sebuah kegiatan melakukan transaksi dengan pelanggan. Pra Kondisi : Kasir telah berada di menu cari obat Pos Kondisi : - Skenario : Aksi Aktor Reaksi Sistem 1. Kasir telah berada di menu cari obat 2. Menekan Tombol “Cari” 3. Sistem akan menampilkan data obat yang dicari
  • 9. 7 4. Sistem akan menampilkan stok obat yang dicari. 5. Sistem akan menampilkan tempat penyimpanan 6. Apoteker menginput data transaksi 7. Apoteker menekan tombol “Jual” 8. Sistem akan mengurangi stok dan menambahkan history dari proses transaksi. 9. Apoteker menekan tombol “Selesai” SKENARIO USE CASE MENGECEK BUKU LAPORAN OBAT-OBATAN Use Case : Mencetak buku laporan obat-obatan Aktor : Pemilik Deskripsi : Proses ini adalah sebuah kegiatan mengecek buku laporan yang telah dibuah pada aplikasi Pra Kondisi : Pemilik telah berada di menu cek laporan. Pos Kondisi : Sistem akan menampilkan buku laporan dalam bentuk pdf. Skenario : Aksi Aktor Reaksi Sistem 1. Pemilik telah berada di menu cek laporan. 2. Menekan Tombol “Cek” 3. Sistem akan menampilkan buku laporan dalam bentuk pdf.
  • 10. 8 3.5. Activity Diagram Activity diagram merupakan representasi grafis dari seluruh tahapan alur kerja. Berikut perancangan diagram aktifitas dari sistem pencatatan apotek ini. Gambar 4. Activity Diagram Pencatatan Obat-obatan
  • 11. 9 3.6. Class Diagram Class diagram digunakan untuk menampilkan kelas-kelas dan paket- paket di dalam sistem. Berikut diagram kelas dari sistem pencatatan obat- obatan apotek ini: Gambar 5. Class Diagram Pencatatan Obat-obatan 3.7. User Interface Design (UID) User Interface Design atau UID adalah merancang interface yang efektif untuk sistem perangkat lunak. Berikut UID dari sistem pencatatan obat-obatan untuk Apotek ini:
  • 12. 10 a. Form Login Gambar 6. Form Login b. Form Transaksi Gambar 7. Form Transaksi
  • 13. 11 c. Form Obat Gambar 8. Form Obat-obatan d. Form Pegawai Gambar 9. Form Pegawai
  • 14. 12 e. Form Cari Gambar 10. Cari Obat