|
|
|
|
|
|
|
|
TAJUK |
|
SISTEM SOKONGAN PEMILIHAN: KAMI BANTU ANDA PILIH |
|
|
|
|
NAMA CALON |
|
|
|
|
|
NOMBOR KAD PENGENALAN |
|
|
|
|
|
ANGKA GILIRAN |
|
|
|
|
|
NAMA DAN ALAMAT SEKOLAH |
|
SMK DAMANSARA DAMAI 1,
NO 2 JALAN PJU 10/1,
DAMANSARA DAMAI
47830
PETALING JAYA, SELANGOR |
|
|
|
|
NAMA GURU |
|
|
|
|
|
TANDATANGAN GURU |
|
|
|
|
|
TARIKH |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LEMBAGA PEPERIKSAAN |
KEMENTERIAN PENDIDIKAN MALAYSIA |
SIJIL PELAJARAN MALAYSIA |
|
KERJA PROJEK SAINS KOMPUTER
|
BORANG PERAKUAN CALON
|
|
|
|
Borang ini mestilah ditandatangani oleh calon dan guru atau pentaksir yang mentaksir kerja projek calon, dan dilampirkan bersama dengan laporan kerja projek yang dihantar kepada guru atau pentaksir. Kegagalan calon menandatangani borang perakuan ini akan menyebabkan calon tidak diberikan sebarang markah untuk kerja projek yang dihasilkan. |
|
|
|
|
|
Nama Calon |
|
No. Kad Pengenalan Calon |
|
Angka Giliran Calon |
|
Nombor Pusat Calon |
|
|
|
|
|
|
|
Makluman Kepada Calon: |
|
|
Kerja projek yang dihantar untuk dinilai mestilah merupakan hasil kerja calon sendiri. kerja projek calon boleh dibatalkan sekiranya calon didapati meniru kerja projek calon lain atau membenarkan calon lain untuk meniru kerja projek yang dihasilkan oleh calon sendiri, atau calon didapati menipu dalam apa cara sekalipun bagi menghasilkan kerja projek tersebut. Calon perlu berintegriti dan jujur, mengamalkan kesamarataan, adil dan menghormati maruah individu, kumpulan dan komuniti. Calon akan bertanggungjawab atas tindakan serta keputusan yang diambil. |
|
|
|
|
|
Perakuan Keaslian Kerja Kerja Projek Calon: |
|
|
Saya telah mengaku kerja projek membaca dan memahami makluman di atas. Saya telah menghasilkan kerja projek Sains Komputer tanpa bantuan daripada mana-mana pihak. kecuali dengan penerangan oleh pihak yang dibenarkan, iaitu guru mata pelajaran Sains Komputer di sekolah (untuk sekolah kerajaan dan calon sekolah bantuan kerajaan). |
|
|
|
|
|
|
|
|
|
|
|
Perakuan oleh Guru atau Pentaksir: |
|
|
Saya mengesahkan bahawa kerja projek Sains Komputer telah dihasilkan mengikut spesifikasi yang telah ditetapkan. Saya telah memeriksa kerja projek calon dan saya berpuas hati bahawa sepanjang pengetahuan saya, kerja projek tersebut telah dihasilkan sendiri oleh calon. |
|
|
|
|
|
Tandatangan Guru/Pentaksir |
|
Nama Guru/Pentaksir |
|
Tarikh |
|
Alamat |
SMK DAMANSARA DAMAI 1 |
|
|
|
ISI KANDUNGAN
|
|
|
|
1.0 |
|
Menganalisis Masalah |
|
|
|
|
|
1.1 |
|
Pernyataan Masalah.................................................................................................................................................................................................................................05 |
|
|
|
1.2 |
|
Objektif......................................................................................................................................................................................................................................................05 |
|
|
|
1.3 |
|
Skop..........................................................................................................................................................................................................................................................06 |
|
|
|
1.4 |
|
Kumpulan Sasaran...................................................................................................................................................................................................................................06 |
|
|
|
1.5 |
|
Menilai Sistem Sedia Ada.........................................................................................................................................................................................................................06 |
|
|
|
1.6 |
|
Tempoh Projek..........................................................................................................................................................................................................................................09 |
|
|
|
|
2.0 |
|
Mereka Bentuk Penyelesaian |
|
|
|
|
|
2.1 |
|
Algoritma...................................................................................................................................................................................................................................................11 |
|
|
|
2.2 |
|
Gambar Rajah Perhubungan Entiti(ERD)................................................................................................................................................................................................12 |
|
|
|
2.3 |
|
Penormalan..............................................................................................................................................................................................................................................13 |
|
|
|
2.4 |
|
Antara Muka Input/Output........................................................................................................................................................................................................................21 |
|
|
|
|
3.0 |
|
Melaksanakan Penyelesaian |
|
|
|
|
|
3.1 |
|
Jadual......................................................................................................................................................................................................................................................29 |
|
|
|
3.2 |
|
Borang.....................................................................................................................................................................................................................................................32 |
|
|
|
3.3 |
|
Query.......................................................................................................................................................................................................................................................34 |
|
|
|
3.4 |
|
Laporan...................................................................................................................................................................................................................................................37 |
|
|
|
3.5 |
|
Pengekodan...........................................................................................................................................................................................................................................39 |
|
|
|
|
4.0 |
|
Menguji Dan Menyah Ralat |
|
|
|
|
|
4.1 |
|
Ralat Sintaks......................................................................................................................................................................................................................................51 |
|
|
|
4.2 |
|
Ralat Logik.............................................................................................................................................................................................................................................51 |
|
|
|
4.3 |
|
Ralat Masa Larian........................................................................................................................................................................................................................................06 |
|
|
|
|
5.0 |
|
Mendokumentasi |
|
|
|
|
|
5.1 |
|
Laporan Setiap Fasa.................................................................................................................................................................................................................................52 |
|
|
|
|
6.0 |
|
Mereka Bentuk Penyelesaian |
|
|
|
|
|
6.4 |
|
Manual Pengguna..........................................................................................................................................................................................................................................53 |
|
|
|
|
Rujukan |
|
|
|
Lampiran |
|
|
|
PENGHARGAAN
|
|
Salam Sejahtera, |
Dengan rasa syukur yang setinggi-tingginya, saya menghadap ilahi yang maha esa, kerana dengan limpahan izin-Nya, saya berjaya menyelesaikan dengan gemilang Sistem Sokongan Pemilihan yang telah saya perjuangkan dengan tekun selama ini, yang bernama "Sistem Pemilihan ". Sistem Sokongan Pemilihan ini memegang kedudukan yang amat penting dalam hidup saya, memandangkan ia merupakan sebahagian daripada tugas khusus yang melibatkan subjek mulia, Sains Komputer. |
|
Saya mengambil kesempatan ini, dengan hati yang penuh kebesaran, saya ingin menghulurkan jutaan terima kasih kepada En. Zaid Bin Abd Rahman dan En. Mohd Sabri Bin Mansor, terkemuka sebagai Guru Sains Komputer di SMK Damansara Damai 1. Mereka telah memberikan cahaya petunjuk, semangat yang berkobar, dan mempercayai sepenuhnya kepada saya untuk mengejar kecemerlangan dalam menunaikan tugas yang diberikan kepada saya. |
|
Ribuan terima kasih juga disampaikan kepada semua pihak yang tidak jemu memberikan sokongan berterusan dalam melengkapkan tugas ini, khususnya kepada Guru Sains Komputer SMK Damansara Damai 1, yang dengan luhur budi pekertinya, memberikan petunjuk sepanjang perjalanan tugas ini dilaksanakan. Selanjutnya, ucapan terima kasih yang tulus juga saya dedikasikan kepada ibu bapa saya kerana sentiasa memberikan sokongan dan dorongan sepanjang perjalanan menyiapkan Sistem Sokongan Pemilihan yang megah ini. Selain itu, tak terlupa juga terima kasih kepada rakan sejati saya yang turut berjuang bersama, kerana mereka dengan tulus memberikan bantuan dan kerjasama yang tiada tandingan dalam merealisasikan kejayaan untuk menunaikan tugas ini. |
|
Ucapan terima kasih ini juga dialamatkan kepada semua pihak yang telah terlibat secara langsung mahupun tidak langsung dalam menjayakan tugas ini. Setiap bentuk bantuan yang telah diberikan, dihargai dengan setinggi-tingginya, kerana tanpa sokongan dan pertolongan mereka, tugas ini barangkali tidak mampu dilaksanakan dengan gemilang seperti sekarang. |
|
Demikianlah, ucapan terima kasih yang diungkapkan dengan megah dan penuh kesyukuran. |
|
|
|
1.0
|
|
MENGANALISIS MASALAH
|
|
|
|
|
|
1.1 |
|
Pernyataan Masalah |
|
|
|
|
|
Terdapat beberapa masalah yang perlu kita hadapi apabila membeli telefon bimbit secara bersemuka. Antaranya, ialah:
- Banyak pilihan telefon di tawarkan sehingga pembelian telefon menjadi sukar kerana pembeli perlu bertanya satu persatu maklumat tentang telefon yang pembeli ingin membeli di kedai telefon.
- Pilihan yang dipilih oleh pembeli sering dipengaruhi oleh rakan, penjual dan sebagainya kerana penjual seringkali menawarkan produk yang terbaharu, harganya murah dan mampu milik tanpa mengira kehendak pelanggan.
- Penjual juga sukar untuk menambah barangan baru kedalam risalah dan perlu mencetaknya semula jika ada penambahan barangan atau penukaran harga barang.
|
|
|
|
|
|
Penjual juga sukar untuk menambah barangan baru kedalam risalah dan perlu mencetaknya semula jika ada penambahan barangan atau penukaran harga barang. |
|
|
|
|
|
|
1.2 |
|
Objektif |
|
|
|
|
|
Terdapat beberapa objektif yang perlu kita capai. Antaranya ialah:
- Sistem mampu memaparkan pelbagai jenis telefon secara atas talian.
- Sistem mampu membandingkan harga telefon tanpa pelanggan perlu ke kedai telefon.
- Sistem dapat membuat carian harga mengikut bajet pelanggan.
|
|
|
|
|
|
|
1.3 |
|
Skop |
|
|
|
|
|
Sistem ini merangkumi beberapa keupayaan,iaitu:
- Sistem ini hanya memaparkan maklumat tentang telefon bimbit dari segi harga, RAM, storan sahaja.
- Sistem ini boleh membandingkan harga dan jenama telefon seperti Apple, Samsung, Vivo, Redmi yang dipilih oleh pelanggan sahaja.
- Sistem ini mampu membuat carian harga telefon mengikut harga yang dimasukkan oleh pelanggan.
|
|
|
|
|
|
|
Kumpulan Sasaran |
|
|
|
|
|
- Penjual/Staff/Pekerja yang menjual telefon bimbit.
- Pembeli yang ingin membeli telefon bimbit.
|
|
|
|
1.4 |
|
Menilai Sistem Sedia Ada |
|
|
|
|
|
1.4.1 |
|
Fungsi |
|
|
|
|
|
- Sistem sedia ada ini menggunakan masa dan tenaga pelanggan untuk pergi ke setiap kedai telefon berbanding dengan sistem atas talian.
- Sistem sedia ada ini memerlukan pelanggan meluangkan lebih banyak masa untuk membuat perbandingan harga telefon di kedai telefon.
- Pelanggan hanya dapat membeli telefon pada waktu lapang sahaja dan mengikut masa perniagaan kedai telefon sahaja.
|
|
|
|
1.4.2 |
|
Kelemahan |
|
|
|
|
|
Beberapa kelemahan dapat dikenalpasti dalam sistem sedia ada. Antaranya ialah:
- Membazirkan kos perjalanan dan minyak kerana perlu pergi ke kedai telefon untuk mendapatkan maklumat telefon.
- Penjual sukar untuk menambah produk yang baharu kerana penjual perlu mencetak semula katalog telefon.
- Masa perniagaan kedai telefon yang terhad dan memerlukan pelanggan mengikut masa perniagaan sahaja untuk membuat pilihan dan pembelian telefon.
|
|
|
|
1.4.3 |
|
Kelebihan |
|
|
|
|
|
Sistem sedia ada juga mempunyai kelebihan tersendiri. Antaranya ialah:
- Sistem sedia ada ini tidak perlu menggunakan internet atau data untuk melihat maklumat di katalog yang disediakan oleh penjual.
- Pelanggan dapat mengetahui harga pasaran telefon bimbit serta merta.
- Pelanggan dapat bertanya secara terperinci kepada penjual berkaitan dengan maklumat telefon yang ingin membeli.
|
|
|
|
1.4.4 |
|
Justifikasi |
|
|
|
|
|
Setelah meneliti kekurangan dan kelebihan yang terdapat pada sistem perbandingan telefon secara manual, dapat disimpulkan bahawa:
- Sistem ini dibangunkan untuk memudahkan urusan pelanggan yang ingin membeli telefon.
- Sistem ini dibangunkan supaya dapat menjimatkan masa pelanggan untuk pergi ke setiap lokasi yang berbeza.
- Sistem ini dapat membaiki kelemahan sistem sedia ada.
- Sistem ini dapat memaparkan perbandingan harga telefon bimbit tanpa perlu pergi ke kedai telefon.
|
|
|
|
1.4.5 |
|
Nama Sistem |
|
|
|
|
|
Nama sistem yang dibangunkan ini ialah MESH’S PHONE WORLD. |
|
|
|
|
|
|
1.6 |
|
Tempoh Projek |
|
|
|
|
|
Fasa 1 dan Fasa 2 (September hingga November 2022) |
|
|
|
|
|
 |
|
|
|
|
|
Fasa 3-5 (Januari hingga Jun 2023) |
|
|
|
|
|
 |
|
|
|
|
|
2.0 |
|
MEREKA BENTUK PENYELESAIAN |
|
|
|
2.1 |
|
Algoritma |
|
|
|
|
|
 |
|
|
|
2.2 |
|
Gambar Rajah Perhubungan Entiti (ERD) |
|
|
|
|
|
 |
|
|
|
2.3 |
|
Penormalan UNF (Unnormalized Form) bandingan |
|
|
|
|
|
 |
|
|
|
|
|
Justifikasi |
|
|
Pada peringkat penormalan 0NF ini, semua data tidak atomik dan mempunyai kumpulan berulang. Kunci primer tidak dikenal pasti lagi. Selain itu, masih terdapat kebergantungan fungsi separa dalam jadual ini. |
|
|
|
|
1NF (First Normal Form) bandingan |
|
|
|
|
|
 |
|
|
|
|
|
Justifikasi |
|
|
Pada peringkatan awal 1NF ini, tiada lagi kumpulan berulang dan semua data adalah atomik serta kunci primer sudah dikenal pasti. Namun, masih terdapat kebergantungan fungsi separa. idpembeli, namapembeli, password ,jantina ,idproduk, namaproduk, keterangan, gambar, harga, idpenjual, namapenjual, password,jantina bergantung fungsi separa kepada idbandingan. |
|
|
|
|
|
SKEMA HUBUNGAN |
|
|
bandingan (idbandingan, idpembeli, namapembeli ,password ,jantina ,idproduk, namaproduk, keterangan, gambar, harga, idpenjual, namapenjual, password,jantina) |
|
|
|
|
2NF (Second Normal Form) bandingan |
|
|
|
|
|
 |
|
|
|
|
|
JUSTIFIKASI |
|
|
Jadual bandingan hanya mempunyai satu atribut kunci sahaja iaitu idbandingan. Ini bermaksud jadual tersebut tidak mempunyai kebergantungan fungsi separa dan jadual tidak perlu dipecahkan. Bentuk skema hubungan 2NF adalah sama dengan 1NF kerana jadual tidak boleh dipecahkan. |
|
|
|
|
|
SKEMA HUBUNGAN |
|
|
bandingan (idbandingan, idpembeli, namapembeli ,password ,jantina ,idproduk, namaproduk, keterangan, gambar, harga, idpenjual, namapenjual, password,jantina) |
|
|
|
|
3NF bandingan |
|
|
|
|
|
idbandingan |
idpembeli |
idproduk |
1 |
P001 |
K001 |
2 |
P002 |
K002 |
3 |
P003 |
K003 |
4 |
P004 |
K004 |
5 |
P005 |
K005 |
6 |
P006 |
K006 |
7 |
P007 |
K007 |
|
|
|
|
|
|
idpembeli |
nampembeli |
password |
P001 |
Arif |
1234 |
P002 |
Edrin |
1234 |
P003 |
Amber |
1234 |
P004 |
Haziq |
1234 |
|
|
|
|
|
idproduk |
namaproduk |
keterangan |
gambar |
harga |
idpenjual |
K001 |
iPhone 13 Pro Max |
Cpu:octa–core
ram:6gb
Resolusi skrin: 4k |
K001.png |
RM3699.00 |
J01 |
K002 |
Google Pixel 7 Pro |
Cpu:octa–core
ram:bgb
Resolusi skrin: 4k |
K002.png |
RM4731.00 |
J02 |
K003 |
Samsung Galaxy Z Fold4 |
Cpu:octa–core
ram:6gb
Resolusi skrin:4k |
K003.png |
RM8299.00 |
J03 |
K004 |
Realme 9 Pro |
Cpu:octa–core
ram:8gb
Resolusi skrin:1080p |
K004.png |
RM1099.00 |
J02 |
K005 |
Redmi Note 11 Pro 5G |
Cpu:octa–core
ram:6gb
Resolusi skrin:1080p |
K005.png |
RM899.00 |
J03 |
|
|
|
|
|
|
idpenjual |
namapenjual |
password |
jantina |
S01 |
Aina |
123 |
Perempuan |
S02 |
Fasya |
456 |
Perempuan |
S03 |
Mimi |
789 |
Perempuan |
|
|
|
|
|
|
JUSTIFIKASI |
|
|
|
|
|
Pada peringkat 3NF semua jadual perlu berada 2NF.Keberangkalian 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 berada dalam kebergantungan fungsi sepenuh. |
|
|
|
|
|
SKEMA HUBUNGAN |
|
|
|
|
|
bandingan (idbandingan , idpembeli, , idproduk) |
|
|
pembeli (idpembeli , namapembeli, password) |
|
|
produk (idproduk , namaproduk, keterangan, gambar, harga, id_penjual ) |
|
|
penjual (idpenjual , namapenjual, password) |
|
|
2.4 |
|
Antara Muka Input dan Output |
|
|
|
|
|
SWITHBOARD |
|
|
|
|
|
 |
|
|
|
|
|
LAKARAN BORANG |
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.3 Jadual Produk |
|
|
|
|
|
 |
|
|
|
|
|
3.1.4 Jadual Bandingan |
|
|
|
|
|
 |
|
|
|
|
3.1.5 Hubungan |
|
|
|
|
|
 |
|
|
3.2 |
|
Borang |
|
|
|
|
|
3.2.1 Antara Muka Tambah Pembeli |
|
|
|
|
|
 |
|
|
|
|
|
3.2.2 Kod Aturcara Borang Tambah Pembeli |
|
|
|
|
|
 |
|
|
|
|
3.3 |
|
Query |
|
|
|
|
|
|
|
|
3.3.1 Antara Muka Carian Peserta |
|
|
|
|
|
 |
|
|
|
|
3.3.2 Kod Atur Carian Harga Maksima |
|
|
|
|
|
 |
|
|
|
|
3.4 |
|
Laporan |
|
|
|
|
|
3.4.1 Antara Muka Senarai Produk Mengikut Harga |
|
|
|
|
|
 |
|
|
|
|
|
3.4.1.1 Kod Arahan Antara Muka Markah Keseluruhan |
|
|
|
|
|
 |
|
|
|
|
3.5 |
|
Mengekod |
|
|
|
|
|
3.5.1 Antara Muka Signup |
|
|
|
|
|
 |
|
|
|
|
|
 |
|
|
|
|
3.5.2 Kod Arahan Signup |
|
|
|
|
|
 |
|
|
|
|
3.5.3 Antara Muka Login |
|
|
|
|
|
 |
|
|
|
|
|
|
3.5.5 Antara Muka Import |
|
|
|
|
|
 |
|
|
|
|
|
 |
|
|
|
|
 |
|
|
|
|
|
3.5.3.1 Kod Arahan Import |
|
|
|
|
|
 |
|
|
|
|
3.5.4 Antara Muka Kotak Popup |
|
|
|
|
|
 |
|
|
|
|
3.5.8 Kod Arahan Antara Muka Kotak Popup |
|
|
|
|
|
 |
|
|
|
|
3.5.9 Query yang berfungsi |
|
|
|
|
|
3.5.9.1 Antara Muka Pilihan Jenis Laporan |
|
|
|
|
|
 |
|
|
|
|
|
 |
|
|
|
|
3.5.9.2 Kod Atur cara Antara Muka Pilihan Jenis Laporan |
|
|
|
|
|
 |
|
|
|
|
|
|
3.5.10 Antara Muka Cetak |
|
|
|
|
|
 |
|
|
|
|
 |
|
|
|
4.0 |
|
MENGUJI DAN MENYAH RALAT |
|
|
|
|
|
4.1 Ralat sintaks |
|
|
|
|
|
Perakuan calon: Tiada ralat sintaks berlaku. |
|
|
|
|
|
4.2 Ralat logik |
|
|
|
|
|
 |
|
|
|
|
 |
|
|
|
|
|
4.3 Ralat masa larian ( run time ) |
|
|
|
|
|
Perakuan calon: Tiada ralat masa larian berlaku. |
|
|
|
|
|
 |
|
|
5.0 |
|
Mendokumentasi |
|
|
|
|
|
5.1 Laporan setiap fasa |
|
|
|
|
|
 |
|
|
|
|
|
|
*Pop up message berjaya signup akan keluar jika anda berjaya mendaftar. |
|
|
|
|
|
3. Cara login untuk pembeli |
|
|
|
|
|
 |
|
|
|
|
|
- Masukkan idpengguna dan password peserta seperti di atas.
- Menu utama peserta akan dipaparkan selepas klik butang log in.
|
|
|
|
|
|
 |
|
|
|
|
4. Cara Menyemak Produk |
|
|
|
|
|
- Sila klik butang produk, kemudian klik butang maklumat.
|
|
|
|
|
|
 |
|
|
|
|
|
- Maklumat produk akan dipaparkan.
|
|
|
|
|
|
 |
|
|
|
|
|
- Klik Cetak jika ingin mencetak produk.
- Klik butang produk jika ingin melihat produk yang lain.
|
|
|
|
|
5. Cara Membanding Produk |
|
|
|
|
|
- Klik butang produk dan klik banding.
|
|
|
|
|
|
 |
|
|
|
|
|
- Satu kotak popup akan keluar jika produk telah dimasukkan ke dalam senarai bandingan.
|
|
|
|
|
|
 |
|
|
|
|
|
- Proses banding hanya membenarkan 3 produk sahaja untuk dibuat perbandingan pada satu masa dan pengguna mestilah padam item/ produk jika ingin membuat perbandingan dengan produk yang lain.
|
|
|
|
|
6. Cara Login Untuk Penjual |
|
|
|
|
|
 |
|
|
|
|
|
- Masukkan id pengguna dan password penjual seperti di bawah.
- Menu utama penjual akan dipaparkan selepas klik butang login seperti di bawah.
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
7.Cara Menambah Penjual |
|
|
|
|
|
 |
|
|
|
|
|
- Klik butang penjual dan klik butang tambah.
- Paparan tambah penjual akan dipaparkan.
|
|
|
|
|
|
 |
|
|
|
|
|
- Masukkan IDPenjual.
- Masukkan NamaPenjual.
- Masukkan Password.
- Klik butang Tambah.
- Perkataan “Berjaya tambah” akan muncul jika maklumat berjaya dikemaskini.
|
|
|
|
|
|
|
|
8. Cara Memaparkan Senarai Penjual |
|
|
|
|
|
 |
|
|
|
|
|
- Klik pada butang penjual.
- Klik pada butang senarai.
- Senarai nama penjual akan dipaparkan.
|
|
|
|
|
|
 |
|
|
|
|
|
- Paparan akan dikeluarkan seperti di bawah.
|
|
|
|
|
|
 |
|
|
|
|
- Masukkan ID Penjual.
- Masukkan Nama Penjual.
- Masukkan password.
- Klik butang update.
- Berjaya kemaskini dipaparkan sekiranya rekod berjaya dikemaskini.
|
|
|
|
|
|
9. Cara Mengemaskini Maklumat Penjual |
|
|
|
|
|
 |
|
|
|
|
|
- Klik pada butang penjual.
- Klik pada butang senarai.
- Senarai nama penjual akan dipaparkan.
- Klik pada ikon update di lajur tindakan.
- Tukarkan maklumat yang hendak diubah.
|
|
|
|
|
|
 |
|
|
|
|
|
- Klik update jika telah selesai mengemaskini maklumat penjual.
|
|
|
|
|
|
 |
|
|
|
|
10. Cara Memadam Maklumat Penjual |
|
|
|
|
|
 |
|
|
|
|
|
- Klik pada butang penjual.
- Klik pada butang senarai.
- Senarai nama penjual akan dipaparkan.
- Klik pada ikon padam di lajur tindakan.
|
|
|
|
|
|
 |
|
|
|
|
|
- Klik Ok untuk padam data.
- Data berjaya dipadam.
|
|
|
|
|
|
 |
|
|
|
|
10. Cara Menambah Pembeli |
|
|
|
|
|
 |
|
|
|
|
|
- Klik butang pembeli dan klik butang tambah.
- Paparan tambah pembeli akan dipaparkan.
|
|
|
|
|
|
 |
|
|
|
|
- Masukkan ID Pembeli.
- Masukkan Nama Pembeli.
- Masukkan Password.
- Masukkan Jantina.
- Klik butang Tambah.
- Perkataan “Berjaya kemaskini” akan muncul jika maklumat berjaya dikemaskini.
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
12. Cara Memaparkan Senarai Pembeli |
|
|
|
|
|
 |
|
|
|
|
|
- Klik pada butang pembeli.
- Klik pada butang senarai.
- Senarai nama pembeli akan dipaparkan.
|
|
|
|
|
|
 |
|
|
|
|
13. Cara Mengemaskini Maklumat Pembeli |
|
|
|
|
|
 |
|
|
|
|
|
- Senarai nama pembeli akan dipaparkan.
- Klik pada ikon update di lajur tindakan.
- Tukarkan maklumat yang hendak diubah.
|
|
|
|
|
|
 |
|
|
|
|
|
- Klik update jika telah selesai mengemaskini maklumat pembeli. Perkataan “Berjaya kemaskini” akan muncul jika maklumat berjaya dikemaskini.
|
|
|
|
|
13. Cara Memadam Pembeli |
|
|
|
|
|
 |
|
|
|
|
14. Cara Memadam Maklumat Pembeli |
|
|
|
|
|
 |
|
|
|
|
|
- Klik pada butang pembeli.
- Klik pada butang senarai.
- Senarai nama pembeli akan dipaparkan.
- Klik pada ikon padam di lajur tindakan.
|
|
|
|
|
|
 |
|
|
|
|
|
- Satu kotak popup akan muncul.
- Klik Ok untuk padam data.
- Data berjaya dipadam.
- Maklumat pembeli yang telah padam akan hilang sekiranya berjaya dipadamkan.
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
14. Cara Menyemak Senarai Produk |
|
|
|
|
|
- Klik butang senarai pada produk di halaman utama.
- Senarai nama semua produk akan dipaparkan seperti di bawah.
|
|
|
|
|
|
 |
|
|
|
|
15. Cara Menambah Produk |
|
|
|
|
|
- Klik butang tambah pada menu produk di laman utama.
|
|
|
|
|
|
 |
|
|
|
|
|
- Paparan akan dikeluarkan seperti di bawah.
|
|
|
|
|
|
 |
|
|
|
|
|
- Masukkan ID Produk.
- Masukkan Nama Produk.
- Pilih dan masukkan Gambar.
- Masukkan Harga.
- Masukkan Spesifikasi.
- Pilih nama penjual.
- Klik butang Tambah.
- Perkataan “Berjaya tambah” akan muncul jika maklumat berjaya dikemaskini.
|
|
|
|
|
|
|
16. Cara Mengemaskini Produk |
|
|
|
|
|
 |
|
|
|
|
|
- Klik pada butang produk.
- Klik pada butang senarai.
- Senarai produk akan dipaparkan.
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
13. Cara Mengemaskini Maklumat Produk |
|
|
|
|
|
 |
|
|
|
|
|
- Klik pada butang produk.
- Klik pada butang senarai.
- Senarai produk akan dipaparkan.
- Klik pada ikon update di lajur tindakan.
- Tukarkan maklumat yang hendak diubah.
|
|
|
|
|
|
 |
|
|
|
|
|
- Klik update jika telah selesai mengemaskini maklumat produk.
- Perkataan “Berjaya kemaskini” akan muncul jika maklumat berjaya dikemaskini.
|
|
|
|
|
|
|
17. Cara Memadam Produk |
|
|
|
|
|
 |
|
|
|
|
|
- Klik pada butang produk.
- Klik pada butang senarai.
- Senarai produk akan dipaparkan.
- Klik pada ikon padam di lajur tindakan.
|
|
|
|
|
|
 |
|
|
|
|
|
- Satu kotak popup akan muncul.
- Klik Ok untuk padam data.
- Data berjaya dipadam.
|
|
|
|
|
|
|
3.5.5 Antara Muka Import |
|
|
|
|
|
 |
|
|
|
|
|
- Klik butang import.
- Pilih menu jadual kepada pembeli/ penjual.
- Klik ‘Choose file’ untuk memilih fail untuk dimuat naik.
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
- Setelah fail dipilih, sila klik open dan klik import.
|
|
|
|
|
|
 |
|
|
|
|
|
- Jika fail berjaya dimuatnaik, satu popup “Rekod berjaya diimport” akan dipaparkan.
|
|
|
|
|
|
 |
|
|
|
|
|
|
Rujukan |
|
|
|
|
|
BUKU |
|
|
|
|
|
Ismail Bin Shaari, Oktober . Score A+ Tingkatan 5 Edisi 6 Projek Sains Komputer Sistem Sokongan Pemilihan. Ipoh, Perak: ICT ScoreAPlus |
|
|
|
|
|
 |
|
|
|
|
|
INTERNET |
|
|
|
|
|
http://www.ictscoreaplus.com/semak/ |
|
|
|
|
|
https://www.youtube.com/watch?v=b-voFZL2OlM&list=PL3LqcdHbeC-DR8TbVFVt2ZLa1Bd2fhutr |
|
|
|
|
|
https://www.ictscoreaplus.com/warna.html |
|
|
|
|
|
https://pixabay.com/illustrations/flower-white-pattern-floral-5239814/ |
|
|
|
|
|
https://cooltext.com/ |
|
|
|
|
|
https://iconarchive.com/ |
|
|
|
|
|
https://id.scribd.com/doc/168877657/Borang-Penyertaan-Poster-IPGKPP |
|
|
|
|
|
|
|
|