• Tidak ada hasil yang ditemukan

Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan"

Copied!
94
0
0

Teks penuh

(1)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

SISTEM INFORMASI GURU DAN PEGAWAI

SMP NEGERI 12 MEDAN

TUGAS AKHIR

ARIEF GUNAWAN

062406070

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

SISTEM INFORMASI GURU DAN PEGAWAI SMP NEGERI 12 MEDAN

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

ARIEF GUNAWAN 062406070

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

(3)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. PERSETUJUAN

Judul : SISTEM INFORMASI GURU DAN PEGAWAI SMP

NEGERI 12 MEDAN

Kategori : TUGAS AKHIR

Nama : ARIEF GUNAWAN

Nomor Induk Mahasiswa : 062406070

Program Studi : D3 ILMU KOMPUTER

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, 30 Mei 2009

Diketahui / Disetujui oleh

Departemen Matematika FMIPA USU

Ketua, Pembimbing

Dr. Saib Suwilo, M.Sc Syahril Efendi, S.Si, M.IT. NIP 13179614 NIP 132148612

(4)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. PERNYATAAN

SISITEM INFORMASI GURU DAN PEGAWAI SMP NEGERI 12 MEDAN

TUGAS AKHIR

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

kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Mei 2009

(5)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. PENGHARGAAN

Bismillahirrahmanirrahim

Puji dan syukur penulis ucapkan atas kehadirat Allah SWT, karena dengan limpah

rahmat dan karunia-Nya penulis berhasil menyelesaikan tugas akhir ini yang berjudul

”Sistem Informasi Guru dan Pegawai SMP Negeri 12 Medan “pada waktu yang

telah ditetapkan, dan tak lupa pula 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 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 Syahril Efendi, S.Si, M.IT 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.

4. Seluruh Staf Pengajar Program Studi D-3 Ilmu Komputer Faklutas MIPA

Universitas Sumatera Utara yang telah memberikan ilmu dan pengetahuannya

(6)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

5. Teristimewa kepada Ibunda Jauhari dan Ayahanda Syawaluddin serta kedua

Kakakku Yani dan Rita yang senantiasa memberikan kasih sayang, dukungan

dan selalu mendoakan penulis agar lancar dalam segala urusan.

Selain itu, penulis juga banyak mengucapkan terima kasih kepada rekan-rekan

seangkatan stambuk 2006 Yamin, Ade, Ridzal, Bayu, Jefry, Rini, Fikri, Agus, Naldi,

Eka, Rizky, Ayu, Nina, Santi yang selalu membantu penulis dan memberikan

dukungan dalam penyelesaian tugas akhir ini serta menemani penulis mengisi waktu

luang. Tak lupa juga buat rekan-rekan komputer B 2006 lainnya yang tidak dapat

penulis sebutkan satu-persatu.

Akhir kata, Penulis berharap semoga Tugas Akhir ini bermanfaat bagi

siapapun yang membacanya. Semoga Allah SWT senantiasa memberikan rahmat dan

hidayah kepada kita semua. Amin.

Medan, Mei 2009

Penulis

(7)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. ABSTRAK

(8)
(9)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Bab 4 Analisis dan Perancangan Sistem

4.1 Analisis Sistem

Bab 5 Implementasi Sistem

(10)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. DAFTAR TABEL

Halaman

Tabel 4.1 Tabel Pegawai

Tabel 4.2 Tabel Pangkat

Tabel 4.3 Tabel Tunjangan

Tabel 4.4 Tabel Potongan

Tabel 4.5 Tabel Admin

Tabel 4.6 Biodata Guru dan Pegawai

Tabel 4.7 Struktur Menu Utama

Tabel 4.8 Direction Simbol

Tabel 4.9 Processing Simbol

Tabel 4.10 Input Output Simbol

27

28

28

29

29

30

30

35

35

(11)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. DAFTAR GAMBAR

Halaman

Gambar 2.1 Tampilan Visual Basic 6.0 12

Gambar 2.2 Menubar 12

Gambar 2.3 Toolbar 13

Gambar 2.4 Toolbox 13

Gambar 2.5 Jendela Form 14

Gambar 2.6 Jendela Pengkodean 15

Gambar 2.7 Jendela Project 15

Gambar 2.8 Jendela Properti 16

Gambar 2.9 Jendela Form Layout 16

Gambar 2.10 Tampilan Awal Microsoft Acces 17

Gambar 3.1 Struktur Organisasi SMP Negeri 12 Medan 20 Gambar 4.1 Form Pengolahan Biodata Guru dan Pegawai 31 Gambar 4.2 Form Pengolahan Data Pangkat 31

Gambar 4.3 Form Pengolahan Data Tunjangan 32

Gambar 4.4 Form Pengolahan Potongan 32

Gambar 4.5 Form Pencarian 33

Gambar 4.6 Form Laporan Biodata Guru dan Pegawai 33

Gambar 4.7 Form Laporan Gaji Guru dan Pegawai 34 Gambar 4.8 Bentuk Laporan Biodata Guru dan Pegawai 34 Gambar 4.9 Bentuk Laporan Daftar Gaji 34 Gambar 4.10 Flow Chart Form Menu Utama 37

Gambar 4.11 Flow Chart Form Pengolahan Biodata Guru dan Pegawai 38

(12)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi informasi yang demikian cepat, menjadikan komputer

sebagai alat yang dapat meringankan kerja manusia dalam memecahkan masalah atau

persoalan yang rumit dalam bisnis, administrasi, dan sebagainya, sehingga banyak

perusahaan besar maupun kecil membutuhkan komputer sebagai alat bantu dalam

kegiatan operasionalnya.

Selain perusahaan, perkembangan teknologi komputer juga sangat diperlukan

di lembaga-lembaga pendidikan untuk mengelola data-data yang ada dalam

lingkungan lembaga-lembaga pendidikan tersebut sehingga dapat disajikan informasi

yang cepat dan akurat yang dapat dikonsumsi oleh pihak-pihak yang berhak untuk

mengetahuinya.

SMP Negeri 12 Medan sebagai sebuah lembaga pendidikan, masih memiliki

kelemahan-kelemahan dalam pengolahan data dan penyajian informasi khususnya

tentang data para guru dan pegawai. Penyajian dan penyimpanan data yang masih

menggunakan cara manual membuat data tersebut sulit untuk didapatkan secara cepat,

tepat, dan akurat.

Ketertarikan penulis terhadap permasalahan serta perkembangan yang terjadi

(13)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

pendidikan tersebut untuk mengubah sistem penyimpanan dan penyajian informasi

yang telah ada sebelumnya, sehingga mempermudah semua pihak yang membutuhkan

segala informasi data guru dan pegawai yang ada pada SMP Negeri 12 Medan. Atas

dasar inilah, penulis mengangkat judul ”SISTEM INFORMASI GURU DAN

PEGAWAI SMP NEGERI 12 MEDAN”.

1.2 Identifikasi Masalah

Kemampuan manusia dalam menyelesaikan pekerjaan yang semakin banyak dan

rumit sangatlah terbatas, sehingga disini dibutuhkan suatu sistem yang dapat

mengolah data dengan baik sehingga dapat mempercepat serta mengefisienkan

pekerjaan pengolahan data.

Dari permasalahan diatas penulis mencoba untuk merancang suatu sistem data

guru dan pegawai. Penulis mengharapkan melalui sistem informasi ini pengolahan

data guru dan pegawai yang kurang efisien dapat diatasi sehingga pekerjaan dapat

dilaksanakan dengan optimal.

1.3 Batasan Masalah

Sehubungan dengan keterbatasan waktu dan kemampuan penulis serta untuk

mencegah terjadinya kesimpangsiuran dari topik permasalahan yang diangkat, penulis

membatasi ruang lingkup hanya sampai pada masalah penyajian dan penginputan data

(14)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 1.4 Maksud dan Tujuan

Penulis melakukan penelitian ini bermaksud untuk merancang suatu sistem informasi

yang dapat membantu pihak sekolah megatasi permasalahan dalam pengolahan data

sehingga informasi yang dibutuhkan dapat diperoleh secara cepat dan akurat. Adapun

tujuan penulis dari penelitian ini adalah :

1. Menambah ilmu pengetahuan di bidang database

2. Menerapkan dan mengembangkan pengetahuan tentang pemograman visual

basic.

1.5 Metode Penelitian

Untuk menyusun tugas akhir ini, penulis melakukan penerapan metode penelitian

dalam memperoleh data-data yang dibutuhkan sehingga penyusunan tugas akhir ini

dapat diselesaikan dengan baik. adapun metode penelitian yang penulis lakukan

adalah sebagai berikut :

1. library Research (Metode Penelitian Kepustakaan)

Adalah suatu penelitian yang dilakukan dengan cara mengambil data teoritis dan

membaca buku – buku referensi yang berhubungan dari judul yang diangkat dari hasil

penelitian.

(15)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Adalah suatu penelitian yang dilakukan secara langsung dengan objek penelitian

tepatnya di Kantor Badan Kepegawaian Daerah Kabupaten Aceh Tengah. Untuk

mendapat data – data penulis menempuh beberapa cara pengumpulan data antara lain:

a) Observasi

Penulis mengambil langsung terhadap objek pencatatan yang menyatakan kegiatan

data pegawai.

b) Interview

Penulis mengadakan tanya jawab atau pembicaraan langsung dengan staf pegawai

atau bagian tertentu yang menyangkut pembahasan.

1.6 Sistematika Penulisan

Adapun sistematika penelitian dalam menyelesaikan Tugas Akhir ini dapat diuraikan

sebagai berikut :

BAB 1 : PENDAHULUAN

Bab ini berisikan latar belakang masalah, identifikasi masalah, batasan

masalah, maksud dan tujuan, metode penelitian, tinjauan pustaka dan

sistemaitka penulisan.

BAB 2 : LANDASAN TEORI

Dalam bab ini penulis menjelaskan teori – teori singkat mengenai hal – hal

yang berhubungan dengan judul dan bahasa pemograman Visual Basic 6.0

yang digunakan oleh penulis.

(16)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Bab ini menjelaskan secara singkat mengenai sejarah, visi dan misi serta

struktur organisasi SMP Negeri 12 Medan.

BAB 4 : PERANCANGAN SISTEM

Pada bab ini penulis menerangakan rancangan form, penerapan sistemnya

berupa rancangan input dan output program dan algoritma dari program

tersebut.

BAB 5 : IMPLEMENTASI SISTEM

Bab ini menjelaskan tentang implementasi sistem dan juga kebutuhan sistem

pengujian program.

BAB 6 : KESIMPULAN DAN SARAN

Bab ini menjelaskan tentang kesimpulan dan saran dari hasil penelitian

penulis.

1.7 Tinjauan Pustaka

Adapun tinjauan pustaka yang menjadi pedoman penulis dalam menyusun tugas akhir

ini adalah :

1. Ario Suryo Kusumo. 2003. Latihan Microsoft Visual Basic 6.0. Cetakan

keenam. Jakarta : Penerbit PT. Elex Media Komputindo.

2. Dhewiberta. 2005. Pemograman Tinkat Lanjut dengan Visual Basic 6.0 dan

Crystal Report. Yogyakarta : Penerbit Andi.

3. Didik Dwi Prasetyo. 2004. Aplikasi Bisnis dan Perkantoran Menggunakan

(17)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

4. Siswoutomo Wiwit. 2006. Tip dan Trik Canggih Visual Basic 6.0 Jakarta :

(18)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

BAB 2

LANDASAN TEORI

2.1 Sistem

Moscove dan Simkin (2000, hal: 1) mengemukakan bahwa “Suatu sistem adalah

merupakan suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk

mencapai tujuan (goal) yang sama“.

Indrajit (2001, hal : 2) dalam bukunya menjelaskan bahwa “Kata sistem

mengandung arti kumpulan dari komponen-komponen yang memiliki unsur

keterkaitan antara satu dan lainnya“.

Dari beberapa uraian diatas dapat disimpulkan bahwa sistem adalah sebagai

satu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang

berinteraksi untuk mencapai suatu tujuan. Suatu sistem dapat terdiri dari sistem-sistem

bagian (subsistem). Subsistem saling berinteraksi dan saling berhubungan membentuk

(19)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 2.2 Informasi

Informasi adalah data yang telah diolah menjadi sebuah pengetahuan yang langsung

berguna bagi yang memilikinya atau dapat dikatakan sebagai hasil dari pengolahan

data yang dapat berfungsi untuk mencapai suatu tujuan tertentu atau untuk analisa

dalam pengambilan keputusan.

Jogiyanto H.M (Analisis Dan Desain Sitem Informasi Pendekatan Terstruktur Teori Dan Praktek Aplikasi Bisnis, 1989, hal 8), ”Informasi adalah data

yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang

menerimanya.

2.3 Sistem Informasi

Lucas ( 2000, hal : 1) “Suatu sistem informasi adalah suatu kegiatan dari

prosedur-prosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi

untuk mendukung pengambilan keputusan dan pengendalian di dalam organisasi“.

Menurut Indrajit (2001, hal : 3) “Sistem informasi merupakan suatu

kumpulan dari komponen-komponen dalam perusahaan atau organisasi yang

berhubungan dengan proses penciptaan dan pengaliran informasi“.

Sistem informasi adalah suatu cara yang sudah tertentu untuk menyediakan

informasi yang dibutuhkan oleh organisasi untuk beroperasi dengan cara yang sukses

(20)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 2.4 Data

Data berasal dari kata “datum“ yang berarti fakta atau bahan-bahan keterangan. Data

adalah fakta, atau bagian dari fakta yang mengandung arti yang dihubungkan dengan

kenyataan, simbol-simbol, gambar-gambar, kata-kata, angka-angka, atau huruf-huruf

yang menunjukkan suatu kode, objek, kondisi, atau situasi.

Data berfungsi sebagai bahan dasar yang objektif (relatif) di dalam proses

penyusunan kebijaksanaan dan keputusan pimpinan organisasi.

2.5 Basis Data (database)

Database adalah kumpulan data yang terdiri atas satu atau lebih table yang terintegrasi

satu sama lain, dimana pengguna (user) diberi wewenang untuk dapat mengakses

(mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam

tabel-tabel tersebut. Tabel terdiri dari baris yang disebut dengan record dan kolom yang

disebut field.

2.5.1 Tabel

Tabel merupakan sekumpulan data yang memiliki topik tertentu. Di dalam tabel

terdapat record dan field yang merupakan bagian dari tabel. Pada dasarnya, tabel

(21)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 2.5.2 Record

Record merupakan baris yang terdapat dalam tabel. Pada baris tersebut, data dari tabel

diisikan. Secara umum record memiliki defenisi suatu bagian dari data.

2.5.3 Field

Field adalah item tertentu dalam tabel. Bisa disebut kolom. Sebuah record dibentuk

oleh banyak field. Setiap field dalam suatu record mengandung suatu potongan

tunggal dari informasi tentang record.

2.6 Microsoft Visual Basic 6.0

Microsoft Visual Basic adalah bahasa pemrograman yang digunakan untuk membuat

aplikasi Windows yang berbasis grafis (GUI–Graphical User Interface). Visual Basic

merupakan perangkat otomatis, dengan bantuan Intelligent IDE (Integrated

Development Integration) yang akan membantu user dalam penulisan kode program

yang akan ditampilkan secara otomatis. Didalam bahasa pemograman Visual Basic

6.0 dikenal dengan metode drag-drop yang akan berguna dalam menyingkat proses

(22)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 2.6.1 Sejarah perkembangan Visual Basic 6.0

Visual Basic pertama kali diperkenalkan pada tahun 1991 berupa pemograman yang

masih berbasiskan DOS dan untuk Windows. Setelah itu muncul versi baru dengan

Visual Basic versi 3.0 yang dirilis pada tahun 1993, yang kemudian diikuti dengan

dirilisnya Visual Basic versi 4.0 pada tahun 1995 dengan tambahan dukungan untuk

aplikasi 32 bit. Dari semua versi Visual Basic yang ada, akhirnya dikeluarkan versi

terbaru yaitu Visual Basic versi 6.0 pada tahun 1998 yang memiliki fasilitas yang

lebih baik dibandingkan versi sebelumnya.

Fasilitas terbaru tersebut adalah fasilitas pengaksesan data Visual Basic versi

6.0 kemampuan akan pengolahan database lebih canggih karena adanya aplikasi yang

terbaru seperti ADO (Active Data Object), ODBC (Open Database Connectivity),

DAO (Data Accses Object), dan RDO (Remote Data Object), sehingga dapat

membuat pengguna (user) dapat menggunakannya dengan mudah dan dapat

menghasilkan output yang baik.

2.6.2 Struktur Aplikasi Visual Basic

Salah satu yang membuat Visual basic begitu banyak digunakan adalah kerana adanya

fasilitas editor yang serba fungsi. Fasilitas tersebut adalah Integrated Development

Environment atau disingkat IDE. Fasilitas ini memberikan kemudahan dalam

(23)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 2.1 Tampilan Visual Basic 6.0

a Menubar

Menubar berisi perintah-perintah umum yang digunakan untuk mengoperasikan

Visual Basic.

Gambar 2.2 Menubar

(24)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Toolbar digunakan sebagai alternative lain untuk menjalankan perintah secara

langsung selain melalui Menubar. Ada empat macam standart toolbar Visual Basic,

yaitu :

1 Debug

Digunakan untuk shortcut perintah pelacakan kode program.

2 Edit

Digunakan untuk shortcut perintah dalam editor pengkodean.

3 From editor

Digunakan untuk shortcut perintah dalam mendesain objek form.

4 Standart

Digunakan untuk shortcut perintah standart dalam Visual Basic.

Gambar 2.3 Toolbar

c Toolbox

Dalam jendela Toolbox terdapat beberapa objek control yang dapat digunakan dalam

form atau objek desainer lain. Jendela ini terbagi dalam beberapa tab, seperti yang

(25)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 2.4 Toolbox

d Jendela Form

Form merupakan bagian utama dari program aplikasi yang digunakan untuk

pembuatan program. Pada form ini kita dapat mengatur tampilan yang akan dibuat

dengan menambahkan komponen-komponen yang ada pada toolbox sehingga

memudahkan pengguna berinteraksi dengan program yang telah kita tuliskan.

Gambar 2.5 Jendela Form

(26)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gunakan jendela pengkodean (code window) untuk membuat perintah dalam form

atau objek lain dalam aplikasi. Jendela akan ditampilkan jika mengklik ganda pada

bagian form atau kontrol.

Ada dau buah Combo Box dalam jendela ini. Yang paling kiri berisi

objek-objek yang ada dalam project, sedangkan sebelah kanannya terdiri dari event-event

yang berhubungan dengan objek yang dipilih.

Gambar 2.6 Jendela Pengkodean

f Jendela Project

Jendela ini digunakan untuk isi dari semua objek yang terdapat dalam aplikasi.

Menampilkan semua objek yang dikelompokan menurut tipe atau menyusunnnya

berdasarkan huruf pertama saja, dengan mengklik toolbar icon dibagian kanan jendela

(27)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 2.7 Jendela Project

g Jendela property

Jendela ini menampilkan semua property dari objek yang sedang dipilih dan beberapa

tipe dari semua properti tersebut memungkinkan untuk dimodifikasi.

Gambar 2.8 Jendela Properti

h Jendela Form Layout

Jendela Form Layout digunakan untuk melihat bagaimana posisi form yang akan

ditampilkan ketika dijalankan. Jika menginginkan posisi lain dari form , dapat

(28)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 2.9 Jendela Form Layout

2.7 Microsoft Acces

Microsoft Acces merupakan salah satu software yang tercakup dalam satu paket

Microsoft Office yang digunakan untuk mengolah database. Microsoft Acces 2003

merupakan pengolah database yang berjalan pada sistem operasi windows.

(29)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 2.8 Crystal Report

Crystal Report adalah perangkat lunak yang khusus digunakan untuk membuat

laporan dan dapat digunakan oleh bahasa pemrograman lain dengan cara

menghubungkan keduanya (linkage).

Crystal Report merupakan program khusus untuk membuat laporan yang

terpisah dengan program Microsoft Visual Basic 6.0 tetapi keduanya dapat

dihubungkan (linkage). Mencetak dengan Crystal Report hasilnya lebih baik dan lebih

mudah. Hal ini karena pada Crystal Report banyak tersedia objek-objek maupun

komponen yang mudah digunakan. Crystal Report juga dapat dihubungkan dengan

(30)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

BAB 3

SEKILAS TENTANG SMP NEGERI 12 MEDAN

3.1 Profil SMP Negeri 12 Medan

SMP Negeri 12 Medan berada di Jalan M.H. Thamrin No. 52 Medan. Sekolah ini

dulunya bernama Perguruan Husni Thamrin dan pada waktu itu sekolah ini masih

menjadi milik swasta. Setelah memalui proses yang sangat panjang akhirnya pada

tahun 1968 sekolah ini di Nasionalisasi menjadi SMP Negeri 10 Medan. Pada tahun

1997 sekolah ini kemudian berganti nama menjadi SMP Neger 12 Medan. Seperti

sekolah-sekolah lain pada umumnya, sekolah ini memiliki ruang kelas untuk kegiatan

belajar mengajar siswa-siswanya serta beberapa fasilitas lainnya yang dapat

(31)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Fasilitas tersebut diantaranya adalah ruang laboratorium komputer, lapangan

basket, UKS, mushola dan fasilitas lainnya yang diharapkan dapat membantu kegiatan

belajar siswa.

3.2 Struktur Organisasi

Kepala Sekolah

Drs. Risman hamrin

Tata Usaha

Darma Pakpahan

Komite Sekolah

Zulfan M. Isa

Siswa / i Wali Kelas/

Guru

BP / BK

Drs. Linus Manalu

PKS Bid. Kurikulum

Dra. Saiyar

PKS Bid. Sar / Pra

Hasael Barus

PKS Bid. Kesiswaan

P. S ianturi, S.PD

PKS Bid. Humas

Hamidah, BA

Wakil Kepala Sekolah

(32)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 3.1 Struktur Organisasi SMP Negeri 12 Medan

3.3 Uraian Tugas dan Fungsi Organisasi

3.3.1 Kepala Sekolah

Kepala Sekolah berfungsi dan bertugas sebagai edukator, manejer, administrator,

supervisor serta pemimpin / Leader inovator.

3.3.2 Wakil Kepala Sekolah

Wakil Kepala Sekolah bertugas membantu Kepala Sekolah dalam kegiatan:

1. Menyusun kurikulum.

2. Mengatur segala program kesiswaan.

3. Merencanakan kebutuhan sarana dan prasarana.

4. Mengatur dan mengembangkan hubungan dengan masyarakat.

5. Mengatur dan mengawasi penyelenggaraan program pendidikan.

6. Mengatur mutasi siswa.

7. Menyusun program kegiatan ekstrakurikuler.

(33)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 3.3.3 Tata Usaha

Kepala Tata Usaha mempunyai tugas melaksanakan ketatausahaan sekolah dan

bertanggung jawab kepada kepala sekolah dalam kegiatan-kegiatan sebagai berikut:

1. Penyusunan program kerja tata usaha sekolah.

2. Pengolahan keuangan sekolah.

3. Penyusunan administrasi perlengkapan sekolah.

4. Penyusunan laporan pelaksanaan kegiatan pengurusan ketatausahaan secara

umum.

3.3.4 Komite Sekolah

Membantu sekolah dalam hal:

1. Peningkatan kegiatan sekolah.

2. Peningkatan kesejahteraan guru dan pegawai.

3.3.5 Bidang Sarana dan Prasarana

Tugas yang dilakukan disini adalah:

1. Pembangunan sarana dan prasarana.

2. Pengawasan dalam hal sarana dan prasarana yang ada.

(34)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Membantu Kepala Sekolah dalam hal:

1. Pelaksanaan kur ikulum.

2. Pemberian tugas guru.

3. Mengawas jadwal pelaksanaan KBM.

4. Administrasi kurikulum dan penelitian.

5. Konsultasi dengan Kepala Sekolah.

3.3.7 Bidang Kesiswaan

Membantu Kepala Sekolah dalam bidang:

1. Pembinaan disiplin sekolah.

2. Koordinator pembinaan siswa.

3. Koordinator pelaksana kegiatan intra / ekstrakulikuler.

4. Koordinator kegiatan sekolah.

3.3.8 Bidang Humas (Hubungan Masyarakat)

Membantu Kepala Sekolah dalam hal:

1. Hubungan sekolah, masyarakat , dan pemerintah.

2. Hubungan sekolah dengan perguruan tinggi.

3. Penelusuran tamatan.

4. Penelitian

(35)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 3.3.9 Guru

Guru bertanggung jawab kepada kepala sekolah dan mempunyai tugas melaksanakan

kegiatan proses belajar mengajar secara efektif dan efisien.

3.3.10 Wali Kelas

Membantu kepala sekolah dalam kegiatan:

1. Pengelolaan kelas.

2. Penyelenggaraan administrasi kelas.

3. Pembuatan catatan khusus tentang siswa.

4. Penyusunan statistik bulanan siswa.

5. Penyusunan nilai siswa.

3.3.11 Guru Pembimbing dan Konseling (BP / BK)

Bertugas membantu Kepala Sekolah dalam penyusunan dan pelaksanaan

pembimbingan dan konseling di sekolah.

3.4 Visi dan Misi Sekolah

(36)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Mempersiapkan lulusan sebagai calon pemimpin yang memiliki wawasan iman dan

taqwa (IMTAK) serta IPTEK yang handal, berbudi pekerti luhur, daya juang kuat,

integritas tinggi, berwawasan lingkungan mandiri serta mempunyai kemampuan

intelektual (IQ), kemampuan emosional (EQ) dan kemampuan spiritual (SQ) yang

tinggi serta kepribadian utuh dan kokoh.

3.4.2 Misi Sekolah

1. Mewujudkan kultur lingkungan belajar yang aman, tentram, nyaman dan kondisif.

2. Menyiapkan para lulusan terampil dan mampu berkomunikasi bahasa inggris dan

mengoperasikan komputer secara maksimal.

3. Mewujudkan sekolah yang efektif, yang memiliki profil kuat, mandiri, kreatif,

krisis dan inofatif.

(37)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

BAB 4

ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis Sistem

Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam

bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan

mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan,

hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat

diusulkan perbaikan-perbaikannya (Jogianto Hartono, 1999).

4.1.1 Analisis Sistem yang Berjalan

SMP Negeri 12 Medan mengalami masalah dalam proses pengolahan data guru dan

(38)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

mencatatnya dalam sebuah arsip membuat para pegawainya kesulitan jika suatu waktu

membutuhkan data seorang pegawai atau guru.

4.2 Perancangan Sistem

Perancangan sistem adalah gambaran, perencanaan dan pembuatan sketsa atau

pangaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan

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.

4.2.1 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 merancang 5 tabel

yang dipergunakan, yaitu tabel pegawai, pangkat, tunjangan, potongan dan admin. Di

bawah ini merupakan gambaran masing-masing tabel.

Tabel 4.1 Pegawai

Nama Field Tipe Panjang Keterangan

Nip Double Nip (primary key)

Nama Text 30 Nama

Kelamin Text 10 Jenis kelamin

(39)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Tempat_lahir Text 30 Tempat lahri

Agama Text 10 Agama

Pendidikan Text 8 Pendidikan

Alamat Text 50 Alamat

Status Text 15 Status nikah

Jml_anak Currency Jumlah anak

No_telp Text 12 Nomor telepon

Tabel 4.2 Pangkat

Nama Field Tipe Panjang Keterngan

Nip Duoble Nip (primary key)

Jabatan Text 10 Jabatan

Golongan Text 5 Golongan

Masa_kerja Text 15 Masa kerja

Gaji_pokok Currency Gaji pokok

Tgl_masuk Date/time Taggal mulai masuk

satatuspegawai Text 5 Status kepegawaian

Tabel 4.3 Tunjangan

Nama Field Tipe Panjang Keterangan

Nip Duoble Nip (primary key)

Istri_suami currency Tunjangan Istri/suami

T_anak Currency Tunjangan Anak

T_fungsional Currency Tunjangan Fungsional

(40)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

T_beras Currency Tunjangan beras

Subsidi_askes Currency Subsidi askes

T_khususpajak Currency Tunjangan khusus pajak

T_lain Currency Tunjangan lain

Jml_tunjangan Currency Jumlah tunjangan

Gaji_kotor Currency Gaji kotor

Tabel 4.4 Potongan

Nama Field tipe Panjang Keterangan

Nip Duoble Nip (Primary key)

Iuran_wajib Currency Iuran wajib

Pot_subsidi_askes Currency Potongan subsidi askes

Pph Currency Pajak penghasilan

Taperum Currency TAPERUM

Pot_lain Currency Potongan lain

Gaji_bersih Currency Gaji bersih

Tabel 4.5 Admin

Nama Field Tipe Panjang Keterangan

Nama Text 15 Nama (primary key)

Password Text 15 Password

(41)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Normalisasi merupakan teknik dalam perancangan sebuah basis data, teknik

pengelompokkan atribut dari suatu relasi sehingga membentuk relasi yang baik (tanpa

redudansi). Pada tabel 4.5 adalah normalisasi tabel data guru pegawai.

Tabel 4.6 Biodata Guru dan Pegawai

Nama Tempt

lahir

Tgl

lahir

Golongan Masa

kerja

Pendidikan Jabatan Tgl

masuk

Status Alamat No

telp

Lazwardi Idi 26/05/1960 IV/A 26thn

11bln

S-1 Wakasek 1/2/1986 PNS Jl.kelambir 8497086

Sanggaria Medan 12/5/1961 III/D 18thn

3 bln

D-1 GBS 8/10/1985 PNS Jl gaperta 4576223

Nurhayati Idi 1/4/1974 III/D 23thn

3bln

D-III GBS 17/7/2000 PNS JL.Pelajar 4522287

4.2.3 Perancangan Struktur Menu Utama

Caption Nama Shortcut

Level 1 Level2

File File

Ganti password Gantipass

Login Login

LogOut Logout

Keluar Keluar Crtl+X

(42)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

&Guru Dan Pegawai Guru

&Pangkat Pangkat

&Tunjangan Tunjangan

&Potongan Potongan

Pencarian Cari

&Laporan

Biodata Guru dan Pegawai Laporan data

Gaji Guru dan Pegawai Laporan gaji

Tabel 4.7 Struktur Menu Utama 4.2.4 Perancangan Tampilan

a Form Pengolahan Biodata Guru dan Pegawai

Gambar 4.1 Form Pengolahan Biodata Guru dan Pegawai

(43)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Gambar 4.2 Form Pengolahan Data Pangkat c Form Pengolahan Data Tunjangan

Gambar 4.3 Form Pengolahan Data Tunjangan

(44)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Gambar 4.4 Form Pengolahan Data Potongan e Form Pencarian

Gambar 4.5 Form Pencarian

(45)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 4.6 Form Laporan Biodata Guru dan Pegawai

g Form Laporan Gaji Guru Dan Pegawai

(46)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. h Bentuk Laporan Biodata Guru Dan Pegawai

Gambar 4.8 Bentuk Laporan Biodata Guru dan Pegawai

i Bentuk Laporan Daftar Gaji

Gambar 4.9 Bentuk Laporan Daftar Gaji 4.3 Flow Chart

4.3.1 Simbol-Simbol Flow Chart

a Direction Simbol

Simbol Kegunaannya

Simbol Arus/ 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

(47)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Simbol Kegunaan

SimbolProcess Simbol yang menunjukkan pengolahan yang

dilakukan oleh komputer

Simbol Communication Link Simbol yang menunjukkan pengolahan yang tidak

dilakukan oleh komputer

Simbol Decision Simbol untuk kondisi yang akan menghasilkan

beberapa kemungkinan jawaban/aksi

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

Tabel 4.9 Processing Simbol c Tabel Input output simbol

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

(48)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

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.

Simbol Display Simbol yang menyatakan peralatan output yang

digunakan yaitu layar, plotter, printer, dan

sebagainya

(49)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Gambar 4.10 Flow Chart Form Menu Utama 4.3.3 Flow Chart Form Pengolahan Biodata Guru dan Pegawai

Mulai

Master

Ganti Password

Login

Log Out

Keluar

Pengolahan Data

Gurur dan Pegawai

Pangkat

Tunjangan

Potongan

Pengolahan Data Guru dan Pegawai

Laporan

Data Guru dan Pegawai

Gaji Guru dan Pegawai

Cetak

Data Guru dan Pegawai

(50)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 4.11 Flow Chart Form Pengolahan Biodata Guru dan Pegawai

4.3.4 Flow Chart Form Pengolahan Data Pangkat

Masukan Data

Data

sudah ada Simpan

Data ditampilkan

Ubah

Hapus

Database pegawai

Ya

Tidak

Ya

Ya

Simpan

Tidak

Menu Utama Tidak

Olah Data lain

Tidak

Ya Form Pengolahan

(51)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 4.12 Flow Chart Form Pengolahan Data Pangkat

4.3.5 Flow Chart Form Pengolahan Data Tunjangan

Masukan Data

Data

Sudah ada Simpan

Data ditampilkan

Ubah

Hapus

Database pangkat

Ya

Tidak

Ya

Ya

Simpan

Tidak

Menu Utama Tidak

Olah Data lain

Tidak

Ya Form Pengolahan

(52)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 4.13 Flow Chart Form Pengolahan Data Tunjangan

4.3.6 Flow Chart Form Pengolahan Data Potongan

Masukan Data

data

Sudah ada Simpan

Data ditampilkan

Ubah

Hapus

Database tunjangan

Ya

Tidak

Ya

Ya

Simpan

Tidak

Menu Utama Tidak

Olah Data lain

Tidak

Ya Form Pengolahan

(53)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 4.14 Flow Chart Form Pengolahan Data Potongan

4.3.7 Flow Chart Form Pencarian

Masukan Data

data

Sudah ada Simpan

Data ditampilkan

Ubah

Hapus

Database potongan

Ya

Tidak

Ya

Ya

Simpan

Tidak

Menu Utama Tidak

Olah Data lain

Tidak

Ya Form Pengolahan

(54)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Gambar 4.15 Flow Chart Form Pencarian

4.3.8 Flow Chart Form Laporan Biodata Guru Dan Pegawai

Masukan Kriteria dan

kata kunci

Tekan Tombol

Cari

Data Ketemu

Tidak

Ya

Pesan

“Data Yang Anda Cari Tidak”

Data ditampilkan

Cari Data lain

Ya

Tidak

Form Pencarian

(55)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Gambar 4.16 Flow Chart Form Laporan Biodata Guru dan Pegawai

4.3.9 Flow Chart Form Laporan Gaji Guru dan Pegawai

Gambar 4.17 Flow Chart Form Laporan Gaji Guru dan Pegawai

Pilih nip atau nama

Tersedia Form Laporan Data Guru dan Pegawai

Menu

Utama ditampilkan Data Keluar

Ya

Tidak Pilih nip

atau nama

Tersedia Form Laporan Data Guru dan Pegawai

Menu

Utama ditampilkan Data Keluar

Ya

(56)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

BAB 5

IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem

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.

5.2 Tujuan Implementasi Sistem

Adapun 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.

2. Menulis, menguji dan mendokumentasikan program-program dan

prosedur-prosedur yang dilakukan oleh dokumen desain sistem yang disetujui.

3. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem baru dan melatih

(57)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

4. Memperhitungkan bahwa sistem memenuhi permintaan yaitu dengan menguji

sistem secara menyeluruh.

5. Memastikan bahwa konversi ke sistem baru berjalan, yaitu dengan membuat

rencana, mengontrol dan melakukan instalasi baru secara benar.

5.3 Spesifikasi Sistem

Untuk melakukan perancangan dan menjalankan sistem ini diperlukan beberapa

komponen seperti perangkat keras (hardware), perangkat lunak (software), dan

sumber daya manusia (brainware).

5.3.1 Perangkat Keras (Hardware)

Penggunaan perangkat keras yang baik akan mempengaruhi cepat lambatnya proses

program dijalankan dan dihasilkan. Adapun spesifikasi perangkat keras yang

dianjurkan adalah :

1. PC Celeron 667 Mhz

2. Memori 64 Mb

3. Monitor super VGA

4. Hardisk minimal 10 GB

5. Keyboard

6. Mouse

(58)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. 5.3.2 Perangkat Lunak (Software)

Untuk mendukung sistem kerja dari hardware maka diperlukan juga software

didalamnya. Untuk sistem ini diperlukan spesifikasi perangkat lunak, yaitu :

1. Sistem Operasi Windows XP.

2. Aplikasi bahasa pemograman Microsoft Visual Basic 6.0.

3. Microsoft Acces 2003

4. Seagate Crystal Report

5.3.3 Sumber Daya Manusia (Brainware)

Dalam mengolah sebuah program diperlukan tenaga sumber daya manusia yang akan

menjadikan program tersebut dapat berjalan dengan baik dan efisien. Tenaga sumber

daya manusia yang dibutuhkan adalah :

1. Sistem Analis, yaitu orang yang menganalisa sistem dengan mempelajari

masalah-masalah yang timbul dan menentukan kebutuhan-kebutuhan pemakai dan

mengidentifikasi pemecahan yang beralasan.

2. Programmer, yaitu orang yang akan menyusun instruksi bagi komputer agar dapat

digunakan oleh pemakai (user) serta merancang antar muka pemakai (interface)

pada program.

3. Operator, yaitu orang yang akan menangani secara langsung pengolahan data pada

(59)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Selama penulis melakukan penelitian di SMP NEGERI 12 MEDAN hingga dalam

perancangan sistem, maka penulis dapat mengambil kesimpulan :

1. Pengolahan data dengan berbantukan komputer dapat meringankan pekerjaan,

lebih efektif dan efesien dan tentunya dapat mempersingkat waktu kerja dan

mendapatkan hasil yang akurat..

2. Penggunaan perangkat komputer yang baik dapat menghasilkan hasil yang lebih

maksimal dan dapat juga mempersingkat waktu dalam pengoperasian program.

6.2 SARAN

Adapun beberapa saran yang dapat disampaikan, yaitu:

1. Untuk melakukan pekerjaan yang membutuhkan banyak data sebaiknya diolah

menggunakan komputer agar dapat meningkatkan efisiensi dalam penggunaan

waktu dan tenaga.

2. Perlu dilakukan perbaikan dan pengembangan terhadap program ini agar dapat

(60)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

3. Dalam merancang sebuah program sebaiknya menggunakan perangkat komputer

yang mendukung dan sesuai dengan yang dibutuhkan oleh bahasa pemograman itu

sendiri agar lebih mudah dalam hal mengoperasikannya.

(61)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. DAFTAR PUSTAKA

Ario Suryo Kusumo. 2003. Latihan Microsoft Visual Basic 6.0. Cetakan keenam.

Jakarta : PT. Elex Media Komputindo.

Dhewiberta. 2005. Pemograman Tinkat Lanjut dengan Visual Basic 6.0 dan Crystal

Report. Yogyakarta : Andi.

Didik Dwi Prasetyo. 2004. Belajar Sendiri Aplikasi Bisnis dan Perkantoran

Menggunakan Visual Basic. Jakarta : Penerbit PT Elex Media Komputindo

Kelompok Gramedia, Anggota IKAPI, Jakarta 2004

Rahadian Hadi. 2000. Membuat Laporan dengan Crystal Report 8.5 dan Visual Basic

6.0 Jakarta : PT Elex Media Komputindo.

Siswoutomo Wiwit. 2006. Tip dan Trik Canggih Visual Basic 60. Jakarta : PT. Elek

Media Komputindo

(62)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. LAMPIRAN A

LISTING PROGRAM

Form Menu Utama

Private Sub about_Click() about.Show

End Sub

Private Sub cari_Click() caridata.Show

End Sub

Private Sub cetakdata_Click() cetaksemuadata.Show

End Sub

Private Sub cetakgaji_Click() cetaksemuagaji.Show

End Sub

Private Sub exit_Click() Unload Me

End Sub

Private Sub guru_Click() Oguru.Show

End Sub

Private Sub Laporandata_Click() ldata.Show

End Sub

Private Sub Laporangaji_Click() lgaji.Show

End Sub

Private Sub logout_Click()

pesan = MsgBox("Anda Yakin Akan Log Out ??", vbYesNo, "Konfirmasi") If pesan = vbYes Then

logout = False smlogin = True ubahpass = False data = False cari = False laporan = False cetak = False End If

End Sub

Private Sub MDIForm_Load()

SkinPath = App.Path & "\skin\winaqua.skn" Skin1.LoadSkin SkinPath

(63)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Private Sub pangkat_Click()

Opangkat.Show End Sub

Private Sub potongan_Click() Opotongan.Show

End Sub

Private Sub smlogin_Click() login.Show

End Sub

Private Sub tunjangan_Click() Otunjangan.Show

End Sub

Private Sub ubahpass_Click() gantipass.Show

End Sub

Form Login

Private Sub Command2_Click() Unload Me

End Sub

Private Sub Form_Activate() Text1.MaxLength = 15

Text2.MaxLength = 15 Text1.SetFocus

End Sub

Private Sub Form_Load()

SkinPath = App.Path & "\skin\winaqua.skn" Skin1.LoadSkin SkinPath

Skin1.ApplySkin Me.hWnd MDIForm1.ubahpass = False MDIForm1.logout = False MDIForm1.data = False MDIForm1.cari = True MDIForm1.laporan = True MDIForm1.cetak = True End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text2.SetFocus End If

End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Command1_Click End If

End Sub

Private Sub Command1_Click() CekUser

(64)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Private Sub CekUser()

With Data1.Recordset .Index = "adminIdx" .Seek "=", Text1 If .NoMatch Then

pesan = MsgBox("Account User Anda tidak ada !!", 0, "Konfirmasi") Text1.Text = ""

Text2.Text = "" Text1.SetFocus Else

If Trim(!Password) = Trim(Text2.Text) Then MDIForm1.logout = True

MDIForm1.smlogin = False MDIForm1.ubahpass = True MDIForm1.data = True MDIForm1.cari = True MDIForm1.laporan = True MDIForm1.cetak = True Unload Me

Else

pesan = MsgBox("Mohon Periksa Kembali Nama Dan Password !", 0, "Akses Ditolak !")

Text1.Text = "" Text2.Text = "" Text1.SetFocus End If

End If End With

End Sub

Form Ganti Password

Private Sub CmdBatal_Click() Unload Me

End Sub

Private Sub CekUserPass() With Data1.Recordset

' Memeriksa Akun User dengan index userIdx .Index = "adminIdx"

.Seek "=", Text1

' Jika Akun ama tidak cocok If .NoMatch Then

pesan = MsgBox(" Account User Anda Tidak Ada !!", 0, "Konfirmasi") Text1.Text = ""

Text2.Text = "" Text3.Text = "" Text4.Text = "" Text1.SetFocus

'Jika Password sesuai maka periksa password baru 'Jika password baru1 dan baru2 sesuai, ubah password Else

If Trim(!Password) = Trim(Text2.Text) Then If Trim(Text3.Text) = Trim(Text4.Text) Then .Edit

(65)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. .Update

pesan = MsgBox("Password telah diganti !!", 0, "Ganti Password") Unload Me

'Jika password baru1 dan baru2 tidak sesuai Else

pesan = MsgBox("Password Baru tidak cocok !!", 0, " Masukkan Kembali Password Anda !!")

Text3.SetFocus End If

'Jika Login tidak sesuaidengan akun database Else

pesan = MsgBox("Anda tidak berhak mengubah password !!", 0, "Akses ditolak !!")

Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text1.SetFocus End If

End If End With End Sub

Private Sub CmdProses_Click() CekUserPass

End Sub

Private Sub Form_Activate() Text1.MaxLength = 15

Text2.MaxLength = 15 Text3.MaxLength = 15 Text4.MaxLength = 15 Data1.Visible = False End Sub

Private Sub Form_Load()

SkinPath = App.Path & "\skin\winaqua.skn" Skin1.LoadSkin SkinPath

Skin1.ApplySkin Me.hWnd End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text2.SetFocus End If

End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text3.SetFocus End If

End Sub

Private Sub Text3_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text4.SetFocus End If

End Sub

(66)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. CmdProses_Click

End If End Sub

Form Pengolahan Biodata Guru dan Pegawai

Private Sub cmdAdd_Click()

If DBCombo1.Text = Empty Or Text1 = Empty Then If DBCombo1.Text = "" Then

pesan = MsgBox("Data Berhasil Ditambah", 0, "informasi") BelumAda

On Error GoTo 0 Exit Sub

Salah:

pesan = MsgBox("Periksa Kembali Data", 0, "informasi") End If

End Sub

Private Sub Cmdcancel_Click() BelumAda

End Sub

Private Sub cmdClose_Click() Unload Me

End Sub

Private Sub cmdDelete_Click() If DBCombo1.Text = "" Then

pesan = MsgBox("Pilih Pegawai Yang Akan Di Hapus ", _ 0, "Informasi")

DBCombo1.SetFocus Else

(67)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

pesan = MsgBox("Yakin Akan Menghapus Pegawai Bernama " & _ !nama & "..??", vbYesNo, "Konfirmasi")

If pesan = vbYes Then .Delete

BelumAda End If Else

pesan = MsgBox("Data Tidak Ditemukan", 0, "Konfirmasi") End If

End With End If End Sub

Private Sub cmdUpdate_Click() If DBCombo1.Text = "" Then DBCombo1.SetFocus

Else

With Data1.Recordset If Not .NoMatch Then .Edit

!nip = Val(DBCombo1.Text) !nama = Text1

pesan = MsgBox("Data Berhasil Diubah", 0, "Konfirmasi") Form_Load

Else

pesan = MsgBox("Data Tidak Ditemukan", 0, "Konfirmasi") End If

End With Data1.Refresh End If

End Sub

Private Sub DBCombo1_Change() Dim namagb As String

On Error GoTo kosong With Data1.Recordset .Index = "pegawaiIdx" .Seek "=", DBCombo1.Text If .NoMatch Then

(68)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Text7 = ""

Else

Text1 = !nama Combo1 = !kelamin Text2 = !tgl_lahir Text3 = !tempat_lahir Combo2 = !agama

Text4 = !pendidikan Text5 = !alamat Text6 = !jml_anak Text7 = !no_telp End If

Exit Sub kosong: End With End Sub

Private Sub Form_Load()

SkinPath = App.Path & "\skin\winaqua.skn" Skin1.LoadSkin SkinPath

Skin1.ApplySkin Me.hWnd Combo1.ListIndex = 0

Combo2.ListIndex = 0 Data1.Visible = False BelumAda

End Sub

Private Sub BelumAda() DBCombo1.Text = "" Text1 = ""

Option1.Value = False Option2.Value = False Combo1.Text = "" Combo2.Text = "" End Sub

Private Sub Option2_Click() If Option2.Value = True Then Text6 = "0"

End If End Sub

(69)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. End Sub

Form Pengolahan Data Pangkat

Private Sub cmdAdd_Click() On Error GoTo Salah

If DBCombo1.Text = Empty Or Text2 = Empty Then If DBCombo1.Text = "" Then

DBCombo2.SetFocus ElseIf Text2 = "" Then Text2.SetFocus

End If

!golongan = Combo1.Text !masa_kerja = Text3 !gaji_pokok = Text4 !tgl_masuk = Text5

!statuspegawai = Combo2.Text .Update

End With

On Error GoTo 0

cmdAdd.Enabled = False cmdUpdate.Enabled = True cmdDelete.Enabled = True

pesan = MsgBox(" Data Berhasil Ditambahkan ", 0, "Konfirmasi") BelumAda

Form_Load End If Exit Sub Salah:

pesan = MsgBox(" Periksa Lagi Data ", 0, "Konfirmasi") End Sub

Private Sub Cmdcancel_Click() BelumAda

Form_Load End Sub

Private Sub cmdClose_Click() Unload Me

End Sub

Private Sub cmdDelete_Click() With RSpangkat

If Not .EOF Then

pesan = MsgBox("Yakin Menghapus Pendidikan Pegawai NIP " & _ !nip & "??", vbYesNo, "Konfirmasi")

If pesan = vbYes Then

(70)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. End If

End With End Sub

Private Sub cmdUpdate_Click() If DBCombo1.Text = "" Then DBCombo2.SetFocus

Else

With RSpangkat

If Not .NoMatch Then .Edit

!nip = Val(DBCombo2.Text) !jabatan = Text2

!golongan = Combo1.Text !masa_kerja = Text3 !gaji_pokok = Val(Text4) !tgl_masuk = Text5

!statuspegawai = Combo2.Text .Update

pesan = MsgBox("Data Berhasil Diubah", 0, "Konfirmasi") BelumAda

Form_Load Else

pesan = MsgBox("Data Tidak Ditemukan", 0, "Konfirmasi") End If

End With End If End Sub

Private Sub DBCombo1_Change() Dim namagb As String

On Error GoTo Salah With Data1.Recordset

Data1.Recordset.Index = "PegawaiIdx2" Data1.Recordset.Seek "=", DBCombo1.Text If Not .NoMatch Then

Text1 = !kelamin DBCombo2.Text = !nip

RSpangkat.Seek "=", Data1.Recordset!nip If RSpangkat.NoMatch Then

BelumAda

cmdAdd.Enabled = True cmdDelete.Enabled = False cmdUpdate.Enabled = False Else

Combo1.Text = RSpangkat!golongan Combo2.Text = RSpangkat!statuspegawai Text2 = RSpangkat!jabatan

(71)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Salah: pesan = MsgBox(" Periksa Lagi Data ", 0, "Konfirmasi") End Sub

Private Sub DBCombo2_Change() Dim namagb As String

On Error GoTo Salah With Data1.Recordset

Data1.Recordset.Index = "PegawaiIdx" Data1.Recordset.Seek "=", DBCombo2.Text If Not .NoMatch Then

DBCombo1.Text = !nama Text1 = !kelamin

Text2 = RSpangkat!jabatan

Combo2.Text = !RSpangkat!statuspegawai Combo1.Text = !RSpangkat!golongan Text5 = RSpangkat!tgl_masuk

Text4 = RSpangkat!gaji_pokok Text3 = RSpangkat!masa_kerja Else

BelumAda

cmdAdd.Enabled = True cmdDelete.Enabled = False cmdUpdate.Enabled = False End If

Private Sub Form_Load()

SkinPath = App.Path & "\skin\winaqua.skn" Skin1.LoadSkin SkinPath

Skin1.ApplySkin Me.hWnd BukaKoneksi

Text1.Enabled = False cmdAdd.Enabled = True cmdDelete.Enabled = False cmdUpdate.Enabled = False DBCombo1.Text = ""

DBCombo2.Text = "" Text1 = "" Combo2.ListIndex = 0 Data1.Visible = False BelumAda

End Sub

Private Sub BelumAda() Combo1.Text = ""

(72)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

Form Pengolahan Data Tunjangan

Private Sub DBCombo2_Change() On Error GoTo Salah

With Data1.Recordset

Data1.Recordset.Index = "PegawaiIdx2" Data1.Recordset.Seek "=", DBCombo2.Text If Not .NoMatch Then

Text1 = !kelamin DBCombo1.Text = !nip Eksekusi

RSpangkat.Seek "=", Data1.Recordset!nip If RSpangkat.NoMatch Then

PangkatKosong Else

Text12 = RSpangkat!gaji_pokok MJumlah = RSpangkat!gaji_pokok End If

RStunjangan.Seek "=", Data1.Recordset!nip If RStunjangan.NoMatch Then

Text3 = "":

Text4 = "": Text6 = "" Text5 = "": Text7 = "" Text8 = "": Text9 = "" Text10 = "": Text11 = "" cmdDelete.Enabled = False cmdUpdate.Enabled = False cmdadd.Enabled = True Text3.SetFocus

Else

Text3 = RStunjangan!istri_suami Text4 = RStunjangan!t_anak

Text5 = RStunjangan!t_fungsional Text6 = RStunjangan!t_umum

Text7 = RStunjangan!t_beras

Text8 = RStunjangan!subsidi_askes Text9 = RStunjangan!t_khususpajak Text10 = RStunjangan!t_lain

Text11 = RStunjangan!jml_tunjangan Text13 = RStunjangan!gaji_kotor cmdUpdate.Enabled = True

cmdDelete.Enabled = True cmdadd.Enabled = False End If

End If End With

On Error GoTo 0 Exit Sub

Salah: pesan = MsgBox(" Periksa Lagi Data ", 0, "Konfirmasi") End Sub

Private Sub Form_Load()

(73)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Skin1.ApplySkin Me.hWnd

BukaKoneksi

Text1.Enabled = False Text2.Enabled = False Text11.Enabled = False Text11.FontBold = True Text12.Enabled = False Text12.FontBold = True Text13.Enabled = False Text13.FontBold = True cmdDelete.Enabled = False cmdUpdate.Enabled = False cmdadd.Enabled = True Data1.Visible = False Data2.Visible = False DBCombo1.Text = "" DBCombo2.Text = "" Text1 = ""

Text2 = "" Text12 = "" Text13 = "" End Sub

Private Sub DBCombo1_Change() Dim namagb As String

On Error GoTo kosong With Data1.Recordset .Index = "PegawaiIdx" .Seek "=", DBCombo1.Text If Not .NoMatch Then DBCombo2.Text = !nama Text1 = !kelamin Text2 = !Status Eksekusi

RSpangkat.Seek "=", Data1.Recordset!nip If RSpangkat.NoMatch Then

PangkatKosong Else

Text12 = RSpangkat!gaji_pokok MJumlah = RSpangkat!gaji_pokok End If

RStunjangan.Seek "=", Data1.Recordset!nip If RStunjangan.NoMatch Then

Text3 = "":

Text4 = "": Text6 = "" Text5 = "": Text7 = "" Text8 = "": Text9 = "" Text10 = "": Text11 = "" cmdDelete.Enabled = False cmdUpdate.Enabled = False cmdadd.Enabled = True Text3.SetFocus

Else

Text3 = RStunjangan!istri_suami Text4 = RStunjangan!t_anak

Text5 = RStunjangan!t_fungsional Text6 = RStunjangan!t_umum

Text7 = RStunjangan!t_beras

(74)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Text10 = RStunjangan!t_lain

Text11 = RStunjangan!jml_tunjangan Text13 = RStunjangan!gaji_kotor cmdUpdate.Enabled = True

cmdDelete.Enabled = True cmdadd.Enabled = False End If

Private Sub cmdAdd_Click() If DBCombo1.Text = Empty Then

pesan = MsgBox("Data Belum Lengkap, Coba Periksa Lagi!!", _ 0, "Informasi")

If DBCombo1.Text = "" Then DBCombo1.SetFocus

End If Else

If Text3 = Empty Or Text4 = Empty Or Text5 = Empty Or Text6 = Empty Or Text7 = Empty Or Text8 = Empty Or Text9 = Empty Or Text10 = Empty Or Text11 = Empty Then

pesan = MsgBox("Data Belum Lengkap, Isikan Angka Nol pada Data Yang Ingin Dikosongkan!!", _

0, "informasi") Else

tambah

cmdadd.Enabled = False cmdUpdate.Enabled = True cmdDelete.Enabled = True

pesan = MsgBox("data berhasil ditambah??", 0, "Konfirmasi") BelumAda

Form_Load End If End If End Sub

Private Sub tambah() With RStunjangan .AddNew

!nip = Val(DBCombo1.Text) !istri_suami = Val(Text3) !t_anak = Val(Text4)

!t_fungsional = Val(Text5) !t_umum = Val(Text6)

!t_beras = Val(Text7)

!subsidi_askes = Val(Text8) !t_khususpajak = Val(Text9) !t_lain = Val(Text10)

!gaji_kotor = Val(Text13) !jml_tunjangan = Val(Text11) .Update

End With End Sub

Private Sub cmdDelete_Click() With RStunjangan

(75)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

pesan = MsgBox("Yakin Menghapus Tunjangan Pegawai Dengan NIP " & _ !nip & "??", vbYesNo, "Konfirmasi")

If pesan = vbYes Then

pesan = MsgBox("Data Tidak Ditemukan", 0, "Konfirmasi") End If

End With End Sub

Private Sub Eksekusi()

Data2.RecordSource = "SELECT status,nama,kelamin, tgl_lahir,tempat_lahir,agama FROM Pegawai WHERE nip= " & DBCombo1.Text & " ORDER By nip ASC"

Data2.Refresh End Sub

Private Sub Text13_Change() Text11_Change

End Sub

Private Sub Text3_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text4.SetFocus End If

If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbKeyBack) Then

Beep

KeyAscii = 0 End If

End Sub

Private Sub Text3_Change() Text11_Change

End Sub

Private Sub Text4_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text5.SetFocus End If

If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbKeyBack) Then

Beep

KeyAscii = 0 End If

End Sub

Private Sub Text4_Change() Text11_Change

End Sub

Private Sub Text5_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

(76)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009.

If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbKeyBack) Then

Beep

KeyAscii = 0 End If

End Sub

Private Sub Text5_Change() Text11_Change

End Sub

Private Sub Text6_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text7.SetFocus End If

If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbKeyBack) Then

Beep

KeyAscii = 0 End If

End Sub

Private Sub Text6_Change() Text11_Change

End Sub

Private Sub Text7_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text8.SetFocus End If

If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbKeyBack) Then

Beep

KeyAscii = 0 End If

End Sub

Private Sub Text7_Change() Text11_Change

End Sub

Private Sub Text8_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text9.SetFocus End If

If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbKeyBack) Then

Beep

KeyAscii = 0 End If

End Sub

Private Sub Text8_Change() Text11_Change

End Sub

Private Sub Text9_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

Text10.SetFocus End If

(77)

Arief Gunawan : Sistem Informasi Guru Dan Pegawai SMP Negeri 12 Medan, 2009. Beep

KeyAscii = 0 End If

End Sub

Private Sub Text9_Change() Text11_Change

End Sub

Private Sub Text10_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

End If

If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9") Or KeyAscii = vbKeyBack) Then

Beep

KeyAscii = 0 End If

End Sub

Private Sub Text10_Change() Text11_Change

End Sub

Private Sub cmdUpdate_Click() On Error GoTo kosong

If DBCombo1.Text = "" Then DBCombo1.SetFocus

Else

With RStunjangan If Not .NoMatch Then .Edit

!nip = Val(DBCombo1.Text) !istri_suami = Val(Text3) !t_anak = Val(Text4)

!t_fungsional = Val(Text5) !t_umum = Val(Text6)

!t_beras = Val(Text7)

!subsidi_askes = Val(Text8) !t_khususpajak = Val(Text9) !t_lain = Val(Text10)

!gaji_kotor = Val(Text13) !jml_tunjangan = Val(Text11) .Update

pesan = MsgBox("Data Berhasil Diubah", 0, "Konfirmasi") BelumAda

Form_Load Else

pesan = MsgBox("Data Tidak Ditemukan", 0, "Konfirmasi") End If

Private Sub Text11_Change()

MJumlah = Val(Text3) + Val(Text4) + Val(Text5) + Val(Text6) + Val(Text7) + Val(Text8) + Val(Text9) + Val(Text10)

On Error GoTo Salah

Gambar

Tabel 4.2    Tabel Pangkat
tabel tersebut. Tabel terdiri dari baris yang disebut dengan record dan kolom yang
Gambar 2.1 Tampilan Visual Basic 6.0
Gambar 2.3 Toolbar
+7

Referensi

Dokumen terkait

Maninggar (2009) yang meneliti tentang penggunaan ruang pada pembuatan tenun ikat khas Lamongan menemukan bahwa produksi tenun menggunakan ruang dalam rumah dan

Pada Tabel 3, Kombinasi perlakuan varietas Kalpatali dan Si Kuning yang diberi tegangan air tanah pF 1 - 1,97 cenderung menghasilkan jumlah anakan produktif lebih

Judul Skripsi : Penundaan Eksekusi Dengan Alasan Adanya Perkara Lain Yang Saling Berkaitan dan Putusan Perkara Tersebut Belum Berkekuatan Hukum Tetap..

Sedangkan yang dimaksud nilai kepahlawanan dalam penelitian ini adalah sesuatu yang baik dan benar yang dimiliki oleh seseorang tokoh yang menonjol karena

Manfaat dari penelitian ini adalah mengetahui kadar abu (ash content) yang dihasilkan dari proses pembakaran batubara dapat dinyatakan sebagai emisi buang yang

1) Pengayaan diberikan untuk menambah wawasan peserta didik mengenai materi pembelajaran yang dapat diberikan kepada peserta didik yang telah tuntas mencapai KKM

(ayat 7), Perwakilan Republik Indonesia adalah Kedutaan Besar Republik Indonesia, Konsulat Republik Indonesia, atau Perutusan tetap Republik Indonesia. Pasal 2, Yang

Dengan CAPM, Investor dapat memprediksi saham dengan risiko kecil tetapi menghasilkan keuntungan besar berdasarkan konsep risiko (risk) dan tingkat