SISTEM PENGURUSAN DAN PENEMPAHAN KELAS MEMANDU BERASASKAN WEB DAN SISTEM PESANAN RINGKAS NURUL AIN BINTI ARIFFIN

Similar documents
SISTEM PENGURUSAN JAWATANKUASA MAHASISWA KOLEJ 9, UTM BERASASKAN WEB NILAM NUR BINTI AMIR SJARIF

PANDUAN PENGGUNA (PENTADBIR SYSTEM/SYSTEM ADMINISTRATOR) (INFOTECH, BPPF DAN POLIS

KELAS MAYA DENGAN MENGGUNAKAN TEKNOLOGI PENGARUSAN VIDEO LIEW SHAW CHIN

SISTEM PENGURUSAN KONVOKESYEN UTM ATAS TALIAN SITI NOORSAKILA BINTI ZAKARIA

SISTEM PENGURUSAN DAN PENTADBIRAN KOLEJ 9, UTM BERASASKAN WEB DZIDATUL AKMA BINTI DZULKAFLI

Semasa buku ini ditulis XAMPP mengandungi empat versi:

SISTEM PENEMPAHAN MAKMAL KOMPUTER SECARA ATAS TALIAN DI FSKSM AHMAD FARIZ B ABD RAHIM

PANDUAN PENGGUNA (PENSYARAH)

SISTEM PENEMPAHAN PRODUK AVON HAFIZZAH BINTI HASSAN

Pengguna akan diberikan Username dan Password oleh Administrator untuk login sebagai admin/conference Manager bagi conference yang akan diadakan.

B,8 PERKHIDMATAN KREDIT DAN PERBANKAN. Pemindahan Data PROSEDUR UNIT KOMPUTER. BPKP/KlOK-117 Bilangan Semakan : 0 Tarikh : PERUBAHAN.

CLOUD COMPUTING ADOPTION IN BANKING SYSTEM (UTM) IN TERMS OF CUSTOMERS PERSPECTIVES SHAHLA ASADI

UNIVERSITI SAINS MALAYSIA. CMT322/CMM323 Web Engineering & Technologies [Kejuruteraan & Teknologi Web]

TUITION CENTRE MANAGEMENT SYSTEM (TCMS) ZARIFAH BINTI MOHD PAHMI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

SISTEM E-RELOAD SOLEHA BINTI SALLEH

SISTEM PENGHANTARAN MESEJ SEGERA PELBAGAI PELANTAR BERASASKAN JAVA SAZARUL IZAM BIN MD SAAD. Ijazah Sarjana Muda Sains Komputer

Sistem Pengurusan Konvokesyen Universiti Teknologi Malaysia (UTM) Secara Online

M2U MANUAL PENGGUNA USER MANUAL M2UNHJ. 0 P a g e BAHAGIAN SIMPANAN DAN PENGELUARAN JABATAN KHIDMAT PENDEPOSIT DAN OPERASI LEMBAGA TABUNG HAJI

SISTEM TEMPAHAN TIKET BAS MENGGUNAKAN APLIKASI DALAM TELEFON NOOR AZILA BINTI MOHAMED

Aplikasi Permainan Pembelajaran untuk Kanak-Kanak

Dedikasi Osman Bin Shariman & Norbi Binti Hassan Muhammad Hanis Osman Shar Mariam Muhammad

BORANG PENGESAHAN STATUS TESIS

VIRTUAL PRIVATE NETWORK: ARCHITECTURE AND IMPLEMENTATIONS

SISTEM SEMAKAN PRODUK HALAL BERASASKAN TEKNOLOGI WAP NIK MAZRULHAMDY BIN MOHAMMAD


Manual Pengguna. PCN Online Service Fulfillment System

Tajuk penuh tesis : SISTEM PEMANTAUAN PEMAKANAN PESAKIT DI HOSPITAL BERASASKAN WEB DAN PDA (COLLABORATIVE PATIENT DIETETIC MONITORING SYSTEM)

AN IMPROVED PACKET FORWARDING APPROACH FOR SOURCE LOCATION PRIVACY IN WIRELESS SENSORS NETWORK MOHAMMAD ALI NASSIRI ABRISHAMCHI

OOP ONLINE JUDGE: SISTEM SEMAKAN ATAS TALIAN UNTUK KURSUS PENGATURCARAAN BERORIENTASIKAN OBJEK

Panduan Guru Maker UNO/ Arduino

ISU DAN CABARAN PELAKSANAAN SISTEM PENGURUSAN KESELAMATAN MAKLUMAT (ISMS) 15 Jun 2016 Dewan Taklimat Serdang

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

SISTEM PEMERHATIAN SMARTTRACK BAGI TELEFON GPS DAN KEKOTAK PENJEJAKAN YEE JIA WEN UNIVERSITI TEKNOLOGI MALAYSIA

SISTEM KESELAMATAN PENGHANTARAN FAIL MENGGUNAKAN TEKNIK KRIPTOGRAFI DAN STEGANOGRAFI SATHIAPRIYA A/P RAMIAH

: IJAZAH SARJANA MUDA SAINS (SAINS KOMPUTER) : FALKULTI SAINS KOMPUTER DAN SISTEM MAKLUMAT

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

PENGAWAL LAMPU ISYARAT MENGGUNAKAN TEKNOLOGI BLUETOOTH MOHD FAIZ BIN MOHD NAJIB

1. Akses untuk koperasi adalah melalui

MANAGE COURSE RESOURCES LABEL TEXT PAGE URL BOOK FILE FOLDER IMS CONTENT PACKAGE

SISTEM PENGESANAN PERGERAKAN BERASASKAN SISTEM PESANAN RINGKAS (SMS) KHAIRUNNISA BT ISMAIL

SISTEM PENGURUSAN FORENSIK DIGITAL

PORTAL PENGGUNA BERPANDUKAN KONSEP CRM KAJIAN KES: BAHAGIAN PENGUATKUASA KPDN & HEP, JOHOR BAHRU HAM KAU FEI UNIVERSITI TEKNOLOGI MALAYSIA

DARI KAUNTER KE SISTEM DALAM TALIAN

Panduan Pengguna Autodesk Education Community

MICROSOFT EXCEL. Membina Hamparan Elektronik Fungsi Hamparan Elektronik

SISTEM KOMUNIKASI BERDASARKAN ALGORITMA PENYULITAN AES

ssk 2023 asas komunikasi dan rangkaian TOPIK 4.0 PENGALAMATAN RANGKAIAN Minggu 11

BORANG PANGESAHAII STATUS TESIS

Pengenalan Sistem Maklumat Dalam Pendidikan

SISTEM PEMANTAUAN PENSIJILAN HALAL

BORANG PENGESAHAN STATUS TESIS

AMBULANCE MANAGEMENT SYSTEM

APLIKASI E-DAGANGAN PERALATAN KAMERA BERASASKAN WEB

APLIKASI MUDAH ALIH JOMDAFTAR

SEMANTICS ORIENTED APPROACH FOR IMAGE RETRIEVAL IN LOW COMPLEX SCENES WANG HUI HUI

DOKUMEN TIDAK TERKAWAL

Panduan Menggunakan Autoresponder FreeAutobot.com

HARDWARE/SOFTWARE SYSTEM-ON-CHIP CO-VERIFICATION PLATFORM BASED ON LOGIC-BASED ENVIRONMENT FOR APPLICATION PROGRAMMING INTERFACING TEO HONG YAP

PEMINDAHAN DATA MENGGUNAKAN KOMUNIKASI CAHAYA BOLEH DILIHAT DAN APLIKASI MUDAH ALIH. Annisa Zakiah Binti Kamarudin Khairul Azmi Bin Abu Bakar

PERKHIDMATAN KREDIT DAN PERBANKAN PROSEDUR UNIT KOMPUTER. Proses Backup ( Windows) BPKP/KlOK-118 Bilangan Semakan : Q Tarikh :

ANALISA PERPINDAHAN DATA MODEL SURFACE DI ANTARA PLATFOM CAD YANG BERBEZA ASFAEZUDDIN BIN ZAKARIA UNIVERSITI TEKNIKAL MALAYSIA MELAKA

BORANG PENGESAHAN STATUS TESIS

INSTRUCTION: This section consists of TWO (2)short answers and TWO (2) structured essays. Answer ALL questions.

SISTEM PENGURUSAN CUTI PRASARANA MALAYSIA BERHAD. Mohd Fitriyanshah Bin Nursyal. Mohd Rosmadi Mokhtar

APLIKASI MUDAH ALIH SISTEM SEMAKAN SAMAN KENDERAAN

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

ISI KANDUNGAN. Tarikh akhir kemaskini: 9 November 2016 Hakcipta Pusat Komputer, UTeM ms 2

SYSTEMATIC SECURE DESIGN GUIDELINE TO IMPROVE INTEGRITY AND AVAILABILITY OF SYSTEM SECURITY ASHVINI DEVI A/P KRISHNAN

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

BORANG PENGESAHAN STATUS TESIS

EEE 428 SISTEM KOMPUTER

HERMAN. A thesis submitted in fulfilment of the requirements for the award of the degree of Doctor of Philosophy (Computer Science)

FAKTOR-FAKTOR YANG MEMBANTU PEMAJU MELAKSANAKAN KONSEP BINA KEMUDIAN JUAL DI DALAM PROJEK PEMBANGUNAN PERUMAHAN

TEKNOLOGI, GADJET & KEIBUBAPAAN

PENGINTEGRASIAN DATA EXTENSIBLE MARKUP LANGUAGE (XML) KE DALAM PANGKALAN DATA HUBUNGAN MENGGUNAKAN COMMON WAREHOUSE METAMODEL (CWM)

ENHANCEMENT OF UML-BASED WEB ENGINEERING FOR METAMODELS: HOMEPAGE DEVELOPMENT CASESTUDY KARZAN WAKIL SAID

VISUALISASI DATA SISTEM SOKONGAN EKSEKUTIF UNIVERSITI. Illi Nadia binti Mohd Khairuddin Prof. Madya Dr. Mohd Zakree bin Ahmad Nazri

AUTOMATIC APPLICATION PROGRAMMING INTERFACE FOR MULTI HOP WIRELESS FIDELITY WIRELESS SENSOR NETWORK

FAKULTI TEKNOLOGI & SAINS MAKLUMAT. PROGRAM KELAYAKAN MASUK SENARAI KURSUS Sarjana Sistem Maklumat

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

FAKULTI TEKNOLOGI & SAINS MAKLUMAT

Prototaip Pembangunan Papan Mesej Elektronik Tanpa Wayar Menggunakan Raspberry PI

UNIVERSITI SAINS MALAYSIA. CST232 Operating Systems [Sistem Pengendalian]

APLIKASI MUDAH ALIH MENGUKUR DAYA TAHAN KOMUNIKASI RANGKAIAN DATA RAYA (CheckLine)

SMART BODY MONITORING SYSTEM MOHAMAD KASYFUL AZIM BIN AHMAD

Registration of Supplier (ROS) TM Supplier Registration Renewal via SUS Portal (Pembaharuan Pendaftaran Pembekal TM melalui SUS Portal)

SISTEM PENYULITAN DAN PENYAHSULITAN MAKLUMAT MENGGUNAKAN ALGORITMA RIVEST SHAMIR ADELMAN

FIRST TIME LOGIN & SELF REGISTRATION USER GUIDE LOG MASUK KALI PERTAMA & PENDAFTARAN SENDIRI PANDUAN PENGGUNA

DYNAMIC MOBILE SERVER FOR LIVE CASTING APPLICATIONS MUHAMMAD SAZALI BIN HISHAM UNIVERSITI TEKNOLOGI MALAYSIA

SISTEM PENGURUSAN KES FORENSIK DIGITAL MENGGUNAKAN VIRTUAL PRIVATE NETWORK (VPN) NURELISHA SHAFWANA BINTI MOHD GHAZALI KHAIRUL AKRAM ZAINOL ARIFFIN

Membina Laman Web Menggunakan Joomla! Mohd Hazmi Kasmin. Pusat Teknologi Maklumat. Universiti Tun Hussein Onn Malaysia

SISTEM E-PILIH MAJLIS PERWAKILAN PELAJAR BERDASARKAN PELAYAN MOHD RIFAEI MOHD KAMIL KHAIRUDDIN OMAR

SISTEM INTERAKTIF PROFIL PUSTAKAWAN MALAYSIA Interactive Profile System (IPS) for Malaysian Librarians

GARIS PANDUAN PERMOHONAN IMBUHAN PENERBITAN JURNAL / PROSIDING / SITASI BERINDEKS SCOPUS

SISTEM MAKLUMAT PENGURUSAN BERDASARKAN KAJIAN KEBERKESANAN SISTEM MAKLUMAT KAJIAN KES: UNIT PENGUATKUASA, MAJLIS PERBANDARAN KULAI

UNIVERSITI SAINS MALAYSIA

SISTEM PENGURUSAN DATA FORENSIK DIGITAL. Azamuddin Haziq Bin Samsudin. Khairul Akram Zainol Ariffin

Pengaturcaraan web ASP.NET. Sinopsis:

Registration of Supplier (ROS) TM Supplier Registration Renewal via SUS Portal (Pembaharuan Pendaftaran Pembekal TM melalui SUS Portal)

THESIS PROJECT ARCHIVE SYSTEM (T-PAS) SHAHRUL NAZMI BIN ISMAIL

Transcription:

SISTEM PENGURUSAN DAN PENEMPAHAN KELAS MEMANDU BERASASKAN WEB DAN SISTEM PESANAN RINGKAS NURUL AIN BINTI ARIFFIN Laporan projek ini dikemukakan sebagai memenuhi sebahagian daripada syarat penganugerahan Ijazah Sarjana Muda Sains (Sains Komputer) Fakulti Sains Komputer dan Sistem Maklumat Universiti Teknologi Malaysia JUN, 2010

ii Saya akui bahawa karya ini adalah hasil nukilan saya sendiri kecuali nukilan dan ringkasan yang setiap satunya telah saya jelaskan sumbernya.

Saya akui bahawa saya telah membaca karya ini dan pada pandangan saya karya ini adalah memadai dari segi skop dan kualiti untuk tujuan penganugerahan ijazah Sarjana Muda Sains Komputer

iii PENGHARGAAN Alhamdulillah bersyukur ke hadrat illahi kerana dengan limpah kurnianya, akhirnya dapat saya menyiapkan laporan Projek Sarjana Muda ini dalam tempoh masa yang ditetapkan. Di kesempatan ini, saya ingin merakamkan jutaan terima kasih kepada penyelia Projek Sarjana Muda saya iaitu Dr. Ismail B. Mat Amin, di atas segala sokongan dan dorongan yang telah diberikan oleh beliau dalam membantu saya menyiapkan laporan ini. Setinggi-tinggi penghargaan saya tujukan kepada pegawai dan pekerja-pekerja Institut Manducekap Hi-Tec Sdn. Bhd. kerana sanggup meluangkan sedikit masa untuk membantu saya di dalam mendapatkan maklumat berkaitan dengan proses perlesenan dan belajar memandu secara lebih terperinci. Terima kasih tidak terhingga ditujukan khas kepada keluarga tersayang, sahabat handai saya iaitu Cik Farhana binti Fauzi, Cik Dzidatul Akma binti Dzulkafli, Cik Nilam Nur binti Amir Sjarif dan Cik Noraini binti Khair yang bersama- sama berjuang dan sentiasa mendoakan kejayaan serta tidak jemu memberi semangat dan dorongan dalam menyiapkan projek ini. Akhir sekali, sekalung penghargaan diucapkan kepada mereka yang turut terlibat dalam membantu saya menyiapkan projek ini sama ada secara langsung atau tidak langsung. Budi dan jasa kalian amatlah dihargai. Semoga kalian semua sentiasa memperolehi rahmat darinya. Amin.

iv ABSTRAK Sistem Pengurusan Dan Penempahan Kelas Memandu Berasaskan Web dan Sistem Pesanan Ringkas yang dibangunkan adalah untuk menyelesaikan beberapa masalah yang yang berlaku dalam aktiviti pengurusan Institut Manducekap Hi-Tec Sdn. Bhd. Sebelum ini pihak Institut menggunakan sistem manual untuk menguruskan segala urusan yang berkaitan dengan kelas memandu. Akibatnya, proses pengurusan Institut memandu dijalankan tidak sistematik jika dibandingkan dengan sistem berkomputer. Oleh itu, sistem ini dibangunkan bagi menggantikan sistem sedia ada yang dijalankan secara manual kepada sistem berkomputer yang berasaskan web dan Sistem Pesanan Ringkas agar memudahkan lagi pihak Institut menjalankan aktiviti pengurusan secara lebih lancar. Kelebihan sistem ini berbanding dengan sistem yang sedia adalah, mempunyai fungsi-fungsi pengurusan Institut seperti membuat penempahan waktu belajar di atas talian, menyemak semula waktu tempahan yang telah ditempah, mengemaskini maklumat peribadi pelajar dan tenaga pengajar, menerima dan menolak waktu penempahan, melihat senarai nama pelajar dan tenaga pengajar yang berdaftar dan boleh membuat pendaftaran baru bagi pelajar dan pengajar di Institut Manducekap Hi-Tec. Sistem ini dibangunkan khusus untuk kegunaan Institut yang beroperasi di Sri Muda, Shah Alam. Diharap sistem ini dapat membantu pihak Institut manjalankan pengurusan mereka dengan lebih baik berbanding sebelumnya.

v ABSTRACT The Web and Short message service (SMS) based Driving Classes Bookings and Management System has been developed for the purpose of resolving some issues which involves Institute Manducekap Hi-Tec Sdn Bhd s daily operational activities. Previously, the Institute were using a somewhat manual system when everything which involves driving classes are concerned. As a result, the Institute s management process becomes inefficient compared to an automated computerized system. This system is being developed to replace the existing manual system to a fully automated computerized web and ( sms ) based system to ensure ease of management and time saving by the institute s class administrators. Compared to the traditional manual system, the advantages of this system can be enjoyed by users. For example, Institute s administrators will have the luxury of online booking, reviewing bookings that have been made, registration of new students, updating the database of students and also instructors. The system also allows the institute administrators to approve or disapprove the time of bookings by students. This system is developed solely for the Institute which operates in Sri Muda, Shah Alam. We hope that with the introduction of this system, the Institute Manducekap Hi-Tec can enjoy ease of management and efficiency in their daily routines.

vi ISI KANDUNGAN BAB PERKARA MUKA SURAT JUDUL PENGAKUAN PENGHARGAAN ABSTRAK ABSTRACT ISI KANDUNGAN SENARAI JADUAL SENARAI RAJAH SENARAI SINGKATAN SENARAI ISTILAH SENARAI LAMPIRAN i ii iii iv v vi xi xii xv xvii xix 1 PENGENALAN 1.1 Pendahuluan 1 1.2 Pernyataan Masalah 2 1.3 Matlamat Projek 3 1.4 Objektif Projek 4 1.5 Skop Projek 4 1.6 Justifikasi dan Kepentingan Projek 5

vii 2 KAJIAN LATARBELAKANG MASALAH 2.1 Pengenalan 7 2.1.1 Kajian Ke Atas Latarbelakang 8 Organisasi 2.2 Kajian Terhadap Sistem Sedia Ada 8 2.2.1 Maklumat Perkembangan Pelajar 9 2.2.2 Pendaftaran Kelas Teori dan Amali 10 2.2.3 Penempahan Belajar Memandu 10 2.2.4 Institut Memandu Kotaraya 10 2.3 Kajian Terhadap Metodologi Pembangunan 12 2.3.1 SMS 13 2.3.1.1 SMS Gateway 14 2.3.1.2 Kelebihan SMS 14 2.3.1.3 Aplikasi SMS 15 2.4 Pengenalan Kepada Internet 15 2.4.1 World Wide Web 16 2.4.2 Hypertext Transfer Protocol (HTTP) 17 2.4.3 HTML 17 2.4.4 Komponen berkaitan dengan web 17 2.5 Justifikasi Pemilihan Perisian 19 2.5.1 Microsoft Windows XP Profesional 19 2.5.2 PHP ( Hypertext Processor ) 19 2.5.3 Macromedia Dreamweaver MX 21 2.5.4 Pelayan Web Apache 22 2.5.5 MySQL 22 2.5.6 Java Script 22 2.6 Rumusan 23

viii 3 METODOLOGI PEMBANGUNAN 3.1 Pengenalan 24 3.2 Kajian Ke Atas Metodologi 25 3.2.1 Model Air Terjun 26 3.2.2 Model Prototaip 26 3.2.3 Model Peningkatan 27 3.3 Kajian Perbandingan 27 3.4 Metodologi 29 3.4.1 Kelebihan RUP 31 3.5 Fasa-fasa dalam Penyelesaian Masalah 32 3.5.1 Fasa Perancangan 32 3.5.2 Fasa Penghuraian 33 3.5.3 Fasa Pembangunan 33 3.5.4 Fasa Peralihan 34 3.6 Rumusan 34 4 HASIL ANALISIS DAN REKABENTUK 4.1 Pengenalan 35 4.2 Aliran Kerja Fasa Keperluan 36 4.2.1 Pemodelan Kes Guna 36 4.2.1.1 Keterangan Bagi 40 Aktor Sistem 4.2.1.2 Keterangan Tentang 41 Kes Guna 4.3 Aliran Kerja Fasa Analisa 44 4.3.1 Rajah Jujukan 44

ix 4.3.2 Rajah Kelas 44 4.4 Aliran Kerja Fasa Rekabentuk 45 4.4.1 Rekabentuk Senibina 45 4.4.2 Rekabentuk Pangkalan Data 46 4.5 Rumusan 47 5 IMPLEMENTASI DAN PENGUJIAN 5.1 Pengenalan 48 5.2 Persekitaran Pembangunan 48 5.2.1 Pemasangan Perisian 49 5.2.1.1 Pembangunan 49 Pangkalan Data 5.2.1.2 Pemasangan Xammp 50 5.2.1.3 Pemasangan 53 NowSMS 5.2.1.4 Pembangunan 57 Aturcara Sistem 5.3 Implementasi Untuk Fungsi Login 59 5.3.1 Login Pengguna Sistem 59 5.4 Implementasi Bagi Modul Pentadbir 61 5.4.1 Membuat Pendaftaran 61 5.4.2 Membuat Kemaskini Data 63 5.5 Implementasi Bagi Modul Pelajar 65 5.5.1 Membuat Penempahan 65 5.6 Pengujian Kotak Putih 66 5.7 Pengujian Sistem 67 5.7.1 Pengujian Terhadap Login 67 5.8 Pengujian Pendaftaran Pelajar 69

x 5.9 Pengujian Pencarian dan Kemaskini Maklumat 70 5.10 Pengujian Penempahan Kelas Memandu 72 5.11 Pengujian Integrasi Modul 73 5.12 Rumusan 73 6 PERBINCANGAN DAN KESIMPULAN 6.1 Pengenalan 75 6.2 Hasil Dan Pencapaian 75 6.3 Kelemahan Sistem 76 6.4 Cadangan Pembaikan / Peningkatan 77 6.5 Kesimpulan 78 RUJUKAN 79 LAMPIRAN A-H 81-137

xi SENARAI JADUAL NO JADUAL TAJUK HALAMAN 3.1 Kajian Perbandingan 28 4.1 Keterangan aktor sistem 40 4.2 Keterangan Kes Guna Bagi Aktor Pentadbir 4.3 Keterangan Kes Guna bagi Aktor Tenaga Pengajar 4.4 Keterangan Kes Guna Bagi Aktor Pelajar 42 43 43

xii SENARAI RAJAH NO RAJAH TAJUK HALAMAN 2.1 Antaramuka Sistem Institut Memandu 11 Kotaraya 3.1 Panduan Proses Kitar Hayat RUP 30 4.2 Rajah Kes Guna Bagi Pelajar 37 4.3 Rajah Kes Guna Bagi Tenaga Pengajar 38 4.4 Rajah Kes Guna Bagi Pentadbir 39 4.5 Rajah Kes Guna Sistem Secara Umum 40 5.1 Muka Hadapan Pemasangan Pakej Xampp 50 5.2 Destination Folder 51 5.3 Installation Options 51 5.4 Proses Instalasi 52 5.5 Instalasi Xampp Berjaya 52 5.6 Permulaan Pemasangan NowSMS 53 5.7 Lokasi Pemasangan NowSMS 54 5.8 Get Laluan Konfigurasi Dialog 54 5.9 Get Jenis SMSC Sambungan 55 5.10 Get Nama Modem Drivers 55

xiii 5.11 Menguji Sambungan Modem dengan 56 NowSMS 5.12 Konfigurasi port dan IP address 56 5.13 SMS Gateway Service 57 5.14 Antaramuka Halaman Login 59 5.14 (a) Keratan Aturcara Login 60 5.15 Antaramuka Halaman Pendaftaran 62 5.15 (a) Keratan Aturcara Bagi Pendaftaran 62 5.16 Antaramuka Halaman Kemaskini 63 Maklumat 5.16 (a) Keratan Aturcara Bagi Kemaskini 64 Maklumat 5.17 Antaramuka Halaman Penempahan 65 5.17 (a) Menunjukkan keratan aturcara penempahan yang telah ditempah oleh pelajar. 5.18 Antaramuka Login masuk bagi Pentadbir yang mempunyai ralat pada ruang IC Pengguna 5.18 (a) Kotak Mesej Ralat bagi tidak mengisi ruang IC Pengguna 5.19 Halaman pendaftaran yang mempunyai ralat jenis No Kad Pengenalan 5.19 (a) Kotak Mesej Ralat Bagi Tidak Mengisi No Kad Pengenalan 5.20 Halaman Kemaskini Yang Mempunyai Ralat Bagi Kemasukan Email 66 68 68 69 70 71

xiv 5.20 (a) Kotak Mesej Ralat Bagi Tidak Mengisi Email 5.21 Halaman penempahan yang mempunyai ralat memilih tarikh tempahan 5.21 (a) Kotak Mesej Ralat Bagi Tidak Mengisi Tarikh Tempahan Belajar 71 72 72

xv SENARAI SINGKATAN SINGKATAN MAKSUD API - Application Program Interface ASP - Active Server Page CGI - Common Gateway Interface CICT - Center of Information and Communication Technology CIMD - Computer Interface to Message Distribution COM - Component Object Mode CSS - Cascading Style Sheet DBMS - Database Management System EUA - External User Application FSKSM - Fakulti Sains Komputer dan Sistem Maklumat GIF - Graphics Interchange Format GPRS - General Packet Radio Service GSM - Global System for Mobile Communications HTML - Hypertext Markup Language HTTP - Hypertext Transfer Protocol IBM - International Business Machine ICT - Teknologi Maklumat dan Komunikasi IIS - Microsoft Internet Information Server MMS - Multimedia Messaging Service MMSC - Multimedia Messaging Service Center MySQL - Microsoft SQL Server

xvi PHP - Hypertext Preprocessor PSM I - Projek Sarjana Muda I PSM II Projek Sarjana Muda II RAD - Rapid Application Development RUP - Rational Unified Process SBK - Sistem Bantuan Keputusan SDD - System Design Document SDLC - System Development Life Cycle SMP - Sistem Maklumat Pengurusan SMS - Short Message Service SMSC - Short Message Service Center SPJKM - Sistem Pengurusan JawatanKuasa Mahasiswa SQL - Structured Query Language SRS - Software Requirements Specification SSL - Secure Socket Layer SUTD - Software Unit Testing Document TCP/IP - Transmission Control Protocol / Internet Protokol UML - Unified Modeling Language UTM - Universiti Teknologi Malaysia WAP - Wireless Application Protocol Window 7 - Window 7 WML - Wireless Markup Language www - World Wide Web WYSIWYG - What You See Is What You Get XAMPP - X (for the four operating system supported) A (Apache) M (MySQL) P (PHP) P (Perl). XML - Extension Markup Language

xvii SENARAI ISTILAH BAHASA MALAYSIA BAHASA INGGERIS Aktor - Actor Carta Gantt - Gantt Chart Keperluan Bukan kefungsian - Non-Functional Requiremet Keperluan Kefungsian - Functional Requirement Lelaran - Iteration Model Air Terjun - Waterfall Model Model Prototaip - Prototyping Model Muat Naik - Upload Muat Turun - Download Pangkalan Data - Database Pelanggan - Client Pelantar Window - Window Platform Pelayan Web - Web Server Pelayan - Server Pelayan-Pelanggan - Client-Server Pelayar - Browser Pemasangan - Installation Pembina web - Webmaster Pengguna - User Rajah jujukan - Sequence Diagram Rajah Kes Guna - Use Case Diagram Sistem Pengoperasian - Operating System

xviii Rajah Kelas - Class Diagram Rajah Aktiviti - Activity Diagram

xix SENARAI LAMPIRAN LAMPIRAN TAJUK HALAMAN A Carta Gantt Bagi Projek 1 dan II 81 B Proses Mendapatkan Lesen Memandu 84 C Struktur Organisasi 86 D Temubual 88 E Rajah Jujukan 92 F Dokumen Rekabentuk Perisian 114 (SDD) G Manual Pengguna Bagi Pelajar 122 H Manual Pengguna Bagi Pengajar 133

BAB 1 PENGENALAN 1.1 Pendahuluan Pada masa ini, penggunaan teknologi maklumat dan komunikasi (ICT) begitu luas dan meliputi setiap aspek kehidupan [Datuk Mohd Nasir Ahmad, 2005]. Evolusi teknologi maklumat yang sedang pesat berkembang dewasa ini telah menyebabkan banyak sistem yang dijalankan dengan kaedah manual diautomasikan iaitu sistem yang sedia ada dibangunkan kepada sistem berkomputer dengan berasakan web. Sistem yang berasakan web ini bukanlah suatu yang baru pada zaman ini, malah ia menjadi satu keperluan kerana semua transaksi hendak dilakukan dengan pantas. Pada ketika ini maklumat begitu pendek jangka hayatnya. Maka dengan terhasilnya sistem ini, maka ia akan memberi keuntungan kepada organisasi dan menjadi tanda kecemerlangan dalam bidang teknologi maklumat dan organisasi dan diarapkan sistem yang sedia ada ini akan terus ditingkat upaya dari semasa ke semasa mengikut keperluan semasa.

Sistem Pengurusan Dan Penempahan Kelas Memandu Berasaskan Web dan Sistem Pesanan Ringkas bagi Institut Manducekap Hi-Tec adalah dibangunkan untuk menggantikan sistem pengurusan manual yang sedia ada kepada sistem berkomputer yang berasakan web dan lebih teratur. Oleh sebab pihak Institut tersebut masih tidak mempunyai suatu sistem pengurusan dan penempahan yang berasakan web, banyak masalah yang telah dihadapi dalam proses pengurusan mereka seperti pendaftaran pelajar, pengemaskinian, penyimpanan dan carian rekod pelajar, pembayaran pelajar, serta penempahan jadual belajar memandu. Oleh itu dengan adanya sistem yang dibangunkan ini dapat membantu pihak Institut Manducekap Hi-Tec menyelesaikan masalah yang selalu dihadapi oleh mereka sebelum ini. Selain itu juga dapat memudahkan dan mempercepatkan proses capaian malumat serta menjamin keselamatan semua rekod yang diperlukan dalam proses pengurusan Institut Manducekap Hi-Tec. 1.2 Pernyataan Masalah Oleh sebab pihak Institut masih menggunakan sistem manual untuk menjalankan pengurusan, akibatnya beberapa masalah telah dihadapi dalam proses pengurusan mereka. Salah satu masalah tersebut ialah pihak Institut perlu mengambil banyak masa dalam pendaftaran pelajar ini kerana di dalam Institut kelas memandu tersebut terdapat banyak kelas memandu seperti kereta, motor, lori, teksi dan sebagainya. Selain itu masalah dalam pengemaskinian, penyimpanan, penempahan waktu belajar dan carian

rekod pelajar juga kerap dihadapi oleh pihak Institut tersebut. Ini adalah disebabkan oleh ketiadaan sistem komputer yang berasaskan web untuk membantu mereka dalam proses pengurusan dan penyimpanan rekod-rekod yang lebih sistematik. Ini juga menyebabkan proses carian rekod pelajar tidak dapat dijalankan dalam masa yang pendek. Seterusnya, masalah dalam menempah waktu belajar dan tenaga pelajar juga dihadapi oleh Institut ini. Dengan menggunakan sistem manual yang sedia ada, pelajar harus menempah waktu belajar melalui telefon atau terus ke meja kerani, penempahan waktu belajar bagi pelajar adalah tidak teratur kerana terdapat pertindihan waktu belajar di kalangan pelajar-pelajar yang berdaftar. Pihak institut juga tidak mudah untuk menyemak waktu belajar bagi pelajar yang telah menghabiskan jam mereka. Ini kerana semua data-data berkenaan dengan jadual belajar akan diletakkan di dalam sebuah fail dan jika ingin melakukan semakan, fail tersebut perlu dicari untuk proses penyemakan. 1.3 Matlamat Projek Matlamat utama pembangunan Sistem Pengurusan Dan Penempahan Kelas Memandu Berasaskan Web dan Sistem Pesanan Ringkas bagi Institut Manducekap Hi- Tec adalah untuk menghasilkan satu sistem berkomputer yang menggunakan teknologi maklumat yang berasaskan web bagi menggantikan sistem manual yang sedia ada agar dapat memberikan perkhidmatan yang lebih efisien kepada pelanggan serta memudahkan pengurusan dan mempercepatkan proses capaian maklumat yang berkenaan.

1.4 Objektif Projek Berikut adalah objektif projek yang ingin dicapai bagi membangunkan sistem ini. Antaranya ialah i. Menganalisa masalah di dalam Institut Manducekap Hi-Tec, dalam memantau aktiviti dan program yang dijalankan. ii. Mengkaji tentang methodologi dan teknologi yang sesuai untuk di aplikasikan didalam sistem ini. iii. Membangun dan merekabentuk sebuah Sistem Pengurusan dan penempahan berasaskan web. iv. Menguji sebuah sistem pengurusan yang telah siap dibangunkan. 1.5 Skop Projek i. Sistem yang dibangunkan adalah sistem berasaskan web dan hanya merangkumi penempahan dan pengurusan data pelajar bagi Institut Manducekap Hi-Tec tersebut. ii. Carian yang disediakan dalam sistem ini adalah berdasarkan nombor kad pengenalan pelajar sahaja. iii. Sistem ini boleh menyimpan dan mengemaskini rekod pelajar, rekod pelajar yang berdaftar sahaja dapat diakses melalui sistem ini.

iv. Sistem ini boleh menyimpan rekod penempahan waktu belajar memandu bagi pelajar yang berdaftar dengan Institut Manducekap Hi- Tec ini sahaja. v. Sistem ini juga menggunakan teknologi sistem pesanan ringkas sebagai maklum balas kepada pelajar berkenaan masa dan hari belajar yang telah ditempah oleh pelajar tersebut. vi. vii. Sistem ini juga menggunakan teknologi sistem pesanan ringkas kepada pengajar tentang masa dan hari belajar yang telah ditempah oleh pelajar. Sistem ini juga membolehkan pelajar yang berdaftar untuk menempah waktu belajar memandu secara atas talian. 1.6 Justifikasi dan Kepentingan Projek Sistem ini dibangunkan bertujuan menggantikan sistem manual dalam pengurusan Institut Manducekap Hi-Teckepada sistem berkomputer yang berasakan web. Sistem ini juga memainkan peranan yang penting bagi pihak pengurusan Institut yang menggunakan sistem manual. Dengan adanya sistem ini, pelajar tidak perlu mengambil banyak masa untuk mendaftar, melihat jadual kelas dan jadual waktu belajar, mengetahui status pembelajaran serta mengetahui status pembayaran. Ini juga dapat meningkatkan mutu perkhidmatan Institut Manducekap Hi-Tec tersebut. Manakala bagi pihak pengurusan Institut Manducekap Hi-Tec, proses pengemaskinian, penyimpanan, carian rekod

pelajar, penempahan waktu belajar, pengeluaran peringatan waktu belajar kepada pelajar dan guru mengajar dapat dijalankan dengan sistematik serta mudah dicapai. Selain itu sistem ini juga dapat menjamin keselamatan maklumat dalam pengurusan Institut tersebut kerana hanya pengguna yang sah dan berdaftar dengan Institut Manducekap Hi-Tec sahaja dapat menggunakan sistem ini. Sistem ini juga diharapkan dapat menjadikan sistem yang ramah pengguna serta melancarkan lagi proses-proses pengurusan Institut Manducekap Hi-Tec dan sekaligus membawa ke arah pengurusan yang lebih teratur pada masa hadapan.