PERANCANGAN BERORIENTASI OBJEK MEMBUAT DESAIN USE CASE DIAGRAM (SISTEM INFORMASI PELAYANAN PUSKESMAS)
PERANCANGAN BERORIENTASI OBJEK
MEMBUAT DESAIN USE CASE DIAGRAM
(SISTEM INFORMASI PELAYANAN PUSKESMAS)
Dosen Pengampu : Erlan Darmawan, S.Kom., M.Si
Di susun oleh :
Nama : Diana Safitri
NIM : 20180910002
Kelas : SI 2018 A
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2021
1. SKENARIO :
Sebuah sistem informasi pelayanan puskesmas dibangun untuk mempermudah dalam pelayanan terhadap masyarakat dimana sistemnya menggunakan berbasis komputer sehingga data pasien langsung tersimpan kedalam suatu database pasien.Yang mana jika suatu saat data riwayat pasien tersebut dibutuhkan dapat dicari dengan mudah.Sistem ini juga digunakan agar mengontrol persediaan obat sehingga tidak terjadi kekosongan obat. Mulai dari pendaftaran, pemanggilan, pengecekan obat menggunakan database.
Ada beberapa actor yang terlibat pada sistem yaitu : Bagian poli,Dokter,Kepala puskesmas dan pasien.
- - Pendefinisian Aktor
No |
Aktor |
Deskripsi |
1. |
Bagian Poli |
Bagian Poli adalah orang yang dapat menginput daftar pasien,membuat laporan pasien. |
2. |
Dokter |
Dokter adalah orang yang bertugas untuk melakukan pemeriksaan,memberikan resep obat,melihat daftar pasien,dan membuat laporan obat. |
3. |
Kepala Puskesmas |
Kepala puskesmas adalah orang yang dapat melihat/menerima laporan pasien dan laporan obat. |
4. |
Pasien |
Pasien adalah orang yang dapat melakukan pemeriksaan,memperoleh resep obat,ambil obat. |
- - Pendefinisian Use Case
No |
Use Case |
Deskripsi |
1. |
Login |
Merupakan proses untuk melakukan login bagian poli,dokter,dan kepala puskesmas. |
2. |
Pendaftaran |
Pendaftaran merupakan proses daftar bagi pasien yang akan melakukan pemeriksaan. |
3. |
Daftar pasien poli |
Daftar pasien poli merupakan data pasien yang sudah melakukan pendaftaran. |
4. |
Pemeriksaan |
Pemeriksaan merupakan proses dimana pasien yang sudah terdaftar sedang melakukan pemeriksaan oleh dokter. |
5. |
Resep obat |
Resep obat merupakan proses dari hasil pemeriksaan yang dilakukan oleh dokter untuk pasien. |
6. |
Ambil obat |
Ambil obat merupakan proses yang dilakukan oleh paisen. |
7 |
Laporan pasien |
Laporan pasien merupakan proses yang dilakukan oleh bagian poli yang meliputi seluruh data pasien. |
8. |
Laporan obat |
Laporan obat merupakan proses yang dilakukan oleh dokter. |
9. |
Laporan |
Laporan merupakan proses dari laporan obat dan laporan pasien. |
10. |
Logout |
Logout merupakan proses keluar dari suatu sistem untuk bagian poli,dokter dan kepala puskesmas. |
2. Skenario use case :
Nama use case : Login
Skenario :
Aktor |
Sistem |
1. Memasukan username dan password |
|
|
2. Memeriksa valid tidaknya data masukan dengan memeriksa ke tabel petugas. |
|
3. Masuk ke aplikasi sistem pelayanan puskesmas |
Nama use case : Pendaftaran
Skenario :
Aktor |
Sistem |
|
1. Memeriksa status login |
2. Memasukan data sesuai yang ada pada sistem |
|
|
3. Memeriksa valid atau tidaknya data yang telah dimasukkan |
|
4. Menyimpan data pasien ke database |
|
5. Menampilkan pesan sukses disimpan. |
Nama use case : Daftar pasien poli
Skenario :
Aktor |
Sistem |
|
1. Memeriksa status login |
|
2. Menampilkan data pasien yang dicari |
3. Memilih daftar pasien yang dicari |
|
|
4. Menampilkan data pasien dari daftar yang dipilih |
Nama use case : Pemeriksaan
Skenario :
Aktor |
Sistem |
|
1. Memeriksa status login |
2. Melakukan pemeriksaan terhadap pasien |
|
|
3. Menyimpan hasil data pemeriksaan ke database |
4. Menulis resep obat |
|
|
5. Menyimpan hasil dari resep obat |
Nama use case : Resep Obat
Skenario :
Aktor |
Sistem |
|
1. Memastikan status login |
|
2. Memberikan data resep obat |
3. Mengambil resep obat |
|
Nama use case : Ambil obat
Skenario :
Aktor |
Sistem |
1. Mengambil obat yang sesuai dengan resep yang telah diberikan |
|
Nama use case : Laporan pasien
Skenario :
Aktor |
Sistem |
|
1. Memastikan status login |
2. Memasukan data dan hasil pemeriksaan yang berkaitan dengan pasien |
|
|
3. Menyimpan data pasien ke database |
|
4. Menampilkan data untuk membuat laporan |
Nama use case : Laporan obat
Skenario :
Aktor |
Sistem |
|
1. Memastikan status login |
2. Memasukan data obat |
|
|
3. Menyimpan data obat ke database |
|
4. Menampilkan stok obat yang tersedia |
|
5. Menampilkan data obat untuk membuat laporan |
Nama use case : Laporan
Skenario :
Aktor |
Sistem |
|
1. Memastikan status login |
|
2. Menampilkan laporan pasien atau laporan obat sesuai dengan apa yang ingin ditampilkan |
3. Dapat melihat laporan berupa laporan pasien atau laporan obat |
|
Nama use case : Logout
Skenario :
Aktor |
Sistem |
1. Melakukan logout |
2. Memeriksa apakah yakin akan keluar dari aplikasi atau tidak |
|
3. Keluar dari aplikasi sistem pelayanan puskesmas |
3. Menggambarkan Use case diagram
Berikut adalah use case diagram dari sistem informasi pelayanan puskesmas
Komentar
Posting Komentar