Monday, September 5, 2011

Menghitung hari utk kembali sebagai student ^_^


waaa...cepatnya masa berlalu..dah nk kna blik tanjung malim bumi terchenta lak jumaat nie..12hb da start kuliah..maka bermulalah perjalanan hidup aku sebagai student setelah bergelar pendidik selama 3 bulan lebih hehehe...erm bersedialah jiwa dan raga utk sem depan..sem terakhir pengajianku.. T.E.S.I.S, .K.A.J.I.A.N.T.I.N.D.A.K.A.N, .J.U.R.N.A.L..R.E.F.L.E.K.S.I, waaa mcm2 nk kna pikiaq..Mampukah ak menghadapinya...Ya Allah, Jika ini jalan yg telah Engkau Takdirkan untukku--Permudahkanlah segalanya..Aku Redha dengan ketentuanMU Ya Rabb..

selamat meneruskan pengajian sahabat n sahabiah semua~

Tuesday, May 31, 2011

Berjuang berkorban demi anak bangsa ^_^

begitu pantas masa berlalu..pejam celik dah tiga minggu menjalani praktikum..alhamdulillah setakat ni semuanya berjalan dengan lancar..pelbagai kerenah anak-anak pelajar..ada yang mencuit hati...ada yang menggeramkan dan ada yang memeningkan haha...bersabarlah wahai pendidik...banyak pengalaman yang dilalui selama tiga minggu bergelar pendidik...minggu pertama ak terlibat dengan persediaan sambutan hari guru peringkat sekolahku..aku mula belajar bagaimana untuk menguruskan sesuatu majlis supaya berjalan dengan lancar...sebelum cuti sekolah aku terlibat dengan qiyamulail perdana yang dianjurkan peringkat sekolah...aku diberi amananh sebagai AJK PENGINAPAN & KECEMASAN pelajar perempuan...aku bermalam di sekolah bersama-sama dengan pelajar...pada hari sabtu dan ahad pula ak terlibat dengan perkhemahan KRS peringkat daerah..ak membantu guru-guru untuk menyediakan makanan untuk pelajar dan menjaga check point dalam salah satu aktiviti yang dijalankan...ak merasakan sesuatu yang baru dalam diriku...ak mula bersemangat untuk terus menjadi pendidik dengan pengalaman baru yang dilalui...Ya Allah...semoga Engkau pemudahkan urusanku Ya Rabbi...

Monday, January 3, 2011

Alhamdulillah dengan izin-Nya..

Alhamdulillah dengan izin-Nya.

Tahun baru 2011..bermulalah episod baru di kampus.setelah sekian lama bercuti maka tibalah masa untuk meneruskan perjuangan yg masih belum selesai. Meninggalkan kg halaman dengan diiringi doa dan harapan dari ayahanda dan bonda tersayang..Ya Allah mampukah aku menghadapi liku-liku hidup sebagai seorang pelajar. Aku memohon kpd-Mu Ya Allah kuatkanlah hati ku..tabahkanlah hatiku..agar aku dapat meneruskan perjuanganku dijalan yg diredhoi-Mu Ya Allah..Ya Rahman...Ya Rahim...

Monday, May 31, 2010

Sepuluh Wasiat

Dari Imam As-Syahid Hassan Al-Banna

1. Apabila mendengar azan maka bagunlah sembahyang serta merta walaubagaimana keadaan
sekalipun.

2. Bacalah Al-Quran, tatapilah buku2 ilmiah, pergilah ke majlis2 ilmu dan amalkanlah
zikrullah dan janganlah membuang masa dlm perkara yg tidak memberi faedah.

3. Berusahalah utk brtutur dlm bahasa arab krna bahasa arab yg btul itu adalah satu2nya
syiar Islam.

4. janganlah bertengkar dlm apa2 perkara sekalipun krna pertengkaran yg kosong tidak
memberi apa2 kebaikkan.

5. janganlah byk ketawa kerana hati yg berhubung dgn Allah itu sentiasa tenang lagi
tenteram.

6. janganlah banyak bergurau kerana umat yg sedang berjuang itu tdk mengerti
melainkan bersungguh2 dlm setiap perkara.

7. janganlah bercakap lbh nyaring drpd yg di kehendaki oleh pendengar kerana
percakapan yg nyaring itu adalah satu resmi yg sia2 malah menyakiti orang lain.

8. jauhilah daripada mengumpat2 peribadi orang, mengecam pertubuhan2 dan janganlah
bercakap melainkan apa2 yg memberi kebaikkan.

9. berkenal2lah dgn setiap muslim yg ditemui kerana asas gerakan dakwah kita ialah
berkenal-kenalan dan berkasih syg.

10.kewajipan2 kita lbh byk drpda masa yg ada pd kita, oleh itu gunakanlah masa dengan
sebaik2nya dan ringkaslah perlaksanaannya.

Tuesday, April 27, 2010

Metodologi Pembangunan Laman Web...

sama2 kta ulangkaji ..semoga kita semua dapat menjawab dengan tenang..gud luk semua ...

PROSES PEMBANGUNAN LAMAN WEB

Seperti pembangunan perisian tradisional, proses pembangunan laman web juga boleh dibahagikan kepada langkah-langkah kitaran hayat yang berbeza. Ini boleh membentuk pasukan yang efektif dan juga standard dan prosedur boleh diambil untuk mencapai kualiti yang maksimum.

Proses pembangunan system boleh mengikut beberapa kerangka kerja, metodologi, peralatan pembangunan dan bahasa syarikat yang biasa. Kitar hayat pembangunan perisian biasanya terdiri dari beberapa standard yang dapat memenuhi mana-mana pasukan pembangunan. Seperti perisian, laman web juga boleh dibangunkan dengan beberapa cara di mana beberapa perubahan dan penambahan kepada proses pembangunan perisian yang sedia ada. Mari kita lihat langkah2 yang terlibat dalam mana-mana pembangunan laman web:

1. Analisis

Setelah pelanggan menyatakan keperluannya, pasukan pembangunan akan melihatnya menerusi analisis keperluan. Oleh kerana laman web adalah sebahagian daripada system, ia memerlukan analisis yang lengkap seperti bagaimana laman web atau aplikasi dasar laman web akan membantu system yang sedia ada dan bagaimana system tersebut membantu perniagaan. Analisis tersebut perlu merangkumi semua aspek terutama bagaimana laman web tersebut ingin dimasukkan ke dalam sistem yang sedia ada. Perkara penting pertama ialah mengenalpasti pengguna sasaran. Seterusnya semua perkakasan, perisian, orang yang terlibat dan data perlu dipertimbangkan semasa analisis. Contohnya, syarikat XYZ memerlukan laman web untuk menyediakan maklumat sumber manusianya ke atas talian, pasukan penganalisis mungkin cuba untuk mengenalpasti data yang sedia ada mengenai pekerja didalam pangkalan data yang sedia ada. Analisis tersebut seharusnya dilakukan secara singkat. Pasukan tersebut seharusnya mampu menghasilkan analisis yang menjimatkan dan sebagai rancangan kepada projek yang mana akan menjadi output untuk analisis, , ia seharusnya realistik. Dan untuk mencapai ini penganalisis harus berbincang dengan pereka, pembangun dan penguji untuk menghasilkan rancangan yang realistik.

Input : temubual dengan klien, surat2 dan dokumen sokongan dari klien, nota perbincangan, perbincangan atas talian, perbualan telefon yang direkod, aplikasi/laman web contoh dan sebagainya.
Output : 1. rancangan kerja, 2. kos yang terlibat, 3. keperluan pasukan, 4. keprluan perkakasan dan perisian, 5 dokumen sokongan dan 6. kelulusan.

2. Penentuan Spesifikasi.

Spesifikasi penyingkiran dirangka dengan merangkumi setiap dan semua elemen keperluan. Contohnya jika produk ialah laman web, jadi modul laman tersebut adalah termasuk paparan am(layout keseluruhan), navigasi laman dan bahagian dinamik laman tersebut harus disertakan di dalam spesifikasi. Projek yang lebih besar akan memerlukan memerlukan rundingan peringkat yang lebih lanjut untuk mendapatkan perniagaan tambahan dan keperluan teknikal. Selepas meneliti dan mengenalpasti dokumen penyingkiran, proposal bertulis disediakan, menggariskan skop projek tersebut termasuklah tanggungjawab, jangkamasa dan kos.

Input : laporan daripada pasukan analisis.
Output : spesifikasi keperluan lengkap kepada individu dan pelanggan/wakil pelanggan.

3. Rekabentuk dan pembangunan

Selepas menentukan spesifikasi, kerja ke atas laman web dijadualkan mengikut proposal yang ditandatangani, deposit serta mana-mana bahan bertulis dan bergambar yang ingin dimasukkan. Disini biasanya paparan dan navigasi direka sebagai prototaip.

Sesetengah pelanggan mungkin akan hanya berminat pada prototaip yang berfungsi sepenuhnya. Dalam kes ini kita mungkin perlu menunjukkan mereka interaktiviti aplikasi atau laman tersebut. Tetapi dalam banyak kes, pelanggan mungkin tertarik untuk melihat dua atau tiga rekabentuk dengan semua imej dan navigasi yang lengkap.

Disini, boleh terdapat banyak cadangan dan perubahan yang dinginkan pelanggan dan semua perubahan harus dibekukan/dilakukan sebelum ke fasa yang seterusnya. Perubahan boleh dipaparkan menerusi web tersebut untuk paparan kepada pelanggan.

Seperti yang diperlukan, komen pelanggan, maklumbalas dan pengesahan boleh dilakukan menggunakan email, faks dan telefon.

Menerusi fasa rekabentuk, pasukan seharusnya membangunkan pelan pengujian dan prosedur untuk memastikan tahap kualiti yang terbaik. Adalah perlu untuk mendapat kelulusan pelanggan mengenai rekabentuk dan rancangan projek.

Dalam masa itu, pasukan pangkalan data akan melihat dan memahami keperluan dan membangunkan pangkalan data dari semua struktur dan contoh data juga harus disediakan.

Input : spesifikasi yang diperlukan.
Output : rekaan laman dengan templat, rajah dan prototaip.

4. Penulisan kandungan (pengisian)

Fasa ini adalah untuk laman web. Terdapat pembangun kandungan professional yang dapat menulis keperluan industri dan maklumat yang berkaitan untuk laman tersebut. Penulisan kandungan boleh menggunakan templat yang telah disediakan. Segala kesalahan tatabahasa dan ejaan seharusnya diatasi di dalam fasa ini.

Input : rekaan templat
Output : laman dengan kandungan yang berformat.

5. Pengaturcaraan

Sekarang adalah giliran pergaturcaran memasukkan kod tanpa mengganggu rekaan laman. Tidak seperti rekaan tradisional, pembangun harus mengenali antaramuka dan kod aturcara tidak harus mengganggu rekabentuk dan ciri2 serta aplikasi laman tersebut. Jadi pembangun harus memahami rekaan dan navigasi laman. Pembangun harus berinteraksi dengan pereka untuk memahami rekaan. Pereka mungkin perlu memasukkan butang grafik apabila pembangun memerlukan terutama apabila menggunakan butang form. Apabila kumpulan pembangun bekerja, mereka seharusnya menggunakan CVS untuk mengawal sumber mereka. Kumpulan pengaturcara seharusnya menghasilkan pelan pengujian yang bersesuaian seperti dokumentasi teknikal. Sebagai contoh, pengguna Java akan menggunakan JavaDoc untuk membangunkan dokumen mereka untuk memahami aliran aturcara mereka. Dokumentasi pengguna akhir juga boleh disediakan oleh pasukan pengaturcara, dimana boleh digunakan oleh penulis teknikal iaitu mereka yang memahaminya untuk menulis helps dan manual laman itu nanti.
Input : laman dengan bentuk dan spesifikasi yang diperlukan.
Output : fungsi laman berpandukan pangkalan data, dokumen aturcara.

6. Pengujian

Tidak seperti perisian, aplikasi berasaskan laman web memerlukan pengujian yang agresif, kerana aplikasi akan selalu berfungsi sebagai system pelbagai pengguna dengan kekangan bandwith. Sebahagian pengujian yang sepatutnya dilakukan adalah, ujian integrasi, ujian stress, ujian scalablity , ujian pemuatan(load), ujian resolusi, dan ujian kesesuaian penggunaan pelayar (browser) yang berlainan.kesemua ujian secara automatic atapun manual harus dilakukan tanpa gagal. Sebagai contoh, kita perlu melakukan ujian kelajuan muat gambarajah dan mengira dan mengira masa yang diperlukan untuk memuat rajah tersebut dimana ia amat penting bagi mana-mana laman web. Terdapat beberapa perkakasan pengujian seperti ujian atas talian yang mana dapat membantu penguji menguji aplikasi mereka. Sebagai contoh, pembangun ASP boleh menggunakan Microsoft Web Application Test Tool untuk menguji aplikasi ASP mereka yang mana aplikasi tersebut blh dimuat turun dengan percuma dari laman web Microsoft.

Selepas melakukan semua pengujian adalah perlu untuk melakukan ujian secara live untuk web dan aplikasi berasaskan web. Selepas memuat naik laman tersebut, sepatutnya ada pengujian sepenuhnya diatas laman itu.

Input : laman tersebut, spesifikasi yang diperlukan, dokumen sokongan, spesifikasi teknikal, dan dokumen teknikal.
Output : aplikasi/laman yang lengkap, laporan ujian, log kesilapan, kekerapan interaksi antara pembangun dan pereka.

7. Promosi

Fasa ini hanya untuk laman web. Promosi memerlukan persediaan meta tags, analisis yang berterusan dan menghantar URL kepada enjin carian dan direktori. Promosi laman adalah satu proses yang berterusan kerana strategi enjin carian mungkin selalu berubah. Menghantar alamat URL sekali dalam 2 bulan adalah polisi penghantaran yang sesuai.jika pelanggan bersetuju, klik berbauyar dan penghantaran berbayar boleh dilakukan dengan kos tambahan.

Input : laman dengan kandungan, mail pelanggan yang memaklumkan pesaing.
Output : penghantaran laman dengan persedian meta tag yang bersesuaian.

8. Pengubahsuaian dan pengemaskinian.

Laman web memerlukan pengemaskinian yang kerap untuk memastikan kesegarannya. Dalah kes tersebut, kita perlu melakukan analisis lagi dan semua kitar hayat yang lain akan berulang. Pembetulan pepijat boleh dilakukan semasa pengubahsuaian. Apabila laman web anda beroperasi, promosi berterusan, pengubahsuaian teknikal, pengurusan dan pengemaskinian kandungan, laporan kunjungan laman, latihan kepada kakitangan dan pemantauan diperlukan dari masa ke semasa bergantung kepada berapa kompleks laman web anda dan keperluan kepada organisasi.

Input : laman/aplikasi, kandungan/fungsi yang perlu dikemaskini, laporanm analaisis semula.
Output : aplikasi yang telah dikemaskini, dokumen sokongan untuk pasukan kitar hayat yang lain.

rujukan :

http://blogapaja.wordpress.com/2009/01/25/proses-pembangunan-laman-web-%E2%80%93langkah-kitaran-hayat-wdlc