BAB 2 TINJAUAN TEORITIS

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

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. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

1. MENGENAL VISUAL BASIC

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

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

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. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

DASAR MENGGUNAKAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

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

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

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

BAB 2 LANDASAN TEORI

Bab I Pengenalan Visual BASIC

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

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

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB I SEKILAS VISUAL STUDIO.NET 2008

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. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

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

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

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

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung

BAB 2 LANDASAN TEORI

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

BAB II LANDASAN TEORI

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

Visual Basic 6.0 For Beginners

BAB II LANDASAN TEORI

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

Modul Praktikum Ke-1

BAB 2 LANDASAN TEORI

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

PENGENALAN VISUAL BASIC 6.0

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

Praktikum Pemrograman 1. Mengenal Delphi

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

Pengenalan Visual Basic

A. Memulai dan Struktur Visual Basic

BAB II LANDASAN TEORI

DASAR PEMROGRAMAN VISUAL BASIC

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

BAB II LANDASAN TEORI. bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih. a. Untuk membuat program aplikasi berbasis Windows

BAB 2 LANDASAN TEORI

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

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

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin computare yang mengandung arti menghitung.

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. 1. Suatu proses hubungan pribadi yang bersifat dinamis. 2. Suatu bentuk bantuan yang sistematis kepada murid.

BAB 2 LANDASAN TEORI

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

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu

BAB II LANDASAN TEORI

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

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

Program. Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu

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

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita

Pengantar Sistem Komputer

Pemrograman Visual (Borland Delphi 7.0)

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

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

BAB II LANDASAN TEORI

Konsep dasar pemrograman visual. Chapter 01

INTERAKSI MANUSIA DAN KOMPUTER

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

BAB II LANDASAN TEORI

Transkripsi:

BAB 2 TINJAUAN TEORITIS 2.1. Sistem Kata sistem sendiri berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Berikut ini adalah beberapa pengertian tentang sistem menurut beberapa ahli dari latar belakang pemikiran yang mungkin berbeda: a. Menurut Ludwig Von Bartalanfy, sistem merupakan seperangkat unsur yang saling terikat dalam suatu antar relasi diantara unsur-unsur tersebut dengan lingkungan. b. Menurut Anatol Raporot, sistem adalah suatu kumpulan kesatuan dan perangkat hubungan satu sama lain. c. Menurut L. Ackof, sistem adalah setiap kesatuan secara konseptual atau fisik yang terdiri dari bagian-bagian dalam keadaan saling tergantung satu sama lainnya. d. Dalam pengertian lain, sistem juga bisa diartikan sebagai cara. Seperti misalnya kita sering mendengar kata-kata seperti sistem pengamatan, sistem penilaian, sistem pengajaran, dan lain sebagainya. Istilah sistem juga banyak

dipakai dan dihubungkan dengan kata-kata seperti sistem pendidikan, sistem perangkat lunak, sistem transportasi dan lain sebagainya. Mengacu pada beberapa definisi sistem di atas, kita dapat megambil pengertian bahwa sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu. 2.2 Informasi Ada beberapa pengertian informasi yaitu: a. Menurut H.M. Yogianto dalam bukunya yang berjudul Analisis dan Desain Sistem Informasi Pendekatan Terstruktur, informasi merupakan data yang telah diproses ke dalam suatu bentuk yang mempunyai arti bagi si penerima dan mempunyai nilai nyata serta terasa bagi keputusan saat itu atau keputusan yang akan datang. b. Gordon B. Davis dalam bukunya yang berjudul Kerangka Dasar Sistem Informasi Manajemen, Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berguna dan nyata atau berupa nilai yang dapat dipahami dalam keputusan sekarang maupun yang akan datang. Dari beberapa pengertian diatas, informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi

penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan. 2.2.1 Kualitas Informasi Kualitas dari suatu informasi tergantung dari 3 hal yaitu informasi harus: a. Akurat Informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Informasi harus akurat karena dari sumber informasi sampai ke penerima informasi kemungkinan banyak terjadi gangguan yang dapat merubah atau merusak informasi tersebut. b. Tepat pada waktunya Informasi yang dating pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi. Karena informasi merupakan landasan di dalam pengambilan keputusan. c. Relevan Berarti informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda.

2.2.2 Nilai Informasi Nilai dari inforamsi (value of information) ditentukan dari 2 hal yaitu: a. Manfaat b. Biaya mendapatkannya Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat ditaksir keuntungannya dengan satuan nilai uang. 2.3 Sistem Informasi Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien.

2.4 Data Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data merupakan bentuk yang masih mentah dan memerlukan pengolahan. Data yang diolah melalui suatu model menghasilkan sebuah informasi. Data bisa berwujud suatu keadaan, gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, objek, kejadian ataupun suatu konsep. 2.5 Database Database diterjemahkan sebagai basis data. Basis adalah tempat adanya sekumpulan. Data adalah representasi fakta dari dunia nyata yang mewakili suatu objek seperti manusia, barang, hewan, peristiwa dan sebagainya yang direkam dalam bentuk angka, huruf, teks, gambar atau kombinasinya. Database adalah sebuah kumpulan data yang tersusun secara sistematis sehingga akan memudahkan pengguna untuk mengakses dan mengatur sehingga akan menghasilkan sebuah informasi yang efektif dan efisien.

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. Perangkat Keras (Hardware) 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. Perangkat Lunak (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 Pemrograman Visual Basic 6.0 Visual basic merupakan salah satu bahasa pemrograman yang bekerja dalam lingkup Microsoft Windows yang banyak digunakan saat ini. Di dalamnya berisi perintahperintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Tugas-tugas tersebut dapat dijalankan apabila ada respon dari pemakai. Respon tersebut dapat berupa kejadian / event tertentu misalnya memilih tombol, memilih menu dan sebagainya. 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 teks 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 objek 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 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. Menu bar Menu merupakan kumpulan perintah-perintah yang dikelompokkan dalam kriteria operasi yang dihasilkan. Microsoft Visual Basic 6.0 menyediakan tiga belas menu, yaitu : a. File : terdiri dari perintah-perintah untuk membuka, menutup, menyimpan, mencetak, mengcompile Project yang sedang dikerjakan. b. Edit : kumpulan perintah yang membantu kita memanipulasi penulisan code ( listing program). c. View : terdiri dari perintah untuk melihat / berpindah antar window di dalam lingkungan pengembangan. d. Project : sekumpulan perintah untuk menambah komponen Project ( Form,. Module,dll) dan tempat dimana kita akan men-setup properties Project. e. Format : Perintah-perintah untuk memanipulasi kontrol yang terdapat pada sebuah form. f. Debug : sekumpulan perintah yang berguna untuk melacak bugs ataupun melacak listing program yang sedang kita kerjakan line-per-line g. Run : perintah untuk menjalankan, pause dan menghentikan jalannya program.

h. Tools : terdiri dari wizard-wizard yang sangat membantu pengembangan aplikasi i. Add-Ins : sekumpulan component/wizard yang bisa digunakan dalam pembuatan aplikasi j. Window : kumpulan window-window yang terdapat di dalam Project k. Help : berisi file-file bantuan dan tentang Visual Basic itu sendiri. Berikut adalah gambar menu bar: Gambar 2.2 Menu Bar 2. Control Menu Control menu merupakan sebuah elemen yang terletak pada bagian sudut kiri atas jendela Visual Basic 6.0. Dalam sistem operasi Windows, elemen ini tampil dalam bentuk ikon program. Gambar 2.3 Control Menu

3. 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.4 Toolbar 4. Form Window Form Window adalah daerah kerja utama, dimana kita akan membuat programprogram aplikasi Visual Basic. Pada form ini, kita akan meletakkan berbagai macam objek interaktif seperti teks, gambar, tombol-tombol perintah, scrollbar dan sebagainya.

Gambar 2.5 Jendela Form 5. Code Window Merupakan sebuah jendela yang digunakan untuk menuliskan kode program dan control yang dipasang pada jendela form dengan cara memilih terlebih dahulu control pada kotak objek. Gambar 2.6 Code Window 6. 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.7 Toolbox 7. 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. Gambar 2.8 Project Explorer

8. Jendela Properties Jendela properties adalah jendela yang mengandung semua informasi mengenai objek yang terdapat pada aplikasi Visual Basic. Properti adalah sifat dari sebuah objek, seperti nama, ukuran, posisi dan sebagainya. Setiap objek sebagian besar memiliki jenis properti yang sama, ada pula yang berbeda. Gambar 2.9 Jendela Properties 9. Jendela 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.10 Jendela Form Layout

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