Académique Documents
Professionnel Documents
Culture Documents
MEI, 2009
ii
iii
iv
Ingatan tulus ikhlas buat Emak, Masna Binti Abu, Ayah, Mohd Azan Bin Mohd Noh,
Kakak-kakak, Adik-adik tersayang serta insan teristimewa yang sentiasa memberi
dorongan dan galakan agar Projek Sarjana Muda ini dapat dilaksanakan dengan
cemerlang! Terima Kasih Semua
vi
PENGHARGAAN
Bersyukur ke hadrat Ilahi, kerana limpah dan kurniaNya Projek Sarjana Muda ini
berjaya disiapkan di dalam tempoh masa yang ditetapkan. Ucapan terima kasih yang
tidak terhingga buat Prof. DR. Mohd Aizaini bin Maarof selaku penyelia yang telah
banyak membantu serta membimbing selama projek ini dilaksanakan. Segala tunjuk ajar
yang diberikan oleh beliau amat dihargai.
Ribuan terima kasih juga diucapkan buat ibu bapa serta ahli keluarga tersayang
yang tidak jemu-jemu memberi dorongan serta galakan kepada saya agar projek ini
dapat dilaksanakan dengan jayanya.
vii
ABSTRAK
Sistem kehadiran dan pemantauan pelajar yang digunakan pada masa kini adalah
secara manual dan ianya memakan masa yang lama. Projek ini bertujuan untuk
membangunkan Sistem Kehadiran dan Pemantauan Pelajar bagi menguruskan proses
mengambil kehadiran pelajar sekolah dan memantau para pelajar dengan lebih cekap
dan sistematik. Sistem ini dapat menjimatkan masa kerana segala proses itu nanti bukan
lagi dilakukan oleh para guru tetapi dilakukan oleh sistem. Ianya tidak mustahil dengan
penggunaan teknologi RFID (Radio Frequency Identification). Selain itu penggunaan
teknologi telekomunikasi tanpa wayar semakin meningkat begitu juga dengan
penggunaan perkhidmatan pesanan ringkas atau lebih dikenali sebagai SMS (Short
Message Service). Sistem ini juga akan menggunakan SMS sebagai satu medan
telekomunikasi di antara sistem dan ibu bapa pelajar serta guru. Segala maklumat
berkenaan dengan kehadiran pelajar akan segera dihantar oleh sistem kepada ibu bapa.
Sistem ini dibangunkan dengan menggunakan perisian Microsoft Visual Studio 2005
yang mempunyai ASP.Net didalamnya. Perisian Microsoft SQL Server digunakan untuk
membina pangkalan data bagi penyimpanan maklumat-maklumat yang diperlukan oleh
sistem. Hasil projek ini adalah Sistem Kehadiran dan Pemantauan Pelajar yang
menggunakan teknologi RFID dan SMS sebagai medan untuk menghantar maklumat
kehadiran pelajar kepada ibu bapa.
viii
ABSTRACT
The student attendance and monitoring system that being used nowadays is
manually and it is consume a lot of time. The purpose of this project is to develop a
system called Sistem Kehadiran dan Pemantauan Pelajar that will handle the process
of recording students attendances and monitor the students more efficiently and more
systematically. This system will save a lot of time because all of the processes will not
be done by the teachers but been done by this system. This is possible with the use of
RFID (Radio Frequency Identification) technology. The use of wireless
telecommunication technology is on the increase as well as the use of Short Message
Service or more well known as SMS. This system will also use SMS as a means of
telecommunication between the system and parents. All of the information about the
students attendances will be forwarded in an instant to parents by the system. This
system is developed using Microsoft Visual Studio 2005 that is integrated with ASP.Net
as a software tool for this project. The database that stores all of the information needed
by this system is developed using Microsoft SQL Server 2000. As an outcome of this
project, Sistem Kehadiran dan Pemantauan Pelajar using RFID is developed and it is
also use the SMS as a means to send students attendances information to parents.
ix
KANDUNGAN
BAB
BAB 1
PERKARA
MUKA SURAT
PENGAKUAN
iii
DEDIKASI
PENGHARGAAN
vi
ABSTRAK
vii
ABSTRACT
viii
KANDUNGAN
ix
SENARAI RAJAH
xiv
SENARAI JADUAL
xvi
SENARAI ISTILAH
xvii
SENARAI SINGKATAN
xviii
SENARAI LAMPIRAN
xix
PENGENALAN
1.1
Pengenalan
1.2
Penyataan Masalah
1.3
Matlamat Projek
1.4
Objektif Projek
1.5
Skop Projek
1.6
Organisasi Bab
x
BAB 2
KAJIAN LITERATUR
2.1
Pengenalan
2.2
2.3
Analisis Masalah
2.4
10
2.5
Teknologi RFiD
11
12
13
BAB 3
13
2.7
14
2.8
14
2.9
Kesimpulan
14
METODOLOGI
3.1
Pengenalan
15
3.2
15
16
17
17
18
18
19
19
3.3
xi
3.4
3.5
BAB 4
19
19
20
20
20
21
Kesimpulan
22
REKABENTUK SISTEM
4.1
Pengenalan
23
4.2
Rekabentuk Konseptual
24
25
26
Rekabentuk Logikal
28
4.3.1
28
30
31
31
31
32
32
Rekabentuk Kandungan
33
33
4.4.2 Guru
34
34
Rekabentuk Navigasi
35
4.5.1 Pentadbir
35
4.5.2 Guru
36
36
37
37
4.3
4.4
4.5
4.6
xii
BAB 5
38
39
40
40
41
42
42
43
43
4.7
44
4.8
Rekabentuk Antaramuka
46
4.9
Kesimpulan
47
Pengenalan
48
5.2
49
49
49
50
50
52
52
53
55
xiii
5.3.2.4 Implementasi Modul Lihat
Rekod kehadiran Anak
57
BAB 6
58
60
Pengujian Sistem
61
61
62
5.5
Pengujian Peralatan
63
5.5
Kesimpulan
64
65
6.2
Kelemahan Sistem
66
6.3
66
6.4
Kesimpulan
67
RUJUKAN
68
LAMPIRAN A
70
LAMPIRAN B
73
LAMPIRAN C
83
LAMPIRAN D
88
xiv
SENARAI RAJAH
NO. RAJAH
TAJUK
2.1
2.2
HALAMAN
Berasaskan RFID
11
4.1
25
4.2
29
4.3
30
4.4
33
4.5
34
4.6
34
4.7
35
4.8
36
4.9
36
4.10
44
4.11
Borang Login
46
5.1
51
5.2
51
5.3
52
5.4
53
5.5
54
5.6
54
5.7
55
5.8
56
xv
5.9
56
5.10
57
5.11
57
5.12
58
5.13
59
5.14
59
5.15
60
5.16
61
xvi
SENARAI JADUAL
NO. JADUAL
TAJUK
HALAMAN
2.1
10
2.2
12
2.3
12
4.1
38
4.2
39
4.3
39
4.4
40
4.5
41
4.6
41
4.7
42
4.8
42
4.9
43
4.10
45
4.11
45
5.1
62
5.2
63
5.3
64
xvii
SENARAI ISTILAH
BAHASA INGGERIS
BAHASA MELAYU
Alert
Pengumuman
Modified Waterfall
Sequence Diagram
Rajah Jujukan
User Interface
Antaramuka Pengguna
Message Box
Kotak Mesej
xviii
SENARAI SINGKATAN
RFID
SMS
UML
SQL
VB
Visual Basic
PSM
xix
SENARAI LAMPIRAN
NO. RAJAH
TAJUK
HALAMAN
A1
71
A2
72
B1
74
B2
75
B3
76
B4
77
B5
78
B6
79
B7
80
B8
81
B9
82
C1
84
C2
85
C3
86
C4
87
D1
89
D2
90
D3
91
D4
91
D5
92
D6
93
xx
D7
94
D8
95
D9
96
D10
97
D11
97
D12
Kemaskini Berjaya
98
D13
99
D14
99
D15
100
D16
101
D17
101
D18
Halaman Tetapan
102
D19
Mengisi Tetapan
103
D20
104
D21
105
D22
106
D23
106
D24
107
D25
108
D26
109
D27
110
D28
111
D29
112
D30
113
D31
114
D32
115
D33
Tetapan RFID
115
D34
116
D35
Antaramuka NowSMS
117
D36
Tambah Modem
118
D37
119
xxi
D38
120
D39
Antaramuka NowSMS
121
BAB 1
PENGENALAN
1.1
Pengenalan
Sistem Kedatangan dan Pemantauan Pelajar sekolah merupakan satu sistem yang
sangat penting dalam menguruskan maklumat-maklumat tentang kehadiran pelajar ke
sekolah dan memastikan tiada pelajar yang ponteng sekolah. Sistem kedatangan dan
pemantauan yang digunakan pada masa sekarang adalah secara manual di mana untuk
sistem kedatangan, guru kelas akan mencatat kehadiran pelajar-pelajarnya kedalam buku
rekod kehadiran manakala bagi sistem pemantauan para pengawal mengawal di setiap
pintu pagar sekolah bagi memastikan tiada pelajar yang melarikan diri dari sekolah.
Oleh kerana sistem manual ini memakan masa yang lama dan membebankan, maka
tugas-tugas pengurusan kehadiran dan pemantauan pelajar perlulah digantikan dengan
sistem berkomputer menggunakan teknologi RFID dan SMS.
2
Sistem pengurusan kedatangan dan pemantauan pelajar sekolah ini dibangunkan
bertujuan bagi mengatasi masalah-masalah yang dihadapi oleh sistem manual dan
membekalkan satu sistem yang boleh diharap, efisyen, sistematik dan mudah digunakan
oleh pihak sekolah. Akhir sekali sistem ini dijangka mempunyai masa depan yang cerah.
1.2
Penyataan Masalah
Sistem kehadiran pelajar yang digunakan pada masa kini masih lagi dilaksanakan
secara manual di mana pada setiap hari persekolahan, guru kelas akan memanggil dan
mencatat kehadiran pelajar ke dalam buku rekod kehadiran pelajar. Proses ini secara
langsung membazir masa pembelajaran pelajar yang amat berharga, ini seterusnya akan
memberi beban kepada guru-guru tersebut dan terdapat kemungkinan berlaku kecuaian
di mana guru-guru itu tersalah menghitung jumlah hari kedatangan pelajar.
Selain daripada itu, gejala ponteng sekolah semakin meningkat. Walaupun ramai
ibu bapa yang menghantar anak mereka ke sekolah, mereka masih lagi tidak dapat
memastikan dengan tepat bahawa anak-anak mereka betul-betul telah memasuki
kawasan sekolah. Terdapat juga pelajar yang melarikan diri dari sekolah pada waktu
pembelajaran. Sistem pemantauan yang digunakan pada masa kini ialah dengan
menggunakan pengawal keselamatan yang mengawal pergerakan keluar masuk kawasan
sekolah. Namun masih terdapat kecuaian yang berlaku di mana pelajar tetap dapat
melarikan diri dari sekolah.
Selain daripada itu, jika guru kelas tidak dapat menghadirkan diri ke sekolah,
maka akan timbul masalah dalam mengambil kehadiran pelajar kerana buku rekod
kehadiran pelajar biasanya akan dibawa pulang bersama-sama guru kelas. Guru ganti
perlu mengambil kedatangan pelajar pada hari tersebut dan memberinya kepada guru
kelas untuk dimasukkan ke dalam buku rekod kedatangan pelajar. Proses ini
membazirkan masa dan tenaga.
3
Berikutan masalah-masalah yang dihadapi oleh sistem manual, pengurusan
kehadiran dan pemantauan pelajar tidak dapat dilaksanakan dengan cekap. Sistem
Kehadiran dan Pemantauan Pelajar menggunakan teknologi RFID perlu dibangunkan
bagi memperbaiki kelemahan-kelemahan sistem yang terdapat di dalam sistem semasa
seterusnya memberikan satu sistem yang mesra pengguna, sistematik, efisyen dan boleh
diharap.
1.3
Matlamat Projek
1.4
Objektif Projek
Antara objektif yang perlu dicapai oleh Sistem Kehadiran dan Pemantauan
Pelajar adalah:
i.
Menganalisis sistem manual dan sistem sedia ada supaya keperluan pengguna
dapat dikenalpasti.
ii.
iii.
4
1.5
Skop Projek
i.
ii.
iii.
Hanya ibu bapa yang berdaftar sahaja yang akan menerima khidmat pesanan
ringkas.
iv.
v.
1.6
Organisasi Bab
Organisasi bab ini akan menerangkan serba sedikit apa yang akan dibincangkan
di dalam bab-bab yang seterusnya.
Bab 2 merupakan bab Kajian Literarur. Bab ini akan membincangkan berkenaan
kajian yang dilakukan oleh pembangun dalam memahami sistem yang akan dilakukan.
Ini termasuklah kajian terhadap sistem manual, sistem sedia ada, kajian terhadap
perisian dan juga kajian terhadap perkakasan.
Bab 3 ialah bab Metodologi. Bab ini akan membincangkan metodologi atau
kaedah yang digunakan dalam membangunkan sistem ini. Sistem ini menggunakan
5
metodologi Air Terjun Yang Telah Diubahsuai. Kesemua fasa kecuali fasa terakhir iaitu
fasa penyelenggaraan akan dilaksanakan dalam pembangunan sistem ini.
Bab keempat merupakan bab Rekabentuk Sistem. Bab ini akan membincangkan
rekabentuk sistem. Rekabentuk itu termasuklah rekabentuk antaramuka, pangkalan data
dan rekabentuk perjalanan sistem yang ditunjukkan dengan menggunakan notasi UML
(Unified Modelling Language) melalui rajah kes guna dan rajah jujukan. Justifikasi
perkakasan dan perisian yang digunakan juga turut dibincangkan. Sistem ini akan
menggunakan perisian Microsoft Visual Studio 2005 sebagai platfom utama dalam
merangka antaramuka dan pengaturcaraan manakala Microsoft SQL Server sebagai
pangkalan data. Tag RFID dan pembaca RFID adalah antara perkakasan yang
dibincangkan di dalam bab ini.
Bab yang ke lima merupakan bab Implementasi dan Pengujian Sistem. Bab ini
membincangkan tentang implementasi serta pengujian sistem. Kaedah pengujian yang
digunakan didalam pembangunan sistem ini adalah kaedah pengujian kotak hitam.
Bab ke enam merupakan bab Perbincangan dan Kesimpulan. Bab ini merupakan
bab terakhir di dalam laporan ini dan membincangkan tentang ringkasan sistem,
kelemahan sistem dan harapan bagi sistem ini.