Seminar Nasional Ilmu Komputer (SNIK 2015) - Semarang, 10 Oktober 2015 ISBN: 978-602-1034-19-4 TOPOLOGI CLIENT SERVER UNTUK LAYANAN APLIKASI SERVER PADA CV PULSA Erna Daniati Program Studi Sistem Informasi, Fakultas T eknik, Universitas Nusantara PGRI Kediri Email: [email protected]. ABSTRAK Pengolahan data registrasi, transaksi dan pendepositan pulsa yang masih manual, menyebabkan proses pembuatan laporan memakan waktu yang cukup lama dan juga kesulitan dalam melakukan pengaksesan data. Sebagai solusi pemecahan masalah tersebut, dapat menggunakan aplikasi yang dapat mempermudah pengolahan data dari sistem registrasi dan transaksi. Oleh karenanya, layanan aplikasi server pulsa pada CV pulsa sangat dibutuhkan. Server pulsa elektrik secara sederhana fungsinya adalah untuk menggantikan operator CV pulsa dalam transaksi pulsa. Aplikasi yang dibangun lebih mudah dan lebih menguntungkan untuk diterapkan, tentunya sangat membantu user untuk melakukan pengaksesan data dan membuat laporan dengan lebih cepat dan akurat. Dengan demikian, peneliti membuat topologi client server untuk layanan aplikasi server pulsa pada CV pulsa. Dimana topologi client server ini, dapat membantu proses komputerisasi data secara terdistribusi antara client dan server. Kata Kunci: Topologi Client Server, Aplikasi Server Pulsa, CV Pulsa 1. PENDAHULUAN Berkembangnya teknologi informasi yang sangat cepat sekarang ini, memungkinkan untuk dapat melakukan apa saja yang bisa mempermudah dalam menyelesaikan berbagai macam pekerjaan. Salah satu perkembangan teknologi informasi adalah layanan komunikasi yaitu te lepon genggam. Semua kalangan masyarakat dari bawah hingga kalangan atas memiliki peralatan komunikasi telepon genggam. Telepon genggam tidak akan berfungsi jika tidak memiliki pulsa. Pulsa merupakan satuan perhitungan biaya telepon. Pulsa dapat dibeli melalui penjual pulsa ataupun CV pulsa. Biasanya masyarakat cenderung membeli pulsa pada agen pulsa. Hal ini di sebebabkan, banyaknya agen pulsa di manapun kita berada. Dengan demikian, pada CV pulsa dilakukan kegiatan mengontrol transaksi pulsa, mula i dari melihat SMS yang masuk, pengiriman SMS balasan, transaksi, administrasi member, deposit dan lain -lain. Aktivitasaktivitas tersebut tentunya tidak terlepas dari peran serta komputer sebagai media pengolahan data transaksi. Apabila transaksi terjadi hanya beberapa kali dalam sehari, masih memungkinkan dilakukan secara manual oleh seorang operator CV. Akan tetapi transaksi biasanya terjadi beberapa kali dalam sehari, karena banyaknya kebutuhan masyarakat untuk membeli pulsa, sehingga agen akan selalu membeli pulsa dari CV dan CV selalu berkomunikasi dengan provider. Oleh karena itu, layanan aplikasi server pulsa pada CV pulsa sangat dibutuhkan. Dimana server pulsa elektrik secara sederhana fungsinya adalah untuk menggantikan operator CV pulsa dalam transaksi pulsa. Layanan yang memudahkan untuk peroses pendistribusian data secara komputerisasi salah satunya adalah dengan topologi jaringan. Disini peneliti menggunakan topologi client server, dimana client bisa berkomunikasi secara langsung terhadap server. Dengan demikian peneliti membuat topologi client server untuk layanan aplikasi server pulsa pada CV pulsa. 2. METODE Tahap pengembangan sistem terdiri dari aktivitas penyelidikan awal, studi kelayakan, rancangan sistem, desain sistem, implementasi, dan evaluasi. Aplikasi merupakan suatu program yang dibuat untuk melaksanakan suatu fungsi bagi pengguna atau untuk melengkapi aplikasi yang lain [1]. Sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer merupakan pengertian dari server [2]. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administrative yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya. Dalam jaringan terdapat tiga buah peran yang dijalankan. 1) Client berperan hanya sebatas pengguna tetapi tidak menyediakan sumber daya (sharing), informasi, dan lain-lain [3]. 2) Peer, yaitu client yang menyediakan sumber daya untuk dibagi kepada client lain sekaligus memakai sumber daya yang tersedia 1 Seminar Nasional Ilmu Komputer (SNIK 2015) - Semarang, 10 Oktober 2015 ISBN: 978-602-1034-19-4 pada client yang lain (peer to peer). 3) Server, yaitu menyediakan sumber daya secara maksimal untuk digunakan oleh client tetapi tidak memakai sumber daya yang disediakan oleh client [4]. Topologi client server memiliki fungsi diantaranya adalah, dari client, mengatur user interface, menerima dan memeriksa sintaks input dari pemakai, memproses aplikasi, generate permintaan basis data dan memindahkannya ke server, memberikan respons balik kepada pemakai, menyediakan akses basis data secara bersamaan, dan menyediakan kontrol recovery. Sedangkan dari sisi server, topologi memiliki fungsi diantaranya, menerima dan memproses basis data yang diminta dari client, memeriksa autorisasi, menjamin tidak terjadi pelanggaran terhadap integrity constraint, melakukan query/pemrosesan update dan memindahkan respons ke client, dan memelihara data dictionary. Aplikasi transaksi merupakan sebuah perangkat lunak yang digunakan untuk menyimpan dan menggolah transaksi jual beli dalam bentuk database [5], baik berupa inventor voucher pada CV pulsa, transaksi penjualan, dan transaksi pembelian. a. Analisis Proses Proses analisis dapat dilihat pada Tabel 1. No 1 2 Proses Proses Jaringan Proses Input Data 3 Proses Pembelian 4 Proses Penjualan 5 Proses Pencetakan Tabel 1. Analisis proses Data Masukan Data Keluaran Data ke client Data dari server Data voucher Data pembelian (voucher dan kartu perdana) SuplierData voucher, kode Jumlah harga voucher, jenis voucher, harga voucher Pembeli Jumlah harga Kode voucher, Jenis voucher, harga voucher, quantity Jenis voucher, harga Nota pembelian dan penjualan voucher, quantity b. Kerja Sistem Kerja sistem topologi dapat dilihat pada Tabel 2. Tabel 2. Kerja sistem topologi client server untuk server pulsa No Kegiatan Sistem Tujuan 1 Koneksi topologi client Koneksi jaringan LAN dapat terhubung dengan server. baik. 2 Sistem penyimpanan data Sistem menyimpan data voucher, data supplier, transaksi. data customer dan data user yang lengkap secara database. 3 Kerja sistem dalam Sistem dapat mendata hasil penjualan dan transaksi penjualan dan pembelian, serta mengkalkulasi secara pembelian pulsa pada CV matematis dari transaksi penjualan dan pulsa. pembelian. 4 Kerja system didalam Sistem dapat mencetak/print out data hasil mengeluarkan report data transaksi penjualan. 5 Report keseluruhan data Sistem dapat membuat laporan-laporan baik itu transaksi pada CV pulsa. laporan penjualan perhari, perbulan dan per no faktur serta laporan pembelian perbulan dan perfaktur dan laporan data keseluruhan voucher serta stock saldo voucher. c. Perancangan Sistem Diagram korteks aplikasi server dapat dilihat pada Gambar 1. Diagram level 1 aplikasi server dapat dilihat pada Gambar 2. Penggambaran ERD aplikasi server ditunjukkan pada Gambar 3. 2 Seminar Nasional Ilmu Komputer (SNIK 2015) - Semarang, 10 Oktober 2015 ISBN: 978-602-1034-19-4 Gambar 1. Diagram konteks aplikasi server pada CV pulsa. Gambar 2. Diagram level 1 aplikasi server pada CV pulsa. 3 Seminar Nasional Ilmu Komputer (SNIK 2015) - Semarang, 10 Oktober 2015 ISBN: 978-602-1034-19-4 Gambar 3. ERD aplikasi server pulsa pada CV pulsa. 3. HASIL DAN PEMBAHASAN Pada penelitian ini, langkah awal yang perlu dilakukan adalah dengan menyeting perlengkapan jaringan komputer, seperti penyetingan kabel jaringan sampai penyetingan jaringan pada aplikasi yang di bangun. Dengan menggunakan LAN, dapat digunakan uji coba aplikasi jaringan yang dibuat, yang selebihnya akan dapat di implementasikan secara MAN/WAN dengan layanan internet. Dengan demikian , dapat mengintegrasikan data antara client dan server. Kemudian, aplikasi akan digunakan untuk transaksi data, yang dapat di integrasikan antara data pada aplikasi client dan data pada aplikasi server, sehingga keduanya terjadi sinkronisasi data. Dengan menggunakan windows, untuk mengatur LAN ditampilkan pada Gambar 4. Kemudian disesuaikan dengan IP yang kita inginkan seperti yang terdapat pada Gambar 5. Bila sudah terkoneksi kita dapat kita test di command promt seperti yang terdapat pada Gambar 6. Hasil dari aplikasi ini dapat dilihat pada Gambar 7. Gambar 4. Tampilan properties pada local area connection properties. 4 Seminar Nasional Ilmu Komputer (SNIK 2015) - Semarang, 10 Oktober 2015 ISBN: 978-602-1034-19-4 Gambar 5. Tampilan setting IP address. Gambar 6. Tampilan commad prompt untuk test koneksi. Gambar 7. Hasil report transaksi pada server pulsa. 4. SIMPULAN Aplikasi yang dibangun mengunakan topologi client server dapat berjalan, terutama untuk transfer data dari server ke client pada CV pulsa, aplikasi yang dibangun dapat dijalankan, sebagai informasi pada CV pulsa untuk transaksi penjualan dan pembelian pulsa elektronik, sampai dengan pembuatan laporan transiksi yang ada, proses pencarian informasi mengenai pulsa elektronik yang terdapat di CV pulsa dapat diperoleh dengan cepat dan tepat, proses pembuatan laporan-laporan dapat dilakukan dengan cepat dan tepat sesuai dengan yang diharapkan. 5 Seminar Nasional Ilmu Komputer (SNIK 2015) - Semarang, 10 Oktober 2015 ISBN: 978-602-1034-19-4 5. [1] [2] [3] [4] [5] REFERENSI Al Fatta dan Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Penerbit Andi, Yogyakarta. Jogiyanto, H. M. 2005. Pengenalan Komputer. Andi, Yogyakarta. Ahmad, A. K. 2006. Kamus Lengkap Bahasa Indonesia. Reality Publisher, Jakarta. Febrian dan Jack. 2007. Kamus Komputer dan Teknologi Informasi. Informatika, Bandung. Kristanto dan Andi. 2008. Perancangan Sistem Informasi dan Aplikasinya. Andi, Jakarta. 6