BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat untuk menghitung. Perkembangan teknologi dan ilmu komputer selanjutnya telah memberikan berbagai kemampuan lain pada komputer, sehingga definisi komputer mengalami perubahan. Sekarang ini, proses menghitung hanyalah merupakan sebagian saja dari kerja yang dapat dilakukan komputer. Banyak fungsi lain yang dilakukannya, seperti pengolahan data, permainan, pengontrolan mesin, membuat grafik, melakukan analisis statistik, merancang gambar teknik dan sebagainya. Adapun komponen-komponen yang dimiliki komputer yaitu: 1. Perangkat Keras (Hardware) Perangkat keras (hardware) adalah komponen-komponen yang membentuk suatu sistem komputer yang berhubungan dengan peralatan (komponen lainnya), sehingga memungkinkan komputer untuk melakukan tugasnya. 2. Perangkat Lunak (Software)
Perangkat Lunak (software) merupakan suatu instruksi yang diberikan kepada komputer dengan cara tertentu sehingga komputer dapat mengolah instruksiinstruksi tersebut menjadi suatu informasi yang dibutuhkan. 3. Pengguna (Brainware) Pengguna (brainware) merupakan orang yang mengerti sistem operasi komputer untuk menjalankan program dan memiliki keahlian yang baik. 2.2 Pengertian Data Sumber dari informasi adalah data. Untuk lebih jelasnya pengertian data, penulis mengutip beberapa definisi atau pendapat dari berbagai buku yaitu: 1. Data merupakan bentuk yang masih mentah yang belum dapat bercerita banyak, sehingga perlu diolah lebih lanjut (Jogiyanto,1999) 2. Data adalah penggambaran dari sesuatu dan kejadian yang dihadapi atau kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata 3. Data dapat didefinisikan sebagai bahan keterangan tentang kejadian-kejadian nyata atau fakat-fakta yang tidak acak yang menunjukkan jumlah, tindakan, atau hal. Proses pengolahan data ada 3 (tiga), yaitu: 1. Pada Tahap Input Yaitu dilakukan proses pemasukan data ke dalam proses komputer lewat alat input (input device). 2. Pada Tahap Processing
Yaitu dilakukan proses pengelolaan data yang sudah dimasukkan, yang dilakukan oleh alat pemroses (process device) yang dapat berupa perhitungan, perbandingan, pengendalian atau pencarian di storage (penyimpanan). 3. Pada Tahap Output Yaitu dilakukan proses menghasilkan keluaran (output) dari hasil pengolahan data ke alat output (output device) yaitu berupa informasi. 2.3 Pengertian Basis Data (Database) Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam didalam suatu organisasi (Jogiyanto HM, 1999) Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. 2.4 Pengertian Sistem Suatu sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan (Jogiyanto, 1999)
2.5 Pengertian Informasi Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan pada saat sekarang atau masa yang akan datang. (Jogianto HM, 1999) 2.6 Pengertian Sistem Informasi Sistem informasi dapat didefinisikan sebagai di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberikan sinyal kepada manajemen dan yang lainnya, terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan keputusan (Jogiyanto, 1999) 2.7 Pengertian Crystal Report Crytal Report adalah software untuk membuat laporan yang berdiri sendiri terintegrasi dengan Microsoft Visual Basic dan merupakan salah satu media untuk membuat laporan dan mencetaknya ke printer.
2.8 Pengertian Microsoft Access Microsoft Access merupakan salah satu software pengolah database yang berjalan di bawah sistem operasi Microsoft Windows. Keberadaan Microsoft Access sudah beberapa kali mengalami perubahan, perkembangan dan penambahan fasilitas. Sejak versi 1.X sampai versi 7.0, kemudian versi 2000, dan sampai versi XP, banyak fasilitas-fasilitas baru ditambahkan ke dalamnya. Microsoft Access adalah salah satu program yang dapat melakukan manajemen database merupakan cara pengolahan data terutama dalam teknologi komputer dan digunakan sebagai pengaturan data. (MADCOMS, 2005) 2.8.1 Tampilan Microsoft Access 2003 Tampilan Microsoft Access 2003 tidak jauh berbeda dengan program aplikasi Microsoft yang lain. Gambar 2.1 Tampilan awal Microsoft Access
2.8.2 Memahami Konsep Relasional Database Data adalah hal yang amat penting dalam banyak aspek. Untuk menggunakan dan menyimpan data tersebut, dibutuhkan pengorganisasiannya dan pengolahan data yang teratur dan baik. Saat ini, pengolahan data dilakukan dengan teknologi komputer. Anda dapat menambah, mengedit, menghapus, dan mengurutkan data sesuai keinginan dan kebutuhan. Database adalah sekumpulan informasi yang diorganisasikan dan diinformasikan dalam bentuk yang spesifik. Microsoft Access 2003 adalah salah satu program yang dapat digunakan untuk melakukan menajemen database. Database dapat dibuatkan relasi-relasi antardata yang bisa diatur oleh pemakai selama data tersebut mempunyai minimal satu field yang sama. 2.8.3 Mengenal Table, Record, dan Field Sebagai bagian database, table, record dan field merupakan komponen komponen dasar yang harus dikuasai oleh pengguna database. Tabel Tabel merupakan sekumpulan data yang memiliki topik terrtentu. Di dalam tabel terdapat record dan field yang merupakan bagian dari tabel. Pada dasarnya, tabel adalah tempat untuk meletakkan, menyimpan, mengedit atau mengubah data. Record Record merupakan baris yang terdapat dalam tabel. Pada baris tersebut, data data dari tabel diisikan. Secara umum record memiliki definisi satu bagian dari data.
Field Field adalah kolom dalam tabel. Field bisa dikatakan bagian record. Pada satu record terdapat bermacam macam field, dan satu field mewakili satu bagian dari data pada tabel. 2.9 Pengertian Microsoft Visual Basic 6.0 Microsoft Visual Basic 6.0 yang biasanya disebut dengan VB (Visual Basic) merupakan bahasa pemograman komputer yang lengkap dan mudah digunakan untuk membuat suatu aplikasi dalam Microsoft Windows dengan menggunakan metode Grafical User Interface (GUI). Visual Basic memudahkan pemograman untuk berinteraksi langsung dengan elemen-elemen di dalam setiap bentuk pemograman. Microsoft Visual Basic 6.0 berawal dari bahasa pemograman BASIC (Beginners All Purpose Symbolic Instruction Code), yaitu sebuah bahasa pemograman. 2.9.1 Menubar Baris menu terdiri atas menu menu yang akan digunakan untuk memerintahkan suatu pekerjaan terhadap Visual Basic 6.0. Menu menu tersebut adalah seperti berikut : a. File merupakan kumpulan perintah yang berhubungan dengan file, seperti membuka dan menyimpan proyek dan sebagainya. b. Edit merupakan kumpulan perintah yang berhubungan dengan proses editing, baik perintah maupun kode program.
c. View merupakan kumpulan perintah untuk memperlihatkan maupun menyembunyikan komponen Visual Basic. d. Project merupakan kumpulan perintah yang berhubungan dengan proyek, misalnya menambahkan komponen ke proyek. e. Format merupakan kumpulan perintah yang berhubungan dengan posisi control pada form. f Debug merupakan perintah untuk men-debug program, yaitu mengeksekusinya baris per baris. g Run merupakan kumpulan perintah untuk mengeksekusi program, dengan jalan memanggil interpreter. h. Query merupakan perintah yang menyerderhanakan query untuk desain SQL (Structured Query Language). i. Diagram merupakan kumpulan perintah untuk mengedit diagram database. j. Tools merupakan kumpulan perintah yang dibutuhkan untuk membuat komponen ActiveX dan kontrol ActiveX. k. Add-Ins merupakan perintah untuk menambah ataupun membuang add-ins l. Windows merupakan menu standar Window m. Help berisikan informasi mengenai Visual Basic. 2.9.1.1 Toolbar Toolbar adalah baris dengan sejumlah icon yang merupakan shortcut dari menu tertentu. Toolbar memberikan akses cepat terhadap menu. Untuk menampilkan semua toolbar, kita bisa memilih menu View lalu pilih Toolbar. Ada 4 jenis toolbar utama pada Visual Basic, yaitu :
a. Toolbar Standard Toolbar Standard berisikan icon icon berikut ini. b. Toolbar Edit Toolbar Edit berisikan icon icon berikut ini : c. Toolbar Debug Toolbar Debug berisikan icon icon berikut ini c. Toolbar Form Editor Toolbar Form Editor berisikan icon icon berikut ini: 2.9.1.2 Toolbox Toolbox berisikan sejumlah icon icon yang dapat dipasang pada form sebagai antarmuka untuk berkomunikasi dengan pengguna aplikasi yang dibuat. Secara umum ada beberapa icon control yang tampil pad Toolbox seperti berikut: Pointer PictureBox Control ini digunakan untuk menunjuk ke komponen tertentu pada Visual Basic Control ini digunakan untuk manampilkan gambar pada form.
Label TextBox Frame CommandButton Control ini untuk menampilkan teks pada form yang tidak dapat diedit oleh pengguna aplikasi. Control ini digunakan untuk menampilkan teks yang dapat diedit pengguna. Control ini digunakan untuk mengelompokkan beberapa elemen dalam satu tingkat Control ini digunakan untuk membuat tombol yang dapat diklik pada sebuah form. Control ini digunakan untuk membuat sebuah CheckBox checkbox, yaitu kotak berisi sejumlah pilihan yang perlu dipilih pengguna. Control ini digunakan untuk membuat sejumlah OptionButton pilihan dimana pengguna harus memilih satu pilihan saja. Control ini digunakan untuk menampilkan direktori DirectoryListBox yang ada pada suatu drive untuk dipilih oleh pengguna. FileListBox Line Image Shape Control ini digunakan untuk menampilkan file yang ada pada suatu direktori untuk dipilih oleh pengguna Control ini digunakan untuk menggambar garis pada form. Control ini digunakan untuk menambahkan gambar pada form. Control ini digunakan untuk menggambar elemen grafis pada form
Data OLE Control ini digunakan untuk menyediakan akses database. Control ini digunakan untuk menyediakan dukungan OLE Tabel 2.1 Tool Box Visual Basic 6.0 2.9.1.3 Form Tampilan yang akan dibuat dengan menggunakan Visual Basic diatur dengan mengatur form. Form ini merupakan window utama dari program aplikasi yang digunakan untuk pembuatan program. Pada form ini bisa ditambahkan komponen komponen lainnya sehingga program kita nantinya dapat berinteraksi dengan pengguna. Gambar 2.2 Form
2.9.1.4 Properties Windows properties memperlihatkan properti tiap komponen yang terlibat dalam proyek. Dengan menggunakan window ini, dapat dilakukan pengaturan nilai properti dari komponen tersebut. Daftar properti yang terdapat pada window ini berubah ubah sesuai dengan form atau kontrol yang dipilih. Gambar 2.3 Properties