diff --git a/P3/controller/form_penilaian_skp_controller.php b/P3/controller/form_penilaian_skp_controller.php index c2f285f24fd6a1ce1c1969c6438aadefa54cca50..ee2fee9d11b511c2edceb90e0affa6582fe966ba 100644 --- a/P3/controller/form_penilaian_skp_controller.php +++ b/P3/controller/form_penilaian_skp_controller.php @@ -39,7 +39,7 @@ echo "update done "; - header( 'Location: ../list_penilaian_skp.php' ) ; + header( 'Location: ../form_penilaian_skp.php?nip='.$nip ) ; exit(); } diff --git a/P3/controller/form_rekomendasi_controller.php b/P3/controller/form_rekomendasi_controller.php index 3ba6577bc8092948e56046699d3de74d5b7bd17a..623061bc85dbf538983b866b1e0710bc40a7dd3d 100644 --- a/P3/controller/form_rekomendasi_controller.php +++ b/P3/controller/form_rekomendasi_controller.php @@ -72,7 +72,7 @@ function insertRekomendasi(){ } $sql1 = "UPDATE rekomendasi - SET rek_pelatihan='$Rek_pendidikan' , rek_promosi = '$Rek_promosi', rek_mutasi = '$Rek_mutasi', modified_at=now(); + SET rek_pelatihan='$Rek_pendidikan' , rek_promosi = '$Rek_promosi', rek_mutasi = '$Rek_mutasi' WHERE id_rekomendasi = '$id_rekomendasi' "; if ($conn->query($sql1) === TRUE) { diff --git a/P3/controller/form_skp_controller.php b/P3/controller/form_skp_controller.php index 6fa5b49a38e5fb1c2a1fdc8956f44f299c90205a..ee7785c08b004be3c8560ee4e4cf7abc2d6eb212 100644 --- a/P3/controller/form_skp_controller.php +++ b/P3/controller/form_skp_controller.php @@ -265,7 +265,7 @@ if ($func == 1){ echo "belom ada skp <br>"; } - $sql = "UPDATE skp SET status=1, modified_at=now() WHERE id_skp=$id_skp"; + $sql = "UPDATE skp SET status=1 WHERE id_skp=$id_skp"; if ($conn->query($sql) === TRUE) { echo "New record created successfully"; diff --git a/P3/controller/penilaian_controller.php b/P3/controller/penilaian_controller.php index 504c5fc75c1718147ad24a5a3d7668fe683c3c39..f6c6e1c11501876e28652f403b633e6b4398d7cc 100644 --- a/P3/controller/penilaian_controller.php +++ b/P3/controller/penilaian_controller.php @@ -126,7 +126,7 @@ function getPegawai($nip_pegawai){ function updateNilai($id_penilaian, $nilai){ $conn = connect_database(); - $sql = "UPDATE penilaian SET nilai=$nilai, modified_at=now() WHERE id_penilaian = '$id_penilaian' "; + $sql = "UPDATE penilaian SET nilai=$nilai WHERE id_penilaian = '$id_penilaian' "; if ($conn->query($sql) === TRUE) { echo "New record created successfully"; diff --git a/P3/controller/perilaku_kerja_controller.php b/P3/controller/perilaku_kerja_controller.php index 0778e7b452a05ef45565d0b15387b6f25ee87327..2a0f671a1a85d9887924e29d094eda93a37429ba 100644 --- a/P3/controller/perilaku_kerja_controller.php +++ b/P3/controller/perilaku_kerja_controller.php @@ -83,7 +83,7 @@ function insertPerilakuKerja($nip_pegawai){ } $sql1 = "UPDATE perilaku_kerja - SET pelayanan=$pelayanan , integritas=$integritas, komitmen=$komitmen, disiplin=$disiplin, kerjasama=$kerjasama, kepemimpinan=$kepemimpinan, modified_at=now() + SET pelayanan=$pelayanan , integritas=$integritas, komitmen=$komitmen, disiplin=$disiplin, kerjasama=$kerjasama, kepemimpinan=$kepemimpinan WHERE id_perilaku = '$id_perilaku' "; if ($conn->query($sql1) === TRUE) { diff --git a/P3/controller/persetujuan_controller.php b/P3/controller/persetujuan_controller.php index 0410f37a5035b76e19eba437aff2257b78652eb0..7cf222ef8cfe4ea702e24e7f7813854d3c35951a 100644 --- a/P3/controller/persetujuan_controller.php +++ b/P3/controller/persetujuan_controller.php @@ -8,7 +8,8 @@ $func = $_GET['func']; if ($func == 1){ setujuPenilaian() ; } else if ($func==2) { - tolakPenilaian(); + $alasan = $_POST["alasan"]; + tolakPenilaian($alasan); } else if ($func==4) { $nipp = $_GET["nip"]; $alasann = $_POST["alasan"]; @@ -41,7 +42,7 @@ function setujuPenilaian() { } -function tolakPenilaian() { +function tolakPenilaian($alasan) { $nip_login = $_COOKIE["nip"]; $nama_login = $_COOKIE["nama"]; $nip_atasan = $_COOKIE["id_atasan"]; @@ -49,7 +50,7 @@ function tolakPenilaian() { $id_pegawai = $nip_login ; $id_penilai = $nip_atasan ; $conn = connect_database(); - $sql = "UPDATE penilaian SET id_penilai='$id_penilai' , persetujuan_pegawai='2', persetujuan_atasan='0' WHERE id_pegawai='$id_pegawai'" ; + $sql = "UPDATE penilaian SET id_penilai='$id_penilai' , persetujuan_pegawai='2', persetujuan_atasan='0', alasan='$alasan' WHERE id_pegawai='$id_pegawai'" ; echo $sql ; if ($conn->query($sql) === TRUE) { echo "Record updated successfully"; diff --git a/P3/form_penilaian_skp.php b/P3/form_penilaian_skp.php index 409efeff617235e50f5321084b59eaa791f5bc70..00ddb536a83045cc8632eaeb99a403b845b832fc 100644 --- a/P3/form_penilaian_skp.php +++ b/P3/form_penilaian_skp.php @@ -23,7 +23,6 @@ <?php require_once 'header.php' ?> <?php require_once 'aside.php' ?> - <?php require_once 'controller/connectdb.php' ?> <!-- content --> <div id="content" class="app-content" role="main"> @@ -68,7 +67,7 @@ <td><b>Realisasi Kuantitas</b></td> <td><b>Realisasi Waktu</b></td> <td><b>Realisasi Biaya</b></td> - <td><b>Nilai</b></td> + <td><b>Status</b></td> </tr> </thead> <tbody> @@ -99,32 +98,6 @@ <td><?php if(is_null($k["real_biaya"])) echo "-" ; else echo $k["real_biaya"]; ?> </td> - <td><?php if(is_null($k["real_ak"]) && is_null($k["real_biaya"]) && is_null($k["real_kualitas"]) && is_null($k["real_waktu"]) && is_null($k["real_kuantitas"]) ) echo "Belum dinilai" ; - else { - $KL = ($k["real_kualitas"] / $k["target_kualitas"]) *100; - $KT = ($k["real_kuantitas"] / $k["target_kuantitas"]) *100; - $W = 100 - ($k["real_waktu"] / $k["target_waktu"] *100 ); - if($W<=24) $W = (1.76 * $k["target_waktu"] - $k["real_waktu"] )/ $k["target_waktu"] * 100; - - $B = 100 - ($k["real_biaya"] / $k["target_biaya"] *100 ); - if($B<=24) $B = (1.76 * $k["target_biaya"] - $k["real_biaya"]) / $k["target_biaya"] * 100; - - $hasil = ($KL + $KT +$W + $B)/4; - //echo "(",$KL, "+", $KT ,"+",$W ,"+", $B,") /",4; - echo $hasil; - - $conn = connect_database(); - $skp = $k["id_skp"]; - $keg = $k["id_kegiatan"]; - - $sql = "UPDATE kegiatan - SET nilai_kegiatan=$hasil - WHERE id_skp = $skp AND id_kegiatan = $keg "; - $result = $conn->query($sql); - - - }?> - </td> <td> <div class=""> @@ -152,31 +125,31 @@ <div class="form-group"> <label class="col-lg-3 control-label">Realisasi Angka Kredit</label> <div class="col-lg-9"> - <input type="number" name="r_kredit" class="form-control" value="<?php if(!is_null($k["real_ak"])) echo $k["real_ak"]?>"> + <input type="number" name="r_kredit" class="form-control"> </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">Realisasi Output / Kuantitas</label> <div class="col-lg-9"> - <input type="text" name="r_kuantitas" class="form-control" value="<?php if(!is_null($k["real_kuantitas"])) echo $k["real_kuantitas"]?>"> + <input type="text" name="r_kuantitas" class="form-control"> </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">Realisasi Mutu / Kualitas</label> <div class="col-lg-9"> - <input type="number" name="r_kualitas" class="form-control" value="<?php if(!is_null($k["real_kualitas"])) echo $k["real_kualitas"]?>"> + <input type="number" name="r_kualitas" class="form-control"> </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">Realisasi Waktu</label> <div class="col-lg-9"> - <input type="text" name="r_waktu" class="form-control"value="<?php if(!is_null($k["real_waktu"])) echo $k["real_waktu"] ?>" > + <input type="text" name="r_waktu" class="form-control"> </div> </div> <div class="form-group"> <label class="col-lg-3 control-label">Realisasi Biaya</label> <div class="col-lg-9"> - <input type="number" name="r_biaya" class="form-control" value="<?php if(!is_null($k["real_biaya"])) echo $k["real_biaya"]?>" > + <input type="number" name="r_biaya" class="form-control"> </div> </div> diff --git a/P3/index.php b/P3/index.php index 9021978cdc4830a49ca9bf67ab3220f8bf25995d..0da308ade81d6cae3b60e0ffb334cd6e59ce1206 100644 --- a/P3/index.php +++ b/P3/index.php @@ -67,31 +67,71 @@ </div> </div> </div> - <?php require_once 'statistik_controller.php'; ?> + <div class="row"> - <div class="col-sm-8"> + <div class="col-lg-6"> <div class="panel panel-default"> - <div class="panel-heading font-semibold">Chart</div> + <div class="panel-heading font-semibold">Double Chart</div> <div class="bg-dark-grey wrapper pb-zero"> <div class="text-center m-b-n m-t-sm"> - <div ui-jq="sparkline" class="sparkline inline" ui-options=" - [ 10.2,6.3,11,10,11,10,12,10,9,10,11,9,0 ], - { - type:'bar', - height:300, - barWidth:15, - barSpacing:30, - barColor:'#00b0ff' - }">loading...</div> + <div ui-jq="sparkline" ui-options="[50.32,45.23,47.56,36.25,53.85,40.15,41.25,50.15,57.14,36.15,97.26,50.15,45.32,47.19,37.75,25.15,56.34,50.35,47.25,53.15], {type:'line', height:114, width: '100%', lineWidth:2, valueSpots:{'0:':'#fff'}, lineColor:'#fff', spotColor:'#fff', fillColor:'', highlightLineColor:'#fff', spotRadius:3}"></div> + + <div ui-jq="sparkline" ui-options="[ 10,9,11,10,11,10,12,10,9,10,11,9,8 ], {type:'bar', height:124, barWidth:7, barSpacing:15, barColor:'#00b0ff'}" class="sparkline inline">loading...</div> </div> </div> <div class="panel-body no-padder"> - <div class="wrapper20 inline full-width"> - </div> + + <div class="wrapper20 inline full-width"> + <div class="col-xs-4"> + <p class="block font-semibold">Market</p> + <span class="block">Rp.3.500.000</span> + </div> + <div class="col-xs-4"> + <p class="block font-semibold">Referal</p> + <span>Rp.1.150.000</span> + </div> + <div class="col-xs-4"> + <p class="block font-semibold">Affiliate</p> + <span>Rp.950.000</span> + </div> + </div> + </div> </div> </div> + + <div class="col-md-6"> + <div class="panel panel-default"> + <div class="panel-heading font-semibold">Double Chart Overlay</div> + <div class="panel-body no-padder"> + <div class="wrapper"> + <div ui-jq="plot" ui-options=" + [ + { data: [ [0,7],[1,6.5],[2,12.5],[3,7],[4,9],[5,6],[6,11],[7,6.5],[8,8],[9,7] ], label: 'Unique Visits', points: { show: true, radius : 2,fill:true,fillColor : '#00b0ff' },splines: { show: true, tension: 0.45, lineWidth: 1, fill: 0.4 } }, + { data: [ [0,4],[1,4.5],[2,7],[3,4.5],[4,3],[5,3.5],[6,6],[7,3],[8,4],[9,3] ], label: 'Pages View', points: { show: true, radius: 2,fill:true,fillColor : '#90cb23' },splines: { show: true, tension: 0.45, lineWidth: 1, fill: 0.4 } } + ], + { + colors: [ '#01b0ff','#90cb23' ], + series: { shadowSize: 2 }, + xaxis:{ font: { color: '#ccc' } }, + yaxis:{ font: { color: '#ccc' } }, + grid: { hoverable: true, clickable: true, borderWidth: 0, color: '#ccc' }, + legend: false, + tooltip: true, + tooltipOpts: { content: '%s of %x.1 is %y.4', defaultTheme: false, shifts: { x: 0, y: 20 } } + } + " style="height:240px"></div> + + <div class="panel-info"> + <span class="pull-left text-info"> <i class="fa fa-circle"></i>Unique Visits</span> + <span class="pull-left text-success"><i class="fa fa-circle"></i>Pages View</span> + </div> + + </div> + </div> + </div> + </div> </div> </div> diff --git a/P3/js/penolakan.js b/P3/js/penolakan.js new file mode 100644 index 0000000000000000000000000000000000000000..3dce1100ccf2725430a73f4de2fa50f55ca59081 --- /dev/null +++ b/P3/js/penolakan.js @@ -0,0 +1,15 @@ + function validatePenolakan(){ + var alasan = document.forms["formpenolakan"]["alasan"].value; + + var x=""; + if(alasan==null || alasan==""){ + x+="Alasan tidak boleh kosong\n"; + } + + if (x !=""){ + alert(x); + return false; + } + + +} \ No newline at end of file diff --git a/P3/lihat_penilaian.php b/P3/lihat_penilaian.php index 6f01965894422062ff1fd2b607ec3f2a2351929c..0bd23b5b345380902eb447c7f62870d06988c369 100644 --- a/P3/lihat_penilaian.php +++ b/P3/lihat_penilaian.php @@ -52,6 +52,51 @@ if ($status_persetujuan==3) { ?> + <!-- MODAL --> + <div id="myModal" class="modal fade" role="dialog"> + <div class="modal-dialog"> + + <!-- Modal content--> + <div class="modal-content"> + <div class="modal-header"> + <button type="button" class="close" data-dismiss="modal">×</button> + <h4 class="modal-title">Alasan Penolakan</h4> + </div> + <div class="modal-body"> + <div class="wrapper-lg bg-light"> + <div class="row"> + <div class="col-sm-14"> + <div class="panel panel-default"> + <div class="panel-body"> + <form class="bs-example form-horizontal" name="formpenolakan" method="post" action="controller/persetujuan_controller.php?func=2" onsubmit="return validatePenolakan()"> + <div class="form-group"> + <label class="col-lg-3 control-label">Alasan</label> + <div class="col-lg-9"> + <textarea type="text" name="alasan" class="form-control" id="alasan"></textarea> + <br> + <input type="submit" value="Kirim" class="btn m-b-sm m-r-sm btn-info"> + </div> + </div> + + <br> + + </form> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="modal-footer"> + <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> + </div> + </div> + </div> + <!-- END OF MODAL --> + + + <!-- content --> <div id="content" class="app-content" role="main"> @@ -184,7 +229,7 @@ if ($status_persetujuan==3) { <br><br> <div class="inline"> <button id="buttonSetuju" <?php if ($status_persetujuan != 0) echo 'disabled="disabled"' ?> class="btn m-b-sm m-r-sm btn-success"> Setujui</button> - <button id="buttonTolak" <?php if ($status_persetujuan != 0) echo 'disabled="disabled"' ?> class="btn m-b-sm m-r-sm btn-danger">Tolak</button> + <button type="button" data-toggle="modal" data-target="#myModal" id="buttonTolak" <?php if ($status_persetujuan != 0) echo 'disabled="disabled"' ?> class="btn m-b-sm m-r-sm btn-danger">Tolak</button> @@ -193,9 +238,7 @@ if ($status_persetujuan==3) { location.href = "controller/persetujuan_controller.php?func=1"; }; - document.getElementById("buttonTolak").onclick = function () { - location.href = "controller/persetujuan_controller.php?func=2"; - }; + </script> </div> @@ -228,6 +271,6 @@ if ($status_persetujuan==3) { <script src="js/ui-nav.js"></script> <script src="js/ui-toggle.js"></script> <script src="js/ui-client.js"></script> - +<script src="js/penolakan.js"></script> </body> </html> \ No newline at end of file diff --git a/penilaianperformansi_20160513.sql b/penilaianperformansi_20160513.sql new file mode 100644 index 0000000000000000000000000000000000000000..97d93877b3feaff3b0f9ebae3929ab74587c7a07 --- /dev/null +++ b/penilaianperformansi_20160513.sql @@ -0,0 +1,390 @@ +-- phpMyAdmin SQL Dump +-- version 4.2.11 +-- http://www.phpmyadmin.net +-- +-- Host: 127.0.0.1 +-- Generation Time: 13 Mei 2016 pada 09.26 +-- Versi Server: 5.6.21 +-- PHP Version: 5.6.3 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; + +-- +-- Database: `penilaian_performansi` +-- + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `kegiatan` +-- + +CREATE TABLE IF NOT EXISTS `kegiatan` ( + `id_skp` int(11) NOT NULL, +`id_kegiatan` int(11) NOT NULL, + `deskripsi` text NOT NULL, + `target_ak` int(11) NOT NULL, + `target_kualitas` int(11) NOT NULL, + `target_kuantitas` varchar(255) NOT NULL, + `target_biaya` int(11) NOT NULL, + `target_waktu` varchar(255) NOT NULL, + `real_ak` int(11) DEFAULT NULL, + `real_kualitas` int(11) DEFAULT NULL, + `real_kuantitas` varchar(255) DEFAULT NULL, + `real_biaya` int(11) DEFAULT NULL, + `real_waktu` varchar(255) DEFAULT NULL, + `nilai_kegiatan` int(11) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8; + +-- +-- Dumping data untuk tabel `kegiatan` +-- + +INSERT INTO `kegiatan` (`id_skp`, `id_kegiatan`, `deskripsi`, `target_ak`, `target_kualitas`, `target_kuantitas`, `target_biaya`, `target_waktu`, `real_ak`, `real_kualitas`, `real_kuantitas`, `real_biaya`, `real_waktu`, `nilai_kegiatan`) VALUES +(2, 1, 'Membuat laporan keuangan', 4, 100, '1 laporan', 600000, '12 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(3, 2, 'Dadadadaskjaskj', 4, 12, '12', 600000, 'target_waktu', NULL, NULL, NULL, NULL, NULL, NULL), +(4, 3, 'Dadadadaskjaskj', 4, 12, '12', 600000, 'target_waktu', NULL, NULL, NULL, NULL, NULL, NULL), +(5, 4, 'Dadadadaskjaskj', 4, 12, '12', 600000, 'target_waktu', NULL, NULL, NULL, NULL, NULL, NULL), +(6, 5, 'Jajajajajaja', 4, 12, '12', 12, 'target_waktu', NULL, NULL, NULL, NULL, NULL, NULL), +(2, 8, 'Mengadakan diklat pengelolaan keuangan', 5, 100, '12 lembar', 500000, '12 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(2, 9, 'Membuat laporan bulanan', 4, 100, '12 laporan', 12000, '12 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(8, 10, 'Mengerjakan sesuatu', 3, 100, '1 laporan', 300000, '1 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(7, 11, 'Membuat laporan pengadilan', 2, 100, '1 laporan', 0, '1 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(10, 13, 'Mengerjakan apapun', 2, 100, '1 laporan', 0, '6 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(10, 14, 'Mengerjakan pekerjaan', 3, 100, '2 laporan', 100000, '1 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(2, 15, 'Melakukan coba', 1, 100, '1 laporan', 0, '1 bulan', NULL, NULL, NULL, NULL, NULL, NULL), +(2, 16, 'Melakukan lala', 3, 100, '5 laporan', 100000, '3 bulan', NULL, NULL, NULL, NULL, NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `kehadiran` +-- + +CREATE TABLE IF NOT EXISTS `kehadiran` ( + `id_pegawai` varchar(20) NOT NULL, + `presentase_kehadiran` int(11) NOT NULL, + `jumlah_absen` int(11) NOT NULL, + `alasan_izin` varchar(255) NOT NULL, + `periode` int(11) NOT NULL, + `id_kehadiran` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `pendidikan` +-- + +CREATE TABLE IF NOT EXISTS `pendidikan` ( + `id_pegawai` int(11) NOT NULL, + `kegiatan` text NOT NULL, + `tanggal` date NOT NULL, + `hasil` int(11) NOT NULL, + `keterangan` text NOT NULL, + `id_pendidikan` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `penilaian` +-- + +CREATE TABLE IF NOT EXISTS `penilaian` ( +`id_penilaian` int(11) NOT NULL, + `id_pegawai` varchar(20) NOT NULL, + `id_penilai` varchar(20) NOT NULL, + `periode` year(4) NOT NULL, + `nilai` int(11) DEFAULT NULL, + `persetujuan_atasan` tinyint(1) DEFAULT NULL, + `persetujuan_pegawai` tinyint(1) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8; + +-- +-- Dumping data untuk tabel `penilaian` +-- + +INSERT INTO `penilaian` (`id_penilaian`, `id_pegawai`, `id_penilai`, `periode`, `nilai`, `persetujuan_atasan`, `persetujuan_pegawai`) VALUES +(1, '196006041982101099', '195608011981111099', 2016, NULL, NULL, NULL), +(4, '196006041982101000', '195608011981111099', 2016, NULL, NULL, NULL), +(5, '196006041982102000', '195608011981111099', 2016, 65, NULL, NULL), +(6, '196006041982104000', '195608011981111099', 2016, 98, NULL, NULL), +(7, '195608011981111099', '', 2016, NULL, NULL, NULL), +(8, '', '', 2016, NULL, NULL, NULL), +(9, '', '', 2016, NULL, NULL, NULL), +(10, '', '', 2016, NULL, NULL, NULL), +(11, '199638011981111000', '199638011981111000', 2016, NULL, NULL, NULL), +(12, '199608011912111000', '199608011912111000', 2016, NULL, NULL, NULL), +(13, '185608011912111099', '185608011912111099', 2016, NULL, NULL, NULL), +(14, '185608011923111099', '', 2016, NULL, NULL, NULL), +(15, '196006041982116000', '', 2016, NULL, NULL, NULL), +(16, '185608011939111099', '', 2016, NULL, NULL, NULL), +(18, '195608011912121099', '196006041982116000', 2016, NULL, NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `perilaku_kerja` +-- + +CREATE TABLE IF NOT EXISTS `perilaku_kerja` ( + `id_penilaian` int(11) NOT NULL, +`id_perilaku` int(11) NOT NULL, + `pelayanan` int(11) NOT NULL, + `integritas` int(11) NOT NULL, + `komitmen` int(11) NOT NULL, + `disiplin` int(11) NOT NULL, + `kerjasama` int(11) NOT NULL, + `kepemimpinan` int(11) NOT NULL +) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8; + +-- +-- Dumping data untuk tabel `perilaku_kerja` +-- + +INSERT INTO `perilaku_kerja` (`id_penilaian`, `id_perilaku`, `pelayanan`, `integritas`, `komitmen`, `disiplin`, `kerjasama`, `kepemimpinan`) VALUES +(1, 1, 90, 90, 90, 90, 100, 90), +(4, 4, 80, 80, 80, 84, 80, 85), +(5, 5, 70, 78, 90, 87, 90, 90), +(7, 6, 90, 92, 87, 89, 90, 95), +(6, 7, 90, 87, 98, 80, 80, 80), +(14, 8, 80, 87, 86, 75, 79, 82), +(15, 9, 90, 87, 88, 82, 81, 80), +(16, 10, 87, 89, 85, 77, 76, 75); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `rekomendasi` +-- + +CREATE TABLE IF NOT EXISTS `rekomendasi` ( + `id_penilaian` int(11) NOT NULL, +`id_rekomendasi` int(11) NOT NULL, + `rek_pelatihan` text, + `rek_promosi` text, + `rek_mutasi` text +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; + +-- +-- Dumping data untuk tabel `rekomendasi` +-- + +INSERT INTO `rekomendasi` (`id_penilaian`, `id_rekomendasi`, `rek_pelatihan`, `rek_promosi`, `rek_mutasi`) VALUES +(4, 1, 'Pelatihan komputer', '-', '-'), +(14, 2, 'Pelatihan Memasak', '-', '-'), +(15, 3, 'Pelatihan Komputer Tingkat Lanjut', 'Promosi menjadi golongan IV/a dengan pangkat Pembina', '-'), +(1, 4, 'Pendidikan Komputer', 'Naik pangkat', '-'); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `skp` +-- + +CREATE TABLE IF NOT EXISTS `skp` ( + `id_penilaian` int(11) NOT NULL, +`id_skp` int(11) NOT NULL, + `nilai` int(11) DEFAULT NULL, + `status` tinyint(1) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8; + +-- +-- Dumping data untuk tabel `skp` +-- + +INSERT INTO `skp` (`id_penilaian`, `id_skp`, `nilai`, `status`) VALUES +(8, 1, NULL, 0), +(7, 2, NULL, 0), +(9, 3, NULL, 0), +(10, 4, NULL, 0), +(11, 5, NULL, 0), +(12, 6, NULL, 0), +(13, 7, NULL, 0), +(1, 8, NULL, 1), +(18, 10, NULL, 0); + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `user` +-- + +CREATE TABLE IF NOT EXISTS `user` ( + `username` varchar(20) NOT NULL, + `password` varchar(20) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data untuk tabel `user` +-- + +INSERT INTO `user` (`username`, `password`) VALUES +('196006041982101099', '12345'), +('197006041992211098', '12345'), +('196006041982101000', '12345'), +('196006041982102000', '12345'), +('196006041982103000', '12345'), +('196006041982104000', '12345'), +('196006041982105000', '12345'), +('196006041982106000', '12345'), +('196006041982107000', '12345'), +('196006041982108000', '12345'), +('196006041982109000', '12345'), +('196006041982110000', '12345'), +('196006041982111000', '12345'), +('196006041982112000', '12345'), +('196006041982113000', '12345'), +('196006041982114000', '12345'), +('196006041982115000', '12345'), +('196006041982116000', '12345'), +('196006041982117000', '12345'), +('196006041982118000', '12345'), +('195608011981111099', '12345'), +('195608111981121099', '12345'), +('199638011981111000', '12345'), +('185609011981111099', '12345'), +('195608011981121098', '12345'), +('199608011321111000', '12345'), +('185608012181111099', '12345'), +('195608011945121099', '12345'), +('199608011967111000', '12345'), +('185608011923111099', '12345'), +('195608011912121099', '12345'), +('199608011911111000', '12345'), +('185608011939111099', '12345'), +('195608011924121099', '12345'), +('199608011912111000', '12345'), +('185608011912111099', '12345'), +('195608011912121089', '12345'), +('199608011981111012', '12345'), +('185608011981111032', '12345'), +('195608011981121034', '12345'), +('199608011981111056', '12345'), +('185608011981111090', '12345'), +('195608011981121021', '12345'), +('199608011981111035', '12345'), +('185608011981111036', '12345'), +('195608011981121037', '12345'), +('199608011981111038', '12345'), +('185608011981111019', '12345'), +('195608011981121123', '12345'), +('199608011981234509', '12345'), +('185608011981123099', '12345'), +('195608011981121001', '12345'), +('199608011981111002', '12345'), +('185608011981111003', '12345'), +('195608011981121004', '12345'), +('187608011981111056', '12345'), +('185608011981111267', '12345'), +('195608011981121145', '12345'), +('199608011981111198', '12345'), +('185608011981111135', '12345'), +('195608011981121165', '12345'), +('199608011981111987', '12345'), +('185608011981111007', '12345'), +('195608011981121008', '12345'), +('199608011981111065', '12345'); + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `kegiatan` +-- +ALTER TABLE `kegiatan` + ADD PRIMARY KEY (`id_kegiatan`), ADD KEY `idx_skp` (`id_skp`); + +-- +-- Indexes for table `penilaian` +-- +ALTER TABLE `penilaian` + ADD PRIMARY KEY (`id_penilaian`); + +-- +-- Indexes for table `perilaku_kerja` +-- +ALTER TABLE `perilaku_kerja` + ADD PRIMARY KEY (`id_perilaku`), ADD UNIQUE KEY `idx_penilaian` (`id_penilaian`); + +-- +-- Indexes for table `rekomendasi` +-- +ALTER TABLE `rekomendasi` + ADD PRIMARY KEY (`id_rekomendasi`), ADD UNIQUE KEY `idx_penilaian` (`id_penilaian`); + +-- +-- Indexes for table `skp` +-- +ALTER TABLE `skp` + ADD PRIMARY KEY (`id_skp`), ADD UNIQUE KEY `idx_penilaian` (`id_penilaian`); + +-- +-- AUTO_INCREMENT for dumped tables +-- + +-- +-- AUTO_INCREMENT for table `kegiatan` +-- +ALTER TABLE `kegiatan` +MODIFY `id_kegiatan` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=17; +-- +-- AUTO_INCREMENT for table `penilaian` +-- +ALTER TABLE `penilaian` +MODIFY `id_penilaian` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=19; +-- +-- AUTO_INCREMENT for table `perilaku_kerja` +-- +ALTER TABLE `perilaku_kerja` +MODIFY `id_perilaku` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11; +-- +-- AUTO_INCREMENT for table `rekomendasi` +-- +ALTER TABLE `rekomendasi` +MODIFY `id_rekomendasi` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5; +-- +-- AUTO_INCREMENT for table `skp` +-- +ALTER TABLE `skp` +MODIFY `id_skp` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11; +-- +-- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables) +-- + +-- +-- Ketidakleluasaan untuk tabel `kegiatan` +-- +ALTER TABLE `kegiatan` +ADD CONSTRAINT `kegiatan_fk1` FOREIGN KEY (`id_skp`) REFERENCES `skp` (`id_skp`); + +-- +-- Ketidakleluasaan untuk tabel `perilaku_kerja` +-- +ALTER TABLE `perilaku_kerja` +ADD CONSTRAINT `perilaku_fk1` FOREIGN KEY (`id_penilaian`) REFERENCES `penilaian` (`id_penilaian`); + +-- +-- Ketidakleluasaan untuk tabel `rekomendasi` +-- +ALTER TABLE `rekomendasi` +ADD CONSTRAINT `rekomendasi_fk1` FOREIGN KEY (`id_penilaian`) REFERENCES `penilaian` (`id_penilaian`); + +-- +-- Ketidakleluasaan untuk tabel `skp` +-- +ALTER TABLE `skp` +ADD CONSTRAINT `skp_fk1` FOREIGN KEY (`id_penilaian`) REFERENCES `penilaian` (`id_penilaian`); + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;