Analisis Kebutuhan Perangkat Lunak

detail permohonan = {id_detail, no_permohonan, kd_alat, lokasi, status, keterangan, A, B } alat = {kd_alat, nama, merk, kd_kelompok, exp_date, status, date_crerated, created_by, date_modified, modified_by, stdel, no_seri, sensor, skala, digunakan, bagian, rangex, lokasi} kelompok alat = {kd_kelompok, nama, date_crerated, created_by, date_modified, modified_by } kalibrator = {id, kd_alat, nama merk, kd_kelompok, exp_date, status, date_crerated, created_by, date_modified, modified_by, stdel } laporan = {id, jenis_lap, no_lap, kd_alat, id_bagian, spek1, spek2, spek3, spek4, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19, f20, f21, f22, f23, f24, f25, f26, f27, f28, f29, f30, f31, f32, f33, f34, f35, f36, f37, f38, f39, f40, f41, f42, f43, f44, f45, f46, f47, f48, f49, f50, f51, f52, f53, f54, f55, f56, f57, f58, f59, f60, f61, f62, f63, f64, f65, f66, f67, f68, f69, f70, f71, f72, f73, f74, f75, f76, f77, f78, f79, f80}

3.1.6 Analisis Kebutuhan Fungsional

Kebutuhan fungsional berhubungan dengan fitur software yang akan dibuat atau dikembangkan. Berikut adalah tahapan analisis kebutuhan fungsional Sistem Informasi Kalibrasi Untuk Menunjang Good Manufacturing Practices GMP di PT. Bio Farma Persero.

3.1.6.1 Diagram Konteks

Untuk membatasi sistem yang menunjukan adanya interaksi sistem dengan komponen luar sistem maka perlu dibuat diagram konteks yang merupakan suatu diagram yang menggambarkan sistem dalam satu lingkungan dan hubungan dengan entitas luar. Diagram konteks dari sistem yang diusulkan untuk Sistem Informasi Kalibrasi dan Validasi dapat dilihat pada gambar 3.4 berikut ini : Pemilik Alat Quality Assurance Administrator Validasi dan Kalibrasi Sistem Informasi Validasi dan Kalibrasi Data Login Data Surat Permohonan Data List Laporan Data Password Info Login Info Surat Permohonan Info List Laporan Info Password Data Login Data Surat Permohonan Data List Laporan Data Bagian Data Kelompok Alat Data Kalibrator Data Laporan Initial Data Laporan Re- Kalibrasi Data Rekap Laporan Data List Laporan Data Remainding Data User Data Password Info Login Info Surat Permohonan Info List Laporan Info Bagian Info Kelompok Alat Info Kalibrator Info Laporan Initial Info Laporan Re- Kalibrasi Info Rekap Laporan Info List Laporan Info Remainding Info User Info Pasword Data Login Data Surat Permohonan Data List Laporan Data Remainding Data Password Info Login Info Surat Permohonan Info List Laporan Info Remainding Info Password Data Login Data Surat Permohonan Data List Laporan Data Bagian Data Kelompok Alat Data Kalibrator Data Laporan Initial Data Laporan Re-Kalibrasi Data Rekap Laporan Data List Laporan Data Remainding Data User Data Password Info Login Info Surat Permohonan Info List Laporan Info Bagian Info Kelompok Alat Info Kalibrator Info Laporan Initial Info Laporan Re- Kalibrasi Info Rekap Laporan Info List Laporan Info Remainding Info User Info Password Gambar 3.4 Diagram Konteks Sistem Informasi Validasi Kalibrasi

3.1.6.2 Data Flow Diagram DFD

DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan.

3.1.6.2.1 DFD Level 1 Sistem Informasi Kalibrasi

DFD Level 1 menjelaskan turunan dari diagram konteks Sistem Informasi Validasi dan Kalibrasi yang terdiri dari 11 sebelas proses dan dapat dilihat pada gambar 3.5.