• Tidak ada hasil yang ditemukan

Sistem Inventory Buku Pada Yayasan Alusi Tao Toba

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Inventory Buku Pada Yayasan Alusi Tao Toba"

Copied!
19
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Komputer berasal dari bahasa latin computare yang mengandung arti menghitung.

Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit

berbeda dalam mendefinisikan termininologi komputer. Fuori berpendapat bahwa

komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar

secara cepat, termasuk perhitungan aritmatika dan operasi logika, tanpa campur

tangan dari manusia. (William M. Fuori, Introduction to the Computer: The Tool

of Business (3rd Edition), Prentice Hall, 1981.) Menurut Blissmer, komputer

adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai

berikut: menerima input, memproses input tadi sesuai dengan programnya,

menyimpan perintah-perintah dan hasil dan pengolahan, menyediakan output

dalam bentuk informasi. (Robert H. Blissmer, Computer Annual, An Introduction

to Information Systems l985-1986 (2nd Edition), John Wiley & Sons, 1985.)

Sedangkan menurut Hamacher, komputer adalah mesin penghitung elektronik

yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya

sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output

berupa informasi. (V. Carl Hamacher, Zvonko G. Vranesic, Safwat G. Zaky,

(2)

2.2 Data

Pengertian data adalah kumpulan kejadian yang diangkat dari suatu kenyataan

(fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan

dari ketiganya. Data masih belum dapat ‘bercerita’ banyak sehingga perlu diolah

lebih lanjut untuk mendapatkan sebuah kesimpulan, suatu kesimpulan yang diolah

dari data data yang dikumpulkan akan didapat sebuah informasi.Pengertian data juga

bisa berarti kumpulan file atau informasi dengan tipe tertentu, baik suara,

gambar atau yang lainnya. Menurut kamus oxford definisi data adalah “facts or information used in deciding or discussing something”. Terjemahan bebasnya: “fakta atau informasi yang digunakan dalam menentukan atau mendiskusikan

sesuatu”. Juga bisa berarti “information prepared for or stored by a computer dalam bahasa Indonesia berarti “informasi yang disiapkan untuk atau disimpan

oleh komputer”. Menurut Kamus Besar Bahasa Indonesia pengertian data adalah

keterangan yang benar dan nyata. Atau keterangan atau bahan nyata yang dapat

dijadikan bahan kajian (analisis atau kesimpulan).

2.3 Aplikasi

Ada banyak pengertian mengenai aplikasi oleh para ahli dalam situs

http://www.ilmukomputer.com/ yaitu:

1. Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani

kebutuhan akan beberapa aktivitas (Buyens, 2001).

(3)

3. Aplikasi basis data terdiri atas sekumpulan menu, formulir, laporan dan

program yang memenuhi kebutuhan suatu fungsional unit

bisnis/organisasi/instansi (Kroenke, 1990).

Dari banyak pengertian tentang aplikasi dapat disimpulkan bahwa aplikasi

adalah sebuah program komputer yang dibuat untuk menolong manusia dalam

melaksanakan tugas tertentu.

2.4 Visual Basic 2010

Bahasa pemrograman Visual Basic merupakan salah satu bahasa yang sangat

populer hingga kini dan merupakan salah satu solusi untuk menciptakan aplikasi

pada sistem operasi Windows, baik Windows 8, windows 7, Windows Server

2008, dan Windows Mobile 6.1 . Hal ini dikarenakan kemudahan yang diberikan

Visual Basic dan IDE Visual Studio yang digunakan untuk menciptakan sebuah

aplikasi.

2.4.1 Pengenalan Microsoft Visual Basic 2010

Visual Studio 2010 merupakan edisi terbaru dari Visual Studio sebelumnya, yaitu

Visual Studio 2008. Visual Studio merupakan sebuah lingkungan kerja (IDE -

Integrated Development Environtment) yang digunakan untuk pemrograman.

(4)

Basic (VB), C# (baca C Sharp), Visual C++, J# (baca J Sharp), F# (baca F Sharp),

dan lain-lain.

Sejak kemunculan .NET hingga sekarang, banyak orang yang masih belum

tahu apa itu .NET. Apa bedanya dengan Visual Basic edisi sebelumnya (VB6).

Setelah kesuksesan pemrograman Java oleh Sun Microsystem dengan teknologi

Java Virtual Machine (JVM) atau Java Runtime Environment (JRE) dan

perubahan paradigma pemrograman dari pemrograman prosedural menjadi

pemrograman berorientasi objek, Microsoft menjawabnya dengan memunculkan

.NET. Teknologi .NET sendiri dapat dikatakan sebagai desain ulang dari Java

dengan prinsip yang sama namun mempunyai tujuan yang berbeda. Apabila Java

mempunyai slogan write one, run anywhere (tulis sekali, jalankan di mana

saja), yang dapat diartikan satu bahasa Java untuk banyak platform, maka .NET

juga menganut prinsip ini dengan tujuan yang berbeda, yaitu many language, one

platform, yang artinya sebuah aplikasi Windows dapat dibangun dengan banyak

bahasa. Namun sekarang telah dan sedang dikembangkan proyek implementasi

.NET pada platform Linux, yaitu Mono, yang dapat diikuti pada URL

www.go-monoxom, sehingga ke depan .NET aka mengikuti prinsip many language, many

platform.

Teknologi .Net Framework adalah sebuah Application Programming

Language (API), yaitu kumpulan kelas atau sebuah pustaka inti yang digunakan

untuk melakukan pemrograman .NET. Kelas-kelas core (inti). .NET ini

(5)

yang diinginkan di lingkungan Windows, ataupun lingkungan web, mulai dari

bekerja dengan data hingga bekerja dengan form (jendela) dan kontrol.

Berbeda dengan API Win32, seperti VB6 ke bawah yang bersifat

prosedural, kini .NET bersifat object oriented penuh (OOP). Apapun yang akan

Anda lakukan pada .NET, Anda harus membuat sebuah objek dari kelas yang

mempunyai fungsi tertentu. Kelas-kelas ini dapat diakses melalui bahasa

pemrograman .NET apapun. .NET mendukung multi languages sehingga bahasa

menjadi masalah seni dan kesukaan saja karena yang diakses adalah pustaka API.

Semua objek yang dipanggil dengan bahasa .NET tertentu akan mempunyal

method, properti, dan event yang sama. Hasil akhir dari semua bahasa

pemrograman .NET juga sama, yaitu bahasa Intermediate Language (IL) atau

Microsoft Intermediate Language (MSIL), yaitu sebuah bahasa pertengahan yang

dapat diakses oleh bahasa .NET dan dapat diterjemahkan oleh CLR atau

dijalankan.

2.4.2 Menjalankan Visual Basic 2010

Setelah Anda melakukan instalasi Visual Basic 2010, Anda dapat menjalankan

aplikasi tersebut dengan langkah sebagai berikut:

1.Klik menu Start.

2.Klik all Programs.

3.Klik Microsoft Visual Basic 2010.

(6)

Gambar 2.1 Start Page Visual Basic 2010

2.4.3 Lingkungan di Microsoft Visual Basic 2010

Jendela Visual Basic atau sering juga disebut lingkungan kerja Visual Basic

mempunyai tampilan yang hampir sama dengan tampilan jendela program aplikasi

Windows yang sudah kita kenal, seperti Word, Excel, dan Power Point. Di

aplikasi visual basic terdapat menu-menu dan toolbar yang memuat ikon - ikon

dan tombol tombol untuk menjalankan perintah - perintah. Perbedaannnya, Visual

Basic mempunyai beberapa tambahan komponen, yaitu title bar, menu bar,

Toolbars, Solution Explorer , form, Toolbox, Windows Project, dan Windows

(7)

Gambar 2.2 Tampilan Visual Basic 2010

Mengenal tampilan visual basic 2010 yang terdapat beberapa bagian yaitu :

1. Tittle bar

Tittle bar adalah tempat untuk menampilkan nama project yang

sedang dibuat. Contohnya seperti gambar di bawah ini :

Gambar 2.3 Tittle Bar

2. Menu bar

Sebelum menulis kode, sebaiknya mengenal dahulu IDE atau lingkungan kerja

yang digunakan, sehingga anda tidak bingung saat bekerja dengan IDE Visual

Studio 2010.

(8)

a. File, di sini tersedia menu untuk menutup aplikasi, membuka,

membuat, menutup, dan menyimpan file Visual Basic atau proyek

Visual Basic 2010.

b. Edit, menyediakan fungsi umum pada item tertentu, seperti Undo,

Redo, Cut, Copy, Paste, dan Delete.

c. View, menyediakan akses cepat untuk membuka dan menutup jendela

yang ada pada IDE, seperti jendela Solutio Explore, jendela Properties,

jendela Output, jendela Toolbox, dan lain sebagainya. Apabila Anda

membutuhkan jendela yang belum terlihat pada IDE, Anda dapat

membukanya melalui menu View.

d. Project, menu Project menyediakan bermacam-macam file untuk

aplikasi Anda, misalnya form dan class.

e. Build, menu ini sangat penting ketika Anda telah menyelesaikan

aplikasi yang Anda buat dan ingin menjalankannya tanpa IDE Visual

Basic 2010, seperti aplikasi lain dalam bentuk *.exe.

f. Debug, menu ini menyediakan tool untuk menjalankan (start) dan

(9)

Anda juga dapat mencari kesalahan dan melihat apa yang terjadi pada

kode yang Anda tulis.

g. Data, Anda membutuhkan menu ini jika ingin berhubungan dengan

database. Anda dapat mengelola data source dan preview data.

h. Tools, menu ini menyediakan perintah untuk melakukan konfigurasi

IDE Visual Studio 2010.

i. Test, menu ini menyediakan pilihan untuk menciptakan dan melihat

unit percobaan untuk aplikasi yang Anda kembangkan sebagai bahan

latihan penulisan source code pada bermacam-macam situasi.

j. Window, menu Window menjadi standar pada sebuah aplikasi yang

mengijinkan membuka jendela pada satu waktu seperti word dan excel.

Anda dapat berganti jendela yang aktif melalui menu ini.

k. Help, menu Help menyediakan akses untuk membuka dokumentasi

Visual Studio 2010, dan informasi lain seperti jendela About, dan

(10)

3. Toolbars

Toolbars pada aplikasi widows lainnya berisi tombol-tombol yang mewakili

suatu perintah tertentu yang sering digunakan untuk keperluan dalam

pemrograman dan lain-lain, Toolbars dapat kita lihat dalam bentuk ikon.

Gambar 2.5 Toolbars

4. Solution Explore

Solution Explorer adalah jendela yang menyimpan Informasi mengenai

Solution,Project project, beserta file-file, form form ataupun resource yang

digunakan pada program aplikasi. Pada bagian atas jendela Solution Explorer

terdapat Toolbox yang digunakan untuk menampilkan jendela Properties,

menampilkan semua file, melihat Design form, Refresh dan View code, untuk

melihat kode program. Pada Solution Explorer juga kita dapat menambahkan

class, module,windowsform baru, dan sebagainya. Jika pada saat kita

mengaktifkan Visual Studio 2010 jendela Solution Explore tidak ada, kita

dapat menampilkannyas dari menu bar View, Solution Explorer atau

(11)

Gambar 2.6 Solution Explorer

5. Form Designer

Form Designermerupakan suatu objek yang digunakan untuk merancang

tampilan program. Form Designer juga dapat dikatakan sebagai objek utama

pada pemrograman Visual Basic karena pada form inilah nantinya Komponen

dan kontrol Toolbox diletakan dan diatur sebagus mungkin. Form dapat diatur

melalui jendela Properties. Ukuran Form Designer ini juga dapat diubah tinggi

dan lebarnya, dengan cara mengklik pada Form Designer tersebut, sehingga

tampak garis putus-putus disekelilingnya, hanya dengan men-Drag Form ke kiri,

kanan, atas ataupun bawah, maka ukuran Form akan berubah.

(12)

Alur pembuatan aplikasi hingga aplikasi tersebut dijalankan dan perbedaanya

dengan Visual Basic 6 dapat dilihat pada gambar di bawah ini.

x8

Visual Basic Source Code

Source code program VB6 diubah menjadi instruksi x86 (disebut juga kode ‘native’ atau ‘mesin’).

Visual Basic Compiler X86 instructions

Gambar 2.8 Alur Program pada Visual Basic 6.0

Visual Basic 2010

Kode Program yang kita tulis dengan Visual Basic 2010

Compiler menghasilkan file *exe dengan instruksi MSIL yang belum dimengerti oleh mesin/prosesor.

Setiap kali file *exe MSIL dijalankan akan melewati CLR. CLR adalah .NET

(13)

2.4.4 Variabel Microsoft Visual Basic 2010

Variabel adalah sesuatu yang digunakan untuk menyimpan sebuah nilai. Variabel

terdiri dari 3 unsur, yaitu nama, tipe data, dan nilai. Nama dan tipe data Anda

deklarasikan saat pembuatan variabel tersebut, sedangkan pemberian nilai dapat

dilakukan kapanpun, bahkan saat aplikasi anda sedang berjalan Anda dapat

memberikan nilai melalui kontrol TextBox dan yang sejenisnya.

Penulisan variabel biasanya diawali dengan Dim, seperti deklarasi di

bawah ini:

Dim namaVariabel As TipeData

Nama variabel selalu dimulai dengan huruf dan diikuti huruf atau angka.

Sedangkan tipe data apabila anda tidak memberikan jenis tipe data secara pesifik,

maka Visual Basic 2010 akan menganggapnya sebagai sebuah tipe Object. Tipe

data akan dibahas pada subbab selanjutnya.

Contoh:

Dim angka As Integer

Dim nama As String

Dim tanggal As Date

Anda dapat meringkas penulisan deklarasi variabel tersebut dengan

penambahan pada akhir nama variabel dengan sebuah karakter yang mewakili tipe

(14)

2.4.5 Operator Microsoft Visual Basic 2010

Operator adalah sebuah tanda/notasi yang digunakan untuk melakukan

operasi/manipulasi disebut operand.

Seperti biasa pemrograman lainnya, Visual Basic 2010 juga mempunyai

berbagai jenis operator, antara lain :

1. Operator Aritmatika

Operator Aritmatika ini digunakan untuk melakukan operasi perhitungan,

seperti penjumlahan, perkalian, mencari sisa hasil bagi (modulus) dan lain

sebagainya. Terdapat beberapa perbedaan antara operator aritmatika visual

basic dengan C++. Berikut adalah operator-operator aritmatika yang

terdapat dalam visual basic.

Tabel 2.1 Operator Aritmatika di Visual Basic 2010

NO Operator Keterangan

1 ^ Perpangkatan

Negatif

2

-Pengurangan

3 * Perkalian

4 / Pembagian

5 \ Pembagian Integer

6 + Penjumlahan

(15)

2. Operator Assignment

Assignment merupakan proses pemberian nilai pada suatu variabel.

Tabel 2.2 Operator Assignment di Visual Basic 2010

NO Operator Keterangan

Operator penugasan sederhana, Menetapkan nilai dari operan sisi

1 = kanan ke sisi kiri operan C = A + B akan memberikan nilai A +

B menjadi C

Perpangkatan dan operator penugasan. Ini menimbulkan operan

2 ^= kiri dengan kekuatan operan kanan dan menugaskan hasilnya ke

operan kiri. C ^ = A setara dengan C = C ^ A

pengurangan dan operator penugasan, Ini mengurangi hak operan

3 -= dari operan kiri dan menetapkan hasil untuk operan kiri C - = A

setara dengan C = C - A

perkalian dan operator penugasan, Hal mengalikan kanan operan

4 *= dengan operan kiri dan menetapkan hasil untuk operan kiri C * =

A setara dengan C = C *A

pembagian dan operator penugasan, Ini membagi operan kiri

5 /= dengan operan kanan dan menugaskan hasil untuk operan kiri

(divisi floating point) C / = A setara dengan C = C / A

pembagian dan operator penugasan, Ini membagi operan kiri

6 \= dengan operan kanan dan menugaskan hasil untuk operan kiri

(16)

Tambah dan operator penugasan, Ia menambahkan hak operan ke

7 += operan kiri dan menetapkan hasil untuk operan kiri C + = A

setara dengan C = C + A

Pergeseran Kanandan operator penugasan C >> = 2 adalah sama 8 >>=

dengan C = C >> 2

Kiri pergeseran DAN operator penugasan C << = 2 adalah sama 9 <<=

dengan C = C << 2

Gabungkan ekspresi String ke variabel String atau properti dan

10 &= memberikan hasilnya ke variabel atau properti. Str1 str2 = &

sama seperti Str1 = str1 str2 &

3. Operator Perbandingan

Operator perbandingan adalah operator yang digunakan untuk mengetahui

hasil perbandingan dua atau lebih bilangan, misalkan mencari bilangan

terbesar dam lain sebagainya untuk membandingkan bilangan, kedua

bilangan harus memiiki tipe data yang sama. Berikut adalah operator

perbandingan yang terdapat dalam visual basic.

Tabel 2.3 Operator Perbandingan di Visual Basic 2010

NO Operator Keterangan

1 = Sama dengan

2 <> Tidak Sama dengan

(17)

4 <= Lebih kecil Sama dengan

5 > Lebih besar

6 < Lebih kecil

4. Operator Logika

Operator Keterangan/Logika Operator keterangan digunakan untuk

menerangkan bilangan yang dimaksud. Juga digunakan untuk

mengekspresikan dua data atau lebih. Berikut adalah jenis operator

keterangan atau logika dalam visual basic:

Tabel 2.4 Operator Logika di Visual Basic 2010

NO Operator Keterangan

1 not Tidak

2 Or Atau

3 And Dan

4 Xor Exclusive or

5 Eqv Equivalen

6 Imp implikasi

2.5 Flowchart

Diagram alir (flowchart) adalah suatu symbol-simbol grafis yang menggambarkan

(18)

program dari awal hingga akhir. Pada flowchart terdapat lambang atau symbol

tertentu yang mempunyai arti tersendiri. Pengertian atau definisi dari symbol

tersebut dapat dilihat pada tabel berikut :

Tabel 2.5 Simbol-simbol Flowchart

No. Gambar Nama Simbol Keterangan

1 Terminator Digunakan untuk memulai, mengakhiri atau titik

henti dalam sebuah proses atau program.

2 Proses Menyatakan kegiatan yang akan ditampilkan

dalam diagram alir.

3 Titik Keputusan Proses atau Langkah dimana perlu adanya

keputusan atau kondisi tertentu. Di titik ini selalu

ada dua keluaran untuk melanjutkan aliran

kondisi yang berbeda.

4 Masukan atau Digunakan untuk mewakili data masuk, atau data

Keluaran Data keluar.

5 Garis alir Menunjukkan arah aliran proses atau algoritma.

6 Preparation Simbol untuk mempersiapkan penyimpanan yang

akan digunakan sebagai tempat pengolahan di

dalam storage.

7 Connector Menghubungkan bagian alir pada halaman yang

sama. Simbol ini digunakan untuk menghindari

(19)

8 Off-page Menghubungkan bagian alir pada halaman yang

Preifined Rincian operasi di tempat lain

Gambar

Gambar 2.1 Start Page Visual Basic 2010
Gambar 2.2 Tampilan Visual Basic 2010
Gambar 2.6 Solution Explorer
Gambar 2.8 Alur Program pada Visual Basic 6.0
+5

Referensi

Dokumen terkait

Diinjak sampai mulai menekan. Fungsi kebebasan kopling ini dimaksudkan agar saat pedal kopling dilepas, unit pengoperasian kopling khususnya bantalan tekan tidak

Sedangkan pajak daerah adalah pajak yang dikelola oleh pemerintah daerah provinsi dan kabupaten/kota yang hasilnya dipergunakan untuk membiayai pengeluaran rutin

Dari hasil penelitian dapat disimpulkan bahwa secara keseluruhan tentang identifikasi faktor penyebab kesulitan belajar kelas tinggi di SD Iqra’ Muara Bulian dipengaruhi

Ukuran perusahaan merupakan besar atau luasnya suatu perusahaan dan merupakan suatu indicator yang dapat menunjukkan kondisi atau karakteristik suatu perusahaan.Ukuran

Penelitian ini berjudul Penataan Sistem Inventarisasi, Pengelolaan Dan Pemanfaatan Aset Tetap Di Keuskupan Atambua Timor dengan fokus penelitian untuk mengetahui

Berdasarkan hasil penelitian terlihat bahwa responden yang memiliki pengetahuan baik, lebih banyak berperilaku sedang dan baik dalam menghadapi upaya mencegah

Sanggahan diajukan oleh peserta / penyedia jasa baik secara sendiri–sendiri maupun bersama dengan peserta lainnya yang merasa dirugikan. Demikian pengumuman ini kami sampaikan

BIDANG CIPTA KARYA DPU KABUPATEN KLATEN. JL Sulaw