BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi dapat diartikan sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu (kamus computer, 1996, Hal.20). Aplikasi software yang dirancang untuk penggunaan praktis khusus, klasifikasi luas ini dapat dibagi menjadi dua (Santoso, 2000, Hal:1-2). 1. Aplikasi software spesialis, program dengan dokumentasi tergabung yang dirancang untuk menjalankan tugas. 2. Aplikasi paket suatu program dengan dokumentasi tergabung yang digunakan untuk sejenis masalah tertentu, misalnya penggajian (payroll). Pengertian Voucher Pulsa Prabayar Voucher pulsa Prabayar adalah pengisian pulsa yang sifatnya real time namun kurang memiliki fleksibiltas. Pengisian pulsa Prabayar beda dengan pengisian melalui pasca bayar yang tidak bersifat real time tapi mempunyai fleksibilitas tinggi seperti memungkinan pemberian diskon. System pulsa prabayar memiliki dua cara yaitu : 1. Pulsa phisik yaitu kostumer mengisi sendiri pulsa prabayarnya hanya dengan mengirim dua belas angka yang tersembunyi setelah digosokan. 2. Pulsa elektrik yaitu kostumer hanya membayar dan tidak mengisi sendiri tiggal menunggu saja karena yang mengerjakan penjual pulsa. 5
6 System billing untuk prabayar dan pasca bayar selama ini dilakukan terpisah dan memiliki karakteristik tersendiri. Contohnya pasca bayar adalah proses charging dilakukan belakangan sesuai dengan batas waktu yang ditentukan setiap bulan kemudian pelanggan akan menerima tagihan. Sedangkan system prabayar adalah proses operator menggunakan teknologi Intelligent Network (IN) teknologi ini menawarkan kemudahan pengelolaan data secara real time. Billing convergent pertama kali diperkenalkan oleh Exelcom dengan implementasi teknologi Amdocs buatan Israel. Kemudian Telkomsel juga ikut mengimplementasikan cara system yang serupa. Telkomsel menggunakan teknologi Siemens charge@once dan mencapai kesepakatan kontrak sekitar 50 juta Euro. Pra bayar dan pasca bayar billing convergent menawarkan keunggulan pada penggabungan dua system menjadi satu atap. Apasaja keunggulan system baru ini? menurut Erik Ten Have menyebutkan diantara semua pelanggan baik prabayar maupun pasca bayar mendapat tawaran layanan yang sama sebab ditangani oleh satu atap. Pengguna pra bayar dapat merasakan fleksibilas layaknya pelanggan pasca bayar. 2.3 Microsoft Windows Saat ini Microsoft Windows boleh dibilang merupakan system operasi yang banyak digunakan pada computer personal (PC), baik Windows 9x maupun Windows NT dan versi-versi Windows terbaru. Sebagai sebuah system operasi, Microsoft Windows dilengkapi dengan fasiliras pendukung jaringan computer dalam bentuk Workgroup. Sedangkan dalam bentuk client-server digunakan system operasi jaringan Windows NT (Buku Pintar penanganan Jaringan Komputer, Kompas).
7 2.4 Pengertian Penjualan Pengertian penjualan menurut buku Ensiklopedia Ekonomi keuangan perdagangan adalah suatu perjanjian / kontrak antara dua pihak melakukan transaksi masing-masing disebut sebagai penjual dan pembeli. Mewajibkan pihak pertama atas pertimbangan harga akan sejumlah barang dan pihak kedua memindahkan barang yang menjadikan hak atas kepemilikan barang tersebut. Penjualan adalah tindakan-tindakan yang menyebabkan berpindahnya hak milik atas suatu benda atau jasa dan yang menimbulkan distribusi fisik. Penjualan pada dasarnya meliputi kegiatan-kegiatan seperti menghubungi calon-calon pelanggan (customer), memperkenalkan dan menawarkan produk. Menerima pesanan dan mengantarkan barang serta menagih pembayaran. 2.5 Sekilas Tentang Visual Basic 6.0 Visual Basic adalah program untuk membuat aplikasi berbasis Microsoft Windows Secara cepata dan mudah. Visual Basic menyediakan tools untuk membuat aplikasi yang sederhana sampai aplikasi kompleks atau rumit baik untuk kepreluan pribadi maupun keperluan usaha dan perusahaan/instansi dengan system yang lebih besar. Visual merupakan bahasa pemrograman yang menyederhanakan bahasa pemrograman yang menyerahkan berbagai macam desain dengan model GUI (Graphic User Interface). Hanya dengan mengetikkan kode program anda sudah dapat menggunakan program dengan tampilan yang menarik. Basic merupakan bahasa pemrograman BASIC (Beginner All Purpose Symbolic Instruction Code) yang ditambah ratusan perintah tambahan, function, keyword, dan banyak berhubungan langsung dengan GUI Windows. Visual Basic berorientasi OOP Obbject (Object Oriented Programming) yang mudah digunakan dan menampilkan apa yang kita inginkan. Pada prinsipnya sebuah object mengandung tiga hal utama, yaitu : 1. Property atau Atribut Properti adalah karekteristik atau sifat sebuah objek. Misalnya property warna untuk teks, ukuran, font dan sebagainya.
8 2. Metoda (Method) Metode adalah prosedur yang dimiliki oleh suatu objek yang akan dijalankan sesuai dengan respons yang diberikan oleh suatu perintah atau kejadian, misalnya objek tombol EXIT memiliki metode untuk keluar dari aplikasi. 3. Event Event adalah kejadian sesuatu yang dialami oleh sebuah objek.sebagai contoh meletakkan mouse diatas objek, mengklik tombol mouse pada sebuah tombol, mengetik pada kotak teks dan sebagainya. Dibawah ini pertama kali gambar Visual Basic sebelum digunakan : : Gambar 2.1 Tampilan pertama kali Visual Basic
9 Lingkungan Visual Basic : Gambar 2.2 Lingkungan Visual Basic Aplikasi Visual Basic terdiri dari : 1. Project adalah sekumpulan modul. Jadi project adalah kumpulan program itu sendiri. Project disimpan dalam format file yang berakhiran VBF. Gambar 2.3 Project
10 2. Form Form adalah objek yang dipakai sebagai tempat bekerja program aplikasi. Secara ototmatis akan tersedia form yang baru bila membuat program aplikasi yang baru yaitu dengan namaform1. Suatu Form terdapat garis titik-titik yang disebut Grid. Gambar 2.4 Tampilan Form 3. Toolbox Tool box adalah kotak alat yang berisi icon-icon untuk memasukan objek tertentu kedalam jendela form. Gambar 2.5 Toolbox
11 4. Jendela Properties (Properties) Jendela Properties digunakan untuk menentukan setting suatu objek atau control yang sedang aktif. Contoh : Name, Caption, Text, Size, Back Color. Gambar 2.6 Jendela Propeties
12 5. Kode Program Kode Program adalah serangkaian tulisan perintah yang akan dilaksanakan jika suatu objek dijalankan. Kode program ini akan mengontrol dan menentukan jalannya suatu objek. Gambar 2.7 Kode Program
13 2.5.1 Objek Visual Basic yang Digunakan pada Aplikasi Peersediaan dan Penjualan Pulsa Prabayar. Objek Visual Basic dibentuk dari icon-icon yang terdapat pada toolbox. Objekobjek yang penulis gunakan dalam program aplikasi persediaan & pennjualan pulsa Prabayar sebagai berikut : 1. Label Objek ini digunakan untuk menampilkan teks, tetapi kita tidak bisa berinteraksi dengannya (hanya untuk tampilan teks). 2. TextBox Objek ini digunakan untuk menempatkan teks pada form dan kita dapat mengedit teks tersebut. 3. Command Button Objek ini digunakan untuk memberikan suatu perintah atau tindakan ketika digunakan. 4. Data Ado Digunakan untuk menyediakan sarana teks dalam suatu database. Text Box Label Command Button Data Ado Gambar 2.8 Objek-objek Aplikasi Persediaan & penjualan Pulsa Prabyaar.
14 2.6 Sistematika Microsoft Access Database 2.6.1 Pengenalan Microsoft Access Microsoft Access merupakan salah satu program pengolah database yang digunakan untuk mengolah berbagai jenis data dengan pengoperasian yang mudah fungsi dan elemen yang ada dalam Microsoft Access sebagai berikut : a. Table yaitu data dalam database disimpan dalam sebuah objek. b. Query yaitu suatu objek database yang digunakan untuk memasukkan data yang berupa rumus, selain itu query juga dapat digunakan untuk bekerja dengan dua table atau lebih. c. Form yaitu sebuah objek database yang digunakan untuk membuat kontrolkontrol untuk proses memasukan, memeriksa dan memperbaharui data. Dapat menampilkan lembar kerja input data dengan tampilan lebih menarik. d. Report yaitu sebuah objek yang digunakan untuk menampilkan data yang lebih diformat sesuai ketentuan yang pernah diberikan. Microsoft Access agar tampak sempurna, selain itu kode-kode Visual Basic juga digunakan sebagai listing kode terhadap control-kontrol yang tidak tersedia pada Microsoft Access. Kata-kata yang sering dipakai dalam penggunaan Access, adalah : Database adalah koleksi dari informasi yang saling berkaitan. Object adalah bentuk sebuah bagian dari database seperti table, query, form atau macro. Table atau table adalah group dari beberapa data yang saling berkaitan dan terorganisir dari sebuah field atau record.
15 Field adalah kolom dari lembar kerja yang menentukan tipe dari kelempok nilai pada suatu table. Record adalah baris dari sautu lembar kerja, merupakan kumpulan nilai yang terdiri dari nilai field-field. Deisgn View menyediakan perintah-perintah untuk membuat field pada sebuah table. Datasheet View menyediakan perintah untuk mengubah, menambah dan menghapus data pada sebuah table. 2.6.2 Cara Kerja Microsoft Access Setelah membuka Access akan ditampilkan kotak dialog seperti dibawah ini. Pilih salah satu pilihan, satu dari pilihan pertama dan kedua jika anda ingin membuat sebuah database baru, atau pilihan ketiga untuk merubah database yang ada. Tidak seperti dokumen Word atau Excell database yang akan dibuat harus disimpan terlebih dahulu jika yang dipilih adalah blank Access Database maka akan muncul dialog penyimpanan seperti dibawah ini : Gambar 2.9 Kotak dialog Penyimpanan Database
16 Database Windows, mengatur semua objek yang ada didatabase. Daftar perintah pengaturan table disediakan dan setiap table yang dibuat akan diperliahatkan dalam gambar dibawah ini : Gambar 2.10 Database Windows Design View, mengatur field-field didalam database sehingga data-data bisa dimasukkan. Perhatikan gambar dibawah ini : Gambar 2.11 Design View
17 2.6.3 Membuat Tabel Table adalah daftar bergaris yang menyimpan nilai data dari suatu database mirip caranya seperti Excell ketika memasukkan nilai kedalam lembar kerja. Access menyediakan tiga (3) cara untuk membuat sebuah table yang perintahnya disediakan di Database Windows, yang berupa icon-icon. Caranya klik dua kali pada salah satu icon. Membuat tabel di Design View, pengguna dapat membuat field pada sebuah tabel. Ini adalah metode yang sering digunakan. Membuat tabel dengan menggunakan Wizard, pengguna tinggal mengikuti petunjuk untuk menggunakan tabel. Membuat tabel dengan memasukkan data, pengguna akan diberikan lembar kerja kosong dengan field-field kosong yang belum diberikan nama, dan juga sel data kosong sehingga pengguna dapat mengisinya. Gambar 2.12 Kotak Dialog Membuat Tabel
18 2.7 Program Flowchart (Bagan Alir Program) Untuk merancang sebuah aplikasi kualitas yang baik diperlukan beberapa alat perancangan aplikasi yaitu flowchart. Bagan alir program atau program flowchart merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses suatu program. Bagan alir program ini dibuat dengan menggunakan sibol-simbol yaitu : a. Simbol Titik Terminal (Awal/Akhir) Gambar 2.13 Simbol Titik Terminal b. Simbol Input/Output c. Simbol Proses Gambar 2.14 Simbol Input/Output d. Simbol Alir Gambar 2.15 Simbol Proses Gambar 2.16 Simbol Alir
19 e. Simbol Kondisi atau Keputusan Gambar 2.17 Simbol Kondisi atau keputusan f. Simbol Penghubungan Beda Halaman Gambar 2.18 Simbol Penghubung Beda Halaman