BAB II LANDASAN TEORI. Landasan teori merupakan kumpulan tulisan atau teori atau bahan pustaka

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

BAB 2 LANDASAN TEORI. luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

DASAR MENGGUNAKAN VISUAL BASIC 6.0

1. MENGENAL VISUAL BASIC

BAB II TINJAUAN PUSTAKA

Algoritma Pemrograman 2 B

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

Bab I Pengenalan Visual BASIC

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin computare yang mengandung arti menghitung.

BAB 2 LANDASAN TEORI

Langkah- langkah untuk menginstall VB6 adalah:

BAB IV HASIL DAN UJI COBA

BAB III LANDASAN TEORI. 1. Suatu proses hubungan pribadi yang bersifat dinamis. 2. Suatu bentuk bantuan yang sistematis kepada murid.

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

Sesi/Perkuliahan ke: I

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB II LANDASAN TEORI. Sistem merupakan kumpulan elemen elemen yang saling terkait dan

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB II TINJAUAN PUSTAKA. Kumpulan dari element-element yang saling berinteraksi untuk mencapai suatu

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

A. Memulai dan Struktur Visual Basic

Sistem, Sub Sistem dan Supra Sistem

BAB 2 LANDASAN TEORI. Universitas Sumatera Utara

BAB III LANDASAN TEORI. kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS)

BAB 2 TINJAUAN PUSTAKA

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB IV HASIL DAN UJI COBA

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

Visual Basic 6.0 For Beginners

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB V IMPLEMENTASI SISTEM

INTERAKSI MANUSIA DAN KOMPUTER

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

BAB 1 PENDAHULUAN 1.1 Pendahuluan

BAB II LANDASAN TEORI

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

BAB 2 LANDASAN TEORI. Istilah sistem ( kata sistem ) berasal dari bahasa Yunani yaitu sistema yang berarti

BAB II LANDASAN TEORI

BAB 2 TINJAUAN TEORI

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

BAB V IMPLEMENTASI. A. Lingkungan Implementasi. Dalam hal kegiatan implementasi sistem ini adapun yang

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita harus

BAB III 3 LANDASAN TEORI

BAB I PENDAHULUAN. dalam membantu setiap pekerjaan dalam bidang komputerisasi. Dalam hal ini laptop

BAB 2 LANDASAN TEORI

BAB III PERANCANGAN. 3.1 Perancangan Alat Kuisioner dengan Wireless Elektronika Berbasis

BAB 2 LANDASAN TEORI

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

APLIKASI PENJUALAN BARANG SECARA MULTIUSER PADA DISTRO THINKER MATESIH KARANGANYAR

BAB V IMPLEMENTASI SISTEM

M. Choirul Amri

SISTEM INFORMASI PENGHITUNGAN PAJAK REKLAME DI DINAS PENDAPATAN, PENGELOLAAN KEUANGAN DAN ASET DAERAH KABUPATEN KARANGANYAR BERBASIS MULTIUSER

BAB 1 PENDAHULUAN. Pada masa sekarang ini peran basis data sangat menonjol. Pemrosesan Basis Data

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk

BAB I PENDAHULUAN. orang yang tepat pada pekerjaan yang tepat sejak permulaannya.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa latin yaitu computare yang artinya menghitung.

BAB III LANDASAN TEORI. McLeod & Schell 2008: 12). Sistem Informasi Manajemen menyediakan

BAB V IMPLEMENTASI PERANGKAT LUNAK. Aplikasi setelah dianalisa dan dirancang, maka aplikasi tersebut siap

BAB II LANDASAN TEORI

BAB IV HASIL DAN UJI COBA

BAB II LANDASAN TEORI

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Transkripsi:

BAB II LANDASAN TEORI Landasan teori merupakan kumpulan tulisan atau teori atau bahan pustaka yang ada hubungannya dengan permasalahan yang diteliti sehingga dapat memperdalam pengetahuan mengenai permasalahan yang bersangkutan. Dengan adanya landasan teori ini diharapkan dapat memanfaatkan teori-teori yang ada untuk memecahkan permasalahan yang diangkat. Beberapa landasan teori yang penulis ajukan dalam penyusunan skripsi ini adalah : 2.1 Pengertian Aplikasi Aplikasi adalah program-program siap pakai yang dibuat untuk melaksanakan fungsi bagi pemakai atau aplikasi lain. 2.2 Komputer Arti Komputer adalah menghitung yang berasal dari istilah asing computare. Awalnya komputer dirancang untuk keperluan perhitungan. Inspirasinya diambil dari alat hitung tertua bernama sipoa yang berasal dari Negeri Cina. 1 Komputer sering diidentifikasi dengan Personal Computer (PC), yang merupakan peralatan elektronik terdiri atas hardware dan software. Hardware adalah alat yang ada secara fisik atau materi. Sedangkan software merupakan perangkat lunak yang yang terdiri atas program dan 1 Melwin Syafrizal, Pengantar Jaringan Komputer, Andi Offset, Yogyakarta, 2005 6

7 data. Pemroses data yang dapat digunakan untuk melakukan fungsi sebagai berikut : 1. Memberikan hasil sesuai dengan tujuan pengolahan 2. Menerima masukan berupa data dan perintah 3. Mengolah data dengan program yang tersimpan dalam memori. 2.3 Sistem. Menurut M. J Alexander dalam buku Information System Analysis Theory and Application, Sistem merupakan suatu group dan elemenelemen baik yang berbentuk fisik maupun non fisik yang menunjukkan suatu kumpulan saling berhubungan diantaranya dan berinteraksi bersamasama menuju satu atau lebih tujuan, sasaran atau akhir dari sebuah sistem. 2 Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu. Dalam sebuah sistem agar dapat berjalan dengan baik terdapat komponenkomponen utama, diantaranya : 1. Komponen Input Komponen input merupakan bagian dari sistem yang bertugas untuk menerima data masukan. Data masukan digunakan sebagai komponen penggerakan atau pemberi tenaga dimana sistem itu dioperasikan. Komponen penggerak terbagi menjadi 2 kelompok yaitu: 2 Teguh Wahyono, Sistem Informasi, graha Ilmu, Yogyakarta, 2004 cetakan pertama hal 12

8 a. Maintenance Input Merupakan energi yang dimasukkan supaya sistem dapat beroperasi dan menjadi personel utama pengambilan keputusan (Decission Maker) b. Signal Input Merupakan energi yang diproses untuk didapatkan keluaran. Dalam pengambilan keputusan maka signal input sebagai informasi yang menunjang kemudahan pengambilan keputusan (Decission Support System) 2. Komponen Proses Komponen proses merupakan komponen dalam sistem yang melakukan pengolahan input untuk mendapatkan hasil atau tujuan yang di inginkan. Maka diperlukan suatu integrasi yang baik antar subsistem baik secara vertical maupun horizontal agar proses interaksi untuk mencapi tujuan dapat berjalan lancar. 3. Komponen Output Komponen output merupakan komponen hasil pengoperasian dari suatu sistem. 4. Komponen Tujuan Komponen tujuan merupakan sasaran yang ingin dicapai oleh berjalanya sistem. 5. Komponen Kendala Komponen kendala merupakan komoponen yang berisikan aturan-aturan atau batas-batas yang berlaku atas tujuan tersebut.

9 Dengan adanya kendala atau batas-batas yang jelas maka akan mampu mengidentifikasikan apa yang harus diantisipasikan dalam mencapai tujuan sistem. 6. Komponen Kontrol Komponen control merupakan komponen pengawas dari pelaksanaan proses pencapaian tujuan. 7. Komponen Umpan Balik Komponen umpan balik merupakan komponen yang memberikan respon atas berjalannya suatu sistem. 2.4 Pengertian Database Database adalah kumpulan dari item data yang saling berhubungan antara satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu agar bisa dimanipulasi untuk kegunaan tertentu. Didalam pemrograman komputer, agar informasi mudah diambil dan dikelola maka kita dapat memecah informasi itu kedalam beberapa tabel, dan setiap tabel menyimpan entiti entiti yang berbeda (satu tabel menyimpan informasi pelanggan, tabel lain menyimpan informasi produk dan sebagainya). Jadi database yang mengandalkan pada hubungan antar tabel disebut dengan relational database. 2.5 Visual Basic 6.0 Visual Basic 6.0 merupakan salah satu aplikasi pemrograman visual menggunakan pendekatan Graphical User Interface (GUI) yang lebih nyaman dan lebih mudah digunakan oleh programmer untuk

10 membuat aplikasi, baik aplikasi kecil untuk keperluan sendiri ataupun sistem enterprise yang besar serta aplikasi terdistribusi yang dijalankan melalui internet. 3 Visual Basic 6.0 memiliki antar muka yang dapat diatau sesuai selera penggunannya, diantaranya : 1. Title Bar Menunjukkan nama project yang sedang dibuat. 2. Main Bar Merupakan toolbar utama yang berisi icon-icon yang dapat diklik oleh pengguna untuk melakukan suatau perintah khusus secara cepat. 3. Form Merupakan tempat untuk merancang tampikan program aplikasi yang dibuat. 4. Form Layout Window Merupakan jendela yang menunjukan posisi relatif form terhadap layar monitor saat form tersebut ditampilkan dilayar windows. 5. Code Window Merupakan jendela yang digunakan untuk melihat atau mengetikan kode program. Setiap form memiliki sebuah kode window sendiri. 3 Arief Ramadhan, SQL Server 2000 dan VB 6.0, PT Elex Media Komputindo, Jakarta, 2005

11 6. Toolbox Terdiri atas beberapa class objek yang dapat digunakan untuk objek ke dalam proses pembuatan aplikasi. 7. Project Explorer Window Merupakan jendela untuk menampilkan project-project, formform, atau modul-modul yang terlibat dalam proses pembuatan program aplikasi. 8. Propertise Window Terdiri atas beberapa class objek yang dapat digunakan untuk objek ke dalam proses pembuatan aplikasi Kelebihan menggunakan Microsoft Visual Basic adalah : 1. Kemampuan untuk mengkompilasi program dalam bentuk Native Code yaitu optimasi pada saat processor mengkompilasi dan menjalankan program tersebut. 2. Kecepatannya dalam mengakses program dimana hal ini hanya dapat ditemui pada aplikasi-aplikasi yang dikompilasi dengan bahasa pemograman C++. 2.6 MySQL MySQL merupakan salah satu jenis databases server yang sangat t erkenal. Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. Selain itu MySQL bersifat free artinya kita tidak perlu membayar untuk mendapatkan dan menggunakannya, pada berbagai platform kecuali pada Windows. MySQL termasuk jenis RDBMS (Relational Databases Management

12 System). Itulah sebabnya istilah table, baris, dan kolom digunakan pada MySQL. Pada MySQL, sebuah database mengandung satu atau sejumlah table. Table terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. MySQL memiliki beberapa kelebihan : 1. Kecepatan 2. Mudah digunkan 3. Open source 4. Kapabilitas 5. Biaya rendah ( relative gratis ) 6. Konektifitas dan keamanan 7. Fleksibilitas / Portabilitas 8. Lintas platform sistem operasi. 2.7 Crystal Report. Crystal Report adalah program yang matang dengan fitur yang luas seperti membuat report cross tab dan pembuatan formula yang lebih powerful. Crystal Report berupa paket third party yang disertakan dalam Visual Basic. Paket tersebut berisi program Crystal Report designer yang bekerja terpisah dengan Visual Basic dan berfungsi untuk membuat dan menguji report, Control Active X dan beberapa file lainnya. Crystal Report designer akan membuat file definisi report yang berekstensi.rpt. Dalam instalasi Visual Basic 6.0, Program Crystal Report tidak disertakan tetapi kita dapat mencari file Cryst32.exe dalam folder /

13 common / tools / Crysrep dari CD Master Visual Studio / Visual Basic untuk di install. 4 Crystal Report dirancang untuk membuat laporan yang dapat digunakan dengan bahasa berbasis Windows, spk Borland Delphi, VB, Visual C/C++, dan Visual Interday. 5 Crystal Report merupakan salah satu program yang digunakan untuk membuat, menganalisa. Dan menerjemahkan informasi yang terkandung dalam database atau program anda ke dalam berbagai jenis laporan yang sangat fleksibel. 6 Sebuah aplikasi dengan laporan sangatlah penting nilainya, oleh karena itu laporan harus memiliki informasi yang mudah dimengerti. Laporan tidak akan ada artinya jika hasilnya setelah dibutuhkan atau tampilannya begitu jelek sehingga tidak bisa dimengerti oleh para pengguna. Dengan menyusun laporan sebelum memulai fase translasi, item penting tidak akan terabaikan dan membuat pekerjaan pengkodean menjadi lebih mudah. Kelebihan Crystal Report adalah : 1. Dari segi pembuatan laporan, tidak terlalu rumit yang memungkinkan para programmer pemula sekalipun dapat membuat laporan yang sederhana tanpa melibatkan banyak kode pemograman. 4 Ario Suryo Kusuma, Drs. Pemrograman Database dengan Visual Basic 6.0, Elex Media Komputindo, Gramedia, Jakarta, 2003, hal 145 5 Rahadian Hadi, Membuat Laporan dengan Crystal Report dan VB 6.0, Elex Media Computindo, Jakarta, 2004.

14 2. Intergrasi, dengan bahasa-bahasa pemrograman lainya yang memungkinkan dapat digunakan oleh banyak programmer dengan masing-masing keahlian. 2.8 Pengertian Tes Potensi Akademik. Tes Potensi Akademik dikembangkan berdasarkan teori tes inteligensi. Tes Potensi Akademik adalah tes yang mengukur potensi atau bakat seorang individu. Tes Potensi Akademik terdiri atas empat sub tes, yaitu : Verbal : mengukur kemampuan penalaran verbal, dan memahami gagasan suatu wacana. Kuantitatif : mengukur kemampuan mengorganisasi informasi untuk menyelesaikan masalah yang berkaitan dengan angka. Penalaran : mengukur kemampuan untuk mengevaluasi dan menyusun kesimpulan. Spasial / gambar : mengukur daya logika ruangyang dimiliki seseorang Uji kualitas soal tes ini menggunakan pendekatan teori tes modern yaitu Item Response Theory (IRT). Soal yang telah diuji kemudian dikelola dalam bentuk bank soal yang terkalibrasi. Dengan teori tes modern dapat dipastikan bahwa orang yang memiliki potensi yang sama tetapi mengerjakan perangkat soal yang berbeda akan memperoleh skor yang sama. Waktu untuk mengadministrasikan tes ini sekitar 160 menit, yaitu 10 menit untuk penjelasan, 20 menit untuk pengisian lembar jawab

15 computer, dan 130 menit untuk mengerjakan soal. Pemeriksaan tes dilakukan dengan sistem komputerisasi dengan menggunakan OMR Scanner. (Drs. Matrisoni ). 7 6 Desvia M. Noor, MA, Tes Potensi Akademik, Shafa Media, Yogyakarta, 2009