Oleh
PUTERI RAHAYU
2022020004
Oleh
PUTERI RAHAYU
2022020004
ii
Pada hari tanggal telah dilaksanakan Ujian
Tugas Besar oleh :
KOMISI PENGUJI
1. Penguji I :
2. Penguji II :
Mengesahkan,
Ketua Program Studi Manajemen Informatika
iii
Saya yang bertanda tangan dibawah ini :
1. Tugas ini adalah asli dan belum pernah diajukan untuk mendapatkan gelar
ahli pratama di AMIK SIGMA;
2. Karya tulis ini murni gagasan, rumusan dan penelitian saya sendiri dengan
arahan tim pembimbing;
3. Dalam karya tulis ini tidak terdapat karya atau pendapat yang telah ditulis
dan dipublikasi orang lain, kecuali secara tertulis dengan jelas dikutip
dengan mencantumkan nama pengarang dan memasukkan ke dalam daftar
pustaka;
4. Karena yakin dengan keaslian karya tulis ini, saya menyatakan bersedia
tugas besar yang saya hasilkan di unggah ke internet;
5. Surat pernyataan ini saya tulis dengan sungguh-sungguh dan apabila
terdapat penyimpangan dalam pernyataaan ini, maka saya bersedia
menerima sanksi dengan aturan yang berlaku di perguruan tinggi ini.
Demikian surat pernyataan ini saya buat agar dapat dipergunakan sebagaimana
mestinya.
Materai 10.000
Puteri Rahayu
iv
Nama : Puteri Rahayu
NIM : 2022020004
Tempat, Tanggal Lahir : Palembang, 14 Oktober 2004
Agama : Islam
Alamat : Jln. Meranjat Raya No.1332
No. HP : 08994010673
Email : puterirahayu14@gmail.com
KELUARGA
Ayah : Supriyadi
Ibu : Tuginem
Suami/Istri :-
Anak :-
PENDIDIKAN
2010 – 2016 SD Negeri 187 Palembang
2016 – 2019 SMP Negeri 57 Palembang
2019 – 2022 SMA Muhammadiyah 6 Palembang
PENGALAMAN KERJA
Juni 2022 – Oktober 2022 Kasir Toko
ABSTRAK
v
Sistem informasi absensi menggunakan face ID merupakan salah satu solusi
yang efektif untuk meningkatkan efisiensi pengelolaan kehadiran karyawan.
Sistem ini memanfaatkan teknologi face recognition untuk mengenali wajah
pegawai, sehingga kehadiran dapat terpantau secara akurat dan otomatis. Sistem
ini terintegritas dengan database pegawai sehingga data kehadiran dapat diakses
dengan mudah dan cepat. Selain itu, sistem ini juga memungkinkan pengelolaan
absensi pegawai secara real time, sehingga mudah diakses. Dalam pengelolaan
absensi, sistem ini juga dapat mengirimkan notifikasi kepada pegawai yang belum
melakukan absensi atau telat. Dengan begitu, karyawan dapat segera memperbaiki
kehadiran mereka dan menghindari terjadinya masalah yang lebih besar. Dengan
menggunakan face ID sebagai teknologi utama dalam sistem informasi absensi,
pengelolaan kehadiran dapat dilakukan dengan lebih aman dan terpercaya.
Karyawaman tidak perlu menggunakan buku absensi atau finger print yang dapat
dilakukan dengan lebih aman dan terpercaya. Sehingga efisiensi dalam
pengelolaan kehadiran pegawai camat Kemuning. Pada penelitian ini pengenalan
wajah dilakukan melalui tahap face detection, feature extraction dan face
recognition, selanjutnya dicocokkan dengan data profil yang tersimpan di dalam
database. Penggunaan metode tersebut untuk pengenalan wajah pada kondisi real
time dengan perbedaan jarak antara sensor dan wajah, posisi wajah, intensitas
cahaya yang mengenai wajah, mimik muka dan atribut wajah dalam penelitian ini
memberikan tingkat keberhasilan sebesar 80% dalam mengidentifikasi wajah.
ABSTRACT
vi
An attendance information system using face ID is an effective solution to
increase the efficiency of managing employee attendance. This system utilizes
facial recognition technology to recognize employee faces, so that attendance can
be monitored accurately and automatically. This system is integrated with an
employee database so that attendance data can be accessed easily and quickly. In
addition, this system also allows management of employee attendance in real time
so that it is easily accessible. In managing attendance, this system can also send
notifications to employees who are absent or late. That way, employees can
quickly increase their attendance and avoid bigger problems. By using face ID as
the main technology in an attendance information system, attendance
management can be done more safely and reliably. Employees do not need to use
an attendance book or finger print which can be done more safely and reliably. So
that efficiency in management the presence of Kemuning sub-district officials. In
this study, facial recognition was carried out through the stages of face detection,
feature extraction and facial recognition, then matched with profile data stored in
the database. The use of this method for facial recognition in real time with the
difference in distance between the sensor and the face, the position of the face, the
intensity of light hitting the face, facial expressions and facial attributes in this
study gave results of 80%. success rate in identifying faces.
vii
Motto :
“Yang tidak ditakdirkan akan menemukan cara untuk hilang, yang memang
ditakdirkan akan menemukan cara untuk pulang”
“Jangan terlalu mencemaskan sesuatu, karena hidup ini hanya antara sabar tanpa
tepi dan besyukur tanpa tapi”
Persembahan :
Allah SWT Pencipta alam semesta beserta isi nya yang telah memberiku
hidup dan kesehatan
Ayah dan Ibu terimakasih atas dukungan dan doanya
Untuk semua saudara – saudaraku
Sahabatku dari meranjat dan DIS yang selalu memberi semangat
Teman seangkatan yang selalu bisa kerja sama untuk menyelesaikan tugas
Untuk tante Vivin dan om Angga terimakasih sudah membiayai kuliah
hingga tamat
Almamater kuningku
KATA PENGANTAR
viii
Assalamu’alaikum Warohmatullahi Wabarokatuh
Alhamdulillahi Robbil ‘Alamin, puji dan syukur penulis panjatkan atas
kehadirat Allah SWT, atas segala rahmat, izin, kehendak, taufiq, karunia serta
hidayah-nya yang telah memberikan kekuatan dan kesempatan, sehinggga penulis
dapat menyelesaikan tugas besar ini dengan maksimal, untuk diajukan sebagai
syarat untuk memperoleh gelar ahli pratama (A.P) pada Program studi
Manajemen Informatika AMIK SIGMA. Kemudian sholawat beserta salam
semoga tetap tercurahkan kepada Baginda Nabi Muhammad SAW, salam kepada
keluarga, sahabar, serta umat beliau hingga akhir zaman.
Dalam penulisan tugas besar ini penulis telah berusaha sebaik mungkin
untuk menyajikan tugas besar ini. Penulis menyadari dalam penulisan tugas besar
ini tentunya masih jauh dari kata sempurna. Hal ini dikarenakan keterbatasan
pengetahuam yang di miliki. Oleh karena itu dalam rangka melengkapi
kesempurnaan dari penulisan tugas besar ini diharapkan adanya saran dan kritik
yang diberikan bersifat membangun’
Untuk selanjutnya penulis mengucapkan banyak terima kasih kepada pihak-
pihak yang telah membantu dalam menyelesaikan tugas besar ini, yaitu :
1. Bapak Gonan Sumadi, S.E., M.M selaku Direktur AMIK SIGMA.
2. Bapak Edi Sudarsono, M.Kom selaku Wakil Direktur I AMIK SIGMA.
3. Bapak Edi Sudarsono, M.Kom selaku Ketua Program Studi Manajemen
Informatika AMIK SIGMA.
4. Bapak M. Yazed Vebriandi, M.Kom selaku Pembimbing yang telah
banyak memberikan bimbingan dan arahan dalam penulisan tugas besar
ini.
5. Bapak dan Ibu Dosen AMIK SIGMA yang telah mengajarkan banyak ilmu
kepada penulis selama di bangku perkuliahan.
ix
6. Ibu Hayuna, S.H selaku ketua UPT perpustakaan AMIK SIGMA karena
telah membantu menjelaskan secara rinci informasi kepada penulis sebagai
bahan penyusunan tugas besar ini.
7. Kedua orang tuaku tercinta yang telah mendukung dan mendoakan dengan
sekuat tenaga.
8. Saudara-saudaraku dan keluarga besarku yang telah memberikan motivasi.
9. Seluruh sahabat-sahabat yang telah bersedia berbagi ilmu.
Akhir kata penulis mengucapkan terima kasih atas kritik dan saran yang
telah di berikan demi kesempurnaan tugas besar ini.
Puteri Rahayu
DAFTAR ISI
x
Halaman
HALAMAN JUDUL................................................................................... i
HALAMAN PENGESAHAN...................................................................... ii
HALAMAN PERSETUJUAN.................................................................... iii
SURAT PERNYATAAN............................................................................ iv
ABSTRAK................................................................................................... v
ABSTRACT.................................................................................................. vi
MOTTO DAN PERSEMBAHAN.............................................................. vii
KATA PENGANTAR................................................................................. ix
DAFTAR ISI................................................................................................ xi
DAFTAR TABEL........................................................................................ xiii
DAFTAR GAMBAR................................................................................... xiv
LAMPIRAN................................................................................................. xv
BAB I PENDAHULUAN
1.1 Latar Belakang........................................................................................ 1
1.2 Perumusan Masalah................................................................................ 2
1.3 Batasan Masalah...................................................................................... 2
1.4 Tujuan dan Manfaat Penelitian................................................................ 3
1.5 Metodologi Penelitian............................................................................. 4
1.5.1 Waktu dan Tempat Penelitian......................................................... 4
1.5.2 Metode Pengumpulan Data............................................................. 4
xi
3.1.1 Gambaran Umum........................................................................... 12
3.1.2 Struktur Organisasi......................................................................... 13
3.1.3 Benda Yang Diteliti........................................................................ 14
3.2 Metode Pengembangan Sistem................................................................ 15
3.3 Analisis Sistem........................................................................................ 17
3.3.1 Masalah Yang Dihadapi.................................................................. 17
3.3.2 Usulan Pemecahan Masalah........................................................... 17
3.4 Desain Sistem.......................................................................................... 18
3.4.1 Diagram Konteks. . ......................................................................... 18
3.4.2 Data Flow Diagram ........................................................................ 19
3.4.2.1 DFD Level 0....................................................................... 19
3.4.2.2 DFD Level 1 Proses 1......................................................... 19
3.4.2.3 DFD Level 2 Proses 2......................................................... 20
3.4.3 Rancangan Antar Muka.................................................................. 20
3.4.3.1 Desain Form Menu Utama.................................................. 21
3.4.3.2 Desain Form Testing........................................................... 21
3.4.3.3 Desain Form Training......................................................... 22
3.4.3.4 Desain Form Tambah Lagu................................................ 22
DAFTAR TABEL
xii
Tabel 1.1 Contoh Deskripsi Sistem
DAFTAR GAMBAR
xiii
Gambar 2.1 Contoh Informasi..................................................................... 7
Gambar 3.1 Badan Struktur Organisasi..................................................... 13
Gambar 3.2 Alat Absensi Wajah............................................................... 14
Gambar 3.3 Teknologi Biometrics............................................................. 14
Gambar 3.4 Waterfal.................................................................................l 15
Gambar 3.5 Diagram Konteks................................................................... 18
Gambar 3.6 DFD Level 0........................................................................... 19
Gambar 3.7 DFD Level 1 Proses 1............................................................ 20
Gambar 3.8 DFD Level 2 Proses 2............................................................ 20
Gambar 3.9 Desain Form Menu Utama..................................................... 21
Gambar 3.10 Desain Form Testing............................................................ 21
Gambar 3.11 Desain Form Training.......................................................... 22
Gambar 3.12 Desain Form Tambah Lagu................................................. 22
LAMPIRAN
xiv
Formulir Pengajuan Judul
SK Pembimbing
Formulir Bimbingan Tugas Besar (F1)
Formulir Revisi Tugas Besar (F2)
xv
BAB 1
PENDAHULUAN
1
Kecamatan Kemuning Palembang berdiri sejak tahun 2000 merupakan
koordinasi penyelenggaraan pemerintahan, pelayanan publik dan pemberdayaan
masyarakat. Lembaga pemerintahan tersebut masih menggunakan metode absensi
dengan cara lama yaitu finger print dan buku besar. Pengunaan finger print ini
dinilai kurang efektif karena dalam prakteknya sehari hari banyak kendala yang
ditemui pegawai tersebut, salah satunya adalah kesusahan saat melakukan absensi
dikarenakan jari yang basah, tangan yang luka dan hanya dapat mendeteksi satu
jari saja. Kemudian jika hal tersebut terjadi pegawai terpaksa menggunakan buku
besar dalam pencatatan kehadirannya. Hal itu tentu timbul sebuah kecurangan
dalam melakukan absensi karena pegawai bisa saja melakukan “titip absen”
kepada pegawai lainnya, kemudian didalam perekapan absensi juga sulit. Melihat
permasalahan tersebut peneliti merancang sebuah sistem absensi yang berbasis
face recognition sehingga meningkatkan efisiensi absensi di Kecamatan
Kemuning.
2
1. Mengidentifikasi wajah para pegawai Kecamatan Kemuning Palembang.
2. Sistem absensi dapat digunakan jika perangkat mengenali dan telah
memiliki data pegawai tersebut.
3. Data wajah yang digunakan bersifat real-time
4. Wajah yang akan dideteksi tidak terhalangi dengan objek apapun seperti
kacamata, rambut, masker dan lain – lain.
5. Pencahayaan ruangan mempengaruhi objek.
3
1.5 Metodologi Penelitian
1.5.1 Waktu dan Tempat Penelitian
Tempat penelitian adalah lokasi atau objek untuk diadakan suatu
penelitian. Lokasi penelitian ada di Pemerintah Kota Palembang Kecamatan
Kemuning Jalan. Kejawen RT.07 Palembang. Peneliti mengambil lokasi
penelitian ini karena lembaga pemerintahan tersebut masih menggunakan
metode absensi dengan cara lama yang kurang efisien yaitu dengan finger
print dan buku besar.
Penelitian ini dilakukan dalam jangka waktu kurang lebih 1 bulan, yakni April
05 sampai 04 Mei 2023.
4
BAB II
TINJAUAN PUSTAKA
2.1 Sistem
Pengertian tentang sistem pertama kali dapat diperoleh dari definisi
sistem itu sendiri. Jika kita perhatikan dengan seksama, diri kita juga terdiri
dari berbagai sistem yang berfungsi untuk mengantar kita kepada tujuan
hidup. Sudah banyak ahli yang mengungkapkan berbagai sistem yang bekerja
dalam diri manusia. Namun masih banyak pula berbagai sistem yang belum
dapat diungkapkan dengan teknologi yang sekarang telah dimiliki oleh
manusia, misalnya sistem kekebalan tubuh. (Tata Sutabri, 2012)
Suatu sistem pada dasarnya adalah sekelompok unsur yang erat
hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk
mencapai tujuan tertentu. Dari definisi ini dapat dirinci lebih lanjut pengertian
sistem secara umum, yaitu sebagai berikut:
a. Setiap sistem terdiri dari berbagai unsur. Unsur-unsur suatu sistem terdiri
dari subsistem yang lebih kecil, yang terdiri pula dari kelompok-kelompok
unsur yang membentuk subsistem tersebut.
b. Unsur-unsur tersebut merupakan bagian yang tak terpisahkan dari sistem
yang bersangkutan. Unsur-unsur sistem berhubungan erat satu sama lain di
mana sifat serta kerja sama antar unsur dalam sistem tersebut mempunyai
bentuk tertentu.
c. Unsur-unsur di dalam sistem tersebur bekerja sama untuk mencapai tujuan
sistem. Setiap sistem mempunyai tujuan tertentu.
d. Suatu sistem merupakan bagian dari sistem yang lebih besar. Contoh
sistem lain adalah sistem pencernaan makanan, sistem peredaran darah,
dan sistem pertahanan tubuh.
5
Suatu sistem dibuat untuk menangani sesuatu yang berulang kali atau yang
secara rutin terjadi. Pendekatan sistem merupakan suatu filsafat atau persepsi
tentang struktur yang mengkoordinasikan kegiatan-kegiatan dan operasi-
operasi dalam suatu organisasi dengan cara yang efisien dan yang paling baik.
Agar lebih memahami definisi sistem secara fisik, perhatikan contoh berikut
ini.
6
Dengan demikian jelas bahwa definisi ini mempunyai peran yang
penting untuk mempelajari suatu sistem. Pendekatan sistem yang merupakan
kumpulan dari elemen atau komponen atau subsistem merupakan definisi
yang lebih luas. Definisi ini lebih banyak diterima karena pada kenyataannya
suatu sistem memang dapat terdiri dari beberapa subsistem atau sistem-sistem
bagian. Pendekatan sistem yang menekankan pada komponen akan lebih
mudah digunakan untuk mempelajari sistem dengan tujuan analisis dan
perancangan. Suatu sistem mempunyai maksud tertentu. Ada yang
menyebutkan maksud dari suatu sistem adalah untuk mencapai suatu tujuan
(goal) dan ada yang menyebutkan untuk mencapai suatu sasaran (objectives).
2.2 Informasi
Istilah informasi seringkali tidak tepat pemakaiannya. Informasi dapat
merujuk ke suatu data mentah, data tersusun, kapasitas sebuah saluran
komunikasi, dan lain sebagainya. Informasi ibarat darah yang mengalir di
dalam tubuh suatu organisasi, sehingga peran dan kedudukan informasi ini
sangat penting di dalam suatu organisasi.
Informasi adalah data yang telah diklasifikasi atau diolah untuk digunakan
dalam proses pengambilan keputusan. Sistem pengolahan informasi akan
mengolah data dari bentuk tak berguna menjadi informasi berguna bagi yang
menerimanya.
Contoh Informasi
7
Fungsi utama informasi adalah menambah pengetahuan atau mengurangi
kepalsuan suatu berita. Informasi yang disampaikan kepada pemakai mungkin
merupakan hasil dari data yang dimasukkan ke dalam pengolahan. Akan tetapi
dalam kebanyakan pengambil keputusan yang kompleks, informasi hanya
dapat menambah kemungkinan kepastian atau mengurangi bermacam-macam
pilihan. Informasi yang disediakan bagi pengambil keputusan memberikan
suatu kemungkinan faktor resiko pada tingkat pendapatan yang berbeda (Tata
Sutabri, 2012).
Suatu informasi harus memenuhi persyaratan sebagaimana yang
dibutuhkan oleh manajer dalam rangka pengambilan keputusan yang harus
segera dilakukannya. Berdasarkan persyaratan itu informasi dalam manajemen
diklasifikasikan sebagai berikut:
a. Informasi yang tepat waktu
Pada hakikatnya makna dari informasi yang tepat waktu adalah informasi
sudah ada di tangan manajer sebelum suatu keputusan diambil.
b. Informasi yang relevan
Informasi yang disampaikan oleh seorang manajer kepada bawahannya
haruslah relevan, berkaitan dengan kepentingan si penerima sehingga
informasi tersebut akan mendapat perhatian.
c. Informasi yang bernilai
Yang dimaksud dengan informasi yang bernilai adalah informasi yang
berharga untuk suatu pengambilan keputusan. Jika informasi tersebut
bermanfaat maka informasi akan mempunyai nilai dukung yang amat
berharga dan memiliki manfaat bagi pengambilan keputusan.
d. Informasi yang dapat dipercaya
Suatu informasi harus dapat dipercaya. Masalah kepercayaan ini
senantiasa mendapat perhatian yang seksama dari manajer. Informasi yang
disampaikan baik kepada seseorang maupun ke suatu organisasi harus
betul-betul diyakini kebenarannya.
8
Pengelola suatu informasi perlu memiliki kemampuan dalam pelaksanaan
mekanisme transformasi karena kegiatan-kegiatan pada tahap ini merupakan
tindak lanjut setelah disusunnya suatu perencanaan informasi.
9
1. Sistem pemrosesan Transaksi (Transaction Processing System/TPS), yakni
sistem informasi yang mencatat dan mengolah data hasil transaks,
memperbarui basis data, dan memproduksi berbagai jenis dokumen.
2. Sistem Pengendalian Operasi (Process Control System), yakni sistem
informasi yang menghasilkan keputusan operasional untuk mengontrol
proses secara fisik. Contohnya adalah sistem perakitan mobil, penyulingan
minyak (petroleum ferinery), dan lain-lain.
3. Sistem Otomatisasi Kantor (Office Automation System/OAS) dan
Knowledge Work Systems (KWS) atau disebut juga dengan sistem kerja
sama kantor, yakni sistem informasi yang mendukung peningkatan
aktivitas komunikasi, kinerja, dan produktivitas kantor.
Sistem informasi berisi informasi-informasi penting berupa orang,
tempat/lokasi, dan hal-hal penting lainnya yang berkaitan dengan organisasi
dari lingkungan luar organisasi tersebut.
10
Skenario pengenalan wajah dapat diklasifikasikan menjadi 2 jenis, yaitu:
1. Face Verification adalah pencocokan satu ke satu yang membandingkan
gambar Query Face dengan gambar wajah kerangka yang diklaim benar.
Untuk mengevaluasi tingkat verifikasi kemampuan verifikasi (parameter
yang valid) dibandingkan dengan tingkat penerimaan palsu (parameter
yang diberikan akses kepada pengguna palsu) kemudian diupload ke
dalam kurva ROC.
2. Identifikasi Wajah adalah pencocokan satu ke banyak yang
membandingkan gambar wajah dengan semua template yang ada dalam
database untuk menentukan identitas gambar. Identifikasi dilakukan
dengan mencari wajah di database yang memiliki tingkat kemiripan paling
tinggi dengan citra query.
Face recognition merupakan salah satu teknologi biometric yang banyak
diaplikasikan khususnya dalam sistem security. Tahap awal dalam pengenalan
bentuk wajah (face recognition) yang sangat penting dilakukan adalah tahap
pendeteksi wajah dan bidang-bidang dalam penelitian yang berkaitan dengan
pemrosesan wajah (Sepritahara, 2012)
2.5 Pencahayaan
Pencahayaan berhubungan dengan cahaya atau sumber cahaya yang
terdapat disekitar lingkungan system. Secara langsung masalah pencahayaan
mempengaruhi kualitas citra yang diperoleh. Teknik pencahayaan yang baik
akan menghaasilkan citra yang baik atau tidak mengandung derau yang
berlebihan. Hal ini penting untuk pemrosesan selanjutnya di bagian
pengolahan citra, sehingga dihasilkan informasi yang akurat mengenai objek
dan lingkungan system pada umumnya. Terkait dengan perangkat lunak yang
digunakan, kualitas citra dapat ditingkatkan dengan kecerahan dan kontras
kecerahan ini merupakan kecerahan rata-rata dari suatu daerah local. System
visual manusia mampu menyesuaikan dengan tingkat kecerahan (brightness
level) dengan jangkauan dari yang terendah sampai tertinggi.
11
BAB III
ANALISA DAN PEMBAHASAN
12
Untuk melaksanakan tugas pokok dan kewajibannya, Kecamatan Kemuning
mempunyai fungsi sebagai berikut:
1. Mengkoordinasikan kegiatan pemberdayaan masyarakat.
2. Mengkoordinasikan upaya penyelenggaraan ketentraman dan ketertiban
umum.
3. Mengkoordinasikan penerapan dan penegakan peraturan perundang-
undangan.
4. Mengkoordinasikan pemeliharaan prasaran dan fasilitas pelayanan umum.
5. Mengkoordinasikan penyelenggaraan pemerintahan di tingkat kecamatan.
6. Membina penyelenggaraan pemerintahan Kelurahan.
7. Melaksanakan pelayanan ketatausahaan Kecamatan.
8. Melaksanakan tugas lain yang diberikan Walikota sesuai tugas dan
fungsinya.
13
3.1.3 Benda Yang Diteliti
14
Teknologi yang digunakan pada mesin elektronik pengenal wajah adalah
teknologi Biometrics. Biometrika atau biometrics berasal dari kata bio dan
metrics. Bio berarti suatu yang hidup dan metrics berarti mengukur.
Biometrika berarti mengukur perbedaan sifat seseorang atau bentuk tubuh
yang digunakan untuk mengidentifikasi secara otomatis terhadap identitas
orang tersebut dengan cara membandingkannya dengan perilaku yang
sebelumnya telah tersimpan di database. Pengertian “pengenalan secara
otomatis” pada definisi biometrika tersebut adalah penggunaan teknologi
computer. Pengendalan terhadap identitas seseorang dapat dilakukan secara
detail dan nyata, tidak membuang-buang waktudalam pengenalan ini. Ada
beberapa teknologi biometrics yang digunakan yaitu pengenalan wajah, sidik
jari, suara, dan retina. Namun yang paling bagus dipakai diantaranya adalah
teknologi pengenalan wajah, hal ini dikarenakan teknologi pengenal wajah
jauh lebih akurat dan sulit untuk memanipulasi dibandingkan teknologi
absensi lainnya.
15
Adapun tahapan-tahapan pada gambar diatas meliputi:
a. Feasibility Studi
Tahapan ini untuk menentukan kelayakan pengembangan perangkat
lunak yang dilakukan.
b. Requirement Analysis and Specification
Tahapan ini dilakukan analisa terhadap kebutuhan sistem yang akan
menghasilkan dokumen user requirement sebagai acuan untuk
diterjemahkan ke dalam bahasa pemrograman. Kebutuhan tersebut
dikumpulkan melalui metode pengumpulan data yaitu wawancara,
dokumentasi dan studi pustaka.
c. Design
Tahapan selanjutnya adalah menerjemahkan kebutuhan-kebutuhan ke
sebuah perancangan perangkat lunak dan menghasilkan dokumen
software requirement yang berisi kebutuhan fungsional dan non
fungsional sistem.
d. Coding and Unit Testing
Rancangan sistem kemudian akan diimplementasikan dengan
membangun unit-unit sistem yang diperlukan kemudian mengujinya
untuk memastikan bahwa setiap unitnya berjalan sesuai dengan
kebutuhan sistem.
e. Integration and System Testing
Pada tahapan ini, unit-unit sistem yang telah diuji kemudian
diintegrasikan secara bertahap ssehingga menjadi satu kesatuan sistem.
f. Maintenance
Tahapan terakhir ini merupakan tahapan pemeliharaan yang dilakukan
terhadap sistem yang telah diimpelementasikan. Perbaikan sistem perlu
dilakukan sejalan dengan waktu, terutama jika terdapat perubahan
kebutuhan di masa yang akan datang.
16
3.3 Analisis Sistem
Analisis sistem merupakan penguraian dari suatu sistem yang utuh ke dalam
beberapa komponen dengan maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan-permasalahan yang terdapat dalam suatu sistem.
Dalam membangun sebuah perangkat ini dilakukan beberapa tahap analisis
yaitu:
a. Menentukan masalah yang akan dibangun untuk perangkat.
b. Mengumpulkan data yang diperlukan melalui studi literatur dan
observasi.
c. Analisis kebutuhan non fungsional yang merupakan batasan-batasan
dari layanan-layanan dan fungsi-fungsi dari sebuah perangkat.
d. Analisis kebutuhan fungsional berupa fungsionalitas dan layanan yang
terdapat dalam perangkat lunak.
17
3. Biaya pengembangan dan pemeliharaan sistem informasi absensi face ID
tergantung pada kompleksitas, serta teknologi yang digunakan. Namun
manfaat yang diperoleh seperti peningkatan efisiensi manajemen absensi,
keakuratan perhitungan gaji dan pengurangan biaya administrasi dapat
menjamin pengembalian investasi dalam jangka panjang.
18
3.4.2 Data Flow Diagram
Data flow diagram (DFD) akan menjelaskan alur sistem, DFD ini juga
akan menggambarkan secara visual bagaimana data tersebut mengalir, pada
aplikasi pengenalan identifikasi pegawai dalam absensi kehadiran ini terdapat
beberapa level proses yaitu:
19
Gambar 3.7 DFD Level 1 Proses 1
20
3.4.3.1 Desain Form Menu Utama
Form menu utama merupakan form yang digunakan sebagai tampilan pada
saat pengguna membuka sistem. Berikut ini adalah desain tampilan form
sistem.
21
3.4.3.3 Desain Form Training
Form training merupakan form yang digunakan sebagai tampilan pada saat
pengguna melakukan deteksi ekspresi muka untuk mendapatkan data training.
Berikut ini adalah desain tampilan form training.
22