• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 2 LANDASAN TEORI"

Copied!
11
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Pengertian Komputer dalam bahasa inggris disebut to compute yang berarti orang yang sedang menghitung, sedangkan dalam bahasa latin disebut dengan computare yang berarti menghitung. Komputer seperti yang telah kita ketahui merupakan sebuah alat elektronik yang mampu memiliki banyak fungsi dan mampu melakukan banyak tugas. Sebelumnya pada masa Perang Dunia ke-2 komputer adalah suatu mesin mekanis yang berfungsi untuk melakukan perhitungan operasi aritmatika. Selain itu komputer dapat didefinisikan sebagai sekumpulan alat elektronik yang saling terkoordinasi satu sama lain sehingga dapat menerima data, kemudian mengolah data, dan pada akhirnya akan menghasilkan suatu keluaran yang berupa informasi.

2.1.1 Pengertian Komputer Menurut Ahli dan Kamus

Oxford English Dictionary (OED2) edisi ke-2 : Computer sebagai suatu perangkat yang digunakan untuk menghitung atau mengendalikan operasi-operasi yang dinyatakan dalam bentuk numeric atau logika.

Menurut Sanders (1985) : Computer adalah system elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan agar secara otomatis

(2)

Menurut V.C hamacher dalam bukunya “Computer Organization” : Computer 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.

2.1.2 Fungsi dan Manfaat dari Komputer

Komputer pada saat ini merupakan suatu kebutuhan bagi setiap orang, komputer menjadi suatu bagian yang penting bagi setiap kehidupan manusia karena lewat komputer kita bisa melakukan berbagai aktivitas pekerjaan sehingga menjadi lebih ringan dan untuk mempersingkat waktu pekerjaan tersebut. Komputer tidak hanya digunakan oleh orang dewasa saja, namun anak-anak pun juga bisa menggunakannya, mereka bisa belajar sambil bermain. Berikut beberapa fungsi dari komputer yang sering dimanfaatkan oleh manusia:

1. Komputer pada bidang keamanan, Pada bidang keamanan dan pertahanan, komputer merupakan suatu bagian yang sangat penting, karena lewat komputer suatu negara dapat memperkuat pertahanannya dari serangan luar, dengan peralatan-peralatan yang canggih suatu negara cukup menyerang dan bertahan dengan mengendalikan komputer.

2. Komputer untuk bidang kesehatan, Pada jaman yang canggih seperti sekarang ini, pada bidang kesehatan pun telah mulai memanfaatkan teknologi untuk meningkatkan efektivitas dan efisiensi, diantaranya adalah penggunaan alat kedokteran yang menggunakan aplikasi komputer yaitu Ultra Sonografi (USG).

3. Komputer sebagai sarana pengontrolan, Komputer sebagai alat control bagi pemantauan CCTV, tata lampu traffic light, maupun escalator. Dalam hal ini komputer sebagai alat control jarak dekat maupun jarak jauh.

4. Komputer sebagai sarana usaha, Dengan adanya komputer, kita dapat membuka usaha misalnya usaha percetakan atau sablon, usaha video editing, usaha desain arsitektur, dan warnet.

5. Komputer sebagai sarana informasi, Komputer yang terhubung ke internet akan membuat kita akan lebih mudah mencari informasi, mulai dari berita politik, perdagangan, travel, referensi bagi pelajar, dan lain sebagainya.

(3)

6. Komputer sebagai sarana Untuk komunikasi, Dengan menggunakan komputer kita bisa mengirim gambar, video, dan audio melalui e-mail, melakukan chatting dengan seseorang, dan berkomunikasi melalui webcam.

2.2 Pengertian Aplikasi

Adapun pengertian aplikasi adalah penggunaan atau penerapan suatu konsep yang menjadi pokok pembahasan. Aplikasi dapat diartikan juga sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu. Aplikasi software yang dirancang untuk penggunaan praktisi khusus, klasifikasi luas ini dapat dibagi menjadi 2 (dua) yaitu:

1. Aplikasi software spesialis, program dengan dokumentasi tergabung yang dirancang untuk menjalankan tugas tertentu.

2. Aplikasi paket, suatu program dengan dokumentasi tergabung yang dirancang unutk jenis masalah tertentu.http://dir.unikom.ac.id/s1-final-project/fakultas-

teknik-dan-ilmu-komputer/teknik-informatika/2011/jbptunikompp-gdl-ihsannurdi-24361/4-unikom-i-i.pdf/ori/4-unikom-i-i.pdf, diakses pada 01 mei 2012.

2.2.1 Perangkat Lunak Aplikasi

Yang dimaksud perangkat lunak aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan Open Office, yang menggabungkan suatu aplikasi pengolah kata, lembar

(4)

kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antar muka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.

2.2.2 Aplikasi Komputer

Aplikasi Komputer atau Aplikasi Software adalah Program komputer yang ditulis dalam suatu bahasa pemrograman dan dipergunakan untuk menyelesaikan masalah tertentu.

Adapun beberapa contoh aplikasi komputer :

1. Aplikasi Grafik, Aplikasi komputer grafik awal perkembangannya dimulai pada akhir tahun 1950-an dan awal 1960-an. Merupakan suatu program komputer yang digunakan dengan menarik sebuah gambar yang memberikan dimensi baru pada bidang komputer saat itu.

2. Aplikasi Web, Merupakan bagian dari internet sebagai komunitas jaringan komputer yang memberikan pelayanan www(world wide web). Dengan demikian, definisi teknis dari world wide web adalah semua sumber daya dan semua pengguna di intenet yang menggunakan HTTP (Hypertext Transfer Protocol). WWW adalah aplikasi yang paling menarik di Internet dan seperti email, aplikasi ini sangat penting dan banyak digunakan. Aplikasi ini kadang disebut "The Killer Application" atau "the world is at your fingertip" karena kita bisa mendapatkan hasil dengan begitu mudah dan bukan sekadar teks yang bisa kita dapatkan namun gambar (images), maupun multimedia. 3. Aplikasi Pendidikan

a. Computer Assisted Instruction (CAI), Komputer secara langsung digunakan dalam proses belajar, sebagai pengganti pengajar ataupun buku.Beberapa aplikasi CAI adalah : Drill and Practice, Tutorial, dan Simulasi.

(5)

b. Computer Managed Instruction (CMI), Para pengajar memanfaatkan komputer untuk merencanakan kuliah, disesuaikan dengan kondisi para siswa yang terdiri dari acara belajar dengan bantuan komputer, membaca, dan ujian.

2.3 Pengertian Data

Dalam Kamus Besar Bahasa Indonesia, data diartikan sebagai kenyataan yang ada yang berfungsi sebagai bahan sumber untuk menyusun suatu pendapat; keterangan yang benar; dan keterangan atau bahan yang dipakai untuk penalaran dan penyelidikan. Dari kata ini lahir beberapa istilah lain, seperti data analog yang diartikan sebagai komponen data yang dinyatakan dalam bentuk bersinambung. Demikian pula dengan data dasar pasien yang diartikan sebagai data yang diperoleh dari klien atau pasien yang dapat dijadikan dasar oleh tenaga kesehatan untuk melakukan tindakan atau pelayanan kesehatan.

Dalam pengertian lain, data adalah semua keterangan seseorang yang dijadikan responden maupun yang berasal dari dokumen-dokumen, baik dalam bentuk statistik atau dalam bentuk lainnya guna keperluan penelitian.

Kedua pengertian data di atas, sifatnya masih sangat umum disebabkan oleh jenis data dalam sebuah penelitian, termasuk di antaranya adalah penelitian kualitatif. Lexy J. Moleong misalnya mengutip pendapat Lofland bahwa dalam penelitian kualitatif setidaknya ada sumber data; utama dan tambahan. Sumber data utama ialah kata-kata dan tindakan. Adapun selebihnya masuk dalam kategori data tambahan.

2.3.1 Pengumpulan Data

Pengumpulan data adalah prosedur yang sistematis dan standar untuk memperoleh data yang diperlukan. Ada beberapa hal penting yang perlu di pertimbangkan dalam pengumpulan data, yaitu :

(6)

1. Alat pengumpulan data ( instrument ) haus seua dan mampu menghasilkan data yang diinginkan.

2. Kualifikasi dan pengalaman pengumpulan data

3. Situasi lapangan sangat mempengaruhi kelancaran proses pengumpulan data.

Ada beberapa metode pengumpulan data, yaitu :

1. Metode observasi. Metode observasi adalah metode pengumpulan data dengan cara mengamati secara langsung di lapangan. Mengamati bukan hanya melihat, melainkan juga merekam, menghitung, mengukur, dan mencatat kejadian – kejadian yang berlangsung.

2. Metode wawancara. Metode wawancara adalah metode pengumpulan data yang menggunakan cara Tanya jawab sambil langsung bertatap muka dengan objek penelitian unuk memperoleh keterangan yang di inginkan. Jenis – jenis metode wawancara antara lain : Wawancara berencana, Wawancara tidak berencana, Wawancara tertutup, dan Wawancara terbuka. 3. Metode kuisioner. Metode kuesioner adalah metode pengumpulan data dengan

cara memberikan (menyebarkan ) kuesioner kepada responden. Kuesioner merupakan daftar pertanyaan yang lengkap dan terperinci. Kuesioner dapat diisi oleh responden itu sendiri atau dituliskan oleh pencatat (enumerator ) dalam suatu tatap muka. Kuesioner yang dituliskan oleh enumerator tadi disebut schedule.

4. Metode khusus, yaitu metode proyektif dan metode sosiometri. Metode khusus terdiri atas :

Metode Proyektif, Yaitu metode yang dipergunakaan untuk mengumpulkan data mengenai arti suatu hal bagi seseorang dengan cara memperkirakan nilai– nilai,keinginan, kebutuhan, dan sikapnya kedalam perilaku ataupun objek di luar manusia itu sendri.

Metode sosiometri, yaitu studi dan pengukuran tentang pilihan social, baik tentang pemilihan orang – orang, garis komunikasi, dan sebagainya dengan menggunakan kuesioner.

(7)

2.3.2 Jenis Data Menurut Cara Memperolehnya

Data Primer adalah secara langsung diambil dari objek penelitian oleh peneliti perorangan maupun organisasi. Contoh : Mewawancarai langsung penonton bioskop 21 untuk meneliti preferensi konsumen bioskop.

Data sekunder adalah data yang didapat tidak secara langsung dari objek penelitian. Peneliti mendapatkan data yang sudah jadi yang dikumpulkan oleh pihak lain dengan berbagai cara atau metode baik secara komersial maupun non komersial. Contohnya adalah pada peneliti yang menggunakan data statistik hasil riset dari surat kabar atau majalah.

2.4 Sekilas tentang Visual Basic 2010 2.4.1 Sejarah Visual Basic 2010

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang bersifat event driven dan menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM).

Visual Basic merupakan turunan bahasa BASIC dan menawarkan pengembangan aplikasi komputer berbasis grafik dengan cepat, akses ke basis data menggunakan Data Access Objects (DAO), Remote Data Objects (RDO), atau ActiveX Data Object (ADO), serta menawarkan pembuatan kontrol ActiveX dan objek ActiveX. 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.

(8)

Pada tahun 1992 Visual Basic versi 2.0 dirilis untuk meningkatkan dan memperbaiki kinerja dari Visual Basic versi 1.0. Pada tahun 1993 Microsoft mengeluarkan kembali versi terbaru dari Visual Basic ini yakni Visual Basic 3.0 yang ditambahkan diantaranya adanya kontrol data yang berfungsi untuk mengakses database, dan juga sudah tersedia Jet Engine versi 1.1 yang digunakan sebagai tool koneksi database melalui DAO (Data Access Object). Pada tahun 1995 Visual Basic 4.0 dirilis dan sudah dimasukkan teknologi OLE (Object Linking Embedding) serta kemampuan untuk membuat control sendiri (OCX). Pada tahun 1997 Visual Basic 5.0 dirilis dengan memasukkan teknologi baru yang mendukung COM serta memungkinkan membuat kontrol ActiveX sendiri ataupun DLL.

Pada tahun 1998 Visual BAsic 6.0 dirilis dengan teknologi yang lebih ditingkatkan lagi khususnya dalam mengakses SQL Server dan mengusung ADO (ActiveX Data Object) yang dirancang untuk meningkatkan kinerja dalam mengakses database pada perusahan besar.

Pada tahun 2000 Microsoft memperkenalkan pertama kali teknologi .Net tetapi belum banyak menarik minat. Hingga pada tahun 2002 Microsoft merilis Visual Studio .NET 2002 yang dipaket dengan Visual Basic .NET, Visual C++ .NET, Visual C# .NET dan Visual J#. NET.

Pada tahun 2003 Visual Studio 2003 dirilis untuk memperbaiki kinerja dari visual Studio 2002 dengan meluncurkan .NET Framework versi 1.1. Hingga pada tahun 2009 Visual Studio sudah pada versi 2010, dimana didalamnya sudah ditambahkan bahasa pemrogramana yang baru yaitu F#.

(9)

2.5 Lingkungan Kerja pada Microsoft Visual Basic 2010

Lingkungan Kerja pada Microsoft Visual Basic 2010 umumnya memiliki lingkungan sebagai berikut:

1. Menu Bar, berfungsi untuk pengelolaan fasilitas yang dimiliki oleh Visual Studio 2010, sedangkanTool Bar, berfungsi untuk melakukan perintah khusus secara cepat.

2. Form, merupakan objek utama yang berfungsi sebagai Interface (antar muka) dari aplikasi yang akan dibuat. Pada Form ini anda bisa meletakkan objek – objek yang terdapat dari Toolbox.

3. ToolBox, berfungsi untuk menyediakan objek-objek atau komponen yang digunakan dalam merancang sebuah Form pada aplikasi yang akan dibuat. 4. Solution Explorer, berfungsi untuk menampilkan project beserta file-file

pendukung yang terdapat pada sebuah program aplikasi

5. Properties, berfungsi untuk mengatur property-property yang ada di setiap objek yang diletakkan pada sebuah form.

2.5.1 Desain Form

Salah satu kelebihan dari Visual Basic 2010 adalah anda dapat mendesain sebuah aplikasi dengan mudah, karena anda hanya perlu melakukan Drag and Drop setiap objek yang ada di dalam ToolBox kedalam Form yang akan anda buat. Apabila anda ingin sedikit memodifikasi tampilan tersebut, anda bisa melakukannya dengan melakukan perubahan pada Properties. Berikut ini adalah tahapan proses dalam desain form dan pengaturan Properties dalam sebuah form:

1. Klik tulisan Button pada ToolBox, kemudian Drag gambar tersebut kedalam sebuah form.

2. Saat ini, Button yang anda masukkan masih terdapat Tulisan “Button1”, apabila anda ingin merubah tulisan tersebut, anda bisa mengubahnya pada Properties.

3. Pada Properties, carilah tulisan “Text”, disebelahnya anda akan menemukan tulisan “Button1”.

(10)

4. Ketika anda merubah tulisan “Button1” menjadi “Click Me!”, secara otomatis tulisan dalam tombol tersebut akan berubah menjadi “Click Me!”

5. Apabila anda ingin menjalankan program tersebut, anda bisa klik Start Debugging, yang disimbolkan dengan panah hijau pada toolbar, atau anda juga bisa menekan tombol F5 pada keyboard.

2.5.2 Code Editor

Code Editor adalah sebuah fitur yang digunakan oleh programmer untuk memberikan logika kepada program tersebut supaya program tersebut bisa bekerja dan dapat merespon setiap input dari pengguna program tersebut. Sebagai contoh, apabila program yang sebelumnya dibuat langsung dijalankan tanpa diberi logikanya, maka meskipun anda klik tombol tersebut berkali-kali. Tetap saja program tersebut tidak akan bereaksi. Ada beberapa cara yang dapat digunakan untuk masuk ke dalam Code Editor.

1. Menekan tombol F7 pada keyboard. 2. Pilih Menu View -> Code.

3. Menggunakan tombol View Code pada Solution Explorer.

2.6 Pengertian Crystal Report

Crystal Reports merupakan salah satu paket program yang digunakan untuk mem buat, menganalisa, dan menterjemahkan informasi yang terkandung dalam database ke dalam berbagai jenis laporan. Crystal Reports dirancang untuk membuat laporan yang dapat di gunakan dengan berbagai bahasa pemrograman berbasis Windows, seperti Visual Basic, Visual C/C++, Visual Interdev, dan Borland Delphi. Beberapa kelebihan yang dimiliki program Crystal Reports, antara lain:

1. Pembuatan laporan dengan Crystal Reports tidak terlalu rumit dan banyak meli bat kan kode program.

2. Program Crystal Reports banyak digunakan karena mudah terintegrasi dengan bahasa lain.

(11)

3. Fasilitas impor hasil laporan yang mendukung format-format paket program lain, seperti Microsoft Office, Adobe Acrobat Reader, HTML, dan sebagainya.

Dalam membuat suatu laporan, data merupakan komponen yang sangat vital dan mutlak disediakan. Umumnya data-data tersebut disimpan dalam sebuah database. Terdapat dua model untuk mengambil data yang ada di database guna ditampilkan di laporan, yaitu:

1. Pull Mode, Proses yang terjadi adalah driver akan melakukan koneksi ke database dan menarik data yang ada di dalam database tersebut sesuai dengan permintaan. Dengan model ini, di antara koneksi dalam database dengan perintah SQL akan menghasilkan data yang ditangani oleh Crystal Reports. Umumnya model ini digunakan pada laporan yang pengambilan datanya berasal dari sebuah database, di mana koneksinya tidak mengalami perubahan atau tidak memerlukan pengkodean.

2. Push Mode, Koneksi ke database digunakan untuk mengambil data dan mengisikan data tersebut ke dalam dataset. Data yang berada dalam dataset selanjutnya ditampilkan pada laporan. Dengan metode ini memungkinkan untuk membangun koneksi yang terbagi (sharing) ke dalam aplikasi dan membagi data sebelum Crystal Reports menerimanya.

Laporan yang telah dibuat dengan Crystal Reports masih belum terlihat bentuk tampilan datanya. Untuk itu dibutuhkan kontrol lain yang dipasang di form yaitu CristalReports Viewer.

Referensi

Dokumen terkait

Tema desain yang diangkat untuk diterapkan dalam proyek bangunan adalah arsitektur klasik modern yang tetap melihat lingkungan sekitar, supaya dapat menciptakan suasana

Sesuai dengan judul dalam penelitian ini, maka yang menjadi sampel penelitian adalah : Wajib Pajak Badan yang melakukan restitusi PPN LB dan Fiskus.. Berdasarkan pada

Dari hasil penelitian ini diharapkan dapat memberikan masukan kepada Unit Pelayanan Pajak dan Retribusi Daerah apakah perhitungan, pencatatan dan pelaporan Pajak

The amount of influence of Celebrity Endorser variable to Brand Awareness variable can be seen from the value of coefficient of determination (R 2 ) that is

Untuk Lapis aspal resap pengikat (prime coat), pekerjaan ini terdiri dari pengadaan dan pemakaian suatu bahan pengikat aspal dengan kekentalan rendah yang tepilih diatas satu

Indikator pricebook value (PBV) digunakan untuk menunjukkan seberapa jauh suatu perusahaan mampu menciptakan nilai perusahaan relatift erhadap jumlah modal yang

Kajian ini melihat anggaran bilangan buruh asing yang bekerja dalam sektor pembinaan di Malaysia sekarang, cabaran dalam sektor pembinaan di Malaysia, trend

Isolasi dan identifikasi bakteri termofilik penghasil kitinase dari sumber air panas Danau Ranau Suma- tera Selatan, diperoleh 2 isolat yang mampu meng- hasilkan kitinase dengan