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 Deskripsi Use Case Proses Pemeriksaan Pasien dan Pembuatan Surat Keterangan 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 Isi Data Belum terdaftar 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 Tidak butuh Parah Buat surat rujuk Buat surat keterangan Sehat Tidak parah Buat surat ket. sakit Minta surat 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 : Data Pasien Masalah : Pada sistem berjalan tidak ada file yang memuat data-data Pasien Usulan : Data pasien dilakukan untuk mengetahui riwayat sakit Pasien 2. Kebutuhan : Data Dokter Masalah : Pada sistem berjalan tidak ada file yang memuat data-data Dokter Usulan : Data dokter dilakukan untuk mengetahui identitas Dokter 3. Kebutuhan : Data Obat Masalah : 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 : Data Tindakan Masalah : Pada sistem berjalan tidak ada file yang memuat data
39 tindakan Usulan : Dengan adanya data tindakan maka dapat di ketahui Informasi Tindakan 5. Kebutuhan : Data Penyakit Masalah : Pada sistem berjalan tidak ada file yang memuat data penyakit Usulan : Dengan adanya data penyakit maka dapat di ketahui Informasi penyakit 6. Kebutuhan : Data Rumah Sakit Masalah : 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 : Data Pendaftaran Masalah : Pada sistem berjalan tidak ada file yang memuat data pendaftaran pasien Usulan : Dengan adanya data pendaftaran maka dapat diketahui informasi pendaftaran pasien 8. Kebutuhan : Data Pemeriksaan Masalah : Pada sistem berjalan tidak ada file yang memuat data pemeriksaan pasien Usulan : Dengan adanya data pendaftaran maka dapat diketahui informasi pemeriksaan pasien 9. Kebutuhan : Data Surat Keterangan Sakit Masalah : 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 : Data Surat Keterangan Rujuk Masalah : 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 : Laporan Pendapatan Masalah : 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 : Laporan Kunjungan Pasien Masalah : 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 File Laporan 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
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 Laporan Pendapatan untuk dilaporkan kepada pemilik klinik.
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 Nama-Field Jenis Lebar Desimal Keterangan 1 no_pasien Text 7 - Nomor Pasien 2 nm_pasien Text 25 - Nama Pasien 3 almt_pasien Text 30 - Alamat Pasien 4 telp_pasien Text 13 - Telpon Pasien 5 tgl_lahir Date/Time 10 - Tanggal Lahir Pasien 6 Umur Text 3 - Umur Pasien 7 Jenkel Text 6 - Jenis Kelamin Pasien 8 gol_darah Text 2 - Golongan Darah Pasien 2) Nama Database : kssdb Nama Tabel : dokter Primary Key : no_dokter Tabel 3.24 Tabel dokter No Nama-Field Jenis Lebar Desimal Keterangan 1 no_dokter Text 5 - Nomor Dokter 2 nm_dokter Text 25 - Nama Dokter 3 almt_dokter Text 30 - Alamat Dokter 4 telp_dokter Text 13 - Telpon Dokter 5 tgl_lahir Date/Time 10 - Tanggal Lahir Dokter 6 Jenkel Text 6 - Jenis Kelamin Dokter 7 Spesialis Text 15 - Spesialisasi Dokter 8 biaya_konsul Currency 7 - Biaya Konsultasi Dokter
71 3) Nama Database : kssdb Nama Tabel : tindakan Primary Key : kd_tindakan Tabel 3.25 Tabel tindakan No Nama-Field Jenis Lebar Desimal Keterangan 1 kd_tindakan Text 5 - Nomor Tindakan 2 nm_tindakan Text 15 - Nama Tindakan 3 Biaya Currency 7 0 Biaya Tindakan 4) Nama Database : kssdb Nama Tabel : obat Primary Key : kd_obat Tabel 3.26 Tabel obat No Nama-Field Jenis Lebar Desimal Keterangan 1 kd_obat Text 5 - Nomor Obat 2 nm_obat Text 15 - Nama Obat 3 Jenis Text 10 - Jenis Obat 4 Harga Currency 7 - Harga Obat 5) Nama Database : kssdb Nama Tabel : penyakit Primary Key : kd_penyakit Tabel 3.27 Tabel penyakit No Nama-Field Jenis Lebar Desimal Keterangan 1 kd_penyakit Text 5 - Kode Penyakit 2 nm_penyakit Text 25 - Nama Penyakit 3 jenis_penyakit Text 20 - Jenis Penyakit
72 6) Nama Database : kssdb Nama Tabel : anamnesis Primary Key : no_daftar Tabel 3.28 Tabel anamnesis No Nama-Field Jenis Lebar Desimal Keterangan 1 no_daftar Text 7 - Keluhan Pasien 2 no_urut Text 3 - Penyakit Pasien 3 Anamnesis Text 20 - Nomor Pendaftaran 7) Nama Database : kssdb Nama Tabel : pendaftaran Primary Key : no_daftar Tabel 3.29 Tabel pendaftaran No Nama-Field Jenis Lebar Desimal Keterangan 1 no_daftar Text 7 - Nomor Pendaftaran 2 tgl_daftar Date/Time 10 - Tanggal Pendaftaran 3 no_pasien Text 7 - Nomor Pasien 4 no_dokter Text 5 - Nomor Dokter 8) Nama Database : kssdb Nama Tabel : resep Primary Key : no_resep Tabel 3.30 Tabel resep No Nama-Field Jenis Lebar Desimal Keterangan 1 no_resep Text 7 - Nomor Resep 2 tgl_resep Date/Time 10 - Tanggal Resep 3 no_daftar Text 7 - Nomor Pendaftaran
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 10) Nama Database : kssdb Nama Tabel : dapat Primary Key : no_daftar Tabel 3.32 Tabel dapat No Nama-Field Jenis Lebar Desimal Keterangan 1 no_daftar Text 7 - Nomor Pendaftaran 2 kd_tindakan Text 5 - Kode Tindakan 3 byk_tindakan Integer 3 0 Banyak Tindakan 4 Biaya Currency 7 0 Biaya Tindakan 11) Nama Database : kssdb Nama Tabel : surat_sakit Primary Key : no_sakit Tabel 3.33 Tabel surat_sakit No Nama-Field Jenis Lebar Desimal Keterangan 1 no_sakit Text 7 - Nomor Surat Sakit 2 tgl_surat Date/Time 10 - Tanggal Surat Sakit 3 tgl_awal Date/Time 10 - Tanggal Awal Istirahat 4 tgl_akhir Date/Time 10 - Tanggal Akhir Istirahat 5 no_daftar Text 7 - Nomor Pendaftaran
74 12) Nama Database : kssdb Nama Tabel : surat_rujuk Primary Key : no_rujuk Tabel 3.34 Tabel surat_rujuk No Nama-Field Jenis Lebar Desimal Keterangan 1 no_rujuk Text 7 - Nomor Surat Rujuk 2 tgl_surat Date/Time 10 - Tanggal Surat Rujuk 3 Keperluan Text 30 - Keperluan Surat 4 diagnosa Text 30 - Diagnosa Pasien 5 bagian_rs Text 20 - Bagian Rumah Sakit 6 no_daftar Text 7 - Nomor Pendaftaran 13) Nama Database : 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 Nama-Field Jenis Lebar Desimal Keterangan 1 no_daftar Text 7 - Nomor Pendaftaran 2 kd_penyakit Text 5 - Kode Penyakit 3 Keterangan Text 20 - Keterangan Diagnosis 15) Nama Database : kssdb Nama Tabel : rs Primary Key : kd_rs Tabel 3.37 Tabel rs No Nama-Field Jenis Lebar Desimal Keterangan 1 kd_rs Text 5 - Kode rumah sakit 2 nm_rs Text 25 - Nama rumah sakit 3 alamat Text 30 - Alamat rumah sakit 3.7 Rancangan Layar 1) Rancangan Layar Start Up LOGO Created by: Hendra Prastiawan Gambar 3.40 Rancangan Layar Start Up
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 3) Rancangan Layar Halaman Data Master 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 M Akun gmail t Akun twitter 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 M Akun gmail t Akun twitter 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