TARIKH PERKARA
30 JUN 2018 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 1M- mesti ada 2 jadual
yang berkaitan dengan 2M- semua jadual yang ada
skema hubungan 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 2M- semua jadual yang ada
data. 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 Kekardinalan diterima sebab
wujudnya kunci primer
jadual yang menunjukkan
Uji menggunakan hubungan
kunci primer dan (contoh many-many : ramai pelajar
kekardinalan 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;
Mana-mana borang ada form 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 Contoh: carian dalam system /
berdasarkan kepada objektif
tersebut dan print screen
mengikut system (memaparkan
query daripada sistem pelajar mengikut kelas tetapi system
(interface dan coding keluar memaparkan pelajar
(SQL)) mengikut 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 Pastikan system berfungsi
sistem (sistem mesti dengan menguji lari sistem
berfungsi) 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
Eviden:
Nama medan No kp Sampel data output
Jenis data Varchar 010101030178 010101030178
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 masuk sistem)
- cara pengguna masuk ke dalam sistem
6.5 Mempamerkan Nilai-Nilai Murni
PENERANGAN:
Dari segi pemerhatian guru terhadap murid dalam
menyiapkan projek ini.
SEKIAN TERIMA KASIH