Sistem Informasi Pembayaran Spp Pada Smk Swasta Parulian-3 Medan Menggunakan Visual Basic 6.0

BAB 2

LANDASAN TEORI

2.1

Pengertian Komputer

Istilah komputer (computer) diambil dari sebuah bahasa latin “computere” yang berarti
“menghitung”. Sedangkan dalam Bahasa Inggris disebut “to compute” atau “recton” dapat
diartikan sebagai orang yang sedang menghitung. Secara defenisi komputer adalah sekumpulan
beberapa alat elektronik yang satu sama lain saling bekerja sama yaitu dapat menerima data
(input) lalu mengolah data ataupun memberikan informasi yang terorganisasi sesuai dengan
program yang tersimpan dimemori komputer kemudian secara otomatis menyimpan perintahperintah atau program hasil pengolahan data tersebut sehingga dapat menyediakan outputnya
dalam bentuk informasi.

Sehubungan dengan perkembangan zaman maka definisi komputer tidak hanya sebagai
alat hitung tetapi menjadi alat pengolah data yang bekerja secara elektronik dengan kecepatan
dan ketelitian yang sangat tinggi serta mampu mengerjakan berbagai proses data yang tersimpan
dalam memori dengan keterlibatan manusia yang minimum.


Universitas Sumatera Utara

2.2 Komponen-komponen Komputer

Adapun komponen-komponen atau peralatan-peralatan yang dimiliki komputer adalah sebagai
berikut:

1. Hardware (Perangkat Keras)
Hardware adalah komponen-komponen peralatan yang membentuk suatu sistem komputer
lainnya, sehingga memunginkan komputer dapat melaksanakan tugasnya. Contoh dari
Hardware adalah sebagai berikut:
a. Input (Masukkan) : Proses memasukan data ke dalam proses komoputer melalui alat
input (input device) .
b. Processing (Pemrosesan) : Proses pengolahan data dengan alat pemroses (processing
device)

yang

berupa


proses

menghitung,membandingkan,

mengklasifikasikan,mengurutkan, mengendalikan, atau mencari di storage.
c. Output (Keluaran) : Proses menghasilkan output dari hasil pengolahan data dengan
menggunakan alat output (output device), yaitu berupa informasi.

2. Software (Perangkat Lunak)

Universitas Sumatera Utara

Software adalah kumpulan dari perintah/fungsi yang ditulis dengan aturan tertentu untuk
memerintahkan komputer melaksanakan tugas tertentu. Contoh dari Software adalah sebagai
berikut:
a. Sistem Operasi adalah software yang bertugas mengontrol dan mengkoordinasikan
pengunaan hardware untuk berbagai Aplikasi untuk bermacam-macam pengguna.
b. Program Aplikasi adalah software yang menentukan bagaimana sumber daya digunakan
untuk menyelesaikan masalah user.


3. Brainware (Tenaga Pelaksana)
Brainware adalahh orang-orang yang bekerja secara langsung dengan menggunakan
komputer sebagai alat bantu, ataupun orang-orang yang tidak bekerja secara langsung
menggunakan komputer, tetapi menerima hasil kerja dari komputer yang berbentuk laporan. .
Contoh dari Software adalah sebagai berikut:
a. System Analyst : orang yang bertugas mempelajari, menganalisa, merancang dan
membentuk suatu system / prosedur pengolahan data secara elektronik berdasarkan
aplikasi yang dipesan oleh pemakai jasa komputer.
b. Programmer : yang bertugas di dalam data processing programming berdasarkan program
spesialisasi.
c. Operator : yang bertugas mempersiapkan komputer utk memproses suatu program mulai
dari menghidupkan komputer, menjalankan komputer (mengoperasikan programprogram komputer / aplikasi komputer).

Universitas Sumatera Utara

2.3 Pengertian Data dan Database

Istilah data adalah istilah majemuk berasal dari kata “datum” yang berarti fakta
atau bagian dari fakta yang mengandung arti yang dihubungkan dengan kenyataan, simbolsimbol, gambar-gambar, kata-kata, angka-angka, huruf-huruf, atau simbol-simbol yang
menunjukkan suatu ide objek, kondisi, atau situasi dan lain-lain.

Jadi data merupakan rekaman mengenai fenomena/fakta yang ada atau yang terjadi. Data
mengenai fakta-fakta penting organisasi harus direkam dan dikelola secara baik sehingga dapat
dipakai/diakses secara efisien sehingga efektif mendukung operasi dan pengendalian organisasi.
Data merupakan sumber daya penting pada manajemen modern. Untuk itu, organisasi perlu
melakukan penataan dan manajemen data yang baik agar data yang dimiliki organisasi dapat
berdaya guna secara maksimal.
Basis data atau lebih dikenal dengan sebutan database berasal dari kata data dan basis
(base), dimana data merupakan gambaran faktual dari suatu objek yang mengandung arti
pengolahan dengan menggunakan komputer yang dikenal dengan Pengolahan Data Elektronik
(PDE). Data merupakan kumpulan kejadian yang diangkat dari suatu kenyataan. Data dapat
berupa simbol, suara, gambar, kata, angka, huruf yang menunjukkan suatu ide, objek, kondisi,
atau situasi. Sedangkan base merupakan basis atau dasar. Dengan kata lain basis data adalah
kumpulan data, yang dapat digambarkan sebagai aktifitas dari satu atau lebih organisasi yang
berelasi.

Universitas Sumatera Utara

2.4 Pengertian Sistem, Informasi, dan Sistem Informasi

2.4.1 Pengertian Sistem


Suatu sistem adalah jaringan dari prosedur-prosedur yang saling berhubungan, berkumpul
bersama-sama untuk melakukan suatu kegiatan atau meyelesaikan suatu sasaran tertentu. Suatu
sistem yang baik harus mempunyai tujuan dan sasaran yang tepat karena hal ini akan sangat
menentukan dalam mendefenisikan masukan yang dibutuhkan sistem dan juga keluaran yang
dihasilkan.
McLeod berpendapat, sistem adalah sekelompok elemen yang terintegrasi dengan
maksud yang sama untuk mencapai suatu tujuan.
Begitu pula Robert G.Murdick (1993), mendefinisikan sistem sebagai seperangkat
elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan
bersama.
Sedanglan menurut Gerald J.1991 mendefinisikan sistem yaitu suuatu jaringan kerja dari
prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu
kegiatan atau menyelesaikan suatu sasaran tertentu.

Universitas Sumatera Utara

2.4.2

Pengertian Informasi


Berikut ini adalah pengertian dari definisi informasi menurut beberapa ahli :
1. Menurut Gordon. B. Davis (1985) mendefinisikan informasi sebagai data yang diolah
menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengabil keputusan
masa kini maupun yang akan datang.
2. Menurut McLeod (1995) mendefinisikan informasi sebagai data yang telah diolah menjadi
bentuk yang lebih berarti bagi penerimanya.

Dari pengertian diatas dapat disimpulkan bahwa informasi merupakan kumpulan data yang
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima

2.4.3

Sistem informasi

Sistem informasi dapat didefinisikan sebagai berikut :
1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam
organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.
2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi
bagi pengambil keputusan dan atau untuk mengendalikan organisasi.


Universitas Sumatera Utara

3. Suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan
transaksi, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi
dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

2.5 Pengertian Microsoft Access 2007
Microsoft Office Access 2007 merupakan salah satu software pengelolah database. Dengan
Microsoft Access dapat mengelolah berbagai jenis data serta membuat hasil akhir berupa laporan
dengan tampilan yang lebih menarik.

2.6 Memulai Microsoft Access 2007
Langkah untuk menjalankan program Access 2007 adalah :
1. Pada bagian taskbar ,klik tombol Start
2. Dari menu yang tampil,pilih All Programs kemudian klik pilihan Microsoft Office
dan klik Microsoft Office Access 2007.
Berikutnya,akan ditamilkan jendela Getting Started Microsoft Access 2007 seperti gambar
1.1. Getting Started Microsoft Access 2007 merupakan tampilan awal dari Microsoft Access
2007. Jika ingin membuka lembar kerja Access 2007,kita harus membuat atau membuka file

database terlebih dahulu.

Universitas Sumatera Utara

Gambar 2.1 Tampilan Awal Jendela Program Access 2007

2.7 Lembar Kerja Microsoft Access 2007
Sebaiknya kita mengenal elemen-elemen yang terdapat pada Access 2007 terlebih dahulu untuk
mempermudah pengoperasian Access 2007.
Elemen-elemen yang terdapat dalam Access 2007 antara lain :
1.

Title Bar,merupakan judul dari program atau nama file yang sedang aktif.

2.

Tombol Office, merupakan tombol yang menampung perintah-perintah
sering digunakan dalam Access,antara lain perintah :

menu yang


New,Open,Save,As,Close

Database dan perintah lainnya.

Universitas Sumatera Utara

3.

Quick Access Toolbar,merupakan sebuah batang yang berisi kumpulan

tombol untuk

melaksanakan suatu perintah tertentu dalam mengopersikan Access 2007.
4.

Minimize Tool ,tombol yang berfungsi untuk meminimalkan ukuran
program

dilettakan pada

5.

jendela

Acces 2007 sehingga tampilannya berubah menjadi sebuah icon yang
bagian taskbar Windows XP.

Maximize Tool,tombol yang berfungsi untuk memaksimalkan ukuran
program Acces 2007 sehingga tampilannya menjadi

seukuran

jendela
dengan

layar

keluar

dari


monitor.
6.

Close Tool, tombol yang berfungsi untuk menutup jendela program atau
Program Access 2007.

7.

Status Bar,bagian yang digunakan untuk menampilkan informasi dan

kondisi

dari

Caps

lembar kerja program Access 2007. Misalnya: status

Scroll dan
8.

aktif

Lock,

sebagainya.

Ribbon , merupakan area di atas jendela program dimana kita dapat

memilih

tombl perintah.
9.

Tab , merupakan kumpulan dari group yang berbentuk tabulasi secara

otomatis

menyesuaikan dokumen aktif.
10.

Contextual Command Tab, merupakan tab yang tampil secara otomatis

berdasrkan

dokumen atau objek yang sedang dikerjakan.
11.

Group, merupakan isi dari tab yang berupa kumpulan dari beberapa
perintah

12.

tombol

yang saling berkaitan.

Tombol dialog, merupakan suatu tombol yang terletak di sebelah kanan

bawah suatu

group, yang jika diklik akan menampilkan kotak dialog.

Universitas Sumatera Utara

13.

Navigation pane, merupakan bagian pada sisi sebelah kiri jendela database

yang

menampilkan objek-objek database.
14.

Tabel documents,objek-objek dalam Access 2007 seperti: tabel,query

,from report

dan lainnya ditampilkan dalam bentuk tabulasi, kartu jika

terbuka.

kondisinya

2.8 Membuat Database

Lembar kerja Access merupakan jendela database yang terdiri dari satu atau lebih tabel yang
saling berhubungan antara satu dengan yang lainnya,dimana kita dapat menyunting data tersebut
dengan menambah,mengganti,emnghapus dan mengdeit data dalam tabel-tabel tersebut.
Tabel merupakan tempat untuk menyimpan data yang telah diolah dan mempunyai suatu
tema tertentu,misalnya data penjualan,data pelanggan,dan sebagainya. Tabel terdiri dari field dan
record,yang keduanya ditempatkan pada bagian kolom dan baris.
Dalam jendela database Access terdapat beberapa objek pendukung lainnya selain objek
tabel,yaitu :
1.

Query merupakan objek database yang digunakan untuk

menampilkan,menyunting

dan menganalisa data.
2.

Form merupakan objek database yang digunakan untuk proses

input,menyunting data

dan untuk menambaj kontrol-kontrol.
3.

Report, merupakan hasil akhir dari pengelolahan data yang dapat ditampilkan

dengan

diformat sesuai dengan ketentuan yang diberikan.

Universitas Sumatera Utara

4.

Macro,

merupakan

rangkain

perintah

dengan

menggunakan

bahasa

pemprograman access yang dapat disimpan dan dijalankan secara otomatis,misalnya
membuka tabel dan lain sebagainya.
5.

Module, adalah kumpulan program yang ditulis dengan menggunakan bahasa basic
access.

2.9 Crystal Report

Crystal report merupakan program khusus untuk membuat laporan yang terpisah dengan
program Microsoft Visual Basic 6.0 ,tetapi keduanya dapat dihubungkan (Linkage).Hasil cetak
menggunakan Crystal Report lebih baik dan lebih mudah, karena pada Crystal Report banyak
tersedia objek maupun komponen yang mudah digunakan.

2.9.1 Cara Menggunakan Program Crystal Report

Langkah untuk membuka jendela program Crystal Report yaitu dari Start menu program,pilih
Program > Seagate Crystal Reports >32-bit Crystal Report Designer. Tekan tombol Register
Later. Dari kotak-kotak dialog Welcome to pilih New Report untuk membuat report baru,atau
pilih Open Report untuk membuka report,dan Cancel untuk keluar dari kotak dialog Welcome
to.(Perhatikan Gambar 2.9.1)

Universitas Sumatera Utara

Gambar 2.9.1 Kotak Dialog Welcome

A. Membuat Laporan Baru dengan Crystal Report

Produser untuk membuat sebuah report adalah :
1. Dari kotak dialog Welcome to, pilih Register Later,atau bila kita sudah keluar dari kotak
dialog Welcome to,pilih menu file-New
2. Pada kotak Report Gallery (Gambar 2.9.2),pilih standart

Universitas Sumatera Utara

Gambar 2.9.2 Report Gallery

3. Dari kotak dialog Standart Report Expert ,klik Data File dan selanjutnya akan ditampilkan kotak dialog
Choose Database File (Gambar 2.9.3)

Gambar 2.9.3 Kotak Dialog Standart Report Expert

Universitas Sumatera Utara

Gambar 2.9.4 Kotak Dialog Choose Database File

4.

Cari lokasi file database yang akan digunakan,yaitu Inventory melalui kotak Look In

,kemudian tekan tombol Add

Universitas Sumatera Utara

Gambar 2.9.5 Kotak Dialog Select Table

Selanjutnnya akan muncul kotak dialog Select Tables. Pilih nama tabel yang dimaksud,misalnya
tblkelas dan walikelas > Ok > Done
5. Selanjutnya pada kotak daftar yang terletak di bagian kanan muncul tabel yang akan

kita

pilih yaitu tblkelas dan walikelas (Gambar 2.9.6). Tekan tombol Nex

Universitas Sumatera Utara

t

Gambar 2.9.6 Tabel Kelas dan Wali Kelas
6. Langkah berikutnya,kita diminta menentukan field-field yang akan dimasukkan sebagai data
sumber untuk membuat report. Tekan Add All untuk memasukkan semua field atau tekan Add
untuk memasukkan field terpilih saja. Sebagai contoh, pilih Add All dan Next.
7.Setelah menekan tombol Next,maka akan muncul tampilan seperti Gambar 2.9.7 yang
digunakan untuk menentukan field kunci pengurutan,pilih field dan tombol Add.

Universitas Sumatera Utara

Gambar 2.9.7 Menentukkan field membuat report

Gambar 2.9.8 Menentukan field kunci pengurutan

8. Klik tombol Next untuk melanjutkan proses,atau bila hendak mengakhiri langkah ini,pilih
Desaign Report dan akan muncul hasil dari report seperti Gambar 2.9.9

Universitas Sumatera Utara

Gambar 2.9.9 Hasil dari pemilihan desaign report

6. Selanjutnya,kita bisa melakukan modifikasi sesuai keperluan.

2.10 Mengenal Visual Basic 6.0

Pemprograman merupakan sekumpulan instruksi-instruksi yang terorganisasi ketika dieksesuki
menyebabkan komputer berkelakuan seperti apa yang diinginkan oleh pembuat program
(programmer).
Bahasa pemprograman Visual Basic 6.0 adalah sebuah bahasa pemprograman tingkat
tinggi (high level) yang merupakan pengembangan dari versi DOS sebelumnya yaitu BASIC.
Basic merupakan singkatan dari beginners all purpose symbolic code, ini merupakan bahasa
pemrograman yang cukup mudah dimengerti.
Microsoft visual basic 6.0 telah dikembangkan sejak tahun 80-an. Microsoft viual basic
6.0 memiliki berbagai jenis. Microsoft visual 6.0 yang terdapat dipasaran antara lain :
a.

Standart Edition/Learning Edition
Merupakan versi standart yang sudah mencakup berbagai sarana dari dasar visual
basic 6.0 untuk mengembangkan sebuah aplikasi.

Universitas Sumatera Utara

b.

Profesional Edition
Merupakan versi yang memberikan berbagai sarana ekstra yang dibutukan oleh
para

programmer

profesional.

Misalnya

seperti

kontrol-kontrol

tambahan,dukungan untuk pemprograman internet, compiler untuk membuat file
help, serta sarana penggembangan database yang lebih baik.
c.

Enterprise edition
Merupakan versi yang dikhususkan untuk para programmer yang ingin
mengembangkan aplikasi remote computing atau client/server. Biasanya versi ini
digunakan untuk pembuatan aplikasi pada jaringan.

2.10.1 Ruang lingkup visual basic 6.0

Gambar2.10.1 Tampilan awal visual basic 6.0

Universitas Sumatera Utara

Beberapa lingkungan komponen penting di visual basic 6.0 :

1.

Menu Bar

Menampilkan daftar menu yang berisi daftar perintah-perintah yang dapat digunakan saat
bekerja

pada

visula

basic

6.0.

terdiri

dari

menu

file,edit

view,project,format,debug,run,query,diagram,tools,add-ins,windows dan help

Gambar 2.10.2 Tampilan Menu Bar

2.

Main Toolbar

Digunakan untuk mengakses perintah-perintah dalam menu yang sering dipakai secara tepat.

Gambar 2.10.3 Tampilan Toolbar

Tabel 2.1 Fungsi dari masng-masing di Main Toolbar

Toolbar

Nama

Fungsi

Add Project

Menambah project

Universitas Sumatera Utara

baru,dengan pilih:
1.Standart EXE
2.Active EXE
3.Active DLL
4.Active Control
Add Form

Menambahkan item dengan
pilihan :
1. Form
2.MDI Form
3.Module
4.Class Module
5.User Control
6.Property Page
7.User Document
8.Add File

Menu Editor

Menampilkan kotak dialog
menu editor

Open Project

Membuka project yang sudah
pernah dibuat sebelumnya

Save Project

Menyimpan project

Cut

Memotong kontrol yang ada
di jendela form atau teks
yang ada di jendela kode

Universitas Sumatera Utara

Copy

Menyalin kontrol yang ada di
jendela form atau teks yang
ada di jendela kode

Paste

Menempelkan kontrol atau
teks yang sudah dipotong
dengan perintah Cut atau
disalin dengan perintah Copy

Find

Mencari teks pada jendela
kode

Undo

Membatalkan suatu perintah
yang dijalankan sebelumnya

Redo

Mengulangi suatu perintah
yang pernah dibatalkan

Start

Menjalankan program

Break

Menghentikan program yang
sedang dijalankan sementara

Ende

Menghentikan program yang
sedang di jalankan

Project Explorer

Menampilkan jendela project
explorer

Properties Window

Menampilkan jendela
properties

Form Layout Window

Menampilkan jendela form

Universitas Sumatera Utara

layout
Object Browser

Menampilkan jendela object
browser

ToolBox

Menampilkan jendela
toolbox

3.

Jendela ToolBox (ToolBox Standart)

Toolbox standart berisi komponen-komponen yang merupakan saran untuk membentuk user
interface

Tabel 2.2 Fungsi-fungsi ToolBox

Tool

Nama

Fungsi

Picture Box

Komponen

ini

digunakan

untuk menampilkan gambar
dengan

tipe

file

Bitmap

gambar

(bmp),Icon

(ico),Gif(gif),JPEG(jpeg)
Label

Komponen

ini

digunakan

untuk menampilkan teks,dan
pemakai

tidak

dapat

melakukan interaksi dengan

Universitas Sumatera Utara

komponen ini saat program
berjalan
Text Box

Komponen
untuk

ini

digunakan

menemaptkan

teks

dalam form dan pemakain
dapat

memberikan

masukkan/berinterkasi lewat
komponen ini
Frame

Digunakan
untuk

menggelompokkan

kumpulan/group

dari

komponen

lain

seperti

button,check

box,command

button dan lainnya
Command Button

Digunakan

untuk

memberikan suatu perintah
atau

tindakan

ketika

digunakan dalam aplikasi
Check Box

Digunakan

untuk

menyediakan pilihan dimana
pemakai/user dapat memlih
lebih dari satu buah pilihan
dari beberapa pilihan yang

Universitas Sumatera Utara

disediakan
Option Button

Digunakan

untuk

menyediakan pilihan dimana
pemakai/user

hanya

dapat

memlih satu buah pilihan
dari beberapa pilihan yang
disediakan
Combo Box

Digunakan

untuk

menentukkan

pilihan

dari

daftar pilihan yang sudah
disediakan.

Bentuk

pilihannya berupa dropdown
list
List Box

Digunakan

untuk

menentukan
pilihan

dari
yang

disediakan.

daftar
sudah
Bentuk

pilihannya tidak berupa drow
down list tetapi semua item
yang ada pada komponen
tersebut dtampilkan
Horizontal Scroll Bar

Digunakan
memungkinkan

untuk
pemakai

Universitas Sumatera Utara

memilih

atau

mengubah

sesuatu dari sebuah objek
selama

masih

dalam

jangkauan nilai horizontal
objek
Vertical Scroll Bar

Digunakan

untuk

memunginkan
memilih

pemakai

atau

mengubah

sesuatu dari sebuah objek
selama

masih

dalam

jangkaun nilai vertikal objek
Timer

Digunakan

untuk

mengoperasikan

waktu

kejadian pada rutin program
termasuk interval waktunya
Drive List Box

Digunakan
menampilkan

untuk
daftar

drive

yang terdapat pada sebuah
drive di komputer
Dir List Box

Digunakan

untuk

menampilkan direktori yang
terdapat pada sebuah drive di
komputer

Universitas Sumatera Utara

File List Box

Digunakan

untuk

menamplkan daftar file yang
terdapat

pada

sebuah

direktori di komputer
Shape

Digunakan untuk membentuk
dua dimensi seperti bujur
sangkar,lingkaran,empat
persegi dan elips

Line

Digunakan

untuk

menampilkan

gambar

btmaps(bmp),windows mera
file (wmf),dan icon (ico)
Data

Digunakan

untuk

menghubungkan antara form
dari Vb 6.0 dengan database
yang akan digunakan dalam
aplikasi yang dibuat
Ole

Digunakan

untuk

menepelkan suatu objek dari
aplikasi vb 6.0 ke aplikasi
yang

mendukung

OLE(ObjectLiEmbedding)

Universitas Sumatera Utara

4.

Form Window

Form window (jendela form) merupakan area untuk merancang program aplikasi. Pada
jendela form inilah diletakkan kontrol-kontrol (objek) seperti comand-command button, label
dan lain sebagainya. Ukuran dari jendela form pada mulanya dapat kecil namun bisa diubah
sesuai dengan kebutuhan

Gambar 2.10.4 Tampilan Form Window
5.

Project Explorer

Project explorer merupakan area berisi semua file program aplikasi visual basic 6.0. Suatu
aplikasi visual basic disebut dengan project (proyek) dan setiap proyek bisa terdiri dari satu
atau lebih file misalnya form,modul,class dan lain sebagainya.

Gambar 2.10.5 Tampilan Jendela Project

Universitas Sumatera Utara

6.

Properties Window

Window ini berisi semua informasi mengenai kontrol (objek) yang dibuat,dan bertugas
meenyiapkan segala property dari control yang diperlukan dalam perancangan User
Interface mauoun pemprograman.

Gambar 2.10.6 Tampilan Jendela Form Layout

7.

Window Code

Window Code merupakan jendela yang digunakan untuk menuliskn kode program

Universitas Sumatera Utara