BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja yang digunakan oleh manusia yang bergerak di bidang informasi. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Perkataan komputer berasal dari perkataan asing to compute artinya hitung, dengan demikian komputer dapat diartikan sebagai alat hitung atau mesin hitung. Komputer adalah alat yang memegang peranan penting didalam sistem pengolahan data elektronis, maka komputer disebut juga sebagai alat pengolah data ( Longkutoy J.J, 1996).
Komputer merupakan alat pengolah data elektronik yang dikontrol oleh sekumpulan instruksi yang dimaksudkan kedalam unit memori utama komputer tersebut (Poltak Sihombing dan Darwis R Manalu, 2011) 2.2 Pengertian Sistem Istilah sistem merupakan suatu istilah yang tidak asing lagi dan banyak digunakan secara luas pada lembaga-lembaga atau bidang-bidang ilmu pengetahuan dan teknologi. Sistem adalah sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan metode yang digabungkan dan diatur sedemikian rupa yang berfungsi mencapai tujuan. 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.3 Pengertian Aplikasi Aplikasi merupakan komponen yang berguna melakukan pengolahan data maupun kegiatankegiatan seperti pembuatan dokumen. Aplikasi adalah bagian dari PC yang berinteraksi langsung dengan user aplikasi berjalan diatas sistem operasi sehingga agar aplikasi bisa diaktifkn kita perlu melakukan instalasi sistem informasi terlebih dahulu. 2.4 Pengolahan Data Data adalah suatu istilah yang majemuk dari kata datum, yang berarti fakta atau bagian dari fakta yang mengandung arti, yang dihubungkan dengan kenyataan, simbol-simbol, gambargambar, kata-kata, atau simbol-simbol yang menunjukkan suatu ide, objek, atau situasi dan lain-lain. Sedangkan pengolahan data adalah segala macam pengolahan terhadap data atau kombinasi-kombinasi dari bermacam-macam pengolahan terhadap data untuk membuat data itu berguna dengan hasil yang diinginlkan sehingga dapat segera dipakai. Istilah populer dari hasil pengolahan data ini adalah informasi. (Drs John J Longkutoy, 1996).
Dan pada pengolahan data terdapat proses pengolahan data terdiri dari 3 tahap dasar yang disebut dengan siklus pengolahan data, yaitu input, processing dan output (Jogianto Hartono, 2004) Input Processing Output Gambar 2.1 Siklus Pengolahan Data 2.5 Pengenalan Visual Basic 6.0 Microsoft Visual Basic 6.0 merupakan bahasa pemrograman yang cukup populer dan mudah untuk dipelajari. Kita dapat membuat program dengan aplikasi GUI (Graphical User Interface) atau program yang memungkinkan pemakai komputer berkomunikasi dengan komputer tersebut menggunakan modus grafik atau gambar. Microsoft Visual Basic 6.0 adalah sebuah aplikasi yang digunakan untuk
pengembangan dan memanfaatkan keistimewaan konsep-konsep antara muka grafis dalam microsoft windows (Taryana Suryana,2009). Microsoft Visual Basic 6.0 menyediakan fasilitas yang memungkinkan seseorang untuk menyusun sebuah program dengan memasang objek-objek grafis dalam sebuah form. Selain itu Visual Basic juga menawarkan berbagai kemudahan dalam mengelola sebuah database. Kemudahan ini masih ditambah lagi dengan tersedianya sarana dan piranti yang lengkap. 2.5.1 Struktur Aplikasi Microsoft Visual Basic Lingkungan program Visual Basic mengandung semua saran yang penulis butuhkan untuk membangun program-program yang handal untuk windows dengan cepat dan efisien. Visual Basic merupakan bahasa pemrograman terstruktur. Struktur aplikasi Microsoft Visual Basic yaitu : 1. Form Window
Form Window adalah jendela atau kotak dialog dimana semua control dari program ditempatkan yang didalamnya kita membuat interface dengan menggunakan toolbox yang tersedia. 2. Kontrol (Control) Kontrol (Control) adalah tampilan berbasis grafis yang dimasukkan pada form untuk membuat interaksi pada pemakai. 3. Properti (Properties) Properti (Properties) adalah nilai karakteristik yang dimiliki oleh suatu objek Visual Basic, misalnya name, caption, color, text, position 4. Prosedur Kejadian (Event Procedure)
Prosedur Kejadian (Event Procedure) adalah kode yang berhubungan dengan suatu objek. Kode akan dieksekusi ketika ada respon dari user ketika ada kejadian tertentu. 5. Prosedur Umum (General Procedure) Kode yang tidak berhubungan dengan suatu objek. Kode ini harus diminta oleh aplikasi. 6. Modul (Module) Modul (Module) adalah kumpulan dari prosedur umum, deklarasi variable, dan definisi konstanta yang digunakan oleh aplikasi. 2.5.2 Tampilan Layar Microsoft Visual Basic Untuk mengembangkan aplikasi yang tersedia dan dapat membuat interface atau tampilan, mengatur property dan menulis kode program, maka penulis akan memberikan penjelasan tentang layer yang tersedia dalam Microsoft Visual Basic, diantaranya adalah :
1. Jendela Utama (Main Windows) Jendela utama Microsoft Visual Basic terdiri dari title bar, menu bar dan toolbar. Title bar berisi nama proyek, mode operasi visual basic sekarang dan form yang aktif. Menu bar merupakan menu drop-down dimana user dapat mengontrol operasi lingkungan visual basic. Sedangkan untuk toolbar berisi kumpulan gambar yang mewakili perintah yang ada di menu. Gambar 2.2 Jendela Utama (Main Window) 2. Toolbar
Toolbar adalah tombol-tombol yang mewakili suatu perintah tertentu dari Visual Basic. Setiap tombol tertentu dapat langsung diklik untuk melakukan perintah tertentu. Biasanya tomboltombol ini merupakan perintah-perintah yang sering digunakan. Gambar 2.3 Toolbar 3. Jendela Form (Form Windows) Jendela form (form windows) adalah pusat dari pengembangan aplikasi Visual Basic, dimana user dapat meletakkan kontrol pada form tersebut. Pada form inilah user melakukan perancangan
Gambar 2.4 Jendela Form (Form Windows) 4. Toolbox Toolbox merupakan kumpulan icon-icon untuk membentuk kontrol-kontrol ke dalam form. Misalnya untuk input ke program atau output dari program. Gambar 2.5 Toolbox 2. Jendela Proyek (Project Windows)
Jendela proyek (project windows) berguna untuk melakukan penambahan, perubahan property, penghapusan dan penyimpanan sebuah file project atau file form. Selain itu juga dapat menampilkan kode program serta tampilan akhir sebuah program. Gambar 2.6 Jendela Proyek (Project Windows) 6. Jendela Properti (Properties Windows) Jendela property (properties windows) adalah atribut dari objek. Properti menentukan karakteristik dari kontrol-kontrol seperti ukuran, warna, posisi pada form, dan keadaan lainnya.
Gambar 2.7 Jendela Properti (Properties Windows) 7. Form Layout Windows Berguna untuk melihat posisi file form pada layar kerja Microsoft Visual Basic. Gambar 2.8 Form Layout Windows
8. Jendela Kode (Code Windows) Merupakan tempat penulisan kode-kode program dalam Microsoft Visual Basic. Gambar 2.8 Jendela Kode (Code Windows) 2.6 Mengenal Crystal Report 8.0 Crystal report merupakan salah satu product report designer yang banyak digunakan oleh para developer. Crystal report merupakan produk dari perusahaan Seagate. Crystal report tersedia
langsung pada Visual Basic 4.0 dan 5.0, tetapi pada Visual Basic 6.0 telah diganti dengan Data Report yang dibuat oleh Microsoft. Pada Visual Basic 6.0, pada dasarnya Crystal report dapat diinstall secara terpisah dari folder \Misc yang merupakan versi 5.0. 2.6.1 Menjalankan Crystal Report 1. Dari Start, pilih Programs, pilih Seagate Crystal Report. 2. Akan muncul suatu Dialog box Welcome Gambar 2.9 Dialog Box Welcome Pada Crystal Report
3. Dapat memilih Using Report Expert untuk pembuatan report secara step by step. 4. Kemudian akan muncul dialog Choose an Expert, dan pilihlah Standard. 5. Kemudian akan muncul Standard Report Expert, yang memiliki 8 step, yaitu :Data, Fields, Group, Total, TopN, Chart, Select, Style. 6. Klik pada Database, dan akan muncul dialog Database Explorer. Klik pada Database Files, dan Double Klik pada Find Database File. 7. Pilih Pentacom.mdb, dan masukkan password yang sesuai, sehingga menjadi : Gambar 2.10 Data Explorer 8. Klik pada tabel Barang, dan klik Add untuk memasukan tabel ke report. 9. Klik pada Fields, dan masukkan field-field yang diinginkan. Anda dapat juga mengubah judul untuk masing-masing kolom dengan mengatur Column Heading.
10. Klik pada Style, dan pada Title ketik Laporan Data Pemasok, dan pilihlah Style yang sesuai dengan keinginan anda. 11. Klik pada Preview Report untuk melihat hasil. 2.7 Microsoft Office Access 2007 Microsoft Office Access (Ms.Access) 2007 merupakan salah satu package dari Microsoft Office 2007. Kegunaan dari software aplikasi Ms.Access mengolah database / basis data. Basis data itu sendiri memiliki pengertian yaitu kumpulan dari beberapa tabel yang terintegrasi menjadi satu kesatuan dan saling berhubungan. jadi, dalam suatu basis data, terdapat lebih dari satu tabel yang saling terhubung satu sama lain. 2.7.1 Mengenal Database dalam Access 2007 Database atau biasa dikenal dengan sebutan basis data adalah kumpulan data yang berhubungan dengan suatu objek, topik, atau tujuan khusus tertentu. Contoh database antara
lain buku telepon, buku kamus, katalog buku di perpustakaan, data penyewa di toko rental, dan lain-lain (Dani R. Taufani,2009). Didalam mengolah database, Access 2007 memiliki sarana atau objek yang dapat mempermudah dalam membangun sebuah database. Objek-objek tersebut antara lain : 1. Table : Merupakan tempat atau sarana untuk penyimpanan data 2. Query : Digunakan untuk menyaring data dengan berbagai kriteria dan urutan yang diinginkan 3. Form : Digunakan untuk memasukkan dan mengubah data/informasi yang ada di dalam suatu database dengan menggunakan tampilan formulir 4. Report : Digunakan untuk menampilkan, mencetak data atau informasi dalam bentuk laporan Ada beberapa istilah yang harus diketahui pada saat bekerja dalam Access 2007 yaitu: 1. Table : Sekumpulan data yang memiliki topik tertentu. Tabel terdiri dari berbagai Field dan Record.
2. Field : Tempat atau di mana data atau informasi dalam kelompok yang sama atau sejenis dimasukkan. Field umumnya tersimpan dalam bentuk kolom secara vertikal pada tabel. 3. Record : Merupakan data lengkap dalam jumlah tunggal yang biasanya tersimpan dalam bentuk baris secara horizontal pada tabel. 2.7.2 Membuat Database Baru Gambar 2.11 Contoh Tabel,Field dan Record Untuk memulai membuat sebuah database baru ikuti langkah-langkah berikut : 1. Dibagian awal tampilan (gambar 2.12) pilih Blank Database, tentukan nama database Anda dan juga lokasi file-nya.
Gambar 2.12 Tampilan dialog Blank Database 2. Klik tombol Create untuk membuat sebuah database atau tombol Cancel untuk membatalkan proses pembuatan file database.