BAB 4 ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis Sistem
Analisis sistem adalah penguraian dari suatu sistem infomasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.
Sistem informasi kesehatan gigi ini dibuat atas dasar kebutuhan untuk mendapatkan informasi dan merupakan sebuah sistem informasi yang menyediakan
sarana untuk melakukan pendaftaran secara online. Penulis mencoba merancang sebuah Sistem Informasi Kesehatan Gigi untuk memberikan sebuah sarana yang dapat
membantu masyarakat calon pasien yang ingin mendaftar secara online dan mendapatkan informasi yang dibutuhkan tentang informasi kesehatan gigi. Tahapan
analisis terhadap suatu sistem dilakukan sebelum tahap perancangan, hal ini agar perangkat lunak yang dirancang sesuai dengan masalah yang akan diselesaikan.
4.2 Perancangan Sistem
Membuat suatu program memerlukan suatu persiapan, perencanaan yang baik, tujuan yang jelas dan percobaan yang berulang-ulang karena menyangkut semua elemen
yang membentuk suatu program. Perancangan sistem adalah upaya suatu organisasi atau lembaga untuk memulai
memiliki suatu sistem yang lebih baik lagi. Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan. Tujuan dari perancangan
Universitas Sumatera Utara
sistem adalah untuk memenuhi kebutuhan user pemakai mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta di implementasikan.
4.2.1 Rancangan Keluaran Output
Output adalah informasi yang dikirim kepada para pengguna melalui sistem informasi. Output penting karena merupakan salah satu bentuk kegiatan dalam perancangan fisik
sistem untuk menghasilkan dokumen output sistem yang akan dibuat dan diusulkan.
Tujuan yang harus dicapai penganalis sistem saat merancang output: 1.
Merancang output untuk tujuan tertentu. 2.
Membuat output bermanfaat bagi para pengguna. 3.
Mengirim jumlah output yang tepat. 4.
Menyediakan distribusi output yang tepat. 5.
Menyediakan output tepat waktu. 6.
Memilih metode output yang paling efektif. Adapun perancangan keluaran output yang ingin penulis buat adalah sebagai
berikut:
NAMA PASIEN NAMA DOKTER
BAGIAN SAKIT PENANGANAN
OBAT Arifin
Drg. Mey Gemni S Gigi 7 bawah kiri Gigi di cabut
Amoxan, sanmol
Gambar 4.1 Rancangan Output Data Pasien Back
Universitas Sumatera Utara
4.2.2 Perancangan Masukan Input
Rancangan masukan input merupakan awal dimulainya proses pengolahan data dari bahan mentah yaitu berupa dokumen barang dan benda berupa angka atau tabel. Data
yang di input harus benar-benar baik untuk memberikan kepercayaan terhadap pengguna. Adapun tujuan rancangan masukan input adalah:
1. Mebuat penyelesaian input mudah dan efisien.
2. Menjamin input akan memenuhi tujuan yang di harapkan.
3. Menjamin penyelesaian yang tepat.
4. Membuat tampilan layar dan formulir yang menarik.
Universitas Sumatera Utara
Adapun rancangan masukan input yang ingin penulis buat adalah sebagai berikut:
p
Gambar 4.2 Rancangan Input Menu Pendaftaran
4.2.3 Perancangan File
Dalam ini juga dibutuhkan beberapa file sebagai interface. Adapun file yang di gunakan adalah:
1.
Index.php File ini merupakan tampilan awal program sistem informasi kesehatan gigi ini yang
merupakan halaman utama. Userpasien mempunyai pilihan menu Klinik, Tentang Gigi, Pendaftaran, Login Pasien, dan Hubungi Kami.
2.
Menu_gigi.php
Gambar 4.2 Rancangan Input Menu Pendaftaran
4.2.3 Perancangan File
Dalam ini juga dibutuhkan beberapa file sebagai interface. Adapun file yang di gunakan adalah:
Header
Footer KLINIK
TENTANG GIGI
HUBUNGI KAMI PENDAFTARAN
Nama Lengkap Alamat
Umur Pekerjaan
Keluhan Daftar
PENDAFTARAN
Universitas Sumatera Utara
1. Index.php
File ini merupakan tampilan awal program sistem informasi kesehatan gigi ini yang merupakan halaman utama. Userpasien mempunyai pilihan menu Klinik, Tentang
Gigi, Pendaftaran, Login Pasien, dan Hubungi Kami. 2.
Menu_gigi.php File ini merupakan tampilan dari Tentang Gigi. File ini merupakan tampilan materi
yang disediakan oleh website yang kemudian bisa menjadi bahan ajaran pasien. Pasien dapat melihat informasi tentang gigi seperti tips gigi dan info gigi.
3.
Daftar.php File ini merupakan file sebagai tampilan pendaftaran untuk pasien. Dimana file ini
merupakan untuk inputan data pasien di website ini. 4.
Login_pasien.php File ini merupakan file untuk melihat data pasien yang sebelumnya sudah mendaftar
di website ini. Tampilan halaman ini juga akan mengeluarkan output hasil pemeriksaan pasien.
5.
Info.php File ini merupakan file Hubungi Kami yang merupakan tampilan halaman informasi
tentang klinik. Pasien dapat mengetahui informasi klinik di website ini.
4.2.4 Perancangan Database
Database merupakan bagian penting pada sistem informasi, karena di perlukan sebagai basis penyedia informasi bagi penggunanya. Database terdiri atas tabel-tabel
yang dibuat dengan menggunakan program MySQL dan PHP. Berikut ini adalah perancangan database yang penulis uraikan dengan kebutuhan
yang diperlukan sebagai media input dan output:
1. Tabel Login Admin
Nama Field Type
Size Keterangan
Universitas Sumatera Utara
Id Integer
11 Primary Key
Username Varchar
30
Password Varchar
30 Tabel 4.1 Tabel Login Admin
2. Tabel Pasien
Nama Field Type
Size Keterangan
Id_pasien Integer
11 Primary Key
Nama_pasien Varchar
50
Alamat_pasien Text
Umur_pasien Integer
3
Pekerjaaan_pasien Varchar
20
Keluhan_pasien Text
Tabel 4.2 Tabel Pasien
Universitas Sumatera Utara
3. Tabel Ruang Periksa
Nama Field Type
Size Keterangan
Nama_pasien Varchar
50 Primary Key
Nama_dokter Varchar
50
B_sakit Varchar
50
Penanganan Varchar
50
Obat Varchar
50
Tabel 4.3 Tabel Ruang Periksa
4.2.5 Data Flow Diagram DFD
Data Flow Diagram adalah suatu diagram yang menggunakan notas-notasi untuk
menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, terstruktur, dan jelas. DFD merupakan alat bantu
dalam menggambarkan atau menjelaskan proses kerja atau sistem. DFD ini adalah salah satu alat pembuatan model yang sering digunakan,
khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD
adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
Universitas Sumatera Utara
DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun
rancangan sistem yang mudah dikomunikasikan oleh professional sistem kepada pemakai maupun pembuatan program.
Berikut bentuk Data Flow Diagram DFP dari perancangan Sistem Informasi Kesehatan Gigi Drg. Mey Gemni Sitanggang:
1. Diagram Konteks Sistem Informasi
Informasi Hasil Pemeriksaan
Keluhan
Id. Pasien
Info Keluhan Sakit Daftar Pasien
Diagnosa Data Pasien
Keluhan Sakit
Input data
Gambar 4.3 Diagram Konteks Sistem Informasi
1. Data Flow Diagram Perancangan Sistem
Sistem Informasi Kesehatan Gigi
Pasien Dokter
Petugas SIKG Ruang Perika
Universitas Sumatera Utara
Gambar 4.4 DFD Level 1 Perancangan Sistem Informasi
2. ERD Entity Relationship Diagram
ERD adalah suatu komponen-komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut yang mempresentasikan seluruh fakta dari
dunia nyata yang ditinjau. Admin
Pasien 01
Hapus, Masukkan data pemeriksaan,
lihat data 1
Data Pasien 2
Data Pemeriksaan Data Pasien
Data Pemeriksaan
02 Lihat Data,
Tentang Gigi, Tips Gigi
Tentang Gigi
04 Tips
Gigi
Universitas Sumatera Utara
m n
Gambar 4.5 ERD Database
4.2.6 Flowchart Sistem
Flowchart adalah diagram dengan simbol-simbol yang mempunyai arus untuk menggambarkan langkah-langkah penyelesaian suatu program. Berikut merupakan
flowchart-flowchart sistem informasi yang di rancang oleh penulis.
1. Flowchart Sistem Informasi
Hasil Pemeriksaan
Pasien
id_Pasien
nama_pasien
alamat_pasien
umur_pasien
pekerjaan_pasien
keluhan_pasien ruang_periksa
nama_pasien
nama_dokter
b_sakit
penanganan
obat Admin
username
password
Universitas Sumatera Utara
Gambar 4.6 Flowchart Sistem Informasi Start
Klinik
Tentang Gigi
Pendaftaran
Login Pasien Hubungi Kami
Keluar Halaman Awal
Halaman Info Gigi
Halaman Pendaftaran
Lihat Hasil Periksa
Informasi Klinik
Universitas Sumatera Utara
2. Flowchart Login Admin
Halaman Login Admin adalah halaman khusus login user admin. Untuk masuk ke halaman admin harus memasukkan username dan password yang tepat. Jika username
atau password salah maka akan kembali ke ke halaman Login Administrator. Berikut flowchart halaman Login Admin.
Gambar 4.7 Flowchart Login Admin Start
Input Username Password
Login
Proses Pengolahan Data
Finish Kombinasi
username password salah
Universitas Sumatera Utara
BAB 5 IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain yang ada dalam dokumen desain sistem yang disetujui dan menguji, menginstal,
memulai, serta menggunakan sistem yang baru atau sistem yang diperbaiki. Implementasi sistem merupakan kumpulan dari elemen-elemen yang telah didesain
kedalam bentuk pemrograman untuk menghasilkan suatu tujuan yang dibuat berdasarkan kebutuhan.
Ada 4 tahap impelementasi sistem menurut Whitten, Bentley, dan Barlow yaitu: 1.
Membuat dan menguji basis data dan jaringan 2.
Membuat dan menguji program 3.
Memasang dan menguji sistem baru 4.
Serta mengirim sistem baru ke dalam operasi
5.2 Tujuan Implementasi Sistem
Tujuan implementasi sistem adalah untuk menjelaskan tentang manual modul kepada semua user yang akan menggunakan sistem. Sehingga user tersebut dapat merespon
apa yang ditampilkan di sistem dan memberikan masukan kepada pembuat sistem untuk dilakukan perbaikan agar sistem lebih baik lagi.
Universitas Sumatera Utara
5.3 Komponen Sistem