• Tidak ada hasil yang ditemukan

Sistem Informasi Pendaftaran Dan Pengolahan Data Pasien Pada Drg. Setiawan T Bandung Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Pendaftaran Dan Pengolahan Data Pasien Pada Drg. Setiawan T Bandung Berbasis Web"

Copied!
92
0
0

Teks penuh

(1)

Skripsi

Diajukan untuk memenuhi Syarat Kelulusan Program Studi Sistem Informasi Jenjang Strata Satu Fakultas Teknik dan Ilmu Komputer

Oleh :

Puspitaningsih Wigunarti 10508113

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(2)
(3)

iii

Drg. Setiawan T, yang merupakan tempat praktek gigi di daerah Bandung harus dapat memberikan pelayanan atau fasilitas terbaik untuk para pasiennya untuk membantu menangani masalah kesehatan gigi dan mulut pasien tersebut. Dengan penelitian ini, penulis mengangkat permasalahan mengenai Sistem Informasi Pendaftaran dan Pengolahan Data Pasien pada Drg.Setiawan T Bandung, dengan adanya perancangan sistem informasi pendaftaran dan pengolahan data pasien berbasis web diharapkan dapat mempermudah pasien dalam pendaftaran sehingga tidak harus menunggu antrian dalam mendaftar dan untuk membantu admin mengelola data pasien secara efektif dan efesien.

Metode penelitian yang digunakan adalah metode Deskriptif. Sedangkan untuk pengembangan perangkat lunak, penulis menggunakan metode metode prototype. Sedangkan metode pendekatan sistemnya yang digunakan berupa metode terstruktur yaitu flowmap, diagram konteks, DFD, relasi tabel, dan ERD. Untuk menunjang perancangan dan pembuatan sistem informasi penulis menggunakan perangkat lunak PHP dan MySQL.

Berdasarkan hasil penelitian, diperoleh gambaran bahwa sistem informasi pendaftaran dan pengolahan data pasien yang sedang berjalan pada Drg.Setiawan T secara keseluruhan masih bersifat manual, untuk itu penulis merancang suatu sistem informasi berbasis web untuk membantu Drg.Setiawan T dalam mengolah data pasien dan memberikan pasien kemudahan dalam proses pendaftaran.

(4)

iv

Drg. Setiawan T, be tooth practice place at region Bandung must can give service or best facilities to the patients to helps to handle tooth well-being problem and patient mouth. with this watchfulness, author lifts troubleshoot hits enrollment information system and patient data processing in Drg. Setiawan T Bandung, with enrollment information system planning existence and patient data processing based on supposed web can simplify patient in enrollment so that can not wait queue in sign-up and to help admin managed patient data effectively and efesien.

Watchfulness method that used descriptive method. while for software development, author uses method method prototype. While method approaches the system that used shaped structured method that is flowmap, context diagram, dfd, relation table, and erd. To subsidize planning and author information system maker uses software PHP and MySQL.

Based on watchfulness result, got description that enrollment information system and patient data processing that is walking in Drg. Setiawan T as a whole still has manual, for that author designs a information system based on web to help Drg. Setiawan T in cultivate patient data and give ease patient in course of enrollment.

(5)

v

Puji dan syukur kami panjatkan ke Hadirat Illahi Rabbi, atas Rahmat dan Hidayah-Nya, serta doa kedua orang tua, sehingga penulis dapat menyelesaikan skripsi yang berjudul : “Sistem Informasi Pendaftaran dan Pengolahan Data Pasien pada Drg.Setiawan T Bandung Berbasis Web“. ini sebagai salah satu syarat dalam menempuh jenjang S-1 Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

Penulis menyadari bahwa penyusunan skripsi ini masih jauh dari sempurna. Oleh karena itu, penulis mengharapkan kritik dan saran untuk menyempurnakan laporan skripsi ini. Skripsi ini dapat di selesaikan berkat dorongan, bimbingan dan kerjasama dari semua pihak.

Pada kesempatan ini dan dengan segala kerendahan hati, penulis ingin mengucapkan terima kasih yang tak terhingga kepada :

1. Dr. Ir. Eddy Soeryanto Soegoto, selaku Rektor Universitas Komputer Indonesia

2. Prof.Dr.H.Denny Kurniadie,Ir.M.Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

3. Dadang Munandar, S.E., M.Si., selaku Ketua Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

(6)

vi

5. Kedua Orang Tua Tercinta yang telah memberi dukungan dan doanya pada penulis dalam penyusunan skripsi ini.

6. Drg.Setiawan T, selaku pemilik Praktek Gigi yang telah memberikan kesempatan kepada penulis untuk melaksanakan penelitian di Praktek Gigi Drg.Setiawan T Bandung.

7. Pangastuti Wigatiningsih, selaku kakak dan pembimbing di tempat penelitian, yang telah memberikan bantuan dan bimbingan selama penulis melaksanakan penelitian di Drg.Setiawan T Bandung.

8. Rekan - rekan seperjuangan dan rekan - rekan Sistem Informasi 3 (Tiga), yang telah memberi dukungan pada penulis dalam penyusunan skripsi ini.

9. Semua pihak yang tidak mungkin penulis sebutkan satu persatu, yang telah memberikan bantuan moril, materiil, maupun pikiran sehingga penulis dapat menyelesaikan penyusunan skripsi ini.

Semoga segala kebaikan dan bantuan yang telah diberikan, mendapatkan balasan dari Allah SWT.

Bandung, Agustus 2012 Penulis

(7)

vii

LEMBAR PENGESAHAN ... i

SURAT PERNYATAAN ... ii

ABSTRAK ... iii

ABSTRACT ... iv

KATA PENGANTAR ... v

DAFTAR ISI ... vii

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR SIMBOL ... xvii

DAFTAR LAMPIRAN ... xviii

BAB I PENDAHULUAN 1.1. Latar Belakang Penelitian... ... 1

1.2. Identifikasi dan Rumusan Masalah... ... 3

1.2.1. Identifikasi Masalah... ... 4

1.2.2. Rumusan Masalah... ... 4

1.3. Maksud dan Tujuan Penelitian ... ... 5

1.3.1. Maksud Penelitian... ... 5

(8)

viii

1.4.2. Kegunaan Akademis... ... 7

1.5. Batasan Masalah ... ... 7

1.6. Lokasi dan Waktu Penelitian... ... 8

BAB II LANDASAN TEORI 2.1. Pengertian Sistem ... 9

2.1.1. Karakteristik Sistem... ... 9

2.1.2. Klasifikasi Sistem ………... 10

2.1.3. Elemen Sistem ……….. ... 11

2.2. Pengertian Informasi ………. ... 13

2.3. Pengertian Sistem Informasi ….. ... 14

2.3.1. Komponen Sistem Informasi ………. ... 14

2.4. Arsitektur Aplikasi ... 15

2.4.1. Pengertian Jaringan Komputer ………. ... 15

2.4.2. Jenis – Jenis Jaringan Komputer ………. ... 16

2.5. Kasus Yang dirancang... 17

2.5.1. Pengertian Dokter Praktek ………. ... 17

2.5.2. Pengertian Pelayanan ………. ... 18

2.5.3. Pengertian Pasien ………. ... 18

2.5.4. Pengertian Rekam Medis ………. ... 19

(9)

ix

2.6.1.2. Variabel pada PHP ………. ... 21

2.6.2. WEB Server ………. ... 22

2.6.3. Pembahasan MySQL ………. ... 22

2.6.3.1. PhpMyAdmin ………. ... 23

2.6.3.2. Database MYSQL pada Program ………. ... 23

BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian ... 25

3.1.1. Sejarah Singkat Perusahaan ... 25

3.1.2. Visi dan Misi Perusahaan ... 26

3.1.3. Struktur Organisasi Perusahaan ... 26

3.1.4. Deskripsi Tugas ... 27

3.2. Metode Penelitian ... 28

3.2.1. Desain Penelitian ... 28

3.2.2. Jenis dan Metode Pengumpulan Data ... 29

3.2.2.1. Sumber Data Primer ... 29

3.2.2.2. Sumber Data Sekunder ... 31

3.2.3. Metode Pendekatan dan Pengembangan Sistem ... 31

3.2.3.1. Metode Pendekatan Sistem ... 32

3.2.3.2. Metode Pengembangan Sistem ... 32

(10)

x

3. Data Flow Diagram ... 36

4. Kamus Data ... 37

5. Perancangan Basis Data ... 37

a. Normalisasi ... 38

b. Tabel Relasi ... 39

c. Entity Relationship Diagram ( ERD ) ... 40

3.2.4. Pengujian Software ... 40

BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan ... 42

4.1.1. Analisis Dokumen ... 42

4.1.2. Analisis Prosedur yang sedang berjalan ... 44

4.1.2.1. Flow Map ... 46

4.1.2.2. Diagram Kontek ... 48

4.1.2.3. Data Flow Diagram ... 48

4.1.3. Evaluasi Sistem yang sedang berjalan ... 51

4.2. Perancangan Sistem ... 53

4.2.1. Tujuan Perancangan Sistem ... 53

4.2.2. Gambaran Umum Sistem yang Diusulkan ... 53

4.2.3. Perancangan Prosedur yang Diusulkan ... 54

(11)

xi

b. DFD Level 2 ... 59

4.2.3.3. Kamus Data ... 60

4.2.4. Perancangan Basis Data ... 61

4.2.4.1. Normalisasi ... 61

4.2.4.2. Relasi Tabel ... 62

4.2.4.3. Entity Relationship Diagram ... 63

4.2.4.4. Struktur File ... 64

4.2.4.5. Kodifikasi ... 66

4.2.5. Perancangan Antar Muka ... 66

4.2.5.1. Struktur Menu ... 66

4.2.5.2. Perancangan Input ... 67

4.2.5.3. Perancangan Output ... 70

4.2.6. Perancangan Arsitektur Jaringan ... 72

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi ... 73

5.1.1. Batasan Implementasi ... 73

5.1.2. Implementasi Perangkat Lunak ... 74

5.1.3. Implementasi Perangkat Keras ... 74

5.1.4. Implementasi Basis Data (Sintaks SQL) ... 74

(12)

xii

5.2. Pengujian……… ... 90

5.2.1. Rencana Pengujian ... 90

5.2.2. Kasus dan Hasil Pengujian ... 91

5.2.2.1. Pengujian Login ... 91

5.2.2.2. Pengelolaan Pendaftaran Pasien Baru ... 92

5.2.2.3. Pengelolaan Data Pasien ... 92

5.2.2.4. Pengelolaan Data Transaksi ... 93

5.2.2.5. Pengelolaan Data Galeri ... 93

5.2.2.6. Pengelolaan Data Obat ... 94

5.2.3. Kesimpulan Hasil Pengujian ... 94

BAB VI KESIMPULAN DAN SARAN 6.1 Kesimpulan ... 95

6.2 Saran……… ... 96

(13)

1.1. Latar Belakang Penelitian

Dengan berkembangnya Teknologi pada saat ini merupakan suatu keharusan untuk diikuti perkembangannya. Penggunaan teknologi dilakukan untuk mendapatkan informasi yang tepat dan akurat, sehingga teknologi tersebut dapat membantu segala kegiatan perusahaan/organisasi untuk mengembangkan dan mencapai tujuan dari perusahaan/organisasi tersebut.

(14)

Informasi yang diakses dapat bermanfaat bagi banyak pihak yang membutuhkan. Kebutuhan informasi yang cepat dan akurat merupakan salah satu hal yang penting tidak terkecuali dalam bidang kesehatan. Kesehatan sangat penting bagi kelangsungan hidup manusia seperti halnya tempat praktek gigi yang didirikan untuk membantu manusia menjaga kesehatan gigi dan mulutnya. Tempat praktek gigi sebagai salah satu sarana dalam bidang kesehatan untuk membantu pasien merawat gigi dan mulut harus dapat memberikan pelayanan atau fasilitas yang terbaik untuk para pasiennya.

(15)

Untuk itulah diperlukan sistem yang mampu mengatasi permasalahan tersebut berdasarkan permasalahan penulis mencoba mengusulkan dan membangun suatu sistem pengolahan data pasien dan pendaftaran pasien berbasis web yang dapat menyajikan informasi mengenai pendaftaran online dan riwayat

kesehatan gigi pasien secara cepat dan akurat. Dengan perancangan sistem yang terhubung dengan jaringan internet adalah salah satu solusi yang dirasa tepat, dan merupakan langkah mudah serta sederhana. Perancangan sistem tersebut diharapkan dapat membantu mengatasi hambatan-hambatan yang dihadapi oleh pihak Drg. Setiawan T dalam pengolahan data dan penyajian informasi untuk melakukan pendaftaran online dan untuk melihat hasil riwayat kesehatan pasien.

Berdasarkan uraian diatas, penulis mencoba untuk menganalisis dan mengkaji serta mengadakan penelitian dan merancang suatu sistem pendaftaran dan pengolahan data yang berbasis web. Agar ruang lingkup penelitian dalam penelitian ini semakin jelas maka penulis merumuskan dalam ruang lingkup yang terbatas dengan judul “Sistem Informasi Pendaftaran dan Pengolahan Data Pasien pada Drg. Setiawan T Bandung Berbasis Web”.

1.2. Identifikasi dan Rumusan Masalah

(16)

dilaksanakan dengan tujuan untuk memperkecil masalah yang terjadi atau yang ada pada suatu perusahaan atau instansi.

1.2.1. Identifikasi Masalah :

Berikut merupakan identifikasi masalah dari penelitian pada Drg.Setiawan T Bandung.

1. Belum efektifnya pengolahan data pasien, yang meliputi pendaftaran dan hasil rekam medis pasien pada Drg.Setiawan T Bandung karena masih dilakukan dengan pencatatan manual.

2. Hilangnya kartu rekam medis karena tersimpan dalam lemari penyimpanan dan membutuhkan waktu yang cukup lama untuk mencarinya.

3. Timbulnya hambatan dalam pengolahan data pasien karena berbentuk arsip yang menumpuk,yang dapat hilang ataupun rusak.

1.2.2. Rumusan Masalah :

Berikut merupakan rumusan masalah dari penelitian pada Drg.Setiawan T Bandung.

1. Bagaimana sistem informasi pendaftaran dan pengolahan data pasien yang sedang berjalan pada Drg.Setiawan T Bandung.

(17)

3. Bagaimana implementasi sistem informasi pendaftaran dan pengolahan data pasien pada Drg.Setiawan T Bandung kedalam bentuk sistem yang terhubung dengan jaringan internet sehingga menghasilkan program aplikasi berbasis web yang dapat mengolah dan menyimpan data pasien dan memberikan informasi mengenai pendaftaran online beserta rekam medis bagi pasien.

4. Bagaimana pengujian sistem informasi pendaftaran dan pengolahan data pasien yang diusulkan oleh penulis di Drg.Setiawan T Bandung.

1.3. Maksud dan Tujuan Penelitian 1.3.1. Maksud Penelitian

Maksud dari penelitian ini adalah untuk membangun sistem informasi pendaftaran dan pengolahan data pasien pada Drg.Setiawan T Bandung dengan menggunakan bahasa pemrograman PHP dan database MySQL, guna membantu Drg.Setiawan T Bandung tersebut untuk mengelola informasi pendaftaran beserta rekam medis pasien dan pengolahan data pasien secara efektif dan efesien.

1.3.2. Tujuan Penelitian :

Berikut merupakan tujuan penelitian yang dilakukan pada Drg.Setiawan T Bandung.

(18)

2. Untuk merancang sistem informasi pendaftaran dan pengolahan data pasien pada Drg.Setiawan T Bandung, yang dapat menangani proses pendaftaran pasien, memberikan informasi rekam medis pasien, serta untuk mengolah dan menyimpan data pasien.

3. Untuk mengimplementasikan sistem informasi pendaftaran dan pengolahan data pasien pada Drg.Setiawan T Bandung kedalam bentuk sistem yang terhubung dengan jaringan internet sehingga menghasilkan program aplikasi berbasis web yang dapat mengolah dan menyimpan data pasien dan memberikan informasi mengenai pendaftaran online beserta rekam medis bagi pasien.

4. Untuk melakukan pengujian sistem informasi pendaftaran dan pengolahan data pasien, apakah sistem tersebut layak untuk diterapkan pada Drg.Setiawan T Bandung .

1.4. Kegunaan Penelitian 1.4.1. Kegunaan Praktis

(19)

1.4.2. Kegunaan Akademis

Kegunaan akademis akan sangat terasa bagi pribadi penulis sendiri yaitu akan memperluas pengetahuan tentang bagaimana sebuah sistem berbasis online harus dibuat, kemudian bagaimana sistem itu implementasikan, dan juga menambah wawasan diluar kegiatan klasikal perkuliahan.

1.5. Batasan Masalah

Batasan masalah dari penelitian ini adalah :

1. Sistem yang dibangun hanya dapat dijalankan pada media internet karena berupa website.

2. Sistem dibangun untuk membantu pasien melakukan pendaftaran tanpa harus melakukan antrian.

3. Sistem yang dirancang meliputi pendaftaran pasien baru, pendaftaran kontrol, pengolahan data pasien, pengelolaan data obat dan transaksi pembayaran/keuangan.

4. Calon pasien hanya dapat mengakses menu pendaftaran pasien, dan apabila telah terdaftar menjadi pasien dapat melakukan Login untuk melakukan pendaftaran kontrol.

5. Penginputan dan pengolahan Data Pasien hanya dilakukan oleh admin dengan melakukan login terlebih dahulu.

(20)

1.6. Lokasi dan Waktu Penelitian

Lokasi tujuan penelitian adalah Drg.Setiawan T Bandung yang beralamat di Jl. Sunda 95 A Bandung, dengan penentuan jadwal waktu penelitian adalah sebagai berikut:

Tabel 1.1 Jadwal Penelitian

No Aktivitas waktu

Februari Maret April Mei Juni

1

Pengumpulan Kebutuhan dan Perbaikan:

a.observasi b.wawancara 2 Mengidentifikasi

kebutuhan pemakai 3

Membangun Prototyping a. Perancangan input b. Perancangan Output

4

Evaluasi Prototyping

Disetujui atau tidaknya rancangannya

5

Mengkodekan Sistem

Menerjamahkan kebahasa pemrograman

6 Menguji Sistem Pengujian sistem

7

Evaluasi Sistem

Persetujuan sistem yang digunakan

(21)

2.1. Pengertian Sistem

Inti dari sebuah sistem adalah adanya bagian-bagian yang saling berkaitan dan bekerjasama untuk menghasilkan tujuan. Keberadaan dan keterkaitan antar komponen atau bagian tersebut mutlak diperlukan dalam membentuk sebuah sistem.

Menurut Drs.Zulkifli Amsyah, MLS. (2005 : 27) ada beberapa definisi mengenai sistem, tetapi definisi dari kamus Webster’s Unabridged lebih mendekati dengan keperluan. Definisi tersebut adalah sebagai berikut : “Sistem adalah elemen-elemen yang saling berhubungan membentuk satu kesatuan atau

organisasi”.

2.1.1. Karakteristik Sistem

Sistem mempunyai beberapa karakteristik atau sifat tertentu, antara lain :

a. Komponen sistem (Component) : Suatu sistem terdiri dari komponen yang saling berinteraksi, dan bekerja sama membentuk suatu komponen sistem.

b. Batasan sistem (Boundary) : Merupakan daerah yang membatasi suatu sistem dengan sistem yang lain atau dengan lingkungan kerjanya.

(22)

d. Lingkungan luar sistem (Environment) : Suatu sistem yang ada di luar dari batas sistem yang dipengaruhi oleh operasi sistem.

e. Penghubung sistem (Interface) : Media penghubung antara suatu sub sistem dengan sub sistem lain.

f. Masukan sistem (Input) : Energi yang masuk ke dalam sistem, berupa perawatan dan sinyal yang di masukkan supaya sistem dapat berinteraksi.

g. Keluaran sistem (Output) : Hasil energi yang diolah dan di klasifikasi menjadi keluaran yang berguna dan sisa pembuangan.

h. Pengolahan sistem (Process) : Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan mengubah masukan menjadi keluaran.

i. Sasaran sistem (Object) : Tujuan yang ingin dicapai oleh sistem, akan dikatakan berhasil apabila mengenai sasaran atau tujuan.

( Sumber : http://led21.blogspot.com//pengertian-elemen-karakteristik/ 15 Mei 2012 )

2.1.2. Klasifikasi Sistem

Sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut :

1. Sistem Abstrak dan Sistem Fisik

(23)

2. Sistem Deterministik dan Sistem Probabilistik

Sistem deterministik (deterministic system) adalah suatu sistem yang operasinya dapat diprediksi secara tepat. Sedangkan sistem probabilistik (probabilistic system) adalah sistem yang tak dapat diramal dengan pasti karena mengandung unsur probabilitas.

3. Sistem Tertutup dan Sistem Terbuka

Sistem tertutup (closed system) adalah sistem yang tidak bertukar materi, informasi, atau energi dengan lingkungan, dengan kata lain sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan. Sedangkan sistem terbuka (open system) adalah sistem yang berhubungan dengan lingkungan dan

dipengaruhi oleh lingkungan.

4. Sistem Alamiah dan Sistem Buatan Manusia

Sistem Alamiah (natural system) adalah sistem yang terjadi karena alam. Sedangkan sistem buatan manusia (human made system) adalah sistem yang dibuat oleh manusia,misalnya sistem komputer.

5. Sistem Sederhana dan Sistem Kompleks

Berdasarkan tingkat kerumitannya, sistem dibedakan menjadi sistem sederhana dan sistem kompleks.

( Sumber : http://rahmat.blogsot.com/konsep-dasar-sistem-klasifikasi-sistem/ 15 Mei 2012 )

2.1.3. Elemen Sistem

(24)

1. Tujuan

Setiap sistem memiliki tujuan (Goal), entah hanya satu atau mungkin banyak. Tujuan inilah yang menjadi pemotivasi yang mengarahkan sistem. Tanpa tujuan, sistem menjadi tak terarah dan tak terkendali.

2. Masukan

Masukan (input) sistem adalah segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan yang diproses. Masukan dapat berupa hal-hal yang berwujud (tampak secara fisik) maupun yang tidak tampak.

3. Proses

Proses merupakan bagian yang melakukan perubahan atau transformasi dari masukan menjadi keluaran yang berguna dan lebih bernilai, misalnya berupa informasi dan produk.

4. Keluaran

Keluaran (output) merupakan hasil dari pemrosesan. Pada sistem informasi, keluaran bisa berupa suatu informasi, saran, cetakan laporan, dan sebagainya. 5. Batas

Yang disebut batas (boundary) sistem adalah pemisah antara sistem dan daerah di luar sistem (lingkungan). Batas sistem menentukan konfigurasi, ruang lingkup, atau kemampuan sistem.

6. Mekanisme Pengendalian dan Umpan Balik

(25)

balik ini digunakan untuk mengendalikan baik masukan maupun proses. Tujuannya adalah untuk mengatur agar sistem berjalan sesuai dengan tujuan. 7. Lingkungan

Lingkungan adalah segala sesuatu yang berada diluar sistem. Lingkungan bisa berpengaruh terhadap operasi sistem dalam arti bisa merugikan atau menguntungkan sistem itu sendiri.

( Sumber : http://rahmat.blogsot.com/konsep-dasar-sistem-elemen-sistem/ 15 Mei 2012 )

2.2. Pengertian Informasi

Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan.

Menurut Drs.Zulkifli Amsyah, MLS. (2005 : 2) “Informasi adalah data yang sudah diolah, dibentuk, atau dimanipulasi sesuai dengan keperluan tertentu”.

(26)

Dari pengertian diatas dapat disimpulkan bahwa data merupakan suatu bahan mentah yang akan diolah melalui proses tertentu sehingga dapat dijadikan suatu informasi.

2.3. Pengertian Sistem Informasi

Sistem informasi adalah perangkat komponen yang saling berhubungan yang berfungsi mengumpulkan, memproses, menyimpan dan mendistribusikan informasi untuk mendukung pembuatan keputusan dalam organisasi.

( Sumber : http://sitiulfairmayanti.blogspot.com/Sisteminformasipelayanandokter praktekd poliklinikudinus/ 30 Maret 2012 )

Menurut Drs.Zulkifli Amsyah, MLS. (2005 : 4) “Sistem informasi, yaitu suatu rangkaian informasi yang di dalamnya terdapat bagian-bagian yang berhubungan dan saling berketergantungan satu sama lain, mulai dari bagian besar ke bagian yang lebih kecil, yaitu dari sub, subsub, subsubsub, dan seterusnya sampai yang terkecil”.

Dari pengertian diatas dapat disimpulkan bahwa sistem informasi adalah kumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu.

2.3.1. Komponen Sistem Informasi

Menurut Abdul Kadir (2003 : 70) komponen-komponen dalam suatu sistem informasi adalah sebagai berikut :

1. Perangkat Keras (Hardware)

(27)

2. Perangkat Lunak (Software atau Program)

Sekumpulan instruksi yang memungkinkan perangkat keras untuk dapat memproses data.

3. Prosedur

Sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki.

4. Basia Data(database)

Sekumpulan tabel, hubungan, yang berkaitan dengan penyimpanan data. 5. Pemakai

Semua pihak yang bertanggung jawab dalam pengembangan sistem informasi, pemrosesan, dan penggunaan keluaran sistem informasi.

6. Jaringan Komputer dan komunikasi data.

Sistem penghubung yang memungkinkan sesumber (resources) dipakai secara bersama atau diakses oleh sejumlah pemakai.

2.4. Arsitektur Aplikasi

Arsitektur aplikasi diartikan sebagai suatu rancangan dalam membuat aplikasi sehingga dapat mendukung terbentuknya suatu sistem informasi berupa jaringan komputer dengan berbagai jenis topologi dan manfaat yang di hasilkan.

2.4.1. Pengertian Jaringan Komputer

(28)

kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama-sama menggunakan hardware/software yang terhubung dengan jaringan. Setiap komputer, printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan atau bahkan jutaan node.

2.4.2. Jenis – Jenis Jaringan Komputer

Secara umum jaringan komputer dibagi atas lima jenis, yaitu ; 1. Local Area Network (LAN)

Local Area Network (LAN), merupakan jaringan milik pribadi di dalam

sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai

bersama sumberdaya (resouce, misalnya printer) dan saling bertukar informasi. 2. Metropolitan Area Network (MAN)

Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN

(29)

3. Wide Area Network (WAN)

Wide Area Network (WAN), jangkauannya mencakup daerah geografis

yang luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.

4. Internet

Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda . Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kompatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.

2.5. Kasus Yang dirancang

Pada bagian ini penulis akan membutuhkan tentang definisi atau pengertian dokter praktek, pelayanan, pasien, dan rekam medis.

2.5.1. Pengertian Dokter Praktek

(30)

memperoleh ijin yang berwenang. Kegiatan pokok pelayanan kesehatan dokter praktek meliputi:

a. Upaya preventif

Kegiatan pelayanan kesehatan sebagai upaya pencegahan penyakit terhadap serangan penyakit dengan cara pemberian imunisasi, vaksinasi, KB .

b. Upaya promotif

Kegiatan pelayanan kesehatan sebagai upaya peningkatan kesadaran kesehatan pasien terhadap suatu resiko dengan cara penyuluhan kesehatan pada pasien. c. Upaya kuratif

Kegiatan pelayanan kesehatan sebagai upaya penyumbuhan dan pengobatan terhadap penyakit, dengan mendapatkan pengobatan dan tindakan medis. ( Sumber : http://sitiulfairmayanti.blogspot.com/Sisteminformasipelayanandokter praktekdipoliklinikudinus/ 30 Maret 2012 )

2.5.2. Pengertian Pelayanan

Pelayanan adalah suatu kegiatan atau urutan kegiatan yang terjadi interaksi langsung antara seseorang dengan orang lain untuk kepuasan pasien.

Pelayanan selalu ada dalam setiap perusahaan atau instansi pemerintahan yang bergerak dibidang jasa. Seperti halnya di Drg. Setiawan T Bandung

2.5.3. Pengertian Pasien

(31)

sebagaimana mestinya. Masyarakat sebagai konsumen dapat menyampaikan keluhannya kepada pihak rumah sakit atau institusi layanan kesehatan lainnya sebagai upaya perbaikan interen dalam pelayanannya atau kepada lembaga yang memberi perhatian kepada konsumen kesehatan.

2.5.4. Pengertian Rekam Medis

Rekam medis adalah berkas ataupun catatan yang berisikan informasi tentang identitas pasien, anamnesis (riwayat medis seseorang), penentuan fisik laboratorium, diagnosa segala pelayanan dan tindakan medik yang diberikan kepada pasien dan pengobatan.

Catatan merupakan tulisan-tulisan yang dibuat oleh dokter atau dokter gigi mengenai tindakan-tindakan yang dilakukan kepada pasien dalam rangka palayanan kesehatan.

2.6. Perangkat lunak Pendukung

Adapun beberapa perangkat lunak pendukung dalam pembangunan Sistem Informasi Pendaftaran dan Pengolahan Data Pasien pada Drg. Setiawan T Bandung ini adalah sebagai berikut :

2.6.1. Sekilas Tentang PHP

(32)

dengan bahasa C, Java, asp dan Perl, ditambah beberapa fungsi PHP yang spesifik.

Tujuan utama bahasa ini adalah untuk memungkinkan perancang web untuk menulis halaman web dinamik dengan cepat. Kelebihan PHP Pada saat ini bahasa PERL dan CGI sudah jauh ketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis

seperti PHP.

Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database di dalam web. Sistem database yang dapat didukung oleh PHP adalah :

1. MySQL

2. Ms. Access

3. Sybase

4. PostgreSQL

PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, UNIX/LINUX, solaris maupun macintosh. Keunggulan lainnya dari PHP adalah PHP juga mendukung komunikasi dengan layanan seperti protocol IMAP, SNMP,

NNTP, POP3 bahkan HTTP.

2.6.1.1. Dasar-dasar PHP

(33)

yang dinamis serta keindahan desain menggunakan HTML, maka nyaris tidak ada yang tidak dapat dilakukan gabungan kedua bahasa ini di dunia web.

Kelebihannya lagi, PHP ini merupakan bahasa yang sangat mudah, bagi yang pernah mempelajari C atau bahasa pemrograman lain akan sangat merasakan perbedaaan ini. Contoh salah satu perbedaan yang paling terasa adalah bahwa kita tidak usah repot-repot deklarasi variabel di awal, kalau butuh variabel tinggal pakai. Untuk dapat menjalankan PHP Anda membutuhkan sebuah web server. Ada banyak Software Web Server yang dapat anda gunakan untuk menjalankan Script PHP di komputer kita. Contoh Web Server yang dapat kita pakai adalah Apache, software ini dapat kita Download di internet. Untuk lebih memudahkan Apache sudah tersedia satu paket dengan MySQL dalam Software PHPTriad.

2.6.1.2. Variabel pada PHP

PHP mendukung beberapa jenis Variabel sebagai berikut:

1. Integer, Variabel berjenis Integer bertujuan menyimpan bilangan bulat (tidak termasuk bagian pecahan atau pemangkatannya).

2. Double, digunakan untuk bilangan berjenis pecahan dan pemangkatannya. 3. String, merupakan jenis data berupa karakter yang disimpan sebagai nomor

pada memori komputer. Nilai yang disimpan adalah nilai ASCII karakter string tersebut.

(34)

5. Object, adalah jenis variabel yang berdasarkan gambaran object pada dunia nyata, yang berupa “status” dan juga “tingkah laku”. Sebuah object menyimpan status nya pada sebuah Variabel dan tingkah lakunya berupa parameter. 6. PDFDoc, (bila dukungan pada PDF diaktifkan).

7. PDFInfo, (bila dukungan pada PDF diaktifkan).

2.6.2. WEB Server

Web server merupakan server internet yang mampu melayani koneksi

transfer data dalam protocol HTTP. Web server merupakan hal yang terpenting dari server di internet dibandingkan server lainnya seperti e-mail server, ftp server ataupun news server. Hal ini di sebabkan web server telah dirancang untuk dapat melayani beragam jenis data, dari text sampai grafis 3 dimensi.

2.6.3. Pembahasan MySQL

(35)

2.6.3.1. PhpMyAdmin

PhpMyAdmin adalah tool untuk mengadministrasi/ memanajemen database MySQL berbasis web. PhpMyAdmin mempunyai banyak kelebihan yang dapat mempermudah pekerjaan anda, hal ini sangat membantu apabila anda mempunyai server MySQL dalam komputer.

2.6.3.2. Database MYSQL pada Program

SQL (Strutured Query Language) adalah bahasa standar yang digunakan untuk memanipulasi dan memperoleh data dalam suatu database rasional. SQL dapat membuat seorang Administrator melakukan hal-hal berikut:

1. Mengubah suatu strutur database 2. Mengubah pengaturan keamanan sistem

3. Memberikan suatu hak akses kepada pengguna untuk mengakses database atau tabel

4. Memperoleh informasi dari database 5. Memutakhirkan isi database

Perintah SQL dikelompokan menjadi 3 macam: 1. Data Defenition Language (DDL)

(36)

2. Data Manipulation Language (DML)

Perintah (statement) SQL digunakan untuk melakukan manipulasi data dalam database, menambahkan (insert), mengubah (update), menghapus(delete), mengambil dan mencari data (query). Perintah SQL standar seperti : select, insert, update, delete, create, dan drop dapat digunakan untuk menyelesaikan tugas yang diberikan berhubungan dengan data suatu database.

3. Data Control Language (DCL)

(37)

42 

4.1. Analisis Sistem Yang Berjalan

Analisis sistem merupakan gambaran tentang sistem yang saat ini sedang berjalan. Agar sistem yang dirancang dapat berjalan sebagaimana mestinya, perlu dilakukan analisis terhadap kinerja sistem yang pada akhirnya bertujuan untuk pengembangan sistem.

Analisis sistem ini bertujuan untuk mengetahui lebih jelas dari cara kerja sistem tersebut, sehingga dapat diketahui kelebihan dan kekurangan dari sistem pendaftaran dan pengolahan data pasien yang sedang berjalan.

Dari pengamatan yang penulis lakukan, sistem yang sedang berjalan pada Drg.Setiawan T , semuanya masih dilakukan secara manual atau tulis tangan. Hal ini mengakibatkan proses dalam pendaftaran dan pengolahan data pasien agak lambat sehingga menimbulkan proses dan waktu yang tidak efisien.

4.1.1. Analisis Dokumen

Analisis dokumen yang sedang berjalan menguraikan secara rinci dokumen-dokumen yang digunakan pada sistem informasi Pendaftaran dan Pengolahan Data Pasien pada Drg. Setiawan T Bandung, diantaranya :

1. Nama Dokumen : Formulir Pendaftaran Pasien Baru

(38)

Fungsi : Sebagai data untuk dimasukan kedalam buku daftar pasien baruDrg.Setiawan T Bandung

Rangkap : Satu ( satu ) Sumber : Calon Pasien Baru

Ditujukan : Bagian Pendaftaran / Perawat ( Admin )

Atribut : no_pendaftaran, nama_pasien, umur, alamat, telepon, pekerjaan, tinggi_badan, berat_badan, allergie

2. Nama Dokumen : Data Pasien

Deskripsi : Data diri pasien yang mendaftar pada Drg.Setiawan T Bandung Fungsi : Untuk membuat kartu berobat / kartu pasien

Rangkap : 1 ( satu ) Sumber : Pasien

Ditujukan : Bagian Pendaftaran / Perawat ( Admin )

Atribut : nama_pasien, umur, alamat, telepon, pekerjaan, tinggi_badan, berat_badan, allergie

3. Nama Dokumen : Kartu Pasien

Deskripsi : Kartu bukti pasien telah mendaftar pada Drg.Setiawan T Bandung Fungsi : Sebagai Alat registrasi pasien

Rangkap : 1 (satu)

Sumber : Bagian Pendaftaran / Perawat ( Admin ) Ditujukan : Pasien

(39)

4. Nama Dokumen Kartu Rekam Medis

Deskripsi : Kartu data diagnosa penyakit pasien yang telah diperiksa padaDrg.Setiawan T Bandung

Fungsi : Catatan data rekam medis pasien Rangkap : 1 (satu)

Sumber : Dokter Gigi Ditujukan : Asisten Dokter

Atribut : nama_pasien, umur, alamat, telepon, pekerjaan, tinggi_badan, berat_badan, allergie, tgl, keluhan, diagnosa.

4.1.2. Analisis Prosedur yang sedang berjalan

Analisis prosedur digunakan dalam penganalisaan terhadap kegiatan-kegiatan yang dilakukan pada Drg. Setiawan T Bandung. Analisis prosedur yang berjalan menguraikan secara sistematis aktivitas-aktivitas yang terjadi dalam sistem informasi Pendaftaran dan Pengolahan Data Pasien pada Drg. Setiawan T Bandung, diantaranya :

1. Analisis prosedur pendaftaran pasien baru yang sedang berjalan pada Drg. Setiawan T Bandung :

a. Calon Pasien datang ke Drg. Setiawan T Bandung untuk mendaftar.

b. Bagian Pendaftaran / Perawat ( admin ) memberikan formulir pendaftaran pada calon pasien.

(40)

wawancara oleh bagian pendaftaran / perawat (admin) mengenai data calon pasien.

d. Bagian pendaftaran/ perawat (admin) memasukkan formulir pendaftaran ke dalam arsip.

e. Bagian pendaftaran/ perawat (admin) membuat kartu pasien dan kartu rekam medis.

f. Kemudian bagian pendaftaran/ perawat (admin) menyerahkan kartu pasien untuk pemeriksaan selanjutnya.

g. Kartu rekam medis diarsipkan oleh bagian pendaftaran/ perawat (admin) untuk mencatat riwayat diagnosa penyakit pasien pada kunjungan selanjutnya.

2. Analisis prosedur pengolahan data pasien yang sedang berjalan pada Drg. Setiawan T Bandung :

a. Pasien memberikan formulir pendaftaran yang telah diisi kepada bagian pendaftaran/ perawat (admin).

b. Bagian pendaftaran/ perawat (admin) mencatat arsip data pasien yang berasal dari formulir pendaftaran ke dalam buku data pasien.

c. Buku data pasien diarsipkan oleh bagian pendaftaran/ perawat (admin). 3. Analisis prosedur pemeriksaan pasien dan pengolahan data rekam medis yang

sedang berjalan pada Drg. Setiawan T Bandung :

(41)

c. Asisten Dokter mengambil kartu rekam medis pasien dan mencatat keluhan pasien di kartu rekam medis.

c. Setelah di catat keluhan pasien, kartu pasien dan kartu rekam medis diserahkan pada Dokter.

d. Dokter memeriksa dan mencatat diagnosa pasien dan ditulis di kartu rekam medis.

e. Kartu pasien dan kartu rekam medis yang sudah terisi di serahkan ke Asisten Dokter dan Dokter mengeluarkan resep dan biaya pemeriksaan untuk diserahkan ke pasien beserta kartu pasien.

f. Kartu Rekam Medis oleh Asisten Dokter dimasukan ke arsip rekam medis. g. Pasien memberikan resep kepada Asisten Dokter, dan Asisten Dokter

memberikan obat sesuai resep, dan membuat struk pembayaran.

h. Apabila stok obat yang diperlukan pasien tidak ada, maka dokter membuat resep baru untuk pasien membeli di apotek luar, dan pasien hanya dikenakan biaya pemeriksaan.

i. Resep dan struk diarsipkan oleh Asisten Dokter.

4.1.2.1. Flow Map Yang Sedang Berjalan

(42)

  A1

  A2

  A3

  A4

  A5

  AR

  AS

  A5   A4

Gambar 4.1.

(43)

Keterangan :

A1 : Arsip Formulir Pendaftaran A2 : Arsip Buku Data Pasien A3 : Arsip Kartu Rekam Medis A4 : Arsip Buku Kunjungan Pasien A5 : Arsip Rekam Medis Pasien

KP : Kartu Pasien

KRM : Kartu Rekam Medis AR : Arsip Resep

AS : Arsip Struk Pembayaran

4.1.2.2. Diagram Kontek Yang Sedang Berjalan

Dibawah ini adalah Diagram Kontek sistem informasi Pendaftaran dan Pengolahan Data Pasien pada Drg. Setiawan T Bandung yang sedang berjalan.

Gambar 4.2.

Diagram Kontek Pendaftaran dan Pengolahan Data Pasien yang Berjalan

4.1.2.3. Data Flow Diagram Yang Sedang Berjalan

(44)

Gambar 4.3.

DFD Level 1 yang sedang berjalan

a. DFD Level 2 dari Proses 1.0 sistem yang berjalan :

Gambar 4.4.

(45)

b. DFD Level 2 dari Proses 2.0 sistem yang berjalan :

Gambar 4.5.

DFD Level 2 Proses 2.0 yang sedang berjalan

c. DFD Level 2 dari Proses 3.0 sistem yang berjalan :

Gambar 4.6.

(46)

d. DFD Level 2 dari Proses 4.0 sistem yang berjalan :

Gambar 4.7.

DFD Level 2 Proses 4.0 yang sedang berjalan

4.1.3. Evaluasi Sistem yang sedang Berjalan

Evaluasi sistem dimaksudkan untuk menemukan kelemahan sistem yang akan diperbaiki. Dari uraian mengenai analisis sistem yang sedang berjalan di Drg.Setiawan T Bandung, maka dapat ditemukan beberapa kekurangan atau kelemahan yang diantaranya adalah :

Tabel 4.1. Evaluasi Sistem yang Berjalan

Masalah Solusi 1. Proses pendaftaran pasien baru pada

Drg.Setiawan T Bandung masih dilakukan dengan pencatatan manual ,sehingga kurang efektif dan menyebabkan pasien antri untuk mendaftar.

(47)

Masalah Solusi 2. Proses pencatatan diagnosa pasien

pada kartu rekam medis yang masih disimpan dalam bentuk arsip yang tersimpan dalam lemari, sehingga saat Dokter ingin mengetahui informasi riwayat kesehatan pasien tersebut membutuhkan waktu yang cukup lama untuk mencarinya dan apabila pasien pun ingin mengetahui data rekam medisnya sangat sulit, karena data rekam medis tersebut disimpan dan dikelola oleh pihak Drg. Setiawan T.

Dibuatkannya suatu sistem aplikasi secara online yang dapat memberi kemudahan dalam pengoperasian data rekam medis untuk memudahkan Dokter maupun pasien dalam mendapatkan informasi mengenai riwayat kesehatan pasien tersebut dengan efektif dan efesien.

3. Proses pengolahan data pasien yang dicatat kemudian disimpan dalam bentuk arsip membuat banyak data yang menumpuk , sehingga dapat menimbulkan data pasien menjadi hilang ataupun rusak.

(48)

4.2. Perancangan Sistem

Perancangan sistem merupakan suatu kegiatan pengembangan prosedur dan proses yang sedang berjalan untuk menghasilkan suatu sistem yang baru atau memperbaharui sistem yang ada untuk meningkatkan efektifitas kerja dengan tujuan memanfaatkan teknologi dan fasilitas yang tersedia.

Pada bab ini penulis akan memberikan usulan yang merupakan sistem informasi berbasis web yang diharapkan dapat membantu dan mempermudah pengolahan data pada Drg. Setiawan T Bandung.

4.2.1. Tujuan Perancangan Sistem

Tujuan dari perancangan sistem ini adalah untuk menjelaskan dan menggambarkan secara rinci apa yang dibutuhkan untuk membangun sistem informasi pendaftaran dan pengolahan data pasien berbasis web secara keseluruhan. Adapun tujuan - tujuan lain dari perancangan sistem ini adalah sebagai berikut:

1. Mengelola dan memberikan informasi yang cepat kepada yang membutuhkan. 2. Memperbaiki sistem pendaftaran dan pengolahan data yang masih manual. 3. Membantu mengurangi kesalahan didalam sistem informasi pendaftaran dan

pengolahan data yang sedang berjalan di Drg.Setiawan T Bandung.

4.2.2. Gambaran Umum Sistem yang Diusulkan

(49)

mempermudah dalam pengolahan data pasien, karena data tersimpan ke dalam database sehingga dapat menghindari adanya penumpukkan data atau penduplikatan data. Selain mempercepat dan mempermudah mengakses data atau mengolah data, sistem yang diusulkan ini berguna bagi calon pasien untuk melakukan pendaftaran secara online dimana saja dan kapan saja tanpa batasan waktu, dan pasien pun dapat melihat riwayat kesehatan dengan melakukan login terlebih dahulu.

4.2.3. Perancangan Prosedur yang Diusulkan

Perancangan prosedur ini merupakan sebuah rancangan yang diusulkan untuk memberikan suatu kemajuan didalam sistem yang berjalan dimana menghasilkan sebuah sistem yang dapat jauh lebih bermanfaat dalam pendaftaran dan pengolahan data pada Drg.Setiawan T Bandung.

Untuk mendapatkan gambaran awal yang lebih jelas mengenai perancangan sistem yang akan dibangun, maka terlebih dahulu penulis akan menjelaskan perancangan prosedur yang diusulkan, diantaranya adalah sebagai berikut :

 1. Prosedur sistem pendaftaran pasien baru yang diusulkan :

a. Calon pasien mengunjungi atau membuka website sistem informasi Drg.Setiawan T Bandung yang telah dibangun dan sudah terhubung dengan internet.

(50)

pendaftaran sesuai dengan indentitas asli dengan lengkap dan benar, kemudian klik tombol Daftar.

c. Setelah calon pasien mendaftar menjadi pasien Drg.Setiawan T, data pasien pun akan masuk pada database yang nantinya akan di cek oleh Admin. d. Setelah itu pasien dapat melakukan login yang berguna untuk melakukan

pendaftaran kontrol. Pasien yang telah melakukan login dapat form pendaftaran kontrol, dengan memilih menu Daftar Kontrol dan mengisi tanggal dan waktu kontrol untuk menentukan jadwal kontrol.

e. Setelah pasien mendaftar untuk kontrol, maka admin akan melakukan aktifasi apakah pasien diterima untuk kontrol pada waktu tersebut atau tidak. Pemberitahuan aktifasi akan dikirim oleh admin pada pasien. Bila pasien diterima maka pasien dapat datang pada waktu tersebut, sedangkan bila ditolak maka pasien harus mendaftar lagi dengan waktu yang berlainan. f. Apabila pasien telah selesai mengakses laman pasien, dapat melakukan Log

Out untuk keluar dari laman tersebut dan kembali pada beranda website sistem informasi Drg.setiawan T.

2. Prosedur sistem pengolahan data pasien oleh Admin yang diusulkan :

a. Admin( Bag.Pendaftaran/Perawat ) membuka website Sistem Informasi Drg.Setiawan T, dengan memasuki laman user untuk melakukan login. b. Setelah masuk laman hak akses admin. Admin dapat memilih menu untuk

(51)

c. Admin( Bag.Pendaftaran/Perawat ) memilih menu galeri, maka akan muncul data galeri foto yang telah di upload. Admin( Bag.Pendaftaran /Perawat ) dapat menambah koleksi galeri mengklik tombol Tambah Galeri. Admin( Bag.Pendaftaran/Perawat ) pun dapat mengupdate foto galeri dengan mengklik tombol Edit. Admin( Bag.Pendaftaran/Perawat ) juga dapat menghapus foto galeri dengan mengklik tombol Hapus.

d. Admin( Bag.Pendaftaran/Perawat ) memilih menu Data Pasien, maka akan muncul data pasien yang telah terdaftar menjadi pasien di Drg. Setiawan. Admin( Bag.Pendaftaran/Perawat ) juga dapat melakukan update pada data tersebut dengan mengklik tombol Edit kemudian mengubah datanya, Admin( Bag.Pendaftaran/Perawat ) juga dapat menghapus data pasien dengan mengklik tombol Delete. Admin( Bag.Pendaftaran/Perawat ) pun dapat menginputkan data pasien lama yang telah terdaftar namun belum melakukan pendaftaran online dengan mengklik tombol Tambah Data Pasien. Admin( Bag.Pendaftaran/Perawat ).

e. Admin( Bag.Pendaftaran/Perawat ) memilih Menu Data Kontrol, maka Admin( Bag.Pendaftaran/Perawat ) dapat melihat data pasien yang mendaftar kontrol dan Admin( Bag.Pendaftaran/Perawat ) dapat melakukan aktifasi untuk menyetujui jadwal kontrol setiap pasien.

(52)

mengupdate data user dengan mengklik tombol Edit. Admin pun dapat menghapus data user dengan mengklik tombol Delete.

g. Apabila Admin( Bag.Pendaftaran/Perawat ) telah selesai mengolah data, maka Admin( Bag.Pendaftaran/Perawat ) dapat melakukan Log Out untuk keluar dari laman user.

3. Prosedur sistem pengolahan data obat dan pembayaran oleh Asisten Dokter yang diusulkan :

a. Asisten Dokter membuka website Sistem Informasi Drg.Setiawan T, dengan memasuki laman user untuk melakukan login.

b. Setelah masuk laman hak akses asisten dokter. Asisten dokter dapat memilih menu untuk mengolah data obat, maupun data pembayaran sesuai dengan kebutuhan.

c. Asisten dokter memilih menu obat, maka akan muncul data obat yang telah di input. Asisten dokter dapat menambah data obat dengan mengklik tombol Tambah Data Obat. Asisten dokter pun dapat mengupdate data obat dan dapat menghapus data obat yang sudah tidak dibutuhkan.

(53)

4.2.3.1. Diagram kontek

Diagram Konteks adalah suatu proses yang meggambarkan dan menjelaskan aliran informasi dari sistem informasi pendaftaran dan pengolahan data pada Drg. Setiawan T yang diusulkan secara garis besarnya, sebagai berikut:

Sistem Informasi Pendaftaran dan pengolahan data pasien

pada Drg. Setiawan T Bandung

Pasien Drg.Setiawan T

Data Pasien

Diagram Kontek Pendaftaran dan Pengolahan Data Pasien yang Diusulkan

4.2.3.2. Data Flow Diagram

Data Flow Diagram (DFD) adalah suatu gambaran sistem secara logika. Diagram biasanya digunakan untuk membuat sebuah modul sistem informasi dalam bentuk jaringan proses-proses yang saling terhubung satu sama lainnya, maka dapat ditarik kesimpulan bahwa data flow diagram merupakan suatu diagram yang mudah dimengerti dan merupakan suatu gambaran mengenai semua kegiatan atau aktifitas untuk memberikan gambaran yang lebih jelas.

a. Data Flow Diagram Level 1

(54)

1.0

Data Obat Data Transaksi

Resep

Data Flow Diagram Level 1 yang Diusulkan

b. DFD Level 2

Dari DFD ( Data Flow Diagram) level 1 yang prosesnya masih bersifat umum, maka dijelaskan kembali dengan adanya DFD level 1, sebagai berikut :

a. DFD Level 2 dari Proses 1.0 sistem yang diusulkan :

 

Gambar 4.10.

(55)

b. DFD Level 2 dari Proses 5.0 sistem yang diusulkan :

 

Gambar 4.11.

Data Flow Diagram Level 2 Proses 5.0 yang Diusulkan

4.2.3.3. Kamus Data

Kamus data adalah suatu daftar data elemen yang terorganisir dengan definisi yang tetap dan sesuai dengan sistem. Sehingga user dan analisis mempunyai pengertian yang sama tentang input, output, dan komponen data. Adapun kamus data yang dijabarkan adalah yang mengalir pada data flow diagram ( DFD) diagram sebagai berikut :

1. Nama Arus Data : Data Pasien

Deskripsi : Infomasi mengenai pasien yang melakukan pendaftaran. Alias : Kartu Pasien

Aliran Data : Entitas Pasien – Proses 1.1, Proses 1.1 – T. Pasien, T. Pasien –Proses 1.2, Proses 1.2 – Entitas Pasien.

(56)

2. Nama Arus Data : Pendaftaran Kontrol

Deskripsi : Proses pendaftaran untuk menentukan jadwal control.

Alias : -

Aliran Data : Entitas Pasien - Proses 1.3, Proses 1.3 - T.Daftar Kontrol, T. Daftar Kontrol –Entitas Pasien.

Struktur Data : id_daftar, nama, tanggal, waktu, keluhan. 3. Nama Arus Data : Data Transaksi Pembayaran

Deskripsi : Informasi mengenai transaksi pembayaran.

Alias : -

Aliran Data : T. Daftar Kontrol - Proses 4.0, Proses 4.0 - T.Transaksi. Struktur Data : id_tran, tanggal, nama, keluhan, harga_keluhan,

nama_obat, harga_obat, jml_obat, total_obat, total_bayar.

4.2.4. Perancangan Basis Data

Perancangan basis data pada dasarnya ada beberapa peralatan yang digunakan diantaranya Normalisasi, Relasi Tabel, Entity Relation Diagram.

4.2.4.1. Normalisasi

Normalisasi diartikan sebagai suatu teknik yang menstrukturkan data untuk mencegah timbulnya permasalahan pengolahan data dalam basis data. 1. Bentuk tidak normal (Unnormalized)

(57)

{ id, nama, umur, alamat, telepon, pekerjaan, username, password, foto, id_daftar, nama, tanggal, waktu, keluhan, id_tran, tanggal, nama, keluhan, harga_keluhan, nama_obat, harga_obat, jml_obat, total_obat, total_bayar } 2. Bentuk normal pertama ( 1st )

Normalisasi pertama, tahap ini diusahakan tidak terdapat field dalam satu tabel yang berulang. Berikut normalisasi pertama dari sistem yang diusulkan: { id, nama, umur, alamat, telepon, pekerjaan, username, password, foto,

id_daftar, tanggal, waktu, keluhan, id_tran, harga_keluhan, nama_obat, harga_obat, jml_obat, total_obat, total_bayar }

3. Bentuk Normal kedua (2 nd NF)

Pasien : { id_pasien *, nama, umur, alamat, telepon, pekerjaan, username, password, foto }

Daftar Kontrol :{ id_daftar *, nama, tanggal, waktu, keluhan }

Transaksi :{ id_tran *, tanggal, nama, keluhan, harga_keluhan, nama_obat, harga_obat, jml_obat, total_obat, total_bayar } Keterangan : * = Primary key

4.2.4.2. Relasi Tabel

(58)

Gambar 4.12. Relasi tabel

4.2.4.3. Entity Relationship Diagram

Entity Relationship Diagram (ERD) yang diusulkan dalam perancangan Sistem Informasi Pendaftaran dan Pengolahan Data Pasien pada Drg. Setiawan T Bandung sebagai berikut :

(59)

4.2.4.4. Struktur File

1. Nama Tabel : Pasien

Fungsi : Untuk menunjukan data pasien Primery Key : id

Tabel 4.2. Tabel Pasien

Nama File Tipe Data Size Keterangan

id int 50 Primary Key

nama varchar 200 Atribut Penyerta

umur int 20 Atribut Penyerta

alamat text Atribut Penyerta

telepon int 50 Atribut Penyerta

pekerjaan varchar 200 Atribut Penyerta username varchar 50 Atribut Penyerta password varchar 50 Atribut Penyerta

foto varchar 200 Atribut Penyerta

2. Tabel : Daftar Kontrol

Fungsi : Untuk menunjukan data pendaftaran jadwal kontrol Primery Key : id_daftar

Tabel 4.3. Tabel Daftar Kontrol

Nama File Tipe Data Size Keterangan

id_daftar int 10 Primary Key

nama varchar 50 Atribut Penyerta

tanggal varchar 20 Atribut Penyerta

waktu varchar 10 Atribut Penyerta

(60)

3. Tabel : Obat

Fungsi : Untuk menunjukan data obat Primery Key : id_obat

Tabel 4.4. Tabel Obat

Nama File Tipe Data Size Keterangan

id_obat int 10 Primary Key

nama_obat varchar 50 Atribut Penyerta harga_obat int 50 Atribut Penyerta

stok int 50 Atribut Penyerta

4. Tabel : Transaksi

Fungsi : Untuk menunjukan data transaksi Primery Key : id_tran

Tabel 4.5. Tabel Transaksi

Nama File Tipe Data Size Keterangan

id_tran int 10 Primary Key

tanggal varchar 100 Atribut Penyerta

nama varchar 200 Atribut Penyerta

keluhan varchar 200 Atribut Penyerta

harga_keluhan int 50 Atribut Penyerta

nama_obat varchar 200 Atribut Penyerta harga_obat int 50 Atribut Penyerta

jml_obat int 10 Atribut Penyerta

(61)

4.2.4.5. Kodifikasi

Pengkodean berfungsi untuk mendefinisikan suatu objek secara singkat, mengklasifikasikan data, dan memasukan data kedalam database. Dalam perancangan ini penulis melakukan pengkodean secara AUTO_INCREMENT.

4.2.5. Perancangan Antar Muka

Program dapat didefinisikan sebagai kumpulan dari intruksi atau perintah yang sudah disiapkan oleh komputer sehingga dapat melakukan fungsi yang telah ditentukan. Tujuan pembuatan program ini adalah untuk mempermudah dan mempercepat aktivitas yang berhubungan dengan pengolahan data.

4.2.5.1. Struktur Menu

Struktur menu merupakan gambaran mengenai struktur menu website yang akan dibuat yang digambarkan dalam bentuk diagram. Struktur dari website yang dibuat adalah sebagai berikut:

(62)

4.2.5.2. Perancangan Input

Perancancangan input ini merupakan gambaran dalam pembuatan antarmuka untuk memasukkan data yang dilakukan oleh pengguna sistem.

1. Perancangan Input pendaftaran

Perancangan ini nantinya akan digunakan oleh calon pasien untuk mendaftarkan dirinya ke Drg.Setiawan T secara online. Adapun rancangan gambarnya sebagai berikut :

Gambar 4.15.

Perancangan Input Pendaftaran

2. Perancangan Input Daftar Kontrol

Perancangan ini dilakukan oleh pasien untuk mendaftar jadwal kontrol Pasien Drg.Setiawan T yang akan melakukan pemeriksaan. Adapun rancangan gambarnya sebagai berikut :

Form Pendaftaran Online Pasien Baru Drg.Setiawan T Nama

Umur Alamat Telepon

Pekerjaan Foto

Username Password

Browse

(63)

Gambar 4.16.

Perancangan Input Daftar Kontrol

3. Perancangan Input Galeri

Perancangan ini dilakukan oleh admin untuk memasukkan foto atau gambar dokumentasi Drg.Setiawan T. Adapun rancangan gambarnya sebagai berikut :

Gambar 4.17. Perancangan Input Galeri

4. Perancangan Input Data Obat

Perancangan ini digunakan oleh asisten dokter untuk menginput data obat. Adapun rancangan gambarnya sebagai berikut : 

Pendaftaran Kontrol Drg.Setiawan T Nama

Tanggal Waktu

Keluhan

Daftar Reset

Input Galeri Drg.Setiawan T File

Deskripsi

Browse

(64)

Gambar 4.18.

Perancangan Input Data Obat

5. Perancangan Input Data Transaksi

Perancangan ini digunakan oleh asisten dokter untuk menginput data transaksi. Adapun rancangan gambarnya sebagai berikut :

Gambar 4.18.

Perancangan Input Kontak Kami

Gambar 4.19.

Perancangan Input Data Transaksi Input Data Obat

Nama Obat Harga Obat Harga Obat

Kirim Reset

Input Data Transaksi Tanggal

Nama Keluhan Harga Keluhan Nama Obat Harga Obat Jumlah Total Harga Total Bayar

(65)

4.2.5.3. Perancangan Output

Pada perancangan output ini akan digambarkan laporan apa saja yang dilakukan oleh user maupun admin.

1. Perancangan Output Kartu Pasien

Perancangan ini nantinya dilakukan oleh calon pasien ketika mendaftar online dan setelah mendaftar pasien mencetak Kartu Pasien. Berikut tampilan output kartu pasien Drg.Setiawan T :

Gambar 4.20.

Perancangan Output Kartu Pasien Drg.Setiawan T

2. Perancangan Output Laporan Data Pasien

Perancangan ini nantinya dipakai oleh admin untuk mencetak laporan data pasien yang terdaftar. Berikut tampilan output Laporan Data Pasien Drg.Setiawan T :

Gambar 4.21.

Perancangan Output Laporan Data Pasien Drg.Setiawan T

Drg.Setiawan T Jl.Sunda 95 A Bandung

Nama :

Alamat :

KARTU PASIEN

FOTO

DATA PASIEN Drg.Setiawan T

(66)

3. Perancangan Output Data Daftar Kontrol

Perancangan ini untuk output data daftar kontrol. Berikut tampilan output Laporan Data Daftar Kontrol pada Drg.Setiawan T :

Gambar 4.22.

Perancangan Output Laporan Data Pendaftaran Kontrol

4. Perancangan Output Galeri

Output ini berisi gambar atau foto yang telah di upload oleh admin. Berikut tampilan output Galeri Drg.Setiawan T :

Gambar 4.23.

Perancangan Output Galeri Drg.Setiawan T

5. Perancangan Output Transaksi Pembayaran

Output ini berisi data transaksi yang diinput oleh admin. Berikut tampilan output Data Kontak Kami Drg.Setiawan T :

Gambar 4.24.

Perancangan Output Data Transaksi Drg.Setiawan T DATA DAFTAR KONTROL

No Nama Pasien Tanggal Waktu Keluhan

GALERI Drg. Setiawan T

FOTO  FOTO  FOTO  FOTO 

DATA TRANSAKSI

(67)
(68)

73 

5.1. Implementasi

Implementasi adalah suatu proses penerapan rancangan program yang telah dibuat ke dalam sebuah aplikasi pemrograman sesuai dengan tujuan yang diharapkan dari program aplikasi tersebut. Tujuan dari implementasi sistem adalah untuk menerapkan sistem agar dapat dioperasikan secara optimal sesuai dengan kebutuhan proses. Pengujian merupakan kegiatan yang dilaksanakan untuk mencari atau menemukan kesalahan pada sistem yang telah dibangun.

5.1.1. Batasan Implementasi (optional)

Dalam pengimplementasian perangkat lunak perancangan sistem informasi pendaftaran dan pengolahan data pasien pada Drg.Setiawan T ini terdapat beberapa hal yang menjadi batasan implementasi, yaitu :

1. Tidak semua kebutuhan sistem informasi pengolahan data pasien dikerjakan, tetapi hanya subsistem-subsistem yang mendukung.

2. Aplikasi dijalankan pada perangkat PC (Personal Computer) menggunakan directory localhost, tidak menggunakan layanan web hosting.

(69)

5.1.2. Implementasi Perangkat Lunak

Dalam pengimplementasian aplikasi, perangkat lunak yang digunakan adalah sebagai berikut :

1. Windows 7 operating system.

2. Mozilla Firefox 7.0.1 sebagai web browser.

3. XAMPP version 3.4.5 yang sudah termasuk didalamnya apache, MySQL dan PHP My Admin.

4. Macromedia Dreamweaver 8.

5. Artisteer 3, untuk membuat template website.

5.1.3. Implementasi Perangkat Keras

Perangkat keras yang digunakan dalam pengimplementasian aplikasi adalah sebagai berikut :

1. Processor AMD E-450 APU with Radeon™ HD Graphics 1.65 GHz 2. RAM 2 GB.

3. Harddisk 500 GB.

4. Monitor pada resolusi 1366x768 5. Keyboard dan Mouse

5.1.4. Implementasi Basis Data (Sintaks SQL)

Berikut implementasi Basis Data dari database Drg.Setiawan T :

-- phpMyAdmin SQL Dump

-- version 3.4.5

(70)

--

-- Host: localhost

-- Waktu pembuatan: 22. Juli 2012 jam 17:15

-- Versi Server: 5.5.16

-- Versi PHP: 5.3.8

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

SET time_zone = "+00:00";

--

-- Database: `drgsetiawan`

-- ---

-- Struktur dari tabel `admin`

--

DROP TABLE IF EXISTS `admin`;

CREATE TABLE IF NOT EXISTS `admin` (

`id` int(4) NOT NULL AUTO_INCREMENT,

`adname` varchar(20) NOT NULL,

`passad` varchar(300) NOT NULL,

`hint` varchar(100) NOT NULL,

`role` enum('admin','asdok') NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

--

-- Dumping data untuk tabel `admin`

--

INSERT INTO `admin` (`id`, `adname`, `passad`, `hint`, `role`) VALUES

(1, 'admin', '21232f297a57a5a743894a0e4a801fc3', 'administrator', 'admin'),

(2, 'asdok', '8801024ccf6a46f132ea69deed83298e', 'asisten dokter', 'asdok');

-- ---

-- Struktur dari tabel `daftarkontrol`

(71)

DROP TABLE IF EXISTS `daftarkontrol`;

CREATE TABLE IF NOT EXISTS `daftarkontrol` (

`id_daftar` int(10) NOT NULL AUTO_INCREMENT,

`nama` varchar(50) NOT NULL,

`tanggal` varchar(20) NOT NULL,

`waktu` varchar(10) NOT NULL,

`keluhan` varchar(50) NOT NULL,

PRIMARY KEY (`id_daftar`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;

--

-- Dumping data untuk tabel `daftarkontrol`

--

INSERT INTO `daftarkontrol` (`id_daftar`, `nama`, `tanggal`, `waktu`, `keluhan`) VALUES

(4, 'Puspita', '24/07/2012', '10.00', 'Checkupgigi'),

(5, 'Puspita', '26/07/2012', '10.00', 'Tambalgigi'),

-- ---

-- Struktur dari tabel `galeri`

--

DROP TABLE IF EXISTS `galeri`;

CREATE TABLE IF NOT EXISTS `galeri` (

`id` int(50) NOT NULL AUTO_INCREMENT,

`nama_file` varchar(100) NOT NULL,

`deskripsi` varchar(500) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=19 ;

--

-- Dumping data untuk tabel `galeri`

--

INSERT INTO `galeri` (`id`, `nama_file`, `deskripsi`) VALUES

(10, 'Photo0784.jpg', 'Ruang Praktek \r\n'),

(72)

(14, 'gigi2.jpg', ''),

(16, 'gigi9.jpg', ''),

(18, 'gigi8.jpg', '');

-- ---

-- Struktur dari tabel `obat`

--

DROP TABLE IF EXISTS `obat`;

CREATE TABLE IF NOT EXISTS `obat` (

`id_obat` int(10) NOT NULL AUTO_INCREMENT,

`nama_obat` varchar(50) NOT NULL,

`harga_obat` int(50) NOT NULL,

`stok` int(50) NOT NULL,

PRIMARY KEY (`id_obat`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

-- ---

-- Struktur dari tabel `pasien`

--

DROP TABLE IF EXISTS `pasien`;

CREATE TABLE IF NOT EXISTS `pasien` (

`id` int(50) NOT NULL AUTO_INCREMENT,

`nama` varchar(200) NOT NULL,

`umur` int(20) NOT NULL,

`alamat` text NOT NULL,

`telepon` int(50) NOT NULL,

`pekerjaan` varchar(200) NOT NULL,

`username` varchar(50) NOT NULL,

`password` varchar(50) NOT NULL,

`foto` varchar(200) NOT NULL,

PRIMARY KEY (`id`)

(73)

-- Dumping data untuk tabel `pasien`

--

INSERT INTO `pasien` (`id`, `nama`, `umur`, `alamat`, `telepon`, `pekerjaan`, `username`, `password`,

`foto`) VALUES

(25, 'puspita', 22, 'setiabudi', 1234567, 'mahasiswa', 'puspita', '12d2f20718abf7394dc4acff0ac19a0b',

'marliana.png'),

(27, 'rali', 22, 'holis', 1234, 'wiraswasta', 'rali', '72cd3a16ba0a23d1c909a764e3c23dda', 'hadi.png');

--

-- Struktur dari tabel `rekammedis`

--

DROP TABLE IF EXISTS `rekammedis`;

CREATE TABLE IF NOT EXISTS `rekammedis` (

`id_rm` int(50) NOT NULL AUTO_INCREMENT,

`nama` varchar(200) NOT NULL,

`diagnosa` varchar(100) NOT NULL,

`tgl` date NOT NULL,

`rm` text NOT NULL,

`foto_rm` varchar(500) NOT NULL,

`username` varchar(20) NOT NULL,

PRIMARY KEY (`id_rm`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

-- ---

-- Struktur dari tabel `transaksi`

--

DROP TABLE IF EXISTS `transaksi`;

CREATE TABLE IF NOT EXISTS `transaksi` (

`id_tran` int(10) NOT NULL AUTO_INCREMENT,

`tanggal` varchar(100) NOT NULL,

`nama` varchar(200) NOT NULL,

`keluhan` varchar(200) NOT NULL,

(74)

`nama_obat` varchar(200) NOT NULL,

`harga_obat` int(50) NOT NULL,

`jml_obat` int(10) NOT NULL,

`total_obat` int(50) NOT NULL,

`total_bayar` int(50) NOT NULL,

PRIMARY KEY (`id_tran`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

5.1.5. Implementasi Antar Muka

Implementasi antar muka (interface) merupakan penerapan perancangan format tampilan yang telah ditentukan sebelumnya. Adapun implementasi antar muka dari sistem informasi pendaftaran dan pengolahan data pada Drg.Setiawan T Bandung adalah sebagai berikut :

1. Halaman Utama

Gambar 5.1.

Halaman Utama Sistem Informasi Drg.Setiawan T

(75)

2. Halaman Profil

Gambar 5.2.

Halaman Profil Sistem Informasi Drg.Setiawan T

Halaman Profil berisi sejarah dan visi misi awal mula dibangunnya Tempat Praktek Gigi Drg.setiawan T Bandung.

3. Halaman Galeri

Gambar 5.3.

Halaman Galeri Sistem Informasi Drg.Setiawan T

(76)

4. Halaman Form Pendaftaran Pasien Baru

Gambar 5.4.

Halaman Pendaftaran Sistem Informasi Drg.Setiawan T

Form Pendaftaran digunakan bagi calon pasien untuk mendaftar menjadi pasien Drg.setiawan T yang dapat diakses dimana saja dan kapan saja.

5. Login Admin

Gambar 5.5. Halaman Login Admin

(77)

6. Pengelolaan Data Pasien

Gambar 5.6.

Halaman Data Pasien Drg.Setiawan T

Laman Data Pasien merupakan hasil tampil dari calon pasien yang telah mendaftar menjadi pasien Drg.Setiawan T.

7. Laporan Data Pasien

Gambar 5.7.

Laporan Data Pasien Drg.Setiawan T

(78)

8. Pendafataran Kontrol

Gambar 5.8.

Pendaftaran Kontrol Drg.Setiawan T

Pendaftaran Kontrol merupakan data form untuk mendaftar saat akan melakukan pemeriksaan.

9. Data Kontrol

Gambar 5.9.

Data Pendaftaran Kontrol Drg.Setiawan T

(79)

10.Data Obat

Gambar 5.10. Data Obat Drg.Setiawan T

Data Obat merupakan data yang berisi stok obat dan harganya.

11.Input Data Obat

Gambar 5.11.

Input Data Obat Drg.Setiawan T

(80)

12.Data Transaksi

Gambar 5.12.

Data Transaksi Drg.Setiawan T

Data Transaksi merupakan data yang berisi transaksi pembayaran.

5.1.6. Implementasi Instalasi Program

Dalam proses Implementasi Instalasi Program ini, akan dijelaskan bagaimana cara menginstal XAMPP sebagai server local. Adapun langkah-langkahnya yaitu sebagai berikut :

1. Double klik pada file installasi XAMPP

Gambar 5.13.

Klik dua kali file instalasi XAMPP

Gambar

Gambar 4.1.
Gambar 4.3.
Gambar 4.5.
Gambar 4.10.
+7

Referensi

Dokumen terkait

2. Bagaimana Pengaruh Sektor Pariwisata Terhadap Pendapatan Asli Daerah Dalam Membangun Infrastruktur Kota Bandar Lampung Ditinjau Berdasarkan Perspektif Ekonomi

Dengan ini menyatakan bersedia/tidak bersedia* untuk bekerja sama dalam penyelenggaraan acara “Kongres Nasional VIII – Pertemuan Ilmiah Tahunan XII

vk;k gS og muds lkFk fdrus lgt <ax ls mudh ekr`Hkk"kk esa ckrphr dj jgk gS rkfd mudks vkSj mudh iRuh dks dksbZ fnDdr u gks muds ckjs esa tku ysus ds ckn lq'khy eksgu [kqjkuk

Strategi Perencanaan Mutu Terpadu (Quality Planing) dalam Implementasi TQM Pendidikan Page 20 alat ukur rencana yang sudah dibuat dan disepakati; menganalisa semua hasil

MERAWAT BALITA ISPA ANTARA PUSKESMAS PADANG PASIR DENGAN PUSKESMAS PAUH. KOTA

Komplikasi Akut dan Kronik adalah komplikasi yang terjadi pada penderita Diabetes Melitus Tipe 2 yang tercatat di dalam Rekam Medik dari Komplikasi Akut maupun Kronik yang di Rawat

Tanpa VLAN, sebuah Switch akan memperlakukan semua interface pada Switch tersebut berada pada broadcast domain yang sama – dengan kata lain, semua piranti yang terhubung ke

Wati bertemu guru di sore hari, Wati