From 71cb55a851a1ce4ec18b1c8f9dcacfc3bec50b9f Mon Sep 17 00:00:00 2001 From: "sas.fajri" Date: Tue, 29 Apr 2025 15:00:27 +0700 Subject: [PATCH] tambahan pas meeting 290425 --- lab_env_case_study.md | 74 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 70 insertions(+), 4 deletions(-) diff --git a/lab_env_case_study.md b/lab_env_case_study.md index 692763c..1da4bbb 100644 --- a/lab_env_case_study.md +++ b/lab_env_case_study.md @@ -167,12 +167,13 @@ sequenceDiagram Data teknis yang dilengkapi Admin: ``` -TECHNICAL_DETAILS: +TECHNICAL_DETAILS: (dikasih centang, yang dikeluarkan di hasil laporan) - Jenis Sampling: Grab Sampling +- Metode Sampling: Sesuai SNI 6989.59:2008 - Metode Pengawetan: Sesuai SNI 6989.59:2008 - Wadah Sampel: Botol kaca untuk BOD, botol plastik untuk parameter lain - Preservasi Khusus: H₂SO₄ untuk COD, BOD, dan Ammonia -- Pengukuran In-situ: pH dan Suhu +- Parameter lapangan: pH dan Suhu - Instruksi Khusus: Sampel diambil saat produksi penuh (antara jam 10:00-12:00) - Pelaporan Tambahan: Perbandingan dengan hasil triwulan sebelumnya - Format Laporan: Digital (PDF) dan 2 hardcopy @@ -182,7 +183,7 @@ TECHNICAL_DETAILS: SAMPLING_PLANS: - plan_id: 1 - request_id: 1 -- planned_date: "2025-01-25" +- planned_date: "2025-01-25" (jadwal sampling yang sudah ada dan petugas) - location: "Outlet IPAL PT. Industri Tekstil Nusantara" - coordinates: "-6.914744, 107.609810" - sampling_method: "Grab Sampling sesuai SNI 6989.59:2008" @@ -466,4 +467,69 @@ Berdasarkan studi kasus di atas, berikut adalah ringkasan proses yang dilakukan - Mengelola perubahan permintaan jika ada - Memastikan timeline sesuai dengan yang dijanjikan -Proses-proses di atas menunjukkan peran krusial Admin Lab dalam menjembatani kebutuhan pelanggan dengan operasional laboratorium, memastikan data teknis yang lengkap dan akurat, serta menjamin kelancaran alur kerja laboratorium secara keseluruhan. \ No newline at end of file +Proses-proses di atas menunjukkan peran krusial Admin Lab dalam menjembatani kebutuhan pelanggan dengan operasional laboratorium, memastikan data teknis yang lengkap dan akurat, serta menjamin kelancaran alur kerja laboratorium secara keseluruhan. + +CREATE TABLE master_matrix_types ( + MatrixTypeID INT PRIMARY KEY, + MatrixCode VARCHAR(20), + MatrixName VARCHAR(100), -- misal: 'Air Minum', 'Limbah Domestik', 'IPAL OUTLET' + Description TEXT, + Regulation VARCHAR(100), -- misal: 'Permenkes No.2 Tahun 2023' + IsActive BOOLEAN +); + +CREATE TABLE master_matrix_sampling_details ( + MatrixSamplingDetailID INT PRIMARY KEY, + MatrixTypeID INT, -- FK ke master_matrix_types + SamplingType ENUM('Grab', 'Composite'), + ContainerType VARCHAR(100), + MinimumVolume DECIMAL(10,2), + VolumeUnit VARCHAR(10), + PreservationMethod VARCHAR(100), + HoldingTime VARCHAR(50), + StorageTemperature VARCHAR(50), + SamplingProtocol VARCHAR(100), + SpecialRequirements TEXT +); + +CREATE TABLE master_matrix_parameters ( + MatrixParameterID INT PRIMARY KEY, + MatrixTypeID INT, -- FK ke master_matrix_types + ParameterID INT, -- FK ke master_parameters + TestMethod VARCHAR(100), -- misal: 'SNI/APHA', 'APHA 23 TAHUN 2017' + TestDepartment VARCHAR(50), -- misal: 'KIMIA', 'BIOLOGI', 'FISIKA' + IsRequired BOOLEAN, + SpecialHandling TEXT +); + +-- Contoh untuk Air Minum +INSERT INTO master_matrix_types VALUES +(1, 'AM', 'Air Minum', 'Air untuk konsumsi manusia', 'Permenkes No.2 Tahun 2023', true); + +INSERT INTO master_matrix_sampling_details VALUES +(1, 1, 'Grab', 'Botol steril', 1000, 'mL', +'Dinginkan 4°C', '24 jam', '4°C', +'SNI/APHA', 'Sampling aseptis untuk parameter mikrobiologi'); + +-- Parameter untuk Air Minum +INSERT INTO master_matrix_parameters +(MatrixTypeID, ParameterID, TestMethod, TestDepartment, IsRequired) VALUES +(1, 1, 'SNI/APHA', 'KIMIA', true), -- pH +(1, 2, 'SNI/APHA', 'KIMIA', true), -- TDS +(1, 3, 'SNI/APHA', 'BIOLOGI', true); -- Total Coliform + +-- Contoh untuk Limbah Domestik +INSERT INTO master_matrix_types VALUES +(2, 'LD', 'Limbah Domestik', 'Air limbah dari aktivitas domestik', +'Permen LHK No.P.68/menlhk-setjen/2016', true); + +INSERT INTO master_matrix_sampling_details VALUES +(2, 2, 'Composite', 'Botol plastik', 2000, 'mL', +'H2SO4 pH < 2', '48 jam', '4°C', +'SNI-6989.11-2019', 'Sampling composite 24 jam'); + +-- Parameter untuk Limbah Domestik +INSERT INTO master_matrix_parameters VALUES +(2, 1, 'SNI-6989.11-2019', 'KIMIA', true), -- pH +(2, 4, 'APHA 5210 B-2017', 'KIMIA', true), -- BOD +(2, 3, 'SNI', 'BIOLOGI', true); -- Total Coliform \ No newline at end of file