Perancangan Sistem Informasi Kepegawaian pada Dinas Kesehatan Kabupaten Padang Lawas Utara Menggunakan PHP dan MySQL

(1)

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

MEDAN

2012


(2)

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

MEDAN

2012


(3)

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

Prof. Dr. Tulus, Vordipl.Math., M.Si., Ph.D

Drs. Suwarno Ariswoyo, M.Si

NIP. 19620901 198803 1 002

NIP. 19502103 198003 1 001


(4)

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

MUHAMMAD ARIFIN HARAHAP

092406153


(5)

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.

Ucapan terima kasih saya sampaikan kepada Drs. Suwarno Ariswoyo, M.Si.

selaku pembimbing pada penyelesaian tugas akhir ini yang telah memberikan panduan

dan penuh kepercayaan kepada saya untuk menyempurnakan kajian ini. Panduan

ringkas dan padat dan professional telah diberikan kepada saya agar penulis dapat

menyelesaikan tugas akhir ini. Ucapan terima kasih juga ditujukan kepada ketua

Departemen matematika FMIPA USU Prof. Dr. Tulus, Vordipl.Math., M.Si., Ph.D,

Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sumatera Utara, semua dosen pada Departemen Matematika FMIPA

USU, pegawai di FMIPA USU, dan rekan-rekan kuliah. Akhirnya, tidak terlupakan

kepada bapak, ibu dan semua sanak-keluarga yang selama ini memberikan bantuan

dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya.


(6)

ABSTRAK

Kajian ini bertujuan untuk membangun suatu

website

Sistem Informasi Kepegawaian

pada Dinas Kesehatan Kabupaten Padang Lawas Utara. Sisteminformasi ini

dikembangkan dengan menggunakan perangkat lunakApache, PHP, dan MySQL.

Sisteminformasi ini berfungsi untuk memberikan informasi tentang Dinas Kesehatan

Kabupaten Padang Lawas Utaradan mempermudah pekekerjaan dalam pengolahan

data Pegawai. Tujuan sistem informasi ini adalah untuk mempermudah masyarakat

untuk mengetahui informasi tentang Dinas Kesehatan Kabupaten Padang Lawas Utara

dalam bentuk

website

.


(7)

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


(8)

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


(9)

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


(10)

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


(11)

ABSTRAK

Kajian ini bertujuan untuk membangun suatu

website

Sistem Informasi Kepegawaian

pada Dinas Kesehatan Kabupaten Padang Lawas Utara. Sisteminformasi ini

dikembangkan dengan menggunakan perangkat lunakApache, PHP, dan MySQL.

Sisteminformasi ini berfungsi untuk memberikan informasi tentang Dinas Kesehatan

Kabupaten Padang Lawas Utaradan mempermudah pekekerjaan dalam pengolahan

data Pegawai. Tujuan sistem informasi ini adalah untuk mempermudah masyarakat

untuk mengetahui informasi tentang Dinas Kesehatan Kabupaten Padang Lawas Utara

dalam bentuk

website

.


(12)

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.

Dengan melihat kekurangan pengolahan data secara manual tersebut, maka

dibutuhkan sebuah sistem baru yang mampu melakukan pengolahan data secara cepat,

akurat dan dapat melakukan pembaharuan (

up to date

) dengan cepat sesuai dengan

perkembangan kebutuhan informasi. Sistem baru tersebut dinamakan komputerisasi,

dikatakan komputerisasi karena sebagian besar proses informasi dimulai dari

pemasukan data, pengolahan hingga output dikerjakan dengan menggunakan alat

bantu komputer.


(13)

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

Dinas Kesehatan Kabupaten Padanglawas Utaradalam hal pengolahan data – data

kepegawaiannya masih menggunakan sistem yang bersifat manual sehingga

membutuhkan waktu yang lama, kurang akuratnya data yang diterima serta pencarian

data yang tidak efisien. Sehingga dibutuhkan suatu sistem komputerisasi yang mampu

mengolah data kepegawaian menjadi lebih akurat, efisien dan yang lebih penting

mudah di

up to date.


(14)

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

1. Bagi penulis yaitu sebagai bahan untuk menyusun tugas akhir yang merupakan

syarat untuk dapat menyelesaikan pendidikan di Program Studi D-III Teknik

Informatika Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan

Alam Universitas Sumatera Utara.


(15)

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.


(16)

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

Dalam bab ini penulis menguraikan tentang perancangan sistem yang

akan dirancang. Proses perancangan sistem meliputi perancangan

diagram konteks, DFD, dan perancangan database.


(17)

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

Dalam bab ini penulis menguraikan tentang kesimpulan dan saran

yang diperoleh dari hasil studi pada Dinas Kesehatan Padang Lawas

Utara serta saran yang disampaikan untuk perbaikan maupun

perkembangan sistem selanjutnya.


(18)

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)

.


(19)

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

Suatu sistem adalah serangkaian subsistem yang saling terkait dan tergantung satu

sama lain, bekerja bersama – sama untuk mencapai tujuan dan sasaran yang sudah

ditetapkan sebelumnya.Istilah sistem berasal dari bahasa Yunani yaitu “

Systema

”.

Ditinjau dari kosa katanya sistem berarti sekumpulan objek yang bekerja secara

bersama-sama untuk menghasilkan suatu kesatuan metode, prosedur, teknik yang


(20)

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 :

1.

Mulyadi (2001 : 50) menyatakan bahwa informasi adalah suatu elemen dan

sumber daya yang sangat penting dan berharga bagi suatu perusahaan,

disamping sumber daya yang lain yaitu uang, manusia, materi dan

mesin.Informasi adalah data yang sudah diolah menjadi suatu bentuk sehingga


(21)

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 Robert A. Leitch dan K. Roscoc Davis, ( 1989 : 11 ); bahwa “sistem

informasi adalah suatu sistem yang didalam suatu organisasi yang mempertemukan

suatu kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial

dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan

laporan-laporan yang diperlukan.


(22)

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 :


(23)

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

Pelaporan

Pengambilan


(24)

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.

Web dengan cepat berkembang ke luar lingkup masyarakat fisika energi tinggi.

Pada tahun 1993, terdapat 130 server web di internet. Setahun kemudian jumlahnya

meningkat menjadi 2.738, dan pada bulan Juni 1995 terdapat 23.500 server web.

Sekarang ini web telah memiliki pemirsa dalam jumlah yang sangat besar di luar

lingkup akademis : kurang lebih 30% dari

server

web yang tengah beroperasi saat ini

berada di komputer dalam domain komersial, dan di sebagian industri, di mana

keberadaaan perusahaan web sama pentingnya dengan memiliki telpon atau faks bagi

tujuan komunikasi bisnis. Web sekarang telah menjadi media yang sangat penting

bagi periklanan dan alamat web sekarang sudah umum dijumpai pada majalah, surat

kabar, dan iklan televisi.


(25)

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 tahun 1997, sebuah perusahaan bernama

PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998

perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama rilis

tersebut m


(26)

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

4.

Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah

karena referensi yang banyak.


(27)

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 (;).

Seperti pada bahasa pemrograman lain Anda pun bisa meletakkan baris

komentar pada program Anda. Pada PHP caranya adalah dengan meletakkan


(28)

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.

MySQL salah satu database relasional yang mendukung pemakaian SQL dan

dirancang untuk penggunaan aplikasi. Sedangkan informasi yang dihasilkan oleh


(29)

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.

HTML dibuat oleh tim Berners-Lee ketika masih bekerja untuk CERN dan

dipopulerkan pertama kali oleh

Browser Mosaic

. Selama awal tahun 1990 HTML

mengalami perkembangan yang sangat pesat. Setiap pengembangan HTML pasti akan


(30)

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.

Satu elemen di dalam dokumen html harus ditandai dengan penulisan tag yang

berpasangan. Nama elemen ditunjukkan dengan nama tagnya. Ada elemen yang tidak


(31)

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>


(32)

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

Database merupakan kumpulan dari data yang saling berkaitan satu dengan yang

lainnya, tersimpan diperangkat keras komputer dan digunakan oleh perangkat lunak

untuk memanipulasinya. Database merupakan salah satu komponen yang penting

dalam suatu sistem informasi, karena merupakan basis dalam menyediakan informasi

bagi para pemakai. Elemen-elemen data disuatu file database harus dapat digunakan

untuk pembuatan suatu output. Demikian juga dengan input yang akan direkamkan


(33)

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.

Elemen-elemen data di suatu berkas (file) database harus digunakan untuk

pembuatan suatu output. Demikian juga dengan input yang direkam di database,

file-file database harus mempunyai elemen-elemen untuk menampung input yang

dimasukkan. Dengan demikian struktur dari suatu file database dapat dilihat pada

Gambar 2.2. merupakan Hierarki Data Dalam Database:


(34)

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


(35)

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.

Terdapat dua bentuk diagram alir data, yaitu diagram alir data fisik (

Physical

DFD

) dan diagram alir data logika (

Logical DFD

).

Physical

DFD lebih menekankan

pada penggambaran bagaimana proses dari sistem diterapkan, termasuk

proses-proses manual sehingga labih banyak memakan waktu. Logical DFD lebih tepat

digunakan untuk menggambarkan sistem yang akan diusulkan (sistem yang baru).

Penekanannya hanya pada logika dari kebutuhan-kebutuhan sistem, yaitu

proses-proses apa yang secara logika dibutuhkan oleh sistem.Adapun simbol-simbol data

flow diagram dapat dilihat pada Tabel 2.1.


(36)

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

Flowchart

adalah sekumpulan simbol-simbol yang menunjukkan atau

menggambarkan rangkaian kegiatan-kegiatan program dari awal hingga akhir. Berikut

ini merupakan gambar dari flowchart sistem yang dirancang.

Flowchart login

adalah

aliran proses bagaimana

username

dan

password

admin atau

user

divalidasi terhadap


(37)

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

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

4

Keputusan, suatu kondisi yang akan menghasilkan

beberapa kemungkinan jawaban atau pilihan


(38)

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


(39)

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.

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 Utarabaik 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.


(40)

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

Adapun visi Dinas Kesehatan Kabupaten Padang Lawas Utara adalah: “ Masyarakat

Kabupaten Padang Lawas Utara Sehat 2013 “.


(41)

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.

6.

Menurunkan angka kesakitan dan kematian yang dapat menyebabkan kerugian

ekonomi. Ritas nasional dalam mencapai masyarakat sehat.


(42)

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)

Data Flow Diagram (DFD) adalah gambaran sistem secara logika. Gambaran ini

tidaktergantung pada perangkat keras, lunak, srtuktur data atau organisasi. Pada tahap

analisa penanganan notasi simbol lingkaran dan anak panah mewakili atau

menggambarkan arus data dalam perancangan sistem sangat membantu sekali di

dalam komunikasi dengan pemakai sistem menggunakan notasi-notasi ini untuk

menggambarkan arus dari data sistem.


(43)

Berikut ini penulis memberikan gambaran sistem informasi Dinas kesehatan

Kabupaten Padang Lawas Utara yang dirancang penulis.

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


(44)

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


(45)

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

No

No


(46)

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

yes

No


(47)

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

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 pekerjaan digunakan untuk menampung data-data jenis pekerjaan di Dinas

Kesehatan Kabupaten Padang Lawas Utara. Adapun keterangan tabel kelembagaan

dapat dilihat sebagai berikut.


(48)

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


(49)

4.4.5Tabel Jamkesmas

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

Email

Varchar

20

Email Tamu


(50)

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

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


(51)

4.5 Rancangan Antar Muka (Interface)

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


(52)

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.

Perangkat lunak yang digunakan adalah untuk mendesain sistem ini adalah

Macromedia Dreamweaver 8 dan Notepad, Perangkat lunak ini dipilih untuk

memudahkan pembuatan

listing

program yang dibutuhkan agar sistem dapat berjalan.


(53)

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

Pada penerapan sistem dibutuhkan peralatan-peralatan yang mendukung proses

pembuatan sistem informasi kepegawaian pada Dinas Kesehatan Kabupaten Padang


(54)

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

Xampp merupakan software triad dari tiga aplikasi yaitu apache sebagai web

servernya, PHP sebagai bahasa pemrogramannya dan MySQL sebagai

databasenya. Dengan XAMPP kebutuhan software terpenuhi.


(55)

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

Folder sistem informasi yang telah selesai dibuat disimpan di direktori htdocs.

Selanjutnya di uji di server localhost dengan alama

Berikut halaman sistem informasi yang telah diuji dalam

browser.


(56)

5.5.1 Halaman Depan

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.


(57)

5.5.2 Halaman Sejarah

Padahalaman ini ditampilkan sejarah singkat perkembangan Dinas Kesehatan

Kabupaten Padang Lawas Utara.

Gambar 5.2Halaman Sejarah

5.5.3 Halaman Visi dan Misi

Padahalaman ini ditampilkan visi dan misi Dinas Kesehatan Kabupaten Padang Lawas

Utara.


(58)

Gambar 5.3Halaman Visi dan Misi

5.5.4 Halaman Pegawai

Padahalaman ini ditampilkan daftar pegawai Dinas Kesehatan Kabupaten Padang

Lawas Utara.


(59)

5.5.5 Halaman Inventaris

Padahalaman ini ditampilkan data inventaris Dinas Kesehatan Kabupaten Padang

Lawas Utara.

Gambar 5.5Halaman Inventaris

5.5.6 Halaman Peserta Jamkesmas

Padahalaman ini ditampilkan data peserta jamkesmas pada Dinas Kesehatan

Kabupaten Padang Lawas Utara.


(60)

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.


(61)

5.5.8 Halaman Login

Padahalaman ini ditampilkan visi dan misi Dinas Kesehatan Kabupaten Padang Lawas

Utara.

Gambar 5.8Halaman Login

5.5.9 Halaman Home Admin

Pada halaman ini ditampilkan semua proses pengelolaan data sistem informasi Dinas

Kesehatan Kabupaten Padang Lawas Utara.


(62)

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.


(63)

5.5.11 Halaman EditData Pegawai

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

Padahalaman ini ditampilkan proses hapus data pegawai Dinas Kesehatan Kabupaten

Padang Lawas Utara.


(64)

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.


(65)

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

Padahalaman ini ditampilkan data peserta jamkesmas pada Kabupaten Padang Lawas

Utara.


(66)

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.


(67)

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.

5.

Sistem informasi kepegawaianpada Dinas Kesehatan Kabupaten Padang Lawas

Utara yang dirancang terdiri dari sistem pendataan pegawai, peserta jamkesmas

dan pemberitahuan informasi yang lainnya.


(68)

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.

4.

Kiranya sistem yang dirancang dapat dipertimbangkan sehingga dapat dijadikan

sebagai bahan acuan mencapai sistem yang lebih baik.


(69)

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.

Yudhi Purwanto. 2000,

Pemrograman Web Dengan PHP

. Jakarta: PT. Elex

Media Kumpotindo Kelompok Gramedia.


(1)

<INPUT TYPE="HIDDEN"

NAME="nip"VALUE="<?php print($nip); ?>"> <INPUT TYPE="SUBMIT" VALUE="Simpan">

<INPUT TYPE="RESET" VALUE="Kosongkan"> </td>

</tr> </form> </table> </center> </div>

<div class="clearfloat"></div> </div>

<div id="footer"> <div id="copyright">

Copyright by Mhd Arifin Harahap </div>

</div> </body> </html>

13. Hapuspegawai.php <html>

<head>

<title>Halaman Web </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=homeadmin.php><font color="white">HOMEADMIN</a>

<a href=log.php?op=out><font color="white">LOGOUT</a>

</div>

<div id="container"> <div id="kiri">

<p><ol><strong><font color="black">KEPEGAWAIAN</strong> <p><a href="tambpeg.php"><font color="white">INPUT DATA PEGAWAI</a>

<p><a href="daftarpeg.php"><font color="white">DAFTAR PEGAWAI</a>

<p><a href="infopeg.php"><font color="white">INFO PEGAWAI</a>

<p><a href="daftarpeg.php"><font color="white">UPDATE PEGAWAI</a>

<p><a href="caripeg.php"><font color="white">CARI PEGAWAI</a>

<p><strong><font color="black">JAMKESMAS</strong> <p><a href="input_jamkesmas.php"><font


(2)

<p><a href="data_jamkesmas.php"><font color="white">DATA PESERTA JAMKESMAS</a>

<p><strong><font color="black">FASILITAS</strong> <p><a href="input_fasilitas.php"><font

color="white">INPUT DATA FASILITAS</strong></a> <p><a href="daftar_fasilitas.php"><font color="white">DATA FASILITAS</a>

<p><strong><font color="black">BERITA / ARTIKEL</strong>

<p><a href="input_berita.php"><font color="white">INPUT BERITA</a>

<p><a href="daftar_berita.php"><font color="white">DAFTAR BERITA</a>

</div>

<div id="kanan"> <center>

<h3><font color="black">Menghapus Pegawai</h3> <br>

<?php

$nip = $_GET["kode"]; if(empty($nip))

die("Tidak di perkenankan melakukan penghapusan"); $id_mysql=mysql_connect("localhost","root",""); if(! $id_mysql)

die("Koneksi ke mysql gagal di bentuk"); mysql_select_db("pegawai",$id_mysql)or

die("gagal membuka database. " .mysql_error()); $query="select nip,nama,kota " .

"from infoprib " . "where nip='$nip'";

$hasil=mysql_query($query,$id_mysql) or

die("Gagal melakukan query. " .mysql_error()); $baris = mysql_fetch_row($hasil);

if ($baris == false)

die("NIP $nip tidak ada dalam database"); print("<table border=\"1\">\n");

print("<tr>\n");

print("<TH COLSPAN=\"2\"> Data Pegawai</th>"); print("</tr>\n");

$nip= $baris[0]; $nama= $baris[1]; $kota= $baris[2]; print("<tr>\n");

print("<td>NIP:</td>");

print("<td>" . $nip ."</td>"); print("</tr>\n");


(3)

print("<tr>\n");

print("<td>Nama:</td>");

print("<td>" . $nama ."</td>"); print("</tr>\n");

print("<tr>\n");

print("<td>Kota:</td>");

print("<td>" . $kota ."</td>"); print("</tr>\n");

print("</table>\n"); mysql_close($id_mysql); ?>

<br>

<FORM ACTION="hpspeg2.php" METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="nip"

value= "<?php print($nip)?>">

<INPUT TYPE="SUBMIT"VALUE="Hapus Data ini"> <INPUT TYPE="BUTTON"

VALUE="Kembali ke Halaman Sebelumnya" ONCLICK="self.history.back()">

</FORM> </CENTER> </div>

<div class="clearfloat"></div> </div>

<div id="footer"> <div id="copyright">

Copyright by Mhd Arifin Harahap </div>

</div> </BODY> </HTML>

14. Daftarpegawai.php <?php

session_start();

//cek apakah user sudah login if(!isset($_SESSION['userid'])){

die("Anda belum login");//jika belum login jangan lanjut.. }

//cek level user

if($_SESSION['level']!="admin"){

die("Anda bukan admin");//jika bukan admin jangan lanjut }

?> <html> <head>


(4)

<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=homeadmin.php><font color="white">HOMEADMIN</a>

<a href=log.php?op=out><font color="white">LOGOUT</a>

</div>

<div id="container"> <div id="kiri">

<p><ol><strong><font color="black">KEPEGAWAIAN</strong> <p><a href="tambpeg.php"><font color="white">INPUT DATA PEGAWAI</a>

<p><a href="daftarpeg.php"><font color="white">DAFTAR PEGAWAI</a>

<p><a href="infopeg.php"><font color="white">INFO PEGAWAI</a>

<p><a href="daftarpeg.php"><font color="white">UPDATE PEGAWAI</a>

<p><a href="caripeg.php"><font color="white">CARI PEGAWAI</a>

<p><strong><font color="black">JAMKESMAS</strong> <p><a href="input_jamkesmas.php"><font

color="white">INPUT PESERTA JAMKESMAS</a>

<p><a href="data_jamkesmas.php"><font color="white">DATA PESERTA JAMKESMAS</a>

<p><strong><font color="black">FASILITAS</strong> <p><a href="input_fasilitas.php"><font

color="white">INPUT DATA FASILITAS</strong></a> <p><a href="daftar_fasilitas.php"><font color="white">DATA FASILITAS</a>

<p><strong><font color="black">BERITA / ARTIKEL</strong>

<p><a href="input_berita.php"><font color="white">INPUT BERITA</a>

<p><a href="daftar_berita.php"><font color="white">DAFTAR BERITA</a>

</div>

<div id="kanan"> <center>

<h3><font color="black">DAFTAR PEGAWAI</h3> <br>

<?php

$id_mysql=mysql_connect("localhost","root",""); if(! $id_mysql)

die("Koneksi ke MySQL gagal dibentuk"); mysql_select_db("pegawai",$id_mysql)or


(5)

die("gagal membuka database. " .mysql_error()); $query="select infoprib.nip,infoprib.nama, " . " bagian.nama_bag " .

"from infoprib,pekerjaan,bagian " .

"where infoprib.nip = pekerjaan.nip and " . " pekerjaan.kode_bag = bagian.kode_bag " . "order by infoprib.nama";

$hasil = mysql_query($query,$id_mysql) or die("gagal melakukan query .".mysql_error()); print("<table border=\"0\">\n");

print("<tr>\n");

print("<td bgcolor=#708090 >NIP</th>"); print("<td bgcolor=#708090 >Nama</th>"); print("<td bgcolor=#708090 >Jabatan</th>"); print("<td bgcolor=#708090 >Pilihan</th>"); print("</tr>\n");

while($baris = mysql_fetch_row($hasil)){ $nip=$baris[0];

$nama=$baris[1]; $bagian=$baris[2]; print("<tr>\n");

print("<td bgcolor=#b0c4de>" . $nip . "</td>");

print("<td bgcolor=#b0c4de>" . $nama . "</td>");

print("<td bgcolor=#b0c4de>" . $bagian . "</td>");

print("<td bgcolor=#b0c4de>");

print("<A HREF=\"ubhpeg.php?kode=$nip\">"); print("Edit</A>");

print(" / ");

print("<A HREF=\"hpspeg.php?kode=$nip\">"); print("Hapus</A>");

print("</tr>\n"); }

print("</table>\n"); mysql_close($id_mysql); ?>

</div> </div>

<div class="clearfloat"></div> </div>

<div id="footer"> <div id="copyright">

Copyright by Mhd Arifin Harahap </div>

</div> </center> </body> </html>


(6)