Forum Resmi gBilling

Free Software Warnet Billing System For Linux/UNIX and Windows
It is currently Mon Nov 30, 2009 7:55 am

All times are UTC + 7 hours



Welcome
Apa itu gBilling?

gBilling adalah aplikasi sistem pembayaran warnet (warnet billing system) yang terdiri dari server dan client, gBilling diharapkan bisa berjalan di multi-platform (Linux, BSD, MacOS, atau Microsoft Windows). gBilling di tulis dalam bahasa C, dengan GUI toolkit GTK2 (The GIMP Toolkit), dan menggunakan SQLite sebagai sistem database dan penyimpanan data. gBilling akan selalu berada di bawah lisensi GNU Public License (GPL) versi 2, silahkan baca lisensi ini sebelum penggunaan, distribusi dan modifikasi gBilling. Dukung pengembangan gBilling dengan ikut serta dalam penulisan kode program, menulis dokumentasi, laporan bug atau melakukan donasi. Donasi yang masuk akan sangat membantu pengembangan gBilling seperti untuk membeli distro-distro Linux, membeli sistem operasi yang belum di uji coba seperti Windows Vista (jangan pernah pikir bajakan ;p), dan keperluan lainnya. Untuk melakukan donasi, silahkan hubungi penulis.




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Proposal: Sistem member gBilling
PostPosted: Mon Sep 29, 2008 4:08 am 
Offline

Joined: Sat Sep 13, 2008 10:20 pm
Posts: 28
Tarif dibuat kelompok, seperti Tarif Paket. Supaya bisa menyesuaikan untuk tarif jenis login yang lain.

-----------------------
Tarif Member dua model
-----------------------
1. Model menit pertama
No Group: nomor group tarif
Waktu minimal: waktu minimal pemakaian
Tarif pertama: Tarif pertama pemakaian
Waktu selanjutnya: Waktu pemakaian selanjutnya
Tarif selanjutnya: Tarif untuk pemakaian selanjutnya

2. Model diskon
No Group: nomor group tarif
Tarif per jam: tarif sewa internet per jam
Diskon %: berapa persen (total= perjam * N %)

-----------------
Tabel Member
-----------------
Diisi oleh operator:
Username: Username login user
Password: Password login user
Konfirmasi Pass: Konfirmasi password
No Group: Nomor grup tarif
Nama Lengkap: Nama lengkap user
Tanggal Lahir: optional
No KTP: optional
Telp: optional
Alamat: optional
Email: Email user
Tanggal Daftar: Tanggal daftar member
Tanggal Akhir: Tanggal berakhir member


--------------
Sisi Klien
--------------
Di jendela informasi klien:
Nama: Nama user
Tipe: Reguler, member, paket
Mulai: Mulai pemakaian
Durasi: Durasi pemakaian
Diskon: Diskon tarif dari tipe login
Total: Total yang dibayar

Untuk login, user harus mengisi form pendaftaran member di server untuk mendapatkan username dan password

------------
Voucher
------------
Untuk voucher user harus menjadi member terlebih dahulu, tarif merujuk ke tarif di Paket

---??


Top
 Profile  
 
 Post subject: Re: Proposal: Sistem member gBilling
PostPosted: Mon Sep 29, 2008 5:42 am 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
Quote:
-----------------------
Tarif Member dua model
-----------------------
1. Model menit pertama

tambah 1 lagi, TARIF FLAT!, jadi ada 3 model tarif.
Quote:
Untuk login, user harus mengisi form pendaftaran member di server untuk mendapatkan username dan password

untuk mendaftar... itu urusan operator/warnet.. dan untuk login, user harus menyediakan password dan username. @nanti proposal selengkapnya saya tulis lagi... dengan full detail. sbgai FINAL!


Top
 Profile  
 
 Post subject: Re: Proposal: Sistem member gBilling
PostPosted: Fri Jan 16, 2009 3:35 pm 
Offline

Joined: Fri Jan 16, 2009 1:19 pm
Posts: 4
Untuk setting tarif keseluruhan, dirasa perlu adanya :
    1. Tarif Happy Hour yang berlaku untuk seluruh model tarif.
    2. Tarif yang sedang berjalan akan tampil di caption most on top control label pada saat di widget Window Client tersebut di-minimized

Contoh no. 1 bisa diimplementasikan sbb:
Image

Sedangkan untuk contoh no.2 kiranya cukup dengan tampilan sbb:
Image

Kalau mau saya kembangkan kira-kira modifikasi di rutin mana saja, untuk attribut / field tablenya juga di yang mana dan validasi untuk entry kalau mau disertakan seperti apa saja ya? Thanks. :)


Moch. Taufik


Top
 Profile  
 
 Post subject: Re: Proposal: Sistem member gBilling
PostPosted: Fri Jan 16, 2009 9:41 pm 
Offline
Site Admin
User avatar

Joined: Mon Aug 18, 2008 2:42 am
Posts: 89
Fitur tarif baru gbilling sudah saya post di http://gbilling.freeforums.org/fitur-group-tarif-gbilling-t58.html
Untuk yang seperti ini atau istilah anda Happy hour , karena ada perubahan sistem tarif gbilling,
lebih baik untuk menerapkan discount independen dengan group tarif. Sy rasa itu lebih flexibel...

Anda juga perlu melihat http://gbilling.freeforums.org/fitur-member-gbilling-t67.html

untuk modifikasi ini.. anda perlu melakukan perubahan di server.c, dan client.c, lihat fungsi
thread untuk increment tarif sesuai waktu, dan di database pd tabel cost , lebih jelasnya di
sqldb.h

Saya tidak terlalu mengerti dengan istilah2 anda seperi .. "most on top control label", "validasi entry".

-- ajhwb


Top
 Profile  
 
 Post subject: Re: Proposal: Sistem member gBilling
PostPosted: Fri Jan 16, 2009 10:47 pm 
Offline

Joined: Fri Jan 16, 2009 1:19 pm
Posts: 4
:lol: Kang/Mas ajhwb, makasih dah nanggapin request saya, yang sbenarnya istilah2 itu jujur ngeyel banget (mancing ditanggepin) maklum urang mah sok teu sabar.

Tah gini mas, kalau di beberapa warnet yang pernah dikembangkan 'happy hour' yang sering saya dengar dari pemilik warnet itu memang lumayan banyak yang minta settingan seperti begitu. Jadi ya saya anggap ini lumrah kali!

Misalkan casenya seperti kieu *Happy hour saya singkat hh:
si X sewa pada 22.45 ketika dia memasuki range happy hour yang disetting diserver pada jam 23.00 sampai dengan 03.00 dan tagihan yang dikenakan 15 menit pertama 1500 misalkan, maka masuk ke hh tagihannya otomatis berkurang 500 rupiah, karena hh mengenakan tarif 2500 per jam. Dan di warnet2 di Bandung, Bogor, Sukabumi saya lihat yang seperti ini sering ditemui.

Saya sendiri terus terang metode seperti ini, rada2 kurang greget soalnya pendapatan yang asalnya diset dari berapa perak jadi berkurang. Cuman karena dah biasa, :? ya ikut arus dari pada langgan lari. Gitu kata mereka.

Istilah top most window, di developer MFC window mungkin sering didenger, berupa window / bahkan berupa control saja, yang cara kerjanya menyalip window yang berada paling terdepan bagaimanapun kondisinya dia selalu begitu. Menurut pemahaman saya seperti itu mas.

Sedangkan validasi entry yaitu pada saat terjadi kesalahan, seperti yang pernah saya temui pada gBilling Server, pada saat waktu client berbeda dengan server n hari (terubah oleh suatu hal), dimana informasi jam di server jadi negatif. Begitu juga dengan menit dan detiknya. Nah seandainya ada alert sistem yang mangakomodasi keadaan ini kemudian server menset paksa waktu client untuk ikut server, dimungkinkan bisa membantu memperkecil kebingunan petugas operator warnet. Hal ini juga menyebabkan terhadap perhitungannya menjadi tidak tepat.

Ok, selebihnya makasih atas link-link yang bermanfaat sebagai acuan pengembangannya. Saya berharap dapat memberikan kontribusi apapun ini yang berguna di sini. Bravo opensource Indonesia.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC + 7 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron