Anda di halaman 1dari 84

SISTEM INFORMASI KEUANGAN MENGGUNAKAN FRAMEWORK

CODE IGNITER DAN PHP MYSQL PADA RUMAH SAKIT UMUM


DAERAH KABUPATEN PIDIE

SKRIPSI

Di ajukan untuk melengkapi tugas dan memenuhi syarat-syarat


guna memperoleh gelar Sarjana Komputer
STMIK UBudiyah Indonesia

Diajukan Oleh

ZULKARNAEN

10111132

PROGRAM STUDI S1 TEKNIK INFORMATIKA


SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK UBUDIYAH INDONESIA
BANDA ACEH
2013
KATA PENGANTAR

Alhamdulillahirabbilalamin. Puji dan syukur penulis panjatkan kehadiran Allah


SWT, yang telah melimpahkan rahmat dan hidayah-Nya pula penulis dapat menyelesaikan
Laporan Tugas Akhir yang berjudul SISTEM INFORMASI KEUANGAN

MENGGUNAKAN FRAMEWORK CODE IGNITER DAN PHP MYSQL


PADA RUMAH SAKIT UMUM DAERAH KABUPATEN PIDIE. Tak lupa
pula shalawat beriring salam penulis persembahkan kepada Nabi Besar Muhammad SAW,
yang dengan gigihnya membimbing umat manusia menuju alam yang penuh dengan ilmu
pengetahuan.

Penulis menyadari bahwa Laporan Tugas Akhir ini masih jauh dari kesempurnaan,

untuk itu kritikan dan saran yang bersifat membangun sangat diharapkan demi kesempurnaan

laporan ini.

Laporan Tugas Akhir ini terselesaikan atas bimbingan,petunjuk,saran dan bantuan

dari berbagai pihak. Oleh karena itu, dengan kerendahan hati dan ketulusan, penulis

mengucapkan terima kasih kepada :

1. Bapak Dr. Amin Haris, M.Pd selaku ketua STMIK Ubudiyah Indonesia.

2. Bapak Dedi Satria, M.Sc sebagai pembimbing yang sudah bersedia meluangkan

waktu, tenaga dan pikiran sehingga berkat bimbingan dan masukan-masukan yang

diberikan penulis dapat menyelesaikan Laporan Tugas Akhir ini.

3. Dosen Penguji I dan II, Bapak Muslim, S.Si., M. Info Tech dan Bapak T. Khairuman,

M.Si. yang sudah memberikan banyak masukan kepada penulis dalam menyelesaikan

Laporan Sidang Akhir.

4. Bapak Teuku Zulfikar, SE.Ak selaku Bendahara pada Rumah SakitUmum Daerah Kabupaten

pidie. beserta Karyawan di Bidang Keuangan Pada Rumah Sakit Umum Kabupaten Pidie dan
seluruh pihak yang telah memberikan data serta informasi kepada penulis dalam rangka

penyelesaian Laporan Tugas Akhir ini.

5. Kepada Dosen-dosen serta Staff Akademik STMIK Ubudiyah Indonesia.

6. Teristimewa Ayahanda A.Razak Bakar dan Ibunda Nuraini S.Pd tercinta,terima kasih

atas kasih sayang, perhatian, bantuan moral dan material serta semangat yang

diberikan hingga akhirnya penulis dapat menyelesaikan Laporan Tugas Akhir ini.

Juga kepada saudara-saudara tersayang, terima kasih atas semangat dan bantuan yang

telah diberikan.

7. Buat my best friend Boedi Setiawan Putro Bangsa, Galih, Aden, Rahmat, Tya, Fadli, dan

teman-teman seperjuangan thanks for all atas dukungan dan semangat selama penyusunan

Laporan Tugas Akhir.

Akhirnya penulis berharap semoga hasil Laporan Tugas Akhir ini dapat memberikan

manfaat kepada pembaca sekalian.

Banda Aceh, 20 September 2013

Penulis
DAFTAR ISI

KATA PENGANTAR ............................................................................................... i

DAFTAR ISI.............................................................................................................. iii

DAFTAR GAMBAR ................................................................................................. v

DAFTAR TABEL ..................................................................................................... vi

DAFTAR SINGKATAN ........................................................................................... vii

LAMPIRAN .............................................................................................................. viii

BAB I PENDAHULUAN

1.1 Latar Belakang .......................................................................................... 1


1.2 Rumusan Masalah............................................................................. ....... 2
1.3 Batasan Masalah ............................................................................... ....... 3
1.4 Tujuan Dan Kegunaan Penelitian Proposal ...................................... ....... 3
1.4.1 Tujuan Penelitian ......................................................... .......... ....... 3
1.4.2 Kegunaan Penelitian .................................................... ........... ....... 4
1.5 Sistematika Penulisan ...................................................................... ....... 4

BAB II TINJAUAN PUSTAKA

2.1 Pengertian Keuangan ........................................................................ 6

2.2 Pengertian Data ............................................................................... 6

2.3 Pengertian Sistem Dan Informasi .................................................... 6

2.4 Kualitas Informasi ............................................................................ 6

2.5 Pengertian Sistem Informasi............................................................. 7

2.6 Komponen Sistem Informasi ........................................................... 7


2.7 Codeigniter ...................................................................................... 8

2.8 Framework ....................................................................................... 9

2.9 Model-View-Controler ..................................................................... 10

2.10 PHP .. ......... 12

2.11 Database ... ......... 13

2.12 MYSQL ........... 13

2.13 ADOBE DREAMWEAVER CS3 .. .......... 14

2.14 EXT PHP .. ......... 15

2.15 Data Flow Diagram ............ 15

2.16 Entity Relationship Diagram ( ERD ) ........................................... 16

BAB III METODELOGI PENELITIAN

3.1 Prosedur Penelitian ........................................................................... 18

3.2 Jadwal Penelitian .............................................................................. 19

3.3 Analisa Data ..................................................................................... 19

3.3.1 Analisa Kebutuhan Fungsional ............................................. 19

3.3.2 Analisa Kebutuhan Non Fungsional ..................................... 20

3.4 Permodelan Sistem ........................................................................... 21

3.4.1 Diagram Konteks ( Context Diagram) .................................. 21

3.4.2 Data Flow Diagram ( DFD ) ................................................. 22

3.4.3 Flowchart Administrator ...................................................... 24

3.4.4 Flowchart Pegawai ............................................................... 25

3.4.5 Entity Relational Diagram (ERD) ......................................... 25

3.5Perancangan Database ...................................................................... 27


3.6Struktur Menu.................................................................................... 31

3.7Perancangan Interface ....................................................................... 32

3.7.1 Perancangan Halaman Utama ............................................... 32

3.7.2 Perancangan Form Input ....................................................... 33

3.7.3 Perancangan Form Output ..................................................... ` 38

BAB IV HASIL DAN PEMBAHASAN

4.1 Sistem Informasi Keuangan Pada Rumah Sakit Umum

Daerah Kabupaten Pidie ...................................................... 43

4.2 Hasil Perancangan Sistem Informasi Keuangan Pada Rumah

Sakit Umum Daerah Kabupaten Pidie ................................... 45

4.2.1 Tampilan Halaman Login .................................................... 45

4.2.2 Tampilan Halaman Beranda ................................................. 46

4.2.3 Halaman Pegawai ................................................................. 46

4.2.4 Halaman Absensi .................................................................. 48

4.2.5 Halaman Bayar TPBK .......................................................... 49

4.2.6 Halaman Disiplin Kerja ........................................................ 50

4.2.7 Halaman Kinerja ................................................................... 51

4.2.8 Halaman Makan PNSD ........................................................ 52

4.2.9 Halaman Penghasilan ............................................................ 53

4.2.10 Halaman Lembur ................................................................ ` 54

4.2.11 Halaman Akun .................................................................... ` 55


BAB V PENUTUP

5.1 Kesimpulan ...................................................................................... 57

5.2 Saran ................................................................................................ 57

DAFTAR PUSTAKA ................................................................................................ 5

DAFTAR GAMBAR

Gambar 3.1 Diagram Konteks ( Context Diagram ) ............................................. 21

Gambar 3.2 Data Flow Diagram(DFD) Level 1 Proses 1..................................... 22

Gambar 3.3 Data Flow Diagram(DFD) Level 1 Proses 2..................................... 23

Gambar 3.4 Data Flow Diagram(DFD) Level 2 Proses 1..................................... 23

Gambar 3.5 Flowchart Administrator ...... ............................................................ 24

Gambar 3.6 Flowchart Pegawai ........................................................................... 25

Gambar 3.7 Entity Relationship Diagram ............................................................. 26

Gambar 3.8 Struktur Menu .................................................................................. 31

Gambar 3.9 Rancangan Halaman Utama .............................................................. 32

Gambar 3.10 Rancangan Form Login ....................................................................... 33

Gambar 3.11 Rancangan Tambah Data Pegawai ................................................... 33

Gambar 3.12 Rancangan Input Absensi ................................................................. 34

Gambar 3.13 Rancangan Input Bayar TPBK ......................................................... 35

Gambar 3.14 Rancangan Input Disiplin Kerja .......................................................... 36

Gambar 3.15 Rancangan Input Kinerja PNSD ......................................................... 36

Gambar 3.16 Rancangan Input Makan PNSD .......................................................... 37

Gambar 3.17 Rancangan Input Penghasilan .............................................................. 37


Gambar 3.18 Rancangan Input Tambah Makan ....................................................... 38

Gambar 3.19 Rancangan Form Pegawai .................................................................. 38

Gambar 3.20 Rancangan Form Absensi ................................................................... 39

Gambar 3.21RancanganForm Bayar TPBK ............................................................. 39

Gambar 3.22 Rancangan Form Disiplin Kerja ......................................................... 40

Gambar 3.23 Rancangan Form Kinerja PNSD ......................................................... 40

Gambar 3.24 Rancangan Form Makan PNSD .......................................................... 41

Gambar 3.25 Rancangan Form Penghasilan ............................................................. 41

Gambar 3.26 Rancangan Form Tambah Makan ....................................................... 42

DAFTAR TABEL

Tabel3.1 Jadwal Penelitian ........................................................................................ 19

Tabel3.2 Struktur Tabel Admin....................... ......................................................... 27

Tabel3.3 Struktur Tabel Karyawan ..... ..................................................................... 27

Tabel3.4 Struktur Tabel Absensi .................. ........................................................... 28

Tabel3.5 Struktur Tabel Disiplin Kerja ...................................................................... 28

Tabel3.6 Struktur Tabel Kinerja PNSD ................................................................... 29

Tabel3.7 Struktur Tabel Makan PNSD ..................................................................... 29

Tabel3.8 Struktur Tabel Penghasilan ........................................................................ 29

Tabel3.9 Struktur Tabel Bayar TPBK ....................................................................... 30

Tabel3.10 Struktur Tabel Lembur ........................................................................ 30


DAFTAR SINGKATAN

DL : Dinas Luar Kota

MT : Melaksanakan Tugas Luar Kota Tanpa Ijin

NIP : Nomor Induk Pegawai

PC : Pulang Cepat

TD : Terlambat Datang

TK : Tanpa Keterangan

TPBPK : Tambah Penghasilan Berdasarkan Prestasi Kerja

TPBPOL : Tambah Penghasilan Berdasarkan Pertimbangan Objektif Lainnya

TUPOKSI : Tugas Pokok dan Fungsi

SKPD : Surat Keputusan Peraturan Daerah.


ABSTRAK

Sistem informasi keuangan menggunakan framework code igniter dan php mysql
ini merupakan suatu system yang memberikan layanan informasi berupa data keuangan
dan data pegawai. Dalam hal ini, Rumah Sakit Umum Daerah Kabupaten Pidie dijadikan
sebagai tempat penelitian, dikarenakan sistem informasi keuangan di rumah sakit umum
daerah kabupaten pidie ini masih dilakukan secara manual, sehingga sering terjadinya
kesalahan dalam proses pendataan dan juga membutuhkan waktu yang lama. Tujuan
penelitian ini adalah untuk memberikan kemudahan dalam mengelolah data pegawai dan
data keuangan dan sebagai solusi dari penanganan database keuangan. Dan dari tujuan
penelitian tersebut dihasilkan beberapa kegunaan yang terdiri dari memudahkan dalam
mengelolah data pegawai, pendataan absensi, disiplin kerja,data keuangan dan
menyajikan informasi yang akurat tanpa membutuh waktu yang lama. Metode penelitian
yang digunakan dalam penelitian ini adalah dengan studi perpustakaan, observasi dan
wawancara. Untuk metode analisis dan perancangan yang digunakan dalam pembuatan
sistem menggunakan metode Normalisasi, Entity Relationship Diagram dan Flowchat
Diagram. Perangkat lunak yang digunakan adalah : Macromedia Dreamweaver MX,
PHP, dan MySQL. Dari pembuatan Sistem informasi keuangan menggunakan framework
code igniter dan php mysql ini dihasilkan 8 form yang terdiri dari : form pegawai, form
absensi, form bayar TPBK, form disiplin kerja, form kinerja pegawai, form konsumsi,
form penghasilan dan form lembur. dan beberapa laporan(output) yaitu : laporan rekap
absensi, laporan pembayaran TPBK, laporan kedisplinan kerja, laporan kinerja pegawai,
laporan kosumsi, laporan penghasilan perbulan dan laporan pegawai yang lembur.

Kata Kunci: Sistem informasi keuangan menggunakan framework code igniter dan php
mysql pada rumah sakit umum daerah kabupaten pidie , Macromedia
Dreamweaver MX, PHP, dan MySQL
ABSTRACT

The financial information systems use Code Igniter framework and php mysql is a system that
provides information services such as financial data and employee data. In this case, the General
Hospital district of Pidie serve as a place of research, because of financial information system in
a public hospital district of Pidie are still performed manually, so that frequent occurrence of
mistakes in data collection process and as well takes a long time. The purpose of this research is
to provide convenience in processing employee data and financial data, and as a solution to
handling the finance database. And of the research objectives is produced several utilities that
make it easier to manage consisting of employee data, absences data collection, discipline of
work, financial data and provide accurate information without a need of time. The research
method used of this research is to study library, observation and interviews. For the design and
analysis methods are used in the manufacture of system using normalization methods, Entity
Relationship Diagram and Flowchat Diagram. The software used is: Macromedia Dreamweaver
MX, PHP, and MySQL. The manufacture of financial information system use CodeIgniter
framework and php mysql are produced 8 form which consists of: employee forms,
attendance forms, prepayment TPBK form, form of work discipline, performance of employees
form, form of consumption, income form and form of overtime. A few reports (output) are:
absences recapitulation reports, payment reports TPBK, working discipline reports, performance
of employees reports, the consumption reports, monthly income reports and reports employee
of overtime.

Keyword : The financial information system use framework CodeIgniter and php mysql in
general hospital district of Pidie, Macromedia Dreamweaver MX, PHP, and MySQL
BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan sistem teknologi informasi telah berkembang sangat pesat. Jika

diamati, setiap dekade terjadi perkembangan yang cukup signifikan dari sistem teknologi

informasi. Dimulai dari era akuntansi pada tahun 1950, beranjak ke era operasional mulai

tahun 1960, ke era informasi mulai tahun 1970, menuju era jejaring pada tahun 1980

sampai ke era jejaring global di tahun 1990, sistem teknologi informasi telah banyak

sekali mengalami perubahan-perubahan.

Manfaat dari perkembangan teknologi informasi yang sangat penting adalah

penggunaan alat pengolah data yang berfungsi menghasilkan informasi yang dibutuhkan

secara cepat, akurat, relevan, serta tepat sasaran. Perusahaan ataupun instansi yang akan

maju dan sukses harus mengikuti era informasi dengan menggunakan pendukung

pengolah data yaitu komputer. Adanya komputer sebagai alat pengolah data, maka semua

bidang dalam suatu perusahaan atau instansi dapat dikomputerisasikan, dalam hal ini

bidang yang dianggap penting oleh isntansi dalam pencapaian tujuannya. Pemanfaatan

komputer sekarang tidak hanya terpaku pada satu komputer saja untuk menyelesaikan

pekerjaan, namun beberapa komputer bisa dijadikan satu kesatuan dalam menyelesaikan

pekerjaan dalam waktu yang sama dengan tujuan yang sama untuk mengakses informasi

yang sama yang saling berhubungan antara komputer yang satu dengan yang lainnya
(satu aplikasi dapat digunakan oleh lebih dari satu orang/user dengan menggunakan

komputer yang berbeda yang terhubung dalam satu jaringan komputer).

Rumah Sakit Umum Daerah Kabupaten Pidie merupakan Dinas yang berada

dibawah pimpinan Dinas kesehatan Kab.Pidie dan juga dibawah jajaran pemerintahan

Kabupaten Pidie. Dalam proses pembayaran keuangan instansi RSUD Kab.Pidie tidak

lepas dari sebuah penujang dalam meningkatkan kualitas kinerja dalam ruang lingkup

Dinas RSUD Kab.Pidie. Dengan hal tersebut sebagai penunjang dan rujukan adalah

Sistem Informasi keuangan yang sampai saat ini masih menggunakan sistem manual,

dimana masih banyak kelemahan antara lain adalah proses pendataan pegawai, pendataan

absensi, disiplin kerja, penigkatan kerja pegawai, uang makan pegawai, pemotongan

pajak gaji pegawai dan tambahan uang makan pegawai, pembuatan laporannya pun

masih ditemukan banyak kesalahan dan memerlukan waktu yang lama.

Untuk melakukan pengelolaan atau pengolahan data secara efektif, cepat, tepat

dan akurat maka perlu adanya perubahan sistem dari sistem manual menjadi sistem

terkomputerisasi.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, dapat dirumuskan suatu

permasalahan sebagai berikut :

A. Bagaimana proses pembuatan program sistem informasi keuangan.

B. Apakah ada kemudahan dalam pengoperasian program sistem informasi

keuangan.
C. Bagaimana penerapan sistem informasi pada Rumah Sakit Umum Daerah

Kabupaten Pidie.

D. Bagaimana sistem yang sedang berjalan pada Rumah Sakit Umum Daerah

Kabupaten Pidie.

E. Bagaimana kualitas laporan keuangan pada Rumah sakit Umum Daerah

Kabupaten Pidie.

F. Bagaimana efisiensi program sistem informasi keuangan dan kegunaan

program sistem informasi keuangan setelah program tersebut dioperasikan.

1.3 Batasan Masalah

Untuk mengarahkan dan memperjelas permasalahan yang akan diteliti, maka

dilakukan pembatasan sebagai berikut :

A. Program sistem informasi keuangan hanya sebatas menyimpan (data

entry/input,), mengubah, mencari, menampilkan, dan mencetak data fisik.

B. Program sistem informasi keuangan dibuat dengan menggunakan framework

codeigniter, PHP (Personal Home Page) dan MySQL (Structured Query

Language) sebagai basis datanya.

1.4 Tujuan Dan Kegunaan Penelitian Proposal

1.4.1 Tujuan Penelitian

Penelitian ini dilaksanakan dengan tujuan :

A. Untuk mengetahui proses pembuatan program sistem informasi keuangan.


B. Untuk mengetahui adanya kemudahan dalam pengoperasian sistem informasi

keuangan, serta efisiensi sistem informasi keuangan dan sistem informasi

keuangan setelah program tersebut dioperasikan.

1.4.2 Kegunaan Penelitian

Adapun kegunaan dari penelitian ini, yaitu :

A. Mendukung pembangunan data dan informasi secara digital terutama pada

sistem informasi keuangan.

B. Untuk mempermudah kerja pegawai pada Rumah Sakit Umum Daerah

Kab.Pidie yaitu dari manual ke sistem informasi keuangan secara digital.

1.5 Sistematika Penulisan

Sistematika penulisan sebagai berikut:

BAB I PENDAHULUAN

Pada bab ini akan dibahas yang berhubungan dengan latar belakang masalah,

rumusan masalah, pembatasan masalah, tujuan dan kegunaan penelitian, dan

sistematika penulisan.

BAB II TINJAUAN PUSTAKA

Bab ini membahas tentang teori tentang Sistem Informasi Keuangan dan

perangkat-perangkat yang digunakan untuk mendukung Sistem Informasi

Keuangan dan profil instansi.


BAB III METODELOGI PENELITIAN

Bab ini berisi Prosedur penelitian, Spesifikasi Perangkat Pendukung, Permodelan

Sistem, dan Rancangan Halaman Masukan Dan Halaman Keluaran.

BAB IV HASIL DAN PEMBAHASAN

Bab ini berisi mengenai penerapan dan penjelasan aplikasi program yang telah

dibuat yaitu program mengenai Sistem Informasi Keuangan Pada Rumah Sakit

Umum Daerah Kabupaten Pidie.

BAB V PENUTUP

Bab ini berisi tentang kesimpulan dan saran.

DAFTAR KEPUSTAKAAN

Berisi buku-buku referensi yang digunakan.


BAB II

TINJAUAN PUSTAKA

2.1 Pengertian Keuangan

Keuangan adalah administrasi yang mengurusi keluar masuknya uang dalam

suatu lembaga. Sedangkan pengertian uang itu sendiri adalah alat tukar atau alat

pengukur nilai ( kesatuan hitungan ) yang sah. Uang dikeluarkan oleh pemerintah suatu

Negara. Wujud uang bisa berupa uang kertas, emas, perak atau logam lain yang dicetak

dengan bentuk dan gambar tertentu.

2.2 Pengertian Data

Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak

mempunyai makna atau tidak berpengaruh secara langsung kepada pemakai. ( Abdul

Khaidir, 2003 ).

2.3 Pengertian Sistem Dan Informasi

Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang

dimaksudkan untuk mencapai suatu tujuan. ( Abdul Khaidir, 2003 ).

Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi

penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau saat mendatang.

( Davis, 1999 ).

2.4 Kualitas Informasi

Kualitas dari suatu sistem informasi (quality of information) tergantung dari 3 hal,

yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness) dan relevan

(relevance). Yang dimaksud dengan akurat berarti informasi harus bebas dari kesalahan-
kesalahan dan tidak bisa atau menyesatkan. Sedangkan tepat waktu berarti, informasi

yang datang pada penerima tidak boleh terlambat, dan yang terakhir relevan, berarti

informasi tersebut mempunyai manfaat untuk pemakainya. ( Abdul Khaidir, 2003 ).

2.5 Pengertian Sistem Informasi

Menurut Alter (1992) sistem informasi adalah kombinasi antara prosedur kerja,

informasi, orang, dan teknologi informasi yang diorganisasikan untuk mencapai tujuan

dalam sebuah organisasi.

Menurut Hall (2001) sistem informasi adalah sebuah rangkaian prosedur formal

dimana data dikelompokkan, diproses menjadi informasi, dan didistribusikan kepada

pemakai.

Sistem Informasi yang menggunakan computer rmerupakan alat kebutuhan utama

organisasi untuk mencapai kemajuan. Tanpa menggunakan pemakaian komputer,

organisasi akan kalah bersaing pada semua sector kegiatan karena keterlambatan-

keterlambatan yang terjadi pada kegiatan informasi. Selain itu, keuntungan pemakaian

alat pengolah computer dalam organisasi antara lain tingkat efisiensi lebih tinggi,

pengawasan kegiatan dapat dilakukan dengan tertib, biaya lebih rendah, kesalahan lebih

sedikit dan meningkatkan pelayanan-pelanggan.

2.6 Komponen Sistem Informasi

Dalam suatu sistem informasi terdapat komponen-komponen sebagai berikut :

a. Perangkat keras (hardware), mencakup piranti-peranti fisik seperti komputer

dan printer.

b. Perangkat lunak (software) atau program, yaitu sekumpulan instruksi yang

memungkinkan perangkat keras untuk dapat memproses data.


c. Prosedur, yaitu sekumpulan aturan yang dipakai untuk mewujudkan

pemrosesan data dan pembangkitan keluaran yang dikehendaki.

d. Orang, yaitu semua pihak yang bertanggung jawab dalam pengembangan

sistem informasi, pemrosesan dan penggunaan keluaran sistem informasi.

e. Basis data (database), yaitu sekumpulan tabel, hubungan dan lain-lain yang

berkaitan dengan penyimpanan data.

f. Jaringan komputer dan komunikasi data, yaitu sistem penghubung yang

memungkinkan sumber (resources) dipakai secara bersama atau diakses oleh

sejumlah pemakai.

(Kusrini & Andri Koniyo, 2009).

2.7 Code Igniter

CodeIgniter adalah salah satu dari sekian banyak framework PHP yang tersedia

secara gratis. Pengembang CodeIgniter adalah seorang musisi rock-n-roll bernama Rick

Ellis dari EllisLab (http://www.ellislab.com). Tujuan dari pembuatan framework

CodeIgniter ini menurut user manualnya adalah untuk menghasilkan framework yang

akan dapat digunakan untuk pengembangan proyek pembuatan website secara lebih cepat

dibandingkan dengan pembuatan website dengan cara koding secara manual, dengan

menyediakan banyak sekali pustaka (library) yang dibutuhkan dalam pembuatan website,

dengan antarmuka yang sederhana dan struktur logika untuk mengakses pustaka yang

dibutuhkan.

CodeIgniter memudahkan kita merancang sebuah aplikasi berbasis website. Tools ini

dapat meminimalkan penulisan script yang sering kita lakukan secara manual, karena

dilengkapi library yang cukup lengkap untuk keperluan pembuatan website. Dengan
demikian, kita sebagai pengembang dapat lebih memfokuskan perhatian pada sisi

perencanaan. Karena proses pembuatan website secara teknis sudah diminimalkan dalam

hal penulisan kodenya. Lalu kenapa harus CodeIgniter.

2.8 Framework

Arti istilah framework dalam dunia pemrograman kurang lebih adalah kumpulan

kelas (class) dan fungsi (function, method) yang disusun secara sistematis berdasarkan

kegunaan atau fungsionalitas tertentu untuk mempermudah pembuatan atau

pengembangan suatu aplikasi. Sebagian besar framework yang beredar saat ini dibangun

berdasarkan konsep Object-Oriented Programming (OOP).

Beberapa contoh umum kelas yang disediakan framework adalah kelas session, kelas

Database, kelas Email. Manfaat yang didapatkan dari penggunaan framework adalah,

framework menawarkan penghamatan waktu kerja dalam penulisan kode dan pengaturan

berkas-berkas kode.

2.9 Model-View-Controller (MVC)

MVC adalah konsep pemrograman yang memisahkan pemrograman logic aplikasi

dengan presentasinya. Fungsi MVC adalah mengatur arsitektur sebuah aplikasi.

Umumnya aplikasi yang dibangun menggunakan MVC adalah aplikasi yang cukup besar,

karena salah satu keuntungan dari MVC itu adalah kemudahan maintenance, dan

pengembangan aplikasi tersebut. CodeIgniter adalah salah satu framework PHP yang

berbasis MVC. Terdapat 3 jenis komponen yang membangun suatu MVC pattern dalam

suatu aplikasi yaitu :


1. View, merupakan bagian yang menangani presentation logic. Pada suatu aplikasi

web bagian ini biasanya berupa file template HTML, yang diatur oleh controller.

View berfungsi untuk menerima dan merepresentasikan data kepada user. Bagian

ini tidak memiliki akses langsung terhadap bagian model.

2. Model, biasanya berhubungan langsung dengan database untuk memanipulasi

data (insert, update, delete, search), menangani validasi dari bagian controller,

namun tidak dapat berhubungan langsung dengan bagian view.

3. Controller, merupakan bagian yang mengatur hubungan antara bagian model dan

bagian view, controller berfungsi untuk menerima request dan data dari user

kemudian menentukan apa yang akan diproses oleh aplikasi.

Dengan menggunakan prinsip MVC suatu aplikasi dapat dikembangkan sesuai

dengan kemampuan developernya, yaitu programmer yang menangani bagian model dan

controller, sedangkan designer yang menangani bagian view, sehingga penggunaan

arsitektur MVC dapat meningkatkan maintanability dan organisasi kode. Walaupun

demikian dibutuhkan komunikasi yang baik antara programmer dan designer dalam

menangani variabel-variabel yang akan ditampilkan.

Ada beberapa kelebihan CodeIgniter (CI) dibandingkan dengan Framework PHP

lain,

Performa sangat cepat : salah satu alasan tidak menggunakan framework adalah

karena eksekusinya yang lebih lambat daripada PHP from the scracth, tapi

Codeigniter sangat cepat bahkan mungkin bisa dibilang codeigniter merupakan

framework yang paling cepat dibanding framework yang lain.


Konfigurasi yang sangat minim (nearly zero configuration) : tentu saja untuk

menyesuaikan dengan database dan keleluasaan routing tetap diizinkan melakukan

konfigurasi dengan mengubah beberapa file konfigurasi seperti database.php atau

autoload.php, namun untuk menggunakan codeigniter dengan setting standard, anda

hanya perlu merubah sedikit saja file pada folder config.

Banyak komunitas: dengan banyaknya komunitas CI ini, memudahkan kita untuk

berinteraksi dengan yang lain, baik itu bertanya atau teknologi terbaru.

Dokumentasi yang sangat lengkap : Setiap paket instalasi codeigniter sudah disertai

user guide yang sangat bagus dan lengkap untuk dijadikan permulaan, bahasanya pun

mudah dipahami.

Dan banyak lagi yang lainnya.

2.10 PHP

PHP adalah bahasa pemrograman web atau scripting language yang dijalankan di

server. PHP dibuat pertama kali oleh Rasmus Lerdorf, yang pada awalnya dibuat untuk

menghitung jumlah pengunjung pada homepagenya. Pada waktu itu PHP bernama FI

(Form Interpreter). Pada saat tersebut PHP adalah sekumpulan script yang digunakan

untuk mengolah data form dari web. Perkembangan selanjutnya adalah Rasmus

melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut

kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreter. Pelepasan 11

Kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk

ikut mengembangkan PHP. Pada tahun 1997 sebuah perusahaan bernama Zend, menulis

ulang interpreter PHP mejadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada

Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama
rilis tersebut menjadi PHP 3.0. Pada pertengahan tahun1999, Zend merilis interpreter

PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang

paling banyak 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 Juni 2004 Zend merilis PHP 5.0. Versi ini adalah versi mutakhir dari

PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi

ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab

perkembangan bahasa pemrograman kearah pemrograman berorientasi objek. Hal yang

menarik yang didukung oleh PHP adalah kenyataan bahwa PHP bisa digunakan untuk

mengakses berbagai macam database seperti Access, Oracle, MySQL, dan lain-lain.

(Abdul Kadir, 2002).

2.11 Database

Database atau basis data merupakan mekanisme pengelolaan data dalam jumlah

yang besar secara terstruktur. Database memudahkan program untuk mengambil dan

menyimpan data. Jika data yang diolah banyak dan memerlukan penanganan khusus,

jangan menggunakan file untuk menyimpan data. Tetapi, gunakan database. Database

yang banyak diterapkan saat ini adalah database bertipe relasional (relational database),

seperti Oracle, Microsoft SQL Server, MySQL, dan lain-lain. (Rochmad Hakim S. &

Sutarto, 2009).

2.12 MySQL

MySQL (My Structured Query Language) atau yang biasa dibaca mai-se-kuel

adalah sebuah program pembuat dan pengelola database atau yang sering disebut dengan

DBMS (Database Management System), sifat dari DBMS ini adalah Open Source.
MySQL sebenarnya produk yang berjalan pada platform Linux, dengan adanya

perkembangan dan banyaknya pengguna, serta lisensi dari database ini adalah Open

Source, maka para pengembang kemudian merilis versi Windows. Selain itu MySQL juga

merupakan program pengakses database yang bersifat jaringan, sehingga dapat

digunakan untuk aplikasi Multi User (Banyak Pengguna). Kelebihan lain dari MySQL

adalah menggunakan bahasa query (permintaan) standard SQL (Structured Query

Language).

Sebagai sebuah program penghasil database, MySQL tidak mungkin berjalan

sendiri tanpa adanya sebuah aplikasi pengguna (interface) yang berguna sebagai program

aplikasi pengakses database yang dihasilkan. MySQL dapat didukung oleh hampir semua

program aplikasi baik yang Open Source seperti PHP maupun yang tidak Open Source

yang ada pada platform windows seperti Visual Basic, Delphi dan lainnya. (Bunafit

Nugroho, 2008).

2.13 Adobe Dreamweaver CS3

Adobe Dreamweaver CS3 adalah suatu bentuk program editor web yang dibuat

oleh Adobe Macromedia. Dengan menggunakan program ini, seorang programmer web

dapat dengan mudah membuat dan mendesain webnya, karena bersifat WYSIWYG

(What You See Is What You Get). Adobe Dreamweaver CS3 selain sebagai editor yang

lengkap juga dapat digunakan untuk membuat animasi sederhana yang berbentuk layer

dengan bantuan JavaScript yang didukungnya. Dengan adanya program ini kita tidak

akan susah-susah untuk mengetik skrip-skrip format HTML, PHP, JSP, ASP, JavaScript,

CSS maupun bentuk program yang lainnya. Sebagai editor, Dreamweaver mempunyai
sifat yang WYSIWYG dibaca (wai-si-wig) yang artinya apa yang dilihat pada halaman

desain, maka semuanya itu akan diperoleh pada browser. Dengan kelebihan ini sehingga

programmer (pembuat program) atau desainer (pembuat desain web) dapat langsung

melihat hasil buatannya tanpa harus membukanya pada browser (aplikasi pengakses web

seperti Internet Explorer, Mozilla dan lain-lain. (Bunafit Nugroho, 2008).

2.14 EXT PHP

Ext-PHP adalah framework yang diperuntukkan untuk membangun sebuah

aplikasi web-desktop dengan sangat mudah memanfaatkan library Extjs sebagai User-

interfacenya dan PHP sebagai back end server programmingnya.Ext-php mengadaptasi

konsep MVC (model view controller) dalam core aplikasinya.

2.15 Data Flow Diagram

Data Flow Diagram ( DFD ) adalah Diagram yang menggunakan notasi-

notasi ini untuk menggambarkan arus (flow) dari data sistem sekarang yang dikenal

dengan diagram arus data, terdapat empat komponen yaitu :

1. Terminator atau Sumber

berbentuk segi empat untuk symbol keadaan external yang bertujuan untuk

menunjukan tempat asal data.( sumber atau tempat tujuan data).

Gambar 2.1 Simbol Terminator


2. Data Flow atau ( arus data )

berbentuk anak panah yang menunjukan alur data (informasi atau objek)

Gambar 2.2 Simbol Data Flow

3. Procees (proses)

berbentuk symbol lingkaran atau dengan symbol empat persegi panjang tegak

dengan sudut sudut tumpul.

Gambar 2.3 Simbol Proses

4. Data Store ( Simpanan data )

berbentuk sepasang garis horizontal paralel yang tertutup disalah satu

ujungnya.

Gambar 2.4 Simbol Data store


2.16 Entity Relationship Diagram ( ERD )

Entity Relationship Diagram (ERD) adalah komponen-komponen Himpunan

Entitas dan Himpunan Relasi yang dilengkapi atribut- atribut yang mempresentasikan

sebuah fakta Model ini dipilih karena mempunyai kelebihan yaitu :

1. Dapat menggambarkan hubungan antara entity dengan jelas.

2. Dapat menggambarkan batasan jumlah entity dan partisipasi antar entity.

3. Mudah dimengerti oleh perancang database.

Ada tiga macam komponen- komponen ERD yang digunakan yaitu :

1. Entity/objek data

Entity adalah kumpulan objek atau suatu yang dapat dibedakan atau dapat

diidentifikasi secara unik, kumpulan entitas yang sejenis disebut entityset

penggambaran entitas pada ERD menggunakan simbol persegi panjang.

Gambar 2.5 Simbol Entity

2. Relationship

Relationship adalah Hubungan yang terjadi antara satu entitas atau lebih,

kumpulan relationship yang sejenis disebut Relationship


set.Hubungan digambarkan dengan bentuk belah ketupat, tiap belah ketupat

diberi label kata kerja.

Gambar 2.6 Simbol Relationship

3. Atribut

Atribut merupakan sifat atau karakteristik suatu entitas yang menyediakan

penjelasan detail tentang entitas tersebut.

Gambar 2.7 Simbol Atribut


BAB III

METODELOGI PENELITIAN

3.1 Prosedur Penelitian

Penyusunan skripsi memerlukan data yang tepat dan akurat. Untuk memperoleh

data yang tepat dan akurat guna kesempurnaan sistem yang akan dibuat, sehingga hasil

yang dicapai tidak menyimpang dari tujuan yang telah ditentukan sebelumnya, maka

diperlukan prosedur penelitian, yaitu :

a. Observasi / Pengamatan

Dalam teknik ini, penulis melakukan pengumpulan data dengan mengadakan

pengamatansecara langsung dilapangan. Data yang dibutuhkan dicatat dan

direkomendasikan sebagai data primer.

b. Interview / Wawancara

Wawancara merupakan teknik pengumpulan data dalam metode survei yang

menggunakan pertanyaan secara lisan kepada subyek penelitian. Teknik wawancara

dilakukan jika peneliti memerlukan komunikasi atau hubungan dengan responden.

Metode ini digunakan untuk memperkuat alasan penelitian yaitu unruk mendapatkan

data-data yang mungkin tidak bisa didapatkan melalui metode pengumpulan data

yang lain dalam menunjang pembuatan sistem informasi keuangan pada rumah sakit

umum daerah Kabupaten Pidie.


c. Studi Pustaka

Yaitu teknik pengumpulan data dengan cara mencari literatur-literatur, buku materi

perkuliahan dan lain-lain yang berkaitan dengan masalah yang diteliti.

3.2 Jadwal Penelitian

Tabel 3.1 Jadwal Penelitian

Bulan

Maret 2013 April 2013 Mei 2013 Juni 2013 Juli 2013
N
Kegiatan
o
Minggu ke-

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

Penyusunan dan
1 Pengajuan
Proposal

Observasi Objek
Penelitian
2
Pengumpulan dan
3 Analisis Data

Perancangan
4 Aplikasi

Implementasi
5 Aplikasi

Penyusunan Lap.
6 Penelitian

3.3 Analisa Data

Dalam merancang aplikasi sistem informasi keuangan pada rumah sakit umum

daerah Kabupaten Pidie., penulis melakukan pengumpulan data dan analisa sistem

berjalan pada perusahaan untuk membantu penulis dalam penelitian ini.


3.3.1 Analisa Kebutuhan Fungsional

Merupakan kebutuhan fungsional dari aplikasi yang kita bangun. Kebutuhan

fungsional tersebut adalah :

a. Pendataan pegawai

b. Pendataan absensi

c. Pendataan bayar tpbk

d. Pendataan disiplin kerja

e. Pendataan kinerja pnsd

f. Pendataan makan pnsd

g. Pendataan penghasilan

h. Pendataan lembur

3.3.2 Analisa Kebutuhan Non Fungsional

Aplikasi yang dibangun membutuhkan perangkat lain sebagai pendukung agar

berjalan sesuai fungsinya. Kebutuhan tersebut adalah :

a. Perangkat Keras (Hardware)

Hardware adalah Perangkat keras yang dibutuhkan guna mendukung kelancaran

program sistem informasi keuangan adalah sebagai berikut :

1. Personal Komputer Processor core

2. Monitor 12 minimal 12 Inch

3. Keyboard + Mouse

4. Printer
b. Perangkat Lunak (Software)

Software adalah perangkat lunak atau program yang berisi perintah-perintah untuk

melaksanakan pengolahan data. Software yang dibutuhkan adalah sistem operasi

windows 7, web framework CodeIgniter, MySQL dan web Server Xampp 2.5.

c. Sumber Daya Manusia (Brainware)

Brainware adalah manusia atau pemakai yang terlibat dalam pengoperasian serta

mengatur sistem Komputer. Kebutuhan perangkat keras dan perangkat lunak

tersebut juga harus didukung oleh teknisi atau orang yang dapat menjalankan dan

membuat sistem dengan baik dan mudah digunakan, untuk itu dibutuhkan

manusia yang mempunyai ilmu pengetahuan (brainware).

3.4 Permodelan Sistem

3.4.1 Context Diagram (CD)

Context diagram (CD) adalah kasus khusus DFD ( bagian DFD yang berfungsi

memetakan model lingkungan), yang dipresentasikan dengan lingkungan tunggal yang

mewakili keseluruhan sistem. CD dimulai dengan penggambaran terminator, aliran data,

aliran control, penyimpanan dan proses tunggal yang mempresentasikan keseluruhan

sistem. Adapun dalam perancangan aplikasi sistem pendaftaran haji ini, penulis

menggambarkan Diagram Konteks ( Context Diagram ) sebagai berikut :


Gambar 3.1 Diagram Konteks ( Context Diagram )

3.4.2 Data Flow Diagram (DFD)

Data flow diagram (DFD) data adalah sebuah teknik grafis yang menggambarkan

aliran informasi dan transformasi yang diaplikasikan pada saat data bergerak dari input

menjadi output. Data Flow Diagram juga merupakan suatu model logika data atau proses

yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang

keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut

dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut.

DFD Untuk sistem informasi keuangan pada rumah sakit umum daerah kabupaten Pidie

ditunjukkan sebagai berikut :


Laporan Kepegawaian
Admin

Pegawai
Absensi
Disiplin kerja 1.0
Kinerja PNSD Proses

Kepegawaian

karyawan absensi disiplin_kerja kinerja_pnsd

Gambar 3.2 Data Flow Diagram (DFD) Level 1 Proses 1

Laporan Penggajian
Admin

Bayar TPBK 2.0


Makan PNSD
Proses
Penghasilan
lembur Penggajian

tpbk makan_pnsd penghasilan lembur

Gambar 3.3 Data Flow Diagram (DFD) Level 1 Proses 2


Laporan Keuangan
Pegawai

Bayar TPBK
Makan PNSD 1.0
Penghasilan
Proses
lembur
Keuangan

tpbk makan_pnsd penghasilan lembur

Gambar 3.4 Data Flow Diagram (DFD) Level 2 Proses 1


3.4.3 Flowchart Administrator

Gambar 3.5 Flowchart Administrator


3.4.4 Flowchart Pegawai

Gambar 3.6 Flowchart Pegawai

3.4.5 Entity Relational Diagram (ERD)

Entity Relationship Diagram merupakan suatu model untuk menjelaskan

hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang

mempunyai hubungan antar relasi.


Gambar 3.7 Entity Relationship Diagram
3.5 Perancangan Database

Pada tahap perancangan database ini, akan dijelaskan mengenai perancangan


tentang database yang akan digunakan dalam sistem. Rancangan tabel-tabel dalam
database adalah sebagai berikut :

Tabel 3.2 Struktur Tabel Admin

No Nama Field Type Data Width Keterangan

1 Id Varchar 10 User ID

2 Username Varchar text Nama pengguna

3 password Varchar text Password

4 nama varchar text Nama

Tabel admin ini fungsinya untuk menyimpan data-data admin pada rumah sakit
umum daerah kabupaten Pidie, dimana terdapat field id, username, password dan nama.

Tabel 3.3 Struktur Tabel Karyawan

No Field Name Type Size Keterangan

1 Nip Int 30 Nomor Induk Pegawai

2 Nama Varchar 100 Nama Pegawai

3 Jabatan Varchar 50 Jabatan Pegawai

4 Pangkat Varchar 20 Pangkat Pegawai

5 Username Varchar text Nama pengguna

6 password Varchar text Password


Tabel karyawan ini fungsinya untuk menyimpan data-data pegawai pada rumah
sakit umum daerah kabupaten Pidie, dimana terdapat field nip, nama, jabatan, pangkat,
username dan password. Sedangkan pada tabel Absensi berguna untuk menyimpan data
absensi, untuk lebih jelasnya dapat dilihat pada tabel 3.4.

Tabel 3.4 Struktur Tabel Absensi

No Field Name Type Size Keterangan

1 Id_Absensi Int 30 Nomor Induk Pegawai

2 Pulang_cepat Int 10 Nama Pegawai

3 Hari_kerja Int 10 Jabatan Pegawai

4 Hadir Int 10 Pangkat Pegawai

5 Izin Int 10 Izin pegawai

6 Dinas_luar Int 10 Dinas luar pegawai

7 Tanpa_keterangan Int 10 Tanpa keterangan

8 Terlambat_datang Int 10 Terlambat dating

9 Diklat Int 10 Pelatihan

10 Tgl_tgs_tnp_izin Int 10 Tugas diluar tanpa izin

11 Cuti Int 10 Cuti pegawai

12 Id Int 11 Id pegawai

Tabel 3.5 Struktur Tabel Disiplin Kerja


No Field Name Type Size Keterangan

1 Id_Disiplin Int 10 NIP pegawai

2 Tgl_tgs_tnp_izin Float - Tgl tugas diluar kota tanpa izin

3 Total Float - Total tugas tanpa izin

4 Terlambat_datang Float - Terlambat datang pegawai

5 Pulang_cepat Float - Pulang cepat pegawai

6 Tanpa_ket. Float - Tanpa keterangan pegawai

7 Id Int 11 Id pegawai

Tabel disiplin kerja ini fungsinya untuk menyimpan data-data disiplin kerja pnsd
pada rumah sakit umum daerah kabupaten Pidie, dimana terdapat field id_disiplin,
tgl_tgs_tnp_izin, total, terlambat_datang, pulang_cepat, tanpa_ket dan id.

Tabel 3.6 Struktur Tabel Kinerja PNSD

No Field Name Type Size Keterangan

1 Id_Kinerja Int 11 NIP Pegawai

2 Tupoksi Int 10 Peningkatan kerja pegawai

3 Inovasi Int 10 Perubahan yang dilakukan pegawai.

4 Kecepatan_kerja Int 10 Kecepatan kerja pegawai

5 Keakuratan_data Int 10 Keakuratan dalam mengambil data.

6 Bobot Float - Bobot kerja pegawai

7 Kerjasama Int 10 Cara berkerja sama


8 Nilai Int 10 Nilai kinerja pegawai

9 Id Int 11 Id pegawai

Tabel kinerja pnsd ini fungsinya untuk menyimpan data-data kinerja pnsd pada
rumah sakit umum daerah kabupaten Pidie. Sedangkan pada tabel makan pnsd berguna
untuk menyimpan data data makan pnsd, untuk lebih jelasnya dapat dilihat pada tabel
3.7.

Tabel 3.7 Struktur Tabel Makan PNSD

No Field Name Type Size Keterangan

1 Id_Makan Int 11 NIP pegawai

2 Keterangan Varchar 50 Keterangan

3 Hari_kerja Int 5 Berapa hari yang hadir

4 Tidak_hadir Int 10 Berapa hari yg tidak hadir

5 Id Int 11 Id pegawai

Tabel 3.8 Struktur Tabel Penghasilan

No Field Name Type Size Keterangan

1 Id_Tambah Int 11 NIP pegawai

2 Tarif Int 10 Gaji berdasarkan pangkat dan gol. Pegawai

3 Pengurangan Int 10 Pengurangan jika pegawai tidak hadir

4 Total_bobot Float - Total bobot pegawai


5 Id Int 11 Id pegawai

Pada tabel 3.8 merupakan struktur dari tabel penghasilan yang fungsinya untuk
menyimpan data-data penghasilan pnsd, dimana terdapat field id_tambah, tarif,
pengurangan, total_bobot dan id. Sedangkan pada tabel bayar TPBK ini fungsinya untuk
menyimpan data-data pembayaran tpbk, dimana terdapat field id_pembayaran, tarif_tpbk,
bobot_disiplin, pengurangan_disiplin, bobot_kinerja, nilai_kerja, total_bobot dan id.

Tabel 3.9 Struktur Tabel Bayar TPBK

No Field Name Type Size Keterangan

1 Id_Pembayaran Int 11 NIP pegawai

2 Tarif_TPBK Int 10 Tarif tambah penghasilan


berdasarkan prestasi kerja

3 Bobot_disiplin Float - Kedisiplinan pegawai

4 Pengurangan_disiplin Float - Pengurangan disiplin

5 Bobot_kinerja Float - Prestasi kerja pegawai

6 Nilai_kerja Float - Nilai kerja pegawai

7 Total_bobot Float - Total prestasi kerja pegawai

8 Id Int 11 Id pegawai

Untuk tabel 3.10 merupakan struktur dari tabel lembur pada rumah sakit umum
daerah kabupaten Pidie, dimana terdapat field id_lembur, hari_kerja, hadir, tarif, jumlah
dan id.

Tabel 3.10 Struktur Tabel Lembur


No Field Name Type Size Keterangan

1 Id_lembur Int 11 NIP pegawai

2 Hari_kerja Int 10 Berapa hari pegawai lembur

3 Hadir Int 10 Berapa hari pegawai hadir lembur

4 Tarif Int 15 Tarif yang telah ditentukan

5 Jumlah Int 15 Jumlah lembur pegawai

6 Id Int 11 Id pegawai
\3.6 Struktur Menu

Struktur menu adalah bentuk umum dari suatu rancangan program untuk

memudahkan pemakai dalam menjalankan program sehingga pada saat menjalankan

program komputer, pemakai (user) tidak mengalami kesulitan dalam memilih menu-

menu yang diinginkan. Pada perancangan ini dibuat menu yang dapat mengintegrasikan

seluruh data dalam suatu sistem dan disertai dengan instruksi yang ada pada pilihan menu

tersebut. Adapun rancangan menu dari program aplikasi ini adalah sebagai berikut :

Sistem

Informasi

Keuangan
Login

Menu Menu Menu Menu

Pegawai Absensi Bayar TPBK Disiplin Kerja

Tambah Tambah Tambah Tambah

Edit Edit Edit


Edit

Hapus Hapus Hapus Hapus

Menu Menu Menu Menu

Kinerja PNSD Makan PNSD Penghasilan Lembur

Tambah Tambah Tambah Tambah

Edit Edit Edit Edit

Hapus Hapus Hapus Hapus

Gambar 3.8 Struktur Menu


3.7 Perancangan Interface

Pada sistem informasi ini akan dirancangan interface setiap halamannya masing

masing. Perancangan dibuat agar memudahkan penulis untuk mendesain halaman

aplikasi yang akan dibuat.

3.7.1 Perancangan Halaman Utama

Halaman utama adalah halaman yang pertama kali ditampilkan saat pengunjung

membuka aplikasi. Pada halaman utama memiliki beberapa menu untuk mengakses

halaman yang lainnya, berikut adalah rancangan halaman utama pada aplikasi sistem

informasi keuangan pada rumah sakit umum daerah kabupaten Pidie:

Selamat datang admin Administrator

Beranda Pegawai Absensi Bayar TPBK Disiplin Kerja Kinerja PNSD Makan PNSD Penghasilan Lembur

Sistem Informasi Keuangan

Rumah Sakit Umum Daerah

Kabupaten Pidie
LOGO

Copyright 2013 RSUD Kabupaten Pidie

Gambar 3.9 Rancangan Halaman Utama


3.7.2 Perancangan Form Input

Rancangan from input adalah rancangan form yang dibuat untuk input data, edit
data dan delete data. Berikut ini adalah rancangan form yang akan dirancang.

Login

Username

login

Password
Gambar 3.10 Rancangan Form Login

Form Tambah Data Pegawai X

NIP :

V
Nama :

Jabatan :
Simpan Keluar

Pangkat:
Gambar 3.11 Rancangan Tambah Data Pegawai

Username :

Password :
Input Data Absensi

Data Karyawan
Pilih NIP Pegawai V

Tanggal Input :

NIP :

Nama :

Pangkat/Gol :

Jabatan :

Data Absensi

Hari Kerja :

Hadir :

Tidak Hadir

Izin : Diklat :
Keluar Simpan
TK : Cuti :

DL :

Lain Lain Gambar 3.12 Rancangan Input Absensi

TD :

MT :

PC :
Input Data Rekapitulasi Penilaian dan Pembayaran TPBK

Data Karyawan
Pilih NIP Pegawai V

Tanggal Input :

NIP :

Nama :

Pangkat/Gol :

Jabatan :
Nilai :

Data Penilaian dan Pembayaran TPBPK PNSD


Bobot :

Disiplin

Bobot : Pengurangan :

Pencapaian Kinerja
Keluar Simpan
Bobot :

Gambar 3.13 Rancangan Input Bayar TPBK

Tarif TPBK

Tarif TPBK (Rp) :


Input Data Disiplin Kerja PNSD

Data Karyawan
Pilih NIP Pegawai V

Tanggal Input :

NIP :

Nama :

Pangkat/Gol :

Jabatan :

Data Disiplin Kerja Keluar Simpan

Total Bobot Penilaian :


Gambar 3.14 Rancangan Input Disiplin Kerja
Pengurangan

Input Data
TD : Penilaian Pencapaian KinerjaTKPNSD :

PC : MT :
Data Karyawan
Pilih NIP Pegawai V

Tanggal Input :

NIP :

Nama :

Pangkat/Gol :

Jabatan :

Data Penilaian Pencapaian Kinerja PNSD Keluar Simpan

Pemahaman Tupoksi : Kekuatan Kerja :


Gambar 3.15 Rancangan Input Kinerja PNSD
Inovasi : Kerja Sama :

Kecepatan Kerja :
Input Data Perhitungan Pembayaran Uang Makan PNSD dan CPNSD

Data Karyawan
Pilih NIP Pegawai V

Tanggal Input :

NIP :

Nama :

Pangkat/Gol :

Jabatan :
Keluar Simpan
Data Perhitungan Pembayaran Uang Makan PNSD dan CPNSD

Hari Kerja :Gambar 3.16 Rancangan Input Makan PNSD

Tidak Hadir :
Input Data Tambahan Penghasilan Berdasarkan Prestasi Kerja PNSD
Keterangan :

Data Karyawan
Pilih NIP Pegawai V

Tanggal Input :

NIP :

Nama :

Pangkat/Gol :

Jabatan :
Keluar Simpan
Data Pembayaran Tambahan Penghasilan

Total Bobot Penilaian : 3.17 Rancangan Input Penghasilan


Gambar

Tarif TPBK :

Pengurangan TPBK :
Input Data Lembur

Data Karyawan
Pilih NIP Pegawai V

Tanggal Input :

NIP :

Nama :

Pangkat/Gol :

Jabatan :
Keluar Simpan
Data Pembayaran Tambahan Makan

Hari Kerja :
Gambar 3.18 Rancangan Input Lembur

Jumlah Hadir :
3.7.3 Perancangan Form Output
Tarif TPBPOL :
Rancangan form output berupa rancangan laporan. Laporan dapat ditempatkan
Jumlah TPBPOL :
pada setiap halaman aplikasi. Adapun bentuk laporan yang ditampilkan pada halaman
aplikasi adalah sebagai berikut:

Data Pegawai

Tambah
NIP Hapus Cari
nama Pangkat Jabatan

1 xxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx

2 xxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx

3 xxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx

4 xxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx

5 xxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx

1 xxxxxxx xxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx

8 xxxxxxx xxxxxxxxxxx xxxxxxxxxx xxxxxxxxxx

9 xxxxxxx xxxxxxxxxxx
Gambar 3.19 Rancangan Form Pegawai
xxxxxxxxxx xxxxxxxxxx
Data Rekap Absensi Hari Kerja
Tambah Data Hapus Print Excel Cari

Tidak Hadir Lain - Lain


NIP Nama Pangkat/Gol Jabatan Hari Kerja Hadir Izin TK DL Diklat Cuti Jumlah TD MT PC

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxx x x x xxx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxx x x x xxx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxx x x x xxx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxx x x x xxx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxx x x x xxx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxx x x x xxx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxx x x x xxx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxxxx x x x xxx xx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxxxx x x x xxx xx xxxxxx x x x


Gambar 3.20 Rancangan Form Absensi
x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxxxx x x x xxx xx xxxxxx x x x

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxxxx x x x xxx xx xxxxxx x x x


Data Bayar TPBK
x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxxxx x x x xxx xx xxxxxx x x x
Tambah Data Hapus Print Excel Cari
x xxx xxxxx xxxxxxxx xxxxxx xxxxxx
Disiplin xxxxx x Pencapian
x x xxx xx xxxxxx x x x

x xxx Pangkat/Gol
NIP Nama xxxxx xxxxxxxx
Jabatanxxxxxx
Bobotxxxxxx xxxxx xJumlah
Pengurangan x xBo xxxNilai xx
bot xxxxxx x x Tarif
Tot. Bobot x Jumlah

x xxx xxxxx xxxxxxxx xxxxxx xxxxxx xxxxx x x x xxx xx xxxxxx x x x

xx x xxx xxxxxxxxx
xxxx xxxxx xxxxxxxx
xxxxxx xxxxxx
xxxx xxxxxx xxxxx xxxxxx
xxxxxxxxx x x x xxxxxx xx
xx xxxxxx x x xxxxx xxxxx
xxxxxxx

xx xxxx xxxxxxxxx xxxxxx xxxx xxxxxxxxx xxxxx x xxx xx xxxxxxx xxxx xxxxx

xx xxxx xxxxxxxxx xxxxxx xxxx xxxxxxxxx xxxxx x xxx xx xxxxxxx xxxx xxxxx

xx xxxx xxxxxxxxx xxxxxx xxxx xxxxxxxxx xxxxx x xxx xx xxxxxxx xxxx xxxxx

xx xxxx xxxxxxxxx xxxxxx xxxx xxxxxxxxx xxxxx x xxx xx xxxxxxx xxxx xxxxx

xx xxxx xxxxxxxxx xxxxxx xxxx xxxxxxxxx xxxxx x xxx xx xxxxxxx xxxx xxxxx

xx xxxx xxxxxxxxx xxxxxx xxxx xxxxxxxxx xxxxx x xxx xx xxxxxxx xxxx xxxxx

x x xxxx xxxxxxxxx xxxxxx xxxx xxxxxxxxx xxxxx x xxx xx xxxxxxx xxxx xxxxx

Gambar 3.21 Rancangan Form Bayar TPBK


Penilaian Disiplin Kerja
Tambah Data Hapus Print Excel Cari

Pengurangan

NIP Nama Pangkat/Gol Jabatan Tot. Bobot nilai TD PC TK MK Jumlah Tot. Bobot Bersih

x xxxx xxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxxxx xxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxxxx xxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxxxx xxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxxxx xxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxxxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxxxx xxxxxxxxx


xxxxxx
Gambar 3.22xxxxxxxxxxx
Rancangan x x x x xxxxx xxxxxxxxxxx
Form Disiplin Kerja
x xxxx xxxxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxxxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

x xxxx xxxxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

Penilaian Kinerja PNSD


x xxxx xxxxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx
Tambah Data Hapus Print Excel Cari
x xxxx xxxxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx
Penilaian Total
x xxxx xxxxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx
NIP Nama Pangkat/Gol Jabatan Pemtuk Inovasi Kecepatan Keakuratan Kerja Sama Nilai Bobot
x xxxx xxxxx xxxxxxxxx xxxxxx xxxxxxxxxxx x x x x xxxxx xxxxxxxxxxx

X xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxx xxxx xxxxxxxx

X xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxx xxxxxx xxxx xxxxxxx

X xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxx xxxx xxxxxxxx

X xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxx xxxxxx xxxx xxxxxxx

X xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxx xxxxxx xxxx xxxxxxx

X xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxx xxxx xxxxxxxx

X xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxx xxxxxx xxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxx xxxxx

x xxxx xxxxx xxxxxxxxxxxGambar


xxxxxxx xxxxx
3.23xxxxxx xxxxxxxx xxxxxxxx
Rancangan Form xxxxxxxx PNSD
Kinerja xxxx xxxxx

x xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxx xxxxx

x xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxx xxxxx

x xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxx xxxxx

x xxxx xxxxx xxxxxxxxxxx xxxxxxx xxxxx xxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxx xxxxx
Data Makan PNSD

Tambah Data Hapus Print Excel Cari

Tarif Uang Makan Pengurangan

NIP Nama Pangkat/Gol Jabatan Hari Kerja Rp.15.000 Tidak Hadir Rp.15.000 Jumlah ket

X xxxx xxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxx xxxx xxx

X xxxx xxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxx xxxx xxx

X xxxx xxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxx xxxx xxx

X xxxx xxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxx xxxx xxx

X xxxx xxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxx xxxx xxx

X xxxx xxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxx xxxx xxx

X xxxx xxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxx xxxx xxx

X xxxx xxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxx xxxx xxx

x xxxx xxxxx xxxxxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxxx xxxxxxxx xxxx xxx

x xxxx xxxxx xxxxxxxxxxGambar 3.24 Rancangan


xxxxxxx xxxxxxx Form Makan
xxxxxxx xxxxxxxxx xxxxxxxx PNSD
xxxx xxx

x xxxx xxxxx xxxxxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxxx xxxxxxxx xxxx xxx

x Data Tambah
xxxx xxxxx Penghasilan
xxxxxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxxx xxxxxxxx xxxx xxx
Tambah Data Hapus Print Excel Cari
x xxxx xxxxx xxxxxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxxx xxxxxxxx xxxx xxx

x xxxx xxxxx xxxxxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxxx xxxxxxxx xxxx xxx
NIP Nama Pangkat/Gol Jabatan Tot. Bobot Nilai Tarif TPBK Peng. TPBK Jum. pph 21 jum. terima

x xxxx xxxxx xxxxxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxxx xxxxxxxx xxxx xxx

x xxxx xxxxx xxxxxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxxx xxxxxxxx xxxx xxx
x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx
Gambar 3.25 Rancangan Form Penghasilan
x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx

x xxxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxxxx xxxxxxxx xxxxxxxxx xxx xxxxx xxxxxxx
Data Lembur
Tambah Data Hapus Print Excel Cari

NIP Nama Pangkat/Gol Jabatan Hari Kerja Tidak Hadir Jumlah Hadir TPBPOL pph 21 Diterima

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx


Gambarxxxxxxxxx xxxxxxxxx
3.26 xxxxxxxxx
Rancangan xxxxxxx
Form xxxxx xxxxx
Lembur
x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx

x xxx xxxxx xxxxxxxxxx xxxxxx xxxxxxxxx xxxxxxxxx xxxxxxxxx xxxxxxx xxxxx xxxxx
BAB IV

HASIL DAN PEMBAHASAN

4.1 Sistem Informasi Keuangan Pada Rumah Sakit Umum Daerah Kabupaten

Pidie

Salah Satu alasan mengapa penulis membuat system informasi keuangan rumah

sakit umum daerah kabupaten Pidie adalah memudahkan pegawai dalam bidang

administrasi maupun keuangan dalam mengelola data keuangan yang ada pada rumah

sakit umum daerah kabupaten Pidie. Dalam pembuatan aplikasi itu sendiri penulis

menggunakan bahasa pemrograman php dan database MySQL, dimana kedua aplikasi

tersebut bersifat open source dan juga mudah untuk dikembangkan apabila ingin

menambahfitur fitur yang perlu ditambahkan. Berikut adalah contoh source code

halaman beranda administrator pada system informasi keuangan rumah sakit umum

daerah kabupaten Pidie,

<html>
<head>
<title>SistemInformasiKeuangan</title>
</head>
<!--validasi login -->
<!--end validasi-->
<!--style-->
<link rel="stylesheet" href="http://localhost/karnen/layout/admin/admin.css">
<link rel="stylesheet" href="http://localhost/karnen/layout/admin/menu.css">
<link rel="stylesheet" type="text/css"
href="http://localhost/karnen/ext/resources/css/ext-all.css" />
<!--endstyle-->
<!--script-->
<script>var BASE_URL1 = 'http://localhost/karnen/'</script>
<script type="text/javascript" language="JavaScript"
src="http://localhost/karnen/ext/ext-all.js"></script>
<script type="text/javascript" language="javascript"
src="http://localhost/karnen/layout/admin/js/jquery-1.7.1.js"></script>
<!--end script-->
<body>
<div id="header_toolbar">
<div class="judul">
<h1 class="namajudul">Selamatdatang admin</h1>
<div class="administrator">
<div class="toolbar_large">
<div class="toolbutton">
<div class="toolicon">

<imgsrc="http://localhost/karnen/layout/admin/img/icon/user.png"
width="16" height="16" alt="user"></div>
<div class="toolmenu">
<div class="toolcaption" style="min-width: 43px; ">
<span>Administrator</span>
</div>
<!-- Start of menu -->
<div class="dropdown" style="display: none; ">
<ul>
<li><a href="http://localhost/karnen/loginadmin/logout">Logout</a></li>
</ul>
</div><!-- End of menu -->
</div>
<nav id="header_main"><div class="menu"><ul id="nav_main">
<li class="current"><a href="http://localhost/karnen/beranda">Beranda</a></li>
<li class><a href="http://localhost/karnen/pegawai">Pegawai</a></li>
<li class><a href="http://localhost/karnen/absen">Absensi</a></li>
<li class><a href="http://localhost/karnen/bayar">Bayar TPBK</a></li>
<li class><a href="http://localhost/karnen/disiplin">Disiplin Kerja</a></li>
<li class><a href="http://localhost/karnen/kinerja">Kinerja PNSD</a></li>
<li class><a href="http://localhost/karnen/makan">Makan PNSD</a></li>
<li class><a href="http://localhost/karnen/tambah">Penghasilan</a></li>
<li class><a href="http://localhost/karnen/tambah_makan">Lembur</a></li>
<li class><a href="http://localhost/karnen/akun">Akun</a></li>
</ul></div></nav>
<div id="garis_menu"></div>
<div align="center" style="margin: 10px 100px 10px 10px">
<b>SelamatDatang di SistemInformasiKeuangan</b><br/>
<b>RUMAH SAKIT UMUM DAERAH KABUPATEN PIDIE</b>
<br/>
<imgsrc="http://localhost/karnen/layout/img/logo.jpg" />
</div><div id="footer">
<div class="copyright">&copy; 2013 RSUD Kab. Pidie</div>
</div>
</body>
</html>
4.2 Hasil Perancangan Sistem Informasi Keuangan Pada Rumah Sakit Umum

Daerah Kabupaten Pidie.

Pada bab ini akan membahas hasil perancangan aplikasi yang telah dibahas pada

bab sebelumya . Aplikasi system informasi keuangan ini terbuat dari bahasa

pemrograman PHP dan database MySQL. Berikut ini adalah hasil perancangan tampilan

dari system informasi keuangan pada rumah sakit umum daerah kabupaten Pidie.

4.2.1 Tampilan Halaman Login

Gambar 4.1HalamanLogin

Gambar 4.1 merupakan tampilan halaman login administrator dimana terdapat

field username dan password. Untuk mengakses halaman administrator ini adalah

dengan memasukan alamat http://localhost/dinas/loginadmin padaweb browser.


4.2.2 Tampilan Halaman Beranda

Gambar 4.2 HalamanBeranda

Halaman beranda ini adalah halaman pertama setelah sukses melakukan login.

Pada halaman ini terdapat menu menu yang berfungsi untuk kehalaman yang sesuai

dengan nama pada menu tersebut.

4.2.3 Halaman Pegawai

Gambar 4.4 merupakan halaman tampilan data data pegawai pada rumah sakit

umum daerah kabupaten Pidie. Pada halaman pegawai ini terdapat dua form yaitu form

data pegawai dan form edit pegawai, untuk menu sendiri terdapat menu tambah,

hapus,cetak dan pencarian data. Berikut adalah form tambah data pegawai dan form data

pegawai pada system informasi keuangan rumah sakit umum daerah kabupaten Pidie.
Gambar 4.3 From Tambah Data Pegawai

Pada form tambah data pegawai ini terdapat input field untuk memasukan data

kedalam database yaitu nip, nama, jabatan, pangkat, username dan password. Klik

tombol simpan untuk menyimpan data kedalam database dan klik keluar jika batal

melakukan input data.

Gambar 4.4 Halaman Pegawai


4.2.4 Halaman Absensi

Gambar 4.5 Halaman Absensi

Gambar 4.5 adalah halaman absensi pada system informasi keuangan rumah sakit

daerah kabupaten Pidie. Pada halaman ini menjelaskan terdapat data data absensi

pegawai, dan juga menu tambah data, cetak dan pencarian data. Untuk forminput data

absensinya bisa dilihat pada gambar 4.6.

Gambar 4.6 From Input Data Absensi


4.2.5 Halaman Bayar TPBK

Gambar 4.7 Halaman Bayar TPBK

Halaman bayar tpbk ini adalah untuk menampilkan data data perhitungan tpbk

pegawai, sedangkan pada gambar 4.8 merupakan dari forminput data tpbk pada system

informasi keuangan rumah sakit umum daerah kabupaten Pidie.

Gambar 4.8 FormInput Data TPBK


4.2.6 Halaman Disiplin Kerja

Gambar 4.9 Form Input Data Disiplin Kerja

Form Input Data Disiplin Kerja berfungsi sebagai form untuk memasukan data

disiplin kerja pegawai, sedangkan untuk data data disiplin kerja bisa dilihat pada

gambar 4.10.

Gambar 4.10 Halaman Disiplin Kerja


4.2.7 Halaman Kinerja

Gambar 4.11 Halaman Kinerja

Gambar 4.11 adalah berguna untuk menampilkan data data kinerja dari pegawai

rumah sakit umum daerah kabupaten Pidie. Untuk menambahkan data kinerja tersebut

harus melalui form input data kinerja, form input data kinerja bisa dilihat pada gambar

4.12.

Gambar 4.12 Form Tambah Data Kinerja


4.2.8 Halaman Makan PNSD

Gambar 4.13 Halaman Makan PNSD

Pada halaman makan pnsd terdapat data data pemberian uang makan pegawai

rumah sakit umum daerah kabupaten Pidie. Data tersebut sudah melalui tahapan

perhitungan yang sesuai aturan rumah sakit tersebut, untuk menambah data makan pnsd

harus melalui form input makan pnsd, seperti pada gambar 4.14.

Gambar 4.14 Form Input Data Makan PNSD


4.2.9 Halaman Penghasilan

Gambar 4.15 Halaman Penghasilan PNSD

Gambar 4.15 merupakan halaman penghasilan pnsd dimana terdapat data data

penghasilan pegawai rumah sakit umum daerah kabupaten Pidie. Penambahan data

penghasilan pnsd dilakukan pada form input penghasilan pnsd, gambar 4.16 adalah form

input penghasilan pnsd.

Gambar 4.16 Form Input Penghasilan PNSD


4.2.9.1 Format Menghitung Penghasilan

Berikut adalah contoh source code rumus perhitungan pada halaman prnghasilan

pada sistem informasi keuangan rumah sakit umum daerah kabupaten Pidie :

///rumus///
function rumus(val) {
if (val >= 0) {return + val + '%';}
return val;
}

function uang(v){
v = (Math.round((v-0)*100))/100;
v = (v == Math.floor(v)) ? v + "" : ((v*10 == Math.floor(v*10)) ? v + "0" : v);
v = String(v);
var ps = v.split('.');
var whole = ps[0];
var sub = ps[1] ? '.'+ ps[1] : '';
var r = /(\d+)(\d{3})/;
while (r.test(whole)) {
whole = whole.replace(r, '$1' + '.' + '$2');
}
v = "Rp."+ whole + sub;
return v;
}
4.2.10 Halaman Lembur

Gambar 4.17 Halaman Lembur PNSD

Untuk melihat data lembur pegawai bisa dilihat pada gambar 4.17 yaitu halaman

lembur pnsd, dimana data tersebut ditampilkan sesuai perhitungan aturan rumah sakit

umum daerah kabupaten Pidie. Penambahan data lembur bisa dilihat pada gambar 4.18.

Gambar 4.18 Form Input Penghasilan PNSD


4.2.11 Halaman Akun

Gambar 4.19 Halaman Akun

Gambar 4.19 adalah halaman admin pada aplikasi ini dimana tugas admin

mengelola semua content yang ada dalam aplikasi ini, untuk menambahkan akun

dilakukan pada form tambah data akun.

Gambar 4.10 From Tambah Data Akun


BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil-hasil yang diperoleh dari analisis sistem informasi yang telah

dilakukan selama ini dan pada bab-bab sebelumnya, dapat disimpulkan bahwa:

1. Telah dihasilkan sistem informasi keuangan yang telah terkomputerisasi pada

Rumah Sakit Umum Daerah Kabupaten Pidie.

2. Sistem informasi keuangan yang dihasilkan adalah proses pendataan pegawai,

pendataan absensi, disiplin kerja, kinerja pegawai, bayar tpbk, uang makan

pegawai, pemotongan pajak gaji pegawai dan lembur.

3. Dengan adanya sistem informasi keuangan pada Rumah Sakit Umum Daerah

Kabupaten Pidie dapat memudahkan para pegawai dalam mengelola sistem

informasi keuangan

5.2 Saran

1. Untuk memaksimalkan kerja dari sistem informasi keuangan tersebut hendaknya

RSUD Kab. Pidie memiliki sumber daya manusia dan sumber daya peralatan

yang dapat mendukung keberhasilan dalam mengoperasikan sistem informasi

keuangan yang telah dibuat, misalnya dengan mengadakan pelatihan sehingga

tingkat kesalahan dapat dikurangi.

2. Diharapkan Kepala Dinas dapat terus-menerus mengontrol setiap laporan yang

telah tersedia.
3. Untuk keamanan dan mencegah kerusakan pada sistem, setelah proses pengolahan

data dilakukan sebaiknya dibuat file backup.

4. Sebaiknya sistem yang digunakan dalam RSUD Kab. Pidie dapat selalu

diperbaharui mengingat perkembangan teknologi update baik dalam segi software

maupun hardwarenya.
DAFTAR PUSTAKA

Andri Koniyo & Kusrini. 2009. Komponen Sistem Informasi. Andi. Yogyakarta.

Hartono, Jogianto. 2002. Konsep Dasar Sistem, Informasi, Dan Sistem Teknologi
Informasi. Yogyakarta : Andi

Khaidir Abdul, 2003. DATA, Sistem Dan Informasi, Kualitas Informasi, Andi, Yokyakarta.

Nugroho , Bunafit .2004 PHP & MYSQL dengan Editor Dreamweaver MX , Andi,
Yogyakarta.

Sutarto, & Rochmad Hakim S.2009. DATABASE, Andi, Yogyakarta.


Lampiran 1

Tampilan Halaman Login

tampilan halaman adalah login administrator dimana terdapat field username dan

password. Untuk mengakses halaman administrator ini adalah dengan memasukan

alamat http://localhost/dinas/loginadmin padaweb browser.


Lampiran 2

Tampilan Halaman Beranda

Halaman beranda ini adalah halaman pertama setelah sukses melakukan login.

Pada halaman ini terdapat menu menu yang berfungsi untuk kehalaman yang sesuai

dengan nama pada menu tersebut.


Lampiran 3

Halaman Pegawai
Lampiran 4

Halaman Absensi
Lampiran 5

Halaman Bayar TPBK


Lampiran 6

Halaman Disiplin Kerja


Lampiran 7

Halaman Kinerja
Lampiran 8

Halaman Makan PNSD


Lampiran 9

Halaman Penghasilan
Lampiran 10

Halaman Lembur
Lampiran 11

Halaman Akun

Anda mungkin juga menyukai