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