Professional Documents
Culture Documents
Iksn
Iksn
Syarikat SYA SDN BHD adalah syarikat yang menjual pelbagai jenama telefon pintar seperti Samsung,Iphone,
Huawei, Oppo dan lain-lain. Safi seorang pelanggan ingin membeli telefon pintar yang baru
kerana telefon lamanya rosak. Tetapi dia tidak tahu telefon manakah yang terbaik dan sesuai
denganbajetnya. Antara masalah yang sering dihadapi seperti maklumat mengenai telefon yang
hendakdibandingkan perlu dicatatkan menggunakan pen dan kertas, Membeli produk bukan dari pilihan
terbaikTerpaksa membaca maklumat pada katalog , dan idak mendapat layanan selesa jika ramai
pelanggan dikedai
1.2 Objektif
Membina satu Pembelian telefon atas talian yang didapati:-
Mencari maklumat telefont yang bersesuaian kurang dari harga maksima atau jenama
Merekod maklumat pelanggan
Membuat pemilihan produk mengikut kriteria yang tepat
Mudah diakses dimana-mana sahaja
Peniaga boleh mengemaskini stok
Membantu pembeli memilih produk yang tepat
Sistem ini berfokus kepada satu pencarian kepada satu kedai sahaja
Sistem hanya mencari maklumat untuk satu barangan sahaja iaitu telefon bimbit dapat membantu
pengguna memilih barang yang memenuhi kriteria sahaja
Pengguna Boleh semak stok barang ada atau tidak
KEKUATAN
KELEMAHAN
Membantu pembeli memilih produk yang terbaik mengikut syarat yang ditetapkan contohnya
harga atau jenama
Membantu pembeli membandingkan beberapa telefon mengikut syarat yang telah dipilih
Boleh membuat carian mengikut syarat yang ditetapkan contoh harga pada bila-bila masa sahaja
NAMA SISTEM
Tingkatan 4:
Bulan
Perkara Ogos September October
1 2 3 4 1 2 3 4 1 2 3 4
Fasa 1
1.0 Menganalisis masalah
1.1 Pernyataan masalah
1.2 Objektif
1.3 Skop
1.4 Kumpulan sasaran
1.5 Menilai sistem sedia ada
1.6 Tempoh projek
Fasa 2
2.0 Mereka bentuk penyelesaian
2.1 Algoritma
2.2 Gambar rajah perhubungan entiti (ERD)
2.3 Penormalan
2.4 Antara muka input dan output
Penyelasaran skor oleh pentaksir luar
Kemasukan skor pertama secara dalam talian
Tingkatan 5:
Bulan
Perkara Januari Februari Mac April Mei Jun
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Fasa 3
3.1 Jadual
3.2 Borang
3.3 Query
3.4 Laporan
3.5 Mengekod
Fasa 4
4.1 ralat sintaks
4.2 ralat logik
4.3 ralat masa
larian
Fasa 5
5.1 Laporan
setiap fasa
5.2 Sumber
rujukan
5.3
Penghargaan
2.0 MEREKA BENTUK PENYELESAIAN
2.1 ALGORITMA
MULA
INPUT userid,
password
Tidak
userid SIGN UP
dan password
Ya
OUTPUT menu
INPUT pilih
ya
pilih = 1? OUTPUT
“Home”
tidak
ya
pilih = 2? OUTPUT
“Senarai Produk”
tidak
ya
OUTPUT
pilih = 3?
“Senarai Banding”
tidak
tidak
pilih = 4?
ya
TAMAT
2.2 GAMBARAJH HUBUNGAN (ERD)
namapembeli password
ada
PRODUK
PENJUAL uruskan harga
idpenjual 1 M
idproduk
password gambar
namapenjual keterangan
namaproduk
Bandingan
idbandingan
idpembeli namapembeli password idproduk namaproduk keterangan gambar harga idpenjual namapenju password
al
RAM: 4 GB, SSD:
1 SAMSUNG GALAXY A23
Siti 123 K001 512GB K001.png RM2399.00 J01 Fatin 123
Y001
RAM: 8 GB, SSD:
2 K002 IPHIONE 13 K002.png J01
Y002 Hajar 123 512GB RM4000.00 Fatin 123
RAM: 8 GB, SSD:
3 K003 HUAWEI K003.png J01
Y003 Balan 123 128GB RM2500.00 Fatin 123
RAM: 16 GB, SSD:
4 Aiman 123 K004 VIVO Y15 K004.png RM1500.00 J01 Fatin 123
Y004 512GB
RAM:16GB, SSD:
5 K005 OPPO A33 K005.png J01
Y001 Siti 123 512GB RM4449.00 Fatin 123
RAM: 16 GB, SSD:
6 IPHONE 14
Fikri 123 K006 512GB K006.png RM5000.00 J02 Hasan 456
Y005
7 Y002 K007
RAM: 4 GB, SSD:
K007.png J02
Hajar 123 XIAOM I 11 128GB RM4500.00 Hasan 456
8 Y008 K008
RAM: 4 GB, SSD:
K008.png J02
Chin 123 SAMSUNG S21 512GB RM2900.00 Hasan 456
9 Y009 RAM: 8 GB, SSD:
Siti 123 K009 SAMSUNG Z FLIP 512GB K009.png RM4500.00 J02 Hasan 456
Pada peringkat 1NF, semua atribut dan lajur adalah atomik, dan jadual bandingan mempunyai kunci primer iaitu idbandingan.
Kebergantungan fungsi sepenuh, contohnya atribut namapembeli bergantung kepada kunci primer idbandingan. Kebergantungan fungsi
transitif, contohnya atribut namaproduk bergantung kepada idproduk.
2 NF
3 NF
Produk
idproduk namaproduk keterangan gambar harga idpembeli idpenjual
SAMSUNG GALAXY RAM:16 GB,SSD; 512GB K001.png RM2399.00 Y001 J01
K001 A23
K002 IPHONE 13 RAM: 128 GB,SSD: 512GB K002.png RM4000.00 Y002 J01
K003 HUAWEI RAM: 8 GB,, SSD: 128GB K003.png RM2000.00 Y003 J01
K008 SAMSUNG S21 RAM: 4 GB, SSD: 128GB K008.png RM2900.00 Y008 J01
SAMSUNG Z FLIP RAM: 8 GB, CPU, SSD: K009.png RM4500.00 Y009 J01
K009
512GB
BANDINGAN
idbandingan idpembeli idproduk
1 Y001 K001
2 Y002 K002
3 Y003 K003
4 Y004 K004
5 Y001 K005
6 Y005 K006
7 Y002 K007
8 Y008 K008
9 Y009 K009
Pada Peringkat 3NF semua jadual perlu berada pada 2NF. Kebergantungan fungsi transitif dihapuskan dengan cara memecahkan jadual bandingan kepada
empat iaitu jadual bandingan,jadual produk, jadual pembeli dan jadual penjual. Jadual-jadual ini dihubungkan dengan kunci asing iaitu idpembeli,
idproduk dan idpenjual
Kesemua atribut bukan kunci pada setiap jadual beraada dalam kebergantungan fungsi sepenuh
2.4 ANTARA MUKA INPUT OUTPUT
Switchboard
MENU
Selamat Datang
1. HOME
2. PRODUK
ke
3. BANDING
4. KELUAR
SISTEM
PEMILIHAN
LAKARAN BORANG
ID Pembeli NamaPembeli
ID Pembeli
Password
NamaPembeli Password
Tambah Tambah
ID Produk
Nama Produk
Keterangan
Gambar
Harga
ID Penjual
SWITCHTBaOmAbaRhD
Borang pembeli
LAKARAN BORANG