TARIKH PERKARA
30 JUN 2019 KERJA KURSUS TAMAT
1 JULAI – 15 JULAI PENYELARASAN BERMULA
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
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
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
Penerangan :
Uji sistem menggunakan data yang disediakan dan menghasilkan output seperti
yang dikehendaki.
Contoh Set data bagi tujuan uji lari
HAD BAWAH 0 20 20
Penerangan :
Uji sistem menggunakan data yang disediakan dan menghasilkan output seperti
yang dikehendaki.
Contoh Set data bagi tujuan uji lari
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
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
PENERANGAN:
Evidens : disertakan manual pengguna (cara pengguna untuk
menggunakan sistem)
- cara pengguna menggunakan sistem
6.5 Mempamerkan Nilai-Nilai Murni
PENERANGAN:
Dari segi pemerhatian guru terhadap murid dalam menyiapkan projek ini.
SEKIAN TERIMA KASIH