SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
STEP 3
If you choose to click Discipline Officer, it will go to this
main page. On this page the Disciplinary Officer must log
in using the id and password that have been set. This page
is a page for Disciplinary Officers to record student
offenses.
194
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP SYSTEM
STEP 4
This page allows the Disciplinary Officer to fill in all the
information related to the students and mark the mistakes
they have made. After completing all the information, the
data should be submitted for recording purposes.
195
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
STEP 5
If you choose to click Student, it will go to this homepage.
On this page students can check the summons issued to them
by logging in using matrix number.
196
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
STEP 6
If you choose to click Student, it will go to this homepage. SYSTEM
On this page students can check the summons issued to them
by logging in using matrix number.
197
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
STEP 7
If a student matrix number is recorded, the student's summons
information will be displayed.
198
3.4 Development
Quality Assurance (QA) testing, documentation development, internal and external training, and
final project release will be produced during this phase of the process. This phase is the phase where
we will develop the software by generating all the actual code. After the previous steps have been
followed with attention to detail, this is actually the most complicated step to take.
3.5 Testing
The testing phase is the phase in which will continue to create, troubleshoot, and support software
production as it progresses. Once the code is written, our system is tested to see if it is up to date. If
there are any errors, the error was checked for defects and other errors without being disturbed by too
many variables. At this stage, test the defects and shortcomings of the current system through the
Android Studio application continuously also was tested and ensure the stability of the operating
system. Next, the issue occur until the system meets the original specifications was fixed.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
3.6 Deployment
This phase is the phase in which the system is sent to the customer for use. For example, imposing SYSTEM
a summons on the student and recording the data in the system database. Once the other phases have
been created, this phase is the final phase where this final project will deployed to the Security Officer
and JHEP Officer to start using the application.
4 RESULT AND DISCUSSION
4.1 Unit Testing Plan
Unit testing also known as component testing, is a level of software testing where individual units
/ components of a software are tested. In this unit testing, it make sure each unit of the software performs
as designed. The testing for unit testing plan as shown in Table 3.
Table 3 : Unit Testing Plan for PSP e-Summon System
No Test Test Procedure Requirement Expected Result Tester Results
Name
1 Log in PSP Discipline Fill Id and the Log in Hamzah Pass
Successful
officers are required password
to fill in the ID and
password
2 Submit PSP Discipline Fill all the detail Records Hamzah Pass
Submitted to
Forms officers need to fill including name database
students details along and matrix no
with the mistakes 199
made by them
3 Check Student can check Matrix no only Can get the Hamzah Pass
summon detail Hamzah Pass
Data their summon details
Checked
4 Summon complete page with Save all details Successfully
Result information of properly
students being sued
for offenses
committed
5 Retrieve View the data in the ID and password Receive all data Hamzah Pass
from the system
data database (Google in neat order
Firebase)
4.2 Integration Testing Plan
An integration test plan is collection of integration tests that focus on functionality. Integration
testing is a level of software testing where individual units / components are combined and tested as a
group. The integration testing to expose faults in the interaction between integrated units as shown in
Table 4 below.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
Table 4 : Integration Testing Plan for PSP e-Summon System
No Test Test Procedure Requirement Expected Result Tester Results
Name Aiman Pass
1 Log in PSP Discipline officer None Discipline officer Aiman Pass
required to click the will continue to go Aiman Pass
Aiman Pass
SYSTEM login button to the homepage
after logging in
2 Submit PSP Discipline officer None Discipline officer
must click submit button will fill up student
after get all student details and submit
information to database
3 Check Student need click check None Student can check
button their summons
4 Retrieve PSP Discipline officer None Can check all
can check all entered retrieve data
details in the system has
arrived database or not
4.3 Advantage of The Project
This PSP e-summons system is developed according to the development of information
technology that changes the way of management today. This system has many distinct advantages.
The main advantage of this system is, PSP security guard will be able to save time to record the student
offences. In order to manage those offenders, there will be lots of work for enforcer to complete. We
can use manual process to handle this problem but there will be so much problem when comes to lots
200 of record. There’s have a difficulty for human to filter each record offenders.
Second advantage is Security Guard, Discipline Officer and student can access the system online
at anywhere and anytime using their smartphone.
Third advantage is this system is not only used for the issuance of summons but can also be used
by students to check the summons issued to them. This PSP E-Summon System was developed to solve
the problem of students to check the summon issued and also it developed with a neat interface and
easy to understand by users.
Lastly, this system is very secure. Security Guard or Discipline Officer need to use username and
password that been given to login the system. It can prevent unauthorized user to logon to the system
to modify the data. This system will replace the manual system.
4.4 Disadvantage Of The Project
This system is used to issue summonses to students who violate PSP rules so as not to repeat the
offense. So, this system was developed to record the mistakes of students who are limited in the campus
area only.
In addition, the system requires an internet connection to be accessed by the user. So, the system
speed will also decrease if the internet speed is a little low. This can also be considered as one of the
disadvantages because the performance of the system depends on the speed of the internet.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
5 CONCLUSION
Overall, this system was built to facilitate the recording of summons by the PSP discipline SYSTEM
controller replacing the existing manual system. In addition, this system is also designed to allow
students to check the summon produced on the offenses committed. With this e-summon system it can
help speed up the recording time of the summons. In addition, student offences data can be stored well
and organized. It is hoped that the existence of this e-summon system can benefit PSP students in
particular so that the improvement of discipline among students can be improved.
This e-summon system is distributed via email and uses WhatsApp application to all students to
download into their android device. In its application, we have added a page for students who digitally
register to obtain a summons. The purpose is as a security condition on the system as student
authentication.
REFERENCES 201
Agile Methodology: What is Agile Software Development Model? Retrived from
https://www.guru99.com/agile-scrum-extreme-testing.html
Android Developers Blog. Retrieve from
https://androiddevelopers.googleblog.com/2020/10/android-studio-41.html
Andriod Studio. Retrieve from https://en.wikipedia.org/wiki/Android_Studio
Business of Apps (2020). Retrieve from https://www.businessofapps.com/data/app-revenues/
Cara Semakan Saman Polis Trafik dan JPJ. Retrieve from https://upnd.com.my/semak-
saman/
Current Population Estimates, Malaysia, 2018-2019. Retrieve from
https://www.dosm.gov.my/v1/index.php?r=column/cthemeByCat&cat=155&bul_id=aWJZRkJ4UEd
KcUZpT2tVT090Snpydz09&menu_id=L0pheU43NWJwRWVSZklWdzQ4TlhUUT09
How to use android studio. Retrieve from https://developer.android.com/studio/run/emulator
MYredaksi. (2020, March 12). Semakan saman polis trafik PDRM JPJ dan AES secara online
dan sms. Retrieved from https://www.mysumber.com/check-saman.html
Semakan Notis Kompaun Trafik. Retrieve from https://appsys.dbkl.gov.my/ezbill/index2.asp
Semakan Saman JPJ & AES. Retrieve from https://www.jpj.gov.my/web/main-site/semakan-
saman
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
Aplikasi Tempahan Kereta Sewa
Izziani Binti Azizan1
Muhammad Alif Bin Mohd Nasir2
Muhammad Hafiz Bin Abdul Ghani3
Muhammad Izat Bin Ali4
1Jabatan Teknologi Maklumat Dan Komunikasi, Politeknik Seberang Perai;
[email protected]
2Jabatan Teknologi Maklumat dan Komunikasi, Politeknik Seberang Perai;
([email protected])
3Jabatan Teknologi Maklumat dan Komunikasi, Politeknik Seberang Perai;
([email protected])
4Jabatan Teknologi Maklumat dan Komunikasi, Politeknik Seberang Perai;
([email protected])
ABSTRAK
Aplikasi tempahan kereta sewa merupakan satu servis penempahan kereta yang disediakan untuk
kegunaan penguna-penguna yang lain. Namun, menempah kereta sewa di kawasan bandar sering
menghadapi masalah yang tidak mencukupi disebabkan populasi penduduk yang semkain hari semakin
meningkat. Hal ini demikian kerana penguasaan pasaran pengeluaran kereta semakin meningkat
menyebabkan penyediaan tempahan kereta sewa tidak memeunuhi kehendak pelanggan. Oleh itu,
kajian ini memberi fokus kepada mengenalpasti konsep sistem aplikasi menempah kereta sewa secara
202 mudah dalam sistem dan kaedah penggunaan serta mengkaji potensi penggunaan sistem menempah
kereta sewa. Seterusnya, kaedah penyelidikan yang digunakan adalah melalui kaedah temu bual dengan
orang-orang yang berkepentingan dan agensi yang terlibat agar dapat mengetahui potensi penggunaan
aplikasi sistem tempah kereta sewa di kawasan tertentu. Penemuan kajian menunjukkan sistem ini
berpotensi digunakan mengikut garis panduan yang telah ditetapkan oleh Jabatan Perancangan Bandar
dan Desa (JPBD) untuk kegunaan kawasan tertentu dan kesesuaian sistem tempah secara online serta
dapat mengenalpasti bahawa sistem aplikasi ini dapat mengurangkan masalah tempah kereta sewa yang
tidak mencukupi. Selain itu, kos sewa yang mampu dibayar oleh pengguna adalah berpatutan, dengan
kadar RM60 sehingga RM100 sebulan mengikut spesifikasi jenis kereta. Oleh itu, sistem ini berpotensi
menangani masalah tempahan kereta sewa mengikut kawasan pengguna yang menempah tetapi perlulah
dipersetujui oleh semua pihak dan mengetahui lokasi yang bersesuaian.
Kata kunci : aplikasi sistem, tempahan
1 PENGENALAAN
Pada masa kini, dapat dilihat bahawa penggunaan kenderaan terutama seperti kereta menjadi
pilihan pengguna untuk bergerak dari satu tempat ke tempat yang lain. Dengan menggunakan sistem
aplikasi tempahan kenderaan secara online, pengguna dapat bergerak mengikut keselesaan mereka
sendiri tanpa rasa terikat. Oleh itu, kami menyediakan aplikasi ini untuk memudahkan golongan pelajar
yang tinggal diluar kawasan kampus untuk menggunakan sistem tempahan kereta sewa online ini.
Tambahan pula, Syarikat Zakat Pulau Pinang ingin membuka inovasi baru yang boleh diguna pakai
oleh seluruh pengguna dengan melancarkan sistem tempahan kereta sewa secara online.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
1.1 Pernyataan Masalah
Sebagai salah seorang pengguna, didapati bahawa perusahaan kereta sewa yang terdapat di SYSTEM
bandar Perda amatlah terhad. Hal ini terdapat juga segelintir pelajar yang tinggal di dalam kawasan
kampus juga menempah dan menggunakan servis kereta sewa. Antara masalah atau kekurangan yang
sering dihadapi oleh pengguna adalah dari segi maklumat yang kurang mencukupi dimana pengguna
tidak disediakan dengan katalog yang memaparkan perkhidmatan yang disediakan dan kesukaran untuk
pengguna mencari perkhidmatan kereta sewa kerana tidak diiklankan secara meluas [1]. Kekurangan
fungsi katalog dalam sistem sedia ada ini menyebabkan kesukaran pada pengguna untuk melihat servis
yang ditawarkan serta sukar untuk mereka membuat sewaan. Hal ini terjadi kerana kereta yang
ditawarkan untuk disewa tidak diiklan dengan baik dimana pengguna tidak mendapat maklumat yang
secukupnya dan berlaku kekeliruan dapat memperoleh maklumat. Selain itu, fungsi carian item dalam
katalog adalah kurang tepat dimana keputusan carian kurang sepadan dengan apa yang dicari oleh
pengguna. Melalui sistem sedia ada, fungsi ini tidak dapat dilaksanakan dengan baik kerana kekangan
dalam menggunakan medium komunikasi sebagai pengantara antara pengguna dengan perniagaan.
1.2 Objektif
Projek ini dibangunkan berlandaskan beberapa objektif, antaranya:
a. Merekabentuk sistem aplikasi tempahan kereta sewa yang dilengkapi dengan fungsi carian
katalog.
b. Menyediakan servis menempah kereta sewa secara atas talian menggunakan aplikasi yang
disediakan dengan mudah, cepat dan selamat.
c. Memudahkan proses penyimpanan tempahan kereta sewa secara atas talian.
1.3 Skop Kajian 203
Projek ini dilakukan di Pusat Zakat Pulau Pinang dan sekitar Politeknik Seberang Perai (PSP).
Skop kajian ini akan melibatkan proses pengumpulan data dan maklumat yang berkaitan dengan
tempahan kereta. Maklumat-maklumat berkenaan seperti alamat tempat tinggal pengguna turut diambil
kira dalam usaha untuk memastikan pengguna yang sewajarnya menempah kereta sewa online ini.
Seterusnya, projek ini menggunakan kereta yang diwakafkan oleh pihak zakat sendiri untuk
memudahkan urusan pengguna dalam berurusan dengan servis ini. Selain itu, projek ini tertumpu
kepada pengguna yang terdesak dan ingin menempah dan menggunakan kereta sewa. Di samping itu,
kami lebih mengfokuskan kepada golongan yang lebih memerlukan.
2 KAJIAN LITERATUR
2.1 Pengenalan
Di dalam bab ini, hasil kajian yang telah dibuat berkenaan sistem aplikasi kereta sewa secara
online dimana pengguna-pengguna boleh membuat tempahan kerete sewa yang disediakan oleh Pusat
Zakat Pulau Pinang dengan menempah hanya menggunakan sistem perkhidmatan kereta sewa. Hasil
kajian yang telah dibuat juga bahawa pusat zakat memerlukan sistem naiktaraf yang lain, antaranya
seperti sistem ini.
2.2 Pengertian Agensi Sewa Kereta
Kebiasaannya, agensi kereta sewa mempunyai banyak cawangan (yang membolehkan pengguna
untuk kembalikan kenderaan di lokasi yang berbeza), dan terutamanya terletak berdekatan lapangan
terbang atau kawasan bandar yang sibuk.[2] Agensi kereta sewa juga turut menyediakan laman web
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
yang membolehkan tempahan secara online. Agensi kereta sewa mensasarkan golongan masyarakat
yang memerlukan kenderaan sementara, seperti orang-orang yang tidak memiliki kereta mereka
sendiri, pelancong, atau pemilik kenderaan rosak atau musnah yang menunggu perbaikan atau
pampasan insurans. Agensi kereta sewa juga memenuhi keperluan syarikat atau industri, dengan
menyewa van, trak, atau jenis lain kenderaan seperti kereta atau motosikal.
2.3 Jenis-Jenis Kereta Sewa
Terdapat 2 jenis perkhidmatan kereta sewa yang ditawarkan iaitu:
a. Perkhidmatan kereta sewa On-line
Perkhidmatan kereta sewa on-line ini merupakan apabila pengguna dan pelajar ingin
menggunakan kereta sewa yang disediakan pemandu [3]. Oleh itu, pihak syarikat zakat mengambil dan
menghantar setiap pengguna dan pelajar ke destinasi. Jadi pengguna perlu mendaftar dan hantar lokasi
current location agar pihak kami dapat mengambil anda di lokasi tersebut.
b. Perkhidmatan kereta sewa Off-line
Perkhidmatan kereta sewa off-line ini merupakan apabila pengguna dan pelajar ingin memandu
sendiri. Oleh itu, pihak syarikat zakat menawarkan perkhidmatan ini untuk kesemua pengguna. Jadi
pennguna perlu mendaftar dan mengambil kereta tersebut di Pusat Zakat Pulau Pinang sendiri. Akan
tetapi segala kejadian yang tidak diigini seperti kemalangan, kerosakan enjin, tayar pancit dan
seumpanya, pengguna hendaklah mengganti rugi kos yang telah ditetapkan oleh pihak zakat dengan
mengisi Borang Penyelenggaraan Kerosakan Kenderaan.
3 METODOLOGI
204
Metodologi berkait rapat dengan kaedah-kaedah serta penggunaan carta alir untuk menunjukkan
perjalanan sesuatu projek yang dilakukan. Carta ‘Gantt’ juga boleh digunakan untuk menunjukkan
aktiviti-aktiviti yang dilakukan sepanjang tempoh projek dilaksanakan. Jadi dalam bab ini segala
langkah-langkah perlaksanaan yang digunakan, carta alir dan carta gantt serta penerangan tentang
sistem aplikasi akan diterangkan dengan lebih terperinci. Antara langkah-langkah yang akan
diterangkan ialah:
Langkah-Langkah Melakukan Projek
1. Pertama, setelah pengguna menginstall aplikasi ini dlm bentuk APK, pengguna haruslah
mengisi maklumat seperti di bawah.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP SYSTEM
Rajah 1 : Install aplikasi
2. Seterusnya, akan terpapar lima pilihan iaitu tempahan kereta, maklumat, pertanyaan,katalog dan
periksa. Disini pengguna boleh membuat tempahan kereta, untuk mengetahui sebarang maklumat
tentang tempahan kereta, boleh membuat panggilan untuk sebarang pertanyaan, boleh
mengetahui jenis-jenis kereta dan boleh periksa data yang telah dimasukkan.
205
Rajah 2 : Menu tempahan
3. Pengguna boleh membuat pilihan untuk memilih sama ada untuk menempah kereta yang
mempunyai 4 tempat duduk atau 7 tempat duduk.
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
Rajah 3 : Paparan tempahan kereta
4. Pengguna boleh mengisi butiran berikut untuk memulakan tempahan.
206
Rajah 4: Paparan mengisi butiran
5. Setelah selesai membuat tempahan, paparan akan terpapar seperti berikut
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
SYSTEM
Rajah 5: Paparan maklumat tempahan
6. Jikalau terdapat sebarang pertanyaan, pengguna boleh buat pertanyaan dibawah
207
Rajah 6: Paparan maklumat pertanyaan
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
SYSTEM
Rajah 7: Paparan ruangan katalog. Rajah 8: Paparan maklumat zakat.
7. Pengguna boleh melihat butiran jenis kereta di ruangan katalog.
8. Pengguna boleh melihat maklumat tentang zakat di ruangan maklumat
i. Carta Alir
ii. Carta Gantt
208 Bagi melaksanakan sesuatu projek, ia memerlukan kaedah atau tatacara yang khusus bagi
melaksanakan proses penghasilan sesebuah projek. Proses ini melibatkan daripada permulaan mendapat
tajuk projek. Melalui maklumat daripada beberapa kaedah kajian, pengkaji dapat mengetahui
permasalahan yang berlaku dalam sistem aplikasi ini. Oleh itu kami menyediakan satu soal selidik yang
dirangka adalah mudah dan ringkas supaya pihak pengguna dapat memahaminya.
Keseluruhan maklumat yang dianalisis adalah benar dan sahih kerana ia berdasarkan maklumat
yang telah didapati daripada hasil soal selidik yang telah diedarkan kepada responden setempat
4 HASIL DAPATAN DAN PERBINCANGAN
4.1 Pengenalan
Data-data ini kemudiannya dianalsis supaya rumusan dapat dihasilkan. Statistik diperolehi
menggambarkan tahap kepuasan pelajar dan pengguna-pengguna yang lain terhadap penambahbaikan
sistem zakat ini iaitu sistem aplikasi menempah kereta sewa online Pusat Zakat Pulau Pinang Bandar
Perda Bukit Mertajam.
4.2 Latar Belakang Responden
Bahagian ini membincangkan data deskriptif sampel kajian iaitu jantina, Jumlah responden yang
terlibat ialah 30 resonden, Jadual 4.2 menunjukkan taburan kekerapan dan peratusan responden
mengikut jantina. Responden lelaki berjumlah 16 orang (53.3%) manakala responden perempuan
adalah 14 orang (46.67%). Didapati responden lelaki lebih tinggi daripada responden perempuan.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
Jadual 1 : Taburan kekerapan dan peratusan responden mengikut jantina
Jantina Kekerapan Peratusan
Lelaki 16 53.3%
Perempuan 14 46.67%
Jumlah 30 100% SYSTEM
4.3 Analisa Punca Masalah
Rajah dibawah ini menunjukkan dapatan kajian daripada soalan soal selidik (Rujuk LAMPIRAN
A) yang diberikan kepada responden iaitu pelajar dan pengguna-pengguna yang lain. Melalui maklumat
yang diperoleh ini kita dapat mengetahui dengan jelas tentang 4 aspek utama sepertimana yang
diutarakan dalam instrumen iaitu:
1. Kepuasan terhadap keselesaan dan kebersihan
2. Kepuasan terhadap pemandu kereta serta pemanduannya
3. Kepuasan terhadap pengurusan perkhidmatan
4. Penilaian keseluruhan terhadap kereta sewa online
Hasil dapatan kajian telah diperoleh oleh pengkaji melalui analisis skor berdasarkan skala Sangat
Tidak Memuaskan (STM), Tidak Memuaskan (TM), Tidak Pasti (TP), Memuaskan (M) dan Sangat
Memuaskan (SM) dalam borang soal selidik.
1 2 3 4 5 209
Tidak Pasti Memuaskan
Sangat Tidak Tidak Sangat
Memuaskan Memuaskan Memuaskan
Jadual dan rajah seterusnya pula adalah hasil dapatan kajian yang diperoleh daripada instrumen
dalam borang soal selidik berdasarkan skor Sangat Tidak Memuaskan, Tidak Memuaskan, Tidak Pasti,
Memuaskan, Sangat Memuaskan:
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP STM TM TP M SM
Jadual 2 : Kepuasan terhadap keselesaan dan kebersihan 0 12 2 16 0
0 1 0 15 15
Penyataan Jawapan 0 0 0 0 30
0 2 0 0 30
Kereta mempunyai pengudaraan yang baik
Tempat duduk yang cukup selesa
Penumpang dilayan baik oleh pemandu
Yakin kereta diselenggara dengan baik dan bersih
210
Rajah 1 : Kepuasan terhadap keselesaan dan kebersihan
Jadual 1 dan Rajah 1 menunjukkan jumlah jawapan responden pada setiap skala yang diberikan bagi
keseluruhan soalan pada bahagian keselesaan dan kebersihan. Berdasarkan rajah tersebut, responden
berasa sangat memuaskan terhadap keselesaan dan kebersihan dalam kereta sewa yang telah disediakan.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
Jadual 2 - Kepuasan terhadap pemandu kereta serta pemanduannya
Penyataan Jawapan STM TM TP M SM
Pemandu membawa kenderaan dengan cermat 0 0 3 27 0 SYSTEM
Pemandu kereta yang mesra pelanggan 0 0 0 14 16
Pemandu kereta yang menjaga aspek keselamatan 0 0 0 12 18
pengguna
Pemandu kereta yang sentiasa berhemah mengikuti 0 3 1 6 20
masa
Tidak memberhentikan kenderaan secara mengejut 0 0 0 0 30
211
Rajah 2 : Kepuasan terhadap pemandu serta pemanduannya
Jadual 2 dan Rajah 2 menunjukkan jumlah jawapan responden pada setiap skala yang diberikan bagi
keseluruhan soalan pada bahagian pemandu serta pemanduannya. Berdasarkan rajah tersebut,
responden berasa sangat berpuas hati terhadap pemandu dan cara pemanduannya. Hanya 3 responden
yang tidak berpuas hati berkenaan pemandu yang melambatkan masa
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP STM TM TP M SM
Jadual 3 : Kepuasan terhadap pengurusan perkhidmatan 0 0 3 12 15
0 0 0 8 22
Penyataan Jawapan 0 0 5 10 15
0 0 0 12 18
Khidmat kaunter pesanan
Kos tambang yang berpatutan
Jadual perjalanan kereta yang teratur dan tepati masa
Pemandu melambat-lambatkan masa ambil dan hantar
212
Rajah 3 : Kepuasan terhadap pengurusan perkhidmatan
Jadual 3 dan Rajah 3 menunjukkan jawapan responden pada setiap skala yang diberikan bagi
keseluruhan soalan pada bahagian pengurusan perkhidmatan. Berdasarkan rajah tersebut responden
berasa sangat berpuas hati dengan pengurusan perkhidmatan yang telah disediakan.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
Jadual 4 : Penilaian keseluruhan terhadap perkhidmatan kereta sewa online
Penyataan Jawapan STM TM TP M SM
Berapakah bintang tahap kepuasan anda terhadap 0 0 0 12 18
keseluruhan perkhidmatan kereta sewa online Zakat
Pulau Pinang Bandar Perda Bukit Mertajam
SYSTEM
Rajah 4 : Penilaian keseluruhan terhadap perkhidmatan kereta sewa online 213
Jadual 4 dan Rajah 4 menunjukkan jumlah jawapan responden pada setiap skala yang diberikan
bagi keseluruhan soalan pada bahagian penilaian keseluruhan terhadap perkhidmatan kereta sewa
online. Berdasarkan rajah tersebut, seramai 18 orang responden berpuas hati dengan perkhidmatan
kereta sewa online ini.
Faktor yang mungkin menyebabkan skala sangat memuaskan meningkat adalah hasil kecekapan
dan maklum balas pihak zakat amatlah cepat. Hal ini kerana sudah jelas terbukti pihak zakat amat
menitikberatkan dan ingin memenuhi kesemua kehendak pelanggan yang menggunakan perkhidmatan
ini.
5 KESIMPULAN
Secara keseluruhan, kajian ini telah meningkatkan kualiti sistem zakat dalam menempah kereta
sewa online untuk kemudahan pengguna di sekitar Politeknik Seberang Perai. Hasilnya kadar naiktaraf
sistem ini dapat memberi keselesaan serta kepuasan kepada pengguna dalam penggunaan sistem
aplikasi zakat ini. Kajian ini juga membantu para pelajar mengetahui SOP (Standard Operating
Procedure) menggunakan sistem dengan betul. Seterusnya, para pelajar dan pengguna akan lebih peka
mengenai kepentingan menempah kereta sewa dan SOP (Standard Operating Procedure).
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
RUJUKAN
Noor Aznida Farina binti Md Saad 2018 Sistem Tempahan Kereta Sewa Berasaskan Web Fakulti
Teknologi & Sains Maklumat, Universiti Kebangsaan Malaysia
http://www.ftsm.ukm.my/file/research/technicalreport/PTA-FTSM-2018-130.pdf
Abdullah, R. (2016, October 26). Kelebihan Perniagaan Dalam talian. Retrieved from Utusan online:
http//www.utusan.com.my/rencana/forum/kelebihan-perniagaan-dalam-talian-1.39916
Ismail, R.(2012). Khidmat Kereta Sewa di IPT. Kuching, Sarawak: Harian Metro.
214
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP SYSTEM
Laman Web EzyAqiqah
Mohd Mazlisyam Bin Salleh1
Nurul Aqilah Binti Rahmat2
Nur Izni Binti Ahmad Shukri3
Siti Nuratikah Binti Che Omar4
1Jabatan Teknologi Maklumat Dan Komunikasi, Politeknik Seberang Perai,
([email protected])
2Jabatan Teknologi Maklumat Dan Komunikasi, Politeknik Seberang Perai,
([email protected])
3Jabatan Teknologi Maklumat Dan Komunikasi, Politeknik Seberang Perai,
([email protected])
4Jabatan Teknologi Maklumat Dan Komunikasi, Politeknik Seberang Perai,
([email protected])
Abstrak Fenomena biasa yang dapat dilihat bagi pihak pengurus perniagaan untuk mempromosikan 215
perniagaan mereka secara menyeluruh kepada pengguna. Menyedari permasalahan ini, pengkaji telah
membangunkan sebuah laman web yang akan memudahkan pengurus perniagaan memasarkan produk
mereka di dalam laman web selain daripada menggunakan media sosial seperti Whatsapp terutamanya.
Pembinaan laman web ini juga mampu memberi kebebasan kepada pengguna seluruh negeri untuk
mengakses laman web tidak kira masa dan tempat. Metadologi kajian merangkumi pembangunan
perisian yang boleh berdiri sendiri menggunakan perisian Microsoft Visual Studi 2017 bagi
membangunkan laman web yang interaktif. Penggunaan perisian ini bertujuan untuk menghasilkan
elemen-elemen multimedia yang menarik seperti teks, audio, video, grafik dan animasi. Diharapakan
dengan terhasilnya laman web dapat membantu pihak pengurus untuk meningkatkan mutu perniagaan
serta memudahkan pengguna untuk mebuat tempahan secara atas talian.
Kata kunci: Laman web, aqiqah, EzyAqiqah
1. PENGENALAN
Menurut artikel (Aqiqah Centre, 27 Apr. 2020), dari sudut bahasa, perkataan aqiqah membawa
maksud “Rambut yang tumbuh di atas kepala bayi semasa dilahirkan.” manakala dari sudut hukum
syarak, perkataan aqiqah bermaksud “Penyembelihan haiwan tertentu untuk kepentingan anak, di
samping mencukur atau memotong rambutnya dan diberi nama untuk anak itu. Pada awal tahun 2019,
pihak pengurus iaitu Encik Mohd Mazlisyam bin Salleh telah memulakan perniagaan aqiqah secara
kecil-kecilan dengan menggunakan nama Aqiqah Pulau Pinang. Setelah setahun, pihak pengurus
menjalankan perniagaan aqiqah dengan hanya menggunakan media sosial seperti Facebook, Instagram
dan Whatsapp, ketiadaan laman web menyukarkan beliau untuk memperkembangkan urusan
perniagaan dengan secara meluas dan menyebabkan beliau mendapat bilangan pelanggan yang sedikit.
Oleh itu, laman web yang dibangunkan ini menjadi salah satu platform bagi pihak pengurus untuk
mempromosikan perniagaan aqiqah dan menjadikan laman web sebagai urusan pemasaran yang utama.
Dengan itu, laman web EzyAqiqah ini dapat memperluaskan pasaran perniagaan aqiqah di seluruh
Malaysia.
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
1.1 Pernyataan Masalah
Mengikut kajian yang dilakukan oleh Adology, hampir separuh daripada semua perniagaan
kecil tidak mempunyai laman web. Antara sebab utama hal ini berlaku adalah kerana kekurangan
wang, kekurangan masa atau kedua duanya.Hasil daripada analisis yang dibuat melalui temuduga,
terdapat beberapa masalah yang dihadapi oleh pihak pengurus untuk menguruskan maklumat tentang
pemasaran perniagaan laman web tersebut antaranya adalah sepeti berikut:
a. Ketiadaan laman web untuk melakukan pemasaran perniagaan secara atas talian (website) - Pihak
pengurus menghadapi kesukaran dalam mendapatkan bilangan pelanggan yang ramai.
b. Pihak pengurus menghadapi masalah dalam memberikan maklumat dan informasi secara
terperinci kepada pelanggan - Segelintir pelanggan sukar mendapatkan informasi dengan
terperinci mengenai tempahan yang ditawarkan oleh pihak pengurus.
c. Pihak pengurus juga menghadapi kesulitan dalam memperluaskan pasaran perniagaan ke negeri-
negeri lain – Pemasaran secara menyeluruh ke seluruh negeri diperlukan untuk meluaskan
prospek perniagaan
1.2 Objektif
Tujuan sistem pengurusan laman web Ezy Aqiqah ini ialah untuk membantu pengurus yang
menghadapi masalah dalam pengurusan pemasaran perniagaan antaranya:
a. Untuk memperkenalkan sistem tempahan aqiqah secara atas talian (laman web).
b. Untuk memperjelaskan dengan lebih terperinci mengenai maklumat dan informasi tentang aqiqah
dan perniagaan kambing serta biri biri.
c. Untuk memperluaskan pemasaran perniagaan mengenai aqiqah menerusi laman web ke negeri-
negeri lain.
216
1.3 Skop Kajian
Skop kajian yang telah dikenal pasti bagi sistem ini terbahagi kepada 2 iaitu skop sistem dan
skop pengguna.
1.3.1 Skop Sistem
Di dalam skop sistem, sistem pengurusan laman web yang dibangunkan adalah untuk kegunaan
pasangan yang baru menimang cahaya mata. Antara modul-modul yang terlibat dalam sistem ini adalah:
a. Penyampaian info yang terkini.
b. Memudahkan pengguna untuk membuat tempahan aqiqah.
c. Memudahkan pengguna mencari lokasi untuk urusan tempahan.
d. Memaparkan testimoni daripada pengguna yang menggunakan perkhidmatan Ezy Aqiqah.
e. Memaparkan menu masakan serta harga dan juga nilai seekor biri- biri mengikut berat.
1.3.2 Skop Pengguna
Skop pengguna terbahagi kepada 2 iaitu pihak pengurus dan pengguna. Sistem ini akan
dikendalikan oleh pihak pengurus antaranya pengurus itu sendiri lebih dikenali sebagai ‘Admin’ kepada
laman web yang dibuat manakala penggunanya adalah kepada pasangan yag baru menimang cahaya
mata. Pihak pengurusan mempunyai kuasa penuh terhadap sistem dan mempunyai autoriti untuk
memberi kebenaran kepada sesiapa yang dikehendaki untuk menggunakan sistem tersebut. Pengurus
juga boleh mengisi maklumat mengenai pemasaran perniagaan. Seterusnya, para pengguna juga
dibolehkan untuk mendaftar maklumat peribadi mereka di laman web EzyAqiqah ini. Mereka juga
boleh menerima sebarang info terkini yang diperolehi daripada laman web tersebut
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
2 KAJIAN LITERATUR
Laman web merupakan sebuah cara untuk menampilkan diri di Internet. Dapat diibaratkan SYSTEM
‘Website’ atau laman web adalah sebuah tempat di Internet yang membenarkan pengguna di dunia
untuk mengetahui tentang informasi yang disajikan, memberikan pertanyaan dan membeli produk.
Halaman ‘Website’ dibuat dengan pelbagai skrip atau coding yang berbeza menyebabkan tidak semua
pengguna tahu dan memahami cara untuk menulisnya kerana memerlukan ilmu yang mendalam.
2.1 Laman Web EzyAqiqah
Laman web EzyAqiqah ini telah menyediakan cara yang cepat dan mudah untuk menyampaikan
maklumat antara pembeli dan penjual. Seterusnya laman web EzyAqiqah ini mempunyai maklumat
perniagaan serta perincian mengenai produk dan perkhidmatan yang boleh diakses oleh sesiapa sahaja.
Bukan hanya itu, dengan laman web yang menarik dan mesra pengguna dan reka bentuk yang responsif,
pengguna lebih mudah menggunakan perkhidmatan yang dikendalikan oleh pengurus. Di samping itu,
laman web EzyAqiqah ini dapat memberi peluang kepada pengurus untuk membuktikan kredibiliti
mereka dengan maklum balas positif mengenai perkhidmatan perniagaan kepada pengguna. Laman web
ini dapat meningkatkan keberkesanan pengiklanan serta berkongsi maklumat mengenai latar belakang
perniagaan syarikat ini. Laman web ini juga dapat memudahkan pengguna mebuat tempahan dengan
mudah. Malah, laman web ini juga membuka peluang kepada pengguna untuk memulakan perniagann
sebagai agen melalui pendaftaran agen di laman web ini.
2.2 Perbezaan antara laman web dan media sosial 217
Laman web boleh dijadikan sebagai ‘hub’ perniagaan dimana pengurus memiliki kawalan
sepenuhnya bagi setiap situasi. Pengurus juga boleh menggunakan platform media sosial untuk
menarik seberapa ramai pelanggan untuk masuk ke dalam laman web dan setiap jualan boleh
dilakukan pada laman web sendiri. Laman web juga menjadikan sebuah hasil terbaik untuk carian di
Google kerana konten yang sering dikongsi dan populariti halaman perniagaan berkemungkinan besar
untuk mendapat ranking yang lebih baik pada carian Google dan memberi banyak kelebihan dalam
perniagaan.
2.3 Keperluan Laman Web EzyAqiqah
Laman web EzyAqiqah memudahkan untuk pelanggan mendapatkan info lanjut tentang produk
atau servis yang dijalankan. Selain itu juga potensi untuk perniagaan berkembang luas hingga ke tahap
global sangat tinggi. Laman web ini juga dapat memudahkan pelanggan untuk mencari lokasi
perniagaan aqiqah ini.
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
2.4 Perisian Microsoft Visual Studio 2017
Rajah 2.4: Microsoft Visual Studio 2017
Microsoft Visual Studio 2017 adalah persekitaran pembangunan bersepadu (IDE) dari
Microsoft. Ia duganakan untuk membangunkan program komputer, serta laman web, aplikasi web,
perkhidmatan web dan aplikasi mudah alih. Visual studio menggunakan platform pembangunan
perisian Microsoft seperti Windows API, Windows Forms, Windows Presentation Foundation,
Windows Store dan Microsoft Silverlight. Ia boleh menghasilkan kedua kod asli dan kod terurus.
218
3 METODOLOGI KAJIAN
Bab ini akan menghuraikan dengan lebih terperinci mengenai penyelidikan yang dijalankan dan
mempunyai kaedah yang paling sesuai dan berkesan dalam menjawab permasalahan kajian. Oleh itu,
kaedah kajian yang dirangka adalah melibatkan reka bentuk kajian, subjek atau sampel kajian,
prosedur kajian, prosedur pengambilan data serta prosedur penganalisisan data.
3.1 SDLC Development
Dalam bab ini reka bentuk kajian atau model yang digunakan di dalam sistem ini adalah “Agile
Model”. Kitaran hayat pembangunan laman web adalah perwakilan dan “Software Development
Lifecycle” (SDLC). Konvensional dan perspektif sebuah peranti mudah alih.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
SYSTEM
Rajah 2.5: Agile Metadologi. 219
Secara ringkasnya, “Agile Model” mempunyai enam peringkat iaitu:
a. Fasa Perancangan
b. Fasa Reka Bentuk
c. Fasa Pelaksanaan/Pembangunan
d. Fasa Ujian/Debugging
e. Fasa Keluaran
f. Fasa Penyelenggaraan
3.1.1 Fasa Perancangan
Dalam fasa ini, analisis awal dilakukan bersama pemilik sistem adalah mengumpulkan
maklumat, menerangkan tentang tujuan sistem dibangunkan, menyatakan matlamat utama, dan sasaran
pengguna untuk meluaskan perniagaan. Seterusnya, adalah pengurus menerangkan tentang masalah
untuk memperluaskan perniagaan secara lebih mendalam.
3.1.2 Fasa Reka Bentuk
Dalam fasa ini, kami menggambarkan sistem yang dibangunkan dengan wireframes yang
diluluskan seperti grafik, logo, warna, tipografi, animasi, butang, menu drop-down dan lebih
berdasarkan keperluan projek supaya laman web mendapat identiti yang nyata. Seterusnya, penulisan
kandungan juga melibatkan penciptaan tajuk utama, pengeditan teks, menulis teks baru, menyusun teks
sedia ada, dan sebagainya.
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
Rajah 2.6: Lakaran awal laman web menggunakan Wireframes.
220
Rajah 2.6.1: Lakaran awal laman web menggunakan Wireframes.
Rajah 2.6.2: Lakaran awal laman web menggunakan Wireframes.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
SYSTEM
Rajah 2.6.3: Lakaran awal laman web menggunakan Wireframes.
Berdasarkan pada Rajah 2.6, 2.6.1, 2.6.2, 2.6.3, rajah tersebut merupakan lakaran awal dalam 221
fasa reka bentuk laman web EzyAqiqah dengan menggunakan wireframes. Lakaran awal ini di buat
untuk membincangkan mengenai grafik, logo, warna, tipografi, animasi, butang, menu drop-down dan
segala fungsi-fungsi lain dalam membangun laman web EzyAqiqah ini. Lakaran ini dilakukan untuk
memberi gambaran kepada ‘owner’ laman web, bagaimana laman web EzyAqiqah ini dibangunkan
apabila siap sepenuhnya.
Rajah 2.7: Paparan warna, animasi dan juga butang pada laman web EzyAqiqah
Berdasarkan pada rajah 2.7, Kami memaparkan pilihan warna, animasi dan juga butang pada
laman web Ezyaqiqah yang telah siap dibangunkan. Pilihan warna, animasi dan juga butang juga telah
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
melalui perbincangan bersama alih kumpulan berserta dengan ‘owner’ laman web. Pemilihan warna
laman web ini juga telah dipersetujui oleh pihak ‘owner’ bagi menarik minat pengguna dalam melayari
laman web EzyAqiqah ini.
3.1.3 Fasa Pelaksanaan/Pembangunan
Dalam fasa ini, kami memulakan untuk membuat laman web yang sebenar. Selain itu, unsur-
unsur grafik yang telah dirancang pada peringkat sebelumnya harus digunakan untuk membuat laman
web yang sebenarnya. Kemudian, “home page” dibuat terlebih dahulu, dan kemudian semua sub-
halaman ditambah, menurut hierarki laman web yang sebelum ini dibuat dalam bentuk sitemap.
Seterusnya, memastikan laman web responsif dan mesra mudah alih.
Rajah 2.8: Paparan “home page” pada laman web EzyAqiqah
222
3.1.4 Fasa Ujian/Debugging
Dalam fasa ini, kami akan melakukan ujian ke atas laman web yang dibangunkan kerana proses
ini amat penting untuk memastikan tidak ada yang rosak atas masalah di dalam laman web. Selain itu,
kami akan memeriksa setiap bentuk, setiap skrip, perisian pemeriksa ejaan untuk mencari kesilapan
mungkin. Seterusnya kami akan memastikan bahawa semua kod yang ditulis untuk laman web dapat
disahkan. Kod sah bermaksud bahawa laman web memenuhi piawaian pembangunan web semasa.
3.1.5 Fasa Keluaran
Dalam fasa ini, kami akan menghubungkan laman web ini ke server sebaik sahaja pengurus
memberikan kelulusan terakhir untuk menyampaikan laman web ini. Program FTP (Protokol
Pemindahan Fail) digunakan untuk memuat naik fail laman web ke server. Seterusnya, kami mendaftar
nama domain dan perkhidmatan hosting web. Selanjutnya, kami perlu menjalankan satu lagi ujian akhir
untuk memastikan bahawa semua fail telah dilaksanakan dengan betul.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
SYSTEM
Rajah 2.9: Paparan laman web EzyAqiqah yang telah di muat naik ke server
3.1.6 Fasa Penyelenggaraan
Dalam fasa ini, kami akan memastikan bahawa semuanya berfungsi dengan baik, dan pengguna
berpuas hati dan sentiasa bersedia untuk membuat perubahan dalam hal lain. Seterusnya, sistem
maklum balas yang ditambahkan ke laman web akan membolehkan pengurus mengesan masalah yang
mungkin dihadapi pengguna akhir supaya dapat membetulkan masalah secepat mungkin. Selanjutnya,
kami juga akan memastikan laman web akan sentiasa dikemas kini mengikut kemahuan pengurus.
3.2 Reka Bentuk Logik 223
Reka bentuk logik adalah reka bentuk yang konseptual dan abstrak. Proses reka bentuk logik
melibatkan penyusunan data ke dalam rangkaian hubungan logik yang disebut entiti dan atribut. Entiti
mewakili sebahagian maklumat. Dalam pangkalan data hubungan, entiti sering memetakan ke jadual.
Atribut adalah komponen entiti dan membantu menentukan keunikan entiti. Dalam pangkalan data
hubungan, atribut memetakan ke lajur. (Moved, n.d).
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
3.2.1 Carta Alir (Flowchart).
224
Rajah 3.0: Carta Alir (Flowchart).
Sumber: Wikimedia Foundation, 23 Dec. 2020
Dalam carta alir ini kita dapat memahami bagaimana prosesnya dijelaskan semasa kita melayari
laman web secara berurutan. Berdasarkan rajah carta alir ini, terdapat tiga langkah proses yang berbeza
yang dibahagikan kepada pentadbir, agen dan pelanggan. Dalam rajah ini, pentadbir akan dapat melihat
kandungan yang terdapat di laman web, kemudian admin akan dapat mengemas kini kandungan di
laman web dan pentadbir juga dapat melihat maklumat agen jika ada agen yang didaftarkan melalui
laman web.
Seterusnya, agen juga dapat melihat kandungan yang terdapat di laman web, agen juga dapat
memutuskan sama ada mahu mendaftar di laman web atau tidak dan jika agen ingin mendaftar, mereka
akan mengisi borang untuk mendaftar. Terakhir adalah pelanggan. Pelanggan dapat melihat kandungan
yang terdapat di laman web dan juga memutuskan apakah akan membuat atau tidak di dalam laman
web dan jika pelanggan ingin membuat pesanan, mereka akan mengisi borang untuk membuat pesanan.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
3.2.2 Rajah Konteks (Context Diagram).
SYSTEM
225
Rajah 3.1: Rajah Konteks (Context Diagram)
Sumber: Context Diagrams, n.d
Berdasarkan rajah konteks di atas, laman web EzyAqiqah adalah proses perkhidmatan tempahan
dalam talian yang melibatkan tiga pengguna, iaitu admin, agen dan pelanggan. Pelanggan akan
memberikan semua maklumat mengenai tempahan semasa mengisi borang tempahan ke sistem
sementara sistem tempahan akan memproses pengesahan tempahan kepada pelanggan. Seterusnya,
agen akan memberikan semua maklumat yang perlu diisi dalam borang pendaftaran agen ke sistem dan
kemudian sistem akan memproses pengesahan agen. Pentadbir akan mengemas kini kandungan di
laman web atau sistem sementara sistem akan memaparkan maklumat tempahan dan agen kepada pihak
pentadbir.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
3.2.3 Rajah Aliran Data (Data Flow Diagram)
SYSTEM
Rajah 3.2: Data Flow Diagram
Menurut sebuah artikel baru-baru ini (Wikimedia Foundation, 23 Dec. 2020), diagram aliran
226 data adalah cara untuk mewakili aliran data melalui proses atau sistem (biasanya sistem maklumat).
DFD juga memberikan maklumat mengenai output dan input setiap entiti dan proses itu sendiri. Dalam
rajah di atas, terdapat tiga proses yang dilakukan iaitu mengemas kini maklumat pelanggan, menerima
pesanan pelanggan dan mengemas kini maklumat agen. Pada proses pertama mengemas kini maklumat
pelanggan, pelanggan akan memberikan maklumat mereka untuk membuat pesanan dan maklumat
pelanggan akan terus disimpan di penyimpanan data sebagai catatan, melalui data store admin akan
dapat informasi pelanggan.
Selanjutnya, dalam proses kedua menerima pesanan pelanggan, pelanggan akan memberikan
maklumat pesanan pesanan dan kemudian maklumat pesanan pesanan akan diproses secara langsung
diberikan kepada admin untuk mengesahkan pesanan diterima dan kemudian diberitahu kepada
pelanggan. Proses ketiga, iaitu mengemas kini maklumat agen, di mana agen akan memberikan
maklumat terperinci kepada sistem yang akan diproses maka maklumat tersebut akan terus dimasukkan
ke dalam penyimpanan data sebagai catatan, maklumat yang telah disimpan di dalam data agen
kemudian akan dapat diakses dan membenarkan pentadbir mengesahkan agen tersebut kepada agen
pendaftaran.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP SYSTEM
3.2.4 Hubungan Entiti (Entity Relationship Diagram)
227
Rajah 3.3: Entity Relationship Diagram
Entity Relationship Diagram (ERD) adalah gambaran keseluruhan struktur data. Diagram Hubungan
Entiti menunjukkan entiti (jadual) dalam data pangkalan dan hubungan antara jadual dalam data
pangkalan. (Solutions, Datanamic, n.d). Melalui rajah di atas, terdapat tiga entiti yang terdiri daripada
agen, pelanggan dan laman web. Agen dan pelanggan akan memberikan maklumat peribadi mereka
seperti nombor telefon, e-mel, nama, alamat ke laman web. Sementara laman web akanmemproses
maklumat mereka untuk disimpan dalam data. Data akan digunakan sebagai rekod. Laman web juga
dapat melihat kandungan laman web dan bahkan dapat membuat kandungan tambahan secara terperinci.
3.3 Reka Bentuk Fizikal
a Laman Utama (Homepage)
Halaman utama adalah halaman utama di laman web EzyAqiqah di mana semua kandungan
bermula di laman utama ini. Di halaman ini kami meletakkan gambar dalam tayangan ‘slide’.
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
\
Rajah 3.4: Laman Utama (Homepage)
b Halaman Kedua Website (About)
Halaman kedua ini kami ceritakan mengenai misi dan visi yang harus dicapai bagi pihak pengurus
dalam mencapai tujuan untuk mengembangkan lagi perkhidmatan perniagaan aqiqah ini. Sebenarnya,
kami sediakan, latar belakang laman web ini, di mana perkhidmatan perniagaan aqiqah ini dimulakan
secara kecil-kecilan. Untuk menjadikan halaman kedua ini lebih menarik, kami meletakkan video untuk
menarik perhatian pengguna laman web ini EzyAqiqah. Juga, kami memasukkan makna aqiqah untuk
memastikan pengguna memahami tentang makna aqiqah.
228
Rajah 3.5: Halaman Kedua Website (About)
Rajah 3.5.1: Halaman Kedua Website (About)
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP SYSTEM
Rajah 3.5.2: Halaman Kedua Website (About)
c Halaman Ketiga Website
Halaman ketiga adalah pakej di mana ia menyenaraikan beberapa menu memasak dan juga kami
menyediakan beberapa perkhidmatan lain seperti katering, kambing, membekalkan dan menjual biri-
biri.
229
Rajah 3.6: Halaman Ketiga Website
d Halaman Keempat Website
Halaman keempat adalah maklum balas yang memaparkan mengenai maklum balas pelanggan
yang telah menggunakan perkhidmatan EzyAqiqah.
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
Rajah 3.7: Halaman Keempat Website
230
Rajah 3.7.1: Halaman Keempat Website
e Halaman Kelima Website
Halaman kelima adalah keterangan yang memaparkan mengenai testimoni pelanggan yang
telah menggunakan perkhidmatan EzyAqiqah.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP SYSTEM
Rajah 3.8: Halaman Kelima Website
f Halaman Carian Kenalan (Contact)
Untuk kenalan, kami membenarkan pengguna laman web kami berhubung dengan pengurus
melalui media sosial. Bukan hanya itu, kami juga meletakkan waktu perniagaan kami untuk kemudahan
pengguna menghubungi kami pada waktu yang ditentukan.
231
Rajah 3.9: Halaman Carian Kenalan (Contact)
g Tempahan dan Daftar
Halaman tempahan dan daftar adalah halaman yang membolehkan pengguna atau pelanggan
membuat tempahan di laman web EzyAqiqah ini. Bukan hanya itu, halaman ini juga menyediakan
borang pendaftaran untuk menjadi agen EzyAqiqah.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
SYSTEM
Rajah 4.0: Tempahan dan Daftar
Borang Tempahan :
232
Rajah 4.1: Borang tempahan
Rajah 4.1.1: Borang tempahan
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP SYSTEM
Rajah 4.1.2: Borang tempahan
233
Rajah 4.1.3: Borang tempahan
Borang Pendaftaran:
Rajah 4.2: Borang Pendaftaran
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
SYSTEM
Rajah 4.2.1: Borang Pendaftaran
4 HASIL DAPATAN DAN PERBINCANGAN
4.1 Keputusan Projek
Kami melakukan ujian terhadap projek kami iaitu laman web EzyAqiqah dan keputusan yang
kami perolehi daripada ujian yang dilakukan adalah:
Jadual 2: Keputusan Projek
No. Nama Kes Prosedur Ujian Pra-syarat Hasil Yang Penguji Keputusan
Ujian Agen diminta Pengguna Diharapkan Atikah (Lulus/
Gagal)
234 1. Pendaftaran Maklumat
Lulus
Agen mengisi ruangan perlu telah dihantar.
borang mengenai mendaftar
maklumat mereka. sekiranya
ingin
menjadi
ejen.
2. Tempahan Pengguna diminta Tiada Maklumat Izni Lulus
mengisi borang telah dihantar.
mengenai
maklumat mereka
untuk membuat
tempahan.
Bagi aspek paparan skrin, susunan (layout) paparan dalam perisian ini amat membantu dalam
memahami kandungan topik perniagaan yang akan dipromosikan. Selain itu, dalam aspek multimedia,
item-item yang diuji adalah seperti integrasi multimedia (teks, grafik, video, audio), rekabentuk paparan
antaramuka, saiz paparan antaramuka, output bunyi dan warna yang digunakan. Setiap proses kerja
dalam rekabentuk ini saling berhubungan di antara satu sama lain dan diperlukan dalam memastikan
perisian yang dihasilkan menepati ciri-ciri serta kualiti yang dikehendaki. Ini dapat memudahkan
pengguna – pengguna EzyAqiqah untuk membuat tempahan dan juga mendapat maklumat. Malah,
laman web EzyAqiqah ini akan memberi keuntungan kepada pihak pengurus dalam menambahkan
bilangan pelanggan sekaligus menambahbaik urusan peniagaan.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
4.2 Kelebihan Projek
Dalam membangunkan sesuatu projek, sudah pasti ada pelbagai kelebihan untuk projek tersebut. SYSTEM
Terdapat beberapa kelebihan dalam laman web EzyAqiqah ini, antaranya ialah laman web EzyAqiqah
ini telah menyediakan cara yang cepat dan mudah untuk menyampaikan maklumat antara pembeli dan
penjual. Seterusnya, laman web EzyAqiqah ini mempunyai maklumat perniagaan serta perincian
mengenai produk dan perkhidmatan yang boleh diakses oleh sesiapa sahaja. Bukan hanya itu, dengan
laman web yang menarik dan mesra pengguna dan reka bentuk yang responsif, pengguna akan lebih
mudah menggunakan perkhidmatan yang dikendalikan oleh pengurus.
Di samping itu, laman web EzyAqiqah ini dapat memberi peluang kepada pengurus untuk
membuktikan kredibiliti mereka dengan maklum balas positif mengenai perkhidmatan perniagaan
mereka kepada pengguna. Laman web ini dapat meningkatkan keberkesanan pengiklanan serta
berkongsi maklumat mengenai latar belakang perniagaan syarikat ini. Laman web ini juga dapat
memudahkan pengguna atau pelanggan membuat tempahan dengan mudah. Malah, laman web ini juga
membuka peluang kepada pengguna untuk memulakan perniagaan sebagai agen melalui pendaftaran
agen di laman web ini.
4.3 Kelemahan atau Had Projek 235
Kelemahan atau batasan projek EzyAqiqah ini ialah jika laman web selalu rosak atau tidak
tersedia, pengguna tidak akan dapat mencari maklumat mengenai perniagaan dan pengurus juga
kemungkinan akan kehilangan potensi penjualan. Seterusnya, pengurus mungkin mengalami kesukaran
untuk menjangkau khalayak sasaran (pengguna) yang tepat melalui laman web ini, kerana laman web
ini baru dibangunkan. Oleh itu, untuk memanfaatkan laman web ini, perniagaan dan syarikat perlu
melabur dalam sistem komputer yang lebih canggih dan baru, sambungan internet dan hosting web.
Sebenarnya, laman web yang tidak selamat akan menyebabkan data atau maklumat pengguna atau
pemilik laman web mudah dicuri atau diretas.
5 KESIMPULAN
Laman web EzyAqiqah ini dibangunkan menggunakan perisian Microsoft Visual Studio 2017
berasaskan model rekabentuk Agile Model. Laman web EzyAqiqah ini digunakan sebagai satu platform
untuk mempromosikan pemasaran perniagaan dan berkongsi informasi mengenai perniagaan aqiqah di
samping menjadi platform sokongan untuk menambah bilangan pelanggan.
Seterusnya, laman web ini juga membincangkan dapatan kajian yang dilaporkan dan
kesesuaiannya dalam menjawab objektif kajian yang digariskan. Selain itu, perbincangan ini juga telah
menjelaskan tentang laman web dengan kajian kesusasteraan selesai. Selain itu, laman web yang
dibangunkan oleh EzyAqiqah menawarkan pengkhususan perkhidmatan pelaksanaan Ibadah Aqiqah ke
negeri-negeri lain. Dari penjelasan di atas kita dapat menyimpulkan bahawa laman web EzyAqiqah ini
sangat berguna untuk pasangan yang baru berkahwin.
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
RUJUKAN
Wikipedia, Wikimedia Foundation, (2018, February 22) “Microsoft Visual Studio.” Retrieved from
ms.wikipedia.org/wiki/Microsoft_Visual_Studio.
Wikipedia, Wikimedia Foundation, (2021, Jan 28), “Flowchart.” Retrieved from
en.wikipedia.org/wiki/Flowchart.
Wikipedia, Wikimedia Foundation, (2020), “Data-Flow Diagram.” Retrieved from
en.wikipedia.org/wiki/Data-flow_diagram.
Datanamic, Solutions, Datanamic. (2020) “Entity Relationship Diagram (ERD).” Retrieved from
www.datanamic.com/dezign/erdiagramtool.html.
Aqiqah Centre, (2020, April 27), “Apa Maksud & Hukum Ibadah Aqiqah - AqiqahCentre Retrieved
from aqiqahcentre.com/pengertian-dan-hukum-aqiqah/.
236
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP SYSTEM
Movement Staff Update (MSU) System
Sabrina Binti Syed Sultan1
Nur Farah Nadia Binti Abd Aziz2
Muhammad Danial Iman Bin Yusri3
Fathiah Awanis Binti Kamalruzaman4
1Jabatan Teknologi Maklumat dan Komunikasi, Politeknik Seberang Perai;
([email protected])
2Jabatan Teknologi Maklumat dan Komunikasi, Politeknik Seberang Perai;
([email protected])
3Jabatan Teknologi Maklumat dan Komunikasi, Politeknik Seberang Perai;
([email protected])
4Jabatan Teknologi Maklumat dan Komunikasi, Politeknik Seberang Perai;
([email protected])
Abstrak Satu sistem telah dibangunkan untuk mengetahui pergerakan pensyarah di bilik pensyarah 237
JTMK Politeknik Seberang Perai , Pulau Pinang. Sistem ini dilakukan untuk memenuhi keperluan
Projek Tahun Akhir, Diploma Teknologi Maklumat (Digital ) . Sistem itu dibuat bertujuan untuk
memudahkan urusan pensyarah untuk memaklumkan keberadaan beliau melalui sistem ini kepada
pelajar semasa berada di Politeknik.Hal ini bersesuaian dengan keperluan para pelajar yang tiada
jaringan internet untuk bertanyakan kepada pensyarah samada beliau hadir di Politeknik. Ini selaras
dengan perkembangan teknologi dan infrastruktur yang dibangunkan menerusi projek MOVEMENT
STAFF UPDATE (MSU) SYSTEM di Politeknik Seberang Perai. Kesimpulannya, sistem ini telah
berjaya membantu untuk memudahkan urusan pensyarah untuk mengemaskini keberadaannya dan
pelajar yang ingin berurusan dengan pensyarah ketika berada di Politeknik.
Kata kunci : website, sistem, projek tahun akhir, Movement Staff Update ( MSU )
1 PENGENALAN
Pada era globalisasi ini, internet semakin mudah untuk diakses dengan kemajuan yang semakin
membangun. Internet sangat berkait rapat dengan laman sesawang atau website. Dengan adanya
internet, kita bolehlah mengakses apa sahaja laman sesawang yang diminati dari bidang seni hinggalah
ke bidang rohani. Laman sesawang juga boleh dicapai melalui rangkaian kawasan setempat swasta atau
private local area connection. Laman sesawang mengandungi kandungan seperti teks, imej, audio, video
dan lain-lain. Laman sesawang secara ringkasnya adalah koleksi-koleksi page yang terkumpul didalam
satu alamat URL atau Uniform Resouce Lucator. Ianya adalah merupakan satu perkhidmatan yang
menghimpunkan maklumat. (khairulanam,2017)
Maksud laman sesawang ialah computers, a website that functions as an entry point to the
internet, as by proividing useful content and linking to various sites and features on the World Wide
Web. (Dictionary.com,2007). Internet of Things atau lebih dikenali dengan singkatan nama IoT adalah
sebuah konsep dimana ia dibangunkan bagi tujuan memperluaskan lagi penggunaan dan manfaat
penyambungan internet secara terus menerus. IoT menurut Wikipedia adalah rangkaian peranti fizikal,
kenderaan, dan barangan lain yang dibenamkan dengan elektronik, perisian, sensor, penggerak, dan
sambungan rangkaian yang membolehkan objek-objek ini untuk mengumpul dan menukar data
(Najwa.Rsln,2019).
IoT secara ringkasnya merupakan lanjutan daripada teknologi Internet masa kini. Era digital ini
membolehkan interaksi berlaku antara manusia dengan mesin/komputer (human-to-machine), mesin
dengan manusia (machine-to-human) atau mesin dengan mesin (machine-to-machine). Tanpa disedari,
kita secara tidak langsung terlibat dengan IoT dalam menjalankan aktiviti harian kita. Jika di pejabat,
sistem perakaunan berinteraksi dengan sistem sumber manusia, jika di rumah, anak-anak bermain
permainan komputer secara dalam talian dengan rakan dari tempat yang lain, jika di kedai, peniaga
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
boleh menempah barangan secara dalam talian dan sebagainya. Ini adalah permulaan apabila kita
melihat “things” akan berinteraksi sesama sendiri tanpa campur tangan manusia (Najwa.Rsln, 2019).
Internet of Things (IoT) adalah struktur di mana objek, orang disediakan dengan identiti eksklusif
dan kemampuan untuk pindah data melalui jaringan tanpa memerlukan dua arah antara manusia ke
manusia iaitu sumber ke tujuan atau interaksi manusia ke computer. (Burange & Misalkar, 2015)
Projek yang kami bangunkan ini juga berhubung kait dengan laman sesawang dan IoT dimana ia
akan meliputi tentang keadaan pergerakan pensyarah didalam bilik pensyarah. Tujuan kajian atau
projek ini adalah untuk memudahkan pensyarah dan pelajar untuk mengetahui pergerakan semasa
pensyarah. Kelemahan pada projek ini ialah apabila terputus bekalan elektrik kerana barang IoT yang
kami gunakan adalah perlu disambungkan pada plug untuk digunakan. Kelebihan projek ini pula adalah
dapat mengurangkan tekanan kepada pensyarah untuk membalas setiap pertanyaan pelajar melalui
pertanyaan atas talian seperti whatsapp atau telegram tentang keberadaan mereka dan ianya juga dapat
memudahkan pelajar yang tidak mempunyai nombor telefon pensyarah untuk mengetahui pergerakkan
pensyarah di politeknik. Secara keseluruhannya, projek ini menunjukkan sistem di Politeknik Seberang
Perai sangat sistematik.
1.1 Penyataan Masalah
Pada era globalisasi ini, teknologi amat penting untuk seseorang manusia berkomunikasi antara
satu sama lain. Projek yang kami akan laksanakan adalah bertujuan untuk memudahkan urusan sehari-
hari pensyarah mahupun pelajar Politeknik Seberang Perai. Projek ini digunakan untuk mengetahui
pergerakkan pensyarah. Walaupun di zaman canggih ini mempunyai kemudahan yang lebih hebat
berbanding kemudahan zaman dahulu, sebagai contoh kemudahan pada masa kini adalah media sosial
iaitu “Whatsapp” untuk berhubung antara pensyarah dan pelajar tetapi projek yang kami laksanakan
adalah supaya pelajar dapat mengetahui pergerakan pensyarah tanpa perlu menggangu waktu rehatnya
dan menunggunya untuk memberitahu tentang keberadaannya. Projek ini juga adalah bertujuan agar
238 pelajar tidak menggangu masa pensyarah dan lebih formal untuk bertanya atau mengetahui tentang
pergerakkan pensyarah.
Projek ini memudahkan pensyarah untuk memberitahu tentang pergerakan pensyarah dengan
hanya mengemaskini pergerakkannya melalui website yang dibina tanpa perlu mengubahnya secara
manual. Selain itu, pelajar yang tidak dapat berhubung dengan pensyarah juga dapat mengetahui
pergerakkan pensyarah yang dipaparkan di tv atau monitor di blok jabatan masing-masing. Sistem ini
juga dapat memudahkan orang atasan untuk memantau pergerakkan pensyarah.
1.2 Objektif
Tujuan utama projek ini dibangunkan adalah untuk mengantikan kad gerakan staf EKSA
yang digunakan oleh pensyarah Politeknik Seberang Perai dengan membangunkan satu sistem
secara atas talian bagi memudahkan urusan pensyarah dan pelajar. Berikut ialah objektif projek:
a. Untuk memudahkan lagi pelajar mengetahui pergerakan pensyarah JTMK didalam bilik mereka.
b. Untuk memudahkan pensyarah mengemaskini pergerakkan mereka.
c. Projek ini dilaksanakan adalah untuk menggantikan kad pergerakan staff manual kepada
automatik yang boleh memberi kemudahan kepada pensyarah dan pelajar.
1.3 Skop Projek
Sesuatu projek yang dihasilkan mesti mempunyai skop tersendiri untuk menunjukkan
keupayaannya berbanding projek yang lain. Skop bagi projek ini ialah untuk mengetahui pergerakan
pensyarah didalam bilik pensyarah. Projek ini akan dibangunkan di Jabatan Teknologi Maklumat Dan
Komunikasi di Politeknik Seberang Perai dan ia akan memberi kemudahan kepada pelajar dan
pensyarah.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
1.3.1 Sistem Skop
a. Daftar
Masukkan nama dan kata laluan untuk mendaftar sebagai pengguna
b. Masuk SYSTEM
Masukkan semula nama dan kata laluan yang telah didaftar
c. Laman utama
Pilih dimana keberadaan pensyarah semasa di dalam website
d. Log keluar
Jika anda ingin meninggalkan website ini, klik pada butang log keluar
e. Perkakasan
• Raspberry Pi 3 Model B+ Motherboard
• Casing Motherboard
• Wayar HDMI
• Wayar USB
• Micro SD
• Kepala Pengecas
• TV @ Monitor
f. Perisian 239
• Raspbian
• Website
• Mysql
• Phpmyadmin
1.3.2 Skop Pengguna
Pensyarah boleh mengakses website ini untuk mengemaskini pergerakan mereka.Pensyarah juga
boleh mengakses website ini dimana-mana sahaja selagi mempunyai sambungan internet di
telefon.Pensyarah juga tidak perlu memaklumkan ketiadaanya dipoliteknik atau dibiliknya sekiranya
pensyarah sudah mengemaskini pergerakannya di website yang dibina.Pelajar akan dapat mengetahui
pergerakan pensyarah kerana akan dipaparkan di tv atau monitor di Jabatan Teknologi Maklumat Dan
Komunikasi (PSP) setelah dikemaskini oleh pensyarah di website.
2 KAJIAN LITERATUR
2.1 Lecturer Availability Tracking System (LATS)
Antara projek yang telah berhasil dilakukan ialah LATS oleh Fadli Othman (2006).Berdasarkan
kajian yang dapat dibuat pada projek ini ialah,beliau membangunkan system ini dengan mengunakan
applikasi Java dan MySQL database.Dengan ini, membolehkan pensyarah untuk mengemaskini
keberadaannya di dalam biliknya dengan mengunakan applikasi Java.Oleh itu,applikasi Java tersebut
akan berhubung dengan MySQL database yg berada pada komputer di dalam
biliknya.Seterusnya,server akan menghantar maklumat tentang keberadaan pensyarah terus kepada
telefon bimbit pelajar yang telah dimasukkan data ke dalam MySQL .
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
2.2 Tracking System using Raspberry Pi
Berdasarkan maklumat yang dapat diperoleh, projek ini menggunakan Raspberry Pi, server Cloud
dan applikasi telefon bimbit. Dengan ini, pensyarah dapat mengemaskini keberadaannya dengan hanya
memgunakan applikasi yang terdapat di dalam telefon bimbit nya. Data-data tentang keberadaan
pensyarah dapat direkodkan ke dalam server cloud. Oleh itu, pensyarah tidak perlu lagi ke Politeknik
untuk mengemaskini keberadaannya. Jadi, dengan kaedah ini ia dapat memudahkan lagi pensyarah
untuk memberitahu pelajar. (Comfiny,2019, Pactpub)
2.3 IOT for Attendance Monitoring
Menurut laporan yang telah dibuat oleh pelajar - pelajar tersebut,mereka telah membangunkan
satu sistem Iot untuk memantau kehadiran pensyarah di institut mereka.Projek ini telah pon berjaya
dilaksanakan dengan memgunakan iot.Mereka turut menggunakan teknologi RFID di dalam sistem ini
kerana kaedah ini dapat memudahkan pelajar untuk mengetahui kehadiran pensyarah
tersebut.Pensyarah hanya perlu untuk imbas RFID kad untuk menunjukkan kehadiranya pada monitor
di board iot.Jadi,pensyarah tidak perlu lagi memberitahu kepada pelajar-pelajar tentang kehadirannya
di institut tersebut.
Jadual 1: Kajian diantara empat jenis sistem keberadaan pensyarah
Nama Cadangan Lecturer Tracking System IOT for
Projek MOVEMENT Availability using Raspberry Pi Attendance
STAFF UPDATE Tracking System Monitoring
(MSU) SYSTEM
240 ( LATS)
Penampilan Paparan TV @ Komputer Paparan lcd Paparan lcd
fizikal Monitor
Jenis Website Applikasi Applikasi Imbasan kad
Kos Sederhana Tinggi Tinggi Sederhana
Keselematan Tinggi Tingi Tinggi Rendah
Phpmyadmin
Jenis data MySQL MySQL database Cloud database RFID kad
yang
direkod Pensyarah Pensyarah Pensyarah Sesiapa yang
mempunyai kad
Kebenaran
untuk
mengakses
Mempunyai Tiada Data
direkodkan
data di Mempunyai data Mempunyai Data Mempunyai Data
dalam server
Berdasarkan kajian yang dapat di buat keatas kesemua sistem,kita dapat menyaksikan yang
sistem MSU ini mempunyai pelbagai ciri yang di perlukan.Antaranya dari segi keselamatan,sistem ini
dapat memastikan hanya pensyarah yang mempunyai akses sahaja boleh menggunakan ini dengan
menggunakan nama atau id dan kata laluan.Selain itu,sistem ini juga dapat memyimpan rekod setelah
pensyarah menggunakanya.Sistem ini dapat merekod sejarah sepanjang penggunaan melalui database
mysql dan phpmyadmin.Seterusnya,pensyarah boleh mengubah pergerakan secara atas talian tanpa
perlu untuk mengubahnya secara fizikal.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
3 METODOLOGI
Methodologi berkait rapat dengan membangunkan sesebuah system ialah kaedah SDLC iaitu SYSTEM
“System Development Life Cycle” carta alir untuk menunjukan perjalanan sesuatu projek yang
dilakukan. Carta Gantt juga boleh digunakan untuk menunjukan aktiviti-aktiviti yang dilakukan
sepanjang tempoh projek dilaksanakan. Jadi dalam bab ini segala langkah-langkah perlaksanaan yang
digunakan, carta alir dan carta gantt serta penerangan tentang komponen-komponen akan diterangkan
dengan lebih terperinci.
241
Rajah 1:(Janis Bibers, Feb 12th,2019)
3.1 Phase System Planning
Tahap perancangan adalah langkah paling penting dalam mewujudkan sistem yang berjaya,
semasa fasa ini ia akan memutuskan dengan tepat apa yang ingin dilakukan dan masalah yang akan
cuba diselesaikan, dengan:
a. Menentukan masalah, objektif dan sumber seperti personal dan kos.
b. Mempelajari keupayaan mencadangkan penyelesaian alternatif selepas bertemu dengan
pengguna iaitu pensyarah.
c. Mempelajari cara menjadikan produk lebih baik daripada pesaing lain.
Selepas menganalisis data ini, kita akan mempunyai dua pilihan:
a. Membangunkan sistem baru,
b. Memperbaiki sistem semasa.
3.2 Phase System Analysis
Keperluan pengguna akhir perlu ditentukan dan didokumenkan, apakah jangkaan mereka
terhadap sistem, dan bagaimana ia akan dilaksanakan. Satu kajian kebolehlaksanaan akan dibuat untuk
projek itu juga, yang melibatkan menentukan sama ada ia secara organisasi, ekonomi, social dan
teknologi boleh dilaksanakan dan sangat penting untuk mengekalkan tahap komunikasi antara
SYSTEM IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
pensyarah dan pelajar untuk memastikan projek ini mempunyai visi yang jelas tentang produk siap dan
fungsinya.
3.3 Phase System Design
Tahap reka bentuk datang selepas pemahaman yang baik tentang keperluan pelanggan, Fasa ini
mentakrifkan unsur-unsur sistem, komponen, tahap keselamatan, modul,seni bina dan antara muka yang
berlainan dan jenis data yang melalui sistem.
Reka bentuk sistem umum boleh dilakukan dengan pen dan sekeping kertas untuk menentukan
bagaimana sistem akan kelihatan seperti dan bagaimana ia akan berfungsi, dan kemudian reka bentuk
sistem terperinci dan diperluas dihasilkan,dan ia akan memenuhi semua keperluan fungsian dan
teknikal,secara logik dan fizikal.
3.4 Phase Implementation And Deployment
Tahap ini datang selepas pemahaman yang lengkap tentang keperluan dan spesifikasi sistem,ia
adalah proses pembinaan sebenar selepas mempunyai reka bentuk lengkap dan digambarkan untuk
sistem yang diminta.
Dalam Kitaran Hayat Pembangunan Perisian,kod sebenar ditulis di sini,dan jika sistem itu
mengandungi perkakasan,maka fasa pelaksanaan akan mengandungi konfigurasi dan fine-tuning untuk
perkakasan untuk memenuhi keperluan dan fungsi tertentu.
Dalam fasa ini, sistem ini bersedia untuk digunakan dan dipasang di tempat pelanggan bersedia
untuk digunakan dan produktif,latihan mungkin diperlukan untuk pengguna akhir untuk memastikan
mereka tahu bagaimana menggunakan sistem ini dan untuk mengenalinya,fasa pelaksanaan mungkin
mengambil masa yang lama dan bergantung kepada kerumitan sistem dan penyelesaiannya.
242
3.5 Phase System Testing And Integration
Membawa komponen dan subsistem yang berbeza bersama-sama untuk mewujudkan keseluruhan
sistem bersepadu,dan kemudian memperkenalkan sistem kepada pelanggan yang berbeza untuk
mendapatkan dan menganalisis output dan tingkah laku serta cara ia berfungsi.Ujian menjadi lebih dan
lebih penting untuk memastikan kepuasan pelanggan,dan ia tidak memerlukan pengetahuan dalam
pengekodan,konfigurasi perkakasan atau reka bentuk.
Ujian boleh dilakukan oleh pengguna sebenar atau oleh pasukan kakitangan khusus,ia juga boleh
menjadi sistematik dan automatik untuk memastikan hasil sebenar dibandingkan dan sama dengan hasil
yang diramalkan dan yang diingini.
3.6 Phase System Maintenance
Dalam fasa ini,penyelenggaraan berkala untuk sistem akan dijalankan untuk memastikan sistem
tidak menjadi lambat atau usang,ini termasuk menggantikan perkakasan lama dan menilai prestasi
sistem secara berterusan,termasuk juga menyediakan kemas kini terkini untuk komponen tertentu untuk
memastikan ia memenuhi standard yang betul dan teknologi terkini untuk menghadapi ancaman
keselamatan semasa.
IT ASPIRE VOL. 1, NO. 1, 2020| JTMK, PSP
SYSTEM
243
Rajah 2: Hardware yang digunakan
Jadual 1: Software yang digunakan
SOFTWARE DESCRIPTION
Operating System Windows 10 Home Single Language
Programming Tool Notepad ++
Platform Website
Database Server phpmysql