Anda di halaman 1dari 49

TARIKH-TARIKH PENTING

TARIKH PERKARA
30 JUN 2019 KERJA KURSUS TAMAT
1 JULAI – 15 JULAI PENYELARASAN BERMULA

15 JULAI – 15 OGOS KEMASUKAN MARKAH KERJA


KURSUS DALAM SISTEM
JADUAL KRITERIA
PENTAKSIRAN (JKP)
FASA 3
FASA 4
FASA 5
NILAI
FASA 3
3.0 Melaksanakan
Penyelesaian

28 MARKAH
3.1 Jadual
 Membina sekurang-kurangnya dua jadual
berdasarkan skema hubungan 1M
 Membina semua jadual berdasarkan skema
hubungan. 2M
Eviden: Penerangan :
‘Screen shot’ – semua jadual yang 1M- mesti ada 2 jadual
berkaitan dengan skema hubungan 2M- semua jadual yang ada dalam
sistem
3.1 Jadual
 Menggunakan jenis data yang sesuai bagi setiap
atribut dalam sekurang- kurangnya dua jadual
1M
 Menggunakan jenis data yang sesuai bagi setiap
atribut dalam semua jadual. 2M
Eviden: Penerangan :
‘Screen shot’ – semua jadual 1M- mesti ada 2 jadual
berserta atribut dan jenis data. 2M- semua jadual yang ada dalam
sistem.
3.1 Jadual
 Menyatakan kunci primer dan kekardinalan dalam sekurang-
kurangnya dua jadual dengan tepat 1M
 Menyatakan kunci primer dan kekardinalan dalam semua jadual
dengan tepat. 2M
Eviden: Penerangan :
‘Screen shot’ – semua jadual Kekardinalan diterima sebab wujudnya
kunci primer
yang menunjukkan kunci
Uji menggunakan hubungan (contoh many-
primer dan kekardinalan many : ramai pelajar boleh masuk banyak
persatuan)
*Boleh diambil pada data dictionary jika
table relation tidak ditunjukkan
Contoh – untuk dapatkan 6 markah (data dictionary)
Contoh – untuk dapatkan 6 markah (kunci primer dan
Kekardinalan)
3.2 Borang
 Mencipta borang/borang-borang bagi sekurang-kurangnya dua medan bagi satu jadual
berdasarkan reka bentuk borang di Fasa 2 1M
 Mencipta borang/borang-borang bagi dua jadual dengan memasukkan sekurang-kurangnya dua
medan bagi setiap jadual berdasarkan reka bentuk borang di Fasa 2
2M
 Mencipta borang/borang-borang bagi semua jadual dengan memasukkan sekurang-kurangnya
dua medan bagi setiap jadual berdasarkan reka bentuk borang di Fasa 2
3M

Eviden: Penerangan:
‘Screen shot’ untuk sistem *Rujuk kembali fasa 2
Mana-mana borang. 1M – 1 jadual, 2 medan
2M- 2 jadual, 2 medan
3M- semua jadual, 2 medan
3.2 Borang
 Mencipta borang/borang-borang bagi semua jadual dengan memasukkan semua medan
berdasarkan reka bentuk borang di Fasa 2 4M
 Mencipta borang/borang-borang bagi semua jadual dengan memasukkan semua medan
berdasarkan reka bentuk borang di Fasa 2 dengan antara muka pengguna yang jelas
5M
 Mencipta borang/borang-borang bagi semua jadual dengan memasukkan semua medan
berdasarkan reka bentuk borang di Fasa 2 dengan antara muka pengguna yang jelas dan
mesra pengguna 6M

Eviden: Penerangan:
*Rujuk kembali fasa 2
‘Screen shot’ untuk sistem
4M – semua jadual, semua medan; ada form
Mana-mana borang tapi tiada label / caption
5M – jelas – ada label
6M – mesra pengguna , jelas (berlabel)/
placeholder/ada tool tip/ respon daripada
system (pop-up)
6 MARKAH
3.3 Query
 Menghasilkan pertanyaan (query) untuk mendapatkan semula maklumat yang
diperlukan tetapi tidak mengikut kehendak pengguna 1M
 Menghasilkan pertanyaan (query) untuk mendapatkan semula maklumat yang
diperlukan mengikut kehendak pengguna 2M

Eviden : Penerangan :
satu coding bagi query tersebut Contoh: carian dalam sistem / berdasarkan
kepada objektif mengikut sistem
dan print screen query daripada
(memaparkan pelajar mengikut kelas tetapi
sistem (interface dan coding sistem keluar memaparkan pelajar mengikut
(SQL)) jantina)
1M – tidak mengikut kehendak pengguna
2M - mengikut kehendak pengguna.
Coding
3.4 Laporan
 Tidak menghasilkan laporan. 0M
 Menghasilkan laporan tetapi tidak berdasarkan
pertanyaan (query) 1M
 Menghasilkan laporan berdasarkan pertanyaan (query)
2M
 Menghasilkan laporan berdasarkan pertanyaan (query)
tetapi tidak menepati kehendak pengguna.
3M
 Menghasilkan laporan berdasarkan pertanyaan (query)
dan menepati kehendak pengguna dengan paparan reka
letak yang kemas dan menarik 4M
Contoh laporan
3.5 Mengekod
 Tidak menyediakan daftar (sign up) 0M
 Menyediakan daftar (sign up) tetapi tidak berfungsi
1M
 Menyediakan daftar (sign up) yang berfungsi
2M

Eviden : Penerangan :
coding , interface dan sistem Pastikan system berfungsi dengan
(sistem mesti berfungsi) menguji lari sistem tersebut.
3.5 Mengekod
 Tidak menyediakan log masuk (login) 0M
 Menyediakan log masuk (login) tetapi tidak berfungsi
1M
 Menyediakan log masuk (login) yang berfungsi
2M
3.5 Mengekod

 Menyediakan kemudahan import fail data tetapi tidak


berfungsi 1M
 Menyediakan kemudahan import fail data yang berfungsi
2M
Contoh import data
3.5 Mengekod
 Menyediakan kotak pop-up bagi mengesahkan daftar masuk
(sign up) atau import data 1M
 Menyediakan kotak pop-up bagi mengesahkan daftar masuk
(sign up) dan import data 2M
3.5 Mengekod
Kotak Pop up mengesahkan sign up

Kotak Pop up mengesahkan import file


3.5 Mengekod

 Tidak menyediakan capaian untuk melaksanakan


pertanyaan (query) 0M
 Menyediakan capaian untuk melaksanakan query dan
berfungsi 1M

Eviden : print screen hasil


daripada carian (butang capaian
yang berfungsi)
3.5 Mengekod
 Tidak menyediakan capaian untuk
memaparkan/mencetak output 0M
 Menyediakan capaian untuk memaparkan /mencetak
output dan berfungsi 1M

Eviden : uji system, Jika ada pautan pun boleh dapat


1M (screen-shot menu dan hasil)
-kemudahan mencetak daripada system bukan melalui
browser, mesti ada button untuk print
FASA 4
4.0 Menguji dan
Menyah Ralat

12 MARKAH
4.1 Ralat sintaks
4.2 Ralat logik
4.3 Ralat masa larian (run time)
 Menyediakan set data bagi tujuan uji lari tetapi tidak relevan dan sesuai
dengan jenis data, had atas dan had bawah
1m
Eviden:
Nama Item Nama Medan Sampel data output
idPelajar
Jenis data integer A0001 keluar ralat

Had bawah Nilai minima “” Pop-up tidak dipaparkan


Had atas 5 A00001 Pop-up tidak dipaparkan

Penerangan :
Uji sistem menggunakan data yang disediakan dan tidak memenuhi jenis data,
had bawah dan had atas.
 Menyediakan set data bagi tujuan uji lari yang relevan dan sesuai dengan:
 - jenis data 2m
 - had atas 2m
 - had bawah 2m

Penerangan :
Uji sistem menggunakan data yang disediakan dan menghasilkan output seperti
yang dikehendaki.
 Contoh Set data bagi tujuan uji lari

NAMA ITEM Markah SAMPEL DATA OUTPUT


JENIS DATA Integer 55.3 Pop up message “markah
hanya boleh dalam jenis
Integer”

HAD BAWAH 0 -1 Pop up message “markah


minimum ialah 0 markah”
HAD ATAS 100 101 Pop up message “markah
maksimum ialah 100
markah”

Penerangan :
Uji sistem menggunakan data yang disediakan dan menghasilkan output seperti
yang dikehendaki.
 Contoh Set data bagi tujuan uji lari

NAMA ITEM Markah SAMPEL DATA OUTPUT


JENIS DATA Integer 55 55

HAD BAWAH 0 20 20

HAD ATAS 100 100 100

Penerangan :
Uji sistem menggunakan data yang disediakan dan menghasilkan output seperti
yang dikehendaki.
 Contoh Set data bagi tujuan uji lari

NAMA ITEM No IC SAMPEL DATA OUTPUT


JENIS DATA varchar 750214135671 750214135671

HAD BAWAH Bil huruf =12 75021413567 Pop up message “no ic


tidak boleh kurang
daripada 12 huruf”
HAD ATAS Bil huruf = 12 750214135671a Pop up message “no ic
wajib 12 huruf”

Penerangan :
Uji sistem menggunakan data yang disediakan dan menghasilkan output seperti
yang dikehendaki.
Menghasilkan aturcara yang bebas ralat:
 - ralat sintaks 2m
 - ralat logik 2m
 - ralat masa larian 2m
Eviden:
Borang BLC
4.1 Ralat Sintaks
Tiada ralat sintaks berlaku

Penerangan :
Uji sistem secara keseluruhan untuk mengesan ralat sintaks.
Eviden:
Borang BLC
4.2 Ralat Logik

Nama medan No kp Sampel data output


Jenis data Varchar 010101030178 010101030178

Had bawah Nilai Minima ““ Memaparkan mesej pop-up

Had atas 12 0101010301789 Memaparkan mesej pop-up

Penerangan :
Uji sistem dengan menggunakan data yang disediakan untuk mengesan ralat
logik.
Eviden:
Borang BLC
4.3 Ralat masa larian
Tiada ralat masa larian berlaku.

Penerangan :
Uji sistem untuk mengesan ralat masa larian.
Jika berlaku sistem tidak dapat “integrate” dengan processor yang menyebabkan sistem
“hang”. Contohnya jika membuat carian berdasarkan nombor kad pengenalan , butang carian
ditekan dan sistem tidak melaksanakan proses carian (“hang”).
FASA 5
5.0 Mendokumentasi
10 MARKAH
5.1 Laporan Setiap Fasa
5.2 Sumber Rujukan
5.3 Penghargaan
 Tidak menulis dokumentasi dalaman (komen) 0m
 Menulis dokumentasi dalaman (komen) tetapi tidak menggunakan gaya penulisan
yang baik. 1m
 Menulis dokumentasi dalaman (komen) menggunakan gaya penulisan yang baik
2m

Penerangan :
 Rujuk mana-mana coding dan ditambah dengan komen. (1m)
 Rujuk mana-mana coding dan ditambah dengan komen dan inden
 Boleh memilih mana-mana coding yang telah di print screen di fasa 3 2m
 Tidak menghasilkan pelaporan 0m
 Menghasilkan pelaporan tetapi tidak mengikut format dokumen
1m
 Menghasilkan pelaporan mengikut format dokumen 2m

Penerangan :
 Contohnya tidak menggunakan tulisan dan saiz font yang ditetapkan
dalam JKP . (1m)
 Format dokumen – mengikut format yang diberikan (maksudnya
semua bertaip). (2m)
 Tidak menghasilkan pelaporan. 0m
 Menghasilkan pelaporan mengikut format kandungan:
 - Muka hadapan 1m
 - Perakuan 1m
 - Penghargaan 1m
 - Isi kandungan (table of content) 1m
 - Sumber Rujukan 1m
 - Lampiran 1m
Penerangan :
 Evidens : Format kandungan – asal ada semua item yang diperlukan akan dapat 1
markah.Sekiranya tidak melaksanakan akan dapat 0 markah
NILAI
6.0 Nilai

10 MARKAH
6.1 Keaslian dan Nilai Komersial Produk
 Mengemukakan produk orang lain 0M
 Mengemukakan produk yang diubahsuai (1M)
 Mengemukakan produk dan idea yang dibangunkan sendiri dan mempunyai nilai
komersial (2M)

PENERANGAN:
 (Dah ada template dan telah dibaiki / memenuhi sistem yang mengikuti JKP
semata- semata - 1M)
Nilai komersial - Ada CRUD (kemaskini) / Sistem yang boleh dikembangkan /
mempunyai logout
 Pada BLC – Pelajar menilai system yang dibangunkan sendiri, cikgu beri
komen,
6.2 Kreativiti Antara Muka
 Tidak menghasilkan produk yang mesra pengguna dan tidak
menepati keperluan pengguna yang pelbagai 0M
 Menghasilkan produk yang mesra pengguna tetapi tidak menepati
keperluan pengguna yang pelbagai 1M
 Menghasilkan produk yang mesra pengguna dan menepati
keperluan pengguna yang pelbagai 2M

PENERANGAN:
 Pengguna yang pelbagai - Boleh besarkan teks dari sIstem /
ubah warna teks
6.3 Kebolehcapaian Produk

 Tidak menghasilkan produk yang boleh berfungsi dalam


persekitaran rangkaian 0M
 Menghasilkan produk yang boleh berfungsi dalam persekitaran
rangkaian tetapi tidak konsisten 1M
 Menghasilkan produk yang boleh berfungsi dalam persekitaran
rangkaian secara konsisten 2M
PENERANGAN :
 Jika diuji melalui nod yang lain system berjalan dengan lancar maka system tersebut
dikatakan konsisten.
6.4 Manual Pengguna
 Tidak menyediakan manual pengguna 0M
 Menyediakan manual pengguna tetapi tidak lengkap, tidak jelas
dan tidak membantu pengguna 1M
 Menyediakan manual pengguna yang lengkap, jelas dan
membantu pengguna 2M

PENERANGAN:
 Evidens : disertakan manual pengguna (cara pengguna untuk
menggunakan sistem)
- cara pengguna menggunakan sistem
6.5 Mempamerkan Nilai-Nilai Murni

 Tidak mempamerkan sikap dan keterampilan yang boleh dicontohi


0M
 Mempamerkan sikap/keterampilan yang boleh dicontohi
1M
 Mempamerkan sikap dan keterampilan yang boleh dicontohi
2M

PENERANGAN:
Dari segi pemerhatian guru terhadap murid dalam menyiapkan projek ini.
SEKIAN TERIMA KASIH

Selamat Mentafsir dari kami

Anda mungkin juga menyukai