BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Tinjauan Organisasi Organisasi merupakan tempat atau wadah orang–orang yang bekerjasama untuk mencapai tujuan, wewenang dan tanggung jawab pimpinan serta anggota organisasi yang dirumuskan sesuai dengan struktur kedudukan didalam organisasi. Struktur organisasi akan tampak lebih jelas dan tegas apabila dituangkan didalam suatu bagan struktur organisasi karena akan memberikan pengertian yang sangat mudah tentang garis wewenang dan tanggung jawab kepada organisasi yang bersangkutan.
3.1.1 Profil Klinik Sumber Sehat Klinik Sumber Sehat didirikan oleh dr. Gunarditan di daerah Jl. Husein Sastra Negara No. 72 Kelurahan Benda, Kecamatan Benda, Tangerang – Banten. Dengan latarbelakang beliau sebagai seorang Dokter, maka beliau mendirikan Klinik Sumber Sehat ini sebagai sarana kkesehatan masyarakat sekitar daerah tersebut. Didirikan sejak tahun 1994, klinik ini terus bertahan dan memenuhi kebutuhan masyarakat akan kesehatan hingga sekarang.
3.1.2 Visi dan Misi Klinik Sumber Sehat 1. Visi Menjadi Klinik yang dapat melayani kesehatan pasien secara tuntas melingkupi kesehatan, pengobatan, pencegahan dan pemulihan dengan mengutamakan pada pelayanan yang ramah, cepat, dan akurat sehingga pasien merasa nyaman dan aman.
24
25
2. Misi 1. Menciptakan kualitas pelayanan kepada pelanggan secara terus menerus. 2. Menjadikan kepuasan pasien sebagai kepuasan klinik. 3. Memberikan pelayanan kesehatan dengan biaya yang terjangkau, dengan menekankan pelayanan dengan sistem kekeluargaan di dalam menjalankan misinya.
3.1.3 Struktur Organisasi Struktur organisasi adalah kerangka yang terdiri dari fungsi-fungsi dan hubungan yang menyatakan seluruh kegiatan untuk mencapai suatu sasaran dan tujuan yang sama. Adapun struktur organisasi pada Klinik Sumber Sehat adalah sebagai berikut : Struktur Organisasi Klinik Sumber Sehat
PEMILIK KLINIK
DOKTER PENANGGUNG JAWAB
BAGIAN OBAT
BAGIAN ADMINISTRASI
KOORDINATOR DOKTER
DOKTER
Gambar 3.1 Struktur Organisasi Klinik Sumber Sehat
3.1.4 Uraian Kerja dalam Struktur 1. Pemilik 1) Mengontrol jalannya klinik 2) Menerima laporan secara periodik 2. Dokter Penanggung Jawab 1) Bertanggung jawab atas jalannya semua prosedur medis yang ada di klinik
26
2) Bertanggung jawab atas semua peralatan yang ada di klinik 3) Memberikan arahan-arahan kepada bagian-bagian dibawahnya. 3. Bagian Obat 1) Mendata obat-obatan yang terdapat pada klinik. 2) Mengecek persediaan stok obat-obatan. 3) Mendata tanggal kadaluarsa pada obat-obatan. 4) Memberikan obat sesuai resep dokter. 5) Mengatur pembayaran jasa dokter dan tindakan 6) Mengatur pembayaran obat 4. Bagian Administrasi 1) Mendata pasien yang ingin melakukan pemeriksaan. 2) Membuat laporan kunjungan pasien. 3) Menerima pembayaran 5. Koordinator Dokter 1) Mengatur jadwal jaga dokter yang praktek. 2) Menggantikan atau mencarikan dokter jaga bila dokter tetap berhalangan hadir. 6. Dokter 1) Melayani konsultasi kesehatan terhadap pasien. 2) Melakukan pemeriksaan terhadap pasien.
3.2 Analisa Sistem Berjalan Analisa proses sistem berjalan yaitu menganalisis proses-proses yang terjadi di klinik Sumber Sehat, antara lain: 3.2.1 Analisa Proses Berjalan 3.2.1.1 Proses Pendaftaran Pasien Pasien yang akan berobat terlebih dahulu mendatangi bagian administrasi. Untuk pasien baru atau yang belum pernah berobat di klinik Sumber Sehat ini, akan didata oleh bagian administrasi dan akan dibuatkan kartu pasien dan kartu rekam medik.
27
Sedangkan untuk pasien lama atau yang sudah pernah berobat atau yang sudah terdaftar di klinik Sumber Sehat, maka hanya menyerahkan kartu pasien, lalu bagian administrasi akan menyarikan kartu rekam mediknya untuk diberikan pada dokter. 3.2.1.2 Proses Pemeriksaan dan Pembuatan Surat Keterangan Setelah kartu rekam medik diserahkan kepada dokter oleh bagian administrasi, pasien langsung diperiksa. Kemudian hasil pemeriksaan akan dicatat di kartu rekam medik pasien tersebut dan dokter akan memberikan resep kepada pasien untuk diberikan ke bagian administrasi. Jika pasien membutuhkan surat keterangan, dokter akan membuatkan surat keterangan sakit atau surat rujukan sesuai dengan hasil pemeriksaan. Surat tersebut didata terlebih dahulu oleh Bagian Administrasi sebelum diserahkan kepada Pasien. 3.2.1.3 Proses Pembayaran dan Pengambilan Obat Pasien datang ke bagian administrasi dan memberikan resep dari dokter. Kemudian bagian administrasi memberikan resep tersebut ke bagian obat untuk disiapkan obatnya. Setelah itu bagian obat menyerahkan total biaya yang harus dibayarkan oleh pasien kepada bagian administrasi. Kemudian bagian administrasi mengkonfirmasi total biaya yang harus dibayarkan oleh pasien tersebut. Setelah dibayar oleh pasien, maka pasien akan mendapatkan struk pembayaran yang akan dijadikan bukti untuk pengambilan obat di bagian obat. 3.2.1.4 Proses Pembuatan Laporan Berdasarkan data-data yang tercatat, maka setiap akhir bulan akan dibuatkan laporan-laporan oleh bagian administrasi dan nantinya akan diserahkan kepada pemilik klinik.
28
3.2.2 Use Case Sistem Berjalan 3.2.2.1 Use Case Proses Pendaftaran Pasien
Gambar 3.2 Use Case Proses Pendaftaran Pasien Sistem Berjalan Tabel 3.1 Deskripsi Use Case Pendaftaran Pasien Sistem Berjalan
Nama
Use Case Proses Pendaftaran Pasien
Deskripsi
Terdapat dua aktor yaitu Pasien dan Bagian Administrasi. Pasien datang kepada Bagian Administrasi, Kemudian Bagian Administrasi mengecek Data Pasien. Jika Pasien merupakan pasien baru, maka akan didata oleh Bagian Administrasi untuk mendapatkan kartu pasien dan kartu rekam medik, Sedangkan jika Pasien merupakan pasien lama, hanya menyerahkan kartu pasiennya kepada Bagian Administrasi untuk dicarikan kartu rekam mediknya.
29
3.2.2.2 Use Case Proses Pemeriksaan dan Pembuatan Surat Keterangan
Gambar 3.3 Use Case Proses Pemeriksaan Pasien dan Pembuatan Surat Keterangan Sistem Berjalan Tabel 3.2 Deskripsi Use Case Pemeriksaan Pasien dan Pembuatan Surat Keterangan Sistem Berjalan Nama
Use Case Proses Pemeriksaan Pasien dan Pembuatan Surat Keterangan
Deskripsi
Terdapat 3 aktor yaitu Bagian Administrasi, Dokter, dan Pasien. Bagian Administrasi akan menyerahkan kartu rekam medic kepada Dosen. Setelah itu Dokter akan melakukan pemeriksaan dan akan membuatkan resep untuk Pasien. Jika diperlukan, akan dibuatkan pula Surat Keterangan Sakit dan Surat Rujukan ke Rumah Sakit untuk pemeriksaan lebih lanjut. Surat tersebut didata terlebih dahulu oleh Bagian Administrasi sebelum diserahkan kepada Pasien.
30
3.2.2.3 Use Case Proses Pembayaran dan Pengambilan Obat
Gambar 3.4 Use Case Proses Pembayaran dan Pengambilan Obat Sistem Berjalan
31
Tabel 3.3 Deskripsi Use Case Pembayaran dan Pengambilan Obat Sistem Berjalan
Nama
Use Case Proses Pembayaran dan Pengambilan Obat
Deskripsi
Terdapat 3 aktor yaitu Pasien, Bagian Administrasi, dan Bagian Obat. Pasien datang ke bagian administrasi dan memberikan resep dari dokter. Kemudian bagian administrasi memberikan resep tersebut ke bagian obat untuk disiapkan obatnya. Setelah itu bagian obat menyerahkan total biaya yang harus dibayarkan oleh pasien kepada bagian administrasi. Kemudian bagian administrasi mengkonfirmasi total biaya yang harus dibayarkan oleh pasien tersebut. Setelah dibayar oleh pasien, maka pasien akan mendapatkan struk pembayaran yang akan dijadikan bukti untuk pengambilan obat di bagian obat.
3.2.2.4 Use Case Proses Pembuatan Laporan
Gambar 3.5 Use Case Proses Pembuatan Laporan Sistem Berjalan
32
Tabel 3.4 Deskripsi Use Case Pembuatan Laporan Sistem Berjalan
Nama
Use Case Proses Pembuatan Laporan
Deskripsi
Terdapat 2 aktor yaitu Bagian Administrasi dan Pemilik Klinik. Bagian Administrasi akan menyerahkan laporan secara berkala kepada Pemilik Klinik
3.2.3 Activity Diagram Sistem Berjalan 3.2.3.1 Activity Diagram Proses Pendaftaran Pasien
Pasien
Bagian Administrasi Start
Datang
Cek Data Pasien
Belum terdaftar Isi Data
Sudah Terdaftar
Terima Data Pasien
Terima Kartu Pasien
Buat Kartu Pasien dan Kartu Rekam Medik
Cari Kartu Rekam Medik
Siapkan Kartu Rekam Medik
End
Gambar 3.6 Activity Diagram Proses Pendaftaran Pasien Sistem Berjalan
33
Tabel 3.5 Deskripsi Activity Diagram Proses Pendaftaran Pasien
Nama
Activity Diagram Proses Pendaftaran Pasien Sistem Berjalan
Deskripsi
Terdapat dua aktor yaitu Pasien dan Bagian Administrasi. Pasien datang kepada Bagian Administrasi, Kemudian Bagian Administrasi mengecek Data Pasien. Jika Pasien merupakan pasien baru, maka akan didata oleh Bagian Administrasi untuk mendapatkan kartu pasien dan kartu rekam medik, Sedangkan jika Pasien merupakan pasien lama, hanya menyerahkan kartu pasiennya kepada Bagian Administrasi untuk dicarikan kartu rekam mediknya.
34
3.2.3.2 Activity Diagram Proses Pemeriksaan dan Pembuatan Surat Keterangan
Bagian Administrasi
Dokter
Pasien
Start Berikan Kartu Rekam Medik
Terima Kartu Rekam Medik Lakukan Pemeriksaan
Cek tindakan
Catat Hasil Pemeriksaan
Buat resep
Terima resep Cek kebutuhan surat keterangan Butuh
Buat surat keterangan
Tidak butuh
Minta surat
Parah
Tidak parah Sehat
Buat surat rujuk
Buat surat ket. sakit
Mendata surat Keterangan Terima surat keterangan
End
Gambar 3.7 Activity Diagram Proses Pemeriksaan dan Pembuatan Surat Keterangan Sistem Berjalan
35
Tabel 3.6 Deskripsi Activity Diagram Proses Pemeriksaan Pasien dan Pembuatan Surat Keterangan
Nama
Activity Diagram Proses Pemeriksaan Pasien dan Pembuatan Surat Keterangan
Deskripsi
Terdapat 3 aktor yaitu Bagian Administrasi, Dokter, dan Pasien. Bagian Administrasi akan menyerahkan kartu rekam medic kepada Dosen. Setelah itu Dokter akan melakukan pemeriksaan dan akan membuatkan resep untuk Pasien. Jika diperlukan, akan dibuatkan pula Surat Keterangan Sakit dan Surat Rujukan ke Rumah Sakit untuk pemeriksaan lebih lanjut. Surat tersebut didata terlebih dahulu oleh Bagian Administrasi sebelum diserahkan kepada Pasien.
36
3.2.3.3 Activity Diagram Proses Pembayaran dan Pengambilan Obat
Gambar 3.8 Activity Diagram Proses Pembayaran dan Pengambilan Obat Sistem Berjalan
37
Tabel 3.7 Deskripsi Activity Diagram Proses Pembayaran dan Pengambilan Obat
Nama
Activity Diagram Proses Pembayaran dan Pengambilan Obat
Deskripsi
Terdapat 3 aktor yaitu Pasien, Bagian Administrasi, dan Bagian Obat. Pasien datang ke bagian administrasi dan memberikan resep dari dokter. Kemudian bagian administrasi memberikan resep tersebut ke bagian obat untuk disiapkan obatnya. Setelah itu bagian obat menyerahkan total biaya yang harus dibayarkan oleh pasien kepada bagian administrasi. Kemudian bagian administrasi mengkonfirmasi total biaya yang harus dibayarkan oleh pasien tersebut. Setelah dibayar oleh pasien, maka pasien akan mendapatkan struk pembayaran yang akan dijadikan bukti untuk pengambilan obat di bagian obat.
3.2.3.4 Activity Diagram Proses Pembuatan Laporan
Gambar 3.9 Activity Diagram Proses Pembuatan Laporan Sistem Berjalan
38
Tabel 3.8 Deskripsi Activity Diagram Proses Pembuatan Laporan
Nama
Activity Diagram Proses Pembuatan Laporan
Deskripsi
Terdapat 2 aktor yaitu Bagian Administrasi dan Pemilik Klinik. Bagian Administrasi akan menyerahkan laporan secara berkala kepada Pemilik Klinik
3.3 Identidikasi Kebutuhan Menjelaskan kebutuhan - kebutuhan yang harus dipenuhi oleh sistem yang akan dirancang berdasarkan hasil analisa. Adapun kebutuhan yang diperlukan Klinik Sumber Sehat adalah sebagai berikut:
1. Kebutuhan Masalah
: Data Pasien : Pada sistem berjalan tidak ada file yang memuat data-data Pasien
Usulan
: Data pasien dilakukan untuk mengetahui riwayat sakit Pasien
2. Kebutuhan Masalah
: Data Dokter : Pada sistem berjalan tidak ada file yang memuat data-data Dokter
Usulan 3. Kebutuhan Masalah
: Data dokter dilakukan untuk mengetahui identitas Dokter : Data Obat : Pada sistem berjalan tidak ada keterangan yang menjelaskan obat-obatan yang ada beserta keterdediaan stoknya
Usulan
: Data obat digunakan sebagai masukan yang menjelaskan tentang obat yang ada pada klinik dan ketersediaan stoknya
4. Kebutuhan Masalah
: Data Tindakan : Pada sistem berjalan tidak ada file yang memuat data
39
tindakan Usulan
: Dengan adanya data tindakan maka dapat di ketahui Informasi Tindakan
5. Kebutuhan Masalah
: Data Penyakit : Pada sistem berjalan tidak ada file yang memuat data penyakit
Usulan
: Dengan adanya data penyakit maka dapat di ketahui Informasi penyakit
6. Kebutuhan Masalah
: Data Rumah Sakit : Pada sistem berjalan tidak ada file yang memuat data Rumah Sakit
Usulan
: Dengan adanya data rumah sakit maka dapat di ketahui Informasi Rumah Sakit
7. Kebutuhan Masalah
: Data Pendaftaran : Pada sistem berjalan tidak ada file yang memuat data pendaftaran pasien
Usulan
: Dengan adanya data pendaftaran maka dapat diketahui informasi pendaftaran pasien
8. Kebutuhan Masalah
: Data Pemeriksaan : Pada sistem berjalan tidak ada file yang memuat data pemeriksaan pasien
Usulan
: Dengan adanya data pendaftaran maka dapat diketahui informasi pemeriksaan pasien
9. Kebutuhan Masalah
: Data Surat Keterangan Sakit : Pada sistem berjalan tidak ada informasi tentang surat keterangan sakit
Usulan
: Dengan adanya laporan surat keterangan, maka pimpinan bisa mendapatkan informasi tentang surat keterangan dokter
10. Kebutuhan Masalah
: Data Surat Keterangan Rujuk : Pada sistem berjalan tidak ada informasi tentang Surat Keterangan Rujuk
Usulan
: Dengan adanya data surat keterangan rujuk, maka dapat dibuat Surat keterangan rujuk
40
11. Kebutuhan Masalah
: Laporan Pendapatan : Pada sistem berjalan tidak ada informasi tentang laporan kas yang tersusun secara rapih
Usulan
: Dengan adanya Laporan kas ini maka dapat diketahui informasi pendapatan pada Klinik
12. Kebutuhan Masalah
: Laporan Kunjungan Pasien : Pada sistem berjalan ini belum adanya informasi tentang Laporan Kunjungan Pasien yang tersusun rapih
Usulan
: Dengan adanya Laporan Kunjungan Pasien maka dapat diketahui informasi Kunjungan Pasien pada Klinik
3.4 Sistem yang diusulkan 3.4.1 Package Diagram Rancangan kebutuhan sistem digambarkan sebagai berikut :
File Master
File Pendaftaran
File Pemeriksaan
File Pembayaran
Gambar 3.10 Package Diagram 3.4.2 Use Case Diagram 3.4.2.1 Usec Case Diagram Master
Gambar 3.11 Use Case Diagram Master
File Laporan
41
Tabel 3.9 Deskripsi Use Case Diagram Master
Nama
Use Case Diagram Master
Deskripsi
Terdapat 1 aktor yaitu Bagian Administrasi. Bagian Administrasi tersebut bertugas untuk mengentri Data Pasien, mengentri Data Dokter, mengentri Data Obat, mengentri Data Rumah Sakit, mengentri Data Tindakan, dan mengentri Data Penyakit di dalam aplikasi ini.
3.4.2.2 Use Case Diagram Pendaftaran
Gambar 3.12 Use Case Diagram Pendaftaran Sistem Usulan
42
Tabel 3.10 Deskripsi Use Case Diagram Pendaftaran Sistem Usulan
Nama
Use Case Diagram Pendaftaran
Deskripsi
Terdapat 1 aktor yaitu Bagian Administrasi. Bagian Administrasi mengentri pendaftaran dari pasien. Kemudian setelah itu Bagian Administrasi mencetak kartu pasien untuk diserahkan kepada pasien.
3.4.2.3 Use Case Diagram Pemeriksaan
Gambar 3.13 Use Case Diagram Pemeriksaann Sistem Usulan
43
Tabel 3.11 Deskripsi Use Case Diagram Pemeriksaan Sistem Usulan
Nama
Use Case Diagram Pemeriksaan
Deskripsi
Terdapat 2 aktor yaitu Bagian Administrasi dan Dokter. Dalam Use Case Pemeriksaan dari sistem yang diusulkan ini, Dokter melakukan entri pemeriksaan sesuai dengan keluhan yang diderita oleh pasien, kemudian Bagian Administrasi mengentri resep, dan mengentri surat keterangan sakit ataupun surat keterangan rujuk jika memang diperlukan.
3.4.2.4 Use Case Diagram Pembayaran
Gambar 3.14 Use Case Diagram Pembayaran Sistem Usulan Tabel 3.12 Deskripsi Use Case Diagram Pembayaran Sistem Usulan
Nama
Use Case Diagram Pemeriksaan
Deskripsi
Terdapat 2 aktor yaitu Bagian Administrasi dan Pasien. Bagian Administrasi mencetak kwitansi untuk diserahkan kepada Pasien
44
3.4.2.4 Use Case Diagram Laporan
Gambar 3.15 Use Case Diagram Laporan Sistem Usulan Tabel 3.13 Deskripsi Use Case Diagram Laporan Sistem Usulan
Nama
Use Case Diagram Laporan
Deskripsi
Terdapat 1 aktor yaitu Bagian Administrasi. Bagian Administrasi mencetak
Laporan
Kunjungan
Pasien
dan
mencetak
Pendapatan untuk dilaporkan kepada pemilik klinik.
Laporan
45
3.4.3 Activity Diagram Sistem yang diusulkan 3.4.3.1 Activity Diagram Master
Gambar 3.16 Activity Diagram Master Tabel 3.14 Deskripsi Activity Diagram Master
Nama
Activity Diagram Master
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi pertama memilih menu Master Data. Setelah itu maka akan muncul 6 menu pilihan Data Entri, antara lain Menu Entri Data Pasien, Menu Entri Data Dokter, Menu Entri Data Penyakit, Menu Entri Data Tindakan, Menu Entri Data Rumah Sakit, dan Menu Entri Data Obat. Bagian Administrasi bisa memilih dari keenam pilihan menu tersebut. Setelah salah satu dipilih, maka aplikasi akan menampilkan form menu data entri tersebut. Jika tidak jadi memilih menu tersebut, maka akan kembali ke tampilan Menu Master Data
46
3.4.3.2 Activity Diagram Pendaftaran
Gambar 3.17 Activity Diagram Pendaftaran Tabel 3.15 Deskripsi Activity Diagram Pendaftaran
Nama
Activity Diagram Pendaftaran
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi mulai memilih Menu Master Data pada aplikasi tersebut. Kemudian aplikasi atau sistem akan menampilkan pilihan Menu Master Data. Bagian Administrasi memilih Entri Data Pasien. Jika Pasien tersebut sudah terdaftar, maka aplikasi akan menampilkan data pasien tersebut.
47
Tetapi jika pasien tersebut merupakan pasien baru, maka Bagian Administrasi akan memilih Form Data Pasien dan mengisi data pasien tersebut, kemudian jika telah selesai, maka disimpan kedalam database dan di cetak sebagai kartu pasien.
3.4.3.3 Activity Diagram Pemeriksaan
Gambar 3.18 Activity Diagram Pemeriksaan
48
Tabel 3.16 Deskripsi Activity Diagram Pemeriksaan
Nama
Activity Diagram Pemeriksaan
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi memilih Menu Pemeriksaan, kemudian sistem akan beberapa menu didalam menu Pemeriksaan. Setelah itu Bagian Administrasi memilih Menu Entri Pemeriksaan, sistem pun akan menampilkan form Pemeriksaan untuk diisi oleh Bagian Admnistrasi. Jika sudah diisi maka Bagian Administrasi akan menyimpan data tersebut
3.4.3.4 Activity Diagram Entri Resep
Gambar 3.19 Activity Diagram Entri Resep
49
Tabel 3.17 Deskripsi Activity Diagram Entri Resep
Nama
Activity Diagram Entri Resep
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi memilih Menu Pemeriksaan, kemudian sistem akan beberapa menu didalam menu Pemeriksaan. Setelah itu Bagian Administrasi memilih Menu Entri Resep, sistem pun akan menampilkan form Entri Resep untuk diisi oleh Bagian Admnistrasi. Jika sudah diisi maka Bagian Administrasi akan menyimpan data tersebut
3.4.3.5 Activity Diagram Surat Keterangan Sakit
Gambar 3.20 Activity Diagram Surat Keterangan Sakit
50
Tabel 3.18 Deskripsi Activity Diagram Surat Keterangan Sakit
Nama
Activity Diagram Surat Keterangan Sakit
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi memilih Menu Pemeriksaan, kemudian sistem akan beberapa menu didalam menu Pemeriksaan. Setelah itu Bagian Administrasi memilih Menu Cetak Surat Keterangan, sistem pun akan menampilkan form Surat Keterangan Sakit untuk diisi oleh Bagian Admnistrasi. Jika sudah diisi maka Bagian Administrasi akan menyimpan data tersebut
3.4.3.6 Activity Diagram Surat Keterangan Rujuk
Gambar 3.21 Activity Diagram Surat Keterangan Rujuk
51
Tabel 3.19 Deskripsi Activity Diagram Surat Keterangan Rujuk
Nama
Activity Diagram Surat Keterangan Rujuk
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi memilih Menu Pemeriksaan, kemudian sistem akan beberapa menu didalam menu Pemeriksaan. Setelah itu Bagian Administrasi memilih Menu Cetak Surat Keterangan, sistem pun akan menampilkan form Surat Keterangan Rujuk untuk diisi oleh Bagian Admnistrasi. Jika sudah diisi maka Bagian Administrasi akan menyimpan data tersebut
3.4.3.7 Activity Diagram Pembayaran
Gambar 3.22 Activity Diagram Pembayaran
52
Tabel 3.20 Deskripsi Activity Diagram Pembayaran
Nama
Activity Diagram Pembayaran
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi memilih Menu Pembayaran, kemudian sistem akan menampilkan menu Kwitansi. Setelah itu Bagian Administrasi mengisi form Cetak Kwitansi tersebut. Setelah semuanya diisi, maka sistem akan menyimpan data kedalam database dan mencetak kwitansi tersebut.
3.4.3.8 Activity Diagram Laporan Kunjungan Pasien
Gambar 3.23 Activity Diagram Laporan Kunjungan Pasien
53
Tabel 3.21 Deskripsi Activity Diagram Laporan Kunjungan Pasien
Nama
Activity Diagram Laporan Kunjungan Pasien
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi memilih Menu Laporan, kemudian sistem akan menampilkan Menu Laporan Kunjungan Pasien. Setelah itu Bagian Administrasi mengisi Periode Laporan Kunjungan Pasien tersebut. Setelah itu, maka sistem akan mencetak Laporan Kunjungan Pasien sesuai periode yang diinginkan.
3.4.3.8 Activity Diagram Laporan Pendapatan
Gambar 3.24 Activity Diagram Laporan Pendapatan
54
Tabel 3.22 Deskripsi Activity Diagram Laporan Pendapatan
Nama
Activity Diagram Laporan Pendapatan
Deskripsi
Terdapat 1 Aktor yaitu Bagian Administrasi, Bagian Administrasi memilih Menu Laporan, kemudian sistem akan menampilkan Menu Laporan Pendapatan. Setelah itu Bagian Administrasi mengisi Periode Laporan Pendapatan tersebut. Setelah itu, maka sistem akan mencetak Laporan Pendapatan sesuai periode yang diinginkan.
55
3.4.4 Sequence Diagram Sistem yang diusulkan 3.4.4.1 Sequence Diagram Master 1) Entri Data Pasien
Gambar 3.25 Sequence Diagram Entri Data Pasien
56
2) Entri Data Dokter
Gambar 3.26 Sequence Diagram Entri Data Dokter
57
3) Entri Data Obat
Gambar 3.27 Sequence Diagram Entri Data Obat
58
4) Entri Data Tindakan
Gambar 3.28 Sequence Diagram Entri Data Tindakan
59
5) Entri Data Penyakit
Gambar 3.29 Sequence Diagram Entri Data Penyakit
60
3.4.4.2 Sequence Diagram Pendaftaran 1) Entri Pendaftaran
Gambar 3.30 Sequence Diagram Entri Pendaftaran
61
2) Sequence Diagram Cetak Kartu Pasien
Gambar 3.31 Sequence Diagram Cetak Kartu Pasien
62
3.4.4.3 Sequence Diagram Pemeriksaan 1) Entri Pemeriksaan
Gambar 3.32 Sequence Diagram Entri Pemeriksaan
63
2) Entri Resep
Gambar 3.33 Sequence Diagram Entri Resep
64
3) Cetak Surat Keterangan Sakit
Gambar 3.34 Sequence Diagram Surat Keterangan Sakit
65
4) Cetak Surat Keterangan Rujuk
Gambar 3.35 Sequence Diagram Surat Keterangan Rujuk
66
3.4.4.4 Sequence Diagram Pembayaran 1) Kwitansi
Gambar 3.36 Sequence Diagram Kwintansi
67
3.4.4.5 Sequence Diagram Laporan 1) Laporan Kunjungan Pasien
Gambar 3.37 Sequence Diagram Laporan Kunjungan Pasien
68
2) Laporan Pendapatan
Gambar 3.38 Sequence Diagram Laporan Pendapatan
69
3.5 Class Diagram
Gambar 3.39 Class Diagram
70
3.6 Spesifikasi Basis Data
1) Nama Database
: kssdb
Nama Tabel
: pasien
Primary Key
: no_pasien
Tabel 3.23 Tabel pasien No 1 2 3 4 5 6 7 8
Nama-Field no_pasien nm_pasien almt_pasien telp_pasien tgl_lahir Umur Jenkel gol_darah
Jenis Text Text Text Text Date/Time Text Text Text
2) Nama Database
: kssdb
Nama Tabel
: dokter
Primary Key
: no_dokter
Lebar 7 25 30 13 10 3 6 2
Desimal -
Keterangan Nomor Pasien Nama Pasien Alamat Pasien Telpon Pasien Tanggal Lahir Pasien Umur Pasien Jenis Kelamin Pasien Golongan Darah Pasien
Lebar 5 25 30 13 10 6 15 7
Desimal -
Keterangan Nomor Dokter Nama Dokter Alamat Dokter Telpon Dokter Tanggal Lahir Dokter Jenis Kelamin Dokter Spesialisasi Dokter Biaya Konsultasi Dokter
Tabel 3.24 Tabel dokter No 1 2 3 4 5 6 7 8
Nama-Field no_dokter nm_dokter almt_dokter telp_dokter tgl_lahir Jenkel Spesialis biaya_konsul
Jenis Text Text Text Text Date/Time Text Text Currency
71
3) Nama Database
: kssdb
Nama Tabel
: tindakan
Primary Key
: kd_tindakan Tabel 3.25 Tabel tindakan
No 1 2 3
Nama-Field kd_tindakan nm_tindakan Biaya
Jenis Text Text Currency
4) Nama Database
: kssdb
Nama Tabel
: obat
Primary Key
: kd_obat
Lebar 5 15 7
Desimal 0
Keterangan Nomor Tindakan Nama Tindakan Biaya Tindakan
Tabel 3.26 Tabel obat No 1 2 3 4
Nama-Field kd_obat nm_obat Jenis Harga
5) Nama Database
Jenis Text Text Text Currency
Lebar 5 15 10 7
Desimal -
Keterangan Nomor Obat Nama Obat Jenis Obat Harga Obat
: kssdb
Nama Tabel
: penyakit
Primary Key
: kd_penyakit Tabel 3.27 Tabel penyakit
No 1 2 3
Nama-Field kd_penyakit nm_penyakit jenis_penyakit
Jenis Text Text Text
Lebar 5 25 20
Desimal -
Keterangan Kode Penyakit Nama Penyakit Jenis Penyakit
72
6) Nama Database
: kssdb
Nama Tabel
: anamnesis
Primary Key
: no_daftar
Tabel 3.28 Tabel anamnesis No 1 2 3
Nama-Field no_daftar no_urut Anamnesis
7) Nama Database
Jenis Text Text Text
Lebar 7 3 20
Desimal -
Keterangan Keluhan Pasien Penyakit Pasien Nomor Pendaftaran
Desimal -
Keterangan Nomor Pendaftaran Tanggal Pendaftaran Nomor Pasien Nomor Dokter
Desimal -
Keterangan Nomor Resep Tanggal Resep Nomor Pendaftaran
: kssdb
Nama Tabel
: pendaftaran
Primary Key
: no_daftar Tabel 3.29 Tabel pendaftaran
No 1 2 3 4
Nama-Field no_daftar tgl_daftar no_pasien no_dokter
Jenis Text Date/Time Text Text
8) Nama Database
: kssdb
Nama Tabel
: resep
Primary Key
: no_resep
Lebar 7 10 7 5
Tabel 3.30 Tabel resep No 1 2 3
Nama-Field no_resep tgl_resep no_daftar
Jenis Text Date/Time Text
Lebar 7 10 7
73
9) Nama Database
: kssdb
Nama Tabel
: catat
Primary Key
: no_resep Tabel 3.31 Tabel catat
No
Nama-Field
Jenis
Lebar
Desimal
Keterangan
1
no_resep
Text
7
-
Nomor Resep
2
kd_obat
Text
5
-
Nomor Obat
3
Aturan
Text
15
-
Aturan Pemakaian Obat
4
harga_obat
Currency
7
0
Harga Obat
5
byk_obat
Integer
3
0
Banyak Obat
Lebar 7 5 3 7
Desimal 0 0
Keterangan Nomor Pendaftaran Kode Tindakan Banyak Tindakan Biaya Tindakan
Desimal -
Keterangan Nomor Surat Sakit Tanggal Surat Sakit Tanggal Awal Istirahat Tanggal Akhir Istirahat Nomor Pendaftaran
10) Nama Database
: kssdb
Nama Tabel
: dapat
Primary Key
: no_daftar Tabel 3.32 Tabel dapat
No 1 2 3 4
Nama-Field no_daftar kd_tindakan byk_tindakan Biaya
11) Nama Database
Jenis Text Text Integer Currency
: kssdb
Nama Tabel
: surat_sakit
Primary Key
: no_sakit Tabel 3.33 Tabel surat_sakit
No 1 2 3 4 5
Nama-Field no_sakit tgl_surat tgl_awal tgl_akhir no_daftar
Jenis Text Date/Time Date/Time Date/Time Text
Lebar 7 10 10 10 7
74
12) Nama Database
: kssdb
Nama Tabel
: surat_rujuk
Primary Key
: no_rujuk Tabel 3.34 Tabel surat_rujuk
No 1 2 3 4 5 6
Nama-Field no_rujuk tgl_surat Keperluan diagnosa bagian_rs no_daftar
13) Nama Database
Jenis Text Date/Time Text Text Text Text
Lebar 7 10 30 30 20 7
Desimal -
Keterangan Nomor Surat Rujuk Tanggal Surat Rujuk Keperluan Surat Diagnosa Pasien Bagian Rumah Sakit Nomor Pendaftaran
: kssdb
Nama Tabel
: kwitansi
Primary Key
: no_kwitansi Tabel 3.35 Tabel kwitansi
No
Nama-Field
Jenis
Lebar
Desimal
Keterangan
1
no_kwitansi
Text
7
-
Nomor Kwitansi
2
tgl_kwitansi
Date/Time
10
-
Tanggal Kwitansi
3
biaya_dokter
Currency
7
4
biaya_tindakan
Currency
7
5
biaya_obat
Currency
7
6
total_biaya
Currency
7
7
no_daftar
Text
7
-
Nomor Pendaftaran
75
14) Nama Database
: kssdb
Nama Tabel
: diagnosis
Primary Key
: no_daftar Tabel 3.36 Tabel diagnosis
No 1 2 3
Nama-Field no_daftar kd_penyakit Keterangan
15) Nama Database
Jenis Text Text Text
Lebar 7 5 20
Desimal -
Keterangan Nomor Pendaftaran Kode Penyakit Keterangan Diagnosis
: kssdb
Nama Tabel
: rs
Primary Key
: kd_rs Tabel 3.37 Tabel rs
No 1 2 3
Nama-Field kd_rs nm_rs alamat
Jenis Text Text Text
Lebar 5 25 30
Desimal -
3.7 Rancangan Layar 1) Rancangan Layar Start Up
LOGO
Created by: Hendra Prastiawan
Gambar 3.40 Rancangan Layar Start Up
Keterangan Kode rumah sakit Nama rumah sakit Alamat rumah sakit
76
2) Rancangan Layar Halaman Menu Utama DATA MASTER PENDAFTARAN PEMERIKSAAN PEMBAYARAN LAPORAN
LOGO
Hubungi f
Akun facebook
t
Akun twitter
M
Akun gmail
Gambar 3.41 Rancangan Layar Halaman Menu Utama Rancangan Layar Halaman Data Master
3)
DATA MASTER PENDAFTARAN PEMERIKSAAN PEMBAYARAN LAPORAN Entri Data Pasien Entri Data Dokter Entri Data Tindakan Entri Data Obat Entri Data Penyakit Keluar
LOGO
Hubungi f
Akun facebook
t
Akun twitter
M
Akun gmail
Gambar 3.42 Rancangan Layar Halaman Data Master
77
4) Rancangan Layar Entri Data Pasien
Gambar 3.43 Rancangan Layar Entri Data Pasien 5) Rancangan Layar Entri Data Dokter
Gambar 3.44 Rancangan Layar Entri Data Dokter
78
6) Rancangan Layar Entri Data Tindakan
Gambar 3.45 Rancangan Layar Entri Data Tindakan 7) Rancangan Layar Entri Data Obat
Gambar 3.46 Rancangan Layar Entri Data Obat
79
8) Rancangan Layar Entri Data Penyakit
Gambar 3.47 Rancangan Layar Entri Data Penyakit 9) Rancangan Layar Pendaftaran DATA MASTER PENDAFTARAN PEMERIKSAAN PEMBAYARAN LAPORAN Entri Pendaftaran Cetak Kartu Pasien
LOGO
Hubungi f
Akun facebook
t
Akun twitter
M
Akun gmail
Gambar 3.48 Rancangan Layar Pendaftaran
80
10) Rancangan Layar Entri Pendaftaran
Gambar 3.49 Rancangan Layar Entri Pendaftaran 11) Rancangan Layar Cetak Kartu Pasien
Gambar 3.50 Rancangan Layar Cetak Kartu Pasien
81
12) Rancangan Layar Pemeriksaan
Gambar 3.51 Rancangan Layar Pemeriksaan 13) Rancangan Layar Entri Pemeriksaan
Gambar 3.52 Rancangan Layar Entri Pemeriksaan
82
14) Rancangan Layar Entri Resep
Gambar 3.53 Rancangan Layar Entri Resep 15) Rancangan Layar Surat Keterangan Sakit
Gambar 3.54 Rancangan Layar Surat Keterangan Sakit
83
16) Rancangan Layar Surat Keterangan Rujuk
Gambar 3.55 Rancangan Layar Surat Keterangan Rujuk 17) Rancangan Layar Pembayaran DATA MASTER PENDAFTARAN PEMERIKSAAN PEMBAYARAN LAPORAN Kwitansi
LOGO
Hubungi f
Akun facebook
t
Akun twitter
M
Akun gmail
Gambar 3.56 Rancangan Layar Pembayaran
84
18) Rancangan Layar Kwitansi
Gambar 3.57 Rancangan Layar Kwitansi 19) Rancangan Layar laporan DATA MASTER PENDAFTARAN PEMERIKSAAN PEMBAYARAN LAPORAN Laporan Kunjungan Pasien Laporan Pendapatan
LOGO
Hubungi f
Akun facebook
t
Akun twitter
M
Akun gmail
Gambar 3.58 Rancangan Layar Laporan
85
20) Rancangan Layar Laporan Kunjungan Pasien
Gambar 3.59 Rancangan Layar Laporan Kunjungan Pasien 21) Rancangan Layar Laporan Pendapatan
Gambar 3.60 Rancangan Layar Laporan Pendapatan