0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan3 halaman

Projek Alpro Lanjut

Tugas proyek ini mengharuskan mahasiswa untuk membuat website menggunakan framework Django, dengan batas pengumpulan pada 10 Juli 2025. Tujuan dari tugas ini adalah untuk mengasah kemampuan implementasi algoritma dalam pengembangan web dan mengenal struktur modular aplikasi. Proyek harus mencakup fitur minimum seperti tampilan dinamis, interaksi pengguna, dan penggunaan template Django, serta memiliki kriteria penilaian yang jelas.

Diunggah oleh

Hengki Irawan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan3 halaman

Projek Alpro Lanjut

Tugas proyek ini mengharuskan mahasiswa untuk membuat website menggunakan framework Django, dengan batas pengumpulan pada 10 Juli 2025. Tujuan dari tugas ini adalah untuk mengasah kemampuan implementasi algoritma dalam pengembangan web dan mengenal struktur modular aplikasi. Proyek harus mencakup fitur minimum seperti tampilan dinamis, interaksi pengguna, dan penggunaan template Django, serta memiliki kriteria penilaian yang jelas.

Diunggah oleh

Hengki Irawan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Deskripsi Tugas Proyek

Algoritma dan Pemrograman Lanjut


Hadian Mandala Putra, S.Si., M.Kom

Informasi Umum
• Topik Proyek: Pembuatan Website Menggunakan Framework Django

• Bentuk Tugas: Proyek Individu

• Batas Pengumpulan: [10 Juli 2025 Pukul 08.00 WITA]

• Media Pengumpulan: Repository GitHub/Classroom dan link demo (jika


ada)

Latar Belakang
Django adalah framework web berbasis Python yang memungkinkan pengembangan apli-
kasi secara cepat dan terstruktur. Dalam tugas ini, mahasiswa akan menerapkan algo-
ritma pemrograman lanjutan melalui pengembangan website sederhana menggunakan
Django.

Tujuan Tugas
• Mengasah kemampuan mengimplementasikan algoritma dalam konteks pengem-
bangan web.

• Mengenal arsitektur proyek berbasis framework.

• Mengembangkan alur logika aplikasi dengan alur algoritma yang sistematis.

• Mengenal struktur modular aplikasi web berbasis Django.

Deskripsi Tugas
Mahasiswa diminta membuat sebuah website menggunakan Django yang menampilkan
informasi dinamis, baik dari data statis (list atau dictionary) maupun data yang disimpan
menggunakan database.

1
Fitur Minimum
1. Tampilan Website Dinamis: Menampilkan data dari struktur data Python se-
perti list atau dictionary.

2. Interaksi Pengguna: Website terdiri dari minimal 3 halaman dengan navigasi


yang rapi.

3. Template HTML & Template Tag Django: Menggunakan Django Template


Language (DTL).

4. Struktur Modular Django: Minimal terdiri dari views.py, urls.py, dan folder
templates/.

Fitur Tambahan (Bernilai Tambah)


• Penggunaan database (SQLite atau lainnya) melalui Django Models.

• Fitur CRUD (Create, Read, Update, Delete) menggunakan model dan form.

• Autentikasi pengguna (login dan logout).

• Desain antarmuka yang responsif dan interaktif.

• Deploy ke platform hosting gratis seperti Render, Railway, atau Vercel.

Kriteria Penilaian
Aspek Penilaian Bobot (%)
Fungsionalitas Fitur Utama 35%
Kualitas Kode & Struktur Proyek 25%
Desain Antarmuka (UI/UX) 10%
Dokumentasi Proyek 10%
Penerapan Algoritma yang Jelas 10%
Penggunaan Database (Nilai Tambah) 10%

Output yang Diharapkan


• Proyek Django lengkap yang bisa dijalankan secara lokal.

• Dokumentasi proyek (README.md) yang mencakup:

– Deskripsi aplikasi dan fitur


– Panduan instalasi dan menjalankan aplikasi
– Penjelasan struktur folder dan logika algoritma

• Link repository GitHub.

• Link demo website (opsional).

2
Catatan Tambahan
• Penggunaan virtual environment sangat disarankan.

• Gunakan git untuk dokumentasi proses pengembangan.

• Plagiarisme akan dikenai sanksi nilai ”E”.

Anda mungkin juga menyukai