Tugas Akhir
disusun oleh :
Evi Wintari
Gardana Purnama
ABSTRACT
In this final project discusses about the making of Presence System for
teachers and employees of SMK Negeri 1 Depok using java as programming
language and MySQL as a database. Making Presence system uses the Model
View Controller (MVC) concept.
The main purpose of the making Presence systems for teachers and
employees is to obtain presence data of teachers and employees quickly and
accurately, because the manually system presence does not produce 100%
accurate data. This is because of the limited level of accuracy of Human
Resources (HR) processing presence data. The processing of manual data system
also requires a long time. With the construction this Presence systems is expected
to help process data processing in a short time and produce accurate data. Other
aim build Presence system in order to reduce costs required for the manual
presence, because the presence manual is requires much stationery each month.
3
I. PENDAHULUAN
hanya dapat mempermudah pekerjaan tetapi juga dapat menghemat waktu, tenaga
dan biaya
Lembaga pendidikan pun juga tidak lepas dari pemanfaatan teknologi ini.
Salah satunya adalah SMK Negeri 1 Depok yang telah ditetapkan menjadi salah
setidaknya sesuai dengan standar peralatan SMK SSN (Sekolah Standar Nasional)
satu dengan yang lainnya dengan maksud untuk berfungsi sebagai suatu
4
kesatuan dalam usaha mencapai suatu tujuan yang telah ditentukan. Sistem
1. Subsystem (subsistem).
5
strategik, dan kegiatan dari pihak luar. Sehingga dari kegiatan tersebut
6
UML (Unified Modelling Language) adalah bahasa standart untuk
atau lebih aktor dan sistem. Dalam fase requirements, model use
interaksi antara aktor dan sistem dalam suatu bentuk naratif, yang
terdiri dari input user dan respon-respon sistem. Setiap use case
struktur internalnya.
7
struktur dari entitas-entitas tersebut. Notasi-notasi yang digunakan dalam ERD
yaitu:
1. Entitas, entitas adalah objek dasar yang harus ada dalam sebuah basis
data.
tersebut.
bahasa pemrograman java di rancang menjadi handal dan aman. Java juga di
1. Berorientasi Objek
2. Multi Platform
5. Aman
8
6. Java menyediakan fitur multithread, yang dapat digunakan untuk
program.
8. Dinamis
hanya sebatas itu saja, karena J2SE adalah basic dari JAVA. J2SE
9
2.6.2.3 Java 2 Micro Edition (J2ME)
Netbeans IDE 6.5 adalah suatu perangkat lunak open source yang
pemrograman Java, Phyton dan PHP. Netbeans IDE 6.5 mempunyai fitur
bersifat open source yang berisi Web Server Apache 2.2.11, MySQL
2.7.3 MySQL
10
memudahkan pengguna untuk mengakses data yang ada di dalam basis
data.
terletak di tempat yang strategis, sehingga lebih memudahkan siswa, guru maupun
karyawan dalam menjangkau sekolah tersebut, sekolah yang dipimpin oleh Bapak
Drs. Mohammad Efendi, MM ini terletak di Jl. Ring road Utara Maguwoharjo,
Depok, Sleman. Lahan yang ditempati pun cukup luas yaitu sekitar 1,6 hektar.
pengembangan sarana/prasarananya.
dahulu berlokasi di Gowongan Kidul, Yogyakarta. Baru pada tahun 1982 SMEA
11
Negeri 1 Yogyakarta di pindah ke Maguwoharjo, Depok, Sleman sampai
sekarang.
No. 031/O/1997 tanggal 7 Maret 1997 Sekolah Menengah Ekonomi Tingkat Atas
IV. PEMBAHASAN
12
4.3 ERD Yang Digunakan
13
4.4 Manual Program
14
4.4.4 Form Jabatan
15
4.4.7 Form Laporan Presensi
16
V. PENUTUP
5.1 Kesimpulan
1. Data yang dihasilkan oleh sistem presensi ini akan lebih akurat dibanding data
yang dihasilkan dengan presensi manual karena karyawan tidak bisa merapel
tanda tangannya.
baik instansi pemerintah dan juga instansi swasta untuk lebih menghemat alat
dibandingkan dengan sistem presensi manual yang saat ini digunakan adalah:
a. Mempercepat proses pengolahan data presensi, data izin serta data cuti
guru dan karyawan sehingga data yang dihasilkan lebih akurat dan efektif.
memanipulasi data.
17
Dengan adanya sistem yang diusulkan ini, diharapkan kegiatan pencatatan
5.2 Saran
Terdapat banyak kekurangan pada sistem presensi ini, adapun saran-saran yang
dapat diajukan untuk SMKN 1 Depok dan peneliti berkutnya antara lain:
2. Jika sistem yang penyusun usulkan ini digunakan SMKN 1 Depok, maka
18
DAFTAR PUSTAKA
Penerbit ANDI.
Yogyakarta.
Huda, Miftakhul. 2009. Membuat Aplikasi Rental Dengan Java dan MySQL.
Penerbit ANDI.
http://id.wikipedia.org/wiki/Sistem_informasi
http://en.wikipedia.org/wiki/Java_Platform,_Micro_Edition
19