Posts

Showing posts from 2017

Aplikasi Sistem Informasi Kepegawaian SIMPEGWEB Online

Image
Project sistem informasi kepegawaian (simpegweb++) berbasis web ini sudah lama pengerjaannya,  kadang sedikit terbengkalai karena beberapa hal misalkan lagi sakit atau lagi tidak bisa berfikir dan lainnya.  Aplikasi SIMPEGWEB ini dibuat menggunakan PHP 7, dengan database MongoDB 3.4, Dikerjakan disela sela waktu luang setelah pekerjaan utama selesai. Konsep awalnya sangat sederhana.




Menu utama terbagi atas tiga sistem utama, yaitu Administrator, e-Simpeg Web dan e -Kepegawaian




Menu pertama Administrator, sebagai pengelola aplikasi kepegawaian dengan hak akses tertinggi namun terbatas, disesuaikan dengan kapasitas tugas dan wewenang yang diberikan dengan sub menu


Menu konfigurasi aplikasi pada simpeg web berisi module, akses buka tutup pengelolaan data profile pegawai, disini terdapat fasilitas untuk memberikan hak akses pegawai untuk bisa melakukan edit data profile nya atau atau tidak,  pemberian hak ini dapat berupa secara pribadi maupun global. Jika secara pribadi maka wajib mengis…

Pivot Unpivot MS SQL Server

Image
Microsoft SQL Server memiliki fasilitas Pivot dan Unpivot Table, yang sangat berguna untuk mengelola table, metode ini biasanya saya gunakan dalam pembuatan rekap nilai yang nilainya sudah memiliki ketetapan khusus misalkan bulan yang terdiri atas nilai satu sampai dengan duabelas (1 sd 12) pada satu tahun. Tapi tidak menutup kemungkinan akan field yang nilainya belum ada ketetapan jadi sifatnya sangat dinamis sesuai dengan keperluan. Untuk memahami penggunaan Pivot dan Unpivot pada MS SQL Server perhatikan contoh dibawah ini.


Pivot Digunakan untuk merubah nilai pada sebuah kolom menjadi beberapa kolom.  langkah pertama buat dulu table pada MS SQL Server susunan table seperti dibawah ini :

CREATE TABLE sales (
   sal_kode varchar(4),
   sal_bln int,
   sal_omset int
)

setelah itu isikan dengan data

INSERT  INTO sales (sal_kode, sal_bln, sal_omset) VALUES ('S001','1','20000')
INSERT  INTO sales (sal_kode, sal_bln, sal_omset) VALUES ('S002','2','35000…

Union Except Intersect Table MS SQL Server

Image
Pada MS SQL Server tersedia fasilitas Union, Excepet dan Intersect yang digunakan untuk mempermudah query dalam sebuah table, ada beberapa perbedaan penggunaan pada ketiga fasilitas tersebut.


Union
Dipergunakan untuk menggabungkan dua atau lebih hasil query select kedalam satu buah output.


untuk memahami pernggunaan union sql server perhatikan contoh dibawah ini, buat table pelanggan dan table perusahaan yang nantinya dari kedua table tersebut akan digabungkan

CREATE TABLE pelanggan
(
   id_pelanggan int,
   nama_depan varchar(64),
   nama_belakang varchar(64),
   nomor_telpon varchar(30),
   alamat varchar(100)
)

CREATE TABLE perusahaan
(
  id_perusahaan int,
  nama_pemilik varchar(64),
  nama_perusahaan varchar(64),
  nomor_telpon varchar(30),
  alamat varchar(100)
)

setelah membuat table di MS SQL Server setelah itu isikan, dengan dengan data yang ada dibawah ini pada table pelanggan :

INSERT INTO  pelanggan (id_pelanggan,nama_depan,nama_belakang,nomor_telpon,alamat) VALUES ('1','maman&#…