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 1
Menu Bar
Fungsi Digunakan
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
Layout
ditampilkan ketika runtime
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 ListBox
dimana
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
OLE
Digunakan
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
Fungsi Proses pengambilan keputusan
1. Decision
untuk memilih kondisi yang tepat
Untuk memulai atau mengakhiri
2. 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
output
yang
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
input/output
menggunakan disket
Subrutin
10.
11.
menyimpan
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