METODE PENGEMBANGAN SISTEM RAD
HASIL DAN PEMBAHASAN
4. Class Diagram
4.2.3.4 Pengujian Sistem (Testing)
Sistem ini dikembangkan sesuai kebutuhan user. Tujuannya untuk menilai
kemampuan teknis suatu program, pendayagunaan sistem dan pelaksanaan operasionalnya sehingga dapat mengetahui seberapa baik sistem ini berjalan. Adapun pengujian terhadap sistem yang dilakukan adalah bertujuan untuk menemukan kesalahan yang masih ada pada sistem.
Pengujian dilakukan menggunakan pendekatan black-box testing. Dengan
menggunakan black-box testing kita dapat mengetahui apakah sistem dapat
memberi keluaran seperti yang kita harapkan. Tabel berikut ini adalah merupakan hasil pengujian black-box testing yang berisi persyaratn fungsional sistem yang diuji bersama pengguna.
Tabel 4.15 Pengujian Black Box
No Use Case Name Hasil Yang Diharapkan Hasil Akurat Keterangan
1 Login Menampilkan login dan
modul utama serta menu user SESUAI 2 Tambah Diagnosa Memasukkan data diagnosa pasien SESUAI
3 Tambah Data Menambahkan data pasien
atau dokter terbaru
SESUAI 4 Daftar Konsultasi Menampilkan jadwal konsultasi dokter SESUAI
5 Daftar Lab Menampilkan jadwal
pemeriksaan Lab
SESUAI
6 Tambah Hasil
Lab
Memasukkan hasil lab terbaru milik pasien
BAB V PENUTUP
5.1 Kesimpulan
Berdasarkan hasil penelitian yang telah peneliti lakukan, kesimpulan yang di dapat adalah sebagai berikut :
1. Pembuatan aplikasi pelayanan kesehatan ini dilakukan dengan tahap-tahapan yang sistematis. Menggunakan metodologi RAD (Rapid Application Development). Dengan tahapan identifikasi masalah yang dihadapi oleh user, menggali informasi dan juga berkoordinasi untuk memecahkan masalah tersebut kemudian
merancang aplikasi dengan pendekatan UML meliputi Usecase
Diagram, Usecase Scenario, Activity Diagram, dan sequence
Diagram, kemudian diimplementasikan dan yang terakhir tahap
analisa tentang kepuasan para user terhadap aplikasi yang sudah diciptakan.
2. Dengan adanya aplikasi ini, dapat mempermudah komunikasi
antara pasien dan dokter. Dan juga dapat mempermudah pasien dalam mendapatkan informasi kesehatan.
3. Dengan adanya sistem ini, pasien diberikan kemudahan dalam pengumpulan medical record, sehingga tidak ada lagi tumpukan file-file yang berisi diagnosa penyakit pasien.
5.2 Saran
Dari hasil kesimpulan yang penulis utarakan diatas program aplikasi pelayanan kesehatan memiliki potensi yang sangat besar untuk dikembangkan menjadi lebih baik dan lebih lengkap lagi oleh karena itu penulis mencoba memberikan saran yang kiranya dapat berguna bagi pihak Rumah Sakit, saran-saran tersebut antara lain:
1. Sumberdaya manusia atau tenaga kerja di Rumah Sakit dalam pengoperasian sistem ini lebih ditingkatkan dan dikembangkan kemampuan dalam merawat sistem.
2. Mengembangkan sistem pembayaran konsultasi dan
diakses 20 May 2014 jam 12:30:42
Jogiyanto. 2005. Analisis & Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Pratek Aplikasi Bisnis. Yogyakarta: Andi.
Jogiyanto. 2005. Sistem Informasi Strategik Untuk Keunggulan Kompetitif,
Yogyakarta: Andi.
Kadir, Abdul. 2000. Konsep Tuntunan Praktis Basis Data.Yogyakarta: Andi.
Kadir, Abdul. 2009. Mudah Mempelajari Database MySQL. Yogyakarta: Andi
Kadir, Abdul.2003.Pengenalan Sistem Informasi.Yogyakarta: Andi.
Kalyanam, Kirthi, and McIntyre, Shelby. 2002. The Marketing Mix : A
Contibution of the e-Tailing Wars. USA : E-business Research Center Working Paper.
Keraf, Gorys.1994. Komposisi. NTT: Nusa Indah.
Madcoms. 2005. Membuat Aplikasi Database Karyawan Online Berbasis Web
dengan PHP dan My SQL. Madiun : Andi.
Mulanto,Sri. 2010. Paling Dicari PHP Source Code. Semarang: Wahana
Komputer.
Munawar.2005. Pemodelan Visual Dengan UML. Jakart: PT . Graha Ilmu.
Nugroho, Adi. 2005. Analisis dan Perancangan, Edisi Revisi. Bandung:
Informatika.
Sholiq.2006. Pemodelan Sistem Informasi Berorientas Objek dengan UML.
Yogyakarta: Graha Ilmu.
Syafii, M. 2004. Membangun Aplikasi Berbasis PHP dan My SQL, Yogyakarta :
Jadwal Dokter
<?php include 'template-parts/header.php' /** calling of header(to make it uniform in all template file) * */ ?> <div class="container home">
<h3> Registrasi Jadwal </h3>
<p> <?php
include 'connection.php';/** calling of connection.php that has the connection code * */
if (isset($_POST['create'])){ /** A trigger that execute after clicking the submit button * */ /* * * Putting all the data from text into variables * */
$pieces = explode("|", $_POST['field1']); $id_dokter = $pieces[0];
$nama_dokter = $pieces[1]; $hari = $_POST['hari'];
mysql_query("INSERT INTO tbl_jadwalpraktek(id_dokter,nama_dokter,hari,jam_masuk,jam_keluar) VALUES('$id_dokter','$nama_dokter','$hari','$jam_in','$jam_out')")
or die(mysql_error()); /* * * execute the insert sql code * */
echo "<div class='alert alert-info'> Successfully Saved. </div>";/** success message * */ //header("Location: http://localhost/dokter/read.php");
}elseif(isset($_POST['delete'])){
mysql_query("DELETE FROM tbl_jadwalpraktek WHERE id_prak = '$_POST[id_prak]'")or die(mysql_error()); echo "<div class='alert alert-info'> Successfully Deleted. </div>";/** success message * */
} ?>
<form action="" method="POST"> <label> Nama Dokter</label>
while ($data = mysql_fetch_object($result)):
echo '<option value="' . $data->id_dokter . '|' . $data->nama_dokter . '">' . $data->nama_dokter . '</option>'; endwhile;
?> </select>
<label> Hari </label>
<select name="hari" placeholder="Hari" class="input-medium"> <option value="Senin">Senin</option> <option value="Selasa">Selasa</option> <option value="Rabu">Rabu</option> <option value="Kamis">Kamis</option> <option value="Jumat">Jumat</option> <option value="Sabtu">Sabtu</option> <option value="Minggu">Minggu</option>
<input type="text" name="jam_in" placeholder="HH.MM" required/> <label> Jam Keluar </label>
<input type="text" name="jam_out" placeholder="HH.MM" required/> <br />
<input type="submit" name="create" value="Submit" class="btn btn-info" /> </form> </div> <br/> <div> <h3>Jadwal Dokter</h3> <table border="1"> <tr>
<th><font face="Arial, Helvetica, sans-serif"><b>Dokter</b></font></th> <th><font face="Arial, Helvetica, sans-serif"><b>Senin</b></font></th>
<th><font face="Arial, Helvetica, sans-serif"><b>Jumat</b></font></th> <th><font face="Arial, Helvetica, sans-serif"><b>Sabtu</b></font></th> <th><font face="Arial, Helvetica, sans-serif"><b>Minggu</b></font></th>
<?php
$result = mysql_query("SELECT * FROM tbl_jadwalpraktek"); $id_dokter = 0;
$daycount = 8; $dayofweek = 0;
while ($data = mysql_fetch_object($result)): if ($data->id_dokter != $id_dokter) { while ($daycount < 8) {
echo '<td><font face="Arial, Helvetica, sans-serif"></font></td>'; $daycount++;
echo '</tr> <tr>
<td><font face="Arial, Helvetica, sans-serif">' . $data->nama_dokter . '</font></td>'; } switch ($data->hari) { case 'Senin': $dayofweek = 1; break; case 'Selasa': $dayofweek = 2; break; case 'Rabu': $dayofweek = 3; break;
case 'Jumat': $dayofweek = 5; break; case 'Sabtu': $dayofweek = 6; break; case 'Minggu': $dayofweek = 7; break; }
while ($daycount < $dayofweek) {
echo '<td><font face="Arial, Helvetica, sans-serif"></font></td>'; $daycount++;
<input type='hidden' name='id_prak' value='$data->id_prak'/> <input type='submit' name='delete' caption='Delete' value='delete'/> </form>
</td>"; $daycount++; endwhile;
while ($daycount < 8) {
echo '<td><font face="Arial, Helvetica, sans-serif"></font></td>'; $daycount++; } ?> </tr> </table> <br /> <br />
<br /> </div> </body> </html>