Gambaran Sistem Yang Akan Dibangun
Tabel 4.3 Skenario Use Case Sistem Informasi Rekam Medis
No Use Case
Deskripsi
Admin harus melakukan Login menggunakan
1 Login Admin
Username dan Pa ssword. Melakukan proses pengolahan terhadap semua
2 Administrasi data yang terekam pada sistem seperti edit, hapus, simpan, batal.
Melakukan proses pengolahan terhadap data obat
3 Data Obat
dan resep. Melakukan Proses pengolahan data yang
4 Data Pasien berkaitan dengan pendaftaran, pasien dan info pasien.
Merupakan proses pengolahan laporan dari
5 Laporan sistem seperti laporan data master, data transaksi.
Merupakan
proses
mengubah/meng update
6 Utility
password admin. Merupakan proses pengelolaan data pemakai,
7 Pemakai seperti input, hapus, simpan, batal dari data pemakai.
Proses pengolahan data yang berkaitan dengan
8 Data Dokter
data dokter.
9 Data resep Proses pengolahan data resep obat dari pasien. Merupakan proses pengelolaan data yang
10 Pasien
berkaitan dengan pasien.
Merupakan proses pengolahan data yang
11 Poli berkaiatan dengan input, edit, simpan dan hapus data poli.
Merupakan proses pengelolaan menu utama,
12 Menu Administrasi yaitu menambah, menghapus dan mengubah menu utama
Merupakan proses input, edit, hapus dan simpan
13 Pendaftaran
data untuk pendaftaran pasien
1. Skenario Use Case Login Aktor
: Administrasi Tujuan : Verifikasi Login Deskripsi : Form Administra si digunakan untuk mengelola data dan informasi yang akan ditampilkan pada halaman sistem informasi rekam medis Universitas Widyatama.
Tabel 4.4 Skenario Use Case login Administrasi
AKTOR SISTEM
1. Administrasi memanggil semua form aplikasi
2. Sistem menampilkan form login.
3. Sistem meminta memasukan data username, dan password.
4. memasukan data username, password.
5. Sistem memverifikasi data username dan password .
6. Sistem membawa pada halaman Administrasi yang berhak diaksesnya.
Tabel 4.5 Skenario Use Case login Dokter AKTOR
SISTEM
7. Dokter memanggil halaman pasien, obat dan utility
8. Sistem menampilkan form login.
9. Sistem meminta memasukan data username, dan password.
10. memasukan data username, password.
11. Sistem memverifikasi data username dan password .
12. Dokter Sistem membawa pada halaman yang berhak diaksesnya.
13. Sistem menyediakan menu 14. Sistem mengakhiri proses dan logout atau kembali ke menu
kembali ke menu aplikasi login. Login
15. Sistem menyediakan menu 16. Sistem mengakhiri proses dan keluar keluar aplikasi atau tutup
dari aplikasi.
aplikasi
4.3 Activity Diagram Activity diagram adalah salah satu cara untuk memodelkan event-event yang terjadi dalam suatu use case . Berikut ini activity diagram dari sistem informasi rekam medis Universitas Widyatama :
Mulai
Admin Cari Informasi
Administrator
Login
Pasein Data
Tampil halaman
administrator Data Obat
Tutup
Utility
Aplikasi Selesai
Logout
Gambar 4.2 Activity Diagram
4.4 Realisasi Use Case Tahap Perancangan
Realisasi use ca se tahap perancangan terdiri dari class Perancanga n Diagram yang menggambarkan interaksi setiap objek dari kelas analisis yang terlibat di dalam use case tersebut.
4.4.1 Class Diagram Class diagram adalah diagram yang digunakan untuk menampilkan beberapa kelas yang ada dalam sistem perangkat lunak yang akan dikembangkan. Class Diagram menunjukkan hubungan antar class dalam sistem yang sedang dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai suatu tujuan. Berikut ini digambarkan class diagram dari sistem informasi rekam medis Universitas Widyatama:
Gambar 4.3 Class Diagram
4.4.2 Kamus Data
Berikut ini akan dijelaskan tabel – tabel yang digunakan dalam perancangan proses Unified Modelling Language (UML).
1. Tabel Login
Nama Tabel : Login Prymary Key : Kode_Pemakai Keterangan : Tabel ini berisikan data – data untuk mendapatk hak hak
akses untuk Login ke sistem
Tabel 4.6 Tabel Login
Kode_Pemakai
Int
5 Nomor identitas untuk pengurutan Login secara otomatis
Nama_Pmk
30 Berisi nama nama pemakai Pass_Pmk
Text
Text
10 Berisi password dari pemakai sistem
Status-Pmk
Text
15 Isi dari status pemakai pada sistem
2. Tabel Dokter
Nama Tabel : Dokter Prymary Key : Kode_Dkt Keterangan : Tabel ini berisikan data – data Dokter
Tabel 4.7 Tabel Dokter
Kode_Dkt
Int
5 Nomor identitas untuk pengurutan dokter secara otomatis. Xx xxx = kodepoli, no.urut
Nama_Dkt
Text
30 Berisi nama dokter
Spesialis
Text
20 Berisi tentang spesialis dari dokter
Alamat_Dkt
30 Isi dari alamat dokter Telepon_Dkt
Text
Number integer Berisi tentang nomor kontak
dokter
Kode_Pl
Text
2 Berisi tentang kode Poli. Xx = 01,02,dst.
Tarif
Number long
Harga berobat di tiap dokter
integer
3. Tabel Obat
Nama Tabel : Obat Primary Key : Kode_Obat Keterangan : Tabel ini berisi tentang data obat
Tabel 4.8 Tabel Obat
Kode_Obat
Int
5 Nomor identitas untuk pengurutan data obat otomatis. Xxx xx = namapoli, no.urut
Nama_Obat
Text
10 Berisi data nama obat yang akan di olah pada sistem
15 Berisi tentang jenis obat Kategori
Jenis_Obat
Text
15 Berisi tentang kategori obat Harga_Obat
Data harga obat yang diolah integer pada sistem
Jumlah_Obat
Number
integer Berisi tentang jumlah obat
4. Tabel Pasien
Nama tabel : Pasien Primary key : Kode_Pasien Keterangan : tabel ini berisi data pasien
Tabel 4.9 Tabel Pasien
Kode_Pasien
int
11 Nomor identitas untuk pengurutan nomor pasien secara otomatis. X xx xx xx xxx = kategori pasien, tahun daftar, bulan, tanggal, no.urut.
Nama_Pasien
30 Berisi tentang nama pasien Alamat_Pasien
text
30 Berisi tentang alamat dari pasien Gender_Pasien
text
10 Jenis kelamin pasien Umur_Pasien
text
number 3
Umur pasien
Telepon_Pas number integer Nomor kontak dari pasien Diagnosa_Psn
30 Berisi tentang diagnosa dari pasien Hp_Psn
text
Nomor Hp pasien Status_Psn
number 10
text
15 Kategori Umum, Mahasiswa,Karyawan, Kel.Karyawan
NPM_Psn
number 15
Berisi nomor Identitas pasien
5. Tabel Poli
Nama tabel : Poli Primary key : Kode_poli Keterangan : tabel ini berisi nama poli
Tabel 4.10 Tabel Poli
Kode_poli
Int
2 Kode dari urutan poli. Xx = 01,02, dst.
Nama_poli Text
30 Nama dari poli
6. Tabel Pembayaran
Nama tabel : Pembayaran Primary key : No_bayar Keterangan : tabel ini berisi tentang transaksi pembayaran
Tabel 4.11 Tabel Pembayaran
No_bayar
Int
11 Nomor identitas untuk pengurutan pembayaran secara otomatis. Xx xx xx xxxx = tahun,bula,tanggal, no.urut.
Kode_Psn
Text
11 Berisi tentang kode pesan pembayaran. X xx xx xx xxx = kategori pasien, tahun daftar, bulan, tanggal, no.urut.
Tanggal_bayar
Data dari tanggal pembayaran Jumlah_byr
Date/time
Number
Long
Berisi tentang jumlah integer pembayaran dari proses transaksi
7. Tabel Pendaftaran
Nama tabel : Pendaftaran Primary key : Nomor_dft Keterangan : tabel ini berisi data pendaftaran pasien
Tabel 4.12 Tabel Pendaftaran Field
Nomor_Dft
Int
11 Nomor identitas untuk pengurutan pendaftaran secara otomatis. Xx xx xx xxxx = tahun,bula,tanggal, no.urut.
Tanggal_Dft
Tanggal pendaftaran Kode_Dkt
Date/time
Text
5 Berisi tentang kode dokter. Xx xxx = kodepoli, no.urut
Kode_Psn
Text
11 Berisi tentang kode pasien. X xx xx xx xxx = kategori pasien, tahun daftar, bulan, tanggal, no.urut.
Kode_Pl
Text
2 Berisi tentang kode poli. Xx = 01,02, dst.
Kode_Pmk
5 Berisi tentang kode pemakai Biaya
Berisi tentang biaya berobat
3 Berisi tentang keterangan
8. Tabel Resep
Nama tabel : Resep Primary key : Nomor_Rsp Keterangan : tabel ini berisi Resep obat
Tabel 4.13 Tabel Resep
Nomor_Rsp
Int
11 Nomor identitas untuk pengurutan resep obat secara otomatis. Xx xx xx xxxx = tahun,bula,tanggal, no.urut
Berisi tentang tanggal resep Kode_Dkt
Tanggal_Rsp
Date/time
Text
5 Berisi tentang kode dokter yang memberikan resep. Xx xxx = kodepoli, no.urut
Kode_Psn
Text
11 Berisi tentang kode pasien. X xx xx xx xxx = kategori pasien, tahun daftar, bulan, tanggal, no.urut.
Kode_Pl
Text
2 Berisi tentang kode poli. Xx = 01,02, dst.
5 Berisi tentang kode pemakai Total_Hrg
Kode_Pmk
Berisi tentang total keseluruhan integer pembayar
9. Tabel Diagnosa
Nama tabel : Diagnosa Primary key : Kode_pasien Keterangan : tabel ini berisi history diagnosa penyakit pasien
Tabel 4.14 Tabel Diagnosa
Kode_psn
Text
11 Berisi tentang kode pasien. X xx xx xx xxx = kategori pasien, tahun daftar, bulan, tanggal, no.urut.
Diagnosa
Text
30 Berisi hasil Diagnosa pasien
Tgl_diagnosa
Date/Time
Berisi tentang tanggal diagnosa
10. Tabel Detail
Nama tabel : Detail Primary key : Nomor_Rsp Keterangan : tabel ini berisi history resep pasien
Tabel 4.15 Tabel Detail
Nomor_Rsp
int
11 Nomor identitas untuk pengurutan resep obat secara otomatis. Xx xx xx xxxx = tahun,bula,tanggal, no.urut
Kode_Obat
int
5 Nomor identitas untuk pengurutan data obat otomatis. Xxx xx = namapoli, no.urut
Harga
Number
Long Berisi harga obat Integer
Berisi takaran obat Subtotal
Long Berisi jumlah keseluruhan integer pembayar
4.4.3 Sequence Diagram Sequence Diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. berikut Sequence Diagram pada sistem informasi rekam medis klinik Universitas Widyatama.
4.4.3.1 Sequence Diagram Login
: Admin
: Form Login
: Control Login
Memilih Form Login
Validasi Login : tabel_login
Meminta username dan password
Masukan Username dan password mengirim username dan password
validasi login
Login Berhasil
Gambar 4.4 Sequence Diagram login
4.4.3.2 Sequence Diagram Pemakai
Gambar 4.5 Sequence Diagram Pemakai
4.4.3.3 Sequence Diagram Poli
Gambar 4.6 Sequence Diagram Poli
4.4.3.4 Sequence Diagram Data Dokter
Gambar 4.7 Sequence Diagram Data Dokter
4.4.3.5 Sequence Diagram Laporan
Gambar 4.8 Sequence Diagram Laporan
4.4.3.6 Sequence Diagram Pendaftaran Pasien
Gambar 4.9 Sequence Diagram Pendaftaran Pasien
4.4.3.7 Sequence Diagram Pasien
Gambar 4.10 Sequence Diagram Pasien
4.4.3.8 Sequence Diagram Data Obat
Gambar 4.11 Sequence Diagram Data Obat
4.4.3.9 Sequence Diagram Resep Obat
Gambar 4.12 Sequence Diagram Resep Obat
4.4.3.10 Sequence Diagram Ganti Password
Gambar 4.13 Sequence Diagram Ganti Password
4.4.3.11 Sequence Diagram Login Dokter
Gambar 4.14 Sequence Diagram Login Dokter
4.4.4 Collaboration Diagram Collaboration Diagram digunakan untuk memodelkan interaksi antar objek didalam sistem, berbeda dengan sequence Diagram , yang lebih menonjolkan kronologis dari operasi-operasi yang dilakukan, collaboration Diagram lebih fokus pada pemahaman atas keseluruhan operasi yang dilakukan
objek. Berikut ini collaboration Diagram dari sistem informasi rekam medis klinik Universitas Widyatama:
4.4.4.1 Collaboration Diagram Login Administrasi
5: validasi login
6: login berhasil
: Admin
: tabel_login
2: meminta username dan password 1: memilih Form Login
3: memasukan username dan password
4: pengiriman username dan password
: formLogin
Gambar 4.15 Collaboration Diagram Login Administrasi
4.4.4.2 Collaboration Diagram Pemakai
1: Input data pemakai 3: Klik tombol input data pemakai 5: Edit data 6: Hapus data 9: Exit
Administrator
4: Isi data pemakai
: Pemakai
2: Tampil data pemakai
8: Data pemakai tersimpan
7: Data disimpan
: Tabel Pemakai
Gambar 4.16 Collaboration Diagram Pemakai
4.4.4.3 Collaboratin Diagram Login Dokter
: Form login
4: Validasi login : Dokter
5: Login berhasil
1: Memilih form login
: Validasi login tabel login
3: Mengirim password dan username
2: Meminta password login dokter
: Control login
Gambar 4.17 Collaboration Diagram Login Dokter
4.4.4.4 Collaboration Diagram Data Dokter
1: Input data dokter 3: Klik tombol input data dokter 5: Edit data 6: Hapus data 9: Tutup
Administrator
4: Isi data dokter
: Data dokter
2: Tampil data dokter
8: Data data dokter
7: Data disimpan
: Tabel data dokter
Gambar 4.18 Collaboration Diagram Data Dokter
4.4.4.5 Collaboration Diagram Data Obat
1: Input data obat 3: Klik tombol input data obat
5: Edit data
6: Hapus data 9: Tutup
4: Isi data obat
: Data obat
Administrator 2: Tampil data obat
8: Data obat
7: Data disimpan
: Tabel data obat
Gambar 4.19 Collaboration Diagram Data Obat
4.4.4.6 Collaboration Diagram Data Resep
1: Input data resep 3: Klik tombol input data resep 5: tampil data harga 7: Tampil data pembayaran 10: Tutup
: Data resep
6: Input data pembayaran
Administrator
4: Isi harga obat 2: Tampil data resep obat
8: Data tersimpan
9: Data resep tersimpan
: Tabel data resep
Gambar 4.20 Collaboration Diagram Data Resep
4.4.4.7 Collaboration Diagram Laporan
3: Klik tombol pilih laporan
1: Input data laporan
6: Tutup
: Data laporan
4: Tampil data laporan
Administrator
2: Tampil data laporan
5: Simpan
: Tabel data laporan
Gambar 4.21 Collaboration Diagram Laporan
4.4.4.8 Collaboration Diagram Pasien
1: Input data resep 3: Klik tombol input data pasien 5: Edit data 6: Hapus data 9: Tutup
: data resep
4: Isi data pasien
Administrator
2: Tampil data resep
7: Data disimpan
8: Data pasien tersimpan
: Tabel data resep
Gambar 4.22 Collaboration Diagram Pasien
4.4.4.9 Collaboration Diagram Pendaftaran
8: Data pendaftaran tersimpan : Tabel pendaftaran
Administrator
1: Input data pendaftaran pasien 3: Klik tombol input data pendaftaran
5: Edit data
6: Hapus data
9: Tutup
7: Data disimpan
4: Isi data pendaftaran 2: Tampil data pendaftaran
: Pendaftaran
Gambar 4.23 Collaboration Diagram Pendaftaran
4.4.4.10 Collaboration Diagram Poli
1: Input data kode poli
3: Klik tombol input data poli
5: Edit data
6: Hapus data
4: Isi nama poli
2: Tampil data poli
8: Data poli tersimpan
7: Data disimpan
: Tabel poli
Gambar 4.24 Collaboration Diagram Poli
4.4.4.11 Collaboration Diagram Ganti Password 1: Input password lama
2: Input password baru
: ganti password
3: Konfirmasi password baru
Administrator
4: Simpan
: validasi password
Gambar 4.25 Collaboration Diagram Ganti Password
4.5 Lingkungan Operasional
Lingkungan operasional merupakan kebutuhan-kebutuhan perangkat lunak pada saat diimplementasikan, baik itu perangkat lunak, perangkat keras, maupun karakteristik dari pengguna perangkat lunak tersebut.
4.6 Perangkat Lunak
Perangkat lunak yang dibutuhkan dalam pembuatan Sistem rekam medis di Klinik Universitas Widyatama ini adalah sebagai berikut:
1. Sistem operasi Windows 7
2. Visual Basic 6.0
3. Microsoft Access sebagai tempat penyimpanan database.
4. Rational Rose untuk membuat atau merancang UML
4.7 Perangkat Keras
Perangkat keras yang digunakan pada Pembuatan Sistem Rekam Medis di Klinik Universitas Widyatama ini adalah sebagai berikut:
a. Intel Pentium 1,6 GHz
b. Memory 256 GB
c. Hard disk 10 GB
d. Mouse, keyboard, Monitor
4.8 Karakteristik Pengguna
Kualifikasi dan hak akses yang harus dimiliki pengguna adalah sebagai berikut :
Tabel 4.16 Karakteristik Pengguna Administrasi Pengguna
Administrasi Yang Mengatur Seluruh Aplikasi
1. Mempunyai kemampuan dasar di bidang komputer Kualifikasi
2. Dapat mengoperasikan sistem operasi Windows
Tabel 4.17 Karakteristik Admin Dokter
Pengguna
Admin Dokter
1. Dapat mengoperasikan Komputer
Kualifikasi
2. Dapat mengoperasikan aplikasi
4.9 Layout Antarmuka
Layout antarmuka merupakan rancangan antarmuka yang akan digunakan sebagai perantara user dengan perangkat lunak yang dikembangkan. Layout antarmuka dari sistem informasi rekam medis klinik Universitas Widyatama adalah sebagai berikut:
4.9.1 Antarmuka Halaman Utama
Gambar 4.26 Antarmuka Halaman Utama
4.9.2 Antarmuka Login Admin
Gambar 4.27 Antarmuka Halaman Login
4.9.3 Antarmuka Halaman Pemakai
Gambar 4.28 Antarmuka Halaman Pemakai
4.9.4 Halaman Pendaftaran
Gambar 4.29 Antarmuka Halaman Pendaftaran
4.9.5 Antarmuka Halaman Pasien
Gambar 4.30 Antarmuka Halaman Pasien
4.9.6 Antarmuka Halaman Data Obat
Gambar 4.31 Antarmuka Halaman Data Obat
4.9.7 Antarmuka Halaman Data Resep
Gambar 4.32 Antarmuka Halaman Data Resep
4.9.8 Antarmuka Halaman Poli
Gambar 4.33 Antarmuka Halaman Poli
4.9.9 Antarmuka Halaman Info Pasien
Gambar 4.34 Antarmuka Halaman Info Pasien
4.9.10 Antarmuka Halaman Data Dokter
Gambar 4.35 Antarmuka Halaman Data Dokter
4.9.11 Antarmuka Halaman Ganti Password
Gambar 4.36 Antarmuka Halaman Ganti Password
4.10 Perancangan Menu
Berikut ini merupakan perancangan menu dari sistem informasi rekam medis klinik Universitas Widyatama digambarkan sebagai berikut :
Gambar 4.37 Perancangan Menu
BAB V IMPLEMENTASI SISTEM
Bab ini berisi uraian mengenai tahapan untuk membangun / mewujudkan rancangan sistem baru secara nyata. Kegiatan yang dibahas meliputi pengujian perangkat lunak. Diagram UML untuk implementasi seperti Component Diagram atau Deployment Diagram dapat digunakan pula pada bab ini.
5.1 Implementasi
Berikut ini aktifitas yang dilakukan dalam merancang dan mengimplementasikan sistem informasi rekam medis klinik Universitas Widyatama. Tahap awal yang dilakukan dalam rangka instalasi perkakas apa saja
yang dibutuhkan untuk membuat aplikasi tersebut.
5.2 Kebutuhan Sumberdaya
Kebutuhan sumber daya manusia yang dibutuhkan untuk pengujian hanya lah satu pengguna saja. Sedangkan kebutuhan hardware dan softwa re nya kemungkinan sama pada saat implementasi aplikasi ini. Ataupun sebagai berikut:
5.2.1 Kebutuhan Perangkat Keras (Hardware)
Konfigurasi minimal perangkat keras untuk mendukung sistem yang dirancang, adalah sebagai berikut :
a. Processor Intel (1.6 GHz)
b. Memory 256 MB
c. Hard disk 1,5 GB
d. Mouse, keyboard standar.
5.2.2 Kebutuhan Perangkat Lunak ( Software )
sebagai berikut
a. Sistem Operasi Windows Xp
b. Microsoft Visual Basic 6.0
c. Microsoft Access 2007
d. Crystal Report 8.5
5.3 Implementasi Antarmuka
Implementasi rancangan antarmuka dengan menggunakan bahasa pemrograman microsoft visual basic , tahapan yang harus dilakukan untuk implementasi sistem pada komputer, mulai dari tahapan persiapan aplikasi di komputer sampai dengan pengujian aplikasi sehingga siap digunakan beserta petunjuk umum penggunaan aplikasi yang digambarkan pada layar utama komputer.
1. Antarmuka Form Login Administrasi
Gambar 5.1 Antarmuka Form Login Administrasi
2. Antarmuka Menu Login Dokter
Gambar 5.2 Antarmuka Form Login Dokter
3. Antarmuka Halaman Utama Administrasi
Gambar 5.3 Antarmuka Halaman Utama Administrasi
4. Antarmuka Halaman Utama Dokter
Gambar 5.4 Antarmuka Halaman Utama Dokter
5. Antarmuka Menu Data Pasien
Gambar 5.5 Antarmuka Form Data Pasien
6. Antarmuka melihat history Diagnosa Pasien
Gambar 5.6 Antarmuka Form History Diagnosa Pasien
7. Antarmuka Menu Pendaftaran Pasien
Gambar 5.7 Antarmuka Form Pendaftaran Pasien
8. Antarmuka Menu Info Pasien
Gambar 5.8 Antarmuka Form Info Pasien
9. Antarmuka Menu Data Obat
Gambar 5.9 Antarmuka Form Data Obat
10. Antarmuka Menu Resep
Gambar 5.10 Antarmuka Form Resep
11. Antarmuka melihat History Resep Pasien
Gambar 5.11 Antarmuka Form History Resep Pasien
12. Antarmuka Menu Ganti Password
Gambar 5.12 Antarmuka Form Ganti Password
13. Antarmuka Menu Administrasi
Gambar 5.13 Antarmuka Menu Administrasi
14. Antarmuka Menu Administrator Pemakai
Gambar 5.14 Antarmuka Form Data Pemakai
15. Antarmuka Menu Administrator Data Poli
Gambar 5.15 Antarmuka Form Data Poli
16. Antarmuka Menu Administrator Data Dokter
Gambar 5.16 Antarmuka Form Data Dokter
17. Antarmuka Menu Administrasi Data Laporan
Gambar 5.17 Antarmuka Form Data Laporan
18. Antarmuka Menu Data Laporan Berdasarkan Data Master
Gambar 5.18 Antarmuka Form Data Master
19. Antarmuka Menu Laporan Data Master
Gambar 5.19 Antarmuka Form Laporan Data Master
20. Crystal Report Laporan Data Master Berdasarkan Dokter
Gambar 5.20 Tampilan Laporan Data Berdasarkan Dokter
21. Crystal Report Laporan Data Master Berdasarkan Data Obat
Gambar 5.21 Tampilan Laporan Data Berdasarkan Data Obat
22. Crystal Report Laporan Data Master Berdasarkan Data Pasien
Gambar 5.22 Tampilan Laporan Data Berdasarkan Data Pasien
23. Crystal Report Laporan Data Master Berdasarkan Data Poli
Gambar 5.23 Tampilan Laporan Data Berdasarkan Data Poli
24. Crystal Report Laporan Data Master Berdasarkan Data Pemakai
Gambar 5.24 Tampilan Laporan Data Berdasarkan Data Pemakai
25. Crystal Report Laporan Data Master Berdasarkan Data Pendaftaran
Gambar 5.25 Tampilan Laporan Data Berdasarkan Data Pendaftaran
26. Antarmuka Menu Laporan Data Master Berdasarkan Dokter Spesialis
Gambar 5.26 Antarmuka Laporan Dokter Per Spesialis
27. Crystal Report Laporan Data Master Berdasarkan Dokter Gigi
Gambar 5.27 Tampilan Laporan Data Berdasarkan Data Dokter Gigi
28. Crystal Report Laporan Data Master Berdasarkan Dokter Mata
Gambar 5.28 Tampilan Laporan Data Berdasarkan Data Dokter Mata
29. Crystal Report Laporan Data Master Berdasarkan Dokter THT
Gambar 5.29 Tampilan Laporan Data Berdasarkan Data Dokter THT
30. Antarmuka Menu Data Master Berdasarkan Data Obat Per Jenis
Gambar 5.30 Antarmuka Laporan Data Obat Per Jenis
31. Crystal Report Laporan Data Master Berdasarkan Obat Tablet
Gambar 5.31 Antarmuka Laporan Data Obat Tablet
32. Crystal Report Laporan Data Master Berdasarkan Obat Sirup
Gambar 5.32 Antarmuka Laporan Data Obat Sirup
33. Antarmuka Menu Data Master Berdasarkan Data Obat Per Poli
Gambar 5.33 Antarmuka Laporan Data Obat Per Poli
34. Crystal Report Laporan Data Master Obat Berdasarkan Poli Mata
Gambar 5.34 Antarmuka Laporan Data Obat Poli Mata
35. Antarmuka Menu Data Pasien Berdasarkan Data Per Gender
Gambar 5.35 Antarmuka Laporan Data Pasien Berdasarkan Gender
36. Crystal Report Laporan Data Pasien Berdasarkan Gender Pria
Gambar 5.36 Antarmuka Laporan Data Pasien Berdasarkan Gender Pria
37. Crystal Report Laporan Data Pasien Berdasarkan Gender Wanita
Gambar 5.37 Antarmuka Laporan Data Pasien Berdasarkan Gender Wanita
38. Antarmuka Menu Data Pemakai Berdasarkan Per Status
Gambar 5.38 Antarmuka Laporan Data Pemakai Berdasarkan Per Status
39. Crystal Report Laporan Data Pemakai Berdasarkan Administrasi
Gambar 5.39 Antarmuka Data Pemakai Berdasarkan Administrasi
40. Crystal Report Laporan Data Pemakai Berdasarkan Dokter
Gambar 5.40 Antarmuka Data Pemakai Berdasarkan Dokter
41. Antarmuka Menu Data Pasien Berdasarkan Per Status Pasien
Gambar 5.41 Antarmuka Data Pasien Berdasarkan Per Status Pasien
42. Crystal Report Laporan Pasien Berdasarkan Per Status Pasien
Gambar 5.42 Antarmuka Data Pasien Berdasarkan Status Pasien
43. Antarmuka Menu Data Laporan Resep
Gambar 5.43 Antarmuka Laporan Data Resep
44. Crystal Report Laporan Data Resep Berdasarkan Nama Pasien
Gambar 5.44 Antarmuka Laporan Data Resep Berdasarkan Nama Pasien
45. Antarmuka Menu Data Laporan Berdasarkan Data Transaksi
Gambar 5.45 Antarmuka Form Data Transaksi Pembayaran
46. Crystal Report Laporan Data Transaksi Berdasarkan Laporan Tanggal
Gambar 5.46 Antarmuka Laporan Data Transaksi Berdasarkan Tanggal
47. Crystal Report Laporan Data Transaksi Berdasarkan Laporan Minggu
Gambar 5.47 Antarmuka Laporan Data Transaksi Berdasarkan Minggu
48. Crystal Report Laporan Data Transaksi Berdasarkan Laporan Bulan
Gambar 5.48 Antarmuka Laporan Data Transaksi Berdasarkan Bulan
49. Antarmuka Menu Logout Login
Gambar 5.49 Antarmuka Form Logout Login
5.4 Hasil Pengujian Dengan Menggunakan Metode Black Box
Sering disebut juga glass-box testing , merupakan metode testing yang menggunakan kontrol struktur dari rancangan prosedural untuk melakukan test case dan mengetahui internal dari softwa re . Design test dijalankan pada semua internal dari softwa re untuk memastikan mereka beroperasi berdasarkan spesifikasi dan desain
Tabel 5.1 Pengujian Perangkat Form Administrator
No Fungsi yang
Hasil Yang Hasil .
Cara Pengujian
diuji diharapkan Pengujian
1 Form Login Pada Aplikasi rekam Menampilkan form OK medis menampilkan login dan berhasil form login untuk Masuk ke halaman masuk ke
dalam aplikasi
sistem
2 Form Data Memilih menu data Menampilkan form OK Pasien
pasien.
Kemudian data pasien dan
dapat
menambah, dapat di tambah, di
mengedit
dan edit maupun di
menghapus data
hapus.
3 Form
menu Menampilkan form OK Pendaftaran Pendaftaran pasien. pendaftaran pasien Pasien
Memilih
Kemudian
dapat baru dan pasien menambah, mengedit, lama dan dapat di dapat baru dan pasien menambah, mengedit, lama dan dapat di
membatalkan tambah, di edit dan pendaftaran pasien
di batalkan
5 Form Info Memilih menu info Menampilkan form OK Pasien
pasien.
Kemudian info pasien dan
memilih nama pasien memilih
nama
yang telah terdaftar.
pasien dan berserta informasinya.
6 Form Data Memilih menu data Menampilkan form OK Obat
obat. Kemudian dapat data obat dan dapat menambah, mengedit di tambah, di edit dan menghapus data maupun di hapus obat
7 Form menu Memilih menu resep Menampilkan form OK resep pasien pasien,
kemudian resep obat dan input
memasukkan
data serta simpan, batal
resep obat pasien dan data resep obat beserta harganya
8 Form Ganti Memilih menu ganti Menampilkan form OK Password
password
dan ganti
password
kemudian melakukan kemudian
input input password lama password lama dan dan password baru
baru
9 Form
menu Menampilkan form OK Pemakai
Memilih
Administrasi
dan pamakai, serta dapat
kemudian
memilih di tambah, di edit menu pemakai, serta maupun di hapus dapat
menambah,
mengedit
dan
menghapus
data
pemakai
10 Form Data Memilih menu data Menampilkan form OK Poli
poli. Kemudian dapat poli dan dapat di menambah, mengedit tambah, di edit dan menghapus
maupun di hapus
11 Form Data Memilih menu dokter . Menampilkan form OK Dokter
Kemudian
dapat dokter dan dapat di menambah, mengedit tambah, di edit dan menghapus data maupun di hapus dokter
12 Form
menu Menampilkan form OK Laporan
Memilih
master Berdasarkan Kemudian
laporan data master . data
dapat kemudian memilih Data Master menghasilkan Crystal menu yang akan di
Report
berdasarkan cetak serta dapat pasien, obat, poli, menghasilkan pendaftaran, gender, Crystal
Report per status pemakai, laporan data master
per status pasien maupun berdasarkan resep.
12 Form
menu Menampilkan form OK Laporan
Memilih
transaksi Berdasarkan pembayaran,
laporan
transaksi data
dan Transaksi
pembayaran
dapat memilih menu yang Pembayaran menghasilkan Crystal akan dicetak serta
kemudian
Report
berdasarkan dapat menghasilkan
tanggal,
minggu, Crystal
Report
maupun bulan.
13 Form Memilih menu logout Menampilkan form OK Logout
dan
kemudian logout dan memilih
memilih login aplikasi hak akses login
Tabel 5.2 Pengujian Perangkat Form Dokter
No Fungsi yang
Hasil Yang Hasil .
Cara Pengujian
diuji diharapkan Pengujian
1 Form Login Pada Aplikasi rekam Menampilkan form OK medis menampilkan login dan berhasil form login untuk Masuk ke halaman masuk ke
dalam aplikasi
sistem
2 Form Data Memilih menu data Menampilkan form OK Pasien
pasien.
Kemudian data pasien dan
dapat
menambah, dapat di tambah, di
mengedit
dan edit maupun di
menghapus data
hapus.
3 Form Data Memilih menu data Menampilkan form OK Obat
obat. Kemudian dapat data obat dan dapat menambah, mengedit di tambah, di edit dan menghapus data maupun di hapus obat
4 Form menu Memilih menu resep Menampilkan form OK resep pasien pasien,
kemudian resep obat dan input
memasukkan
data serta simpan, batal
resep obat pasien dan data resep obat beserta harganya
5 Form Ganti Memilih menu ganti Menampilkan form OK Password
password
dan ganti
password
kemudian melakukan kemudian
input input password lama password lama dan dan password baru
baru
6 Form Memilih menu logout Menampilkan form OK Logout
dan
kemudian logout dan memilih
memilih login aplikasi hak akses login
BAB VI KESIMPULAN DAN SARAN
Berdasarkan hasil pembuatan sistem yang telah dilakukan, maka penulis dalam hal pembuat sistem mencoba membuat suatu kesimpulan dan mengajukan beberapa saran yang berhubungan dengan pembahasan yang telah dikemukakan di bab-bab sebelumnya.