pengolahan data peserta khursus bahasa korea di lpk chinju bengkulu menggunakan bahasa pemrograman...

57
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dalam Era Globalisasi ini kemajuan teknologi di berbagai bidang mengalami perkembangan yang sangat pesat. Begitu juga teknologi di bidang komputer sudah begitu canggih, sehingga pengunaan komputer di berbagai bidang dan instansi sangat di perlukan. Tujuan pengunaan komputer tersebut pada intinya untuk mengelolah data. Komputer terdiri dari perangkat keras (hardware), perangkat lunak (software), dan pengguna (Brainware). Untuk mendukung penggunaan komputer agar lebih mempermudah pekerjaan manusia yaitu dengan menggunakan perangkat lunak (software) sesuai yang dibutuhkan. Perkembangan yang meliputi perkembangan sistem komputer mengenai suatu permasalahan, sangat memungkinkan suatu instansi pemerintah seperti lembaga pelatihan kerja (LPK) dapat memanfaatkan kemudahan-kemudahan yang ditawarkan oleh software dari komputer, seperti Visual Basic 6.0 Begitu juga pada pengolahan data di lembaga pelatihan kerja Chinju, komputer merupakan alat yang sangat dibutuhkan karena setiap kegiatan memerlukan penggunaan komputer sebagai tolak ukur data untuk mengolah data yang tepat. 1

Upload: sahrianto

Post on 20-Jan-2016

142 views

Category:

Documents


0 download

DESCRIPTION

Pengolahan Data Menggunakan Visual Basic

TRANSCRIPT

Page 1: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Dalam Era Globalisasi ini kemajuan teknologi di berbagai bidang

mengalami perkembangan yang sangat pesat. Begitu juga teknologi di bidang

komputer sudah begitu canggih, sehingga pengunaan komputer di berbagai

bidang dan instansi sangat di perlukan. Tujuan pengunaan komputer tersebut

pada intinya untuk mengelolah data.

Komputer terdiri dari perangkat keras (hardware), perangkat lunak

(software), dan pengguna (Brainware). Untuk mendukung penggunaan

komputer agar lebih mempermudah pekerjaan manusia yaitu dengan

menggunakan perangkat lunak (software) sesuai yang dibutuhkan.

Perkembangan yang meliputi perkembangan sistem komputer mengenai

suatu permasalahan, sangat memungkinkan suatu instansi pemerintah seperti

lembaga pelatihan kerja (LPK) dapat memanfaatkan kemudahan-kemudahan

yang ditawarkan oleh software dari komputer, seperti Visual Basic 6.0

Begitu juga pada pengolahan data di lembaga pelatihan kerja Chinju,

komputer merupakan alat yang sangat dibutuhkan karena setiap kegiatan

memerlukan penggunaan komputer sebagai tolak ukur data untuk mengolah

data yang tepat.

1

Page 2: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

2

Lembaga Pelatihan Kerja Chinju Bengkulu merupakan lembaga pelatihan

kerja yang selama ini masih menggunakan aplikasi Microsoft word dan

Microsoft exel dalam mengolah data kursus bahasa korea, namun dalam

mengolah data membutuhkan waktu yang lama dan dapat menyebabkan

kekeliruan dikarnakan benyaknya jumlah peserta dan sistem pembayaran yang

dapat dicicil sebanyak 3 kali.

Berdasarkan uraian permasalahan diatas, maka penulis bermaksud untuk

meneliti lebih lanjut masalah yang ada di Lembaga Pelatihan Kerja Chinju

Bengkulu. Dalam hal ini penulis membuat aplikasi untuk mengolah data peserta

kursus bahasa korea yang dituangkan dalam skripsi yang berjudul ”Pengolahan

Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu

Menggunakan Bahasa Pemrograman Visual Basic 6.0”.

1.2 Rumusan Masalah

Rumusan masalah dalam penelitian ini adalah: Bagaimana membuat

aplikasi yang dapat di gunakan untuk mengolah data peseta kursus di lembaga

pelatihan kerja Chinju, sehingga dapat membantu dan mengolah data kursus

pada Lembaga Pelatihan Kerja Chinju dengan lebih mudah dan efektif.

Page 3: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

3

1.1. Batasan Masalah

Dalam menyusun skripsi ini maka penulis membatasi

permesalahannya adalah pengolahan data pendaftaran dan pembayaran peserta

kursus pada Lembaga Pelatihan Kerja Chinju Bengkulu menggunakan basaha

pemrograman visual basic 6.0.

1.3 Tujuan Penelitian

1. Tujuan Umum

Tujuan umum dari penelitian ini adalah merupakan salah satu syarat

untuk menyelesaikan pendidikan sarjana (SI)

2. Tujuan Khusus

Tujuan khusus dari penelitian ini adalah untuk membuat program

pengolahan data peserta kursus pada Lembaga Pelatihan Kerja Chinju

Bengkulu.

1.4 Manfaat penelitian

Sebagai tambahan ilmu pengetahuan di bidang informatika serta

menciptakan aplikasi baru yang nantinya dapat berguna bagi dunia pendidikan

dan mempermuda dalam mengolah data siswa kursus pada Lembaga Pelatihan

Kerja Chinju Bengkulu.

Page 4: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

4

BAB II

LANDASAN TEORI

2.1. Definisi Program

Menurut Kalsum, 2008:1, Program adalah kata, expresi, pernyataan atau

kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang

berupa urutan langka untuk menyelesaikan masalah yang di implementasikan

menggunakan bahasa pemrograman, sehingga bisah di eksekusi oleh komputer.

2.2. Definisi Pengolahan Data

Pengolahan adalah serangkaian operasi yang disusun sedemikian rupa

sehingga menghasilkan suatu informasi yang diperlukan dan juga merupakan

istilah umum untuk segala operasi komputer dalam data (Jogianto, 2000 : 45).

Menurut Soetedjo (2000 : 83) data adalah istilah umum yang mewakili

angka, karakteristik dan simbol-simbol lain yang fungsinya sebagai masukan

untuk proses komputer.

Menurut Murdick (1987 : 12) data adalah fakta yang dapat dimengerti dan

diolah manusia sehingga mempunyai arti.

4

Page 5: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

5

Jadi pengolahan data dapat diartikan sebagai serangkaian operasi yang

berupa angka, karakter, simbol-simbol yang disusun sedemikian rupa sehingga

menghasilkan hasil atau informasi yang diperlukan bagi penggunanya.

2.3. Bahasa Pemrograman Visual Basic 6.0

Menurut Daryanto (2003:13), Visual Basic adalah salah satu

develompment tools untuk membangun aplikasi dalam lingkungan Windows.

Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan visual

untuk merancang user interface dalam bentuk form, sedangkan untuk

kodingnya menggunakan dialek bahasa Basic yang cenderung mudah dipelajari.

2.3.1. Jendela Star Visual Basic 6.0

Dalam melakukan suatu pemrograman aplikasi pada Visual Basic,

langkah awal yang harus dilakukan adalah memboting atau

menghidupkan komputer terlebih dahulu. Setelah komputer aktif dan

muncul tampilan sistem tampilan Windows, langkah selanjutnya adalah

mengklik star pada menu taskbar, kemudian arahkan mouse ke icon

Visual Basic 6.0 seperti terlihat pada gambar 2.1. dibawah ini :

Page 6: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

6

Setelah selesai proses tersebut dengan benar, maka akan muncul

jendela new project, lalu pilih standar EXE untuk kita memulai suatu

program aplikasi pengelolaan data. Berikut adalah gambar jendela new

project dan lembar kerja Visual Basic seperti terlihat pada gambar 2.2. di

bawah ini :

Gambar 2.2. Tampilan Jendela New Project

Gambar 2.1. Jendela Star Untuk Memulai Program Visual Basic 6.0

Page 7: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

7

Dalam pemrograman Visual Basic pengetikan program dan sub

program terdapat pada jendela Project, dan di aplikasikan tampilannya

pada jendela form yang telah di desain. Seperti terlihat pada gambar 2.3.

Setelah program selesai dibuat, untuk menjalankannya dengan cara

mengklik icon pada barisan toolbars. Jika program yang dirancang benar,

maka pada setiap dijalankan (run) aplikasi akan menunjukkan hasil

seperti yang telah dirancang. Setelah ini kita dapat keluar dari aplikasi

yang telah dijalankan dengan mengklik tanda X pada sudut kanan atas

layar monitor atau lebih cepat dengan menekan Alt + F4 untuk kembali

ke menu utama Windows.

Gambar 2.3. Tampilan Lembar Kerja Visual Basic

Page 8: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

8

2.3.2. Tool-tool Dalam Visual Basic 6.0

1. Baris Menu, adalah baris dimana terdapat perintah-perintah internal,

seperti tampak pada gambar 2.4. Baris menu ini dapat dipanggil

dengan menekan tombol Alt disertai dengan huruf yang digaris bawah

atau langsung mengklik dengan mouse pada salah satu menu.

Gambar 2.4. Tampilan Baris Menu

2. Toolbar, adalah berisi icon-icon yang berupa gambar, penggunaannya

akan lebih mudah dengan menggunakan mouse.

Gambar 2.5. Tampilan Toolbar

Page 9: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

9

3. Jendela Toolbox, jendela ini berisi komponen-komponen yang dapat

anda gunakan untuk mengembangkan user interface.

Gambar 2.6. Jendela Toolbox

a. Pointer bukan merupakan suatu kontrol; gunakan icon ini

ketika anda ingin memilih kontrol yang sudah berada pada

form

b. PictureBox adalah kontrol yang digunakan untuk

menampilkan image dengan format : BMP, DIB (bitmap),

ICO (icon), CUR (cursor), WMF (metafila), EMF (Enhanced

Metafile), GIF , dan JPEG.

c. Label adalah kontrol yang digunakan untuk menampilkan

teks yang tidak diperbaiki oleh pemakai.

a b

c d

e f

g h

i j

k l

m n

o p

q r

s t

u

Page 10: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

10

d. Texbox adalah kontrol yang mengandung string yang dapat

diperbaiki oleh pemakai, dapat berupa satu garis tunggal atau

banyak garis.

e. Frame adalah kontrol yang digunakan sebagai kontainer bagi

kontrol lainnya

f. Command button merupakan kontrol hampir ditemukan pada

setiap form, dan digunakan untuk membangkitkan event

proses tertentu ketika pemakai melakukan klik padanya.

g. Chackbox digunakan untuk pilihan yang isinya bernilai

yes/no, true/fals.

h. Option Button sering digunakan lebih dari satu sebagai

pilihan terhadap beberapa option yang hanya dapat dipilih

satu.

i. List Box mengandung sejumlah item, dan user dapat memilih

lebih dari satu (bergantung pada property Multiselect).

j. Combo Box merupakan kombinasi dari Text Box dan suatu

List Box dimana pemasukkan data dapat dilakukan dengan

pengetikan maupun pemilihan.

k. Hscroll Bar digunakan untuk membentuk scrollbar berdiri

sendiri.

l. Vscroll Bar sama fungsinya dengan Hscroll Bar yaitu untuk

membentuk scrollbar sendiri

Page 11: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

11

m. Timer digunakan untuk proses background yang diaktifkan

berdasarkan interval waktu tertentu. Merupakan kontrol non

visual.

n. Drive List Box sering digunakan untuk membentuk dialog

box yang berkaitan dengan file.

o. Dirlist box sama dengan dengan drive list box yaitu sering

digunakan untuk membentuk dialog box yang berkaitan

dengan file

p. File List box juga sama dengan dengan drive list box yaitu

sering digunakan untuk membentuk dialog box yang

berkaitan dengan file

q. Shape digunakan untuk menampilkan bentuk seperti garis,

persegi, bulatan, oval.

r. line sama fungsinya dengan shape yaitu digunakan untuk

menampilkan bentuk seperti garis, persegi, bulatan, oval.

s. Image berfungsi menyerupai image Box, tetapi tidak dapat

digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu

yang perlu diketahui bahwa kontrol image menggunakan

resource yang lebih kecil dibandingkan dengan picture Box.

t. Data digunakan untuk data binding.

u. OLE dapat digunakan sebagai tempat bagi program eksternal

seperti Microsoft Excel, Word, dan lain-lain.

Page 12: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

12

4. Jendela Kode, merupakan tempat bagi anda untuk menulis koding.

Anda dapat menampilkan jendela ini dengan menggunakan kombinasi

Shift + F7.

5. Jendela Properties, merupakan daftar properti-properti objek yang

sedang terpilih. Sebagai contohnya nada dapat mengubah warna

tulisan (foreground) dan warna latar belakang (background). Anda

dapat menggunakan F4 untuk menampilkan jendela properti.

Gambar 2.7. Tampilan Jendela Properties

6. Jendela Color Palette, adalah fasilitas cepat untuk mengubah warna

suatu object.

7. Jendela Form Layout, akan menunjukkan bagaimana form

bersangkutan ditampilkan ketika runtime jendela toolbox.

Page 13: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

13

8. Jendela Project, digunakan untuk menampilkan bagian project yang

ingin diaktifkan seperti terlihat seperti dibawah ini.

Gambar 2.8. Tampila Jendela Project

2.3.3. Fasilitas Terbaru dalam Visual Basic 6.0

Sejak dikembangkan pada tahun 80-an, bahasa pemrograman Visual

Basic terus berusaha menambah fasilitas baru untuk mendukung

kinerjanya. Beberapa fasilitas terbaru dari Visual Basic 6.0 diantaranya

sebagai berikut :

a. Menggunakan Platform Developer Studio

Fasilitas ini memiliki tampilan dan sarana yang sama dengan

Visual C++ dan Visual J++.

b. Sarana Akses Data

Sarana akses data Visual Basic jauh lebih cepat dan andal untuk

membuat aplikasi database yang berkemampuan tinggi.

Page 14: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

14

c. Memiliki Compiler

Terdapat fasilitas yang handal untuk menghasilkan file-file

Executable yang lebih cepat dan lebih efisien dari sebelumnya.

d. ActiveX dan Internet

Kontrol ActiveX sudah mulai dikenal sejak diluncurkannya

Visual Basic versi 5.0 yang digunakan untuk merancang aplikasi

sehingga mampu mengakses window browser internet dan intranet.

e. Sarana Wizard

Sarana wizard adalah sarana untuk mempermudah dalam

pembuatan aplikasi dengan mengotomatisasi tugas-tugas tertentu

f. Koleksi Kontrol Baru

Beberapa kontrol baru telah ditambahkan ke Visual basic 6.0

yang tentunya lebih canggih serta peningkatan kaidah struktur bahasa

Visual Basic.

g. Memiliki Versi Baru

Visual Basic 6.0 memilki beberapa versi /edisi yang disesuaikan

dengan kebutuhan pemakainya.

h. Standard Edition (Learning Edition)

Versi ini berisi berbagai sarana dasar dari Visual Basic 6.0 untuk

mengembangkan aplikasi.

Page 15: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

15

i. Professional Edition

Versi ini berisi tambahan sarana yang dibutuhkan oleh para

programmer professional

2.4. Konsep Perancangan Database

Dalam aplikasi sistem pendukung keputusan dibutuhkan perencanaan

yang matang, Tahap perencanaan dalam pengembangan sebuah sistem

pendukung keputusan, menyangkut kebijaksanaan dalam mempersiapkan team

pengembangan proyek serta metode penyusunan jadwal pelaksanaan proyek

sesuai dengan jenis sistem yang ditangani. (Teguh,2004). (Skripsi. Sistem

Informasi Dosen dan Karyawan Universitas Dehasen Bengkulu Menggunakan

Bahasa Pemrograman Visual Basic 6.0, 2009).

2.5. Diagram keterhubungan Entitas (Diagram E-R/ERD)

Model keterhubungan entitas yang berisi komponen-komponen himpunan

entitas dan hubungan relasi yang masing-masing dilengkapi dengan atribut-

atribut yang mempresentasikan seluruh fakta dari ’dunia nyata’ yang kita tinjau

dapat digambarkan dengan lebih sitematis dengan mengunakan diagram

keberuntungan entitas diagram E-R digunakan untuk mengambarkan hubungan

antar penyimpanan/ data store yang terdapat pada DFD (Data Flow Diagram).

Page 16: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

16

2.6. Simbol ERD

Beberapa simbol dan fungsinyayang digambarkan dalam ERD, antara

lain:

Entitas, merupakan suatu objek yang didefinisikan dalam lingkungan

pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang dibuat.

Entitas digambarkan dengan simbol yang disebut RectangleBox.

Simbolnya :

Himpunan Entitas A

1. Atribut, entitas memiliki elemen yang disebut dengan atribut, yang berfungsi

untuk menjelaskan karakter dari entitas dan sebagai Key digaris bawahi.

Simbolnya :

Atribut B sebagai Key

Line, atau garis ini berfungsi untuk menghubungkan atribut dengan entitas

dengan relasionship/relasi.

Simbolnya :

2. Hubungan, Entitas dapat berhubungan yang satu dengan yang lainya.

Hubungan ini dinamakan relasinonship/relasi. Sepertihalnya entitas maka

A

E

Page 17: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

17

didalam hubunganya harus dibedakan antar etnis dengan isi dari hubungan

itu sendiri.

Simbolnya :

Himpunan relasi R

2.7. Tahapan Pembuatan Diagram E-R

1. Tahap pembuatan diagram E-R awal (preliminary desing)

a. Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan

terlibat

b. Menentukan atribut-atribut key dari masing-masing himpunan entitas

c. Mengidentifikasi dan menetapkan seluruh himpunan relasi diantara

himpunan entitas-himpunan entitas yang ada beserta foreigrn-key-nya.

d. Menentukan derajat dan kardinalitas relasi untuk setiap himpunan relasi.

e. Melengkapi himpunan entitas dan himpunan relasi dengan atribut-atribut

deksriptif (non-key)

2. Tahap Optimasi Diagram E-R (final desing )

a. Key altenatif

b. Pengkodean internal

c. Dekomposisi Himpunan Entitas dan Normalisasi

d. Fleksibilitas

1. Penambahan atribut

R

Page 18: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

18

2. Pemilihan domain atibut yang lebih luas

3. Generalisasi

4. Perubahan struktur Entitas dari yang berorientasi kolom menjadi berorientasi

objek.

Page 19: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

19

BAB III

METODELOGI PENELITIAN

3.1. Subjek Penelitian

Lembaga Pelatihan Kerja (LPK) Chinju bediri di Bengkulu pada tanggal

08 Agustus 2007, Berdasarkan hasil dari perencanaan yang cukup matang,

yang di berinama “CHINJU” ini adalah sebuah organisasi yang bergerak di

bidang pendidikan dan keterampilan (khususnya di bidang bahasa Korea) yang

bertujuan meningkatkan sumber daya manusia dan mampu bersaing dengan

Negara-negara lain.

3.1.1. Tempat Dan Waktu penelitian

1. Tempat penelitian

Prapenelitian ini di lakasanakan di Lembaga Pelatihan Kerja (LPK)

Chinju yang beralamat Jalan Jl.Mangga Raya Rt.17 No: 16 Bengukulu.

2. Waktu penelitian

Penelitian di laksanakan pada tanggal 01 Januari 2012 sampai dengan

25 April 2012, berlangsung selama 1 bulan.

3.1.2. Struktur Organisasi

Organisasi adalah sekelompok orang yang di persatukan dalam suatu

kerja sama yang efisien untuk mencapai tujuan bersama telah ditetapkan.

19

Page 20: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

20

Dengan demikian orang – orang yang telah menjadi anggota organisasi tertentu

mempunyai tugas, wewenang dan tanggung jawab masing – masing sesuai

dengan tugasnya. Tujuan utama dari organisasi adalah memudahkan orang

untuk bekerja sama untuk mencapai satu hal yang menjadi tujuan. Untuk

mengetahui bentuk kerja sama atau organisasi yang ada satu instansi

perkantoran, perlu dijelaskan dalam bagan atau struktur yang disebut struktur

organisasi.

Oleh karena itu srtukrur organisasi dalam satu instansi perkantoran,

karena dengan adanya struktur tersebut akan tampak dengan jelas posisi dan

kedudukan seseorang dalam organisasi tersebut, maka akan tercapai tujuan

kerja sebaik mungkin. Adapun bentuk Struktur Organisasi LPK Chinju dapat

dilihat pada halaman selanjutnya.

Struktur Organisasi LPK Chinju( 진주 )

Gambar 3.1. Struktur Organisasi LPK Chinju

PIMPINAN HAJARMAN

SEKRETARIS DODI.E

STAF WAWAN.K

INSTRUKTUR.1. HAJARMAN

INSTRUTUR.2. BENI.F

Page 21: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

21

3.1.3. Tugas dan Wewenang

1. Pimpinan

Tugas pokok seorang pemimpin yaitu melaksanakan fungsi-fungsi

manajemen seperti yang telah disebutkan sebelumnya yang terdiri dari:

merencanakan, mengorganisasikan, menggerakkan, dan mengawasi.

Terlaksananya tugas-tugas tersebut tidak dapat dicapai hanya oleh

pimpinan seorang diri, tetapi dengan menggerakan orang-orang yang

dipimpinnya. Agar orang-orang yang dipimpin mau bekerja secara efektif

seorang pemimpin di samping harus memiliki inisiatif dan kreatif harus

selalu memperhatikan hubungan manusiawi. Secara lebih terperinci tugas-

tugas seorang pemimpin meliputi: pengambilan keputusan menetapkan

sasaran dan menyusun kebijaksanaan, mengorganisasikan dan

menempatkan pekerja, mengkoordinasikan kegiatan-kegiatan baik secara

vertical (antara bawahan dan atasan) maupun secarah orisontal (antar

bagian atau unit), serta memimpin dan mengawasi pelaksanaan pekerjaan.

Secara umum, tugas-tugas pokok pemimpin antara lain:

a. Melaksanaan Fungsi Managerial, yaitu berupa kegiatan pokok meliputi

pelaksanaan:

1. Penyusunan Rencana

2. Penyusunan Organisasi Pengarahan Organisasi Pengendalian

Penilaian

Page 22: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

22

3. Pelaporan

b. Mendorong (memotivasi) bawahan untuk dapat bekerja dengan giat dan

tekun

c. Membina bawahan agar dapat memikul tanggung jawab tugas masing-

masing secara baik

d. Membina bawahan agar dapat bekerja secara efektif dan efisien

e. Menciptakan iklim kerja yang baik dan harmonis

f. Menyusun fungsi manajemen secara baik

g. Menjadi penggerak yang baik dan dapat menjadi sumber kreatifitas

h. Menjadi wakil dalam membina hubungan dengan pihak luar

2. Sekretaris

Disbanding dengan posisi lain, sekretaris termasuk karyawan yang

memiliki multi tugas, diantaranya :

1. Menurut wewenangnya.

a. Tugas rutin. Meliputi pengetikan, making call, menerima tamu,

korespondenci, filling, surat menyurat.

b. Tugas instruksi. Meliputi penyusunan jadwal perjalanan,

makingappointment, pengaturan keuangan, persiapan dan

penyelenggaraan rapat, arrange schedule.

c. Tugas kreatif. Meliputi pembuatan formulir telepon, dokumentasi,

mengirim ucapan kepada klien, mengatur ruang kantor pimpinan.

Page 23: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

23

2. Menurut jenis tugasnya.

a. Tugas administrasi. perkantoran. Meliputi surat menyurat,

pembuatan laporan, filling.

b. Tugas resepsionis. Meliputi making call, melayani

tamu,menyusun jadwal pertemuan pimpinan.

3. Staf

Adapun tugas dari staf adalah sebagai berikut:

a. Mengagendakan Surat Masuk dan Surat Keluar.

b. Mengarsip Surat Masuk dan Surat Keluar.

c. Membantu pengelolaan Kas Kecil.

d. Mempersiapkan Seminar / Pertemuan Ilmiahrutin / Diskusi yang di

selenggarakan. LPK (mencari ruangan, mengurus snack / konsumsi

dan penerima tamu).

e. Mendata karya ilmiah yang diterima LPK

f. Menyiapkan rapat-rapat di LPK (konfirmasi peserta rapat dan

konsumsi)

g. Mengurus Pelatihan / seminar / diskusi yang diadakan LPK (mencari

ruangan, mengurus snack / konsumsi dan penerima tamu)

h. Memonitor kebutuhan-kebutuhan Rumah Tangga LPK

i. Menjadwalkan kegiatan Ketua LPK

j. Menangani pengiriman Kartu Ucapan Lebaran, Natal, dan Tahun Baru

untuk relasi-relasi

Page 24: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

24

4. Instruktur 1

Definisi Kinerja Dalam bahasa Inggris istilah kinerja adalah

performance. Performance merupakan kata benda. Salah satu entry-nya

adalah “thing done” (sesuatu hasil yang telah dikerjakan). Jadi arti

Performance atau kinerja adalah hasil kerja yang dapat dicapai oleh

seseorang atau kelompok orang dalam suatu organisasi, sesuai dengan

wewenang dan tanggung jawab masing-masing dalam rangka upaya

mencapai tujuan organisasi bersangkutan secara legal, tidak melanggar

hokum dan sesuai dengan moral maupun etika. Menurut Mangkunegara

(2001:67) kinerja adalah hasil kerja secara kualitas dan kuantitas yang

dicapai oleh seorang pegawai dalam melaksanakan tugasnya sesuai dengan

tanggung jawab yang diberikan kepadanya. Tinggi rendahnya kinerja

pekerja berkaitan erat dengan system pemberian penghargaan yang

diterapkan olehlem baga / organisasi tempat mereka bekerja. Pemberian

penghargaan yang tidak tepat dapat berpengaruh terhadap peningkatan

kinerja seseorang. Berkaitan erat dengan kinerja guru di dalam

melaksanakan tugasnya sehari-hari, sehingga dalam melaksanakan

tugasnya guru perlu memiliki tiga kemampuan dasar agar

kinerjanyatercapaisebagaiberikut: kemampuan pribadi meliputi hal-hal

yang bersifat fisik seperti tampang, suara, mata atau pandangan, kesehatan,

pakaian, pendengaran, dan hal yang bersifat psikis seperti humor, ramah,

intelek, sabar, sopan, rajin, kreatif, kepercayaan diri, optimis, kritis,

obyektif, dan rasional; kemampuan social antara lain bersifat terbuka,

Page 25: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

25

disiplin, memiliki dedikasi, tanggung jawab, suka menolong,

bersifatmembangun, tertib, bersifatadil, pemaaf, jujur, demokratis.

3.2. Metode Penelitian

Dalam melakukan peranelitian ini, mengunakan metode pengembangan

sistem yang mana tahapan dalam pengembangan sistem terdiri dari enam

tahapan yaitu;

a. Survei, bertujuan mengetahui ruang lingkup pekerjaan

b. Analisis data, bertujuan untuk memahami sistem yang ada mengidentifikasi

masalah dan cara solusinya.

c. Desain, bertujuan untuk mendesain sestem baru yang dapat menyelesaikan

masalah yang dihadapi.

d. Pembuatan, membuat sestem yang sudah didesain atau menyiapkan semuah

yang dibutuhkan sparti perangkat keras dan perangkat lunaknya.

e. Implementasi, bertujuan untuk mengimplementasikan sistem yang baru.

f. Pemeliharaan, bertujuan agar sistem dapat berjlan secara optimal.

3.3. Metode Pengumpulan Data

Untuk dapat menyusun skripsi ini, maka perlu adanya kegiatan

mengumpulkan data, menganalisis data, mengolah data dan menyajikan data

yang dilakukan secara sistematis dan efisien untuk memecahkan persoalan,

Page 26: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

26

tentunya di perlukan data yang tepat dan akurat. Untuk itu dalam melakukan

proses pengumpulan data, ada beberapa metode sebagai berikut;

a. Observasi

Metode observasi adalah metode pengamatan, dimana Penulis

melakukan pengamatan secara langsung pada subjek penelitian, guna untuk

mengumpulkan data yang berhubungan dengan judul skripsi ini.

b. Wawancara

Metode ini merupakan metode pengumpulan data dengan cara

melakukan tanya jawab secara langsung kepada bapak pimpinan Lembaga

Pelatihan Kerja Chinju Bengkulu.

b. Studi Pustaka

Metode pustaka adalah metode dimana penulis memperoleh informasi

dari membaca dan mempelajari buku – buku dari perpustakaan dan toko

buku yang berhubungan dengan teori – teori dan judul penulis angkat.

3.4. Software Dan Hardware

Adapun Software dan Hardware yang digunakan dalam penelitian ini

adalah :

a. Software

Adapun Software yang digunakan dalam penelitian ini adalah :

1. Sistem Operasi Windows XP Service Pack 2

2. Program Aplikasi Visual Basic 6.0

Page 27: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

27

b. Hardware

1. Prosecor intel Pentium 1V

2. 40 GB Space harddisk

3. Ram 1 GB

4. Monitor SVAG

5. Keyboard 101/102

6. Mause HID-Comliant Mouse

7. Printer Canon IP1900

3.5. Metode Perancangan Sistem

3.5.1. Analisa Sistem Aktual

Sebelum melakukan pengembangan terhadap suatu sistem,

telebih dahulu dibutuhkan analisa sistem yang dipakai di Lembaga

Pelatihan Kerja Chinju Bengkulu. Ini dilakukan untuk mengetahui dan

mempelajari kelemahan sistem tersebut dan masalah yang dihadapi

dalam mengolah data peserta kursus bahasa Korea. Berdasarkan hasil

pengamatan pada Lembaga Pelatihan Kerja Chinju Bengkulu dalam

mengolah data peserta kursus bahasa Korea dengan menggunakan

aplikasi Microsoft Exel 2007 dan Microsoft Word 2007.

Adapun kelemahan-kelemahan dari sistem lama adalah sebagai

berikut:

1. Dapat menyebabkan kekeliruan, di karnakan system pembayaran

biaya kursus dapat di angsur sebanyak 3 kali.

Page 28: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

28

2. Membutuhkan waktu yang lama dalam pengolahan data.

3.5.2. Perancangan Sistem Baru

Dalam perancangan sistem baru ini digunakan aplikasi Visual

Basic 6.0 untuk membuat program pengolahan data peserta kursus

pada lembaga Pelatihan Kerja Chinju. Aplikasi ini bertujuan untuk

mengolah data pendaftaran dan pembayaran peserta kursus pada

Lembaga Pelatihan Kerja Chinju Bengkulu dengan cepat, efektif dan

efisien. Adapun data-data yang diolah adalah data gelombang, data

peserta dan data pembayaran.

3.6 Konsep Perancangan Data Base

3.6.1. DFD (Data Flow Diagram)

1. Diagram Konteks.

Pada diagram konteks, aliran datanya dijabarkan secara global

atau menyeluruh dan untuk lebih jelasnya dapat dilihat pada gambar

3.1 Diagram konteks.

Page 29: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

29

ADMIN

0.0

Pengolahan Data

Peserta Kursus Bahasa

Korea Pada LPK Chinju

Bengkulu

LPK CHINJU

Data Glombang

Data Peserta

Data Pembayaran

Data Transaksi

Laporan Data Peserta

Laporan Data Pembayaran

Laporan Data Transaksi

Laporan Rekap Data

PESERTAData Glombang

Data Peserta

Data Pembayaran

Data Transaksi

Gambar 3.2. Diagram Konteks

2. Diagram Level Nol (Level 0)

Pada diagram nol (level 0) menggambarkan tahapan – tahapan

proses yang terdapat

Page 30: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

30

ADMIN1.0

Proses Input Data

2.0

Proses

Pemburatan

Laporan

LPK CHINJU

D. Gelombang

D. Peserta

D. Pembayaran

D. Transaksi

Peserta

Pembayaran

Gelombang

L. Gelombang

L. Peserta

L. Pembayaran

L. Rekap Data

L. Kwitansi

Gelombang

Pembayaran

Peserta

D. Gelombang

D. Peserta

D. Pembayaran

D. Transaksi

Transaksi

Transaksi

Gambar 3.3. Diagram Level Nol (Level 0)

Page 31: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

31

3.6.2. HIPO (Hierarki Plus Input Process and Output)

PENGOLAHAN DATA PESERTA KURSUS BAHASA KOREA

PADA LPK CHINJU BENGKULU

PROSES ENTRY DATALAPORAN OUTPUT

DATA

PROSES ENTRY DATA

Entri Data

Gelombang

Entri Data

PembayaranEntri Data Transaksi

LAPORAN OUTPUT DATA

Output data Peserta Output Data Pembayaran Output data Rekap

Entri Data Peserta

Output data Kwitansi

Entri Data Kwitansi

Gambar 3.4. HIPO ( Hierarki Plus Input Process And Output )

1. Diagram Detail

a. Input Entry Data

Peserta Pembayaran

1.0

INPUT DATA

Peserta

1.1

INPUT DATA

Pembayaran

Data Peserta Data Pembayaran

Data

Peserta

Data

Peserta Data Transaksi

Gelombang

1.1

INPUT DATA

Gelombang

Data Gelombang

Data GelombangData Pembayaran

Data Gelombang

Transaksi

1.1

INPUT DATA

Transaksi

Data

Transaksi

Data Pembayaran

Kwitansi

1.0

INPUT DATA

Kwitansi

Data Kwitansi

Data Peserta

Data Peserta

Gambar 3.5. Diagram Detail

Page 32: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

32

3.6.3. ERD ( Entity Relatioanship Diagram )

PESERTA

ANGSURAN

GELOMANGmendata

mendata

Kd_Pst

Nm_Pst

Alamat

Kd_Angsuran

No_

Angsuran

Jml_

Angsuran

Tgl

No_Glbng

Kd_ Glbng

Nm_Glbng

I

I

IN

N

I

I

Ket

Glbng

Gambar 3.6. Diagram ERD

3.6.4. Rancangan File

1. File Data Gelombang

Nama File : Data_Gelombang

Primary Key : Kd_Glbng

Tabel 3.1. File Data Gelombang

Nama file Type Data Panjang Keteranagan

Kd_Glbng Text 6 Kode Gelombang

NM_Glbng Text 13 Nama Gelombang

Biaya Currency 20 Biaya Kursus

Page 33: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

33

2. File Data Peserta

Nama File : Data_Peserta

Primary Key : Kd_Pst

Tabel 3.2. File Data Peserta

Nama Field Type Data Panjang Keterangan

Kd_Pst Text 3 Kode Peserta

Nm_Pst Text 25 Nama Peserta

Alamat Text 35 Alamat

Tmp_Lhr Text 35 Tempat Lahir

Tgl_Lhr Date 8 Tanggal Lahir

Jn_klm Text 10 Jenis Kelamin

Agama Text 25 Agama

Pend_Ter Text 35 Pendidikan Terakhir

Kd_Glbng Text 3 Kode Gelombang

No_Hp Number 12 Nomor Hand Phone

3. File Data Pembayaran

Nama File : Data_ Pembayaran

Primary Key : Kd_ Pmbrn

Tabel 3.3. File Data Pembayaran

Nama File Type Data Panjang Keterangan

Kd_ Pmbrn Text 3 Kode Pembayaran

Nma_ Pmbrn Text 3 Nama Pembayaran

Jml_ Pmbrn Currency 20 Jumlah Pembayaran

Page 34: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

34

4. File Data Transaksi

Nama File : Data_ Transaksi

Primary Key : Kd_ Trksi

Tabel 3.3. File Data Transaksi

Nama File Type Data Panjang Keterangan

Kd_Trksi Text 3 Kode Transaksi

Kd_Pst Text 6 Kode Peserta

Nm_Pst Text 25 Nama Peserta

Kd_Glbng Text 3 Kode Gelombang

Kd_ Pmbrn Text 6 Kode Pembayaran

Nma_ Pmbrn Text 3 Nama Pembayaran

Jml_ Pmbrn Currency 20 Jumlah Pembayaran

Sisa Sisa Pembayaran

Page 35: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

35

5. File Data Sertifikat

Nama File : Data_Sertifikat

Primary Key : Kd_Srtfk

Tabel 3.4. File Data Sertifikat

Nama File Type

Data

Panjang Keterangan

No_Srtfk Text 25 Nomor Setifikat

Kd_Pst Text 3 Kode Peserta

Nm_Pst Text 25 Nama Peserta

Tmp_Lhr Text 35 Tempat Lahir

Tgl_Lhr Date 8 Tanggal Lahir

Tgl_Pengamb

ilan

Date 8 Tanggal Pengambilan

Sertipikat

Jn_klm Text 10 Jenis Kelamin

Percakapan Number 3 Percakapan

Tata_Bahasa Number 3 Tata Bahasa

Kosa_Kata Number 3 Kosa Kata

Budaya Number 3 Budaya

Membaca Number 3 Membaca

Menulis Number 3 Menulis

Ket Text 35 Keterangan

Page 36: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

36

3.6.5. Struktur Menu

MENU UTAMA

LAPORAN KELUARINPUT DATA

Input Data Peserta

Input Data

Pembayaran

Input Data

Gelombang Laporan Data perserta

PerGelombang

laporan Data

Pembayaran persiswa

laporan Data

Pembayaran

PergelombangInput Data

Transaksi

Input Data

Sertifikat

laporan Data

Pengambilan Sertifikat

Gambar 3.7. Rancangan Struktur Menu

3.6.6. Rancangan Menu Utama

Gambar 3.8. Rancangan Menu Utama

LOGO

LEMBAGA PELATIHAN KERJA CHINJU

INPUT DATA LAPORAN KELUAR

Gedung LKP Chiju

Page 37: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

37

3.6.7. Rancangan Input Data

1. Input Data Gelombang

Gambar 3.9 Input Data Gelombang

LOGO

LEMBAGA PELATIHAN KERJA CHINJU

Xx3xx Kode Gelombang

Xx13xx Nama Gelombang

Xx20xx Biaya

Tambah Simpan Hapus Koreksi Keluar

Input Data Gelombang

Page 38: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

38

2. Input Data Peserta

Gambar.3.10. Input Data Peserta

LOGO

LEMBAGA PELATIHAN KERJA CHINJU

Xx3xx Kode Peserta

Nama Peserta

Alamat

Tempat Lahir

Tanggal Lahir

Jenis Kelamin

Agama

Pendidikan Terakhir

Kode Gelombang

No. HP

Xx25xx

Xx325xx

Xx35xx

Tambah Simpan Hapus Koreksi Keluar

Dd/mm/yyyy

Xx10xx

Xx25xx

Xx35xx

Xx3xx

Xx12xx

Input Data Peserta

Page 39: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

39

3. Input Data Pembayaran

Gambar 3.11 Input Data Pembayaran

LOGO

LEMBAGA PELATIHAN KERJA CHINJU

Xx3xx Kode Pembayaran

xxx Jenis Pembayaran

Xx20xx Jumlah Pembayaran

Tambah Simpan Hapus Koreksi Keluar

Input Data Pembayaran

Page 40: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

40

4. Input Data Transaksi

Gambar 3.12 Input Data Transaksi

LOGO

LEMBAGA PELATIHAN KERJA CHINJU

Kode Transaksi

Kode Peserta

Nama Peserta

Kode Gelombang

Kode Pembayaran

Jumlah Pembayaran

Jumlah Dibayar

Sisa Pembayaran

Xx3xx

Xx3xx

xx25xx

Xx3xx

xx20xx xx20xx

Input Data Transaksi

Xx3xx

Tambah Simpan Hapus Koreksi Keluar Cetak

xx20xx

Page 41: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

41

5. Input Data Setifikat

Gambar 3.13 Input Data Sertifikat

LOGO

LEMBAGA PELATIHAN KERJA CHINJU

Nomor Sertifikat

Kode Peserta

Nama Peserta

Tempat Lahir

Tanggal Lahir

Tanggal Pengambilan

Jenis Kelamin

Percakapan

Tata Bahasa

Kosa Kata

Budaya

Membaca

Menulis

Keterangan

Xx25xx

Xx6xx

xx25xx

Dd/mm/yyyy

Xx35xx

Xx35xx

Xx10xx

Input Data Sertifikat

Tambah Simpan Hapus Koreksi Cetak Keluar

Dd/mm/yyyy

999

999

999

999

999

999

Page 42: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

42

3.6.8. Rancangan Output Data

1. Laporan Data Kwitansi

LOGO LEMBAGA PELATIHAN KERJA CHINJU

Terima Kasih

Hari : dd/mm/yyyy Kode Peserta : xx6xxx

Biaya : xx20xx

Kode Gelombang : xxx Jumlah Pembayaran : xxx

Jumlah Bayar : xxxx

Sisa : xxxx

Bengkulu, dd/mm/yyyy

Pimpinan

(Hajarman)

Gambar 3.14. Laporan Data Kwitansi

Page 43: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

43

2. Laporan Data Peserta

LOGO LEMBAGA PELATIHAN KERJA CHINJU

Laporan Data Peserta

Gelombang :

NO

Kode

Peserta

Nama

Peserta Alamat

Tempat

Lahir

Tanggal

Lahir

Jenis

Kelamin Agama

Nama

Gelombang HP

1

50

X6X

X6X

X25X

X25X

X35X

X35X

X1235X

X35X

dd/mm/y

yyy

dd/mm/y

yyy

X10X

X10X

X25X

X25X

X35X

X35X

X12X

X12X

Bengkulu, dd/mm/yyyy

Pimpinan LPK CHINJU

(Hajarman)

Gambar 3.15. Laporan Data Peserta

99

Page 44: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

44

3. Laporan Data Transaksi

Gambar 3.16. Laporan Data Transaksi

LOGO LEMBAGA PELATIHAN KERJA CHINJU

LAPORAN DATA PEMBAYARAN PERSERTA

Kode Pembayaran

Kode Perserta

Nama Perserta

Nomor Gelombang

Nama Pembayar

Jumlah Pembayaran

Bengkulu, dd/mm/yyyy

Pimpinan LPK CHINJU

(Hajarman)

XX3XX

XX25XX

xxx

xxx

XX12XX

Sisa Pembayaran XX12XX

Page 45: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

45

4. Laporan Data Pembayaran Peserta Kursus Pergelombang

LOGO LEMBAGA PELATIHAN KERJA CHINJU

Laporan Data Pembayaran Perserta Kursus Pergelombang

Gelombang :

NO Kode

Transaksi

Nama

Peserta Gelombang

Nama

Pembayaran

Jumlah

Pembayaran Sisa Pembayaran

1

50

X3X

X3X

X25X

X25X

X3X

X3X

XXX

XXX

X20X

X20X

X20X

X20X

Bengkulu, dd/mm/yyyy

Pimpinan LPK CHINJU

(Hajarman)

Gambar 3.17. Laporan Data Transaksi

43

Xxx

Page 46: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

46

5. Laporan Data Pengambilan Sertifikat

LOGO LEMBAGA PELATIHAN KERJA CHINJU

Laporan Data Pengambilan Sertifikat

NO Kode

Sertifikat

Kode

Peserta

Nama

Peserta

Tempat

Lahir Tanggal Lahir

Tanggal

Pengambilan Jenis Kelamin Agama Keterangan

1

50

XX3XX

XX3XX

XX3XX

XX3XX

XX35XX

XX35XX

XX35

XX35XX

dd/mm/yyyy

dd/mm/yyyy

dd/mm/yyyy

dd/mm/yyyy

XX10XX

XX10XX

X35X

X35X

X35X

X35X

Bengkulu, dd/mm/yyyy

Pimpinan LPK CHINJU

(HAJARMAN)

Gambar 3.18. Laporan Data Pengambilan Sertifikat

Page 47: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

47

6. Laporan Cetak Sertifikat

a. Sertifikat Bagian Depan

SERTIFIKAT Nomor:xx25xx

Penyelenggaraan Pendidikan Bahasa Korea:

MENETAPKAN:

Nama lengkap : xx25xx

Tempat. Tgl. Lahir : xx35xx,dd/mm/yyyy

Dengan Predikat xx7xx

Telah mengikuti Pelatihan Bahasa Korea di (LPK CHINJU) yang dilaksanakan selama 1,5 bulan, dari hh/mm/yyy s/d

hh/mm/yyyy.

Daftar Nilai peserta tercantum di balik Sertifikat ini.

Nomor : 560/ /563/1.14.01/yyyy DITETAPKAN DI:BENGKULU

Tanggal : dd/mm/yyyy PADA TANGGAL:dd/mm/yyyy

Mengetahui

KEPALA DINAS TENAGA KERJA LEMBAGA PENDIDIKAN DAN SOSIAL KOTA BENGKULU CHINJU

Kasubdin PKPS

Drs. SAHARI H A J A R M A N Nip: 160025571 Pimpinan

Gambar 3.19. Laporan Cetak Sertifikat

LOGO

Photo 3 x 4

Page 48: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

48

b. Sertifikat Bagian Belakang

DAFTAR NILAI

NO MATERI NILAI

ANGKA HURUF

1. Percakapan 999 x

2. Tata Bahasa 999 x

3. Kosa Kata 999 x

4. Budaya 999 x

5. Membaca 999 x

6. Menulis 999 x

JUMLAH 999 x

A = 80 – 100 Sangat Baik

Nilai : Jumlah Nilai B = 70 – 79 Baik

Total Materi Ajar C = 60 – 69 Cukup Baik

Bengkulu dd/m/yyyy

LEMBAGA PENDIDIKAN

CHINJU

H A J A R M A N/WAHYU. WP

Instruktur

Page 49: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

49

BAB IV

HASIL DAN PEMBAHASAN

4.1. Tampilan Menu Utama

Pada Menu ini terdapat menu input data, menu laporan dan menu

keluar, pada menu input data terdapat sub menu data gelombang, sub menu data

peserta, sub menu data pembayaran, sub menu data transaksi dan sub menu data

sertifikat, sedangkan menu laporan terdapat sub menu laporan data peserta

pergelombang, sub menu laporan data pembayaran pergelombang dan sub

menu laporan data pengambilan sertifikat. seperti terlihat pada gambar dibawah

ini 4.1 dibawah ini:

Gambar 4.1. Tampilan Menu Utama

49

Page 50: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

50

4.1.1. Tampilan Menu Input Data Gelombang

Menu input data gelombang berfungsi untuk memasukkan data

gelombang yaitu kode gelombang, nama gelombang dan biaya, dapat

dilihat pada gambar 4.2 di bawah ini:

Gambar 4.2. Tampilan Menu Input Data Gelombang

4.1.2. Tampilan Menu Input Data Peserta

Menu input data peserta berfungsi untuk memasukkan data

peserta. Dapat dilihat pada gambar 4.3 dibawah ini:

Gambar 4.3. Tampilan Menu Input Data Peserta

Page 51: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

51

4.1.3. Tampilan Menu Input Data Pembayaran

Menu input data pembayaran berfungsi untuk memasukkan data

pembayaran, dapat dilihat pada gambar 4.4 dibawah ini:

Gambar 4.4. Tampilan Sub Menu Input Data Pembayaran

4.1.4. Tampilan Menu Input Data Transaksi

Menu input data transaksi berfungsi untuk memasukkan data

transaksi, dapat dilihat pada gambar 4.5 dibawah ini:

Gambar 4.5. Tampilan Sub Menu Input Data Transaksi

Page 52: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

52

4.1.5. Tampilan Menu Input Data Sertifikat

Menu input data sertifikat berfungsi untuk memasukkan data

sertifikat, dapat dilihat pada gambar 4.6 dibawah ini:

Gambar 4.6. Tampilan Sub Menu Input Data Sertifikat

Keterangan:

If Nilai Rata-rata >70 and Nilai Rata-rata >60 then Keterangan

=”Cukup”

ElseIf Nilai Rata-rata >80 and Nilai Rata-rata <70 then Keterangan

“Baik”

ElseIf Nilai Rata-rata >80 -100 then Keterangan = “Sangat Baik”

Page 53: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

53

4.2. Tampilan Menu Output

4.2.1. Tampilan Menu Output Data Peserta Pergelombang

Output data peserta pergelombang merupakan laporan data

perserta per gelombang, dapat dilihat pada gambar 4.7 dibawah ini:

Gambar 4.7. Tampilan Sub Menu Output Data Peserta

Pergelombang

4.2.2. Tampilan Menu Output Data Pembayaran Pergelombang

Output data pembayaran pergelombang merupakan laporan data

pembayaran per gelombang, dapat dilihat pada gambar 4.8 dibawah ini:

Page 54: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

54

Gambar 4.8. Tampilan Sub Menu Output Data Pembayaran

Pergelombang

4.2.3. Tampilan Menu Output Data Pengambilan Sertifikat

Output data pengambilan sertifikat merupakan laporan data

pengambilan sertifikat, dapat dilihat pada gambar 4.9 dibawah ini:

Gambar 4.9. Tampilan Sub Menu Output Data Pengambilan

Sertifikat

Page 55: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

55

4.2.4. Tampilan Menu Output Sertifikat

Output data sertifikat merupakan laporan sertifikat, dapat dilihat

pada gambar 4.10 dibawah ini:

Gambar 4.10. Tampilan Output Sertifikat

4.3. Hasil Pengujian

Pengujian program pengolahan data kursus Chinju Bengkulu ini

dilaksanakan di kantor pelatihan kerja Chinju di jalan Mangga Raya Rt.17 No: 16

Bengukulu dengan menggunakan komputer. Berdasarkan hasil pengujian sistem

yang dilakukan antara sistem lama dan sistem baru, maka didapatkan hasil sebagai

berikut:

Page 56: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

56

Jenis Penelitian Sistem Lama Sistem Baru

Sistem

penggolahan data

Dilakukan dengan

merekap data

menggunakan buku

Dilakukan dengan

menggunakan komputer

yang telah di instalkan

program pengolahan data

peserta kursus Chinju ini

Manfaat Teknologi Tidak ada Menggunakan komputer

dan printer

Page 57: Pengolahan Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu Menggunakan Bahasa Pemrograman Visual Basic 6.0

57

BAB V

PENUTUP

5.1. Kesimpulan

Berdasarkan hasil uji coba yang telah dilakukan, Program Pengolahan

Data Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu ini memiliki

tampilan yang menarik dan cara menggunakan yang sederhana, mudah

dimengerti.

5.2. Saran

Agar mendapatkan hasil yang optimal maka disarankan:

Sebaiknya diadakan pebaikan, perubahan pada Program Pengolahan Data

Peserta Khursus Bahasa Korea Di LPK Chinju Bengkulu ini untuk

mendapatkan hasil yang lebih sempurna.

82