Aplikasi Budaya Indonesia Menggunakan Visual Basic 6.0

9

BAB 2

LANDASAN TEORI

2.1 Pengertian Perancangan

Perancangan adalah cara untuk membuat data yang akan di buat sedemikian rupa, dan
tahap-tahap pembuatan suatu aplikasi seperti membuat tampilan aplikasi dengan
merancang form tampilan dan juga source code.

Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa atau
pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan
berfungsi Perancangan sistem dapat dirancang dalam bentuk bagan alir sistem (system
flowchart), yang merupakan alat bentuk grafik yang dapat digunakan untuk
menunjukan urutan-urutan proses dari sistem.

2.2 Pengertian Budaya

Budaya sebagai sistem gagasan menjadi pedoman bagi manusia dalam bersikap dan

berperilaku. Budaya adalah suatu cara hidup yang berkembang dan dimiliki bersama
oleh sebuah kelompok orang dan diwariskan dari generasi ke generasi. Budaya
terbentuk dari banyak unsur yang rumit, termasuk sistem agama dan politik, adat

Universitas Sumatera Utara

10

istiadat, bahasa, perkakas, pakaian, bangunan, dan karya seni. Budaya bersifat
kompleks, abstrak, dan luas.

2.2.1 Fungsi budaya

Fungsi kebudayaan sangat besar bagi manusia, yaitu untuk melindungi diri terhadap
alam, mengatur hubungan antar manusia dan sebagai wadah segenap perasaan
manusia. Manusia memiliki kebutuhan-kebutuhan yang harus dipenuhi dalam
menjalani kehidupannya. Kebutuhan- kebutuhan masyarakat tersebut sebagian besar
dipenuhi oleh kebudayaanyang bersumber pada masyarakat itu sendiri.

2.2.2


Unsur-Unsur Budaya

Unsur-unsur pokok kebudayaan, yang lazim disebut Cultural Universals. Dari
istilahnya saja ini dapat menunjukkan bahwa unsur-unsur tersebut bersifat universal,
yaitu dapat dijumpai pada setiap kebudayaan di manapun di dunia ini. Tujuh unsur
kebudayaan yang dianggap sebagai cultural universals disini adalah:
1. Peralatan dan perlengkapan hidup manusia (pakaian, perumahan, alat-alat rumah
tangga, senjata, alat-alat produksi, transport dan sebagainya).

2. Mata pencaharian hidup dan sistem-sistem ekonomi (pertanian, peternakan, sistem
produksi, sistem distribusi dan sebagainya).
3. Sistem kemasyarakatan (sistem kekerabatan, organisasi politik, sistem hukum,
sistem perkawinan).

Universitas Sumatera Utara

11

4. Bahasa (lisan maupun tertulis).


5. Kesenian (seni rupa, seni suara, seni gerak dan sebagainya).

6. Sistem pengetahuan.

7. Religi atau agama (sistem kepercayaan).

2.2.3 Tari Tradisional

Tari adalah ekspresi jiwa manusia yang diubah oleh imajinasi dan diberi bentuk
melalui media gerak sehingga menjadi bentuk gerak yang simbolis dan sebagai
ungkapan si pencipta.

Tari adalah gerak anggota tubuh yang selaras dengan bunyi musik atau
gamelan diatur oleh irama sesuai dengan maksud tujuan tari.

2.2.4 Lagu/Musik Tradisional

Indonesia adalah sebuah negara yang terdiri dari ribuan pulau yang terbentang dari
Papua hingga Aceh. Musik daerah atau musik tradisional adalah musik yang lahir dan

berkembang didaerah- daerah di seluruh Indonesia. Ciri khas pada jenis musik ini
teletak pada isilagu dan instrumen (alat musiknya).
Musik tradisi memiliki karakteristik khas, yakni syair dan melodinya menggunakan
bahasa dan gaya daerah setempat.

Universitas Sumatera Utara

12

2.2.5 Tempat Wisata

Kata wisata berhubungan erat dengan piknik, pariwisata, dan lain-lain. Untuk
sebagian orang, agenda wisata setiap tahunnya telah menjadi sebuah kebutuhan
layaknya kebutuhan primer. Dasar dari pandangan ini adalah wisata digunakan
sebagai penyeimbang hidup setelah sekian hari berkutat dengan pekerjaan yang
memiliki jadwal yang ketat. Sehingga dengan melakukan wisata kana merecharge
tubuh dan pikiran mereka menjadi segar kembali sehingga bisa bekerja dengan lebih
maksimal lagi setelah itu.

Tempat wisata atau obyek wisata adalah sebuah tempat rekreasi/tempat

berwisata. Obyek wisata dapat berupa obyek wisata alam seperti gunung, danau,
sungai, pantai, laut, atau berupa obyek wisata bangunan seperti museum, benteng,
situs peninggalan sejarah.

2.2.6 Alat Musik

Alat musik merupakan suatu instrumen yang dibuat atau dimodifikasi untuk tujuan
menghasilkan musik. Pada prinsipnya, segala sesuatu yang memproduksi suara, dan
dengan cara tertentu bisa diatur oleh musisi, dapat disebut sebagai alat musik.
Walaupun demikian, istilah ini umumnya diperuntukkan bagi alat yang khusus
ditujukan untuk musik. Bidang ilmu yang mempelajari alat musik disebut organologi.

Universitas Sumatera Utara

13

2.2.7 Musik Tradisional

Musik tradisional adalah musik yang lahir dan berkembang didaerah- daerah
di seluruh Indonesia. Ciri khas pada jenis musik ini teletak pada isilagu dan instrumen

(alat musiknya). Musik tradisi memiliki karakteristik khas, yakni syair dan melodinya
menggunakan bahasa dan gaya daerah setempat. Hampir diseluruh wilayah Indonesia
mempunyai seni musik tradisional yang khas. Keunikan tersebut bisa dilihat dar i
teknik permainannya, penyajiannya maupun bentuk instrumen musiknya.

2.2.8 Makanan Tradisional

Makanan tradisional Indonesia adalah segala jenis makanan olahan asli Indonesia,
khas daerah setempat, mulai dari makanan lengkap, selingan dan minuman, yang
cukup kandungan gizi, serta biasa dikonsumsi oleh masyarakat daerah tersebut dengan
beragam dan bervariasinya bahan dasar, maka dapat dihasilkan bermacam-macam
jenis makanan tradisional yang sedemikian rupa sehingga menjadi makanan yang lezat
dan gizi seimbang.

2.2.9 Bahasa

Bahasa adalah sistem lambang bunyi ujaran yang digunakan untuk berkomunikasi
oleh masyarakat pemakainya. Bahasa yang baik berkembang berdasarkan suatu
sistem, yaitu seperangkat aturan yang dipatuhi oleh pemakainya. Bahasa sendiri
berfungsi sebagai sarana komunikasi serta sebagai sarana integrasi dan adaptasi.


Universitas Sumatera Utara

14

Bahasa adalah sistem bunyi yang arbitrer yang digunakan oleh anggota suatu
masyarakat untuk bekerja sama, berinteraksi, dan mengidentifikasikan diri.

Bahasa adalah suatu sistem komunikasi menggunakan bunyi yang diucapkan
melalui organ-organ ujaran dan didengar di antara anggota-anggota masyarakat, serta
menggunakan pemrosesan simbol-simbol vokal dengan makna konvensional secara
arbitrer.

2.2.10 Agama

Agama merupakan suatu lembaga atau institusi penting yang mengatur kehidupan
rohani manusia. Untuk itu terhadap apa yang dikenal sebagai agama-agama itu perlu
dicari titik persamaannya dan titik perbedaannya.

Agama adalah sistem yang mengatur tata keimanan (kepercayaan) dan

peribadatan kepada Tuhan Yang Mahakuasa serta tata kaidah yang berhubungan
dengan pergaulan manusia dan manusia serta lingkungannya.

2.3 Pengenalan Microsoft Visual Basic 6.0

Didalam perancangan dan pembuatan Aplikasi Alat Musik digunakan Visual Basic
6.0. Adapaun alasan penggunaan aplikasi Microsoft Visual Basic 6.0 yaitu karena
dalam microsoft Visual Basic 6.0 sudah berbasis GUI (Grafic User Interface) yaitu
sudah berbasis grafik, sehingga memudahkan penulis disaat perancangan.

Universitas Sumatera Utara

15

Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang
banyak diminati oleh orang. Di sini Visual Basic 6 menawarkan kemudahan dalam
pembuatan aplikasi dan dapat menggunakan komponen-komponen yang telah
disediakan.

Untuk memulai Visual Basic 6 anda perlu menginstall Visual Basic 6.0.

Program ini biasanya dalam satu paket dengan Visual Studio 6.0. Dengan
menggunakan Visual Basic 6 kita bisa menghasilkan berbagai macam jenis program.
Dari aplikasi yang mengintegrasikan database, jaringan, office automation, dan web
application.

2.4

Sejarah Microsoft Visual Basic 6.0

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa
pemrograman yang menawarkan Integrated Development Environment (IDE) visual
untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows
dengan menggunakan model pemrograman (COM).

Visual Basic merupakan turunan bahasa pemrograman BASIC dan
menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat,
Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic
Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya
yang berbeda.


Universitas Sumatera Utara

16

Para programmer dapat

membangun aplikasi dengan

menggunakan

komponen-komponen yang disediakan oleh Microsoft Visual Basic program-program
yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi
membutuhkan deklarasi fungsi luar tambahan.

Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang
sangat luas. Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang
perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti
oleh C++, JavaScript, C#, dan Java.

Microsoft Visual Basic 1.0 dikenalkan pada tahun 1991, pendekatan yang

dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari
prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD, kemudian
Microsoft mengontrak copper dan asosiasinya untuk mengembangkan tripod agar
dapat digunakan di Windows 3.0 dibawah nama kode Ruby. Berikut Perjalanan
Microsoft Visual Basic :

1.

Proyek “Thunder” dirintis.

2.

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

3.

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

Universitas Sumatera Utara

17

4.

Visual Basic 2.0 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 Visual Basic 4.

5.

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

6.

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

7.

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 Visual
Basic 4 ke Visual Basic 5. dan juga sebaliknya, program Visual Basic 5 dapat
diimport menjadi Visual Basic 4. Visual Basic 5 memperkenalakan kemampuan
untuk membuat User Control.

8.

Visual Basic 6.0 (pertengahan 1998) memperbaiki beberapa cakupan, temasuk
kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6 di jadwalkan
akan memasuki Microsoft “fasa non Supported” dimulai pada Maret 2008

9.

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

Universitas Sumatera Utara

18

10.

Visual Basic .NET 2003 (VB7.1), dirilis dengan menggunakan .NET framework
versi 1.1.

11.

Visual Basic 2005 (VB 8.0), merupakan iterasi selanjutnya dari Visual Basic.
NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada
judulnya. Pada Rilis ini, Microsoft memasukan beberapa fitur baru, diantaranya:
a. Edit and Continue, mungkin inilah kekurangan fitur terbesar dari Visual
Basic .NET pada Visual Basic 2005 ini kita diperbolehkan melakukan
perubahan kode pada saat program sedang dijalankan
b. Perbaikan pada Konversi dari Visual Basic ke Visual Basic .NET 12 Visual
Basic .NET 2003 (VB 7.1), dirilis dengan menggunakan .NET framework
versi 1.1.

12.

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

13.

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

Microsoft umumnya membuat tiga edisi Visual Basic yaitu:
a. Standart Edition, merupakan prosuk dasar

b. Profesional Edition, berisi tambahan Microsoft Jet Data Access Engine (database)
dan pembuatan server OLE Autimation.

c. Enterprice Edition adalah versi Client Server.

Universitas Sumatera Utara

19

2.5 Keunggulan Visual Basic

Keunggulan dari software ini adalah :
1. Menggunakan flatfrom pembuatan program yang disebut Developer Studio yang
memiliki tampilan dan sarana yang sama dengan Visual C++, Visual J++, sehingga
antar perpindahan pemprograman antar bahasa tersebut dapat dilakukan dengan
mudah.

2. Memiliki compiler andal yang dapat menghasilkan file executable yang lebih cepat
dan lebih efisien.

3. Tambahan kontrol-kontrol baru yang lebih canggih dan selalu disesuaikan dengan
kebutuhan serta kaidah struktruk bahasa Visual Basic.

4. Memiliki sarana handal untuk mengakses database yang berkemampuan tinggi.

5. Memiliki kemampuan untuk membuat Activex dan fasilitas Internet yang lebih
banyak.

2.6 Tampilan Visual Basic

Tampilan layar pada Visual Basic tidak sama dengan tampilan layer pada DOS,
dimana pada tampilan Visual Basic bentuk yang ditampilkan sudah berbasis objekobjek. Adapun tampilan Visual Basic sebagai berikut :

Universitas Sumatera Utara

20

2.6.1 Aktifkan Visual Basic
1. Klik Start
- Pilih Program
- Klik Microsoft VisualBasic 6.0

2. Pada kotak dialog New Project
- Pilih Standard EXE (Visual Basic) untuk memulai program baru

Gambar 2.1 New Project

Gambar 2.1 Tampilan Visual Basic

2.6.2 Tampilan Utama (Desain)

Tampilan utama (Desain) merupakan keseluruhan dari tampilan desain form, Main
Windows (Jendela Utama) terdiri dari title bar (baris judul), menu bar,dan tool bar.
Menu bar merupakan menu drop-down dimana anda dapat mengontrol operasi dari
lingkungan Visual Basic.

Sebagai langkah awal dari proses belajar visual basic adalah memilih Project
EXE, IDE Visual Basic 6.0 menggunakan MDI (Multiple Document Interface).
Gambar 2.2 menunjukkan bagian-bagian dan nama-nama jendela yang terdapat pada

Universitas Sumatera Utara

21

IDE Visual Basic. Mungkin pada IDE anda hanya ditampilkan sebagian dikomputer
anda jendela dibandingkan dengan gambar 2.2.

Sebagai langkah awal dari proses belajar, tidak semua jendela akan kita
gunakan, tetapi hanya beberapa yang penting, sedangkan yang lainnya bersifat khusus.

Toolbox
Tool Bar
Menu Bar

Title Bar

Project Explorer

Form

View Code

Project Properties

Form Layout Windows

Gambar 2.2 Tampilan Utama (Desain)

Sebagaimana dengan keterangan proses belajar visual basic diatas, anda akan
fokus pada beberapa jendela yang penting terlebih dahulu sehingga konsentrasi tidak

Universitas Sumatera Utara

22

menjadi buyar, dan belajar tidak menjadi bingung. Adapun fungsi dari jendela
tampilan utama sebagai berikut :

Tabel 2.1 Keterangan Gambar 2.2
No Nama

Fungsi

1

Digunakan

Menu Bar

untuk

memilih

tugas

tertentu

seperti

menyimpan project, membuka project dan lain-lain
2

Main Toolbar

Untuk melakukan tugas tertentu dengan cepat

3

Jendela project

Jendela ini berisi gambaran dari semua modul yang
terdapat dalam aplikasi, anda dapat menggunakan Ikon
Toggle Folder untuk menampilkan modul dalam jendela
tersebut secara group atau berurut berdasarkan nama.
Untuk menampilkan jendela project anda menggunakan
Ctrl + R atau dari ikon project Explorer.

4

5

Jendela

Jendela ini merupakan tempat untuk merancang User

Form Designer

Interface aplikasi.

Jendela Code

Merupakan tempat menulis kode program, untuk dapat
menampilkan jendela ini dengan menggunakan Shift +
F7.

6

Jendela Toolbox

Jendela ini berisi komponen-komponen yang dapat
digunakan untuk mengembangkan user interface.

7

Jendela

Merupakan daftar properti-properti object yang sedang

Properties

terpilih, sebagai contoh untuk mengubah warna tulisan
(foreground) dan warna

latar belakang (background).

Universitas Sumatera Utara

23

Untuk

menampilkan

jendela

properti

dengan

menggunakan F4

8

Jendela

Color Fasilitas cepat untuk mengubah warna suatu object

Palette
9

Jendela

Form Akan menunjukkan bagaimana form bersangkutan
ditampilkan ketika runtime

Layout

Pointer

PictureBox

Label

TextBox

Frame

CommandButton

CheckBox

OptionButton

ListBox

ComboBox

HScrollBar

VScrollBar

Timer

DriveListBox

DirlistBox

FileListBox

Shape

Line

Image

Data

OLE
Gambar 2.3 Toolbox Visual Basic dengan semua control intrinsic

Secara garis besar Fungsi dari masing-masing intrinsic kontrol pada Gambar
2.3 adalah sebagai berikut:

Universitas Sumatera Utara

24

Tabel 2.2 Keterangan Gambar 2.3
No

Nama

Fungsi

1

Pointer

Bukan merupakan kontrol. Gunakan pointer
ketika Anda ingin memilih kontrol yang berada
pada form

2

PictureBox

Kontrol yang digunakan untuk menampilkan
image dengan format BMP, DIB, ICO (icon),
CUR

(cursor),

WMF

(metafile),

EMF

(enhanced metafile), GIF, dan JPEG.
3

Label

Adalah

kontrol

yang

digunakan

untuk

menampilkan teks yang tidak dapat diperbaiki
oleh pengguna.
4

TextBox

Adalah kontrol yang mengandung string yang
dapat diperbaiki oleh pengguna, bisa berupa
satu baris tunggal maupun banyak baris

5

Frame

Adalah

kontrol

yang

digunakan

sebagai

container bagi kontrol lainnya
6

CommandButton

Merupakan kontrol yang terdapat pada hampir
semua

form

dan

digunakan

untuk

membangkitkan event proses tertentu ketika
pengguna melakukan klik padanya.
7

CheckBox

Untuk opsi yang isinya bernilai yes/no dan
true/false

Universitas Sumatera Utara

25

8

OptionButton

Sering digunakan lebih dari satu sebagai pilihan
terhadap beberapa opsi yang hanya dapat dipilh
satu

9

ListBox

Mengandung sejumlah item dan user dapat
memilih lebih dari satu (bergantung pada
property MultiSelect)

10

ComboBox

Merupakan kombinasi dari TextBox dan suatu
dimana

ListBox
dilakukan

pemasukan

dengan

data

pengetikan

dapat
maupun

pemilihan
11

HscrollBardan VscrollBar

Digunakan untuk membentuk scrollbar yang
berdiri sendiri

12

Timer

Untuk memproses background yang diaktifkan
berdasarkan

interval waktu

tertentu

yang

merupakan kontrol nonvisual
13

14

DriveListBox,DirListBox,

Untuk membentuk dialog box yang berkaitan

dan FileListBox

dengan file

Shape dan Line

Untuk

menampilkan

bentuk

seperti garis

persegi dan bulatan atau oval
15

Image

Berfungsi menyerupai imagebox, tetapi tidak
dapat digunakan sebagai kontainer bagi kontrol
lainnya. Sesuatu yg perlu diketahui bahwa
kontrol image menggunakan resource yang
lebih kecil dibandingkan dengan Picturebox

Universitas Sumatera Utara

26

16

Digunakan

OLE

sebagai

tempat

bagi

program

eksternal seperti Microsoft Excel, dan lain-lain.

2.7 Multimedia

Multimedia adalah kombinasi dari penggunaan beberapa media seperti film, slide,
musik, penerangan dengan teks, image, khususnya untuk tujuan pendidikan dan
liburan. (Elista,2007). Unsur-unsur seperti teks, audio (narasi, dialog, sound effects),
music, film, video, fotografi, animasi dan grafik merupakan media pendukung yang
tergabung dan terintegrasi menjadi satu-kesatuan karya Multimedia. Bentuk
Interactive

Multimedia

termasuk

didalamnya

WebSite,

CDRom

Interactive,

Program/software, Pressentasi, Tutorial, Help section, dan bahkan Games. Umumnya
perkembangan teknologi multimedia tidak hanya tergantung pada perkembangan
software semata, tetapi juga terkait dengan perangkat elektronik. Ada 4 komponen
utama multimedia :
1. Komputer, untuk melakukan koor dinasi tentang apa yang dilihat dan
didengar oleh pemakai.

2. Links, yang menghubungkan dengan informasi

3. Navigational tools, yang memungkinkan pemakai untuk menjelajahi informasi yang
ditampilkan

4. Cara, untuk berbagi, memproses, dan mengkomunikasikan informasi

Universitas Sumatera Utara

27

Keunggulan multimedia :
1. Menarik perhatian : karena manusia memiliki keterbatasan daya ingat

2. Media alternatif dalam penyampaian pesan : diperkuat dengan teks,
suara, gambar, video, dan animasi

3. Meningkatkan kualitas penyampaian informasi

4. Interaktif

Kelemahan multimedia :
1. Design yang buruk menyebabkan kebingungan dan kebosanan atau pesan tidak
tersampaikan dengan baik

2. Kendala bagi orang dengan kemampuan terbatas / cacat / disable

3. Tuntutan terhadap spesifikasi komputer yang memadai

2.8 Photoscape

Photoscape 3.6 adalah sebuah software photo editor yang diciptakan untuk mengedit
foto yang anda miliki dengan sangat simple dan mudah. Filenya juga terbilang cukup
kecil hanya berukuran 16 Mb, tapi kemampuan yang bisa dihasilkan oleh Photoscape
3.6 ini tak kalah dengan software Photo Editor profesional seperti Adobe Photoshop.
Untuk anda yang bingung menggunakan Adobe Photoshop bisa menggunakan
Photoscape untuk mengedit foto/image. Memang Photoscape memiliki beberapa

Universitas Sumatera Utara

28

keterbatasan dibandingkan Photoshop, namun software ini sangat ringan dan sangat
mudah untuk digunakan dibandingkan dengan Adobe Photoshop. Jadi, untuk editing
foto yang cepat dan simple, dapat menggunakan photoscape. Fitur Utama yang
dimiliki Photoscape adalah :
a. Viewer : Lihat folder foto, slideshow
b. Editor : mengubah ukuran, kecerahan warna dan penyesuaian, white balance, latar

koreksi, frame, mosaik modus, menambahkan teks, gambar lukisan, filter,
mengakibatkan mata merah
c. Batch editor : mengedit beberapa foto
d. Page : Membuat satu foto dengan menggabungkan beberapa foto di halaman

bingkai
e. Combine : Membuat satu foto dengan melampirkan beberapa foto vertikal atau

horizontal
f. Animated GIF : Membuat animasi satu foto dengan beberapa foto
g. Print : Cetak potret shot, carte de penghabisan, foto paspor
h. Splitter : Bagikan foto ke dalam beberapa bagian
i. Screen Capture : Ambil foto layar Anda dan menyimpannya
j. Color Picker : Perbesar gambar pada layar, pencarian dan memilih warna
k. Rename : Mengubah nama file foto dalam modus batch
l. Raw Converter : Mengkonversi RAW ke jpg
m. Paper Print : Cetak berjajar, grafik, musik, kertas kalender
n. Face Search : Cari yang mirip wajah-wajah di internet

Universitas Sumatera Utara

29

2.9 Pengertian Microsoft Access

Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis
data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan
kecil hingga menengah.(Madcom, 2008). Aplikasi ini merupakan anggota dari
beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel,
dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet
Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga
memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang
termasuk ke dalam Microsoft Office System 2007.

2.9.1 Komponen utama access

a. Table adalah objek utama dalam sebuah database yang digunakan untuk
menyimpan sekumpulan data. Bentuk dasar tabel itu sendiri terdiri dari field atau
sering kita sebut column (kolom) dan record atau juga biasa disebut row (baris).

b. Query merupakan inti dari suatu database, yang dapat melakukan berbagai fungsi
yang berbeda. Fungsi query pada umumnya adalah untuk mengambil data tertentu
pada tabel. Data yang anda inginkan biasanya tersebar pada beberapa tabel, dengan
query Anda dapat menampilkannya dalam satu datasheet tanggal.
c. Form digunakan untuk mengontrol proses masukan data (input), menampilkan
data (output), memeriksa dan memperbaharui data.

d. Report digunakan untuk menampilkan data yang sudah dirangkum dan mencetak
data secara efektif.

Universitas Sumatera Utara

30

e. Macros untuk mempercepat pengerjaan tugas2 yang repetitif.

2.9.2 Pengembangan dengan access

Access mengizinkan pengembangan yang relatif cepat karena semua tabel basis data,
query, form, dan report disimpan di dalam berkas basis data miliknya (*.MDB).
Untuk membuat Query, Access menggunakan Query Design Grid, sebuah program
berbasis grafis yang mengizinkan para penggunanya untuk membuat query tanpa
harus mengetahui bahasa pemrograman SQL. Didalam Query Design Grid, para
pengguna dapat memperlihatkan tabel basis data sumber dari query, dan memilih
field-field mana yang hendak dikembalikan oleh proses dengan mengklik dan
menyeretnya ke dalam grid. Join juga dapat dibuat dengan cara mengklik dan
menyeret field-field dalam tabel kedalam field dalam tabel lainnya.

Bahasa pemrograman yang tersedia di dalam access adalah Microsoft Visual Basic
for Applications (VBA), seperti halnya dalam beberapa aplikasi Microsoft Office. Dua
buah pustaka komponen Component Object Model (COM) untuk mengakses basis
data pun disediakan, yakni Data Access Object (DAO), yang hanya terdapat di dalam
Access 97, dan ActiveX Data Objects (ADO) yang tersedia dalam versi-versi Access
terbaru.

2.10 Sejarah Microsoft Access

Microsoft merilis Microsoft Access 1.0 pada bulan November 1992 dan dilanjutkan
dengan merilis versi 2.0 pada tahun 1993. Microsoft menentukan spesifikasi minimum

Universitas Sumatera Utara

31

untuk menjalankan Microsoft Access 2.0 adalah sebuah komputer dengan sistem
operasi Microsoft Windows 3.0, RAM berkapasitas 4 megabyte (6 megabyte lebih
disarankan) dan ruangan kosong hard disk yang dibutuhkan 8 megabyte (14 megabyte
lebih disarankan).

Perangkat lunak tersebut bekerja dengan sangat baik pada sebuah basis data
dengan banyak record tapi terdapat beberapa kasus di mana data mengalami
kerusakan. Sebagai contoh, pada ukuran basis data melebihi 700 megabyte sering
mengalami masalah seperti ini (pada saat itu, memang hard disk yang beredar masih
berada di bawah 700 megabyte).

Nama kode (codename) yang digunakan oleh Access pertama kali adalah
Cirrus yang dikembangkan sebelum Microsoft mengembangkan Microsoft Visual
Basic, sementara mesin pembuat form antarmuka yang digunakannya dinamakan
dengan Ruby. Bill Gates melihat purwarupa (prototype) tersebut dan memutuskan
bahwa komponen bahasa pemrograman BASIC harus dikembangkan secara bersamasama sebagai sebuah aplikasi terpisah tapi dapat diperluas.

2.11 Cara Koneksi Database Access Pada Visual Basic Menggunakan Adodc

Setelah membahas tentang tata cara dan teknik pembuatan database, sekarang saya
akan membahas tentang bagaimana cara mengkoneksikannya pada visual basic 6.0,
ada beberapa cara untuk koneksi database pada visual basic 6.0, yaitu dengan
menggunakan Tool Data atau Adodc yang berfungsi sebagai jembatan penghubung
koneksi database dengan visual basic 6.0. Selain menggunakan kedua tool tersebut,

Universitas Sumatera Utara

32

koneksi juga bisa dilakukan lewat modul, atau koding/perintah koneksi yang
diletakkan di modul, sehingga kita bisa memanggil program perintah koneksi dari
modul tersebut tanpa menggunakan tool penghubung seperti Data dan Adodc.

Langkah mengkoneksikannya :
1. Langkah pertama kita tambahkan dulu komponen pada toolboxnya dengan
mngetikkan Ctrl+T atau klik menu projeck lalu pilih Componen. Kemudian cari dan
centang komponen Microsoft Ado Data Control 6 (OLEDB) dan Data Grid Control 6
(OLEDB), seperti pada gambar dibawah :

Gambar 2.4 Componen Visual Basic

2. Setelah kedua komponen tersebut di centang lalu tekan tombol OK, kemudian
masukkan kedua komponen tersebut ke dalam form., komponen tool data grid
berfungsi untuk menampilkan isi dari database yang kita inputkan.

Universitas Sumatera Utara

33

Gambar 2.5 Project1-Form1

3. Kalau komponen adodc1 dan datagrid1 sudah diletakkan pada form, langkah
berikutnya adalah cara untuk mengkoneksikan database lewat adodc1.
pertama, klik kanan pada tool adodc1, lalu pilih ADODC Properties.

Gambar 2.6 Adodc1

4. Kemudian akan muncul Properties Page, Klik tabulasi general, kemudian pada
frame source of connection pilih option Use Connection String lalu klik tombol Build.

Universitas Sumatera Utara

34

Gambar 2.7 Property Pages

5. Setelah itu akan muncul form Data Link Properties pada tab Provider pilih
Microsoft Jet 4 OLE DB Provider, kemudian Klik Next.

Gambar 2.8 Data Link Properties

6. Pada tab Connection pilih tombol cari (....) pada Select or Enter a Database Name
untuk mencari database yang sudah kita buat sebelumnya,,

Universitas Sumatera Utara

35

Gambar 2.9 Data Link Properties

7. Setelah database dimasukkan kemudian klik tombol Test Connection, jika berhasil
maka akan muncul pesan Test Connection Succeeded, kemudian Klik Tombol OK.
Kemudian kembali ke form Property Pages, klik tab Record Source kemudian pada
Command Type Pilih adCmdTable dan pada Table or Stored Procedure Name pilih
tabel dari database yang kita buat lalu klik OK.

Gambar 2.10 Property Pages

8. Sampai disini kita sudah berhasil mengkoneksikan database access dengan visual
basic, untuk membuktikan database sudah terkoneksi kita gunakan datagrid1, cara
nya :

Universitas Sumatera Utara

36

a. klik datagrid1, kemudian pada datagrid1 properties, Data Source nya pilih
Adodc1.

Gambar 2.11 Properties-DataGrid1
b. Kemudian klik kanan pada DataGrid1, lalu pilih Retrieve Fields, setelah itu klik
OK, maka akan muncul Field-fiel dari database yang kita buat sebelumnya pada
datagrid.

Gambar 2.12 Form1

Universitas Sumatera Utara

37

2.12 Data Flow Diagram

Data Flow Diagram (DFD) adalah representatik grafik dari sebuah sistem. DFD
menggambarkan komponen-komponen sebuah sistem, aliran-aliran data dimana
komponen-komponen tersebut, asal, tujuan, dan penyimpanan data.

DFD memiliki simbol-simbol yang digunakan untuk menggambarkan model
data seperti terdapat pada tabel berikut :

Tabel 2.3 Tabel Data Flow Diagram
DeMarco and Yourdan

Keterangan

Gane

Symbols

and

Sarson

Symbols
Source (Kesatuan Luar)
Proses
Data Flow (Arus Data)
Data

Source

(Penyimpanan Data)

2.13 Flowchart

Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkahlangkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu
algoritma. Tujuan utama dari penggunaan Flowchart adalah untuk menggambarkan
suatu tahapan penyelesaian masalah secara sederhanna, terurai, rapi dan jelas dengan

Universitas Sumatera Utara

38

menggunakan simbol-simbol yang standar. Tahap penyelesaian masalah yang
disajikan harus jelas, sederhana, efektif dan tepat.

2.13.1 Simbol-simbol pada flowchart

Flowchart memiliki symbol-simbol yang digunakan untuk menggambarkan urutan
program, seperti pada table dibawah ini:

Tabel 2.4 Simbol-simbol Flowchart
No

Simbol

Nama

1.

Fungsi
Proses pengambilan keputusan

Decision

untuk memilih kondisi yang
tepat

2.

Untuk memulai atau mengakhiri
Terminal

3.

suatu program

Simbol
Proses

4.

setiap proses pengolahan
Merupakan

Propertion

yang menunjukkan

pemberian

persiapan
harga

awak

untuk
dan

deklarasi variable lain

Universitas Sumatera Utara

39

5.

Proses pemasukan data atau
Input-Output

6.

pengeluaran data

Simbol
Display

untuk

yang

output

ditujukan kesuatu device seperti
printer, plotter

7.

Untuk
Magnetic Disk

8.

data

ke

harddisk
Tanda sambung dari halaman

OffPage Connector

9.

lain

Menunjukkan
Data Stored

10.

11.

menyimpan

input/output

menggunakan disket

Subrutin

atau

kumpulan

Predefined Proses

langkah-langkah

OnPage Connector

Tanda sambung dalam halaman
yang sama

12.

Untuk
Document

menyatakan

sekumpulan

langkah

proses

Universitas Sumatera Utara

40

yang

dituliskan

sebagai

prosedur
13.

Ars atau flow

Prosedur yang dilakukan dari
atas kebawah, bawah keatas,
dan dari kiri kekanan, atau
kanan kekiri.

Universitas Sumatera Utara