Skip to main content

Versi 1

FieldIsi
Dokumen IDVBS-LAP-029
DeskripsiLaporan kandang peternakan ayam: ringkasan recording per batch/mesin per cabang, termasuk mode perbandingan antar mesin
Nomor Revisi1
Tanggal2026-10-04
KeteranganDokumentasi baseline dari dokumentasi fitur demo dan kode FE

1. Ringkasan​

a. In scope​

  • User membuka laporan kandang dari daftar Laporan Produksi pada brand peternakan ayam.
  • User memfilter periode, cabang, dan batch masuk ayam.
  • User melihat recording harian per batch: umur, pakan, produksi, deplesi, penjualan, FCR, egg mass, egg weight, feed intake, dan hen day.
  • User mengaktifkan tampilan perbandingan antar mesin.
  • User kembali ke daftar laporan produksi.

b. Catatan​

c. Kesimpulan​

  • [FE] -
  • [BE] -

2. Functional Requirement​

KodeDeskripsi
FR-01Kartu laporan kandang di hub produksi hanya tampil jika jenis usaha brand adalah Peternakan Ayam
FR-02Halaman /brand/:id/laporan-kandang menampilkan recording kandang sesuai filter periode, cabang, dan batch
FR-03Mode normal menampilkan baris per tanggal/batch dengan metrik produksi dan efisiensi
FR-04Mode perbandingan mesin menampilkan metrik bersebelahan per nama mesin
FR-05Sistem mengelompokkan hasil normal per cabang berdasarkan work center

3. Use Case List​

KodeDeskripsi
UC-01Membuka laporan kandang dari daftar produksi
UC-02Melihat laporan kandang mode normal
UC-03Melihat laporan perbandingan mesin

4. Use Case Scenario​

UC-01 : Membuka laporan kandang dari daftar produksi​

AktorUser peternakan / produksi
DeskripsiUser membuka laporan kandang dari hub laporan produksi
PrekondisiUser sudah login; brand aktif bertipe Peternakan Ayam
Alur utama1. User membuka menu Laporan lalu tab Produksi.
2. Sistem menampilkan kartu Laporan Kandang.
3. User memilih kartu tersebut.
4. Sistem membuka halaman laporan kandang dengan pesan "Lengkapi filter untuk menampilkan data".
Alur negatif- Jika jenis usaha bukan Peternakan Ayam, kartu tidak muncul di hub.
- Halaman tetap dapat dibuka lewat alamat langsung tanpa cek jenis usaha di halaman.
Bisnis rule- Kartu hub tidak memakai permission hash khusus kandang; cukup jenis usaha Peternakan Ayam.
- Tombol kembali mengarah ke hub laporan produksi.
PostkondisiHalaman laporan kandang terbuka
TriggerUser mengklik kartu Laporan Kandang
Kode FRFR-01

UC-02 : Melihat laporan kandang mode normal​

AktorUser peternakan / produksi
DeskripsiUser melihat recording kandang per batch dalam periode tertentu
PrekondisiHalaman laporan kandang terbuka
Alur utama1. User mengisi periode dan cabang; dapat memilih batch masuk ayam.
2. User menekan tombol tampilkan.
3. Sistem menampilkan per cabang: batch, tanggal, umur hari, pakan kg, produksi kg, produksi butir, qty ayam, qty mati, qty terjual, FCR, egg mass, egg weight, feed intake, persen hen day, dan nama kandang.
Alur negatif- Jika periode kosong, muncul alert "Periode Tidak Boleh Kosong".
- Jika data kosong atau gagal, muncul "Data yg anda filter tidak ditemukan silahkan ganti filter".
Bisnis rule- Filter memakai tanggal start produksi.
- Nama cabang diambil dari work center yang terkait gudang.
- Tombol Excel di filter dinonaktifkan meskipun fungsi ekspor ada di kode.
PostkondisiTabel laporan kandang mode normal tampil
TriggerUser menekan tombol tampilkan
Kode FRFR-02
FR-03
FR-05

UC-03 : Melihat laporan perbandingan mesin​

AktorUser peternakan / produksi
DeskripsiUser membandingkan metrik recording antar batch/mesin
PrekondisiFilter periode sudah diisi
Alur utama1. User mengaktifkan opsi "Lihat Laporan Perbandingan Mesin".
2. User menekan tombol tampilkan.
3. Sistem menampilkan kolom deskripsi metrik dan satu kolom per nama mesin, mencakup ayam, pakan, hasil, dan efisiensi.
Alur negatif- Jika periode kosong, muncul alert "Periode Tidak Boleh Kosong".
- Jika data kosong, muncul pesan data tidak ditemukan.
Bisnis rule- Mode perbandingan menambah pengelompokan group mesin pada permintaan data.
- Metrik mencakup quantity awal, sold, deplesi, pakan, produksi butir/kg, FCR, feed intake, egg mass, egg weight, dan persen hen day.
PostkondisiTabel perbandingan mesin tampil
TriggerUser mengaktifkan perbandingan lalu menampilkan laporan
Kode FRFR-04

5. Data Flow Diagram​

DFD-01 — Alur data laporan kandang​

6. Sequence Diagram​

SD-01 — UC-01 : Membuka laporan kandang dari daftar produksi​

SD-02 — UC-02 : Melihat laporan kandang mode normal​

SD-03 — UC-03 : Melihat laporan perbandingan mesin​

7. Table Schema​

8. API Schema​

EndpointStatusPerubahan
GET /recording-ternak/laporan-kandangexisting-
GET /gudangexisting-