You are on page 1of 31

1.

0 MENGANALISIS MASALAH
1.1 PENYATAAN MASALAH
Sistem Pengurusan Pertandingan Membaca sebelum ini dijalankan oleh

penganjur dan peserta secara manual. Setiap urusan direkod menggunakan

kaedah pengisian borang dan disimpan dalam fail.

Terdapat masalah yang dikenal pasti sukar untuk mengesan

maklumat yang diperlukan dan berkemungkinan berlaku keciciran

maklumat, data bertindan dan menyukarkan kemaskini maklumat

penyewa. Sistem pengkalan data yang digunakan dalam sistem ini

dapat mengatasi masalah pengurusan data dan keselamatan data

lebih

terjamin

1.2 OBJEKTIF
Objektif sistem ini adalah untuk :

(i) Mendaftar dan menerima input maklumat peserta

(ii) Merekod maklumat pertandingan.

(iii) Memaparkan maklumat pertandingan.

(iv) Memaparkan jumlah markah dan kedudukan pertandingan. (v)

Membolehkan muat naik maklumat pertandingan daripada fail CSV.

1.3 SKOP
● Sistem ini membolehkan peserta mendaftar seterusnya membolehkan

mereka mengisi maklumat asas peribadi.

● Sistem ini membolehkan juri memasukkan markah setiap peserta

dan memaparkan jumlah markah

● Sistem akan memaparkan kedudukan peserta-peserta dalam

pertandingan.

1.4 KUMPULAN SASARAN


1) Urusetia pertandingan
2) Peserta
3) Juri Pertandingan

1.5 MENILAI SISTEM SEDIA ADA


*Fungsi sistem sedia ada:

Oleh kerana sistem sedia ada adalah perekodan secara manual tidak menggunakan kos
permulaan dan kos penyelenggaraan yang tinggi tetapi menyukarkan proses mengesan
maklumat yang diperlukan dan berkemungkinan berlaku keciciran maklumat, data
bertindan dan menyukarkan kemaskini maklumat penyewa.

*Justifikasi:

Untuk memudahkan pengurusan maklumat pertandingan cepat dan tepat maka sistem
pangkalan data dapat memastikan pengurusan data lebih efisien dan berintegriti.

1.6 TEMPOH PROJEK


Rujuk lampiran 1 : Carta Gantt

2.0 MEREKA BENTUK PENYELESAIAN


2.1 ALGORITMA
Rujuk lampiran 2 : Carta alir

2.2 GAMBAR RAJAH PERHUBUNGAN ENTITI (ERD)


Rujuk lampiran 3 : ERD

2.3 PENORMALAN
Rujuk lampiran 4 : Penormalan

2.4 ANTARA MUKA INPUT DAN OUTPUT


Rujuk lampiran 5 : Antara Muka Input / Output
3.0 MELAKSANAKAN PENYELESAIAN
3.1 JADUAL
3.1.1 JADUAL BACAAN
3.1.2 JADUAL JURI
3.1.3 JADUAL MARKAH
3.1.4 JADUAL PESERTA
3.1.5 JADUAL URUSETIA
3.2 BORANG
3.2.1 BORANG URUSETIA BAHARU

3.2.2 BORANG JURI BAHARU


3.2.3 BORANG PESERTA BAHARU
3.3 QUERY
3.3.1 PAPARAN MAKLUMAT PESERTA & CODING UNTUK QUERY
3.3.2 PAPARAN KEPUTUSAN KESELURUHAN PESERTA & CODING UNTUK
QUERY
3.3.3 PAPARAN JURI & CODING UNTUK QUERY
3.3.5 CARIAN REKOD PESERTA & CODING UNTUK QUERY
3.4 LAPORAN
3.4.1 KEDUDUKAN PESERTA
3.4.2 SENARAI MAKLUMAT PESERTA-TAJUK NYANYIAN PESERTA

3.4.3 SENARAI MAKLUMAT PESERTA-MAKLUMAT PERIBADI PESERTA


3.4.4 SENARAI JURI

3.4.5 SENARAI KESELURUHAN MARKAH PESERTA


3.5 MENGEKOD
1. BORANG DAFTAR URUSETIA BAHARU
2. BORANG DAFTAR JURI BAHARU
3. BORANG DAFTAR PESERTA BAHARU
4. CETAK KEPUTUSAN PESERTA
4.0 MENGUJI DAN MENYAHRALAT
4.1 RALAT SINTAKS
TIADA
4.2 RALAT LOGIK
TIADA

4.3 RALAT MASA LARIAN


TIADA

4.4 HAD BAWAH

4.5 HAD ATAS


5.0 MENDOKUMENTASI
5.1 Contoh Dokumentasi Dalaman
5.2 Sumber Rujukan
1) Buku Teks Sains Komputer Tingkatan 4
2) Buku Teks Sains Komputer Tingkatan 5
3) https://www.w3schools.com/html/default.asp
4) https://www.w3schools.com/php/default.asp
5) https://www.cnblogs.com/strongerPian/p/12541582.html

You might also like