Lampiran 1 Struktur Organisasi Perusahaan Struktur ...·

download Lampiran 1 Struktur Organisasi Perusahaan Struktur ...·

If you can't read please download the document

  • date post

    08-Apr-2019
  • Category

    Documents

  • view

    224
  • download

    1

Embed Size (px)

Transcript of Lampiran 1 Struktur Organisasi Perusahaan Struktur ...·

38

Lampiran 1 Struktur Organisasi Perusahaan

Struktur Organisasi Operational

39

Sub Struktur : Departemen Accounting 2014

40

Lampiran 2Coding List

Koneksi.php

Index.php

Sistem Penggajian PT Sai Apparel Industries

Sistem Penggajian PT Sai Apparel

Industries

ADMIN

KARYAWAN

Loginadmin.php

Login Administrator

Sistem Penggajian PT Sai Apparel

Industries

LOG

INAdministrator

41

echo 'password belum diisi!';

} else if ($_GET['error'] == 4) {

echo 'username dan password tidak terdaftar!';

}

}

?>

User Name

:

Password

:

Home

Login_proses1.php

Daftaradmin.php

Selamat Datang di Halaman Administrator

42

Admin

Karyawan

Bagian

Penggajian

Laporan

Tanda Gaji

Slip Gaji

Keluar

Form Tambah Admin

ID

User Name

Password

43

44

$id_user =$_POST['id_user'];

$username =$_POST['username'];

$password =$_POST['password'];

$sql = "INSERT INTO admin SET id_user='$id_user',

username='$username', password ='$password'";

$query=mysql_query($sql) or die(mysql_error());

}

?>

ID Admin

User Name

Password

Pilihan

45

?>

document.location='daftaradmin.php'

Karyawanx.php

.Karyawan.

function showInfoBagian(str) {

if (str=="") {

document.getElementById("tampil").innerHTML="";

return;

}

if (window.XMLHttpRequest) {

// code for IE7+, Firefox, Chrome, Opera, Safari

xmlhttp=new XMLHttpRequest();

} else { // code for IE6, IE5

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

}

xmlhttp.onreadystatechange=function() {

if (xmlhttp.readyState==4 && xmlhttp.status==200) {

document.getElementById("tampil").innerHTML=xmlhttp.responseText;

}

}

xmlhttp.open("GET","get_info_bagian.php?p="+str,true);

xmlhttp.send();

}

Admin

Bagian

Penggajian

Laporan

Tanda Gaji

Slip Gaji

Keluar

Form Input

Karyawan

NIK

Nama Karyawan

Jenis Kelamin

-Pilih-

Pria

Wanita

Agama

-Pilih-

Islam

Kristen

Katolik

46

Hindu

Budha

Lainnya

Alamat

Tempat Lahir

Tanggal Lahir

Telpon

Status

-Pilih-

TK/0

K/0

K/1

K/2

K/3

Pendidikan

Kode Bagian

Tanggal Join

Status Karyawan

-Pilih-

K.Tetap

K.Kontrak

Kenaikan

47

$status_kry =$_POST['status_kry'];

$kenaikan = $_POST['kenaikan'];

$sql = "INSERT INTO karyawan SET nik='$nik', nama_kry='$nama_kry',

gender ='$gender' ,agama ='$agama',alamat

='$alamat',tempat_lhr='$tempat_lhr',tanggal_lhr='$tanggal_lhr',telp='$telp',status

='$status',pendidikan='$pendidikan',kode_bag='$kode_bag',tgl_join='$tgl_join',stat

us_kry='$status_kry',kenaikan='$kenaikan'";

$query=mysql_query($sql) or die(mysql_error());

}

?>

NIK

Nama

Gender

Agama

Alamat

Tempat Lahir

Tanggal Lahir

Telpon

Status

Pendidikan

Kode Bagian

Tanggal join

Status Karyawan

Kenaikan

Pilihan

48

?>

Edit_kry.php

Edit Data Karyawan

Karyawan

Admin

Penggajian

Laporan

Tanda Gaji

Slip Gaji

Keluar

49

:

-Pilih-

Islam

Kristen

Katolik

Hindu

Budha

Lainnya

";

echo "Alamat

:";

echo "Tempat Lahir

:";

echo "Tanggal Lahir

:";

echo " Telpon

:";

echo "Status

:";

echo "Pendidikan

:";

echo "Kode Bagian

:";

echo "Tanggal Join

:";

echo "Status Karyawan

:

-Pilih-

K.Tetap

K.Kontrak

";

echo "Kenaikan

:";

echo "";

echo "";

}

?>

update_kry.php

50

$kenaikan = $_POST['kenaikan'];

$query=mysql_query ("UPDATE karyawan SET nama_kry='$nama_kry', gender ='$gender'

,agama ='$agama',alamat

='$alamat',tempat_lhr='$tempat_lhr',tanggal_lhr='$tanggal_lhr',telp='$telp',status

='$status',pendidikan='$pendidikan',kode_bag='$kode_bag',tgl_join='$tgl_join',stat

us_kry='$status_kry',kenaikan='$kenaikan' WHERE

nik='$nik'",$connection)or die (mysql_error());

if($query) {

?>

document.location='karyawanx.php'

Delete_kry.php

Get_info_kry.php

51

echo "

Tanggal Join

:

".$result['tgl_join']."";

echo "

Kenaikan

:

".$result['kenaikan']."";

echo "";

}

?>

Bagian.php

Daftar Bagian

Admin

Karyawan

Bagian

Penggajian

Laporan

Tanda Gaji

Slip Gaji

Keluar

Form Tambah Bagian

Kode Bagian

Nama Bagian

Gaji Pokok

Uang Lembur

Tunjangan Jabatan

Tunjangan Makan

52

53

Admin

Karyawan

Bagian

Penggajian

Laporan

Tanda Gaji

Slip Gaji

Keluar

54

$uang_lembur =$_POST['uang_lembur'];

$tunjangan_jab =$_POST['tunjangan_jab'];

$tunjangan_makan =$_POST['tunjangan_makan'];

$query=mysql_query ("UPDATE bagian SET nama_bag='$nama_bag',

gaji_pokok='$gaji_pokok',uang_lembur='$uang_lembur', tunjangan_jab

='$tunjangan_jab',tunjangan_makan='$tunjangan_makan' WHERE

kode_bag='$kode_bag'",$connection)or die (mysql_error());

if($query) {

?>

document.location='bagian.php'

Delete_bag.php

Get_info_bagian.php

Penggajian.php

.Penggajian.

55

function showInfoKaryawan(str) {

if (str=="") {

document.getElementById("tampil").innerHTML="";

return;

}

if (window.XMLHttpRequest) {

// code for IE7+, Firefox, Chrome, Opera, Safari

xmlhttp=new XMLHttpRequest();

} else { // code for IE6, IE5

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

}

xmlhttp.onreadystatechange=function() {

if (xmlhttp.readyState==4 && xmlhttp.status==200) {

document.getElementById("tampil").innerHTML=xmlhttp.responseText;

}

}

xmlhttp.open("GET","get_info_kry.php?q="+str,true);

xmlhttp.send();

}

Admin

Karyawan

Bagian

Laporan

Keluar

Form Penggajian

ID Gaji

NIK

Periode

Tanggal

Pendapatan

Potongan

Gaji Pokok

56

SPN

Jam Kehadiran

PPH 21

Jumlah Absen

Potongan Gaji

Jam Lembur

Iuran Koperasi

Uang Lembur

BPJS

Tunjangan Makan

Jamsostek

Tunjangan Transport

Pot Lainnya

Tunjangan Overtime

Tunjangan Jabatan

Cuti Haid

Pendapatan Lainnya

Shift Milk

Tunjangan MK

Sisa Lalu

57

58

Pot. Gaji

Iur.Kop

BPJS

Jamsostek

Pot. Lainnya

Jumlah Potongan

Gaji Bersih

Pilihan

59

Total

Edit_penggajian.php

Edit Data Gaji

Admin

Karyawan

Penggajian

Laporan

Keluar

60

echo "";

echo "";

echo "Perbaharui Data

Penggajian";

echo "";

echo "";

echo "";

echo "Periode

:";

echo "Tanggal

:";

echo "Gaji Pokok

:";

echo "Jumlah Kehadiran

:";

echo "Jumlah Absen

:";

echo "Jam Lembur

:";

echo "Uang Lembur

:";

echo "Tunjangan Makan

:";

echo "Tunjangan Transport

:";

echo "Tunjangan Overtime

:";

echo "Tunjangan Jabatan

:";

echo "Cuti Haid

:";

echo "Pendapatan Lainnya

:";

echo "Shift Milk

:";

echo "Tunjangan MK

61

:";

echo "Sisa Lalu

:";

echo "SPN

:";

echo "PPH21

:";

echo "Iuran Koperasi

:";

echo "BPJS

:";

echo "JAMSOSTEK

:";

echo "Potongan Lainnya

:";

echo "";

echo "";

}

?>

Update_penggajian.php

62

$jml_pot

=$spn+$pph21+$pot_gaji+$iur_kop+$bpjs+$jamsostek+$pot_lainnya;

$gaji_bersih =$jml_pend-$jml_pot;

$query=mysql_query ("UPDATE tbl_penggajian SET periode ='$perio