Add dfd.md
This commit is contained in:
parent
3191e93f77
commit
33a241c327
|
|
@ -0,0 +1,49 @@
|
|||
Berdasarkan kedua dokumen yang Anda unggah, **tidak ada dokumentasi teknis khusus untuk programmer** seperti *Flowchart*, *Data Flow Diagram* (DFD), *Entity Relationship Diagram* (ERD), atau panduan pemrograman (API/UI-UX). Kedua dokumen tersebut murni berisi data administratif acara, seperti jadwal (rundown), rubrik penilaian, dan deskripsi peserta.
|
||||
|
||||
Namun, sebagai panduan untuk programmer, kita dapat menyusun **Alur Proses Bisnis (Business Process Flow)** yang sangat jelas berdasarkan aturan main dan jadwal acara di dalam dokumen tersebut. Alur ini bisa langsung digunakan oleh programmer sebagai acuan pembuatan sistem (SOP Aplikasi):
|
||||
|
||||
### Alur Kerja Aplikasi (App Flow) untuk Programmer
|
||||
|
||||
**1. Fase Persiapan (Master Data Setup)**
|
||||
* **Aktor:** Admin panitia.
|
||||
* **Proses:**
|
||||
* Sistem harus menyediakan fitur *Input/Import* data 47 kelompok usaha yang terdaftar (seperti KopiLink, NaturePack, dll) berserta deskripsi usahanya.
|
||||
* Sistem menginput data juri (contoh: Mahfudz Arif, S.Kom).
|
||||
* Mengelompokkan peserta berdasarkan kelas/prodi (TI, DKV, Manajemen, P2MW) karena aturan menyebutkan harus diambil 2 terbaik dari masing-masing kelas kewirausahaan.
|
||||
|
||||
**2. Fase "Stand Visit" - Penyisihan (Waktu: 08.00 - 09.30)**
|
||||
* **Aktor:** Juri.
|
||||
* **Proses UI/UX:** Juri *login* ke aplikasi. Aplikasi menampilkan daftar 47 peserta.
|
||||
* **Flow Penilaian:**
|
||||
* Saat juri mengunjungi stand, juri membuka form peserta di aplikasi.
|
||||
* Juri memasukkan skor (indeks 1-100) untuk 2 form input: **Tampilan Stand (Looks)** dan **Konsep Dasar Ide Usaha**.
|
||||
* **Sistem Backend:** Aplikasi menjumlahkan skor secara otomatis dan menyaring **14 kelompok terbaik** secara otomatis pada pukul 09.30.
|
||||
|
||||
**3. Fase "Pitch Deck" - Final (Waktu: Sesi 1 [10.00-11.45] & Sesi 2 [12.30-14.50])**
|
||||
* **Aktor:** Juri & Operator (Time Stopper: Revan / Abi Rizki).
|
||||
* **Proses UI/UX:** Menu ini hanya terbuka untuk 14 peserta yang lolos.
|
||||
* **Flow Presentasi & Timer:**
|
||||
* Operator menjalankan *timer* di sistem: maksimal 10 menit untuk presentasi dan 5 menit untuk sesi tanya jawab.
|
||||
* **Flow Penilaian Juri:** Juri menilai menggunakan 5 parameter baru (skor 1-100):
|
||||
1. Inovasi.
|
||||
2. Konsep Dasar Ide Usaha.
|
||||
3. Potensi Pasar dan Strategi Pemasaran.
|
||||
4. Interaksi Pengunjung dan Kemampuan Presentasi.
|
||||
5. Keberlanjutan dan Prospek Bisnis.
|
||||
* **Sistem Backend:** Sistem menyimpan skor tahap kedua ini secara *real-time*.
|
||||
|
||||
**4. Fase Penjurian & Awarding (Waktu: 15.30 - 16.15)**
|
||||
* **Aktor:** Sistem & Admin/MC (Elva dan Rosa).
|
||||
* **Proses:**
|
||||
* Pada pukul 15.30, sistem secara otomatis melakukan kalkulasi total skor dari tahap Pitch Deck.
|
||||
* Sistem mengurutkan nilai dari yang tertinggi hingga terendah.
|
||||
* Pada pukul 16.00, sistem merilis daftar (Leaderboard) **5 Juara Utama** yang akan dibacakan oleh MC di panggung utama.
|
||||
|
||||
### Panduan Struktur Database (Saran untuk Programmer)
|
||||
Dari form penilaian dan laporan deskripsi, programmer perlu menyiapkan tabel setidaknya:
|
||||
* `tabel_peserta` (id, nama_usaha, deskripsi, asal_prodi)
|
||||
* `tabel_juri` (id, nama_juri)
|
||||
* `tabel_nilai_stand` (id_peserta, id_juri, nilai_looks, nilai_konsep, total)
|
||||
* `tabel_nilai_pitch` (id_peserta, id_juri, nilai_inovasi, nilai_konsep, nilai_pasar, nilai_interaksi, nilai_prospek, total)
|
||||
|
||||
Informasi di atas dapat Anda serahkan kepada programmer sebagai *Requirement Document* (Dokumen Kebutuhan Sistem) agar aplikasi yang dibangun terintegrasi sempurna dengan jadwal dan regulasi acara Creanovative 2026.
|
||||
Loading…
Reference in New Issue