ii - ir.fsksm.utm.myir.fsksm.utm.my/22/1/mohammadnizarzulkiflittt.pdf · 2.3 sistem pengurusan cuti...
TRANSCRIPT
ii
“Saya akui karya ini adalah hasil kerja saya sendiri kecuali nukilan dan ringkasan
yang tiap-tiap satunya telah saya jelaskan sumbernya”.
Tandatangan :
Nama Penulis : MOHAMMAD NIZAR BIN ZULKIFLI
Tarikh : 22 APRIL 2010
iii
Untuk ibu bapa dan keluarga tersayang,
Serta rakan-rakan seperjuangan…..
iv
PENGHARGAAN
Saya mengambil kesempatan ini untuk merakamkan setinggi-tinggi
penghargaan ikhlas kepada penyelia projek saya iaitu En.Md Hafiz Selamat atas
dorongan, nasihat dan tunjuk ajar yang bernas sepanjang tempoh untuk menyiapkan
projek ini.
Disamping itu, saya juga ingin berterima kasih kepada pihak sekolah
Kebangsaan Taman Desa Skudai kerana memberikan kerjasama yang secukupnya
dalam proses memperolehi maklumat mengenai pengurusan cuti. Sya juga ingin
mengucapkan penghargaan terima kasih kepada semua rakan-rakan perjuangan saya
yang banyak membantu saya.
v
ABSTRAK
Sistem yang telah dibangunkan ini merupakan “Sistem Pengurusan Cuti Staf
Sekolah Kebangsaan Taman Desa Skudai”. Sistem ini merupakan sistem yang
digunakan secara atas talian kepada semua staf Sekolah Kebangsaan Taman Desa
Skudai. Sistem ini bertujuan untuk membantu pihak pentadbiran dalam menguruskan
hal-hal yang berkaitan dengan cuti. Sistem ini juga mengandungi paparan maklumat
tentang guru, kakitangan dan pihak pentadbiran yang mengambil cuti dalam bulan
terbabit. Selain itu, sistem ini juga mempunyai informasi cuti-cuti yang mendatang
sebagai pemberitahuan kepada semua guru, kakitangan dan pihak pentadbiran.
Sistem yang telah dibangunkan ini menggunakan beberapa perisian yang bersesuaian
iaitu ASP.NET, Microsoft SQL Server dan lain-lain lagi. Kesimpulannya, sistem
yang telah dibangunkan ini penting dalam meningkatkan kecekapan pengurusan
dalam pengurusan cuti staf di Sekolah Kebangsaan Taman Desa Skudai.
vi
ABSTRACT
The systems that had develop is “System management Staff leave of
Sekolah Kebangsaan Taman Desa Skudai”. This is new system with online will be
introduce to all staff of Sekolah Kebangsaan Taman Desa Skudai. The purpose of
this system is to help management of Sekolah Kebangsaan Taman Desa Skudai to
manage the matter that related to leave. This system also show information about the
person leave in this month. Another that, it also have information about the coming
holiday. This system had been develop using software that suits the user Such as
ASP.NET, Microsoft SQL Server and many else. As a conclusion, the system that
had been develop is essential to improve the efficiency of staff leave management in
Sekolah Kebangsaan Taman Desa Skudai.
vii
KANDUNGAN
BAB PERKARA HALAMAN
PENGAKUAN ii
DEDIKASi iii
PENGHARGAAN iv
ABSTRAK v
ABSTRACT vi
KANDUNGAN vii
SENARAI JADUAL xii
SENARAI RAJAH xiii
SENARAI SINGKATAN xv
SENARAI LAMPIRAN xvi
1 PENGENALAN
1.1 Pengenalan projek 1
1.2 Latar Belakang Masalah 2
1.3 Pernyataan Masalah 2
1.4 Matlamat Projek 3
1.5 Objektif Projek 3
1.6 Skop Projek 4
1.7 Kepentingan Projek 4
1.8 Ringkasan 5
viii
2 KAJIAN LITERATUR
2.1 Pengenalan 7
2.2 Pengurusan Cuti Dan Jenis-Jenis Cuti 7
2.3 Sistem Pengurusan Cuti Sekolah 9
2.3.1 Permohonan Cuti Rehat. 10
2.3.2 Permohonan Cuti Rehat Khas. 10
2.3.3 Permohonan Cuti Sakit 11
2.3.4 Permohonan cuti tanpa rekod/ tanpa gaji/ separuh gaji 12
2.4 Sistem Bantuan Keputusan(SBK) 13
2.4.1 Ciri-Ciri Sistem Bantuan Keputusan 14
2.4.2 Ciri-Ciri Yang Diperlukan Untuk Implementasikan Sistem
Bantuan Keputusan 14
2.4.3 Model-Model Sistem Bantuan 15
2.4.4 Kebaikkan Menggunakan Sistem Bantuan Keputusan 16
2.5 Perisian
2.5.1 Pengenalan PHP 17
2.5.1.1 Sejarah 17
2.5.1.2 Kelebihan PHP 18
2.5.2 ASP. NET 18
2.5.2.1 Perbezaan Antara ASP.NET Dan ASP 18
2.5.3 Seni Bina.NET 20
2.5.3.1 Alatan. NET 20
2.5.3.2 Spesifikasi Bahasa Umum. 20
2.5.3.3 Perpustakaan Kelas Asas 20
2.5.3.4 Common Language Runtime 21
2.6 Pangkalan Data 21
2.6.1 Jenis-Jenis Pangkalan Data 22
2.6.2 Sistem Pengurusan Pangkalan Data 23
2.6.3 Komponen Dalam Sistem Pangkalan Data 24
2.6.4 Kebaikkan Dan Keburukkan Pangkalan Data 25
ix
2.6.5 Aplikasi Pangkalan Data 26
2.7 Sistem Pengoperasian 27
2.7.1 Contoh-Contoh Sistem Pengoperasian. 27
2.7.1.1 Microsoft Windows 27
2.7.1.2 Unix Dan Unix Like 28
2.7.1.3 Mac Os X 29
2.7.1.4 SunOS 30
2.7.1.5 Solaris 31
2.8 Ringkasan 32
3 Metedologi Pembangunan
3.1 Pengenalan 33
3.2 Metedelogi Pembangunan Sistem 34
3.3 Model Prototaip 35
3.3.1 Kelebihan Penggunaan Model Prototaip 37
3.3.2 Justifikasi Pemilihan Metedologi 38
3.4 Fasa-Fasa Prototaip Evolusi Dalam Pembangunan Sistem 39
3.4.1 FasaAnalisisKeperluan 39
3.4.2 FasaRekabentukPrototaip 39
3.4.2.1 Rekabentuk Modul PermohonanCuti 40
3.4.2.2 Rekabentuk Modul KelulusanCuti 40
3.4.2.3 Rekabentuk Modul PaparanCuti 40
3.4.2.4 Rekabentuk Modul PentadbiranSistem 41
3.4.2.5 Rekabentuk Modul InformasiCuti 41
3.4.3 Fasa Pembangunan Prototaip 41
3.4.4 Fasa Pengujian Prototaip 42
3.5 KaedahUnifiedModellingLanguage 42
3.5.1 JustifikasiPemilihanKaedahUML 43
3.6 Keperluan Pembangunan Sistem 43
3.6.1 Spesifikasi Keperluan Perkakasan 44
x
3.6.2 Spesifikasi Keperluan Perisian 44
3.7 Perancangan Kerja Dan GanttChart 46
3.8 Ringkasan 46
4 ANALISIS SISTEM
4.1 Pengenalan 47
4.2 Analisis Sistem 47
4.2.1 Sejarah Sekolah Kebangsaan Taman Desa Skudai 48
4.2.1.1 Lokasi 48
4.2.2 Sistem Semasa 49
4.2.2.1 Masalah Sistem Semasa 49
4.2.2.2 Cadangan Penyelesaian Masalah 49
4.3 Rekabentuk Proses 50
4.4 Rekabentuk Pangkalan Data 50
4.5 Rekabentuk Modul 55
4.5.1 Log Masuk 55
4.5.2 Antaramuka Pentadbir Sistem 56
4.5.3 Antaramuka Guru Besar 57
4.5.4 Antaramuka Staf 58
4.6 Kelebihan sistem 59
4.7 Ringkasan 59
5 PERLAKSANAAN SISTEM
5.1 Pendahuluan 60
5.2 Pendekatan Berorientasikan Objek 60
5.2.1 Rajah Guna Kes 61
5.2.2 Rajah Jujukan 61
5.2.3 Rajah Kelas 61
5.3 Rekabentuk Modul-modul sistem 62
xi
5.3.1 Modul Pentadbiran Sistem 67
5.3.2 Modul Informasi Cuti 67
5.3.3 Modul Kelulusan Cuti 67
5.3.4 Modul Permohonan Cuti 69
5.3.5 Modul Paparan Cuti 72
5.3.6 Modul Rekod 72
5.4 Ringkasan 73
6 PENGUJIAN DAN PENILAIAN SISTEM
6.1Pendahuluan 74
6.2Pengujian Kotak Hitam 74
6.3 Pengujian Sistem Oleh Pembangun 75
6.3.1PengujianAntaramukaPengguna 75
6.3.2Pengujian input 76
6.3.3 Pengujian Output 79
6.4 Pengujian Pengguna 80
6.5 Ringkasan 81
7 PERBINCANGAN DAN KESIMPULAN
7.1 Pendahuluan 82
7.2 Pencapaian 82
7.3 Kekangan Dan Cabaran 83
7.4 Cadangan Peningkatan 83
7.5 Ringkasan 84
RUJUKAN 85
LAMPIRAN 86
xii
SENARAI JADUAL
NO JADUAL TAJUK HALAMAN
2.1 Perbezaan antara ASP.NET dan ASP 18
2.2 Kebaikan dan Keburu5kan Sistem Pangkalan Data 25
4.1 Penerangan setiap jadual dalam pangkalan data 51
4.2 Jadual admin 51
4.3 Jadual guru besar 51
4.4 Jadual cuti 52
4.5 Jadual infocuti 52
4.6 Jadual Staf 53
4.7 Jadual permohonancuti 53
6.1 Kes Ujian Bagi Fungsi Daftar Masuk Sistem 77
6.2 Kes Ujian Bagi Fungsi Carian Maklumat. 77
6.3 Kes Ujian Bagi Fungsi Kemasukkan Rekod 87
6.4 Pengujian Output 80
xiii
SENARAI RAJAH
NO RAJAH TAJUK HALAMAN
2.1 Contoh antaramuka bagi windows vista 28
2.2 Contoh antaramuka bagi Unix Like 29
2.3 Contoh antaramuka bagi Mac Os X server 30
2.4 Contoh antaramuka bagi Sun 31
2.5 Contoh antarmuka bagi Solaris 32
3.1 Model Prototaip Secara Umum 36
4.1 Modul Log Masuk 55
4.2 Modul Pentadbir Sistem 56
4.3 Modul Guru Besar 57
4.4 Modul Staf 58
5.1 Proses permohonan cuti rehat bagi kakitangan sokongan 63
5.2 Proses perrmohonan cuti rehat khas bagi guru
dan kakitangan pentadbiran 64
5.3 Proses permohonan cuti sakit bagi guru dan
kakitangan sokongan 64
xiv
5.4 Pecahan Sistem Pengurusan Cuti Staf
Sekolah Kebangsaan Taman Desa Skudai. 66
6.1 Antaramuka kemasukkan yang salah pada idpengguna
Dan katalaluan 75
6.2 Antaramuka Halaman Utama Sistem Pengurursan Cuti
Staf Sekolah Kebangsaan Taman Desa Skudai 76
6.3 Antaramuka bagi memasukkan nama staf 78
6.4 Antaramuka carian yang memaparkan hasil carian 78
6.5 Antaramuka yang memaparkan input yang salah dimasukkan 79
6.6 Antaramuka yang memaparkan tiada rekod bagi hasil carian. 80
xv
SENARAI SINGKATAN
PHP - Hypertext Preprocessor
UML - Unified Modelling Language
SQL - Server Query Languages.
CLR - Common languages runtime.
IIS - Internet Information Server
OS - Operating system
xvi
SENARAI LAMPIRAN
NO LAMPIRAN TAJUK HALAMAN
A Jenis-jenis Cuti Kakitangan
awam
86
A Contoh-contoh Surat Cuti 120
B Rajah kes Mengikut Modul 124
C Rajah Jujukan 128
D Kelas Diagram 140
E Manual Pengguna 142
F Carta Gantt 151
1
BAB 1
PENGENALAN
1.1 Pengenalan Projek
Sistem Pengurusan Cuti Staf Sekolah Kebangsaan Taman Desa Skudai yang
telah dibangunkan bertujuan untuk memudahkan permohonan cuti oleh pihak
pentadbiran, guru-guru dan kakitangan sokongan yang berkhidmat di Sekolah
Kebangsaan Taman Desa Skudai Melalui sistem ini, pihak pentadbiran sekolah dapat
mengenalpasti dan memaparkan maklumat tentang guru dan kakitangan sokongan
yang tiada pada hari terbabit.
Sistem yang bakal bangunkan ini juga diharap dapat mengurangkan
penggunaan kertas ke tahap yang minimum.
Selain daripada itu, pengisian borang permohonan cuti dapat dilakukan
dengan lebih pantas dan dimana sahaja kerana pada masa kini hampir setiap guru
dan kakitangan sokongan memiliki Komputer riba sendiri. Keputusan permohonan
cuti juga boleh diketahui melalui sistem ini secepat mungkin setelah diluluskan oleh
pihak pentadbiran
2
1.2 Latar Belakang Masalah.
Sekolah Kebangsaan Taman Desa Skudai masih lagi menggunakan kaedah
manual iaitu penggunaan borang untuk memohon cuti. Ketidakhadiran guru secara
tiba-tiba boleh menimbulkan tanda tanya, diharapkan dengan terbinanya sistem ini
dapat membantu menyelesaikan masalah terbabit. Selain daripada itu, sistem ini
bakal memudahkan penyimpanan maklumat permohonan cuti secara efisien dan
efektif.
1.3 Pernyataan Masalah.
Pada masa kini, internet merupakan salah satu keperluan yang penting bagi
masyarakat moden pada hari ini. Oleh yang demikian penggunaan internet secara
meluas haruslah dimanfaatkan sepenuhnya untuk memberi kemudahan kepada
pengguna.
Dalam konteks sistem pengurusan cuti staf berasaskan web, ianya mampu
menyelesaikan kekangan yang mungkin dihadapi untuk memohon cuti oleh pihak
guru dan kakitangan sokongan seperti perkara-perkara kecemasan dan lebih-lebih
lagi yang duduk jauh daripada sekolah.
3
1.4 Matlamat Projek.
Matlamat projek ini adalah untuk menyelesaikan masalah sistem cuti secara
manual kepada web untuk memudahkan capaian ke atas sistem dilakukan bila-bila
masa sahaja dan memudahkan urusan permohonan cuti dilakukan dimana sahaja
selagi mendapat liputan internet.
1.5 Objektif Projek
Terdapat empat objektif yang telah dicapai dengan membangunkan sistem
di Sekolah Kebangsaan Taman Desa Skudai ialah:
i. Memberi maklumat cuti kepada semua guru, pihak pentadbiran dan
kakitangan sokongan.
ii. Membolehkan permohonan cuti dilakukan atas talian kerana sistem
yang digunapakai sekarang menggunakan kaedah manual
iii. Membantu dalam penyimpanan rekod permohonan cuti oleh guru dan
kakitangan sokongan dan pihak pentadbiran.
iv. Membantu pihak pentadbiran mengenalpasti guru dan kakitangan
sokongan yang telah mengambil cuti pada hari terbabit.
4
1.6 Skop Projek.
Skop projek bagi sistem ini merangkumi:
i. Pembangunan sistem ini adalah khusus untuk kegunaan guru,
kakitangan sokongan dan pihak pentadbiran Sekolah Kebangsaan
Taman Desa Skudai sahaja.
ii. Sistem yang telah dibangunkan hanya merangkumi kepada
permohonan cuti rehat, cuti rehat khas, cuti sakit dan cuti tanpa rekod/
tanpa gaji / separuh gaji dan informasi cuti sahaja.
iii. Sistem ini dibangunkan secara atas talian untuk memudahkan
penggunaan dan supaya lebih efektif dan efisien.
iv. Sistem ini juga membenarkan bahagian pengurusan mengetahui
tentang guru atau kakitangan yang tiada disekolah pada hari dengan
wujudnya paparan cuti dalam sistem tersebut.
v. Sistem ini mempunyai bahagian yang memberikan maklumat cuti
yang mendatang.
1.7 Kepentingan Projek.
Sistem yang sudah dibangunkan ini bertujuan memudahkan permohonan cuti
dilakukan oleh para guru dan kakitangan sokongan. Hal ini adalah kerana
penggunaan internet yang secara meluas harus dimanfaatkan sepenuhnya.
5
Selain daripada itu, sistem yang sudah dibangunkan ini juga akan dapat
menggurangkan penggunan kertas disamping membantu memudahkan lagi
penyimpanan data dan maklumat tentang permohonan cuti oleh guru dan kakitangan
sokongan di Sekolah Kebangsaan Taman Desa Skudai. Penyimpanan data dapat
dilakukan secara efektif dan efisien.
Sistem ini juga bertujuan melicinkan proses permohonan cuti bagi Sekolah
Kebangsaan Taman Desa Skudai supaya dapat dilakukan secara cepat dan tepat.
Sistem ini juga membantu memudahkan pemberitahuan cuti di masa akan
datang seperti cuti umum, cuti upacara dan sebagainya.
1.8 Ringkasan
Sistem Pengurusan Cuti Staf Sekolah Kebangsaan Taman Desa Skudai
bertujuan untuk membantu pihak pentadbiran dalam menguruskan permohonan cuti.
Selain daripada itu, ianya juga bertujuan untuk memudahkan rekod penyimpanan
data dan maklumat tentang permohonan cuti yang telah dipohon oleh guru dan
kakitangan sokongan terbabit.
Sistem ini terbahagi kepada tiga iaitu untuk kegunaan pengguna, pentadbir
sistem dan pihak melulus. Bagi pihak pengguna mereka terdiri daripada guru,
kakitangan sekolah dan pihak pentadbiran. Bagi pihak pengguna, sebelum dapat
menggunakan sistem ini, mereka perlu mendaftar masuk dengan mengisi
IdPengguna dan katalaluan masing-masing. Setelah berjaya masuk ke dalam sistem,
mereka perlu memilih jenis cuti yang hendak dipohon dan tekan hantar untuk
memproses permohonan mereka. Permohonan mereka akan diketahui dalm masa 1
hingga 3 hari bergantung kepada pihak melulus. Mereka boleh melihat pada status
permohonan untuk mengetahui permohonan berjaya atau tidak. Selain daripada itu,
di bahagian itu juga terdapat senarai guru yang bercuti ,jenis cuti,tempoh cuti yang
telah diambil dan baki cuti.
6
Pihak melulus ialah guru besar terlibat dalam proses kelulusan cuti, guru
besar perlu melakukan proses yang sama untuk masuk ke dalam sistem ini tetapi
pada bahagian pentadbiran. Di dalam bahagian ini, terdapat bahagian untuk melihat
permohonan yang telah dihantar dan memilih sama ada meluluskan atau tidak.
Senarai rekod pemohon akan disimpan sebagai rujukan dan sebagai bukti rekod
permohonan telah dibuat.
7
BAB 2
KAJIAN LITERATUR
2.1 Pengenalan
Kajian Literatur ini dilakukan dengan tujuan untuk mendapatkan gambaran
yang lebih jelas tentang Sistem Pengurusan Cuti Staf di Sekolah sekitar kawasan
Skudai. Pemahaman yang mendalam terhadap masalah dan teknik amat penting bagi
memastikan pembangunan projek ini dapat berjalan lancar dengan mematuhi segala
skop dan objektif yang telah digariskan sebagai panduan. Pelbagai proses pencarian
dan pengumpulan maklumat telah dilakukan samada melalui buku rujukan, internet
dan temuduga turut dilakukan dalam usaha mendapatkan maklumat secara jelas.
Maklumat yang dikumpulkan ini kemudiannya ditapis mengikut kesesuaian untuk
diaplikasikan di dalam sistem yang bakal dibangunkan nanti.
2.2 Pengurusan Cuti Dan Jenis-Jenis Cuti.
Terdapat pelbagai jenis cuti bagi sektor perkhidmatan awam di Malaysia.
Antara yang paling kerap didengari ialah Cuti Rehat dan Cuti Sakit. Selain daripada
cuti-cuti tersebut, terdapat lagi 37 jenis cuti yang ada di dalam sektor perkhidmatan
8
awam. Di bawah ini di paparkan jenis-jenis cuti yang ada bagi sektor perkhidmatan
awam. Rujuk Lampiran A untuk maklumat cuti yang lebih lengkap.
Cuti Rehat.
i. Cuti Rehat Khas (Pegawai Perkhidmatan Pendidikan).
ii. Cuti Separuh Gaji.
iii. Cuti Tanpa Gaji.
iv. Cuti Penggal.
v. Cuti Sakit.
vi. Cuti Sakit Lanjutan.
vii. Cuti Kerantina.
viii. Cuti Bersalin.
ix. Cuti Kecederaan.
x. Cuti Tibi, Barah Dan Kusta.
xi. Cuti Tambahan (Atas Sebab Kesihatan Guru).
xii. Cuti Perubatan Khas.
xiii. Cuti Gantian.
xiv. Cuti Latihan Pasukan Sukarela.
xv. Cuti Menghadiri Latihan Atau Khemah Tahunan Pertubuhan/
Persatuan.
xvi. Cuti Lain-Lain Kursus:
i. Kursus Kepimpinan Belia Dan Bina Semangat.
ii. Kursus Kesatuan Sekerja.
xvii. Cuti Tugas Khas Perubatan.
xviii. Kursus Kesatuan Sekerja.
xix. Cuti Menghadiri Mesyuarat Persatuan Ikhtisas.
xx. Cuti Mengambil Bahagian Dalam Olahraga/ Sukan
xxi. Cuti Bagi Pegawai Yang Dipilih Untuk Mengambil Bahagian Dalam
Lawatan Kebudayaan Dan Pertandingan Bulan Bahasa Kebangsaan
xxii. Cuti Tanpa Rekod Untuk Menghadiri Mesyuarat Majlis Bersama
Kebangsaan Dan Majlis Bersama Jabatan.
9
xxiii. Kemudahan Cuti Tanpa Rekod Kepada Pegawai/Kakitangan Semasa
Mengikuti Kursus Intensif Di Bawah Program Pendidikan Jarak Jauh
(Pjj).
xxiv. Cuti Isteri Bersalin.
xxv. Cuti Urusan Kematian Ahli Keluarga Terdekat .
xxvi. Cuti Tanpa Rekod Untuk Pegawai Perkhidmatan Awam Yang
Dilantik Sebagai Jurulatih Program Latihan Khidmat Negara.
xxvii. Cuti Tanpa Rekod Bagi Tujuan Menghadiri Mahkamah Di Luar
Stesen .
xxviii. Cuti Menjaga Anak.
xxix. Cuti Haji.
xxx. Cuti Tanpa Gaji Bagi Pegawai Yang Mengikuti Pasangan Mereka
Bertugas Atau Berkursus Di dalam Atau Luar Negeri
xxxi. Cuti Sabbatikal
xxxii. Cuti Membuat Kerja Penyelidikan
xxxiii. Cuti Berkursus.
xxxiv. Cuti Rehat Selepas Berkursus Lebih 12 Bulan.
xxxv. Kebenaran Tidak Hadir Kerja Atas Sebab Kecemasan Am.
xxxvi. Syarat-Syarat Dan Persatuan Bagi Mendapatkan Cuti Bagi Mengikuti
Kursus Luar Kampus Di Malaysia.
2.3 Sistem Pengurusan Cuti Sekolah
Permohonan cuti bagi pihak pentadbiran, kakitangan sokongan dan guru di
Sekolah-sekolah di Malaysia masih dilakukan secara manual dengan mengisi borang
yang berkenaan bagi cuti yang hendak dipohon. Borang yang diisi perlu dihantar
kepada pihak pentadbiran untuk proses kelulusan permohonan dan penyimpanan
rekod cuti.
10
2.3.1 PERMOHONAN CUTI REHAT.
Permohonan Cuti yang hendak dilakukan telah disediakan satu borang khas
yang di kenali sebagai borang permohonan cuti rehat (No Fail Cuti JBA1112 /JB /09
/01/001), rujuk pada Lampiran A2. Borang ini di sediakan khusus untuk kakitangan
sokongan dan pihak pentadbiran di Sekolah-sekolah terbabit. Kandungan didalam
borang ini perlu diisi oleh pemohon seperti pemohon perlu mengisi sedikit butiran
maklumat diri sendiri seperti nama penuh, jawatan, tarikh, tempoh bercuti, tarikh
mula becuti, tarikh tamat cuti dan ruang catatan untuk keterangan mengenai cuti
yang diambil. Borang ini di alamatkan kepada guru besar iaitu pegawai yang
meluluskan cuti.
Pada bahagian bawah borang itu terdapat ruang untuk keputusan
permohonan yang ditandatangani oleh guru besar sama ada diluluskan atau tidak
diluluskan.
Selain daripada itu, baki cuti yang tinggal akan turut direkodkan oleh
pegawai pentadbiran pada borang terbabit sebelum diserahkan kembali kepada
pemohon dengan ditandatangani oleh pegawai pentadbiran setelah baki cuti diisi
sebagai tanda pengesahan.
2.3.2 PERMOHONAN CUTI REHAT KHAS.
Permohonan Cuti yang hendak dilakukan telah disediakan satu borang khas
yang di kenali sebagai borang permohonan cuti rehat khas(No Fail Cuti
JBA1112/JB/09/01/012) rujuk pada Lampiran A3, borang ini di sediakan khusus
untuk guru-guru. Kandungan didalam borang ini perlu diisi oleh pemohon seperti
pemohon perlu mengisi sedikit butiran maklumat diri sendiri seperti nama penuh,
jawatan, tarikh, tempoh bercuti, tarikh mula becuti, tarikh tamat cuti dan ruang
11
catatan untuk keterangan mengenai cuti yang diambil. Borang ini di alamatkan
kepada guru besar iaitu pegawai yang meluluskan cuti.
Pada bahagian bawah borang itu terdapat ruang untuk keputusan permohonan
yang ditandatangani oleh guru besar sama ada diluluskan atau tidak diluluskan.
Selain daripada itu, baki cuti yang tinggal akan turut direkodkan oleh
pegawai pentadbiran pada borang terbabit sebelum diserahkan kembali kepada
pemohon dengan ditandatangani oleh pegawai pentadbiran setelah baki cuti diisi
sebagai tanda pengesahan.
2.3.3 PERMOHONAN CUTI SAKIT
Borang permohonan cuti sakit ini disediakan untuk kegunaan semua pihak
seperti pihak pentadbiran, kakitangan sokongan dan guru di setiap sekolah.
Kandungan di dalam borang ini, pemohon perlu mengisi sedikit butiran maklumat
diri sendiri seperti nama penuh, jawatan, tarikh, tempoh bercuti, tarikh mula becuti,
tarikh tamat cuti dan di bahagian atasnya terdapat ruang untuk lekatkan surat
pengesahan sakit daripada doktor. Rujuk pada Lampiran A4 untuk contoh surat
permohonan cuti sakit.
Pada bahagian bawah borang itu terdapat rekod tentang baki cuti sakit yang
tinggal daripada jumlah cuti sakit yang diperuntukkan setiap tahun.
12
2.3.4 PERMOHONAN CUTI TANPA REKOD/TANPA GAJI/SEPARUH GAJI.
Di dalam borang ini, terbahagi kepada 4 bahagian iaitu bahagian A, bahagian
B, bahagian C, bahagian D.
a) Bahagian A
Pada bahagian ini,pemohon perlu mengisi beberapa maklumat pengenalan
diri, jenis cuti yang dimohon, sebab-sebab permohonan cuti, berapa lama cuti
yang hendak diambil dan alamat semasa bercuti.
b) Bahagian B
Pada bahagian B pula ialah ulasan Pengetua/ Guru Besar sama ada untuk
menyokong atau tidak menyokong permohonan cuti ini.
c) Bahagian C
Pada bahagian C pula ialah sokongan permohonan cuti oleh pegawai
pendidikan daerah bagi permohonan dari Guru Besar.
d) Bahagian D
Pada bahagian ini pula tedapat tentang keputusan permohonan cuti untuk
diisi oleh Jabatan Pendidikan Johor.
Rujuk Lampiran A5 untuk contoh Borang Permohonan Cuti Tanpa Rekod/Tanpa
Gaji/Separuh Gaji
13
2.4 Sistem Bantuan Keputusan(SBK).
Tujuan sistem bantuan keputusan ialah membantu pengurus di dalam kerja
mereka terutamanya dalam membuat keputusan. Sistem ini akan menggunakan
kedua-dua sistem pemprosesan data dan sistem sokongan pejabat. Sistem ini
memerlukan banyak data asas daripada rutin harian proses transaksi dan hasil
daripada analisis akan ditunjukkan dalam laporan yang disediakan oleh sistem
sokongan pejabat seperti word processer.
Sistem bantuan keputusan digunakan dalam perancangan, permodelan,
analisis alternatif dan membuat keputusan. Sistem ini pada umumnya beroperasi
melalui terminal operasi oleh pengguna yang berinteraksi dengan sistem Komputer.
Penggunaan pelbagai jenis alatan dan langkah-langkah penggunaan boleh membantu
membentuk sistem tersendiri dan menjadikannya berfungsi dengan lebih efektif.
Menurut Turban et al. (2005), pada awalnya definisi SBK adalah menjurus
kepada satu sistem untuk menyokong pembuatan keputusan dalam situasi keputusan
separa berstruktur. SBK dimaksudkan sebagai pembantu kepada pembuat keputusan
untuk meningkatkan keupayaan mereka tetapi bukan untuk mengambil alih penilaian
mereka. SBK berasaskan sistem komputer yang digunakan adalah beroperasi secara
interaktif dalam talian dan lazimnya mempunyai keupayaan output grafik yang baik.
Menurut O‟Brian (2004), SBK ditakrifkan sebagai sistem maklumat
berasakan komputer yang menyediakan maklumat interaktif bagi membantu pihak
pengurus dan professional perniagaan sepanjang proses membuat keputusan. SBK
menggunakan model analitikal, pangkalan data yang khusus, penilaian dalaman dan
pertimbangan pembuat keputusan serta proses permodelan berasakan komputer
yang interaktif untuk menyokong pembuat keputusan perniagaan separa berstruktur
atau tidak berstruktur.
Sistem Bantuan Keputusan digunakan khususnya kepada separuh struktur
masalah. Penyelesaian masalah itu dibuktikan dengan interaksi antara pengurus dan
sistem Komputer.
14
2.4.1 CIRI-CIRI SISTEM BANTUAN KEPUTUSAN(SBK).
Ciri-ciri SBK ialah:
i. Digunakan untuk menyelesaikan masalah diluar jangkaan.
ii. Bantuan dalam menyelesaikan masalah dapat dilaksanakan dalam
waktu yang singkat
iii. Sistem ini interaktif dan ramah pengguna.
iv. Menyediakan mekanisme untuk membolehkan pembuat keputusan
meminta maklumat dengan maklum balas yang cepat dan bantuan
dapat disediakan dalam waktu yang singkat.
2.4.2 CIRI-CIRI YANG DIPERLUKAN UNTUK IMPLEMENTASI SISTEM
BANTUAN KEPUTUSAN.
i. Mempunyai sistem pangkalan data yang besar.
- Pangkalan data merupakan koleksi data struktur yang tersusun dengan
minimum duplikasi data. Pangkalan data digunakan secara umum oleh
semua pengguna tetapi sistem ini bergantung kepada program yang
hendak digunakan.
ii. Mempunyai bilangan data manipulasi yang banyak.
- Analisis yang hendak dilakukan kepada masalah yang memerlukan data
manipulasi, kegunanan komputer pada masa ini amat berguna.
iii. Memerlukan penilaian dari manusia.
- Situasi yang sukar yang memerlukan pernyataan masalah dan
penyelesaian masalah, tiada computer yang mamapu melakukannya.
15
iv. Komunikasi.
- Apabila beberapa orang terlibat dalam penyelesaian masalah ini,
penggunaan komputer hanya sebagai bantuan sahaja.
v. Analisis secara berperingkat-peringkat.
- Masalah yang memerlukan interaksi antara peringkat-peringkat dan susah
untuk dikendalikan secara manual, maka model pangkalan Komputer
boleh menyelesaikan permasalahan itu.
2.4.3 MODEL-MODEL SISTEM BANTUAN KEPUTUSAN.
Menurut Turban et al. (2001) model-model Sistem bantuan keputusan yang
digunakan dalam penyelesaian masalah ialah:
i. Weighting Method
Kaedah yang memerlukan penetapan sesuatu pemberat terhadap alternatif
yang wujud.
ii. Sequential Elimination Lexicography
Kaedah yang menggunakan atribut sebagai kriteria dan diukur dengan
menyusun keutamaan yang dinilaikan dengan nombor secara berturutan.
iii. Sequential Elimination Conjuctive Constraints
Menggunakan syarat dan piwaian bagi sesuatu kriteria. Semakin kecil
piawaian yang dibuat, semakin tepat keputusan yang dicapai.
iv. Analytical Hierarchy Processing
Memerlukan pembuat keputusan meneliti terlebih dahulu kepentingan setiap
kriteria dengan merujuk keperluan yang terdapat pada setiap kriteria
alternatif.
16
v. Expert System
Berdsarkan alasan sesuatu sistem yang dibangunkan. Keputusan yang dibuat
adalah hampir sama dengan pemikiran manusia yang dipengaruhi banyak
pertimbangan.
vi. Neural Network
Menyelesaikan masalah penomboran yang khusus dan mendapat
maklumbalas berdasarkan keputusan yang terhasil. Sekiranya terdapat
maklumbalas maka ia dianggap berjaya.
vii. Kepner-Tregoe
Mengoptimumkan masalah dan mendapat penyelesaian terbaik daripada
beberapa alternatif mengikut kepentingan yang telah ditetapkan.
viii. Decision Table And Decision Tree
Mendapatkan penyelesaian terbaik daripada bilangan alternaif yang kecil.
2.4.4 KEBAIKKAN MENGGUNAKAN SISTEM BANTUAN KEPUTUSAN.
i. Mempercepatkan proses penyelesaian masalah.
ii. Mewujudkan bukti baru dalam sokongan keputusan.
iii. Promosi pembelajaran dan latihan.
iv. Menambah kawalan organisasi.
v. Melahirkan usaha baru dalam memikirkan ruang masalah yang ada.
vi. Membentuk persaingan hebat dalam pertandingan.
vii. Menolong automasi dalam proses pengurusan.
17
2.5 Perisian.
2.5.1 PENGENALAN PHP (Hypertext Preprocessor)
Php (Hypertext Preprocessor) merupakan bahasa program yang banyak
digunapakai dalam pembinaan web. Antara contoh terkenal dari PHP ialah phpBB
dan MediaWikki(Wikipedia). Selain itu, PHP juga dilihat sebagai altenatif lain selain
daripada ASP.NET,C#, VB.NETMicrosoft, ColdFusion Macromedia, Java Sun
Microsytems dan CGI/Perl.
2.5.1.1 Sejarah.
PHP merupakan singkatan kepada Hypertext Preprocessor. Ianya telah
dicipta oleh Rasmus lerdof pada tahun 1955. PHP dikenali sebagai FI( Form
Interpreted). Seterusnya ianya dijadikan sumber terbuka dan ramai pengaturcara
berminat menggunakan PHP secara meluas.
Pada tahun 1997,PHP telah diimpelimentasikan dalam program C. Sebuah
perusahaan “Zend” telah menulis semula PHP untuk menjadi lebih baik,cepat dan
bersih. Pada tahun 1998, perusahaan tersebut telah melancarkan interpreter baru
untuk PHP dan dikenali sebagai PHP 3.0.
Pada tahun 1999, Zend telah mengeluarkan interpreter baru dan dikenali
sebagai PHP 4.0. Versi ini banyak diguna pakai kerana kemampuannya untuk
membangunkan aplikasi web yang kompleks. Pada Jun 2004, Zend mengeluarkan
PHP 5.0 yang mempunyai perubahan besar. Versi ini memasukkan pemprograman
berorientasi objek kedalam PHP.
18
2.5.1.2 Kelebihan PHP
i. Mudah difahami kerana mempunyai sumber rujukan yang banyak.
ii. Bahasa open source kerana dapat digunakan di dalam pelbagai sistem
pengoperasian seperti Macintosh, window, linux dan Unix.
iii. Mudah digunakan dimana-mana kerana banyak web pelayan dapat digunakan
seperti apache, IIS , lighttpd hingga xitami (Wikipedia PHP).
2.5.2 ASP.NET
Teknologi ASP.NET merupakan rangka kerja pengaturcaraan yang
membolehkan pembangun laman web menghasilkan aplikasi web dan servis.
ASP.NET telah mencatatkan perkembangan yang pantas di dalam penggunaan
perisian tersebut untuk membangunkan laman web.
2.5.2.1 Perbezaan Antara ASP.NET Dan ASP.
Bahasa pengaturcaraan ASP.NET dan ASP mempunyai perbezaan berdasarkan
kepada ciri-cirinya lihat pada rajah di bawah.
Jadual 2.1: Perbezaan antara ASP.NET dan ASP.
CIRI-CIRI ASP.NET ASP
Kelas
Perpustakaan.
-Mempunyai kelas perpustakaan yang
tersendiri.
-Tidak mempunyai kelas
perpustakaan tersendiri.
19
CIRI-CIRI ASP.NET ASP
Kelas
Perpustakaan.
-Mempunyai kelas perpustakaan yang
tersendiri.
-Tidak mempunyai kelas
perpustakaan tersendiri.
Kelajuan
Pemprosesan.
-Kelajuan Pemprosesan kerana kod
atur cara dikompil terlebih dahulu
sebelum dilarikan.
-Kelajuan pemproses kurang
berbanding ASP.NET.
Kod Pengkompil Sebarang permintaan pada laman
ASP.NET akan dikompil. Satu salinan
disimpan pada memori .Pendekatan ini
boleh meningkatkan prestasi
pengaturcaraan
-Turut disimpan pada
memori tetapi tiada
sebarang salinan di buat.
Menggunakan terus dari
sumber asalnya.
Komponen
ASP.NET
-Boleh digabungkan dengan xml.
-Tidak boleh
digabungkan dengan xml
untuk konfigurasi.
Mudah
dikonfigurasikan.
-Boleh dilakukan menggunakan fail
teks.
-Fail boleh dimuat naik dan di ubah
semasa aplikasi sedang berjalan.
Pelayan tidak perlu mula semula.
-Boleh dilakukan dengan
menggunakan fail teks
tetapi sukar untuk membuat
sambungan ke pangkalan
data.
-Tidak boleh di ubah semasa
aplikasi sedang berajalan.
Pemisahan kod dan
kandungan.
Kod dan kandungan dihasilkan dalam
2 fail.
-Kod dan kandungan
digabungkan dalam 1 fail.
Pengesahan
Pengguna.
-Membenarkan setiap pengguna
mempunyai tahap pencapaian yang
berbeza berdasarkankeperluan
organisa
-Boleh mencapai tahap
capaian yang berbeza tetapi
menggunakan satu akaun
sahaja.
20
2.5.3 SENI BINA. NET
Seni bina sistem adalah struktur jasmani dan kaitan antara komponen-
komponen yang membentuk sistem (Kamus Komputer 2002). Seni bina.Net
terbahagi kepada 4 iaitu alatan spesifikasi Bahasa Umum, Perpustakaan Kelas Asas,
Common Language Runtime(CLR) dan alatan.NET.
2.5.3.1 Alatan.NET
Merupakan perisian yang digunakan untuk menghasilkan laman web
contohnya seperti Visual Studio.Net. Penggunaan perisian Visual Studio.Net
membenarkan pembangunan menghasilkan aplikasi windows.
2.5.3.2 Spesifikasi Bahasa Umum.
Merupakan platform yang akan mengintegrasikan kod dan komponen
daripada pelbagai bahasa pengaturcaraaan. Empat bahasa pengaturcaraan asas dalam
Visual Studio.NET ialah visual basic, Visual C++, visual C# dan J#.
2.5.3.3 Perpustakaan Kelas Asas.
Mengandungi koleksi lebih daripada 7000 kelas. Fungsi kelas ini bertujuan
membenarkan aplikasi.NET untuk membaca dan menulis fail jenis data,mencapai
pangkalan data, proses xml, memaparkan antara muka grafik, melukis grafik dan
menggunakan web servis.
21
2.5.3.4 Common Language Runtime (CLR).
Merupakan enjin pelaksanaan untuk aplikasi. NET dan digunakan sebagai
antara muka penghubung antara aplikasi.NET dan sistem pengoperasian. Common
Language Runtime menyediakan perkhidmatan seperti:
a) Melarikan kod.
b) Menukarkan bahasa pertengahan kepada kod mesin natif.
c) Mengasingkan proses dan ingatan.
d) Menguruskan ingatan dan objek.
e) Capaian keselamatan.
f) Menguruskan pengecualian.
g) Antara muka pengurusan kod, objek COM dan DLL.
h) Menyediakan semakan jenis.
i) Menyediakan meta data kod.
2.6 Pangkalan Data.
Pangkalan data ialah koleksi integrasi rekod yang berkaitan secara logical.
Pangkalan data merupakan koleksi maklumat yang disusun secara teratur, mudah
digunakan untuk diakses, urus dan update. Pada pandangan lain, pangkalan data
boleh diklasifikasikan sebagai menerusi jenis kandungan bibliographic, full -text,
numeric and images. Data dalam pangkalan data diuruskan berpandukkan model
pangkalan data. Model yang banyak digunakkan pada hari ini ialah relational model,
model lain pula ialah hierarchical model dan network model.
22
2.6.1 JENIS-JENIS PANGKALAN DATA.
a) Pengoperasian pangkalan data.
Pangkalan data ini menyimpan segala data yang diperlukan untuk
menyokong operasi seluruh organisasi.
b) Analytical database.
Pangkalan data ini menyimpan data dan maklumat yang diekstrak dari
operasi pangkalan data yang terpilih. Mengandungi rumusan data dan
maklumat yang diperlukan oleh pengurus organisasi dan pengguna lain.
c) Data warehouse.
Menyimpan data dari sekarang dan tahun yang lepas yang telah di ekstrak
daripada pelbagai pangkalan data organisasi.
d) Distributed database.
Pangkalan data ini digunakan oleh kumpulan kerja tempatan dan bahagian,
pelan pembinaan dan tempat kerja lain. Pangkalan data ini boleh
memasukkan segmen operasi umum dan operasi pangkalan data pengguna.
e) End-user database.
Pangkalan data ini mengandungi pelbagai file data yang dibangunkan oleh
pengguna di tempat kerja. Contohnya ialah file yang dimuat turun.
f) External database.
Pangkalan data ini secara peribadinya dimilki oleh pangkalan data secara
talian atau data bank yang boleh didapati dengan bayaran dikenakan kepada
pengguna dan organisasi oleh pembekal perkhidmatan.
g) Hypermedia database on the web.
Merupakan set of interconnected multimedia pages pada laman web.
Mengandungi muka depan dan hyperlink pages of multimedia atau
gabungan media seperti text, graphic, audio dan klip video.
23
h) Navigational database.
Karakter melalui fakta mengenai objek yang dijumpai melalui rujukan dari
objek yang lain.
h) In –memory database
Sistem pengurusan pangkalan data ini hanya bergantung kepada ingatan
utama untuk simpanan data Komputer. Ingatan utama pangkalan data lebih
pantas daripada disk- optimizer pangkalan data.
i) Document –oriented database
Komputer program yang direka untuk aplikasi document-oriented. Sistem
ini akan diimpelimentasi sebagai lapisan atas relational database atau
object database. Sebagai tambahan, setiap rekod yang disimpan mempunyai
karekter yang tersendiri.
j) Real-Time database.
Sistem pemprosesan yang direka untuk mengendalikan kerja yang banyak
dimana state selalu berubah. Perbezaan dengan tradisional pangkalan data
ialah tidak terjejas dengan masa.
2.6.2 SISTEM PENGURUSAN PANGKALAN DATA.
Sistem pengurusan pangkalan data merupakan software yang menguruskan
penyimpanan data. Sistem pengurusan pangkalan data ini akan mengawal
pembentukkan, penyelenggaraan dan penggunaan database table oleh organisasi dan
pengguna. Sistem pengurusan pangkalan data ini akan membenarkan organisasi
mengambil alih kawalan ke atas pembanggunan pangkalan data untuk diberikan
kawalan ini kepada Database Administrators(DBAs). Dalam sebuah sistem yang
besar, Sistem pengurusan pangkalan data membenarkan pengguna dan software lain
untuk menyimpan data dalam bentuk struktur.
24
Sistem pangkalan data boleh dikategorikan berdasarkan model pangkalan
data yang disokong/bantu., seperti network model dan relational model. Model
tersebut perlu mengetahui query languages untuk membolehkan akses kepada
pangkalan data. Satu contoh query languages yang biasa digunakan ialah
SQL(Server Query Languages),walaubagaimanapun SQL syntax dan fungsi boleh
berlainan dari satu sistem pengurursan pangkalan data kepada yang lain.
2.6.3 KOMPONEN DALAN SISTEM PENGURUSAN PANGKALAN DATA.
a) Hardware- Sistem pangkalan data dan aplikasinya memerlukan hardware
untuk dijalankan. Hardware boleh dikawal melalui Komputer
persendirian, mainframe hingga jaringan kerja Komputer. Bahagian
dalam hardware bergantung kepada keperluan organisasi dan kegunaan
sistem pangkalan data. Sistem pangkalan data memerlukan jumlah ruang
ingatan dan ruang disk yang minimum untuk berjalan, konfigurasi yang
minimum tidak berupaya memberi pencapaian yang dikehendaki.
b) Software - Komponen software banyak digunakan ke atas network.
Secara dasarnya, aplikasi program ditulis dalam bahasa pemprograman
generasi ketigaseperti C, C++,Java, Visual Basic atau bahasa generasi ke
empat seperti SQL. Kegunaan bahasa generasi ke empat untuk membaiki
produktiviti dan menghasilkan program yang senang dijaga.
c) Prosedur- Prosedur merujuk kepada arahan dan peraturan yang direka
dan digunakan dalam pangkalan data. Pengguna sistem dan kakitangan
yang menguruskan pangkalan data memerlukan dokumen prosedur yang
menerangkan bagaimana hendak menjalankan sistem.
25
d) Data- Data bertindak sebagai jambatan antara komponen mesin dan
komponen manusia. Pangkalan data mengandungi kedua-dua data
operasi dan data tentang data. Struktur ini dikenali sebagai schema.
e) Manusia- Komponen terakhir ini melibatkan pengguna di dalam sistem.
2.6.4 KEBAIKAN DAN KEBURUKAN SISTEM PANGKALAN DATA
Jadual 2.2: Kebaikan dan Keburukan Sistem Pangkalan Data
.
KEBAIKAN KEBURUKAN
Mengawal data redundancy-
Sistem pangkalan data akan mengawal
redundancy untuk mengelakkan
bilangan salinan yang banyak dalam
pangkalan data.
Kos sistem pangkalan data-
Kos pangkalan data bergantung kepada
persekitaran dan fungsi yang disediakan.
Kos untuk Komputer peribadi adalah
murah berbanding dengan mainframe
yang besar.
Data konsisten-
Proses pembuangan dan pengawalan
redundancy boleh mengurangkan risiko
tidak konsistem daripada berlaku dalam
pangkalan data.
Kos penambahan hardware-
Keperluan disk penyimpanan dalam
sistem pangkalan data memerlukan
pembelian sebagai tambahan kepada disk
storage
Perkongsian data-
File dimiliki oleh orang atau jabatan
yang menggunakannya. Pada masa yang
sama, pangkalan data kepunyaan
seluruh organisasi dan boleh dikong
secara bersama. Dalam kes ini, banyak
pengguna, banyak data yang dikongsi
Prestasi-
Secara dasarnaya, sistem pangkalan fail
ditulis untuk aplikasi yang tertentu.
Walaubagaimanapun di dalam sistem
pangkalan data, ianya ditulis secara am
dan akibatnya sebahagian aplikasi tidak
berjalan lancar
26
KEBAIKAN KEBURUKAN
Membaiki keselamatan-
Keselamatan pangkalan data ialah
perlindungan pangkalan data daripada
pengguna yang tidak di kenali.
Kesan tinggi terhadap kegagalan-
Pergantungan maklumat maklumat
semakain bertambah kepada sistem oleh
itu, sebarang kegagalan pada komponen
tertentu boleh menjejaskan operasi
terbabit
Meningkatkan produktiviti-
Pangkalan data menyediakan banyak
fungsi asas yang selalunya memerlukan
pemprogram menulis aplikasi fail data
Saiz-
Sistem pangkalan data yang besar
memerlukan banyak megabytes dalam
ruang disk dan memerlukan tambahan
ingatan untuk berjalan dengan lancar.
Menambahkan ketepatan-
Dalam sistem pangkalan fail, jika dua
atau lebih pengguna dibenrkan untuk
akses fail yang sama secara berterusan
Kompleks-
Pereka pangkalan data, pembuat
pangkalan data, pentadbiran pangkalan
data dan pengguna mestilah memahami
fungsi-fungsi dan untuk mengambil
peluang sepenuhnya. Kegagalan
memahami sistem boleh menyebabkan
kegagalan dalam keputusan rekaan dan
menyebabkan maslah yang serius dengan
organisasi.
2.6.5 APLIKASI PANGKALAN DATA.
Pangkalan data digunakan dalam banyak aplikasi. Pangkalan data digalakkan
penggunaannya dalam penyimpanan data yang besar dalam aplikasi pelbagai
pengguna, dimana koordinat antara pengguna diperlukan. Kebanyakkan e-mail
elektronik dan organisasi persendirian menggunakan standard pangkalan data.
27
2.7 Sistem Pengoperasian(OS or O/S)
Sistem pengoperasian atau lebih dikenali sebagai OS or O/S merupakan
antaramuka antara hardware dan pengguna. OS bertanggungjawab untuk pengurusan
dan koordinasi aktiviti dan perkongsian sumber oleh komputer. OS juga bertindak
sebagai host untuk aplikasi Komputer yang dilaksanakan. Salah satu tugasan yang
perlu dilakukan oleh OS ialah untuk mengendalikan maklumat operasi hardware.
Sistem Operasi menawarkan beberapa perkhidmatan kepada aplikasi
program dan pengguna. Pengguna boleh berinteraksi dengan Komputer dengan
menggunakan software user interface(SUI) seperti menaip arahan menggunakan
Command line interface(CLI) atau menggunakan graphical using interface(GUI).
Bagi pengguna desktop, user interface secara umumnya adalah sebahagian daripada
sistem pengoperasian.
2.7.1 CONTOH-CONTOH SISTEM PENGOPERASIAN.
2.7.1.1 Microsoft Windows.
Microsoft Windows merupakan sistem pengoperasian keluarga yang asal-
usulnya merupakan penambahan daripada sistem operasi MS-DOS untuk IBM PC.
Versi moden berdasarkan newer Window NT kernel.
Pada jun 2008,Microsoft Window memegang sebahagian besar pasaran
dunia desktop. Windows juga menggunakan server, aplikasi tambahan seperti web
server dan database server.
28
Sistem yang banyak digunakan dalam window ialah Window XP yang
dikeluarkan dipasaran pada 25 oktober 2001. Pada tahun 2006, Microsoft telah
melancarkan Window Vista, merupakan sistem pengoperasian baru kerana
mengandungi banyak penambahan dan perubahan. Rajah 2.1 merupakan contoh
antaramuka windows vista.
Rajah 2.1 : antaramuka bagi windows vista.
2.7.1.2 Unix Dan Unix Like.
Ken Thompson menulis B, tujuannya berdasarkan BCPL di mana digunakan
untuk menulis Unix, berdasarkan pengalamannya dalam projek MULTICS. B
digantikan dengan C dan Unix telah dibina makin besar. Nama “Unix” merupakan
trademark kepada The Open Group dilesenkan untuk kegunaan bersama dengan
sistem operasi yang lain. “Unix-like” secara umumnya dirujuk kepada set besar
sistem operasi yang dipecahkan daripada Unix yang asal. Rajah 2.2 menunjukkan
contoh antaramuka bagi Unix like.
29
Rajah 2.2: Contoh antaramuka bagi Unix Like
2.7.1.3 Mac OS X
Mac OS X merupakan sistem operasi grafik yang dibina, dijual oleh Apple
Inc, merupakan keluaran terbaru Macintosh komputer.
Sistem pengoperasian yang pertama dikeluarkan pada tahun 1999 yang
dikenali sebagai Mac OS X Server 1.0 diikuti versi desktop(Mac OS X v10.0) pada
bulan Mac 2001.
30
Edisi server, Mac OS X Server dijalankan pada Apple’s line of Macintosh
server hardware. Mac OS X Server termasuk dalam kerja kumpulan pentadbiran dan
pengurusan software tools yang menyediakan simplified acces kepada perkhidmatan
jaringan termasuk mail transfer agent and domain name server. Rajah 2.3
menunjukkan antaramuka bagi Max OS X server.
Rajah 2.3: Contoh antaramuka bagi Mac Os X server
2.7.1.4 Sun OS
Sistem pengoperasian Sun merupakan versi kepada sistem pengoperasian
Unix yang dibangunkan oleh Sun Microsystems untuk kegunaan tempat kerja dan
sistem komputer server.
Nama Sun OS biasanya merujuk kepada versi 1.0 hingga 4.1.4 sistem
pengoperasian Sun. Versi ini berdasarkan Unix, manakala versi SunOS 5.0 dan
keatas adalah berdasarkan sistem v Unix keluaran 4 dan dipasarkan di bawah nama
Solaris.
31
Sun adalah penyokong sistem-sistem terbuka secara umum dan Unix
khususnya, dan merupakan penyumbang utama untuk perisian sumber terbuka.
Rajah 2.4 menunjukkan contoh antara muka bagi Sun Microsystem.
Rajah 2.4: Contoh antaramuka bagi Sun Microsystem.
2.7.1.5 Solaris.
Solaris adalah satu sistem pengendalian UNIX-based diperkenalkan oleh
Sun Microsystems pada 1992 sebagai pengganti untuk SunOS.
Solaris dikenali kerana kebolehskalaannya, terutamanya pada sistem-sistem
SPARC, dan berasal daripada banyak ciri-ciri inovatif seperti DTrace dan ZFS.
Solaris menyokong SPARC-based dan x86 berpangkalan di tempat kerja dan
pelayan-pelayan daripada Sun dan vendor-vendor.
Solaris disahkan pada Single Unix Specification. Sistem pengoperasian ini
disokong oleh sistem-sistem pembuatan oleh semua vendor-vendor pelayan utama,
32
dan majoriti nya codebase adalah kini perisian sumber terbuka melalui Project open
solaris. Rajah 2.5 menunjukkan contoh antaramuka bagi sistem pengoperasian
Solaris
Rajah 2.5: Contoh antaramuka bagi Solaris.
2.8 Ringkasan.
Melalui kajian literatur yang telah dijalankan oleh pembangun, beberapa
gambaran penting dapat dilihat khususnya untuk mengimplementasikan sistem ini.
Pembangun juga dapat mengenal pasti kaedah yang sesuai untuk penggunaan sistem
bantuan keputusan.
33
Bab 3
PERANCANGAN KERJA
3.1 Pengenalan
Perancangan kerja bertujuan untuk menstrukturkan dan menjadualkan beban
kerja yang terdapat dalam proses pembangunan Sistem Pengurusan Cuti Staf
Sekolah Kebangsaan Taman Desa Skudai. Bab ini akan menerangkan metedologi
dan kaedah yang telah digunakan dalam sistem ini. Keperluan perkakasan dan
perisian juga turut diterangkan bagi memilih perkakasan yang telah digunakan
sepanjang proses pembangunan sistem ini. Metedologi yang di gunakan dalam
sistem ini ialah model prototaip evolusi.
34
3.2 Metadologi Pembangunan Sistem.
Metadologi merujuk kepada proses keseluruhan yang berlaku semasa
pembangunan sistem. Metedologi pembangunan merujuk kepada pendekatan yang
digunakan dalam membangunkan suatu sistem ataupun perisian. Metedologi
pembangunan merupakan kepada jujukan aktiviti yang bersistematik yang
diperlukan untuk menyelesaikan masalah. Pembangunan sistem yang baik
bergantung kepada pemilihan model dan metedologi pembangunan yang sesuai. Di
bawah ini disenaraikan beberapa model pembangunan sistem yang boleh digunakan
seperti:
a) Model Air Terjun.
b) Model Prototaip.
c) Model Transformasi Formal.
d) Model Peningkatan.
Pemilihan model bergantung kepada beberapa faktor iaitu faktor masa, kos,
tenaga kerja dan keperluan produk. Penganalisaan dan rekabentuk sistem perlu
dilakukan dengan betul berdasarkan metadologi yang sesuai.
Justeru itu, model prototaip evolusi telah dipilih sebagai model pembangunan
dalam Sistem Pengurusan Cuti Staf Sekolah Kebangsaan Taman Desa Skudai.
Pemilihan model ini bersesuaian dalam sistem ini, model pembangunan ini
mempunyai ciri-ciri utamanya yang membenarkan pengulangan pada setiap fasa.
Keperluan pengguna dapat diketahui dengan jelas dan terperinci dari masa ke semasa
ketika pembangunan dan pengubahsuaian prototaip sedang berlaku. Penggunaan fasa
berstruktur dalam sistem ini memudahkan pembangunan dan pengurusan projek.
Fasa berstruktur juga memerlukan projek dilaksanakan dari satu fasa ke satu fasa
yang lain di mana fasa yang sebelumnya akan menentukan fasa berikut.
35
3.3 Model Prototaip
Model Prototaip boleh membantu menyelesaikan masalah kritikal yang akan
wujud pada sistem pengurusan cuti ini. Model Prototaip Evolusi merupakan satu
protokol yang kurang formal jika dibandingkan dengan kaedah kitaran hayat
pembangunan sistem (SDLC). Pada peringkat permulaan pembangunaan sistem,
keperluan pengguna masih lagi tidak lengkap dan melalui penggunaan model
prototaip, pengguna dapat menentukan keperluan dengan berkesan apabila mereka
berpeluang berhadapan dengan prototaip sistem. Pada peringkat awal, prototaip pada
versi awal bertujuan untuk ditunjuk dan dinilai oleh pengguna. Reaksi pengguna
dijadikan sebagai sumber rujukan dalam memastikan sistem prototaip mencapai
tahap yang dikehendaki oleh pengguna.
Kebiasaanya, terdapat dua jenis prototaip yang digunakan dalam kitar hayat
pembangunan sistem iaitu:
i. Prototaip Evolusi - Prototaip kukuh yang digunakan sebagai komponen
kepada perisian yang hendak dibangunkan. Namun begitu,
penambahbaikkan perlu dilakukan sebelum sistem sebenar digunakan.
Model ini menggunakan keperluan yang ada dan kemudiannya diubah
sehingga menjadi lengkap dan sempurna.
ii. Prototaip pakai buang - Prototaip yang dibina akan dibuang setelah
dibangunkan daripada digunakan semula ke dalam sistem sebenar.
Pembuangan sistem ini bukan satu pembaziran kerana matlamat
membangunkan prototaip adalah untuk memperolehi keperluan sebenar
pengguna.
Justeru itu, pembangunan Sistem Pengurusan Cuti Sekolah Kebangsaan
Taman Desa Skudai akan menggunakan model prototaip evolusi sebagai kaedah
metadologi.
Model prototaip evolusi merupakan suatu proses pembangunan yang
melibatkan pengguna untuk mengenalpasti keperluan seperti antara muka,
36
spesifikasi, kemasukkan input, proses dan output. Rajah 3.1 menunjukkan aktiviti
berlaku dalam pembangunan sistem berdasarkan model prototaip.
Rajah 3.1: Model Prototaip Secara Umum (Suhaimi Ibrahim et al., 1999)
Prototaip evolusi berfungsi dalam mengenalpasti dan mengumpul keperluan
maklumat yang diperlukan untuk di implementasikan di dalam sistem yang bakal di
gunakan oleh pengguna. Berdasarkan model prototaip evolusi ini, sistem yang dibina
akan disesuaikan atau penambahbaikkan akan dilakukan sehingga memenuhi
keperluan pengguna dan seterusnya diimplementasikan di dalam pembangunan
sistem pada peringkat akhir.
Komponen Penentuan
spesifikasi sistem
Sistem
perisian
yang
sempurna.
Mereka bentuk dan
mengimplementasi
sistem
Pengesahan
sistem
Pembangunan
Prototaip
Penilaian
Prototaip
Keperluan sistem
(tidak formal)
Penenetuan
rangka
spesifikasi
kerja
Pelan pembangunan
Prototaip
Diterima sebagai
komponen sistem
Prototaip pakai buang
Perlu pembaikan
37
Fasa-fasa yang terdapat di dalam model prototaip ialah:
i. Analisa Keperluan.
ii. Rekabentuk Prototaip.
iii. Pembangunan Prototaip.
iv. Pengesahan.
Sistem yang memerlukan prototaip evolusi ialah:
i. Sistem yang bercirikan leading edge.
ii. Sistem yang sentiasa berubah-ubah
iii. Sistem yang mengautomasikan masa nyata.
Melalui sistem ini, model prototaip mempunyai kebaikkan kepada keperluan
pengguna yang tidak jelas dan tidak lengkap. Contohnya, pengguna mungkin tidak
mengetahui bentuk antaramuka yang sesuai, pembangun sistem boleh menunjukkan
satu bentuk antaramuka yang telah dibina kepada pengguna dan mendengar
pandangan pengguna tentang antaramuka itu.
3.3.1 KELEBIHAN PENGGUNAAN MODEL PROTOTAIP
Penggunaan model prototaip mempunyai banyak kelebihan, kelebihan model
prototaip ialah:
i. Pengguna dapat melibatkan diri dan memberi komitmen dengan lebih banyak
dalam membangunkan sistem ini.
ii. Segala pandangan dan cadangan pengguna dapat dikumpul bagi
penambahbaikkan pada sistem terbabit.
iii. Modal prototaip mempunyai keupayaan untuk mengawal segala keperluan
yang timbul dan seterusnya memperbaiki kualiti sistem.
38
iv. Pengguna dapat membiasakan diri dengan sistem ini kerana terlibat dalam
penilaian prototaip sistem
v. Pengguna dapat memberi maklumbalas dengan cepat sebaik sahaja
berinteraksi dengan sistem.
vi. Pembangunan sesuatu perisian mungkin menjadi makin pantas kerana
kurangnya masa dihabiskan pada fasa pengenalan dan analisis keperluan
sistem.
3.3.2 JUSTIFIKASI PEMILIHAN METADOLOGI
Metadologi yang dipilih untuk pembangunan sistem ini ialah metadologi
Prototaip Evolusi. Pemilihan metadologi ini dibuat dengan beberapa sebab seperti
yang dinyatakan di bawah:
i. Prototaip evolusi amat berguna apabila berlakunya ketidakpastian pada
keperluan pengguna.
ii. Sistem percubaan yang dihasilkan lebih cepat dan murah untuk dinilai oleh
pengguna.
iii. Pengguna dapat memberi komitmen sepenuhnya dalam pembangunan sistem.
iv. Penglibatan dari peringkat awal mampu mengurangkan kos pembetulan
terhadap sistem.
v. Pengguna lebih mudah memahami kerana pada peringkat penilaian pengguna
dibenar untuk melibatkan diri dengan sistem.
vi. Keperluan yang diperlukan dalam sistem dapat ditakrikan dengan jelas dan
lengkap.
vii. Pengguna dapat menentukan keperluan maklumat dengan baik apabila
berhadapan dengan sistem prototaip.
39
3.4 Fasa-Fasa Prototaip Evolusi Dalam Pembangunan Sistem
Terdapat empat jenis fasa yang berlaku di dalam model protoaip evolusi
seperti fasa analisis keperluan, fasa rekabentuk prototaip, fasa pembangunan
prototaip dan fasa pengujian prototaip.
3.4.1 FASA ANALISA KEPERLUAN
Pada peringkat analisis keperluan, pembangun sistem perlu mempunyai
pengetahuan, pemahaman dan gambaran terhadap keperluan sistem secara kasar.
Oleh yang demikian, matlamat, skop dan objektif pembangunan sistem pengurusan
cuti perlu diketahui. Perancangan tentang bagaimana sistem pengurusan cuti
dibangunkan dibuat berdasarkan objektif dan matlamat yang telah dikenalpasti. Pada
fasa ini, segala fungsi-fungsi yang diperlukan dalam pembangunan sistem ini akan
dikenalpasti bagi mencapai panduan yang telah ditakrifkan.
3.4.2 FASA REKABENTUK PROTOTAIP
Fasa rekabentuk prototaip merupakan fasa pembangunan rekabentuk oleh
pembangun sistem. Pembangun sistem perlu menggunakan kaedah implementasi
yang paling sesuai untuk membangunkan prototaip. Bagi menjimatkan masa,
prototaip perlu disiapkan dalam masa yang singkat dan memudahkan sebarang
40
perubahan dilakukan ke atasnya. Kedua-dua ciri ini penting kerana pembinaan
prototaip dengan cepat merupakan kriteria bagi metedologi prototaip evolusi
Rekabentuk sistem pengurusan cuti dapat dibahagikan kepada Modul
permohonan cuti, Modul kelulusan cuti, Modul paparan cuti, Modul pentadbiran
sistem, Modul rekod dan Modul informasi cuti.
3.4.2.1 Rekabentuk Modul Permohonan Cuti
Modul permohonan cuti mengandungi beberapa borang cuti seperti borang
cuti rehat, borang cuti rehat khas, borang cuti sakit dan borang cuti tanpa rekod/
tanpa gaji dan separuh gaji. Sebelum permohonan ini dilakukan, Pengguna perlu
memasukkan idPengguna dan katalaluan yang betul. Status permohonan cuti boleh
diketahui di sini.
3.4.2.2 Rekabentuk Modul Kelulusan Cuti
Modul ini khas untuk pihak yang meluluskan cuti, dalam sistem pengurusan
cuti ini guru besar merupakan pihak yang bertanggungjawab untuk meluluskan cuti
terbabit.Guru besar hanya perlu memasukkan idpengguna dan katalaluan yang betul
untuk membuat kelulusan cuti.
3.4.2.3 Rekabentuk Modul Paparan Cuti
Modul ini digunakan untuk memaparkan senarai guru dan kakitangan yang
bercuti dalam minggu terbabit dan sebab-sebab meraka bercuti dan tempoh masa
bercuti.
41
3.4.2.4 Rekabentuk Modul Pentadbiran Sistem
Modul ini disediakan khusus untuk pentadbir sistem yang bertanggungjawab
untuk menyelenggara maklumat guru, kakitangan dan pihak pentadbir. Pihak
pentadbir sistem hanya perlu memasukkan idPengguna dan katalaluan yang betul
untuk meneruskan capaian di dalam modul ini.
3.4.2.5 Rekabentuk Modul Informasi Cuti
Modul ini disediakan untuk memberi sebarang maklumat tentang cuti kepada
semua guru, kakitangan dan pihak pentadbir.Modul ini di jaga oleh pentadbir sistem.
3.4.2.6 Rekabentuk Modul Rekod
Modul ini mengandungi rekod data peribadi pengguna dan cuti-cuti yang
telah di pohon.
3.4.3 FASA PEMBANGUNAN PROTOTAIP
Pada peringkat ini, aktiviti pengkodan akan berlaku dan prototaip akan mula
dibina. Satu prototaip yang telah siap dibina akan diberikan kepada pengguna bagi
melakukan sebarang perubahan terdapat cadangan daripada pengguna.
42
3.4.4 FASA PENGUJIAN PROTOTAIP
Fasa ini turut dikenali sebagai fasa verifikasi dan validasi. Teknik yang
digunakan ialah teknik dinamik. Teknik dinamik merupakan teknik yang boleh
digunakan pada sistem yang sedia ada untuk dilaksanakan. Pengujian dinamik yang
telah dipilih ialah pengujian kotak hitam. Pengujian ini bertujuan untuk memastikan
sistem ini dapat menyelesaikan fungsi-fungsi dan tugas-tugas yang dikehendaki.
Fungsi ini akan mengesan ralat seperti berikut:
i. Ralat antaramuka.
ii. Fungsi yang salah atau tertinggal.
iii. Ralat dari segi struktur data atau capaian data.
iv. Ralat pada permulaan dan penamatan.
3.5 Kaedah Unified Modelling Language(UML)
Kaedah Unified Modelling Language (UML) digunakan untuk memodelkan
pembangunan sistem. UML adalah satu bahasa permodelan yang diasaskan oleh
Grady Booch, Jim Rumbaugh dan Ivar Jacobson. UML menggabungkan metadologi-
metadologi utama seperti Booch, OMT dan OOSE selain dari konsep-konsep dari
metedologi lain.
UML digunakan kerana menyokong keseluruhan kitar hayat pembangunan
sistem dan boleh menggambarkan keseluruhan sistem. Pada fasa analisis juga ia
dapat dipaparkan menerusi pemetaan. UML juga menentukan spesifikasi,pembinaan
dan dokumentasi pada setiap peringkat sistem perisian. UML dipilih kerana tidak
bergantung kepada bahasa pengaturcaraan dan menyediakan perwakilan berasingan
bagi suatu sistem. Rajah guna kes digunakan untuk mengambarkan kelakuan sistem
yang bakal dibangunkan. Perisian yang digunakan ialah Rational Rose 200 dan
Smart Draw.
43
3.5.1 JUSTIFIKASI PEMILIHAN KAEDAH UML
Kaedah UML dipilih kerana
i. Dapat memudahkan pembangun menakrifkan perjalanan sesuatu sistem.
ii. Memudahkan pembangun menakrifkan perjalanan sesuatu sistem.
iii. Memudahkan pengguna mengetahui perjalanan sistem apabila perlu.
3.6 Keperluan Pembangunan Sistem
Proses pembangunan sistem melibatkan dua komponen utama iaitu perkakasan
dan perisian. Bagi memenuhi kehendak pengguna spesifikasi perkakasan dan
perisian yang digunakan perlulah yang baik dan sesuai digunakan untuk memberi
hasil yang terbaik. Terdapat beberapa faktor yang perlu diambilkira dalam pemilihan
keperluan perkakasan dan perisian iaitu:
i. Kepantasan
Aplikasi yang digabungkan oleh perisian mestilah dapat mengeluarkan hasil
atau keputusan dengan pantas dalam jangkamasa yang ditetapkan.
ii. Keboleharapan
Selain daripada itu, perisian yang dipilih harus mempunyai keupayaan untuk
mengesan dan menangani ralat dengan efisien.
iii. Kapasiti
Aplikasi harus berupaya untuk menyimpan data dalam bilangan yang besar.
iv. Ketepatan
Aplikasi yang mengeluarkan output yang tepat iaitu berdasarkan set-set
kriteria yang telah ditentukan.
44
3.6.1 SPESIFIKASI KEPERLUAN PERKAKASAN
Pemilihan perkakasan yang digunakan juga amat penting dalam pembangunan
sistem kerana ianya akan memastikan suatu matlamat sistem itu tercapai.Perkakasan
yang digunakan ialah:
i. Monitor
ii. Papan kekunci.
iii. Tetikus
iv. Modem.
v. Pencetak.
Spesifikasi yang dinyatakan merupakan spesifikasi yang digunakan dalam
pembangunan sistem ini. Jika spesifikasi yang digunakan melebihi daripada
perkakasan yang dinyatakan adalah lebih baik kerana sistem menjadi lebih efektif.
3.6.2 SPESIFIKASI KEPERLUAN PERISIAN
Perisian yang digunakan bagi membangunkan sistem pengurusan cuti ialah:
i. Sistem Pengoperasian Window Xp Home
Sistem pengoperasian windows XP home digunakan bagi
melaksanakan sistem pengurusan cuti ini. Window Xp digunakan
kerana sesuai untuk dijalankan bersama dengan perisian lain.
ii. Microsoft visual studio 2008.
Visual studio 2008 merupakan set perkakasan pembangunan yang
lengkap bagi membangunkan aplikasi web ASP, XML, web services,
45
aplikasi desktop dan juga aplikasi mobil. Visual studio 2008
menyediakan segala peralatan yang diperlukan dalam
membangunkan aplikasi.
iii. Microsoft SQL Server 2005.
Perisian yang digunakan untuk pangkalan data ialah Microsoft SQL
Server 2005. Perisian ini berkeupayaan melakukan replikasi
pangkalan data dan menyimpan storan data yang lebih besar.
iv. Rational Rose 2000.
Rational Rose 2000 merupakan perisian perkakasan yang digunakan
untuk memodelkan rekabentuk awalan sistem.
v. Smart Draw 2007
Smart Draw merupakan perisian yang digunakan untuk memodelkan
rekabentuk awlan sistem, mempunyai cirri-ciri tambahan yang tiada
pada Rational Rose 2000.
vi. Microsoft project 2000.
Microsoft project 2000 digunakan untuk pembangunan sistem bagi
membina carta Gantt. Carta ini akan menunjukkan perjalanan
pembangunan projek yang dilaksanakan.
vii. Internet Information Services.(IIS)
IIS5.0 digunakan sebagai pelayan web yang mengendalikan
permintaan dari pelanggan yang menggunakan pelayan IIS 5.0 yang
terkandung di dalam windows XP IIS menyokong pembinaan,
konfigurasi dan pengurusan halam web. IIS juga melaksanakan
bahasa pengkodan dan menyediakankeselamatan ke atas pangkalan
data.
46
3.7 Perancangan Kerja Dan Carta Gantt
Perancangan kerja untuk sebuah projek amat penting bagi memastikan segala
perlaksanaan sistem yang bakal dibangunkan berjalan mengikut masa yang
ditetapkan. Oleh itu, jadual perancangan projek perlu disediakan bagi memastikan
proses kerja yang dilakukan tidak tergangu. Rujuk pada Lampiran F.
3.8 Ringkasan
Bab ini meliputi perbincangan tentang metedologi projek, fasa-fasa yang
terlibat dalam pembangunan metedologi, justifikasi pemilihan metedologi,
spesifikasi keperluan perkakasan, perisian dan perancangan kerja.
47
BAB 4
ANALISIS SISTEM
4.1 Pengenalan
Bab ini akan menerangkan reka bentuk sistem Pengurusan Cuti Staf Sekolah
Kebangsaan Taman Desa Skudai. Analisis sistem, rekabentuk antaramuka,
rekabentuk senibina sistem, rekabentuk proses dan reka bentuk pangkalan data juga
dihuraikan dalam bab ini.
4.2 Analisis Sistem
Proses analisis sistem adalah satu fasa yang penting untuk mencapai
matlamat sebenar Sistem Pengurusan Cuti Staf. Dalam fasa ini matlamat sistem
dikenalpasti, rajah turut digunakan untuk mengenalpasti fungsi-fungsi yang terdapat
dalam sistem dan interaksi antara sub system dengan sub sistem yang lain.
48
4.2.1 SEJARAH SEKOLAH KEBANGSAAN TAMAN DESA SKUDAI
Sekolah Kebangsaan Taman Desa Skudai ditubuhkan mengambil sempena
nama sebuah taman perumahan yang berhampiran iaitu Taman Desa Skudai. Alamat
Penuh sekolah ini ialah SK Taman Desa Skudai, Jln Sejahtera 16, Taman Desa
Skudai, Johor Bahru. Sekolah ini telah dibina di atas sebahagian tapak Lot 52999
dan 52998 di Taman Desa Skudai oleh sebuah syarikat swasta iaitu Syarikat Umi-
Ross Project Management Sdn.Bhd. Kontraktor Reka dan Bina ialah Konsortium
Kontraktor Melayu Johor Berhad.
Kerja-kerja asas pembinaan telah dimulakan selepas mendapat pemilihan
tapak pada Oktober 1999 dan dijangka siap pada 24 November 2000. Sekolah ini
telah dapat disiapkan sepenuhnya pada pertengahan tahun 2002.
Sekolah ini mempunyai sebuah blok pentadbiran, sebuah blok akademik,
blok serbaguna, bengkel, kantin, bilik agama dan persalinan, gelanggang bola
keranjang, tempat letak kereta guru, tempat letak basikal, tapak perhimpunan dan
pondok jaga.
4.2.1.1 Lokasi
Sekolah ini terletak di kawasan Taman Desa Skudai, Skudai. Jaraknya dari
pusat bandar Johor Bahru ialah lebih kurang 17 km. Ia dibina dihujung kawasan
perumahan Taman Desa Skudai bersebelahan dengan Taman Universiti. Ia
dikelilingi oleh kawasan perumahan banglo, rumah teres dan pangsapuri. Turut sama
dibina ialah Sekolah Menengah Taman Desa Skudai yang bersebelahan dengan
sekolah ini. Jalan menuju ke sekolah ini merupakan laluan utama bas awam ke
Pontian dan Taman Sri Pulai. Ia juga merupakan jalan lain untuk ke Taman
Universiti.
49
4.2.2 SISTEM SEMASA
Kajian dibuat ke atas bahagian pengurusan cuti Sekolah Kebangsaan Taman
Desa Skudai bagi menghadapi masalah yang dihadapi oleh pihak pentadbir semasa
menguruskan permohonan cuti.
4.2.2.1 Masalah Sistem Semasa
Masalah yang di hadapi oleh pihak pentadbiran ialah:
i. Penyimpanan rekod yang kurang efektif dan efisien.
ii. Tidak mengetahui bilangan orang yang mengambil cuti.
iii. Susah mendapat pemberitahuan tentang maklumat cuti yang mendatang.
iv. Pemohon cuti sakit susah nak di ketahui dalam tempoh terdekat.
4.2.2.2 Cadangan Penyelesaian Masalah.
Cadangan penyelesaian yang di jangka untuk memperbaiki kelemahan sistem
yang bakal dibentuk ialah:
i. Mewujudkan satu sistem yang menarik dan mudah digunakan.
ii. Mewujudkan satu sistem yang boleh membantu penyimpanan rekod
dengan selamat
iii. Mewujudkan satu sistem yang mudah menyampaikan segala
maklumat yang berkaitan dengan cuti
iv. Mewujudkan satu sistem yang dapat membantu mempermudahkan
permohonan cuti di lakukan.
50
4.3 Rekabentuk Proses
Rajah kes gunaan digunakan untuk mengambarkan fungsi-fungsi yang perlu
adadalam sistem yang dibangunkan. Di mana ia dapat membantu dalam menentukan
keperluan pengguna.
Permodelan kes gunaan.
Aktor-aktor yang terlibat ialah:
i. Pihak Pentadbir
Bertanggung jawab dalam mendaftarkan ahli baru, memasukkan info-info
berkaitan cuti dan memastiakn sistem dalam keadaan baik.
ii. Guru Besar
Memberi kelulusan kepada permohonan baru dan melihat statistik cuti.
iii. Staf
Pengguna utama sistem ini boleh melihat status permohonan cuti, membuat
permohonan cuti dan melihat rekod permohonan sendiri.
Semua aktor tebabit perlu mendaftar masuk dengan idpengguna dan katalaluan yang
telah di tetapkan.
4.3 Rekabentuk Pangkalan Data.
Rekabentuk pangkalan databerasrkan kepada jenis-jenis data yang perlu
disimpan untuk sistem ini. Sistem Pengurusan Staf Sekolah Kebangsaan Taman
Desa Skudai memerlukan pangkalan data untuk menyimpan data berkenaan dengan
proses log masuk iaitu idPengguna dan katalaluan.Pangkalan data ini dihubungkan
antaramuka untuk memudahkan capaian maklumat. Jadual 4.2 merupakan
penerangan bagi setiap jadual yang terdapat dalam Sistem Pengurusan Cuti Staf
Sekolah Kebangsaan Taman Desa Skudai.
51
Jadual 4.1: Penerangan setiap jadual dalam pangkalan data.
Nama Jadual Penerangan
admin Menyimpan maklumat log-masuk bagi
pentadbir sistem
guru besar Menyimpan maklumat log-masuk bagi
guru besar.
cuti Menyimpan maklumat cuti
cuti 2 Menyimpan maklumat cuti
infocuti Menyimpan maklumat berkaitan dengan
info-info cuti.
staf Menyimpan maklumat staf
permohonan cuti Menyimpan mengenai permohonan cuti
staf.
Jadual 4.2:Jadual admin
Nama Jenis Data Penerangan Catatan
idpengguna nchar(20) idpengguna Idpengguna pentadbir untuk
mendaftar masuk ke dalam
sistem.
katalaluan nchar(10) katalaluan Kata laluan pentadbir untuk
daftar masuk sistem, bersifat
unik.
Jadual 4.3: Jadual guru besar
Nama Jenis Data Penerangan Catatan
idpengguna nchar(20) idpengguna Idpengguna guru besar untuk
52
mendaftar masuk ke dalam
sistem.
katalaluan nchar(10) katalaluan Kata laluan guru besar untuk
daftar masuk sistem, bersifat
unik.
Jadual4.4:Jadual cuti
Nama Jenis Data Penerangan Catatan
idcuti nchar(10) Nombor kepada
cuti
No siri pada jenis cuti.
Jeniscuti nvarchar(50) Jenis cuti yang ada. Nama cuti yang terdapat
dalam sistem
Jadual4.5:Jadual infocuti
Nama Jenis Data Penerangan Catatan
nama nvarchar(50) Nama pentadbir Nama asal pentadbir sistem
tarikh nchar(10) Tarikh dimasukkan
ke dalam
pangkalan data.
Tarikh kemasukkan data
seperti 14/03/2010
maklumatcuti nvarchar
(MAX)
Maklumat Maklumat yang berkaitan
dengan cuti seperti bilangan
hari bercuti, jenis cuti dan
tarikhnya.
53
Jadual4.6:Jadual Staf
Nama Jenis Data Penerangan Catatan
idpengguna nchar(20) Id pengguna Idpengguna staf yang telah
ditetapkan oleh pentadbir
sistem
katalaluan nchar(10) katalaluan Kata laluan staf untuk daftar
masuk ystem, bersifat unik.
Nama nvarchar(50) nama Nama staf terbabit seperti
Zainab Binti Zainal
alamat nvarchar(50) alamat Alamat staf semasa bercuti
untuk di hubungi.
Ic nvarchar(50) Nombor kad
pengenalan
Nombor kad pengenalan staf.
jawatan nvarchar(50) Jawatan Jawatan pemohon dalam
Sekolah Kebangsaan Taman
Desa Skudai
Jadual 4.7:Jadual permohonancuti
Nama Jenis Data Penerangan Catatan
idmohon int Id pemohon No id pemohon cuti yang
memohon cuti.
idpengguna nvarchar(50) idpengguna Idpengguna staf yang telah
ditetapkan oleh pentadbir
sistem
tarikhmula nchar(10) Tarikh mula Tarikh mula cuti seperti
10/03/2010
tarikhakhir nchar(10) Tarikh akhir Tarikh akhir cuti seperti
15/03/2010
54
bakicuti nchar(10) Baki cuti Baki cuti yang ada sebelum
membuat permohonan cuti
yang ditetapkan.
Idcuti nvarchar(50) Id cuti No siri cuti bagi cuti yang
telah ditetapkan.
Sebab nvarchar(MA
X)
Sebab Sebab yang perlu di isi oleh
pemohon berkaitan cuti.
Alamat nvarchar(50) Alamat Alamat semasa pemohon
ketika bercuti
gaji nchar(10) Gaji Gaji semasa pemohon.
Gred nchar(10) Gred Gred semasa pemohon.
Kelulusan nchar(10) Kelulusan Kelulusan dari guru besar
samaada diluluskan atau tidak
diluluskan
tempoh nchar(10) Tempoh Tempoh yang dibenarkan
untuk bercuti
55
4.5 Rekabentuk Model.
4.5.1 LOG MASUK
Di bahagian log masuk, pengguna perlu memilih bahagian log masuk yang
bersesuai dengan mereka. Lihat rajah 4.1 di bawah:
Rajah 4.1: Modul Log Masuk
Log Masuk
Guru Besar
Staf
Pentadbir
56
4.5.2 ANTARAMUKA PENTADBIR SISTEM
Pada bahagian pentadbir sistem. Beberapa proses akan di lakukan seperti
rajah4.2 dibawah:
Rajah 4.2: Modul Pentadbir Sistem
Pentadbir
Sistem
Rekod
Informasi Cuti
Pendaftaran
57
4.5.3 ANTARAMUKA GURU BESAR
Pada bahagian ini, guru besar akan melakukan proses kelulusan dan
menyemak statistik cuti bulanan. Lihat pada rajah 4.3 di bwah:
Rajah 4.3: Modul Guru Besar
Guru Besar
Statistik
Permohonan
Cuti
58
4.5.4 ANTARAMUKA STAF
Pada bahagian ini, staf akan melakukan beberapa proses termasuklah
permohonan cuti. Lihat pada rajah di bawah
Rajah 4.4: Modul Staf
Staf
Status
permohonan
Informasi Cuti
Rekod
Permohonan
Cuti.
59
4.6 Kelebihan Sistem
Kelebihan Sistem Pengerusan Cuti Sekolah Kebangsaan Taman Desa Skudai yang
bakal di bangunkan ialah:
i. Guru,kakitangan dan pihak pentadbiran Sekolah Kebangsaan Taman
Desa Skudai dapat melakukan permohonan cuti mereka di mana
lokasi mereka berada.
ii. Kandungan Informasi Cuti dapat di lihat dengan cepat dan mudah
apabila capaian dibuat ke atas sistem ini.
4.7 Ringkasan.
Bab ini membincangkan mengenai reka bentuk sistem semasa dan reka bentuk
sistem yang akan dibangunkan di mana reka bentuk ini merangkumi rekabentuk
pangkalan data, rekabentuk antaramuka dan rekabentuk proses. Fasa rekabentuk ini
telah dilaksanakan dengan teratur dan selesai dibangunkan mengikut masa yang telah
ditetapkan.
60
BAB 5
PERLAKSANAAN SISTEM
5.1 Pendahuluan
Dalam bab ini, perbincangan lebih tertumpu kepada hasil awalan yang telah
dirangka bagi merialisasikan pembangunan sistem Pengurusan Cuti Staf Sekolah
Kebangsaan Taman Desa Skudai. Rekabentuk sistem ditunjukkan melalui model
yang akan mengambarkan entiti yang terlibat dalam rekabentuk serta proses, fungsi
dan hubungan antara entiti yang terlibat
5.2 Pendekatan Berorientasikan Objek.
Pendekatan berorientasikan objek bertujuan untuk mengurangkan kos dan
ralat yang berlaku. Pendekatan berorientasikan objek dapat digunakan dalam
pengaturcaraan yang berasaskan pendekatan berorientasikan objek.
61
5.2.1 RAJAH GUNA KES (USE CASE DIAGRAM)
Rajah guna kes digunakan untuk mengambarkan keadaan sebenar yang
menerangkan mengenai sistem,persekitaran serta hubungan antara sistem dan
persekitaran. Rajah kes ini melibatkan guna kes dan aktor. Aktor berperanan
menunjukkan persekitaran sistem dan guna kes menunjukkan fungsi sebenar. Pelaku
sistem ini ialah pentadbir sistem, guru besar dan staf Sekolah Kebangsaan Taman
Desa Skudai. Fungsi utama pentadbir sistem ialah mendaftar ahli baru, memasukkan
info cuti dan mengemaskini senarai. Manakala guru besar bertanggungjawab dalam
memberikan kelulusan cuti kepada permohonan yang diterima. Staf pula boleh
membuat permohonan cuti mereka, mengemaskini rekod mereka dan melihat senarai
cuti.
5.2.2 RAJAH JUJUKAN (SEQUENCE DIAGRAM).
Rajah jujukan berperanan untuk menunjukkan bagaimana objek berinteraksi
antara satu sama lain berdasarkan senario yang terdapat dalam suatu guna kes. Rajah
ini menggambarkan senario bagi suatu guna kes, kelakuan aktor dan susunan
peristiwa yang berlaku. Rajah jujukan ini juga menunjukkan bagaimana objek ini
dihantar dan diterima.
5.2.3 RAJAH KELAS (CLASS DIAGRAM)
Rajah kelas adalah model static yang akan menunjukkan perhubungan setiap
kelas yang terlibat di dalam sistem. Setiap kelas yang dihasilkan mempunyai atribut
62
yang akan menyatakan cirri-ciri yang terdapat pada kelas dan juga operasi yang
dilakukan oleh kelas tersebut. Rajah ini memainkan peranan penting apabila
keseluruhan rekabentuk yang terdapat di dalam rajah ini akan digunapakai sebagai
rujukan dalam membuat rekabentuk pangkalan data bagi sistem ini. Rajah kelas
menunjukkan hubungan antara pentadbir sistem, guru besar dan staf. Rujuk pada
lampiran D
5.3 Rekabentuk Modul-Modul Sistem.
Hasil temubual bersama Cik Mastura Rajab iaitu salah seorang kakitangan
yang bertanggungjawab dalam menguruskan urusan cuti bagi staf di Sekolah
Kebangsaan Taman Desa Skudai. Di dapati,sistem pengurusan cuti masih lagi di
lakukan dengan kaedah manual dengan mengisi borang dan menghantarnaya kepada
guru besar untuk proses kelulusan cuti.Sistem Pengurusan Cuti Staf Sekolah
Kebangsaan Taman Desa Skudai yang dibangunkan dibina berdasarkan sistem
manual yang sedang digunapakai sekarang.Rajah 5.1menunjukkan proses
permohonan cuti rehat bagi kakitangan sekolah, rajah 5.2 pula bagi proses
permohonan cuti rehat khas bagi guru dan kakitangan pentadbiran dan rajah 5.3
menunjukkan proses permohonan cuti sakit bagi guru dan kakitangan sokongan.
63
Rajah 5.1: Proses permohonan cuti rehat bagi kakitangan sokongan.
Hantar kepada Guru Besar
Ya
Tidak
Baki Cuti diRekodkan
Pengesahan
Tamat
Isi Borang Maklumat
Tunggu Keputusan.
Kelulusan
Mula
64
Rajah 5.2: Proses perrmohonan cuti rehat khas bagi guru dan kakitangan pentadbiran
Rajah 5.3: Proses permohonan cuti sakit bagi guru dan kakitangan sokongan
Baki Cuti diRekodkan
Pengesahan
Ya
Tamat
Isi Borang Maklumat Diri
Hantar kepada Guru Besar
Tunggu Keputusan.
Kelulusan
Tidak
Mula
Isi Borang Maklumat
Diri
Baki Cuti diRekodkan
Mula
Tamat
65
Terdapat 6 jenis modul yang dijadikan sebagai teras utama dalam
pembangunan Sistem Pengurusan Cuti Staf Sekolah Kebangsaan Taman Desa
Skudai iaitu:
i. Modul Pentadbiran Sistem
ii. Modul Perrmohonan Cuti.
iii. Modul Kelulusan Cuti.
iv. Modul Paparan Cuti.
v. Modul Informasi Cuti
vi. Modul Rekod.
66
Rajah 5.4 menunjukkan rekabentuk senibina luaran sistem mengikut pecahan modul-
modul.
Rajah 5.4: Pecahan Sistem Pengurusan Cuti Staf Sekolah Kebangsaan Taman Desa
Skudai
Sub model
permohonan cuti
rehat khas.
Sistem Pengurusan Cuti
Sekolah Kebangsaan Taman
Desa Skudai
Modul
Pentadbiran
Sistem
Modul
Kelulusan
Cuti
Modul
Informasi Cuti
Modul
Paparan
Cuti
Modul
Permohonan
Cuti
Sub modul input
maklumat guru dan
kakitangan
Sub modul cuti
tanpa
gaji/separuh
gaji/tanpa rekod
Sub modul cuti sakit
Sub modul
permohonan cuti
rehat
Sub modul Kemasukkan
Informasi Cuti.
Sub modul rekod
daftar
Modul
Rekod
67
5.3.1 MODUL PENTADBIRAN SISTEM
Modul ini bertujuan untuk menyelenggara maklumat bagi guru dan
kakitangan Sekolah Kebangsaan Taman Desa Skudai. Pegawai pentadbiran sahaja
dibenarkan memasuki modul ini. Sebelum menggunakannya, pegawai pentadbiran
dikehendaki mengisi Id Pengguna dan kata laluan yang sah untuk memasuki modul
ini. Sekiranya Id Pengguna atau katalaluan tidak sah maka mesej ralat dipaparkan
dan meminta mengisi sekali lagi. Rajah B1 menunjukkan rajah kes guna bagi modul
ini. Rujuk Lampiran D bagi kelas diagram keseluruhan modul. Di dalam modul
pentadbir sistem terdapat tiga sub modul. Sub modul itu ialah:
i. Sub modul input maklumat guru dan kakitangan.
ii. Sub modul Kemasukkan Informasi Cuti
iii. Sub modul rekod daftar.
5.3.1.1 Sub Modul Input Maklumat Guru Dan Kakitangan.
Sub modul ini digunakan oleh pegawai pentadbiran untuk mendaftarkan atau
membuang rekod guru,pihak pentadbiran dan kakitangan Sekolah Kebangsaan
Taman Desa Skudai ke dalam sistem. Semua guru, pihak pentadbiran dan kakitangan
Sekolah Kebangsaan Taman Desa Skudai akan diberikan Id Pengguna dan
Katalaluan tertentu bagi memasuki Sistem Pengurusan Cuti ini. Rajah C1
menunjukkan rajah jujukan bagi modul ini.
5.3.1.2 Sub Modul Kemasukkan Informasi Cuti
Sub modul ini digunakan oleh pihak pentadbir sistem untuk memasukkan
maklumat cuti atau info yang berkaitan dengan cuti. Pihak pentadbir perlu memasuki
68
menu pentadbiran untuk melakukan proses terbabit. Rajah C2 menunjukkan rajah
jujukan bagi modul ini.
5.3.1.3 Sub modul rekod daftar
Sub modul ini digunakan untuk pihak pentadbir melihat senarai guru,
kakitangan dan pihak pentadbiran yang telah mendaftar ke dalam sistem .
5.3.2 MODUL INFORMASI CUTI
Modul Kemasukkan Informasi Cuti membolehkan semua guru, kakitangan
dan pihak pentadbiran melihat informasi cuti yang diumumkan. Modul ini ditadbir
oleh pentadbir sistem. Rajah C3 menunjukkan rajah jujukan bagi modul ini.
5.3.3 MODUL KELULUSAN CUTI
Modul Kelulusan Cuti ini disediakan untuk kegunaan guru besar Sekolah
Kebangsaan Taman Desa Skudai bagi memberi kelulusan atau menolak permohonan
yang telah dibuat oleh pihak pentadbiran, guru dan kakitangan Sekolah Kebangsaan
Taman Desa Skudai. Rajah B2 menunjukkan rajah kes guna bagi modul kelulusan
cuti. Pada Rajah C4 menunjukkan rajah jujukan bagi proses kelulusan cuti
69
5.3.3.1 Sub Modul Statistik
Sub modul ini digunakan untuk kegunaan guru besar bagi melihat statistik
cuti oleh staf Sekolah Kebangsaan Taman desa Skudai secara mingguan atau
bulanan. Rajah C11 menunjukkan rajah jujukan bagi sub modul statistik
.
5.3.4 MODUL PERMOHONAN CUTI
Dalam modul permohonan cuti ini, semua guru, pihak pentadbiran dan
kakitangan Sekolah kebangsaan Taman Desa Skudai perlu melakukan permohonan
secara elektronik dan atas talian. Para guru, pihak pentadbiran dan kakitangan
Sekolah Kebangsaan Taman Desa Skudai hanya perlu mendaftar masuk dengan
IdPengguna dan Katalaluan yang betul. Sekiranya salah, mesej ralat akan
dipamerkan dan mereka perlu mengisi semula dengan betul. Seterusnya, mereka
hanya perlu memilih jenis borang permohonan cuti yang mereka ingin mohon.
Rajah B3, Rajah B4 dan Rajah B5 menunjukkan rajah kes guna ,Rajah C5
menunjukkan rajah jujukan bagi Modul Permohonan Cuti secara umum. Dalam
modul ini terdapat empat jenis borang yang disediakan iaitu:
i. Permohonan Cuti Rehat.
ii. Permohonan Cuti Rehat Khas.
iii. Permohonan Cuti Sakit.
iv. Permohonan Cuti Tanpa Rekod/Tanpa Gaji/Separuh Gaji.
Pengguna hanya pelu mengisi bilangan cuti yang hendak di pohon dan
tunggu jawapan dengan melihat status permohonan tentang cuti mereka. Status
permohonan cuti mereka juga boleh dilihat dengan menekan butang status
permohonan cuti bagi melihat keputusan permohonan.
70
5.3.4.1 Sub Modul Permohonan Cuti Rehat
Permohonan Cuti yang hendak dilakukan telah disediakan satu borang khas
yang dikenali sebagai borang permohonan cuti rehat, borang ini disediakan khusus
untuk kakitangan sokongan dan pihak pentadbiran di Sekolah Kebangsaan Taman
Desa Skudai. Kandungan di dalam borang ini perlu diisi oleh pemohon seperti
pemohon perlu mengisi sedikit butiran maklumat diri sendiri seperti nama penuh,
jawatan, tarikh, tempoh bercuti, tarikh mula bercuti, tarikh tamat cuti dan ruang
catatan untuk keterangan mengenai cuti yang diambil. Baki cuti perlu diisi bagi
tujuan rujukan. Tekan butang hantar untuk menghantar. Borang ini akan di hantar
terus kepada pihak yang meluluskan cuti iaitu guru besar Sekolah Kebangsaan
Taman Desa Skudai. Rajah C5 menunjukkan rajah jujukan bagi modul Cuti Rehat.
5.3.4.2 Sub Modul Permohonan Cuti Rehat Khas
Permohonan Cuti yang hendak dilakukan telah disediakan satu borang khas
yang dikenali sebagai borang permohonan cuti rehat khas, borang ini disediakan
khusus untuk guru-guru di Sekolah Kebangsaan Taman Desa Skudai. Kandungan di
dalam borang ini perlu diisi oleh pemohon seperti pemohon perlu mengisi sedikit
butiran maklumat diri sendiri seperti nama penuh, jawatan, tarikh, tempoh bercuti,
tarikh mula bercuti, tarikh tamat cuti dan ruang catatan untuk keterangan mengenai
cuti yang diambil. Baki cuti perlu diisi bagi tujuan rujukan. Tekan butang hantar
untuk menghantar.Borang ini akan di hantar terus kepada pihak yang meluluskan
cuti iaitu guru besar Sekolah Kebangsaan Taman Desa Skudai. Rajah C5
menunjukkan rajah jujukan bagi modul Cuti Rehat Khas.
71
5.3.4.3 Sub Modul Permohonan Cuti Sakit
Borang permohonan cuti sakit ini disediakan untuk kegunaan semua pihak
seperti pihak pentadbiran, kakitangan sokongan dan guru di Sekolah Kebangsaan
Taman Desa Skudai. Kandungan di dalam borang ini, pemohon perlu mengisi sedikit
butiran maklumat diri sendiri seperti nama penuh, jawatan, tarikh, tempoh bercuti,
tarikh mula bercuti dan tarikh tamat cuti. Baki cuti perlu diisi bagi tujuan rujukan.
Rajah C6 menunjukkan rajah jujukan bagi modul Cuti Sakit. Permohonan cuti sakit
lanjutan turut boleh di lakukan bagi staf yang telah kehabisan cuti sakit dan masih
lagi sakit.
5.3.4.4 Sub Modul Permohonan Cuti Tanpa Rekod/Tanpa Gaji/Separuh Gaji.
Di dalam borang ini, terbahagi kepada 4 bahagian iaitu bahagian A, bahagian
B, bahagian C, bahagian D.
a) Bahagian A
Pada bahagian ini,pemohon perlu mengisi beberapa maklumat
pengenalan diri, jenis cuti yang dimohon, sebab-sebab permohonan
cuti, berapa lama cuti yang hendak diambil dan alamat semasa
bercuti.
b) Bahagian B
Pada bahagian B pula ialah ulasan Pengetua/ Guru Besar sama ada
untuk menyokong atau tidak menyokong permohonan cuti ini.
c) Bahagian C
Pada bahagian C pula ialah sokongan permohonan cuti oleh pegawai
pendidikan daerah bagi permohonan dari Guru Besar
d) Bahagian D
72
Pada bahagian ini pula tedapat tentang keputusan permohonan cuti
untuk diisi oleh Jabatan Pendidikan Johor.
Bagi guru,kakitangan dan pihak pentadbiran yang ingin memohon cuti tersebut,
mereka hanya perlu mengisi pada bahagian A sahaja dan cetak borang terbabit untuk
pengesahan. Rajah C7 menunjukkan rajah jujukan bagi modul cuti tanpa
rekod/separuh gaji dan tanpa gaji.
5.3.5 MODUL PAPARAN CUTI
Modul paparan cuti akan memaparkan senarai guru,pihak pentadbiran dan
kakitangan yang bercuti dalam satu minggu persekolahan dan berapa lama cuti yang
di ambil oleh mereka. Rajah C9 menunjukkan rajah jujukan bagi melihat paparan
cuti oleh guru, kakitangan dan pihak pentadbiran.
5.3.6 MODUL REKOD
Modul rekod akan memaparkan data asas guru, kakitangan dan pihak
pentadbiran. Modul rekod ini juga mengandungi data tentang permohonan cuti yang
di pohon dan baki cuti yang tinggal. Rajah C10 menunjukkan rajah jujukan bagi
modul rekod.
73
5.4 Ringkasan
Bab ini menerangkan dengan terperinci berkaitan dengan hasil analisis yang
telah dilakukan. Bab ini menerangkan tentang rekabentuk secara terperinci.
Rekabentuk sangat penting bagi memastikan pembangunan sistem berjalan dengan
lancar
74
BAB 6
PENGUJIAN DAN PENILAIAN SISTEM
6.1 Pendahuluan
Fasa ini memberi tumpuan kepada pengujian dan penilaian terhadap sistem.
Pengujian ini bertujuan mengenal pasti ralat sistem dari segi input,output, atau masa
larian dan mencapai kualiti yang dikehendaki. Keputusan kepada pengujian ini amat
penting bagi menunjukkan keupayaan sistem sebenar. Setelah semua ujian
dijalankan maka sistem akan dapat beroperasi dan berfungsi seperti yang diharapkan.
6.2 Pengujian Kotak Hitam
Pengujian kotak hitam bertujuan menguji sistem yang dihasilkan memenuhi
spesifikasi sistem yang telah ditetapkan atau tidak. Pengujian ini juga lebih
difokuskan kepada apa yang dijangka oleh pengguna. Hal ini penting untuk
memastikan modul-modul yang diintegrasikan dapat melaksanakan setiap keperluan
fungsi dengan baik. Modul-modul yang diintegrasikan mempunyai kaitan antara satu
75
sama lain. Jika hasil tidak seperti yang dijangkakan, ini menunjukkan kefungsian
sistem tersebut belum dipenuhi dan sistem perlu diperbaiki.
6.3 Pengujian Sistem Oleh Pembangun
Pengujian sistem oleh pembangun adalah sangat penting untuk memastikan
sistem yang dihasilkan dapat memenuhi keperluan pengguna, mengesan ralat logic
ataupu ralat sintaksis sebelum sistem digunakan oleh pengguna. Pembangunan
sistem perlu melakukan pengujian menyeluruh dari segi aturcara, antaramuka, input
pengguna, output sistem dan struktur pangkalan data. Jika maklumat yang
dimasukkan salah, mesej ralat akan dipaparkan seperti yang ditunjukkan pada
Rajah6.1. Mesej ini memberitahu pentadbir supaya mengisi idpengguna dan
katalaluan yang betul.
Rajah 6.1:Antaramuka kemasukkan yang salah pada idpengguna dan katalaluan.
6.3.1 PENGUJIAN ANTARAMUKA PENGGUNA
Pengujian ini memastikan kebolehan dan keberkesanan antaramuka yang
dibangunkan di mana ia menilai sejauh mana ia mudah difahami dan diguna oleh
pengguna. Pengujian turut dijalankan dengan melarikan sistem ini kepada dua
76
pelayar yang berbeza iaitu Explorer dan Mozila Firefox.Didapati pengujian
antaramuka pengguna lebih baik melalui pelayar Mozil Firefox daripada Internet
Explorer seperti yang ditunjukkan pada Rajah 6.2
Rajah 6.2: Antaramuka Halaman Utama Sistem Pengurursan Cuti Staf Sekolah
Kebangsaan Taman Desa Skudai
6.3.2 PENGUJIAN INPUT
Pengujian Input dilakukan untuk memastikan data yang disimpan di dalam
pangkalan data adalah sah dan tepat bagi mengelakkan ralat output data. Antara
contoh pengujian yang dilakukan adalah seperti pada jadual di bawah.
77
Jadual6.1: Kes Ujian Bagi Fungsi Daftar Masuk Sistem
Daftar Masuk Sistem
Fungsian Kes Ujian Hasil Jangkaan
Pengesahan Daftar Masuk Masukkan idpengguna
dan katalaluan yang sah
Pengguna dibenarkan
memasuki sistem.
DaftarMasuk tidak sah Nama pengguna dan
katalaluan yang salah
dimasukkan
Mesej ralat akan di
paparkan.
Dalam jadual 6.1. Log masuk terbahagi kepada 3 iaitu log masuk pentadbir sistem,
staf dan guru besar. Setiap pengguna mempunyai id pengguna dan katalaluan yang
berbeza. Sekiranya maklumat yang salah di masukkan, mesej ralat akan dipaparkan
dan pengguna di kehendaki memasukkan sekali lagi.
Jadual6.2: Kes Ujian Bagi Fungsi Carian Maklumat.
Carian Maklumat
Fungsian Kes ujian Hasil Jangkaan
Carian maklumat atas
talian
Nama staf dimasukkan
dalam kotak carian
Staf terbabit akan
dipaparkan berdasarkan
nama berkenaan.
Dalam jadual 6.2, memaparkan tentang bagaimana carian maklumat berlaku. Carian
maklumat ini hanya terdapat pada bahagian pentadbir sistem sahaja. Pencarian
berlaku berdasarkan nama sahaja. Lihat pada rajah 6.3. Nama zawani di taip dan
apabila butang carian di tekan, maklumat seperti rajah 6.4 akan dipaparkan sekiranya
terdapat dalam pangkalan data.
78
Rajah6.3: Antaramuka bagi memasukkan nama staf
Rajah 6.4: Antaramuka carian yang memaparkan hasil carian.
Jadual 6.3: Kes Ujian Bagi Fungsi Kemasukkan Rekod
Kemasukkan Rekod
Fungsian Kes Ujian Hasil Jangkaan
Memasukkan rekod baru Masukkan dengan
maklumat yang lengkap
dan tepat
Rekod yang Berjaya akan
disimpan dalam jadual
rekod. Manakala rekod
yang tidak Berjaya akan
terpapar seperti rajah di
bawah.
Dalam jadual 6.3, pengujian yang di lakukan ialah dengan mendaftarkan ahli baru.
Maklumat yang perlu dimasukkan hendaklah diisi dengan lengkap. Sekiranya
terdapat kesilapan seperti kemasukkan nombor kad pengenalan mesej ralat akan
dipaparkan seperti rajah 6.5. Contoh di bawah menunjukkan pengguna memasukkan
input selain daripada nombor, maka ralat output akan dipaparkan.
79
Rajah 6.5: Antaramuka yang memaparkan input yang salah dimasukkan.
6.3.3 PENGUJIAN OUTPUT
Pengujian output dilaksanakan adalah untuk memastikan output yang
dipaparkan oleh sistem adalah betul dan tepat. Contoh pengujian output adalah
apabila pembangun memasukkan data-data baru ke dalam pangkalan data dalam
modul penambahan, pengemaskinian dan penghapusan maklumat,maklumat yang
dipaparkan dipastikan adalah betul dan sama seperti yang disimpan dalam pangkalan
data. Antara contoh pengujian yang dilakukan adalah seperti pada jadual 6.4.
80
Jadual 6.4: Pengujian Output
Fungsian Kes Ujian Hasil jangkaan
Carian Staf Masukkan katakunci nama
staf. Maklumat yang
dimasukkan tiada dalam
pangkalan data
Paparan output yang
tertera dapat dilihat pada
rajah 6.6
Dalam jadual 6.4, pengujian output yang dilakukan ialah pada bahagian carian
maklumat staf. Dalam pengujian ini, nama nizar ditaip (tiada dalam pangkalan data).
Output yang diperolehi seperti rajah 6.6.
Rajah 6.6:Antaramuka yang memaparkan tiada rekod bagi hasil carian.
6.4 Pengujian Pengguna.
Penggujian pengguna penting untuk mendapat maklumbalas daripada
pengguna terhadap sistem dan menguji tahap penerimaan dan tahap kepuasan
pengguna terhadap sistem Pengurusan Cuti Sekolah Kebangsaan Taman Desa
Skudai
81
6.5 Ringkasan
Secara ringkasnya, pengujian Sistem Pengurusan Cuti Sekolah Kebangsaan
Taman Desa Skudai dilakukan oleh 2 pihak iaitu pihak pembangun dan pihak
pengguna. Pengujian sistem yang dilakukan ini merangkumi konsep berasakan web,
pengujian antaramuka, pengujian input data, pengujian output data, pengujian
aturcara dan pengujianpangkalan data. Hasil pengujian pengguna dianalisis untuk
meningkatkan kepuasan pengguna
82
BAB 7
PERBINCANGAN DAN KESIMPULAN
7.1 Pendahuluan
Dalam era Teknologi Informasi dan Komunikasi(ICT) kini, penggunaan
komputer dan internet di sesebuah organisasi semakin berkembang pesat.
Penggunaan Internet dalam kehidupan seharian bertujuan untuk memudahkan
pelbagai urusan dan pencapaian maklumat.
7.2 Pencapaian
Sistem Pengurusan Cuti Staf Sekolah Kebangsaan Taman Desa Skudai ini
telah mencapai objektif dan skop yang telah ditetapkan dalam perancangan seperti
yang dinyatakan di dalam Bab 1. Sistem ini telah memenuhi matlamat utama
pembangunan iaitu memberi kemudahan kepada pihak pentadbiran, guru dan
kakitangan untuk memohon cuti secara online. Sistem ini merupakan sistem yang di
bangunkan daripada sistem manual yang digunapakai sekarang. Salah satu aspek
83
yang diterapkan dengan pembangunan sistem ini ialah untuk mewujudkan
persekitaran tanpa kertas kerana iainya boleh terus dicapai menggunakan Internet.
Sistem Pengurusan Cuti Staf Sekolah Kebangsaan Taman Desa Skudai
mengandungi 6 modul di dalamnya yang mempunyai tujuan tersendiri.Modul yang
terdapat dalam Sistem Pengurusan Cuti ialah modul rekod, modul permohonan cuti,
modul paparan cuti, modul informasi cuti, modul pentadbiran system dan modul
kelulusan cut
7.3 Kekangan Dan Cabaran.
Dalam proses pembangunan Sistem Pengurusan Cuti Staf Sekolah
Kebangsaan Taman Desa Skudai, terdapat beberapa kekangan dan masalah yang
dihadapi. Faktor kekangan masa, kurang kemahiran dalam mengaplikasikan perisian
menyebabkan sistem menjadi kurang memuaskan. Kemahiran pembangun yang
kurang mahir dan pengetahuan terhadap perisian dan pengaturcaraan yang digunakan
menyebabkan banyak masa yang di ambil untuk mempelajari dan memahami sesuatu
yang baru.
7.4 Cadangan Peningkatan.
Cadangan pembaikan sistem yang boleh dilakukan ialah menetapkan masa
menunggu untuk mengetahui keputusan permohonan cuti seperti 2-3 hari.
Keputusan permohonan cuti boleh diketahui melalui penghantaran ke e-mail
atau sistem pesanan ringkas.
84
Validasi cuti perlu dipertingkatkan seperti tidak membenarkan pemilihan
tarikh kurang daripada tarikh semasa.
7.5 Ringkasan
Sistem Pengurusan Cuti Staf Sekolah Kebangsaan Taman Desa Skudai ini
telah mencapai skop, objektif dan matlamat pembangunanya.Secara keseluruhannya,
sistem ini dibangunkan untuk membantu pihak pentadbiran supaya menguruskan dan
menyimpan maklumat cuti dengan lebih efektif dan efisien. Diharapkan agar sistem
ini dapat memberi manfaat kepada semua pihak.
85
Rujukan
O‟Brian, J.A (2004). Management information systems: Managing information
technology in the business enterprise. New York: MacGraw-Hill Irwin.
Turban, E. & Aronson, J.E. (2001). Decision support systems and intelligent systems
(6th
eds.), New Jersey: Prentice-Hall,Inc.
Turban, E., McLean, E. & Wetherbe, J.(2005). Information technology for
management: Making connection for strategic advantages (2nd
eds)(update). New
York:John Wiley & sons.
Suhaimi Ibrahim et.al (1999) Kejuruteraan Perisian.1st edition.UTM, pg 30
Terry Lucey. (2007). Management Information system(9th
eds.) pg.285-286
Gerald V.Post. (2002). “Database Management System (Designing And Building
Business Application)”. Second Edition. University of The Pasific: Mc Graw-Hill
Irwin
Mohd Shahizan Othman & Lizawati Mi Yusuf (2009).“Pembangunan Aplikasi Web
Menggunakan ASP.NET”. Edisi Pertama.Desktop Publisher-335
Azizah Abdul Rahman (2007).” Buku Panduan Projek Sarjana Muda – Bagi Kursus
Sarjana Muda Sains Komputer”. Edisi Pertama. FSKSM-UTM: Desktop Publisher-
24 halaman.
86
Lampiran A
Jenis-jenis Cuti Kakitangan Awam dan
Contoh-contoh Surat Cuti.
87
Lampiran A
Jenis-jenis Cuti Kakitangan Awam.
1) Cuti Rehat
a) Rujukan : Perintah Am 2, 7 hingga 11 dan 60 Bab „C‟.
Pekeliling Perkhidmatan Bil. 4 Tahun 2002.
Pekeliling Perkhidmatan Bil. 20 Tahun 2005.
b) Tujuan : Diberi untuk tujuan kecekapan dan kepentingan
pegawai.
c) Syarat :
(i) berdasarkan perkhidmatan yang melayakkan.
(ii) diluluskan oleh Ketua Jabatan
d) Kadar kelayakkan cuti:
(i) Lantikan Sebelum 1 September 2005
Kumpulan/ Gred
Di Bawah 10
Tahun
Perkhidmatan
Genap 10 Tahun
Perkhidmatan Dan
Lebih
Pengurusan
Tertinggi 30 hari 35 hari
31- 54 30 hari 35 hari
21- 30 25 hari 30 hari
1 - 20 20 hari 25 hari
88
Lampiran A
(ii) Lantikan Mulai 1 September 2005
Kumpulan/ Gred
Di Bawah 10
Tahun
Perkhidmatan
Genap 10 Tahun
Perkhidmatan Dan
Lebih
Pengurusan
Tertinggi 30 hari 30 hari
31- 54 30 hari 30 hari
21- 30 25 hari 30 hari
1 - 20 20 hari 25 hari
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa: 1 November 2002 (PP Bil. 4 Tahun 2002).
1 September 2005 (PP Bil. 20 Tahun 2005).
89
Lampiran A
2) Cuti Rehat Khas (Pegawai Perkhidmatan Pendidikan)
a) Rujukan : Pekeliling Perkhidmatan Bil. 3 Tahun 2005.
b) Tujuan : Diberikan kepada Pegawai Perkhidmatan Pendidikan
untuk menggantikan Cuti Sambilan di bawah Pekeliling
Perkhidmatan Bilangan 4 Tahun 1977.
c) Syarat :
(i) berdasarkan perkhidmatan yang melayakkan.
(ii) diluluskan oleh Ketua Jabatan.
(iii) Cuti Rehat Khas yang tidak dapat dihabiskan adalah
dibenarkan untuk dikumpulkan bagi tujuan Pemberian
Wang Tunai Gantian Cuti Rehat.
d) Kadar kelayakkan cuti :Tujuh hari dalam satu tahun(Januari- Disember)
e) Agensi Terlibat: Kementerian Pelajaran Malaysia.
f) Tarikh Kuat Kuasa: 1 Mac 2004.
3) Cuti Separuh Gaji
a) Rujukan : Perintah Am 13, 51 dan 63 Bab „C‟.
Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
b) Tujuan :
(i) Pegawai Perkhidmatan Awam:
- diberi atas sebab-sebab kesihatan sanak saudara
yang rapat kepada pegawai.
(ii) Pegawai Perkhidmatan Pendidikan (Guru):
- diberi atas sebab-sebab kesihatan sanak saudara
yang rapat kepada guru; dan
90
Lampiran A
c) Syarat :
(i) berdasarkan perkhidmatan yang melayakkan.
(ii) diluluskan oleh Ketua Jabatan bagi tempoh 14 hari
dalam satu tahun
(iii) diluluskan oleh Ketua Setiausaha Kementerian bagi
tempoh yang selebihnya.
d) Kadar kelayakkan cuti : 30 hari bagi setiap genap satu tahun
perkhidmatan yang melayakkan tetapi tidak melebihi 180 hari.
e) Agensi Terlibat : Perkhidmatan Awam.
f) Tarikh Kuat Kuasa : 1 Januari 1992.
4) Cuti Tanpa Gaji
a) Rujukan : Perintah Am 14 dan 52 Bab „C‟.
Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
b) Tujuan : Diberi bagi membolehkan pegawai menyelesaikan
urusan-urusan peribadi yang mustahak sama ada di dalam atau di luar
negeri
c) Syarat :
(i) syarat minimum layak memohon Cuti Tanpa Gaji di
dalam atau di luar negeri ialah sekurang-kurangnya 6
bulan perkhidmatan yang melayakkan.
(ii) pegawai telah menghabiskan semua Cuti Rehat yang ia
berkelayakan sebelum mengambil Cuti Tanpa Gaji.
(iii) baki Cuti Tanpa Gaji yang belum diambil boleh
digunakan selagi tidak mencapai had maksimum yang
dibenar berasaskan perkhidmatan yang melayakkan.
(iv) Cuti Tanpa Gaji hendaklah dicatitkan di dalam
Kenyataan Cuti dan Buku Pekrhidmatan.
91
Lampiran A
d) Kadar kelayakkan cuti:30 hari bagi setiap genap satu tahun
perkhidmatan yang melayakkan tetapi tidak melebihi 360 hari.
e) Agensi Terlibat: Perkhidmatan Awam.
f) Tarikh Kuat Kuasa: 1 Januari 1992.
5) Cuti Penggal
a) Rujukan :Perintah Am 50 Bab ‘C’.
b) Tujuan : Diberi sebagai mengganti kemudahan Cuti Rehat
kepada Pegawai Perkhidmatan Pendidikan yang mengajar (Guru) di
sekolah.
c) Syarat : Ketua Jabatan boleh memanggil guru-guru untuk
menjalankan tugas-tugas selain daripada tugas-tugas mengajar biasa
semasa percutian penggal sekolah bagi masa yang tidak
melebihi separuh daripada jumlah cuti penggal sekolah dalam
satu-satu bulan.
d) Kadar kelayakkan cuti :Akan ditentukan oleh Kementerian Pelajaran
Malaysia mengikut jadual persekolahan setiap tahun.
e) Agensi Terlibat : Kementerian Pelajaran Malaysia.
f) Tarikh Kuat Kuasa : 1 Januari 1974.
6) Cuti Sakit
a) Rujukan : Perintah Am 17 dan 53 Bab „C‟.
Surat Pekeliling Perkhidmatan Bil. 5 Tahun 1985.
b) Tujuan : Membolehkan pegawai Perkhidmatan Awam yang
tidak sihat untuk bertugas berehat di rumah atau hospital untuk
memulihkan kesihatannya.
92
Lampiran A
c) Syarat :
(i) pegawai telah disahkan sebagai tidak sihat untuk
bertugas oleh pegawai perubatan atau oleh sebuah
Lembaga Perubatan atau oleh seorang ahli Panel
Doktor.
(ii) pengesahan tidak sihat hendaklah dibuat ke atas sijil
sakit.
(iii) pegawai perlu mengemukakan sijil sakit kepada Ketua
Jabatan/ Ketua Setiausaha Kementerian bagi
membolehkan diluluskan cuti sakit.
d) Kadar kelayakkan cuti :
(i) 90 hari cuti sakit bergaji penuh diluluskan oleh Ketua
Jabatan.
(ii) 90 hari cuti sakit tambahan bergaji penuh diluluskan
oleh Ketua Setiausaha Kementerian.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa: 1 Januari 1974
7) Cuti Sakit Lanjutan
a) Rujukan : Perintah Am 22 dan 53 Bab „C‟.
Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
b) Tujuan : Pegawai yang diperakukan oleh Lembaga Perubatan
memerlukan masa berehat kerana tidak sihat untuk bertugas tetapi ada
harapan untuk sembuh semula.
c) Syarat :
(i) pegawai telah menghabiskan Cuti Sakit bergaji penuh
selama 180 hari.
(ii) pegawai telah menghabiskan Cuti Rehat yang
berkelayakan ketika itu.
93
Lampiran A
(iii) pegawai perlu diperiksa oleh Lembaga Perubatan
untuk mengesahkan bahawa pegawai masih tidak sihat
untuk bertugas semula tetapi ada harapan untuk
sembuh. Sementara menunggu Laporan Lembaga
Perubatan, sijil sakit boleh diterima bagi tujuan Cuti
Separuh Gaji. Pegawai hendaklah diberi Cuti Tanpa
Gaji jika tidak mengemukakan sijil sakit dalam tempoh
yang berkenaan. Had Cuti Sakit Lanjutan secara Cuti
Separuh Gaji ialah selama 90 hari.
(iv) selepas menghabiskan Cuti Sakit Lanjutan secara Cuti
Separuh Gaji selama 90 hari dan pegawai masih tidak
sihat untuk bertugas dan diperakukan oleh Lembaga
Perubatan sebagai ada harapan untuk sembuh, pegawai
masih boleh diluluskan Cuti Sakit Lanjutan secara Cuti
Tanpa Gaji tidak melebihi 90 hari dengan diberi Elaun
Bantuan bersamaan separuh gaji.
(v) kemudahan Cuti Sakit Lanjutan ini diberi dalam satu
tahun kelandar.
(vi) kemudahan ini boleh diulangi dalam tahun kedua,
selepas tempoh tersebut jika pegawai masih belum
sembuh, beliau boleh dibersarakan dengan perakuan
Lembaga Perubatan.
d) Agensi Terlibat: Perkhidmatan Awam
e) Tarikh Kuat Kuasa:1 Januari 1992
94
Lampiran A
8) Cuti Kerantina
a) Rujukan : Perintah Am 24 Bab „C‟
b) Tujuan: Untuk menghalang berlakunya wabak penyakit daripada
merebak.
c) Syarat : Pegawai di tahan di mana-mana stesen kerantina.
d) Kadar kelayakkan cuti :Cuti Kerantina bergaji penuh mengikut
tempoh penahanan oleh pihak berKuasa kesihatan.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa: 1 Januari 1974
9) Cuti Bersalin
a) Rujukan : Perintah Am 25, 26 dan 54 Bab „C‟.
Pekeliling Perkhidmatan Bil. 2 Tahun 1998.
b) Tujuan : Diberikan kepada pegawai wanita untuk pulih daripada
bersalin.
c) Syarat :
(i) pegawai perlu mengemukakan perakuan bersalin
kepada Ketua Jabatan.
(ii) Cuti Bersalin dikira mulai dari tarikh pegawai bersalin.
(iii) kemudahan Cuti Bersalin yang telah digunakan oleh
pegawai hendaklah dicatitkan di dalam Kenyataan
Cuti, Buku Perkhidmatan.
d) Kadar kelayakkan cuti :
(i) Sebanyak 5 kali sepanjang tempoh perkhidmatan.
(ii) Selama 60 hari setiap kali bersalin.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa: 1 Mei 1998
95
Lampiran A
10) Cuti Kecederaan
a) Rujukan : Perintah Am 27 dan 53 Bab „C‟.
b) Tujuan : Diberikan kepada pegawai yang mendapat kecederaan
semasa menjalankan tugas rasmi sebagai tambahan setelah menggunakan
kelayakan Cuti Sakit di bawah peruntukan Perintah Am 17.
c) Syarat : Diperakukan oleh Lembaga Perubatan mempunyai
harapan untuk sembuh dan berpunca daripada kecederaan semasa
bertugas.
d) Kadar kelayakkan cuti : Cuti bergaji penuh hingga ke satu tarikh
pegawai akan pulih atau ke tarikh ia akan dibersarakan dari
perkhidmatan, setelah Cuti Sakit habis digunakan.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1974
11) Cuti Tibi, Barah dan Kusta
a) Rujukan : Perintah Am 31 dan 53 Bab „C‟.
Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
b) Tujuan : Diberikan kepada pegawai yang memerlukan tempoh
rawatan yang panjang.
c) Syarat :
(i) pegawai disahkan menghidap penyakit tibi atau kusta
atau barah atau lain-lain penyakit yang setaraf
dengannya.
(ii) pegawai perlu mengemukakan sijil sakit kepada Ketua
Jabatan.
96
Lampiran A
d) Kadar :
(i) pegawai yang menghidap penyakit barah atau kusta -
tidak melebihi 24 bulan cuti sakit bergaji penuh
dengan tidak mengira sebarang cuti sakit yang telah
diambilnya kerana penyakit-penyakit lain.
(ii) pegawai yang menghidap penyakit tibi - tidak melebihi
12 bulan cuti sakit bergaji penuh dengan tidak mengira
sebarang cuti sakit yang telah diambilnya kerana
penyakit-penyakit lain.
(iii) kemudahan di (i) dan (ii) juga diberikan kepada jenis
penyakit yang setaraf dengan penyakit tibi, kusta atau
barah yang memerlukan tempoh rawatan yang panjang
untuk pulih. Jenis penyakit yang dimaksudkan
hendaklah diperakukan oleh sebuah Lembaga
Perubatan.
(iv) setelah menghabiskan cuti di (i) dan (ii) pegawai boleh
menggunakan Cuti Rehat yang masih berkelayakan.
(v) Cuti Separuh Gaji yang tidak melebihi 12 bulan boleh
diberi setelah tamatnya cuti di (i)/ (ii) dan (iv).
(vi) setelah menghabiskan semua cuti di (i)/(ii), (iv) dan (v)
tiada apa-apa cuti yang boleh diberi lagi melainkan
atas budi bicara Ketua Setiausaha Kementerian setelah
meneliti Laporan Lembaga Perubatan. Ketua
Setiausaha Kementerian boleh menimbang apa-apa
cuti tambahan sama ada bergaiji penuh atau separuh
gaji atau pegawai itu boleh dibersarakan daripada
perkhidmatan.
97
Lampiran A
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa :1 Januari 1992
12) Cuti Tambahan (Atas Sebab Kesihatan Guru)
a) Rujukan : Perintah Am 53 Bab ‘C’.
b) Tujuan : Sebagai ganti kepada kemudahan Cuti Rehat yang
tidak dilayaki, maka Pegawai Perkhidmatan Pendidikan yang mengajar
(Guru) di sekolah yang tidak sihat untuk bertugas diberi Cuti Tambahan
untuk tujuan berehat di rumah atau hospital untuk memulihkan
kesihatannya.
c) Syarat :
(i) pegawai telah menghabiskan Cuti Sakit bergaji penuh
selama 180 hari;
(ii) pegawai perlu diperiksa oleh Lembaga Perubatan
untuk mengesahkan bahawa pegawai masih tidak
sihat untuk bertugas semula tetapi ada harapan untuk
sembuh.
d) Kadar : 25 hari setahun.
e) Agensi Terlibat : Kementerian Pelajaran Malaysia
f) Tarikh Kuat Kuasa : 1 Januari 1974
13) Cuti Perubatan Khas
a) Rujukan : Pekeliling Perkhidmatan Bil. 10 Tahun 1995.
b) Tujuan : Membolehkan pegawai yang diperakukan oleh
Lembaga Perubatan tiada harapan untuk sembuh berehat dari
menjalankan tugas-tugasnya sebelum diluluskan persaraannya.
98
Lampiran A
c) Syarat : Apabila Lembaga Perubatan menyampaikan pendapat
bahawa pegawai yang berkenaan tidak berupaya menjalankan kewajipan
jawatannya disebabkan oleh kelemahan akal atau tubuh yang mungkin
menjadi kekal, pegawai hendaklah diberi Cuti Perubatan Khas sekiranya
beliau tidak mempunyai Cuti Rehat atau sebaik sahaja beliau
menghabiskan Cuti Rehatnya.
d) Kadar kelayakkan cuti :Sehingga sehari sebelum tarikh pegawai akan
dibersarakan.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa: 1 Disember 1995
(BidangKuasa Bahagian Pencen)
14) Cuti Gantian
a) Rujukan : Perintah Am 40 Bab „C‟.
b) Syarat : Pegawai yang diarahkan menjalankan tugas lebih masa
pada hari bekerja biasa, hari cuti am atau hari kelepasan mingguan tetapi
tidak berkelayakan mendapat bayaran lebih masa atau sebarang bayaran
khas.
c) Kadar kelayakkan cuti :
(i) Cuti Gantian yang boleh diluluskan adalah sama
banyak dengan masa dipanggil bertugas lebih masa.
(ii) masa bertugas lebih masa boleh dikumpulkan iaitu 9
jam kerja lebih masa boleh diberi 1 hari cuti gentian.
(iii) diluluskan oleh Ketua Jabatan.
d) Agensi Terlibat: Perkhidmatan Awam
e) Tarikh Kuat Kuasa: 1 Januari 1974
99
Lampiran A
15) Cuti Latihan Pasukan Sukarela
a) Rujukan : Perintah Am 41 dan 57 Bab „C‟.
Surat Pekeliling Perkhidmatan Bil. 5 Tahun 1985.
b) Tujuan :Menghadiri latihan atau khemah tahunan pasukan-pasukan
Sukarela.
c) Syarat :
(i) Pegawai Perkhidmatan Awam yang menjadi ahli-ahli
Pasukan Sukarela seperti berikut:
- Askar Wataniah
- Pasukan Simpanan Sukarela Tentera Laut DiRaja
- Pasukan Sukarela Tentera Udara DiRaja
- Pasukan Sukarela Polis
- Pasukan Pertahanan Awam
- Ikatan Relawan Rakyat Malaysia - RELA
(ii) Diluluskan oleh Ketua Jabatan
d) Kadar kelayakkan cuti :Cuti Tanpa Rekod sebanyak 30 hari setahun
dan tambahan 2 hari perjalanan pergi dan balik ke tempat latihan atau
khemah tahunan.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1974
100
Lampiran A
16) Cuti Menghadiri Latihan Atau Khemah Tahunan Pertubuhan/
Persatuan
a) Rujukan : Perintah Am 42(a) dan 57 Bab „C‟.
Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
b) Tujuan : Menghadiri mesyuarat agong tahunan, mesyuarat luar
biasa, kursus, khemah tahunan, seminar dan aktiviti sukan anjuran
pertubuhan/ persatuan yang berkenaan di Malaysia.
c) Syarat :
(i) pegawai yang menjadi ahli-ahli Persatuan/ Pertubuhan
yang diisytiharkan oleh Ketua Pengarah Perkhdimatan
Awam. Senarai Persatuan/ Pertubuhan adalah seperti
di lampiran sebelah.
(ii) diluluskan oleh Ketua Jabatan.
d) Kadar kelayakkan cuti :Cuti Tanpa Rekod sebayak 14 hari setahun
dan tambahan 2 hari perjalanan pergi dan balik ke tempat aktiviti
berkenaan.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1992
17) Cuti Lain-lain Kursus
Kursus Kepimpinan Belia dan Bina Semangat
Kursus Kesatuan Sekerja
a) Rujukan : Perintah Am 42(b) dan 57 Bab „C‟
Surat Pekeliling Perkhidmatan Bil. 5 Tahun 1985.
101
Lampiran A
b) Tujuan :
(i) Menghadiri Kursus Kepimpinan Belia dan Bina
Semangat anjuran Kementerian Belia dan Sukan.
(ii) Menghadiri Kursus Kesatuan Sekerja yang diluluskan
oleh Kementerian Sumber Manusia.
c) Syarat :Diluluskan oleh Ketua Jabatan tertakluk kepada kepentingan
perkhidmatan.
d) Kadar kelayakkan cuti : Cuti Tanpa Rekod sebanyak 14 hari
setahun dan tambahan 2 hari perjalanan pergi dan balik ke tempat
kursus.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1974
18) Cuti Menghadiri Latihan Syarikat Kerjasama
a) Rujukan : Perintah Am 43 dan 57 Bab „C‟.
b) Tujuan : Menghadiri kursus latihan, seminar atau mesyuarat
kerjasama yang diluluskan oleh Ketua Pengarah Koperasi di dalam
atau di luar Malaysia.
c) Syarat :
(i) pegawai perlu menjadi ahli syarikat koperasi.
(ii) memegang jawatan di Maktab Koperasi.
d) Kadar kelayakkan cuti :
(i) tidak melebihi 2 bulan Cuti Tanpa Rekod untuk
menghadiri kursus di Maktab Koperasi.
(ii) tempoh sebenar bagi aktiviti kursus latihan, seminar
atau mesyuarat.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1974
102
Lampiran A
19) Cuti Untuk Mengambil Peperiksaan
a) Rujukan : Perintah Am 44 dan 57 Bab „C‟.
Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
b) Tujuan : Mengambil sebarang peperiksaan yang boleh
membaiki peluang hidup pegawai.
c) Syarat : Kelulusan Ketua Jabatan.
d) Kadar kelayakkan cuti : Kemudahan Cuti Tanpa Rekod yang
boleh diambil oleh pegawai tertakluk kepada hari peperiksaan sahaja
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1992
20) Cuti Menghadiri Mesyuarat Persatuan Ikhtisas
a) Rujukan : Perintah Am 45 dan 57 Bab „C‟.
Pekeliling Perkhidmatan Bil. 9 Tahun 1977.
b) Tujuan : Menghadiri mesyuarat-mesyuarat persatuan ikhtisas
iaitu:
(i) Mesyuarat Agong Tahunan
(ii) Mesyuarat Agong Luar Biasa
c) Syarat : Pegawai-pegawai yang menjadi ahli pertubuhan
ikhtisas yang berdaftar dengan Pendaftar Pertubuhan dan diisytiharkan
oleh Ketua Pengarah Perkhidmatan Awam. Senarai persatuan adalah
seperti di lampiran sebelah.
d) Kadar kelayakkan cuti :Tempoh sebenar mesyuarat dijalankan dan
masa perjalanan dengan syarat kedua-dua masa tersebut tidak melebihi
dua hari.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1974
Lampiran A
21) Cuti Mengambil Bahagian Dalam Olahraga/ Sukan
a) Rujukan : Perintah Am 46 dan 57 Bab „C‟.
103
Surat Pekeliling Perkhidmatan Bil. 11 Tahun 1980.
Surat Pekeliling Perkhidmatan Bil. 5 Tahun 1985.
b) Tujuan :Membolehkan pegawai Perkhidmatan Awam
melibatkan diri dalam acara sukan.
c) Syarat :
(i) pegawai dipilih untuk menyertai pertandingan
sukan perwakilan di peringkat kebangsaan/
antarabangsa.
(ii) pegawai dipilih sebagai pegawai sukan untuk
mengelolakan sukan perwakilan.
(iii) pegawai yang menjadi jurulatih bagi
menyediakan pasukan bagi sukan perwakilan.
(iv) pegawai yang menjadi ahli majlis atau
jawatanKuasa pertandingan.
d) Kadar kelayakkan cuti : Cuti Tanpa Rekod yang boleh
diluluskan adalah tidak melebihi 30 hari dalam
setahun (kelulusan Ketua Setiausaha Kementerian
perlulah diperolehi bagi tempoh yang lebih dari
yang ditetapkan)
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 18 Disember 1980
104
Lampiran A
22) Cuti Tugas Khas Perubatan
a) Rujukan : Perintah Am 47 Bab „C‟.
b) Tujuan : Membolehkan pegawai yang terlibat dalam
persekitaran kerja yang merbahaya mendapat rehat yang mencukupi.
c) Syarat :
(i) pegawai-pegawai yang menjalankan tugas X-
Ray sepenuh masa dan terdedah kepada
pancaran X-Ray.
(ii) pegawai-pegawai di pusat perubatan tertentu di
mana jenis tugas yang dijalankan adalah
merbahaya atau tidak digemari.
d) Kadar kelayakkan cuti :
(i) Cuti Tidak Berekod sebanyak 14 hari setahun.
(ii) berdasarkan perkhidmatan yang melayakkan.
(iii) tidak boleh dibawa ke tahun hadapan.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa: 1 Januari 1974
23) Cuti Bagi Pegawai Yang Dipilih Untuk Mengambil Bahagian Dalam
Lawatan Kebudayaan Dan Pertandingan Bulan Bahasa Kebangsaan
a) Rujukan : Pekeliling Perkhidmatan Bil. 1 Tahun 1964.
Pekeliling Perkhidmatan Bil. 16 Tahun 1966.
b) Tujuan : Menyertai rombongan kebudayaan anjuran
Kementerian Belia dan Sukan dan Kementerian Kebudayaan,
Pelancongan danWarisan
c) Syarat : Kelulusan Ketua Jabatan.
d) Kadar kelayakkan cuti : Tempoh yang diperlukan bagi lawatan
kebudayaan tersebut.
105
Lampiran A
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 30 November 1966
24) Cuti Tanpa Rekod Untuk Menghadiri Mesyuarat Majlis Bersama
Kebangsaan Dan Majlis Bersama Jabatan
a) Rujukan : Pekeliling Perkhidmatan Bil. 21 Tahun 1973.
b) Tujuan :
(i) menghadiri Mesyuarat Majlis Bersama Kebangsaan di
peringkat Kebangsaan.
(ii) menghadiri Mesyuarat Majlis Pihak Pekerja yang
diadakan sehari sebelum mesyuarat Majlis Bersama
Kebangsaan.
(iii) menghadiri Mesyuarat Majlis Bersama Jabatan.
c) Syarat : Pegawai Perkhidmatan Awam yang dikehendaki
menghadiri Mesyuarat Majlis Bersama Kebangsaan,Mesyuarat
MajlisBersama Jabatan dan Mesyuarat Majlis Pihak Pekerja.
d) Kadar kelayakkan cuti : Tempoh sebenar mesyuarat.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 15 Ogos 1973
106
Lampiran A
25) Kemudahan Cuti Tanpa Rekod Kepada Pegawai/Kakitangan Semasa
Mengikuti Kursus Intensif Di Bawah Program Pendidikan Jarak Jauh
(PJJ)
a) Rujukan : JPA(L)S.4.06/3 Klt.3(14) bertarikh 17 September
1997.
b) Tujuan : Menghadiri kursus intensif bagi Program Pengajian
Jarak Jauh.
c) Syarat :
(i) mendapat kebenaran daripada Ketua Jabatan untuk
mengikut pengajian di bawah Program Pengajian Jarak
Jauh yang berkenaan.
(ii) pegawai mengikut pengajian dalam apa juga bidang di
peringkat diploma atau ijazah pertama atau ijazah
lanjutan di mana-mana Institut Pengajian Tinggi
Awam dan mereka belum mempunyai kelayakan di
peringkat pengajian yang berkenaan.
d) Kadar kelayakkan cuti : Sebanyak 30 hari dalam setahun.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa: 17 September 1997
107
Lampiran A
26) Cuti Isteri Bersalin
a) Rujukan : Pekeliling Perkhidmatan Bil. 9 Tahun 2002.
b) Tujuan : Disediakan kepada pegawai Perkhidmatan Awam
lelaki untuk membantu urusan ketika isterinya bersalin.
c) Syarat :
(i) cuti ini hendaklah bermula pada tarikh isteri pegawai
bersalin atau pada hari berikutnya jika isterinya bersalin
selepas waktu pejabat.
(ii) pegawai yang menggunakan kemudahan ini hendaklah
mengemukakan salinan perakuan bersalin isterinya kepada
Ketua Jabatan.
d) Kadar kelayakkan cuti :
(i) sebanyak tujuh hari sebagai Cuti Tanpa Rekod termasuk
semua hari rehat dan hari kelepasan am.
(ii) lima kali sepanjang perkhidmatan.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 2003
27) Cuti Urusan Kematian Ahli Keluarga Terdekat
a) Rujukan : Pekeliling Perkhidmatan Bil. 10 Tahun 2002.
b) Tujuan : Menziarahi jenazah dan membantu urusan berkaitan
dengan kematian ahli keluarga yang terdekat.
c) Syarat :
(i) ahli keluarga terdekat bermaksud suami atau isteri, anak-
anak serta ibu dan bapa kandung kepada pegawai
berkenaan.
(ii) cuti ini hendaklah bermula pada tarikh kematian ahli
keluarga terdekat atau pada hari berikutnya jika ahli
keluarga berkenaan meninggal dunia selepas waktu pejabat
Lampiran A
(ii) pegawai yang menggunakan kemudahan ini hendaklah
mengemukakan salinan pengesahan kematian ahli keluarga
terdekat kepada Ketua Jabatan untuk tujuan rekod.
108
d) Kadar kelayakkan cuti : Sebanyak 3 hari sebagai cuti tanpa rekod
termasuk semua hari rehat dan hari kelepasan am.
e) Agensi Terlibat: Perkhidmatan Awam
f) Tarikh Kuat Kuasa: 1 Januari 2003
28) Cuti Tanpa Rekod Untuk Pegawai Perkhidmatan Awam Yang Dilantik
Sebagai Jurulatih Program Latihan Khidmat Negara
a) Rujukan : Pekeliling Perkhidmatan Bil. 1 Tahun 2004.
b) Tujuan : Membolehkan pegawai Perkhidmatan Awam terlibat
di dalam Program Latihan Khidmat Negara.
c) Syarat : Pegawai telah dilantik sebagai jurulatih Program
Latihan Khidmat Negara oleh Jabatan Latihan Khidmat Negara.
d) Kadar kelayakkan cuti : Mengikut tempoh sebenar program
(tempoh mengikuti kursus untuk menjadi jurulatih dan menjalankan tugas
sebagai jurulatih) tersebut diadakan dengan tambahan sehari sebelum dan sehari
selepas bagi maksud perjalanan jika diperlukan.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Oktober 2003
29) Cuti Tanpa Rekod Bagi Tujuan Menghadiri Mahkamah Di Luar
Stesen
a) Rujukan : JPA(S)223/8/3-3 Sk.4/(11) bertarikh 26 Julai 1994.
b) Tujuan : Membolehkan pegawai hadir di mahkamah sebagai
saksi.
c) Syarat :
(i) pegawai disapina untuk hadir di mahkamah sebagai
saksi pihak Kerajaan.
(ii) pegawai disapina untuk hadir di mahkamah sebagai
saksi pihak bukan Kerajaan.
d) Kadar kelayakkan cuti :
(i) diberi pelepasan meninggalkan pejabat bagi tempoh
diperlukan jika menghadiri mahkamah di dalam stesen
pegawai bertugas.
109
Lampiran A
(ii) Cuti Tanpa Rekod bagi hari-hari yang diperlukan hadir
di mahkamah dengan tambahan sehari sebelum dan
selepas bagi maksud perjalanan jika menghadiri
mahkamah di luar stesen pegawai bertugas.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 26 Julai 1994
30) Cuti Menjaga Anak
a) Rujukan : Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
Pekeliling Perkhidmatan Bil. 2 Tahun 1998.
b) Tujuan : Membolehkan pegawai wanita menyusukan anaknya.
c) Syarat :
(i) diambil selepas menggunakan kelayakan Cuti Bersalin
iaitu pada hari ke 61; atau
(ii) mulai dari tarikh bersalin bagi pegawai yang telah
menggunakan lima kali kemudahan Cuti Bersalin.
d) Kadar kelayakkan cuti :
(i) tidak melebihi 90 hari (sama ada menggunakan
kemudahan ini selepas menggunakan kelayakan Cuti
Bersalin atau mulai dari tarikh bersalin sekiranya telah
menggunakan lima kali Cuti Bersalin)
(ii) lima kali sepanjang perkhidmatan
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Mei 19
31) Cuti Haji
a) Rujukan : Perintah Am 34 dan 35 dan 55 Bab „C‟.
Pekeliling Perkhidmatan Bil. 4 Tahun 1984.
Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
110
Lampiran A
b) Syarat :
(i) pegawai beragama Islam.
(ii) berjawatan tetap.
(iii) telah disahkan dalam jawatan.
(iv) pegawai sementara yang telah berkhidmat tidak kurang
daripada 6 tahun secara berterusan.
c) Kadar kelayakkan cuti : Selama 40 hari sekali sepanjang
perkhidmatan.
d) Agensi Terlibat : Perkhidmatan Awam
e) Tarikh Kuat Kuasa : 1 Januari 1992
32) Cuti Tanpa Gaji Bagi Pegawai Yang Mengikuti Pasangan Mereka
Bertugas Atau Berkursus Di Dalam Atau Luar Negeri
a) Rujukan : Pekeliling Perkhidmatan Bil. 14 Tahun 2005.
b) Tujuan : Membolehkan pegawai Perkhidmatan Awam untuk
mengikut pasangan bertugas atau berkursus di dalam atau luar negeri.
c) Syarat :Semua pegawai tetap dalam perkhidmatan Kerajaan yang
mengikuti pasangan mereka berkhidmat atau berkursus di dalam atau di
luar negeri layak dipertimbangkan cuti tanpa gaji dengan syarat pasangan
mereka:
(i) telah dilantik berkhidmat oleh pihak berKuasa
melantik atau diluluskan bertukar/ berkursus
oleh Ketua Jabatannya.
(ii) terdiri daripada pegawai Kerajaan, perbadanan
awam atau syarikat swasta. Jika pasangan
mereka bukan pegawai mana-mana agensi yang
tersebut itu, ia (pasangan pegawai) hendaklah
telah dianugerahkan bantuan kewangan oleh
Kerajaan untuk berkursus di dalam atau di luar
negeri.
111
Lampiran A
(iii) memerlukan kepentingan berada bersama
pasangan dalam menjalankan tugas terutama
yang melibatkan perkara-perkara mengenai
perkhidmatan dan kepentingan jawatan
tertentu. Contohnya Ketua Jabatan di peringkat
negeri yang menghendaki pasangan sentiasa
Lampiran A
(iv) mengiringi pegawai dalam urusan-urusan
rasminya.
d) Kadar kelayakkan cuti : Maksimum 3 tahun atau selama tempoh
berkhidmat/ kursus pasangan pegawai mengikut masa yang lebih pendek.
e) Agensi Terlibat : Perkhidmatan Awam.
f) Tarikh Kuat Kuasa : 10 Jun 2005.
33) Cuti Sabbatikal
a) Rujukan : Pekeliling Perkhidmatan Bil. ... Tahun 1975.
b) Tujuan : Secara umumnya, kemudahan Cuti Sabatikal adalah
untuk membolehkan kakitangan akademik meningkatkan penyelidikan
ilmiah, kegiatan dan kelayakan profesional serta pengalaman pengajaran
di institut pengajian tinggi lain dan menjalankan penyelidikan
lanjutan.
c) Syarat dan kadar kelayakkan cuti: Sepertimana yang ditetapkan oleh
Majlis Universiti masing-masing.
d) Agensi Terlibat : Perkhidmatan Badan Berkanun.
e) Tarikh Kuat Kuasa : 1 Januari 1975.
112
Lampiran A
34) Cuti Membuat Kerja Penyelidikan
a) Rujukan : Pekeliling Perkhidmatan Bil. .... Tahun 1975.
b) Tujuan: Membolehkan kakitangan akademik di universiti menjalankan
tugas-tugas tertentu semasa cuti penggal dan tugas dianggap berguna
terhadap kerja kakitangan tersebut dan dianggap berfaedah kepada
institusi yang berkenaan.
c) Syarat dan kadar: Sepertimana yang ditetapkan oleh Majlis
Universiti masing-masing.
d) Agensi Terlibat : Perkhidmatan Badan Berkanun
e) Tarikh Kuat Kuasa : 1 Januari 1975.
35) Cuti Berkursus
a) Rujukan : Perintah Am 36 dan 56 Bab „C‟.
b) Tujuan : Membolehkan pegawai Perkhidmatan Awam yang
dipilih atau dibenarkan oleh Kerajaan mengikut kursus/ latihan/ pengajian
dengan bergaji penuh, separuh gaji atau tanpa gaji untuk kursus
diploma, ijazah asas, lepasan ijazah atau kursus lanjutan.
c) Syarat : Diluluskan oleh pihak berKuasa melulus permohonan
cuti berkursus.
d) Kadar kelayakkan cuti :
(i) bagi tempoh kursus yang diikuti termasuk cuti
akademik dan rehat yang jatuh dalam masa
kursus itu.
(ii) bagi tempoh perjalanan ke tempat belajar dan
perjalanan balik selepas kursus mengikuti jalan
yang paling dekat.
113
Lampiran A
(iii) bagi tempoh menunggu di luar negeri yang
tidak dapat dielakkan yang disebabkan oleh
urusan-urusan perjalanan setempat.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1974
36) Cuti Rehat Selepas Berkursus Lebih 12 Bulan
a) Rujukan : Perintah Am 38 Bab „C‟.
Pekeliling Perkhidmatan Bil. 9 Tahun 1991.
b) Tujuan :Membolehkan pegawai Perkhidmatan Awam berehat dan
menguruskan perkara-perkara yang berkaitan selepas berkursus.
c) Syarat :
(i) pegawai yang menamatkan kursus/ pengajian
yang melebihi 12 bulan.
(ii) mempunyai baki Cuti Rehat sebelum pergi
berkursus.
d) Kadar : Sebanyak 7 hari.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Januari 1992
37) Kebenaran Tidak Hadir Kerja Atas Sebab Kecemasan Am
a) Rujukan : Pekeliling Perkhidmatan Bil. 1 Tahun 1986.
b) Tujuan :Memberi kebenaran kepada pegawai Perkhidmatan Awam
untuk tidak hadir ke tempat bertugas atas sebab kecemasan am.
114
Lampiran A
c) Syarat :
(i) pegawai-pegawai tidak hadir bekerja atas sebab-sebab
kecemasan seperti banjir, tanah runtuh, gempa bumi,
jambatan runtuh atau lain-lain malapetaka dan bencana
alam, perintah berkurung dan perintah sekatan am oleh
pihak berKuasa yang menyebabkan terhalangnya
perjalanan ke pejabat atau ke tempat bekerja biasa.
(ii) kes-kes bencana dan kemalangan yang berlaku atas
peribadi atau atas harta benda seseorang pegawai tidak
dianggap kecemasan am dan hendaklah mengambil
cuti lain yang layak.
(iii) pegawai perlu memaklumkan perkara ini kepada Ketua
Jabatan dengan menggunakan borang permohonan
seperti di lampiran kepada Pekeliling Perkhidmatan
Bil. 1 Tahun 1996 bagi tempoh tidak hadir itu.
(iv) mendapatkan pengesahan tentang bencana alam
tersebut dari Pegawai Daerah, Penghulu, Pejabat Polis,
Jabatan Penerangan, Jabatan Kebajikan dan Siaran
Media Massa.
d) Kadar kelayakkan cuti : Tempoh berlaku bencana.
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 28 Februari 1986
38) Syarat-Syarat Dan Peraturan Bagi Mendapatkan Cuti Bagi Mengikuti
Kursus Luar Kampus Di Malaysia
a) Rujukan : Pekeliling Perkhidmatan Bil. 11 Tahun 1974
b) Tujuan : Membolehkan pegawai mengikuti kursus luar kampus
yang diadakan oleh universiti di dalam Malaysia.
c) Syarat :
(i)
115
Lampiran A
(ii) pegawai dibenarkan oleh Ketua Perkhidmatan untuk
mengikuti pengajian luar kampus;
(iii) pegawai dikehendaki berada di universiti sepenuh
masa pada tempoh yang tertentu
(iv) kemudahan cuti yang disediakan adalah secara Cuti
Tanpa Gaji.
d) Kadar : Tempoh sebenar yang ditetapkan oleh pihak universiti
e) Agensi Terlibat : Perkhidmatan Awam
f) Tarikh Kuat Kuasa : 1 Mac 1974
116
Lampiran A
NAMA PERTUBUHAN/ PERSATUAN YANG TELAH DISENARAI
DI BAWAH PERINTAH AM 42(a) BAB ‘C’
1. Kadet Laut
2. Pasukan Kadet Persekutuan
3. Pasukan Latihan Udara Persekutuan
4. Pasukan Pengakap
5. Pertubuhan Pandu Puteri
6. Bridget Budak Lelaki
7. Bridget Budak Perempuan
8. St. John Ambulan
9. Persatuan Bulan Sabit Merah Malaysia
10. Persatuan Perancang Keluarga
11. PEMADAM
12. Persatuan Penyelamat Kelemasan DiRaja Cawangan Malaysia
13. Persatuan Membantu Orang orang Dalam Penyeliaan
14. Majlis Penasihat Kebangsaan Mengenai Intergrasi Wanita Dalam
Pembangunan (NACIWID)
15. Pertubuhan Orang orang Buta
16. Institut Dakwah Dan Latihan Islam, Jabatan Perdana Menteri
17. Jabatan Perpaduan Negara, Jabatan Perdana Menteri
18. Persatuan Pengguna
19. Persatuan bagi Mencegah Penyakit Tibi Malaysia
20. PUSPANITA
117
Lampiran A
21. JawatanKuasa Kemajuan Dan Kelamatan Kampong, Unit
Penyelarasan Perlaksanaan (JKKK)
22. Pasukan Kadet Polis
23. Persatuan Keluarga Polis (PERKEP)
24. PERKIM
25. Majlis Kebangsaan Pertubuhan Wanita Malaysia (N.W.O))
26. Majlis Keselamatan Negara, Jabatan Perdana Menteri
27. Persatuan Stem Malaysia
28. Biro Tata Negara, Jabatan Perdana Menteri
29. Persatuan Bantuan Perubatan Malaysia (MERCY)
.
118
Lampiran A
NAMA PERSATUAN YANG DISENARAI DI BAWAH PERINTAH
AM 45 BAB ‘C’
1. The Malayan Association Of Certified Public Accountants
2. Federation Of Malaya Society Of Architects
3. Joint Group Of Institute Of Civil Engineers. The Institute Of
Mechanical Engineers And Institution Of Electrical Engineers.
4. Persatuan Biokimia Malaysia ( The Malaysian Bio-Chemical
Society )
5. The Malayan Dental Association
6. The Institution Of Engineers Federation Of Malaya
7. Persatuan Jurutera Galian Malaysia
8. Persatuan Juru-Juru X-Ray Malaysia
9. Persatuan Kesihatan Malaysia ( Malaysian Society Of Health )
10. Institut Kimia Malaysia
11. Malayan Medical Association
12. The Alumni Association Of The King Edward VII College Of
Medicine
13. The Association Of Medical Social Workers Malaysia
14. Malayan Section Of The Institute Of Mining And Metallurgy
15. The Malayan Trained Nurses Association
17. Persatuan Pakar Bius Malaysia
18. Persatuan Pakar Orthopedic Malaysia
19. Malaysia Society Of Pathologists
20. Pertubuhan Perancang Malaysia
21. Akademik Perubatan Malaysia
22. The Association Of Physicians Of Malaya
23. The Malayan Pharmaceutical Association
24. The Malayan Scientific Association
25. The Malayan Association Of The Chartered Institute Of Secretaries
26. The College Of Surgeons of Malaysia
119
Lampiran A
27. Institution Of Surveyors Federation Of Malaya
28. Persatuan Perkhidmatan Tadbir Dan Diplomatik Malaysia
29. The Technical Association of Malaya
30. Town Planning Institute (Malaya Branch)
31. The Malayan Veterinary Medical Association
32. Persatuan Kajiperasit Dan Tropika Malaysia
33. Persatuan Doktor-Doktor Veterinar Malaysia
34. Persatuan Pegawai-Pegawai Perkhidmatan Kehakimam Dan
Perundang
35. Persatuan Dermatology Malaysia
36. Persatuan Radiology Malaysia (Malaysia Radiologi Society)
37. The College Of Physicians Of Malaysia
38. Persatuan Pemakanan Malysia
39. Persatuan Pediatri
40. Persatuan Pembantu Perubatan Malaysia
41. Persatuan Pegawai Pelajaran Kesihatan
42. Malaysia Institute Of Food Technology
43. Persatuan Fesioterapi Malaysia
44. Persatuan Ahli Biokimia – Klinikal Malaysia
45. Persatuan Penyakit Berjangkit Dan Kemoterapi Malaysia
46. Persatuan Inspektor Kesihatan Malaysia
47. Malaysian Psychiatric Association
48. Persatuan Jurupulih Cara Kerja Malaysia
120
Lampiran A2
PERMOHONAN CUTI REHAT (Am 42.Pin.2/91) No Fail Cuti 1112/JB/09/01/001 Guru Besar, SK Taman Desa Skudai, 81300 Skudai,Johor Bahru. (u/p: Ketua Bahagian/Unit Saya memohon Cuti Rehat selama hari mulai daripada hingga Catatan: Tandatangan pemohon: Nama Penuh: (HURUF BESAR) Jawatan : Tarikh :
Guru Besar, Sk Taman desa Skudai, 81300 skudai,Johor Bahru. Permohonan Cuti di atas disokong/tidak disokong. Tarikh : Permohonan cuti di atas diluluskan/tidak diluluskan. Tandatangan Ketua Bahagian/Unit Tarikh:
Tandatangan Pegawai yang meluluskan cuti.
UNTUK KEGUNAAN PEJABAT
Baki cuti pemohon berjumlah hari. (Hendaklah diisi dan ditandatangani ringkas sebelum diserahkan kepada pemohon). Pemohon telah diberitahu dan cuti telah direkod.(Tindakan ini hendaklah diambil setelah cuti diluluskan)
T.T Pegawai Pentadbiran Kepada: (Nama Pemohon) Permohonan cuti pihak tuan/puan telah diluluskan selama hari dari hingga Baki cuti rehat ialah hari. Sekian dimaklumkan,Terima kasih. T.T Pegawai Pentadbiran
121
Lampiran A3 PERMOHONAN CUTI REHAT KHAS (PP BIL.3/2005)
No Fail Cuti 1112/JB/09/01/001
Guru Besar,
SK Taman Desa Skudai,
81300 Skudai,Johor Bahru.
(u/p: Ketua Bahagian/Unit)
Saya memohon Cuti Rehat selama hari mulai daripada
hingga
Catatan:
Tandatangemohon:
Nama Penuh:
(HURUF BESAR)
Jawatan :
Tarikh :
Guru Besar,
Sk Taman desa Skudai,
81300 skudai,Johor Bahru.
Permohonan Cuti di atas disokong/tidak disokong.
Tarikh : Tandatangan Ketua
Bahagian/Unit
Permohonan cuti di atas diluluskan/tidak diluluskan
Tarikh:
Tandatangan Pegawai yang meluluskan cuti.
UNTUK KEGUNAAN PEJABAT
Baki cuti pemohon berjumlah hari. (Hendaklah diisi dan ditandatangani
ringkas sebelum diserahkan kepada pemohon).
Pemohon telah diberitahu dan cuti telah direkod.(Tindakan ini hendaklah diambil
setelah cuti diluluskan)
T.T Pegawai Pentadbiran
Kepada: (Nama Pemohon)
Permohonan cuti pihak tuan/puan telah diluluskan selama hari dari
hingga Baki cuti rehat ialah hari.
Sekian dimaklumkan,Terima kasih.
T.T Pegawai Pentadbiran
122
Lampiran A4
SEKOLAH KEBANGSAAN TAMAN DESA SKUDAI
JOHOR BAHRU
PERMOHONAN CUTI SAKIT
Guru Besar,
Sekolah Kebangsaan Taman Desa Skudai,
Jalan Ssejahtera 16,Taman Skudai Baru,
81300 Johor Bahru
Tuan,
Adalah saya dengan segala hormatnya memohon cuti sakit kerajaan/swasta selama hari mulai dari hingga .
Sekian, terima kasih.
Tandatangan :
Nama :
Jawatan :
Tarikh :
Kelayakkan cuti swasta : 15 hari setahun
Baki cuti sakit tuan/puan : hari.
Diluluskan/Tidak diluluskan
(Guru Besar)
Tarikh:
123
Lampiran A5
(Borang Permohonan Cuti Tanpa Rekod/Tanpa Gaji/Separuh Gaji)
Bahagian A. 1. Nama : JPNJ/FP ;
2. Jawatan sekarang:
3. Kategori Gred :
4. Tarikh Mula Dilantik:
5. Gaji Sekarang: Rm
6. Mohon Cuti *Tanpa Rekod/Tanpa Gaji/Separuh Gaji selama hari mulai dari hingga
7. Sebab-sebab bercuti :
8. Alamat semasa bercuti:
9. Jika Pengetua/Guru Besar,sebutkan nama guru Penolong Kanan yang akan mengambil alih tugas kerja semasa bercuti
Tarikh:
Tandatangan Pemohon.
BAHAGIAN ‘B’(ulasan Pengetua/Guru Besar) Ketiadaan pegawai ini akan menjejaskan pelajaran dan pembelanjaran murid-murid dan juga tidak akan
membebankan tugas guru yang mengambil alih tugas pegawai tersebut. Permohonan pegawai ini disokong/* Permohonan
pegawai ini tidak disokong.
2. Pegawai ini sudah /belum mengambil cuti di atas dalam tahun ini.
3. Jumlah cuti yang telah diambil hinga sekarang ialah sebanyak hari.
4. Dua salinan kenyataan cuti yang dikemaskini disertakan bersama-sama ini.
Tarikh:
Tandatangan Pengetua/Guru Besar.
124
LAMPIRAN B
RAJAH KES GUNA MENGIKUT MODUL-MODUL
125
pihak pentadbir
Informasi Cuti
Rekod Pendaftaran
Input pendaftaran baru
Rajah B1: Rajah Kes Guna Pentadbir Sistem.
Guru Besar
Kelulusan
Lihat statistik
Kemaskini permohonan cuti
<<include>>
Rajah B2: Rajah Kes Guna Kelulusan Cuti.
126
Guru
Status Permohonan
Lihat Informasi Cuti
Permohonan Cuti
Paparan Cuti
Rajah B3: Rajah Kes Guna Bagi Guru
Kakitangan
Status Permohonan
Lihat Informasi Cuti
Permohonan Cuti
Paparan Cuti
Rajah B4: Rajah Kes Guna bagi Kakitangan.
127
pihak Pentadbiran
Status Permohonan
Lihat Informasi Cuti
Permohonan Cuti
Paparan Cuti
Lampiran B5: Rajah Kes Guna bagi Pihak Pentadbiran
128
LAMPIRAN C
RAJAH JUJUKAN
(Sequence Diagram)
129
Rajah C 1: Rajah Jujukan Bagi Sub Input Maklumat Guru Dan Kakitangan
130
Rajah C2: Rajah Jujukan Bagi Sub Modul Informasi Cuti
131
Rajah C3: Rajah Jujukan Bagi Modul Informasi Cuti
132
Rajah C4: Rajah Jujukan Bagi Modul Kelulusan Cuti
133
Rajah C5: Rajah Jujukan Bagi Modul Permohonan Cuti
134
Rajah C6: Rajah Jujukan Bagi Modul Permohonan Cuti Sakit
135
Rajah C7: Rajah Jujukan Bagi Sub Cuti Tanpa Rekod/Tanpa Gaji/Separuh
Gaji
136
Rajah C8: Rajah Jujukan Bagi Modul Status Cuti
137
Rajah C9: Rajah Jujukan Bagi Modul Paparan Cuti
138
Rajah C10:Rajah Jujukan Bagi Sub Modul Rekod
139
Rajah C11: Rajah Jujukan Bagi Sub Modul Statistik
140
LAMPIRAN D
(Kelas Diagram)
141
Admin
#idpengguna{PK}+katalaluan
gurubesar
#idpengguna{PK}+katalaluan
permohonan cuti
#idmohon{pk}+idpengguna+tarikhmula+tarikhakhir+bakicuti+idcuti+sebab+alamat+gaji+gred+kelulusan+tempoh
staf
#idpengguna{pk}+katalaluan+nama+alamat+i.c+jawatan
info cuti
+nama+tarikh+maklumatcuti
cuti
+idcuti{pk}+jeniscuti
jenis cuti
+Cuti Rehat+Cuti Reaht Khas+Cuti Sakit+Cuti Tanpa Rekod+Cuti Separa Gaji+Cuti Tanpa Gaji
pengguna
+guru+kakitangan+pihak pentadbiran
142
LAMPIRAN E
MANUAL PENGGUNA
143
Panduan Pengguna
Panduan pengguna Sistem Pengurusan Cuti Sekolah Kebangsaan Taman Desa
Skudai bertujuan member panduan kepada pengguna tentang cara-cara penngunaan
sistem. Panduan ini mengandungi antaramuka sistem berserta dengan keterangan dan
perlaksanaan sistem.
Bahagian Log masuk.
Mempunyai 3 bahagian untuk di pilih iaitu untuk pentadbir sistem, staf dan guru
besar. Setiap Log masuk mempunyai katalaluan yang berbeza.
144
Log masuk pentadbiran.
Masukkan katalaluan dan idpengguna yang telah disediakan bagi setiap pengguna.
Pentadbiran>>Pendaftaran.
Pada bahagian ini, pentadbir sistem akan mendaftarkan staf-staf baru. Maklumat
perlu diisi dengan lengkap.
145
Pentadbiran>>Informasi cuti
Bahagian ini merupakan bahagian pentadbir sistem memasukkan sebarang maklumat
yang berkaitan dengan cuti.
Pentadbiran>>Rekod Pendaftaran
Bahagian ini merupakan bahagian di mana penyimpanan rekod yang telah dilakukan
oleh pentadbir sistem.
146
Log-masuk kakitangan.
Masukkan katalaluan dan idpengguna yang telah disediakan bagi setiap pengguna.
Kakitangan>> Rekod
Pada bahagian ini, kakitangan boleh mengemaskini maklumat masing-masing.
147
Kakitangan>> Permohonan Cuti Rehat Khas/Cuti Rehat/ Cuti Sakit.
Ini merupakan borang permohonan cuti rehat khas/cuti rehat/ cuti sakit. Pengguna
perlu mengisi dengan lengkap maklumat yang di kehendaki dan tekan butang hantar
untuk proses seterusnya.
148
Kakitangan>>permohonan cuti tanpa gaji/separa gaji/tanpa rekod.
Borang di atas ini merupakan boring permohonan yang perlu di isi oleh pemohon
untuk memohon cuti tanpa gaji/separa gaji. Tanpa rekod. Tekan butang hantar
apabila selesai mengisi butiran yang di kehendaki.
Kakitangan>>Informasi Cuti
Pengguna boleh melihat tentang info cuti yang telah di masukkan oleh pihak
pentadbiran.
Kakitangan>> Status Permohonan.
149
Pada bahagian ini, pengguna boleh melihat status permohonan cuti yang di minta
sama ada berjaya ataupun tidak. Sekiranya mendapat kelulusan,pada kotak kelulusan
akan tertera perkataan” Y”.. Lihat contoh di bawah.
150
Log masuk Guru besar.
Masukkan katalaluan dan idpengguna yang telah disediakan bagi setiap pengguna.
Guru Besar>>kelulusan
Pada bahagian ini, guru besar akan memilih butang edit untuk meluluskan
permohonan atau tidak dengan menandakan pada bahagian checkbox. Tgk contoh di
bawah.
151
LAMPIRAN F
(CARTA GANTT)
152
CARTA GANTT PROJEK I
ID Task Name Start Finish Duration
Jul 2009
7/5 7/12 7/19 7/26
1 79d10/23/20097/7/2009Projek Sarjana Muda I
3 7d7/15/20097/7/2009Fasa Perancangan
4 2d7/8/20097/7/2009Pemilihan Penyelia
5 3d7/10/20097/8/2009Pemilihan Tajuk Projek
6 2d7/13/20097/10/2009Pengesahan Penyelia dan Tajuk Projek
7 3d7/15/20097/13/2009Tentukan Objektif dan Skop
10d7/28/20097/15/2009Fasa Analisa
4d7/20/20097/15/2009Pengumpulan Maklumat
3d7/22/20097/20/2009Kajian Sistem Semasa dan
Pemasalahan
3d7/28/20097/24/2009Analisa Spesifikasi Perisian dan
Perkakasan
3d7/24/20097/22/2009Pemilihan Metododlogi
13 12d8/12/20097/28/2009Fasa Rekabentuk Awalan
14 5d8/3/20097/28/2009Rekabentuk Sistem Semasa dan
Cadangan
15 3d8/5/20098/3/2009Rekabentuk Antaramuka Input
16 4d8/10/20098/5/2009Rekabentuk Antaramuka Output
17 3d8/12/20098/10/2009Fasa Akhir Rekabentuk
18 53d10/23/20098/12/2009Fasa Dokumentasi Laporan
19 33d9/25/20098/12/2009Penyediaan Darf Laporan
20 3d9/29/20099/25/2009Penyerahan Draf Laporan Kepada
Penyelia
21 4d10/2/20099/29/2009Pembetulan Draf Laporan
22 2d10/5/200910/2/2009Penyerahan Laporan Penuh Projek
23 3d10/7/200910/5/2009Persediaan Pembentangan
24 2d10/8/200910/7/2009Pembentangan Projek
25 5d10/14/200910/8/2009Pembetulan Laporan Cadangan Projek
26 8d10/23/200910/14/2009Penyerahan Laporan Cadangan Projek
Aug 2009 Sep 2009 Oct 2009
8/2 8/9 8/16 8/23 8/30 9/6 9/13 9/20 9/27 10/4 10/11
2
8
9
10
12
11
153
CARTA GANTT PROJEK
II
ID Task Name Start Finish Duration
2009
Feb MacDis AprJan
1 106d10/05/201014/12/2009Projek Sarjana Muda II
2 14d12/31/200914/12/2009Fasa Rekabentuk Sistem
3 5d18/12/200914/12/2009Kenalpasti Proses Yang Terlibat
4 2d12/28/200912/25/2009Rekabentuk Antaramuka Pengguna
5 3d12/30/200912/28/2009Rekabentuk Struktur Pangkalan Data
6 2d12/31/200912/30/2009Fasa Akhir Rekabentuk
7 8d1/11/201012/31/2009Fasa Pembangunan Sistem
8 2d1/1/201012/31/2009Pemasangan dan Penyediaan Perkakasan
9 2d1/4/20101/1/2010Rekabentuk Aturcara
10 5d1/8/20101/4/2010Perekodan Model
11 2d1/11/20101/8/2010Fasa Akhir Pembangunan Sistem
12 4d28/01/201025/01/2010Fasa Perlaksanaan
13 1d25/01/201025/01/2010Demo Fasa Pertama
14 2d27/01/201026/01/2010Pengenalpastian Masalah
15 2d28/01/201027/01/2010Pengenalpastian Cadangan Pembaikan
16 2d01/02/201029/01/2010Fasa Kritikal (“Cooling Period”)
17 2d01/02/201029/01/2010Tarikh Diri MataPelajaran
18 19d25/02/201001/02/2010Fasa Penyelenggaraan
19 16d22/02/201001/02/2010Pembaikan Ralat
20 3d25/02/201023/02/2010Demo Fasa Kedua
21 8d22/03/201011/03/2010Fasa Kritikal (“Warming Period”)
22 4d16/03/201011/03/2010Demo Fasa Ketiga
23 3d18/03/201016/03/2010Pembaikan Ralat
24 3d22/03/201018/03/2010Penyediaan Sistem Akhir
25 5d26/03/201022/03/2010Fasa Pengujian
26 5d26/03/201022/03/2010Pengujian Sistem
27 50d10/05/201002/03/2010Fasa Penulisan Laporan Dan Pembentangan
28 15d22/03/201002/03/2010Penyediaan Draf Laporan Akhir
29 1d24/03/201024/03/2010Penyerahan Draf Laporan Akhir Kepada Penyelia
30 1d26/03/201026/03/2010Persediaan Pembentangan
31 4d01/04/201029/03/2010Pembentangan Projek
32 14d22/04/201005/04/2010Pembetulan Draf Laporan
33 12d10/05/201023/04/2010Penyerahan Pembetulan Laporan Akhir Kepada Penyelia
34 2d13/04/201012/04/2010Penghantaran Laporan Akhir
2010