Semua Proyek

Employee Entry Monitoring System At PT Bumi Suksesindo

Employee Entry Monitoring System At PT Bumi Suksesindo

Ringkasan

Sistem ini dikembangkan untuk memantau dan mengelola akses keluar–masuk karyawan melalui turnstile gate dengan tujuan meningkatkan keamanan serta efisiensi proses verifikasi otorisasi oleh petugas keamanan. Sistem terintegrasi langsung dengan perangkat turnstile, sehingga mampu menampilkan informasi identitas karyawan secara real-time setiap kali terjadi transaksi akses masuk maupun keluar area kerja.

Dalam proyek ini, saya berperan sebagai Pemimpin Proyek (Project Leader) sekaligus Lead Developer, dengan tanggung jawab utama dalam perancangan arsitektur sistem, pengambilan keputusan teknis, serta koordinasi pengembangan agar sistem berjalan sesuai kebutuhan operasional perusahaan. Saya memimpin proses pengembangan sistem monitoring end-to-end, termasuk integrasi antara turnstile gate, MQTT Broker, dan aplikasi client.

Sistem bekerja dengan membaca log transaksi akses dari turnstile gate, kemudian mengirimkan data tersebut ke MQTT Broker untuk didistribusikan secara real-time ke aplikasi client berbasis Android yang dikembangkan menggunakan Kotlin. Aplikasi ini digunakan oleh petugas keamanan untuk menampilkan informasi detail identitas karyawan sebagai dasar verifikasi dan pengambilan keputusan di lapangan.

Implementasi Sistem

presentation-of-analysis-and-tests-to-supervisor-2

Tahap ini dilakukan dengan menyampaikan hasil pengembangan sistem kepada supervisor, termasuk penjelasan arsitektur teknis, alur kerja sistem, serta hasil analisis dan pengujian yang telah dilakukan. Evaluasi ini bertujuan untuk memastikan sistem telah sesuai dengan kebutuhan operasional dan standar keamanan yang ditetapkan.

testing-the-monitoring-device-on-the-trunstile-gate

Dilakukan pengujian langsung pada perangkat turnstile gate untuk menganalisis kecepatan pemrosesan data, stabilitas koneksi, serta responsivitas aplikasi monitoring dalam menerima dan menampilkan data akses karyawan secara real-time.

system-scalability-testing-in-handling-trunstile-gate-response

Pengujian lanjutan dilakukan untuk memvalidasi kesesuaian data identitas yang diterima aplikasi dengan data yang dihasilkan oleh turnstile gate. Tahap ini bertujuan memastikan tidak terjadi keterlambatan, kehilangan data, maupun kesalahan informasi saat proses pengiriman melalui MQTT.

installation-of-monitoring-equipment-on-brackets-2

Aplikasi monitoring dipasang pada perangkat yang ditempatkan pada braket khusus di sisi turnstile gate. Penempatan ini dirancang agar mudah diakses oleh petugas keamanan serta mendukung efektivitas pemantauan saat proses keluar–masuk karyawan berlangsung.

direct-testing-on-employee-access

Dilakukan pengujian langsung saat karyawan melakukan akses masuk dan keluar area kerja. Tahap ini bertujuan untuk memastikan sistem berfungsi dengan baik dalam kondisi operasional nyata dan dapat digunakan secara efektif oleh petugas keamanan tanpa mengganggu alur akses karyawan.

Proyek ini memerlukan pengujian serta analisis Quality of Service (QoS) pada protokol MQTT guna menjamin keandalan pengiriman dan penerimaan data, terutama pada kondisi lalu lintas tinggi. Oleh karena itu, penting sekali memilih level QoS yang paling optimal untuk meminimalkan risiko kehilangan data.

Pengembangan dan analisis sistem ini juga menjadi topik skripsi saya dengan judul “Pengembangan dan Analisis Sistem Monitoring Turnstile Gate Berbasis Message Queuing Telemetry Transport (MQTT) di PT Bumi Suksesindo”. Saat ini, sistem telah diimplementasikan dan digunakan secara aktif di PT Bumi Suksesindo sebagai solusi yang efektif dan efisien dalam mendukung kinerja tim keamanan.

Informasi Proyek

Peran

Pemimpin Proyek

Teknologi
C#.NET FrameworkMQTTSQLServerKotlin

Proyek dengan Akses Terbatas