Skip to main content

Evaluasi Akhir Semester

Evaluasi Akhir Semester


Nama: Aulia Eka Putri Aryani
NRP: 05111940000044
Kelas: PWEB-B

Pembahasan

  1. Fitur-fitur yang akan saya bangun untuk aplikasi website sekolah saya disesuaikan dengan 4 role yang ada, yakni sebagai berikut.
    • Admin
      1. Login
      2. Dashboard
        • Menampilkan jumlah siswa aktif
        • Menampilkan jumlah guru aktif
        • Menampilkan jumlah pemasukan (dalam 1 bulan)
        • Menampilkan jumlah pengeluaran (dalam 1 bulan)
      3. Manajemen Siswa
        • Menambah data siswa
        • Menampilkan data siswa
        • Mengubah data siswa
        • Menghapus data siswa
        • Mencari data siswa
        • Mengunduh data siswa
      4. Manajemen Guru
        • Menambah data guru
        • Menampilkan data guru
        • Mengubah data guru
        • Menghapus data guru
        • Mencari data guru
        • Mengunduh data guru
      5. Manajemen Orang Tua
        • Menambah data orang tua
        • Menampilkan data orang tua
        • Mengubah data orang tua
        • Menghapus data orang tua
        • Mencari data orang tua
        • Mengunduh data orang tua
      6. Manajemen Keuangan
        • Menambah tagihan pembayaran untuk orang tua
        • Menampilkan tagihan pembayaran untuk orang tua
        • Mengubah tagihan pembayaran untuk orang tua
        • Menghapus tagihan pembayaran untuk orang tua
        • Menambah slip gaji untuk guru
        • Menampilkan slip gaji untuk guru
        • Mengubah slip gaji untuk guru
        • Menghapus slip gaji untuk guru
      7. Logout
    • Guru
      1. Login
      2. Dashboard
        • Menampilkan jumlah kelas
        • Menampilkan jumlah pemasukan (dalam 1 bulan)
        • Menampilkan jadwal kelas
      3. Manajemen Kelas
        • Menambah kelas
        • Menampilkan kelas
        • Mengubah kelas
        • Menghapus kelas
        • Menambah siswa dalam kelas
        • Menampilkan siswa dalam kelas
        • Mengubah siswa dalam kelas
        • Menghapus siswa dalam kelas
      4. Manajemen Materi
        • Menambah materi
        • Menampilkan materi
        • Mengubah materi
        • Menghapus materi
      5. Manajemen Tugas
        • Menambah tugas
        • Menampilkan tugas
        • Mengubah tugas
        • Menghapus tugas
        • Menampilkan pengumpulan tugas siswa
        • Mengubah pengumpulan tugas siswa
      6. Manajemen Ujian
        • Menambah ujian
        • Menampilkan ujian
        • Mengubah ujian
        • Menghapus ujian
        • Menampilkan pengumpulan ujian siswa
        • Mengubah pengumpulan ujian siswa
      7. Manajemen Kehadiran
        • Menampilkan kehadiran siswa
        • Mengubah kehadiran siswa
      8. Logout
    • Siswa
      1. Login
      2. Dashboard
        • Menampilkan jadwal kelas
        • Menampilkan deadline pengumpulan tugas
        • Menampilkan jadwal ujian
      3. Materi
        • Menampilkan materi
      4. Tugas
        • Menampilkan tugas
        • Mengunggah jawaban tugas
        • Mengubah jawaban tugas
        • Menghapus jawaban tugas
        • Menampilkan nilai tugas
      5. Ujian
        • Menampilkan ujian
        • Mengunggah jawaban ujian
        • Mengubah jawaban ujian
        • Menghapus jawaban ujian
        • Menampilkan nilai ujian
      6. Rekap Nilai
        • Menampilkan rekap nilai
      7. Logout
    • Orang Tua
      1. Login
      2. Dashboard
        • Menampilkan jumlah tagihan
        • Menampilkan jumlah pembayaran
      3. Laporan Siswa
        • Menampilkan kehadiran siswa
        • Menampilkan nilai siswa
      4. Manajemen Pembayaran
        • Menampilkan tagihan pembayaran
        • Mengunggah bukti pembayaran
      5. Logout
  2. Tiga fitur yang akan saya bangun merupakan fitur-fitur dari role admin, yaitu login, dashboard, dan manajemen guru. Adapun desain dari tiga fitur tersebut dapat dilihat pada tautan berikut atau gambar-gambar di bawah ini.
    • Login (admin)
    • Tampilan Halaman Utama

      Tampilan Login untuk Admin
    • Dashboard (admin)
    • Tampilan Dashboard untuk Admin
    • Manajemen guru (admin)
    • Tampilan Manajemen Guru untuk Admin
  3. Desain website yang saya implementasikan merupakan desain website yang telah dirancang oleh teman sekelompok saya, yang dapat diakses pada link berikut. Website tersebut menggunakan fitur-fitur dari role siswa, seperti melihat jadwal, melihat materi setiap kelas, mengelola tugas setiap kelas, serta melihat rekap nilai setiap kelas. 
    • Anggota Kelompok
      • Dias Tri Kurniasari (05111940000035)
      • Aulia Eka Putri Aryani (05111940000044)
      • Abiya Sabitta Ragadani (05111940000166)
      • M Rizqi Fiqih Thalib (05111940000219)
    • Tampilan website
      • Jadwal (melihat jadwal seluruh kelas)
Tampilan Halaman Jadwal
      • Materi (melihat materi seluruh kelas)
Tampilan Halaman Materi
      • Tugas (melihat tugas suatu kelas)
Tampilan Halaman Tugas Kelas PWEB B
      • Detail Tugas (melihat detail suatu tugas kelas)
Tampilan Halaman Detail Tugas yang Telah Dinilai
      • Form Unggah Jawaban Tugas (mengunggah jawaban suatu tugas kelas)
Tampilan Halaman Detail Tugas yang Belum Dikumpulkan

Tampilan Halaman Form Unggah Jawaban
      • Form Ubah Jawaban Tugas (mengubah jawaban suatu tugas kelas)
Tampilan Halaman Detail Tugas yang Sudah Dikumpulkan

Tampilan Halaman Form Ubah Jawaban
      • Nilai (melihat nilai akhir seluruh kelas)
Tampilan Halaman Nilai
    • Source code, dapat dilihat pada link berikut.
    • Video demo

Comments

Popular posts from this blog

Tugas 6: Membuat Website dengan Bootstrap

 Tugas 6: Membuat Website dengan Bootstrap Nama: Aulia Eka Putri Aryani NRP: 05111940000044 Kelas: PWEB-B Pembahasan Pada pertemuan PWEB minggu lalu, saya diminta untuk membuat website yang berisikan form login, kontak, dan carousel dengan menggunakan bootstrap. Dalam pembuatan website ini, saya mengimplementasikan HTML, CSS, JavaScript, dan Bootstrap yang telah dipelajari sebelumnya, serta memanfaatkan Github Pages untuk meng-host website ini. Adapun konten dari website yang saya buat adalah sebagai berikut. Home, yang berisikan navigation, carousel, dan footer Contact, yang berisikan navigation, map, informasi kontak, form kontak, dan footer Modal Login, yang berisikan form login yang dilengkapi dengan bootstrap alert danger apabila terdapat kolom yang kosong atau alert success apabila login berhasil Berikut adalah tampilan dari website yang telah saya buat. Untuk lebih Jelasnya dapat diak

Tugas Tambahan: VIRA BCA Chatbot

Tugas Tambahan: VIRA BCA Chatbot Nama: Aulia Eka Putri Aryani NRP: 05111940000044 Kelas: RK-D Pembahasan Setelah dapat diakses melalui LINE, Facebook Messenger, dan Kaskus Chat, VIRA (Virtual Assistant Chat Banking BCA) kini juga hadir di Asisten Google. Vira bisa membantu nasabah BCA dalam mengetahui informasi dan promosi seputar BCA dan transaksi terkait.  Organization Chart Organization chart merupakan diagram yang menjelaskan struktur internal perusahaan, mulai dari peran, tanggung jawab, hingga hubungan antar individu dalam suatu lembaga atau organisasi. Berikut adalah organization chart dari PT. BCA. Use Case Diagram Use case diagram adalah diagram yang menggambarkan hubungan interaksi antara sistem dan aktor. Berikut adalah use case diagram untuk  VIRA chatbot. Use Case Specification Adapun  spesifikasi untuk  masing-masing  use case pada VIRA chatbot adalah sebagai berikut. 1. Melakukan Login Rekening 2. Mengecek Saldo Rekening 3. Mengecek Data Mutasi Rekening Use Case Scenario