Anda di halaman 1dari 7

Lampiran 1

Kolej Vokasional Gerik GERIK


Kementerian Pendidikan Malaysia

KERTAS CADANGAN PROJEK TAHUN AKHIR 1 (PTA 1)

(A) MAKLUMAT PELAJAR (Diisi oleh Pelajar)

NAMA PROGRAM SISTEM PANGKALAN DATA DAN APLIKASI WEB

KOD KURSUS AKV0222KA009

TAJUK PROJEK Kloud

NAMA PELAJAR
MUHAMMAD ISKANDAR LUQMAN BIN ZAHARI
(DENGAN HURUF BESAR)

NO. KAD PENGENALAN 040916080159

NAMA PENYELIA PROJEK PUAN SARAH

(B) MAKLUMAT PROPOSAL :

Perkara Ringkasan
1. Pengenalan Projek Kloud merupakan sebuah penyelesaian pengurusan pelayan
atas talian yang direka khusus dengan keperluan unik apliasi
web keluaran Kursus Pengurusan Pangkalan Data dan Aplikasi
Web di Kolej Vokasional Gerik. Diinspirasi oleh fungsi serbaguna
yang ditawarkan oleh aplikasi seperti RunCloud, Kloud berjanji
untuk memberikan fokus yang lebih besar untuk menangani
keperluan khusus aplikasi web keluaran Kursus Pengurusan
Pangkalan data dan Aplikasi Web di Kolej Vokasional Gerik.

Kloud direkabentuk sebagai platform yang komprehensif dan


antara etos reka bentuk Kloud berpusat pada aspek pengurusan
aplikasi web, dari penempatan, konfigurasi hingga berjalan
secara konsisten. Tujuannya adalah untuk mengembangkan alat
yang dapat merangkum kompleksitas proses ini, menawarkan
pengalaman operasional yang lebih efisien dan lancar.

Aspek utama dalam reka bentuk operasional Kloud adalah


integrasinya dengan Docker. Docker, platform popular yang
digunakan untuk mengembangkan, menghantar, dan
menjalankan aplikasi, akan berfungsi sebagai modus operandi
Kloud dalam penempatan aplikasi web. Dengan memanfaatkan
teknologi kontainerisasi Docker, Kloud akan memastikan setiap
aplikasi web berjalan dengan lancar dalam lingkungan yang
terisolasi, dengan itu mengurangi konflik dan meningkatkan
prestasi. Integrasi ini juga akan menyederhanakan proses
penempatan, kerana Docker membolehkan pembungkusan
aplikasi dengan semua kebergantungannya ke dalam unit yang
distandardkan untuk pembangunan perisian.

Projek Kloud akan dibina menggunakan rangka kerja Laravel,


rangka kerja PHP yang kuat dan serbaguna yang dikenal dengan
sintaks elegan dan set fitur yang kaya. Ekosistem yang luas dan
alat kuat Laravel akan membolehkan kami membangun Kloud
dengan skalabilitas dan kebolehkekalan yang tinggi. Seni bina
MVC-nya akan memastikan pemisahan kepentingan yang bersih,
menjadikan kod pangkalan lebih mudah untuk diurus dan
berkembang.

Sebagai sebahagian dari usaha kami untuk menjadikan Kloud


intuitif dan mahir, kami mencadangkan untuk fokus pada
beberapa kawasan kritikal. Konfigurasi aplikasi web yang
ditempatkan akan disederhanakan, dengan itu mempercepat
proses dan memastikan keberkesanan yang lebih tinggi.
Meningkatkan landskap keselamatan, kami bertujuan untuk
mengintegrasikan rangka kerja keselamatan terkini yang
menguruskan tetapan firewall dan mengawal port secara
optimum.

Berdasarkan keperluan kerjasama yang efektif, projek kami


juga mencadangkan fungsi pengurusan pasukan yang
komprehensif. Ciri ini akan membolehkan penugasan pelbagai
peranan pengguna, seperti pentadbir dan jurutera pangkalan
data, dan tahap akses yang berbeza yang sepadan dengan
peranan ini.

Senarai aplikasi web yang dapat ditempatkan yang diperkaya


juga merupakan sebahagian penting dari cadangan ini. Ini
menawarkan fleksibiliti untuk memilih berdasarkan keperluan
yang berbeza, dengan itu mempromosikan aplikasi yang
disesuaikan. Salah satu aspek penting projek ini merangkumi
sistem pengurusan pangkalan data yang kuat untuk aplikasi web
ini, yang memastikan prestasi yang konsisten dan ketersediaan
yang tinggi.

Kesimpulannya, melalui projek yang dicadangkan untuk Kloud,


kami bertujuan untuk mencipta alat pengurusan pelayan yang
merangkumi semua yang menangani keperluan tepat Kursus
Pengurusan Pangkalan Data dan Aplikasi Web Kolej Vokasional
Gerik. Selain memberikan pengendalian yang mahir dan
keselamatan yang kuat, platform ini akan dibina untuk
menyokong operasi lancar aplikasi web, akhirnya meningkatkan
pengalaman pembelajaran dan aplikasi untuk pelajar. Dengan
integrasi Docker dan penggunaan rangka kerja Laravel, Kloud
akan mendefinisikan semula cara aplikasi web ditempatkan dan
diurus, menjadikannya alat yang penting untuk kursus.
2. Penyataan Masalah Antara persoalan yang mungkin timbul dan boleh dijadikan
panduan oleh penyelidik ialah:
i. Proses melancarkan dan mengurus aplikasi web adalah
kompleks dan memakan masa. Hal ini menjanakan
permintaan terhadap aplikasi yang boleh memudahkan
proses pelancaran dan pengurusan aplikasi web,
mengurangkan konfigurasi manual, dan menjadikan
pengurusan projek lebih cekap.
ii. Pentadbir kurang kawalan terhadap aplikasi web yang
mereka uruskan. Mereka memerlukan kaedah
penyelesaian yang meningkatkan kawalan mereka,
menyediakan antara muka yang mesra pengguna, dan
memudahkkan tugas yang berkaitan dengan pengurusan
projek.
iii. Pelancaran aplikasi web adalah tugas yang mencabar.
Hal yang demikian kerana, aplikasi web yang dihasilkan
oleh pelajar Kolej Vokasional Gerik mempunyai pelbagai
kebersandaraan(dependencies) .
iv. Pengendalian pangkalan data setiap aplikasi web
dilancarkan merupakan sebuah proses manual yang
berisiko mempunyai kesalahan manusia. Hal yang
demikian mengetengahkan keperluan aplikasi yang dapat
mengautomatikkan proses ini, menjimatkan masa, dan
memastikan operasi pengendalian pangkalan data bebas
ralat.
v. Kekurangan aspek keselamatan aplikasi web yang
dilancarkan. Hal demikian menjana kepada permintaan
sebuah penyelesaian yang memastikan hanya
sambungan port tertentu yang terbuka agar keselamatan
aplikasi web tersebut boeh dijamin.
Kajian ini dijalankan dengan menyatakan objektif utama kajian
iaitu:
i. Kloud memudahkan proses melancarkan dan mengurus
aplikasi web secara mengurangkan keperluan untuk
konfigurasi secara manual secara mengautomasikan
proses pelancaran aplikasi web.
vi. Meningkatkan kawalan pentadbir terhadap aplikasi web
yang pentadbir uruskan. Hal yang demikian boleh dicapai
secara menyediakan sebuah halaman bagi pentadbir
3. Objektif Projek untuk mengkonfigurasi aplikasi web yang dilancarkan.
vii. Menyediakan pelbagai aplikasi web yang boleh
dilancarkan dan menyediakan proses yang mudah untuk
mengurus projek yang telah dilancarkan.
viii. Mengautomasikan pengendalian pangkalan data setiap
kali aplikasi web baharu dilancarkan bagi memastikan
operasi aplikasi web yang dilancar bebas ralat.
ix. Memastikan keselamatan sistem dengan menyediakan
akses firewall kepada pentadbir dan memastikan bahawa
hanya sambungan port tertentu yang dibuka.

Kajian ini bertujuan untuk menyediakan sebuah platform


pengurusan aplikasi web keluaran kos Pangaklan Data Kolej
4. Tujuan Projek
Vokasional Gerik yang intuitif dan mudah agar pihak pengurusan
Kolej Vokasional Gerik boleh mentadbir dan mengurus operasi
Kolej Vokasional Gerik dengan mudah.
5. Skop Projek Projek Kloud adalah penyelesaian pengurusan server awan
dikhususkan untuk Kursus Pengurusan Database dan Aplikasi
Web di Kolej Vokasional Gerik. Dengan menggunakan Docker
dan Laravel, ia berusaha menjadikan pengurusan aplikasi web
menjadi mudah dan efisien melalui proses yang intuitif dalam
mempamerkan dan mengkonfigurasi aplikasi, mengintegrasikan
kerangka kerja sekuriti yang kukuh, membolehkan kerjasama
pasukan berdasarkan peranan, menyediakan pelbagai pilihan
aplikasi yang boleh dilancarkan, dan mengautomatikan
pengurusan database. Objektif utama adalah untuk menyediakan
alat yang komprehensif yang mentransformasikan bagaimana
aplikasi web dijalankan, meningkatkan pengalaman pendidikan
dan praktikal bagi pelajar.

6. Literatur

7. Metodologi

8. Anggaran Kos
9. Perancangan
Pelaksanaan
Projek

10. Carta Gantt Rujuk Lampiran


Pelaksanaan Projek

11. Jangkaan Hasil

12. Rujukan

13. Lampiran
* Sila gunakan helaian tambahan jika ruangan tidak mencukupi.

PERAKUAN PELAJAR:

Nama Pelajar : .............................................................................................................................

Tandatangan : ................................................................ Tarikh :..........................................

No. Telefon : (H/P)…………………………………. (R)……………………………………

Email : …………………………………………………………..

PENGESAHAN PENYELIA PROJEK (PP):

Nama Pegawai : .......................................................................................................................

Tandatangan : ................................................................ Tarikh :..........................................


(Cop Nama Pegawai )

Anda mungkin juga menyukai