Sistem Absensi Pegawai Dengan Metode Webcam Pada PT. Galva Technologies KP.Medan
SISTEM ABSENSI PBGAWAI DENGAN METODE WEBCAM
PADA PT. GALVA TECHNOLOGIES KP. MEDAN
TUGAS AKTIIR
TIARTINI PANJAITAN
102406087
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEI\ MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAIIUANI ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2A13
Universitas Sumatera Utara
SISTEM ABSENSI PEGAWAI DENGAN METODE WEBCAM
PADA PT. GALVA TECHNOLOGIBS KP. MEDAI\
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
HARTINI PAI\JAITAN
fia4A6087
PROGRAM STUDI D3 TBKNIK II\FORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVBRSITAS SUMATBRA UTARA
MEDAN
2013
Universitas Sumatera Utara
a
?t//ae akaa meaagpakan alAzgr
crAfrgr bezimda
-
beberapa dUlatat, allad wakd meagretafum apa
diaatAa kaz'tn daa
afra raagr k&etz
-
fuersyzzkez./ak kepada
kar4i
fueriEaT
A/faL daa
,gesangrgaAaya za 6er4,rzkar
edka
ffikmak
keqrakani
/tZma pengre€ahilaLl kePafia
barazpr srE a
- Etug rt*rihna
///
{4.5. AtfufigaddlaA ,
Sesrmgrgrudaya telaa
orangr
/'aqnao eaka
yantr Adak 6ers2mkar kepada'ffy4 44ka
aa(ak d11t4fA Seadtn' dan
aLlab Ttarta
hazaagr SIAPA
kdfa lagL na6a
fAag (rdAk
bezglzzkrtz'
€erpqrl'
{4',9.f,"fm'aa'6-81
Aeagran rua,ca nlutk&r kepada
4tlad
KuperSwfiabkaz T"gaS $Antr zrti k6asas kepadA ozang.
-
SWf
orAtlg. dezc'^€A dan &rsa2'angr
Arartatda, S&bfltrO2 AlN PAifJAfIi4tr
fduaaa
' .45!{48/fAE
K'4KAK O'4/V.484A{4
71pa A{lyaL ?aryattaa
4de Candra ?anja4an
traedaex Paryazfar
Azaan'Pary'aztaa
A.nd
Alnd
dlndd Sarf{ PaaSazAa
Universitas Sumatera Utara
'
PENGESAHAN
SISTEM ABSENSI PEGAWAI DE,NGAN METODE
WEBCAM PADA PT GALVA TECHNOLOGIES KP.
Judul
MEDAN
TUGAS AKHIR
HARTINI PANJAITAN
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
r02406087
DIPLOMA (D3) TEKNIK INFORMATIKA
MATEMATIKA
MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) LINIVERSITAS SUMATERA
UTARA
Diluluskan di
Medan, Juli 2013
Ketua Pelaksana
Program D3 Teknik Informatika
Prof. Dr. Tulus, M.Si
NrP. 19620901 198803
I
002
NrP. 19631
41989031001
Universitas Sumatera Utara
PERi\'YATAAN
STUDI PEMBUKTIAN KEBERADAAN SIMPUL NORMAL
DARI POLINOMIAL SIMPUL
TUGAS AKHIR
Saya mengakui bahwa tugas akhir
dan ringkasanyangmasing
ini adalah hasil karya saya sendiri, kecuali beberapa kutipan
- masing
di sebutkan sumbernya.
Medan, 12Juh2Al3
HARTINI PANJAITAN
102406087
Universitas Sumatera Utara
KATA PENGANTAR
Dengan mengucapkan syukur Alhamdulillah Penulis panjatkan kehadirat Allah
SWT karena dengan rahmat dan karuniaNyalah penulis dapat menyelesaikan
Tugas
Akhir ini dengan baik dan tepat waktu.
Penyusunan Tugas
Akhir ini
merupakan syarat menyelesaikan
pendidikan Program D-3 Teknik lnformatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
Dalam menyusun Tugas Akhir ini Penulis banyak menemukan kendala,
namun berkat bantuan dari semua pihak Tugas Akhir
ini
dapat diselesaikan
dengan baik dan tepat pada waktunya. Dam dalam kesempatan
mengucapkan terima kasih sebesar
l.
-
besarnya kepada
ini Penulis ingin
:
Bapak Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
2.
Bapak Prof. Dr. Tulus, M.Si, selaku Ketua Departemen Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sumatera Utarc.
3. Bapak Syahriol Sitorus, S.Si, M.IT, selaku Ketua Program Studi D3 Teknik
Informatika FMIPA USU
4.
Bapak Drs. Marihat Situmorang, selaku Dosen Pembimbing
I
yang telah
memberikan waktu dan pengarahan serta perhatiannya dalam membimbing
penulis untuk menyelesaikan Tugas Akhk ini.
Universitas Sumatera Utara
5. Ibu Azniaty Jamaliah, A.md, selaku UP Personalia
PT Galva Technologies
KP. Medan yang telah bersedia memberikan informasi, serta Bapak Ma'ruf
S.E,M.T, yang terus membimbing dalam melakukan praktik kerja di lapangan.
6.
Para Dosen, Seluruh karyawan/pegawu Fakultas
MIPA Universitas Sumatera
Utara khususnya Program Studi D3 Teknik Informatika, yang telah
memberikan ilmu pengetahuan dan bimbingan selama Penulis kuliah.
7.
Untuk kedua orang tua yang teramat kusayangi Bapak Saminuddin Panjaitan
dan Ibu Asmaliyah, yang telah memberikan Penulis banyak dukungan baik
secara
8.
moril maupun spiritual,terima kasih Penulis yang tak terhingga.
Untuk Kakak Dina Aliyah panjaitan, Abang Ade Candra Paryutan Abang
Hamdani Panjaitan, Abang Azhari Panjaitan dan Abang Ahmad Rafiq
Panjaitan dan semua keponakanku terima kasih atas bantuan dan dorongan
semangat kepada Penulis.
9.
Rekan-rekan Mahasiswa Angkatan 2010 D3 Teknik lnformatika, terutama
buat Kom A(Isra mi'raj, Anna Damayanti, Dwi Agustin Sn, Menda Gustika).
10.
untuk sahabat saya Alm.Satria Gigih Prakoso, Penulis mewakili apa yang
selama
ini di cita -
citakannya dan yang diharapkan kedua orang tuanya,
semoga dia bahagia melihat keberhasilan Penulis.
Penulis menyadari bahwa penulisan Tugas Akhir
kesempurnaan, untuk
ini masih jauh dari
itu Penulis mengharapkan kritik dan saran yang sifatnya
membangun.
Universitas Sumatera Utara
7
111
Akhirnya kepada Allah jugalah Penulis kembali berserah diri, mudah
mudahan yang Penulis dapat selama
-
ini mendapat Ridho dari Allah SWT, karena tiada
satupun yang dapat terwujud dan tercapai
jika tidak
atas kehendak dan seizinNya.
Medan, Juni 2013
Penulis
(Hartini Panjaitan)
Universitas Sumatera Utara
ABSTRAK
Sistem yang akan dibangun pada Tugas Akhir ini adalah berupa sistem yang akan melakukan
absensi terhadap pegawai dan pemberian data pegawai yang hadir. Pada aplikasinya, pengenalan
wajah ini menggunakan sebuah webcam untuk menangkap gambar dan mengidentifikasi wajah
yang ada. Kemudian menyimpannya sebagai absensi wajah. Tujuan dari Tugas Akhir ini adalah
untuk menghasilkan sistem absensi pegawai yang dapat mencatat kehadiran pegawai secara
mutlak, efektif dan efisien sehingga mengurangi tingkat kecurangan dalam daftar kehadiran,
karena pegawai yang bersangkutan harus datang ke tempat dia bekerja secara langsung. Setelah
itu, akan dilakukan pengenalan wajah sebagai sistem absensi dan pemberian
data pegawai yang
hadir. Sistem ini diharapkan dapat mempercepat proses absensi pegawai dan meminimalkan
penggunaan kertas yang saat ini masih banyak digunakan.
Universitas Sumatera Utara
7
Universitas Sumatera Utara
VI
DAFTAR ISI
Persetujuan
ll
Pernyataan
iii
Penghargaan
iv
Abstrak
v
Daftar Isi
vi
Daftar Gambar
1X
Daftar Tabel
BAB I PENDAIIULUAi\
l.l
BAB
2
1
Latar Belakang
I
1.2 Rumusan Masalah
2
1.3 Batasan Masalah
2
1.4 Tujuan
J
1.5 Metodologi Penelitian
J
1.6 Sistematika Penulisan
4
LANDASAN TEORI
6
2.1 Defenisi
6
2.2 Klasifikasi
a
l0
2.2.1JenisData
10
2.2.2 Menurut Ukuran Bobotnya
10
2.2.3 Menurut Kemampuan Kerjanya
11
Universitas Sumatera Utara
vll
2.3 Manfaat Penggunaan Komputer
12
2.4Pengertian Sistem
t3
2.5 Karakteristik Sistem
13
engertian Informasi
15
Ciri- cirri Informasi
I6
2.6
P
2.7
2.8 Pengertian Sistem Informasi
16
2.9 Pengenalan HTML
t7
2.9.1 Apa itu Dokumen HTML?
2.9.2Bagian
- bagian HTML
2.10 Pengenalan PHP
BAB
3
t7
18
I9
2.10.1Apa itu PHP
l9
2.10.2 Sejarah Singkat PHP
19
2.10.3 Memulai PHP
2A
2.11 Penggabungan Script HTN{- dan PHP
2A
2.l2Pengenalan Mysql
22
2.13 Pengenalan Adobe Flash Player
22
DESKRIPSI SINGKAT TENTANG PT GALVA
24
3.1 Sejarah GALVA
24
3.2 PT Galva Technologies Corporation (PT GTC)
27
3.3 Kantor Perwakilan GALVA
29
3.4
29
Jam Kerja dan Absensi Pegawai
Universitas Sumatera Utara
vill
31
BAB 4 PERANCANGAN SISTEM
4.1 Sistem Absensi Berbasis (WEBCAM)
3l
4.2 Rancangan Antarmuka Pemakai (User Interface)
31
4.3 Analisis Sistem Absensi Pegawai yang
sedang Berjalan
32
4.4 Prosedur Melakukannya
JJ
4.5 Evaluasi Sistem yang Berjalan
JJ
4.6 Rancangan
34
Database
4.7 Desain Tampilan Absensi
36
BAB 5 IMPLEMENTASI S{STEM
40
5.1 Pengertian dan Tujuan
40
5.1.1Pengertian
40
5.1.2 Tujuan
40
5.2 Alat Bantu yang digunakan
4l
5.2.1Hardware
41
5.2.2 Software
42
5.2.3 Brainware
43
BAB 6 PENUTUP
44
6.l Kesimpulan
44
6.2 Saran
44
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
tx
DAFTAR GAMBAR
Gambar 4.7.1
36
Gambar 4.7.2
37
Gambar 4.7.3
-tt
Gambar 4.7.4
38
Gambar 4.7.5
38
Gambar 4.7.6
39
Gambar 4.7.7
39
Universitas Sumatera Utara
DAFTAR TABEL
Tabel 3.1.1
25
Tabel4.6.1
35
Tabel4.6.2
3s
Tabel4.6.3
36
Universitas Sumatera Utara
ABSTRAK
Sistem yang akan dibangun pada Tugas Akhir ini adalah berupa sistem yang akan melakukan
absensi terhadap pegawai dan pemberian data pegawai yang hadir. Pada aplikasinya, pengenalan
wajah ini menggunakan sebuah webcam untuk menangkap gambar dan mengidentifikasi wajah
yang ada. Kemudian menyimpannya sebagai absensi wajah. Tujuan dari Tugas Akhir ini adalah
untuk menghasilkan sistem absensi pegawai yang dapat mencatat kehadiran pegawai secara
mutlak, efektif dan efisien sehingga mengurangi tingkat kecurangan dalam daftar kehadiran,
karena pegawai yang bersangkutan harus datang ke tempat dia bekerja secara langsung. Setelah
itu, akan dilakukan pengenalan wajah sebagai sistem absensi dan pemberian
data pegawai yang
hadir. Sistem ini diharapkan dapat mempercepat proses absensi pegawai dan meminimalkan
penggunaan kertas yang saat ini masih banyak digunakan.
Universitas Sumatera Utara
BAB
1
PENDAHULUAN
l.l.Latar
Belakang
Dalam pengembangan ilmu pengetahuan dan dewasa ini, menjadikan informast
memiliki peranan yang sangat penting dalam usaha menciptakan kemajuan di semua
bidang kehidupan manusia. Perkembangan teknologi informasi pada saat
ini
sangat
pesat, sehingga manusia dalam mengerjakan setiap pekerjaan selalu membutuhkan
komputer. Komputer memiliki peranan yang sangat visual dalam pemecahan masalah
khusus dalam pengolahan data, karena komputer memiliki konsep akan tingkat
akurasi yang tinggi dalam pemrosesan data, sehingga dapat mempermudah pekerjaan
manusia.
Adanya sistem komputer sangat membantu dalam pemecahan
masalah
terutama dalam hal pengolahan data. Penggunaan komputer juga dapat dijadikan
sebagai alat unhrk mencapai tujuan dan mencari kemudahan dalam melakukan suatu
proses pekerjaan, terutama melibatkan banyak data. Hampir disemua instansi
-
instansi negeri maupun swasta menggunakan sistem komputer.
Oleh karena itu penulis membuat dan menyusun sistem
ini
dengan tujuan
membantu pihak instansi dalam mengontrol dan mendukung sistem daftar hadir
Pegawai, sehingga lebih mudah dan mengefisienkan dalam pengolahan data secara
akurat dan mendetail. Berdasarkan masalah diatas, maka judul yang tepat untuk
membuat tugas akhir:
".Sumatera Utara
" SISTEM ABSENSI PEGAWAI DENGAN METODE WEBCAM
Universitas
1.2. Perumusan Masalah
Didasari pada data, informasi dan realita yang ada pada pihak instansi/perusahaan
permasalahan yang sedang dihadapi adalah
1.
:
Sistem absensi pegawai masih menggunakan metode manual, sehingga
pendataan pegawai masih belum efisien dan akurat.
2.
Penyimpanan laporan data-data absensi karyawan tidak terorganisir
dengan baik.
3.
Menghabiskan banyak cetakan kertas untuk absensi pegawai.
1.3. Batasan Masalah
Mengingat begitu luasnya permasalahan yang terdapat dalam Tugas Akhir ini, maka
penulis membuat batasan masalah yang akan dibahas, yaifu
Pada sistem absensi wajah
:
ini diberikan pembatasan masalah sebagai berikut:
a) Merubah sistem absensi karyawan
dari manual menjadi sistem
terkomputerisasi.
b) Masukan yang digunakan hanya dalam bentuk foto.
c) Sistem absensi ini di lakukan dua kali setiap harinya. Pada waktu jam masuk
kerja dan pulang kerja.
d)
Sistem ini hanya di gunakan untuk Absensi dan pemberiandataPegawai.
Universitas Sumatera Utara
1.4.
Tujuan
Tujuan dari Penulisan
ini
adalah untuk membuat suatu desain dan implementasi
sistem pengenalan wajah dengan masukan berupa sebuah foto wajah yang telah di
capture webcam. Sistem
ini akan menghasilkan foto pegawai dan memberikan
data
pegawai. Sehingga foto wajah dapat dimanfaatkan untuk absensi.
Sedangkan bagi penulis sendiri adalah untuk menyelesaikan mata kuliah
Tugas akhir yang merupakan salah satu bagian dari syarat untuk mencapai Gelar Ahli
Madya D3 pada Universitas Sumatera Utarc Jurusan Teknik tnformatika dan sekaligus
dapat menyumbangkan ilmu yang diperoleh bagi peningkatan pihak instansi dalam
pengolahan data secara akurat.
1.5. Metodologi Penelitian
Untuk melakukan penelitian memerlukan data-data sebagai bahan yang digunakan
untuk mendukung penelitian, untuk itu penulis menggunakan beberapa cara sebagai
berikut:
a)
Library Research (Pcnelitian Perpustakaan)
Study
ini
dilakukan untuk mencari data-data yang relevan dengan bahasan
penelitian, diperoleh dari literatur - literatur yang ada.
Universitas Sumatera Utara
4
b)
Field Research (Penelitian Lapangan)
Penelitian ini langsung dilakukan dengan melakukan peninjauan dan wawancara
langsung ke pihak instansi/perusahaan serta pada pihak-pihak yang terkait.
c)
LaboratoryResearch (PenelitianLaboratorium)
Penelitian
ini
adalah untuk mempraktekkan secara langsung aplikasi program
komputer dalam pengembangan sistem informasi pada perusahaan. Pengujian
adalah tahapan yang sangat penting, hal
ini
dikarenakan dari pengujian inilah
diketahui apakah sistem yang di bangun sudah berjalan dengan baik atau masih
terdapat kesalahan I error.
1.6. Sistematika Penulisan
Secara garis besar tugas akhir
ini terdiri dan 6 (enam) bab dan beberapa lampiran.
Adapun setiap bab terdiri dari sub-sub bab. Adapun sistematika penulisan tugas
akhir ini adalah
BAB
:
1 : PENDAHULUAN
Bab ini diuraikan secara ringkas pembahasan tentang Latar Belakang,
Rumusan Masalah, Batasan Masalah, Tujuan, Metode Penelitian, dan
Sistematika Penulisan.
Universitas Sumatera Utara
BAB 2
LANDASAT\ TEORI
Pada bab
ini
penulis menjelaskan tentang uraian teoritis yang
meliputi pendefenisian sistem informasi.
BAB 3
DESKRIPSI SINGKAT TENTANG PT GALVA
Penjelasan sekilas tentang sejarah singkat berdirinya PT
BAB 4
GALVA.
PERANCANGAN SISTEM
Pada bab
ini menjelaskan tentang perancangan sistem dan sistematika
urutan jalannya aplikasi sistem yang sedang dirancang juga tentang
implementasi sistem yang terdiri dari tata cara pemakaian sistem dan
hasil outputnya.
BAB
5
IMPLEMENTASI SISTEM
Bab ini berisikan tentang pengertian dan tujuan implementasi sistem,
komponen utama dalam implementasi sistem, prosedur penggunrum
dan pemeliharaan implementasi sistem.
BAB 6
KESIMPULA}I DAN SARAN
Sebagai bab terakhir penulis akan menguraikan beberapa kesimpulan
dari uraian bab-bab sebelumnya. Dan akan berusaha memberikan
saran yang mungkin bermanfaat.
Universitas Sumatera Utara
BAB
2
LANDASAN TEORI
Dalam penulisan tugas akhir
ini penulis akan memberikan beberapa
pengertian yang
berhubungan dengan judul tugas akhir yang diajukan.
2.1 Defenisi
Banyak versi yang mengartikan tentang komputer dan apakah arti komputer yang
sebenamya. Kata komputer berasal dari bahasa Inggris
to compute yang artinya adalah
menghitung. Jadi komputer adalah alat yang digunakan untuk menghitung. Namun dengan
berkembangnya teknologi dan
ilmu komputer selanjutnya telah memberikan
berbagai
kemampuan lain pada komputer, sehingga pendefenisian komputer mengalami perubahan
sesuai dengan tingkat kebutuhannya- Sehingga komputer diartikan sebagai suatu peralatan
(mesin) atau sekelompok peralatan (mesin) yang melaksanakan pekerjaan, dikendalikan serta
di control oleh instruksi/ program yang dimasukkan kedalam memory/ storage unitnya.
Menurut Donald H. Sanders, komputer adalah mesin penghitung elektronik yang cepat,
dapat menerima input dan memprosesnya sesuai dengan pro$amnya (storage program) dan
menghasilkan output informasi.
Universitas Sumatera Utara
Menurut ANSI (American National Standard Institute), komputer adalah suatu alat
pengolahan data yang dapat melakukan perhitungan atau operasi logika dengan cepat dalam
skala besar.
Berkembangnya teknologi menambah jumlah kegunaan komputer diantaranya adalah
untuk pengolahan data, manipulasi permainan, pengontrolam mesin, akuntansi, membuat
lukisan, membuat grafik, membuat gambar teknik, berkomunikasi dengan komputer lainnya,
menyelesaikan perhitungan matematika yang rumit dan sulit, aransemen music, transfer uang
antar Bank, mengirim fasimili (faxmite) dan masih banyak lagi kegunaan komputer yang
tidak dapat dituliskan semuanya oleh penulis.
Penggunaan komputer juga digunakan dibidang kedokteran, guna membantu dalam
pendiagnosaan. Kira
*
kira begitulah gambaran tentang kegunaan dari komputer
dalam
kehidupan masyarakat saat ini, hampir semua bidang kehidupan saat ini membutuhkan
komputer. Tapi perlu diketahui pada dasarnya apa yang dikerjakan oleh komputer itu tidak
lebih dari proses pengolahan data. Oleh karena itu, salah satu pengertian komputer yang
cukup baik adalah "alata pengolahan datayang bekerja secara elektronis dengan kecepatan
dan ketelitian yang sangat tinggi dan mampu mengerjakan berbagai proses
dengan
keterlibatan manusia secara minimum", namun arti kata minimum harus diartikan secara
terbatas, yaitu pada saat komputer menjalankan proses pengolahan data, karena harus diingat
tanpa manusia komputer juga bukan apa
- apa, manusialah yang mengendalikan komputer
apa yang harus dilakukan oleh komputer dan bagaimana agar dapat melakukan hal itu. Untuk
hal tersebut ada istilah yang perlu diperhatikan yaitu, apa yang disebut GIGO
yang
merupakan singkatan dafi garbage out,yangartinya bila sampah yang masuk,maka sampah
juga akan keluar.
Berdasarkan pengertian yang telah dijabarkan diatas, dapatlah disimpulkan bahwa
komputer adalah
:
Universitas Sumatera Utara
1.
Suatu mesin/ sekelompok mesin
2.
Karena kerjanya adalah mengolah data,maka dapat disebut sebagai alat pengolahan data.
3.
Terdiri dari unsur
-
unsur: peralatan, instruksi (prosedur pengolahan) dan orang yang
menyusun prosedur tersebut.
4. Karena terdiri dari unsur tersebut diatas tidak dapat dipisah -
pisahkan dan merupakan
suatu kesatuan, komputer juga dapat disebut sebagai sistem.
Aspek dasar sistem komputerisasi adalah
1.
:
Aspek Teknis
a.
Hardware
Merupakan seluruh paket atau komponen peralatan yang membentuk suatu sistem
komputer, dan peralatan lainnya memungkinkan komputer dapat melaksanakan
tugasnya, dalam hal ini termasuk mesin
alat telekomunikasi dan lain
-
-
mesin pembantu penyiapan data, alat
-
lain. Untuk dapatnya suatu proses komputerisasi
dilaksanakan, konsekuensinya adalah peralatan komputer yang digunakan harus
ada.
b.
Software
Dengan adanya fasilitas hardwarelkamputer saja, tentu tidak akan dapat
memecahkan problema atau tidak dapat digunakan tanpa adanya bantuan dari
aspek software- Software merupakan seluruh paket daripada sistem pengolahan
data yang diluar dari peralatan komputernya sendiri, namun dengan adanya
sofhuare ini barulah komputer dapat digunakan.
c.
Brainware
Brainware adalah aspek rnanusia yang menangani proses komputerisasi,
Universitas Sumatera Utara
7
Aspek brainware dapat digolongkan atas:
l.)
Sistem Analis yaitu sekelompok yang mempunyai keahlian khusus dalam
merencanakan, membangun dan men gemban gkan fasi I itas sistem.
2.) Programmer yaitu mereka yang menyusun program/instruksi untuk komputer
dengan mempergunakan bahas a y ang dimengerti oleh komputer.
3.) Operator Komputer
yaitu mereka yang mengerti secara
langsung
pengoperasian komputer.
2.
Aspek Non Teknis
a.
Dukungan Manajemen
Pada dasarnya suatu sistem komputerisasi yang dilaksanakan dalam suatu
organisasi perusahaan/instansi adalah untuk membantu pengelolaan informasi
bagi kepentingan manajemen dalam mengambil keputusan. Dan apabila tidak
disadari oleh manajemen, berarti tujuan pengadaan peralatan komputer dalam
organisasi perusahaan/instansi yang bersangkutan akan sia - sia adanya.
b.
Disiplin Ilmu
Aspek dasar sistem komputerisasi merupakan fasilitas
-
fasilitas yang secara
principal harus ada apabila suatu usaha dalam memasuki langkah maju dengan
menggunakan peralatan komputer sebagai
alat bantu dalam
pengolahan
datalpengo lahan informasi.
Universitas Sumatera Utara
10
2.2 Klasifikasi
Komputer dapat diklasifikasikan menjadi beberapa macam jenis komputer sesuai dengan
tinjauannya. Dalam hal ini komputer dapat ditinjau dari beberapa segi antara lain:
2.2.1
Jenis Data
Komputer dapat diklasifikasikan menjadi tiga jenis bila ditinjau dari jenis datanya:
1.
Komputer Analog
Yaitu komputer yang bekerja berdasarkan
ang] dan lainnya.
2.10
Pengenalan PIIP
2.10.1Apa itu PHP
?
PHP singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server-
side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan
PHP
memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih
mudah dan efisien. PHP merupakan software Open-Source yang disebarkan dan dilisensikan
secara gratis serta dapat di-downtoad secara bebas dari situs resminya yaitu htpp://www.php.net
.
2.10.2 Sejarah Singkat PHP
PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya, PFIP digunakan
untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung homepage-nya . Rasmus
Lerdorf adalah salah seorang pendukung Open Source . Oleh karena itu
, ia mengeluarkan
Personal Home Page Tools versi 1.0 secara gratis, kemudian menambah kemampuan PHP 1.0
dan rneluncurkan PHP 2.0.
Pada tahun 1996, PHP telah banyak digunakan dalam website di dunia. Sebuah kelompok
pengembang software yang terdiri dari Rasmus,Zeew Suraski, Andi Gutman, Stig Bakke, Shane
Caraveo dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0. Akhirnya, pada tahun
1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000
dikeluarkan PHP 4.0. Tidakberhenti sampai disitu, kemampuan PHP terus bertambah.
Universitas Sumatera Utara
2A
2.10.3 Memulai PHP
Sebelum kita memulai pemograman PHP yang perlu diingat adalah pastikan web server dan
skrip PHP telah berjalan dengan baik. Notepad merupakan editor teks yang biasa digunakan.
Dan juga dapat dengan editor yanglain seperti Adobe Macromedia, PHPPed, UltraEdit, Crimson
Editor. Fungsi-fungsi yang tidak case sensitif tetapi variabelnya case sensitive ( membedakan
huruf besar da kecil )
.
Kode PF{P diawali dengan tanda lebih kecil ( < ) da diakhiri dengan tanda lebih besar (>). Ada
tiga cara untuk menuliskan skrip PHP, yaitu
:
1.
2.
3.
2. Non-Embedded Script
Non-Embedded Script adalah scriptlprogram PHP murni. Termasuk tag HTML yang disisipkan
dalam script PHP.
Contoh penulisan Non Embedded Script dapat dilihat di bawah ini
PADA PT. GALVA TECHNOLOGIES KP. MEDAN
TUGAS AKTIIR
TIARTINI PANJAITAN
102406087
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEI\ MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAIIUANI ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2A13
Universitas Sumatera Utara
SISTEM ABSENSI PEGAWAI DENGAN METODE WEBCAM
PADA PT. GALVA TECHNOLOGIBS KP. MEDAI\
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
HARTINI PAI\JAITAN
fia4A6087
PROGRAM STUDI D3 TBKNIK II\FORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVBRSITAS SUMATBRA UTARA
MEDAN
2013
Universitas Sumatera Utara
a
?t//ae akaa meaagpakan alAzgr
crAfrgr bezimda
-
beberapa dUlatat, allad wakd meagretafum apa
diaatAa kaz'tn daa
afra raagr k&etz
-
fuersyzzkez./ak kepada
kar4i
fueriEaT
A/faL daa
,gesangrgaAaya za 6er4,rzkar
edka
ffikmak
keqrakani
/tZma pengre€ahilaLl kePafia
barazpr srE a
- Etug rt*rihna
///
{4.5. AtfufigaddlaA ,
Sesrmgrgrudaya telaa
orangr
/'aqnao eaka
yantr Adak 6ers2mkar kepada'ffy4 44ka
aa(ak d11t4fA Seadtn' dan
aLlab Ttarta
hazaagr SIAPA
kdfa lagL na6a
fAag (rdAk
bezglzzkrtz'
€erpqrl'
{4',9.f,"fm'aa'6-81
Aeagran rua,ca nlutk&r kepada
4tlad
KuperSwfiabkaz T"gaS $Antr zrti k6asas kepadA ozang.
-
SWf
orAtlg. dezc'^€A dan &rsa2'angr
Arartatda, S&bfltrO2 AlN PAifJAfIi4tr
fduaaa
' .45!{48/fAE
K'4KAK O'4/V.484A{4
71pa A{lyaL ?aryattaa
4de Candra ?anja4an
traedaex Paryazfar
Azaan'Pary'aztaa
A.nd
Alnd
dlndd Sarf{ PaaSazAa
Universitas Sumatera Utara
'
PENGESAHAN
SISTEM ABSENSI PEGAWAI DE,NGAN METODE
WEBCAM PADA PT GALVA TECHNOLOGIES KP.
Judul
MEDAN
TUGAS AKHIR
HARTINI PANJAITAN
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
r02406087
DIPLOMA (D3) TEKNIK INFORMATIKA
MATEMATIKA
MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) LINIVERSITAS SUMATERA
UTARA
Diluluskan di
Medan, Juli 2013
Ketua Pelaksana
Program D3 Teknik Informatika
Prof. Dr. Tulus, M.Si
NrP. 19620901 198803
I
002
NrP. 19631
41989031001
Universitas Sumatera Utara
PERi\'YATAAN
STUDI PEMBUKTIAN KEBERADAAN SIMPUL NORMAL
DARI POLINOMIAL SIMPUL
TUGAS AKHIR
Saya mengakui bahwa tugas akhir
dan ringkasanyangmasing
ini adalah hasil karya saya sendiri, kecuali beberapa kutipan
- masing
di sebutkan sumbernya.
Medan, 12Juh2Al3
HARTINI PANJAITAN
102406087
Universitas Sumatera Utara
KATA PENGANTAR
Dengan mengucapkan syukur Alhamdulillah Penulis panjatkan kehadirat Allah
SWT karena dengan rahmat dan karuniaNyalah penulis dapat menyelesaikan
Tugas
Akhir ini dengan baik dan tepat waktu.
Penyusunan Tugas
Akhir ini
merupakan syarat menyelesaikan
pendidikan Program D-3 Teknik lnformatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
Dalam menyusun Tugas Akhir ini Penulis banyak menemukan kendala,
namun berkat bantuan dari semua pihak Tugas Akhir
ini
dapat diselesaikan
dengan baik dan tepat pada waktunya. Dam dalam kesempatan
mengucapkan terima kasih sebesar
l.
-
besarnya kepada
ini Penulis ingin
:
Bapak Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
2.
Bapak Prof. Dr. Tulus, M.Si, selaku Ketua Departemen Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sumatera Utarc.
3. Bapak Syahriol Sitorus, S.Si, M.IT, selaku Ketua Program Studi D3 Teknik
Informatika FMIPA USU
4.
Bapak Drs. Marihat Situmorang, selaku Dosen Pembimbing
I
yang telah
memberikan waktu dan pengarahan serta perhatiannya dalam membimbing
penulis untuk menyelesaikan Tugas Akhk ini.
Universitas Sumatera Utara
5. Ibu Azniaty Jamaliah, A.md, selaku UP Personalia
PT Galva Technologies
KP. Medan yang telah bersedia memberikan informasi, serta Bapak Ma'ruf
S.E,M.T, yang terus membimbing dalam melakukan praktik kerja di lapangan.
6.
Para Dosen, Seluruh karyawan/pegawu Fakultas
MIPA Universitas Sumatera
Utara khususnya Program Studi D3 Teknik Informatika, yang telah
memberikan ilmu pengetahuan dan bimbingan selama Penulis kuliah.
7.
Untuk kedua orang tua yang teramat kusayangi Bapak Saminuddin Panjaitan
dan Ibu Asmaliyah, yang telah memberikan Penulis banyak dukungan baik
secara
8.
moril maupun spiritual,terima kasih Penulis yang tak terhingga.
Untuk Kakak Dina Aliyah panjaitan, Abang Ade Candra Paryutan Abang
Hamdani Panjaitan, Abang Azhari Panjaitan dan Abang Ahmad Rafiq
Panjaitan dan semua keponakanku terima kasih atas bantuan dan dorongan
semangat kepada Penulis.
9.
Rekan-rekan Mahasiswa Angkatan 2010 D3 Teknik lnformatika, terutama
buat Kom A(Isra mi'raj, Anna Damayanti, Dwi Agustin Sn, Menda Gustika).
10.
untuk sahabat saya Alm.Satria Gigih Prakoso, Penulis mewakili apa yang
selama
ini di cita -
citakannya dan yang diharapkan kedua orang tuanya,
semoga dia bahagia melihat keberhasilan Penulis.
Penulis menyadari bahwa penulisan Tugas Akhir
kesempurnaan, untuk
ini masih jauh dari
itu Penulis mengharapkan kritik dan saran yang sifatnya
membangun.
Universitas Sumatera Utara
7
111
Akhirnya kepada Allah jugalah Penulis kembali berserah diri, mudah
mudahan yang Penulis dapat selama
-
ini mendapat Ridho dari Allah SWT, karena tiada
satupun yang dapat terwujud dan tercapai
jika tidak
atas kehendak dan seizinNya.
Medan, Juni 2013
Penulis
(Hartini Panjaitan)
Universitas Sumatera Utara
ABSTRAK
Sistem yang akan dibangun pada Tugas Akhir ini adalah berupa sistem yang akan melakukan
absensi terhadap pegawai dan pemberian data pegawai yang hadir. Pada aplikasinya, pengenalan
wajah ini menggunakan sebuah webcam untuk menangkap gambar dan mengidentifikasi wajah
yang ada. Kemudian menyimpannya sebagai absensi wajah. Tujuan dari Tugas Akhir ini adalah
untuk menghasilkan sistem absensi pegawai yang dapat mencatat kehadiran pegawai secara
mutlak, efektif dan efisien sehingga mengurangi tingkat kecurangan dalam daftar kehadiran,
karena pegawai yang bersangkutan harus datang ke tempat dia bekerja secara langsung. Setelah
itu, akan dilakukan pengenalan wajah sebagai sistem absensi dan pemberian
data pegawai yang
hadir. Sistem ini diharapkan dapat mempercepat proses absensi pegawai dan meminimalkan
penggunaan kertas yang saat ini masih banyak digunakan.
Universitas Sumatera Utara
7
Universitas Sumatera Utara
VI
DAFTAR ISI
Persetujuan
ll
Pernyataan
iii
Penghargaan
iv
Abstrak
v
Daftar Isi
vi
Daftar Gambar
1X
Daftar Tabel
BAB I PENDAIIULUAi\
l.l
BAB
2
1
Latar Belakang
I
1.2 Rumusan Masalah
2
1.3 Batasan Masalah
2
1.4 Tujuan
J
1.5 Metodologi Penelitian
J
1.6 Sistematika Penulisan
4
LANDASAN TEORI
6
2.1 Defenisi
6
2.2 Klasifikasi
a
l0
2.2.1JenisData
10
2.2.2 Menurut Ukuran Bobotnya
10
2.2.3 Menurut Kemampuan Kerjanya
11
Universitas Sumatera Utara
vll
2.3 Manfaat Penggunaan Komputer
12
2.4Pengertian Sistem
t3
2.5 Karakteristik Sistem
13
engertian Informasi
15
Ciri- cirri Informasi
I6
2.6
P
2.7
2.8 Pengertian Sistem Informasi
16
2.9 Pengenalan HTML
t7
2.9.1 Apa itu Dokumen HTML?
2.9.2Bagian
- bagian HTML
2.10 Pengenalan PHP
BAB
3
t7
18
I9
2.10.1Apa itu PHP
l9
2.10.2 Sejarah Singkat PHP
19
2.10.3 Memulai PHP
2A
2.11 Penggabungan Script HTN{- dan PHP
2A
2.l2Pengenalan Mysql
22
2.13 Pengenalan Adobe Flash Player
22
DESKRIPSI SINGKAT TENTANG PT GALVA
24
3.1 Sejarah GALVA
24
3.2 PT Galva Technologies Corporation (PT GTC)
27
3.3 Kantor Perwakilan GALVA
29
3.4
29
Jam Kerja dan Absensi Pegawai
Universitas Sumatera Utara
vill
31
BAB 4 PERANCANGAN SISTEM
4.1 Sistem Absensi Berbasis (WEBCAM)
3l
4.2 Rancangan Antarmuka Pemakai (User Interface)
31
4.3 Analisis Sistem Absensi Pegawai yang
sedang Berjalan
32
4.4 Prosedur Melakukannya
JJ
4.5 Evaluasi Sistem yang Berjalan
JJ
4.6 Rancangan
34
Database
4.7 Desain Tampilan Absensi
36
BAB 5 IMPLEMENTASI S{STEM
40
5.1 Pengertian dan Tujuan
40
5.1.1Pengertian
40
5.1.2 Tujuan
40
5.2 Alat Bantu yang digunakan
4l
5.2.1Hardware
41
5.2.2 Software
42
5.2.3 Brainware
43
BAB 6 PENUTUP
44
6.l Kesimpulan
44
6.2 Saran
44
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
tx
DAFTAR GAMBAR
Gambar 4.7.1
36
Gambar 4.7.2
37
Gambar 4.7.3
-tt
Gambar 4.7.4
38
Gambar 4.7.5
38
Gambar 4.7.6
39
Gambar 4.7.7
39
Universitas Sumatera Utara
DAFTAR TABEL
Tabel 3.1.1
25
Tabel4.6.1
35
Tabel4.6.2
3s
Tabel4.6.3
36
Universitas Sumatera Utara
ABSTRAK
Sistem yang akan dibangun pada Tugas Akhir ini adalah berupa sistem yang akan melakukan
absensi terhadap pegawai dan pemberian data pegawai yang hadir. Pada aplikasinya, pengenalan
wajah ini menggunakan sebuah webcam untuk menangkap gambar dan mengidentifikasi wajah
yang ada. Kemudian menyimpannya sebagai absensi wajah. Tujuan dari Tugas Akhir ini adalah
untuk menghasilkan sistem absensi pegawai yang dapat mencatat kehadiran pegawai secara
mutlak, efektif dan efisien sehingga mengurangi tingkat kecurangan dalam daftar kehadiran,
karena pegawai yang bersangkutan harus datang ke tempat dia bekerja secara langsung. Setelah
itu, akan dilakukan pengenalan wajah sebagai sistem absensi dan pemberian
data pegawai yang
hadir. Sistem ini diharapkan dapat mempercepat proses absensi pegawai dan meminimalkan
penggunaan kertas yang saat ini masih banyak digunakan.
Universitas Sumatera Utara
BAB
1
PENDAHULUAN
l.l.Latar
Belakang
Dalam pengembangan ilmu pengetahuan dan dewasa ini, menjadikan informast
memiliki peranan yang sangat penting dalam usaha menciptakan kemajuan di semua
bidang kehidupan manusia. Perkembangan teknologi informasi pada saat
ini
sangat
pesat, sehingga manusia dalam mengerjakan setiap pekerjaan selalu membutuhkan
komputer. Komputer memiliki peranan yang sangat visual dalam pemecahan masalah
khusus dalam pengolahan data, karena komputer memiliki konsep akan tingkat
akurasi yang tinggi dalam pemrosesan data, sehingga dapat mempermudah pekerjaan
manusia.
Adanya sistem komputer sangat membantu dalam pemecahan
masalah
terutama dalam hal pengolahan data. Penggunaan komputer juga dapat dijadikan
sebagai alat unhrk mencapai tujuan dan mencari kemudahan dalam melakukan suatu
proses pekerjaan, terutama melibatkan banyak data. Hampir disemua instansi
-
instansi negeri maupun swasta menggunakan sistem komputer.
Oleh karena itu penulis membuat dan menyusun sistem
ini
dengan tujuan
membantu pihak instansi dalam mengontrol dan mendukung sistem daftar hadir
Pegawai, sehingga lebih mudah dan mengefisienkan dalam pengolahan data secara
akurat dan mendetail. Berdasarkan masalah diatas, maka judul yang tepat untuk
membuat tugas akhir:
".Sumatera Utara
" SISTEM ABSENSI PEGAWAI DENGAN METODE WEBCAM
Universitas
1.2. Perumusan Masalah
Didasari pada data, informasi dan realita yang ada pada pihak instansi/perusahaan
permasalahan yang sedang dihadapi adalah
1.
:
Sistem absensi pegawai masih menggunakan metode manual, sehingga
pendataan pegawai masih belum efisien dan akurat.
2.
Penyimpanan laporan data-data absensi karyawan tidak terorganisir
dengan baik.
3.
Menghabiskan banyak cetakan kertas untuk absensi pegawai.
1.3. Batasan Masalah
Mengingat begitu luasnya permasalahan yang terdapat dalam Tugas Akhir ini, maka
penulis membuat batasan masalah yang akan dibahas, yaifu
Pada sistem absensi wajah
:
ini diberikan pembatasan masalah sebagai berikut:
a) Merubah sistem absensi karyawan
dari manual menjadi sistem
terkomputerisasi.
b) Masukan yang digunakan hanya dalam bentuk foto.
c) Sistem absensi ini di lakukan dua kali setiap harinya. Pada waktu jam masuk
kerja dan pulang kerja.
d)
Sistem ini hanya di gunakan untuk Absensi dan pemberiandataPegawai.
Universitas Sumatera Utara
1.4.
Tujuan
Tujuan dari Penulisan
ini
adalah untuk membuat suatu desain dan implementasi
sistem pengenalan wajah dengan masukan berupa sebuah foto wajah yang telah di
capture webcam. Sistem
ini akan menghasilkan foto pegawai dan memberikan
data
pegawai. Sehingga foto wajah dapat dimanfaatkan untuk absensi.
Sedangkan bagi penulis sendiri adalah untuk menyelesaikan mata kuliah
Tugas akhir yang merupakan salah satu bagian dari syarat untuk mencapai Gelar Ahli
Madya D3 pada Universitas Sumatera Utarc Jurusan Teknik tnformatika dan sekaligus
dapat menyumbangkan ilmu yang diperoleh bagi peningkatan pihak instansi dalam
pengolahan data secara akurat.
1.5. Metodologi Penelitian
Untuk melakukan penelitian memerlukan data-data sebagai bahan yang digunakan
untuk mendukung penelitian, untuk itu penulis menggunakan beberapa cara sebagai
berikut:
a)
Library Research (Pcnelitian Perpustakaan)
Study
ini
dilakukan untuk mencari data-data yang relevan dengan bahasan
penelitian, diperoleh dari literatur - literatur yang ada.
Universitas Sumatera Utara
4
b)
Field Research (Penelitian Lapangan)
Penelitian ini langsung dilakukan dengan melakukan peninjauan dan wawancara
langsung ke pihak instansi/perusahaan serta pada pihak-pihak yang terkait.
c)
LaboratoryResearch (PenelitianLaboratorium)
Penelitian
ini
adalah untuk mempraktekkan secara langsung aplikasi program
komputer dalam pengembangan sistem informasi pada perusahaan. Pengujian
adalah tahapan yang sangat penting, hal
ini
dikarenakan dari pengujian inilah
diketahui apakah sistem yang di bangun sudah berjalan dengan baik atau masih
terdapat kesalahan I error.
1.6. Sistematika Penulisan
Secara garis besar tugas akhir
ini terdiri dan 6 (enam) bab dan beberapa lampiran.
Adapun setiap bab terdiri dari sub-sub bab. Adapun sistematika penulisan tugas
akhir ini adalah
BAB
:
1 : PENDAHULUAN
Bab ini diuraikan secara ringkas pembahasan tentang Latar Belakang,
Rumusan Masalah, Batasan Masalah, Tujuan, Metode Penelitian, dan
Sistematika Penulisan.
Universitas Sumatera Utara
BAB 2
LANDASAT\ TEORI
Pada bab
ini
penulis menjelaskan tentang uraian teoritis yang
meliputi pendefenisian sistem informasi.
BAB 3
DESKRIPSI SINGKAT TENTANG PT GALVA
Penjelasan sekilas tentang sejarah singkat berdirinya PT
BAB 4
GALVA.
PERANCANGAN SISTEM
Pada bab
ini menjelaskan tentang perancangan sistem dan sistematika
urutan jalannya aplikasi sistem yang sedang dirancang juga tentang
implementasi sistem yang terdiri dari tata cara pemakaian sistem dan
hasil outputnya.
BAB
5
IMPLEMENTASI SISTEM
Bab ini berisikan tentang pengertian dan tujuan implementasi sistem,
komponen utama dalam implementasi sistem, prosedur penggunrum
dan pemeliharaan implementasi sistem.
BAB 6
KESIMPULA}I DAN SARAN
Sebagai bab terakhir penulis akan menguraikan beberapa kesimpulan
dari uraian bab-bab sebelumnya. Dan akan berusaha memberikan
saran yang mungkin bermanfaat.
Universitas Sumatera Utara
BAB
2
LANDASAN TEORI
Dalam penulisan tugas akhir
ini penulis akan memberikan beberapa
pengertian yang
berhubungan dengan judul tugas akhir yang diajukan.
2.1 Defenisi
Banyak versi yang mengartikan tentang komputer dan apakah arti komputer yang
sebenamya. Kata komputer berasal dari bahasa Inggris
to compute yang artinya adalah
menghitung. Jadi komputer adalah alat yang digunakan untuk menghitung. Namun dengan
berkembangnya teknologi dan
ilmu komputer selanjutnya telah memberikan
berbagai
kemampuan lain pada komputer, sehingga pendefenisian komputer mengalami perubahan
sesuai dengan tingkat kebutuhannya- Sehingga komputer diartikan sebagai suatu peralatan
(mesin) atau sekelompok peralatan (mesin) yang melaksanakan pekerjaan, dikendalikan serta
di control oleh instruksi/ program yang dimasukkan kedalam memory/ storage unitnya.
Menurut Donald H. Sanders, komputer adalah mesin penghitung elektronik yang cepat,
dapat menerima input dan memprosesnya sesuai dengan pro$amnya (storage program) dan
menghasilkan output informasi.
Universitas Sumatera Utara
Menurut ANSI (American National Standard Institute), komputer adalah suatu alat
pengolahan data yang dapat melakukan perhitungan atau operasi logika dengan cepat dalam
skala besar.
Berkembangnya teknologi menambah jumlah kegunaan komputer diantaranya adalah
untuk pengolahan data, manipulasi permainan, pengontrolam mesin, akuntansi, membuat
lukisan, membuat grafik, membuat gambar teknik, berkomunikasi dengan komputer lainnya,
menyelesaikan perhitungan matematika yang rumit dan sulit, aransemen music, transfer uang
antar Bank, mengirim fasimili (faxmite) dan masih banyak lagi kegunaan komputer yang
tidak dapat dituliskan semuanya oleh penulis.
Penggunaan komputer juga digunakan dibidang kedokteran, guna membantu dalam
pendiagnosaan. Kira
*
kira begitulah gambaran tentang kegunaan dari komputer
dalam
kehidupan masyarakat saat ini, hampir semua bidang kehidupan saat ini membutuhkan
komputer. Tapi perlu diketahui pada dasarnya apa yang dikerjakan oleh komputer itu tidak
lebih dari proses pengolahan data. Oleh karena itu, salah satu pengertian komputer yang
cukup baik adalah "alata pengolahan datayang bekerja secara elektronis dengan kecepatan
dan ketelitian yang sangat tinggi dan mampu mengerjakan berbagai proses
dengan
keterlibatan manusia secara minimum", namun arti kata minimum harus diartikan secara
terbatas, yaitu pada saat komputer menjalankan proses pengolahan data, karena harus diingat
tanpa manusia komputer juga bukan apa
- apa, manusialah yang mengendalikan komputer
apa yang harus dilakukan oleh komputer dan bagaimana agar dapat melakukan hal itu. Untuk
hal tersebut ada istilah yang perlu diperhatikan yaitu, apa yang disebut GIGO
yang
merupakan singkatan dafi garbage out,yangartinya bila sampah yang masuk,maka sampah
juga akan keluar.
Berdasarkan pengertian yang telah dijabarkan diatas, dapatlah disimpulkan bahwa
komputer adalah
:
Universitas Sumatera Utara
1.
Suatu mesin/ sekelompok mesin
2.
Karena kerjanya adalah mengolah data,maka dapat disebut sebagai alat pengolahan data.
3.
Terdiri dari unsur
-
unsur: peralatan, instruksi (prosedur pengolahan) dan orang yang
menyusun prosedur tersebut.
4. Karena terdiri dari unsur tersebut diatas tidak dapat dipisah -
pisahkan dan merupakan
suatu kesatuan, komputer juga dapat disebut sebagai sistem.
Aspek dasar sistem komputerisasi adalah
1.
:
Aspek Teknis
a.
Hardware
Merupakan seluruh paket atau komponen peralatan yang membentuk suatu sistem
komputer, dan peralatan lainnya memungkinkan komputer dapat melaksanakan
tugasnya, dalam hal ini termasuk mesin
alat telekomunikasi dan lain
-
-
mesin pembantu penyiapan data, alat
-
lain. Untuk dapatnya suatu proses komputerisasi
dilaksanakan, konsekuensinya adalah peralatan komputer yang digunakan harus
ada.
b.
Software
Dengan adanya fasilitas hardwarelkamputer saja, tentu tidak akan dapat
memecahkan problema atau tidak dapat digunakan tanpa adanya bantuan dari
aspek software- Software merupakan seluruh paket daripada sistem pengolahan
data yang diluar dari peralatan komputernya sendiri, namun dengan adanya
sofhuare ini barulah komputer dapat digunakan.
c.
Brainware
Brainware adalah aspek rnanusia yang menangani proses komputerisasi,
Universitas Sumatera Utara
7
Aspek brainware dapat digolongkan atas:
l.)
Sistem Analis yaitu sekelompok yang mempunyai keahlian khusus dalam
merencanakan, membangun dan men gemban gkan fasi I itas sistem.
2.) Programmer yaitu mereka yang menyusun program/instruksi untuk komputer
dengan mempergunakan bahas a y ang dimengerti oleh komputer.
3.) Operator Komputer
yaitu mereka yang mengerti secara
langsung
pengoperasian komputer.
2.
Aspek Non Teknis
a.
Dukungan Manajemen
Pada dasarnya suatu sistem komputerisasi yang dilaksanakan dalam suatu
organisasi perusahaan/instansi adalah untuk membantu pengelolaan informasi
bagi kepentingan manajemen dalam mengambil keputusan. Dan apabila tidak
disadari oleh manajemen, berarti tujuan pengadaan peralatan komputer dalam
organisasi perusahaan/instansi yang bersangkutan akan sia - sia adanya.
b.
Disiplin Ilmu
Aspek dasar sistem komputerisasi merupakan fasilitas
-
fasilitas yang secara
principal harus ada apabila suatu usaha dalam memasuki langkah maju dengan
menggunakan peralatan komputer sebagai
alat bantu dalam
pengolahan
datalpengo lahan informasi.
Universitas Sumatera Utara
10
2.2 Klasifikasi
Komputer dapat diklasifikasikan menjadi beberapa macam jenis komputer sesuai dengan
tinjauannya. Dalam hal ini komputer dapat ditinjau dari beberapa segi antara lain:
2.2.1
Jenis Data
Komputer dapat diklasifikasikan menjadi tiga jenis bila ditinjau dari jenis datanya:
1.
Komputer Analog
Yaitu komputer yang bekerja berdasarkan
ang] dan lainnya.
2.10
Pengenalan PIIP
2.10.1Apa itu PHP
?
PHP singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server-
side dalam pengembangan web yang disisipkan pada dokumen HTML. Penggunaan
PHP
memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih
mudah dan efisien. PHP merupakan software Open-Source yang disebarkan dan dilisensikan
secara gratis serta dapat di-downtoad secara bebas dari situs resminya yaitu htpp://www.php.net
.
2.10.2 Sejarah Singkat PHP
PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya, PFIP digunakan
untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung homepage-nya . Rasmus
Lerdorf adalah salah seorang pendukung Open Source . Oleh karena itu
, ia mengeluarkan
Personal Home Page Tools versi 1.0 secara gratis, kemudian menambah kemampuan PHP 1.0
dan rneluncurkan PHP 2.0.
Pada tahun 1996, PHP telah banyak digunakan dalam website di dunia. Sebuah kelompok
pengembang software yang terdiri dari Rasmus,Zeew Suraski, Andi Gutman, Stig Bakke, Shane
Caraveo dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0. Akhirnya, pada tahun
1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000
dikeluarkan PHP 4.0. Tidakberhenti sampai disitu, kemampuan PHP terus bertambah.
Universitas Sumatera Utara
2A
2.10.3 Memulai PHP
Sebelum kita memulai pemograman PHP yang perlu diingat adalah pastikan web server dan
skrip PHP telah berjalan dengan baik. Notepad merupakan editor teks yang biasa digunakan.
Dan juga dapat dengan editor yanglain seperti Adobe Macromedia, PHPPed, UltraEdit, Crimson
Editor. Fungsi-fungsi yang tidak case sensitif tetapi variabelnya case sensitive ( membedakan
huruf besar da kecil )
.
Kode PF{P diawali dengan tanda lebih kecil ( < ) da diakhiri dengan tanda lebih besar (>). Ada
tiga cara untuk menuliskan skrip PHP, yaitu
:
1.
2.
3.
2. Non-Embedded Script
Non-Embedded Script adalah scriptlprogram PHP murni. Termasuk tag HTML yang disisipkan
dalam script PHP.
Contoh penulisan Non Embedded Script dapat dilihat di bawah ini