You are on page 1of 13

KEMAHIRAN/ELEMEN : 1.

0 MENGANALISIS MASALAH

Aspek : 1.1 Pernyataan Masalah


Syarikat Store Rapid SDN BHD adalah syarikat yang menjual pelbagai jenama terkenal
telefon pintar seperti Apple , Vivo , Oppo dan sebagainya . Ketika kedatangan pelanggan ,
pelanggan mestilah sendiri mencari maklumat produk yang ingin beli . Kadang-kadang
pelanggan perlu bertanya dengan penjual apabila maklumat yang tidak cukup dan
lengkap . Jadi , masalah semakin banyak akan ditimbulkan . Misalnya , perkhidmatan
pelanggan hanya dibuka pada waktu bekerja , perkhidmatan yang tidak baik dan tidak
dapat menyambung perkhidmatan pelanggan jika ramai pelanggan serta kerosakan
sistem . Pelanggan juga perlu menggunakan waktu kerja atau masa lapang mereka untuk
mencari dan membandingkan maklumat produk di Internet . Oleh itu , masa akan
dibazirkan dan menyusahkan .

Aspek : 1.2 Objektif


Objektif sistem ini adalah untuk :
1. Merekod maklumat pelanggan.
2. Mencari maklumat telefon pintar yang bersesuaian kurang dari harga maksima
atau jenama.
3. Memaparkan dan mencetak maklumat telefon pintar kurang dari harga maksima
atau jenama.

Aspek : 1.3 Skop


1. Sistem hanya mencari maklumat untuk satu barangan sahaja iaitu telefon pintar.
2. Sistem berfokus kepada satu pencarian kepada satu kedai sahaja.

Aspek : 1.4 Kumpulan Sasaran


1. Jurujual
2. Pembeli

1
Aspek : 1.5 Menilai Sistem Sedia Ada

FUNGSI SISTEM SEDIA ADA


Maklumat dicari pada katalog atau bertanyakan kepada jurujual.

KEKUATAN
 Boleh digunakan tanpa mempunyai pengetahuan mengenai komputer.
 Sistem tidak memerlukan kos yang tinggi iaitu kos pembelian peralatan seperti
komputer dan pencetak serta kos pembinaan dan penyelenggaraan sistem aplikasi.

KELEMAHAN
 Sukar mencari dan membandingkan pelbagai jenama telefon pintar.
 Hanya boleh mencari maklumat dalam waktu bekerja sahaja.

JUSTIFIKASI SISTEM YANG DIBANGUNKAN


 Boleh membuat carian maklumat telefon pintar pada bila-bila masa sahaja.
 Membantu pembeli untuk membuat perbandingan beberapa telefon pintar yang
telah dipilih.
 Membantu pembeli untuk membuat carian mengikut syarat yang ditetapkan
contohnya harga atau jenama.

NAMA SISTEM

Sistem Pemilihan Telefon Pintar

2
Aspek : 1.6 Tempoh Kerja

Bulan
Perkara September Oktober November
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 / output
Penyelasaran skor oleh pentaksir luar
Kemasukan skor pertama secara dalam talian

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

3
KEMAHIRAN/ELEMEN : 2.0 MEREKA BENTUK PENYELESAIAN
Aspek : 2.1 Algoritma

4
Aspek 2.2 : Gambar Rajah Perhubungan Entiti (ERD)

ERD :

Entiti Atribut
PEMBELI idPembeli <KP>, namaPembeli , password
BANDINGAN idBandingan<KP> , idPembeli<KA> , idProduk<KA>
PRODUK idProduk<KP> , namaProduk , keterangan , harga , idPenjual<KA>
PENJUAL idPenjual<KP> , namaPenjual , password

5
Aspek : 2.3 Penormalan

0NF

BANDINGAN

6
1NF

BANDINGAN

OBJEKTIF :

 Pastikan atribut dan lajur adalah atomik .


 Kenal pasti kunci primer dalam jadual .

Kebergantungan fungsi separa :


-Atribut namaPembeli bergantung kepada kunci primer idBandingan .

7
2NF

BANDINGAN

OBJEKTIF :

 Jadual tiada kebergantungan fungsi separa .


 Hubungan jadual mempunyai kebergantungan fungsi sepenuh sahaja .

1NF dianggap sebagai 2NF kerana tiada kebergantungan fungsi separa .

8
3NF

BANDINGAN PEMBELI

PRODUK

PENJUA
L

OBJEKTIF :
 Hapuskan kebergantungan fungsi
transitif dalam jadual jika ada .

Kebergantungan fungsi transitif dihapuskan dengan cara memecahkan jadual banding


kepada empat iaitu jadual BANDINGAN , jadual PEMBELI , jadual PRODUK , jadual
PENJUAL . Jadual ini dihubungkan dengan kunci asing iaitu idPembeli , idProduk dan
idPenjual .

9
SKEMA HUBUNGAN

1NF
BANDINGAN ( idBandingan <KP> , idPembeli , namaPembeli , password , idProduk ,
namaProduk , keterangan , gambar , harga , idPenjual , namaPenjual , password )

2NF
BANDINGAN ( idBandingan <KP> , idPembeli , namaPembeli , password , idProduk ,
namaProduk , keterangan , gambar , harga , idPenjual , namaPenjual , password )

3NF
BANDINGAN ( idBandingan <KP> , idPembeli <KA> , idProduk <KA> )

PEMBELI ( idPembeli <KP> , namaPembeli , password )

PRODUK ( idProduk <KP> , namaProduk , keterangan , gambar , harga , idPenjual <KA> )

PENJUAL ( idPenjual <KP> , namaPenjual , password )

10
Aspek 2.4 : Antara Muka Input / Output

PAPAN SUIS

MENU
SELAMAT DATANG 1. HOME

KE 2. PRODUK

SISTEM PEMILIHAN 3. BANDING

4. KELUAR

CONTOH PRODUK

SENARAI PRODUK JENAMA JUAL

RM4999 RM7799 RM5299


Vivo X80 iPhone 14 Pro Huawei P50 Pocket

11
BORANG

TAMBAH PEMBELI TAMBAH PENJUAL

ID Pembeli : ID Penjual :

Nama Pembeli : Nama Penjual :

Password : Password :

TAMBAH TAMBAH

Borang Pembeli Borang Penjual

TAMBAH PEMBELI

ID Produk :

Nama Produk :

Keterangan :

Gambar :

Harga :

Penjual :

TAMBAH

Borang Produk

12
13

You might also like