BAB III
ANALISIS DAN PERANCANGAN SISTEM 1.1. Proses Bisnis Sistem
Berikut adalah gambaran umum proses bisnis dapat dilihat pada gambar 3.1.
Gambar 3. 1 Proses Bisnis Pendaftaran
Operator memanggil pengunjung
Pengunjung baru atau lama
Operator memasukkan data sampel dan parameter pemeriksaan
Operator memasukkan data registrasi pengunjung baru
Status Sampel Proses Pemeriksaan / Input hasil uji
Operator mencetak Form Pendaftaran dan
Bukti Pengambilan Hasil
Bukti Pengambilan Hasil diserahkan kepada
Pengunjung
Sampel dan Form Pendaftaran diserahkan
kepada Analis
Analis melakukan pemeriksaan di
laboratorium Analis memasukkan
hasil uji lab sampel Status Sampel Menunggu Validasi Dokter
Analis mencetak Hasil Uji Lab Status Sampel
Hasil Siap Diambil
Kepala Lab memvalidasi hasil uji lab Pengunjung mengambil
Sampel dengan Bukti Pengambilan Hasil
Operator memasukkan data
nama pengambil sampel Status Sampel Sudah Diambil / Selesai
Deskripsi Proses Bisnis :
Pengunjung datang dengan membawa sampel kemudian mengambil nomor antrean. Petugas operator memanggil nomor antrean dan bertanya kepada pengunjung apakah pengunjung tersebut sudah pernah melakukan registrasi atau belum, jika belum maka operator akan melakukan registrasi pengunjung terlebih dahulu baru setelah itu pengunjung melakukan pendaftaran sampel dan operator akan memasukkan sampel yang akan diujikan beserta parameter pemeriksaannya. Operator meminta pengunjung untuk membayar sesuai yang ditampilkan di sistem yaitu sejumlah sampel dan parameter yang dimasukkan. Setelah pengunjung melakukan pembayaran, operator akan mencetak form pendaftaran dan bukti pengambilan hasil. Bukti pengambilan hasil akan diserahkan kepada pengunjung untuk digunakan ketika pengambilan hasil uji lab, sedangkan form pendaftaran dan sampelnya akan diserahkan kepada analis untuk dilakukan pemeriksaan di laboratorium. Setelah proses pemeriksaan selesai analis memasukkan hasil pemeriksaan ke sistem sesuai dengan kode kunjungan dan kode sampel ketika pendaftaran, setiap sampel menghasilkan satu hasil lab. Kemudian hasil uji lab dicetak dan diserahkan kepada Kepala Lab untuk kemudian di validasi, setelah Kepala Lab memvalidasi hasil uji lab analis akan menyerahkan hasil uji lab kepada operator. Ketika pengunjung datang untuk mengambil hasil uji lab maka operator terlebih dahulu menanyakan bukti pengambilan hasil dan mengisikan nama pengambil sampel ke sistem, baru setelah itu operator menyerahkan hasil uji lab kepada pengunjung.
Setelah pengunjung melakukan pendaftaran di bagian bukti pengambilan hasil tertera kode kunjungan, yang dapat digunakan untuk memantau perkembangan sampel, dengan memasukkan kode kunjungan tersebut pengunjung dapat mengetahui apakah sampel yang diujikan sudah dapat diambil atau belum. Terdapat 4 status pada pemantauan sampel yaitu:
Proses Pemeriksaan / Input Hasil Uji : Setelah proses pendaftaran sampel.
Menunggu Validasi Dokter : Setelah dilakukan input hasil uji lab oleh analis.
Hasil Uji Siap Diambil : Setelah di validasi oleh kepala Lab ( Dokter ).
Sudah Diambil / Selesai : Setelah operator memasukkan nama pengambil sampel.
1.2. Analisa Kebutuhan Sistem 1.2.1. Kebutuhan Sistem
a. Perangkat Keras
Perangkat keras yang digunakan untuk merancang dan membangun sistem informasi terpadu UPT laboratorium kesehatan kota surakarta modul layanan non klinik ini yaitu PC atau laptop dengan spesifikasi:
1. Processor AMD atau tingkat yang lebih tinggi.
2. RAM kapasitas 2 GB.
3. Harddisk kapasitas 320 GB.
b. Kebutuhan Perangkat Keras
Perangkat keras yang digunakan untuk merancang dan membangun sistem informasi terpadu UPT laboratorium kesehatan kota surakarta modul layanan non klinik ini yaitu :
1. Sistem Operasi Windows 8.
2. Bahasa Pemrograman PHP 5.1.1.
3. Database MySQL.
4. Visio, Balsamiq mockup dan Astah Professional untuk merancang perancangan sistem.
5. Apache sebagai web server.
6. Sublime sebagai text editor pembuatan web.
7. Mozila firefox atau Google chrome sebagai software browser.
1.2.2. Kebutuhan Fungsional Sistem
Kebutuhan fungsional digunakan untuk menentukan proses-proses fungsionalitas dari sistem yang dilakukan oleh aktor yang memiliki akses terhadap proses sistem informasi terpadu UPT laboratorium kesehatan kota surakarta modul layanan non klinik dapat dilihat pada Tabel 3.1.
Tabel 3. 1 Kebutuhan Fungsional Sistem
No Judul Aktor Dependensi
KM01 Sistem mampu melakukan login Admin, Operator, Analis, Pengunjung, Kepala Lab
KM02 Sistem mampu memanajemen data Akun User
Admin
KM03 Sistem mampu memanajemen data Pejabat
Admin
KM04 Sistem mampu memanajemen data Kabupaten / Kota
Admin
KM05 Sistem mampu memanajemen data Kecamatan
Admin
KM06 Sistem mampu memanajemen data Kelurahan / Desa
Admin
KM07 Sistem mampu memanajemen data Jenis Pengunjung
Admin, Operator
KM08 Sistem mampu memanajemen data Jenis Biaya
Admin, Operator
KM09 Sistem mampu memanajemen data Jenis Sampel
Admin, Operator
KM10 Sistem mampu memanajemen data Parameter
Admin, Operator
KM11 Sistem mampu memanajemen data Sub Paket Parameter
Admin, Operator
KM12 Sistem mampu memanajemen data Jenis Parameter
Admin, Operator
KM13 Sistem mampu memanajemen data Pengunjung
Admin, Operator
KM14 Sistem mampu menampilkan detail data Pengunjung
Admin, Operator
KM13
KM15 Sistem mampu memanajemen data Kunjungan dan mengubah status pemantauan menjadi Proses Pemeriksaan / Input hasil uji
Admin, Operator
KM16 Sistem mampu menampilkan riwayat kunjungan sesuai Pengunjung
Admin, Operator
KM15
KM17 Sistem mampu mencetak Form Kunjungan
Admin, Operator
KM15
KM18 Sistem mampu mencetak Bukti Pengambilan Hasil
Admin, Operator
KM15
KM19 Sistem mampu menampilkan data Sampel sesuai Kunjungan
Admin, Operator
KM15
KM20 Sistem mampu memanajemen data Sampel
Admin, Operator
KM21 Sistem mampu menampilkan list data hasil uji non klinik berdasarkan kode kunjungan dan kode sampel
Admin, Analis
KM22 Sistem mampu menambah data hasil uji non klinik dan mengubah status pemantauan menjadi Menunggu Validasi Dokter
Admin, Analis KM21
KM23 Sistem mampu mengedit data hasil uji non klinik
Admin, Analis KM21
KM24 Sistem mampu menghapus data hasil uji non klinik
Admin KM21
KM25 Sistem mampu mencetak hasil uji lab
Admin, Analis
KM26 Sistem mampu memvalidasi hasil uji lab dan mengubah status pemantauan menjadi Hasil Siap Diambil
Admin, Analis, Kepala Lab
KM27 Sistem mampu mengedit nama pengambil hasil dan mengubah
Admin, Operator, Kepala Lab
status pemantauan menjadi Sudah Diambil / Selesai
KM28 Sistem mampu menampilkan hasil pemantauan sampel berdasarkan kode kunjungan
Admin, Pengunjung
KM29 Sistem mampu menampilkan jumlah karcis keluar dan total pendapatan sesuai rentang tanggal
Admin, Operator, Kepala Lab
KM30 Sistem mampu menghitung kebutuhan penggunaan reagen untuk perencanaan pengadaan sesuai rentang tahun
Admin, Analis, Kepala Lab
KM31 Sistem mampu menampilkan data grafik
Admin, Analis, Operator, Kepala Lab
KM32 Sistem mampu memanajemen data tahun
Admin
KM33 Sistem mampu backup database Admin KM34 Sistem mampu memanajemen
data menu
Admin
KM35 Sistem mampu memanajemen data role
Admin
KM35 Sistem mampu memanajemen data artikel
Admin
1.2.3. Kebutuhan Non-Fungsional Sistem
Kebutuhan non-fungsioanl digunakan untuk menganalisa interaksi sistem diluar kebutuhan fungsional. Kebutuhan non-fungsional sistem informasi terpadu UPT laboratorium kesehatan kota surakarta modul layanan non klinik dapat dilihat pada Tabel 3.2.
Tabel 3. 2 Tabel kebutuhan Non Fungsional Sistem
No. Kode Deskripsi
1 NOD-01 Bahasa yang digunakan di dalam sistem adalah Bahasa Indonesia
Pada analisis yang telah dipaparkan, terdapat beberapa aktor yang melakukan aktivitas di dalam sistem ini. Jenis dan deskripsi aktor dapat dilihat pada Tabel 3.3.
Tabel 3. 3 Deskripsi Aktor
No Aktor Deskripsi
1 Admin UPT LabKes Surakarta
Admin UPT Laboratorium Kesehatan bertugas untuk memanajemen data pada sistem informasi.
2 Petugas Operator
Operator adalah petugas Pendaftaran. Yang memiliki peran untuk melakukan registrasi pengunjung baru dan pendaftaran.
3 Analis Analis adalah petugas yang melakukan pemeriksaan laboratorium terhadap suatu sampel setelah sampel di data di pendaftaran hingga pembuatan laporan hasil laboratorium
4 Pengunjung Pengunjung merupakan pemilik atau peletak sampel di laboratorium untuk dilakukan pemeriksaan
5 Pimpinan Pimpinan bertugas untuk melakukan validasi hasil uji lab dan melihat laporan
1.3.Perancangan Sistem Informasi 1.3.1. UseCase Diagram
Usecase Diagram menunjukkan hubungan fungsi-fungsi dalam sistem seperti yang telah dijelaskan pada kebutuhan fungsional. Usecase Diagram dari Sistem Informasi Terpadu UPT Laboratorium Kesehatan Kota Surakarta Modul Layanan Non Klinik dapat dilihat pada gambar 3.2.
Operator
men ampilkan data Akun U ser men ampilkan data
pejabat men ampilkan data
kabupaten/kota
men ampilkan data kecamatan
men ampilkan data kelurahan/
desa
tambah data Akun U ser
ubah data Akun U ser
hapus data Akun U ser tambah data
pejabat ubah data
pejabat hapus data
pejabat
tambah data kabupaten/kota ubah data
kabupaten/kota hapus data kabupaten/kota
tambah data kecamatan
ubah data kecamatan
hapus data kecamatan
Admin
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>> <<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
hapus data kelurahan/desa ubah data kelurahan/desa tambah data kelurahan/desa
<<extend>>
<<extend>>
<<extend>>
men ampilkan data jen is
sampel hapus data jen is
sampel ubah data jen is
sampel tambah data jenis
sampel
<<extend>>
<<extend>>
men ampilkan data jen is parameter
hapus data jenis parameter ubah data jen is
parameter tambah data jenis
parameter
<<extend>>
<<extend>>
<<extend>>
<<extend>>
men ampilkan data parameter
hapus data parameter ubah data parameter tambah data parameter
<<extend>>
<<extend>>
<<extend>>
men ampilkan data sub paket parameter
hapus data sub paket parameter
ubah data sub paket parameter tambah data sub paket
parameter
<<extend>>
<<extend>>
<<extend>>
men ampilkan data jen is biaya
hapus data jenis biaya
ubah data jenis biaya tambah data jenis
biaya
<<extend>>
<<extend>>
<<extend>>
men ampilkan data pengun ju ng
tambah data pengunjung
<<extend>> ubah data pengunjung detail data pengunjung
hapus data pengunjung tambah data kunjungan tambah data sampel hapus data sampel cetak form kunjungan cetak bukti
pengambilan hasil
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
men ampilkan data kunjungan men ampilkan data sampel
cetak form kunjungan ubah data kunjungan detail data
sampel <<extend>>
<<extend>>
<<extend>> menampilkan data jenis_pengunjung
tambah data jenis
pengunjung ubah data jen is
pengunjung hapus data jenis
pengunjung
<<extend>>
<<extend>>
<<extend>>
Analis Pengunjung
Kepala Lab
men ampilkan riwayat kunjungan
<<extend>>
men ampilkan list kunjungan men ampilkan list
sampel by id_kunjungan
cetak data hasil uji lab edit data hasil uji lab tambah data hasil uji lab
ubah status validasi dokter
<<extend>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
men ampilkan laporan perencanaan reagen by tahun
men ampilkan sampel siap diambil
edit nama pengambil hasil
<<extend>>
men ampilkan hasil pemantauan sampel by
id_kunjungan
men ampilkan laporan karcis by tgl men ampilkan data
tahun tambah data
tahun ubah data
tahun hapus data
tahun
<<extend>>
<<extend>>
<<extend>>
backup database
Gambar 3. 2 UseCase Diagram 1.3.2. Activity Diagram
1.3.2.1. Activity Diagram pada Halaman Login
Activity halaman login dapat dilihat pada gambar 3.3.
Gambar 3. 3 Activity Diagram Login
1.3.2.2. Activity Diagram pada Halaman Parameter ( Data Master )
1. Activity menampilkan list parameter dapat dilihat pada gambar 3.4.
Gambar 3. 4 Activity Diagram List Parameter 2. Activity menambah data parameter dapat dilihat pada gambar 3.5.
Gambar 3. 5 Activity Diagram Tambah Parameter 3. Activity mengedit data parameter dapat dilihat pada gambar 3.6.
Gambar 3. 6 Activity Diagram Edit Parameter 4. Activity menghapus data parameter dapat dilihat pada gambar 3.7.
Gambar 3. 7 Activity Diagram Hapus Parameter
1.3.2.3. Activity Diagram pada Halaman Data Pengunjung
1. Activity menampilkan list data pengunjung dapat dilihat pada gambar 3.8.
Gambar 3. 8 Activity Diagram List Pengunjung 2. Activity registrasi pengunjung dapat dilihat pada gambar 3.9.
Gambar 3. 9 Activity Diagram Registrasi Pengunjung 3. Activity pendaftaran kunjungan dapat dilihat pada gambar 3.10.
Gambar 3. 10 Activity Diagram Pendaftaran Kunjungan 4. Activity melihat detail data pengunjung dapat dilihat pada gambar 3.11.
Gambar 3. 11 Activity Diagram Detail Pengunjung
5. Activity melihat edit data pengunjung dapat dilihat pada gambar 3.12.
Gambar 3. 12 Activity Diagram Edit Pengunjung
6. Activity menghapus data pengunjung dapat dilihat pada gambar 3.13.
Gambar 3. 13 Activity Diagram Hapus Data Pengunjung 7. Activity mencetak form pendaftaran dapat dilihat pada gambar 3.14.
Gambar 3. 14 Activity Diagram Cetak Form Pendaftaran 8. Activity mencetak bukti pengambilan hasil dapat dilihat pada gambar
3.15.
Gambar 3. 15 Activity Diagram Cetak Bukti Pengambilan Hasil 1.3.2.4. Activity Diagram pada Halaman Data Hasil Uji
1. Activity menampilkan list kunjungan dapat dilihat pada gambar 3.16.
Gambar 3. 16 Activity Diagram List Kunjungan 2. Activity tambah hasil uji dapat dilihat pada gambar 3.17.
Gambar 3. 17 Activity Diagram Tambah Hasil Uji 3. Activity edit hasil uji dapat dilihat pada gambar 3.18.
Gambar 3. 18 Activity Diagram Edit Hasil Uji 4. Activity cetak hasil dapat dilihat pada gambar 3.19.
Gambar 3. 19 Activity Diagram Cetak Hasil Uji 5. Activity validasi dokter dapat dilihat pada gambar 3.20.
Gambar 3. 20 Activity Diagram Validasi Dokter 1.3.2.5. Activity Diagram pada Halaman Form Pengambilan Hasil
1. Activity list hasil uji yang sudah bisa diambil dapat dilihat pada gambar 3.21.
Gambar 3. 21 Activity Diagram List Sampel siap diambil 2. Activity form ambil hasil dapat dilihat pada gambar 3.22.
Gambar 3. 22 Activity Diagram Form Pengambilan Hasil 1.3.2.6. Activity Diagram pada Halaman Laporan Sampel
Activity halaman laporan sampel dapat dilihat pada gambar 3.23.
Gambar 3. 23 Activity Diagram Halaman Laporan Sampel 1.3.2.7. Activity Diagram pada Halaman Laporan Karcis
Activity halaman laporan karcis dapat dilihat pada gambar 3.24.
Gambar 3. 24 Activity Diagram Halaman Laporan Karcis 1.3.2.8. Activity Diagram pada Halaman Laporan Perencanaan Reagen
Activity halaman laporan perencanaan reagen dapat dilihat pada gambar 3.25.
Gambar 3. 25 Activity Diagram Halaman Laporan Perencanaan Reagen
1.3.3. Class Diagram
Class diagram dari Sistem Informasi Terpadu UPT Laboratorium Kesehatan Kota Surakarta Modul Layanan Non Klinik dapat dilihat pada gambar 3.26.
Gambar 3. 26 Class Diagram 1.3.4. Sequence Diagram
Sequence diagram dari Sistem Informasi Terpadu UPT Laboratorium Kesehatan Kota Surakarta Modul Layanan Non Klinik dapat dilihat pada gambar 3.27, 3.28, dan 3.29.
Gambar 3. 27 Sequence Diagram Menampilkan List Kunjungan
Gambar 3. 28 Sequence Diagram Operator
Gambar 3. 29 Sequence Diagram Pengunjung
1.4.Perancangan Database
1.4.1. ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram) pada Sistem Informasi Terpadu UPT Laboratorium Kesehatan Kota Surakarta Modul Layanan Non Klinik dapat dilihat pada gambar 3.30.
Gambar 3. 30 Entity Relationship Diagram
regencies province_id
id*
districs
1 villages
id* 1
name regency_id district_id
id*
name
pengunjung id_kecamatan**
id_kabupaten**
id_jenis_pengunjung
**
id_kelurahan**
1
M memiliki
memiliki M memiliki
M
kunjungan
1 melakukan M kesmas_sampel
id_kunjungan**
id_sampel*
id_jenis_sampel**
1 memiliki M
id_pengunjung*
nama_pengunjung
kesmas_jenis_biaya
jenis_biaya
id_jenis_biaya*
memiliki 1
kesmas_parameter id_parameter*
id_jenis_parameter**
parameter
tbl_user
nama_lengkap id_user*
username id_role**
Pejabat
nama_pejabat id_pejabat*
nip
golongan
memiliki
M M
id_detail*
id_sampel**
id_parameter**
total_harga
id_parameter id_pengunjung**
no_hp
det_alamat
id_kunjungan*
tanggal
tgl
M
1 memiliki kesmas_master_hasil
id_master_hasil*
master_hasil M
1
memiliki sub_paket
id_sub_paket*
M item
password
harga_parameter deskripsi
dosis
hasil_uji 1
kesmas_hasil_uji id*
id_detail**
status
keterangan
name
kesmas_jenis_pengunjung
jenis_pengunjung id_jenis_pengunjung
memiliki 1
M
tanggal id_jenis_biaya**
tgl_ambil jam_ambil
tgl_pemeriksaan nama_pengambil rincian
lokasi status tgl_ambil_hasil
pengambil_hasil
kesmas_jenis_parameter id_jenis_parameter*
jenis_parameter
memiliki 1
M id_parameter**
id_parameter**
tarif kesmas_angka_normal
id*
angka_normal
id_parameter**
kesmas_satuan
satuan id*
id_parameter**
memiliki
memiliki
M
M 1
1
photo
unit_kerja
role
nama_role id_role*
tahun
tahun id*
transaksi_menu id_menu*
id_transaksi_menu*
artikel
judul_artikel id_artikel*
menu
nama_menu
id* link
icon ls_main_menu
id_role
memiliki M
1 memiliki M
1
gambar
penulis tanggal sinop deskripsi
satuan angka_normal
memiliki memiliki
M 1
kesmas_jenis_sampel
jenis_sampel
id_jenis_sampel*
tracking_kesmas
id*
id_sampel**
tanggal status
1
M
memiliki 1
1.4.2. Relasi Antar Tabel
Relasi antar tabel menjelaskan hubungan tabel satu dengan tabel yang lainnya. Pada Sistem Informasi Terpadu UPT Laboratorium Kesehatan Kota Surakarta Modul Layanan Non Klinik memiliki relasi antar tabel pada gambar 3.31 berikut.
Gambar 3. 31 Relasi Antar Tabel
1.4.3. Perancangan Tabel 1.4.3.1.Tabel User
Deskripsi : Tabel yang menyimpan data dasar user, yaitu dasar yang digunakan untuk login dalam sistem informasi
Primary Key : id_user Foreign Key : id_role
Tabel 3. 4 Tabel User
Field Type Key Keterangan
id_user int(11) PK Auto Increment
id_role int(11) FK
username varchar(50) password varchar(50) nama_lengkap varchar(50)
photo text
1.4.3.2.Tabel Pejabat
Deskripsi : Tabel yang menyimpan data pejabat, yang bertujuan jika ada perubahan kepala UPT Laboratorium Kesehatan Kota Surakarta
Primary Key : id_pejabat Foreign Key : -
Tabel 3. 5 Tabel Pejabat
Field Type Key Keterangan
id_pejabat int(11) PK Auto Increment
nama_pejabat varchar(255)
nip varchar(18)
golongan varchar(255) unit_kerja varchar(255)
1.4.3.3.Tabel Kabupaten / Regencies
Deskripsi : Tabel yang berisi data kabupaten se Jawa Tengah.
Primary Key : id
Foreign Key : province_id
Tabel 3. 6 Tabel Kabupaten
Field Type Key Keterangan
id char(4) PK Auto Increment
province_id char(2) FK
name varchar(255)
1.4.3.4.Tabel Kecamatan / Districs
Deskripsi : Tabel yang berisi data kecamatan se Jawa Tengah Primary Key : id
Foreign Key : regencies_id
Tabel 3. 7 Tabel Kecamatan
Field Type Key Keterangan
id char(7) PK Auto Increment
regencies_id char(4) FK
name varchar(255)
1.4.3.5.Tabel Kelurahan / Villages
Deskripsi : Tabel yang berisi data kelurahan se Jawa Tengah Primary Key : id
Foreign Key : districs_id
Tabel 3. 8 Tabel Kelurahan
Field Type Key Keterangan
id char(10) PK Auto Increment
districs_id char(7) FK
name varchar(255)
1.4.3.6.Tabel Pengunjung
Deskripsi : Tabel yang berisi data pengunjung. Data yang diisikan memuat data lengkap yang digunakan untuk riwayat kunjungan yang disimpan dengan nomor registrasi.
Primary Key : id_pengunjung
Foreign Key : id_jenis_pengunjung, id_kabupaten, id_kecamatan, id_kelurahan
Tabel 3. 9 Tabel Pengunjung
Field Type Key Keterangan
id_pengunjung char(6) PK
id_jenis_pengunjung int(11) FK
id_kabupaten char(4) FK
id_kecamatan char(7) FK
id_kelurahan char(10) FK
nama_pengunjung varchar(50) det_alamat text
no_hp varchar(15)
1.4.3.7.Tabel Jenis Pengunjung
Deskripsi : Tabel yang berisi data jenis pengunjung. Data yang diisikan adalah nama jenis pengunjung
Primary Key : id_jenis_pengunjung Foreign Key : -
Tabel 3. 10 Tabel Jenis Pengunjung
Field Type Key Keterangan
id_jenis_pengunjung int(11) PK Auto Increment jenis_pengunjung varchar(50)
1.4.3.8.Tabel Jenis Biaya
Deskripsi : Tabel yang berisi data jenis biaya. Data yang diisikan adalah nama jenis biaya, antara lain SR, Uji Petik atau UMUM
Primary Key : id_jenis_biaya Foreign Key : -
Tabel 3. 11 Tabel Jenis Biaya
Field Type Key Keterangan
id_jenis_biaya int(11) PK Auto Increment
jenis_biaya varchar(50)
1.4.3.9.Tabel Jenis Sampel
Deskripsi : Tabel yang berisi data jenis sampel. Data yang diisikan adalah nama jenis sampel
Primary Key : id_jenis_sampel Foreign Key : -
Tabel 3. 12 Tabel Jenis Sampel
Field Type Key Keterangan
id_jenis_sampel int(11) PK Auto Increment jenis_Sampel varchar(50)
1.4.3.10. Tabel Parameter
Deskripsi : Tabel yang berisi data parameter. Data parameter yang diisikan harus sesuai dari jenis parameter.
Primary Key : id_parameter Foreign Key : id_jenis_parameter
Tabel 3. 13 Tabel Parameter
Field Type Key Keterangan
id_parameter int(11) PK Auto Increment
id_jenis_parameter int(11) FK parameter varchar(50)
harga_per_parameter int(11)
deskripsi text
dosis int(11)
1.4.3.11. Tabel Jenis Parameter
Deskripsi : Tabel yang berisi data jenis parameter. Data yang diisikan adalah nama jenis parameter
Primary Key : id_jenis_parameter Foreign Key : -
Tabel 3. 14 Tabel Jenis Parameter
Field Type Key Keterangan
id_jenis_parameter int(11) PK Auto Increment jenis_parameter varchar(50)
1.4.3.12. Tabel Kunjungan
Deskripsi : Tabel yang berisi data kunjungan pengunjung. Memuat data lengkap yang digunakan untuk pengunjung yang melakukan beberapa kunjungan
Primary Key : id_kunjungan Foreign Key : id_pengunjung
Tabel 3. 15 Tabel Kunjungan
Field Type Key Keterangan
id_kunjungan int(11) PK Auto Increment
id_pengunjung char(6) FK
tgl text
tanggal timestamp
1.4.3.13. Tabel Sampel
Deskripsi : Tabel yang berisi data sampel. Memuat data lengkap yang digunakan untuk kunjungan
Primary Key : id_sampel
Foreign Key : id_kunjungan, id_jenis_sampel, id_jenis_biaya Tabel 3. 16 Tabel Sampel
Field Type Key Keterangan
id_sampel char(10) PK
id_kunjungan int(11) FK
id_jenis_sampel int(11) FK
rincian varchar(50)
tanggal timestamp
id_jenis_biaya int(11) FK
tgl_ambil text jam_ambil text
nama_pengambil varchar(50)
lokasi text
tgl_pemeriksaan date
status int(11)
tgl_ambil_hasil date
pengambil_hasil varchar(50)
1.4.3.14. Tabel Sub Paket
Deskripsi : Tabel yang berisi data sub paket. Data yang diisikan nama item dan harga tarif
Primary Key : id_sub_parameter Foreign Key : id_parameter
Tabel 3. 17 Tabel Sub Paket
Field Type Key Keterangan
id_sub_parameter int(11) PK Auto Increment
id_parameter int(11) FK
item varchar(50)
tarif int(11)
1.4.3.15. Tabel Detail Sampel
Deskripsi : Tabel yang berisi data detail sampel yang merupakan hasil dari many to many tabel sampel dan parameter
Primary Key : id_detail_sampel
Foreign Key : id_sampel, id_parameter
Tabel 3. 18 Tabel Detail Sampel
Field Type Key Keterangan
id_detail int(11) PK Auto Increment
id_sampel char(10) FK
id_parameter int(11) FK
total_harga int(11)
status varchar(50)
1.4.3.16. Tabel Master Hasil
Deskripsi : Tabel yang berisi data master hasil yang dibutuhkan untuk proses input hasil yang bertujuan untuk mengurangi tingkat kesalahan dalam proses penginputan.
Primary Key : id_master Foreign Key : id_parameter
Tabel 3. 19 Tabel Master Hasil
Field Type Key Keterangan
id_master int(11) PK Auto Increment
id_parameter int(11) FK
master_hasil varchar(50)
1.4.3.17. Tabel Angka Normal
Deskripsi : Tabel yang berisi data master angka normal yang dibutuhkan untuk proses input hasil yang bertujuan untuk mengurangi tingkat kesalahan dalam proses penginputan.
Primary Key : id
Foreign Key : id_parameter
Tabel 3. 20 Tabel Angka Normal
Field Type Key Keterangan
id int(11) PK Auto Increment
id_parameter int(11) FK
angka_normal varchar(50)
1.4.3.18. Tabel Satuan
Deskripsi : Tabel yang berisi data master satuan yang dibutuhkan untuk proses input hasil yang bertujuan untuk mengurangi tingkat kesalahan dalam proses penginputan.
Primary Key : id_satuan Foreign Key : id_parameter
Tabel 3. 21 Tabel Satuan
Field Type Key Keterangan
id_satuan int(11) PK Auto Increment
id_parameter int(11) FK
satuan varchar(50)
1.4.3.19. Tabel Tahun
Deskripsi : Tabel yang berisi data tahun yang dibutuhkan untuk proses perhitungan perencanaan reagen.
Primary Key : id Foreign Key : -
Tabel 3. 22 Tabel Tahun
Field Type Key Keterangan
id int(11) PK Auto Increment
tahun int(11)
1.4.3.20. Tabel Hasil Uji
Deskripsi : Tabel yang berisi data hasil uji atau hasil lab yang berelasi dengan tabel detail sampel menggunakan agregrasi.
Primary Key : id_hasil
Foreign Key : id_detail, id_parameter
Tabel 3. 23 Tabel Hasil Uji
Field Type Key Keterangan
id_hasil int(11) PK Auto Increment
id_detail int(11) FK
id_parameter int(11) FK
hasil_uji varchar(50) angka_normal varchar(50)
satuan varchar(50)
keterangan text 1.4.3.21. Tabel Roles
Deskripsi : Tabel yang berisi data role yang digunakan untuk level login.
Primary Key : id_role Foreign Key : -
Tabel 3. 24 Tabel Roles
Field Type Key Keterangan
id_role int(11) PK Auto Increment
nama_role varchar(50) 1.4.3.22. Tabel Tahun
Deskripsi : Tabel yang berisi data tahun yang digunakan untuk laporan perencanaan reagen.
Primary Key : id Foreign Key : -
Tabel 3. 25 Tabel Tahun
Field Type Key Keterangan
id int(11) PK Auto Increment
tahun year(4) 1.4.3.23. Tabel Artikel
Deskripsi : Tabel yang berisi data artikel yang akan ditampilkan untuk halaman frontend.
Primary Key : id_artikel Foreign Key : -
Tabel 3. 26 Tabel Artikel
Field Type Key Keterangan
id_artikel int(11) PK Auto Increment
judul_artikel varchar(50)
gambar text
penulis varchar(30)
tanggal date
sinop text
deskripsi longtext
1.4.3.24. Tabel Menu
Deskripsi : Tabel yang berisi data menu.
Primary Key : id Foreign Key : -
Tabel 3. 27 Tabel Menu
Field Type Key Keterangan
id int(11) PK Auto Increment
nama_menu varchar(50)
link varchar(50)
icon varchar(50)
ls_main_menu int(11)
1.4.3.25. Tabel Transaksi Menu
Deskripsi : Tabel yang berisi data batasan menu sesuai dengan role akun user-nya .
Primary Key : id_transaksi_menu Foreign Key : id_menu, id_role
Tabel 3. 28 Tabel Transaksi Menu
Field Type Key Keterangan
id_transaksi_menu int(11) PK Auto Increment
id_menu int(11) FK
id_role int(11) FK
1.5.Perancangan Desain User Interface Web 1.5.1. Perancangan Halaman Login
Halaman login digunakan untuk login kedalam sistem, untuk desainnya semua user sama. Desain User Interface halaman login dapat dilihat pada Gambar 3.33.
Gambar 3. 32 Perancangan Halaman Log In 1.5.2. Perancangan Halaman Dashboard Admin
Halaman ini digunakan untuk tampilan utama pada sistem.
Perancangan halaman dashbord Admin dapat dilihat pada Gambar 3.34.
Gambar 3. 33 Perancangan Halaman Dashboard Admin 1.5.3. Perancangan Halaman Tampil Data
Halaman ini digunakan untuk menampilkan dan mencari data pada sistem. Terdapat pagination untuk membatasi tampilan data agar memudahkan untuk pembacaan data. Perancangan halaman tampil data dapat dilihat pada Gambar 3.35.
Gambar 3. 34 Perancangan Halaman Tampil Data 1.5.4. Perancangan Halaman Tambah Data
Halaman ini digunakan untuk menampilkan form untuk menambahkan data. Terdapat dua tombol dibawah, yaitu Tambah untuk submit data dan Kembali untuk kembali ke halaman Tampil Data. Perancangan halaman tambah data dapat dilihat pada Gambar 3.36.
Gambar 3. 35 Perancangan Halaman Tambah Data 1.5.5. Perancangan Halaman Edit Data
Halaman ini digunakan untuk menampilkan form untuk mengedit data.
Terdapat dua tombol dibawah, yaitu Edit untuk melakukan perubahan data dan Kembali untuk kembali ke halaman Tampil Data. Perancangan halaman edit data dapat dilihat pada Gambar 3.37.
Gambar 3. 36 Perancangan Halaman Edit Data 1.5.6. Perancangan Halaman Hapus Data
Halaman ini berada di satu tempat dengan halaman Tampil Data. Hapus data akan menampilkan sebuah pop-up / dialog ketika user menekan tombol aksi hapus pada data tabel. Perancangan halaman hapus data dapat dilihat pada Gambar 3.38.
Gambar 3. 37 Perancangan Halaman Hapus Data 1.5.7. Perancangan Halaman Detail Data Pengunjung
Halaman detail data merupakan halaman untuk melihat detail data berdasarkan dari data yang dipilih. Perancangan halaman detail data dapat dilihat pada Gambar 3.39.
Gambar 3. 38 Perancangan Halaman Detail Data Pengunjung 1.5.8. Perancangan Halaman Pendaftaran Kunjungan
Halaman ini digunakan untuk menambah sampel dan parameter pemeriksaan. Terdapat tombol untuk save data dan tombol close ke halaman daftar data. Perancangan halaman form pendaftaran kunjungan dapat dilihat pada Gambar 3.40.
Gambar 3. 39 Perancangan Halaman Pendaftaran Kunjungan 1.5.9. Perancangan Halaman Cetak Form Pendaftaran
Halaman ini digunakan untuk mencetak form pendaftaran. Terdapat tombol untuk simpan data dan tombol close ke halaman daftar data, di bagian bawah cetak form terdapat kode kunjungan yang dapat digunakan untuk melakukan pemantauan sampel. Perancangan halaman cetak form pendaftaran dapat dilihat pada Gambar 3.41.
Gambar 3. 40 Perancangan Halaman Cetak Form Pendaftaran 1.5.10. Perancangan Halaman Tambah Hasil Uji
Halaman ini digunakan untuk menambah hasil pemeriksaan dari suatu sampel. Terdapat tombol untuk submit data. Perancangan halaman tambah hasil uji dapat dilihat pada Gambar 3.42.
Gambar 3. 41 Perancangan Halaman Tambah Hasil Uji 1.5.11. Perancangan Halaman Edit Hasil Uji
Halaman ini digunakan untuk mengedit hasil uji pemeriksaan suatu sampel.
Terdapat tombol untuk update data. Perancangan halaman edit hasil uji dapat dilihat pada Gambar 3.43.
Gambar 3. 42 Perancangan Halaman Edit hasil uji 1.5.12. Perancangan Halaman Cetak Hasil Uji
Halaman ini digunakan untuk mencetak hasil uji suatu sampel. Terdapat tombol untuk simpan data dan tombol close ke halaman daftar data. Perancangan halaman cetak hasil uji dapat dilihat pada Gambar 3.44.
Gambar 3. 43 Perancangan Halaman Cetak Hasil Uji 1.5.13. Perancangan Halaman Ubah Status Validasi Dokter
Halaman ini digunakan untuk mengubah status validasi dokter. Terdapat pop up bahwa yakin atau tidak untuk memvalidasi hasil. Perancangan halaman ubah status validasi dokter dapat dilihat pada Gambar 3.45.
Gambar 3. 44 Perancangan Halaman Ubah Status Validasi Dokter 1.5.14. Perancangan Halaman Form Pengambilan Hasil
Halaman ini digunakan untuk pengambilan hasil uji lab. Terdapat inputan berupa nama pengambil hasil dan tanggal pengambilan serta tombol untuk save data dan tombol close ke halaman daftar data. Perancangan halaman form pengambilan hasil dapat dilihat pada Gambar 3.46.
Gambar 3. 45 Perancangan Halaman Form Pengambilan Hasil 1.5.15. Perancangan Halaman Pemantauan Sampel
Halaman ini digunakan untuk melihat perkembangan pemantauan sampel terdapat satu button yaitu Lihat. Perancangan halaman pemantauan sampel dapat dilihat pada Gambar 3.47.
Gambar 3. 46 Perancangan Halaman Pemantauan Sampel
1.6.Perancangan Pengujian
Tabel 3.29 Tabel Perancangan Pengujian Web
No Pengujian Skenario Harapan
1. Log In Mengakses
halaman awal dan memasukkan
username ,
password, dan role
Sistem masuk ke halaman Dashboard
2. Menampilkan list data Akun User
Klik menu
PenggunaUser
Menampilkan halaman data akun user beserta list data
3. Menambah data Akun User
Klik menu
Pengguna User
+ Tambah isi data user submit
Diarahkan ke halaman list data admin dan data masuk database
4. Mengedit data Akun User
Klik menu
Pengguna User
tekan tombol edit pada data yang dipilih edit data admin submit
Diarahkan ke halaman list data admin dan data yang diedit sebelumnya sudah berubah
5. Menghapus data Akun User
Klik menu
Pengguna User
tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data admin dan data yang dipilih sebelumnya terhapus
6. Menampilkan list data pejabat
Klik menu Pejabat
Data Pejabat
Menampilkan halaman data pejabat beserta list data
7. Menambah data pejabat
Klik menu Pejabat
Data Pejabat + Tambah isi data pejabat submit
Diarahkan ke halaman list data pejabat dan data bertambah
8. Mengedit data pejabat
Klik menu Pejabat
data pejabat
tekan tombol edit pada data yang dipilih edit data pejabat submit
Diarahkan ke halaman list data pejabat dan data sebelumnya sudah berubah
9. Menghapus data pejabat
Klik menu Pejabat
data pejabat tekan tombol [X]
pada data yang dipilih
Diarahkan ke halaman list data pejabat dan data berkurang
10. Menampilkan list data Kabupaten/
Kota
Klik menu
Wilayah
Kabupaten/ Kota
Menampilkan halaman data kabupaten/ kota beserta list data
11. Menambah data Kabupaten/ Kota
Klik menu
Wilayah
Kabupaten/ Kota
+ Tambah isi data kabupaten/
kota submit
Diarahkan ke halaman list data kabupaten/ kota dan data bertambah
12. Mengedit data Kabupaten/ Kota
Klik menu
Wilayah
Kabupaten/ Kota
tekan tombol edit pada data yang dipilih edit data kabupaten/ kota submit
Diarahkan ke halaman list data kabupaten/ kota dan data sebelumnya sudah berubah
13. Menghapus data Kabupaten/ Kota
Klik menu
Wilayah
Kabupaten/ Kota
tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data kabupaten/ kota dan data berkurang
14. Menampilkan list data Kecamatan
Klik menu
Wilayah
Kecamatan
Menampilkan halaman data kecamatan beserta list data
15. Menambah data Kecamatan
Klik menu
Wilayah
Kecamatan + Tambah isi data kecamatan submit
Diarahkan ke halaman list data kecamatan dan data bertambah
16. Mengedit data Kecamatan
Klik menu
Wilayah
kecamatan tekan tombol edit pada data yang dipilih edit data kecamatan submit
Diarahkan ke halaman list data kecamatan dan data sebelumnya sudah berubah
17. Menghapus data Kecamatan
Klik menu
Wilayah
kecamatan tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data kecamatan dan data berkurang
18. Menampilkan list data Kelurahan/
Desa
Klik menu
Wilayah
Kelurahan/ Desa
Menampilkan halaman data kelurahan/ desa beserta list data
19. Menambahkan data Kelurahan/ Desa
Klik menu
Wilayah
Kelurahan/ Desa
+ Tambah isi data kelurahan/
desa submit
Diarahkan ke halaman list data kelurahan/ desa dan data bertambah
20. Mengedit data Kelurahan/ Desa
Klik menu
Wilayah
kelurahan/ desa tekan tombol edit pada data yang dipilih edit data kelurahan/ desa submit
Diarahkan ke halaman list data kelurahan/ desa dan data sebelumnya sudah berubah
21. Menghapus data Kelurahan/ Desa
Klik menu
Wilayah
kelurahan/ desa tekan tombol [X]
Hapus pada data yang dipilih
Diarahkan ke halaman list data kelurahan/ desa dan data berkurang
22. Menampilkan list data Artikel
Klik menu Artikel
Data Artikel
Menampilkan halaman data artikel beserta list data
23. Menambahkan data Artikel
Klik menu Artikel
+ Tambah isi data Artikel submit
Diarahkan ke halaman list Artikel dan data bertambah
24. Mengedit data Artikel
Klik menu Artikel
tekan tombol edit pada data yang dipilih edit data Artikel submit
Diarahkan ke halaman list Artikel dan data sebelumnya sudah berubah
25. Menghapus data Artikel
Klik menu Artikel
tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data Artikel dan data berkurang
26. Menampilkan list data tahun
Klik menu tahun
Data tahun
Menampilkan halaman data tahun beserta list data
27. Menambahkan data tahun
Klik menu tahun
+ Tambah isi data tahun submit
Diarahkan ke halaman list tahun dan data bertambah
28. Mengedit data tahun
Klik menu tahun
tekan tombol edit pada data yang dipilih edit data tahun submit
Diarahkan ke halaman list tahun dan data sebelumnya sudah berubah
29. Menghapus data tahun
Klik menu tahun
tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data tahun dan data berkurang
30. Membackup database
Klik menu Backup DB
Diarahkan ke halaman itu sendiri dan unduh otomatis db .sql
31. Menampilkan halaman dashboard Non Klinik
Klik menu
Layanan Non Klinik Data Non Klinik
Menampilkan halaman data non klinik beserta grafik
32. Menampilkan data jenis pengunjung
Klik menu Master Non Klinik Jenis Pengunjung
Menampilkan halaman data jenis pengunjung beserta list data
33. Sistem mampu menambahkan data jenis pengunjung
Klik menu Master Non Klinik Jenis pengunjung
+ Tambah isi
data jenis
pengunjung submit
Diarahkan ke halaman list data jenis pengunjung dan data bertambah
34. Mengedit data jenis pengunjung
Klik menu Master Non Klinik Jenis pengunjung
tekan tombol edit pada data yang dipilih edit data jenis pengunjung
submit
Diarahkan ke halaman list data jenis pengunjung dan data sebelumnya sudah berubah
35. Menghapus data jenis pengunjung
Klik menu Master Non Klinik Jenis pengunjung
tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data jenis pengunjung dan data berkurang
36. Menampilkan data jenis biaya
Klik menu Master Non Klinik Jenis biaya
Menampilkan halaman data jenis biaya beserta list data
37. Sistem mampu menambahkan data jenis biaya
Klik menu Master Non Klinik jenis biaya + Tambah
isi data jenis biaya submit
Diarahkan ke halaman list data jenis biaya dan data bertambah
38. Mengedit data jenis biaya
Klik menu Master Non Klinik jenis biaya tekan tombol edit pada data yang dipilih
edit data jenis biaya submit
Diarahkan ke halaman list data jenis biaya dan data sebelumnya sudah berubah
39. Menghapus data jenis biaya
Klik menu Master non klinik jenis biaya tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data jenis biaya dan data berkurang
40. Menampilkan data jenis sampel
Klik menu Master non klinik Jenis Sampel
Menampilkan halaman data jenis sampel beserta list data
41. Sistem mampu menambahkan data jenis sampel
Klik menu Master non klinik jenis sampel + Tambah isi data
Diarahkan ke halaman list data jenis sampel dan data bertambah
jenis sampel submit
42. Mengedit data jenis sampel
Klik menu Master non klinik jenis sampel tekan tombol edit pada data yang dipilih
edit data jenis sampel submit
Diarahkan ke halaman list data jenis sampel dan data sebelumnya sudah berubah
43. Menghapus data jenis sampel
Klik menu Master non klinik jenis sampel tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data jenis sampel dan data berkurang
44. Menampilkan data jenis parameter
Klik menu Master non klinik jenis parameter
Menampilkan halaman data jenis parameter beserta list data
45. Menambah data jenis parameter
Klik menu Master non klinik jenis parameter + Tambah isi data jenis parameter submit
Diarahkan ke halaman list data jenis parameter dan data bertambah
46. Mengedit data jenis parameter
Klik menu Master non klinik jenis parameter tekan tombol edit pada
Diarahkan ke halaman list data jenis parameter dan data sebelumnya sudah berubah
data yang dipilih
edit data jenis parameter submit
47. Menghapus data jenis parameter
Klik menu Master non klinik jenis parameter tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data jenis parameter dan data berkurang
48. Menampilkan data parameter
Klik Master non klinik menu parameter
Menampilkan halaman data parameter beserta list data
49. Menambah data parameter
Klik menu Master non klinik parameter + Tambah isi data parameter submit
Diarahkan ke halaman list data parameter dan data bertambah
50. Mengedit data parameter
Klik menu Master non klinik data parameter tekan tombol edit pada data yang dipilih
edit data parameter submit
Diarahkan ke halaman list data parameter dan data sebelumnya sudah berubah
51. Menghapus data parameter
Klik menu Master non klinik data parameter tekan tombol [X] Hapus pada data yang dipilih
Diarahkan ke halaman list data parameter dan data berkurang
52. Menampilkan data
sub paket
parameter
Klik menu Master non klinik sub paket parameter
Menampilkan halaman data sub paket parameter beserta list data
53. Menambah data
sub paket
parameter
Klik menu Master non klinik Data
sub paket
parameter + Tambah isi data
sub paket
parameter submit
Diarahkan ke halaman list data sub paket parameter dan data bertambah
54. Mengedit data sub paket parameter
Klik menu Master non klinik sub paket parameter tekan tombol edit pada data yang dipilih edit data
sub paket
parameter submit
Diarahkan ke halaman list data sub paket parameter dan data sebelumnya sudah berubah
55. Menghapus data
sub paket
parameter
Klik menu Master non klinik data
sub paket
parameter tekan tombol [X] hapus pada data yang dipilih
Diarahkan ke halaman list data sub paket parameter dan data berkurang
56. Menampilkan data master hasil
Klik menu Master non klinik master hasil
Menampilkan halaman data master hasil beserta list data
57. Menambah data master hasil
Klik menu Master non klinik master hasil + Tambah isi data master hasil submit
Diarahkan ke halaman list data master hasil dan data bertambah
58. Mengedit data master hasil
Klik menu Master non klinik master hasil tekan tombol edit pada data yang dipilih edit data master hasil submit
Diarahkan ke halaman list data master hasil dan data sebelumnya sudah berubah
59. Menghapus data master hasil
Klik menu Master non klinik data master hasil tekan tombol [X]
Diarahkan ke halaman list data master hasil dan data berkurang
hapus pada data yang dipilih
60. Menampilkan data master satuan
Klik menu Master non klinik master satuan
Menampilkan halaman data master satuan beserta list data
61. Menambah data master satuan
Klik menu Master non klinik master satuan + Tambah isi data master satuan submit
Diarahkan ke halaman list data master satuan dan data bertambah
62. Mengedit data master satuan
Klik menu Master non klinik master satuan tekan tombol edit pada data yang dipilih edit data master satuan submit
Diarahkan ke halaman list data master satuan dan data sebelumnya sudah berubah
63. Menghapus data master satuan
Klik menu Master non klinik data master satuan tekan tombol [X]
hapus pada data yang dipilih
Diarahkan ke halaman list data master satuan dan data berkurang
64. Menampilkan data master angka normal
Klik menu Master non klinik
Menampilkan halaman data master angka normal beserta list data
master angka normal
65. Menambah data master angka normal
Klik menu Master non klinik master angka normal + Tambah isi data master angka normal submit
Diarahkan ke halaman list data master angka normal dan data bertambah
66. Mengedit data master angka normal
Klik menu Master non klinik master angka normal tekan tombol edit pada data yang dipilih
edit data master angka normal submit
Diarahkan ke halaman list data master angka normal dan data sebelumnya sudah berubah
67. Menghapus data master angka normal
Klik menu Master non klinik data master angka normal tekan tombol [X] hapus pada data yang dipilih
Diarahkan ke halaman list data master angka normal dan data berkurang
68. Menampilkan data pengunjung
Klik menu data pengunjung
Menampilkan halaman data pengunjung beserta list data
69. Menambah data pengunjung
Klik menu
pengunjung + Registrasi
pengunjung baru
isi data pengunjung submit
Diarahkan ke halaman list data pengunjung dan data bertambah
70. Menambah data kunjungan
Klik menu
pengunjung + Tambah
Kunjungan + tambah sampel isi data sampel klik Selesai
Diarahkan ke halaman list data pengunjung dan data kunjungan serta data sampel masuk database dan status sampel menjadi “proses pemeriksaan / input hasil uji”
71. Mencetak form pendaftaran
Klik menu Data kunjungan cetak form pendaftaran
Diarahkan ke halaman cetak form pendaftaran
72. Mencetak bukti pengambilan hasil
Klik menu Data kunjungan cetak bukti pengambilan hasil
Diarahkan ke halaman cetak bukti pengambilan hasil
73. Mengedit data pengunjung
Klik menu
pengunjung tekan tombol edit pada data yang dipilih edit data pengunjung submit
Diarahkan ke halaman list data pengunjung dan data sebelumnya sudah berubah
74. Menghapus data pengunjung
Klik menu
pengunjung data pengunjung
tekan tombol [X] hapus pada data yang dipilih
Diarahkan ke halaman list data pengunjung dan data berkurang
75. Menampilkan detail data pengunjung
Klik menu
pengunjung tekan tombol [gambar mata]
pada data yang dipilih
Diarahkan ke halaman detail pengunjung dan riwayat kunjungannya
76. Menampilkan data kunjungan
Klik menu
kunjungan
Diarahkan ke halaman data kunjungan dan list data
77. Mengedit data kunjungan
Klik menu
kunjungan tekan tombol edit
edit data kunjungan pada data yang dipilih
selesai
Diarahkan ke halaman list data kunjungan dan data kunjungan berubah
78. Menghapus data sampel pada kunjungan
Klik menu
kunjungan edit data kunjungan pada data yang dipilih tekan tombol [X] hapus
Diarahkan ke halaman list data kunjungan dan data sampel berkurang
pada data sampel yang dipilih
79. Menambah hasil uji lab
Klik menu Hasil Uji klik lihat
hasil pada
kunjungan yang dipilih klik input hasil pada sampel yang pilih
isikan hasil uji lab submit
Diarahkan pada list data sampel by id_kunjungan , data hasil uji masuk ke database, dan status berubah menjadi “menunggu validasi dokter”
80. Mengedit hasil uji lab
Klik menu Hasil Uji klik lihat
hasil pada
kunjungan yang dipilih klik edit hasil pada sampel yang pilih edit hasil uji lab submit
Diarahkan pada list data sampel by id_kunjungan , data hasil uji ter update ke database
81. Mencetak hasil uji lab
Klik menu Hasil Uji klik lihat
hasil pada
kunjungan yang dipilih klik tombol cetak hasil pada sampel yang pilih
Diarahkan pada halaman cetak hasil sampel by id_kunjungan
82. Ubah status validasi dokter
Klik menu Hasil Uji klik lihat
hasil pada
kunjungan yang dipilih klik tombol sudah di validasi pada sampel yang pilih
Diarahkan pada list data sampel by id_kunjungan dan status sampel berubah menjadi “siap diambil”
83. Menampilkan form pengambilan
Klik menu Form pengambilan hasil
Diarahkan pada list data hasil uji yang statusnya “siap diambil”
84. Mengedit data form pengambilan
Klik menu Form pengambilan hasil
tekan tombol validasi sudah diambil isi data pengambil hasil submit
Diarahkan pada list data hasil uji dan status sampel berubah menjadi “sudah diambil”
85. Menampilkan data laporan sampel
Klik menu laporan sampel ceklis parameter pilih parameter yang akan dilihat kunjungannya ceklik tanggal masukkan rentang tanggal yang akan dilihat
Menampilkan halaman data kunjungan berdasarkan parameter dan rentang tanggal yang diinputkan
kunjungannya klik tombol Tampil
86. Menampilkan data laporan karcis
Klik menu laporan
karcis
masukkan rentang tanggal yang akan dilihat total karcis dan pendapatannya
klik tombol Lihat
Menampilkan halaman data karcis dan total pendapatan berdasarkan rentang tanggal yang diinputkan
87. Menampilkan data laporan reagen
Klik menu laporan reagen pilih tahun yang akan dilihat
perencanaan kebutuhan
reagennya klik tombol Lihat
Menampilkan halaman data perencanaan kebutuhan reagen berdasarkan tahun yang diinputkan
88. Menampilkan hasil pemantauan sampel
Klik menu tracking hasil non klinik isikan kode kunjungan klik button submit
Menampilkan hasil pemantauan sampel beserta status setiap sampel
89. Menampilkan data tahun
Klik menu Tahun Menampilkan halaman data tahun
90. Menambah data tahun
Klik menu tahun
+ Tambah isi
Diarahkan ke halaman list data tahun dan data bertambah
data tahun submit
91. Mengedit data tahun
Klik menu tahun
tekan tombol edit pada data yang dipilih edit data tahun submit
Diarahkan ke halaman list data tahun dan data sebelumnya sudah berubah
92. Menghapus data tahun
Klik menu tahun
tekan tombol [X] hapus pada data yang dipilih
Diarahkan ke halaman list data tahun dan data berkurang
93. Menampilkan data menu
Klik menu Menu Menampilkan halaman data menu
94. Menambah data menu
Klik menu menu
+ Tambah isi data menu submit
Diarahkan ke halaman list data menu dan data bertambah
95. Mengedit data menu
Klik menu menu
tekan tombol edit pada data yang dipilih edit data menu submit
Diarahkan ke halaman list data menu dan data sebelumnya sudah berubah
96. Menghapus data menu
Klik menu menu
tekan tombol [X] hapus pada data yang dipilih
Diarahkan ke halaman list data menu dan data berkurang