Skip to main content

Evaluasi Akhir Semester

Nama: Muhammad Farhan Haykal
NRP  : 05111940000141

Membuat Aplikasi Sekolah

1. Definisikan fitur dari aplikasi yang akan dibangun

1.1 Admin
    - CRUD Mata Pelajaran
    - CRUD Kelas
    - CRUD Data Siswa
    - CRUD Data Guru
    - CRUD Data Orang Tua Siswa
    - Complete Dashboard
    - Login

1.2 Guru
    - CRUD ujian
    - CRUD tugas
    - CRUD kehadiran siswa
    - CRUD Materi
    - Login

1.3 Siswa
    - Dapat Melihat Jadwal Pembelajaran
    - CRUD tugas yang dikumpulkan
    - Dapat Melihat Materi Pembelajaran
    - Fitur  Login

1.4 Orang Tua
    - Child Credentials  (Melihat data terkait anak seperti data diri, nilai tugas & ujian)
    - Invoice Viewing (Melihat bukti pembayaran biaya sekolah)
    - Payment Management (Membayar biaya sekolah siswa)
    - Fitur Login

2. Rancang aplikasi menggunakan Figma


3.  Implementasi aplikasi.

Implementasi dilakukan secara berkelompok dengan nama :
a. Fais Rafii Akbar Hidiya 05111940000026
b. M. Farhan Haykal 05111940000141
c.  Ishaq adheltyo 05111940000167
d. Rahadian Adjie Mahesa 05111940000221

Desain implementasi diambil dari figma yang dibuat oleh Ishaq dan fitur yang diambil adalah :

1. Admin :
    - Login
    - Complete Dashboard
    - Parent Creation ( CRUD Akun Orang Tua )    
    - E-Payslip Generation ( CRUD Tagihan )

2. Orang Tua :
    - Login
    - Melihat Tagihan yang harus dibayarkan


Link Source Code :

Video Demo dapat dilihat di bawah ini :

Comments

Popular posts from this blog

Ticket Machine

 SUP Daijoubu ? Pada kesempatan kali ini Karu akan mencoba membuat project sederhana untuk E-Ticket Machine,  untuk projectnya sendiri Karu akan mencoba menggunakan salah satu fungsi Java yaitu java.util.Scanner . Di dalam project E-Ticket Machine nanti akan terdapat 2 buah Class  yaitu : 1. Ticketing Class  Ticketing ini berfungsi menyimpan beragam fungsi seperti :   >    getPrice(),  fungsi ini berguna untuk menyetor harga E-Ticket agar dapat ditampilkan. >     getBalance(), fungsi ini berguna untuk mengembalikan nilai saldo yang dimiliki oleh pengguna E-Ticket Machine. >      topUp() , fungsi ini berguna untuk menambahkan nilai saldo pengguna E-Ticket Machine   apabila melakukan pengisian saldo. >      printTicket(), fungsi ini berguna untuk menampilkan Tiket yang sudah dibeli oleh   pengguna E-Ticket Machine. 2. TesTicketing      Class  TesTicketing ini...

Tambah Buku dan Validasi Form dengan JQuery

Sup Daijoubu? Pos kali ini adalah dokumentasi dari tugas ke 7 mengenai JQuery, terdapat 2 tugas yaitu tugas untuk menambahkan list buku dan juga tugas untuk membuat form validasi menggunakan JQuery. 1. Tambah Buku Tugas membuat sebuah halaman yang dapat menambahkan buku ke dalam sebuah list yang dapat dilihat menggunakan HTML, CSS dan JQuery. Untuk tampilannya sebagai berikut : Source code untuk tampilan di atas adalah sebagai berikut : 2. Form Validation Tugas membuat sebuah halaman yang berfungsi sebagai pengisian form dimana semua kolom yang ada harus terisi dan akan menampilkan pesan jika ada kolom yang belum terisi. Halaman akan dibuat dengan HTML, CSS, dan JQuery. Untuk tampilannya sebagai berikut :     - Tampilan Awal     - Tampilan saat terdapat kolom yang kosong : Source code untuk tampilan di atas :     - HTML:     - Jquery : Sekian penjelasan mengenai penerapan JQuery pada 2 buah halaman sederhana, terimakasih atas segala perhatian, moh...

Simple Traffic Light Apps

    Traffic Light Apps     A. Abstraksi          Dalam kesempatan kali ini saya akan membuat aplikasi sederhana yang menampilkan secara simpel gambaran lampu lalu lintas  yang diatur oleh sebuah timer. Karena nantinya saya akan mencoba menampilkan secara visual sebuah lampu lalu lintas dengan timer-nya maka untuk dapat melakukan hal tersebut saya akan mencoba mengimplementasikan java swing untuk menampilkan GUI ( Graphical User Interface ) di dalam programnya nanti. Di dalam aplikasi sederhana nanti, GUI berfungsi untuk menampilkan 3 warna lampu yaitu merah, kuning, hijau yang menyala secara bergantian dalam selang 10 detik.     B. Diagram     B.1 Diagram Class                  Pada gambar di bawah ini adalah gambaran tentang hubungan beberapa class yang dibentuk untuk memvisualisasikan sebuah lampu lalu lintas.      B.2 Diagram Object    ...