Rabu, 08 Juni 2016

Bahasa Indonesia 2 (proposal)



PROPOSAL PENELITIAN ILMIAH PEMBANGUNAN
 EMPLOYEE RECRUITMENT INFORMATION SYSTEM
 BERBASIS WEB PADA SDIT AL-FATH
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).
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.
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.
Gambar 2.8 Struktur Navigasi Linear
b. Struktur Navigasi Non Linier
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).
Gambar 2.10 Struktur Navigasi Hirarki

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

Daftar Pustaka

Bahar, 2013 “Website Dinamis”
Haer Talib (1992)