BAB 2 LANDASAN TEORI. Data merupakan catatan keterangan sesuai bukti dan kebenaran, bahan-bahan yang

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung.

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. tergantung pada keberhasilan dalam melakukan analisa kebutuhan. Jika terjadi

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

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

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

BAB 2 LANDASAN TEORI. dihasilkan. Perangkat lunak yang baik dan sesuai dengan kebutuhan pengguna sangat

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

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

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

BAB II TINJAUAN PUSTAKA

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

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

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata

BAB II LANDASAN TEORI

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

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

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 II LANDASAN TEORI

BAB II LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

1. MENGENAL VISUAL BASIC

DASAR MENGGUNAKAN VISUAL BASIC 6.0

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

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

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi

BAB II LANDASAN TEORI

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

BAB 2 TINJAUAN TEORITIS

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Bab I Pengenalan Visual BASIC

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

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

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

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

BAB 2 LANDASAN TEORI

Algoritma Pemrograman 2 B

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

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

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

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

BAB II LANDASAN TEORI

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

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

II. TINJAUAN PUSTAKA. A. Hakikat Penelitian Sistem Penilaian Komputer. potensi besar pengembangan sistem penilaian komputer ini, yakni:

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. yaitu : Standard Edition merupakan produk dasar, Profesional Edition berisi

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

BAB I SEKILAS VISUAL STUDIO.NET 2008

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

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

BAB 2 LANDASAN TEORI

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

Bab 2 LANDASAN TEORI

DASAR PEMROGRAMAN VISUAL BASIC

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

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

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

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

BAB III LANDASAN TEORI

Visual Basic 6.0 For Beginners

Sesi/Perkuliahan ke: I

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

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

Tujuan Intruksional Khusus

BAB 1 PENDAHULUAN. menyelesaikan pekerjaannya dalam bidang komputerisasi. Teknologi yang semakin

Pengenalan Visual Basic

LAPORAN APLIKASI PENGOLAHAN DATA SISWA DAN DATA NILAI PEMBELAJARAN SISWA SD NEGERI MANGUN JAYA 01

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

Visual Basic (VB) Tatik yuniati. Abstrak.

BAB 1 PENDAHULUAN. Pada masa sekarang ini peran basis data sangat menonjol. Pemrosesan Basis Data

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

Langkah- langkah untuk menginstall VB6 adalah:

SISTEM INFORMASI LAPORAN HASIL BELAJAR SISWA PADA MADRASAH ALIYAH NEGERI (MAN) KOTA PALOPO

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

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

Transkripsi:

BAB 2 LANDASAN TEORI 2.1 Data dan Aplikasi Data merupakan catatan keterangan sesuai bukti dan kebenaran, bahan-bahan yang dipakai sebagai pendukung penelitian. Penggunaan dan pemanfaatan data sudah mencakup banyak aspek. Data menggambarkan sebuah representasi fakta yang tersusun secara terstruktur, dengan kata lain bahwa Generally, data represent a structured codification of single primary entities, as well as of transactions involving two or more primary entities. (Vercellis, 2009). Selain deskripsi dari sebuah fakta, data dapat pula merepresentasikan suatu objek sebagaimana dikemukakan oleh Wawan dan Munir (2006) bahwa Data adalah nilai yang merepresentasikan deskripsi dari suatu objek atau kejadian (event). Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktivitas (Buyens, 2001). Aplikasi adalah sistem lengkap yang mengerjakan tugas specifik (Post, 1999). Aplikasi basis data terdiri atas sekumpu lan menu, formulir, laporan dan program yang memenuhi kebutuhan suatu fungsional unit bisnis/organisasi/ instansi (Kroenke, 1990)

2.1.1 Komponen Aplikasi Komponen-komponen aplikasi yang digunakan dalam pengembangannya adalah: 1. Perangkat keras, diperlukan untuk menjalankan Database management System(DBMS). DBMS adalah koleksi terpadu dari database dan programprogram komputer(utilities) yang digunakan untuk memelihara database. 2. Program, terdiri atas sistem operasi, Database Managenment System(DBMS) dan program aplikasi. 3. Data, terdiri atas sumber data, meta data, kamus data dan overhead data. 4. Prosedur, yang menjelaskan bagaimana sistem dijalankan. 5. Personalia, yang terkait dengan pengembangan maupun pemanfaatan aplikasi. 2.1.2 Data untuk Aplikasi 1. Data Sumber (source data), adalah fakta yang disimpan di dalam basis data, misalnya: nama, tempat lahir, tanggal lahir, dan lain-lain. 2. Meta Data, digunakan untuk menjelaskan struktur dari basis data, type dan format penyimpanan data item dan berbagai pembatas (constraint) pada data. 3. Data Dictionary atau Data Repository, digunakan untuk menyimpan informasi katalog schema dan pembatas serta data lain seperti: pembakuan, deskripsi program aplikasi dan informasi pemakai.

2.2 Database Secara sederhana database dapat diungkapkan sebagai suatu pengorganisasian data dengan bantuan komputer yang memungkinkan data dapat diakses dengan mudah dan cepat. Dalam hal ini, pengertian akses dapat mencakup pemerolehan data maupun pemanipulasian data seperti menambah serta menghapus data. Dengan adanya komputer, data dapat disimpan dalam media pengingat yang disebut hard disk. Dengan menggunakan media ini, kehadiran kertas yang digunakan untuk menyimpan data dapat dikurangi. Selain itu, data menjadi lebih cepat untuk diakses terutama kalau dikemas dalam bentuk database.(abdul Kadir, 2002) 2.3 Perangkat lunak Perangkat lunak adalah perintah (program komputer) yang bila dieksekusi memberikan fungsi dan untuk kerja seperti yang diinginkan. Struktur data yang memungkinkan program memanipulasi informasi secara proporsional, dan dokumen yang menggambarkan operasi dan kegunaan komputer.(perssman, 2002) Perangkat lunak memilki dua petran, disatu sisi berfungsi sebagai sebuah produk dan di sisi lain sebagai pengontrol pembuatan sebuah produk. Sebagai produk, perangkat lunak mengantarkan potensi perhitungan yang dibangun oleh perangkat lunak komputer. Perangkat lunak merupakan transformer informasi yang memproduks i, mengatur, memperoleh, memodifikasi, menampilkan atau memancarkan informasi, di mana pekerjaan ini dapat menjadi sesederhana suatu bit tunggal atau sekompleks sebuah simulasi multimedia.

2.3.1 Aplikasi Perangkat Lunak Perangkat lunak dapat diaplikasikan ke berbagai situasi di mana serangkaian langkah prosedural (seperti algoritma) telah didefenisikan. Kandungan(content) informasi dan determinasi merupakan faktor penting dalam menentukan sifat aplikasi perangkat lunak. Content mengarah kepada arti dan bentuk dari informasi yang masuk dan keluar. (Pressman, 2002) 2.3.2 Proses Perangkat Lunak Proses pengembangan perangkat lunak sama seperti proses rekayasa keteknikan lainnya. Sebuah model mengenai proses pengembangan perangkat lunak diturunkan dari aktivitas rekayasa keteknikan yang diterima oleh manajemen proyek perangkat lunak karena menawarkan cara membuat proses pengembangan yang lebih baik. (pengembangan perangkat lunak Model Air Terjun. Roger S pressman, 1994. Software Engineering A Practitioner s Approach, Mcgraw-Hill )

Definisi dan Analisis Kebutuhan Perancangan (Desain) Sistem dan Perangkat Lunak Implementasi dan Unit Testing Integrasi dan Sistem Testing Gambar 2.1 Model Pengembangan Perangkat Lunak 2.3.3 Analisa Kebutuhan Perangkat Lunak Analisa kebutuhan merupakan langkah awal untuk menentukan perangkat lunak yang dihasilkan. Perangkat lunak yang baik dan sesuai dengan kebutuhan pengguna sangat tergantung kepada keberhasilan dalam melakukan analisa kebutuhan. Jika terjadi kesalahan dalam analisa kebutuhan, maka perangkat lunak yang dibuat menjadi tidak berguna. Analisa kebutuhan yang baik belum tentu menghasilkan perangkat lunak yang baik. Kesalahan analisa kebutuhan yang diketahui ketika sudah memasuki penulisan kode atau pengujian, bahkan hampir pada tahap penyelesaian adalah malapetaka besar bagi sekelompok pembuat perangkat lunak. Biaya dan waktu yang diperlukan menjadi banyak yang tersia-sia.

2.4 Aplikasi Kamus Digital Menurut kamisa, 1997 Kamus adalah buku yang berisi kumpulan kata-kata beserta penjelasannya. Sedangkan Hoetomo M.A(2005:10) mendefenisikan kamus, yaitu buku acuan yang memuat kata dan ungkapan yang biasanya disusun sesuai abjad berikut keterangan tentang maknanya. Kamus itu sendiri biasanya disusun sesuai abjad urutannya dari A-Z untuk memudahkan para pengguna kamus mencari istilah yang diinginkannya dengan cepat dan mudah. Kamus memiliki kegunaan untuk memudahkan para penggunanya dalam mencari istilah-istilah yang diinginkan agar para pengguna kamus mengerti dan memahami istilah-istilah yang diharapkan. Peribahasa adalah kalimat yang disusun indah (bahasanya), berisi sesuatu yang indah pula misalnya, nasehat petuah, peringatan agar tidak lupa akan kebaikan dan lain-lain. (Kamisa, 1997) Kamus digital lebih mengutamakan pada fasilitas pengolah kata (pemeriksa ejaan, thesaurus, dan lain-lain) elektronis, yaitu sebuah fasilitas yang memungkinkan pengguna aplikasi pengolah kata memeriksa ejaan dari dokumen yang ia ketik. Hal ini dapat meminimumkan kemungkinan salah eja atau salah ketik. Di negara-negara maju penggunaan fasilitas pengolah kata elektronis sangat umum, sehingga menjadi salah satu indikator pemilihan terhadap pengolah kata yang hendak dipakai.(rinarizky, 2007) Penggunaan kamus elektronis atau kamus digital dalam aplikasi pemrosesan teks merupakan hal yang tidak dapat dihindarkan. Kamus merupakan basis pemeriksa an, basis pengetahuan, bahkan sebagai basis penyelidikan. (Rinarizky, 2007)

2.5 Microsoft Visual Basic 6.0 Microsoft Visual Basic adalah sebuah sarana pembuat program yang mudah dan lengkap. Bahasa Pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Microsoft Visual Basic selain disebut sebagai sebuah bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program aplikasi berbasis Windows. (Adi kurniadi, 2005) Visual Basic menggunakan Grafichal User Interface (GUI) dalam pembuatan program aplikasi. Istilah Visual basic mengacu pada metode pembuatan tampilan program atau objek pemrograman yang biasa dilakukan secara langsung terlihat oleh programer. Dalam Visual Basic, pembuatan program aplikasi harus dikerjakan dalam sebuah project.(danu Wira Pangestu, 2009) Microsoft Visual Basic merupakan sebuah pengembangan terakhir dari bahasa BASIC. BASIC(Beginner s All-Purpose Symbolic Instruction Code) adalah sebuah bahasa pemrograman kuno yang merupakan awal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. Microsoft Visual Basic masih mempertahankan beberapa sintaks atau format penulisan program yang pernah dipakai oleh BASIC. Microsoft segaja tidak melupakan nenek moyang dari bahasa Visual Basic ini, karena di dalamnya sudah mengandung kaidah-kaidah pemrograman yang sudah andal.(adi Kurniadi, 2005) Microsoft Visual Basic digunakan untuk membuat tampilan menu dan pembuatan setup. Tujuan dari tampilan menu adalah untuk memudahkan pengguna

menentukan pilihan yang diinginkan dalam mempergunakan perangkat lunak tersebut, sedangkan setup digunakan untuk menjalankan program pada komputer lain. 2.5.1 Keunggulan Visual Basic 6.0 Sejak dikembangkan pada tahun 80-an, Microsoft Visual Basic kini telah mencapai versinya yang ke-6. Beberapa keunggulan dari Microsoft Visual Basiv 6.0 ini diantaranya adalah sebagai berikut: 1. Menggunakan platform pembuatan program yang diberi nama Developer Studio. 2. Memiliki kompiler andal yang dapat menghasilkan file executable yang lebih cepat. 3. Memiliki beberapa tambahan sarana wizard yang baru. 4. Tambahan kontrol baru yang lebih canggih serta peningkatan kaidah struktur bahasa Visual Basic. 5. Kemampuan membuat ActiveX dan fasilitas internet yang lebih banyak. 2.5.2 Versi-Versi Microsoft Visual Basic 6.0 Seperti aplikasi-aplikasi komersil lainnya, Microsoft Visual Basic 6.0 juga dipasarkan dalam berbagai jenis atau versi(adi Kurdniadi, 2005). Beberapa versi dari Microsoft Visual Basic yang ada dipasaran di antaranya adalah:

1. Standard Edition /Learning Edition. Versi ini adalah versi standar yang sudah mencakup berbagai sarana dasar dari Microsoft Visual Basic 6.0 untuk mengembangkan aplikasi. 2. Profesional Edition. Versi ini memberikan berbagai sarana ekstra yang dibutuhkan oleh para programer profesional. Misalnya, seperti kontrol-kontrol tambahan, dukungan untuk pemrograman internet, compiler untuk membuat file Help, serta sarana pengembangan database yang lebih baik. 3. Enterprise Edition Versi ini dikhususkan untuk para programer yang ingin mengembangkan aplikasi remote computing atau client/server. Biasanya versi ini digunakan untuk membuat aplikasi pada jaringan. 2.5.3 Lingkungan Microsoft Visual Basic Pertama kali sebelum kita memulai menggunakan fasilitas-fasilitas yang ada dalam Microsoft Visual Basic, lebih baik kita mengetahui IDE(Integreted Development Environtment) atau lingkungan kerja Microsoft Visual Basic itu sendiri.(adi Kurniadi, 2005) berikut: Tampilan dari fasilitas-fasilitas IDE Microsoft Visual Basic adalah sebagai

Gambar 2.2 Lingkungan Visual Basic 2.5.3.1 Control Menu Control Menu adalah tugas tertentu. Isi dari menu ini sebagian besar hampir sama s dengan program-program Windows pada umumnya.(adi Kurniadi, 2005) menu yang digunakan terutamaa untuk memanipulasii jendela Visual Basic. Dari menu ini kita dapat mengubah ukuran, memindahkan, atau menutup jendela Visual Basic atauau jendela Windows lainnya.(adi Kurniadi, 2005) 2.5.3.2 Menu Bar Menu Bar berisi semua perintahh Visual basic yang dapat d dipilihh untuk melakukan

Gambar 2.3 Menu Bar Visuall Basic 2.5.3.3 ToolBar ToolBar adalah tombol-tombol yang mewakili suatu perintah tertentu dari Visual Basic. Setiap tomboll tersebut tertentu.(adi Kurniadi, 2005) dapat langsung diklik untuk melakukan perintah Gambar 2.4 ToolBar Standard Visual Basic 2.5.3.4 ToolBox Toolbox adalah sebuah kotak peranti yang mengandung semua a objek atau kontrol yang dibutuhkan untuk program aplikasi. Kontrol adalah suatuu objek yang akan menjadi interface antara program aplikasii dan user-nya, dan kesemuanya harus diletakkan dalam jendela form di atas.(adi Kurniadi, 2005)

Gambar 2.5 Toolbox 2.5.3.5 Jendela Properties Menampilkan daftar form dan module yang ada dalam project p yangg sedang aktif. (Adi Kurniadi, 2005) Gambar 2.6 Jendela Properties

2.5.3.6 Jendela Project Jendela Project adalah jendela yang mengandung semua file di dalam aplikasi Visual Basic. Setiap aplikasi dalam Visual Basic disebut dengan istilah project, dan setiap proyek bisa mengandung lebih dari satu file.( (Adi Kurniadi, 2005) Gambar 2.7 Jendela Project 2.5.3.7 Jendela Form Jendela Form adalah daerah kerja utama, dimana kita k akan membuat program- program aplikasi Visual Basic. Pada form ini, kita akann meletakkan berbagaii macam objek interaktif sepertii misalnya teks, gambar, tombol-tombol perintah, scrollbar, dan sebagainya.( Adi Kurniadi, 2005)

Gambar 2.8 Jendela Form 2.5.3.8 Jendela Pengkodean Jendela Pengkodean adalah salahh satu jendela yang penting di dalam Visual Basic. Jendela inii berisi kode-kode program yang merupakan instruksi-instruks untuk aplikasi Visual Basic.( ( Adi Kurniadi, 2005) Gambar 2.9 Jendela Pengkodean

2.5.3.9 Form Layout Form Layout adalah jendela yangg menggambarkan posisi dari formm yang ditampilkan pada layar monitor. Posisi form pada Form Layout inilah yang merupakan petunjuk di mana aplikasi akan ditampilkan pada layar monitor saat dijalankan.( Adi Kurniadi, 2005) Gambar 2.10 Form Layout