PHP-EUY_
WARNET BILLING VER 1.0_
_Help

1. Software License (lihat gpl.txt)

2. About the Software
Program billing ini dibuat bagi anda yang memiliki warnet dengan menggunakan server proxy berbasis linux/windows ataupun anda yang hanya mengunakan billing (sekaligus proxy) terminal berbasis windows.
Anda mempunyai banyak kemungkinan untuk menginstal sofware billing ini :
  ++++ Anda menginstal sofware ini di sisi server (baik linux maupun NT), yang berarti anda perlu menaruh program ini di web server linux yang bersangkutan. Untuk melihat warnet billing ini anda cukup melihatnya dari terminal billing/penjaga warnet.
Anda cukup mengarahkan browser anda ke web server proxy tersebut, mis : http://192.168.1.15/billing/index.php.
Yang perlu anda perhatikan adalah bahwa semua pelanggan bisa juga mengakses direktori billing yang anda buat ini, jadi anda perlu membuat pembatasan user yang mengakses direktori billing ini. (Untuk web server Apache gunakan htaccess untuk membatasinya).
     
  ++++ Anda menginstal billing ini di client windows 98/2000 dengan web server PWS/IIS, anda perlu menginstal terlebih PWS/IIS di sisi billing, kemudian install dan add module PHP 4.0 for Win (download di http://www.php.net) ke web server PWS/IIS tersebut.
     
  ++++ Anda menginstal billing ini di client windows 98/2000 dengan web server Apache for Win, anda perlu menginstal terlebih apache for win (download di http://www.apache.org), kemudian install dan add module Php 4.0 for Win ke web server apache.
     
    Note : Saya lebih menganjurkan anda meng-install billing ini di terminal komputer proxy server (squid linux proxy ataupun proxy windows lainnya), karena komputer billing tidak terbebani kerja berat( biasanya disisi biling terminal komputer yang dipake pas-pas), sedangkan di sisi proxy server terminal komputer yang dipakai cukup besar (biasanya PIII, RAM 128). Keuntunganya adalah bila komputer billing mengalami gangguan, hang, crash dan sebagainya , proses billing tetap berjalan karena diinstal disisi terminal proxy server.
Yang perlu anda perhatikan kalau anda instal di sisi server adalah masalah security, yaitu pembatasan hak akses ke direktori billing.

3. Feautures
---- Filesize software PHP-EUY warnet billing kecil.
---- Fleksibel bisa diinstal disisi mana saja (di billing atau di proxy server).
---- Tidak mengganggu jaringan
---- Tidak mengganggu kerja di komputer billing/penjaga(bila diinstal di sisi proxy server).
Karena sofware billing tidak pelu di load dan aktif terus di komputer billing/penjaga. Jadi penjaga warnet dapat menutup browser dan ketika ada client yang mau keluar tinggal membuka browser dan mengarahkannya kembali ke billing).
---- Aman dari masalah, karena timer hanya mencatat waktu masuk dan waktu keluar client, jadi server proxy tidak tergganggu kinerjanya dan bila bila terjadi mati listrik cache billling masih mencatat data-data client.
---- Jumlah terminal client tidak terbatas, tambah operator
---- Menu konfigurasi yang lengkap (bisa ganti jumlan client, nama warnet dsb).

Features di masa depan
---- Report database
------- bisa lihat report pemakaian/user berdasarkan bulan
dalam hal ini bisa lihat jangka waktu pemakaian
example: dari 1 agustus - 31 agustus
------- bisa lihat pendapatan total berdasarkan perhari.
------- bisa lihat pendapatan berdasarkan nama operator
---- Di Client bisa diinstal timer, jadi client bisa melihat pemakaian internetnya (berbasis web juga)

4. Software Requirements
---- OS Linux maupun OS Windows 98/Windows server
---- Apache Web Server (atau web server lain yang mendukung php 4.0).
---- Php 4.0.
---- (reserved) My SQL ( untuk masa depan --- rencanaya untuk report billing).
---- Web Browser di terminal komputer penjaga warnet/billing.

5. Instalation
---- Instal Apache.
---- Instal php 4.0 (karena saya membuat software billing ini di php 4. bagi anda yang masih memakai php 3
sebaiknya upgrade terlebih dahulu ke versi 4.0)
---- Unzip dan extract file php-euy.zip tersebut ke direktori web server
(misal : extract ke direktori /home/httpd/html/billing/ , jika di linux
atau extract ke direkroti inetpub/wwwroot/billing/ , jika di windows.)


6. Configuration
---- Jika anda pertama kali menggunakan billing ini anda perlu dahulu untuk mengkonfigurasi settingan biling ini.
Buka browser anda kemudian arahkan ke alamat web server yang telah diinstal biling PHP-EUY tersebut. Ketik alamat direktori admin/configure billing tersebut.
(misal http://192.178.1.15/billing/admin/index.php)
---- Ubah settingan billing di file config.ini menggunakan editor favorit anda, kemudian save.
(File config.ini ada di root direktori billing tsb).
---- Refresh dokumen di alamat tadi (http://192.178.1.15/billing/admin/index.php)
Anda akan melihat perubahan yang muncul di config.ini setelah anda mengubahnya.
---- Langkah selanjutnya anda perlu menggenerate cache dir/file billing tersebut.
Bbila anda tidak mengubah settingan default jumlah terminal (yaitu 7 terminal client), maka anda tidah diharuskan untuk menggenerate cache dir/file, tetapi jika anda mengubahnya menjadi lebih dari 7 terminal (misal 10 terminal) anda perlu menggenerate cache dir/file tsb. Begitu juga jika suatu saat anda mengadakan penambahan jumlah terminal, anda perlu menggenerate ulang cache dir/file-nya.
---- Lakukan penambahan Operator/penjaga warnet sesuai dengan keinginan anda (operator defaultnya adalah administrator).
---- Billing anda telah selesai dikonfiguruasi dan siap untuk digunakan.
Buka browser anda kemudian arahkan ke web server yang telah diinstal biling PHP-EUY tersebut.
(misal http://192.178.1.15/billing/bill.php)

6. Using PHP-EUY Warnet Billing
---- Untuk memulai timer ketika ada client yang masuk, klick tombol/button di bawah title "start Client"
(sesuai dengan nomor client yang masuk misal : Client1)
---- Untuk mengakhirinya timer, klick tombol/button di bawah title "End Client"
(sesuai dengan nomor client yang keluar misal : Client1)
---- Op nama operator yang sedang aktif
---- Change OP untuk mengganti nama operator
---- Administrator untuk melihat/menambah/merubah settingan warnet
---- Cash in Hand duit yang telah terkumpul dari operator yang sedang aktif
(Cash in hand akan kembali 0,- jika terjadi pergantian operator)
---- Help menampilkan halaman bantuan
---- Report menampikan report warnet billing (berbasis database mysql)--- untuk masa depan.
 
 

:: Help :: Author
<< back to billing_