TUGAS AKHIR MODUL 3 REKAYASA PERANGKAT LUNAK
Tugas ini Disusun untuk Memenuhi Kegiatan Pembelajaran Daring Dalam Program Pendidikan Profesi Guru dalam Jabatan Tahap 3 Tahun 2019
NAMA
: IDING JAENAL ABIDIN
NO. PESERTA
: 19021552310104
PRODI/KELAS
: TKI – S32019 – KELAS A
LPTK
: UNIVERSITAS PENDIDIKAN INDONESIA
SEKOLAH
: SMK SWADAYA PUI KUNINGAN
PENDIDIKAN PROFESI GURU DALAM JABATAN PROGRAM STUDI TEKNIK KOMPUTER DAN INFORMATIKA UNIVERSITAS PENDIDIKAN INDONESIA TAHAP 3 TAHUN2019 Instructions 1. Rencanakanlah untuk membuat suatu sistem informasi akademik di suatu sekolah menengah kejuruan, dengan program keahlian yang ada pada sekolah tersebut adalah ketenagalistrikan dan teknik komputer dan informatika. Buatlah model sistemnya dengan menggunakan UML. 2. Berdasarkan sistem informasi pada soal pertama, rancanglah kebutuhan basis datanya. 3. Gunakan pemrograman berorientasi objek untuk mewujudkan sistem tersebut. 4. Sistem harus dapat diakses oleh sivitas akademik SMK tersebut dari mana dan kapan saja. Oleh kerana itu pemrograman yang dilakukan harus berbasis web.
DESAIN UML 1. Use Case Diagram
Gbr 1 Akses dan
Gbr 2 Akses Alumni
2. Activity Diagram
Gbr 3 Activity Diagram / Pengunjung
Gbr 4 Activity Diagram Alumni
Gbr 5 Activity Diagram
BASIS DATA
1. Tabel Profil Sekolah (tb_Alumni) Nama Field
Tipe Data
Panjang
Ket Primary
Id_alumni
int
4
nama_alumni
varchar
50
jk
varchar
50
Tgl_lahir
date
Tahun_lulus
int
4
nis
int
16
Alamat
text
255
email
varchar
50
tlp
varchar
12
hp
int
12
2. Tabel Jurusan (tb_jurusan) Nama Field
Tipe Data
Panjang
Ket Primary
id_jurusan
int
10
nama_jurusan
varchar
50
3. Tabel Galeri a. Photo Nama Field
Tipe Data
Panjang
Ket Primary
id_photo
int
10
nama_photo
varchar
50
keterangan
varchar
150
b. Video Nama Field
Tipe Data
Panjang
Ket Primary
id_video
int
10
nama_video
varchar
50
keterangan
varchar
150
4. Tabel Nama Field
Tipe Data
Panjang
Ket Primary
id_
int
10
nama_
varchar
50
varchar
50
level
varchar
50
5. Tabel Nama Field
Tipe Data
Panjang
Ket Primary
id_
int
10
nama_
varchar
50
tmpt_lahir
varchar
50
tgl_lahir
date
jk
enum
alamat
varchar
100
telp
varchar
15
email
varchar
50
varchar
50
L', 'P'
PEMROGRAMAN BERBASIS OBJEK MENGGUNAKAN PHP Implementasi program system informasi akademik ini berbasis PHP dengan menggunakan konsep OOP, salah satunya adalah fungsi mysql improved (mysqli) pada databasenya. Software lain yang digunakan yaitu:
Apache; sebagai web server
MySQL; Sebagai server database
Sublime Text; text editor untuk coding program
Pengujian Hasil Program
Gbr 6 Halaman Beranda / Home
Gbr 7 Menu Profil
Gbr 8 Menu Kompetensi Keahlian
Gbr 9 Menu Galeri
Gbr 10 Halaman Data Alumni
Gbr 11 Form Kontak
Gbr 12
Gbr 13 Laman