PENGENALAN
Matlamat projek adalah untuk menghasilkan inovasi dalam bidang teknologi maklumat yang menyelesaikan masalah berkaitan teknologi maklumat yang kompleks. Projek ini menggunakan teknologi komputeran untuk mencapai matlamat di peringkat organisasi, masyarakat dan peribadi. Projek Teknologi Maklumat yang dibangun oleh pelajar perlu memenuhi kriteria umum berikut:
Masalah yang dipilih untuk projek adalah berdasarkan keperluan komputeran yang dikenal pasti melalui analisis masalah yang kompleks dalam dunia nyata sama ada di peringkat organisasi, masyarakat dan peribadi.
Proses penyelesaian masalah perlu menggunakan kaedah pengkomputeran dalam platform yang sesuai iaitu perkakasan seperti komputer riba, tablet, telefon pintar, dan pengkomputeran awan; dan perisian seperti Windows, Linux, Android dan iOS.
Kaedah pengkomputeran yang dipilih sepatutnya melibatkan gabungan pengetahuan yang diperoleh melalui kursus seperti Pengaturcaraan (Programming), Rangkaian (Networking), Interaksi Manusia Komputer (Human Computer Interaction), Pangkalan Data (Databases), Sistem Web dan Mudah Alih (Web and Mobile Systems), Pentadbiran Sistem dan Rangkaian (System and Network Administration) dan kursus elektif. Gabungan adalah mengikut kesesuaian dan berupaya menonjolkan kekompleksan masalah yang hendak diselesaikan.
Kaedah pengkomputeran yang dipillih perlu dibuktikan berjaya menyelesai masalah melalui fasa reka bentuk, implementasi dan penilaian untuk memenuhi keperluan komputeran dalam konteks teknologi maklumat.
PEMBANGUNAN PROJEK
NETWORKING
Requirements:
Project Scope
Network requirements (Request Of Proposal - RFP)
Network upgrade plan
Existing network infrastructure topology diagram
Network Design strategy
TCP/IP Network address table
Physical Diagram
Upgraded infrastructure topology diagram
Hardware Configuration (Cisco Router & Switch – Interface, ACL, VLAN)
Hardware List (Bill Of Materials )
Examples:
Upgrade Network
Setup Network
Wireless Technology
Campus network design
SECURITY
Requirements:
Project Scope
Design evaluation
Network requirements (Request Of Proposal - RFP)
Existing security infrastructure diagram/topology
Propose for security
Hardware List (Bill Of Materials)
Implementation evaluation
Solution to problem
Existing security method and propose method
Examples:
Firewall
Web Server monitoring techniques
DMZ Network Design with Cisco Routers
NETWORK MONITORING
Requirements:
Project Scope
Existing network infrastructure topology diagram
Network Design strategy
TCP/IP Network address table
Physical Diagram
Hardware List (Bill Of Materials
Monitoring Service
Structure and remote consoles
Detection and Tracking System
Maps and scope of network management
SNMP Configuration
Setting up services: databases and backups
Examples:
Packet Loss Testing tool
Remote Access VPN design behind NAT router
INTERNET OF THINGS (IOT) / INTERNET OF EVERYTHING (IOE)
Requirements:
Hardware
The type and number of sensors & actuators attached to the device
Networking
communicate with other devices
communicate with applications
services that are running in the CLOUD.
Application design
own user interfaces (UIs)
Application development
Security
physical and network access to devices & data
Examples:
Wireless/ GSM Projects
Cloud Platform Specific
Cloud Network
PEMBANGUNAN MOBILE APPS
Native
Requirements:
Business owner (business logic)
.apk / icon
API’s
UI (activity, notification,splash screen, animation )
Business logic (formula,calculation)
Security (if needed)
Includes database (sqlite,mysql,firebase) /preferences/file
Bonus
Upload to Play Store
Teknologi terkini (QR code, NFC, RFID, augmented reality ,location
based technology dan lain-lain)
Hybrid
Mempunyai
Owner (business logic)
API’s
.apk (phoneGap,cordova) / icon
UI (menggunakan - html5+css+js,splash screen,form)
Security (login, session,form validation)
Navigation / File Structure/ Menu (css,js)
Mempunyai database (mysql,oracle,firebase)
Dibolehkan
Penggunaan framework (ionic, phoneGap,mobile angular ui,jquery,cordova)
Bonus
Muat naik ke Play Store
Using web hosting
Latest Technologies (QR code, NFC, RFID, augmented reality, location based technology etc.)
Examples:
Aplikasi Mudah Alih Kehadiran Pelajar
Aplikasi Mudah Alih Perancang Diet Kanak-Kanak
Aplikasi Pembelajaran Sains Berasaskan Peta Konsep Untuk Pelajar Sekolah Rendah
Aplikasi Pengurusan Pencarian Darah
Aplikasi Permainan Tradisional India Kabaddi
Permainan Simulasi Pembedahan Neuter/Spay Kucing
Mobile For Blind People
WEB / MOBILE WEB APPLICATION
Requirements:
Owner (business logic)
UI (main page,form)
Responsive
Navigation / File Structure/ Menu (css,js)
Database (mysql,oracle,firebase)
Security (login,form verification,session)
Web server / localhost (apache,iis,tom cat)
Not Allowed
Content Management System (CMS) (Drupal, Joomla, django CMS and etc.)
Allowed
framework PHP (eg. CodeIgniter, CakePHP, Zend, ect.)
CSS (eg. Bootstrap, Foundation).
Bonus
Using web hosting.
Integrate with hardware - barcode scanner, web cam etc.
Latest Technologies (QR code, NFC, RFID, location based technology etc.)
Upload to Play Store
Examples:
Teknologi Web (Webtechnology)
Project Title Examples:
Sistem Buku Log Latihan Industri Dalam Talian
Sistem E-Undi Majlis Perwakilan Pelajar Berasaskan Web
Sistem Pengurusan Derma Darah
Sistem Pengurusan Wakaf
Sistem Pengurusan Yuran Dan Kehadiran Murid
Sistem Pakar (Expert System)
Project Title Examples:
Pembangunan Repositori Pakaian Tradisional Melayu Berasas Ontologi
Sistem Pemantauan Paras Air Tasik Chini Secara Visualisasi Data
Sistem Robot Navigasi Aphrodite Di Pusat Membeli-Belah
Perlombongan Data (Data Mining)
Project Title Examples:
Peramalan Kualiti Air Tasik Chini Dengan Menggunakan Teknik Perlombongan Data Dalam Python.
Fake News Detection
Credit Card Fraud Detection
Mushroom Classification
Heart Disease Prediction
House Price Prediction
Sistem Cerdas (Intelligent Systems)
Project Title Examples:
Sistem Mengecam Bangunan Mercu Tanda Dan Pengambilan Semula
Penjadualan Pintar Dalam Sistem Pengurusan Sekolah Memandu
Pembangunan Chatbot Untuk Capaian Maklumat Warisan Kebangsaan
Voice-Based Virtual Assistant For Windows
Facial Emotion Recognition And Detection
Online Assignment Plagiarism Checker