Minggu, 16 November 2014

Membuat Database Program Penggajian

Sistem manajemen basis data (Bahasa Inggris: database management system, DBMS), atau kadang disingkat SMBD, adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna. Contoh tipikal SMBD adalah akuntansi, sumber daya manusia, dan sistem pendukung pelanggan, SMBD telah berkembang menjadi bagian standar di bagian pendukung (back office) suatu perusahaan. Contoh SMBD adalah Oracle, SQL server 2000/2003, MS Access, MySQL dan sebagainya.

Pada matakuliah DBMS, aplikasi database yang digunakan adalah PostgreSql dan contoh praktikum adalah pembuatan database penggajian.

Fungsi dari database penggajian adalah :
1. Digunakan untuk mengelola data gaji karyawan suatu instansi
2. Karyawan mendapatkan gaji setiap bulan
3. Komponen yang memperngaruhi gaji: Golongan, masa kerja, tunjangan, potongan
4. Golongan terdiri dari (1,2,3 /editable*)
5. Masa kerja dihitung dari tanggal masuk sampai dengan sekarang.
6. Tunjangan terdiri dari
    a. Tunjangan istri/suami
    b. Tunjangan Anak
    c. Tunjangan Jabatan (editable*)
7. Potongan
    a.asuransi
    b.pph
    c.dll
Sebelum membuat database, pertama tama dilakukan perancangan desain database
Membuat Instalasi PostgreSql
  1. Instalasi Postgresql didapat dengan mendownload dari link http://www.enterprisedb.com/products-services-training/pgdownload#windows
  2. Lakukan instalasi, pada saat instalasi akan ditanyakan lokasi Postgresql akan diinstal, dan lokasi database akan diinstall, kemudian instalasi akan meminta password untuk superuser 'postgres' misalnya "rahasia" kemudian akan dikonfirmasi port yang akan digunakan,defaultnya adalah 5432
Membuat database penggajian
  1. Buka perintah cmd
Pada menu Windows ketik “cmd” lalu tekan tombol enter
2.       Pindah ke directory Postgresql

Ketik C:\Users\didi>cd "c:\Program Files\PostgreSQL\9.1\bin" -> lalu tekan Enter
3.       Akses ke database Postgresql
Akses ke database Postgresql dilakukan dengan mengetikkan  perintah psql -h localhost -U postgres lalu tekan tombol Enter, dilanjutkan dengan mengisikan password untuk superuser (user dengan nama “postgres”) setelah itu dilanjutkan dengan menekan tombol Enter.
Keterangan:
-h : menunjukan bahwa login dengan host/server dengan nama 'localhost'
-U : menunjukan bahwa login dengan user dengan nama 'postgres'

4.       Membuat database dengan nama dbgaji
Dilakukan dengan cara mengetikkan perintah postgres=# create database dbgaji; lalu tekan enter
5.       Menghapus database
Apabila terjadi kesalahan, database yang dibuat dapat dihapus dengan mengetikkan perintah
postgres=# drop database dbgaji lalu tekan Enter
6. Aktifasi database
Untuk menggunakan sebuah database, terlebih dahulu dilakukan pengaktifan dengan cara
postgres=# \c dbgaji;
Berdasar pada diagram diatas, maka pada database dbgaji, tabel yang harus dibuat adalah:
a. Tabel karyawan
b. Tabel jabatan
c. Tabel tunjangan jabatan
d. Tabel gaji
e. Tabel Tunjangan
f. Tabel golongan
g. Tabel tunjangan
h. Tabel gaji pokok

cara membuat tabel pada posgress adalah sebagai berikut

a Tabel Karyawan
ketikkan perintah sebagaiberikut dbgaji=# CREATE TABLE karyawan ( nip char(10) not null primary key,nama varchar(50),jeniskelamin char(1), tempatlahir varchar(20), tanggallahir date, statusmenikah char(1), jumlahanak smallint, tanggalmasuk date, statustunjangan varchar(10), kodegolongan char(10), kodejabatan char(10));
untuk melihat hasilnya, digunakan perintah \d "nama_table" 
b. Tabel Jabatan
dbgaji=# CREATE TABLE jabatan ( kodejabatan char(10) primary key, namajabatan char(10));
c. Tabel Tunjangan Jabatan
dbgaji=# CREATE TABLE tunjanganjabatan (kodetunjangan integer not null primary key,namatunjangan char(10), besar int, kodejabatan char(10));
d. Tabel Gaji
dbgaji=# CREATE TABLE tbgaji ( kodegaji char(10) not null primary key, tanggal date, nip char(10), gajipokok char(10), tunjanganjabatan char(10));
e. Tabel Tunjangan
Dbgaji=# CREATE TABLE tbtunjangan ( kodetunjangan integer not null primary key, namatunjangan char(10), besartunjangan integer, kodejabatan char(10));
f. Tabel golongan
dbgaji=# CREATE TABLE tbgolongan ( kodegolongan char(10) not null primary key, namagolongan char(10), nip char(10));
h. Tabel gaji pokok
dbgaji=# CREATE TABLE tbgajipokok ( kodegapok integer not null primary key, masakerja int, kodegolongan char(10), besar int);

                      SEKIAN DAN TERIMA KASIH SEMOGA BERMAFAAT.












 


 
 

Senin, 10 November 2014

Cara Mengatasi Tombol Huruf Keyboard Menjadi Angka

Pernahkah rekan-rekan mengalami tombol huruf pada keyboard laptop berubah menjadi angka. Misalnya Saat mengetik huruf “U” muncul angka “4”, ketik huruf “I” muncul angka “5”, ketik huruf “O” muncul angka “6”, ketik huruf “P” muncul tanda “*”, ketik huruf “L” muncul angka “3”, ketik huruf “M” muncul angka “0”ketik huruf “J” muncul angka “1”, ketik huruf “K” muncul angka “2”. Barangkali bagi rekan-rekan yang belum mengetahui kenapa tombol huruf keyboard laptop atau notebook tertukar menjadi angka berangggapan bahwah keyboard laptop atau netbook tersebut sudah rusak.

Penyebab huruf berubah menjadi angka khususnya terjadi pada laptop ini karena pengaruh setingan saja, sehingga bukan kerusakan secara hadware. Barangkali ada teman kita yang iseng atau kita sendiri tanpa sengaja menekan tombol FN --> F11 secara bersamaan.
Bagaimana cara mengatasi tombol huruf keyboard laptop sebagian berubah menjadi angka. Langkah-langkah mengatasinya sangat mudah sebagaimana yang telah kita sebutkan diatas penyebabnya yaitu dengan cara menekan Tombol FN --> F11 (Numlk) secara bersamaan.Dan sekarang keyboard laptop sobat sudah berfungsi sebagaimana mestinya. Moga membantu.

Jumat, 07 November 2014

Cara Memblokir alamat situs tertentu di windows tanpa coding


Selamat sore Buat teman yang sendang belajar Memblokir Alamat situs di Windows anda.
dengan cara- berikut:
Dan Sebelum Melakukan Kegiatab belajar Jangan Lupa Berdoa.
                                             ANDALKAN TUHAN DALAM SEGALA HAL TERIMA KASIH
Cara memblokir situs melalui file Hosts Windows kita. Jika anda tidak ingin menggunakan software untuk Block Situs/mem-blokir alamat web tertentu, anda bisa melakukan cara berikut, Block Situs pada Komputer Melalui Hosts Windows anda. Silakan disimak langkah berikut ini.

Memblokir situs pada komputer dengan merubah file Hosts Windows adalah cara manual yang mungkin perlu anda lakukan, karena dirasa lebih aman dan orang lain/anak-anak tidak mampu untuk menemukannya. Misalkan anda akan memblok facebook, youtube atau yang lainnya coba saja langkah-langkah berikut.

Langkah-langkahnya adalah:

Silakan anda masuk ke  C://windows/system32/drivers/etc dan cari file bernama hosts. Untuk cara membukanya bisa bermacam-macam. Selanjutnya klik kanan pada file tersebut lalu pilih “open with”, Lalu pilih > Notepad.

Berikut adalah cara lainnya :
Anda buka notepad, kemudian klik > file, pilih > open, pilih > (c:) , pilih > windows (silakan klik open untuk membukannya), lalu pilih > system 32 (klik open lagi), pilih > drivers (klik open lagi), lalu pilih > etc (Pastikan tipe file adalah All tipes), lalu anda klik open, kemudian pilih > hosts (klik open) , maka akan terbuka file hosts notepad anda.

Setelah file host terbuka, carilah tulisan: 127.0.0.1 localhost , pada bagian bawah.
Selanjutnya ketikkan alamat website yang ingin anda blokir dibawah 127.0.0.1 localhost. Contoh caranya seperti contoh berikut: 127.0.0.2 http://www.alamatsitus.com

Jika anda akan memasukkan beberapa alamat situs, maka cukup dimasukkan dibawahnya lagi (satu baris hanya satu alamat) dan jangan lupa ganti angka yang warna merah dengan angka berikutnya (2,3.4, dst…)

Setelah selesai, klik File > Save, lalu restart browser anda, selesai.