260 likes | 419 Views
Sistem Berasaskan PHP. Dalam Jabatan Kerajaan. Biodata saya. Nama Penuh : A.Muhaimin Bin A.Ghani Panggilan : Amin Alamat : 201-2A, Batu 1 1/2, Tanjung Agas 84000 Muar, Johor Tarikh Lahir : 7 Mei 1980 Tempat Lahir : Tanjung Agas, Muar, Johor
E N D
Sistem Berasaskan PHP Dalam Jabatan Kerajaan
Biodata saya • Nama Penuh : A.Muhaimin Bin A.Ghani • Panggilan : Amin • Alamat : 201-2A, Batu 1 1/2, Tanjung Agas 84000 Muar, Johor • Tarikh Lahir : 7 Mei 1980 • Tempat Lahir : Tanjung Agas, Muar, Johor • Hobi : Membaca, Mengembara, Melayari Internet • Status : Belum Berpunya
Pengalaman guna php • Dah 2 tahun • Belajar melalui buku • 1) ASAS PENGATURCARAAN PANGKALAN DATA • 2) LAMAN SESAWANG DENGAN PANGKALAN DATA • 3) PHP & MYSQL – ASAS & PERTENGAHAN
2)Kenapa pilih PHP • Kos – open source jadi free • Teknologi – guna browser saja, tak perlu install program • Mudah alih – data php dalam bentuk scrip. Jadi mudah dipindahkan ke mana2 saja asalkan ada apache.
Cost Analysis • Kos untuk bangunkan sistem guna php sangat murah (free aje) • Walaupun vb amat senang dibangunkan, tapi agak payah kalau nak update sistem lebih-lebih lagi kalau orang yg gunakan sistem tu tak pandai komputer • Kita hanya perlu mahir mcm mana nak tarik dari database saja melalui sql
teknologi • Kita boleh satukan website & sistem jabatan dalam satu localhost (server) • Hq dapat melihat secara terus dari website untuk tengok keputusan pada tiap-tiap minggu & bulan • Laporan dapat dihasilkan dengan mudah kalau mahir sql
Pengenalan sistem icr Dari Datamation (M) Sdn Bhd
Bagaimana ia berfungsi • Kat sini, kami memproses borang mengunakan mesin pengimbas yg besar dan disertakan sekali sistem pemprosesan sekali. • Apabila borang diproses ikut batch, data akan disimpan dalam database. • Database yang digunakan ialah mssql
Bagaimana ia berfungsi (2) • Borang tersebut akan menjalani proses scan,interpet,verify dan transfer • Data akan dijanakan dari satu aplikasi lain untuk dimasukkan dalam sistem jabatan.
Masalah yang dihadapi (1) • Masalah kat sini, apabila user silap masukkan fid_pertubuhan pada borang, takde kaedah yang dibuat oleh vendor untuk menyemak dalam database • Jadi dalam sql, saya pakai left outer join. • Jika medan nama=null, maka fid_pertubuhan takde dlm rangka
Masalah yang dihadapi (2) • Selain tu kadang-kala bilangan borang masa scan tak sama masa transfer • Dalam lain perkataan kena selalu tengok database kalau ada masalah • PHP sedikit sebanyak dapat selesaikan masalah ni.
3)Asas php • Nak baca cari database • 1)buka_db • 2)query • 3)dptkan bilangan baris dari keputusan query • 4) paparkan keputusan
dptkan bilangan baris dari keputusan query • $rows = mysql_num_rows($result); • jika $rows=0, papar , kalau tak papar table • Tapi kalau untuk login • jika $rows=1, set session, kalau tak …
5)Apa yang boleh diaplikasi • Sistem maklumat pekerja – tetap & sambilan • Borang memohon cuti • Borang tuntutan elaun perjalanan & kerja lebih masa
Next Steps of Action • Sekarang tengah bangunkan SIRAP – Sistem Rangka Penduduk • Akan datang kalau nak cari lokasi seseorang ataupun syarikat, SIRAP dapat membantu siap bagi peta lagi • Mungkin isi borang survey secara online kot.
Buat survey sikit • Berikut adalah senarai syarikat di muar. • Tapi apa yang syarikat ni buat mesti orang tak percaya • Jadi …..
Percaya ker Tak • Ada syarikat jual katak?
Jawapannya … • Adalah. • Kat mana ??? Tu biarlah rahsia
Percaya ker Tak • Ada syarikat sewa helikopter??? • Bukan helikopter nuri tau ….
Jawapannya … • Adalah. • Kat mana ??? Tu biarlah rahsia
Percaya ker Tak • Ada kilang beras kat muar???
Jawapannya … • Adalah. • Kat mana ??? Tu biarlah rahsia
Percaya ker Tak • Ada kilang buat peluru kat muar???
Jawapannya … • Takdelah. • Tipu aje • Kesilapan manusia key-in data
PHP boleh buat flash??? Buat aplikasi dalam jabatan pakai php guna intranet PHP boleh buat aplikasi apa lagi??? Masa depan PHP
Penutup • Sesi soal jawap