BAB 2 LANDASAN TEORI 2.1 Data Alferth R dan Ferry R (2008, hal: 1) menyatakan bahwa kata data diambil dari bahasa Inggris yang berasal dari bahasa Yunani dalam yang berarti fakta. Bentuk jamak dari datum adalah data. Jadi, data adalah suatu nilai mentah yang tidak memiliki arti apaapa, apabila dia berdiri sendiri. Data juga dapat diartikan sebagai deskripsi tentang benda, kejadian, aktivitas dan transaksi yang tidak mempunyai makna atau tidak berpengaruh secara langsung kepada pemakai. Data merupakan kumpulan dari angka-angka maupun karakter-karakter yang tidak memiliki arti. Karakter (angka, abjad, simbol) adalah sekelompok kecil bit yang pengaturannya memberikan arti tertentu, dan bit merupakan satuan data yang terkecil dalam proses komputer yaitu terdiri angka nol atau satu. Data dapat diolah sehingga menghasilkan informasi (Priyono Dwi Widodo, 2004). 2.2 Buku Panduan Tenis Buku Panduan Tenis merupakan sekumpulan file yang saling terkait dan membentuk suatu bangun data. Buku Panduan Tenis minimal terdiri dari suatu file yang cukup
untuk digunakan oleh komputer sedemikian rupa (Bambang Harta Suradja, 2002). Buku Panduan Tenis juga merupakan metode untuk mengelola file terpadu yang menampung sekumpulan informasi dan diorganisir sedemikian rupa, sehingga informasi tersebut mudah dikelola dan siap tersedia setiap dibutuhkan oleh user. 2.3 Aplikasi Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani kebutuhan akan beberapa aktivitas (Buyens, 2001). Aplikasi adalah sistem lengkap yang mengajarkan tugas spesifik (Post, 1999). 2.4 Kamus Kamus adalah buku acuan yang memuat kata dan ungkapan, biasanya disusun menurut abjad beserta penjelasan tentang makna dan pemakiannya (Kamus Besar Bahasa Indonesia). Kamus disusun sesuai dengan abjad dariu A-Z dengan tujuan untuk memudahkan pengguna kamus dalam mencari istilah yang diinginkannya dengan cepat dan mudah. Kamus memiliki kegunaan untuk memudahkan penggunaan dalam mencari istilah-istilah yang belum dipahami maknanya.
2.5 SOT PELTI SOT PELTI merupakan sekolah olahraga dalam cabang dunia pertenisan bertaraf internasional yang dikembangkan guna memajukan daya tarik dalam berolahraga. Ini kali pertamanya sekolah tenis memajukan kurikulum berbasis standart internasional yang akan mendukung material dan modulasi para pemainnya serta pelatih. Tenis merupakan salah satu cabang olahraga yang menggunakan raket. Dalam permainan ini, diperlukan daya tahan fisik yang kuat karena disamping pemain dituntut menguasai lapangan dengan kekuatan jelajah lari, pemain juga mesti menguasai keterampilan dalam memainkan bola dengan raketnya. 2.6 Beberapa Contoh Istilah Tenis Tenis merupakan cabang ilmu yang penting karena Tenis berkaitan erat dengan kehidupan manusia (Alfertd R. Jakarta, 2000). Dalam kehidupan kita sehari-hari banyak istilah Tenis yang kita gunakan dan dipakai juga dalam bahasa Indonesia, antara lain: 1. Ace, Serve yang begitu cepat atau membentuk sudut begitu tajam (atau keduanya) sehingga receiver tidak dapat menggapai bola.
2. Approach Shot, drive yang dipukul cukup dalam dan dapat diikuti pelakunya dengan berlari ke arah net. 3. Centre Service, garis yang memisahkan kedua service court pada masing masing lapangan. 4. Deuce Court, service court di sebelah receiver. 5. Drop Shot, suatu pukulan yang di pukul perlahan dengan backspin, biasanya dari bagian depan court, untuk membuat lawan berlari cepat ke depan dalam mengembalikan bola. 6. Dink, suatu pukulan yang dipukul pelan, dilakukan para pemain tingkat ADVANCED untuk menarik lawan ke dekat net dan memaksa untuk memberikan bola tinggi. 7. Error, pengembalian bola yang keluar atau menyangkut pada net, atau suatu usaha pengembalian yang sama sekali gagal (bola tak samapai disentuh) atau dipukul setelah melambung dua kali.
8. Foot Fault, posisi kaki yang salah sebelum bola dipukul untuk serve sehingga pelakunya dikenal satu fault sekalipun serve mendarat ke dalam service box yang semestinya. 9. Let Point, point yang karena alasan - alasan tertentu harus di ambil alih atau diberikan kepada lawan. 10. Passing Shot, drive yang melewati salah satu dari pemain net atau keduanya. 11. Placement, suatu pukulan yang mendarat pada court, tetapi di luar jangkauan lawan.
2.7 Microsoft Visual Basic 6.0 Microsoft Visual Basic adalah sebuah sarana pembuat program yang mudah dan lengkap. Bahasa Programan adalah perintah-perintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Microsoft Visual Basic selain disebut sebagai sebuah bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program aplikasi berbasis Windows. (Adi Kurniadi, 2005). Microsoft Visual Basic merupakan salah satu bahasa pemrograman yang memungkinkan para programmer untuk membuat aplikasi yang berbasis Windows dengan sangat mudah. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan visual untuk merancang user interface atau tampilan dalam bentuk from, sedangkan untuk kodingnya menggunakan bahasa basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula maupun developer.
2.7.1 IDE Microsoft Visual Basic Integrated Development Environment (IDE) atau tampilkan muka dari Visual Basic merupakan lingkungan pengembangan terpadu bagi programmer. dalam mengembangkan aplikasinya. Secara garis besar IDE Visual Basic terdiri atas Title Bar, Menu Bar, Tool Box, Jendela Propertise, Project, Jendela Pengkodean, Jendela From, Jendela From layout. Tampilan jendela Visual Basic adalah sebagai berikut: Title Bar Menu Bar ToolBars Project Explorer ToolBox Jendela Code Form Window Properties Gambar 2.1 IDE Visual Basic
1. Title Bar Title bar merupakan batang jendela dari program Visual Basic 6.0 yang terletak pada bagian paling atas dari jendela program yang berfungsi untuk menampilan judul atau nama jendela. Selain itu juga berfungsi untuk memindahkan posisi jendela dengan menggunakan drag and drop pada posis title bar tersebut dan untuk mengatur ukuran jendela dari ukuran minimize ke ukuran restore ataupun sebaliknya dengan melakukan klik ganda pada posisi title bar tersebut. 2. Menu Bar Berisi perintah-perintah umum yang digunakan untuk mengoperasikan Visual Basic. Menu Bar menggunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. Menu Bar berisi semua perintah Visual Basic yang dapat dipilih untuk melakukan tugas tertentu. Isi dari menu ini sebagian besar hampir sama dengan program-program Windows pada umumnya. (Adi Kurniadi, 2005) 3. ToolBar Toolbar merupakan sebuah batang yang berisi kumpulan tombol yang terletak dibagian bawah menu bar atau terdapat didalam menu bar (shortcut) yang dapat digunakan untuk menjalankan perintah memanipulasi project. Pada kodisi default program Visual Basic hanya menampilkan toolbars standar. Namun dapat pula diset sesuai dengan keinginan kita sendiri.
4. Project Explorer Project Explorer merupakan suatu kumpulan metode atau merupakan program aplikasi itu sendiri. Dalam Visual Basic, file project disimpan dengan nama file berakhiran vbp, dimana file ini berfungsi untuk menyimpan seluruh komponen program. Apabila membuat suatu program aplikasi baru maka secara otomatis project tersebut akan diisi dengan form baru. Dalam jendela project explorer ditampilkan suatu struktur hirarki dari sebuah project itu sendiri yang berisi nama item yang terkandung di dalamnya. 5. Toolbox atau kontrol Merupakan tampilan berbasis grafis yang dimaksukkan pada from untuk membuat intraksi dengan pemakai. Bentuk toolbox Visual Basic adalah sebagai berikut: Pointer Label Frame Check Box Combo Box H ScroolBar Timer DirList Box Shape Image OLE Picture Box Text Box Command Button Option Button List Box ScrollBar Drive List Box File List Box Line Data Gambar 2.2 ToolBox
Adapun secara garis besar fungsi dari masing-masing kontrol tersebut adalah sebagai berikut. a. Pointer Pointer bukan merupakan suatu kontrol tapi icon ini digunakan ketika memilih kontrol yang sudah berada pada from. b. Picturebox Picturebox adalah kontrol yang digunakan untuk menampilkan image dengan format BMP, DIB, (Bitmap), ICO (Icon), CUR (Cursor), WMF (Metafile), CMF (Enhanced Metafile), GIF, JPEG. c. Label Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki. d. Textbox Textbox adalah kontrol yang mengandung string yang dapat dipakai oleh pemakai, dapat berupa satu baris tunggal atau banyak baris.
e. Frame Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya. f. commandbutton commandbutton merupakan kontrol hampir ditemukan pada setiap from dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya. g. CheckBok CheckBok digunakan untuk pilihan yang isinya bernilai yes atau no, true atau false. h. OptionButton OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu. i. LisBox LisBox mengandung sejumlah item dan pemaka dapat memilih lebih dari satu. j. ComboBox ComboBox merupakan kombinasi dari TexBox dan ListBox di mana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan.
k. HScrollbar/VScrollbar HScrollbar/VSrollbar digunakan untuk membentuk srollbar berdiri sendiri. l. SSTab SSTab adalah obyek berbentuk lembaran-lembaran. Setiap lembaran dapat berisi kelompok informasi. m. DataGrid DataGrid digunakan untuk menampilkan data dalam bentuk grid seperti di worksheet excel. n. DataList dan DataCombo digunakan untuk menampilkan data dalam sebuah dropdown list box. (Fajrillah Hasballah, 2002). 6. From From merupakan windows atau jendela di mana akan dibuat user interface. Kita dapat menambahkan sebanyak mungkin from kedalam aplikasi kita sesuai dengan kebutuhan.
7. Properties Propertis merupakan nilai yang dimiliki oleh sebuah objek Visual Basic, merupakan sebuah jendela yang digunakan untuk menampung nama properti dari kontrol yang dipilih 8. Jendela Code Jendela Code adalah salah satu jendela yang paling penting dalam Visual Basic, yang berisi kode-kode program yang merupakan industri-industri untuk aplikasi Visual Basic. Setiap obyek obyek pada Visual Basik dapat ditambahi kode-kode program untuk melaksanakan tugas-tugas tertentu, misalnya membatalkan perintah, maupun aplikasi dan sebagainya. i. Jendela From Layout From Layout window merupakan sebuah jendela yang digunakan untuk mengatur posisi dan from pada from saat program dijalankan. Pada saat mengarahkan Pointer mouse ke bagian from, maka pointer mouse akan berubah menjadi anak panah empat arah (pointer mengatur posisi)untuk memindahkan posisi dari from pada layer monitor dapat dilakukan dengan proses drag and drop.