EMPLOYEE
RECRUITMENT INFORMATION SYSTEM
Disusun
Oleh:
DWI
NUR R
|
12113684
|
NADYAWATI
J
|
16113303
|
NIKEN
PRATIWI
|
16113433
|
SUCI
FAJARWATI
|
18113656
|
KELAS
3KA07
|
Fakultas Ilmu
Komputer
dan Teknologi
Informasi
Sistem Informasi
Universitas
Gunadarma
2015/2016
1 Pendahuluan
1.1 Latar Belakang
Teknologi informasi dan komunikasi semakin hari mengalami
perkembangan yang sangat pesat. Hal ini memberikan perubahan yang besar
terhadap cara berfikir dan gaya hidup manusia. Saat ini, akses informasi dan
pengolahan data yang mudah, cepat, dan akurat merupakan salah satu kebutuhan
yang harus terpenuhi. Perkembangan teknologi informasi dan komunikasi ini dapat
dimanfaatkan oleh instansi pemerintahan dan perusahaan-perusahaan swasta.
Keberhasilan suatu instansi dan perusahaan pun tak lepas dari peran teknologi
informasi dan komunikasi. Hal ini dikarenakan pengolahan data yang mudah,
cepat, dan akurat sangat dibutuhkan untuk membantu pekerjaan mereka.
Yayasan Pendidikan
dan Pembinaan Umat (YPPU) Al-Fath merupakan salah satu yayasan pendidikan yang
didirikan sejak tahun 2003. YPPU Al-Fath terdiri atas 4 lembaga
pendidikan. Salah satu lembaga yang
berada di YPPU Al-Fath yaitu Sekolah Dasar Islam Terpadu (SDIT) Al-Fath. SDIT
Al-Fath memiliki tujuan pendidikan untuk membentuk manusia yang beriman dan
bertaqwa kepada Allah SWT, berkepribadian dan berakhlak mulia, mandiri dan
bertanggung jawab, mampu berkompetisi secara sehat, berilmu dan berpengetahuan
luas. Untuk mencapai tujuannya, SDIT Al-Fath membutuhkan tenaga pendidik yang
memiliki dedikasi dalam mendidik yang diawali dengan rekrutmen yang selektif
dan pembinaan yang bekesinambungan.
Menurut data yang
diperoleh dari SDIT Al-Fath, tahun ajaran 2014/2015 pegawai SDIT Al-Fath
tercatat berjumlah 46 orang yang terdiri dari 1 Kepala Sekolah, 25 Guru, 1 Staf
Tata Usaha, 5 Satpam, 1 Operator, 8 Supir, 5 Cleaning Service. Sedangkan perkembangan jumlah siswa SDIT Al-Fath
mulai tahun ajaran 2012/2013 tercatat berjumlah 219 siswa, tahun ajaran
2013/2014 berjumlah 251 siswa, 2014/2015 berjumlah 311 siswa.
Employee Recruitment (Perekrutan Karyawan) merupakan salah satu kegiatan yang
dilakukan oleh sebuah perusahaan atau badan tertentu untuk mencapai tujuannya. Perekrutan
karyawan di SDIT Al-Fath masih dilakukan secara manual. Pelamar mengirimkan
surat lamaran beserta Curriculum Vitae
(CV) melalui pos atau dengan cara datang langsung ke SDIT Al-Fath dengan
membawa surat lamaran beserta CV. Data pelamar yang masuk dalam bentuk lembaran
kertas dapat menimbulkan adanya kemungkinan hilangnya data pelamar atau data
pelamar tersebut tidak sampai di SDIT Al-Fath.
1.2 Tujuan
1. Membangun
Employee Recuritment Information System (ERIS)
2. Menyimpan
data palmar yang masuk dengan baik.
3. Membantu
masyarakat mendapatkan informasi lowongan pekerjaan yang ada pada SDIT Al-Fath
4. Memudahkan
dalam menyampaikan data diri pelamar
1.3 Rumusan Masalah
Berdasarkan latar
belakang yang telah disebutkan, maka rumusan masalah yang dikaji dalam tugas
akhir ini, yaitu:
1. Bagaimana
membangun Employee Recruitment
Information Sistem (ERIS) ?
2. Bagaimana
membangun sebuah sistem yang dapat membantu SDIT Al-Fath dalam menyimpan
data pelamar dengan baik ?
1.4 Manfaat
1. Menjangkau
penyebaran informasi lowongan kerja yang kurang luas
2. Membantu
untuk menyimpan dengan baik data pelamar yang masuk
3. Mengolah
data lowongan kerja kepada calon pelamar dengan mudah
1.5 Batasan Masalah
Agar
penelitian dalam rencana skripsi ini lebih terarah dan memudahkan dalam
pembahasan, maka perlu adaanya pembatasan masalah , yaitu:
1.
Web ini meliputi informasi penerimaan
data pelamar
2.
Program yang digunakan untuk perancangan
website adalah Php
dan Mysql.
2
Tinjauan Pustaka
2.1
Apache
Apache adalah sebuah
nama web server yang bertanggung jawab pada request-response HTTP dan logging
informasi secara detail(kegunaan basicnya). Selain itu, Apache juga diartikan
sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP,
dan tentu saja sangat digemari. Kesimpulan ini bisa didapatkan dari jumlah
pengguna yang jauh melebihi para pesaingnya. Sesuai hasil survai yang dilakukan
oleh Netcraft, bulan Januari 2005 saja jumlahnya tidak kurang dari 68% pangsa
web server yang berjalan di Internet. Ini berarti jika semua web server selain
Apache digabung, masih belum bisa mengalahkan jumlah Apache.
Apache memiliki
fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi
berbasis basis data dan lain-lain.Apache juga didukung oleh sejumlah antarmuka
pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi
mudah.Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh
komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan
Apache Software Foundation.
Saat ini ada dua versi
Apache yang bisa dipakai untuk server produksi, yaitu versi mayor 2.0 dan versi
mayor 1.3.Apache merupakan webserver yang paling banyak digunakan saat ini.Hal
ini disebabkan oleh beberapa sebab, di antaranya adalah karena sifatnya yang
opensource dan mudahnya mengkostumisasikannya.diantaranya dengan menambahkan
support secure protocol melalui ssl dan konektifitasnya dengan database server
melalui bahasa scripting PHP .
2.2
Cascading
Style Sheet (CSS)
Cascading Style Sheet (CSS) merupakan aturan untuk mengatur beberapa komponen dalam
sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan
bahasa pemograman.
Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnyaheading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan
bersama-sama dalam beberapa berkas (file). Pada umumnya CSS dipakai untuk
memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna
border, warna hyperlink,
warna mouse over, spasi antar
paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter
lainnya CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan
dokumen. Dengan adanya CSS
memungkinkan kita untuk menampilkan halaman yang sama dengan format yang
berbeda.
2.3
Database
Management System (DBMS)
DBMS adalah singkatan dari “Database Management System”yaitu sistem
penorganisasian dan sistem pengolahan Database pada komputer. DBMS atau database management system ini
merupakan pengarngkat lunak (software)yang
dipakai untuk membangun basis data yang berbasis komputerisasi. DBMS (Database Management system) ini
juga dapat membantu dalam memelihara serta pengolahan data dalam jumlah yang
besar, dengan menggunakan DBMS bertujuan agar tidak dapat menimbulkan
kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan.
DBMS ialah perantara untuk user dengan basis
data, untuk dapat berinteraksi dengan DBMS dapat memakai bahasa basis data yang
sudah di tentukan oleh perusahaan DBMS. Bahasa basis data umumnya terdiri dari
berbagai macam intruksi yang diformulasikan sehingga intruksi tersebut dapat di
proses oleh DBMS. Perintah atau intruksi tersebut umumnya ditentukan oleh user,
adapaun bahasa yang digunakan dibagi kedalam 2 (dua) macam diantaranya
sebagaimana di bawah ini:
DDL (Data Definition Language)
Yang pertama adalah bahasa DDL atau kepanjangannya Data Definition Languange, yaitu dipakai
untuk menggambarkan desain dari basis data secara menyeluruh.DDL (Data Definition Language) dapat
dipakai untuk membuat tabel baru, memuat indeks, maupun mengubah tabel. Hasil
dari kompilasi DDL akan disimpan di kamus data. Itulah definisi dari DDL.
DML (Data Manipulation Language)
Dan yang kedua adalah DML atau kepanjangannya Data Manipulation Language, yaitu dipakai
untuk memanipulasi daan pengambilan data pada suatu basis data, misalnya
seperti penambahan data yang baru ke dalam suatu basis data, menghapus data
pada seuatu basis data dan mengubah data pada suatu basis data. Itulah definisi
dar DML.
2.4
Hypertext Markup Language (HTML)
HTML merupakan singkatan dari HyperText Markup Language adalah
script untuk menyusun dokumen-dokumen Web.mendesain HTML berarti melakukan
suatu tindakan pemrograman.Namun HTML bukanlah sebuah bahasa pemrograman.Namun
HTML hanyalah berisi perintah-perintah yang telah terstruktur berupa tag-tag
penyusun.Menuliskan tag-tag HTML tidaklah sebatas hanya memasukkan
perintah-perintah tertentu agar HTML kita dapat di akses oleh browser. Mendesain
HTML adalah sebuah seni tersendiri. Homepage yang merupakan implementasi
dari HTML adalah refleksi dari orang yang membuatnya.Untuk itu kita perlu
mendesainnya dengan baik agar para pengunjung homepage yang kita buat merasa
senang dan bermanfaat. Mendesain HTML dapat dilakukan dengan dua cara:
1. Menggunakan HTML
Editor, seperti Microsoft FrontPage, Adobe Dreamweaver, dan lain-lain.
2. Dengan cara menuliskan
sendiri secara manual satu persatu tag-tag HTML ke dalam dokumen HTML.
Kedua cara diatas memiliki Kelebihan dan kekurangan. Cara pertama
kelebihannya adalah HTML Editor merupakan sebuah program yang khusus didesain
untuk membuat, melakukan editing bahkan mem-publish ke internet. Dengan
kemampuannya menggabungkan kemudahan dan kecanggihan teknologi internet ke
dalam dokumen HTML maka cara ini sangat disukai oleh para pemula dan desainer
yang tidak ingin belajar lebih mendalam mengenai HTML. Sedangkan carakedua
adalah menuliskan secara manual satu persatu tag-tag HTML. Hal ini sangat
disarakan sulit dikarenakan akan memakan tenaga dan waktu ekstra untuk
melakukannya, ditambah lagi Anda harus melakukan cara-cara konvensional untuk
melihat hasilnya pada web browser. Namun pada cara kedua adalah dasar dari
segala bentuk HTML yang akan Anda pelajari, karena dengan cara itulah Anda akan
lebih paham mengenai cara kerja dan berbagai perintah yang biasa dipakai pada
bahasa HTML.
2.5 Metode Pengembangan Sistem
Prototype
Proses pengembangan sistem seringkali menggunakan pendekatan
prototipe (prototyping). Metode ini sangat baik digunakan untuk menyelesesaikan
masalah kesalahpahaman antara user dan analis yang timbul akibat user tidak
mampu mendefinisikan secara jelas kebutuhannya (Mulyanto, 2009).
Prototyping adalah pengembangan yang cepat dan
pengujian terhadap model kerja (prototipe) dari aplikasi baru melalui proses
interaksi dan berulang-ulang yang biasa digunakan ahli sistem informasi dan
ahli bisnis. Prototyping disebut juga desain aplikasi cepat (rapid application
design/RAD) karena menyederhanakan dan mempercepat desain sistem (O'Brien,
2005).
Sebagian user kesulitan mengungkapkan
keinginannya untuk mendapatkan aplikasi yang sesuai dengan kebutuhannya.
Kesulitan ini yang perlu diselesaikan oleh analis dengan memahami kebutuhan
user dan menerjemahkannya ke dalam bentuk model (prototipe). Model ini
selanjutnya diperbaiki secara terus menerus sampai sesuai dengan kebutuhan
user.
2.6 Metode Pengujian Black-Box
Black box testing adalah pengujian yang dilakukan hanya mengamati
hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak.
Jadi dianalogikan seperti kita melihat suatu koatak hitam, kit hanya bisa
melihat penampilan luarnya saja, tanpa tau ada apa dibalik bungkus hitam nya.
Sama seperti pengujian black box, mengevaluasi hanya dari tampilan luarnya(interface
nya) , fungsionalitasnya.tanpa mengetahui apa sesungguhnya yang terjadi dalam
proses detilnya (hanya mengetahui input dan output).
Black Box pengujian adalah metode pengujian perangkat lunak yang
menguji fungsionalitas aplikasi yang bertentangan dengan struktur internal atau
kerja (lihat pengujian white-box).Pengetahuan khusus dari kode aplikasi /
struktur internal dan pengetahuan pemrograman pada umumnya tidak diperlukan.
Uji kasus dibangun di sekitar spesifikasi dan persyaratan, yakni, aplikasi apa
yang seharusnya dilakukan. Menggunakan deskripsi eksternal perangkat lunak,
termasuk spesifikasi, persyaratan, dan desain untuk menurunkan uji kasus.Tes
ini dapat menjadi fungsional atau non-fungsional, meskipun biasanya fungsional.
Perancang uji memilih input yang valid dan tidak valid dan menentukan output
yang benar. Tidak ada pengetahuan tentang struktur internal benda uji itu.
Metode uji dapat diterapkan pada semua tingkat pengujian perangkat
lunak: unit, integrasi, fungsional, sistem dan penerimaan. Ini biasanya terdiri
dari kebanyakan jika tidak semua pengujian pada tingkat yang lebih tinggi,
tetapi juga bisa mendominasi unit testing juga.
2.7
MySQL
MySQL adalah sebuah perangkat
lunak sistem manajemen basis data SQL (bahasa Inggris: database management
system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi
di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak
gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga
menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak
cocok dengan penggunaan GPL.
Relational Database Management System (RDBMS).
Relational Database Management System (RDBMS).
MySQL adalah Relational Database
Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi
GPL (General Public License). Dimana setiap orang bebas untuk menggunakan
MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial.MySQL
sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama,
yaitu SQL (Structured Query Language).SQL adalah sebuah konsep pengoperasian
database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang
memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja
optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh
user maupun program-program aplikasinya. Sebagai database server, MySQL dapat
dikatakan lebih unggul dibandingkan database server lainnya dalam query data.
Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query
MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat
dibandingkan Interbase
2.8
Perekrutan Karyawan
Rekrutmen adalah proses mencari, menemukan, mengajak
dan menetapkan sejumlah orang dari dalam maupun dari luar perusahaan sebagai
calon tenaga kerja dengan karakteristik tertentu seperti yang telah ditetapkan
dalam perencanaan sumber daya manusia. Hasil yang didapatkan dari proses
rekrutmen adalah sejumlah tenaga kerja yang akan memasuki proses seleksi, yakni
proses untuk menentukan kandidat yang mana yang paling layak untuk mengisi
jabatan tertentu yang tersedia di perusahaan.
Pelaksanaan rekrutmen dan seleksi merupakan tugas
yang sangat penting, krusial, dan membutuhkan tanggung jawab yang besar. Hal
ini karena kualitas sumber daya manusia yang akan digunakan perusahaan sangat
tergantung pada bagaimana prosedur rekrutmen dan seleksi dilaksanakan.Proses
pelaksanaan rekrutmen dan seleksi biasanya terdiri dari beberapa langkah atau
tahapan.
2.9
PHP Hypertext Prepocessor (PHP)
PHP adalah bahasa pemrograman
script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram
situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk
pemakaian lain.
Contoh terkenal dari aplikasi PHP
adalah forum (phpBB) dan MediaWiki (software di belakang Wikipedia). PHP juga
dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion
Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang
lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!,
Postnuke, Xaraya, dan lain-lain.
Sejarah PHP. Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal).PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
Sejarah PHP. Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal).PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
Selanjutnya Rasmus merilis kode
sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode
sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut
mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini
interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini
disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara
signifikan.Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang
interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian
pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan
meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi
akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend
merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0.PHP 4.0
adalah versi PHP yang paling banyak dipakai pada awal abad ke-21.Versi ini
banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks
tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.Pada Juni 2004, Zend
merilis PHP 5.0.Dalam versi ini, inti dari interpreter PHP mengalami perubahan
besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam
PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma
berorientasi objek.
2.10 Struktur Navigasi
Struktur navigasi adalah alur yang digunakan dalam
aplikasi yang dibuat. Sebelum menyusun aplikasi multimedia kedalam sebuah
software, dimana harus menentukan terlebih dahulu alur apa yang akan digunakan
dalam aplikasi yang akan dibuat.
a.
Struktur Navigasi Linier
Struktur navigasi linier merupakan struktur yang
mempunyai satu rangkaian cerita berurutan. Struktur ini menampilkan satu
demi satu tampilan layer secara beurutan
sesuai dengan aturannya.
Struktur navigasi non linier (tidak terurut) merupakan pengembangan dari struktur
navigasi linier, hanya saja pada struktur ini diperkenankan untuk membuat
percabangan.Percabangan pada struktur non
linier berbeda dengan percabangan pada struktur hirarki.
c.
Struktur Navigasi Hirarki
Struktur navigasi hirarki sering disebut struktur
navigasi bercabang.Yaitu suatu struktur yang mengandalkan percabangan untuk
menampilkan data atau gambar pada layer dengan kriteria tertentu.Tampilan pada
menu utama disebut master page
(halaman utama satu).
d.
Struktur Navigasi Campuran
Struktur navigasi campuran (composite) merupakan gabungan dari struktur sebelumnya dan disebut
juga struktur navigasi bebas, maksudnya adalah jika suatu tampilan membutuhkan
percabangan maka dibuat percabangan.Struktur ini paling banyak digunakan dalam
pembuatan aplikasi multimedia
[4].
2.11 Structured
Query Language (SQL)
SQL ada;ah sekumpulan perintah khusus yang digunakan untuk
mengakses data dalam database relasional. SQL merupakan sebuah bahasa komputer
yang mengikuti standar ANSI (American Nasional Standard Institute) yang
digunakan dalam manajemen database relasional. Dengan SQL, kita dapat mengakses
database, menjalankan query untuk mengambil data dari database, menambahkan
data ke database, menghapus data di dalam database, dan mengubah data di dalam
database. Saat ini hampir semua server database yang ada mendukung SQL untuk
melakukan manajemen datanya.
2.12 Unified Modeling Language (UML)
UML merupakan
singkatan dari “Unified
Modelling Language” yaitu
suatu metode permodelan secara visual untuk sarana perancangan sistem
berorientasi objek, atau definisi UML yaitu sebagai suatu bahasa yang
sudah menjadi standar pada visualisasi, perancangan dan juga pendokumentasian
sistem softwere. Saat ini UML sudah menjadi bahasa standar dalam penulisan
blue print softwere.
2.12
Web Browse
Web
Browser adalah suatu program atau software yang digunakan untuk menjelajahi
internet atau untuk mencari informasi dari suatu web yang tersimpan didalam
komputer. Awalnya, web browser berorientasi pada teks dan belum dapat
menampilkan gambar. Namun, web browser sekarang tidak hanya menampilkan gambar
dan teks saja, tetapi juga memutar file multimedia seperti video dan suara. Web
browser juga dapat mengirim dan menerima email, mengelola HTML, sebagai input
dan menjadikan halaman web sebagai hasil output yang informative.
Dengan
menggunakan web browser, para pengguna internet dapat mengakses berbagai
informasi yang terdapat di internet dengan mudah.Beberapa contoh web browser
diantaranya Internet Explorer, Mozilla, Firefox, Safari, Opera, dll. Hal yang
perlu diketahui dalam pencarian suatu informasi adalah pemahaman tentang
struktur
2.13 XAMPP
XAMPP adalah perangkat
lunak ( free software) bebas, yang mendukung untuk banyak sistem operasi, yang
merupakan kompilasi dari beberapa program.
Fungsi XAMPP sendiri
adalah sebagai server yang berdiri
sendiri(localhost), yang terdiri beberapa program antara lain : Apache HTTP Server, MySQL database,
dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri
merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP
dan Perl.Program ini tersedia dalam GNU General Public License dan bebas,
merupakan web server yang mudah untuk digunakan yang dapat menampilkan halaman
web yang dinamis.Untuk mendapatkanya XAMPP anda dapat mendownload
langsung dari web resminya.Dan berikut beberapa definisi program lainnya yang
terdapat dalam XAMPP.
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang
dapat dijalankan di banyak sistem operasi seperti (Unix, BSD, Linux, Microsoft
Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani
dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas
web/www ini menggunakan HTTP.
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(bahasa Inggris: database management system) atau DBMS yang multithread,
multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat
MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General
Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial
untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan
atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web
dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
phpMyAdmin adalah perangkat lunak bebas yang
ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani
administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin
mendukung berbagai operasi MySQL, diantaranya (mengelola basis data,
tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users),
perijinan (permissions), dan lain-lain).Pada dasarnya, mengelola basis data
dengan MySQL harus dilakukan dengan cara mengetikkan baris-baris perintah yang
sesuai (command line) untuk setiap maksud tertentu. Jika seseorang ingin
membuat basis data (database), ketikkan baris perintah yang sesuai untuk
membuat basis data. Jika seseorang menghapus tabel, ketikkan baris perintah
yang sesuai untuk menghapus tabel.Hal tersebut tentu saja sangat menyulitkan
karena seseorang harus hafal dan mengetikkan perintahnya satu per satu.
Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk
mengelola basis data dalam MySQL, salah satunya adalah phpMyAdmin.Dengan
phpMyAdmin, seseorang dapat membuat database, membuat tabel, mengisi data, dan
lain-lain dengan mudah, tanpa harus menghafal baris perintahnya.phpMyAdmin
merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk
membukanya, buka browser lalu ketikkan alamat http://localhost/phpmyadmin, maka
akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat
(create) basis data baru, dan mengelolanya.
3
METODOLOGI PENULISAN
3.1
Prosedur Penelitian
1. Waktu Penelitian :
8 Juni 2016
2. Tempat Penelitian :
Kampus E Universitas Gunadarma
3. Populasi Penelitian : Mahasiswa Universitas Gunadarma Tingkat 4 tahun ajaran
2015/2016
4. Sampel Penelitian : 5 orang mahasiswa Universitas Gunadarma
3.2
METODE PENELITIAN
Dalam
penelitian ini menggunakan beberapa metode penelitian yakni; metode studi
pustaka, studi lapangan, analisa sistem, dan analisa perancangan sistem. Metode
studi pustaka ini yaitu metode yang menggunakan teori- teori sebagai landasan
dalam penulisan ini. Metode studi lapangan digunakan untuk mengetahui tanggapan
serta keinginan dari pengguna untuk mempermudah pembangunan sistem web ini
dapat berjalan secara factual, akurat, dan terperinci. Metode analisa sistem
yakni menganalisa sistem yang akan dibangun. Dan metode analisa perancangan
sistem digunakan untuk mengetahui rancangan yang dibangun akan sesuai dengan
kebutuhan pengguna. Dengan mengambil 5 sampel orang dari mahasiswa tingkat 4
tahun ajaran 2015/2016 mengenai tanggapan mereka tentang lowongan pekerjaan
yang berbasis web dengan minat pengguna. Metode penelitian ini dilakukan dengan
cara membagikan lembar kuesioner yang akan diisi oleh mahasiswa - mahasiswa
tersebut.
3.3
INSTRUMEN PENELITIAN
Instrumen penelitian yang digunakan adalah sebagai
berikut :
3.3.1 Studi Pustaka
Teknik studi pustaka dilakukan untuk pengumpulan
data melalui buku-buku dan internet yang dijadikan sebagai sumber.
3.3.2 Teknik Angket (Kuesioner)
Dalam penelitian ini melakukan pengumpulan data dari
pertanyaan yang diberikan kepada responden untuk menggalai data sesuai dengan
permasalahan penelitian.
3.3.3 Teknik Observasi
Melakukan observasi dengan melihat
dokumen-dokumen dan meninjau langsung bagaimana cara kerja dalam sistem ini
sehingga diperoleh data yang berhubungan dengan masalah yang akan dibahas.
3.4
TEKNIK ANALISIS DATA
Dari
data yang telah ada akan ditelaah secara menyuluruh. Pada penelitian ini akan
dilihat hasil kuesioner yang diisi oleh 5 orang mahasiswa Universitas Gunadarma
untuk mengetahui tanggapan dari mereka mengenai pembangunan website lowongan
pekerjaan pada SDIT AL FATH. Setelah itu data akan dianalisa dengan
mengkategorikan data tersebut untuk mmenarik suatu kesimpulan dari hasil
analisa ini.
CURICULUM
VITAE
|
||
Nama
|
:
|
Dwi
Nur Rahmawati
|
Tempat
Tanggal Lahir
|
:
|
Jakarta,
12 september 1994
|
Jenis
Kelamin
|
:
|
Perempuan
|
Alamat
|
:
|
Jalan.
Mawar 2 no 26 cs 2 rt.02 rw.012 kranggan permai, Cibubur
|
Agama
|
:
|
Islam
|
Status
Perkawinan
|
:
|
Belum
Menikah
|
Email
|
:
|
Dwi.nrahma@gmail.com
|
Pendidikan
Formal
|
||
2001
– 2007
|
:
|
SDN
03 Pd. Ranggon Jaktim
|
2007
– 2010
|
:
|
SMP
Negeri 230 Pd. Ranggon Jaktim
|
2010
– 2013
|
:
|
SMK
Hutama Bekasi
|
|
||
Nama
|
:
|
Nadyawati
Jasmien
|
Tempat
Tanggal Lahir
|
:
|
Jakarta,
13 Januari 1996
|
Jenis
Kelamin
|
:
|
Perempuan
|
Alamat
|
:
|
Komplek
koperasi 2 Blok B no.9 cimanggis,depok
|
Agama
|
:
|
Islam
|
Status
Perkawinan
|
:
|
Belum
Menikah
|
Email
|
:
|
nadyawatib2@yahoo.com
|
Pendidikan
Formal
|
||
2001
- 2007
|
:
|
SDN
Cipinang 01 Pagi, Jakarta
|
2007
- 2010
|
:
|
SMP
Negeri 99 Jakarta
|
2010
– 2013
|
:
|
SMA
Negeri 72 Jakarta
|
|
||
Nama
|
:
|
Niken
Pratiwi
|
Tempat
Tanggal Lahir
|
:
|
Jakarta,
19 mei 1995
|
Jenis
Kelamin
|
:
|
Perempuan
|
Alamat
|
:
|
Perum
bdb3 blok IH NO 16 jl. Gunung gede 10
|
Agama
|
:
|
|
Status
Perkawinan
|
:
|
|
Email
|
:
|
pniken90@yahoo.co.id
|
Pendidikan
Formal
|
||
2001
- 2007
|
:
|
SDN
Kaumpandak
|
2007
- 2010
|
:
|
SMP
Negeri 3 Cibinong
|
2010
– 2013
|
:
|
SMA
Plus YPHB
|
|
||
Nama
|
:
|
Suci
Fajarwati Ramadhan
|
Tempat
Tanggal Lahir
|
:
|
Bogor,
22 Februari 1995
|
Jenis
Kelamin
|
:
|
Perempuan
|
Alamat
|
:
|
Jln
Kelurahan Pabuaran
|
Agama
|
:
|
Islam
|
Status
Perkawinan
|
:
|
Belum
Menikah
|
Email
|
:
|
sucifwr02@gmail.com
|
Pendidikan
Formal
|
||
:
|
SDN
IPK Ciriung 1
|
|
:
|
SMP
Negeri 2 Cibinong
|
|
:
|
SMA
Negeri 2 Cibinong
|
Bahar, 2013 “Website Dinamis”
Haer Talib (1992)
Tidak ada komentar:
Posting Komentar