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 4: Membuat Website Katalog Produk dengan CSS

Tugas 4: Membuat Website Katalog Produk dengan CSS Nama: Aulia Eka Putri Aryani NRP: 05111940000044 Kelas: PWEB-B Pembahasan Pada pertemuan PWEB terakhir kali, saya diminta untuk membuat website yang berisi katalog produk dengan menggunakan CSS yang telah dipelajari.  Sama seperti tugas-tugas sebelumnya, saya memanfaatkan Github Pages untuk meng- host  halaman web ini, dimana  default  domain yang digunakan adalah github.io.  Berikut adalah tampilan dari website yang telah saya buat. Untuk lebih lengkapnya dapat dilihat pada link berikut . Tampilan Website Konten website yang saya buat adalah beranda dari website. Saya membagi beranda menjadi 3 div utama, yaitu div yang berperan sebagai header, main, dan footer. Pada div header saya meletakkan logo, kolom pencarian, akun,  wishlist ,  bag , serta navigasi yang yang terdir...

Tugas 3: Analisis Kegagalan RE Process melalui Film Dokumenter Downfall

Tugas 3: Analisis Kegagalan RE Process melalui Film Dokumenter Downfall Nama: Aulia Eka Putri Aryani NRP: 05111940000044 Kelas: RK-D Pembahasan MCAS (Maneuvering Characteristics Augmentation System) MCAS (Maneuvering Characteristics Aug mentation System) merupakan sistem baru yang dikembangkan oleh Boeing Company melalui Pesawat Boeing 737 Max. MCAS didesain untuk menurunkan hidung pesawat  secara otomatis   ketika  sudut serang ( angle-of-attack ) terlalu besar.  Ia memanfaatkan motor Speed Trim untuk memutar stabilisator horizontal ( h orizontal stabilizer )  setiap kali angle-of-attack yang  terlalu besar terdeteksi.  Hal ini dilakukan untuk mencegah pesawat berada dalam kondisi  stall – kondisi dimana koefisien angkat yang dihasilkan oleh foil (sayap dalam pesawat)  berkurang atau hilangnya  karena  angle-of-attack  yang terlalu besar . Namun, apabila senso...

Tugas 9: Requirement Modelling Language Loket.com

Tugas 9: Requirement Modelling Language Loket.com Nama: Aulia Eka Putri Aryani NRP: 05111940000044 Kelas: RK-D Pembahasan Loket.com adalah platform yang memiliki Ticketing Management Service (TMS) teknologi unggul dalam mendukung seluruh penyelenggaraan event, mulai dari distribusi dan manajemen tiket hingga penyediaan laporan analisa event di akhir acara.  Beberapa teknologi yang tersedia untuk memfasillitasi penyelenggara event dalam setiap tahap persiapan adalah sebagai berikut. Distributor tiket terlengkap untuk melakukan penjualan tiket penyelenggara event. Sistem pembayaran yang beragam dan aman sehingga memberikan kemudahan kepada calon pembeli. Gate management yang aman dan nyaman untuk akses saat event berlangsung sehingga event dengan jumlah penonton yang besar dapat ditangani dengan mudah. Sistem analisis data yang lengkap dan komprehensif setelah acara berlangsung untuk memudahkan penyelenggaraan event dalam menentukan strategi event selanjutnya. Business Objective Mode...