Mau beli rumah dalam 40hari???

Jumat, 19 Maret 2010













Berikut ini adalah sebuah absence system yang kami buat. Pada absence ini kami mencoba menggunakan Software JAVA dan menggunakan Database MYSQL. Absence system ini menggunakan layer touch screen, yang dapat mempermudah penggunanya. Tampilan layar utama bisa kita lihat pada gambar 1.

Konsep awal dari absence system ini adalah dengan memindai (scan) tulang rangka kepala dari seorang manusia. Mungkin orang awam akan lebih familiar dengan istilah scan wajah. Namun sebenarnya, persepsi tersebut salah, karena bagian yang di pindai / di scan bukanlah wajahnya, namun tulang rangka kepalanya. Mengapa? Karena bentuk wajah manusia semakin lama akan semakin berubah secara bentuk, sedangkan tulang rangka kepala manusia tidak akan berubah bentuknya.

Mari kita bahas tampilan utama dari absence pada gambar 1. Ada 2 buah menu utama di atas, yaitu menu employee, yang akan digunakan oleh karyawan yang bekerja, dan juga menu guest, yang akan digunakan untuk tamu / visitor yang datang ke perusahaan tersebut. Di pojok kiri atas, terdapat sebuah lampu panjang yang berfungsi untuk memindai wajah dari orang yang berdiri di depannya, yang nantinya dari hasil pemindaian tersebut akan dimunculkan informasi-informasi di dalam kotak yang berada di bagian kiri bawah absence tersebut. Mari kita bahas satu per satu, mulai dai menu employee.

Menu Employee

Pada saat karyawan datang, mereka harus memilih menu employee. Setelah itu akan ada perintah untuk memasukkan Nomor Induk Karyawan (NIK) yang mereka punya, untuk dicek apakah NIK dan wajah nya cocok. Lihat Gambar 2.

Setelah mereka selesai memasukkan NIK mereka, maka lampu pada mesin absen ini akan bergerak turun ke bawah, dan akan naik kembali ke posisi awal, untuk memindai wajah dari karyawan tersebut. Lihat Gambar 3.

Jika cocok, maka mesin absen ini akan memberikan informasi nama, divisi / bagian, dan jam masuk dari karyawan tersebut, lihat Gambar 4. Dan pintu utama akan secara otomatis terbuka.

Salah satu kelebihan dari mesin absen ini adalah, mesin ini terhubung dengan pintu utama dari perusahaan yang menggunakan mesin ini. Jika data yang kita masukkan benar dan cocok ketika dipindai oleh mesin ini, maka pintu akan terbuka secara otomatis. Tapi jika data yang kita masukkan dengan hasil pindaian dari mesin ini berbeda, maka pintu tidak akan terbuka. Jadi mesin ini disamping digunakan sebagai mesin absen, mesin ini juga berfungsi sebagai alat keamanan.

Tampilan pada Gambar 5 adalah jika data yang dimasukkan dengan hasil pindaian tidak cocok. Maka mesin akan meminta ulang untuk memasukkan data lagi, dan akan dipindai lagi.








Menu Guest

Jika yang datang adalah tamu / visitor maka mereka harus memilih menu guest. Pada umumnya sekarang ini, jika ada tamu datang untuk bertamu ke sebuah perusahaan, maka tamu tersebut harus mengisi buku tamu dan meninggalkan tanda pengenal. Hal tersebut terlalu rumit, dan dapat menyebabkan kekeliruan serta sembarang orang bisa masuk. Tapi dengan mesin ini, hal tersebut akan kami coba perbaiki. Lihat Gambar 6.

Setelah kita memilih menu guest, maka kita harus memasukkan password dari mesin ini. Di sinilah peranan dari seorang security / keamanan menjadi sangat penting. Pasalnya yang boleh mengetahui password ini hanyalah keamanan dari perusahaan tersebut. Hal ini digunakan untuk mengurangi kemungkinan sembarang orang masuk tanpa ijin. Lihat Gambar 7.

Jika keamanan tersebut salah memasukkan password, akan muncul sebuah tulisan peringatan dan perintah untuk memasukkan ulang passwordnya. Lihat Gambar 8.

Jika password yang dimasukkan benar, dan ketika dipindai cocok dengan database yang ada, maka mesin akan memunculkan informasi mengenai tamu yang akan masuk, berupa nama, alamat, dan jam masuk dari tamu tersebut. Dan pintu utama akan secara otomatis terbuka, dan tamu tidak perlu repot-repot meninggalkan identitasnya, karena sudah tercatat secara otomatis di dalam database mesin ini. Lihat Gambar 9.
Dalam hal ini, kta harus menggunakan database yang baik dan lengkap untuk menyempurnakan penggunaan mesin ini. Karena kita harus punya data-data yang lengkap untuk kependudukan di Indonesia. Dalam hal ini kita mencoba menggunakan database kependudukan milik pemerintah pusat Indonesia, untuk memiliki data-data yang lengkap mengenai kependudukan di Indonesia.

Tetapi jika tamu tersebut selesai dipindai dan mesin tidak mempunyai data mengenai orang tersebut, maka mesin tidak akan membiarkan orang ini masuk, dan pintu utama tidak akan terbuka. Hal ini dibuat untuk menjaga keamanan dari gedung tersebut, sehingga tidak sembarang orang bisa masuk ke dalam perusahaan ini. Lihat Gambar 10.

Inilah kelebihan lain daripada mesin ini, selain menyimpan database karyawan, kependudukan masyarakat Indonesia, mesin ini juga menyimpan database dari POLRI, dimana data yang disimpan adalah data-data orang yang buron / orang-orang yang dicari pihak kepolisian, karena sebuah kasus kejahatan.

Sebagai contoh kita ambil seorang teroris bom Noordin M Top, orang yang paling dicari oleh POLRI. Ketika mesin memindai orang ini, dan mesin membaca dari database nya bahwa dia adalah seorang penjahat, maka mesin akan secara otomatis merubah layar utamanya dan akan membunyikan alarm untuk satu gedung, untuk menandakan bahwa ada penjahat. Bagaimanapun penjahat ini berusaha menyamar dan merubah tampilan wajahnya, mesin akan tetap bisa mengenali orang tersebut, karena sekali lagi, yang dipindai adalah tulang rangka kepalanya, bukan wajahnya. Dan tentu saja, pintu utama akan tertutup rapat secara otomatis. Lihat Gambar 11.

Untuk Alur Program / Flowchart dari mesin ini bisa dilihat pada Gambar 12.

Original Design by Vemby Stephanus

Tidak ada komentar:

Posting Komentar