Proyek SEN DBMS (Sistem Manajemen Basis Data) berfokus pada pengelolaan layanan darurat nasional yang terdiri dari departemen Pemadam Kebakaran, Layanan Medis Darurat, dan Penegakan Hukum, yang meliputi Kepolisian Negara, Carabinieri, Penjaga Keuangan, dan Angkatan Darat. Tujuan utamanya adalah untuk meningkatkan kerja sama yang efisien di antara departemen-departemen ini untuk penyelesaian keadaan darurat dengan cepat.
Aplikasi ini berhasil memfasilitasi koordinasi dan manajemen departemen layanan darurat, membina kolaborasi antara Pemadam Kebakaran, Layanan Medis Darurat, dan Penegakan Hukum (Polisi Negara, Carabinieri, Penjaga Keuangan, dan Angkatan Darat). Hal ini memungkinkan respons cepat terhadap situasi mendesak. Sistem membangun hubungan antara Pengguna dan Insiden melalui Permintaan, yang berisi rincian urgensi yang penting. Departemen masing-masing kemudian diberitahu melalui Keterlibatan, mempersiapkan mereka untuk menyelesaikan keadaan darurat secara efektif.
SEN mencakup entitas seperti Informasi Umum, Informasi Pengguna, Informasi Departemen, Informasi Insiden, dan Informasi Operator. Hal ini memungkinkan berbagai operasi, termasuk memasukkan, memperbarui, dan menghapus catatan pengguna, mengelola informasi departemen, mencatat rincian insiden, dan melacak data operator.
DBMS mematuhi batasan teknologi dan keamanan yang ketat untuk memastikan ketahanan dan keandalannya. Ini mengalami beberapa tahap desain, termasuk analisis kebutuhan, desain konseptual dan logis, dan implementasi fisik.
Selama tahap analisis, persyaratan ditinjau secara cermat dan disusun menjadi entitas yang sesuai, seperti Informasi Umum, Informasi Pengguna, Informasi Departemen, Informasi Insiden, dan Informasi Operator. Fase desain konseptual melibatkan pembuatan skema Entity-Relationship (ER) untuk membangun hubungan antara entitas-entitas ini. Fase desain logis berfokus pada restrukturisasi skema konseptual untuk memastikan integritas dan normalisasi data. Terakhir, fase desain fisik memerlukan penerapan skema logis dalam DBMS yang dipilih.
Lapisan aplikasi berinteraksi dengan DBMS melalui lapisan data, yang menangani pertanyaan, pengambilan data, dan pembaruan catatan. Fase implementasi mencakup teknik manajemen pengecualian yang efektif untuk menangani kesalahan dan skenario luar biasa. Proyek ini menyediakan pernyataan SQL yang diperlukan dalam file system.sql dan sen.sql untuk menyiapkan dan membuat DBMS SEN. Selain itu, paket PACKSEN menawarkan serangkaian prosedur dan fungsi untuk mengelola berbagai aspek sistem layanan darurat.
Untuk memastikan integritas data dan mengotomatiskan tindakan spesifik berdasarkan kejadian yang ditentukan, DBMS menggabungkan pemicu. Pemicu ini mencakup pemicu validasi untuk penyisipan pengguna, judul, operator, dan departemen, serta pemicu untuk validasi tanggal, validasi judul studi, penyisipan operator, penyisipan keterlibatan, pembaruan operator, penghapusan operator, dan pengarsipan insiden historis.
Keberhasilan penerapan aplikasi SEN memungkinkan koordinasi dan pengelolaan departemen layanan darurat yang efektif, seperti Pemadam Kebakaran, Layanan Medis Darurat, dan Penegakan Hukum (termasuk Kepolisian Negara, Carabinieri, Penjaga Keuangan, dan Angkatan Darat). Tujuan utamanya adalah untuk membina kerja sama antar departemen, sehingga memungkinkan penyelesaian situasi mendesak dengan cepat dan efisien.
Kami menyambut baik kontribusi dan perbaikan pada proyek KinDeNet. Jika Anda ingin berkontribusi, silakan kirimkan permintaan tarik. Pastikan untuk mendiskusikan dan merencanakan usulan perubahan dengan tim pengembangan sebelum memulai pekerjaan.
Proyek ini dilisensikan di bawah [GNU General Public License v3.0]. Lihat file LISENSI untuk informasi lebih lanjut.