• Tidak ada hasil yang ditemukan

BAB II LANDASAN TEORI

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB II LANDASAN TEORI"

Copied!
15
0
0

Teks penuh

(1)

5

L A N D A S A N T E O R I

2 . 1 P e n g e r t i a n A p l i k a s i A p l i k a s i d a p a t d i a r t i k a n s e b a g a i p r o g r a m k o m p u t e r y a n g d i b u a t u n t u k m e n o l o n g m a n u s i a d a l a m m e l a k s a n a k a n t u g a s t e r t e n t u ( k a m u s c o m p u t e r , 1 9 9 6 , H a l . 2 0 ) . A p l i k a s i s o f t w a r e y a n g d i r a n c a n g u n t u k p e n g g u n a a n p r a k t i s k h u s u s , k l a s i f i k a s i l u a s i n i d a p a t d i b a g i m e n j a d i d u a ( S a n t o s o , 2 0 0 0 , H a l : 1 - 2 ) . 1 . A p l i k a s i s o f t w a r e s p e s i a l i s , p r o g r a m d e n g a n d o k u m e n t a s i t e r g a b u n g y a n g d i r a n c a n g u n t u k m e n j a l a n k a n t u g a s . 2 . A p l i k a s i p a k e t s u a t u p r o g r a m d e n g a n d o k u m e n t a s i t e r g a b u n g y a n g d i g u n a k a n u n t u k s e j e n i s m a s a l a h t e r t e n t u , m i s a l n y a p e n g g a j i a n ( p a y r o l l ) . P e n g e r t i a n V o u c h e r P u l s a P r a b a y a r V o u c h e r p u l s a P r a b a y a r a d a l a h p e n g i s i a n p u l s a y a n g s i f a t n y a r e a l t i m e n a m u n k u r a n g m e m i l i k i f l e k s i b i l t a s . P e n g i s i a n p u l s a P r a b a y a r b e d a d e n g a n p e n g i s i a n m e l a l u i p a s c a b a y a r y a n g t i d a k b e r s i f a t r e a l t i m e t a p i m e m p u n y a i f l e k s i b i l i t a s t i n g g i s e p e r t i m e m u n g k i n a n p e m b e r i a n d i s k o n . S y s t e m p u l s a p r a b a y a r m e m i l i k i d u a c a r a y a i t u : 1 . P u l s a p h i s i k y a i t u k o s t u m e r m e n g i s i s e n d i r i p u l s a p r a b a y a r n y a h a n y a d e n g a n m e n g i r i m d u a b e l a s a n g k a y a n g t e r s e m b u n y i s e t e l a h d i g o s o k a n . 2 . P u l s a e l e k t r i k y a i t u k o s t u m e r h a n y a m e m b a y a r d a n t i d a k m e n g i s i s e n d i r i t i g g a l m e n u n g g u s a j a k a r e n a y a n g m e n g e r j a k a n p e n j u a l p u l s a .

(2)

S y s t e m b i l l i n g u n t u k p r a b a y a r d a n p a s c a b a y a r s e l a m a i n i d i l a k u k a n t e r p i s a h d a n m e m i l i k i k a r a k t e r i s t i k t e r s e n d i r i . C o n t o h n y a p a s c a b a y a r a d a l a h p r o s e s c h a r g i n g d i l a k u k a n b e l a k a n g a n s e s u a i d e n g a n b a t a s w a k t u y a n g d i t e n t u k a n s e t i a p b u l a n k e m u d i a n p e l a n g g a n a k a n m e n e r i m a t a g i h a n . S e d a n g k a n s y s t e m p r a b a y a r a d a l a h p r o s e s o p e r a t o r m e n g g u n a k a n t e k n o l o g i I n t e l l i g e n t N e t w o r k ( I N ) t e k n o l o g i i n i m e n a w a r k a n k e m u d a h a n p e n g e l o l a a n d a t a s e c a r a r e a l t i m e . B i l l i n g c o n v e r g e n t p e r t a m a k a l i d i p e r k e n a l k a n o l e h E x e l c o m d e n g a n i m p l e m e n t a s i t e k n o l o g i A m d o c s b u a t a n I s r a e l . K e m u d i a n T e l k o m s e l j u g a i k u t m e n g i m p l e m e n t a s i k a n c a r a s y s t e m y a n g s e r u p a . T e l k o m s e l m e n g g u n a k a n t e k n o l o g i S i e m e n s c h a r g e @ o n c e d a n m e n c a p a i k e s e p a k a t a n k o n t r a k s e k i t a r 5 0 j u t a E u r o . P r a b a y a r d a n p a s c a b a y a r b i l l i n g c o n v e r g e n t m e n a w a r k a n k e u n g g u l a n p a d a p e n g g a b u n g a n d u a s y s t e m m e n j a d i s a t u a t a p . A p a s a j a k e u n g g u l a n s y s t e m b a r u i n i ? m e n u r u t E r i k T e n H a v e m e n y e b u t k a n d i a n t a r a s e m u a p e l a n g g a n b a i k p r a b a y a r m a u p u n p a s c a b a y a r m e n d a p a t t a w a r a n l a y a n a n y a n g s a m a s e b a b d i t a n g a n i o l e h s a t u a t a p . P e n g g u n a p r a b a y a r d a p a t m e r a s a k a n f l e k s i b i l a s l a y a k n y a p e l a n g g a n p a s c a b a y a r . 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).

(3)

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.

(4)

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 :

:

(5)

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.

(6)

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.

(7)

4. Jendela Properties (Properties)

Jendela Properties digunakan untuk menentukan setting suatu objek atau control yang sedang aktif. Contoh : Name, Caption, Text, Size, Back Color.

(8)

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.

(9)

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. Objek-objek 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.

Label

Text Box Command Button

Data Ado

(10)

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 kontrol- kontrol 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.

(11)

• 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 :

(12)

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 :

(13)

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

(14)

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

Gambar 2.14 Simbol Input/Output c. Simbol Proses

G a m b a r 2 . 1 5 S i m b o l P r o s e s d. Simbol Alir

(15)

e. Simbol Kondisi atau Keputusan

Gambar 2.17 Simbol Kondisi atau keputusan

f. Simbol Penghubungan Beda Halaman

Gambar

Gambar 2.1 Tampilan pertama kali Visual Basic
Gambar 2.2 Lingkungan Visual Basic
Gambar 2.4 Tampilan Form
Gambar 2.6 Jendela Propeties
+7

Referensi

Dokumen terkait

Saran yang dapat diberikan dari penelitian ini adalah: 1 guru SD, sebaiknya dapat mengembangkan media gambar seri dalam pembelajaran mengarang, sehingga memudahkan siswa dalam

Kejadian ini menyebabkan peningkatan iskemia pada saluran nafas yang rusak, selanjutnya Kejadian ini menyebabkan peningkatan iskemia pada saluran nafas yang rusak, selanjutnya terjadi

Untuk mengetahui apakah terdapat pengaruh religiusitas, gaji dan kepercayaan mempengaruhi secara simultan terhadap minat muzakki membayar zakat di BAZNAS

a) Dana zakat yang digunakan untuk pemberdayaan masyarakat melalui program “Petani Bangkit” seharusnya diberikan kepada petani bukan dipinjamkan meskipun itu tanpa

Sedangkan pembahasan yang dipilih peneliti lebih fokus pengenalan hewan peliharaan dengan media buku interaktif yang berjudul “Perancangan Buku Interaktif Pengenalan

Perencanaan Pembangunan Wilayah dan Perdesaan Sekolah Pascasarjana Institut Pertanian Bogor. Bogor:

Dari tabel 7 dan 8 diatas dapat dikatakan bahwa pada setiap proses assembly untuk semua bagian konstruksi kapal, tenaga kerja organik PT PAL mempunyai jo/CGT

Kebisingan adalah bunyi yang tidak di inginkan karena tidak sesuai dengan konteks ruang dan waktu sehingga dapat menimbulkan gangguan terhadap kenyamanan dan kesehatan