topologi client server untuk layanan aplikasi server

advertisement
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
Download