Kerja Kursus SK 20222023dd
Kerja Kursus SK 20222023dd
1.1 OBJEKTIF
Objektif laman web cermin mata hitam :
-Memudahkan pembeli mencari cermin mata hitam tanpa perlu merujuk dari laman web
berlainan
-Membolehkan pembeli membeli belah secara di atas talian
1.2 SKOP
-Sistem ini mencadangkan pilihan produk yang dikehendaki pembeli
-sistem ini mungkin boleh membuatkan pilihan yang terbaik kepada pembeli
KELEMAHAN :
Maklumat mudah hilang dan tidak berkekalan lama
KEKUATAN :
Boleh digunakan tanpa menggunakan komputer
Tarikh/Minggu M1 M2 M3 M4 M1 M2 M3 M4 M1 M2 M3 M4 M1 M2 M3 M4
FASA 1
1.1 Objektif
1.2 Skop
FASA 2
2.1 Algoritma
2.3 Penormalan
Algoritma Admin
1NF
jenama no_siri harga kuantiti nama_admin login_id katalaluan
BB0196 1475 200 Ari admin 1 *****
Balenciaga
BB0046 1275 225 Ari admin 1 *****
Guess GS203 500 440 Ari admin 1 *****
SV001 1075 600 Ari admin 1 *****
Swarovski
SV002 1150 662 Ari admin 1 *****
Penerangan :
1.Jadual sudah atomik iaitu semua data berada dalam lajur dan baris sendiri
2.Tetapi berlaku kelewahan data pada medan : jenama, nama_admin, login_id
Justifikasi Kebergantungan Fungsi :
1.Berlaku kebergantungan fungsi separa :
⮚ no_siri → jenama, harga, kuantiti
⮚ login_id → nama_admin, katalaluan
2.Perlu laksanakan proses penormalan peringkat 2NF
2NF
Jadual : CERMIN MATA HITAM
Jadual : ADMIN
login_id <KP> nama_admin katalaluan
admin 1 Ari *****
Penerangan :
1.Semua jadual telah mempunyai nama jadual dan atribut kunci.
2.Jadual CERMIN MATA HITAM mempunyai anomali data :
a) Anomali kemaskini – Jika berlaku perubahan nama jenama,setiap rekod bagi jenama
tersebut perlu dikemaskini.
3.Jadual CERMIN MATA HITAM perlu dipecahkan dengan mewujudkan jadual JENAMA
Jadual : JENAMA
kod_jenama <KA> jenama
BZ01 Balenciaga
GG01 Guess
SW01 Swarovski
3NF
Kod_jenama login_id
no_siri <KP> harga kuantiti
<KA> <KA>
BB0196 BZ01 1475 220 admin 1
BB0046 BZ01 1275 225 admin 1
GS303 GG01 500 440 admin 1
SV001 SW01 1075 600 admin 1
SV002 SW01 1150 662 admin 1
Jadual : JENAMA
kod_jenama <KA> jenama
BZ01 Balenciaga
GG01 Guess
SW01 Swarovski
Jadual : ADMIN
login_id <KP> nama_admin katalaluan
admin 1 Ari *****
Penerangan :
⮚ Semua jadual telah ternormal.