Skip to main content

Versi 1

FieldIsi
Dokumen IDVBS-PRD-014
DeskripsiVisualisasi denah work center / kandang ternak
Nomor Revisi1
Tanggal2026-10-03
KeteranganInisiasi dokumentasi

1. Ringkasan​

a. In scope​

  • User melihat peta kandang
  • User memilih gudang konteks
  • User navigasi ke dashboard kandang

b. Catatan​

c. Kesimpulan​

  • [FE] -
  • [BE] -

2. Functional Requirement​

KodeDeskripsi
FR-01Sistem menampilkan daftar denah kandang dengan pagination dan filter
FR-02Sistem menampilkan detail denah kandang
FR-03User berwenang dapat membuat denah kandang baru
FR-04User berwenang dapat mengubah denah kandang

3. Use Case List​

KodeDeskripsi
UC-01Melihat daftar denah kandang
UC-02Melihat detail denah kandang
UC-03Menambah denah kandang
UC-04Mengubah denah kandang

4. Use Case Scenario​

UC-01 : Melihat daftar denah kandang​

AktorUser peternakan
DeskripsiMelihat daftar denah kandang
PrekondisiUser sudah login
Brand aktif terpilih
Alur utama1. User membuka menu denah kandang.
2. Sistem menampilkan daftar beserta pagination.
Alur negatif- Jika sesi login tidak valid, user diarahkan ke login.
- Jika permintaan gagal, muncul pesan gagal memuat.
Bisnis rule- Hanya transaksi brand aktif yang ditampilkan.
- Pagination mengikuti pengaturan daftar.
PostkondisiDaftar tampil
TriggerUser membuka halaman daftar denah kandang
Kode FRFR-01

UC-02 : Melihat detail denah kandang​

AktorUser peternakan
DeskripsiMelihat detail denah kandang
PrekondisiUser sudah login
Brand aktif terpilih
Alur utama1. User memilih satu denah kandang dari daftar.
2. Sistem menampilkan detail lengkap.
Alur negatif- Jika data tidak ditemukan, detail tidak tampil.
- Jika gagal memuat, muncul pesan error.
Bisnis rule- Detail memuat baris rincian barang bila ada.
PostkondisiDetail tampil
TriggerUser membuka halaman lihat
Kode FRFR-02

UC-03 : Menambah denah kandang​

AktorUser peternakan
DeskripsiMenambah denah kandang
PrekondisiUser sudah login
Brand aktif terpilih
User punya hak tambah
Alur utama1. User membuka form tambah denah kandang.
2. User mengisi data dan baris barang bila ada.
3. User menyimpan.
4. Sistem mengonfirmasi sukses.
Alur negatif- Jika validasi gagal, data tidak tersimpan dan user melihat pesan error.
- Jika user tidak berwenang, simpan ditolak.
Bisnis rule- Posisi x,y dan ukuran kandang dari master WC.
- Denah read-only layout kecuali master WC diubah di modul lain.
Postkondisidenah kandang tercatat
TriggerUser klik simpan pada form tambah
Kode FRFR-03

UC-04 : Mengubah denah kandang​

AktorUser peternakan
DeskripsiMengubah denah kandang
PrekondisiUser sudah login
Brand aktif terpilih
denah kandang masih dapat diubah
Alur utama1. User membuka form ubah.
2. User mengubah field yang diizinkan.
3. User menyimpan.
4. Sistem memperbarui data.
Alur negatif- Jika validasi gagal, data tidak tersimpan dan user melihat pesan error.
- Jika user tidak berwenang, simpan ditolak.
- Jika dokumen terkunci, ubah ditolak.
Bisnis rule- Posisi x,y dan ukuran kandang dari master WC.
- Denah read-only layout kecuali master WC diubah di modul lain.
PostkondisiData terbarui
TriggerUser simpan pada form ubah
Kode FRFR-04

5. Data Flow Diagram​

DFD-01​

6. Sequence Diagram​

SD-01 — UC-01 : Melihat daftar denah kandang​

SD-02 — UC-02 : Melihat detail denah kandang​

SD-03 — UC-03 : Menambah denah kandang​

SD-04 — UC-04 : Mengubah denah kandang​

7. Table Schema​

8. API Schema​

EndpointStatusPerubahan
GET /work-centerexisting-
GET /work-center/:idexisting-
POST /work-centerexisting-
PUT /work-center/:idexisting-