# Pendaftaran dan Pertanyaan Item Data (DataItemList)

## Pendaftaran Senarai Item Data

Mendaftarkan senarai item data dalam set data. Senarai item ini digunakan untuk mendefinisikan dan mengurus setiap item dalam set data. Berikut adalah butiran dan keterangan yang diperlukan untuk pendaftaran item data:

### Nama (Name)

- **Keterangan:** Menentukan nama item set data.
- **Tujuan:** Nama item data digunakan untuk mengenal pasti item tersebut.

### Deskripsi (Description)

- **Keterangan:** Masukkan deskripsi item set data.
- **Tujuan:** Menambah deskripsi pada item data membantu memahami makna dan peranan item data tersebut.

### Aktif (Active)

- **Keterangan:** Menetapkan sama ada ia digunakan.
- **Tujuan:** Item data boleh diaktifkan atau dinonaktifkan untuk mengawal penggunaannya dalam set data.

### Tersembunyi (Hidden)

- **Keterangan:** Menetapkan sama ada untuk ditunjukkan kepada pengguna ketika digunakan dalam laporan atau data yang diproses sekunder.
- **Tujuan:** Menyembunyikan item data dapat membuatnya kurang menonjol dalam laporan dan dokumen lain.

### Kumpulan (Group)

- **Keterangan:** Menetapkan kumpulan untuk item data dengan medan kumpulan yang sama supaya dapat ditampilkan sebagai subkumpulan dalam format tabel dalam keseluruhan set data.
- **Tujuan:** Mengelompokkan item data yang berkaitan meningkatkan visibilitas data dan mendefinisikan asosiasinya. Biasanya, item data ini mempunyai kuota lebih dari satu, dan penting untuk menetapkan nilai kuota yang sama.

### Nama Tag (Tag Name)

- **Keterangan:** Menetapkan kunci objek.
- **Tujuan:** Menentukan nama kunci yang digunakan ketika menggambarkan item data sebagai subbidang dalam objek format JSON.

### Jenis (Type)

- **Keterangan:** Memilih jenis data untuk nilai item set data.
- **Tujuan:** Menentukan jenis data item data untuk mendefinisikan format data tersebut.
  - Jenis yang mungkin:
    - Nombor (Number)
    - Teks (Text)
    - Pilih (Select)
    - Boolean (Boolean)
    - Fail (File)

### Pilihan Pilih (Select Options)

- **Keterangan:** Untuk jenis pilih, menetapkan pasangan nama dan nilai tambahan.
- **Tujuan:** Menentukan pilihan nilai normal yang mungkin untuk item data jenis pilih.

### Fungsi Statistik (Statistical Functions)

- **Keterangan:** Menetapkan fungsi statistik yang akan digunakan pada item ketika mengumpulkan data berkala untuk mencipta rekod ringkasan.
- **Tujuan:** Digunakan untuk mengumpul maklumat statistik item data.
  - Fungsi statistik yang mungkin:
    - Jumlah (Sum)
    - Purata (Mean)
    - Sisihan Piawai (Standard Deviation)
    - Varians (Variance)
    - Minimum (Minimum)
    - Maksimum (Maximum)
    - Julat (Range)
    - Median (Median)
    - Mod (Mode)

### Unit (Unit)

- **Keterangan:** Menetapkan unit input. (contoh: kg, cm)
- **Tujuan:** Menentukan unit nilai item data untuk mengurus data dalam format yang konsisten.

### Bilangan Sampel (Sample Count)

- **Keterangan:** Menetapkan berapa banyak nilai item yang akan diterima.
- **Tujuan:** Menentukan bilangan sampel nilai item data untuk menentukan jumlah sampel yang diperlukan untuk input data.

### Spesifikasi (Specification)

- **Keterangan:** Apabila spesifikasi ditentukan, nilai yang menyimpang akan ditambah sebagai data OOC (Out of Control).

- **Tujuan:** Menetapkan spesifikasi untuk item data untuk mengesan dan mengurus nilai yang menyimpang.
  - Spesifikasi yang mungkin:
    - CCP (Critical Control Point Data Spec): Spesifikasi data titik kawalan kritikal
    - QC (Quality Control Data Spec): Spesifikasi data kawalan kualiti
    - SPC (Statistical Process Control Data Spec): Spesifikasi data kawalan proses statistik (belum disokong)

Item-item ini boleh digunakan untuk mendefinisikan item data dan men

etapkan serta mengurus asosiasi antara item data dalam set data.
