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

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

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

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

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

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 .

2.6 Laporan Data Pegawai Gambar 4. USU Repository © 2009 .4 Jabatan Gambar 4.2 Menu Menu Golongan Gambar 4.7 Laporan Penggajian Pegawai 35 42 43 44 44 45 45 46 Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.3 Menu Data Pegawai Gambar 4.5 Menu Data Penggajian Pegawai Gambar 4.2.4 Diagram Konteks Sistem Pengolahan Penggajian Pegawai Madrasah ALiyah Negeri Binjai Gambar 4.2.1 Menu Utama Gambar 4. 2009.DAFTAR GAMBAR HALAMAN Gambar Interface Visual Basic Gambar ToolBox Gambar Jendela Properties Gambar Jendela Project Gambar Jendela Pengkodean Gambar Jendela Form Gambar 4.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.4 Entity Relathionship Diagram Gambar 4.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Yusmar Effendi.1 Sejarah Singkat Sekolah Pada tahun 1995 Madrasah Aliyah dahulu adalah Madrasah Aliyah Persiapan yang pada saat itu dipimpin oleh Drs.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 digantikan oleh Drs. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. H.BAB III SEKILAS TENTANG MADRASAH ALIYAH NEGERI BINJAI 3. Masa kepemimpinan Drs.1A Binjai yang dipimpin oleh Drs. H. Kemudian tahun 2001/2002 kepemimpinan di Madrasah Aliyah Negeri digantikan oleh Drs. 3. Yasin sampai sekarang. 2009. Tahun 1998 Madrasah Aliyah Persiapan diganti dengan Madrasah Aliyah Negeri yang berlokasi di Jalan Pakan Baru No. Oleh karenanya Departemen Agama berupaya mendirikan sekolah Negeri dan Madrasah Aliyah adalah sekolah satu-satunya di Binjai. H. H. Statusnya meminjam gedung karena di Binjai pada saat itu tidak ada Madrasah Aliyah. M. Saokami Hasibuan. USU Repository © 2009 . Halim Hassan yang berlokasi disekolah Bimbingan Ganesha Operation. Yusmar Effendi tidak begitu lama sehingga tahun 2005 kepemimpinan Drs.

2.2 Wakil Koordinator Perguruan Madrasah Aliyah Negeri Wakil Koordinator Perguruan Madrasah Aliyah Negeri bertugas mambantu segala kewenangan koordinator serta mengawasi jalannya kurikulum. 3. mengatur program kesiswaan.2. edukator. mengawasi program pendidikan dan menyusun bahan pengajaran dan pengembangan kurikulum.3 Kepala Sekolah Kepala sekolah merupakan manajer. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. serta sebagai pemimpin utama perguruan 3. 3.2. administrator serta sekaligus pemimpin sekolah Madrasah Aliyah Negeri Binjai. 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.2.3. menyediakan sarana dan prasarana. 2009.4 Wakil Kepala Sekolah Wakil Kepala Sekolah bertugas membantu Kepala Sekolah dalam menyusun kurikulum.

3.2.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. 2009. pembuatan catatan khusus tentang siswa.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.2.2. penyusunan bulanan dan nilai siswa. menyelengarakan administrasi kelas.7 Wali Kelas Wali Kelas adalah guru ataupun perwalian tiap kelas yang membantu Kepala Sekolah dalam kegiatan pengolahan kelas. pengolahan keuangan sekolah. USU Repository © 2009 .2. 3. penyusunan administrator perlengkapan dan pelaksanaan tata usaha secara umum. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 3.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. 3.

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

Meningkatkan kwalitas dan kesejahteraan sumber daya manusia secara bertahap . 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. USU Repository © 2009 .6. 2009.

1 Analisis Sistem Untuk memulai membangun suatu program yang berupa aplikasi mengenai Madrasah Aliyah Negeri Binjai. kemungkinan adanya laporan sistem penggajian yang tidak efisien dan membutuhkan waktu yang lama. penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan dari user yang akan menggunakan aplikasi yang akan dibuat. 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. USU Repository © 2009 . 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.BAB IV ANALISIS DAN PERANCANGAN SISTEM 4. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 2009.

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

999 Rp.4.999 Rp.999 Tunj. Adm Gambar 4. Anak Rp. 6.999 9999 9999 9999 xxxxxx xxxxxx xxxxxx Xxxx Xxxx Xxxx 99 99 99 Medan. USU Repository © 2009 .999 Rp. Menyediakan distribusi output yang tepat. 03 Juni 2009 Bag. Adapun perancangan keluaran (output) yang ingin penulis perbuat adalah sebagai berikut : Bulan : 99/9999 No. Memilih metode output yang paling efektif. 5.999 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 Rp.1 Rancangan Daftar Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.999 Gaji Total Rp. 2009. Menyediakan output tepat waktu.

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

2009. USU Repository © 2009 .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.2 Input Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.

Pakan Baru No.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.Jika kita klik print maka akan muncul tampilan slip gaji pegawai. Berikut adalah tampilan slip gaji MADRASAH ALIYAH NEGERI Jl. USU Repository © 2009 . 2009.11-Juni-2009 Bag.2 Input Slip Gaji Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.

Perancangan File dalam Database Dalam hal ini penulis memberikan struktur tabel database yang penulis gunakan untuk merancang sistem informasi penggajian data pegawai. USU Repository © 2009 . Tabel admin terdiri dari : Tabel admin digunakan untuk menampung data dari admin pada aplikasi sistem penggajian Madrasah Aliyah Negeri Binjai. 2009. antara lain sebagai berikut : a.2.1 Tabel Admin Keterangan Nama Admin Password Admin b.2 Tabel Golongan Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.3. Berikut adalah field-field yang dibuat dalam tabel admin : Field User Password Type Text Text Size 25 50 Tabel 4.4. Tabel Golongan terdiri dari : Tabel golongan digunakan untuk menampung data pegawai sesuai dengan golongannya yang ada pada Madrasah Aliyah Negeri Binjai. 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.

c. Gaji Pokok.4 Tabel Gaji Pegawai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Tunjangan Anak. Tunjangan Istri.3 Tabel Pegawai d. Tgl Lahir. NIP. Tabel Gaji Pegawai Tabel Penggajian digunakan untuk menampung seluruh gaji pegawai yang meliputi. Jenis Kelamin. 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. nama. dan Status dari data pegawai tersebut. Tunjangan Jabatan. 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. Agama. 2009. Alamat. Waktu Gaji. USU Repository © 2009 .

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

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.2.Laporan Penggajian Pegawai .Pegawai Biodata Pegawai Bagian Kepegawaian .4 Diagram Konteks Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. USU Repository © 2009 .Data golongan . 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.5 Simbol-Simbol DFD Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. USU Repository © 2009 . Simbol ini untuk memudahkan mengambarkan simpanan data Simbol/notasi ini 4 Data Flow (Arus Data) mengambarkan arus data yang mengalir sebagi input atau output. 2009. Tabel 4. 2 Proses Simbol ini menggambarkan suatu proses atau transformasi data. 3 Data Store.

2. 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.1. USU Repository © 2009 . 2009.4. Database yang baik dibentuk melalui teknik normalisasi. 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.2. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. Normalisasi Merancang database merupakan sebagian hal yang penting pada tahap desain sistem yaitu pada desain sistem secara terinci/detil.4.2.4 Entity Relationship Diagram 4.2.

untuk menjadi second normal form/2Nf. Ponco W. 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. untuk menjadi third normal form/3Nf. Pada tahap ini yang dilakukan adalah Remove Remaining Anomalies Resulting From Functional Dependencies untuk menjadi normal BCNF (bila setiap atribut determinant merupakan candidat key). Unnormalized Relation. 2009. Sigit. Normalisasi merupakan suatu teknik dalam logical desain sebuah database”. untuk menjadi first normal form/1 Nf (pada tiap perpotongan kolom dan baris harus terdapat data value). USU Repository © 2009 . Second Normal Form (2Nf). 3. Normalized Relation (First Normal Form/1Nf) Pada tahap ini yang dilakukan adalah Remove Partial Dependencies. 4. Third Normal Form (3Nf). 2. (Ir.“Normalisasi adalah proses pengelompokan atribut atau field dari suatu relasi sehingga membentuk relasi yang strukturnya baik. 1998 : 39) Adapun tahap-tahap dalam melakukan normalisasi adalah sebagai berikut : 1. Pada tahap ini yang dilakukan adalah Remove Transtitive Dependencies. Tahap ini yang dilakukan adalah Repeating Group. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai.

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

2. 2009. yaitu tentang data yang masuk ke sistem dan tentang informasi yang dibutuhkan oleh pemakai sistem.Pada tahap analisis.6.3 flowchart login admin Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 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. USU Repository © 2009 . komunikasi data dapat digunakan sebagai alat komunikasi antara analisis sistem dengan pemakai sistem tentang data yang mengalir di sistem. 4.

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

menguji dan memulai sistem baru atau sistem yang diperbaiki. Menguji apakah sistem baru tersebut sesuai dengan pemkai. perangkat lunak (Software). maka perlu kiranya dilakukan pengujian terhadap sistem yang telah kita kerjakan. Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat rencana. 4. untuk menginstal. dan perangkat manusia (Brainware).1 Pengertian dan Tujuan Implementasi Sistem Implementasi sistem adalah langkah-langkah atau prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem baru 3. USU Repository © 2009 . Menyelesaikan desain sistem yang telah disetujui sebelumnya.2 Komponen Utama dalam Implementasi Sistem Agar sistem perancangan yang telah kita kerjakan dapat berjalan baik atau tidak. 2009. 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. Untuk itu dibutuhkan beberapa komponen utama mencakup perangkat keras (Hardware). mengontrol dan melakukan instalasi baru secara benar.BAB V IMPLEMENTASI SISTEM 5. 2. Adapun tujuan dari implementasi sistem ini adalah sebagai berikut: 1. 5.

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

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

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

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

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

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

6. keluar) data yang diperlukan secara cepat. Mursyidah Noviyani : Sistem Informasi Penggajian Pegawai Madrasah Aliyah Negeri Binjai. 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. Maka dapat penulis simpulkan : 1.2 Saran Dengan selesainya sistem Penggajian Pegawai Madrasah Aliyah Negeri Binjai ini. Untuk menambah Form Surat Kuasa dalam sistem pengambilan gaji apabila pengambilan diwakilkan oleh orang lain. USU Repository © 2009 .1 Kesimpulan Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem Penggajian Pegawai pada Madrasah Aliyah Negeri Binjai. 2. 2. khususnya pada peng-updatean penggajian pegawai. Sistem Informasi Penggajian Pegawai ini mudah dikarenakan ada proses pengupdatean (edit. hapus. 2009. penulis memiliki beberapa saran yang dapat mendukung pengembangan sistem lebih lanjut : 1.BAB VI KESIMPULAN DAN SARAN 6. Sistem Informasi ini dapat dikembangkan dengan menampilkan Daftar Penghasilan pegawai.

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

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

Sign up to vote on this title
UsefulNot useful