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
perintah-perintah 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
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.
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
2.3Pengertian 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, simbol-simbol, 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
2.4Pengertian 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.
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.
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
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 menu yang
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 jendela
program Acces 2007 sehingga tampilannya berubah menjadi sebuah icon yang
dilettakan pada bagian taskbar Windows XP.
5. Maximize Tool,tombol yang berfungsi untuk memaksimalkan ukuran jendela
program Acces 2007 sehingga tampilannya menjadi seukuran dengan layar
monitor.
6. Close Tool, tombol yang berfungsi untuk menutup jendela program atau keluar dari
Program Access 2007.
7. Status Bar,bagian yang digunakan untuk menampilkan informasi dan kondisi
dari lembar kerja program Access 2007. Misalnya: status aktif Caps Lock,
Scroll dan sebagainya.
8. 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 tombol
perintah yang saling berkaitan.
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 kondisinya terbuka.
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.
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
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
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.4 Kotak Dialog Choose Database File
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
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.
Gambar 2.9.7 Menentukkan field membuat report
Gambar 2.9.8 Menentukan field kunci pengurutan
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
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
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
baru,dengan pilih: 1.Standart EXE
2.Active EXE 3.Active DLL
4.Active Control
Add Form Menambahkan item dengan
pilihan :
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
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
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 gambar
Bitmap (bmp),Icon
(ico),Gif(gif),JPEG(jpeg)
Label Komponen ini digunakan
untuk menampilkan teks,dan
pemakai tidak dapat
komponen ini saat program berjalan
Text Box Komponen ini digunakan
untuk menemaptkan teks
dalam form dan pemakain
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
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 dari daftar
pilihan yang sudah
Horizontal Scroll Bar Digunakan untuk
memilih atau mengubah sesuatu dari sebuah objek
selama masih dalam
jangkauan nilai horizontal
objek
Vertical Scroll Bar Digunakan untuk
memunginkan pemakai
memilih 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 untuk
menampilkan daftar drive yang terdapat pada sebuah drive di komputer
Dir List Box Digunakan untuk
menampilkan direktori yang terdapat pada sebuah drive di
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
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.
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