Kamis, 01 Oktober 2015

CARA MEMBUAT APLIKASI PROGRAM GAJI KARYAWAN


Setelah mempelajari bab ini, diharapkan mampu:
  1. Menguasai program aplikasi gaji karyawan.
  2. Membuat database dan tabel yang diperlukan.
  3. Mengetahui file-file yang diperlukan.
  4. Membuat script program gaji karyawan.


MENU PROGRAM DAN FUNGSINYA
  1. 1.       Karyawan
Pada bagian karyawan akan di tampilkan semua data pegawai mulai
Dari NIK,NAMA,JABATAN,PENDIDIKAN,ALAMAT,AWAL KERJA,DAN USIA

  1. 2.       Karyawan baru
Bagian ini berfungsi untuk memasukan data – data pegawai yang
Baru masuk ke dalam perusahaan

  1. 3.       Daftar gaji
Bagian ini berfungsi untuk menampilkan informasi mengenai gaji yang
Di berikan kepada setiap karyawan



  1. 4.       Form gaji
Bagian ini digunakan sebagai form untuk memasukan data gaji terhadap seorang pegawai.

MENYIAPKAN DATABASE
Langkah awal yang harus dipersiapkan sebelum membuat programnya adalah membuat database terlebih dahulu pada contoh kali ini anda membuat sebuah database dengan GAJI dengan mengetik perintah seperti berikut :

                Create database gaji;

Selanjutnya buat 2 table dalam database tersebut yakni :
  1. 1.       Tabel daftar_gaji
  2. 2.       Tabel pegawai
Namun sebelumnya ketik suatu perintah untuk menggunakan database Gaji terlebih dahulu seperti berikut :
             
 Use gaji;


Struktur tabel daftar_gaji dapat dilihat seperti pada table berikut:

Kolom/Field
Tipe data
Keterangan
NIK
Varchar(5) no null primary key
Angka dengan panjang maksimal 5,sebagai primary key,tidak boleh kosong
GAJIPOKOK
Varchar(25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
TUNJANGAN
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
UANGMAKAN
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
UANGTRANSPORT
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
UANGLEMBUR
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
POTONGAN_AKSES
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
POTONGAN_PPN
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong

Tabel 4.1 struktur tabel Daftar_gaji

Adapun perintah MySQL yang di gunakan untuk membuat tabel di atas adalah sebagai berikut:
CREATE TABLE daftar_gaji (
                Nik varchar (5) NOT NULL primary key,
                GAJIPOKOK varchar (25) NOT NULL ,
                TUNJANGAN varchar (25) NOT NULL ,
                UANGMAKAN varchar (25) NOT NULL ,
UANGTRANSPORT varchar (25) NOT NULL ,
UANGLEMBUR varchar (25) NOT NULL ,
POTONGAN_ASKES varchar (25) NOT NULL ,
POTONGAN_PPN varchar (25) NOT NULL
);


Selanjutnya membuat table pegawai yang berfungsi untuk menampung data-data yang berkaitan dengan pegawai. Struktur tabelnya adalah seperti berikut:

Kolom/Field
Tipe data
Keterangan
NIK
Varchar (5) not null
Teks dengan panjang maksimal 5 karakter ,tidak boleh kosong
NAMA
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
PENDIDIKAN
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
AWALKERJA
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
USIA
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
ALAMAT
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong
JABATAN
Varchar (25) not null
Teks dengan panjang maksimal 25 karakter,tidak boleh kosong


Tabel 4.2 struktur table laporan_kesehatan

Perintah yang digunakan untuk membuat table laporan_kesehatan yang sesuai dengan struktur di atas adalah sebagai berikut :
CREATE TABLE pegawai (
                NIK varchar (5)NOT NULL ,
                NAMA varchar (25) NOR NULL ,
                PENDIDIKAN varchar (25) NOR NULL ,
                AWALKERJA varchar (25) NOR NULL ,
                USIA varchar (25) NOR NULL ,
ALAMAT varchar (25) NOR NULL ,
JABATAN varchar (25) NOR NULL ,
);

MEMBUAT PROGRAM
Setelah databse siap untuk di gunakan  sekarang anda membuat file-file program
Secara keselurauhan file nya adalah sebagai berikut :
  1. 1.       Index.html
Berfungsi sebagai halamam awal yang akan ditampilkan ketika program dijalankan.

  1. 2.       Karyawan.php
Merupakan halaman yang akan menampilkan data-data mengenai semua pegawai yg ada.

  1. 3.       Karyawanbaru.php
Merupakan file yang berisikan form yang dapat digunakan untuk memasukan karyawan baru ke dalam perusahaan.

  1. 4.       Karyawanbaru_proses.php
Merupakan file yang akan diproses form pengajuan karyawan baru pada file karyawanbaru.php

  1. 5.       Daftargaji.php
File ini berfungsi untuk menampilkan semua data pegawai dan jumlah gaji yang akan diterima.

  1. 6.       Formgaji.php
Berfungsi sebagai form yang digunakan untuk memasukan data pegawai baru.

  1. 7.       Formgaji_cek.php
Berfungsi untuk mengecek Nomor Induk Karyawan yang didapat dari file
Formgaji.php

  1. 8.       Formgaji_proses.php
Merupakan file yang akan memasukan data gaji karyawan ke dalam database.


MEMBUAT FILE INDEX.HTML
Seperti yang telah di jelas kan sebelum nya, file ini berfungsi sebagai halaman awal yang di tampil
Kan saat program pertama kali di jalan kan.
Ada pun program yang di gunakan untuk membuat tampilan di atas adala senagai berikut :
<HTML>
<HEAD>
<TITLE>untitled-1</title>
</HEAD>
<BODY BGCOLOR=#4B012F LEFTMARGIN=0 TOPMARGIN=0>
<center>
<TABLE WIDTH=800 BORDER=0 CELLPADDING=0 CELLSPACING=0 >
<TR>
<TD COLSPAN=6>
                <IMG SRC=”image/gaji4_02.jpg”WIDTH=800 HEIGHT=19 ></TD>
</TR>
<TR>
<TD><IMG SRC=”images/gaji4_02.jpg” WIDTH=284 HEIGHT=42 ></TD>
                <TD><a href=karyawan.php<>IMG SRC=”images/gaji4_03.jpg”
HEIGHT=42 border=0>
</a></TD>
<TD><a href=karyawanbaru.php><IMG SRC=”images/gaji4_04.jpg”
HEIGHT=42 border=0>
</a></TD>
<TD><a href=daftargaji.php>><IMG SRC=”images/gaji4_05.jpg”
HEIGHT=42 border=0>
</a></TD>
<TD><a href=formgaji.php>><IMG SRC=”images/gaji4_06.jpg”
HEIGHT=42 border=0>
</a></TD>
<TD><IMG SRC=”images/gaji4_07.jpg” HEIGHT=42 border=0></TD>
</TR>
<TR>
<TD COLSPAN=6>
<IMG SRC=”images/gaji4_08.jpg”WIDTH=800 HEIGHT=21 ></TD>
</TR>
<TR>
<TD COLSPAN=6>
<table align=center border=”0” cellspacing=”1”width=”90%”>
<tr>
<td align=”center” bgcolor=”93025C” height=420>
<img border=”0” src=”images/desalinux.jpg” height=”404”></td>
</tr>
</tsnle></TD>
</TR><TABLE>
</center></BODY></HTML>

Secara khusus tidak ada yang begitu penting pada pembahasan ini, namun sebagai
Tampilan awal ada baiknya diberikan kesan yang menarik. File index.html ini secara keseluruhan murni HTML tanpa disisipi script-script  PHP di dalamnya.




Sumber : https://ahwal1408.wordpress.com/2013/10/29/cara-membuat-aplikasi-program-gaji-karyawan-bab-1/

Tidak ada komentar: