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

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

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

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

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

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

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS

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

DASAR MENGGUNAKAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

Bab I Pengenalan Visual BASIC

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

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

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

BAB II LANDASAN TEORI

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

BAB II LANDASAN TEORI

1. MENGENAL VISUAL BASIC

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

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

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

BAB 2 LANDASAN TEORI

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

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.

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

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

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

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

Visual Basic 6.0 For Beginners

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. dari bahasa latin yaitu computare yang berarti alat hitung. Sementara dalam bahasa

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

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

Modul Praktikum Ke-1

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

MODUL I Pengenalan IDE Visual Basic 6.0

BAB II LANDASAN TEORI

PENGENALAN VISUAL BASIC 6.0

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

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

BAB II LANDASAN TEORI

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB III PEMROGRAMAN PADA SOFTWARE MICROSOFT VISUAL BASIC dan data-data yang saling terelasi yang memerintahkan apa yang harus

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

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

A. Memulai dan Struktur Visual Basic

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung,

Pengenalan Visual Basic

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. dari ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta

PERANCANGAN SISTEM INFORMASI PEMESANAN MAKANAN PADA BERKAH CATERING PADANG PANJANG MENGGUNAKAN MICROSOFT VISUAL BASSIC 6.0

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

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Menurut Keputusan Menteri Kesehatan Republik Indonesia Nomor 1027/Menkes/

BAB IV HASIL DAN UJI COBA

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 2 LANDASAN TEORI. tetapi istilah komputer diambil dari bahasa latin yaitu Computare yang mempunyai

BAB 2 LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

BAB 2 LANDASAN TEORI

Transkripsi:

BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris berasal dari kata computer yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat hitung atau mesin hitung. Sehubungan dengan perkembangan zaman, maka defenisi komputer tidak hanya sebagai alat hitung teteapi menjadi alat pengolah data yang bekerja secara elektronik dengan kecepatan dan ketelitian yang sangat tinggi serta mampu menerima dan mengolah berbagai data menjadi informasi, menjalankan program yang tersimpan dalam memori dengan keterlibatan manusia yang minimum, serta dapat bekerja secara otomatis dengan aturan tertentu. 2.1.1 Komponen Komponen komputer Dalam pengolahan data diperlukan peralatan-peralatan atau komponen-komponen untuk mendukung proses pengolahan data. Adapun komponen-komponen komputer, yaitu :

1. Hardware ( Perangkat Keras ) Hardware adalah komponen-komponen yang membentuk suatu sistem komputer dan peralatan lainnya yang menjadikan computer dapat melaksanakan tugasnya. Sebagai contoh dari Hardware adalah processor, memory, harddisk, keyboard dan input-output device lainnya. 2. Software ( Perangkat lunak ) Software adalah seluruh fasilitas dari suatu sistem pengolahan data yang bukan peralatan komputernya tetapi merupakan susunan instruksi yang harus diberikan pada alat pengolah agar komputer dapat menjalankan pekerjaan yang sesuai dikehendaki. Fasilitas software ini terdiri dari sistem desain, program-program dan prosedur-prosedur. 3. Brainware ( Tenaga Kerja) Brainware adalah aspek manusia yang menangani pengolahan komputer maupun pengembangannya dengan meggunakan alat fikirannya. Terdapat berbagai peran yang dapat dilakukan manusia dalam bagian sistem computer, beberapa peran diantaranya adalah : a. Sistem Analisis, yaitu berperan melakukan analisis terhadap permasalahan yang dihadapi serta merancang solusi pemecahannya dalam membentuk program computer. b. Programmer, yaitu berperan dalam menerjemahkan rancangan yang dibuat analisis ke dalam bahasa pemrograman sehingga solusi dapat dijalankan oleh komputer. c. Operator, yaitu berperan menjalankan komputer berdasarkan instruksi yang diberikan. d. Teknisi, yaitu berperan dalam merakit atau memelihara perangkat keras

Ketiga komponen tersebut harus saling berhubungan dan membentuk satu kesatuan. Hardware tanpa adanya software, maka tidak akan berfungsi karena software yang berperan mengoperasikan hardwarenya. Hardware yang sudah didukung oleh software juga tidak akan berfungsi kalau tidak ada manusia yang mengoperasikannya. 2.2 Pengertian Data, Sistem, Informasi, Sistem Informasi Dalam bab ini membahas sekilas tentang pengertian data, sistem, informasi, sistem informasi. Pengertian-pengertian tersebut sangat membantu dalam perancangan sistem infomasi yang akan dibuat. 2.2.1 Data Data dapat berupa apa saja dan dapat ditemui di mana saja. Data merupakan keterangan yang masih mentah, agar dapat dipergunakan maka data harus diolah terlebih dahulu kedalam bentuk informasi yang sesuia dengan keperluannya. Kegunaan dari data adalah sebagai bahan dasarr yang objektif dan relatif di dalam proses penyusunan kebijaksanaan dan keputusan oleh pemimpin organisasi.

2.2.2 Sistem Dalam bahasa Indonesia perkataan sistem dapat diartikan sebagai metode, cara, teknik. Sistem juga dapat diartikan sebagai kumpulan dari elemen-elemen yang berinteraksi dengan maksud yang sama untuk mencapai suatu tujuan. Selain itu sistem tidak terlepas dari lingkungan luar sehingga lingkungan sistem tersebut ikut mempengaruhi kondisi sistem Elemen yang membentuk suatu sistem secara umum yaitu : 1. Masukan (input), yaitu segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan untuk diproses. 2. Pengolahan (process), yaitu bagian dari sistem yang berfungsi sebagai pengolah yang mengubah masukan menjadi keluaran yang berguna. 3. Keluaran (output), yaitu hasil dari pemrosesan pada sistem informasi. 2.2.3 Informasi Informasi adalah data yang telah diolah sedemikian rupa sehingga memiliki manfaat bagi yang menerimanya untuk mencapai suatu tujuan tertentu. Oleh sebab itu informasi merupakan salah satu sumber daya penting dalam suatu organisasi.

2.2.4 Sistem Informasi Sistem informasi tidak harus melibatkan komputer. Sistem informasi yang menggunakn computer disebut sistem informasi berbasis komputer. Sistem informasi adalah kumpulan antara sub-sub sistem yang salaing berhubungan yang membentuk suatu komponen yang didalamnya mencakup input-process-output yang berhubungan dengan pengolaan informasi (data yang telah diolah sehingga lebih berguna bagi user). 2.3 Database 2.3.1 Pengertian Database Database merupakan komponen terpenting dalam pembangunan sistem informasi, karena menjadi tempat untuk menampung dan mengorganisasi seluruh data dalam sistem sehingga dapat diolah untuk menyusun informasi-informasi dalam berbagai bentuk. Database merupakan himpunan kelompok data yang saling berkaitan lalu data tersebut diorganisasikan sdemikian rupa agar tidak terjadi duplikasi yang tidak diperluka, sehingga dapat diolah secara cepat dan mudah untuk menghasilkan informasi. Penerapan database dalam sistem informasi disebut dengan database system. Sistem database merupakan suatu sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu sama lainnya. Database terdiri dari data yang

akan digunakan terhadap banyak pemakai, dari masing-masing pemakai akan menggunakan data tersebut sesuai dengan tugas dan fungsinya. Data dalam sebuah database disusun berdasarkan sistem hierarki data, yaitu: 1. Database adalah kumpulan dari beberapa file atau table yang saling berhubungan satu sama lain. 2. File adalah kumpulan dari record yang saling berhubungan dan memiliki format field yang sama dan sejenis. 3. Record adalah kumpulan dari field yang menggambarkan suatu unit data individu tertentu. 4. Field adalah suatu atribut dari record yang menunjukkan suatu item dari sebuah field. 5. Byte adalah atribut dari field yang berupa karakter yang membentuk nilai dari sebuah field. 6. Bit adalah bagian terkecil dari data secara keseluruhan, yaitu berupa karakter ASCII nol atau satu yang merupakan komponen byte. Database File Record Field Byte Bit Gambar 2.1. Hierarki Data

2.3.2 Tujuan Database Setiap menejemen dalam merancang dan menyusun database harus mempunyai tujuan, yaitu: 1. Bertujuan agar user mudah mendapatkan data. 2. Menyediakan tempat penyimpanan data yang relevan. 3. Melindungi data dari kerusakan fisik. 4. Memungkinkan perkembangan lebih lanjut di dalam sistem database. 2.3.3 Keuntungan Database Adapun keuntungan database terhadap sistem pemrosesan adalah : 1. Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi 2. Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. 3. Mengurangi duplikasi data (data redudancy) 4. Hubungan data dapat ditingkatkan (data relatability) 5. Mengurangi pemborosan tempat simpanan luar

2.4 Visual Basic 6.0 2.4.1 Mengenal Visual Basic 6.0 Visual Basic 6.0 adalah salah satu produk bahasa pemrograman yang dikeluarkan Mocrosoft, salah satu perusahaan software terkemuka di dunia. Visual Basic 6.0 merupakan bahasa pemrograman yang mudah digunakan untuk pengembangan aplikasi kecil maupun aplikasi besar. Dengan banyaknya komponen control yang disediakan oleh Visual Basic 6.0, membuat para programmer dan pengembang aplikasi lebih mudah dalam pembuatan aplikasi. Basis bahasa pemrograman yang digunakan adalah bahasa BASIC ( Beginners All-Purpose Symbolic Instruction Code ) yang merupakan salah satu bahasa pemrograman tingkat tinggi yang sederhana dan mudah dipelajari. Dengan Visual Basic 6.0, dapat membuat program dengan aplikasi GUI ( Graphical User Interface) atau program yang memungkinkan pengguna komputer berkomunikasi dengan komputer tersebut menggunakan grafik atau gambar. Susunan Visual Basic 6.0 sangat mudah dipelajari. Untuk menyusun suatu aplikasi hanya diperlukan 3 tahap yaitu merancang interface, menentukan properti, dan menulis kode. Sebagai program berbasis Windows,Visual Basic 6.0 mempunnyai kemampuan untuk berinteraksi dengan seluruh aplikasi Windows seperti Microsoft Word, Microsoft Excel, Microsoft Access, dan sebagainya. IDE ( Integratad Development Environtment ) dari suatu bahasa pemrograman juga sangat menentukan kemudahan penggunaan dari bahasa pemrograman tersebut.

Walaupun Visual Basic 6.0 mudah digunakan dalam pengembangan aplikasi, Visual Basic 6.0 juga memiliki kekuatan dalam pengembangan aplikasi. 2.4.2 Komponen Utama Visual Basic 6.0 toolbox menubar toolbar form form layout properties jendela project title bar Gambar 2.2 Form Aplikasi Visual Basic 6.0 1. Title bar Merupakan batang judul yang terletak pada bagian atas jendela program Visual Basic 6.0 yang berfungsi untuk menunjukkan nama proyek yang sedang aktif.

2. Menubar Merupakan batang menu yang berisi 13 menu utama, yaitu File, Edit, View, format, Debug, run, Query, Diagram, Tools, Add-Ins, Window, Help. Gambar 2.3 Tampilan Menubar 3. Toolbar Toolbar merupakan kumpulan icon-icon perintah yang dapat diklik untuk melakukan suatu perintah khusus secara cepat tanpa harus memilihnya dari Menubar. Toolbar memiliki menu-menu utama, yaitu Add Standard EXE Project, Add form, Menu Editor, Open Project, Save Project, Cut, Copy, Paste, Find, Undo, Redo, Start, Break, End, Project Explorer, Properties Windows, Form Layout Window, Object Browser, Toolbox. Gambar 2.4 Tampilan Toolbar 4. Toolbox Toolbox merupakan tempat dimana kontrol-kontrol diletakkan. Kontrolkontrol yang terdapat pada toolbox dipakai dalam pembuatan program aplikasi. Untuk membuat objek kontrol pada form program aplikasi diambil dari kontrol-kontrol yang ada pada toolbox, terdapat pada seperti Gambar 2.4

Gambar 2.5 Tampilan Toolbox 5. Jendela Project Merupakan jendela yang digunakan untuk menampilkan proyek-proyek, formform, atau modul-modul yang terlibat dalam proses pembuatan aplikasi. Gambar 2.6 Tampilan Jendela Project 6. Jendela Properties Merupakan tempat untuk properti dari setiap objek kontrol. Jendela properti juga dipakai untuk mengatur properti dari objek kontrol yang dipakai, juga dapat mengubah properti yang kemudian dipakai pada saat pertama program

dieksekusi. Pada jendela properti terdapat dua pilihan tabulasi, yaitu Alphabetic ( urut berdasar abjad ) dan Categirized ( urut berdasar kelompok ). Gambar 2.7 Tampilan Jendela Properties 7. Jendela Form Layout Merupakan tempat untuk menggambarkan posisi dari form yang ditampilkan pada layar monitor. Posisi form ini merupakan petunjuk dimana aplikasi ditampilkan dan juga dapat mengatur letak formnya.

Gambar 2.8 Tampilan Jendela Form Layout 8. Form Merupakan tempat yang digunakan untuk merancang tampilan aplikasi yang sedang dibuat. Pada form juga dapat meletakkan atau menambahkan objek kontrol. Gambar 2.9 Tampilan Form 9. Jendela Code Merupakan salah satu jendela terpenting pada Visual Basic 6.0, yang digunakan untuk tempat meletakkan atau menuliskan kode program dari program aplikasi.

Gambar 2.10 Tampilan Jendela Code 2.4.3 Rentang Nilai Tipe Data Pada Visual Basic 6.0 data dibagi menjadi tujuh jenis, yaitu Numeric, Boolean, String, Date, Object, Variant dan Byte. Adapun data Numeeric dibedakan atas Integer, Long, Double, dan Currency. Masing-masing tipe data memiliki ukuran memori dan jangkauan nilai, yang dapat dilihat pada table dibawah ini. Tipe Jangkauan Ukuran Integer -32768 s/d 32767 2 byte Long -2147483648 s/d 2147483647 4 byte Double Negatif : -1.79769313486232e308 s/d -4.94065645841257e- 324 Positif: 4.94065645841247e-324 s/d 1.79769313486232e308 8 byte Currency -922337203685477.5808 s/d 922337203685477.5827 8 byte String 0 s/d 65535 karakter 1

byte/kar Byte 0 s/d 255 1 byte Boolean True or False 2 byte Date 1 Januari 100 s/d 31 Desember 9999 8 byte Object Referensi Object 4 byte Variant Null, Error, Numeric dengan tipe Double 16 byte Single Negatif: -3.402823e38 s/d -1.401298e-45 Positif: 1.401298e-45 s/d 3.402823e38 4 byte Tabel 2.1 Tipe Data dan Nilai Jangkauan 2.4.4 Kemampuan dan Manfaat Visual Basic 6.0 1. Dapat membuat program-program yang berbasis Windows. 2. Dapat membuat objek-objek program bantu seperti Control ActiveX, File Help, dan aplikasi internet. 3. Dapat menguji program ( debugging) dan menghasilkan program akhir berakhiran EXE yang bersifat executable atau dapat langsung dijalankan. 4. Memiliki Compiler yang dapat menghasilkan file executable yang lebih cepat dan efisien. 5. Memiliki sarana yang handal dalam mengakses database yang berkemampuan tinggi. Tambahan kontrol-kontrol yang lebih canggih dan selalu disesuaikan dengan kebutuhan.