0% menganggap dokumen ini bermanfaat (0 suara)
154 tayangan11 halaman

Aplikasi Pendaftaran Ekskul Web

Diunggah oleh

studychris1
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
154 tayangan11 halaman

Aplikasi Pendaftaran Ekskul Web

Diunggah oleh

studychris1
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

PROPOSAL PROJECT WORK

APLIKASI FORM PENDAFTARAN EKSKUL BERBASIS


WEBSITE MENGGUNAKAN PHP DAN MYSQL

AZKHA ETYAV YUGHO NIKAELLA


22506/1967.063

GURU PEMBIMBING
Yanuar Setyoningsih, S.Pd
Ilham Setiyo Kantomo, S.Kom

BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI


PROGRAM KEAHLIAN PENGEMBANGAN PERANGKAT LUNAK DAN
GIM
KONSENTRASI KEAHLIAN REKAYASA PERANGKAT LUNAK
SMK PGRI 3 MALANG
2023
LEMBAR PERSETUJUAN PROPOSAL PROJECT WORK

Judul : APLIKASI FORM PENDAFTARAN EKSKUL BERBASIS


WEBSITE MENGGUNAKAN PHP DAN MYSQL
Oleh : AZKHA ETYAV YUGHO NIKAELLA
NIS : 22506/1976.063

Mengetahui,

Pembimbing 1 Pembimbing 2

Yanuar Setyoningsih, S.Pd Ilham Setiyo Kantomo, S.Kom

Menyetujui,

Kepala Bengkel TIK Guru Wali

Eko Mulyanto, S.Pd Yanuar Setyoningsih, S.Pd

Kepala Bidang TIK

Yanri Nur Wibowo, ST


1. JUDUL PROPOSAL
Aplikasi form pendaftaran ekskul berbasis website menggunakan PHP dan MySQL

2. LATAR BELAKANG
Dalam era digital dan teknologi informasi yang semakin berkembang pesat,
pemanfaatan teknologi dalam berbagai aspek kehidupan menjadi suatu hal yang
tak terelakkan. Dunia Pendidikan pun turut merasakan dampak positif dari
perkembangan ini. Salah satu aspek penting dalam lingkup Pendidikan adalah
kegiatan ekstrakurikuler di sekolah. Kegiatan ekstrakurikuler tidak hanya
memberikan variasi dalam pembelajaran, tetapi juga mendukung perkembangan
holistic siswa, melibatkan mereka dalam berbagai aktivitas di luar lingkungan
akademis.
Namun, proses pendaftaran dan manajemen kegiatan ekstrakurikuler
seringkali masih menghadapi kendala. Terkadang, informasi yang tidak akurat atau
tercecer juga menjadi masalah. Dalam rangka mengatasi kendala-kendala
tersebut, pengggunaan teknologi aplikasi berbasis website dapat menjadi solusi
yang efektif.
Oleh karena itu, penulis berencana untuk membuat Aplikasi ‘Form
pendaftaran ekskul berbasis website‘ supaya dapat membantu pihak sekolah
maupun siswa dalam proses pendaftaran ekstrakurikuler.

3. RUMUSAN MASALAH
a. Bagaimana cara merancang dan membuat aplikasi Form pendaftaran ekskul
berbasis website menggunakan PHP dan MySQL?
b. Apa tujuan dan manfaat dari aplikasi Form pendaftaran ekskul berbasis
website?
c. Bagaimana user dapat melakukan pendaftaran secara online?

1
4. TUJUAN DAN MANFAAT
Tujuan dari dibuatnya aplikasi ini adalah :
1. Untuk membuat aplikasi form pendaftaran ekskul yang mudah digunakan
2. Untuk mempermudah manajemen data siswa dalam pendaftaran
ekstrakurikuler
Manfaat dari dibuatnya aplikasi ini adalah :
1. Aplikasi ini dibangun untuk mengurangi potensi kesalahan manual
2. Semua data terkait pendaftaran ekstrakurikuler akan tersimpan secara digital
3. Siswa dapat dengan mudah mengisi data diri pendaftaran

5. BATASAN MASALAH
1. Website ini menggunakan library tailwind sehingga user harus terhubung
dengan internet
2. Pengguna yang menggunakan website ini harus terhubung internet
3. Pembuatan Website ini menggunakan beberapa software diantaranya:
1. Visual Studio Code (Sebagai Text Editor)
2. XAMPP (Sebagai Server)
3. Chrome (Sebagai Web Browser)

6. PERANCANGAN
6.1. DFD Level 0

Gambar 1 DFD Level 0

2
6.2. ERD

Gambar 2 ERD

3
6.3. Flowchart

Gambar 3 Flowchart User

4
Gambar 4 Flowchart Admin

5
6.4. Tabel
Tabel 1 Kelas
No Nama Field Tipe Data Keterangan Atribut

1 id_kelas int (5) Primary Key Unsigned Zerofill

2 nm_kls varchar (10) - -

Tabel 2 Ekskul
No Nama Field Tipe Data Keterangan Atribut

1 id_ekskul int (5) Primary Key Unsigned Zerofill

2 nm_ekskul varchar (20) - -

3 jadwal varchar (30) - -

4 id_pembina int (5) Index Unsigned Zerofill

5 galeri_ekskul varchar(100) - -

Tabel 3 Detail Pendaftaran


No Nama Field Tipe Data Keterangan Atribut

Unsigned
1 id_pendaftaran int (5) Primary Key
Zerofill
2 tgl_daftar timestamp - -

Unsigned
3 nis int (5) Index
Zerofill
Unsigned
4 id_ekskul int (5) Index
Zerofill

Tabel 4 Admin
No Nama Field Tipe Data Keterangan Atribut

1 id_admin int (5) Primary Key Unsigned Zerofill

2 nm_admin varchar (50) - -

3 username varchar (30) - -

6
4 password varchar (60) - -

7
Tabel 5 Siswa
No Nama Field Tipe Data Keterangan Atribut

1 nis int (5) Primary Key Unsigned Zerofill

2 id_kls int (5) Index Unsigned Zerofill

3 nm_siswa varchar (50) - -

4 tlp_siswa varchar (13) - -

5 tlp_ortu varchar (13) - -

6 jk enum(‘L’, ‘P’) - -

Tabel 6 Pembina
No Nama Field Tipe Data Keterangan Atribut

1 id_pembina int (5) Primary Key Unsigned Zerofill

2 nm_pembina varchar (50) - -

3 foto_pembina blob - -

4 tlp_pembina varchar (13) - -

Tabel 7 Foto_Ekskul
No Nama Field Tipe Data Keterangan Atribut

1 id_foto int (5) Primary Key Unsigned Zerofill

2 foto blob - -

8
7. RENCANA KEGIATAN
Tabel 8 Rencana Kegiatan

Bulan
No. Kegiatan Agustus September Oktober November
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Pembuatan Proposal
2 Bab 1
3 Bab 2
4 Bab 3
5 Bab 4
6 Bab 5
7 Pengerjaan Project

Anda mungkin juga menyukai