Anda di halaman 1dari 3

MEMBUAT APLIKASI SISTEM ABSENSI DAN GAJI KARYAWAN

1. Permasalahan

a. Banyak Karyawan Yang Titip Absen

b. Gaji Karyawan Banyak Yang Tidak Sesuai

c. Jumlah Karyawan yang banyak lebih dari 1000

d. Sistem Perhitungan Gaji dan Absensi banyak komplenan

e. Data masih manual sehingga tidak tersimpan dengan baik

f. Keamanan Data belum bisa terjaga dengan baik

g. Karyawan tidak bisa mengecek datanya sendiri

2. Solusi Masalah

a. Buat sistem absensi dengan sidik jari karyawan masing2

b. Buat sistem absensi berdasarkan perhitungan jam kerja masing2 karyawan

c. Buat pembagian divisi karyawan pada sistem

d. Buat sistem yang bisa dipantau oleh admin dan user (karyawan)

e. Buat DBMS yang ada dan menjadi satu dengan aplikasi absensi

f. Buat validasi sistem dan enkripsi data di databasenya

Aplikasi Sistem Absensi Karyawan Berbasis Finger Print

(Studi Kasus Pemrograman Berbasis Desktop Programming)

1. Login User

a. Buat tampilan Username dan Password untuk Login

1. Sistem Validasi Username

a. Minimal 4 Karakter

b. Tidak boleh menggunakan karakter spasi

c. Tidak boleh menggunakan karakter simbol dan angka


2. Sistem Validasi Password

a. Minimal 8 Karakter

b. Gabungan Karakter Angka dan Huruf

c. Gabungan Karakter hurf besar dan kecil

d. Gunakan simbol

Contoh Password : Idur423@

b. Register (Administrator dan User Biasa/Karyawan dll)

1. Administrator (Direktur/HRD/Kepala IT)

a. Username

b. Password

c. Divisi

d. Jabatan

e. Email

f. No Telp

g. Upload Foto

2. Karyawan

a. NIK/NIP

b. NIK KTP

c. Nama Lengkap

d. Password

e. Divisi/Departemen

f. Jabatan

g. No Telp

h. Alamat

i. Upload Foto
c. Forgot Password

Apabila terjadi lupa username dan password maka langsung menghubungi admin dalam
hal ini Bagian HRD dan Kepala IT.

d. Pastikan semua sistem terdapat validasi untuk meminimalisir kesalahan-kesalahan user

e. Data harus aman dan terenkripsi

2. Buat Tampilan Utama atau Home

a. Menu Data Karyawan

b. Menu Pencarian

c. Kalender

d. Sistem Waktu

e. Data Kunjungan

3. Tampilan Menu CMS Administrator

a. Menu Tambah Data Karyawan (User Admin dan user karyawan)

b. Menu Edit Data user admin dan Karyawan

c. Menu Hapus Data karyawan user admin dan Karyawan

d. Menu Cari Data Karyawan user admin dan Karyawan

e. Menu Tampil Data user admin dan Karyawan

f. Menu Laporan Data user admin dan Karyawan

g. Menu Logout Sistem

4. Tampilan Menu CMS User (Karyawan)

a. Menu Cari Data Karyawan

b. Menu Tampil Data Karyawan

c. Menu Laporan Karyawan

d. Menu Logout Sistem

Anda mungkin juga menyukai