• Tidak ada hasil yang ditemukan

Sistem Informasi Data Pegawai Pada TVRI Stasiun Sumatera Utara Menggunakan Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Data Pegawai Pada TVRI Stasiun Sumatera Utara Menggunakan Visual Basic 6.0"

Copied!
92
0
0

Teks penuh

(1)

TUGAS AKHIR

OLEH :

MUHAMMAD FADHLY

NIM : 052406005

PROGRAM STUDI D-3 ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

PERNYATAAN

SISTEM INFORMASI DATA PEGAWAI PADA TVRI STASIUN SUMATERA UTARA MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juni 2008

(3)

PENGHARGAAN

Syukur Alhamdulillah KepadaMu Ya Allah SWT, berkat ridho dan kesehatan yang

Engkau berikan kepada penulis, penulis dapat menyelesaikan tugas akhir ini tepat

pada waktunya.

Penulis mengucapkan banyak terima kasih kepada:

1. Bapak Drs. H. Haluddin Panjaitan 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 ini.

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

Komputer.

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

Sumatera Utara.

4. Teristimewa kepada Ayahanda dan Ibunda beserta keluarga tercinta yang

selalu memberi dukungan baik moril maupun materil sehingga penulis dapat

menyelesaikan Tugas Akhir dengan baik.

5. Bapak Husin Gani selaku Kepala TVRI Stasiun Sumatera Utara.

6. Seluruh Staf TVRI Stasiun Sumatera Utara yang banyak membantu penulis

dalam penyelesaian tugas akhir ini.

7. Teman - teman di rewang : maxi, husen, bobi 1, bobi 2, aceh, andre, doli,

sancez, akong zuhri, rahmad, dan dani yang telah membantu dan mensupport

(4)

8. Teman –teman di KOM A 2005 dan pihak-pihak yang telah banyak membantu

penulis, yang tidak dapat penulis sebutkan namanya satu per satu.

Penulis berharap semoga tugas akhir ini mendapat manfaat bagi pembaca

terutama bagi penulis sendiri,

Akhir kata, penulis mengharapkan kritik dan saran guna sempurnanya tugas

akhir ini. Terima kasih.

Medan, Juni 2008 Penulis

(5)
(6)

Bab VI Kesimpulan dan Saran 50

6.1 Kesimpulan 50

6.2 Saran 50

Daftar Pustaka 52

(7)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi dewasa ini tidak terlepas dari semakin makin bertambah

majunya teknologi komputer. Kebutuhan akan teknologi komputer pun semakin

diminati oleh perusahaan-perusahaan disegala bidang, baik perusahaan swasta maupun

pada dinas-dinas pemerintah. Hal ini berkaitan dengan pekerjaan-pekerjaan yang

biasanya selalu dilakukan secara manual oleh manusia akan semakin cepat dan efisien

apabila dilakukan dengan sistem komputerisasi. Bahkan dengan kecanggihan

teknologi komputer yang semakin berkembang dengan pesat dapat memudahkan

perusahaan-perusahaan tersebut untuk meningkatkan efisiensi kerja karena pekerjaan

yang dilakukan dengan komputer dapat menghemat baik dari segi waktu, ruang,

tenaga, biaya, dan lain-lain.

Begitu juga halnya dengan TVRI Stasiun Sumatera Utara, kebutuhan terhadap

suatu sistem pengolahan dan penyampaian data yang baik sudah tidak dapat ditunda

lagi, mengingat hal-hal yang telah diterangkan sebelumnya. Akan tetapi, pada

kenyataannya, segala kegiatan yang menyangkut informasi pendataan pegawai pada

TVRI Sumut saat ini masih menggunakan Microsoft Office Excel, dimana sistem

(8)

Tergerak dari segala permasalahan yang telah terjadi tersebut, penulis

berkeinginan membuat suatu solusi yang mudah-mudahan dapat membantu kinerja

pada kantor tersebut. Penulis dalam hal ini memilih TVRI Stasiun Sumatera Utara

dalam melakukan risetnya, untuk menampakan perkembangan yang lebih baik dalam

berbagai bidang yang dijalaninya, terutama dalam teknologi informasi dan

komunikasi.

Sehubungan dengan ketertarikan penulis terhadap permasalahan serta

perkembangan yang terjadi di TVRI Stasiun Sumut, penulis berkeinginan membantu

instansi tersebut untuk mengubah sistem penyampaian informasi yang telah ada

sebelumnya, sehingga mempermudah semua pihak yang membutuhkan segala

informasi yang ada di instansi tersebut. Atas dasar inilah, penulis tertarik mengangkat

judul “SISTEM INFORMASI DATA PEGAWAI PADA TVRI STASIUN SUMATERA UTARA MENGGUNAKAN VISUAL BASIC 6.0”.

1.2 Perumusan Masalah

Menyadari akan keterbatasan kemampuan manusia dalam menyelesaikan pekerjaan

yang semakin meningkat dan rumit. Permasalahan yang dihadapi adalah bagaimana

menciptakan suatu sistem yang cepat, cermat dan teliti serta up-todate dengan

menggunakan bantuan komputer untuk melakukan informasi pendataan pegawai

dengan jumlah pegawai yang banyak.

Mengingat akan kurang efisiennya pekerjaan tersebut apabila dilakukan secara

(9)

adanya suatu sistem yang mampu dengan cepat serta memiliki ketelitian dalam

melaksanakan suatu sistem informasi pendataan pegawai dengan menggunakan

komputer. Oleh karena itu penulis mencoba membuat suatu sistem informasi

pendataan pegawai dengan menggunakan salah satu aplikasi pada komputer yang

berbasis windows, yaitu Microsoft Visual Basic 6.0.

1.3 Maksud dan Tujuan

Maksud dari pembuatan Tugas Akhir ini untuk mencari dan mengetahui bagai mana

cara untuk mengatasi masalah - masalah dan kelemahan juga menciptakan suatu

sistem baru yang cepat dan akurat pada suatu instansi dalam proses pendataan

pegawai, khususnya pada TVRI Stasiun Sumatera Utara, dengan menggunakan

perangkat lunak yaitu bahasa pemograman Visual Basic 6.0.

Sedangkan tujuan dari pelaksanaan Tugas Akhir ini adalah untuk mencari

suatu jalan keluar dan penerapan yang dibutuhkan dalam hal pelaporan pendataan

pegawai sehingga dihasilkan suatu informasi yang diperoleh dengan mudah dan cepat,

guna meningkatkan efektifitas dan efesien dan memanfaatkan fasilitas komputer.

1.4 Metode Penelitian

Dalam menyusun Tugas Akhir ini, penulis melakukan penerapan metode penelitian

dalam memeperoleh data – data yang dibutuhkan sehingga penyusunan tugas akhir ini

dapat diselesaikan dengan baik. Adapun metode penelitian yang penulis lakukan

(10)

1. Penelitian Lapangan

Yaitu suatu aktivitas penelitian untukmencari data-data yang lengkap dan

akurat yang berkaitan dengan judul yang diteliti. Penelitian lapangan dilakukan

dengan observasi langsung ke lapangan dan melakukan pencatatan-pencatatan

terhadap penemuan yang dianggap perlu dilakukan.

2. Penelitian Pustaka

Yaitu suatu aktivitas penelitian dengan cara mengumpulkan data, informasi

dan keterangan melaluibuku-buku dan majalah secara teoritis ilmiah ada

hubungannya dengan masalah yang sedang diteliti.

3. Wawancara ( Interview )

Yaitu peneliti melakukan pertanyaan langsung kepada para pegawai yang

dianggap memiliki pengetahuan dan pengalaman terhadap permasalahan yang

di amati.

4. Observasi ( Pengamatan )

Yaitu melakukan pengamatan langsung ke objek penelitian untuk mengamati

secara dekat masalah yang dihadapi dan melakukan pencatatan terhadap

temuan secara khusus.

1.5 Kegunaan Penelitian

Dalam membuat suatu rancangan sistem informasi, tentunya kita ingin menciptakan

suatu sistem yang siap pakai dan sesuai dengan yang diharapkan oleh pengguna.

Bertitik tolak dari permasalahan tersebut kita harus melakukan penelitian, yang mana

nantinya akan menambah wawasan melatih penulis guna menyesuaikan diri pada saat

(11)

1.6 Sistematika Penulisan

Adapun sistematika penulisan dari Tugas Akhir ini adalah :

BAB I PENDAHULUAN

Membahas tentang latar belakang, perumusan masalah, maksud

dan tujuan, metode penelitian, kegunaan penelitian, sistematika

penulisan.

BAB II LANDASAN TEORI

Membahas tentang Visual Basic 6.0 secara singkat, pengertian

komputer, pengolahan data, basis data (database), sistem

informasi, struktur program Visual Basic 6.0.

BAB III TINJAUAN ORGANISASI

Membahas tentang sejarah singkat perusahaan, dan struktur

organisasi.

BAB IV PERANCANGAN SISTEM

Membahas tentang rancangan data base, algoritma, program

dan juga tampilan program.

BAB V IMPLEMENTASI SISTEM

Membahas tentang pengertian dan tujuan implementasi serta

penerapan sistem.

BAB VI KESIMPULAN DAN SARAN

Membahas tentang kesimpulan yang dapat diambil oleh penulis

(12)

BAB II

LANDASAN TEORI

2.1 Pengertian Komputer

Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja sebagian

manusia yang bergerak di bidang informasi. Istilah komputer mempunyai arti yang

luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari

bahasa latin Computare yang berarti menghitung (to Compute atau reckon).

Dari berbagai pengertian dari komputer dapat diambil kesimpulan bahwa

pengertian komputer adalah suatu alat elektronik yang dapat menerima input data,

mengolah data, memberikan informasi dengan menggunakan suatu program yang

tersimpan di memori komputer (stored program), dapat menyimpan program dan hasil

pengolahan, serta bekerja secara otomatis.

2.2 Pengolahan Data

Data berasal dari bahasa latin yaitu ”datum” yang berarti fakta, kenyataan, kejadian,

atau peristiwa. Jadi data adalah fakta dasar yang mewakili suatu kejadian. Data

diproses oleh sistem komputer untuk menghasilkan informasi. Inilah alasan utama

(13)

Salah satu komponen dalam pengolahan data yang diperlikan adalah

merupakan program aplikasi (program komputer) yang man aberisikan sederetan

instruksi yang disusun dan dapat diterima oleh komputer. Jadi pengolahan data adalah

proses untuk melakukan manipulasi dari pemakaian data agar menghasilkan infofmasi

yang diperlukan. Secara umum pengolahan data terdiri dari tiga langkah, yaitu :

1. Input (pemasukan data)

2. Proses (pengolahan Data)

3. Output (hasil keluaran berupa informasi)

PROCESSING OUTPUT

INPUT

Gambar 2.1. Siklus Pengolahan Data

Pengolahan data merupakan segala macam pengolahan terahadap data untuk

membuat data itu berguna sesuai dengan hasil yang diinginkan, sehingga dapat segera

dipakai, hasil pengolahan data tersebut adalah informasi.

Sewaktu merencanakan proyek penelitian, orang yang melakukan penelitian

seharusnya sudah mempunyai rencana mengenai pengolahan dan desain outputnya.

Pengolahan data meliputi kegiatan-kegiatan mulai dari penyiapan data sampai

mengeluarkan hasil pengolahan data. Pengolaha data dengan menggunakan perangkat

elektronik secara sederhana meliputi :

1. Masukan data

Data terlebih dahulu dikumpulkan, kemudian dipindahkan kesesuatu peralatan

(14)

melalui bahasa pemograman yang akan diterjemahkan ke dalam bahasa mesin

yang akan dimengerti oleh computer.

2. Memproses data

Ada beberapa jenis pemrosesan data, antara lain :

a. Penyorotan

Record data disusun / diurutkan sesuai dengan urutan yang diinginkan,

biak numeric maupun alphabetic

b. Klasifikasi

Record data disusundalam berbagai kelompok.

c. Kalkulasi

Melakukan perhitungan dengan manipulasi aritmatika terhadap data

d. Ringkasan

Menerangkan data menjadi lebih sederhana dan ringkas

e. Seleksi

Mengambil record-record tertentu

3. Hasil pengolahan

Hasil pengolahan disajikan dalam suatu format tertentu yang berisi informasi.

Output ini mungkin juga disimpan dalam suatu media yang akan digunakan

untuk pengolahan selanjutnya

4. Pemeliharaan

Terhadap sistem yang telah selesai dibuat dapat dilakukan beberapa perubahan

atau penambahan yang sesuai dengan keinginan pemakai. Pada fase

(15)

2.3 Basis Data (Database)

2.3.1 Pengertian Basis Data (Database)

Basis data (Database) merupakan kumpulan dari yang saling berhubungan satu dengan

yang lainnya, tersimpan di pernagkat keras komputer dan digunakan perangkat lunak

untuk memenipulasinya. Database merupakan salah satu komponen yang penting

dalam sistem informasi karena merupakan basis dalam menyediakan informasi bagi

para pemakai. Penerapan basis data dalam sistem informasi disebut dengan database

system. Sistem basis data (data system) adalah suatu sistem informasi yang

mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang

lainnya dan membuatnya tersedia bagi beberapa aplikasi yang bermacam-macam di

dalam organisasi.

2.3.2 Komponen Basis Data (Database )

Apabila kita lihat dari komponen di dalam basis data, maka kita dapat menyebutkan

bahwa :

1. Basis data terdiri dari beberapa file

2. File terdiri dari beberapa record

3. Record terdiri dari beberapa field

4. Field terdiri dari beberapa karakter

Karakter merupakan bagian data yang terkecil dapat berupa karakter numeric,

(16)

sekumpulan data data record yang sejenis, yang merupakan kumpulan data untuk

mewakili suatu entity data record.

Record merupakan kumpulan dari field membentuk record. Record

manggambarkan unit dari data individu tertentu. File merupakan kumpulan dari

record-record yang sejenis yang mempunyai panjang elemen yang sama, atribut yang

sama namun berbeda data valuenya. File terdiri dari record-record yang

menggambarkan suatu kesatuan data yang sejenis.

Dengan menggunakan system basis data masalah pada manajemen basis data

dapat dikurangi. Dengan sistem basis data juga dapat mengurangi duplikasi data

dengan tujuan untuk mengurangi biaya manajemen. Basis data dapat dibuat cukup

fleksibel dalam arti mudah ditambah atau dikurangi bahkan dimodifikasi, dan sistem

basis data dapat menghubungkan data dengan data lainnya.

2.4 Pengertian Sistem Informasi

Dalam pengertian sistem informasi ada baik terlebih dahulu mengerti arti dari sistem

dan informasi. Dengan memahami defenisi sistem dan informasi akan dapat diperoleh

penjelasan yang baik tentang sistem informasi.

(17)

Istilah sistem merupakan suatu istilah yang tidak asing lagi dan banyak digunakan

secara luas pada lembaga-lembaga atau bidang-bidang ilmu pengetahuan dan

teknologi. Istilah siste berasal dari bahasa Yunani yaitu ”SYSTEMA”. Ditinjau dari

asal katanya, sistem bararti sekumpulan objek yang bekerja bersama-sama untuk

menghasilkan suatu kesatuan metode yang digabungkan dan diatur sedemikian rupa

yang berfungsi mencapai tujuan. Suatu sistem dapat terdiri dari beberapa subsistem

yang saling berhubungan yang membentuk suatu kesatuan sehingga sasaran atau

tujuan sistem tersebut dapat tercapai.

Pada umumnya ciri-ciri sistem adalah bertujuan, punya batas, terbuka, tersusun

dari subsistem, ada saling berkaitan dan saling tergantung, merupakan satu kebulatan

yang utuh, melakukan kegiatan transformasi, ada mekanisme kontrol, dan memiliki

kemampuan mengatur dan menyesuaikan diri sendiri.

2.4.2 Pengertian Informasi

Informasi merupakan fakta data yang telah diproses transformasi data sehingga

berubah bentuk menjadi informasi atau informasi adalah data yang telah diambil

kembali diolah atau sebaliknya digunakan untuk tujuan informatif, argumentasi

ataupun sebagai dasar untuk pengambilan keputusan.Informasi ini adalah hasil proses

data yang bentuknya kurang berguna menjadi data yang berguna.

Kualitas dari suatu informasi tergantung dari tiga hal, yaitu informasi harus

akurat, tepat pada waktunya dan relevan.

a. Akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak

(18)

b. Tepat pada waktunya, berarti informasi yang datang pada penerima tidak

boleh terlambat

c. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya.

Kegunaan informasi itu sendiri adalah untuk memberitahuka kepada si

penerima informasi mengenai suatu masalah agar si penerima informasi lebih dapat

menguasai masalah yang dihadapinya. Informasi juga dapat mengurangi

ketidakpastian tentang suatu masalah yang dapat digunakan untuk memilih resiko

yang paling kecil dan keuntungan yang besar dala pemilihan alternatif bagi suatu

proses pengambilan keputusan.

Dari defenisi sistem dan informasi dapat disimpulkan bahwa sistem informasi

adalah suatu sistem di dalam suatu sistem organisasi yang merupakan kombinasi dari

orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendalian yang

ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi

rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap

kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi

untuk pengambilan keputusan yang cerdik.

2.4.3 Peranan Komputer dalam Sistem Informasi

Komputer mempunyai peran penting untuk membantu manusia dalam menyelesaikan

dan memecahkan masalah yang dihadapinya. Setiap pemecahan persoalan yang

dilakukan manusia, hendaknya mempunyai dua unsur yaitu:

1. adanya fakta dan data

(19)

Jika pengolahan data dilakukan secara menual tidak akan menjamin ketelitian

serta kebenaran hasil atau informasi yang diinginkan. Masalah pendataan dan

pengolahan data dapat dipecahkan dengan mudah dalam waktu singkat dengan

menggunakan alat bantu komputer.

Dalam hal hubungan inilah diperlukan suatu sistem penglahan data yang cepat

dan tepat untuk memberikan informasi yang sangat menjamin benarnya keputusan

yang telah ditetapkan. Dilihat dari aspek praktisnya, maka tidak jarang seseorang

terlambat atau belum selesai didalam pengambilan keputusan dan mendapat informasi

yang cepat dalam pengolahan data secara menual. Tetapi dengan adanya pengolahan

data dengan komputer hal tersebut dapat diatasi.

Peranan komputer dalam suatu sistem informasi sangatlah penting, hal ini

diakibatkan besar dan banyaknya data yang akan diolah dengan beranekaragam jenis

data. Disinilah komputer memegang peranan penting untuk melakukan pengolahan

data yang banyak dan beraneka ragam informasi dapat diperoleh dengan cepat dan

tepat.

2.5 Sekilas Mengenai Visual Basic 6.0

Visual Basic pada dasarnya adalah bahasa pemograman komputer. Bahasa

pemograman adalah perintah-perintahatau instruksi yang dimengerti oleh komputer

(20)

bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih

pemograman Visual Basic.

Visual Basic selain disebut sbagai bahasa pemograman, juga sering disebut

sarana (tool) untuk menghasilkan program-program aplikasi berbasis windows.

Beberapa kemampuan atau menfaat dari Visual Basic diantaranya seperti:

a. Untuk membuat program aplikasi berbasis Windows

b. Untuk membuat objek-objek pembantu program seperti control

Activex, File, Help, Aplikasi internet dan sebagainya

c. Menguji program dan menghasilkan program akhir berakhiran EXE

yang bersifat Executable, atau dapat langsung dijalankan.

Bagi programmer pemula yang baru iungin belajar program, lingkungan

Visual Basic dapat membantu membuat program berbasis Windows dengan mudah.

Sedangkan bagi programmer tingkat lanjut, dengan kemampuannya yang besar dapat

digunakan untuk membuat program yang kompleks, misalnya dalam lingkungan

Netwoking atau Clien Server. Bahasa pemograman Visual Basic cukup sederhana dan

menggunakan kata-kata bahasa inggris yang umum digunakan dan tidak perlu lagi

menghapal sintaks-sintaks maupun format-format bahasa yang bermacam-macam.

Dadalam Visual Basic semuanya sudah disediakan dalam pilihan-pilihan yang tinggal

diambil sesuai kebutuhan. Selain itu, sarana pengembangannya yang bersifat visual

lebih memudahkan untuk mengembangkan program aplikasi berbasis Windows ini,

bersifat Mouse Driven (digerakkan dengan mouse) dan berdaya guna tinggi.

Kesimpulannya, Visual Basic adalah sebuah sarana pembuat program aplikasi

(21)

Gambar 2. Tampilan Dasar MS Visual Basic

2.5.1 Struktur Aplikasi Visual Basic 6.0

Lingkungan pemograman visual basic mengandung semua sarana yang anda butuhkan

untuk membangun program-program yang hebat untuk windows dengan cepat dan

efisien, visual basic merupakan bahasa pemrograman terstruktur. Struktur aplikasi

visual basic terdiri dari :

1. Form, yaitu windows atau jendela dimana anda akan membuat user interface

atau tampilan yang merupakan antarmuka program yang akan dibuat.

2. Kontrol, yaitu tampilan berbasis grafis yang dimasukkan pada form untuk

membuat interaksi dengan pemakai (textbox, label, frame, dan lain-lain).

3. Propertis, yaitu nilai atau karakteristik yang dimiliki oleh sebuah objek visual

(22)

4. Metode, yaitu serangkaian perintah yang sudah tersedia suatu yang dapat

diminta untuk mengerjakan tugas khusus.

5. Prosedure Kejadian/Event Prosedure, yaitu kode yang berhubungan dengan

suatu objek yang dapat diminta untuk mengerjakan tugas khusus. Kode ini

akan mengeksekusi ketika ada respon dari pemakai kode ketika ada event

tertentu.

6. Prosedure Umum, yaitu kode yang tidak berhubungan dengan suatu objek.

Kode ini harus diminta oleh aplikasi.

7. Modul/Module, yaitu kumpulan dari prosedure umum, deklarasi variable dan

defenisi konstanta yang digunakan oleh aplikasi.

Untuk membuat aplikasi visual basic, mempunyai langkah-langkah sebagai

berikut :

1. Membuat user interface atau tampilan

2. Mengatur property

3. Menulis kode program

4. Menjalankan program

Visual basic juga mempunyai tampilan layar yang terdiri dari :

1. Main Windows (Jendela Utama)

Yang terdiri dari title bar (baris judul), menu bar, dan tool bar, baris judul

berisi nama proyek. Baris judul juga berisi mode operasi. Visual basic

sekarang dan form yang aktif. Menu bar merupakan menu drop-down dimana

dapat mengontrol operasi lingkungan visual basic. Toolbar berisi kumpulan

gambar yang mewakili perubahan yang ada di menu. Jendela utama juga

menampilkan lokasi dari form aktif di sudut kiri atas layar, lebar serta panjang

(23)

Gambar 2.1 Jendela Utama Visual basic

2. Form Windows (Jendela Form) adalah pusat dari pengembangan aplikasi

visual basic. Disinilah tempat merancang aplikasi yang akan atau kita

inginkan.

3. Project Windows (Jendela Proyek), menampilkan daftar form dan modul

proyek. Proyek merupakan kumpulan dari modul form, modul class, modul

(24)

4. Toolbox adalah kumpulan dari proyek yang digunakan atau membuat user

interface serta control bagi program aplikasi. Ada dua cara untuk

menempatkan kontrol pada suatu form

a. Klik ganda kontrol dalam toolbox, selanjutnya anda dapat mengubah

besar dan ukuran serta memindahkannya dengan metode drag dan drop.

b. Klik kontrol dalam toolbox, kemudian pindahkan pointer mouse pada

jendela form, kursor akan berubah menjadi crosshairt(+).

5. Properti Windows (Jendela Properti) berisi daftar struktur setting property

yang digunakan pada sebuah objek yang terpilih. Kotak drop-down pada

bagian atas jendela berisi daftar semua objek pada form yang aktif. Ada dua

tab tampilan : Alphabetic (urut abjat) dan Catagorized (urut berdasarkan

(25)

6. Form Layout Windows (Jendela Layout Form) menampilkan posisi form

relatif terhadap layar monitor pada saat program dijalankan atau dieksekusi

(Running/Compiling).

Visual Basic 6.0 juga memiliki beberapa keistimewaan antara lain :

a. Menggunakan platform pembuatan program yang diberi nama dexplorer

studio, yang memiliki tampilan dan saran yang sama dengan visual basic J ++.

Dengan begitu anda dapat belajar bahasa pemograman lainnya dengan mudah,

tepat dan cepat tanpa harus belajar lagi.

b. Memiliki compiler yang handal yang dapat mendefenisikan file Executable

efisien.

c. Memiliki beberapa tambahan saran wizard yang baru. Wizard adalah sarana

yang mempermudah didalam pembuatan aplikasi dengan mengotoritaskan

tugas–tugas tertentu.

d. Kemampuan membuat active X dan fasilitas internet yang lebih banyak.

e. Sarana akses data yang lebih cepat dan handal untuk membuat database yang

mempunyai kemampuan yang lebih tinggi.

f. Visual baic 6.0 memiliki variasi atau edisi yang disesuaikan dengan kebutuhan

(26)

Visual Basic menyediakan berbagai tipe data seperti pada tabel dibawah ini

antara lain :

Tipe–tipe data yang digunakan dalam Visual Basic 6.0 antara lain :

Tipe

Ukuran

Byte karakter

Integer 2 %

Long 4

Single 4 !

Double 8 #

Currency 8 @

String 1 $

Byte 1 Boolean 2 Date 8 Object 4

16+1

per Variant karakter

Untuk melakukan berbagai manipulai dan pengolahan data Visual Basic

menyediakan berbagai operator antara lain :

Operator Aritmatika

Operator aritmatika digunakan untuk operasi aritmatika

Operator Operasi

(27)

Operator Perbandingan

Operator perbandingan digunakan untuk membandingkan suatu data dengan data

yang lain dan menghasilkan nilai logika benar atau salah, tetapi antara kedua data

tersebut harus mempunyai nilai atau tipe data yang sama.

Operator Operasi

= Sama dengan < > Tidak sama dengan < Lebih kecil > Lebih besar

<= Lebih kecil atau sama dengan >= Lebih besar atau sama dengan

Operator Logika

Operator logika digunakan untuk mengekspresikan satu atau lebih dari dua data

(ekspresi) dan data logika (bolean) sehingga menghasilkan data logika yang baru.

Operator Operasi Not Tidak And Dan Or Atau

Xor Exclusive Or Eqv Ekivalen Imp Implikasi

(28)

BAB III

TINJAUAN ORGANISASI

3.1 Sejarah Perusahaan

Tahun 1967, eksperimen dari Letkol CHB Wahid Lubis telah berhasil menangkap

siaran televisi Malaysia dan Bangkok di Medan. Kelanjutan dari eksperimennya

adalah timbulnya suatu gagasan untuk mendirikan suatu siaran televisi di Sumatera

Utara.

Ide untuk mendirikan satu stasiun televisi di Medan diprakarsai oleh

pejabat-pejabat daerah Sumatera Utara yang bergerak di bidang mas media dan

telekomunikasi dengan membentuk “YAYASAN PEMBANGUNAN TELEVISI

SUMATERA UTARA” pada tanggal 27 Juni 1967, diketuai oleh Letkol CHB Wahid

Lubis dan ketua harian Letkol CHB Ridwan Hutagalung dan kemudian diganti oleh

Letkol CHB Amir Hoesin S. (waktu itu perwira perhubungan daerah militer II Bukit

Barisan).

Sebagai langkah pertama dari usaha-usaha untuk merealisasikan tujuan

tersebut, tanggal 6 Januari 1969 YAYASAN PEMBANGUNAN SUMATERA

UTARA melakukan pinjaman sebesar US $ 20000 kepada PEMDA SUMUT , berupa

(29)

studio yang sederhana. Karena uang tersebut tidak mencukupi, yayasan meminta

bantuan kepada P.N. PERTAMINA. Pembangunan gedung-gedung dimulai pada

pertengahan tahun 1969. Penyempurnaan pembangunan gedung-gedung tersebut

dilaksanakan dan ditandatangani pada bulan September 1969.

Ternyata dalam pelaksanaan penyelesaian pekerjaan gedung pemancar dan

gedung diesel Bandar Baru, Direksi Pembangunan TVRI Sumut mengalami kesulitan

kembali dalam soal pembiayaan. Gubernur Kepala Daerah Propinsi Sumatera Utara

akhirnya mengeluarkan Surat Keputusan No. 337/XIV/GSU tanggal 10 April 1970

yang mengangkat Brigjen TNI Leo Lopulisa, Pangdam-II Bukit Barisan Sebagai

Koordinator/Pimpinan Proyek Pelaksanaan Pembangunan TVRI Sumut, dan Bardan

Syah, Kepala Biro Keuangan Pemda Sumatera Utara sebagai Bendaharawan.

Instalasi TVRI Studio Medan secara resmi dimulai tanggal 17 September 1970

dan dapat diselesaikan selama 45 hari kerja berupa pemasangan alat-alat Bradcasting

Equipment, Air Conditioning System, Lighting System dan Antena System berikut 30

meter towernya untuk studio Medan. Sedangkan untuk stasiun pemancar Bandar Baru

adalah instalasi Transmitter Equipment, 2 set diesel dan antena System berikut 67

meter tower.

Instalasi dengan test using dinyatakan selesai tanggal 10 Nopember 1970

untuk selanjutnya diadakan test program yang pengawasan teknis mesin dipegang oleh

pelaksanaan instalasi sampai pelaksanaan operation seterusnya oleh Televisi Republik

(30)

Percobaan-percobaan On-Air dimulai dengan pola teknik dan siaran film

selama 45 hari dimulai tanggal 11 Nopember sampai 27 Desember 1970. Life

Program yang pertama mengudara adalah acara pidato sambutan

koordinator/pimpinan proyek pembangunan TVRI Sumut dalam rangka dimulainya

siaran TVRI Medan. Tanggal 9 Desember 1970 adalah acara pertama siaran hiburan

TVRI Medan dari orkes Keroncong Kenangan.

Tanggal 28 Desember 1970, TVRI Studio Medan diresmikan oleh Presiden

Soeharto dengan pengguntingan pita oleh Ibu Tien Soeharto. Dengan adanya TVRI

Studio Medan berarti dunia pertelevisian di Indonesia telah menghasilkan sebuah

pemancar TV pertama di luar Pulau Jawa dengan daya operasi berkekuatan 10 kw.

Daya pancarnya dapat dicapai di Kisaran, Tanjung Balai, Tebing Tinggi, Medan,

Pangkalan Susu, Pangkalan Brandan, Langsa atau dengan radius 150 km dan bahkan

pada pertengahan tahun 1971 telah dapat diterima di beberapa tempat di Malaysia

seperti Kelantan, Kedah, Selangor dan Penang.

Dalam pelaksanaan pembangunan TVRI terus mengembangkan mutu dan

jangkauan siaran dengan mendirikan lebih banyak lagi stasiun pemancar, sehingga

keseluruhan Daerah Tingkat II di Sumatera Utara ini sudah dapat menerima siaran

pusat Jakarta. Sampai saat ini TVRI Stasiun Sumatera Utara telah mendirikan

beberapa stasiun pemancar antara lain : Bandar Baru, Tebing Tinggi, Pematang

Siantar, Rantau Prapat, Sibolga, Simarjarunjung, Prapat, tarutung, Sibuhuan,

Siborong-borong, Gunung Sitoli, Teluk Dalam, Kotanopan, Sipirok, Padang

(31)

Selaras dengan itu, TV juga telah berubah dari hitam putih (black and white)

menjadi full colour. Sejak dibangunnya studio II Televisi Stasiun Medan dengan dana

DIP APBN 1981/1982 yang mulai dioperasikan pemakaiannya menjelang Pemilu

1982 yaitu pada tanggal 1 April 1982, dengan demikian penyajian melalui acara TVRI

Stasiun Medan sampai sekarang sudah sepenuhnya berwarna.

Sebagaimana Keputusan Menteri Penerangan RI No. 55 B/Kep/MenPen/1975,

dan diubah menjadi Surat Keputusan Menteri Penerangan No. 230

A/KEP/MENPEN/1984, ditetapkan bahwa Direktorat Televisi mempunyai tugas

melaksanakan sebagian tugas pokok Direktorat Jenderal Radio-Televisi-Film dibidang

televisi berdasarkan kebijakan teknis yang ditetapkan oleh Direktur Jenderal

Radio-Televisi-Film. Untuk pelaksanaan tugas TVRI sejak semula oleh Direktorat Jenderal

Televisi dilakukan melalui dua pendekatan pokok yakni :

a. Menyelenggarakan siaran-siaran televisi dengan membangun stasiun

penyiaran.

b. Mengembangkan jaringan siaran televisi dengan jalan membangun

stasiun-stasiun transmisi secara bertahap diseluruh Indonesia.

Peranan TVRI sebagai media komunikasi dua arah, dituntut harus mampu

menyalurkan perkembangan aspirasi masyarakan yang positif disamping aspirasi

Pemerintah dalam pembangunan bangsa di segala bidang. Kemampuan menyerap dan

menyalurkan aspirasi tersebut sangat tergantung kepada peningkatan kemampuan,

(32)

3.2 Struktur Organisasi

Agar suatu sistem kerja sama berjalan dengan baik, perlu jelaslah pembagian kerja,

tugas kewajiban tanggung jawab dan wewenang setiap orang didalamnya. Pembagian

kerja dan tanggung jawab/wewenang itu menciptakan struktur organisasi. Dengan kata

lain struktur organisasi adalah hubungan antara komponen atau bagian dalam suatu

organisasi.

Suatu organisasi memperinci pembagian aktivitas kerja dan kaitan satu sama

lain sampai tingkat tertentu, struktur organisasi juga menunjukkan tingkat spesialisasi

aktivitas kerja serta hirarki organisasi. Struktur organisasi yang jelas dan mapan

memberikan stabilitas dan kontinuitas yang memungkinkan organisasi tetap

berlangsung walaupun personel atau anggotanya silih berganti.

Gambaran struktur organisasi TVRI Stasiun Sumatera Utara berdasarkan

Peraturan Dewan Direksi Lembaga Penyiaran Publik Televisi Republik Indonesia

Nomor: 155/PRTR/DIREKSI-TVRI/2006 tanggal 29 Desember 2006 tentang Struktur

Organisasi dan Tata Kerja Stasiun Penyiaran Lembaga Penyiaran Publik Televisi

(33)
(34)

Dalam melaksanakan tugasnya, Kepala TVRI Stasiun Sumatera Utara dibantu oleh

kepala bidang dan kepala bagian berikut:

1. Kepala Bidang Program dan Pengembangan Usaha, bertugas melaksanakan kegiatan di bidang program dan pengembangan usaha.

Dibantu oleh:

a. Kepala Seksi Program, bertugas melakukan kegiatan program.

b. Kepala Seksi Pengembangan Usaha, bertugas melakukan kegiatan

pengembangan usaha.

2. Kepala Bidang Berita, bertugas melaksanakan kegiatan di bidang berita.

Dibantu oleh:

a. Kepala Seksi Produksi Berita, bertugas melakukan kegiatan produksi

berita.

b. Kepala Seksi Current Affairs dan siaran Olahraga, bertugas melakukan

kegiatan produksi current affairs dan siaran olahraga.

3. Kepala Bagian Keuangan, bertugas melaksanakan kegiatan di bagian

keuangan.

Dibantu oleh:

a. Kepala Subbagian Perbendaharaan, bertugas melakukan pengelolaan

urusan perbendaharaan.

b. Kepala Subbagian Akuntansi, bertugas melakukan pengelolaan urusan

akuntansi, verifikasi, perpajakan, hutang piutang, serta laporan keuangan.

4. Kepala Bidang Teknik, bertugas melaksanakan kegiatan di bidang teknik.

Dibantu oleh:

a. Kepala Seksi Teknik Produksi dan Penyiaran, bertugas melakukan

(35)

b. Kepala Seksi Teknik Transmisi mempunyai tugas melakukan kegiatan di

bidang teknik transmisi.

c. Kepala Seksi Fasilitasi Transmisi, bertugas melakukan kegiatan di bidang

fasilitasi transmisi.

5. Kepala Bagian Umum, bertugas melaksanakan kegiatan di bagian umum.

Dibantu oleh:

a. Kepala Subbagian Sumber Daya Manusia, bertugas melakukan kegiatan

penyiapan penyusunan rencana, program dan anggaran, dan pengelolaan

urusan sumber daya manusia, hukum, keprotokolan, hubungan masyarakat

dan ketatalaksanaan.

b. Kepala Subbagian Perlengkapan, bertugas melakukan kegiatan pengelolaan

urusan perlengkapan, mekanikal dan elektrikal, rumah tangga, transportasi,

(36)

BAB IV

PERANCANGAN SISTEM

4.1 Diagram Alir Data

Data Flow Diagram (DFD) merupakan diagram alir data, mulai dari memasukkan

data, memproses data hingga menghasilkan informasi atau laporan yang diserahkan

kepada pimpinan perusahaan. DFD ini bisa dipergunakan untuk sistem secara nyata,

sehingga orang mengerti kenyataan tentang sistem yang sedang berjalan.

4.1.1 Diagram Konteks

P e g a w a i B a g ia n

K e p e g a w a ia n

S IS T E M IN F O R M A S I D A T A P E G A W A I D a ta P e g a w a i

D a ta G o lo n g a n

P im p in a n

D a fta r G o lo n g a n / P a n g ka t L a p o ra n d a ta P e g a w a i

L a p o ra n d a ta p e g a w a i p e rg o lo n g a n L a p o ra n K e n a ika n P a n g ka t

L a p o ra n K e n a ika n P a n g ka t P e rg o lo n g a n D a ta K rite ria , D a ta K e n a ik a n

(37)

Pegawai

Daftar Golongan / Pangkat Laporan data Pegawai

Laporan data pegawai pergolongan Laporan Kenaikan Pangkat

Laporan Kenaikan Pangkat PergolonganKenaikan Pangkat 2

(38)

4.2 Rancangan Database

Database merupakan kumpulan file-file yang telah diarsip sehingga memungkinkan

dapat diakses dengan cepat dan akurat. Database yang pernuis rancang dalam tugas

akhir ini dibuat dengan Ms. Access yang terdiri dari 4 tabel dan tabel relasi. Adapun

tabel tersebut sebagai berikut :

Tabel 4.1 Golongan

FIELD NAMA TYPE WIDTH KETERANGAN

Gol * Text 5 Golongan

Pangkat Text 15 Pangkat

Gapok Currency 8 Gaji Pokok

Tabel 4.2 Pegawai

FIELD NAMA TYPE WIDTH KETERANGAN

NIP * Text 9 Nomor Induk Pegawai Nmpegawai Text 25 Nama Pegawai

Alamat Text 30 Alamat

Tmplhr Text 15 Tempat Lahir

Tgllhr Date 8 Tanggal Lahir

Jenkel Text 1 Jenis kelamin

Agama Text 15 Agama

Pddk_akhir Text 25 Pendidikan terakhir Thn_dns Text 4 Tahun Dinas

(39)

Tabel 4.3 Kriteria

FIELD NAMA TYPE WIDTH KETERANGAN

NIP * Text 9 Nomor Induk Pegawai

Kmpn_krj Integer 2 Kemampuan Kerja

Kerajinan Integer 2 Kerajinan

Dis_kerja Integer 2 Disiplin Kerja

Kerjasama Integer 2 Kerjasama

Prakarsa Integer 2 Prakarsa

Kepemimpinan Integer 2 Kepemimpinan

Ujian_dinas Integer 2 Ujian Dinas

Tabel 4.4 Kenaikan Pangkat

FIELD NAMA TYPE WIDTH KETERANGAN

Nokenaikan Text 4 Nomor Urut Kenaikan Pangkat

NoSK* Text 15 Nomor SK. Kenaikan Pangkat

TglSk Date 8 Tanggal Surat Keputusan

NIP Text 9 Nomor Induk Pegawai

Mskerja Text 2 Masa Kerja

(40)

Relasi Antar Database

Gambar 4.3 Relasi Antar Database

4.3 Desain Menu

Desain menu merupakan rancang bangun dari percakapan atar pemakai (user) dengan

komputer. Percakapan ini terdiri dari proses pemasukan data ke sistem, menampilkan

(41)

4.3.1 Desain Menu Utama

Menu utama yang akan dirancang dalam tugas akhir ini adalah menginput/mengisi

data kedalam database.

Gambar 4.4 Desain Menu Utama

4.3.2 Masukan (Input)

Adapun rancangan input tersebut adalah rancangan input data golongan, rancangan

input data pegawai, rancangan input data kriteria dan rancangan input data kenaikan

(42)

1. Desain Input Data Golongan

Gambar 4.5 Desain Input Data Golongan

2. Desain Input Data Pegawai

(43)

3. Desain Input Data Kriteria

Gambar 4.7 Desain Input Data Kriteria

4. Desain Input Data Kenaikan Pangkat

(44)

4.4 Rancangan Output

Berdasarkan database dan rancangan input pada tahap sebelumnya, maka rancanan

output yang akan penulis rancang dalam Tugas Akhir ini terdiri dari desain output data

golongan/pangkat, laporan data pegawai, laporan data pegawai pergolongan dan

laporan kenaikan pangkat dan laporan kenaikan pangkat pergolongan setiap tahunnya.

Adapun desain output laporan tersebut adalah sebagai berikut :

1. Desain Output Daftar Golongan/Pangkat

(45)
(46)
(47)
(48)
(49)

4.5 Algoritma Program

Disini penulis menggunakan algoritma. Adapun algoritma yang akan dibahas antara

lain yaitu:

1. Algoritma Menu Utama Langkah 1 : Klik Start

Baca Menu Utama

Tampil File, Report

Langkah 2 : Jika Klik File

Baca Menu File

Langkah 3 : Jika Klik Report

Baca Menu Report

2. Algoritma Menu File Baca Menu File

Tampil Pilihan Input Data Golongan, Pegawai, Kriteria, Kenaikan

Pangkat, Exit.

Langkah 1 : Jika Klik Golongan

Baca Form Input Data Golongan

Langkah 2 : Jika Klik Pegawai

Baca Form Input Data Pegawai

Langkah 3 : Jika Klik Kriteria

Baca Form Input Kriteria

Langkah 4 : Jika Klik Kenaikan Pangkat

Baca Form Input Data Kenaikan Pangkat

(50)

Keluar dari Program

3. Algoritma Menu Report Baca Menu Report

Tampil Pilihan Laporan Data Golongan, Data Pegawai, Data Pegawai

Per Golongan, Data Kenaikan Pangkat, Data Kenaikan Pangkat Per

Golongan

Langkah 1 : Jika Klik Laporan Data Golongan

Tampil Laporan Data Golongan

Langkah 2 : Jika Klik Laporan Data Pegawai

Tampil Laporan Data Pegawai

Langkah 3 : Jika Klik Laporan Data Pegawai Per Golongan

Tampil Laporan Data Pegawai Per Golongan

Langkah 4 : Jika Klik Laporan Data Kenaikan Pangkat

Tampil Laporan Data Kenaikan Pangkat

Langkah 5 : Jika Klik Laporan Data Kenaikan Pangkat Per Golongan

Tampil Laporan Data Kenaikan Pangkat Per Golongan

4. Algoritma Golongan

Baca Menu Golongan

Tampil Pilihan Proses Tambah, Cari, Keluar.

Langkah 1 : Jika Klik Tambah

Isi Gol, Gol dicari jika ketemu kembali ke isi Gol, jika tidak ketemu

isi data Golongan. Jika data ingin di simpan klik simpan jika tidak

(51)

Langkah 2 : Jika Klik Cari

Isi Gol pada text cari, Gol dicari jika tidak ketemu kembali ke isi Gol,

jika ketemu tampil data Golongan. Jika data ingin di hapus klik hapus

jika ingin dikoreksi klik koreksi lalu perbaiki data kemudian klik

simpan jika ingin disimpan, jika tidak klik batal.

Langkah 3 : Jika Klik Keluar

Keluar dari form Golongan dan kembali kemenu utama

5. Algoritma Pegawai

Baca Menu Pegawai

Tampil Pilihan Proses Tambah, Cari, Keluar.

Langkah 1 : Jika Klik Tambah

Isi NIP Pegawai, NIP dicari jika ketemu kembali ke isi NIP, jika

tidak ketemu isi data Pegawai. Jika data ingin di simpan klik simpan

jika tidak klik batal.

Langkah 2 : Jika Klik Cari

Isi NIP Pegawai pada text cari, NIP dicari jika tidak ketemu kembali

ke isi NIP, jika ketemu tampil data Pegawai. Jika data ingin di hapus

klik hapus jika ingin dikoreksi klik koreksi lalu perbaiki data

kemudian klik simpan jika ingin disimpan, jika tidak klik batal.

Langkah 3 : Jika Klik Keluar

Keluar dari form Pegawai dan kembali kemenu utama

6. Algoritma Kriteria

Baca Menu Kriteria

(52)

Langkah 1 : Jika Klik Tambah

Isi NIP Pegawai, NIP dicari jika ketemu kembali ke isi NIP, jika

tidak ketemu isi data Kriteria. Jika data ingin di simpan klik simpan

jika tidak klik batal.

Langkah 2 : Jika Klik Cari

Isi NIP Pegawai pada text cari, NIP dicari jika tidak ketemu kembali

ke isi NIP, jika ketemu tampil data Kriteria. Jika data ingin di hapus

klik hapus jika ingin dikoreksi klik koreksi lalu perbaiki data

kemudian klik simpan jika ingin disimpan, jika tidak klik batal.

Langkah 3 : Jika Klik Keluar

Keluar dari form Kriteria dan kembali kemenu utama

7. Algoritma Kenaikan Pangkat

Baca Menu Kenaikan Pangkat

Tampil Pilihan Proses Tambah, Cari, Keluar.

Langkah 1 : Jika Klik Tambah

Isi Kode Kenaikan Pangkat, Kode dicari jika ketemu kembali ke isi

Kode, jika tidak ketemu isi data Kenaikan Pangkat. Jika data ingin di

simpan klik simpan jika tidak klik batal.

Langkah 2 : Jika Klik Cari

Isi Kode Kenaikan Pangkat pada text cari, Kode dicari jika tidak

ketemu kembali ke isi Kode, jika ketemu tampil data Kenaikan

Pangkat. Jika data ingin di hapus klik hapus jika ingin dikoreksi klik

koreksi lalu perbaiki data kemudian klik simpan jika ingin disimpan,

(53)

Langkah 3 : Jika Klik Keluar

(54)

BAB V

IMPLEMENTASI SISTEM

5.1 Pengertian dan Tujuan Implementasi

Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain

sistem yang ada dalam dokumen desain sistem yang disetujui dan menguji, menginstal

dan memulai menggunakan sistem yang baru atau sistem yang diperbaiki.

Tujuan dari implementasi sistem adalah sebagai berikut :

1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang

disetujui

2. Menulis, menguji dan mendokumentasikan program dan prosedur yang

diperlukan oleh dokumen desain sistem yang disetujui

3. Memastikan bahwa personal dapat mengoperasikan sistem baru

4. Memperhitungkan bahwa sistem memenuhi permintaan pemakai

5. Memastikan bahwa konversi ke sistem baru berjalan dengan benar.

5.2 Penerapan Sistem

Agar dapat memeperoleh hasil yang telah direncanakan dan demi mencapai keinginan

(55)

tentunya membutuhkan beberapa komponen untuk menunjang proses pengerjaannya,

antara lain :

1. Hardware (Perangkat Keras)

Hardware adalah seluruh komponen-komponen peralatan yang membentuk

suatu sistem komputer dan peralatan lainnya yang memungkinkan komputer

dapat melaksanakan tugasnya. Dalam penyusunan sistem informasi ini, penulis

membutuhkan hardware sebagai berikut :

a. Satu unit CPU dengan prosesor Pentium 1 atau yang lebih tinggi.

b. Monitor VGA atau layar yang mempunyai resolusi lebih tinggi.

c. RAM 64 MB atau juga dapat dipakai RAM dengan kapasitas yang

lebih besar.

d. CD-ROM

e. Harddisk dengan ruang kapasitas diatas 5 GB.

f. Keyboard dan mouse

g. Printer sebagai media pencetakan.

2. Software (Perangkat Lunak)

Dengan adanya fasilitas hardware (perangkat keras) atau komputer, tentu tidak

akan dapat memecahkan masalah (problem) atau tidak dapat digunakan tanpa

adanya bantuan penuh dari software (perangkat lunak).

Yang dimaksud dengan software adalah komponen dari pada sistem

pengolahan data yang diluar dari peralatan komputernya sendiri. Adapun software

yang digunakan penulis dalam membuat sistem informasi ini adalah sebagai

(56)

a. Sistem Operasi

Yang digunakan merupakan sistem yang dapat mendukung software yang

akan digunakan, misalnya Windows 95, Windows 98, Windows XP,

Windows ME, Windows 2000 Server dan Windows laninnya yang dapat

mendukung Program tersebut.

b. Bahasa Pemrograman Visual Basic Versi 6.0.

3. Brainware

Konsekuensi dari pada dibentuknya atau dikembangkannya proyek sistem

komputerisasi atau adanya mesin komputer sebagai alat bantu yang mampu

dibidang pengolahan data, maka aspek manusia yang menangani proyek tersebut

harus juga dipikirkan. Inilah yang digolongkan kepada aspek brainware. Untuk

menjalankan sistem yang dibuat oleh penulis yang dibutuhkan seorang operator.

Dengan membutuhkan orang yang memiliki keahlian dalam bidang komputer,

diharapkan desain yang dirancang dapat dikembangkan ke arah yang lebih baik

guna menunjang penginformasian yang lebih cepat, tepat dan akurat.

Faktor Brainware dalam hal ini adalah manusia yang dibutuhkan adalah :

a. Sistem analis, yaitu orang yang membentuk dan membangun fasilitas

rancangan sistem

b. Programer, yaitu orang yang mengerti bahasa pemograman yang

digunakan dalam membuat dan membangun program.

c. Operator, yaitu orang yang menangani langsung dalam pengelolahan data,

mulai dari mempersiapkan data sampai dalam pengentrian atau pemasukan

(57)

BAB VI

KESIMPULAN DAN SARAN

6.1. Kesimpulan

Berdasarkan dari uraian bab terdahulu maka penulis dapat mengambil kesimpulan

antara lain :

1. Dengan menggunakan sistem yang baru dirancang, maka kelemahan yang

terdapat pada sistem yang lama dapat teratasi.

2. Sistem yang baru dirancang mempunyai kelebihan dari sistem yang lama yaitu

bahwa sistem yang baru lebih akurat, cepat dan tepat.

3. Penginputan data, penyimpanan data, pengeditan data dapat dilakukan dengan

lebih efektif (berhasil guna) dan efisien (berdaya guna).

4. Sistem ini memberi kemudahan bagi para pemakai (user) yaitu pegawai di

TVRI Stasiun Sumatera Utara untuk mengolah data kepegawaian.

6.2. Saran

Saran dari tugas akhir ini adalah :

1. Agar adanya peningkatan skill ( keahlian/keterampilan ) para pegawai dalam

penggunaan komputer yang sangat menentukan produktivitas kerja dari

pegawai tersebut, baik software maupun hardware sehingga dapat

(58)

2. Dengan adanya penyusunan tugas akhir ini dapat diharapkan berguna bagi para

mahasiswa yang akan terjun langsung ketengah – tengah masyarakat.

3. Penulis menyadari kekurangan akan program ini, maka untuk melanjutkan

agar pendapat hasil yang paling maksimal sebaiknya program dikembangkan

(59)

DAFTAR PUSTAKA

Adi Kurniadi, Pemograman Microsoft Visual Basic 6.0, PT. Elex Media Komputindo,

Jakarta, 2000.

Kok Yung, Membangaun Database Dengan Visual Basic 6.0 Dengan Perintah SQL,

PT. Elex Media Komputindo, Jakarta, 2002.

M. Agus, J. Alam Pengenalan Microsoft Visual Basic 6.0, PT. Elex Media

(60)

L

A

M

P

I

R

A

(61)

LISTING PROGRAM

Listing Program Menu Utama

Private Declare Function DeleteMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long

Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long

Private Const MF_BYPOSITION = &H400& ' Private Sub lapgolongan_Click()

CrystalReport1.DataFiles(0) = App.Path & "\pangkat.Mdb"

CrystalReport1.WindowTitle = "LAPORAN DATA GOLONGAN / PANGKAT"

CrystalReport1.ReportFileName = "C:\Fadhly\Laporan\repgolongan.rpt" CrystalReport1.RetrieveDataFiles

CrystalReport1.WindowState = crptMaximized CrystalReport1.Action = 2

End Sub

Private Sub lapkenaikanpangkat_Click()

CrystalReport1.DataFiles(0) = App.Path & "\pangkat.Mdb"

CrystalReport1.WindowTitle = "LAPORAN DATA KENAIKAN PANGKAT" CrystalReport1.ReportFileName = "C:\Fadhly\Laporan\repkenaikan.rpt" CrystalReport1.RetrieveDataFiles

CrystalReport1.WindowState = crptMaximized CrystalReport1.Action = 2

End Sub

Private Sub lapkenaikanpangkatgolongan_Click() frmkenaikangolongan.Show

End Sub

Private Sub lappegawai_Click()

CrystalReport1.DataFiles(0) = App.Path & "\pangkat.Mdb" CrystalReport1.WindowTitle = "LAPORAN PEGAWAI"

CrystalReport1.ReportFileName = "C:\Fadhly\Laporan\reppegawai.rpt" CrystalReport1.RetrieveDataFiles

CrystalReport1.WindowState = crptMaximized CrystalReport1.Action = 2

(62)

Private Sub lappegawaigolongan_Click() frmpegawaigol.Show

End Sub

Private Sub MDIForm_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button = 2 Then PopupMenu mnuinput End If

End Sub

Private Sub mnuexit_Click() End

End Sub

Private Sub mnugolongan_Click() golongan.Show

End Sub

Private Sub mnukenaikanpangkat_Click() kenaikanpangkat.Show

End Sub

Private Sub mnukriteria_Click() kriteria.Show

End Sub

Private Sub mnupegawai_Click() pegawai.Show

End Sub

Private Sub Timer1_Timer()

Me.Caption = Right$(Me.Caption, Len(Me.Caption) - 1) + Left$(Me.Caption, 1) End Sub

Listing Program Golongan

Dim rsgolongan As DAO.Recordset Dim txt As Control

Dim ESC As Byte

(63)

Me.gol.SetFocus ladd = True End Sub

Private Sub cmdcancel_Click() Me.cmdAdd.Enabled = True Me.cmdcancel.Enabled = False Me.cmdSave.Enabled = False Me.cmdUpdate.Enabled = False Me.cmdSave.Enabled = False Me.cmdDelete.Enabled = False lv1.Enabled = True

Call clrTxt

Frame1.Enabled = False Frame2.Enabled = True Me.cmdAdd.SetFocus ladd = False

ledit = False End Sub

Private Sub cmdClose_Click() Unload Me

End Sub

Private Sub cmddelete_Click()

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan WHERE gol = '" & Me.gol.Text & "'")

reply = MsgBox("BENAR AKAN MENGHAPUS DATA?", vbQuestion + vbYesNo, Me.Caption)

If reply = vbYes Then rsgolongan.Delete Call clrTxt

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan ") Call loadLV

cmdAdd.Enabled = True Frame1.Enabled = False

MsgBox "DATA SUDAH DIHAPUS!", vbInformation, Me.Caption cmdcancel_Click

End If End Sub

Private Sub cmdSave_Click() On Error Resume Next If ladd Then

If Me.gol.Text <> "" And Me.gapok.Text <> "" And Me.pangkat.Text <> "" Then rsgolongan.AddNew

rsgolongan.Fields!gol = Me.gol.Text rsgolongan.Fields!gapok = Me.gapok.Text rsgolongan.Fields!pangkat = Me.pangkat.Text rsgolongan.Update

MsgBox "DATA SUDAH DISIMPAN!", vbInformation, "Succesfully Saved" Else

(64)

Exit Sub End If

ElseIf ledit Then

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan WHERE gol= '" & Me.gol.Text & "'")

rsgolongan.Edit

rsgolongan.Fields!gol = Me.gol.Text rsgolongan.Fields!gapok = Me.gapok.Text rsgolongan.Fields!pangkat = Me.pangkat.Text rsgolongan.Update

MsgBox "DATA SUDAH DISIMPAN!", vbInformation, "Succesfully Saved" End If

Call clrTxt

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan") loadLV

Me.cmdAdd.Enabled = True Me.cmdcancel.Enabled = False Me.cmdSave.Enabled = False Me.Frame1.Enabled = False Frame2.Enabled = True lv1.Enabled = True ladd = False

ledit = False

Me.cmdAdd.SetFocus End Sub

Private Sub cmdUpdate_Click() Me.cmdUpdate.Enabled = False Me.cmdSave.Enabled = True Me.cmdcancel.Enabled = True Me.cmdDelete.Enabled = False cmdAdd.Enabled = False cmdAdd.Enabled = False Frame1.Enabled = True Frame2.Enabled = False lv1.Enabled = False Me.gol.SetFocus

SendKeys "{home}+{end}" ledit = True

ladd = False End Sub

Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 27 Then

Unload Me End If End Sub

Private Sub Form_Load() Me.Top = 0

Me.Left = 0

(65)

openDB '---

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan") Do While Not rsgolongan.EOF

Me.cbogol.AddItem rsgolongan.Fields(0) rsgolongan.MoveNext

Loop '---

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan") ESC = 0

Call loadLV ledit = False ladd = False End Sub

Private Sub clrTxt()

For Each txt In Me.Controls If TypeOf txt Is TextBox Then txt.Text = ""

ElseIf TypeOf txt Is ComboBox Then txt.Text = ""

End If Next End Sub

Private Sub RetFields()

Me.gol.Text = rsgolongan.Fields!gol Me.gapok.Text = rsgolongan.Fields!gapok Me.pangkat.Text = rsgolongan.Fields!pangkat End Sub

Private Sub loadLV() lv1.ListItems.Clear

Do While Not rsgolongan.EOF

Set j = lv1.ListItems.Add(, , rsgolongan.Fields!gol) j.SubItems(1) = rsgolongan.Fields!pangkat

j.SubItems(2) = rsgolongan.Fields!gapok rsgolongan.MoveNext

Loop End Sub

Private Sub lv1_Click()

If lv1.ListItems.Count <> 0 Then

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan WHERE gol= '" & lv1.ListItems.Item(lv1.SelectedItem.Index).Text & "'")

Call RetFields

Me.cmdDelete.Enabled = True Me.cmdUpdate.Enabled = True Me.cmdcancel.Enabled = True End If

End Sub

(66)

Unload Me End If End Sub

Private Sub gol_KeyPress(KeyAscii As Integer) IsiDataText1

If KeyAscii = 13 Then

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan WHERE gol= '" & Me.gol.Text & "'")

If Not rsgolongan.EOF Then

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub pangkat_KeyPress(KeyAscii As Integer) IsiDataText1

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub gapok_KeyPress(KeyAscii As Integer) IsiDataText3

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub cbogol_KeyPress(KeyAscii As Integer) Dim a As Currency

If KeyAscii = 13 Then

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan WHERE gol= '" & Me.cbogol.Text & "'")

(67)

SendKeys "{Tab}" Else

MsgBox "Golongan Belum Terdaftar, Coba Di Periksa Bila Ada Kesalahan", vbExclamation, "Pencarian Data"

Me.cbogol.SetFocus End If

End If End Sub

Private Sub cmdRefresh_Click()

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan where gol ='" & Me.cbogol.Text & "' ")

Call clrTxt

lv1.ListItems.Clear

Set rsgolongan = db.OpenRecordset("select * from golongan") Do While Not rsgolongan.EOF

Set j = lv1.ListItems.Add(, , rsgolongan.Fields!gol) j.SubItems(1) = rsgolongan.Fields!pangkat

j.SubItems(2) = rsgolongan.Fields!gapok rsgolongan.MoveNext

Loop

Me.cmdcancel.Enabled = False Me.cmdUpdate.Enabled = False Me.cmdDelete.Enabled = False Me.cmdAdd.SetFocus

End Sub

Private Sub cbogol_Click()

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan WHERE gol LIKE '" & Me.cbogol.Text & "*'")

Me.cmdcancel.Enabled = True Me.cmdUpdate.Enabled = True Me.cmdDelete.Enabled = True Call RetFields

Call loadLV End Sub

Listing Program Pegawai Dim rspegawai As DAO.Recordset Dim txt As Control

Dim ESC As Byte

(68)

Me.cmdcancel.Enabled = True Frame2.Enabled = False lv1.Enabled = False Call clrTxt

Me.nip.SetFocus ladd = True End Sub

Private Sub cmdcancel_Click() Me.cmdAdd.Enabled = True Me.cmdcancel.Enabled = False Me.cmdSave.Enabled = False Me.cmdUpdate.Enabled = False Me.cmdSave.Enabled = False Me.cmdDelete.Enabled = False lv1.Enabled = True

Call clrTxt

Frame1.Enabled = False Frame2.Enabled = True Me.cmdAdd.SetFocus ladd = False

ledit = False End Sub

Private Sub cmdClose_Click() Unload Me

End Sub

Private Sub cmddelete_Click()

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai WHERE nip = '" & Me.nip.Text & "'")

reply = MsgBox("BENAR AKAN MENGHAPUS DATA?", vbQuestion + vbYesNo, Me.Caption)

If reply = vbYes Then rspegawai.Delete Call clrTxt

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai ") Call loadLV

cmdAdd.Enabled = True Frame1.Enabled = False

MsgBox "DATA SUDAH DIHAPUS!", vbInformation, Me.Caption cmdcancel_Click

End If End Sub

Private Sub cmdSave_Click() On Error Resume Next If ladd Then

If Me.nip.Text <> "" And Me.nmpegawai.Text <> "" And Me.alamat.Text <> "" And _

(69)

Me.jenkel.Text <> "" And Me.pakhir.Text <> "" And Me.gol.Text <> "" And Me.thndinas.Text <> "" Then

MsgBox "DATA SUDAH DISIMPAN!", vbInformation, "Succesfully Saved" Else

MsgBox "DATA TIDAK BOLEH KOSONG!", vbExclamation, "Data Blank" Exit Sub

End If

ElseIf ledit Then

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai WHERE nip= '" & Me.nip.Text & "'")

rspegawai.Edit

MsgBox "DATA SUDAH DISIMPAN!", vbInformation, "Succesfully Saved" End If

Call clrTxt

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai") loadLV

Me.cmdAdd.Enabled = True Me.cmdcancel.Enabled = False Me.cmdSave.Enabled = False Me.Frame1.Enabled = False Frame2.Enabled = True lv1.Enabled = True ladd = False

(70)

Me.cmdAdd.SetFocus End Sub

Private Sub cmdUpdate_Click() Me.cmdUpdate.Enabled = False Me.cmdSave.Enabled = True Me.cmdcancel.Enabled = True Me.cmdDelete.Enabled = False cmdAdd.Enabled = False cmdAdd.Enabled = False Frame1.Enabled = True Frame2.Enabled = False lv1.Enabled = False Me.nip.SetFocus

SendKeys "{home}+{end}" ledit = True

ladd = False End Sub

Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 27 Then

Unload Me End If End Sub

Private Sub Form_Load() Me.Top = 0

Me.Left = 0

Me.WindowState = 0 openDB

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai") Do While Not rspegawai.EOF

Me.cbonip.AddItem rspegawai.Fields(0) rspegawai.MoveNext

Loop

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan") Do While Not rsgolongan.EOF

Me.gol.AddItem rsgolongan.Fields(0) rsgolongan.MoveNext

Loop '---

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai") ESC = 0

(71)

End Sub

Private Sub clrTxt()

For Each txt In Me.Controls If TypeOf txt Is TextBox Then txt.Text = ""

ElseIf TypeOf txt Is ComboBox Then txt.Text = ""

End If Next End Sub

Private Sub RetFields()

Me.nip.Text = rspegawai.Fields!nip

Set rsgolongan = db.OpenRecordset("select *from golongan where gol= '" & Me.gol.Text & "'")

If Not rsgolongan.EOF Then

Me.gapok.Text = rsgolongan.Fields!gapok Me.pangkat.Text = rsgolongan.Fields!pangkat End If

End Sub

Private Sub loadLV() lv1.ListItems.Clear

Do While Not rspegawai.EOF

Set j = lv1.ListItems.Add(, , rspegawai.Fields!nip) j.SubItems(1) = rspegawai.Fields!nmpegawai

j.SubItems(2) = rspegawai.Fields!tmplahir & "," & rspegawai.Fields!tgllahir j.SubItems(3) = rspegawai.Fields!jenkel

j.SubItems(4) = rspegawai.Fields!agama j.SubItems(5) = rspegawai.Fields!alamat j.SubItems(6) = rspegawai.Fields!pakhir j.SubItems(7) = rspegawai.Fields!thndinas j.SubItems(8) = rspegawai.Fields!gol rspegawai.MoveNext

Loop End Sub

Private Sub gol_Click()

Set rsgolongan = db.OpenRecordset("select *from golongan where gol= '" & Me.gol.Text & "'")

If Not rsgolongan.EOF Then

(72)

End If End Sub

Private Sub lv1_Click()

If lv1.ListItems.Count <> 0 Then

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai WHERE nip= '" & lv1.ListItems.Item(lv1.SelectedItem.Index).Text & "'")

Call RetFields

Me.cmdDelete.Enabled = True Me.cmdUpdate.Enabled = True Me.cmdcancel.Enabled = True End If

End Sub

Private Sub lv1_KeyPress(KeyAscii As Integer) If KeyAscii = 27 Then

Unload Me End If End Sub

Private Sub nip_KeyPress(KeyAscii As Integer) IsiDataText3

If KeyAscii = 13 Then

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai WHERE nip= '" & Me.nip.Text & "'")

If Not rspegawai.EOF Then

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub nmpegawai_KeyPress(KeyAscii As Integer) IsiDataText1

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub tmplahir_KeyPress(KeyAscii As Integer) IsiDataText1

(73)

SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub tgllahir_KeyPress(KeyAscii As Integer) IsiDataText2

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub jenkel_KeyPress(KeyAscii As Integer) IsiDataText1

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub agama_KeyPress(KeyAscii As Integer) IsiDataText1

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub alamat_KeyPress(KeyAscii As Integer) IsiDataText1

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

(74)

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub gol_KeyPress(KeyAscii As Integer) Dim a As Currency

If KeyAscii = 13 Then

Set rsgolongan = db.OpenRecordset("SELECT * FROM golongan WHERE gol = '" & Me.gol.Text & "'")

If Not rsgolongan.EOF Then SendKeys "{Tab}"

Else

MsgBox "Golongan Belum Terdaftar, Coba Di Periksa Bila Ada Kesalahan", vbExclamation, "Pencarian Data"

Me.gol.SetFocus End If

End If End Sub

Private Sub thndinas_KeyPress(KeyAscii As Integer) IsiDataText3

If KeyAscii = 13 Then SendKeys "{Tab}" End If

If InStr(Isitext, Chr(KeyAscii)) = 0 And KeyAscii <> vbKeyBack And KeyAscii <> vbKeyDelete And KeyAscii <> vbKeySpace Then

KeyAscii = 0 End If

End Sub

Private Sub cbonip_KeyPress(KeyAscii As Integer) Dim a As Currency

If KeyAscii = 13 Then

Set rspegawai = db.OpenRecordset("SELECT * FROM pegawai WHERE nip= '" & Me.cbonip.Text & "'")

If Not rspegawai.EOF Then SendKeys "{Tab}" Else

MsgBox "Nip Pegawai Belum Terdaftar, Coba Di Periksa Bila Ada Kesalahan", vbExclamation, "Pencarian Data"

Me.cbonip.SetFocus End If

End If End Sub

Private Sub cmdRefresh_Click()

Gambar

Gambar 2.1. Siklus Pengolahan Data
Gambar 2. Tampilan Dasar MS Visual Basic
gambar yang mewakili perubahan yang ada di menu. Jendela utama juga
Gambar 2.1 Jendela Utama Visual basic
+7

Referensi

Dokumen terkait

[r]

Variabel-variabel yang akan diuji dalam penelitian ini adalah kualitas sumber daya manusia, pemanfaatan teknologi informasi, pengendalian intern akuntansi, dan

Pengelolaan Pelayanan dan Asuhan Keperawatan Klien Melalui Upaya Promosi Kesehatan Pada Pasien Diabetes Mellitus di Lingkungan XI Kelurahan Gedung Johor Medan Kecamatan Medan

1) Guru bersoal jawab dengan murid tentang kata sendi nama dan kata tanya. 2) Guru membimbing murid membaca teks yang bertajuk “Permata”.. 3) Murid melengkapkan teks dengan kata

Tingginya kadar organik pada suatu perairan umumnya akan mengakibatkan meningkatnya jumlah populasi hewan bentos dan sebagai organisme dasar, bentos menyukai substrat yang kaya

He was regular for two year from the dated admission in the Department of Hindi and has completed his Ph.D.. thesis under the supervision

8. Berikan penilaian Anda terhadap kemampuan dan masa depan calon secara keseluruhan, dibandingkan dengan karyawan / mahasiswa lain, dengan memberi tanda pada kolom

Initial margin adalah modal awal yang harus ditanamkan trader untuk dapat bertransaksi, margin adalah minimal deposit yang diperlukan untuk mempertahankan posisi