3.3.6 Desain Uji Coba
Desain uji coba merupakan desain dari uji coba sistem yang telah dibangun. Dalam hal ini dilakukan dengan menggunakan metode black box
testing.
1. Tahapan pengujian Menggunakan Black Box Testing
Tahapan dari pengujian Black Box testing adalah: a.
Analisa kebutuhan dan spesifikasi b.
Pemilihan input c.
Pemilihan output d.
Seleksi input e.
Pengujian f.
Review hasil g.
Evaluasi Fungsi pengujian Black Box antaralain: untuk menguji fungsi-fungsi
khusus dari perangkat lunak yang dirancang, kebenaran perangkat lunak yang diuji hanya dilihat berdasarkan keluaran yang dihasilkan dari data atau kondisi
masukan yang diberikan untuk fungsi yang ada tanpa melihat bagaimana proses untuk mendapatkan keluaran tersebut, dan dari keluaran yang dihasilkan,
kemampuan program dalam memenuhi kebutuhan pemakai dapat diukur sekaligus dapat diiketahui kesalahan-kesalahannya.
Berdasarkan beberapa fungsi pengujian Black Box testing dapat membantu dalam identifikasi kesalahan yang berhubungan dengan kesalahan
fungsional yang tampak pada kesalahan output.
2. Test Case
Pada Tabel 3.16 ini merupakan test case yang telah direncanakan pada saat uji coba desain.
Tabel 3.16 Test Case No Tujuan
Input Output Diharapkan
1. Menampilkan
semua menu Login sebagai admin
Semua menu dapat diakses dibuka
2. Menampilkan
menu transaksi pembuatan resep
tariff Login sebagai dokter bidan
Tampil menu
transaksi pembuatan resep tarif
3. Menampilkan
detail resep Login sebagai apotek
Tampil detail resep yang telah diinputkan
oleh dokter bidan
4. Mengubah data
master pasien Memilih pasien dari daftar
pasien, kemudian menekan tombol
ubah, selanjutnya
memasukkan isian di kolom isian yang hendak diubah
Data pasien berhasil diubah
5. Menghapus data
pasien Memilih pasien dari daftar
pasien kemudian menekan tombol hapus. Selanjutnya
memilih OK pada konfirmasi hapus data
Data pasien berhasil dihapus
6. Mengubah data
master perawat Memilih perawat dari daftar
perawat, kemudian menekan tombol
ubah, selanjutnya
memasukkan isian di kolom isian yang hendak diubah
Data perawat berhasil diubah
7. Menghapus data
perawat Memilih perawat dari daftar
perawat kemudian menekan tombol hapus. Selanjutnya
memilih OK pada konfirmasi hapus data
Data perawat berhasil dihapus
8. Mengubah data
master dokter Memilih dokter dari daftar
dokter, kemudian menekan tombol
ubah, selanjutnya
memasukkan isian di kolom isian yang hendak diubah
Data dokter berhasil diubah
9. Menghapus data
dokter Memilih dokter dari daftar
dokter kemudian menekan tombol hapus. Selanjutnya
memilih OK pada konfirmasi Data dokter berhasil
dihapus
No Tujuan Input
Output Diharapkan
hapus data 10. Mengubah data
master bidan Memilih bidan dari daftar
bidan, kemudian menekan tombol
ubah, selanjutnya
memasukkan isian di kolom isian yang hendak diubah
Data bidan berhasil diubah
11. Menghapus data bidan
Memilih bidan dari daftar bidan kemudian menekan
tombol hapus. Selanjutnya memilih OK pada konfirmasi
hapus data Data bidan berhasil
dihapus
12. Mengubah data master obat
Memilih obat dari daftar obat,
kemudian menekan
tombol ubah,
selanjutnya memasukkan isian di kolom
isian yang hendak diubah Data obat berhasil
diubah
13. Menghapus data obat
Memilih obat dari daftar obat kemudian menekan tombol
hapus. Selanjutnya memilih OK pada konfirmasi hapus
data Data obat berhasil
dihapus
14. Mengubah data master tariff
Memilih tarif dari daftar tarif, kemudian menekan tombol
ubah, selanjutnya
memasukkan isian di kolom isian yang hendak diubah
Data tarif
berhasil diubah
15. Menghapus data tariff
Memilih tarif dari daftar tarif kemudian menekan tombol
hapus. Selanjutnya memilih OK pada konfirmasi hapus
data Data
tarif berhasil
dihapus
16. Mengubah data master
jadwal dokter
Memilih jadwal dokter dari daftar
jadwal dokter,
kemudian menekan tombol ubah,
selanjutnya memasukkan isian di kolom
isian yang hendak diubah Data jadwal dokter
berhasil diubah
17. Menghapus data jadwal dokter
Memilih jadwal dokter dari daftar
jadwal dokter
kemudian menekan tombol hapus. Selanjutnya memilih
OK pada konfirmasi hapus data
Data jadwal dokter berhasil dihapus
18. Mengubah data master
jadwal perawat
Memilih jadwal perawat dari daftar
jadwal perawat,
kemudian menekan tombol Data jadwal perawat
berhasil diubah
No Tujuan Input
Output Diharapkan
ubah, selanjutnya
memasukkan isian di kolom isian yang hendak diubah
19. Menghapus data jadwal perawat
Memilih jadwal perawat dari daftar
jadwal perawat
kemudian menekan tombol hapus. Selanjutnya memilih
OK pada konfirmasi hapus data
Data jadwal perawat berhasil dihapus
20. Mengubah data Transaksi
Pembuatan Resep
Memilih Transaksi
Pembuatan Resep dari daftar Transaksi Pembuatan Resep,
kemudian menekan tombol ubah,
selanjutnya memasukkan isian di kolom
isian yang hendak diubah Data
Transaksi Pembuatan
Resep berhasil diubah
21. Menghapus data Transaksi
Pembuatan Resep
Memilih Transaksi
Pembuatan Resep dari daftar Transaksi Pembuatan Resep
kemudian menekan tombol hapus. Selanjutnya memilih
OK pada konfirmasi hapus data
Data Transaksi
Pembuatan Resep
berhasil dihapus
22. Mengubah data Transaksi
Administrasi Memilih
Transaksi Administrasi
dari daftar
Transaksi Administrasi,
kemudian menekan tombol ubah,
selanjutnya memasukkan isian di kolom
isian yang hendak diubah Data
Transaksi Administrasi berhasil
diubah
23. Menghapus data Transaksi
Administrasi Memilih
Transaksi Administrasi
dari daftar
Transaksi Administrasi
kemudian menekan tombol hapus. Selanjutnya memilih
OK pada konfirmasi hapus data
Data Transaksi
Administrasi berhasil dihapus
24. Menambahkan data antrian
Memilih menu
antrian kemudian
memilih data
pasien, dokter, dan poliklinik lalu menekan tombol OK.
Data antrian berhasil ditambahkan
25. Menampilkan laporan jumlah
pasien rawat
jalan Memilih
menu laporan
jumlah pasien rawat jalan, memilih
rentang waktu,
kemudian menekan tombol OK.
Laporan jumlah
pasien rawat
jalan berhasil ditampilkan
sesuai rentang waktu yang dipilih
No Tujuan Input
Output Diharapkan
26. Menampilkan laporan
administrasi rawat jalan
Memilih menu
laporan administrasi
rawat jalan,
memilih rentang
waktu, kemudian menekan tombol
OK. Laporan administrasi
rawat jalan berhasil ditampilkan
sesuai rentang waktu yang
dipilih 27. Menampilkan
laporan jadwal
dokter Memilih
menu laporan
jadwal dokter,
memilih rentang
waktu, kemudian
menekan tombol OK. Laporan
jumlah jadwal dokter berhasil
ditampilkan sesuai
rentang waktu yang dipilih
28. Menampilkan laporan
jadwal perawat
Memilih menu
laporan jadwal
perawat, memilih
rentang waktu,
kemudian menekan tombol OK.
Laporan jumlah
jadwal perawat
berhasil ditampilkan sesuai rentang waktu
yang dipilih
29. Menampilkan laporan
keuangan Memilih
menu laporan
keuangan, memilih rentang waktu, kemudian menekan
tombol OK. Laporan
jumlah keuangan
berhasil ditampilkan
sesuai rentang waktu yang
dipilih 30. Menampilkan
dashboard total pasien per bulan
Memilih menu dashboard total
pasien per
bulan, memilih
rentang waktu,
kemudian menekan tombol OK.
Dashboard total
pasien per
bulan berhasil ditampilkan
sesuai rentang waktu yang dipilih
31. Menampilkan dashboard
loyalitas pasien Memilih menu dashboard
loyalitas pasien,
memilih rentang
waktu, kemudian
menekan tombol OK. Dashboard
loyalitas pasien
berhasil ditampilkan
sesuai rentang waktu yang
dipilih 32. Menampilkan
dashboard layanan
poliklinik Memilih menu dashboard
layanan poliklinik, memilih rentang
waktu, kemudian
menekan tombol OK. Dashboard
layanan poliklinik
berhasil ditampilkan
sesuai rentang waktu yang
dipilih
75
BAB IV IMPLEMENTASI DAN EVALUASI
4.1 Implementasi Sistem
Tahap implementasi sistem merupakan tahap pembuatan perangkat lunak yang sesuai dengan rancangan atau desain sistem yang telah dibangun
sebelumnya. Aplikasi yang dibangun akan diterapkan berdasarkan kebutuhan atau sistem yang telah dikembangkan. Selain itu aplikasi ini akan dibuat sedemikian
rupa sehingga dapat memudahkan pengguna untuk mencatat administrasi rawat jalan pada Dinas Kesehatan Tentara DKT Tuban.
Sebelum menjalankan aplikasi ini, ada hal yang harus diperhatikan yaitu kebutuhan sistem. Sesuai dengan kebutuhan untuk merancang sistem diperlukan
perangkat keras dan perangkat lunak.
4.1.1 Kebutuhan Hardware Perangkat Keras
Kebutuhan perangkat keras merupakan komponen peralatan fisik yang membentuk suatu sistem komputer terstruktur, serta peralatan-peralatan lain yang
mendukung komputer dalam menjalankan fungsinya. Hardware yang digunakan harus memiliki spesifikasi dan kinerja yang baik, sehingga sistem yang akan
dijalankan oleh komputer bisa berjalan tanpa ada suatu masalah. Kebutuhan hardware adalah sebagai berikut :
a. Dual Core Processor 2.60 GHz, 512K Cache, 400 MHz FSB
b. 2 Gygabytes RAM
c. Kapasitas bebas free space pada harddisk 15 Gb
d. Keyboard dan Mouse