Gambaran Umum Pengguna Aplikasi

 Mampu melakukan update stok obat  Mencetak struk harga obat  Mencetak scan resep obat yang tidak tersedia untuk di tebus pasien di apotek lain. - Report Memudahkan pengguna dalam mencetak secara langsung hasil rekam medis pasien yang menginginkan hasil periksanya. o Fungsi  Digunakan untuk menampilkan dan mencetak hasil laporan pemeriksaan pasien setelah diperiksa. o Fitur :  Admin Login menggunakan username dan password yang sudah terdaftar  Dapat langsung mencetak data rekam medis pasien yang selesai diperiksa oleh dokter  Pelanggan dapat melihat hasil pengecheckan penyakit terbaru dan yang sebelumnya diderita.  Mencetak transaksi obat.

3.3 Konsep Perancangan Aplikasi

3.3.1 Gambaran Umum

Module yang tersedia : 1. Data Access dan Web Server 2. Web Service 3. Aplikasi Dekstop Aplikasi ini dirancang untuk digunakan oleh 3 user, yaitu Resepsionis,Dokter,Apoteker. Semua data yang ada pada aplikasi didapatkan dan disimpan di database melalui web server, aplikasi ini juga tidak menggunakan jaringan internet namun hanya menggunakan jaringan lokal saja. Aplikasi dekstop yang ada pada Resepsionis berfungsi untuk mendaftar pasien yang ingin periksa dan mencetak hasil rekam medis pasien. Cara kerja dari aplikasi ini yaitu seorang Resepsionis terlebih dahulu harus melakukan login dengan username dan password yang telah ditentukan. Setelah melakukan login, pengguna dapat memilih menu yang ada seperti mendaftar pasien baru,mencetak nomor antrian, lihat data anggota, dll. Aplikasi dekstop yang ada pada Dokter berfungsi untuk memasukkan data-data keluhan pasien, mencari resep pasien, melihat rekam medis pasien. Cara kerja dari aplikasi ini yaitu seorang Dokter terlebih dahulu harus melakukan login dengan username dan password yang telah ditentukan. Setelah melakukan login, pengguna dapat memilih menu yang ada seperti rekam medis, resep. Aplikasi dekstop yang ada pada Apoteker berfungsi untuk mengetahui daftar data obat,transaksi penjualan obat,cetak resep obat. Cara kerja dari aplikasi ini yaitu seorang Apoteker terlebih dahulu harus melakukan login dengan username dan password yang telah ditentukan. Setelah melakukan login, pengguna dapat melakukan kegiatan seperti input data obat,ubah data obat,delete data obat,transaksi penjualan obat,cetak resep pasien.

3.3.2 Pengguna Aplikasi

Pengguna Hak Akses Resepsio nis 1. Memasukkan,mengubah menghapus,melihat data pasien 2. Melihat rekam medis pasien 3. Memasukkan nomor antrian pasien 4. Mencetak rekam medis pasien Dokter 1. Melihat daftar antrian pasien 2. Melihat rekam medis pasien 3. Menyimpan hasil scan resep pasien 4. Memasukkan data keluhan penyakit pasien. Apoteker 1. Melihat resep pasien 2. Melihat,memasukkan,mengubah,men ghapus data obat 3. Melakukan transaksi pembelian obat sesuai resep pasien 4. Mencetak resep dan struk pembelian obat Tabel 3.1 Tabel Pengguna Aplikasi 3.4 Perancangan Antar Muka Aplikasi Berikut ini adalah rancangan antar muka aplikasi rekam medis dan resep elektronik berbasis dekstop : 3.4.1 Tampilan Login Enter Text Enter Text User Name : Password : Login Disini Gambar 3.1 Rancangan tampilan menu login Keterangan: - Pada tampilan ini terdapat 2 textbox yang masing-masing berisi username dan password pengguna aplikasi. - Pada Button bertuliskan “login disini” berfungsi untuk masuk ke aplikasi dengan catatan username dan password harus sesuai. 3.4.2 Menu Nomor Antrian Selamat Datang di POLIKLINIK UKSW NAMA PASIEN : NOMOR ANTRIAN: WASIS 1 MOHON MENUNGGU SESUAI NOMOR ANTRIAN ANDA CETAK Gambar 3.2 Rancangan tampilan nomor antrian Keterangan: - Pada tampilan ini terdapat 2 label masing-masing berisi nama pasien dan nomor antrian yang otomatis akan muncul ketika pengguna menekan tombol nomor antrian pada menu input pasien. - Button cetak berfungsi untuk mencetak nomor antrian. 3.4.3 Menu Utama Receptionis REKAM MEDIS DATA ANGGOTA AWAL PERIKSA Gambar 3.3 Rancangan tampilan menu Awal Keterangan: - Pada tab control 1 yang bertuliskan Awal, berisi 1 tombol bertuliskan “PERIKSA” yang berfungsi masuk ke menu input pasien. - Pada tab control 2 yang bertuliskan Data Anggota berfungsi masuk ke menu data anggota. - Pada tab control 3 yang bertuliskan Rekam Medis berfungsi untuk masuk ke menu Rekam Medis. 3.4.4 Menu Data Anggota REKAM MEDIS DATA ANGGOTA AWAL Enter Text Enter Text Gambar 3.4 Rancangan tampilan form utama receptionis bagian Data Anggota Keterangan: - Pada tab control 1 yang bertuliskan Awal berfungsi masuk ke menu awal resepsionis. - Pada tab control 2 yang bertuliskan Data Anggota berfungsi untuk masuk ke menu Data Anggota. - Pada tab control 3 yang bertuliskan Rekam Medis berfungsi untuk masuk ke menu Rekam Medis. - Pada tab control 2 menu data anggota terdapat tombol berfungsi untuk menambah data pasien baru, tombol berfungsi mengubah data pasien yang sudah ada, tombol berfungsi menghapus data pasien, Combobox yang berisikan Nomor KTP dan Nama berfungsi untuk mengkategorikan pencarian, Textbox pencarian berfungsi untuk menuliskan Nomor KTP atau Nama sesuai data pasien yang ingin dicari, Button cari berfungsi untuk mencari data pasien yang diinginkan, Datagridview berisi data-data pasien yang sudah terdaftar. 3.4.5 Menu Rekam Medis REKAM MEDIS DATA ANGGOTA AWAL Enter Text NO.KTP Gambar 3.5 Rancangan tampilan form utama resepsionis bagian Rekam Medis Keterangan: - Pada tab control 1 yang bertuliskan Awal berfungsi masuk ke menu awal resepsionis. - Pada tab control 2 yang bertuliskan Data Anggota berfungsi untuk masuk ke menu Data Anggota. - Pada tab control 3 yang bertuliskan Rekam Medis berfungsi untuk masuk ke menu Rekam Medis. - Textbox pencarian berfungsi untuk menuliskan nomor ktp pasien yang akan dicari. - Tombol berfungsi untuk mencari pasien yang diinginkan. - Pada Datagridview, berisi data rekam medis pasien. 3.4.6 Menu Input Pasien Input Pasien Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text S Juni 16 S R K J S M 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 SIMPAN NO.ANTRIAN UBAH BATAL NO.KTP : NAMA : TANGGAL LAHIR : ALAMAT : JENIS KELAMIN : GOLONGAN DARAH : STATUS PERKAWINAN : CHECK Gambar 3.6 Rancangan tampilan input pasien Keterangan: - Textbox nomor ktp berfungsi menuliskan nomor ktp pasien. - Textbox nama berfungsi untuk menuliskan nama pasien. - Datetimepicker berfungsi untuk mengisi tanggal lahir pasien. - Textbox alamat berfungsi untuk menuliskan alamat pasien. - Combobox yang berisi jenis kelamin berfungsi untuk memilih jenis kelamin pasien. - Combobox yang berisi golongan darah berfungsi untuk memilih golongan darah pasien. - Combobox yang berisi status perkawinan berfungsi untuk menentukan status pasien. - Tombol Chek berfungsi untuk memeriksa data pasien yang dimasukkan sudah ada atau belum. - Tombol simpan berfungsi untuk menyimpan data pasien ke database. - Tombol No.Antrian berfungsi untuk memasukkan data pasien ke nomor antrian. - Tombol ubah berfungsi untuk mengubah data pasien yang sudah ada. - Tombol batal berfungsi untuk keluar dari menu. 3.4.7 Menu Utama Dokter Resep Rekam Medis Gambar 3.7 Rancangan tampilan form utama dokter Keterangan: - Tombol rekam medis berfungsi untuk masuk ke menu rekam medis. - Tombol resep berfungsi untuk masuk ke menu resep. - Pada Datagridview di atas berisi daftar antrian pasien. 3.4.8 Menu Rekam Medis Enter Text Enter Text Enter Text Enter Text Enter Text KELUHAN : RUJUKAN : ALERGI : NO.KTP : ID PEGAWAI : SIMPAN BATAL Gambar 3.8 Rancangan tampilan menu rekam medis pada dokter Keterangan: - Textbox keluhan berfungsi untuk menuliskan keluhan pasien. - Textbox rujukan berfungsi untuk menuliskan apakah pasien harus dirujuk atau tidak. - Textbox alergi berfungsi untuk menuliskan alergi obat pasien. - Textbox no.ktp berfungsi untuk menuliskan No.KTP pasien. - Textbox id pegawai berfungsi untuk menuliskan Id Pegawai. - Tombol simpan berfungsi untuk menyimpan data ke database. - Tombol batal berfungsi untuk keluar dari menu. - Pada Datagridview di atas berisi data riwayat penyakit rekam medis pasien. 3.4.9 Menu resep Gambar 3.9 Rancangan tampilan menu resep Keterangan: - Picturebox berfungsi untuk menampilkan resep pasien setelah scan. - Tombol berfungsi untuk menyimpan resep hasil scan ke database. - Tombol berfungsi untuk mencari resep hasil scan. 3.4.10 Menu Utama Apoteker FORM UTAMA APOTEKER Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text RESEP DAFTAR OBAT PRINT RESEP ID OBAT : NAMA OBAT : HARGA OBAT : JUMLAH OBAT : ID PEGAWAI : TOTAL HARGA: UANG BAYAR : UANG KEMBALI : Gambar 3.10 Rancangan tampilan menu utama apoteker Keterangan: - Pada Picturebox diatas berfungsi untuk melihat resep pasien yang dikirimkan dari aplikasi dokter. - Tombol print resep berfungsi untuk mencetak resep. - Combobox yang berisi id obat dan nama obat berfungsi untuk mengkategorikan pencarian data obat. - Textbox pencarian berfungsi untuk menuliskan id obat atau nama obat sesuai kategori yang dipilih. - Tombol berfungsi untuk mencari data obat yang diinginkan. - Pada Datagridview di atas berisi data obat. - Tombol berfungsi untuk menambahkan data obat baru. - Tombol berfungsi untuk mengubah data obat yang telah ada. - Tombol berfungsi untuk menghapus data obat yang ada. - Textbox id obat berfungsi untuk menuliskan id obat yang akan dibeli yang otomatis tertulis jika pengguna melakukan 2 kali klik pada data obat yang ada pada datagridview . - Textbox nama obat berfungsi untuk menuliskan nama obat yang otomatis tertulis jika pengguna melakukan 2 kali klik pada data obat yang ada pada datagridview . - Textbox harga obat berfungsi untuk menuliskan harga obat yang otomatis tertulis jika pengguna melakukan 2 kali klik pada data obat yang ada pada datagridview. - Textbox jumlah obat berfungsi untuk menuliskan jumlah obat yang dibeli. - Textbox id pegawai berfungsi untuk menuliskan id pegawai. - Tombol berfungsi untuk melakukan transaksi pembelian obat baru dan mengkosongkan semua data pembelian yang ada pada listview . - Tombol berfungsi untuk memasukkan data obat yang dibeli ke listview. - Tombol berfungsi untuk menghapus data-data transaksi yang salah dimasukkan ke listview. - Listview di atas berisi data transaksi yang di masukkan melalui button tambah transaksi. - Textbox total harga berfungsi untuk mengetahui total harga pembelian obat. - Textbox uang bayar berfungsi untuk menuliskan uang yang dibayarkan oleh pasien. - Textbox uang kembali berfungsi untuk mengetahui jumlah uang kembalian pasien jika ada. - Tombol berfungsi menyimpan data transaksi ke database. - Tombol transaksi berfungsi untuk mencetak struk transaksi. 3.4.11 Menu Input Obat INPUT OBAT Enter Text Enter Text Enter Text Enter Text Enter Text SIMPAN BATAL CHECK NAMA OBAT : JENIS OBAT : DESKRIPSI OBAT : HARGA OBAT : STOK OBAT : Gambar 3.11 Rancangan tampilan menu input obat Keterangan: - Textbox nama obat berfungsi untuk menuliskan nama obat yang akan di masukkan. - Textbox jenis obat berfungsi untuk menuliskan jenis obat. - Textbox deskripsi obat berfungsi untuk menuliskan deskripsi obat. - Textbox harga obat berfungsi untuk menuliskan harga obat. - Textbox stok obat berfungsi untuk menuliskan stok obat yang tersedia. - Tombol simpan berfungsi untuk menyimpan data obat ke database. - Tombol batal berfungsi untuk keluar dari menu. - Tombol Check berfungsi untuk memeriksa data obat sudah terdaftar atau belum. 3.4.12 Jaringan Semantik Tampilan T1 T3 T4 T2 T5 Keterangan: T1 : Tampilan Menu Login T2 : Tampilan Menu Awal Home T3 : Tampilan Data Anggota T4 : Tampilan Menu Rekam Medis T5 : Tampilan Menu Input Data Pasien Me nu Aw al D ata A ng go ta Re kam Me di s Inp ut Kembali In pu t Ke m bal i Gambar 3.12 Jaringan Semantik Tampilan Aplikasi Resepsionis Keterangan: T1 : Tampilan Menu Login T2 : Tampilan Menu Utama T3 : Tampilan Menu Rekam Medis T4 : Tampilan Menu Resep Me nu U tam a T1 T3 T4 T2 K e m b al i Re k am Me d is Kembali Resep Gambar 3.13 Jaringan Semantik Tampilan Aplikasi Dokter Keterangan: T1 : Tampilan Menu Login T2 : Tampilan Menu Utama T3 : Tampilan Menu Input Data Obat Me nu U tam a T1 T3 T2 K e m b al i In p u t O b at Gambar 3.14 Jaringan Semantik Tampilan Aplikasi Apoteker

3.5 UML