Halo apa kabar semua, kali ini saya bakal share tugas akhir waktu kuliah dulu, saya bakal share dalam bentuk jar kenapa gak sekalian full Project nya karna beberapa saat lalu flashdisk saya kena virus karna print document ditukang foto copy, lagi apes mungkin data tugas akhir di flashdisk ikut kena virus. karna males bersihin dan mindahin satu persatu data yang ada, sebelum saya format saya ambil bagian dist dan databasenya yang sudah jadi Jarnya aja buat saya share sekalian sama manual book penggunaannya. kalau mau ambil silahkan disini.
PENJELASAN
PEMBUATAN APLIKASI
A. Penjelasan Umum
Perancangan Sistem Aplikasi Klinik Bhakti Jaya adalah aplikasi yang dibuat untuk mempermudah karyawan klinik dalam mengelola suatu data hasil laporan. Setelah melakukan login melalui form yang tampil pada halaman login admin. Pengguna akan di arahkan secara otomatis kehalaman menu utama. Pada halaman menu utama inilah pengelolaan data dilakukan, cara serta langkah-langkah nya akan dipaparkan melalui bahasan berikut.
B. Aplikasi Tools
Perancangan Sistem Aplikasi Klinik Bhakti Jaya menggunakan Aplikasi Tools sebagai ini :
- Aplikasi Browser Google Chrome
- Aplikasi Xampp 7.2.3
- Aplikasi Netbeans IDE 8.2 & JDK
- Aplikasi Pdf
INSTALL
APLIKASI TOOLS
A. Install Aplikasi Browser Google Chrome
- Buka Browser Microsoft Edg anda dan kunjungi: google.com/chrome. Setelah Anda berada di situs web tersebut, untuk melanjutkan klik Download Chrome.

- Setelah Anda mengklik Download Chrome, maka sebuah box akan ditampilkan. Untuk melanjutkan, klik Accept And Install.

- Setelah Anda mengklik Accept And Install, di bagian bawah dari Microsoft Edge anda terdapat sebuah dialog box. Untuk melanjutkan, klik Save.
- Setelah Anda mengklik Save, Anda akan mendapatkan proses Download dan Tunggu sampai proses Download selesai.

- Setelah proses download selesai, untuk melanjutkan klik Run.

- Setelah Anda mengklik Run, Anda akan dibawa ke tampilan Download Google Chrome. Tunggu sampai proses Download selesai.

- Setelah proses Download selesai, anda akan dibawa ke tampilan proses Install. Tunggu sampai proses penginstallan selesai.

- Setelah proses penginstallan selesai, maka Anda akan langsung dibawa ke Browser Google Chrome yang telah berhasil diinstall di Windows 10 dari komputer atau laptop Anda.

- Selesai
- Download aplikasi XAMPP terbaru, Pilih salah satu (tips: jika anda bingung, bisa pilih yang versi 5.6 dulu) di situs ini.

- Dobel klik file XAMPP yang baru saja anda download, nanti selanjutnya akan muncul jendela “installer language” seperti di bawah ini:

- Selanjutnya pilih bahasa. Pilih yang Bahasa Inggris (English). Klik OK.

- Kadang pada proses ini muncul pesan error. Jika ada, abaikan saja dan lanjutkan dengan klik OK dan YES.

- Berikutnya akan muncul jendela yang isinya meminta anda menutup semua aplikasi yang sedang berjalan. Jika semua aplikasi sudah ditutup, maka klik tombol Next.

- Selanjutnya Anda akan diminta untuk memilih aplikasi yang mau diinstal. Centang saja semua pilihan dan klik tombol Next.

- Kemudian Anda akan diminta untuk menentukan lokasi folder penyimpanan file-file dan folder XAMPP. Secara default akan diarahkan ke lokasi c:\xampp. Namun jika Anda ingin menyimpannya di folder lain bisa klik browse dan tentukan secara manual folder yang ingin digunakan. Jika sudah selesai, lanjutkan dan klik tombol Install.

- Tunggu beberapa menit hingga proses intalasi selesai. Jika sudah muncul jendela seperti di bawah ini, klik tombol Finish untuk menyelesaikannya.

- Berikutnya, akan muncul jendela dialog seperti gambar di bawah ini yang menanyakan Anda apakah mau langsung menjalankan aplikasi XAMPP atau tidak. Jika ya, maka klik YES.

- Aplikasi Xampp telah selesai terinstal
C. Install Netbeans IDE 8.2 & JDK
- Download NetBeans IDE 8.0.2 pada situs oracle disini, Pilih window x86.

- Open file untuk menginstal.

- Tunggu sampai muncul dialog untuk install, klik Next.

- Klik Next.

- Pilih accept the term in the license agreement, klik Next.

- Pilih lokasi dimana file akan di install, klik Next.

- Pilih folder untuk instalernya, klik Next.

- Centang cek for update bila anda ingin melakukan update otomatis saat terhubung internet, Klik install untuk mulai menginstal, klik Next.

- Tunggu beberapa saat proses preparation install data, klik Next.

- Tunggu proses instalasi berlangsung, klik Next.

- Proses instal selaesai dan NetBeanIDE 8.0.2 siap digunakan.

D. Install Aplikasi Pdf
- Bagi yang belum punya perangkat Installer Adobe Acrobate Reader dapat di download disini
- Dobel klik perangkat Adobe Acrobate Reader yang kita download tadi, lihat pada gambar dibawah ini :

- Muncul jendela "Adobe Acrobat Reader Installer" tunggu sampai proses instal selesai, lihat gambar dibawah ini :

- Jika proses instal selesai klik Finish, lihat gambar dibawah ini :

PENJELASAN
PENGGUNAAN APLIKASI
A. Mengaktifkan Xampp 7.2.3
- Bukalah aplikasi XAMPP, bisa melalui Start Menu atau Desktop, dan klik icon XAMPP.
- Setelah terbuka, silahkan klik tombol Start pada kolom Action sehingga tombol tersebut berubah menjadi Stop. Dengan mengklik tombol tersebut, artinya itulah aplikasi yang dijalankan. Biasanya jika saya menggunakan XAMPP, yang saya start hanyalah aplikasi Apache dan MySQL, karena saya tidak memerlukan aplikasi seperti Filezilla, dan lain-lain.

- Sekarang bukalah aplikasi browser google chrome anda, dan coba ketikkan http://localhost di address bar. Jika muncul tampilan seperti gambar di bawah ini, instalasi telah berhasil.

B. Membuat dan Import Database
- Sekarang ketikkan http://localhost/phpmyadmin di address bar. Akan muncul tampilan seperti gambar di bawah ini.

- Sekarang buat database baru dengan nama db_klinik.

- Setelah membuat database dengan nama db_klinik, maka lakukan import database yang telah dibuat sebelumnya.

- Setelah masukan kehalaman import klik bagian Choose File untuk melakukan pemindahan data dengan format file db_klinik.sql.

- Setelah melakukan import data maka akan muncul tampilan berikut ini.

- Setelah melakukan import data akan muncul beberapa tabel yang kan terhubung oleh aplikasi netbeans. Terdapat beberapa tabel yang ada yaitu user, kartu, pasien, dokter, diagnosa, medicine, penjualan.

- Bukalah aplikasi Netbeans IDE 8.2, bisa melalui Start Menu atau Desktop, dan klik icon Netbeans IDE 8.2.

- Setelah masuk klik bagian file lalu open project.

- Setelah melakukan open project maka terdapat satu buah projects dengan nama Klinik.

- Klik kanan untuk melakukan Clean and Build pada Projects Klinik untuk membuat Projects tersebut menjadi JAR (Java Archive) untuk mempermudah dalam melakukan penggunaan aplikasi tersebut.

- Perhatikan saat Output program saat melakukan Clean and Build, jika telah berhasil muncul tampilan sebagai berikut.
- Setelah berhasil melukan build maka anda dapat mencari Aplikasi JAR tersebut pada folder yang telah ditentukan, yaitu pada folder : C:\Users\Rachmansdk\Documents\ProjectNetbeans\Klinik\dist\Klinik.jar

- Lakukan pencarian dengan melakukan copy dan paste di bagian pencarian folder. C:\Users\Rachmansdk\Documents\ProjectNetbeans\Klinik\dist\Klinik.jar

- Setelah melakukan pencarian terdapat Aplikasi JAR dengan nama Klinik, klik untuk menjalankan aplikasi tersebut.

Aplikasi Klinik Saat aplikasi di jalankan akan muncul tampilan layar sebagai berikut ini :
1. Tampilan Layar Splash Screen
Tampilan Layar Splash screen adalah suatu kondisi yang digunakan untuk menggambarkan image atau gambaran yang muncul pada saat sebuah aplikasi atau program dalam proses loading.

Tampilan Layar Menu Login adalah tampilan permintaan hak akses bagi user untuk melihat dan berinteraksi dengan data, masukan username admin dan password admin.

Tampilan menu utama akan terbuka jika login telah berhasil dilakukan administrator. Di menu utama terdapat beberapa pilihan, diantaranya :
- User : Tabel Daftar User Administrator
- Kartu : Tabel Daftar Data Kartu Pasien, Kartu Pasien, Laporan Kartu Pasien
- Pasien : Tabel Daftar Data Pasien, Laporan Tabel Daftar Data Pasien, Lab
- Dokter : Tabel Daftar Data Dokter, Laporan Tabel Daftar Data Dokter
- Diagnosa : Tabel Daftar Diagnosa Pasien, Resep, Rujukan, Laporan Tabel Daftar Diagnosa Pasien, Laporan Resep, Laporan Rujukan
- Obat : Tabel Daftar Data Stok Obat, Laporan Tabel Daftar Data Stok Obat
- Kasir : Table Daftar Stok Obat Yang Tersedia, Tabel Daftar Obat Yang Dibeli, Cetak Struk Pembayaran, Laporan Struk Pembayaran Obat
- Laboratorium : Form Laboratorium, Laporan Form Laboratorium
- Keluar : Tedapat Pilihan Yes (untuk keluar) atau No (untuk tetap berada pada aplikasi)
Tampilan Layar user administrator Merupakan hak akses bagi user dan menambah user untuk melihat dan berinteraksi dengan data pada Sistem Aplikasi. Data yang dimasukan adalah nama, jenis kelamin, user name, password, akses, alamat, email, no hp. User dapat melakukan tambah, ubah, hapus, dan refresh data dan melakukan search categories data.
Tampilan Layar Kartu berfungsi untuk mendaftarkan pasien yang baru pertama kali berobat pada Klinik. Data yang di masukan adalah no, id pasien, nama pasien, tempat lahir, tanggal lahir, usia, jenis kelamin, alamat, telepon. User dapat melakukan tambah, ubah, hapus, dan refresh, print data dan melakukan search categories data.
6. Tampilan Layar Kartu Pasien
Tampilan Layar kartu pasien berfungsi untuk mencetak kartu pasien yang telah di daftarkan sebelumnya dan kartu tersebut wajib dibawa saat berobat ke Klinik. Data yang di masukan adalah id pasien, nama pasien, tempat lahir, tanggal lahir, alamat, telepon.
Tampilan Masukan

Tampilan Keluaran

Tampilan Layar pasien berfungsi untuk melihat daftar pasien yang berobat pada setiap harinya, dimana pasien yang telah memiliki kartu, memberikan kartu nya untuk di input kembali di bagian Resepsionis. Resepsionis mengkonfirmasi pasien yang ingin memasuki poli yang dimaksud dan memberikan no antrian. Data yang di masukan adalah no, id pasien, nama pasien, tempat lahir, tanggal lahir, usia pasien, jenis kelamin, alamat, pekerjaan, telepon, poli, tanggal. User dapat melakukan tambah, ubah, hapus, dan refresh, print data dan melakukan search categories data.
Tampilan Masukan
Tampilan Keluaran
8. Tampilan Layar Dokter
Tampilan Layar dokter berfungsi untuk melihat data dan daftar Dokter yang bertugas di hari tersebut. Data yang di masukan adalah no, id dokter, nama dokter, jenis kelamin, alamat, telepon, hari praktek, poli, tanggal. User dapat melakukan tambah, ubah, hapus, dan refresh, print data dan melakukan search categories data.
Tampilan Masukan
Tampilan Keluaran
9. Tampilan Layar Diagnosa
Tampilan Layar diagnosa berfungsi untuk melihat data dan daftar pasien yang telah melakukan pemeriksaan oleh dokter. Data yang dimasukan adalah no, kode diagnosa, poli, nama pasien, nama dokter, diagnosa, jenis penyakit, jenis obat, tanggal. Dalam menu diagnosa juga terdapat sub menu resep dan sub menu rujukan. User dapat melakukan tambah, ubah, hapus, refresh, print data dan melakukan search categories data.
Tampilan Masukan
Tampilan Keluaran
10. Tampilan Layar Resep
Tampilan Layar resep digunakan untuk membantu dokter dalam membuat catatan resep bagi pasien yang berobat. Catatan resep tersebut akan di gunakan pasien dalam pengambilan obat di bagian apotik Klinik. Data yang dimasukan adalah id pasien, kode diagnosa, resep dokter, no antrian, nama, usia, alamat, status pasien.
Tampilan Masukan
Tampilan Keluaran
11. Tampilan Layar Rujukan
Tampilan Layar rujukan digunakan untuk membantu dokter dalam membuat surat rujukan bagi pasien yang berobat di Klinik namun keterbatasan biaya atau penyakit pasien yang tidak memungkinkan untuk dirawat di puskemas maka harus di rujuk ke rumah sakit umum. Data yang dimasukan adalah no Rujukan, Klinik/dokter keluarga, kabupaten/kota, poli , rsu, nama, no kartu bpjs, diagnosa, catatan, usia, tahun, status, jenis kelamin.
Tampilan Masukan
Tampilan Keluaran
Tampilan Layar obat befungsi untuk menampilkan daftar dan stok obat yang tersedia. Menu obat juga berfungsi membantu dokter dan apoteker dalam menyiapkan ketersediaan obat pada Klinik. Data yang dimasukan adalah kode obat, nama obat, kategori obat, jenis obat, merek obat, harga beli obat, harga jual obat, jumlah stok obat, dan expired. User dapat melakukan tambah, ubah, hapus, dan refresh, print data dan melakukan search categories data.
Tampilan Masukan
Tampilan Keluaran
13. Tampilan Layar Kasir
Tampilan Layar kasir berfungsi untuk mempermudah kasir dalam memproses transaksi pembayaran obat. Kasir harus memasukan daftar obat yang di siapkan oleh apoteker untuk memproses pembayaran obat. Kemudian kasir memasukan input harga obat, perawatan, tunai (uang yang di bayarkan oleh pasien) dan kembalian.
Tampilan Masukan
14. Tampilan Layar Cetak
Tampilan Layar cetak digunakan kasir untuk melakukan print struk pembayaran obat yang telah diproses sebelumnya. Data yang dimasukan adalah kd diagnosa, kd transaksi (otomatis), nama pasien, nama dokter. setelah itu kasir memberikan kembalian uang, obat pasien, dan struk pembayaran obat.
Tampilan Masukan
Tampilan Keluaran
15. Tampilan Layar Form Laboratorium
Tampilan Layar bar terdapat pilihan laboratorium bila di klik akan muncul pilihan print form laboratorium. Form laboratorium dibutuhkan dokter pada saat pasien melakukan proses medical check up. Pada form laboratorium hanya ada pilhan print dan keluar tidak ada fungsi input data.
Tampilan Masukan
Tampilan Keluaran
16. Tampilan Layar Keluar
Tampilan Layar Keluar berfungsi untuk menutup aplikasi yang sedang digunakan. terdapat pilihan Yes untuk keluar dan No untuk tetap berada di aplikasi.
Tampilan Masukan dan Tampilan Keluaran
SIMPULAN DAN SARAN
A. Simpulan
Setelah mempelajari permasalahan yang dihadapi dan solusi yang ditawarkan, maka dapat diambil beberapa kesimpulan yang dapat dirinci sebagai berikut :
- Dalam pengolahan data sistem administrasi Klinik yang sedang berjalan ditemui beberapa kelemahan diantaranya sangat sulit atau memakan waktu yang cukup lama untuk mengetahui keadaan administrasi karena data tersimpan dalam satu dokumen.
- Perancangan Sistem Aplikasi Klinik Bhakti Jaya Kota Depok dapat dijadikan tolak ukur sebagai kemajuan teknologi pada Klinik Bhakti Jaya.
- Pembuatan sistem ini diharapkan dapat mempermudah karyawan untuk mengetahui data informasi dengan waktu yang cepat.
- Penulis berharap dapat memberikan berbagai keuntungan bagi instansi terutama dalam pembuatan laporan dari data yang ada.
B. Saran
Untuk Penyempurnaan Perancangan Sistem Aplikasi Klinik Bhakti Jaya Kota Depok penulis memberikan saran, yaitu :
- Meningkatkan kesadaran akan pentingnya penggunaan teknologi di setiap instansi atau perusahaan.
- Menggunakan sumber daya manusia yang terampil dan handal di bidang komputer. Ketelitian dan kehandalan dalam memasukan data juga perlu diperhatikan, karena hal ini juga membantu mengurangi kesalahan yang terjadi.
- Melakukan pemeliharaan secara berkala terhadap sistem baik perangkat keras maupun perangkat lunak, agar sistem dapat dipergunakan dengan semaksimal mungkin.
- Suatu sistem agar dapat berjalan dengan baik diperlukan suatu kerjasama dari seluruh personil yang terkait, karena kerjasama yang baik akan menunjang keberhasilan operasional suatu sistem.
Demikian artikel mengenai Sistem Aplikasi Klinik Bhakti Jaya Netbeans, semoga informasi yang diberikan bermanfaat.





















