1.3 Perumusan Masalah
Adapun yang menjadi masalah dalam penelitian ini yaitu bagaimana mendesain, membuat dan menghasilkan suatu sistem Billing yang aman serta dapat menampilkan laporan berupa
harga pemakaian, sekaligus sebagai fasilitas pengirim pesan antara server dan client.
1.4 Batasan Masalah
Adapun yang menjadi batasan masalah adalah sebagai berikut: 1.
Server Dengan Sistem Billing ini, server dapat melakukan hal-hal seperti:
a Mematikan dan menghidupkan koneksi ke komputer client.
b Memonitor penggunaan seperti tarif dan lamanya waktu untuk seluruh komputer
client. c
Mengirim dan menerima pesan ke dan dari komputer jaringan client. 2.
Client Dengan Sistem Billing ini, komputer client dapat melakukan hal-hal sebagai berikut:
a Melakukan koneksi internet atau beroperasi dengan login terlebih dahulu.
b Mengirim dan menerima pesan dari server.
1.5 Maksud dan Tujuan
Penulis bermaksud membangun sistem Billing yang murah atau bahkan gratis untuk digunakan dikalangan mahasiswa yang ingin membuka usaha warung internet warnet.
Adapun tujuan penulis antara lain adalah: 1.
Memudahkan pemilik usaha untuk melakukan segala transaksi yang terjadi. 2.
Pemakaiannya lebih praktis.
3. Lebih menghemat dari segi pengeluaran, maksudnya dengan menggunakan sistem
billing ini setiap usaha hanya perlu memperkerjakan satu orang operator untuk mengontrol segala aktivitas transaksi yang terjadi.
4. Simpel dalam menggunakannya karena sudah dilengkapi fitur standard yang
dibutuhkan.
1.6 Metode Penelitian
Untuk menyusun tugas akhir ini, penulis melakukan penerapan metode penelitian dalam memperoleh data yang dibutuhkan, sehingga penyusunan tugas akhir ini dapat diselesaikan
dengan baik. Adapun metode penelitian yang penulis lakukan adalah sebagai berikut:
1 Studi Lapangan
Studi lapangan merupakan metode yang dilakukan oleh penulis secara langsung di lapangan, dalam hal ini penulis melakukan uji coba program dengan memakai 2 dua
notebook yang satu bertindak sebagai client dan satunya lagi sebagai sever. 2.
Studi Pustaka Studi pustaka merupakan metode yang dilakukan penulis untuk mendapatkan data
teoritis baik yang bersumber dari buku maupun majalah yang berhubungan dengan permasalahan yang dihadapi. Selain itu penulis juga mengunjungi webside yang
menyediakaan tutorial mengenai bahasa pemrograman yang penulis gunakan.
1.7 Tinjauan Pustaka
Visual Basic 6.0 adalah salah satu bahasa pemrograman yang dapat digunakan untuk pengembangan aplikasi Client-Server, sedangkan Microsoft Access adalah database yang
dikhususkan untuk aplikasi database berskala kecil sampai menengah tapi dapat juga digunakan sebagai database pada jaringan komputer dan bertindak sebagai database server
walaupun tidak sehandal database server yang sebenarnya seperti SQL Server dan Oracle Server. Wahana Komputer, Pemrograman Visual Basic 6.0, 2004.
Windows Socket winsok adalah komponen ActiveX yang dikembangkan untuk menyederhanakan tugas socket. Selain itu, Windows Socket mendukung pemrograman multi
socket sehingga memungkinkan server dapat melayani banyak permintaan dari client dalam satu waktu yang sama. Buku ini mencoba mengimplementasikan dan menerapkan
pengetahuan tentang pemrograman socket pada visual basic 6.0 untuk membuat sebuah web server sederhana yang sesuai dengan standar Hypertext Transfer Protokol. Dengan
mengetahui teknik dasarnya siapa yang dapat mengembangkan berbagai aplikasi server berbasis Hypertext Transfer Protokol sesuai dengan kebutuhan masing-masing. Erik Iman
Yusuf N. Mambara, Membuat Aplikasi Web Server dengan Winsock, 2007.
Arsitektur Aplikasi adalah ClientServer, Walaupun sebenarnya arsitekturnya hanya dua tingkat clientserver. Dasar dari arsitektur clientserver sebenarnya cukup sederhana
yaitu komputer yang berbeda dan setiap komputer dapat melakukan tugas yang berbeda. Setiap komputer dapat dioptimalkan untuk suatu tugas tertentu. Dalam lingkungan
networking, DBMS terdapat di dalam suatu komputer. Namun banyak aplikasi yang mengakses database dan semua client melakukan permintaan dari database yang sama.
Program yang menerima dan melanyani permintaan ini disebut DBMS. Sedangkan komputer yang menjalankan DBMS disebut dengan Server database. Yuswanto, Pemrograman
ClientServer dengan Visual Basic 6.0, 2003
1.8 Sistematika Penulisan