• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI. Aplikasi berasal dari kata application yang artinya penerapan,lamaran,penggunaan. Secara

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 2 LANDASAN TEORI. Aplikasi berasal dari kata application yang artinya penerapan,lamaran,penggunaan. Secara"

Copied!
17
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Aplikasi

Aplikasi berasal dari kata application yang artinya penerapan,lamaran,penggunaan. Secara istilah adalah program siap pakai yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju.(www.totalinfo.or.id)

2.2 Pengertian Aplikasi Sistem

Aplikasi sistem adalah software yang dibeli perusahaan dari tempat pembuatnya. Aplikasi akan menggunakan sistem operasi (OS) komputer dan aplikasi yang lainnya yang mendukung. Istilah ini mulai perlahan masuk ke dalam istilah Teknologi Informasi semenjak tahun 1993, yang biasanya juga disingkat dengan app. Secara historis, aplikasi adalah software yang dikembangkan oleh sebuah perusahaan. App Industri PC tampaknya menciptakan istilah ini untuk merefleksikan medan pertempuran persaingan yang baru, yang paralel dengan yang terjadi antar sistem operasi yang dimunculkan.(www.google.com)

(2)

2.3 Pengertian Visual Basic

Visual Basic merupakan cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft Windows®. Apakah Anda seorang profesional atau pemula sekalipun di bidang pemrograman Windows, Visual Basic menyediakan kepada Anda sekumpulan perangkat untuk mempermudah dan menyederhanakan pengembangan aplikasi yang tangguh.

Kata “Visual” merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis berbaris-baris kode untuk menjelaskan pemunculan dan lokasi dari suatu elemen di dalam antar muka, Anda dengan mudah dapat menambahkan object yang sebelumnya sudah dibangun ke dalam tempat dan posisi yang Anda inginkan di layar Anda. Jika Anda pernah menggunakan program untuk menggambar seperti Paint, maka Anda sebenarnya sudah memiliki keahlian uuntuk membuat sebuah antar muka pengguna secara efektif.

Kata “Basic” merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari bahasa asli BASIC dan sekarang memiliki ratusan pernyataan (statements), fungsi (functions), dan kata kunci (keywords), dan kebanyakan di antaranya terkait dengan antar muka grafis di Windows. Pengguna tingkat pemula sekalipun dapat membuat aplikasi dengan mempelajari hanya beberapa kata kunci, sementara kekuatan dari bahasanya membolehkan para pengguna tingkat professional mencapai apapun yang dapat dihasilkan dengan menggunakan bahasa pemrograman Windows lainnya.

(3)

Bahasa pemrograman Visual Basic tidaklah hanya identik dengan Visual Basic saja. Sistem Pemrograman Visual Basic dalam bentuk Edisi Aplikasi, telah dimasukkan ke dalam Microsoft Excel, Microsoft Access, dan banyak aplikasi Windows lainnya juga menggunakan bahasa yang sama. Visual Basic Scripting Edition (VBScript) adalah sebuah bahasa skrip yang digunakan secara lebih umum dan merupakan bagian dari bahasa Visual Basic. Dengan mempelajari Visual Basic, maka Anda akan dibawa ke area-area yang telah disebutkan tadi.

2.4 Sejarah Microsoft Visual Basic 6.0

Sejarah Visual Basic diawali dari perkembangan bahasa BASIC di darthmouth College, Amerika Serikat, pada awal tahun 1960-an. Sejak semula BASIC memang dirancang untuk mudah dipelajari. Begitu sederhananya sehingga nyaris semua pakar pemrograman komputer menggunakan BASIC sebagai bahasa pemrograman pertamanya. Pada tahun 1982 IBM/PC diperkenalkan pada masyarakat, Microsoft pun membuat sistem operasi MS-DOS untuk komputer ini. Didalamnya disertakan pula bahasa BASIC yang dikenal sebagai QuickBasic (QBASIC). Pada tahun 1990-an era DOS berlalu digantikan era Windows. Tampilan grafis windows yang sangat bagus dan lebih interaktif mengubah pemrograman dari pekerjaan yang memusingkan kepala menjadi sebuah pekerjaan yang sangat menyenangkan. Microsoft pun akhirnya membuat BASIC versi Windows yang dikenal dengan Microsoft Visual Basic.

Visual Basic memungkinkan pembuatan aplikasi Grapichal User Interface (GUI) atau pemrograman yang menggunakan tampilan grafis sebagai alat komunikasi dengan pemakainya. Pembuatan tampilan user interface dapat dilakukan dengan meletakkan object-object grafis ke lembar (form) yang sudah disediakan oleh Visual Basic.

(4)

Visual Basic Merupakan bahasa pemrograman Visual sehingga dapat mempermudah dalam mendesain tampilan program atau lebih dikenal dengan istilah user interface. Hal ini sangat bermanfaat untuk membuat program yang bekerja dalam lingkungan windows yang tampilannya lebih rumit. Dengan Bahasa Pemrograman biasa / Non Visual, Waktu seorang programmer lebih banyak dihabiskan untuk mendesain tampilan program dibandingkan dengan penulisan program utamanya. Visual basic adalah suatu bahasa pemrogramman visual yang merupakan pengembangan terakhir dari Basic.

Bahasa Pemrogramman Visual Basic 6.0 merupakan perangkat lunak yang memiliki kesamaan dengan bahasa Pemrogramman Basic dan bekerja pada lingkungan sistem operasi Windows. Pemrogramman Visual Basic 6.0 juga memberikan kemudahan bagi programmer dalam membuat sebuah program, karena dalam Bahasa pemrogramman Visual Basic 6.0 telah disediakan fasilitas-fasilitas pendukung yang mudah penggunaannya tanpa menambah syntax program yang berbelit-belit seperti pada beberapa Bahasa pemrogramman lainnya, yang tentunya akan lebih banyak menyita waktu dan pemikiran. Selain kemudahan tersebut, Visual Basic 6.0 juga memiliki kecepatan proses yang tinggi dan keunggulan dalam file eksekusi yang dihasilkan, yang mampu berdiri sendiri diluar software pembangunnya serta kecilnya file eksekusi yang dihasilkan.

2.5 Perkembangan Pemrograman Visual Basic

VB 1.0 dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di

(5)

sebut TRIPOD,. Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby.

Berikut Perjalanan Visual Basic (VB 1.0 Sampai VB 10) : 1. Proyek “Thunder”

2.

dirintis Visual Basic 1.0

3.

(May 1991) di rilis untuk windows pada Comdex/Windows Wordltrade yg dipertunjukan di Atlanta , Georgia.

Visual Basic 1.0

4.

untuk DOS dirilis pada bulan September 1992. Bahasa ini tidak kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataaanya merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System.

Visual Basic 2.0

5.

dirilis pada November 1992, Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada Form yg menjadikan object dapat dibuat secara seketika, serta konsep dasar dari Class modul yg berikutnya di implementasikan pada VB 4.

Visual Basic 3.0

6.

, dirilis pada musim panas 1993 dan dibagi menjadi versi standard dan professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg dapat membaca serta menulis database Jet (atau Access) 1.x

Visual Basic 4.0

7.

(Agustus 1995) merupakan versi pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk menulis non-GUI class pada Visual Basic

Visual Basic 5.0 (February 1997), Microsoft merilis secara eksklusif Visual basic untuk versi windows 32 bit . Programmer yg menulis programnya pada versi 16 bit dapat dengan mudah melakukan import porgramnya dari VB4 ke VB5. dan juga

(6)

sebaliknya, program VB5 dapat diimport menjadi VB4. VB 5 memperkenalakan kemampuan untuk membuat User Control.

8. Visual Basic 6.0 (pertengahan 1998) memperbaiki beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based .

9.

Visual Basic 6 di jadwalkan akan memasuki Microsoft “fasa non Supported” dimulai pada maret 2008

Visual Basic .NET

10.

(VB 7), dirilis pada tahun 2002, Beberapa yang mencoba pada versi pertama .NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa yg digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diberbagai area, termasuk runtime-nya yang 10 kali lebih besar dari paket runtime VB6 serta peningkatan penggunan memory.

Visual Basic .NET 2003

11.

(VB 7.1), dirilis dengan menggunakan NET framework versi 1.1.

Visual Basic 2005 (VB 8.0) , merupakan iterasi selanjutnya dari Visual Basic .NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET

a.

pada judulnya. Pada Rilis ini, Microsoft memasukan bebrapa fitur baru, diantaranya:

Edit and Continue ,

b. Perbaikan pada Konversi dari VB ke VB NET12

mungkin inilah kekurangan fitur terbesar dari VB .NET. Pada VB 2005 ini kita diperbolehkan melakukan perubahan kode pada saat program sedang dijalankan.

Visual Basic .NET 2003

12.

(VB 7.1) , dirilis dengan menggunakan NET framework versi 1.1.

IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan konversi If Not X Is Y menjadi

13.

If X IsNot Y

Visual Basic 2005 Express , merupkan bagian dari Product Visual Studio. Microsoft membuat Visual Studio 2005 Express edition untuk pemula dan yg gemar dengan VB,

(7)

salah satu produknya adalah Visual Basic 2005 Express yg merupakan produk gratis dari Microsoft

14. Visual Basic “Orcas”

a. True Tenary operator , yaitu fungsi If(boolean,value, value) yg digunakan untuk menggantikan fungsi IIF.

(VB 9.0) , dijadwalkan akan dirilis pada tahun 2007 dan dibangung diatas .NET 3.5. Pada rilis ini , Microsoft menambahkan beberapa fitur , diantaranya : b. LINQ Support. c. Ekspresi Lambda. d. XML Literals. e. Nullable types. f. Type Inference

Visual Basic ‘VBx’ (VB 10.0) , Visual Basic 10, yang juga dkenal dengan nama VBx, akan menawarkan dukungan untuk Dynamic Language Runtime. VB 10 direncanakan akan menjadi bagian dari SilverLight 1.

(8)

Gambar 2.1 Tampilan awal lembar kerja Microsoft Visual Basic 6.0

Beberapa lingkungan komponen penting di Visual Basic adalah:

1. Menu Bar

Menampilkan daftar menu yang berisi daftar perintah-perintah yang dapat digunakan saat bekerja pada Visual Basic. Terdiri dari menu File, Edit, View, Project, Format, Debug, Run, Query, Diagram, Tools, Add-Ins, Window dan Help.

Gambar 2.2 Tampilan Menu Bar

2. Main Toolbar

Digunakan untuk mengakses perintah-perintah dalam menu yang sering dipakai secara cepat.

(9)

Gambar 2.3 Tampilan Toolbar

Fungsi dari masing-masing tombol di Main Toolbar (Madcoms,2008)

Tabel 2.1 Fungsi Setiap Tool di Toolbar

Toolbar Nama Fungsi

Add Project Menambah Project baru dengan pilihan : 1. Standar EXE

2.ActiveX EXE 3. ActiveX DLL 4. ActiveX Control

Add Form Menambahkan item dengan pilihan: 1. Form 2. MDI Form 3. Module 4. Class Module 5. User Control 6. Property Page 7. User Document 8.Add File

Save Project Menyimpan Project

Menu Editor Menampilkan kotak dialog menu editor

(10)

Save Project Group

Menyimpan Project

Cut Memotong kontrol yang ada di jendela form atau teks yang ada di jendela code

Copy Menyalin kontrol yang ada di jendela form

Paste Menampilakan kontrol atau teks yang pernah dipotong dengan perintah cut atau di salin dengan perintah copy.

Find Mencari text pada jendela code

Undo Membatalkan suatu perintah yang pernah dijalankan sebelumnya.

Redo Mengulangi perintah yang pernah dibatalkan

Start Menjalankan program

Break Menampilkan program yang sedang dijalankan sementara

End Menampilkan program yang sedang berjalan

Project Explorer

Menampilkan jendela Project Explorer

Properties Window

Menampilkan jendela properties

Form layout window

(11)

3. Jendela Toolbox (Toolbox Standard)

Toolbox standard berisi komponen-komponen yang merupakan sarana untuk membentuk user interface.

Gambar 2.4 Tampilan Toolbox Standard

Fungsi dari masing-masing kontrol adalah :

Tabel 2.2 Fungsi dari setiap Tool di Toolbox

Tool Nama Keterangan

Picture Box Komponen ini digunakan untuk menampilkan gambar dengan tipe gambar Bitmap (bmp), Icon (ico), Gif (gif), JPEG (jpeg).

Object browser Menampilkan jendela object browser

(12)

Label Komponen ini digunakan untuk menampilkan teks, dan pemakai tidak dapat berinteraksi dengan komponen ini saat program dijalankan.

Text Box Komponen ini digunakan untuk menempatkan teks dalam form dan pemakai dapat memberikan masukan / berinteraksi dengan komponen ini.

Frame Komponen ini digunakan untuk mengelompokkan kumpulan/grup dari komponen lain seperti option button, check box, command button dan lainnya.

Command button

Komponen ini digunakan untuk memberi perintah atau tindakan ketika digunakan dalam aplikasi.

Check box Komponen ini digunakan untuk memberikan pilihan dimana pemakai / user dapat memilih lebih dari satu buah pilihan dari beberapa pilihan yang disediakan Option Button Komponen ini digunakan untuk memberikan pilihan

dimana pemakai/ user dapat memilih hanya satu pilihan dari beberapa pilihan yang disediakan.

Combo box Komponen ini digunakan untuk menentukan pilihan dari daftar pilihan yang disediakan. Bentuk pilihannnya berupa Dropdown list.

List Box Komponen ini digunakan untuk menentukan pilihan dari daftar pilihan yang disediakan. Bentuk pilihannya tidak berupa Dropdown list tapi semua item di tampilkan.

(13)

Horizontal Scroll Bar

Komponen ini digunakan untuk memungkinkan pemakai memilih atau mengubah sesuatu dari suatu objek selama masih dalam jangkauan horizontal objek Vertikal Scroll

Bar

Komponen ini diguanakan untuk memungkinkan pemakai memilih atau mengubah sesuatu dari suatu objek selama masih dalam jangkauan vertical objek Timer Komponen ini digunakan untuk mengoperasikan waktu

kejadian pada rutin program termasuk interval waktunya.

Drive List Box Komponen ini digunakan untuk menampilkan daftar drive yang terdapat dalam komputer.

Dir List Box Komponen ini digunakan untuk menampilkan direktori yag terdapat di sebuah drive pada komputer

File List Box Komponen ini digunakan untuk menampilkan file pada sebuah direktori di komputer.

Shape Komponen ini digunakan untuk membentuk objek dua dimensi seperti bujur sangkar, linkaran, empat persegi, dan elips

Line Komponen ini digunakan untuk membetuk garis

Image Box Komponen ini digunakan untuk menampilkan gambar Bitmap(bmp), Windows meta file (wmf), dan Icon (ico)

(14)

form VB 6.0 dengan database yang akan digunakan pada aplikasi tersebut

OLE Komponen ini digunakan untuk memungkinkan pemakai menempelkan objek dari aplikasi VB 6.0 ke aplikasi yang mendukung OLE ( Object linking and Embedding)

4. Form Window

Form Window (jendela form) merupakan area untuk merancang program aplikasi. Pada jendela form inilah diletakkan kontrol-kontrol (objek) seperti command button, textbox, label dan lain-lain. Ukuran dari jendela form pada mulanya dapat kecil namun bisa diubah sesuai dengan kebutuhan.

Gambar 2.5 Tampilan Form Window 5. Project Window

Project Window merupakan area berisi semua file program aplikasi Visual Basic 6.0. Suatu aplikasi Visual Basic disebut dengan Project (proyek), dan setiap protek bisa terdiri dari satu atau lebih file misalnya form, modul, class dan lain-lain.

(15)

Gambar 2.6 Tampilan jendela project

6. Properties Window

Window ini berisi semua informasi mengenai kontrol (obyek) yang dibuat, dan bertugas menyiapkan segala property dari contol yang diperlukan dalam perancangan User Interface maupun pemrograman.

Gambar 2.7 Tampilan Jendela Properties

7. Form Layout Window

Form Layout Window merupakan jendela-jendela yang menunjukan tata letak form saat ditampilkan pada layar monitor. Dengan bantuan Form Layout Window ini, akan dapat diketahui posisi saat dijalankan.

(16)

Gambar 2.8 Tampilan Jendela Form Layout

8. Window Code

Window Code merupakan jendela yang digunakan untuk menampilkan kode program.

Gambar 2.9 Tampilan Window Code

2.7 Adobe Photoshop CS5

Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklansehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah

(17)

gambar/foto, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems.

Photoshop tersedia untuk Microsoft Windows, Mac OS X, dan Mac OS; versi 9 ke atas juga dapat digunakan oleh sistem operasi lain seperti Linux dengan bantuan perangkat lunak tertentu seperti CrossOver.

Adobe Photoshop CS5 adalah sebuah program untuk pemrosesan grafik raster. Mendukung banyak format grafis. Adobe Photoshop memungkinkan Anda untuk membuat gambar baru dan mengeditnya. Photoshop digunakan untuk membuat gambar fotorealistik untuk bekerja dengan warna scan gambar retouching transformasi koreksi warna-warna grafik. Sebuah alat revolusioner untuk Content-Aware Isi dengan kecerdasan yang dikembangkan dengan baik dapat langsung menghapus objek atau bagian gambar yang membawa mengisi ruang yang terbentuk dalam terang dari bagian lain gambar.

Gambar

Gambar 2.1 Tampilan awal lembar kerja Microsoft Visual Basic 6.0
Gambar 2.3 Tampilan Toolbar
Gambar 2.4 Tampilan Toolbox Standard
Gambar 2.6 Tampilan jendela project

Referensi

Dokumen terkait

Pedoman Teknis Penyelenggaraan Agkutan Penumpang Umum di Wilayah Perkotaan Dalam Trayek Tetap dan Teratur, Struktur Biaya dari kegiatan usaha angkutan biaya

Seperti yang dikatakan sebelumnya, alam mental merupakan alam mahatnya semesta, yang memiliki arus daya kehidupan yang begitu tinggi dan luar biasa besar, kita bisa

Salah satu mata kuliah yang wajib diikuti oleh mahasiswa program kependidikan Universitas Negeri Semarang (UNNES) adalah Praktik Pengalaman Lapangan (PPL) yaitu semua

Ada hubungan yang bermakna antara interaksi sosial dengan tingkat stres pada lanjut usia di Desa Lerep Kecamatan Ungaran Barat Kabupaten Semarang, sehingga para lansia

Pada sintesis metil ester minyak sawit tere- poksidasi (MEMST) melalui reaksi epoksidasi, pe- nentuan kondisi optimum pada pengaruh suhu reaksi dan konsentrasi asam

Dengan fakta tersebut, penulis ingin sekali membantu mereka dengan menggunakan teknik Mind Mapping untuk meningkatkan kemampuan menulis siswa kelas VIII pada SMP

Hasil penelitian menunjukkan, empat nomor unggul kencur (V1, V3, V4, V5), dari lima nomor yang diuji, mempunyai kemampuan untuk menghasilkan rimpang segar dan kering yang

Capaian Kinerja 2020 dan Rencana Kerja 2021 Direktorat Jenderal Minyak dan Gas Bumi.. Jakarta, 18