PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN
PADADINASKESEHATAN KABUPATEN PADANGLAWAS
UTARAMENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
MUHAMMAD ARIFIN HARAHAP
092406153
PROGRAM STUDI DIPLOMA
-
3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN PADA DINAS
KESEHATAN KABUPATEN PADANG LAWASUTARA
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
MUHAMMAD ARIFIN HARAHAP
092406153
PROGRAM STUDI DIPLOMA 3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
SNUVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul
: PERANCANGAN SISTEM INFORMASI
KEPEGAWAIAN PADA DINAS KESEHATAN
KABUPATEN PADANG LAWAS UTARA
MENGGUNAKAN PHP DAN MYSQL
Kategori
: TUGAS AKHIR
Nama
: MUHAMMAD ARIFIN HARAHAP
Nim
: 092406153
Program Studi
: D-3 TEKNIK INFORMATIKA
Departemen
: MATEMATIKA
Fakultas
: MATEMATIKA DAN ILMU PENGETAHUAN
ALAM UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, 19 Juli 2012
Diketahui
Departemen Matematika FMIPA USU
Ketua,
Dosen Pembimbing
PERNYATAAN
PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN PADA DINAS
KESEHATAN KABUPATEN PADANG LAWASUTARA
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Mei 2012
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha
Penyayang, dengan limpah karunia-Nya kertas kajian ini berhasil diselesaikan dalam
waktu yang telah ditetapkan.
ABSTRAK
DAFTAR ISI
Halaman
Persetujuan
ii
Pernyataan
iii
Penghargaan
iv
Abstrak
v
Daftar Isi
vi
Daftar Tabel
viii
Daftar Gambar
ix
BAB 1. PENDAHULUAN
1
1.1.
Latar Belakang
1
1.2.
Rumusan Masalah
2
1.3. BatasanMasalah
3
1.4.
Tujuan Penelitian
3
1.5.
Manfaat Penelitian
3
1.6. Metodologi Penelitian
4
1.7.
Sistematika Penulisan
5
BAB 2. LANDASAN TEORI
7
2.1.
Pengertian Komputer
7
2.2.
Pengertian Sistem
8
2.3.
Pengertian Informasi
9
2.4.
Pengertian Sistem Informasi
10
2.5.
Pengertian Data
11
2.5.1. Jenis Data
11
2.5.2. Pengolahan Data
12
2.6.
Sekilas Tentang Web atau Situs
13
2.7.
Sekilas Tentang PHP
14
2.7.1. Kelebihan PHP
15
2.7.2. Sintaks Dasar PHP
16
2.8.
Sekilas Tentang Apache
17
2.9. Sekilas Tentang MySQL
17
2.10.
Sekilas Tentang HTML
18
2.10.1. Elemen dan Tag HTML
19
2.11. Sekilas Tentang Internet
21
2.12.
Pengertian Database
21
2.13.
Pengertian Data Flow Diagram (DFD)
24
BAB 3. GAMBARAN SINGKAT DINAS KESEHATAN
28
3.1.
Sejarah Singkat Dinas Kesehatan Kabupaten Padang
Lawas Utara
28
3.2. Visi dan Misi Dinas Kesehatan Kabupaten Padang
Lawas Utara
29
3.2.1 Visi
30
3.2.2 Misi
30
BAB 4. PERANCANGAN SISTEM
31
4.1 Perencanaan dan Perancangan
31
4.2.
Data Flow Diagram (DFD)
31
4.3.
Diagram Alir(
Flowchart
)
32
4.3.1
Flowchart
Login Admin
32
4.3.2
Flowchart
Menu Admin
33
4.3.3
Flowchart
Halaman depan Sistem Informasi
34
4.4. Merancang Basis Data (
Database
)
36
4.4.1 Tabel Info Pribadi
36
4.4.2 Tabel Pekerjaan
36
4.4.3 Tabel Bagian
37
4.4.4 Tabel User
37
4.4.5 Tabel Jamkesmas
38
4.4.6 Tabel Tamu
38
4.4.7 Tabel Berita
39
4.4.8 Tabel Inventaris
39
4.5.
Rancangan Antar Muka (
Interface
)
40
BAB 5. IMPLEMENTASI SISTEM 41
5.1. Pengertian Implementasi
41
5.2. Batasan Implementasi
41
5.3. Tujuan Implementasi Sistem
42
5.4. Komponen kebutuhan Sistem
42
5.4.1
Hardware
42
5.4.2
Software
42
5.4.3
Brainware
43
5.5.
Demonstrasi Program
44
BAB 6. KESIMPULAN DAN SARAN
56
6.1. Kesimpulan
56
6.2. Saran
57
DAFTAR PUSTAKA
58
DAFTAR TABEL
Halaman
Tabel 2.1 Data Flow Diagram (DFD)
25
Tabel 2.2 Simbol-Simbol Flowchart
27
Tabel 4.1 Tabel Info Pribadi
36
Tabel 4.2 Tabel Pekerjaan
37
Tabel 4.3 Tabel Bagian
37
Tabel 4.4 Tabel User
37
Tabel 4.5 Tabel Jamkesmas
38
Tabel 4.6 Tabel Tamu
38
Tabel 4.7 Tabel Berita
39
DAFTAR GAMBAR
Halaman
Gambar 2.1 Proses Pengolahan Data Menjadi Informasi
12
Gambar 2.2 Hierarki Data Dalam Database
23
Gambar 2.3 Flowchart Login
26
Gambar 4.1 Diagram Konteks Sistem
32
Gambar 4.2
Flowchart
Login Admin
33
Gambar 4.3
Flowchart
Menu Admin
34
Gambar 4.4
Flowchart
Menu Halaman Depan
35
Gambar 4.5 Rancangan Antar Muka
40
Gambar 5.1 Halaman Depan
45
Gambar 5.2 Halaman Sejarah
46
Gambar 5.3 Halaman Visi dan Misi
47
Gambar 5.4 Halaman Pegawai
47
Gambar 5.5 Halaman Inventaris
48
Gambar 5.6 Halaman Peserta Jamkesmas
49
Gambar 5.7 Halaman Komentar
49
Gambar 5.8 Halaman Login
50
Gambar 5.9 Halaman Home Admin
51
Gambar 5.10 Halaman Tambah Data Pegawai
51
Gambar 5.11 Halaman Edit Data Pegawai
52
Gambar 5.12 Halaman Hapus Data Pegawai
53
Gambar 5.13.1 Halaman Info Pegawai
53
Gambar 5.13.2Cetak Data Pegawai
54
Gambar 5.14 Halaman Input Peserta Jamkesmas
54
Gambar 5.15 Halaman Data Peserta Jamkesmas
55
ABSTRAK
BAB 1
PENDAHULUAN
1.1
Latar Belakang
Perkembangan ilmu pengetahuan dan teknologi saat ini sudah cukup maju, khususnya
teknologi informasi dan teknologi komputer. Hal tersebut ditandai dengan semakin
meningkatnya penggunaan komputer dalam menangani pengolahan data. Dewasa ini
penggunaan komputer menjadi salah satu pilihan utama disetiap instansi, baik yang
berskala besar maupun kecil.Pengolahan data secara manual, dimana ketergantungan
pada lembaran – lembaran kertas sebagai media penyimpanan data sudah tidak efektif
lagi dan tidak efisien dari segi biaya, waktu, tenaga, jaminan akan kebenaran dan
keutuhan data yang akan diproses.
Salah satu bentuk pengolahan informasi berbasis komputerisasi adalah
dengan menggunakan aplikasi web. Aplikasi web berkembang seiring dengan
pesatnya perkembangan teknologi internet karena dengan menggunakan teknologi
internet dapat membantu dalam kemudahan serta kecepatan pengiriman, penyampaian
dan penerimaan informasi. Seperti perusahaan, instansi pemerintah, sekolah,
perguruan tinggi telah memanfaatkan aplikasi web dalam kegiatan penjualan, promosi,
belajar dan kegiatan lainnya dimana dibutuhkan pengiriman, penyebaran dan
penerimaan informasi sehingga memberi kemudahan bagi pengguna (
user
) yang
membutuhkan.
Melihat hal di atas penulis tertarik untuk melakukan penelitian dan
sekaligus mengangkat topik sistem informasi sebagai bahan tulisan tugas akhir yang
berjudul “PERANCANGAN SISTEM INFORMASI KEPEGAWAIAN PADA
DINAS
KESEHATAN KABUPATEN PADANGLAWAS
UTARAMENGGUNAKAN PHP DAN MYSQL”.
1.2
Rumusan Masalah
1.3
Batasan Masalah
Sehubungan dengan keterbatasan waktu, biaya, kemampuan penulis dan luasnya
cakupan permasalahan serta untuk menghindari kesimpangsiuran dalam penulisan
tugas akhir ini, maka penulis perlu melakukan pembatasan terhadap hal – hal apa saja
yang dirasa perlu dibahas dalam pembangunan aplikasi ini agar tidak menyimpang
dari judul, latar belakang serta maksud dan tujuannya.
Pokok permasalahan yang dibahas disini adalah sebagai berikut :
a.
Bagaimana perancangan sistem informasi sehingga penyampaian informasi dapat
tersaji dengan baik.
b.
Bagaimana informasi yang tersaji dapat terus di
update
(diperbaharui) dengan
mudah pada waktu yang diinginkan.
1.4
Tujuan Penelitian
Tujuan dari penelitian ini adalah untuk membuat suatu aplikasi berbasis web yang
berisi sistem informasi kepegawaian sehingga dapat menampilkan informasi yang
akurat dan efisien pada Dinas Kesehatan Kabupaten Padanglawas Utara.
1.5
Manfaat Penelitian
2. Bagi mahasiswa, sebagai informasi pendukung dalam penelitian lebih lanjut
tentang Sistem Informasi berbasis web.
3. Bagi Dinas Kesehatan Kabupaten Padang Lawas Utara, untuk membantu
pekerjaan dalam pengolahan data- data kepegawaian.
1.6
Metodologi Penelitian
Pada kesempatan ini penulis akan membahas mengenai metode penelitian yang
dilakukan oleh penulis, yaitu tahapan – tahapan yang dilalui oleh penulis mulai dari
perumusan masalah sampai pada kesimpulan yang membentuk suatu alur yang
sistematis. Metode penelitian ini digunakan oleh penulis sebagai pedoman dalam
melaksanakan penelitian agar hasil yang dicapai tidak menyimpang dari tujuan yang
ditentukan sebelumnya. Adapun metode penelitian yang digunakan penulis antara lain
1. Penelitian Kepustakaan (Library Research)
Penulis menggunakan buku yang memuat tentang sistem informasi, PHP dan
MySQL.
2. Penelitian Lapangan (Field Research)
a. Pengambilan data
Pengambilan data dilakukan langsung ke Dinas Kesehatan Kabupaten
Padanglawas Utara, dimana penulis melakukan pengumpulan data dengan cara
bertanya langsung kepada pihak yang terkait.
b. Pengolahan Data
Data – data yang telah diperoleh kemudian diolah untuk dianalisa.
3. Perancangan dan pembangunan sistem informasi dengan menggunakan bahasa
pemrograman HTML, PHP serta menggunakan database MySQL.
1.7
Sistematika Penulisan
Adapun sistematika penulisan laporan tugas akhir ini sebagai berikut:
BAB 1
: PENDAHULUAN
Dalam bab ini penulis menguraikan mengenai latar belakang,
rumusan masalah, batasan masalah, tujuan dan manfaat, metodologi
penelitian, dan sistematika penulisan.
BAB 2
: LANDASAN TEORI
Dalam bab ini penulis menguraikan beberapa hal atau teori yang
berhubungan dengan perancangan sistem informasi. Adapun landasan
teori yang diuraikan oleh penulis adalah: penjelasan mengenai
komputer, sistem, informasi, sistem informasi, database, website,
PHP, HTML, Apache dan MySQL.
BAB 3
:GAMBARAN DINAS KESEHATAN PADANG LAWAS UTARA
Dalam bab ini penulis menguraikan sejarah singakat, visi dan misi
Dinas Kesehatan Kabupaten Padang Lawas Utara.
BAB 4
: PERANCANGAN SISTEM
BAB 5
: IMPLEMENTASI SISTEM
Dalam bab ini penulis menguraikan tentang pengertian implementasi,
tujuan implementasi, serta tampilan hasil sistem yang dirancang.
BAB 6
: KESIMPULAN DAN SARAN
BAB 2
LANDASAN TEORI
2.1 Pengertian Komputer
Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda.
Istilah komputer
(computer)
diambil dari bahasa latin “
computare”
yang berarti
menghitung (
to compute
atau
to reckon
). Berikut ini adalah defenisi tentang computer
yang dikutip dari beberapa buku yang berkaitan dengan komputer :
Menurut Robert Blissmer (1985, hal :6) menyatakan bahwa komputer adalah
suatu alat elektronik yang mampu melakukan beberapa tugas seperti menerima input,
memproses input sesuai dengan programnya, menyimpan perintah–perintah dan hasil
dari pengolahan dan menyediakan output dalam bentuk informasi.
Menurut Donald Sanderes (1999, hal :8) menyatakan bahwa komputer adalah
sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan
diorganisasikan secara otomatis menerima dan menyimpan data input, memprosesnya
dan menghasilkan output dibawah pengawasan suatu langkah–langkah instruksi
program yang tersimpan di memori
(stored program)
.
mesin penghitung elektronik yang dengan cepat dapat menerima informasi input
digital, memprosesnya sesuai dengan suatu program yang tersimpan dimemorinya dan
menghasilkan output informasi.
Menurut William Fuori (2001, hal :6) menyatakan bahwa komputer adalah
suatu pemroses data
(data processor)
yang dapat melakukan perhitungan yang besar
dan cepat, termasuk perhitungan aritmatika yang besar atau operasi logika tanpa
campur tangan dari manusia yang dapat mengoperasikan selama pemrosesan.
Gordon Devis (1998, hal :8) menyatakan bahwa komputer adalah tipe khusus
alat perhitungan yang mempunyai sifat tertentu yang pasti.
Dari beberapa pengertian di atas dapat disimpulakan bahwa komputer adalah
suatu alat elektronik yang menerima input data, mengolah data, memberikan informasi
dengan menggunakan suatu program yang tersimpan di memori komputer
(storedprogram)
serta dapat menyimpan program dan hasil dari pengolahan secara
otomatis. Sedangkan yang disebut dengan program adalah kumpulan dari instruksi
atau perintah terperinci yang sudah disiapkan supaya komputer dapat melakukan
fungsinya dengan cara yang sudah ditentukan.
2.2 Pengertian Sistem
digabungkan dan diatur sedemikian rupa sehingga menjadi satu kesatuan yang
berfungsi untuk mencapai suatu tujuan. Untuk memahami istilah sistem yang
dimaksud secara defenitif akan dijelaskan pengertian sistem yang telah dikemukakan
oleh beberapa ahli sebagai berikut :
1.
Menurut, Jerry FitzGerald, Arda F. FittzGerald. Warren D. Staling, Jr
.
(1981 :
5 ); bahwa “sistem adalah suatu jaringan kerja dari prosedur yang saling
berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan untuk
menyelesaikan sasaran yang tertentu”.
2.
Menurut Wilkinson (1993:3) menyatakan bahwa sistem adalah suatu kerangka
kerja terpadu yang mempunyai satu sasaran atau lebih.
Dengan berbagai teori tersebut dapat disimpulkan bahwa suatu sistem yang
dirancang tidak akan bisa berdiri sendiri dan akan selalu memiliki ketergantungan
terhadap komponen ataupun subsistem yang lain.
2.3
Pengertian Informasi
Menurut Robert N. Anthony, Jhon Dearden, ( 1980 : 125-126 ), informasi dapat
didefenisikan sebagai data yang diolah menjadi bentuk yang lebih bergunadan lebih
berarti bagi yang menerimanya.
Berikut ini adalah beberapa kutipan yang berkaitan dengan informasi, antara
lain :
lebih berguna bagi sipenerima dan nilai tersebut dapat digunakan untuk
pengambilan keputusan.
2.
James Hall (2001 : 4) menyatakan bahwa informasi adalah salah satu sumber
daya bisnis. Seperti sumber daya bisnis lainnya, bahan mentahmodal dan
tenaga kerja, informasi merupakan sumber daya vital bagikelangsungan hidup
organisasi bisnis. Setiap hari dalam bisnis, arusinformasi dalam jumlah yang
sangat besar mengalir ke pengambilkeputusan dan pemakai lainnya untuk
memenuhi berbagai kebutuhaninternal. Selain itu, informasi juga mengalir
keluar organisasi ke pemakaieksternal, seperti pelanggan, pemasok dan para
stakeholders
yang memilikikepentingan terhadap perusahaan.
3.
Williams Hopwood (2001 : 1) menyatakan bahwa informasi adalah data yang
berguna yang diolah sehingga dapat menjadi dasar untukmengambil keputusan
yang tepat.
Jadi informasi dapat didefenisikan sebagai data yang telah diproses, telah
disusun sedemikian rupa sehingga bermakna dan bermanfaat karena dapat
dikomunikasikan kepada seseorang yang akan menggunakan untuk mengambil
keputusan.
2.4
Pengertian Sistem Informasi
Menurut Laudon, C. Kenneth dan Laudon, P. Jane (1994:8); sistem informasi
adalah sekumpulan komponen yang saling berhubungan untuk melakukan
pengumpulan, pemrosesan, penyimpanan data dan distribusi informasi untuk
mendukung pngambilan keputusan dan pengawasan (kontrol) dalam organisasi.
2.5Pengertian Data
Data merupakan suatu istilah majemuk dari kata
datum
, berarti fakta atau bagian fakta
yang mengandung arti terdiri dari sekumpulan karakter numerik atau alpa numerik
atau kombinasi antara numerik, alpa numerik dan spesial simbol yang memberikan
arti tertentu. Lebih jelasnya data dapat berupa apa saja dan dapat ditemui dimana saja
sehingga kegunaan dari data adalah sebagai bahan dasar yang objektif dalam proses
penyusunan keputusan oleh pimpinan organisasi atau instansi.
Data adalah sekumpulan fakta tentang peristiwa atau operasi tanpa dipengaruhi
oleh pertimbangan atau hasil analisis. Data dapat berupa apa saja dan dapat ditemui
dimana saja. Dalam suatu organisasi, data merupakan sumber daya yang sangat vital
dan harus dikelola dan diproses sebaik-baiknya (Jogiyanto, 2001 : 4).
2.5.1 Jenis Data
Dikatakan data adalah fakta-fakta kegiatan organisasi dengan unit-unitnya. Untuk
keperluan penulisan data diatas kertas atau kartu untuk pemasukan data ke komputer,
maka data dapat dikelompiokkan menjadi dua, yaitu :
Data statis adalah data yang pada umumnya tidak berubah (tetap) atau jarang
berubah.
2.
Data Dinamis
Data dinamis adalah jenis data yang selalu berubah baik dalam frekuensi
waktu yang singkat (harian) atau waktu yang lama (tahunan).
2.5.2Pengolahan Data
Budi Sutedjo Dharma Oetomo (2006 : 13) menyatakan “ Sistem pengolahan
data terdiri dari tiga langkah, yaitu
input
, pengolahan atau proses, serta
output
“.
Untuk mendukung sistem pengolahan data yang baik haruslah memiliki staff
yang mampu melaksanakan kegiatan pengolahan data, mulai dari pengumpulan data,
perekam data, perhitungan data, sampai pada pembuatan laporan sebagai hasil akhir
untuk informasi yang akurat dan efisien bagi pemakai.Gambar 2.1 merupakan Proses
Pengolahan Data Menjadi Informasi:
Proses
Input
Output
Gambar 2.1Proses Pengolahan Data Menjadi Informasi
Sumber : Budi Sutedjo Dharma Oetomo, (2006)
Data/Fakta
Informasi
Pencatatan
Penyusunan
Penyimpanan
2.6Sekilas Tentang Web atau Situs
World wide web
mendapat perhatian publik yang sangat besar yang tidak dapat
disamai oleh aplikasi internet lainnya. Pada tahun 1995, www menggantikan FTP
sebagai aplikasi internet yang bertanggungjawab atas sebagian besar lalu lintas
internet. Web telah menjadi sedemikian terkenalnya sehingga kadang
dicampuradukkan dengan istilah internet itu sendiri meskipun pengertian "di Web"
dan "di Inetrnet" sebenarnya tidaklah sama.Web adalah sistem pengiriman dokumen
tersebar yang berjalan di internet. Web dikembangkan di CERN (
European Center for
Nuclear Research
), suatu lembaga bagi penelitian fisika energi tinggi di Geneva,
Swiss. Tujuan semula dari lembaga ini adalah untuk membantu para fisikawan di
berbagai lokasi yang berbeda dalam bekerja sama dan berbagi material penelitian.
2.7 Sekilas Tentang PHP
PHP adalah
banyak dipakai untuk memprogram situs
kemungkinan digunakan untuk pemakaian lain. Contoh terkenal dari aplikasi PHP
adalah
software
di belaka
dilihat sebagai pilihan lain dari
lain yang lebih kompleks berupa
PHP pertama kali dibuat oleh
itu PHP bernama
script yang digunakan untuk mengolah data form dari
adalah Rasmus melepaskan kode sumber tersebut dan menamakannya
saat tersebut kepanjangan dari PHP/FI adalah
Personal Home Page/Form Interpreter
.
Dengan pelepasan kode sumber ini menjadi
yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHP/FI
2.0. Pada rilis ini
disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara
signifikan.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis
tersebut dikenal dengan
dipakai. Versi ini banyak dipakai sebab versi ini mampu dipakai untuk membangun
aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang
tinggi.
Pada
PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam
versi ini juga dikenalkan model
menjawab perkembangan bahasa pemrograman ke arah pemrograman berorientasi
objek.
2.7.1 Kelebihan PHP
Kelebihan PHP dari bahasa pemrograman lain :
1.
Bahasa pemrograman PHP adalah sebuah bahasa
script
yang tidak melakukan
sebua
2.
Web
Server
yang mendukung PHP dapat ditemukan dimana-mana dari mulai
sampai denga
3.
Dalam sisi pengembangan lebih mudah, karena banyaknya
5.
PHP adalah bahasa
open source
yang dapat digunakan di berbagai mesi
console
serta juga
dapat menjalankan perintah-perintah sistem.
2.7.2 Sintaks Dasar PHP
Sintaks program PHP ditulis dalam apitan tanda khusus PHP. Ada empat macam cara
penulisan kode PHP, yaitu :
1.
<?
echo ("ini adalah script PHP\n");
?>
2.
<?php
echo("ini juga\n");
?>
3.
<script language="php">
echo ("tulis pake ini jika html editor Anda tidak mengenali PHP");
</script>
4.
<% echo ("kalau yang ini mirip dengan ASP"); %>
Anda bisa memilih salah satu dari empat cara tersebut. Tapi yang paling sering
digunakan adalah cara pertama dan kedua. Perhatikan bahwa tiap akhir baris harus
selalu diberi tanda titik koma (;).
komentartersebut di sebelah kanan tanda // jika komentar satu baris dan di antara /*
dan */ jika komentarnya lebih dari satu baris.
<? echo ("latihan PHP"; //ini adalah contoh komentar satu baris
/* kalau yang ini adalah komentar
lebih dari satu baris */
echo ("latihan PHP");
?>
2.8 Sekilas Tentang Apache
Apache adalah
software
yang dikeluarkan oleh Grup Apache. Grup apache terlibat
dalam suatu proyek yang disebut proyek apache untuk mengembangkan
software
implementasi di server HTTP (
web
) yang andal, standar komersial, dan
Source Code
-nya yang di distribusikan secara gratis. Proyek ini diikuti oleh orang-orang dari
berbagai negara yang saling bekerja sama dalam mengembangkan
software
Apache
tersebut.
2.9 Sekilas Tentang MySQL
SQL ( Struktur Query Language ) adalah bahasa standard yang telah lama digunakan
untuk akses database. Setiap orang yang tertarik dengan pemrograman database
tentunya tidak akan asing mendengar nama SQL. Bahasa disebut-sebut banyak orang
sebagai bahasa generasi keempat dalam akses data dan telah banyak digunakan untuk
berbagai kepentingan pemrograman.
beberapa user di dalam komputer lokalnya yang disebut sebagai
client.
Data yang
diberikan oleh server dapat disesuaikan dengan tingkat dan kepentingan pengguna.
Sehingga data yang dikirim dapat berupa sebagian dari keseluruhan isi data, sesuai
dengan permintaan user. Semua komunikasi yang terjadi mendukung
perintah-perintah SQL.
Saat ini makin banyak pembuatan aplikasi yang menggunakan arsitektur client/
server, dalam pengaksesan database. Karena makin banyak pengguna aplikasi yang
menuntut dapat memperoleh informasi yang aktual dari bagian lain di dalam suatu
website
, yang akan digunakan dalam proses pengambilan keputusan dibagian lainnya.
Pekerjaan dalam pemeliharaan data akan makin dimudahkan karena tugas seperti itu
dapat dilakukan pada satu tempat saja, yaitu
server
. Dengan menggunakan arsitektur
ini dimungkinkan untuk mendapatkan
integritas
data yang cukup tinggi, karena semua
user dapat bekerja dengan informasi yang sama.
2.10 Sekilas Tentang HTML
Menurut Yudhi Purwanto, ( 2000 : 41 ); bahwa Hypertext Markup Language (HTML)
adalah bahasa yang digunakan untuk menulis halaman web. HTML merupakan
pengembangan dari standar pemformatan dokumen teks yaitu
Standard Generalized
Markup Language
(SGML). HTML sebenarnya adalah dokumen ASCII atau teks
biasa, yang dirancang untuk tidak tergantung pada satu sistem operasi tertentu.
ada penambahan kemampuan dan fasilitas yang lebih baik dari versi sebelumnya.
Namun perkembangan tersebut tidak mengubah cara kerja dari HTML. HTML 2.0
secara resmi dikeluarkan pada bulan November 1995 oleh IETF
(Internet Engineering
Task Force)
. HTML 2.0 ini merupakan penyempurnaan dati HTML+ (1993).
HTML 3.0 (1995) memberikan kemampuan lebih daripada varsi sebelumnya.
Sebuah usaha dari
World Wide Web Consortium’s
HTML
Working Group
pada tahun
1996 menghasilkan HTML 3.2. HTML versi ini secara resmi diterbitkan pada bulan
Januari 1997.
HTML versi terbaru adalah HTML 4.01 yang dikeluarkan secara resmi oleh
W3C pada tanggal 24 April 1998. HTML 4.01 merupakan perbaikan dari HTML 4.0
yang lebih dulu diterbitkan (18 Desember 1997).
2.10.1 Elemen dan Tag HTML
Dalam dokumen HTML, elemen dibagi menjadi dua kategori utama, yaitu
elemen-elemen <HEAD> yang memberikan informasi tentang dokumen, seperti judul
dokumen atau hubungannya dengan dokumen lain. Dan elemen-elemen <BODY>
yang menentukan bagaimana isi suatu dokumen ditampilkan oleh browser, seperti
paragraf, list (daftar), tabel dan lain-lain. Di dalam elemen HTML terdiri dari tag-tag
beserta yang ada dalam tag-tag tersebut.
mengharuskan penulisan tagnya secara berpasangan, elemen tersebut diantaranya
adalah:
a.
Paragraf dengan tag <p>
b.
Ganti garis-
line break
dengan tag <br>
c.
Garis datar-horizontal dengan tag<hr>
d.
List item dengan tag<li>
Pada saat Web
browser
menampilkan suatu
web page
,
browser
tersebut akan
membaca teks-teks pada dokumen HTML, dan mencari kode khusus yang disebut
"Tag". Tag diapit oleh tanda<>. Tag biasanya merupakan pasangan, yang disebut tag
awal dan tag akhir. Tag awal dinyatakan dalam bentuk <
nama tag
>, sedangkan tag
akhir dinyatakan dalam bentuk <
/nama ta
g>. Penulisan program yang baik adalah
secara terstruktur. Artinya antara tag pertama dan tag berikutnya tidak tumpang tindih.
Contoh penulisan tag yang benar :
<html>
<head>
<title>Informasi tentang HTML</title>
</head>
<body>
…….Informasi yang ditampilkan dalam browser
</body>
2.11 Sekilas Tentang Internet
Internet merupakan hubungan antar berbagai jenis komputer dan jaringan di dunia
yang berbeda sistem operasi maupun aplikasinya di mana hubungan tersebut
memanfaatkan kemajuan media komunikasi (telepon dan satelit) yang menggunakan
protokol standar dalam berkomunikasi yaitu protokol TCP/IP.
Istilah internet berasal dari bahasa Latin inter, yang berarti
“antara”
. Secara
kata per kata internet berarti jaringan antara atau penghubung. Internet
menghubungkan berbagai jaringan yang tidak saling bergantung pada satu sama lain
sedemikian rupa, sehingga mereka dapat berkomunikasi. Sistem yang digunakan pada
masing-masing jaringan tidak menjadi masalah, apakah sistem DOS atau UNIX.
Sementara jaringan lokal biasanya terdiri atas komputer sejenis (misalnya DOS
atau UNIX), internet mengatasi perbedaan berbagai sistem operasi dengan
menggunakan “bahasa” yang sama oleh semua jaringan dalam pengiriman data. Pada
dasarnya inilah yang menyebabkan besarnya dimensi internet.
2.12Pengertian Database
atau disimpan didatabase, file-file database harus memiliki elemen-elemen untuk input
yang dimasukkan.
Menurut Budi Sutedjo Dharma Oetomo (2002:99), Database merupakan
komponen terpenting dalam pembangunan sistem informasi, karena menjadi tempat
untuk menampung dan mengorganisasikan seluruh data yang ada dalam sistem.
Sehingga dapat di eksplorasi untuk menyusun informasi-informasi dalam berbagai
bentuk. Database merupakan himpunan kelompok data yang saling berkaitan. Data
tersebut di organisasikan sedemikian rupa agar tidak terjadi duplikasi yang tidak perlu,
sehingga dapat diolah atau dieksplorasi secara cepat dan mudah untuk menghasilkan
informasi.
Adapun penerapan database antara lain untuk pembangunan sistem informasi,
persediaan barang, kepegawaian, akuntansi, pemasaran, produksi, reservasi, layanan
pelanggan yang digunakan dalam perusahaan retail, perbankan, perhotelan dan
pariwisata, rumah sakit, institusi pendidikan, dan lain sebagainya.
Gambar 2.2 Hierarki Data Dalam Database
Sumber: Budi Sutedjo Dharma Oetomo (2002:102)
Hierarki/Tingkatan data dalam database, yaitu:
1.
Database
, merupakan kumpulan
file
yang saling terkait satu sama lain.
2.
File
, yaitu kumpulan dari
record
yang saling terkait dan memiliki format
field
yang sama dan sejenis.
3.
Record
, yaitu kumpulan
field
yang menggambarkan satu unit data individu
tertentu.
4.
Field
, yaitu atribut dari
record
yang menunjukkan suatu
item
dari data
seperti nama, alamat dan lain sebagainya.
5.
Byte
, yaitu atribut dari field yang berupa huruf yang membentuk nilai dari
sebuah
field
. Huruf tersebut dapat berupa numerik maupun abjad atau
karakter khusus.
Database
File
Record
Field
Byte
6.
Bit
, yaitu bagian terkecil dari data secara keseluruhan, yaitu berupa karakter
ASCII nol atau satu yang merupakan komponen pembentuk
byte.
Jadi database merupakan kumpulan dari data yang saling berhubungan satu
dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan
perangkat lunak untuk memanipulasinya.
2.13Pengertian Data Flow Diagram
Data flow diagram atau alir data merupakan suatu bagan yang menggambarkan urutan
cara kerja/proses sistem secara garis besar. Dengan diagram alir data, kita dapat
memahami bagaimana sistem tersebut berjalan. Diagram alir data dapat digunakan
untuk mempersentasikan suatu sistem yang otomatis maupun manual melalui
simbol-simbol atau bagan yang terhubungkan.
Tabel 2.1 Data Flow Diagram (DFD)
SIMBOL
KETERANGAN
Extenal Entity (Kesatuan Luar) merupakan kesatuan
dilingkungan luar sistem yang dapat berupa orang,
organisasi, atau sistem lainnya yang berada
dilingkungan luarnya yang akan memberikan input
atau menerima output dari sistem.
Arus data (Data Flow) mengalir diantara proses
simpanan data (data Store) dan kesatuan luar
(External Entity). Arus ini menunjukkan arus dari
data yang dapat berupa masukan untuk sistem
Atau
Atau
Suatu proses ataupun fungsi yang
menstransformasikan data secara umum yaitu
kegiatan atau kerja yang dilakukan oleh orang,
mesin atau komputer dari suatu arus data yang
masuk ke dalam proses untuk dihasilkan arus data
yang akan keluar dari proses.
Atau
Simpan data (data store) simpan data meupakan
simpanan dari data yang dapat berupa suatu file atau
database disistem komputer, suatu arsip atau catatan
manual, suatu kotak tempat data, suatu tabel acuan
manual dan suatu agenda ataupun buku.
Sumber: Tata Sutabri (2003:163)
2.14 Diagram Alir(Flowchart) Sistem
database
. Jika data yang dimasukkan cocok, maka akan kembali diperiksa apakah
pengguna merupakan admin atau tidak, jika nilainya benar maka akan dilanjutkan ke
flowchart
menu admin dan jika salah akan dilanjutkan ke
flowchart
menu user.
START
PROSES LOGIN
BERHASIL? FORMULIR
LOGIN
X
ADMIN? Y
YA
YA
TIDAK
[image:37.595.220.414.168.397.2]TIDAK
Gambar 2.3 Flowchart Login
Berikut beberapa simbol dari flowchart:
Tabel 2.2 Simbol-Simbol Flowchart
No.
Simbol
Fungsi
1
Terminator, untuk memulai dan mengakhiri suatu
program
2
Proses, suatu simbol yang menunjukkan
setiappengolahan yang dilakukan oleh computer
3
Data, untuk memasukkan data maupun menunjukkan
hasil dari suatu proses
[image:37.595.109.527.507.763.2]5
Persiapan, suatu simbol untuk menyediakan
tempat-tempat pengolahan data dalam
storage
6
Penghubung, merupakan simbol untuk masuk dan
keluarnya suatu prosedur pada lembar kertas yang sama
7
Penghubung antar-halaman, merupakan simbol untuk
masuk dan keluarnya suatu prosedur pada lembar
8
Arus atau
flow
, prosedur yang dapat dilakukan dari atas
ke bawah, bawah ke atas, dari kiri ke kanan atau dari
kanan ke kiri
9
Dokumen, merupakan simbol untuk data yang berbentuk
informasi
10
Proses prosedural, untuk menyatakan sekumpulan
langkah proses yang ditulis sebagai prosedur
11
Tampilan, untuk
output
yang ditujukan suatu perangkat
output
, seperti monitor
BAB 3
GAMBARAN SINGKAT DINAS KESEHATAN
3.1 Sejarah Singkat Dinas Kesehatan Kabupaten Padang Lawas Utara
Dinas kesehatan daerah kabupaten Padang Lawas Utara mulai dibangun seiring
dengan dibentuknya kabupaten Padang Lawas Utara. Kabupaten Padang Lawas Utara
adalah kabupaten pemekaran dari kabupaten Induk yaitu Kabupaten Tapanuli Selatan
yang terjadi pada tahun 2007 dimana hal ini sesuai dengan UU Nomor 37 Tahun
2007 tanggal 10 Agustus 2007 tentang pembentukan Kabupaten Padang Lawas Utara.
Ibukota Kabupaten Padang Lawas Utara adalah Gunungtua. Kabupaten ini memiliki 9
(Sembilan) kecamatan , 386 Desa dan 2 kelurahan dengan jumlah penduduk 223.531
jiwa, dimana secara keseluruhan kabupaten Padang Lawas Utara ini memiliki luas
wilayah sekitar 3.918,08 km2.
Pembangunan kesehatan merupakan upaya untuk memenuhi salah satu hak
dasar rakyat, yaitu hak memperoleh pelayanan kesehatan sesuai dengan amanat UUD
1945 pasal 28 ayat 1 dan Undang-Undang Nomor 23 Tahun 1992 tentang kesehatan.
Pembangunan yang dilaksanakan harus dapat menjamin bahwa manfaatnya dapat
diterima oleh semua pihak, berdampak adil bagi pereempuan dan laki-laki (
responsif
gender
).
Memasuki tahun kelima Rencana Pembangunan Jangka Menengah,
Pembangunan Kesehatan diarahkan untuk meningkatkan mutu sumber daya manusia
dan lingkungan yang saling mendukung dengan pendekatan paradigma sehat, yang
memberikan prioritas pada upaya peningkatan kesehatan, pencegahan, penyembuhan,
pemulihan dan rehabilitasi sejak dalam kandungan sampai usia lanjut. Selain itu
pembangunan bidang kesehatan juga diarahkan untuk meningkatkan dan memelihara
mutu lembaga pelayanan kesehatan melalui pemberdayaan sumber daya manusia
secara berkelanjutan, dan sarana prasarana dalam bidang medis, termasuk ketersediaan
obat yang dapat dijangkau oleh masyarakat.
3.2 Visi dan Misi Dinas Kesehatan Kabupaten Padang Lawas Utara
3.2.1 Visi
3.2.2 Misi
Adapun misi Dinas Kesehatan Kabupaten Padang Lawas Utara adalah sebagai berikut:
1.
Memelihara dan meningkatkan pelayanan kesehatan yang paripurna, bermutu,
merata dan terjangkau.
2.
Menggerakkan pembangunan daerah yang berwawasan kesehatan.
3.
Memberdayakan masyarakat berdasarkan potensi yang ada.
4.
Mendorong terbentuknya budaya hidup sehat dan kemandirian masyarakat untuk
hidup sehat.
5.
Memelihara dan meningkatkan kesehatan individu keluarga dan masyarakat
beserta lingkungannya.
BAB 4
PERANCANGAN SISTEM
4.1 Perencanaan dan Perancangan
Tahap perencanaan dan perancangan merupakan tahap awal yang dilakukan penulis
dalam membangun sistem ini. Pada tahap ini penulis akan menjabarkan awal
perancangan sistem, diagram alur, dan database dari sistem informasi yang akan
dibangun. Sistem Informasi ini dibangun dengan menggunakan PHP sebagai bahasa
pemrogramannya, MySQL sebagai databasenya dan Apache sebagai
server
nya.
4.2 Data Flow Diagram (DFD)
Berikut ini penulis memberikan gambaran sistem informasi Dinas kesehatan
Kabupaten Padang Lawas Utara yang dirancang penulis.
[image:43.595.137.514.183.385.2]Data Dinas Kesehatan
Informasi Dinas Kesehatan
Gambar 4.1 Diagram Konteks Sistem
4.3 Diagram Alir ( Flowchart )
Flowchart
adalah sekumpulan simbol-simbol yang menunjukkan atau
menggambarkan rangkaian kegiatan-kegiatan program dari awal hingga akhir. Berikut
ini adalah beberapa
flowchart
dari sistem yang dibangun:
4.3.1FlowchartLogin Admin
Halaman
login
admin dalah halaman khusus
login user
admin. Setelah username dan
password admin diinput dengan benar maka selanjutnya masuk ke halaman admin.
Jika login gagal maka kembali ke halaman login admin.
Sistem Informasi Dinas
Kesehatan Kabupaten
Padang Lawas Utara
Gambar 4.2 FlowchartLogin Admin
4.3.2FlowchartMenu Admin
Flowchart ini menjelaskan mekanisme kerja pada halaman menu admin. Di dalam
menu admin ini dilakukan pengolahan data mulai dari proses input, edit, hapus data.
START
Form login admin
Masukkan Username dan
Password
Username
dan password
sudah benar?
Halaman
Admin
END
No
Gambar 4.3 FlowchartMenu Admin
4.3.3FlowchartHalaman Depan Sistem Informasi
Flowchart ini menjelaskan mekanisme kerja pada halaman depan sistem informasi.
Pada halaman depan sistem informasi ini terdiri dari informasi sejarah, visi dan misi,
START
Menu admin
Kelola Data
Pegawai
Pilih
Input, Edit dan
hapus data
pegawai
Kelola Data
Jamkesmas
Kelola Data
Fasilitas
Kelola Data
Berita
Log out
Input data
jamkesmas
Input data
fasilitas
Input data
berita
Login admin
yes
No
No
yes
yes
yes
No
yes
daftar pegawai, fasilitas dan informasi lainnya tentang Dinas Kesehatan Kabupaten
Padang Lawas Utara.
Gambar 4.4 FlowchartMenu Halaman Depan
Halaman Depan
Menu Sejarah ?
Menu Visi dan
Misi ?
Menu Pegawai ?
Menu Fasilitas ?
Menu Peserta
Jamkesmas?
yes
No
No
yes
yes
yes
No
yes
No
No
Halaman sejarah
Halaman visi dan
misi
Halaman daftar
Pegawai
Halaman Fasilitas
START
Menu Berita ?
Menu komentar ?
Halaman Daftar
peserta Jamkesmas
Halaman Berita
Halaman komentar
Form Login
yes
No
4.4 Merancang Basis Data (Database)
Perancangan basis data sistem ini terdiri dari delapan tabel, yang berfungsi untuk
digunakan mendukung sistem dan juga untuk melengkapi data yang mampu ditangani
oleh sistem.Adapun basis data (
database
) yang penulis gunakan dalam merancang
sistem adalah sebagai berikut :
4.4.1 Tabel Info Pribadi
[image:47.595.101.534.388.588.2]Tabel info pribadi digunakan untuk menampung data-data pribadipegawai yang ada di
dalam Dinas Kesehatan Kabupaten Padang Lawas Utara. Berikut adalah keterangan
basis data pada tabel info pribadi.
Tabel 4.1 Tabel Info Pribadi
Field name
Type
Width
Keterangan
Nama
Varchar
25
Nama
Nip (*)
Varchar
20
Nomor Induk Pegawai
Kota
Varchar
15
Kota
Tgl_lahir
Date
-
Tanggal Lahir
Jenis_kelamin
Enum
-
Jenis Kelamin
Alamat
varchar
50
Alamat
4.4.2Tabel Pekerjaan
Tabel 4.2 TabelPekerjaan
Field name
Type
Width
Keterangan
Nama (*)
Varchar
20
Nama
Kode_bagian
Char
5
Kode Bagian
Jabatan
Char
5
Jabatan
Gaji
int
11
Gaji
4.4.3Tabel Bagian
Tabel bagian digunakan untuk menampung data-data tentang bagian pada Dinas
Kesehatan Kabupaten Padang Lawas Utara. Keterangan table bagian dapat dilihat
sebagai berikut.
Tabel 4.3 TabelBagian
Field name
Type
Width
Keterangan
Kode_bag (*)
Char
5
Kode Bagian
Nama_bag
Char
60
Nama Bagian
4.4.4Tabel User
Tabel user digunakan untuk menampung data-data user yang memiliki hak akses
kepada sistem. Keterangan tabel user dapat dilihat sebagai berikut.
Tabel 4.4 TabelUser
Field name
Type
Width
Keterangan
Userid (*)
Varchar
20
User id
Password
Varchar
30
Password
4.4.5Tabel Jamkesmas
[image:49.595.115.531.235.434.2]Tabel jamkesmas digunakan untuk menampung data-data peserta jamkesmas
padaDinas Kesehatan Kabupaten Padang Lawas Utara. Keterangan tabel jamkesmas
dapat dilihat sebagai berikut.
Tabel 4.5 TabelJamkesmas
Field name
Type
Width
Keterangan
Npj (*)
Varchar
20
Nomor Peserta Jamkesmas
Nama
Varchar
50
Nama Peserta
Tgl_lahir
Date
-
Tanggal Lahir Peserta
Jenis_kel
Varchar
20
Jenis kelamin Peserta
Alamat
Varchar
50
Alamat Peserta
Kabupaten
Varchar
30
Kabupaten
4.4.6 Tabel Tamu
Tabel tamu digunakanuntuk menyimpan data-data tamu berupa nama, email, dan
komentar pada sistem informasi Dinas Kesehatan Kabupaten Padang Lawas Utara.
Tabel 4.6 TabelTamu
Field name
Type
Width
Keterangan
Nama
Varchar
20
Nama Tamu
Varchar
20
Email Tamu
4.4.7 Tabel Berita
Tabel berita digunakanuntuk menyimpan data-data berita atau informasi penting pada
Dinas Kesehatan Kabupaten Padang Lawas Utara.
Tabel 4.7 TabelBerita
Field name
Type
Width
Keterangan
id_berita
Int
20
Nomor Berita
Judul
Text
-
Judul Berita
Isi
Text
-
Isi Berita
Pengirim
Varchar
30
Pengirim Berita
tanggal
date
-
Tanggal Beerita
4.4.8 Tabel Inventaris
[image:50.595.116.531.559.699.2]Tabel inventaris digunakan untuk menyimpan datainventaris yang ada pada Dinas
Kesehatan Kabupaten Padang Lawas Utara.
Tabel 4.8 TabelInventaris
Field name
Type
Width
Keterangan
Kode_inventaris (*)
Int
10
Kode Inventaris
Nama
Varchar
50
Nama Inventaris
Pengguna
Varchar
30
Pengguna
4.5 Rancangan Antar Muka (Interface)
[image:51.595.122.498.269.681.2]Rancangan antar muka dari sistem informasi ini dibagi menjadi tiga bagian yaitu
bagian kepala (
header
), bagian tengah (
wraper
), dan bagian kaki (
footer
). Bagian
tengah (
wraper
) dibagi menjadi dua bagian yaitu bagian kiri dan kanan. Struktur
rancangan antarmuka dari sistem dapat dilihat pada gambar 4.5 berikut.
Gambar 4.5 Rancangan Antar Muka
HEADER
SELAMAT DATANG
BAB 5
IMPLEMENTASI SISTEM
5.1
Pengertian Implementasi
Implementasi sistem adalah prosedur-prosedur yang dilakukan dalam penyelesaian
sistem yang ada dalam rancangan sistem yang telah ditetapkan dan disetujui, seperti
menginstal, menguji sistem yang dibuat dan memulai sistem yang baru.
5.2
Batasan Implementasi
Sistem ini merupakan aplikasi berbasis
web
dimana aplikasi ini dapat digunakan pada
jaringan internet. Namun pada penelitian ini, implementasi dari sistem ini tidak
sampai pada tahap pengaplikasiannya secara nyata pada jaringan internet. Lingkungan
pengembangan dari sistem ini adalah mengenai proses pengelolaan data pegawai di
Dinas Kesehatan Kabupaten Padang Lawas Utara.
5.3
Tujuan Implementasi Sistem
Adapun tujuan dari implementasi sistem adalah sebagai berikut:
1.
Menyelesaikan desain sistem yang telah disetujui sebelumnya.
2.
Memastikan bahwa pemakai (
user
) dapat mengoperasikan sistem baru.
3.
Menguji apakah sistem baru tersebut sesuai dengan pemakai.
4.
Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat
rencana, mengontrol dan melakukan instalasi baru secara benar.
Langkah-langkah yang dilakukan dalam melaksanakan implementasi sistem
adalah :
1. Menyelesaikan desain sistem.
2. Mendapatkan hardware dan software.
3. Menulis, menguji, mengontrol dan mendokumentasikan program.
4. Menyelesaikan manual pemakai.
5. Mendapat persetujuan.
5.4
Komponen kebutuhan Sistem
Untuk menunjang penerapan sistem yang dirancang, dibutuhkan
komponen-komponen sangat berperan terhadap kebutuhan sistem. Berikut beberapa komponen-komponen
yang dibutuhkan sistem agar dapat beroperasi dengan baik.
5.4.1 Hardware
Lawas Utara. Spesifikasi peralatan minimal yang dibutuhkan sebagai berikut :
a. Komputer dengan prosesor intel pentium inside.
b. Memori dengan kapasitas 256 MB.
c. Keyboard.
e. Hardisk dengan kapasitas 40 GB.
5.4.2 Software
Software
merupakan komponen di dalam sistem data program atau instruksi untuk
mengontrol suatu sistem perangkat keras. Adapun
software
yang digunakan dalam
perancangan sistem informasi ini adalah sebagai berikut :
a.
Sistem operasi yang digunakan adalah Windows XP
Pada saat ini sistem operasi Windows XP merupakan sistem operasi yang
sering digunakan oleh masyarakat umum Indonesia. Sistem operasi ini lebih
dikenal cara pengoperasiannya atau penggunaannya dibanding sistem operasi
lain. Oleh karena itu penulis menggunakan sistem operasi ini.
b. XAMPP
5.4.3 Brainware
Brainware
merupakan faktor manusia yang menangani fasilitas komputer yang ada,
faktor utama manusia yang dimaksud adalah orang-orang yang meiliki keahlian
dibidang komputer dan merupakan unsur manusia yang dibutuhkan, yang meliputi :
a.Sistem analis, yaitu seorang professional yang bergerak dibidang pengembangan
sistem yang akan membentuk dan membangun fasilitas desain sistem.
b.
Programmer,
yaitu orang yang menyusun instruksi bagi komputer agar dapat
digunakan oleh pemakai (
user
) serta merancang antar muka pemakai (
interface
)
pada program.
c.Operator, yaitu yang akan menangani secara langsung pengolahan data dalam
ruangan komputer.
d. Data
Entry Operator
, yaitu yang akan melakukan pengurusan terhadap data yang
akan diolah, mulai dari pengumpulan data, perekaman data dalam komputer hingga
pemeriksaan dan pengiriman informasi yang dihasilka oleh komputer.
5.5 Demonstrasi Program
5.5.1 Halaman Depan
[image:56.595.108.521.213.701.2]Halaman ini adalah halaman yang pertama sekali tampil saat aplikasi dibuka pada
browser web
. Dari halaman ini kemudian bisa dituju ke halaman lain dengan
mengklik
link
yang tersedia baik berupa gambar maupuntulisan.
5.5.2 Halaman Sejarah
[image:57.595.109.523.186.459.2]Padahalaman ini ditampilkan sejarah singkat perkembangan Dinas Kesehatan
Kabupaten Padang Lawas Utara.
Gambar 5.2Halaman Sejarah
5.5.3 Halaman Visi dan Misi
Gambar 5.3Halaman Visi dan Misi
5.5.4 Halaman Pegawai
Padahalaman ini ditampilkan daftar pegawai Dinas Kesehatan Kabupaten Padang
Lawas Utara.
[image:58.595.110.526.472.728.2]5.5.5 Halaman Inventaris
[image:59.595.108.518.191.454.2]Padahalaman ini ditampilkan data inventaris Dinas Kesehatan Kabupaten Padang
Lawas Utara.
Gambar 5.5Halaman Inventaris
5.5.6 Halaman Peserta Jamkesmas
Gambar 5.6Halaman Peserta Jamkesmas
5.5.7 Halaman Komentar
Padahalaman ini ditampilkan fasilitas komentar yang difungsikan kepada pengunjung
agar dapat memberikan masukan kepada sistem ini.
[image:60.595.110.531.486.734.2]5.5.8 Halaman Login
[image:61.595.108.522.180.454.2]Padahalaman ini ditampilkan visi dan misi Dinas Kesehatan Kabupaten Padang Lawas
Utara.
Gambar 5.8Halaman Login
5.5.9 Halaman Home Admin
Gambar 5.9Halaman Home Admin
5.5.10 Halaman Tambah Data Pegawai
Padahalaman ini ditampilkan formulir
input
data pegawai Dinas Kesehatan Kabupaten
Padang Lawas Utara.
[image:62.595.108.508.498.726.2]5.5.11 Halaman EditData Pegawai
[image:63.595.110.522.190.449.2]Padahalaman ini ditampilkan proses edit data pegawai Dinas Kesehatan Kabupaten
Padang Lawas Utara.
Gambar 5.11Halaman Edit Data Pegawai
5.5.12 Halaman Hapus Data Pegawai
Gambar 5.12Halaman Hapus Data Pegawai
5.5.13 Halaman Cetak Data Pegawai
Padahalaman ini ditampilkan proses cetak data pegawai Dinas Kesehatan Kabupaten
Padang Lawas Utara.
[image:64.595.116.519.451.734.2]Gambar 5.13.2Cetak Data Pegawai
5.5.14 Halaman Input Peserta Jamkesmas
Padahalaman ini ditampilkan proses tambah data peserta jamkesmas pada Kabupaten
Padang Lawas Utara.
Gambar 5.14Halaman Input Peserta Jamkesmas
5.5.15 Halaman Data Peserta Jamkesmas
[image:65.595.108.519.431.626.2]Gambar 5.15Halaman Data Peserta Jamkesmas
5.5.16 Halaman Cetak Kartu Peserta Jamkesmas
Padahalaman ini ditampilkan proses cetak kartu peserta jamkesmas pada Kabupaten
Padang Lawas Utara.
[image:66.595.106.517.456.634.2]BAB 6
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Berdasarkan penelitian yang dilakukan, penulis dapat mengambil kesimpulan sebagai
berikut :
1.
Sistem Informasi Kepegawaian pada Dinas Kesehatan Kabupaten Padang Lawas
Utara adalah sarana informasi yang bisa diakses oleh siapa saja, baik pihak
Dinas Kesehatan atau masyarakat.
2.
PHP merupakan bahasa pemrograman yang banyak digunakan dikalangan
web
developer
karena kemudahan pemakaiannya dan sifatnya yang
open source
(gratis).
3.
MySQL merupakan sebuah
software
gratis yang kemampuannya hampir sama
bahkan bisa melebihi
software
yang komersil.
4.
Dengan adanya sistem informasiini pencarian informasi tentang Dinas
Kesehatan Kabupaten Padang Lawas Utara dapat dilakukan dengan lebih mudah
dan cepat.
6.2 Saran
Adapun saran yang penulis sampaikan adalah sebagai berikut:
1.
Penulis menyadari bahwa apa yang telah dibuat penulis masih banyak
kekurangannya, oleh karena itu masih diperlukan pengembangan lebih lanjut
untuk perbaikan ke depan.
2.
Diharapkan agar ada partisipasi dari pihak Dinas Kesehatan Kabupaten Padang
Lawas Utara dalam memelihara dan memperbaharui sistem informasi ini.
3.
Agar sistem informasi ini dapat lebih menarik, maka dapat dibuat antarmuka
pengguna yang lebih menarik dan interaktif.
DAFTAR PUSTAKA
Divisi Penelitian dan Pembangunan Madcoms. 2004,
Aplikasi Program PHP
dan MySQL
. Yogyakarta: Andi Offset dan MADCOMS.
april, 2012.
Juju, Dominikus. 2006.
Tip dan trik desain untuk pemula.
Jakarta: PT. Elex
Media Komputindo.
Kadir, Abdul. 2003. Pemrograman Web Mencakup HTML, CSS, JavaScript
dan PHP. Yogyakarta: Andi Offset.
Laudon, C. Kenneth dan Laudon, P. Jane, 2007,
Management
InformationSystem
, Terjemahan Chriswan Sungkono dan Machmudin
Eka P. Jakarta: Salemba Empat.
LISTING PROGRAM
1. Index.php
<html> <head> <title>
Sistem informasi kepegawaian dinas kesehatan Paluta </title>
<link rel="stylesheet" href="style.css" type="text/css" media="screen" /> </head> <body> <div id="header"> <div id="judul"> </div> </div> <div id="menu">
|<a href="index.php"><font color="white">DEPAN</a> |<a href="sejarah.php"><font color="white">SEJARAH</a> |<a href="visi_misi.php">
<font color="white">VISI-MISI</a>
|<a href="pegawai.php"><font color="white">PEGAWAI</a> |<ahref="form_login.php">
<font color="white">LOGIN</a> </div>
<div id="iklan">
<MARQUEE align="right" direction="left" height="20" scrollamount="3" width="90%">
Selamat datang di website Dinas kesehatan Kab. Padang lawas Utara</MARQUEE>
</div>
<div id="container"> <div id="kiri">
<table width="200" border="0" align="left" cellpadding="1" cellspacing="0">
<td width="200"><h4 align="center">
<P><img src="image/LOGO4.jpg" width="50" height="42" align="center" /><BR> <h4 align="left"> <p><ol><strong>SUB MENU</strong></td></tr> <td colspan="2"> <p><ol><a href="daftar_fasilitas.php"><font color="white">INVENTARIS</a> <p><a href="peserta_jamkesmas.php"><font color="white">PESERTA JAMKESMAS</a>
<p><a href="info_jamkesmas.php"><font color="white">INFO JAMKESMAS</a>
<p><a href="input_bktamu.php"><font color="white">ISI BUKUTAMU</a>
<p><a href="daftar_bktamu.php"><font color="white">DAFTAR BUKUTAMU</a></ol>
<br><br>
<p align="center"><img src="image/health.jpg" width="100" height="60" /><br /></p>
<p align="center"><img src="image/askes.jpg" width="100" height="60" /><br /></p>
<p align="center"><img src="image/jamkesmas.jpg" width="100" height="60" /><br /></p>
</td> </tr> </table> </div>
<div id="kanan">
<table width="677" border="0" align="left" cellpadding="1" cellspacing="0">
<td width="600"><h4 align="left">
<p><ol><strong>Selamat datang di website Dinas kesehatan Kab. Padang lawas Utara</strong></ol></td> </tr>
<tr>
<td colspan="2"><ol><p align="justify"><img src="image/kantor.jpg" width="250" height="200" align="left"
/>Website Dinas Kesehatan Daerah Kabupaten Padang Lawas Utara ini merupakan sebuah aplikasi berbasis web yang dikerjakan oleh MHD ARIFIN HARAHAP. Website Dinas Kesehatan Daerah Kabupaten Padang Lawas Utara ini dibuat dengan tujuan untuk mengelola data kepegawaian di kantor Dinas Kesehatan Daerah.</p>
<p align="justify">Dalam website ini terdapat proses pengolahan data kepegawaian, data peserta Jamkesmas, data fasilitas Dinas Kesehtan Daerah, proses pencetakan data pegawai dan proses pencetakan kartu peserta Jamkesmas di wilayah Kabupaten Padang Lawas Utara. Beberapa proses pengolahan data dalam sistem informasi sederhana ini adalah:</p>
<ul>
<li>Data Pegawai</li> <li>Data Fasilitas</li>
<li>Data Peserta Jamkesmas</li> <li>Pencetakan data pegawai </li>
<li>Pencetakan kartu peserta Jamkesmas</li> </ul>
</div>
<div id="footer"> <div id="copyright"> <strong>
@ Copyright by Mhd Arifin Harahap</strong> </div> </div> </body> </html> 2.Style.Css body{
font-family: Arial, Helvetica, sans-serif; background-color:#DCDCDC;
background:#6495ED ; }
#header{
background-color:#FFFFFF; font-weight:100; } #iklan{ background-color: #808080; background-image: url(image/iklan.jpg); width:900px; text-align:center; padding-top:0px; padding-bottom:10px; word-spacing:0px; margin: 2px auto; font-family:tahoma; }
#container{
margin: 2px auto; width: 900px;
background-color:white; font-family:arial narrow ; } .clearfloat{ clear: both; } #kiri{ float: left; width: 200px; height: 600px; font-family:Bodoni ; background-color: white; background-image: url(image/kiri.jpg); word-spacing:1 px; } #kanan{ float: right; width: 700px; height:600px; padding:0 px; background-color:white; background-image: url(image/contain_kanan.jpg); font-family:arial narrow ;
font-size:14 ; }
#footer{
margin: 0 auto; width: 900px; height: 40px; padding-top: 20px; background-image: url(image/footer.jpg); background-color: #4682B4; } #copyright{ text-align: center;
3. Sejarah.php
<html> <head> <title>
Sistem informasi kepegawaian dinas kesehatan Paluta </title>
<link rel="stylesheet" href="style.css" type="text/css" media="screen" /> </head> <body> <div id="header"> <div id="judul"> </div> </div> <div id="menu"> |<a href="index.php"><font color="white">DEPAN</a> |<a href="sejarah.php"><font color="white">SEJARAH</a> |<a href="visi_misi.php"><font color="white">VISI-MISI</a> |<a href="pegawai.php"><font color="white">PEGAWAI</a> |<a href="form_login.php"><font color="white">LOGIN</a> </div> <div id="iklan">
<MARQUEE align="right" direction="left" height="20" scrollamount="3" width="90%">
Selamat datang di website Dinas kesehatan Kab. Padang lawas Utara</MARQUEE>
</div>
<div id="container"> <div id="kiri">
<table width="200" border="0" align="left" cellpadding="1" cellspacing="0">
<td width="200"><h4 align="left"> <p><ol><strong>SUB MENU</strong> </td> </tr> <td colspan="2"> <p><ol><a href="daftar_fasilitas.php"><font color="white">INVENTARIS </a> <p><a href="peserta_jamkesmas.php"><font color="white">PESERTA JAMKESMAS</a>
<p><a href="info_jamkesmas.php"><font color="white">INFO JAMKESMAS</a>
<p><a href="berita.php"><font color="white">BERITA / ARTIKEL</a>
<p><a href="input_bktamu.php"><font color="white">ISI BUKUTAMU</a>
<p><a href="daftar_bktamu.php"><font color="white">DAFTAR BUKUTAMU</a></ol>
<p align="center"><img src="image/health.jpg" width="100" height="60" /><br /></p>
</td> </tr> </table>
</div>
<div id="kanan">
<table width="677" border="0" align="left" cellpadding="1" cellspacing="0">
<td width="600"><h4 align="left">
<p><ol><strong>Sejarah Singkat Dinas Kesehatan Kabupaten Padang Lawas Utara</strong></ol></td>
</tr> <tr>
<td colspan="2"><ol><p align="justify">
Dinas kesehatan daerah kabupaten Padang Lawas Utara mulai dibangun seiring dengan dibentuknya kabupaten Padang Lawas Utara. Kabupaten Padang Lawas Utara adalah kabupaten pemekaran dari kabupaten Induk yaitu Kabupaten Tapanuli Selatan yang terjadi pada tahun 2007 dimana hal ini sesuai dengan UU Nomor 37 Tahun 2007 tanggal 10 Agustus 2007 tentang pembentukan Kabupaten Padang Lawas Utara. Ibukota Kabupaten Padang Lawas Utara adalah Gunungtua. Kabupaten ini memiliki 9 (Sembilan) kecamatan,
386 Desa dan 2 kelurahan dengan jumlah penduduk 223.531 jiwa, dimana secara keseluruhan kabupaten Padang Lawas Utara ini memiliki luas wilayah sekitar 3.918,08 km2.</p>
<p align="justify">Dinas kesehatan daerah kabupaten Padang Lawas Utara beralamat di Jalan Veteran No. 91 Gunungtua. Penyempurnaan terhadap fasilitas yang dimiliki Dinas kesehatan Padang Lawas Utara terus dilakukan oleh Pemerintah Kabupaten Padang Lawas Utara baik itu fasilitas fisik, peralatan maupun pengembangan SDM. Saat ini Dinas kesehatan daerah kabupaten Padang Lawas Utara telah memiliki berbagai fasilitas kesehatan, seperti Rumah sakit umum, puskesmas, puskesmas pembantu, poskedes dan posyandu.</p>
</div>
<div id="footer"> <div id="copyright"> <strong>
@ Copyright by Mhd Arifin Harahap</strong> </div>
</div> </body> </html>
4. Visi dan Misi.php
<html> <head> <title>
Sistem informasi kepegawaian dinas kesehatan Paluta </title>
<link rel="stylesheet" href="style.css" type="text/css" media="screen" /> </head> <body> <div id="header"> <div id="judul"> </div> </div> <div id="menu"> |<a href="index.php"><font color="white">DEPAN</a> |<a href="sejarah.php"><font color="white">SEJARAH</a> |<a href="visi_misi.php"><font color="white">VISI-MISI</a> |<a href="pegawai.php"><font color="white">PEGAWAI</a> |<a href="form_login.php"><font color="white">LOGIN</a> </div> <div id="iklan">
<MARQUEE align="right" direction="left" height="20" scrollamount="3" width="90%">
Selamat datang di website Dinas kesehatan Kab. Padang lawas Utara</MARQUEE>
</div>
<div id="container"> <div id="kiri">
<table width="200" border="0" align="left" cellpadding="1" cellspacing="0">
<p><a href="peserta_jamkesmas.php"><font color="white">PESERTA JAMKESMAS</a>
<p><a href="info_jamkesmas.php"><font color="white">INFO JAMKESMAS</a>
<p><a href="berita.php"><font color="white">BERITA / ARTIKEL</a>
<p><a href="input_bktamu.php"><font color="white">ISI BUKUTAMU</a>
<p><a href="daftar_bktamu.php"><font color="white">DAFTAR BUKUTAMU</a></ol>
<br><br>
<p align="center"><img src="image/health.jpg" width="100" height="60" /><br /></p>