TUGAS AKHIR
MURSYIDAH NOVIYANI
062406087
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
SISTEM INFORMASI PENGGAJIAN PEGAWAI
MADRASAH ALIYAH NEGERI BINJAI
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
MURSYIDAH NOVIYANI
062406087
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
PERSETUJUAN
Disetujui oleh :
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU
Ketua, Dosen Pembimbing
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
PERNYATAAN
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
MURSYIDAH NOVIYANI
062406087
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
PENGHARGAAN
Bismillahirrahmanirrahim
Puji dan syukur penulis panjatkan kehadirat Allah SWT, karena dengan limpah rahmat
dan karunia-nya penulis berhasil menyelesaikan tugas akhir ini yang berjudul Sistem
Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai pada waktu yang
telah ditetapkan. Adapun Tugas Akhir ini. Tak lupa shalawat serta salam kepada
junjungan Nabi Besar Muhammad SAW dan para sahabat-Nya yang telah membawa
kita dari kegelapan kealam terang benderang yang penuh ilmu pengetahuan.
Tugas Akhir ini tidak mungkin bisa selesai dengan baik, jika tidak ada bantuan
dari berbagai pihak. Pada kesempatan yang baik ini, penulis ingin mengucapkan
Utara yang telah memberikan bimbingan dan arahan selama ini kepada penulis
2. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Pelaksana Program Studi D-3
Sumatera Utara.
3. Bapak Dr. Eddy Marlianto, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu
5. Orang tua tercinta Ayahanda Drs. H. Sudarno dan Ibunda Hj. Yati Musa, BA
material dan spiritual, tak lupa juga kepada kakak Nurkhalilah, Husnul
6. Seluruh Staf Pengajar Program Studi D-3 Ilmu Komputer Faklutas MIPA
7. Seluruh guru dan pegawai Madrasah Aliyah Negeri Binjai yang telah banyak
8. Seluruh Keluarga besarku yang telah banyak memberikan dorongan dan doa
Nina Iva Librina, Suci Cahaya Rani, Andina Ika Wulandari, Jurmiah Sirait,
Leila Masdani, Ratih Nindya Kesuma K.S, Fitrianti Hasibuan, Evi, Sakina,
Naldi, dan Zulpadli walau kita terkadang ada permusuhan ataupun perdebatan,
tapi itulah persahabatan yang tidak selalu berjalan dengan baik dan tidak lupa
terima kasihku atas doa, nasehat, bantuan, serta curahan hati kalian semua,
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
10. Seluruh rekan-rekan jurusan Komputer, terutama angkatan Komputer B 2006
pada khusunya pada Ratih Nindya K.S., yang telah banyak membantu dan
11. Pihak-pihak yang telah banyak membantu penulis, yang tidak dapat penulis
Selama penulisan tugas akhir ini, penulis menyadari akan hal kesalahan-
kesalahan yang mungkin terjadi, baik itu dari segi teknik tata penyajian ataupun dari
segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran dari
Akhir kata, Penulis berharap semoga Tugas Akhir ini bermanfaat bagi
siapapun yang meembacanya. Semoga Allah SWT senantiasa memberikan rahmat dan
Penulis
Mursyidah Noviyani
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
ABSTRAK
Tugas akhir ini bertujuan membangun sebuah sistem informasi yang berbasis
Windows seperti Microsoft Visual Basic sebagai alat mengolah database. Sistem
perancangan dalam pembuatan Sistem Informasi Penggajian Pegawai Madrasah
Aliyah Negeri Binjai ini dikembangkan dengan menggunakan beberapa software
yakni Visual Basic 6.0, Crystal Report. Dengan menggunakan Visual Basic 6.0 maka
pengerjaan tugas akhir akan lebih cepat dan mudah. Adapun tabel-tabel yang dipakai
dalam pembuatan Sistem Informasi Kepegawaian Madrasah Aliyah Negeri Binjai,
tabel admin. Semua tabel ini nantinya digunakan untuk menampung data-data yang
diperlukan dalam Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri
Binjai.
Dengan adanya aplikasi penggajian pegawai dapat lebih mudah dalam proses
pegolahan data secara cepat dan efisien. Sebelum adanya aplikasi ini, pegawai
bingung dalam proses pegolahan data yang memegang peranan dalam proses
penggajian pegawai ini juga mengalami kesulitan, dikarenakan adanya keterlambatan
dalam proses pengolahan data penggajian pegawai.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vii
Daftar Isi viii
Daftar Gambar ix
Daftar Tabel
Bab I Pendahuluan
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Bab III Sekilas Tentang Madrasah Aliyah Negeri Binjai
6.1 Kesimpulan 47
6.2 Saran 48
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Daftar Pustaka
LAMPIRAN
Lampiran A Surat-surat
Lampiran B Data-data riset
Lampiran C Listing Program
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
DAFTAR GAMBAR
HALAMAN
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
DAFTAR TABEL
Halaman
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
BAB I
PENDAHULUAN
Sistem Penggajian Pegawai Madrasah Aliyah Negeri Binjai adalah cara baru
dalam pengolahan data penggajian pegawai. sistem penggajian ini merupakan dasar
dan konsekuen logis dari perkembangan teknologi informasi dan komunikasi. Karena
dahulunya memakai Microsoft Excel memiliki kelemahan dalam hal waktu yang
diperlukan cukup lama pada proses penginputan data. Seiring dengan perkembangan
ilmu komputer, saat ini software yang lebih baik dari Microsoft Excel adalah software
Microsoft Visual Basic 6.0.
Oleh karena itu, dalam Sistem Penggajian Pegawai Madrasah Aliyah Negeri
Binjai, faktor penggajian pegawai otomatis menjadi lebih mudah. Hal ini disebabkan,
karena yang mengambil peran adalah komputer dan panduan-panduan elektronik yang
dirancang oleh contents writer dan pemrogram komputer.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
1.2 Identifikasi Masalah
secara rinci, dan pengolahan data penggajian pegawai Madrasah Aliyah Negeri Binjai
tersebut masih menggunakan Microsoft Excel, tetapi belum efisien dan juga
membutuhkan waktu dalam penginputan data. Oleh karena itu, penulis mencoba
Sistem Informasi Penggajian Pegawai ini memiliki cakupan yang luas, seperti gaji
pokok, tunjangan keluarga, tunjangan jabatan, tunjangan beras, potongan, lembur, dan
lain-lain. Untuk itu penulis melakukan pembatasan masalah hanya pada gaji pokok,
1.4 Tujuan
Binjai.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
3. Membangun aplikasi yang sesuai guna mendukung kemajuan, yang dapat
Metode penelitian adalah cara atau teknik yang sistematis untuk mengerjakan atau
1. Studi Lapangan
yang merupakan sumber data yang diperoleh sesuai dengan kebutuhan yang
digunakan.
2. Wawancara
3. Studi Kepustakaan
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
1.6 Tinjauan Pustaka
Sebagai karya tulis yang ingin dinilai baik haruslah memiliki referensial yang cukup.
Oleh karena itu penulis mengumpulkan banyak sumber, seperti bahan bacaan guna
mengumpulkan informasi yang berhubungan dengan materi yang terdapat dalam tugas
akhir ini nantinya. Sebagai sumber bacaan atau informasi tersebut penulis
Adapun salah satu bahan pustaka yang penulis maksud adalah sebagai berikut:
Andi, menyatakan, visual Basic 6.0 dikemas dalam paket Microsoft Visual Studio
2003 yang merupakan pilihan favorit para programmer, tidak hanya mudah dari sisi
bahasa maupun pembuatan aplikasi berbasis grafis juga mudah membuat aplikasi
berbasis Internet.
Secara garis besar tugas akhir ini terdiri dari 5 (lima) bab dan beberpa lampiran.
BAB I : PENDAHULUAN
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
BAB II : LANDASAN TEORI
Crystal Report .
uraian tugas dan fungsi organisasi, serta visi dan misi Madrasah
Negeri Binjai.
Bab ini berisi Analisa Ruang Lingkup Program, Jenis File Yang
Program.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
BAB II
LANDASAN TEORI
Data dapat didefenisikan sebagai deskripsi dari suatu dan kejadian yang kita hadapi
(Al-Bahra Bin Ladjamudin, 2005, Hal:8). Data dapat berupa catatan-catatan dalam
kertas, buku, atau tersimpan sebagai file dalam database. Data akan menjadi bahan
dalam suatu proses pengolahan data. Oleh karena itu, suatu data belum dapat berbicara
Proses pengolahan data terbagi menjadi tiga tahapan, yang disebut dengan
Yaitu dilakukan proses pemasukan data ke dalam komputer lewat media input
(Input Devices).
Yaitu dilakukan proses pengolahan data yang sudah dimasukkan, yang dilakukan
oleh alat pemroses (Process Devices) yang dapat berupa proses perhitungan,
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
3. Pada tahapan Output
Yaitu dilakukan proses menghasilkan output dari hasil pengolahan data ke alat
2.1.2. Informasi
Informasi merupakan data yang telah diolah sedemikian rupa sehingga memiliki
Untuk memperoleh informasi, diperlukan adanya data yang akan diolah dan
unit pengolah. Agar informasi yang dihasilkan lebih berharga, maka informasi harus
mengambil keputusan.
membutuhkan.
3. Informasi harus tepat waktu, sehingga tidak ada keterlambatan pada saat
dibutuhkan.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Informasi digunakan tidak hanya digunakan oleh satu orang pihak dalam suatu
organisasi. Nilai sebuah informasi ditentukan dari dua hal yaitu manfaat dan biaya
Suatu sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang saling
Sistem merupakan bagian-bagian yang saling berkaitan dan beroperasi bersama untuk
mencapai beberapa sasaran atau maksud. (Al-Bahra Bin Ladjamudin , 2005, hal:3)
Sistem itu sendiri memiliki karakteristik atau beberapa sifat tertentu, yaitu
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
(process), dan sasaran suatu tujuan (goal). Adapun penjelasan dari karakteristik suatu
Bagia sistem yang saling berinteraksi dan membentuk satu kesatuan. Komponen
atau elemen sistem dapat berupa subsistem atau beberapa bagian sistem.
Daerah yang membatasi antara suatu sistem dengan lingkungannya atau dengan
sistem lainnya. Batas sistem inilah yang membuat sistem dipandang sebagai satu
kesatuan.
sistem.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
g. Pengelolahan sistem (Process)
Sasaran sistem adalah sesuatu yang menyebabkan mengapa sistem itu dibuat atau ada.
Sustu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.
Informasi dalam sebuah organisasi sangat penting peranannya. Suatu sistem yang
kurang mendapatkan informasi akan menjadi lemah dan akhirnya berakhir. Informasi
Informasi merupakan data yang diolah menjadi bentuk yang lebih berguna dan lebih
Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk
tunggal data atau data item. Data adalah kenyataan yang menggambarkan sesuatu
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
2.1.3.3. Konsep Dasar Sistem Informasi
Informasi dapat diperoleh dari sistem informasi (Information System) atau disebut
Dari uraian diatas maka sistem informasi dapat diartikan sebagai berikut :
1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen
informasi.
dari beberapa komponen yang berbeda yaitu, manusia, data, hardware, dan software.
Sebagai suatu sistem, setiap komponen tersebut berinteraksi satu dengan lainnya
User
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
2.2. Perancangan Database
Dalam era globalisasi sekarang, pengaruh data dan informasi dapat dikatakan sangat
memegang peranan penting. Perkataan dta merupakan kata majemuk yang berasal dari
kata datum yang berarti fakta yang diperoleh dari pengamatan gejala fisik. Data dapat
berupa gambar, angka, huruf, symbol yang menerangkan manusia, benda, kejadian
atau lembaga ataupun organisasi. Dalam kaitannya dengan pengolahan data dengan
komputer, pengertian data dapat dibatasi pada fakta-fakta yang dapat direkam. Dalam
setiap sistem pengolahan data, data merupakan sumber semua informasi yang dapat
dihasilkan. Dapat dikatakan adalah kunci pokok dalam menyusun suatu desain sistem
informasi.
,hal.711) Menyatakan Basis Data ( database) merupakan kumpulan dari data yang
saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer
salah satu komponen yang penting dalam sistem informasi, karena merupakan basis
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
2.3 Sekilas Tentang Visual Basic
dengan sangat mudah . Bahasa ini sangat popular disebabkan kemudahan dan
desktop database) maupun yang besar (client/server, aplikasi web danl lain-lain).
Visual Basic berawal dari sebuah ide untuk membuat simple scripting
language untuk GUI Windows. Saat ini masih Windows 3.11. sebagai bahasa
Microsoft Visual Basic pertama kali dikeluarkan tahun 1991 dengan nama
Thunder , yang merupakan development tools pertama yang berbasis yang dibuat
Pada tahun 1993 Microsoft mengeluarkan Visual Basic versi 2.0 yang mulai
menarik perhatian para programmer. Dan ketika Visual Basic versi 3.0 dikeluarkan,
versi ini menjadi bahasa pemrograman yang paling pesat berkembang di pasaran,
sehingga banyak diminati oleh para programmer, sehingga jumlahnya menjadi jutaan
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
seluruh dunia (belum termasuk yang belum terdaftar ke MSDN service) yang resmi
Pada tahun 1998 Microsoft mengeluarkan lagi Visual Basic versi 6.0 yang
tidak jauh berbeda dengan Visual Basic 5.0, Visual Basic 6.0 sudah ditambah dengan
trend pemrogramman Visual Basic 6.0 mulai bergeser dari aplikasi desktop kearah
aplikasi network dan desain komputer. Hal ini terlihat dengan hadirnya template IIS
application project dan DHTML project pada pilihan menu jenis project.
- Teknologi akses data yang dimiliki oleh Visual Basic 6.0 yaitu teknologi ActiveX
Data Object atau yang lebih dikenal dengan nama ADO. ADO mampu
sumber data seperti Microsoft Access, SQL Server, ODBC, Oracle dan lain
sebagainya.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
2.3.2 Struktur Visual Basic
Bahasa pemrograman Visual Basic mempunyai struktur yang berbeda dengan bahasa
pemrograman C, C++, dan Pascal. Sebuah file Execute dari Visual Basic dapat
mengandung lebih dari sebuah project. Dimana didalam sebuah project dapat berisi
lebih dari suatu form. Form merupakan suatu kombinasi dari kode dan data yang
diperlukan sebagai satu kesatuan. Tetapi suatu objek dapat merupakan bagian dari
2. Control ; Objek yang dimuat kedalam form untuk membuat interaksi dengan
pemakai.
3. Properties ; Karakteristik atau nilai yang dimiliki oleh sebuah objek yang dapat
4. Methode ; Serangkaian perintah yang sudah tersedia pada suatu objek yang
5. Event Procedure ; Kode yang berhubungan dengan suatu objek. Kode ini
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Untuk membuat aplikasi Visual Basic, diperlukan langkah-langkah sebagai berikut :
2. Mengatur properties
4. Manjalankan program
Tampilan Visual Basic secara garis besar terdiri atas Toolbox, Jendela Properties,
a. Toolbox
Toolbox berada pada bagian kiri tampilan Visual Basic. Toolbox dapat dipindahkan
dengan cara mendrag bagian atas yang berwarna biru ke tempat yang diinginkan.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Toolbox adalah kotak alat yang berisi icon-icon untuk memasukkan objek
tertentu kedalam jendela form anda . Untuk menambah komponen icon dengan cara
mengklik kanan pada toolbox lalu memilih component atau add tab.
b. Jendela Properties
Jendela Properties menampilkan semua property dari objek yang sedang dipilih dan
Windows yang berada pada ToolBar atau dengan cara mengklik kanan pada objek.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
c. Jendela Project
Project adalah sekumpulan modul. Jadi project adalah program aplikasi itu sendiri.
Project disimpan dalam file tang berextension. Jika anda membuat program aplikasi,
akan terdapat jendela project yang berisi semua file yang dibutuhkan untuk
menjalankan program aplikasi baru maka jendela project otomatis berisi objek Form1.
1. View Code yang dipakai untuk menampilkan jendela editor kode program,
menyimpan file).
Toogle Folders
View Objek
View Code
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
d. Jendela Pengkodean
Jendela ini digunakan untuk membuat perintah dalam form atau objek lain yang ada di
dalam aplikasi. Jendela ini akan ditampilkan jika anda mengklik ganda pada bagian
Jendela pengkodean berisi dua buah ComboBox. Yang paling kiri berisi objek-
objek yang ada di dalam project, sedangkan sebelah kanannya terdiri dari event-event
e. Jendela Form
Form adalah suatu objek yang dipakai sebagai tempat bekerja program aplikasi. Form
berbentuk jendela dan dapat dibayangkan sebagai kertas atau meja kerja yang dilukisi
atau diletakkan kedalamnya objek-objek lain. Garis-garis titik pada form disebut grid
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
yang berguna untuk membantu pengaturan tata letak objek kedalam form dengan
menggunakan mouse.
Crystal Report adalah salah satu program tunggal yang telah terintegrasi dengan
Dengan memiliki laporan yang di desain secara terpisah dan pada akhirnya nanti hasil
dari Crystal Report ini dapat diaktifkan melalui Microsoft Visual Basic.
Crystal Report adalah salah satu program yang memiliki spesialisasi untuk
membuat laporan dengan tidak dapat melakukan input di dalamnya, Crystal Report
mampu membaca sumber data yang dihasilkan melalui Microsoft Access, Fox Pro,
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
BAB III
Pada tahun 1995 Madrasah Aliyah dahulu adalah Madrasah Aliyah Persiapan yang
pada saat itu dipimpin oleh Drs. Halim Hassan yang berlokasi disekolah Bimbingan
Ganesha Operation. Statusnya meminjam gedung karena di Binjai pada saat itu tidak
sekolah Negeri dan Madrasah Aliyah adalah sekolah satu-satunya di Binjai. Tahun
1998 Madrasah Aliyah Persiapan diganti dengan Madrasah Aliyah Negeri yang
berlokasi di Jalan Pakan Baru No.1A Binjai yang dipimpin oleh Drs. H. Saokami
digantikan oleh Drs. H. Yusmar Effendi. Masa kepemimpinan Drs. H. Yusmar Effendi
tidak begitu lama sehingga tahun 2005 kepemimpinan Drs. Yusmar Effendi
Setiap susunan organisasi saling berhubungan yang berkoordinasi antar tiap struktur
dan terikat di bawah garis komando dan setiap struktur oraganisasi mempunyai
tugasnya masing-masing.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
3.2.1 Koordinator Perguruan Madrasah Aliyah Negeri
dengan kurikulum Dinas Pendidikan Kota Medan, serta sebagai pemimpin utama
perguruan
kurikulum.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
3.2.5 Guru Pembimbing dan Konseling
dan konseling disekolah berkoordinasi dengan PKS I dan II dalam mengawasi segala
aktifitas siswa.
bertanggung jawab kepada Kepala Sekolah dalam kegiatan penyusunan program kerja
Wali Kelas adalah guru ataupun perwalian tiap kelas yang membantu Kepala Sekolah
3.2.8 Guru
berlaku kepada siswa serta mendidik siswa menjadi manusia yang bermoral dan
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
3.3 Visi dan Misi
tanggapan terhadap dinamika kehidupan di dasarkan pada Iman dan Taqwa terhadap
Tuhan Yang Maha Esa" dan juga Ilmu Pengetahuan dan Tekhnologi.
dalam keilmuan, bermoral, berkehidupan sosial yang unggul di bidang IPTEK dan
IMTAQ .
tinggi .
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
6. Mengoptimalkan penghayatan terhadap nilai yang islami sebagai sumber kearifan
sekitarnya
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
BAB IV
Untuk memulai membangun suatu program yang berupa aplikasi mengenai Madrasah
Aliyah Negeri Binjai, penulis terlebih dahulu merencanakan alur kerja berdasarkan
kebutuhan dari user yang akan menggunakan aplikasi yang akan dibuat.
mengenai Penggajian Pegawai Madrasah Aliyah Negeri Binjai ini adalah belum
efisien dan juga membutuhkan waktu dalam penginputan data, kemungkinan adanya
laporan sistem penggajian yang tidak efisien dan membutuhkan waktu yang lama,
dikarenakan proses penggajian ini sangat lambat dan sangat manual maka penulis
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
4.2 Perancangan Sistem
baik yang lama maupun untuk memiliki sistem yang baru. Perancangan sistem
dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan.
Dengan adanya aplikasi Penggajian ini nantinya para pegawai tidak lagi
sistem dalam Tugas Akhir ini. Metode perancangan sistem yang penulis lakukan
didalam penyusunan Tugas Akhir ini terdiri dari Perancangan Data Flow Diagram
Output adalah informasi yang dikirim kepada para pengguna melalui sistem informasi
lewat internet, extranet, atau world wide web (www). Beberapa data memerlukan
pemrosesan yang ekstensif sebelum menjadi keluaran yang layak, data-data lainnya
disimpan, dan ketika diperoleh, dianggap sebagai output dengan sedikit atau tanpa
pemrosesan sama sekali. Ada 6 (enam) tujuan dari keluaran (output) yaitu :
sebagai berikut :
Bulan : 99/9999
Bag. Adm
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
4.2.2. Rancangan Masukan (Input)
Kualitas sistem input menentukan kualitas sistem output. Dengan berusaha membuat
sistem input yang dibentuk secara bagus, penganalisis sistem menyatakan bahwa input
sistem.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Adapun perancangan masukan (input) yang ingin penulis perbuat adalah sebagai
berikut :
Form Data Penggajian Pegawai
NIP:
Nama Pegawai:
Golongan: (Tahun)
Proses
Masa Kerja:
(Rupiah) Batal
Gaji Pokok
(Rupiah)
Hapus
Tunjangan Istri: (Rupiah)
Edit
Tunjangan Jabatan: (Rupiah)
Refresh
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Jika kita klik print maka akan muncul tampilan slip gaji pegawai. Berikut adalah
tampilan slip gaji
Slip Gaji
NIP
Nama
Golongan
Jabatan
Tunjangan (Rupiah)
Jabatan (Rupiah)
Suami/istri (Rupiah)
Anak (Rupiah)
Beras
(Rupiah)
Potongan (Rupiah)
Gaji Bersih
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
4.2.3. Perancangan File dalam Database
Dalam hal ini penulis memberikan struktur tabel database yang penulis gunakan untuk
merancang sistem informasi penggajian data pegawai, antara lain sebagai berikut :
Tabel admin digunakan untuk menampung data dari admin pada aplikasi sistem
penggajian Madrasah Aliyah Negeri Binjai. Berikut adalah field-field yang dibuat
golongannya yang ada pada Madrasah Aliyah Negeri Binjai. Berikut adalah field-
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
c. Tabel Pegawai terdiri dari :
Tabel Pegawai digunakan untuk menampung seluruh data pegawai yang meliputi,
NIP, nama, Tgl Lahir, Alamat, Jenis Kelamin, Agama, dan Status dari data
pegawai tersebut.
meliputi, Waktu Gaji, Gaji Pokok, Tunjangan Anak, Tunjangan Istri, Tunjangan
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
4.2.4. Perancangan Data Flow Diagram (DFD)
Didalam penyusunan Tugas Akhir ini, penulis melakukan perancangan awal sistem
dengan menggunakan Data Flow Diagram (DFD) sesuai dengan data hasil penelitian.
Data Flow Diagram (DFD) merupakan suatu bagian yang menggambarkan urutan
kerja/proses secara garis besar. Dengan diagram aliran data dapat dipahami bagaimana
Bagian
Keuangan
------------------------------------------------------------
Pegawai Bagian
Kepegawaian
- Data Golongan
Biodata
- Data Penggajian
pegawai
0
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Bagian
Pegawai
Kepegawaian
Biodata
Pegawai
- Data golongan
- Data penggajian
1
Gaji Pegawai Penggajian
Info biodata pegawai
F1 Bagian
F2 Golongan
F3 Pegawai
F4 Penggajian
2
Pembuatan
Laporan
PIMPINAN
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Penggunaan notasi/simbol dalam diagram arus data berguna untuk membantu
komunikasi antara analisis sistem dengan pemakai sistem (user) agar dapat memahami
data.
Simbol/notasi ini
output.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
4.2.4.1. ERD (Entity Relationship Diagram)
dengan atribut-atribut.
4.2.4.2. Normalisasi
Merancang database merupakan sebagian hal yang penting pada tahap desain sistem
yaitu pada desain sistem secara terinci/detil. Database yang baik dibentuk melalui
teknik normalisasi.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Normalisasi adalah proses pengelompokan atribut atau field dari suatu
suatu teknik dalam logical desain sebuah database. (Ir. Ponco W. Sigit, 1999 : 76)
data kedalam bentuk tabel atau relasi atau file untuk menyatakan entitas dan
1. Unnormalized Relation.
Tahap ini yang dilakukan adalah Repeating Group, untuk menjadi first normal
form/1 Nf (pada tiap perpotongan kolom dan baris harus terdapat data value).
Pada tahap ini yang dilakukan adalah Remove Partial Dependencies, untuk
Pada tahap ini yang dilakukan adalah Remove Transtitive Dependencies, untuk
Pada tahap ini yang dilakukan adalah Remove Remaining Anomalies Resulting
From Functional Dependencies untuk menjadi normal BCNF (bila setiap atribut
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
5. Boyce-Codd Normal Form (BCNF)
Pada tahap ini yang dilakukan adalah Remove Multivalued Dependencies untuk
Pada tahap ini yang dilakukan adalah Removing Remaining Anomalies untuk
Pada tahap ini yang dilakukan adalah menghindari terjadinya Join Dependent
3. Memberikan arus balik yang tepat antara komunikasi data dengan pengguna.
dimanfaatkan.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Pada tahap analisis, komunikasi data dapat digunakan sebagai alat komunikasi
antara analisis sistem dengan pemakai sistem tentang data yang mengalir di sistem,
yaitu tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan oleh
pemakai sistem.
Buka Halaman
Admin
Tampilan Admin
Cancel
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
Selanjutnya adalah, flowchart untuk perancangan output Halaman Utama yaitu :
Halaman Utama
File
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
BAB V
IMPLEMENTASI SISTEM
dalam menyelesaikan desain sistem yang telah disetujui, untuk menginstal, menguji
Agar sistem perancangan yang telah kita kerjakan dapat berjalan baik atau tidak, maka
perlu kiranya dilakukan pengujian terhadap sistem yang telah kita kerjakan. Untuk itu
Hardware merupakan komponen yang terlihat secara fisik, yang saling bekerjasama
a. Monitor
Software adalah instruksi atau program-program komputer yang dapat digunakan oleh
b. Microsof Access sebagai bahasa pemrograman untuk database dalam bahasa SQL.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
5.2.3. Unsur manusia (Brainware)
ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian
a. Analisis Sistem, yaitu orang membentuk dan membangun fasilitas rancangan sistem
atau program.
d. Public (Pengguna), yaitu orang yang memakai sistem yang telah dirancang untuk
Dalam menginstalasi Visual Basic 6.0, Crystal Report dan AppSkin dilakukan
secara satu per satu. Tahap instalasinya dimulai dengan menginstalasi Visual Basic
6.0, kemudian disusul dengan menginstalasi Crystal Report dan AppSkin. Setelah
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
5.4 Prosedur Penggunaan Program
Pada Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai ini
memiliki banyak halaman. Tiap halaman utama masing-masing memiliki link yang
tiap isi halaman menunjuk setiap informasi yang berbeda-beda. Dibawah ini adalah
contoh halaman utama pada Sistem Informasi Penggajian Pegawai Madrasah Aliyah
Negeri Binjai.
berikut :
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
3. Setelah jendela Visual Basic terbuka, klik program yang telah dirancang, contoh
Visual Basic, C/ Program File kemudian Project untuk menampilkan menu utama
kemudian klik.
4. Setelah halaman menu utama terbuka, terdapat beberapa pilihan halaman Form,
5. Form file berisikan informasi tentang Gaji Pegawai Madrasah Aliyah Negeri
Binjai .
pada Laporan ini juga kita dapat mencari satu persatu Laporan baik berdasarkan
nama, NIP. Jika kita memasukkan salah satu keyword-nya, misalkan berdasarkan
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
7. Berdasarkan gaji pegawai diatas, maka ketika kita print data tersebut maka akan
Ini adalah Slip gaji pegawai yang berisi keseluruhan dari sistem penggajian pegawai.
Berikut tampilannya :
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
8. Daftar gaji digunakan untuk melihat keseluruhan mulai dari biodata sampai proses
Kemudian dicetak jika anda ingin melihat hasilnya dan keluar jika anda ingin keluar.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
BAB VI
6.1 Kesimpulan
Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem
Penggajian Pegawai pada Madrasah Aliyah Negeri Binjai. Maka dapat penulis
simpulkan :
mengatasi masalah gaji pegawai maka hasil yang akan diperoleh dalam menangani
2. Sistem Informasi Penggajian Pegawai ini mudah dikarenakan ada proses peng-
updatean (edit, hapus, keluar) data yang diperlukan secara cepat, khususnya pada
6.2 Saran
Dengan selesainya sistem Penggajian Pegawai Madrasah Aliyah Negeri Binjai ini,
penulis memiliki beberapa saran yang dapat mendukung pengembangan sistem lebih
lanjut :
1. Untuk menambah Form Surat Kuasa dalam sistem pengambilan gaji apabila
Penghasilan pegawai.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
3. Dalam proses optimasi, perlu adanya sistem komputerisasi agar proses penggajian
untuk tiap bulan dapat diproses dengan mudah tanpa harus menginput data yang
sudah ada.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009
DAFTAR PUSTAKA
Alam, M. Agus J. 2000. Manajemen Database dengan Microsoft Visual Basic Versi
6.0. Jakarta : PT. Elex Media Komputindo.
Leong, Marlon. 2006. Dari Programmer untuk Programer Visual Basic. Yogyakarta :
Andi Yogyakarta.
Mahyuzir, Tavri D. 2003. Analisa Perancangan Sistem Pengolahan Data. Jakarta: PT.
Elex Media Komputindo.
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009.
USU Repository 2009