• Tidak ada hasil yang ditemukan

Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah"

Copied!
117
0
0

Teks penuh

(1)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

SISTEM INFORMASI DATA GAJI PEGAWAI PADA

KANTOR BADAN KEPEGAWAIAN DAERAH

KABUPATEN ACEH TENGAH

TUGAS AKHIR

ABRAGUS SABRA

062406071

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

SISTEM INFORMASI DATA GAJI PEGAWAI PADA

KANTOR BADAN KEPEGAWAIAN DAERAH

KABUPATEN ACEH TENGAH

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

ABRAGUS SABRA

062406071

DEPARTEMAEN METEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(3)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

PERSETUJUAN

Judul

: SISTEM INFORMASI DATA GAJI PEGAWAI

PADA KANTOR BADAN KEPEGAWAIAN

DAERAH KABUPATEN ACEH TENGAH

Kategori

: TUGAS AKHIR

Nama

: ABRAGUS SABRA

Nomor Induk Mahasiswa

: 062406071

Program Studi

: D3 ILMU KOMPUTER

Departemen

: MATEMATIKA

Fakultas

: MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA

UTARA

Diluluskan di

Medan, Mei 2009

Diketahui / Disetujui oleh

Departemen Matematika FMIPA USU

Ketua,

Pembimbing

Dr. Saib Suwilo, M.Sc

Dr. Partano Siagian, M.Sc

NIP 131796149 NIP 130877994

(4)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

PERNYATAAN

SISTEM INFORMASI DATA GAJI PEGAWAI PADA KANTOR BADAN

KEPEGAWAIAN DAERAH KABUPATEN ACEH TENGAH

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juni 2009

(5)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

PENGHARGAAN

Bismillahirrahmanirrahim

Puji dan syukur penulis panjatkan kehadirat Allah SWT, karena dengan limpah rahmat

dan karuniaNya penulis berhasil menyelesaikan tugas akhir ini yang berjudul ”Sistem

Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah

Kabupaten Aceh Tengah“pada waktu yang telah ditetapkan. Adapun Tugas Akhir

ini. Tak lupa shalawat serta salam kepada junjungan Nabi Besar Muhammad SAW

dan para sahabatNya yang telah membawa kita dari kegelapan kealam terang

benderang yang penuh ilmu pengetahuan.

Tugas Akhir ini tidak mungkin bisa selesai dengan baik, jika tidak ada bantuan

dari berbagai pihak. Pada kesempatan yang baik ini, penulis ingin mengucapkan

terima kasih yang setulus-tulusnya kepada :

1.

Bapak Prof. Dr. Eddy Marlianto, M.Sc selaku Dekan Fakultas MIPA

Universitas Sumatera Utara.

2.

Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Jurusan Program Studi D-3 Ilmu

Komputer.

3.

Bapak Dr. Partano Siagian, M.Sc selaku Dosen Pembimbing Tugas Akhir

(6)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Utara yang telah memberikan bimbingan dan arahan selama ini kepada penulis

dalam penyelesaian tugas akhir.

4.

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.

5.

Bapak Drs. Amir Hamzah, MM selaku Kepala Badan Kepegawaian Daerah

Kabupaten Aceh Tengah yang telah memberikan kesempatan kepada penulis

untuk melakukan riset sebagai data dalam pembuatan tugas akhir.

6.

Seluruh Staf dan Pegawai Badan Kepegawaian Daerah Kabupaten Aceh

Tengah yang telah banyak membantu penulis dalam mengumpulkan data

dalam pembuatan tugas akhir.

7.

Teristimewa kepada Ibunda Ruhaida dan Ayanda Samsuar serta abangku

Zikrul Alim dan Fauzan Azima yang senantiasa memberikan kasih sayang,

dukungan dan selalu mendoakan penulis agar lancar dalam segala urusan dan

adikku Idham Chalid semoga lancar terus sekolahnya ya, Amin.

8.

Seluruh Keluarga besarku yang telah banyak memberikan dorongan dan doa

kepada penulis selama ini.

9.

Buat sahabat-sahabat kuliahku Arif, Dedi, Hendra, Fadlan, Atoy, Bayu,

Yamin, Naldi, Azwar, Zali, Fitri, Aan dst…dan Sahabat sekosku Sahrifin,

Alpin walau kita terkadang ada permusuhan ataupun perdebatan, tapi itulah

persahabatan yang tidak selalu berjalan dengan baik dan tidak lupa terima

kasihku atas doa, nasehat, bantuan, serta curahan hati kalian semua, terutama

(7)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

10. Seluruh rekan-rekan jurusan Komputer, terutama angkatan Komputer B 2006

yang telah banyak membantu dan mendukung penulis selama menjalani

Pendidikan di D3 Ilmu Komputer USU.

11. Pihak-pihak yang telah banyak membantu penulis, yang tidak dapat penulis

sebutkan namanya satu-persatu.

Selama penulisan tugas akhir ini, penulis menyadari akan hal

kesalahan-kesalahan yang mungkin terjadi, baik itu dari segi teknik tata penyajian ataupun dari

segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran dari

pembaca dalam upaya perbaikan tugas akhir ini.

Akhir kata, Penulis berharap semoga Tugas Akhir ini bermanfaat bagi

siapapun yang meembacanya. Semoga Allah SWT senantiasa memberikan rahmat dan

hidayah kepada kita semua. Amin

Medan, Mei 2009

Penulis

(8)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

ABSTRAK

Kajian ini bertujuan untuk membangun suatu Sistem Informasi Data Gaji Pegawai.

Sistem ini bertujuan untuk menginformasikan data pegawai dan data gaji pegawai

kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah. Sistem ini menyajikan

data dan informasi mengenai data pegawai dan data gaji pegawai dan pencetakan

laporan yang dapat dilakukan dengan lebih cepat dan efisien. Pada proses pembuatan

sistem ini perangkat lunak yang digunakan adalah Visual Basic 6.0, Crystal Reports

(9)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

DAFTAR ISI

Halaman

Persetujuan

ii

Pernyataan

iii

Penghargaan

iv

Abstrak

vii

Daftar Isi

viii

Daftar Tabel

x

Daftar Gambar

xi

BAB 1 PENDAHULUAN

1.1 Latar Belakang

1

1.2 Identifikasi Masalah

2

1.3 Tujuan Penelitian

2

1.4 Batasan Masalah

2

1.5 Metode Penelitian

3

1.6 Sistematika Penulisan

3

BAB 2 LANDASAN TEORI

2.1 Sistem

5

2.2 Informasi

6

2.3 Sistem Informasi

6

2.4 Data

6

2.5 Database

7

2.6 Visual Basic 6.0

8

2.6.1 Struktur Aplikasi Visual Basic

9

2.6.1.1 Menu Bar

9

2.6.1.2 Main Toolbar

9

2.6.1.3 Jendela Toolbox

10

2.6.1.4 Jendela Form Designer

12

2.6.1.5 Jendela Project

12

2.6.1.6 Jendela Properties

13

2.6.1.7 Jendela Form Layout

13

2.6.1.8 Jendela Kode

13

2.6.1.9 Jendela Module

14

2.7 Flow Chart

15

2.7.1 Simbol-Simbol Flow Chart

15

BAB 3 PERANCANGAN SISTEM

3.1 Perancangan Sistem

18

3.2 Perancangan Database

18

(10)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

3.3.1 Menu File

22

3.3.1.1 Input Data Pegawai

22

3.3.1.2 Hitung Gaji Pegawai

23

3.3.1.3 Input Gaji Pokok

24

3.3.2 Menu Edit

25

3.3.2.1 Edit Data Pegawai

25

3.3.2.2 Edit Gaji Pokok

26

3.3.3 Menu Cari

27

3.3.3.1 Cari Data Pegawai

27

3.3.3.2 Cari Data Gaji Pegawai

28

3.3.4 Menu Laporan

29

3.3.4.1 Laporan Data Pegawai

29

3.3.4.2 Laporan Data Gaji Pegawai

31

3.3.4.3 Laporan Gaji Pokok Pegawai

35

3.3.5 Menu Tentang

36

3.3.6 Menu Keluar

36

3.4 Flowchart

37

3.5 Algoritma Program

48

BAB 4 IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

55

4.2 Tujuan Implementasi Sistem

55

4.3 Komponen-Komponen Kebutuhan Sistem

56

4.3.1 Perangkat Keras (Hardware)

56

4.3.2 Perangkat Lunak (Software)

57

4.3.3 Sumber Daya Manusia (Brainware)

57

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan

58

5.2 Saran

58

DAFTAR PUSTAKA

60

(11)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

DAFTAR TABEL

Halaman

Tabel 3.1 Pegawai

19

Tabel 3.2 Gaji pegawai

20

(12)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

DAFTAR GAMBAR

Halaman

Gambar 2.1

Tampilan Visual Basic 6.0

6

Gambar 2.2

Tampilan Menu Bar

9

Gambar 2.3

Tampilan Toolbar

10

Gambar 2.4

Tampilan ToolBox Standard

10

Gambar 2.5

Tampilan Form Designer

12

Gambar 2.6

Tampilan Project

12

Gambar 2.7

Tampilan Properties

13

Gambar 2.8

Tampilan Form Layout

13

Gambar 2.9

Jendela Kode

14

Gambar 2.10 Jendela Module

15

Gambar 3.1 Input Data Pegawai

22

Gambar 3.2 Hitung Gaji Pegawai

23

Gambar 3.3 Input Gaji Pokok

24

Gambar 3.4 Edit Data Pegawai

25

Gambar 3.5 Edit Gaji Pokok

26

Gambar 3.6 Cari Data Pegawai

27

Gambar 3.7 Output Cari Data Pegawai

27

Gambar 3.8 Cari Data Gaji Pegawai

28

Gambar 3.9 Output Cari Data Gaji Pegawai

28

(13)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Gambar 3.11 Output Cetak Data Pegawai

29

Gambar 3.12 Cetak Seluruh Data Pegawai

30

Gambar 3.13 Output Cetak Seluruh Data Pegawai

30

Gambar 3.14 Cetak Data Gaji Pegawai Menurut Nip

31

Gambar 3.15 Output Cetak Data Gaji Pegawai Menurut Nip

31

Gambar 3.16 Cetak Data Gaji Pegawai Menurut Golongan

32

Gambar 3.17 Output Cetak Data Gaji Pegawai Menurut Golongan

32

Gambar 3.18 Cetak Data Gaji Pegawai Menurut Tanggal Gaji

33

Gambar 3.19 Output Cetak Data Gaji Pegawai Menurut Tanggal Gaji

33

Gambar 3.20 Cetak Semua Data Gaji Pegawai

34

Gambar 3.21 Output Cetak Semua Data Gaji Pegawai

34

Gambar 3.22 Cetak Gaji Pokok

35

Gambar 3.23 Output Cetak Gaji Pokok

35

Gambar 3.24 Menu Tentang

36

Gambar 3.25 Menu Keluar

36

Gambar 3.26 Flowchart Menu Utama

39

Gambar 3.27 Flowchart Input Data Pegawai

40

Gambar 3.28 Flowchart Hitung Gaji Pegawai

41

Gambar 3.29 Flowchart Input Gaji Pokok

42

Gambar 3.30 Flowchart Edit Data Pegawai

43

Gambar 3.31 Flowchart Edit Gaji Pokok

44

Gambar 3.32 Flowchart Cari Data Pegawai

45

Gambar 3.33 Flowchart Cari Data Gaji Pegawai

46

(14)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

BAB 1

PENDAHULUAN

1.1

Latar Belakang

Kebutuhan komputer dalam menyelesaikan pekerjaan sangat dibutuhkan untuk

memudahkan mengelola dan memanfaatkan data secara efektif dan efesien. Badan

Kepegawaian Daerah Kabupaten Aceh Tengah adalah salah satu kantor yang

menangani setiap urusan kepegawaian yang menggunakan komputer sebagai alat

untuk membantu menyelesaikan pekerjaan para staf pegawai dalam mengelola

data/informasi pegawai. Mulai dari hal penerimaan gaji, kenaikkan pangkat atau

golongan, sampai kepada akhir masa jabatan pegawai tersebut. Berdasarkan hal

tersebut penulis melihat betapa pentingnya sebuah aplikasi Pengolahan Data Gaji

Pegawai. sehingga penulis tertarik untuk memilih judul “Sistem Informasi Data Gaji

Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah“.

Menurut penulis, judul tersebut sudah sesuai dengan aplikasi yang dirancang

berdasarkan informasi/data yang penulis kumpulkan dari tempat penulis

melaksanakan penelitian, yaitu pada bidang Pengembangan Sumber Daya dan

Informasi Pegawai. Dimana dalam bidang tersebut, penulis dapat mempelajari dan

mengetahui informasi tentang pegawai yang ada pada Badan Kepaegawaian Daerah.

(15)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Masalah yang akan dipecahkan adalah bagaimana kantor badan kepegawaian daerah

kabupaten aceh tengah dalam menggunakan alat bantu komputer, agar pemberian

laporan dapat dilakukan dengan lebih cepat dan efisien karena penyajian data yang

kompleks secara manual tidak dapat dijamin ketelitian dan kebenarannya.

1.3

Tujuan Penelitian

Tujuan penelitian ini adalah merancang sistem informasi data gaji pegawai pada

kantor badan kepegawaian daerah kabupaten aceh tengah agar komputer dapat

menginformasikan data pegawai dan data gaji pegawai dengan menggunakan visual

basic 6.0.

1.4

Batasan Masalah

Untuk mewujudkan tujuan dari penelitian penulis membatasi masalah yang akan

dibahas sebagai berikut:

a.

Dengan membuat masukkan (input data), Pencarian data, Pengeditan dan

Penghapusan data gaji pegawai dengan menggunakan tampilan form dari

Visual basic dan menghubungkannya dengan database Access.

b.

Data gaji pegawai adalah data pegawai negeri sipil dan calon pegawai negeri

sipil.

c.

Data yang dikumpulkan tahun 2008/2009.

(16)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Untuk mendapatkan data yang dibutuhkan penulis menggunakan metode peneltian

sebagai berikut:

1.

Penelitian Kepustakaan (Library Research)

Penulis menggunakan buku yang memuat tentang sistem informasi dan visual

basic 6.0.

2.

Penelitian lapangan (field Research)

a. Pengambilan data

Pengambilan data dilakukan langsung ke kantor Badan Kepegawaian

Daerah Kabupaten Aceh Tengah dimana penulis melakukan

pengumpulan data dengan cara bertanya langsung kepada pihak yang

terkait.

b. Pengolahan data

Data-data yang telah diperoleh kemudian diolah untuk dianalisa..

1.6 Sistematika Penulisan

Sistematika penulisan tugas akhir adalah sebagai berikut:

BAB 1

PENDAHULUAN

Bab ini diuraikan mengenai latar belakang masalah, identifikasi

masalah, tujuan penelitian, batasan masalah, metode penelitian dan

(17)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

BAB 2

LANDASAN TEORI

Bab ini diuraikan teori yang mendukung perancangan aplikasi ini.

BAB 3

PERANCANGAN SISTEM

Bab ini akan dijelaskan penulis menerangkan rancangan form,

penerapan sistemnya berupa rancangan input dan output program dan

algoritma dari program tersebut.

BAB 4

IMPLEMENTASI SISTEM

Bab ini menguraikan tentang definisi, tujuan, dan langkah-langkah

dalam implementasi sistem juga disertai dengan komponen-komponen

kebutuhan sistem.

BAB 5

KESIMPULAN DAN SARAN

Berisi pencapaian tujuan dari aplikasi yang dibuat. Saran berisi hal-

(18)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

BAB 2

LANDASAN TEORI

2.1 Sistem

Istilah sistem berasal dari bahasa Yunani yaitu “systema”. Ditinjau dari sudut katanya

sistem berarti sekumpulan objek yang bekerja bersama-sama untuk menghasilkan

suatu kesatuan metode, prosedur, teknik yang digabungkan dan diatur sedemikian

rupa sehingga menjadi satu kesatuan yang berfungsi untuk mencapai tujuan.

(Jogiyanto H.M, 2000), “Sistem adalah suatu kesatuan yang terdiri dari dua

atau lebih komponen atau subsistem yang saling berinteraksi untuk mencapai tujuan”.

(Fathansyah, 1999), “Sistem merupakan suatu tatanan yang terdiri atas

sejumlah komponen fungsional (dengan satuan fungsi atau tugas khusus) yang saling

behubungan secara bersama-sama yang bertujuan untuk memenuhi suatu proses atau

(19)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

2.2 Informasi

Informasi dapat didefinisikan sebagai hasil dari pengolahan dalam suatu bentuk yang

lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu

kejadian (event) yang nyata dan dapat digunakan untuk mengambil suatu keputusan.

(Jogiyanto H.M, 1989), “Informasi adalah data yang diolah menjadi bentuk

yang lebih berguna dan lebih berarti bagi yang menerimanya”.

2.3 Sistem Informasi

Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari

komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

informasi atau suatu sistem di dalam suatu organisasi yang mempertemukan

kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial dan kegiatan

strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan

laporan-laporan yang diperlukan

(20)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

(Kristanto Andri, 2003), “Data adalah penggambaran dari sesuatu dan kejadian yang

dihadapi atau kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan

nyata.

Proses pengolahan data ada 3 (tiga), yaitu:

a.

Pada Tahap Input.

Yaitu dilakukan proses pemasukan data ke dalam proses komputer lewat alat

input (input device).

b.

Pada Tahapan Processing.

Yaitu dilakukan proses pengolahan data yang sudah dimasukkan, yang

dilakukan oleh alat pemroses (process device) yang dapat berupa proses

perhitungan, perbandingan, pengendalian atau pencarian di storage

(penyimpanan).

c.

Pada Tahapan Output.

Yaitu dilakukan proses menghasilkan output dari hasil pengolahan data ke alat

output (output device) yaitu berupa informasi.

2.5 Database

Database merupakan kumpulan dari data yang saling berhubungan satu dengan yang

lainnya, tersimpan di dalam perangkat komputer dan untuk memanipulasinya

digunakan perangkat lunak (software) . Database merupakan salah satu komponen

(21)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

informasi bagi para pemakai. Penerapan dalam sistem informasi disebut database

sistem.

Sistem Database adalah suatu informasi yang mengintegrasikan kumpulan dari

data yang saling berrhubungan satu dengan yang lainnya dan membuatnya tersedia

untuk beberapa aplikasi yang bermacam-macam didalam suatu organisasi.

2.6 Visual Basic 6.0

Visual basic merupan bahasa pemrograman tercepat dan termudah untuk membuat

suatu aplikasi Microsoft Windows dengan menggunakan metode Grafical User

Interface (GUI) visual vbasic merupakan pemrograman untuk berinteraksi langsung

dengan elemen-elemen dalam setiap bentuk pemrograman.

Visual basic dibuat sebagai langkah pengembangan untuk menyesuaikan

BASIC (Beginner All – Purpose Symbolic Instruction Code) yang berbasis DOS yang

tidak mempunyai kemampuan menggunakan metode GUI dalam basis Windows.

Sebagai program yang berbasis Windows, Visual Basic mempunyai kemampuan

untuk berinteraksi dengan seluruh aplikasi Windows, seperti Microsoft Word, Ms

Excel, Ms Acces , Visual C++, Dbase dan sebagainya.

Lingkungan pemrograman visual basic mengandung semua sarana yang

dibutuhkan untuk membangun program-program yang hebat untuk sistem Operasi

Windows dengan cepat dan efisien. Baris menu menyediakan akses kepada sebagian

besar perintah yang mengendalikan lingkungan pemrograman ini. Menu dan perintah

(22)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

bisa mengaksesnya menggunakan keyboard atau mouse. Dibawah baris menu terdapat

toolbar, yaitu sekumpulan tombol yang berfungsi sebagai tombol cepat untuk

menjalankan perintah dan mengendalikan lingkungan pemrograman Visual Basic.

Sarana lain yang ada pada Visual Basic adalah : Toolbox, Jendela Project Container,

Jendela Form, Jendela Project, Jendela Immediate, Jendela Properties, dan Jendela

Form Layout. Dibawah ini akan diperlihatkan gambar dari Lingkungan Pemrograman

dari Microsoft Visual Basic 6.0

2.6.1 Struktur Aplikasi Visual Basic

Gambar 2.1 Tampilan Visual Basic 6.0

2.6.1.1 Menu Bar

Menu bar berfungsi untuk memilih tugas-tugas tertentu seperti menjalankan,

membuka, menyimpan project, mengkompilasi project menjadi executable (EXE) dan

(23)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Gambar 2.2 Tampilan Menu Bar

2.6.1.2 Main Toolbar

Toolbar mempunyai fungsi yang sama dengan menu bar, tetapi lebih praktis

digunakan sebagai jalan pintas dalam menjalankan, membuka, dan menyimpan

project.

Gambar 2.3 Tampilan Toolbar

2.6.1.3 Jendela Toolbox

Toolbox standar adalah berisi komponen-komponen yang merupakan sarana untuk

(24)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Gambar 2.4 Tampilan ToolBox Standard

Kegunaan dari masing-masing kontrol pada toolbox standar adalah;

a.

PictureBox

: digunakan untuk menampilkan gambar.

b.

Label

: digunakan untuk menampilkan teks yang tidak dapat diubah

oleh pengguna jika project sudah di compile menjadi

executable.

c.

TextBox

: digunakan untuk menampilkan teks yang bisa diubah oleh

pengguna.

d.

Frame

: digunakan untuk mengelompokkan kontrol-kontrol yang

dianggap memiliki fungsi sejenis.

e.

Command Button : digunakan untuk memulai proses tertentu pada saat

pengguna melakukan klik.

f.

CheckBox

: digunakan untuk memberikan pilihan kepada pengguna.

g.

OptionButton

: mempunyai fungsi yang hampir sama dengan CheckBox,

bedanya, pada option button biasanya pengguna hanya

dapat memilih satu pilihan.

h.

ListBox

: digunakan untuk memberikan pilihan dalam bentuk daftar.

i.

ComboBox

: mempunyai fungsi yang hampir sama dengan ListBox,

bedanya pada ComboBox pengguna dapat memasukkan

pilihan lain.

j.

HscrollBar

: digunakan untuk menggeser layar secara horizontal.

(25)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

l.

Timer

: digunakan untuk mengatur proses pada program dalam

interval waktu tertentu.

m.

DriveListBox

: digunakan untuk menampilkan drive yang ada.

n.

DirListBox

: digunakan untuk menampilkan direktori pada drive.

o.

FileListBox

: digunakan untuk menampilkan file pada direktori.

p.

Shape

: digunakan untuk menampilkan bentuk-bentuk tertentu.

q.

Line

: digunakan untuk menampilkan garis.

r.

Image

: digunakan untuk menampilkan image, tetapi tidak bisa

berfungsi sebagai kontainer.

s.

Data

: digunakan untuk menghubungkan program ke database.

t.

Ole

: digunakan untuk menghubungkan form dengan program

lain.

2.6.1.4 Jendela Form Designer

Form Designer merupakan tempat untuk merancang user interface. Disinilah para

perancang program bisa meletakkan kontrol-kontrol yang dibutuhkan.

(26)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

2.6.1.5 Jendela Project

Jendela Project merupakan jendela yang menampilkan semua file yang berhubungan

dengan aplikasi/project.

Gambar 2.6 Tampilan Project

2.6.1.6 Jendela Properties

Jendela ini berisi daftar properti untuk objek(Form atau control) yang dipilih dan

berfungsi untuk mengatur karakteristiknya, seperti warna, ukuran, dan lain-lain.

Gambar 2.7 Tampilan Properties

(27)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Jendela ini akan menunjukkan tampilan/posisi form pada saat dijalankan.

Gambar 2.8 Tampilan Form Layout

2.6.1.8 Jendela Kode

Jendela ini merupakan tempat untuk menuliskan kode-kode bagi objek yang di buat.

Dengan menggunakan jendela ini, kita dapat mengatur karakteristik dari form yang

telah kita buat. Jendela ini bisa dimunculkan dengan menekan menu View, lalu pilih

Code pada menu bar atau melakukan klik ganda pada form atau dengan menekan

tombol F7 pada saat pointer terfokus pada jendela form designer.

Gambar 2.9 Jendela Kode

(28)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Jendela ini merupakan tempat untuk menuliskan kode-kode yang lebih bersifat global.

Pada jendela modul ini kita bisa mendeklarasikan variabel dan fungsi dengan awalan

PRIVATE maupun PUBLIC. Jika diberi awalan PRIVATE, variabel atau fungsi

tersebut hanya berlaku untuk pemakaian modul yang bersangkutan. Sedangkan awalan

PUBLIC akan mengakibatkan variabel atau fungsi tersebut bersifat global. Jendela

modul ini bisa ditampilkan dengan mengklik menu Project pada menu bar, kemudian

pilih Add Module.

Gambar 2.10 Jendela Module

(29)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Flowchart adalah sekumpulan simbol-simbol yang menunjukan atau menggambarkan

rangkaian kegiatan-kegiatan program dari awal hingga ahkir, jadi flowchart ini

digunakan untuk menggambarkan urutan langkah-langkah suatu algoritma.

2.7.1. Simbol-Simbol Flow Chart

1. Flow Direction Simbols

Simbol

Kegunaannya

Simbol Arus/Flow

Untuk menghubungkan antara simbol

yang satu dengan yang lain

Simbol off-Line Connector

Simbol untuk keluar/masuk prosedur

atau proses dalam lembar/halaman yang

lain

Simbol Connector

Simbol untuk keluar/masuk prosedur

atau proses dalam lembar/halaman yang

sama

2.

Processing Symbol

Simbol

Kegunaannya

Simbol Process

Simbol yang menunjukkan pengolahan

yang dilakukan oleh komputer

Simbol Communication Link

Simbol yang menunjukkan pengolahan

yang tidak dilakukan oleh komputer

(30)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Simbol off-Line Connector

Simbol untuk mempersiapkan

penyimpanan yang akan digunakan

sebagai tempat pengolahan didalam

stroge

Simbol Terminator

Simbol untuk permulaan atau akhir dari

suatu program

3.

Input-Output Symbol

Simbol

Kegunaannya

Simbol Input Output

Simbol yang menyatakan proses input

dan output tergantung dengan jenis

peralatannya

Simbol Punched Card

Simbol yang menyatakan input berasal

dari kartu atau output ditulis ke kartu

Simbol Magnetic Tape Unit

Simbol yang menyatakan input berasal

dari pita magnetic atau output disimpan

ke pita magnetic

Simbol Disk and On-Line Stroge

Simbol untuk menyatakan input berasal

dari disk atau output disimpan ke disk

Simbol Transmittal Tape

Simbol untuk menyatakan input berasal

dari mesin jumlah/hitung.

(31)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

BAB 3

PERANCANGAN SISTEM

3.1 Perancangan Sistem

Perancangan sistem adalah gambaran, perencanaan dan pembuatan sketsa atau

(32)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

berfungsi. Tahapan perancangan memiliki tujuan untuk merancang sistem baru yang

dapat menyelesaikan masalah-masalah yang dihadapi oleh suatu instansi atau lembaga

yang diperoleh dari pemilihan alternatif sistem yang terbaik.

3.2 Perancangan Database

Dalam merancang sebuah program diperlukan perancangan database karena hal ini

merupakan salah satu langkah dalam menentukan file database, field data, tipe data

dan ukuran data yang dibutuhkan. Dalam program yang penulis rancang ada tiga tabel

yang dipergunakan, yaitu tabel pegawai, gaji pegawai, gaji pokok..

Database dibuat oleh penulis melalui fasilitas database yang tersedia pada

Visual Basic 6.0 yaitu Visual Data Manager. Fasilitas ini disediakan Visual Basic 6.0

untuk menghasilkan tabel-tabel. Setelah database dibuat langkah selanjutnya adalah

membuat antar muka pemakai dengan menggunakan Visual Basic 6.0.

[image:32.595.106.506.571.745.2]

Dibawah ini merupakan gambaran isi masing-masing tabel :

Tabel 3.1 Pegawai

NO

NAMA FIELD

TYPE

SIZE

KETERANGAN

1

Nip *

Text

9

Nomor Induk Pegawai

2

Nama

Text

20

Nama Pegawai

3

TpLahir

Text

20

Tempat Lahir Pegawai

4

TglLahir

Date/Time 8

Tanggal Lahir Pegawai

(33)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

6

Alamat

Text

30

Alamat Pegawai

7

Agama

Text

10

Agama

8

StNikah

Text

15

Status Nikah

9

JlhAnak

Integer

2

Jumlah Anak

10

StPegawai

Text

4

Status Pegawai

11

NoTelp

Text

15

Nomor Telepon

12

Pendidikan

Text

20

Pendidikan Terakhir

13

Jurusan

Text

30

Jurusan/Program Studi

14

TmtCpns

Date/Time 8

Terhitung Mulai Tanggal Kerja

15

Gol

Text

5

Golongan

16

Pangkat

Text

20

Pangkat

17

Jabatan

Text

20

Jabatan Pegawai

18

Eselon

Text

5

Eselon

[image:33.595.107.506.78.734.2]

19

Mk

Integer

2

Masa Kerja

Tabel 3.2 gaji pegawai

NO

NAMA FIELD

TYPE

SIZE

KETERANGAN

1

Nip *

Text

9

Nomor Induk Pegawai

2

Nama

Text

20

Nama Pegawai

3

Gol

Text

5

Golongan

4

T_Istri_Suami

Currency

8

Tunjangan Istri / Suami

5

T_Anak

Currency

8

Tunjangan Anak

(34)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

7

T_Beras

Currency

8

Tunjangan Beras

8

T_Lain2

Currency

8

Tunjangan Lain-Lain

9

P_Beras

Currency

8

Potongan beras

10

P_Iwp

Currency

8

Potongan(Iuran Wajib Pajak)

11

P_Pph

Currency

8

Potongan (Pajak Penghasilan)

12

P_Rumah

Currency

8

Potongan Perumahan

13

P_Lain2

Currency

8

Potongan Lain-Lain

14

Gapok

Currency

8

Gaji Pokok

15

Gaji_Bersih

Currency

8

Gaji Bersih

[image:34.595.109.503.81.736.2]

16

TglGaji

Date/Time 8

Tanggal Gajian

Tabel 3.2 gajipokok

NO

NAMA FIELD

TYPE

SIZE

KETERANGAN

1

Mkg *

Integer

2

Masa Kerja Pegawai

2

Ia

Currency

8

Golongan I/a

3

Ib

Currency

8

Golongan I/b

4

Ic

Currency

8

Golongan I/c

5

Id

Currency

8

Golongan I/d

6

IIa

Currency

8

Golongan II/a

7

IIb

Currency

8

Golongan II/b

8

IIc

Currency

8

Golongan II/c

9

IId

Currency

8

Golongan II/d

(35)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

11

IIIb

Currency

8

Golongan III/b

12

IIIc

Currency

8

Golongan III/c

13

IIId

Currency

8

Golongan III/d

14

IVa

Currency

8

Golongan IV/a

15

IVb

Currency

8

Golongan IV/b

16

IVc

Currency

8

Golongan IV/c

17

IVd

Currency

8

Golongan IV/d

18

IVe

Currency

8

Golongan IV/e

3.3

Perancangan Tampilan

3.3.1

Menu File

(36)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:36.595.115.524.419.758.2]

USU Repository © 2009

Gambar 3.1 Input Data Pegawai

Pada Form Input Data Pegawai terdapat bebrapa control label dan textbox sebagai

keterangan dan sebagai tempat untuk mengisi/menginput data mengenai pegawai, dan

juga terdapat beberapa tombol yaitu:

a.

Tombol Simpan yang berfungsi untuk menyimpan data yang telah diinput

sebelumnya

b.

Tombol Bersih yang berfungsi untuk mengosongkan textbox yang ada pada

Form Input Data Pegawai

c.

Tombol Kemenu yang berfungsi untuk menutup Form Input Data Pegawai dan

kembali ke menu utama

(37)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:37.595.106.528.255.779.2]

USU Repository © 2009

Gambar 3.2 Hitung Gaji Pegawai

Dalam Form Hitung Gaji Pegawai akan menampilkan gaji pegawai dengan cara

mengisikan nip yang sesuai dengan data yang telah diinput terlebih dahulu pada form

input data pegawai dan kemudian menekan tombol hitung untuk menghitung gaji

pegawai. Dalam Form Hitung Gaji Pegawai terdapat beberapa tombol yaitu:

a.

Tombol Hitung yang berfungsi untuk menghitung gaji pegawai termasuk

tunjangan dan potongan penghasilan dari masing-masing pegawai

b.

Tombol Simpan yang berfungsi untuk menyimpan gaji pegawai yang telah

dihitung sebelumnya

c.

Tombol Bersih berfungsi untuk mengosongkan textbox yang ada pada Form

Hitung Gaji Pegawai

d.

Tombol Kemenu yang berfungsi untuk menutup Form Hitung Gaji Pegawai

dan kembali ke menu utama

(38)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:38.595.106.520.300.792.2]

USU Repository © 2009

Gambar 3.3 Input Gaji Pokok

Form ini hanya dapat dibuka dengan menggunakan password dan jika pengguna tidak

mengetahui password yang benar maka Form Input Gaji Pokok tidak dapat dibuka.

Form ini digunakan untuk menginput gaji pokok mulai dari golongan I/a sampai IV/e

berdasarkan masa kerja pegawai. Pada Form Input Gaji Pokok terdapat beberapa

tombol yaitu;

a.

Tombol Simpan berfungsi untuk menyimpan data gaji dan masa kerja yang

telah diinput sebelumnya

b.

Tombol Bersih berfungsi untuk mengosongkan textbox yang ada pada Form

Gaji Pokok

c.

Tombol Kemenu yang berfungsi untuk menutup Form Gaji Pokok dan kembali

ke menu utama

3.3.2

Menu Edit

(39)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:39.595.104.497.328.803.2]

USU Repository © 2009

Gambar 3.4 Edit Data Pegawai

Form Edit Data Pegawai digunakan untuk mengedit data yang telah ada dalam

database pegawai. Untuk mengedit data tersebut, kita harus memasukan nip pegawai

yang sudah di input sebelumnya pada textbox Nip (txtnip) dan menekan enter untuk

menampilkan data mengenai pegawai dengan nip yang telah diinput tadi, kemudian

menekan tombol Edit untuk dapat mengedit data tersebut kemudian menekan tombol

Simpan untuk menyimpan perubahan data yang telah kita lakukan pada data tersebut.

(40)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:40.595.102.523.341.768.2]

USU Repository © 2009

Gambar 3.5 Edit Gaji Pokok

Form Edit Gaji Pokok digunakan untuk mengedit atau untuk menghapus gaji pokok

pegawai. Untuk mengedit atau menghapus sebuah data gaji pokok pegawai, kita harus

memasukan masa kerja pada textbox masa kerja yang agar data yang ingin diedit atau

dihapus ditampilkan kemudian kita diperbolehkan untuk mengedit atau menghapus

data tersebut dan jika masa kerja yang diinput tidak ada dalam database gaji pokok

maka akan menampilkan pesan “Maaf data belum ada! Silahkan input data tersebut

pada menu file -> Input gaji pokok.”

3.3.3

Menu Cari

(41)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Gambar 3.6 Cari Data Pegawai

Pada form cari data pegawai, kita dapat melakukan pencarian berdasarkan kreteria

yang ada seperti; Nip dan Nama. Untuk melakukan pencarian data pertama-tama kita

harus memilih kreteria yang ada seperti Nip dan memasukan Nip pegawai yang akan

dicari pada textbox di bawahnya, kemudian menekan tombol cari atau Enter pada

keyboard, jika data yang dicari tidak ada maka akan keluar kotak pesan “Maaf data

tidak ada !”, jika data yang di cari ada maka hanya data tersebut yang akan

ditampilkan pada Tabel Dbgrid di bawahnya, dan untuk memudahkan kita melihat

[image:41.595.98.515.350.776.2]

data tersebut klik ganda data yang ada pada Dbgrid tersebut dan akan menampilkan

gambar seperti berikut ini.

(42)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Gambar 3.8 Cari Data Gaji Pegawai

Pada form cari Data Gaji Pegawai, kita dapat melakukan pencarian berdasarkan

kreteria yang ada seperti; Nip, Nama dan golongan. Untuk melakukan pencarian data

kita harus memilih kreteria yang ada seperti Nip dan memasukan Nip pegawai yang

akan dicari pada textbox di bawahnya, begitu juga dengan kriteria Nama dan

golongan. Kemudian setelah menekan tombol cari atau Enter pada keyboard, jika data

yang dicari tidak ada maka akan keluar kotak pesan “Maaf data tidak ada !”, jika data

yang di cari ada maka hanya data tersebut yang akan ditampilkan pada Tabel Dbgrid

di bawahnya, dan untuk melihat data yang lebih lengkap klik ganda data yang ada

[image:42.595.152.485.403.580.2]

pada Dbgrid tersebut dan akan menampilkan gambar seperti berikut ini.

Gambar 3.9 Output Cari Data Gaji Pegawai

3.3.4

Menu Laporan

3.3.4.1

Laporan Data pegawai

(43)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:43.595.117.511.322.646.2]

USU Repository © 2009

Gambar 3.10 Cetak Data Pegawai

Pada form ini terdapat dua tombol yaitu tombol Proses dan tombol Kemenu.

Tombol Kemenu berfungsi untuk kembali Kemenu Utama dan Tombol Proses

berfungsi untuk menampilkan data pegawai Per Orangan Seperti gambar berikut ini.

Gambar 3.11 Output Cetak Data Pegawai

(44)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:44.595.179.455.84.205.2]

USU Repository © 2009

Gambar 3.12 Cetak Seluruh Data Pegawai

Pada form ini terdapat dua tombol yaitu tombol proses dan tombol Kemenu. Tombol

Kemenu berfungsi untuk kembali Kemenu Utama dan Tombol proses berfungsi untuk

menampilkan data pegawai secara keseluruhan Seperti gambar berikut ini.

[image:44.595.116.535.310.703.2]
(45)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

3.3.4.2

Laporan Data Gaji Pegawai

[image:45.595.115.516.483.726.2]

1.

Menurut Nip

Gambar 3.14 Cetak Data Gaji Pegawai Menurut Nip

Pada program ini kita dapat menampilkan data berdasarkan nip yang diinput pada

kotak Nip, dan dibawahnya terdapat dua tombol yaitu tombol Proses dan tombol

Kemenu. Tombol Kemenu berfungsi untuk kembali Kemenu Utama dan Tombol

Proses berfungsi untuk menampilkan data pegawai berdasarkan Nip yang telah dipilih

pada kotak Nip, dan akan menampilkan Data Gaji Pegawai Berdasarkan Nip yang

(46)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Gambar 3.15 Output Cetak Data Gaji Pegawai Menurut Nip

[image:46.595.169.464.152.278.2]

2.

Menurut Golongan

Gambar 3.16 Cetak Data Gaji Pegawai Menurut Golongan

Pada Form ini kita dapat menampilkan Data Gaji Pegawai berdasarkan golongan.

apabila kita telah memilih golongan yang ada pada kotak golongan maka kita dapat

menampilkan data gaji pegawai berdasarkan golongan dengan mengklik Tombol

Proses, dan jika kita mengklik Tombol Kemenu maka akan kembali ke menu utama.

[image:46.595.115.516.469.724.2]

Berikut ini adalah contoh tampilan data gaji pegawai berdasarkan golongan.

(47)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

[image:47.595.179.456.165.293.2]

3.

Menurut Tanggal Gaji

Gambar 3.18 Cetak Data Gaji Pegawai Menurut Tanggal Gaji

Pada form ini terdapat dua tombol yaitu Tombol Proses danTombol Kemenu. Tombol

Kemenu berfungsi untuk Kembali kemenu utama dan tombol Proses berfungsi untuk

menampilkan Data Gaji Pegawai berdasarkan Tanggal gaji. Yang telah kita inputkan

sebelumya. Berikut ini adalah contoh tampilan data gaji pegawai berdasarkan tanggal

gaji.

(48)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

[image:48.595.155.472.186.358.2]

4.

Seluruh Data

Gambar 3.20 Cetak Semua Data Gaji Pegawai

Pada form ini terdapat dua tombol yaitu tombol Proses dan tombol Kemenu. Tombol

Kemenu berfungsi untuk kembali Kemenu Utama dan Tombol Proses berfungsi untuk

(49)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:49.595.115.515.80.599.2]

USU Repository © 2009

Gambar 3.21 Output Cetak Semua Data Gaji Pegawai

3.3.4.3 Laporan Gaji Pokok Pegawai

Gambar 3.22 Cetak Gaji Pokok

Pada form ini terdapat dua tombol yaitu tombol Proses dan tombol Kemenu. Tombol

Kemenu berfungsi untuk kembali Kemenu Utama dan Tombol Proses berfungsi untuk

(50)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:50.595.106.526.83.591.2]

USU Repository © 2009

Gambar 3.23 Output Cetak Gaji Pokok

(51)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:51.595.124.509.81.417.2]

USU Repository © 2009

Gambar 3.24 Menu Tentang

Menu ini akan menampilkan informasi tentang pembuat program (Programmer) dan

informasi lainnya.

3.3.6

Menu Keluar

Gambar 3.25 Menu Keluar

[image:51.595.106.468.428.660.2]
(52)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

3.4 Flowchart

3.4.1

Flowchart Menu Utama

Start

Tampilan

Menu

Utama

File

Edit

Y

T

Input Data Pegawai

Hitung Gaji

Pegawai

Input Gaji

Pokok

Password

Y

Y

Y

T

T

T

Frm Input Data Pegawai

Frm Hitung Gaji Pegawai

Frm Input Gaji Pokok

Y

Edit Data Pegawai

Edit Gaji

Pokok

Password

Y

Y

T

T

Frm Edit Data Pegawai

Frm Edit Gaji Pokok

Y

T

T

Y

(53)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Pencarian

Laporan

Y

T

A

Cari Data Pegawai

Cari data Gaji Pegawai

Y

Y

T

T

Frm Cari Data Pegawai

Frm Cari Data Gaji Pegawai

Laporan Data Pegawai

Y

T

T

Lap. Data PerOrangan

Laporan Data Gaji Pegawai

Y

T

Lap. Data Menurut Nip

Lap. Seluruh Data

Lap. Data Menurut Gol.

Lap. Data Mnrt. Tgl. Gaji

Per -Orangan

Y

Seluruh Data

Y

T

T

Menurut Nip Menurut Gol. Menurut Tgl Gaji

B

T

T

T

C

D

E

F

Y

Y

Y

(54)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:54.595.78.546.158.635.2]

USU Repository © 2009

Gambar 3.26 Flowchart Menu Utama

F

Laporan Gaji

Pokok Pegawai

Lap. Gaji Pokok Pegawai

Lap. Seluruh Data

Tentang

End

Y

C

D

E

Menurut Tgl Gaji

Keluar

Program

Frm Tentang

Y

Y

Y

T

T

T

(55)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

[image:55.595.142.436.253.691.2]

3.4.2

Flowchart Input Data Pegawai

Gambar 3.27 Flowchart Input Data Pegawai

Y

Input Data Lain

T

Y

Input Data

Pegawai

Keluar

If Data

Sudah ada

Pesan “Maaf Data

Tersebut Sudah ada”

Simpan

T

Frm. Input Data

Pegawai

(56)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

3.4.3

Flowchart Hitung Gaji Pegawai

Y

Input Data Lain

T

Y

Input

Nip

Keluar

If Data

ada

Pesan “Maaf Data

Tersebut Belum ada”

Klik Tombol

Hitung

T

Simpan

Frm. Hitung Gaji

Pegawai

Database Gaji Pegawai

Data

Ditampilkan

Y

(57)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Gambar 3.28 Flowchart Hitung Gaji Pegawai

[image:57.595.127.491.268.692.2]

3.4.4

Flowchart Input Gaji Pokok

Gambar 3.29 Flowchart Input Gaji Pokok

Y

Input Data Lain

T

Y

Input Masa

Kerja

Keluar

If Data

Tidak ada

Pesan “Maaf Data Tersebut Sudah ada”

Simpan

T

Frm. Input Gaji

Pokok

Database Gaji Pokok

Data

Ditampilkan

Y

(58)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

3.4.5 Flowchart Edit Data Pegawai

Y

Input

Nip

If Data

ada

Pesan “Maaf Data

Tersebut Belum ada”

T

Frm. Edit Data

Pegawai

Y

T

Edit/Hapus Data Lain

Keluar

Edit

Hapus

T

T

Y

Simpan

Y

Database Pegawai

(59)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:59.595.156.442.283.745.2]

USU Repository © 2009

Gambar 3.30 Flowchart Edit Data Pegawai

3.4.6

Flowchart Edit Gaji Pokok

Y

Input Masa

Kerja

If Data

ada

Pesan “Maaf Data

Tersebut Belum ada”

T

Frm. Edit Gaji

Pokok

Y

T

Edit/Hapus Data Lain

Keluar

Edit

Hapus

T

T

Y

Simpan

Y

Database Gaji Pokok

(60)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:60.595.141.441.266.735.2]

USU Repository © 2009

Gambar 3.31 Flowchart Edit Gaji Pokok

3.4.7

Flowchart Cari Data Pegawai

Y

Tekan Enter atau

Tombol Cari

Cari Data Lain

T

Y

T

Y

If Data Ketemu

Input

Kriteria dan

Kata Kunci

Data yang anda

cari tidak ada

Keluar

Frm. Cari Data

Pegawai

(61)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:61.595.123.448.283.746.2]

USU Repository © 2009

Gambar 3.32 Flowchart Cari Data Pegawai

3.4.8

Flowchart Cari Data Gaji Pegawai

Y

Tekan Enter atau

Tombol Cari

Cari Data Lain

T

Y

T

Y

If Data Ketemu

Input

Kriteria dan

Kata Kunci

Data yang anda

cari tidak ada

Keluar

Frm. Cari Data Gaji

Pegawai

(62)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:62.595.101.549.282.774.2]

USU Repository © 2009

Gambar 3.33 Flowchart Cari Data Gaji Pegawai

3.4.9

Flowchart Menu Laporan

Data Pegawai

Data Gaji Pegawai

Keluar

PerOrangan Seluruh

Data Menurut Nip

Y

T

T

T

Y

Menurut Golongan Menurut Tanggal Seluruh Data

T

T

T

T

T

Y

Y

Y

Y

Y

Y

Menu Laporan

Gaji Pokok

T

Y

Proses

Proses

Proses

Proses

Proses

Proses

(63)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

[image:63.595.114.457.355.749.2]

USU Repository © 2009

Gambar 3.34 Flowchart Menu Laporan

3.5

Algoritma Program

Algoritma merupakan salah satu langkah dalam pelaksanaan program. Secara global

algoritma dalam sistem informasi kepegawaian ini adalah :

1.

Algoritma untuk menampilkan menu utama

Langkah 1

: Start

Langkah 2

: Tampilkan terlebih dahulu pembuka atau splash

Langkah 3

: Tampilkan menu utama

Menu ini berisikan lima submenu, yaitu :

1.

File

2.

Edit

3.

Pencarian

4.

Laporan

5.

Tentang

6.

Keluar Program

Langkah 4

: Pilih sub menu yang ada pada menu utama

(64)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Jika pilihan = 2 Tampilkan menu edit

Jika pilihan = 3 Tampilkan menu pencarian

Jika pilihan = 4 Tampilkan menu laporan

Jika pilihan = 5 Tampilkan menu tentang

Jika pilihan = 6 Keluar Program

2.

Algoritma untuk menampilkan menu File

Langkah 1

: Tampilkan menu File, yang terdapat tiga submenu yaitu :

1.

Input Data Pegawai

2.

Hitung Gaji Pegawai

3.

Input Gaji Pokok

Langkah 2

: Program akan jalan apabila :

Pilihan = 1 jalankan submenu Input Data Pegawai

Masukan data pegawai, jika data sudah terisi maka simpan,

klik tombol bersih jika ingin mengosongkan teks, jika ingin

menambah maka isilah ulang data, jika tidak klik tombol

keluar dan kembali ke menu utama

Pilihan = 2 jalankan submenu Hitung Gaji Pegawai

Pilih nip pegawai yang ingin di proses, klik tombol hitung

(65)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

klik tombol bersih jika ingin mengosongkan teks, klik tombol

keluar untuk kembali ke menu utama.

Pilihan = 3 jalankan submenu Input Gaji Pokok

Masukan password untuk masuk ke form Input Gaji Pokok.

Jika sudah masuk isilah data-data gaji klik tombol simpan

untuk menyimpan data gaji, klik tombol bersih jika ingin

mengosongkan teks. Untuk melihat daftar gaji pokok

masukan masa kerja dan tekan enter untuk menampilkan data

yang sudah dimasukan. klik tombol keluar untuk kembali ke

menu utama.

3.

Algoritma untuk menampilkan menu Edit

Langkah 1

: Tampilkan menu Edit, yang terdapat dua submenu yaitu :

1. Edit Data Pegawai

2. Edit Gaji Pokok

Langkah 2

: Program akan jalan apabila :

Pilihan = 1 jalankan submenu Edit Data Pegawai

Pilih nip pegawai yang ingin di proses, setelah nip sudah

dimasukan klik tombol edit untuk mengubah data pegawai,

klik tombol simpan jika ingin menyimpan data yang dirubah,

klik tombol batal jika tidak ingin merubah data, klik tombol

hapus jika ingin menghapus data pegawai, klik tombol bersih

jika ingin mengosongkan teks, klik tombol keluar untuk

(66)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Pilihan = 2 jalankan submenu Edit Gaji Pokok

Masukan password untuk masuk ke form Edit Gaji Pokok.

Jika sudah masuk klik tombol edit jika ingin mangubah daftar

gaji pokok pegawai, klik tombol simpan jika ingin

menyimpan data yang sudah dirubah, jika ingin menghapus

daftar gaji pokok pegawai klik tombol hapus, klik tombol

bersih jika ingin mengosongkan teks, klik tombol keluar

untuk kembali ke menu utama.

4.

Algoritma untuk menampilkan menu Pencarian

Langkah 1

: Tampilkan menu Pencarian, terdapat dua submenu yaitu :

1. Cari Data Pegawai

2. Cari Data Gaji Pegawai

Langkah 2

: Program akan jalan apabila :

Pilihan = 1 jalankan submenu Cari Data Pegawai

Masukan kriteria nama atau nip. Setelah nip atau nama

dimasukan klik tombol cari untuk mencari data pegawai yang

diinginkan, klik tombol keluar untuk kembali ke menu utama.

Pilihan = 2 jalankan submenu Edit Gaji Pokok

Masukan kriteria nip, nama atau golongan. Setelah nip, nama

(67)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

gaji pegawai, klik tombol keluar untuk kembali ke menu

utama.

5.

Algoritma untuk menampilkan menu Laporan

Langkah 1

: Tampilkan menu Laporan, yang terdiri dari :

I. Laporan Data Pegawai

II. Laporan Data Gaji Pegawai

III. Daftar Gaji Pokok

Langkah 2

: Pilihan = I tampilkan pilihan yang ada pada laporan data

pegawai, yang terdiri atas :

. 1. Per Pegawai

2. Seluruhnya

Langkah 3

: Program akan jalan apabila :

Pilihan = 1 jalankan submenu Per Pegawai

Klik tombol proses untuk mencetak laporan data pegawai,

jika tidak klik tombol batal untuk keluar dan kembali kemenu

untama.

Pilihan = 2 jalankan submenu Seluruhnya

Klik tombol proses untuk mencetak laporan data pegawai

seluruhnya, jika tidak klik tombol batal untuk keluar dan

kembali kemenu untama.

Langkah 4

: Pilihan = II tampilkan pilihan yang ada pada laporan data

(68)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

1. Menurut Nip

2. Menurut Golongan

3. Menurut Tanggal Gaji

4. Seluruhnya

Langkah 5

: Program akan jalan apabila :

Pilihan = 1 jalankan submenu Menurut Nip

Pilih nip yang ingin diproses, jika sudah dipilih klik tombol

proses untuk mencetak laporan data gaji pegawai menurut nip

yang dimasukan, jika tidak klik tombol batal untuk keluar dan

kembali kemenu untama.

Pilihan = 2 jalankan submenu Menurut Golongan

Pilih golongan klik tombol proses untuk mencetak laporan

data gaji pegawai menurut golongan, jika tidak klik tombol

batal untuk keluar dan kembali kemenu untama.

Pilihan = 3 jalankan submenu Menurut Tanggal Gaji

Masukan tanggal gaji kemudian klik tombol proses untuk

mencetak laporan data gaji pegawai menurut tanggal gaji, jika

tidak klik tombol batal untuk keluar dan kembali kemenu

untama.

(69)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Klik tombol proses untuk mencetak laporan data gaji pegawai

seluruhnya, jika tidak klik tombol batal untuk keluar dan

kembali kemenu untama.

Langkah 6

: Pilihan = III jalankan submenu Daftar Gaji Pokok

Klik tombol proses untuk mencetak daftar gaji pokok

pegawai, jika tidak klik tombol batal untuk keluar dan

kembali kemenu untama.

6.

AlgoritmaTentang

Langkah 1

: Tampilkan animasi tulisan nama penulis

Klik tombol keluar untuk kembali kemenu utama.

7.

AlgoritmaKeluar Program

Langkah 1

: Tampilkan menu exit

Langkah 2

: Jika klik yes keluar dari menu utama, jika no kembali ke menu

(70)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

BAB 4

IMPLEMENTASI SISTEM

(71)

Abragus Sabra : Sistem Informasi Data Gaji Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah, 2009.

USU Repository © 2009

Implementasi sistem adalah prosedur-prosedur yang dilakukan dalam menyelesaikan

desain sistem yang telah disetujui seperti menginstall sistem, menguji sistem yang

dibuat dan memulai sistem baru atau sistem yang diperbaiki.

Implementasi sistem merupakan tahap inti dari pekerjaan sebuah proyek, pada

tahap inilah pembangunan komponen-komponen pokok sebuah sistem informasi

dilakukan berdasarkan desain yang telah dibuat.

4.2 Tujuan Implementasi Sistem

Tujuan dari implementasi sistem ini adalah sebagai berikut:

1.

Menyelesaikan desain sistem yang ada dalam dokumen sistem yang disetujui.

Menyusun dokumen-dokumen baru atau dokumen yang diperbaiki.

Gambar

Tabel 3.1 Pegawai
Tabel 3.2 gaji pegawai
Tabel 3.2 gajipokok
Gambar 3.1 Input Data Pegawai
+7

Referensi

Dokumen terkait

Badan Kepegawaian Daerah mempunyai tugas membantu kepala daerah melalui Sekretariat Daerah dalam melaksanakan manajemen Pegawai Negeri Sipil di lingkungan Pemerintah

Penelitian ini bertujuan untuk mengetahui bagaimana peranan Badan Kepegawaian Daerah terhadap Pelaksanaan promosi jabatan pegawai negeri sipil, yang pada penelitian ini

Skripsi yang berjudul ”Analisa Pengaruh Profesionalisme, Disiplin, dan Motivasi Kerja Terhadap Kinerja Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Jepara” diajukan

ABSTRAK FAKTOR-FAKTOR YANG MEMPENGARUID KEDISIPLINAN KERJA PEGAWAI NEGERI SIPIL DI LINGKUNGAN BADAN KEPEGAWAIAN DAERAH KABUPATEN KOTAWARINGIN TIMURKALIMANTAN TENGAH

Skripsi yang berjudul ”Analisa Pengaruh Profesionalisme, Disiplin, dan Motivasi Kerja Terhadap Kinerja Pegawai Pada Kantor Badan Kepegawaian Daerah Kabupaten Jepara” diajukan

Tujuan penelitian ini adalah untuk (1) Mengetahui implementasi Sistem Informasi Manajemen Kepegawaian di Badan Kepegawaian Daerah Kabupaten Sukoharjo, (2) Mengetahui

Desain Jaringan yang diperuntukkan pada Pembangunan dan Pengembangan Sistem Informasi Keuangan Internal (SIKI) pada Badan Kepegawaian Daerah Provinsi Jawa Tengah

Sistem Informasi ini dibuat dalam laporan sripsi ini merupakan suatu analisis dan perancangan Sistem informasi Kepegawaian pada Badan Kepegawaian Daerah