P. 1
Makala h

Makala h

|Views: 15|Likes:
Dipublikasikan oleh Agung Kartowidjojo

More info:

Published by: Agung Kartowidjojo on Nov 12, 2012
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/09/2014

pdf

text

original

SISTEM INFORMASI PENGGAJIAN PEGAWAI MADRASAH ALIYAH NEGERI BINJAI

TUGAS AKHIR

MURSYIDAH NOVIYANI 062406087

PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

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

PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009. USU Repository © 2009

PERSETUJUAN

Judul

Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas

: SISTEM INFORMASI PENGGAJIAN PEGAWAI MADRASAH ALIYAH NEGERI BINJAI : TUGAS AKHIR : MURSYIDAH NOVIYANI : 062406087 : D-3 ILMU KOMPUTER : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Disetujui oleh :

Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,

Dosen Pembimbing

Dr. Saib Suwilo, M. Sc. NIP. 131 796 149

Drs. Suyanto, M. Kom. NIP. 131 572 440

Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009. USU Repository © 2009

USU Repository © 2009 . Mei 2009 MURSYIDAH NOVIYANI 062406087 Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.PERNYATAAN SISTEM INFORMASI PENGGAJIAN PEGAWAI MADRASAH ALIYAH NEGERI BINJAI TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri. Medan. 2009.

Saib Suwilo. 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. 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. Pada kesempatan yang baik ini.PENGHARGAAN Bismillahirrahmanirrahim Puji dan syukur penulis panjatkan kehadirat Allah SWT. Adapun Tugas Akhir ini. Suyanto.Sc. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. penulis ingin mengucapkan terima kasih yang setulus-tulusnya kepada : 1. Bapak Drs. 2009. M. Bapak Dr. M. selaku Dosen Pembimbing Tugas Akhir Program Studi D-3 Ilmu Komputer Fakultas MIPA Universitas Sumatera Utara yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam penyelesaian tugas akhir. Kom.Sc. Bapak Dr. M. selaku Ketua Pelaksana Program Studi D-3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. jika tidak ada bantuan dari berbagai pihak. Eddy Marlianto. USU Repository © 2009 . 3. 2. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

tak lupa juga kepada kakak Nurkhalilah. Seluruh Staf Pengajar Program Studi D-3 Ilmu Komputer Faklutas MIPA Universitas Sumatera Utara yang telah memberikan ilmu dan pengetahuannya kepada penulis selama masa perkuliahan. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.4. Andina Ika Wulandari. 7. nasehat. 8. Fitrianti Hasibuan. Husnul Khatimah dan Mursyidah Novayanti yang telah mendukung penulis dalam pembuatan tugas akhir ini. dan Zulpadli walau kita terkadang ada permusuhan ataupun perdebatan. Ratih Nindya Kesuma K. Bapak Drs. H. Evi. 6. serta curahan hati kalian semua. Sudarno dan Ibunda Hj. terutama pengertian dan kesabaran kalian selama berteman denganku. H. 5. bantuan. selaku Kepala Sekolah Madrasah Aliyah Negeri Binjai yang telah memberikan kesempatan kepada penulis untuk melakukan riset sebagai data dalam pembuatan tugas akhir. nasehat. Jurmiah Sirait. kasih sayang. Yati Musa.M. Seluruh guru dan pegawai Madrasah Aliyah Negeri Binjai yang telah banyak membantu penulis dalam mengumpulkan data dalam pembuatan tugas akhir.S. Buat sahabat-sahabatku selama kuliah di Komputer (“Geng IJO LUMUT”) Nina Iva Librina. Suci Cahaya Rani. 2009. Seluruh Keluarga besarku yang telah banyak memberikan dorongan dan doa kepada penulis selama ini. Yasin. USU Repository © 2009 . doa. 9. BA yang telah memberikan dorongan. Sakina. Naldi. tapi itulah persahabatan yang tidak selalu berjalan dengan baik dan tidak lupa terima kasihku atas doa. Leila Masdani. Orang tua tercinta Ayahanda Drs. dukungan material dan spiritual.

S. yang tidak dapat penulis sebutkan namanya satu-persatu. 11. Seluruh rekan-rekan jurusan Komputer. 2009.10. Oleh karena itu penulis bersedia menerima kritik dan saran dari pembaca dalam upaya perbaikan tugas akhir ini. Akhir kata. Semoga Allah SWT senantiasa memberikan rahmat dan hidayah kepada kita semua.. Amin Medan. baik itu dari segi teknik tata penyajian ataupun dari segi tata bahasa. Selama penulisan tugas akhir ini. Pihak-pihak yang telah banyak membantu penulis. USU Repository © 2009 . penulis menyadari akan hal kesalahankesalahan yang mungkin terjadi. Penulis berharap semoga Tugas Akhir ini bermanfaat bagi siapapun yang meembacanya. terutama angkatan Komputer B 2006 pada khusunya pada Ratih Nindya K. Mei 2009 Penulis Mursyidah Noviyani Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. yang telah banyak membantu dan mendukung penulis selama menjalani Pendidikan di D3 Ilmu Komputer USU.

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.

Hasil dari perancangan sistem dengan program aplikasi diharapkan dapat membuat Sistem Informasi Penggajian Pegawai lebih akurat berdasarkan data yang dimasukkan ke sistem tersebut.

Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009. USU Repository © 2009

DAFTAR ISI

Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar Daftar Tabel Bab I Pendahuluan 1.1 Latar Belakang 1.2 Identifikasi masalah 1.3 Batasan Masalah 1.4 Tujuan 1.5 Metode Penelitian 1.6 Tinjauan Pustaka 1.7 Sistematika Penulisan Bab II Landasan Teori 2.1 Konsep Dasar Data, Informasi, dan Sistem Informasi 2.1.1. Data 2.1.2. Informasi 2.1.3. Sistem Informasi 2.1.3.1 Konsep Dasar Sistem 2.1.3.2 Konsep Dasar Informasi 2.1.3.3 Konsep Dasar Sistem Informasi 2.2 Perancangan Database 2.3 Sekilas Tentang Visual Basic 2.3.1. Sejarah Visual Basic 2.3.2. Struktur Visual Basic 2.4 Pengertian Crystal Report 6 6 7 8 8 10 10 11 12 12 14 20 1 2 2 2 3 3 4 ii iii iv vii viii ix

Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009. USU Repository © 2009

Bab III Sekilas Tentang Madrasah Aliyah Negeri Binjai 3.1 Sejarah Singkat Sekolah 21 3.2 Uraian Tugas dan Fungsi Organisasi 21 3.2.1 Koordinator Perguruan Madrasah Aliyah Negeri 22 3.2.2 Wakil Koordinator Perguruan Madrasah Aliyah Negeri 22 3.2.3 Kepala Sekolah 22 3.2.4 Wakil Kepala Sekolah 22 3.2.5 Guru Pembimbing dan Konseling 23 3.2.6 Kepala Tata Usaha 23 3.2.7 Wali Kelas 23 3.2.8 Guru 23 3.3 Visi Misi 24 3.3.1 Visi Sekolah 24 3.3.2 Misi Sekolah 24 Bab IV Analisis dan Perancangan Sistem 4.1 Analisis Sistem 4.2 Perancangan Sistem 4.2.1 Rancangan Keluaran (Output) 4.2.2 Rancangan Masukan (Input) 4.2.3 Perancangan File Dan Database 4.2.4 Perancangan Data Flow Diagram (DFD) 4.2.4.1. ERD (Entity Relationship Diagram) 4.2.4.2. Normalisasi 4.2.5. Perancangan Komunikasi Data 3.2.6. Perancangan Program Bab V Implementasi Sistem 5.1 Pengertian dan Tujuan Implementasi Sistem 5.2 Komponen Utama dalam Implementasi Sistem 5.2.1. Perangkat Keras (hardware) 5.2.2. Perangkat Lunak (software) 5.2.3. Unsur Manusia (brainware) 5.3 Instalasi Visual Basic 6.0, Crystal Report dan AppSkin 5.4 Prosedur Penggunaan Program Bab VI Kesimpulan dan Saran 6.1 Kesimpulan 6.2 Saran
Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai, 2009. USU Repository © 2009

25 26 26 28 30 32 35 35 37 38

39 39 40 40 41 41 42

47 48

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. USU Repository © 2009 .

3 Menu Data Pegawai Gambar 4. 2009.4 Entity Relathionship Diagram Gambar 4.4 Diagram Konteks Sistem Pengolahan Penggajian Pegawai Madrasah ALiyah Negeri Binjai Gambar 4.1 Menu Utama Gambar 4.2 Menu Menu Golongan Gambar 4.2.DAFTAR GAMBAR HALAMAN Gambar Interface Visual Basic Gambar ToolBox Gambar Jendela Properties Gambar Jendela Project Gambar Jendela Pengkodean Gambar Jendela Form Gambar 4.5 Menu Data Penggajian Pegawai Gambar 4.2.4 Data Flow Diagram Level Nol Sistem Informasi 18 15 16 16 17 19 19 32 Penggajian Pegawai Madrasah Aliyah Negeri Binjai 33 Ganbar 4.2.7 Laporan Penggajian Pegawai 35 42 43 44 44 45 45 46 Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.4 Jabatan Gambar 4. USU Repository © 2009 .6 Laporan Data Pegawai Gambar 4.

4 Simbol-simbol DFD 30 30 31 31 34 Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.1 Tabel admin Tabel 4.DAFTAR TABEL Halaman Tabel 4.2 Tabel golongan Tabel 4. USU Repository © 2009 . 2009.3 Tabel pegawai Tabel 4.4 Tabel Penggajian Pegawai Tabel 3.

organisasi. faktor penggajian pegawai otomatis menjadi lebih mudah. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Hal ini disebabkan. sistem penggajian ini merupakan dasar dan konsekuen logis dari perkembangan teknologi informasi dan komunikasi. Mulai dari Pangkat dan Jabatan. penggajian dan lain-lain. 2009. Karena dahulunya memakai Microsoft Excel memiliki kelemahan dalam hal waktu yang diperlukan cukup lama pada proses penginputan data. Sistem Penggajian Pegawai Madrasah Aliyah Negeri Binjai adalah cara baru dalam pengolahan data penggajian pegawai. saat ini software yang lebih baik dari Microsoft Excel adalah software Microsoft Visual Basic 6. mengurangi ketidakpastian dan resiko kegagalan serta dapat membantu para pemimpin dalam mengambil suatu kesimpulan dan keputusan yang efektif dan efisien. karena yang mengambil peran adalah komputer dan panduan-panduan elektronik yang dirancang oleh contents writer dan pemrogram komputer. dalam Sistem Penggajian Pegawai Madrasah Aliyah Negeri Binjai. lembaga serta lingkungan yang berada di luar sistem. Oleh karena itu.BAB I PENDAHULUAN 1. USU Repository © 2009 . Informasi dianggap sangat penting karena dengan adanya informasi dapat menambah pengetahuan.0. perusahaan. Cuti. Salah satu informasi yang penting dari suatu perusahaan ataupun instansi pemerintah adalah tentang kepegawaiannya yang terkait dengan apa saja yang termasuk dalam melengkapi data pegawai tersebut. Seiring dengan perkembangan ilmu komputer.1 Latar Belakang Informasi merupakan salah satu kebutuhan di dalam suatu instansi.

seperti gaji pokok.2 Identifikasi Masalah Dari pengamatan penulis tentang sistem informasi penggajian pegawai mendapat beberapa kendala. 1. Oleh karena itu.1. lembur.4 Tujuan Tujuan pembuatan aplikasi ini adalah : 1. tetapi belum efisien dan juga membutuhkan waktu dalam penginputan data. tunjangan keluarga. tunjangan keluarga. 1. Adapun kendalanya adalah susahnya mendapat laporan penggajian secara rinci. 2. Mengontrol Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. USU Repository © 2009 . 2009. tunjangan jabatan dan tunjangan beras. dan lain-lain. penulis mencoba merancang sebuah sistem informasi penggajian pegawai yang menyangkut masalah penggajian untuk memberikan informasi yang komputerisasi dan dapat mempercepat pekerjaan dalam pencariannya. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. tunjangan beras.3 Batasan Masalah Sistem Informasi Penggajian Pegawai ini memiliki cakupan yang luas. potongan. dan pengolahan data penggajian pegawai Madrasah Aliyah Negeri Binjai tersebut masih menggunakan Microsoft Excel. Untuk itu penulis melakukan pembatasan masalah hanya pada gaji pokok. tunjangan jabatan. Mempercepat dalam pencarian sistem penggajian pegawai .

3. 2. Studi Lapangan Merupakan metode yang dilakukan oleh penulis secara langsung ke lapangan yang merupakan sumber data yang diperoleh sesuai dengan kebutuhan yang digunakan. yang dapat mempermudah dalam membuat dokumentasi Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 1. Membangun aplikasi yang sesuai guna mendukung kemajuan. Wawancara Pengumpulan data dengan wawancara ini digunakan untuk meyakinkan bahwa data yang diperoleh benar-benar akurat. 2009. Adapun metodologi penelitian yang digunakan penulis untuk menyelesaikan berbagai permasalahan yang terjadi diatas adalah: 1. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.. USU Repository © 2009 . 3.5 Metode Penelitian Metode penelitian adalah cara atau teknik yang sistematis untuk mengerjakan atau menyelesaikan sesuatu. Studi Kepustakaan Mengunakan buku-buku yang berhubungan dengan tujuan penulis yang dapat membantu menyelesaikan masalah yang dapat dipakai sebagai landasan teori.

1. dan Sistematika Penulisan. Sebagai sumber bacaan atau informasi tersebut penulis mendapatkannya dari perpustakaan Universitas Sumatera Utara. Batasan Masalah. pinjaman dari senior serta pinjaman dari teman-teman penulis. tidak hanya mudah dari sisi bahasa maupun pembuatan aplikasi berbasis grafis juga mudah membuat aplikasi berbasis Internet.1. menyatakan. Oleh karena itu penulis mengumpulkan banyak sumber. Identifikasi Masalah.0 dikemas dalam paket Microsoft Visual Studio 2003 yang merupakan pilihan favorit para programmer. Tinjauan Pustaka.7 Sistematika Penulisan Secara garis besar tugas akhir ini terdiri dari 5 (lima) bab dan beberpa lampiran. Metode Penelitian. USU Repository © 2009 . Adapun salah satu bahan pustaka yang penulis maksud adalah sebagai berikut: Andi.6 Tinjauan Pustaka Sebagai karya tulis yang ingin dinilai baik haruslah memiliki referensial yang cukup. seperti bahan bacaan guna mengumpulkan informasi yang berhubungan dengan materi yang terdapat dalam tugas akhir ini nantinya. 2009. “ visual Basic 6. Tujuan. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Koleksi buku pribadi. Adapun setiap bab dan sub-sub bab yang terdiri dari : BAB I : PENDAHULUAN Bab ini akan membahas Latar Belakang Tugas Akhir.

uraian tugas dan fungsi organisasi. Bahasa Pemrograman Visual Basic. BAB V : IMPLEMENTASI SISTEM Pada bab ini berisi uraian Pengertian Implementasi Sistem. Database. USU Repository © 2009 . Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Perancangan Sistem. BAB III : SEKILAS MADRASAH ALIYAH NEGERI BINJAI Bab ini berisikan tentang Sejarah Madrasah Aliyah Negeri Binjai. Pengertian Crystal Report .BAB II : LANDASAN TEORI Pada Bab ini penulis menguraikan sekilas tentang Konsep Dasar Data. Struktur Visual Basic. 2009. Jenis File Yang Digunakan. BAB IV : ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi Analisa Ruang Lingkup Program. Informasi dan Sistem Informasi. serta visi dan misi Madrasah Aliyah Negeri Binjai dan Struktur Organisasi Madrasah Aliyah Negeri Binjai. Analisa Kebutuhan Database. BAB VI : KESIMPULAN DAN SARAN Berisikan kesimpulan dan saran penulisan tugas akhir. Komponen Dalam Implementasi Sistem. Gambaran Umum Pembuatan Program dan Perancangan Halaman Program. Komponen Utama dalam Implementasi Sistem dan Pemeliharaan Sistem .

Informasi dan Sistem Informasi 2. yang disebut dengan siklus pengolahan data (Data Processing Cycle) yaitu : 1. Pada tahapan Input Yaitu dilakukan proses pemasukan data ke dalam komputer lewat media input (Input Devices). suatu data belum dapat berbicara banyak sebelum diolah lebih lanjut. atau pencarian distorage. 2009. Data dapat berupa catatan-catatan dalam kertas. Data akan menjadi bahan dalam suatu proses pengolahan data. Hal:8).1.BAB II LANDASAN TEORI 2. Konsep Dasar Data. buku. 2. Proses pengolahan data terbagi menjadi tiga tahapan. pengendalian. USU Repository © 2009 . Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.1. 2005. Pada tahapan Processing Yaitu dilakukan proses pengolahan data yang sudah dimasukkan. Oleh karena itu. yang dilakukan oleh alat pemroses (Process Devices) yang dapat berupa proses perhitungan. perbandingan. Data Data dapat didefenisikan sebagai deskripsi dari suatu dan kejadian yang kita hadapi (Al-Bahra Bin Ladjamudin.1. atau tersimpan sebagai file dalam database.

2004. diperlukan adanya data yang akan diolah dan unit pengolah. sehingga mendukung pihak manajemen dalam mengambil keputusan. Informasi harus tepat waktu. sehingga tidak ada keterlambatan pada saat dibutuhkan. Informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Agar informasi yang dihasilkan lebih berharga. 2. Pada tahapan Output Yaitu dilakukan proses menghasilkan output dari hasil pengolahan data ke alat output (Output Devices) yaitu berupa informasi.2. USU Repository © 2009 . 3. (Adi Nugroho. Informasi harus akurat.3. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 2. hal:6) Untuk memperoleh informasi. benar-benar terasa manfaatnya bagi yang membutuhkan. Informasi harus relevan. Kegunaan informasi adalah untuk mengurangi ketidakpastian di dalam proses pengambilan keputusan tentang suatu keadaan.1. 2009. maka informasi harus memenuhi kriteria sebagai berikut : 1. Informasi Informasi merupakan data yang telah diolah sedemikian rupa sehingga memiliki makna tertentu bagi penggunanya.

2005.3. (Al-Bahra Bin Ladjamudin . hal:2) Pendekatan sistem yang lebih menekankan pada komponen atau elemennya mendefenisikan sistem sebagai berikut : Sistem merupakan bagian-bagian yang saling berkaitan dan beroperasi bersama untuk mencapai beberapa sasaran atau maksud. (Al-Bahra Bin Ladjamudin. Nilai sebuah informasi ditentukan dari dua hal yaitu manfaat dan biaya untuk mendapatkannya. yaitu mempunyai komponen (components). lingkungan luar sistem (environments). masukan (input). yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponennya atau elemennya.3.1.1. berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. 2009.Konsep Dasar Sistem Terdapat dua kelompok di dalam mendefenisikan sistem. 2005. USU Repository © 2009 .Informasi digunakan tidak hanya digunakan oleh satu orang pihak dalam suatu organisasi. Pendekatan sistem yang lebih menekankan pada prosedurnya mendefenisikan sistem sebagai berikut : Suatu sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan. Sistem Informasi 2. hal:3) Sistem itu sendiri memiliki karakteristik atau beberapa sifat tertentu. 2. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut. batas sistem (boundary). pengolah Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. keluaran (output).1. penghubung (interfce).

Keluaran sistem (Output) Suatu hasil dari proses pengolahan sistem yang dikeluarkan ke lingkungan. c. b.(process). dan sasaran suatu tujuan (goal). Lingkungan luar sistem (Environments) Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem. Adapun penjelasan dari karakteristik suatu sistem diatas adalah sebagai berikut : a. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Batas Sistem (Boundary) Daerah yang membatasi antara suatu sistem dengan lingkungannya atau dengan sistem lainnya. USU Repository © 2009 . Komponen atau elemen sistem dapat berupa subsistem atau beberapa bagian sistem. Penghubung inilah yang menyebabkan beberapa subsistem berintegrasi dan membentuk satu kesatuan. d. Penghubung sistem (Interface) Merupakan media penghubung antara satu subsistem dengan subsistem lainnya. Lingkungan luar sistem dapat bersifat menguntungkan sistem atau merugikan sistem. Komponen sistem (Components) Bagia sistem yang saling berinteraksi dan membentuk satu kesatuan. Masukan sistem (Input) Sesuatu yang dimasukkan ke dalam sistem yang berasal dari lingkungan. f. 2009. e. Batas sistem inilah yang membuat sistem dipandang sebagai satu kesatuan.

h. Informasi itu sendiri dapat didefenisikan sebagai berikut : Informasi merupakan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.2. Suatu sistem yang kurang mendapatkan informasi akan menjadi lemah dan akhirnya berakhir. Sasaran sistem (Objectives) atau tujuan (Goal) INPUT PROCESSING OUTPUT Gambar 2. Konsep Dasar Informasi Informasi dalam sebuah organisasi sangat penting peranannya. USU Repository © 2009 . 2009.g. Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data atau data item. Data adalah kenyataan yang menggambarkan sesuatu yang terjadi pada saat tertentu.1 Komponen-komponen dari suatu sistem Sasaran sistem adalah sesuatu yang menyebabkan mengapa sistem itu dibuat atau ada.1. Sustu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Pengelolahan sistem (Process) Bagian dari sistem yang mengubah masukan menjadi keluaran.3. 2.

data. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan atau untuk mengendalikan organisasi. 2.2. Sebagai suatu sistem. Sistem informasi sendiri memiliki sejumlah komponen tertentu.1. Dari uraian diatas maka sistem informasi dapat diartikan sebagai berikut : 1.2 Komponen sistem informasi Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Konsep Dasar Sistem Informasi Informasi dapat diperoleh dari sistem informasi (Information System) atau disebut juga dengan processing system atau information generating system.3. Hardware System Software Data User Gambar 2. 2009. USU Repository © 2009 . Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasin untuk mencapai suatu tujuan tertentu yaitu menyajikan informasi. hardware. dan software.2. yang terdiri dari beberapa komponen yang berbeda yaitu. setiap komponen tersebut berinteraksi satu dengan lainnya membentuk satu kesatuan untuk mencapai sasarannya. Berikut beberapa komponen dapat dilihat pada gambar 2.3. manusia.

Data dapat berupa gambar. angka.2. kejadian atau lembaga ataupun organisasi. USU Repository © 2009 . Dalam setiap sistem pengolahan data.Ph. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.711) “ Menyatakan Basis Data ( database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya. Dalam kaitannya dengan pengolahan data dengan komputer. huruf. Perancangan Database Dalam era globalisasi sekarang.D (Pengenalan Komputer. pengaruh data dan informasi dapat dikatakan sangat memegang peranan penting. symbol yang menerangkan manusia. data merupakan sumber semua informasi yang dapat dihasilkan. karena merupakan basis dalam jenjang database. Perkataan dta merupakan kata majemuk yang berasal dari kata datum yang berarti fakta yang diperoleh dari pengamatan gejala fisik. Database juga merupakan salah satu komponen yang penting dalam sistem informasi. Dapat dikatakan adalah kunci pokok dalam menyusun suatu desain sistem informasi. 2009.MBA.hal. benda. tahun 1999 . pengertian data dapat dibatasi pada fakta-fakta yang dapat direkam.2. Menurut Jogiyanto Hartono. tersimpan di perangkat keras komputer dan di gunakan perangkat lunak untuk memanipulasinya.

versi ini menjadi bahasa pemrograman yang paling pesat berkembang di pasaran. Saat ini masih Windows 3.0 dikeluarkan. Pada tahun 1993 Microsoft mengeluarkan Visual Basic versi 2. Visual Basic berawal dari sebuah ide untuk membuat simple scripting language untuk GUI Windows. yang merupakan development tools pertama yang berbasis yang dibuat oleh Microsoft. Pascal dan Lain sebagainya. untuk menandingi bahasa pemrograman lainnya.3. 2009.11. sebagai bahasa pemrogramman yang tergolong sebagai RAD (Rapid Aplication Development) tool. C++. USU Repository © 2009 . seperti bahasa pemrograman C.1 Sejarah Visual Basic Microsoft Visual Basic merupakan salah satu bahasa pemrograman yang memungkinkan para programmer untuk membuat aplikasi yang berbasis Windows dengan sangat mudah . Dan ketika Visual Basic versi 3.2. Bahasa ini sangat popular disebabkan kemudahan dan kelengkapannya untuk mengembangkan dan membuat aplikasi kecil (tools atau desktop database) maupun yang besar (client/server. sehingga jumlahnya menjadi jutaan Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Microsoft Visual Basic pertama kali dikeluarkan tahun 1991 dengan nama “ Thunder “.3 Sekilas Tentang Visual Basic 2.0 yang mulai menarik perhatian para programmer. sehingga banyak diminati oleh para programmer. aplikasi web danl lain-lain).

2009.0 sudah ditambah dengan kemampuan internet programming dan juga penyempurnaan pada tingkat keamanan pada saat menjalankan thread. yang kemudian membuat trend pemrogramman Visual Basic 6.seluruh dunia (belum termasuk yang belum terdaftar ke MSDN service) yang resmi menggunakan Visual Basic. Oracle dan lain sebagainya. USU Repository © 2009 . Hal ini terlihat dengan hadirnya template IIS application project dan DHTML project pada pilihan menu jenis project. Pada tahun 1998 Microsoft mengeluarkan lagi Visual Basic versi 6. kita dapat merancang. COM-based application.0 yang tidak jauh berbeda dengan Visual Basic 5.0. membuat atau membangun program aplikasi database maupun program-program lainnya. ODBC.0 mempunyai keunggulan sebagai berikut : Sebagai software DBMS. Sebagai bahasa pemrograman berbasis visual Microsoft Visual Basic 6. Visual Basic 6. ADO mampu mengintegrasikan program aplikasi database yang anda bangun dengan berbagai sumber data seperti Microsoft Access. Teknologi akses data yang dimiliki oleh Visual Basic 6. SQL Server.0 yaitu teknologi ActiveX Data Object atau yang lebih dikenal dengan nama ADO. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.0 mulai bergeser dari aplikasi desktop kearah aplikasi network dan desain komputer.

Kode ini harus diminati pemakai. 5. C++.2. dan Pascal. Form . Objek yang dimuat kedalam form untuk membuat interaksi dengan pemakai. 2009. Jendela pembuatan antar muka pemakai. Control . Sebuah file Execute dari Visual Basic dapat mengandung lebih dari sebuah project. deklarasi variable dan definisi konstanta yang digunakan oleh aplikasi. Kumpulan dari procedure umum. Tetapi suatu objek dapat merupakan bagian dari aplikasi seperti control atau suatu form. Serangkaian perintah yang sudah tersedia pada suatu objek yang dapat diminta untuk melaksanakan tugas khusus. USU Repository © 2009 . Properties . Form merupakan suatu kombinasi dari kode dan data yang diperlukan sebagai satu kesatuan. 3. 2. Methode . Karakteristik atau nilai yang dimiliki oleh sebuah objek yang dapat diminta untuk melaksanakan tugas khusus.2 Struktur Visual Basic Bahasa pemrograman Visual Basic mempunyai struktur yang berbeda dengan bahasa pemrograman C. 4. 6. Dimana didalam sebuah project dapat berisi lebih dari suatu form. Event Procedure . Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.3. Module . Kode yang berhubungan dengan suatu objek. Aplikasi proyek terdiri dari : 1.

3. 3. Gambar disajikan sebagai berikut : Gambar 2. Jendela Form. 2009.Untuk membuat aplikasi Visual Basic. Toolbox dapat dipindahkan dengan cara mendrag bagian atas yang berwarna biru ke tempat yang diinginkan. Jendela Properties. 2. Membuat tampilan atau user interface Mengatur properties Menulis kode program Manjalankan program Tampilan Visual Basic secara garis besar terdiri atas Toolbox. USU Repository © 2009 . 4. diperlukan langkah-langkah sebagai berikut : 1. Jendela Pengkodean. Toolbox Toolbox berada pada bagian kiri tampilan Visual Basic.1 Interface Visual Basic a. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.

Gambar 2. Jendela Properties Jendela Properties menampilkan semua property dari objek yang sedang dipilih dan beberapa tipe dari property tersebut memungkinkan untuk dimodifikasi.3 Jendela Properties Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.2 Toolbox b. Jendela properties dapat dibuka dengan cara mengklik tombol Properties Windows yang berada pada ToolBar atau dengan cara mengklik kanan pada objek.3. Untuk menambah komponen icon dengan cara mengklik kanan pada toolbox lalu memilih component atau add tab. 2009. USU Repository © 2009 .3. Gambar 2.Toolbox adalah kotak alat yang berisi icon-icon untuk memasukkan objek tertentu kedalam jendela form anda .

USU Repository © 2009 . Jendela Project Project adalah sekumpulan modul. akan terdapat jendela project yang berisi semua file yang dibutuhkan untuk menjalankan program aplikasi baru maka jendela project otomatis berisi objek Form1.3. Jika anda membuat program aplikasi. 2. 2009. View Code yang dipakai untuk menampilkan jendela editor kode program. 3.4 Jendela Project Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Toogle Folders View Objek View Code Gambar 2. Toggle Folders yang digunakan untuk menampilkan folder (tempat menyimpan file).c. Pada Jendela Project terdapat tiga icon yaitu : 1. Jadi project adalah program aplikasi itu sendiri. View Object yang dipakai untuk menampilkan bentuk formulir (Form). Project disimpan dalam file tang berextension.

Jendela Pengkodean Jendela ini digunakan untuk membuat perintah dalam form atau objek lain yang ada di dalam aplikasi. Jendela pengkodean berisi dua buah ComboBox. USU Repository © 2009 .5 Jendela Pengkodean e. Yang paling kiri berisi objekobjek yang ada di dalam project. Gambar 2.d.3. Jendela Form Form adalah suatu objek yang dipakai sebagai tempat bekerja program aplikasi. Garis-garis titik pada form disebut grid Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Jendela ini akan ditampilkan jika anda mengklik ganda pada bagian form atau kontrol. 2009. Form berbentuk jendela dan dapat dibayangkan sebagai kertas atau meja kerja yang dilukisi atau diletakkan kedalamnya objek-objek lain. sedangkan sebelah kanannya terdiri dari event-event yang berhubungan dengan objek-objek yang dipilih.

Crystal Report mampu membaca sumber data yang dihasilkan melalui Microsoft Access.6 Jendela Form 2. Crystal Report adalah salah satu program yang memiliki spesialisasi untuk membuat laporan dengan tidak dapat melakukan input di dalamnya. 2009.3. SQL ataupun program-program database lainnya. Gambar 2. Fox Pro. memungkinkan bagi seorang programmer menciptakan sebuah laporan yang lengkap. sehingga dengan menggunakan Crystal Report ini. USU Repository © 2009 . Dengan memiliki laporan yang di desain secara terpisah dan pada akhirnya nanti hasil dari Crystal Report ini dapat diaktifkan melalui Microsoft Visual Basic. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.yang berguna untuk membantu pengaturan tata letak objek kedalam form dengan menggunakan mouse.5 Pengertian Crystal Report Crystal Report adalah salah satu program tunggal yang telah terintegrasi dengan Microsoft Visual Basic.

Oleh karenanya Departemen Agama berupaya mendirikan 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.2 Uraian Tugas dan Fungsi Organisasi Setiap susunan organisasi saling berhubungan yang berkoordinasi antar tiap struktur dan terikat di bawah garis komando dan setiap struktur oraganisasi mempunyai tugasnya masing-masing. Yusmar Effendi tidak begitu lama sehingga tahun 2005 kepemimpinan Drs. H. Yusmar Effendi digantikan oleh Drs. Kemudian tahun 2001/2002 kepemimpinan di Madrasah Aliyah Negeri digantikan oleh Drs. H. H. Yusmar Effendi. 3. Masa kepemimpinan Drs. USU Repository © 2009 . H. Statusnya meminjam gedung karena di Binjai pada saat itu tidak ada Madrasah Aliyah. Halim Hassan yang berlokasi disekolah Bimbingan Ganesha Operation.1 Sejarah Singkat Sekolah Pada tahun 1995 Madrasah Aliyah dahulu adalah Madrasah Aliyah Persiapan yang pada saat itu dipimpin oleh Drs.BAB III SEKILAS TENTANG MADRASAH ALIYAH NEGERI BINJAI 3. 2009. M. Yasin sampai sekarang. Saokami Hasibuan.1A Binjai yang dipimpin oleh Drs. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.

3. 3.4 Wakil Kepala Sekolah Wakil Kepala Sekolah bertugas membantu Kepala Sekolah dalam menyusun kurikulum.2 Wakil Koordinator Perguruan Madrasah Aliyah Negeri Wakil Koordinator Perguruan Madrasah Aliyah Negeri bertugas mambantu segala kewenangan koordinator serta mengawasi jalannya kurikulum.3 Kepala Sekolah Kepala sekolah merupakan manajer. mengawasi program pendidikan dan menyusun bahan pengajaran dan pengembangan kurikulum.2. menyediakan sarana dan prasarana. 2009.2. edukator. serta sebagai pemimpin utama perguruan 3.3.2. mengatur program kesiswaan. USU Repository © 2009 .1 Koordinator Perguruan Madrasah Aliyah Negeri Koordinator Perguruan Madrasah Aliyah Negeri adalah yang berwenang dalam menentukan kurikulum dan membuat peraturan-peraturan kurikulum sekolah sesuai dengan kurikulum Dinas Pendidikan Kota Medan. administrator serta sekaligus pemimpin sekolah Madrasah Aliyah Negeri Binjai.2. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.

3.7 Wali Kelas Wali Kelas adalah guru ataupun perwalian tiap kelas yang membantu Kepala Sekolah dalam kegiatan pengolahan kelas. 3. pembuatan catatan khusus tentang siswa.2. 2009.6 Kepala Tata Usaha Kepala Tata Usaha mempunyai tugas melaksanakan ketatausahaan sekolah dan bertanggung jawab kepada Kepala Sekolah dalam kegiatan penyusunan program kerja tata usaha. 3. penyusunan administrator perlengkapan dan pelaksanaan tata usaha secara umum. pengolahan keuangan sekolah. USU Repository © 2009 .5 Guru Pembimbing dan Konseling Bertugas membantu Kepala Sekolah dalam penyusunan dan pelaksanaan pembimbing dan konseling disekolah berkoordinasi dengan PKS I dan II dalam mengawasi segala aktifitas siswa. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. penyusunan bulanan dan nilai siswa.8 Guru Guru adalah yang memberikan materi-materi pelajaran berdasarkan kurikulum yang berlaku kepada siswa serta mendidik siswa menjadi manusia yang bermoral dan berguna untuk nusa dan bangsa.2. 3.2. menyelengarakan administrasi kelas.2.

inofatif. teknologi dan agama . Sehingga mampu melanjutkan pendidikan pada jenjang perguruan tinggi . bermoral. Meningkatkan pengetahuan siswa dibidang IPTEK berdasarkan keimanan dan ketakwaan. 3.2 Misi Sekolah 1. USU Repository © 2009 . efektif dan menyenagkan (PAIKEM) untuk peningkatan kwalitas pembelajaran Madrasah Aliyah . Menumbuhkembangkan keunggulan dan keterampilan dalam bidang sains. 2. Menerapkan pembelajaran aktif. 5. kreatif. Meningkatkan pencapaian prestasi Akademik dan Prestasi Non Akademik . tanggapan terhadap dinamika kehidupan di dasarkan pada Iman dan Taqwa terhadap Tuhan Yang Maha Esa" dan juga Ilmu Pengetahuan dan Tekhnologi. Menyelenggarakan pendidikan yang berorientasi pada kelulusan yang berkualitas dalam keilmuan. 2009.3.3. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. memiliki wawasan kedepan. berkehidupan sosial yang unggul di bidang IPTEK dan IMTAQ .1 Visi Sekolah "Mencerdaskan siswa dalam berbagai aspek ilmu. 3.3.3 Visi dan Misi 3. 4.

Mengoptimalkan penghayatan terhadap nilai yang islami sebagai sumber kearifan bertindak siswa dalam kehidupan sosial budaya dan pelestarian lingkungan sekitarnya 7. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.6. Meningkatkan kwalitas dan kesejahteraan sumber daya manusia secara bertahap . 2009. USU Repository © 2009 .

1 Analisis Sistem Untuk memulai membangun suatu program yang berupa aplikasi mengenai Madrasah Aliyah Negeri Binjai. USU Repository © 2009 .BAB IV ANALISIS DAN PERANCANGAN SISTEM 4. penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan dari user yang akan menggunakan aplikasi yang akan dibuat. kemungkinan adanya laporan sistem penggajian yang tidak efisien dan membutuhkan waktu yang lama. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 2009. dikarenakan proses penggajian ini sangat lambat dan sangat manual maka penulis mencoba merancang sebuah Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai untuk memberikan informasi yang komputerisasi dan dapat mempercepat pekerjaan dalam pencariannya. Berdasarkan dari pengamatan penulis mengenai analisis sistem yang berjalan mengenai Penggajian Pegawai Madrasah Aliyah Negeri Binjai ini adalah belum efisien dan juga membutuhkan waktu dalam penginputan data.

Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. extranet. 2. Merancang output untuk tujuan khusus. Metode perancangan sistem yang penulis lakukan didalam penyusunan Tugas Akhir ini terdiri dari Perancangan Data Flow Diagram (DFD). dan ketika diperoleh. data-data lainnya disimpan. Mengirim jumlah output yang tepat. maka penulis membuat perancangan sistem dalam Tugas Akhir ini. 4. Beberapa data memerlukan pemrosesan yang ekstensif sebelum menjadi keluaran yang layak. 3.1. Agar lebih mudah untuk memahaminya.4. Rancangan Keluaran (Output) Output adalah informasi yang dikirim kepada para pengguna melalui sistem informasi lewat internet.2 Perancangan Sistem Perancangan sistem merupakan upaya perusahaan untuk memulai memiliki sistem baik yang lama maupun untuk memiliki sistem yang baru. dianggap sebagai output dengan sedikit atau tanpa pemrosesan sama sekali. Membuat output bermanfaat bagi para pengguna. Dengan adanya aplikasi Penggajian ini nantinya para pegawai tidak lagi direpotkan dengan semua yang berhubungan dengan masalah penggajian Madrasah Aliyah Negeri Binjai. USU Repository © 2009 . atau world wide web (www). 2009. Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan. Perancangan Normalisasi dan Database serta Perancangan. Ada 6 (enam) tujuan dari keluaran (output) yaitu : 1.2.

999 Rp. Adapun perancangan keluaran (output) yang ingin penulis perbuat adalah sebagai berikut : Bulan : 99/9999 No. Menyediakan output tepat waktu.999 Rp. Menyediakan distribusi output yang tepat. Anak Rp.999 Rp. Slip xxx xxx xxx Tanggal Penggajian 99/99/99 99/99/99 99/99/99 NIP Pegawai Golongan Masa Kerja Gaji Pokok Rp.999 9999 9999 9999 xxxxxx xxxxxx xxxxxx Xxxx Xxxx Xxxx 99 99 99 Medan. 03 Juni 2009 Bag.999 Rp.4.999 Tunj. Memilih metode output yang paling efektif. 5.999 Rp.999 Rp.999 Gaji Total Rp. Adm Gambar 4. USU Repository © 2009 .1 Rancangan Daftar Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 2009. 6.

USU Repository © 2009 . Adapun tujuan perancangan masukan (input) adalah : 1.4.2. Membuat input yang tidak rumit. Membuat tampilan layar dan formulir yang menarik. 2. 3. Menjamin penyelesaian yang tepat. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Membuat penyelesaian input yang mudah dan efisien.2. 2009. Dengan berusaha membuat sistem input yang dibentuk secara bagus. penganalisis sistem menyatakan bahwa input yang buruk mengundang pertanyaan tentang kepercayaan terhadap keseluruhan sistem. 6. Membuat tampilan layar dan formulir yang konsisten. 4. Menjamin input akan memenuhi tujuan yang diharapkan. Rancangan Masukan (Input) Kualitas sistem input menentukan kualitas sistem output. 5.

2 Input Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.Adapun perancangan masukan (input) yang ingin penulis perbuat adalah sebagai berikut : Form Data Penggajian Pegawai NIP: Nama Pegawai: Golongan: Masa Kerja: (Rupiah) Gaji Pokok (Rupiah) Tunjangan Anak: (Rupiah) Simpan Batal (Tahun) Proses Tunjangan Istri: (Rupiah) Hapus Edit Tunjangan Jabatan: Total Gaji: (Rupiah) Keluar Refresh Print Gambar 4. USU Repository © 2009 . 2009.

Jika kita klik print maka akan muncul tampilan slip gaji pegawai.11-Juni-2009 Bag.2 Input Slip Gaji Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Pakan Baru No. Berikut adalah tampilan slip gaji MADRASAH ALIYAH NEGERI Jl.1A Binjai Slip Gaji NIP Nama Golongan Jabatan Gaji Pokok Tunjangan Jabatan Suami/istri Anak Beras (Rupiah) Potongan Gaji Bersih Tanda terima Medan. Adm (Rupiah) (Rupiah) (Rupiah) (Rupiah) (Rupiah) (Rupiah) Gambar 4. USU Repository © 2009 . 2009.

antara lain sebagai berikut : a. USU Repository © 2009 . Berikut adalah fieldfield yang dibuat dalam tabel golongan : Field Kd_gol Ms_kerja Gapok Type Text Integer Currency Size 5 4 8 Keterangan Kode golongan Masa kerja Gaji pokok Tabel 4. Berikut adalah field-field yang dibuat dalam tabel admin : Field User Password Type Text Text Size 25 50 Tabel 4. Tabel Golongan terdiri dari : Tabel golongan digunakan untuk menampung data pegawai sesuai dengan golongannya yang ada pada Madrasah Aliyah Negeri Binjai.3. Tabel admin terdiri dari : Tabel admin digunakan untuk menampung data dari admin pada aplikasi sistem penggajian Madrasah Aliyah Negeri Binjai. 2009.4.2 Tabel Golongan Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.2.1 Tabel Admin Keterangan Nama Admin Password Admin b. Perancangan File dalam Database Dalam hal ini penulis memberikan struktur tabel database yang penulis gunakan untuk merancang sistem informasi penggajian data pegawai.

Alamat. Tunjangan Istri. 2009. Jenis Kelamin. Tunjangan Jabatan. nama.4 Tabel Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Tabel Pegawai terdiri dari : Tabel Pegawai digunakan untuk menampung seluruh data pegawai yang meliputi. Gaji Total pegawai tersebut Field Id_gaji Waktu_gaji Gapok Tunj_anak Tunj_istri Tunj_jabatan Gaji_total Type Currency Date Currency Currency Currency Currency Currency Size 5 8 8 6 6 8 8 Keterangan Identitas gaji Bulan / tahun gaji Gaji pokok Tunjangan anak Tunjangan istri Tunjangan jabatan Jumlah gaji total Tabel 4. Field NIP Nm_peg Tgl_lahir Almt Jenkel Agama Status Type Text Text Text Text Text Text Text Size 6 50 30 50 6 11 15 Keterangan Nomor induk pegawai Nama pegawai Tanggal lahir Alamat Jenis Kelamin Agama Status Tabel 4.c. USU Repository © 2009 . Tunjangan Anak.3 Tabel Pegawai d. Tgl Lahir. dan Status dari data pegawai tersebut. Gaji Pokok. Agama. Tabel Gaji Pegawai Tabel Penggajian digunakan untuk menampung seluruh gaji pegawai yang meliputi. Waktu Gaji. NIP.

Data Penggajian 0 Bagian Kepegawaian Biodata pegawai Slip Pegawai Sistem Informasi Penggajian Pegawai Mengirim pegawai Gambar 4. USU Repository © 2009 .4.4. Data Flow Diagram (DFD) merupakan suatu bagian yang menggambarkan urutan kerja/proses secara garis besar. penulis melakukan perancangan awal sistem dengan menggunakan Data Flow Diagram (DFD) sesuai dengan data hasil penelitian.2. Dengan diagram aliran data dapat dipahami bagaimana sistem tersebut berjalan. Perancangan Data Flow Diagram (DFD) Didalam penyusunan Tugas Akhir ini.Data Golongan .4 : Diagram Konteks Sistem Pengolahan Penggajian Kepegawaian Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 2009. Bagian Keuangan Pegawai -----------------------------------------------------------.2.

2009.Laporan Penggajian Pegawai .Pegawai Biodata Pegawai Bagian Kepegawaian .2.Data golongan . USU Repository © 2009 .Data penggajian 1 Gaji Pegawai Penggajian Info biodata pegawai F1 Bagian F2 Golongan F3 Pegawai F4 Penggajian 2 Pembuatan Laporan .Laporan Penggajian Pegawai Perbulan PIMPINAN Gambar 4.4 Diagram Konteks Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.

USU Repository © 2009 . Tabel 4. 2009. Adapun sombol-simbol yang digunakan pada DFD adalah sebagai berikut : No 1 Nama Simbol External Entity / Terminator (Kesatuan Luar) Gambar Keterangan External Entity / Terminador / Kesatuan luar digambarkan dengan notasi/simbol kotak berbentuk bujur sangkar.Penggunaan notasi/simbol dalam diagram arus data berguna untuk membantu komunikasi antara analisis sistem dengan pemakai sistem (user) agar dapat memahami suatu sistem secara logika. Simbol ini untuk memudahkan mengambarkan simpanan data Simbol/notasi ini 4 Data Flow (Arus Data) mengambarkan arus data yang mengalir sebagi input atau output. 3 Data Store. 2 Proses Simbol ini menggambarkan suatu proses atau transformasi data.5 Simbol-Simbol DFD Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.

ERD (Entity Relationship Diagram) Entity Relationship Diagram adalah Entity Relationship yang berisikan komponenkoponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut.4. 2009. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.2.4 Entity Relationship Diagram 4.4.1.2.2.2.4. USU Repository © 2009 . Relasi Antar Tabel Id_gaji Pegawai NIP Nm_peg Tgl_lahir Almt Jenkel Agama Kd_golongan Kd_jabatan Status Pendidikan TMT NIP Gaji Pegawai menerima Total_gaji Id_gaji Waktu_gaji Gaji pokok Tunj_anak Tunj_istri Tunj_jabatan Total_gaji Gambar 4. 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.

2. 4. untuk menjadi second normal form/2Nf. 1999 : 76) Pada buku lain disebutkan bahwa “normalisasi adalah proses pengelompokkan data kedalam bentuk tabel atau relasi atau file untuk menyatakan entitas dan hubungan sehingga terwujud satu bentuk database yang mudah untuk di modifikasikan” (Sri Widianti. Normalisasi merupakan suatu teknik dalam logical desain sebuah database”. Tahap ini yang dilakukan adalah Repeating Group. Pada tahap ini yang dilakukan adalah Remove Remaining Anomalies Resulting From Functional Dependencies untuk menjadi normal BCNF (bila setiap atribut determinant merupakan candidat key). 1998 : 39) Adapun tahap-tahap dalam melakukan normalisasi adalah sebagai berikut : 1. Sigit.“Normalisasi adalah proses pengelompokan atribut atau field dari suatu relasi sehingga membentuk relasi yang strukturnya baik. untuk menjadi third normal form/3Nf. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Second Normal Form (2Nf). Third Normal Form (3Nf). Ponco W. Unnormalized Relation. 3. Normalized Relation (First Normal Form/1Nf) Pada tahap ini yang dilakukan adalah Remove Partial Dependencies. USU Repository © 2009 . (Ir. Pada tahap ini yang dilakukan adalah Remove Transtitive Dependencies. 2009. untuk menjadi first normal form/1 Nf (pada tiap perpotongan kolom dan baris harus terdapat data value).

4.) Pada tahap ini yang dilakukan adalah Removing Remaining Anomalies untuk menjadi fifth normal form/5Nf.2. Membangkitkan pertanyaan-pertanyaan mengenai komunikasi data yang dapat dimanfaatkan. Memperbaiki produktivitas dari pengetahuan pegawai. 7. Mengefisienkan komunikasi data. 6. USU Repository © 2009 . 3. Boyce-Codd Normal Form (BCNF) Pada tahap ini yang dilakukan adalah Remove Multivalued Dependencies untuk menjadi forth normal form/4Nf.5. 4. Bagaimana bagus atau buruknya rancangan. Tujuan dirancangnya komunikasi data ini adalah : 1. Fifth Normal Form (5Nf). Pada tahap ini yang dilakukan adalah menghindari terjadinya Join Dependent (relasi yang telah pecah/dibagi tidak dapat dikembalikan lagi). 2. 2009. Memberikan arus balik yang tepat antara komunikasi data dengan pengguna. komunikasi data tersebut menjadi gambaran dari sistem yang akan dirancang. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Perancangan Komunikasi Data Perancangan komunikasi data adalah suatu sistem bagi kebanyakan pengguna.5. Menyesuaikan komunikasi data sesuai dengan tugasnya. 5. Fourth Normal Form (4Nf.

Flowchart Sistem Adapun flowchart untuk perancangan output administrator yaitu : Buka Halaman Admin Input User & Password Status = Admin Login Nama & Pass Anda Salah Tampilan Admin Cancel Gambar 3.6. yaitu tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan oleh pemakai sistem.2.Pada tahap analisis. komunikasi data dapat digunakan sebagai alat komunikasi antara analisis sistem dengan pemakai sistem tentang data yang mengalir di sistem. 4.3 flowchart login admin Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 2009. USU Repository © 2009 .

USU Repository © 2009 . flowchart untuk perancangan output Halaman Utama yaitu : Halaman Utama Pilih Link yang ada File Laporan Pencarian Laporan tdk ditemukan Gambar 3. 2009.4 flowchart Halaman Utama Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.Selanjutnya adalah.

Untuk itu dibutuhkan beberapa komponen utama mencakup perangkat keras (Hardware). 2.BAB V IMPLEMENTASI SISTEM 5. menguji dan memulai sistem baru atau sistem yang diperbaiki. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem baru 3.1 Pengertian dan Tujuan Implementasi Sistem Implementasi sistem adalah langkah-langkah atau prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui. Menyelesaikan desain sistem yang telah disetujui sebelumnya. Adapun tujuan dari implementasi sistem ini adalah sebagai berikut: 1. perangkat lunak (Software). 4. Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat rencana.2 Komponen Utama dalam Implementasi Sistem Agar sistem perancangan yang telah kita kerjakan dapat berjalan baik atau tidak. 5. Pada website Pencarian Judul Tugas Akhir ini dibutuhkan komponen-komponen yang mencakup seperti yang diatas : Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. maka perlu kiranya dilakukan pengujian terhadap sistem yang telah kita kerjakan. mengontrol dan melakukan instalasi baru secara benar. 2009. Menguji apakah sistem baru tersebut sesuai dengan pemkai. untuk menginstal. USU Repository © 2009 . dan perangkat manusia (Brainware).

d. Visual Basic 6. CPU (Central Processing Unit) c. b. Perangkat Lunak (Software) Software adalah instruksi atau program-program komputer yang dapat digunakan oleh komputer dengan memberikan fungsi serta penampilan yang diinginkan. c. Perangkat Keras (Hardware) Hardware merupakan komponen yang terlihat secara fisik. Monitor b. Harddisk sebagai tempat sistem beroperasi dan media penyimpanan d. Memori minimal 128 e. USU Repository © 2009 .0 sebagai bahasa pemrograman server side.2. Sistem OperasiWindows XP.2. perangkat lunak yang digunakan penulis adalah : a. 2009.1. Microsof Access sebagai bahasa pemrograman untuk database dalam bahasa SQL.5. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.2. yang saling bekerjasama dalam pengolahan data. Keyboard dan mouse 5. Dalam hal ini. Crystal Report sebagai editor pendesainannya. Perangkat keras (hardware) yang digunakan meliputi : a.

Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Unsur manusia (Brainware) Brainware merupakan faktor manusia yang menangani fasilitas komputer yang ada. USU Repository © 2009 .2. Analisis Sistem. Operator (Admininistrator). Crystal Report dan AppSkin dilakukan secara satu per satu. Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian untuk menangani sistem dan merupakan unsur manusia yang meliputi : a.5. yaitu orang membentuk dan membangun fasilitas rancangan sistem atau program. 2009. d.3. 5. Tahap instalasinya dimulai dengan menginstalasi Visual Basic 6.0. Setelah instalasi selesai dilanjutkan dengan membuka program tersebut di Local C.0. yaitu orang yang memakai sistem yang telah dirancang untuk mendapatkan informasi yang dibutuhkan.3 Instalasi Visual Basic 6. Programmer. Public (Pengguna). c. Crystal Report dan AppSkin Dalam menginstalasi Visual Basic 6. yaitu orang yang mengerti bahasa pemrograman yang digunakan dalam membuat dan membangun suatu program. b. kemudian disusul dengan menginstalasi Crystal Report dan AppSkin.0. yaitu orang yang mengoperasikan sistem seperti memasukkan data untuk dioperasikan oleh komputer dalam menghasilkan informasi dan lain sebagainya.

USU Repository © 2009 . Tiap halaman utama masing-masing memiliki link yang tiap isi halaman menunjuk setiap informasi yang berbeda-beda.0.1 Halaman Utama Adapun prosedur penggunaan program secara manual dapat diuraikan sebagai berikut : 1. kemudian klik Visual Basic. Klik Start pada dekstop. Aktifkan Visual Basic 6.5. Dibawah ini adalah contoh halaman utama pada Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.4 Prosedur Penggunaan Program Pada Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai ini memiliki banyak halaman. 2. Gambar 4. 2009.

terdapat beberapa pilihan halaman Form.3.2 Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 6. NIP. dimana pada Laporan ini juga kita dapat mencari satu persatu Laporan baik berdasarkan nama. Setelah jendela Visual Basic terbuka. Setelah halaman menu utama terbuka. USU Repository © 2009 . 4. pilih salah satu halaman link tersebut. C/ Program File kemudian Project untuk menampilkan menu utama kemudian klik. 2009. Jika kita memasukkan salah satu keyword-nya. klik program yang telah dirancang. 5. contoh Visual Basic. Form file berisikan informasi tentang Gaji Pegawai Madrasah Aliyah Negeri Binjai . misalkan berdasarkan Gaji Pegawai. Form Laporan berisikan mengenai Cetakan Laporan Penggajian Pegawai. maka akan muncul : Gambar 4.

Berikut tampilannya : Gambar 4.3 Slip Gaji Ini adalah Slip gaji pegawai yang berisi keseluruhan dari sistem penggajian pegawai.7. 2009. USU Repository © 2009 . Berikut tampilannya : Gambar 4. Berdasarkan gaji pegawai diatas.4 Slip Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. maka ketika kita print data tersebut maka akan muncul slip gaji.

Daftar gaji digunakan untuk melihat keseluruhan mulai dari biodata sampai proses penggajian berikut tampilan Formnya : Gambar 4.6 Daftar Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 2009. Dan ini adalah tampilan Cetakan Daftar Gaji Pegawai : Gambar 4.5 Form Daftar Gaji Kemudian dicetak jika anda ingin melihat hasilnya dan keluar jika anda ingin keluar.8. USU Repository © 2009 .

Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 2. 2009.1 Kesimpulan Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem Penggajian Pegawai pada Madrasah Aliyah Negeri Binjai. hapus. penulis memiliki beberapa saran yang dapat mendukung pengembangan sistem lebih lanjut : 1.BAB VI KESIMPULAN DAN SARAN 6. 2. keluar) data yang diperlukan secara cepat. Maka dapat penulis simpulkan : 1. Sistem Informasi ini dapat dikembangkan dengan menampilkan Daftar Penghasilan pegawai. Dengan dilakukannya pemakaian sistem informasi yang tepat terutama dalam mengatasi masalah gaji pegawai maka hasil yang akan diperoleh dalam menangani masalah tersebut akan jauh lebih cepat. Sistem Informasi Penggajian Pegawai ini mudah dikarenakan ada proses pengupdatean (edit. 6. khususnya pada peng-updatean penggajian pegawai. USU Repository © 2009 . Untuk menambah Form Surat Kuasa dalam sistem pengambilan gaji apabila pengambilan diwakilkan oleh orang lain.2 Saran Dengan selesainya sistem Penggajian Pegawai Madrasah Aliyah Negeri Binjai ini.

3. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. perlu adanya sistem komputerisasi agar proses penggajian untuk tiap bulan dapat diproses dengan mudah tanpa harus menginput data yang sudah ada. USU Repository © 2009 . 2009. Dalam proses optimasi.

2009. 1986. 1986. Agus J. USU Repository © 2009 .0. M. Elex Media Komputindo. Database Management. McGraw-Hill. dan Abraham Silberschatz. 2006. B. Yogyakarta. New York. Henry F. Pemrograman Visual Basic 6. 2005.Gordon C. Marlon. New York. Tim Divisi Penelitian dan Pengembangan MADCOMS. Yogyakarta : Andi Yogyakarta. Jakarta: PT. Database System Concepts. Al-Bahra bin Ladjamuddin. Inc. Yogyakarta : Andi Yogyakarta.McGraw-Hill Book Company. 2004. Korth. 2000. Dari Programmer untuk Programer Visual Basic. Tavri D.. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Graha Ilmu. Konsep Sistem Basis Data dan Implementasinya. Analisa Perancangan Sistem Pengolahan Data. 2003.0. Manajemen Database dengan Microsoft Visual Basic Versi 6.. Elex Media Komputindo.DAFTAR PUSTAKA Alam. Jakarta : PT.. Mahyuzir. Leong. Everest.

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->