softskill buat program dan erd
Post on 29-Oct-2015
26 Views
Preview:
TRANSCRIPT
Tugas Softskill
(Dosen : Sigit Wibisono)
Nama : Andikawati
NPM : 30111770
Mata Kuliah : Sistem Informasi Manajemen #
Kelas : 2DB11
Fakultas : Ilmu Komputer
Jurusan : D3-Management Informatika
Domisili Kampus : J (Kalimalang)
UNIVERSITAS GUNADARMA
KATA PENGANTAR
SISTEM PENGGAJIAN GURU SMP MUHAMMADIYAH 01 CILEUNGSI
Puji syukur penulis panjatkan kepada TUHAN YANG MAHA ESA. Bahwa penulis
telah menyelesaikan tugas mata kuliah softskill Sistem Informasi Manajemen dengan
pembuatan sistem penggajian guru SMP Muhammadiyah 01 Cileungsi secara sederhana.
Dalam penulisan makalah ini, tidak sedikit hambatan yang penulis hadapi. Namun
penulis menyadari bahwa kelancaran dalam penyusunan tugas ini tidak lain berkat bantuan,
dorongan dan bimbingan orang tua, kerabat atau teman-teman dan Dosen mata kuliah Sistem
Informasi Manajemen, sehingga kendala-kendala yang penulis hadapi teratasi. Oleh karena
itu penulis mengucapkan terima kasih kepada :
1. Bapak Dosen Sigit Wibisono sebagai dosen mata kuliah Sistem Informasi Manajemen
yang telah memberikan tugas individual dan petunjuk kepada penulis sehingga
penulis termotivasi untuk bisa menyelesaikan tugas ini dengan sebaik-baiknya.
2. Orang tua, teman dan kerabat yang telah turut membantu, membimbing, dan
mengatasi berbagai kesulitan sehingga tugas ini bisa terselesaikan.
Semoga pembuatan sistem penggajian guru ini dapat bermanfaat dan menjadi bahan
pembelajaran bagi pihak yang membutuhkan, khususnya bagi penulis sehingga tujuan yang
diharapkan dapat tercapai, Semoga makalah ini dapat memberikan wawasan yang lebih luas
kepada pembaca. Mohon maaf apabila dalam penulisan makalah ini masih memiliki beberapa
kekurangan. Penulis mohon untuk saran dan kritikanya yang bersifat membangun.
Sekian dan Terima kasih.
Bekasi, 10 Februari 2013
DAFTAR ISI
Page | 1
Kata pengantar........................................................................................................................1
Daftar isi..................................................................................................................................2
Pendahuluan............................................................................................................................3-5
ERD………………………………………………………………………………………….6
Penjelasan ERD………………………………………………………………………………7
Klasifikasi File………………………………………………………………………………..8
DFD…………………………………………………………………………………………..9
Normalisasi…………………………………………………………………………….......9-10
Diagram Zero………………………………………………………………………………...11
Program…………………………………………………………………………………..12-14
Page | 2
PENDAHULUAN
Sistem penggajian guru pada SMP Muhammadiyah 01 Cileungsi ini dilatar
belakangi oleh background pendidikan penulis yang merupakan salah satu alumni dari SMP
Muhammadiayah 01 Cileungsi dan memiliki adik yang bersekolah di tempat yang sama,
sehingga membuat penulis untuk bisa menyelesaikan tugas softskill mata kuliah Sistem
Informasi Manajemen dengan membuat Sistem penggajian guru menggunakan program
Visual Basic. Net (Vb.Net) 2008 dan menggunakan database Microsoft access 2007.
Dalam pembuatan sistem ini penulis membatasi masalah dimulai dari input data
guru, perhitungan gaji guru sampai dengan pembuatan laporan dengan menggunakan Visual
Basic. Net (Vb.Net) 2008 dan menggunakan database Microsoft access 2007.
Definisi Penggajian
Penggajian adalah sistem tentang cara mengelola data yang berupa nilai-nilai
mengenai berbagai hal yang berhubungan dengan hal atau keadaan terutama kelancaran dan
pengaksesan data. Data yang dimasukan ke dalam data statistik sistem informasi diantaranya
adalah Nomor Induk Pegawai, Nama Pegawai, Tempat Tanggal Lahir, Alamat, jabatan.
Data Flow Diagram (DFD)
Data flow diagram (DFD) adalah suatu teknik untuk menggambarkan suatu sistem
yang telah ada atau sistem baru secara logika tanpa mempertimbangkan lingkungan fisik.
Notasi atau simbol yang diginakan yaitu :
External Entity (kesatuan luar) atau Boundary (batas sistem) atau Terminal.
Suatu sistem pasti mempunyai batas sistem (boundary) yang memisahkan suatu
sistem dengan lingkungan luarnya. Sistem akan menerima input dan menghasilkan output
kepada lingkungan luarnya. Diberi simbol dengan segiempat.
Gambar Terminator
Page | 3
Data Flow (arus data)
Adalah tempat mengalirnya data dalam sistem. Arus data ini mengalir antara
proses, data store dan kesatuan luar. Arus data diberi simbol dengan anak panah.
Proses
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau
komputer dari hasil arus data yang masuk kedalam proses untuk menghasilkan arus data
yang akan keluar dari proses. Proses menggunakan symbol
Entity Relationship Diagram (ERD)
Model Entity Relationship adalah suatu penyajian data dengan menggunakan
entity dan relationship. Model ini dipilih karena emmpunyai kelebihan yaitu :
1. Dapat menggambarkan hubungan antara entity dengan jelas.
2. Dapat menggambarkan batasan jumlah entity dan partisipasi antar entity.
3. Mudah dimengerti oleh perancang database.
Entity
Sesuatu yang dapat dibedakan dalam dunia nyata, dimana informasi yang berkaitan
dengannya dikumpulkan. Entity set adalah kumpulan dari entity yang sejenis.
Relationship
Hubungan yang terjadi antara satu atau lebih entity. Relationship set adalah kumpulan
relationship yang sejenis.
Atrribute
Karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang
entity atau relationship tersebut.
Page | 4
Prosedur Penggajian
Berdasarkan pengamatan yang dilakukan, proses yang sedang berjalan di SMP
Muhammadiyah 01 Cileungsi pada saat ini adalah :
Guru harus mengisi daftar kehadiran.
Data kehadiran diproses untuk menghitung gaji yang diterima.
Dalam pemberian gaji bagian administrasi memberikan slip gaji kepada guru yang
bersangkutan
Ketentuan Gaji
Perhitungan gaji di SMP Muhammadiyah 01 Cileungsi menggunakan ketentuan gaji
yang dihitung perjam dengan jumlah kehadiran. Adapun perbedaan gaji yang digunakan SMP
Muhammadiyah 01 Cileungsi disesuaikan dengan golongan guru tersebut, seperti diuraikan
di bawah ini :
Gaji Pokok = Jumlah Absen * Gaji
Total Gaji = Gaji pokok + Tunjangan
Berikut ini tabel perhitungan gaji yang digunakan SMP Muhammadiyah 01 Cileungsi:
NO. Golongan
Pendapatan
Gaji Tunjangan Kehadiran
1 A Rp 35.000,00 Rp 300.000,00
Sesuai dengan absensi
kehadiran guru.
2 B Rp 25.000,00 Rp 200.000,00
3 C Rp 15.000,00 Rp 100.000,00
Gaji diberikan satu bulan sekali dengan perhitungan akumulasi seperti yang tertera di atas.
Pembuatan Laporan dibuat 1 bulan sekali dan tembusannya diserahkan ke pimpinan Yayasan
Muhammadiyah.
Page | 5
ERD (Entity Relationship Diagram)
Pada sistem penggajian guru ini penulis menggunakan derajat Binary Relationship.
Satu relasi menghubungkan 2 entity.
Page | 6
* NIP
Nama
Jenis_Kelamin
Agama
Pendidikan
Golongan
Alamat
No. Telp
* Kode_Absen
Tgl. Absen
Jumlah_Absen
** NIP
** Kode_Slip
GajiGuruAbsensi
ar * Kode_Slip
NIP
Nama
Tgl. Ambil
Golongan
Gaji Pokok
Tunjangan
Total_Gaji
Penjelasan ERD :
ERD pada system penggajian guru ini menggunakan derajat Binary Relationship,
terdiri dari 2 entity dan 1 relasi. Entity pertama yaitu Guru dan entity kedua yaitu Gaji, 2
entity ini dihubungkan dalam satu relasi yaitu relasi Absensi.
Entity Guru memiliki 8 atribut yang terdiri dari : NIP, Nama, Jenis_Kelamin, Agama,
Pendidikan, Golongan, Alamat, No. Telp. Pada entity Guru ini yang dijadikan sebagai
primary keynya adalah NIP. Dengan alasan, karena Nomor Induk Pegawai bersifat unik dan
setiap pegawai (guru) memiliki NIP yang berbeda-beda sehingga tidak mungkin ada 2 orang
atau lebih yang memiliki 1 nomer NIP.
Relasi Absensi memiliki 5 atribut yang terdiri dari : Kode _Absen, Tgl. Absen,
Jumlah Absen, NIP, Kd _Slip. Pada relasi Absensi ini yang dijadikan sebagai primary key
adalah Kode_Absen karena kode absen berbeda-beda dan bersifat unik. Dan pada relasi
absensi ini terdapat 2 secondary key yaitu NIP yang berasal dari entity Guru dan Kode Slip
yang berasal dari entity Gaji.
Entity Gaji memiliki 8 atribut yang terdiri dari : Kode _Slip, NIP, Nama, Tgl_Ambil,
Golongan, Gaji Pokok, Tunjangan, Total_Gaji. Pada entity ini yang dijadikan sebagai
primary key adalah Kode_Slip, dengan alasan karena setiap slip gaji yang diterima oleh
pegawai itu kodenya berbeda-beda.
Cardinality pada sistem penggajian guru ini adalah Many to One:
Dengan alasan : Satu orang guru bisa mendapat satu kali gaji dalam kurun waktu satu bulan.
Banyak guru bisa mendapat satu kali gaji dalam kurun waktu satu bulan.
Page | 7
Klasifikasi File dari ERD Sistem Penggajian Guru SMP Muhammadiyah 01 Cileungsi :
Guru Master File
Absensi Transaction File
Gaji Master File
NIP Text File
Nama Text File
Jenis Kelamin Text File
Agama Text File
Pendidikan Text File
Golongan Text File
Alamat Text File
No. Telp Text File
Kode Absen Text File
Tgl. Absen Text File
Jumlah Absen Work File
Kode Slip Text File
Tanggal Ambil Text File
Gaji Pokok Work File
Tunjangan Report File
Total Gaji Report File
Page | 8
Data Flow Diagram (DFD)
Diagram Konteks
Data Guru+Absen Laporan
Slip Gaji.
Normalisasi
Unnormalisasi
NIP
Nama
Jenis_Kelamin
Agama
Pendidikan
Golongan
Alamat
No. Tlp
Kd _Absen
Tgl. Absen
Jumlah_Absen
Kode _Slip
Tgl_Ambil
Gaji Pokok
Tunjangan
Total_Gaji
Page | 9
Guru PimpinanSistem
Penggajia
n Guru
Bentuk Normalisasi Kesatu
Bentuk Normalisasi Kedua
Page | 10
Diagram Zero
Implementasi Rancangan ke program VB.NET 2008 dan Database Microsoft Access :
Page | 11
Pimpinan
Database Gaji Guru SMP Muhammadiyah 01 Cileungsi
Page | 12
Page | 13
Page | 14
top related