BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

dokumen-dokumen yang mirip
BAB 2 TINJAUAN TEORITIS

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

1. MENGENAL VISUAL BASIC

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

DASAR MENGGUNAKAN VISUAL BASIC 6.0

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

BAB 2 TUJUAN TEORITIS. Istilah komputer berasal dari bahasa Latin yaitu compute yang artinya adalah alat

BAB 2 LANDASAN TEORI

Bab I Pengenalan Visual BASIC

Visual Basic 6.0 For Beginners

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB 2 TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

Bab 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa Inggris, yaitu to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

BAB 2 LANDASAN TEORI. Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk mencapai

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

Modul Praktikum Ke-1

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata kamus diserap dari bahasa Arab qamus, dengan bentuk jamaknya qawamis. Kata

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

BAB 2 DASAR TEORI. Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ;

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

2. TINJAUAN PUSTAKA. Microsoft Visual Basic 6.0 memiliki banyak keistimewaan dalam penggunaannya yaitu :

BAB 2 LANDASAN TEORI. luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari

Pengenalan VB.net. Ibnu Muakhori, S.Kom (wa)

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computer yang berarti menghitung.

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. menekankan pada prosedur dan yang menekankan pada komponen atau elemennya.

Pengenalan Visual Basic

BAB III LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

BAB 2 LANDASAN TEORI

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB 2 LANDASAN TEORI. Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated

BAB 2 LANDASAN TEORI

BAB IV HASIL DAN PEMBAHASAN

PENGENALAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI. diperoleh penjelasan yang baik tentang sistim informasi.

BAB 2 LANDASAN TEORI. Ensiklopedia menurut kamus besar bahasa indonesia adalah buku yang berisi

Pengenalan VB.net Ibnu Muakhori

BAB 2 LANDASAN TEORI. Data adalah kata majemuk dari datum. Data dapat diartikan sebagai berikut: Agus Eko-164 A/2

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

Praktikum Pemrograman 1. Mengenal Delphi

BAB II LANDASAN TEORI

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

Database Management Pengenalan MS. Access 2003

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

Kenalan Dulu sama Visual Basic 6.0

BAB 2 LANDASAN TEORI. Istilah sistem ( kata sistem ) berasal dari bahasa Yunani yaitu sistema yang berarti

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa latin yaitu computare yang artinya menghitung.

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB 2 LANDASAN TEORI. kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

BAB II LANDASAN TEORI. Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum,

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk

1. Algoritma & Pemrograman

BAB 2 LANDASAN TEORI. Universitas Sumatera Utara

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

BAB II LANDASAN TEORI

Transkripsi:

BAB 2 TINJAUAN TEORITIS 2.1 Pengertian Sistem Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek yang bekerja bersama-sama menghasilkan metode, prosedur, teknik yang digabungkan dan diatur sedemikian rupa sehingga menjadi satu kesatuan yang berfungsi untuk mencapai suatu tujuan. Sebuah sistem berarti adanya ketentuan, adanya pengaturan dan adanya suatu tujuan. Ada beberapa elemen yang membentuk sebuah sistem, yaitu: a. Tujuan b. Masukan c. Proses d. Keluaran e. Mekanisme pengendalian dan umpan balik 2.2 Data dan Informasi Data merupakan jamak dari bentuk tunggal atau data item,data merupakan informasi yang masih dalam bentuk mentah yang belum dapat diceritakan, sehingga perlu diolah lebih lanjut.

Data dapat didefinisikan sebagai kenyataan yang digambarkan oleh nilai-nilai bilangan-bilangan, untaian karakter atau simbol-simbol yang membawa arti tertentu. Dan informasi adalah hasil dari pengolahan data dalam bentuk yang lebih berarti dan lebih berguna bagi penerimanya, yang digunakan sebagai alat bantu dalam pengambilan keputusan. 2.3 Sistem Informasi Sistem Informasi adalah sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambilan keputusan atau untuk mengendalikan organisasi. 2.4 Pengertian Algoritma Algoritma adalah suatu cara untuk menganalisa urutan dan hubungan antara kegiatan yang akan ditempuh untuk memecahkan masalah. 2.5 Database (Basis Data) Database merupakan komponen terpenting, karena sebagai tempat untuk menampung dan mengorganisasikan seluruh data yang ada dalam sistem, sehingga dapat dieksplorasi untuk menyusun informasi-informasi dalam berbagai bentuk. Database juga dikenal sebagai bankdata. Database merupakan himpunan kelompok data yang saling berkaitan. Data tersebut diorganisasikan sedemikian rupa agar tidak terjadi

aplikasi yang tidak perlu, sehingga dapat diolah atau dieksplorasi secara cepat dan mudah untuk menghasilkan informasi. 2.5.1 Database Management System (DBMS) Untuk mengolah dan mengorganisasikan database yang dibangun, dibutuhkan suatu sistem pengolahan database yang dikenal dengan Database Management Sistem (DBMS) dan bahasa database. DBMS merupakan software yang akan menentukan bagaimana data diorganisasikan, disimpan, diubah, diambil kembali, pengaturan mekanisme pengolahan data, mekanisme pemakaian data secara bersama, mekanisme pengolahan data dan dalam lingkungan multiuser. DBMS yang secara umum digunakan antara lain: dbase III+, dbase IV, FoxPro, MS-Access, dan lain sebagainya. DBMS juga merupakan antarmuka bagi pengguna dalam mengorganisasikan database yang disusunnya. Pemakai dapat berinteraksi dan mengeksplorasi database dengan mudah dan praktis dengan menggunakan perintah-perintah yang sederhana yang dibuat dalam bahasa. Dan bahasa tersebut dikenal dengan bahasa database, terdapat dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). DDL adalah bahasa yang digunakan untuk menentukan, mengubah dan menyimpan struktur file atau tabel baru, serta pembuatan indeks file tersebut. Dan hasil kompilasi dari DDL adalah berupa kamus data (Data Dictionary).

Sedangkan DML yaitu bahasa yang mempermudah pemakai untuk melakukan eksplorasi terhadap database yang telah dibangun. 2.6 Sekilas Tentang Komputer Komputer berasal dari kata to compute yang artinya menghitung. Bila ditinjau dari asal kata, maka komputer adalah alat hitung atau mesin penghitung. Pengertian tersebut salah, karena komputer tidak sama dengan alat penghitung atau kalkulator, karena komputer bukanlah kalkulator. Menurut Darwin Sitompul, dalam bukunya yang berjudul Pengenalan Komputer dan dasar-dasar DOS, mengatakan bahwa komputer adalah alat pengolah data yang bekerja secara elektronis dengan kecepatan dan ketelitian yang sangat tinggi dan dapat mengerjakan berbagai proses dengan keterlibatan manusia yang sangat minimum. Perkembangan teknologi dan ilmu komputer telah menghasilkan berbagai kemampuan yang ada pada komputer. Fungsi lain yang dapat dilakukan komputer antara lain adalah pengolahan data, manipulasi permainan, pengontrolan, komunikasi dan lainnya. 2.6.1 Prinsip Kerja Komputer Untuk menghasilkan sebuah informasi tentunya harus ada data, namun data bukanlah merupakan informasi apabila belum diolah atau diproses. Prinsip kerja komputer berdasarkan pada hal tersebut, dikenallah konsep I-P-O (Input-Proses-Output).

a. Input merupakan proses pemasukan data. b. Data merupaka fakta yang tercatat. c. Sedangkan hasil dari proses berupa informasi sebagai output. 2.6.2 Bagian-Bagian Komputer Bagian dasar komputer terdiri dari: a. Hardware (Perangkat Keras) Yang dimaksud dengan hardware (perangkat keras) adalah fisik atau mesin itu sendiri. Secara garis besar hardware dapat dibagi menjadi tiga bagian yaitu: 1. Input Unit Merupakan suatu bagian dari perangkat komputer yang digunakan untuk pemasukan data bagi komputer. Contoh beberapa unit yaitu Keyboard, Mouse, Disk Drive, Hard Disk, CD Room, Scanner. 2. Central Processing Unit Merupakan bagian dari mesin komputer yang dapat disebut sebagai otak dari komputer. Central Processing Unit terdiri dari 3 bagian yaitu: a. Control Section. b. Aritmetic & Logical Unit c. Main Storage 3. Output Unit

Merupakan suatu bagian dari perangkat komputer yang digunakan untuk pengeluaran hasil komputer. Contoh dari beberapa Output Unit antara lain Monitor, Disk Drive, Printer. b. Software Yang dimaksud dengan software atau perangkat lunak sering disebut dengan istilah program yaitu sekumpulan perintah-perintah yang dibuat untuk mengarahkan kerja atau operasi komputer. Biasanya software sering juga disebut bahasa program komputer. c. Brainware Adalah orang yang menggunakan atau orang yang menjalankan komputer dengan intruksi-intruksi yang telah ada. 2.7 Seputar Pemrograman Visual Basic 6.0 Pemrograman merupakan sekumpulan instruksi-instruksi yang terorganisasi dan ketika dieksekusi, menyebabkan komputer berkelakuan seperti apa yang diinginkan oleh pembuat program (programmer). Tanpa program, komputer tidak berguna. Dan sebuah program ibarat suatu resep, yang berisi daftar bahan-bahan (disebut variabel) dan petunjuk-petunjuk (disebut statement) yang memberitahu komputer apa yang harus dikerjakan dengan variabel-variabel. Variabel-variabel tersebut dapat berupa data numerik, teks, maupun gambar (graphical images).

Bahasa Pemograman Visual Basic 6.0 adalah sebuah bahasa pemrograman bahasa tinggi (high level) yang merupakan pengembangan dari versi DOS sebelumnya yaitu BASIC. BASIC merupakan singkatan dari Beginners Allpurpose Symbolic Instruction Code. Ini merupakan bahasa pemrograman yang cukup mudah dipelajari. Kodenya sedikit menyerupai bahasa Inggris. Perusahaan perangkat lunak (software) menghasilkan versi BASIC yang berbeda, seperti Microsoft: QBASIC, QUICKBASIC, GWBASIC, IBM, BASICA, dll. Visual Basic merupakan bahasa pemrograman Visual dan events driven. Dalam Basic, pemrograman dikerjakan hanya dalam lingkungan text dan program dieksekusi secara berurutan. Sedangkan dalam Visual Basic, program dikerjakan dalam lingkungan grafis. Karena pengguna (user) dapat meng-klik pada satu obyek tertentu secara random, maka setiap obyek harus diprogram secara independen dapat merespon terhadap tindakan-tindakan itu (event). Oleh karena itu, program Visual Basic dibuat dalam banyak subprogram, masing-masing mempunyai kode program sendiri-sendiri, dan dieksekusi secara independen dan pada saat yang sama masingmasing dapat di-link secara bersama-sama. 2.7.1 Integrated Development Environment (IDE) Kepopuleran Visual Basic sebenarnya datang dari lingkungannya yang sering disebut Integrated Development Environment atau IDE. IDE membantu membangun sebuah aplikasi besar, menulis sebuah program, menjalankan program, dan menghasilkan sebuah executable file. Executable File yang dihasilkan oleh Visual Basic bersifat

independen, dan karena itu file tersebut dapat dijalankan pada komputer tanpa harus menginstall Visual Basic. Gambar 2.1 IDE Visual Basic 2.7.2 Komponen Utama Visual Basic 6.0 Didalam Pemrograman Visual Basic 6.0 terdapat beberapa komponen utama yang membantu programmer dalam merancang sebuah sistem informasi. Adapun komponen-komponen tersebut ialah: 1. Baris Menu Menu merupakan kumpulan perintah-perintah yang dikelompokkan dalam kriteria operasi yang dihasilkan. Microsoft Visual Basic 6.0 menyediakan tiga

belas menu, yaitu File, Edit, View, Project, Format, Debug, Run, Query, Diagram, Tools, Add-Ins, Window dan Help. Gambar 2.2 Baris Menu 2. Toolbar Kehadiran tombol-tombol speed pada toolbar akan sangat membantu dalam mempercepat akses perintah (yang bisa jadi tersembunyi didalam tingkat-tingkat hierarki). Sebab speed berfungsi sama dengan perintah yang tersedia. Menu toolbar yaitu Add Project, Add Form, Menu Editor, Open Project, Save Project, Cut, Copy, Paste, Find, Undo, Redo, Start, Break, End, Project Explorer, Properties, Window, Form Layout Window, Object Browser dan Toolbox, dan dapat dilihat seperti gambar dibawah ini. Gambar 2.3 Toolbar 3. Jendela Form Form adalah bahan untuk pembuatan window. Form ini tempat yang digunakan untuk merancang aplikasi yang dibuat. Pada form ini dapat diletakkan control seperti label, check box dan sebagainya.

Gambar 2.4 Form 4. Window Code Window code adalah window tempat kita menuliskan program. Pada window ini terdapat fasilitaas editing yang cukup lengkap. Dan window ini merupakan window yang sangat penting. Gambar 2.5 Window Code 5. Toolbox

Toolbox adalah tempat penyimpan kontrol yang akan kita gunakan pada program yang dipasangkan pada form. Toolbox berisi kumpulan icon-icon objek atau kontrol yang dibutuhkan untuk membentuk suatu program aplikasi. Gambar 2.6 Toolbox 6. Project Explorer Project Explorer berfungsi sebagai sarana pengakses bagian-bagian pembentuk project. Pada window ini terdapat tiga tombol pengaktif untuk Window Code, Window Object dan Toggle Folder. Juga terdapat diagram yang menampilkan susunan folder penyimpanan file-file project. 7. Window Properties Gambar 2.7 Project Explorer Window ini bertugas menyiapkan segala property dari obyek yang diperlukan dalam perancangan user interface maupun pemrograman.

Gambar 2.8 Window Properties 8. Window Form Layout Jendela yang digunakan untuk menggambarkan posisi dari form yang ditampilkan pada layar monitor. Posisi form ini merupakan petunjuk dimana aplikasi ditampilkan dan juga bisa mengatur letak formnya. Gambar 2.9 Window Form Layout 2.8 Microsoft Access Microsoft Access adalah software Relational Database Management Sistem (RDBMS) yang dikeluarkan oleh Microsoft. sebagai sebuah program pengolahan data, secara perlahan Microsoft Access mampu menggeser dominasi Visual FoxPro dalam perangkat lunak pengolahan database. Keunggulan Access yaitu merupakan program

yang sangat mudah digunakan. dengan menggunakan Microsoft Access, pengguna akan diberikan kemudahan untuk membuat sebuah database karena adanya fasilitas wizard pada Access untuk membuat table, querry, form dan sebagainya. Sofware ini cocok untuk kalangan industri kecil atau rumah tangga, karena kapasitas datanya yang mencapai 4 GB. 2.9 Crystal Report Crystal Report merupakan sebuah software yang dirancang untuk membuat laporan yang dapat digunakan dengan bahasa yang berbasis Windows, seperti: Borlan Delphi, Visual Basic, Visual C/C++ dan Visual Interdev. Ada beberapa keunggulan Crystal report, yaitu: 1. Memberikan kemudahan dalam membuat laporan tanpa melibatkan banyak kode pemrograman. 2. Integrasi dengan bahasa-bahasa pemrograman lain yang memungkinkan dapat digunakan banyak programmer dengan masing-masing keahlian. 3. Fasilitas impor hasil laporan mendukung format-format popular seperti Microsoft Word, Excel,Access, Adobe Reader, HTML, dan sebagainya.