Skip to content

Latest commit

 

History

History
191 lines (186 loc) · 6.01 KB

README.md

File metadata and controls

191 lines (186 loc) · 6.01 KB

Final Proyek

Bahan Pengajaran

Ide Final Proyek (Khusus Software)

  • Sistem Penjualan
    Spesifikasi:
    • Pembelian
    • Barang dengan ditambah (Promo, Diskon)
    • Transaksi
    • Riwayat Transaksi
    • Cetak Struk

  • Sistem Puskesmas
    Spesifikasi:
    • Pasien
    • Dokter
    • Poli
    • Antrian Prioritas
    • Riwayat Kesehatan

  • Sistem Kursus
    Spesifikasi:
    • Peserta
    • Pelajaran
    • Jadwal
    • Transaksi
    • Riwayat Kursus

  • Sistem Konser
    Spesifikasi:
    • Peserta
    • Konser
    • Tiket dengan Kategori Tiket (Gold, Silver, Bronze)
    • Transaksi
    • Riwayat Transaksi

  • Sistem Bioskop
    Spesifikasi:
    • Peserta
    • Film
    • Kursi dengan memilih kursi yang ada di bioskop
    • Transaksi
    • Riwayat Transaksi

  • Sistem Voting
    Spesifikasi:
    • Peserta
    • Kategori
    • Paslon
    • Vote
    • Riwayat Vote

  • Sistem Manajemen Gudang
    Spesifikasi:
    • Pembelian
    • Barang Masuk & Keluar
    • Pengurutan Barang
    • Penjualan
    • Riwayat Barang

  • Sistem Kuis
    Spesifikasi:
    • Peserta
    • Kategori Soal
    • Soal dan Kunci Jawaban
    • Jawaban Peserta
    • Nilai Peserta

  • Sistem Rental
    Spesifikasi:
    • Peserta
    • Peminjaman
    • Pengembalian dengan Denda
    • Kartu Peminjaman untuk Diskon
    • Riwayat Peminjaman

  • Sistem Reservasi
    Spesifikasi:
    • Peserta
    • Kamar
    • Jadwal Reservasi
    • Transaksi
    • Riwayat Transaksi

  • Sistem Bansos
    Spesifikasi:
    • Penduduk
    • Pekerjaan
    • Bansos ada kategori untuk (bawah, menengah)
    • Pengelempokkan Bansos
    • Riwayat Distribusi

  • Sistem Catatan Harian (Untuk Final Proyek Web Tidak diperkenankan)
    Spesifikasi:
    • Kategori
    • Catatan
    • Jadwal
    • Realisasi dan Tidak Terealisasi
    • Riwayat Catatan

Ide Final Proyek (Khusus Hardware)

  • Smarthome dengan Platform Blynk
    Spesifikasi:
    • Gunakan Platform Blynk
    • Relay 2 Channel untuk menyalakan LED
    • Gunakan Potensiometer untuk atur kecerahan LED dengan PWM
    • DHT22 atur dengan ADC
    • Buatkan prediksi dengan kondisi suhu dan kelembapan

  • Smarthome dengan Restfull API
    Spesifikasi:
    • Gunakan Mock API sebagai Restfull API
    • Buatkan tampilan website dengan html, css atau framework css, dan js
    • Relay 2 Channel untuk menyalakan LED
    • Sensor bebas

  • Smarthome dengan MQTT
    Spesifikasi:
    • Gunakan EMQX sebagai MQTT
    • Buatkan tampilan website dengan html, css atau framework css, dan js
    • Relay 2 Channel untuk menyalakan LED
    • Sensor bebas

Ketentuan Final Proyek

  • Mata Kuliah Algoritma & Pemograman 1
    • Menerapkan minimal 5 materi perkuliahan
    • Membuat dokumentasi proyek dengan 3 notasi algoritma (Deskripsi, Pseudocode, dan Flowchart)

  • Mata Kuliah Struktur Data
    • Menerapkan minimal 5 materi perkuliahan terutama implementasi 5 Struktur Data
    • Membuat dokumentasi proyek

  • Mata Kuliah Pemograman Web 2
    • Menggunakan Framework Laravel, Jika ingin menerapkan Rest API gunakan Vue JS/React JS
    • Membuat dokumentasi proyek

  • Mata Kuliah Mikrokontroller
    • Integrasi Internet of Things dengan Protokol HTTP/MQTT (Pilih salah satu aja), Terapkan PWM dan ADC
    • Membuat dokumentasi proyek

Template Dokumentasi Final Proyek