Pembuatan sistem informasi lowongan pekerjaan berbasis mobile web dan sms gateway mela

(1)

commit to user

TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI LOWONGAN PEKERJAAN BERBASIS MOBILE WEB DAN SMS GATEWAY

Diajukan Untuk Memenuhi Salah Satu Syarat Menempuh Gelar Ahli Madya Program Diploma III Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret

Disusun Oleh :

MELA RISKI DEVI KAYATI M3209052

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

SURAKARTA 2012


(2)

commit to user

i

TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI LOWONGAN PEKERJAAN BERBASIS MOBILE WEB DAN SMS GATEWAY

Diajukan Untuk Memenuhi Salah Satu Syarat Menempuh Gelar Ahli Madya Program Diploma III Teknik Informatika

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret

Disusun Oleh :

MELA RISKI DEVI KAYATI M3209052

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

SURAKARTA 2012


(3)

commit to user

ii

PEMBUATAN SISTEM INFORMASI LOWONGAN PEKERJAAN BERBASIS MOBILE WEB DAN SMS GATEWAY

Disusun Oleh Mela Riski Devi Kayati

M3209052

Tugas akhir ini telah disetujui untuk dipresentasikanpada ujian Tugas Akhir Pada tanggal 8 Juni 2012

Pembimbing Utama

Mohtar Yunianto, S.Si, M.Si


(4)

commit to user

iii

PEMBUATAN SISTEM INFORMASI LOWONGAN PEKERJAAN BERBASIS MOBILE WEB DAN SMS GATEWAY

Disusun oleh Mela Riski Devi Kayati

NIM. M3209052

Dibimbing oleh Pembimbing Utama

Mohtar Yunianto, S.Si, M.Si NIP. 19800630 200501 1001

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika

Pada hari Jum’at tanggal 29 Juni 2012 Dewan Penguji

1. Penguji 1 Mohtar Yunianto, S.Si, M.Si ( )

NIP. 19800630 200501 1001

2. Penguji 2 Abdul Azis, S.Kom, M.Cs ( )

NIP. 19810413 200501 1 001

3. Penguji 3 Taufiqurrakhman NH, S.Kom ( )

NIDN 0622058201

Disahkan Oleh

Abstract

a.n Dekan Fakultas FMIPA UNS Pembantu Dekan I

Prof. Ir. Ari Handono Ramelan, M.Sc. (Hons), Ph.D.

NIP. 19610223 198601 1 001

a.n Ketua D-III Tehnik Informatika FMIPA UNS

Drs. Y.S. Palgunadi, M.Sc. NIP. 19610223 198601 1001


(5)

commit to user

iv

Mela Riski Devi Kayati, 2012. PRODUCTION OF JOB VACANCY

INFORMATION SYSTEM USING BASIS OF MOBILE WEB AND SMS GATEWAY. Diploma Degree (D-3) of Informatics Engineering.

Mathematics and Science Faculty, Sebelas Maret University.

A rapid development of information technology affects almost all aspects of human life. The development is increasing due to the existence of information exchange media called internet. One of the effects is the world of work. Nowadays, world of work actually need internet. The aim of this final project is giving simplicity in looking for jobs by using internet and mobile phone.

In the production of this job vacancy website, it is needed analysis and design of the system, implementation, and assessment. This website using language program called PHP, MYSql as the database, and GAMMU.

From the result of this final project, it can be concluded that job vacancy website has been created. The system is a website which is expected to make it easier for the graduates in looking for jobs and for the administrator in managing database.


(6)

commit to user

v

Mela Riski Devi Kayati, 2012. PEMBUATAN SISTEM INFORMASI

LOWONGAN PEKERJAAN BERBASIS MOBILE WEB DAN SMS GATEWAY D3 Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan

Alam, Universitas Sebelas Maret.

Perkembangnya teknologi informasi yang sangat pesat mempengaruhi hampir semua aspek kehidupan manusia. Perkembangan ini semakin meningkat dengan adanya media penukaran informasi yakni internet. Salah satu dampaknya adalah dunia pekerjaan. Dalam dunia pekerjaan saat ini sangat dibutuhkan untuk menggunakan media internet. Tujuan dari tugas akhir ini adalah untuk memberikan kemudahan mencari pekerjaan dengan menggunakan media internet dan handphone.

Dalam pembuatan website lowongan pekerjaan ini, dibutuhkan analisa sistem, desain sistem, implementasi, dan pengujian. Website lowongan pekerjaan ini menggunakan bahasa pemograman PHP, MYSql sebagai database dan GAMMU.

Dari hasil tugas akhir ini dapat ditarik kesimpulan bahwa website Lowongan Pekerjaan sudah dibuat. Sistem merupakan sebuah website yang diharapkan dapat memudahkan lulusan dalam melakukan pencarian pekerjaan dan admin dalam mengelola database.


(7)

commit to user

vi

Kepuasan itu terletak pada usaha, bukan pada pencapaian hasil. Berusaha keras adalah kemenangan terbesar


(8)

commit to user

vii

Tugas Akhir ini kupersembahkan untuk :

Alm. Ayahku yang aku cintai dan sayangi yang belum lama ini meninggalkan aku, terima kasih atas dukunganya dan memotivasiku semasa masih hidup

Ibuku yang aku cintai dan sayangi atas waktu, doa dan dukungannya

Teman – temanku khususnya Teknik Informatika 2009, terima kasih atas persahabatan yang hangat selama ini


(9)

commit to user

viii

KATA PENGANTAR

Puji syukur dan terima kasih kehadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat-Nya, sehingga penulis dapat menyelesaikan Laporan Tugas

Akhir dengan judul : “PEMBUATAN SISTEM INFORMASI LOWONGAN

PEKERJAAN BERBASIS MOBILE WEB DAN SMS GATEWAY”.

Laporan Tugas Akhir ini dimaksudkan untuk memenuhi salah satu syarat kelulusan Diploma III Teknik Informatika Fakultas MIPA Universitas Sebelas Maret Surakarta.

Untuk itu penulis menyampaikan penghargaan dan ucapan terima kasih yang tak terhingga kepada :

1. Bapak Drs. YS. Palgunadi. M. Sc, selaku Ketua Program Diploma III Teknik Informatika Universitas Sebelas Maret Surakarta beserta staf yang telah member izin kepada penulis dalam proses penyusunan Laporan Kegiatan Magang Mahasiswa.

2. Bapak Mohtar Yunianto S.si. M.Si, selaku Pembimbing Di FMIPA UNS,

selaku pembimbing yang telah memberikan bimbingan dan koreksi dengan sabar dan teliti hingga laporan ini dapat penulis selesaikan.

3. Alm. Bapak dan ibu penulis yang senantiasa menyalurkan semangat dan kasih sayang yang tiada henti kepada penulis.

4. Temen – teman Kost Kiky terima kasih atas motivasi, dorongan, bimbingan, dan semangatnya.

5. Temen - temen Teknik Informatika 2012 dan semua pihak yang telah membantu dalam memberikan masukkan sehingga selesainya Laporan Tugas Akhir.

Untuk itu segala bantuan yang telah diberikan, penulis hanya dapat menyampaikan rasa hormat dan penghargaan yang setinggi-tingginya serta rasa


(10)

commit to user

ix

terima kasih yang tak terhingga semoga amal kebaikan tersebut mendapatkan balasan dari Allah SWT.

Akhirnya penulis berharap semoga laporan ini dapat memeberikan manfaat bagi semua pihak.

Surakarta, Juni 2012


(11)

commit to user 1

BAB I PENDAHULUAN

1.1. Latar Belakang Masalah

Teknologi informasi pada era globalisasi saat ini berkembang sangat pesat. Kemajuan teknologi tersebut menjadikan pemanfaatan komputer sebagai sebuah sistem informasi. Informasi – informasi itu diperlukan oleh masyarakat sebagai media bersosialisasi dan pencarian data. Informasi itu dibagi menjadi dua, yaitu media cetak dan media elektronik. Begitu pentingnya informasi pada masyarakat maka dapat disimpulkan bahwa sebuah informasi dapat melangsungkan dan perkembangan masyarakat sekitar.

Informasi Lowongan pekerjaan merupakan salah satu informasi yang sangat penting untuk masyarakat, karena sangat dibutuhkan oleh banyak lulusan dari universitas maupun lulusan sekolah. Dengan adanya informasi lowongan pekerjaan ini diharapkan dapat membantu masyarakat terutama lulusan dari universitas maupun sekolah untuk mencari pekerjaan yang sesuai dengan bidang mereka. Pada dasarnya informasi lowongan pekerjaan hanya dapat dilihat di website saja dan tidak semua orang sempat untuk online mencari pekerjaan. Oleh karena itu dengan informasi lowongan pekerjaan ini dapat membantu masyarakat terutama lulusan dari universitas maupun sekolah untuk mencari pekerjaan dengan cara mendaftar dan melihat info lowongan melalui SMS Gateway. Pendaftarannya bukan hanya lewat website

saja tetapi bisa juga melalui ponsel yang terkoneksi dengan internet.

Berdasarkan latar belakang tersebut diatas maka penulis membuat Sistem Informasi Lowongan Pekerjaan Berbasis Mobile Web dan SMS Gateway, Dengan harapan informasi lowongan pekerjaan tersebut dapat


(12)

commit to user

mengurangi permasalahan dalam mencari pekerjaan seperti latar belakang diatas.

1.2 Rumusan Masalah

Berdasarkan latar belakang permasalahan di atas, maka rumusan masalah yang dapat diambil adalah bagaimana membuat informasi lowongan pekerjaan menggunakan Mobile Web dan Sms Gateway?.

1.3 Batasan Masalah

Batasan masalah hanya pada proses pembuatan Web Mobiledan SMS

Gateway yang sederhana, dan bahasa pemoggraman yang digunakan adalah PHP dan MySQL sebagai databasenya.

1.4 Tujuan dan Manfaat

Tujuan dari kegiatan penelitian ini adalah Pembuatan sistem informasi lowongan pekerjaan berbasis Mobile Web dan Sms Gateway.

Manfaat dari penelitian ini adalah :

1. Membantu memberikan informasi lowongan pekerjaan kepada lulusan

dari universitas maupun lulusan dari sekolah - sekolah.

2. Membantu lulusan dari universitas dan lulusan sekolah dalam mencari

pekerjaan dalam bidang yang dikuasai melalui Sms.

1.5 Metodologi Penelitian

Dalam penelitian ini, data dan informasi sangat diperlukan agar penelitian yang disusun mencapai hasil yang memuaskan. Adapun sumber data yang penulis peroleh adalah sebagai berikut :


(13)

commit to user

Menganalisa dan mengumpulkan data untuk dijadikan referensi baik dari buku maupun artikel – artikel serta mengenai perangkat lunak yang diperlukan dalam perancangan PHP dan SMS Gateway.

2) Design Software

Membuat design sistem yang akan dibuat, dari design database, proses hingga PHP agar memudahkan dalam merealisasikan PHP dan SMS Gateway yang akan dibuat.

3) Implementasi

Melaksanakan coding ( membuat kalimat – kalimat perintah

menggunakan bahasa komputer ) 4) Pengujian

Pada tahap ini dilakukan pengujian sistem Mobile Web dan SMS Gateway yang telah dibuat, mencari kesalahan sistem yang terjadi, sehingga dapat mengurangi kesalahan yang terjadi pada sistem serta pembenahan desain website agar nampak lebih rapi.

5) Finalisasi

Setelah selesai pada tahap pengujian program aplikasi, beri kesimpulan dan saran yang berkenan dari hasil yang dicapai.

1.6 Sistematika Penulisan Laporan

Sistematika penulisan dari laporan tugas akhir ini adalah :

Bab I Pendahuluan

Berisi tentang latar belakang, tujuan, manfaat, metode penelitian dan sistematika penulisan laporan.

Bab II Dasar Teori

Berisi tentang dasar teori yang digunakan yaitu konsep data sistem informatika, definisi sistem dan informasi, definisi sistem informasi, komponen sistem informasi, perancangan sistem, database MySql, diagram context,


(14)

commit to user

DFD, PHP. Ini juga dibahas tentang WAP, WML. Dan

pada bab ini juga dibahas mengenai dasar teori yang

digunakan dalam membangun Sms Gateway dengan

menggunakan softwa re GAMMU.

Bab III Desain dan Implementasi dalam Pembuatan Aplikasi

Berisi tentang perancangan dan pembuatan Sistem Informasi Lowongan Pekerjaan berbasis mobile web dan Sms Gateway, mulai dari pembuatan bagian awal, bagian tengah, bagian inti, bagian akhir sampai dengan hasil menjadi mobile web.

BAB IV Pengujian Aplikasi

Berisi hasil pengujian dari pembuatan Sistem Informasi Lowongan Pekerjaan berbasis Mobile Web dan Sms Gateway, Baik pada bagian awal, tengah, dan akhir.

BAB V Kesimpulan

Berisi tentang kesimpulan dari seluruh pembahasan laporan dan saran – saran.


(15)

commit to user

5

BAB II

LANDASAN TEORI

2.1 Konsep Data Sistem Informatika

Sebuah sistem informasi merupakan kumpulan perangkat keras dan lunak komputer serta perangkat manusia yang akan digunakan untuk mengolah data menggunakan perangkat keras dan lunak tersebut. Selain itu data juga memegang peranan penting dalam sistem informasi. Data yang akan dimasukkan dalam sebuah sistem informasi dapat berupa formulir-formulir, prosedur-prosedur dan bentuk data lainnya.

Sekain itu sistem informasi dapat didefinisikan sebagai berikut :

1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai tujuan yaitu menyajikan informasi.

2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberi informasi bagi pengambil keputusan dan atau untuk mengendalikan organisasi.

3. Suatu sistem didalam suatu organisasi yang mempertemukan pengolahan transaksi, bersifat menajerial, dan kegiatan stategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. ( Kristanto, 2003 )

2.2 Definisi Sistem dan Informasi

Suatu sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. Suatu sistem yang baik harus mempunyai tujuan dan sasaran yang tepat karena hal ini akan sangat menentukan dalam mendefinisikan masukan yang dibutuhkan sistem dan juga keluaran yang dihasilkan. (Kristanto, 2003) .

Informasi merupakan kumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima. Tanpa suatu


(16)

commit to user

informasi, suatu sistem tidak akan berjalan dengan lancar dan akhirnya bisa mati. (Kristanto, 2003).

2.3 Definisi Sistem Informasi

Sebuah sistem informasi merupakan kumpulan dari perangkat keras dan perangkat lunak serta perangkat manusia yang akan mengolah data menggunakan perangkat keras dan lunak tersebut. Selain itu data juga memegang peranan penting dalam sistem informasi.

(Kristanto, 2003).

2.4 Komponen Sistem Informasi

Untuk mendukung lancarnya suatu sistem informasi dibutuhkan

beberapa komponen yang fungsinya sangat vital di dalam sistem informasi tersebut. Komponen-komponen sistem informasi tersebut adalah sebagai berikut :

1) Input

Input adalah semua data yang dimasukkan ke dalam sistem informasi. Dalam hal ini yang termasuk dalam input adalah dokumen-dokumen, formulir-formulir, dan file-file.

2) Proses

Proses merupakan kumpulan prosedur yang akan memanipulasi input yang kemudian akan disimpan dalam bagian basis data dan seterusnya akan diolah menjadi suatu output yang akan digunakan oleh penerima.

3) Output

Output merupakan semua keluaran atau hasil dari model yang sudah diolah menjadi suatu informasi yang berguna dan dapat dipakai penerima. Komponen ini berhubungan langsung dengan pemakai sistem informasi dan mreupakan tujuan akhir dari pembuatan sistem informasi.


(17)

commit to user

4) Teknologi

Teknologi disini merupakan bagian yang berfungsi untuk memasukkan input, mengolah input dan menghasilkan keluaran. Ada 3 bagian dalam teknologi ini yang meliputi perangkat keras, perangkat lunak, dan perangkat manusia.

5) Basis Data

Basis data merupakan kumpulan data-data yang saling berhubungan satu dengan yang lain yang disimpan dalam perangkat keras komputer dan akan diolah menggunakan perangkat lunak.

6) Kendali

Kendali merupakan semua tindakan yang diambil untuk menjaga sistem informasi tersebut agar bisa berjalan dengan lancar dan tidak mengalami gangguan.

(Kristanto, 2003)

2.5 Perancangan sistem

Perancangan sistem adalah merancang atau mendesain sistem yang baik, isinya adalah langkah-langkah operasi dalam pengolahan data dan prosedur untuk mendukung operasi sistem. Untuk dapat mencapai keinginan yang dimaksud dalam perancangan sistem informasi. Maka dilakukan perancangan sistem dengan langkah – langkah :

1. Mempelajari dan mengumpulkan data untuk disusun menjadi sebuah struktur data yang sesuai dengan sistem yang dibuat.

2. Melakukan evaluasi serta merumuskan masalah

3. Menganalisis kendala yang akan dihadapi dalam permasalahan yang mugkin timbul dalam proses perancangan sistem. ( Jogiyanto,2001 )

2.6 Database

Basis data merupakan kumpulan data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat komputer dan digunakan perangkat lunak untuk memanipulasinya. ( Jogiyanto,2001 ). Basis data


(18)

commit to user

merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyedikan informasi bagi para pemakai. Jenjang data yang diperlukan dalam membentuk basis data adalah :

1. Characters : Merupakan bagian data terkecil, yang dapat berupa karakter numeric, huruf ataupun karakter – karakter khusus ( specia l character ) yang membentuk suatu item data/field

2. Field : Mempresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat dan sebagainya. Kumpulan dari field membentuk suatu record.

3. Record : Menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file.

4. File : Terdiri dari record – record yang menggambarkan suatu kesatuan data yang sejenis.

5. Database : Kumpulan dari file / tabel membentuk suatu database.

2.7 SMS Gateway

SMS Gateway merupakan pintu gerbang bagi penyebaran informasi dengan menggunakan SMS. Dapat menyebarkan pesan ke banyak nomer secara otomatis dan cepat yang langsung terhubung dengan database nomer – nomer ponsel saja, tanpa harus mengetik ratusan nomer dan pesan di ponsel, karena semua nomer akan diambil secara otomatis dari database tersebut. Selain itu, dengann adanya SMS Gateway, dapat mengolah pesan – pesan yang ingin dikirim. Dengan menggunakan program tambahan yang dibuat sendiri, pengirim pesan dapat lebih fleksibel dalam mengirim berita, karena biasanya pesan yang dikirim berbeda – beda untuk masing – masing penerimanya. ( Tarigan, 2012 ).

2.8 Diagram Context

Diagram Context adalah tingkatan tertinggi dalam diagram aliran data dan hanya membuat satu proses, menunjukkan sistem secara keseluruhan, diagram ini tidak membuat penyimpanan data dan tampak sederhana ( Kendall, 2003).


(19)

commit to user

2.9 Data Flow Diagram ( DFD )

DFD adalah gambaran alur data atau informasi tanpa mengaitkan bentuk fisik media penyimpanan data atau hadware ( Kendall, 2003). DFD merupakan alat bantu yang berfungsi untuk menggambarkan secara rinci mengenai sistem sebagai jaringan kerja antar fungsi yang berhubungan satu sama lain dengan menunjukkan dari dan kemana data mengalir serta penyimpanannya. Beberapa simbol yang digunakan dalam DFD terlihat pada table berikut ini :

Tabel 2.1 Simbol DFD ( Kendall,2003)

2.10 Web Server

Untuk menjalankan PHP dan MySQL, dibutuhkan web server. Web server dikenal juga dengan istilah HTTPD ( Hypertext Transfer Protokol Daemon ) atau HTTP server, adalah service yang bekerja untuk melayani request dari HTTP client ( web browser ) ke komputer server.PHP dan MySQL dapat bekerja sama dengan banyak web server. Salah satunya adalah Apache.

Simbol Keterangan

Menunjukkan kesatuan luar yang bisa menerima informasi atau data-data awal

Menunjukkan proses dimana beberapa tindakan atau sekelompok tindakan dijalankan

Menunjukkan arus data dimana informasi sedang melintas kesuatu proses

File, basis data atau menyimpan yang


(20)

commit to user

Apache, PHP dan MySQL adalah tiga sekawan yang bekerja di komputer server untuk melayani request dari komputer client melalui jalur HTTP. Apache bertugas sebagai penjaga gerbang komputer server.

Ketika komputer client menyampaikan request, Apache akan memeriksa apakah request ini membutuhkan PHP. Jika iya, maka Apache akan mengirimkan request tersebut kepada PHP. PHP akan menjawab

request untuk melakukan sesuatu dan mengirimkannya kembali ke

Apache. Selanjutnya tugas Apache adalah menyampaikan hasil jawaban PHP kepada komputer client melalui jalur HTTP.

Jika dalam script PHP ditemukan perintah untuk memasukkan, memperbarui, menghapus atau menampilkan data dari MySQL, maka php akan mengirimkan request tersebut kepada MySQL untuk ditindaklanjuti. Setelah selesai mengerjakan perintah yang diberikan kepadanya, MySQL mengirimkan kembali data ke PHP untuk disampaikan ke Apache.

Selanjutnya, Apache yang akan menghubungi komputer client

untuk menyampaikan apakah requestnya dapat dipenuhi atau tidak. Jadi selain jadi penjaga gerbang, Apache juga berperan sebagai juru bicara komputer server pada jalur HTTP. ( Imansyah, 2003 )

2.11 PHP

PHP merupakan bahasa scripting open source yang ditulis menggunakan sintaks bahasa C, java dan Perl yang sederhana dan mudah dipelajari. Script PHP menyatu dengan file HTML, dieksekusi dan bekerja di komputer server ( server side ). Kemudian script PHP mengirimkan hasil eksekusi ke komputer client melalui jalur HTTP. ( Imansyah, 2003 )

2.12 MYSQL

Salah satu database server yang berhubungan dengan PHP adalah MySQL. Berikut adalah beberapa keunggulan MySQL menurut Imansyah, 2003 :


(21)

commit to user

b. Mampu menampung lebih dari 50.000.000 record. c. Sangat cepat mengeksekusi perintah.

d. Memiliki user privilege system yang mudah dan efisien.

2.13 Wireless Application Protocol (WAP)

Wireless Application Protocol disingkat WAP adalah sebuah protokol atau sebuah teknik messaging service yang memungkinkan sebuah telepon genggam digital atau terminal mobile yang mempunyai fasilitas WAP, melihat / membaca isi sebuah situs di internet dalam sebuah format teks khusus.

Situs internet ini harus merupakan situs dengan fasilitas WAP. WAP dipublikasikan oleh WAP Forum, ditemukan pertama kali oleh Ericsson pada tahun 1997. Motorola, Nokia, dan Unwired Planet juga melakukan hal yang sama. Anggota Forum itu kini beranggotakan lebih dari 90% pasar telepon genggam, software developer dan organisasi yang lain. ( Maulana, 2009)

2.14 Wireless Markup Language (WML)

WML singkatan dari Wireless Markup Language. Ini merupakan bahasa mark-up Warisan dari HTML, tetapi WML didasarkan pada XML, jadi jauh lebih ketat daripada HTML.

WML digunakan untuk membuat halaman yang dapat ditampilkan dalam browser WAP. Artikel dalam WML dinamakan DECK. Deck dibangun sebagai kumpulan CARD. ( Maulana, 2009 )

Contoh WML:

<?xml version="1.0" encoding="iso-8859-1" ?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml_1.3.xml">

<wml>

<card id="" title=""> <p align="">


(22)

commit to user

</p> </card> </wml>

2.15 Gammu

Gammu adalah sebuah aplikasi yang dapat diguanakan untuk

mengelola berbagai fungsi pada handphone, modem dan perangkat sejenis lainnya. Fungsi – fungsi yang dapat dikelola oleh Gammu antara lain adalah fungsi nomer kontak ( phonebook ) dan fungsi SMS. Kelebihan Gammu dibandingkan tool SMS Gateway lainnya adalah :

1. Gammu bisa dijalankan di Windows maupun di Linux

2. Banyak device yang kompatibel dengan Gammu

3. Gammu menggunakan database MySQL

4. Baik kabel dat USB maupun SERIAL, semuanya kompatibel dengan Gammu

5. Gammu adalah aplikasi open source yang dapat dipakai secara gratis

6. Gammu tidak memerlukan banyak software ( hanya memerlukan PC +

modem ), sehingga memudahkan dalam pengembangan aplikasi dengan modal terjangkau.

Gammu SMS Gateway akan sangat memudahkan kita untuk

mengirimkan SMS dalam jumlah yang banyak melalui komputer. Contoh aplikasinya dapat digunakan sebagai pengirim SMS massal, SMS Polling, SMS Auto Replay ( Auto Responder ), SMS on Demand, SMS Scheduller, dan lain sebagainya. ( Tarigan, 2012 )


(23)

commit to user

13

BAB III

DESAIN DAN PERANCANGAN SISTEM

3.1 Analisis Kebutuhan Sistem

Dalam merancang Sistem Informasi Lowongan Pekerjaan Berbasis

Mobile Web dan SMS Gateway terdapat perangkat lunak dan perangkat keras yang digunakan untuk mendukung proses perencanaan aplikasi yaitu:

3.1.1 Perangkat Lunak

a.Sistem Operasi : Microsoft Windows 7 Ultimate

b.Bahasa Pemograman : PHP

c.Database : MySql

d.Web Server : Xampp, WinWap, Gammu

e.Database Manager : PhpMyAdmin

f. Web Editor : Adobe Photoshop

3.1.2 Perangkat Keras

a.Leptop dengan processor Intel® Core 2 Duo processor T6600

b.RAM 320 GB

c.Harddisk 2 GB

d.Modem ( GSM )

3.2 Kebutuhan Sistem

Sistem Informasi lowongan pekerjaan berbasis web dan sms

gateway ini user dapat membuka melalui website dan handphone yang terkoneksi dengan internet, tanpa menggunakan perangkat lunak.

3.3 Perancangan Sistem

Perancangan Sistem Informasi Lowongan Pekerjaan berikut


(24)

commit to user

data sistem ini terdiri dari diagram konteks, DFD level 0, DFD level 1, Flowchart. Spesifikasi proses menggambarkan kejadian di dalam setiap proses pada level terbawah pada DFD. Model ini berfungsi mendeksripsikan apa yang dilakukan ketika masukan ditransformasi menjadi keluaran. Diagram alir data dapat digambarkan sebagai berikut :

3.3.1 Diagram Konteks

Diagram Konteks pada sistem lowongan pekerjaan berbasis Mobile

Web dan SMS Gateway ditampilkan pada gambar berikut ini :

Sistem Informasi Lowongan Pekerjaan Admin Pencari Kerja Penyedia Kerja Data Registrasi, Data Lowongan secara keseluruhan Konfirmasi registrasi, mengedit biodata, dan Data Lowongan Username dan Password

Konfirmasi login Mengecek kebenaran

lowongan Konfirmasi Data Mengedit dan menghapus

Memelihara system Konfirmasi registrasi Data Registrasi Mengisi informasi lowongan Konfirmasi informasi lowongan Edit biodata

Gambar 3.1 Diagram Konteks

Keterangan :

1. Admin : Bertugas untuk mengecek status pengiriman, konfirmasi status pengiriman, data lowongan pekerjaan dan data member. 2. Pengunjung : dapat melakukan Registrasi, dan melihat data

lowongan setelah melakukan registrasi

3. Member : Dapat melakukan proses login, melihat data lowongan pekerjaan dan pengumuman lowongan pekerjaan.


(25)

commit to user

3.3.2 Data Flow Diagram ( DFD )

DFD pada sistem informasi lowongan pekerjaan berbasis Mobile Web dan SMS Gateway ditampilkan pada gambar berikut ini :

1.0 Registrasi 2.0 Login 3.0 Manage Data Pencari Kerja Form pendaftaran Korfirmasi Admin Pencari Konfirmasi login Data pencari Username dan password Konfirmasi login Admin Username dan password Konfirmasi login I n f o D a t a l o w o n g a n p e k e r j a a n Konfirmasi login Username dan password Perusahaan

Konfirmasi login Data Perusahaan

Konfirmasi

Username dan Password

Lowongan Data lowongan

pekerjaan Memasukkan Data lowongan pekerjaan

Konfirmasi Data Menghapus dan Mengedit D a t a l o w o n g a n p e k e r j a a n

Info data lowongan pekerjaan

Id_lowongan

Penyedia Kerja Form Pendaftaran

Konfirmasi

Gambar 3.2 DFD Level 0 Keterangan :

1. Proses Registrasi : Sebelum melakukan pendaftaran, pencari dapat memperoleh informasi lowongan pekerjaan secara keseluruhan. Jika ingin memperoleh informasi lowongan menurut kemampuan atau bidang kerja yang diinginkan pencari harus melakukan proses registrasi terlebih dahulu. Kemudian data registrasi akan disimpan ke dalam tabel pencari ataupun perusahaan.

2. Proses Login : Untuk bisa login, pencari, perusahaan dan admin harus memberikan ID login berupa username dan password


(26)

commit to user

admin dengan menggambil data pada tabel admin. Untuk pencari kerja dan penyedia kerja, akan memperoleh data dan konfirmasi

login pelanggan dan informasi data pribadi dengan mengambil data pada data tabel pencari dan perusahaan.

3. Proses Manage Data : Data lowongan ini yang memproses yaitu perusahaan yang sudah registrasi, pencari juga bisa melihat tetapi sesuai dengan bidangnya. Apabila pencari belum registrasi dapat pula melihat data lowongan tapi dengan secara keseluruhan.

Pencari Kerja

1.1

Registrasi

Pencari Form Pendaftaran

Konfirmasi Data Pencari Konfirmasi 1.2 Aktifasi Data Pencari Konfirmasi

Gambar 3.3 DFD Level 1 Proses 1 Registrasi

Admin

3.1

Edit Data

Lowongan data lowongan baru, data

perusahaan baru Data lowongan baru

Data lowongan

3.2

Hapus Data Id lowongan Data lowongan Id lowongan, id

perusahaan Id lowongan, id

perusahaan,

Gambar 3.4 DFD level 1 Proses 4 Manage Data

3.3.3 Flowchart

Flowchart pada sistem informasi lowongan pekerjaan berbasis Mobile Web dan Sms Gateway ditampilkan pada gambar dibawah ini :


(27)

commit to user

Mulai

Daftar

Login

Autenfikasi Penyedia kerja

Menu Penyedia Kerja

Tidak

ya

Daftar lowongan Daftar

Lowongan ya

Data Perusahaan Edit data

Penyedia

Kerja ya

stop Logout?


(28)

commit to user

Mulai

Daftar

Login

Autenfikasi Pencari kerja

Menu Pencari kerja

Tidak

ya

Pencarian Mencari

lowongan ya

Data Pribadi Melihat

data Pribadi ya

stop Logout


(29)

commit to user

Mulai

Login

Autenfikasi Admin

Menu Admin

stop

Tidak

Logout? ya

Data Lowongan

Edit dan hapus data

lowongan

Pencari Kerja

Penyedia kerja

Edit dan hapus pencari kerja

Edit dan hapus pencari

kerja

Tidak

ya

Tidak

Gambar 3.7 Flowchat Admin

3.4 Perancangan Database

3.4.1. Entity Relationship Diagram ( ERD )

ERD sistem informasi lowongan pekerjaan berbasis Mobile Web dan SMS Gateway ditampilkan pada gambar berikut ini :


(30)

commit to user Perusahaan Memiliki Lowongan Pencari Mencari 1 n n n

Id_perusahaan username password

Nama Website perusahaan email alamat No telp

Bidang Kerja fax

Id lowongan Id perusahaan Tgl Terakhir Bulan tahun Posisi Gaji Keterangan username email agama Id Pencari

status Jenis kelamin

Tahun lahir bulan lahir Tgl lahir Tmpt lahir No tlp alamat nama password

Gambar 3.8 ERD ( Entity Relationship Diagram )

3.5 Kamus Data

Kamus data untuk pembuatan sistem informasi Lowongan Pekerjaan berbasis Mobile Web dan SMS Gatewayadalah sebagai berikut :

1. Tabel Admin

Nama Tabel : Admin

Fungsi : Penyimpanan data Admin yang mempunyai hak untuk

mengakses Aplikasi

Tabel 3.1 Admin

Nama Field Tipe Ukuran Key Null Keterangan

Username Varchar 20 No

Password varchar 15 No

2. Tabel Lowongan

Nama Tabel : Lowongan


(31)

commit to user

Tabel 3.2 Lowongan

Nama Field Tipe Ukuran Key Null Keterangan

Id_lowongan Int 3 * No Primery Key,

Auto Increment

Id_perusahaan Int 3 No

Tgl Terakhir Int 2 No

Bulan Varchar 8 No

Tahun Int 4 No

Posisi Varchar 25 No

Gaji Int 8 No

Keterangan Text No

3. Tabel Pencari

Nama Tabel : Pencari

Fungsi : Untuk penyimpanan data pencari pekerjaan

Tabel 3.3 Pencari

Nama Field Tipe Ukuran Key Null Keterangan

Id_pencari Int 3 * No Primery Key,

Auto Increment

Username Varchar 10 No

Password Varchar 8 No

Nama Varchar 30 No


(32)

commit to user

No telp Int 12 No

Tempat lahir Varchar 15 No

Tgl lahir Int 2 No

Bulan lahir Varchar 8 No

Tahun lahir Int 4 No

Jenis kelamin Varchar 2 No

Status Varchar 12 No

Agama Varchar 10 No

4. Tabel Perusahaan

Nama Tabel : Perusahaan

Fungsi : Untuk menyimpan data perusahaan

Tabel 3.4 Perusahaan

Nama Field Tipe Ukuran Key Null Keterangan

Id_perusahaan int 3 * No Primery Key,

Auto Increment

Username Varchar 10 No

Password Varchar 8 No

Nama Varchar 30 No

Website perusahaan

Varchar 20 No


(33)

commit to user

Alamat Text No

No tlp Int 12 No

Bidang kerja Varchar 10 No

fax Int 10 No

3.6 Desain Tampilan Sistem

3.6.1 Desain Tampilan Halaman Utama WEB

Berikut ini adalah tampilan halaman user, halaman utama admin, dan login admin pada website, dapat dilihat seperti dibawah ini :

3.6.1.1 Desain Tampilan Web Pengunjung

Desain ini terdiri dari data lowongan, login bagi yang sudah mendaftar, dan pendaftaran pencari kerja maupun penyedia kerja, dapat dilihat pada gambar dibawah ini :

Gambar 3.9 Desain Tampilan Web Pengunjung Header

Data Lowongan

Username Password Home

Pendaftaran Pencari Kerja

Baru Pendaftaran Penyedia Kerja

Baru

Login

Login

Footer Penting !!!


(34)

commit to user Header

Header

3.6.1.2 Desain Tampilan Pendaftaran Pencari Kerja

Desain ini terdiri dari Pendaftaran Pencari Kerja, dapat dilihat pada gambar dibawah ini :

Gambar 3.10 Desain Tampilan Pendaftaran Pencari Kerja

3.6.1.3 Desain Tampilan Pendaftaran Penyedia Kerja

Desain ini terdiri dari Pendaftaran Peyediai Kerja, dapat dilihat pada gambar dibawah ini :

Gambar 3.11 Desain Tampilan Pendaftaran Penyedia Kerja

Pendaftaran Pencari Kerja

Username Password

Home Pendaftaran Pencari Kerja Baru

Pendaftaran Penyedia Kerja

Baru

Login

Footer Penting !!!

Registrasi

Pendaftaran Pencari Kerja

Username Password

Home Pendaftaran Pencari Kerja Baru

Pendaftaran Penyedia Kerja

Baru Login

Penting !!! Registrasi


(35)

commit to user Header

3.6.1.4 Desain Tampilan Cara Registrasi

Desain ini Cara Registrasi, dapat dilihat pada gambar dibawah ini :

Gambar 3.12 Desain Tampilan Cara Registrasi

3.6.1.5 Desain Tampilan Utama Mobile

Desain ini terdiri dari pendaftaran pencari kerja, penyedia kerja, dan login, dapat dilihat seperti gambar dibawah ini :

Gambar 3.13 Desain Tampilan Utama Mobile

Cara Registrasi

Username Password

Home Pendaftaran Pencari Kerja Baru

Pendaftaran Penyedia Kerja

Baru Login

Penting !!! Registrasi

Footer

Header

 Pendaftaran Pencari kerja baru

 Pendaftaran Penyedia Kerja Baru

 Login

Home


(36)

commit to user

3.6.1.6Desain Tampilan Pendaftaran Pencari Kerja Mobile

Desain ini terdiri dari pendaftaran pencari kerja, dapat dilihat seperti gambar dibawah ini :

Gambar 3.14 Desain Pendaftaran Pencari Kerja Mobile 3.6.1.7 Desain Tampilan Login

Desain login ini terdiri dari username dan password yang berguna untuk masuk ke dalam sistem, dapat dilihat pada gambar dibawah ini :

Gambar 3.15 Desain Login

Pendaftaran Pencari Kerja Username :

Password : Nama : Alamat : Email : No_Tlp : Tmpt Lahir : Tgl Lahir : Jenis Kelamin : Status : Agama :

Home

Footer

Login Username

Passsword

Akses

Home

Footer

Pencari Kerja, Penyedia Kerja


(37)

commit to user Header

Header

3.6.2 Desain Tampilan Pencari Kerja dan Mobile

Berikut ini adalah tampilan halaman utama pencari kerja dapat dilihat seperti dibawah ini :

3.6.2.1 Desain Tampilan Web Pengunjung

Desain ini terdiri dari data lowongan, edit data pribadi dan logout, dapat dilihat pada gambar dibawah ini :

Gambar 3.16 Desain Tampilan Web pengunjung 3.6.2.2 Desain Tampilan Data Lowongan

Desain ini terdiri dari data lowongan, dapat dilihat pada gambar dibawah ini :

Gambar 3.17 Desain Tampilan Data Lowongan

Home Home

Data Lowongan Edit Data Pribadi

Footer Logout

Data Lowongan Home

Data Lowongan Data Pribadi

Logout

Footer


(38)

commit to user

3.6.2.3 Desain Tampilan Utama Pencari Kerja Mobile

Desain ini tampilan utama pencari kerja, dapat dilihat pada gambar dibawah ini:

Gambar 3.18 Desain Tampilan Utama Pencari Kerja mobile 3.6.2.4 Desain Tampilan Data Lowongan Mobile

Desain ini terdiri dari data lowongan, dapat dilihat pada gambar berikut ini :

Gambar 3.19 Desain Tampilan Utama Data lowongan mobile Header

 Home

 Data lowongan

 Edit Data Pribadi

 Logout

Home

Footer

Header

Tgl Bulan Tahun Posisi Gaji Ket

Home


(39)

commit to user Header

3.6.3 Desain Tampilan Penyedia Kerja dan Mobile

Berikut ini adalah tampilan halaman utama Penyediai kerja dapat dilihat seperti dibawah ini :

3.6.3.1 Desain Tampilan Web Pengunjung

Desain ini terdiri dari data lowongan, edit data pribadi dan logout, dapat dilihat pada gambar dibawah ini :

Gambar 3.20 Desain Tampilan Penyedia Kerja 3.6.3.2 Desain Tampilan Pendaftaran Pencari Kerja

Desain ini terdiri dari Pendaftaran untuk Pencari Kerja dapat dilihat pada gambar berikut ini :

Gambar 3.21 Desain Tampilan Pendaftaran pencari Kerja

Header

Pendaftaran Pencari Kerja Tgl Terakhir :

Posisi :

Gaji :

Keterangan :

Home Pendaftaran Pencari Kerja Edit Data Pribadi

Logout

Footer

Reset Daftar

Home Home

Pendaftaran Data Lowongan Edit Data Pribadi

Footer Logout


(40)

commit to user

3.6.3.3 Desain Tampilan Utama Penyedia Kerja Mobile

Desain ini tampilan utama pencari kerja, dapat dilihat pada gambar dibawah ini:

Gambar 3.22 Desain Tampilan Utama pencari Kerja 3.6.3.4 Desain Tampilan Pendaftaran data Lowongan Mobile

Desain ini pendaftaran data lowongan, dapat dilihat pada gambar berikut ini :

Gambar 3.23 Desain Tampilan Pendaftaran Data Lowongan Header

 Home

 Pendaftaran Data Lowongan

 Data Penyedia kerja

 Logout

Home

Footer

Header

Footer

TTL :

Posisi :

Gaji :

Keterangan :


(41)

commit to user

3.6.4 Desain Tampilan Admin

Berikut ini adalah tampilan admin yang dapat dilihat seperti dibawah ini :

3.6.4.1 Desain Tampilan Web Pengunjung

Desain ini terdiri dari data lowongan, edit data pribadi dan logout, dapat dilihat pada gambar dibawah ini :

Gambar 3.24. Desain Halaman Login Admin 3.6.4.2 Desain Tampilan Halaman Utama Admin

Desain utama ini berfungsi untuk melakukan pengaturan terhadap semua objek yang tampil pada website, memberikan hak akses pada user, dan merubah website. dapat dilihat pada gambar dibawah ini :

Gambar 3.25 Desain Tampilan Halaman Utama admin

Login Username Password

Login

Header

Footer Home

Lowongan Pencari Pekerjaan

Penyedia Kerja Logout

Tampilan lowongan pekerjaan, data pencari pekerjaan, data penyedia

kerja Header


(42)

commit to user

32

BAB IV

IMPLEMENTASI DAN ANALISA

4.1. Implementasi Sistem

Sesuai dengan perancangan sistem yang telah dijelaskan sebelumnya, pada pembuatan sistem informasi lowongan pekerjaan berbasis Mobile Web dan SMS Gateway ini terdapat dua tingkatan penggunaan yaitu user ( Pengunjung, Pencari kerja dan Penyedia Kerja ), admin. Pengunjung adalah orang yang hanya ingin melihat data lowongan pekerjaan, pencari kerja adalah orang yang ingin mendaftar lowongan pekerjaan sesuai dengan bidangnya, sedangkan perusahaan adalah orang yang ingin memasukkan lowongan pekerjaan ke dalam sistem. Berikut adalah implementasi halaman yang dapat diakses oleh masing – masing pengguna.

4.1.1 Halaman Pengunjung Web dan Mobile

4.1.1.1 Form Tampilan Halaman Utama WEB

Halaman utama adalah halaman pertama kali muncul ketika aplikasi dibuka. Pada halaman utama terdiri dari menu yaitu :

1. Menu Utama yang terdiri dari Home, Pendaftaran Pencari kerja, Pendaftaran Penyedia Kerja, Cara Registrasi,

2. Info tentang lowongan pekerjaan, 3. Form login bagi yang sudah mendaftar. Tampilan halaman beranda sebagai berikut :


(43)

commit to user

Gambar 4.1 Tampilan Halaman Utama

4.1.1.2 Form Tampilan Halaman Pendaftaran Pencari Kerja Web

Halaman Pendaftaran Pencari Kerja dapat diakses oleh umum ( Pengunjung, Pencari, dan Penyedia Kerja ). Untuk Pendaftaran Pencari Kerja harus memasukkan username, password, nama, alamat, email, no telpon, tempat lahir, tanggal lahir, jenis kelamin, status, agama. Tampilan dapat dilihat sebagai berikut :


(44)

commit to user

4.1.1.3 Form Tampilan Halaman Pendaftaran Penyedia Kerja Web

Halaman Pendaftaran Penyedia Kerja dapat diakses oleh umum ( Pengunjung, Pencari, dan Penyedia Kerja ). Untuk Pendaftaran Penyedia Kerja harus memasukkan username, password, nama, website perusahaan, email, alamat, no telpon, bidang kerja, fax. Tampilan dapat dilihat sebagai berikut :

Gambar 4.3 Tampilan Halaman Pendaftaran Penyedia Kerja

4.1.1.4 Form Tampilan Halaman Cara Registrasi Web

Form cara registrasi ini digunakan untuk melihat bagaimana cara registrasi sebelum pencari dan penyedia kerja mendaftar sebagai member. Tampilan dapat dilihat sebagai berikut :


(45)

commit to user

Gambar 4.4 Cara Registrasi

4.1.1.5 Form Tampilan Utama Mobile

Halaman utama sistem informasi lowongan pekerjaan ini, hanya terdapat pendaftaran pencari kerja, pendaftaran penyedia kerja, dan login. Tampilan halaman mobile dapat dilihat sebagai berikut :

Gambar 4.5 Tampilan Utama mobile

4.1.1.6 Form Tampilan Pendaftaran Pencari Kerja Mobile

Form pendaftaran pencari kerja hampir sama dengan tampilan web tapi tampilan mobile ini lebih sederhana. Untuk Pendaftaran Pencari Kerja harus memasukkan username, password, nama, alamat, email, no


(46)

commit to user

telpon, tempat lahir, tanggal lahir, jenis kelamin, status, agama. Tampilan dapat dilihat sebagai berikut :

Gambar 4.6 Tampilan Pendaftaran Pencari Kerja

4.1.1.7 Form Tampilan Pendaftaran Penyedia Kerja

Form pendaftaran penyedia kerja hampir sama dengan tampilan web tapi tampilan mobile ini lebih sederhana dengan tidak terlalu banyak gambar dan warna. Untuk Pendaftaran Penyedia Kerja harus memasukkan username, password, website perusahaan, email, alamat, no telpon, bidang kerja, fax. Tampilan dapat dilihat sebagai berikut :


(47)

commit to user

4.1.1.8 Form Tampilan Login

Form tampilan login mobile ini sangat sederhana, hanya terdapat username, password dan hak akses, hak akses bagi pencari atau penyedia kerja yang sudah registrasi. Tampilan dapat dilihat sebagai berikut :

Gambar 4.8 Tampilan Login

4.1.2 Halaman Pencari Kerja Web dan Mobile 4.1.2.1 Form Login Web

Halaman login pencari adalah halaman untuk dapat melakukan pencarian data lowongan sehingga pencari harus melakukan login terlebih dahulu dengan memasukkan username dan password yang telah dibuat pada saat registrasi. Tampilan form login dapat dilihat sebagai berikut :

Gambar 4.9 Form Login Pencari Kerja

4.1.2.2 Form Tampilan Halaman Utama Web

Halaman utama adalah halaman pertama kali muncul apabila kita login sebagai Pencari Kerja. Pada halaman utama terdiri dari menu


(48)

commit to user

home, Data lowongan, Data Pribadi, dan logout. Tampilan halaman beranda sebagai berikut :

Gambar 4.10 Tampilan Halaman Utama

4.1.2.3 Form Tampilan Data Lowongan Web

Pada data lowongan ini bisa melihat lebih jelas data lowongan pekerjaan yang ada dan dapat juga mencari data lowongan yang diinginkan menggunakan search. Tampilan data lowongan dapat dilihat sebagai berikut :

Gambar 4.11 Tampilan Data Lowongan

4.1.2.4 Form Tampilan Utama Pencari Kerja Mobile

Tampilan utama pencari kerja ini hampir sama dengan tampilan web browser, hanya tampilan ini lebih sederhana. Terdiri dari home, Daftar Pencari kerja, Data Pribadi, dan logout. Tampilannya sebagai berikut :


(49)

commit to user

Gambar 4.12 Tampilan Utama Pencari Kerja

4.1.2.5 Form Tampilan Data Lowongan Mobile

Pada data lowongan bisa melihat jelas data lowongan pekerjaan yang ada dan dapat juga mencari pekerjaan dengan menggunakan search. Tampilan mobilenya sebagai berikut :

Gambar 4.13 Tampilan Data Lowongan

4.1.3 Halaman Penyedia Kerja Web dan Mobile 4.1.3.1 Form Login Web

Halaman login penyedia kerja adalah halaman untuk dapat melakukan pendaftaran data lowongan sehingga penyedia harus melakukan login terlebih dahulu dengan memasukkan username dan password yang


(50)

commit to user

telah dibuat pada saat registrasi. Tampilan form login dapat dilihat sebagai berikut :

Gambar 4.14 Login Penyedia Kerja Web

4.1.3.2 Form Tampilan Halaman Utama Web

Halaman utama adalah halaman pertama kali muncul apabila kita login sebagai Penyedia Kerja. Pada halaman utama terdiri dari menu home, Pendaftaran Data Lowongan, Data Pribadi perusahaan, dan logout untuk keluar. Tampilan halaman beranda sebagai berikut :

Gambar 4.15 Tampilan Halaman Utama

4.1.3.3 Form Tampilan Pendaftaran Data Lowongan Web

Tampilan pendaftaran data lowongan ini digunakan untuk penyedia kerja menuliskan data pekerjaan ke dalam pendaftran lowongan agar dapat dilihat oleh pencari kerja. Tampilan pendaftaran data lowongan sebagai berikut :


(51)

commit to user

Gambar 4.16 Pendaftaran Data Lowongan

4.1.3.4 Form Tampilan Utama Penyedia Kerja Mobile

Tampilan utama penyedia kerja ini hampir sama dengan tampilan web browser, hanya tampilan ini lebih sederhana. Terdiri dari home, Pendaftaran data lowongan, data penyedia kerja, logout. Tampilan dapat dilihat sebagai berikut :

Gambar 4.17 Tampilan Utama Penyedia Kerja Mobile

4.1.3.5 Form Tampilan Pendaftaran Data Lowongan Mobile

Pada Tampilan Pendaftaran Data Lowongan ini digunakan untuk penyedia kerja menuliskan data pekerjaan ke dalam pendaftran lowongan agar dapat dilihat oleh pencari kerja. Tampilan pendaftaran data lowongan mobilenya sebagai berikut :


(52)

commit to user

Gambar 4.18 Pendaftaran Data Lowongan

4.1.4 Halaman Admin

4.1.4.1 Form Tampilan Halaman Login Admin

Halaman ini digunakan untuk menakses halaman admin dengan mengisikan username dan password admin. Halaman admin juga dapat disebut Control Panel, yaitu halaman yang dikhususkan untuk penfelola web. Jadi, halaman ini hanya dapat digunakan oleh admin saja, sedangkan pengunjung, pencari, dan penyedia kerja sama sekali tidak boleh mengaksesnya. Tampilan halaman login admin dapat dilihat sebagai berikut :


(53)

commit to user

4.1.4.2 Form Tampilan Halaman Utama

Pada halaman utama admin pertama kali muncul apabila kita login, terdiri dari menu home, Lowongan terdapat edit dan hapus lowongan, Data pencari kerja terdapat edit dan hapus pencari kerja, data penyedia kerja terdapat edit dan hapus penyedia kerja dan logout untuk keluar. Tampilan halaman beranda sebagai berikut :

Gambar 4.20 Tampilan Halaman Utama

4.1.4.3 Form Tampilan Lowongan

Menu lowongan admin, yang memiliki sub menu yaitu hapus dan edit lowongan.

a. Halaman hapus data lowongan

Data Lowongan ini digunakan untuk data lowongan yang sudah tidak digunakan lagi. Tampilan halaman hapus dapat dilihat sebagai berikut :


(54)

commit to user

Apabila klik hapus maka akan muncul seperti dibawah ini :

Gambar 4.22 Tampilan hapus data lowongan b. Halaman edit data lowongan

Berisi Tanggal, Bulan, Tahun, Posisi, Gaji, dan Keterangan ( ubah dan hapus ) . Tampilan halaman edit data lowongan dapat dilihat seperti dibawah ini :

Gambar 4.23 Tampilan halaman edit data lowongan

Untuk tampilan edit data lowongan berfungsi untuk mengubah Tanggal terakhir, bulan, tahun, posisi, gaji, keterangan. Tampilan ubah dapat dilihat sebagai dibawah ini :


(55)

commit to user

4.1.4.4 Form Tampilan Data Pencari Kerja

Halaman ini hampir sama dengan data lowongan, yang terdiri dari hapus dan edit pencari. Untuk hapus dan edit sama dengan Data lowongan. Tampilan data lowongan dapat dilihat sebagai berikut :

Gambar 4.25 Tampilan Data Pencari Kerja

4.1.4.5 Form Tampilan Data penyedia Kerja

Halaman ini juga hampir sama dengan data lowongan, dan pencari kerja yang terdiri dari hapus dan edit penyedia kerja. Untuk hapus dan edit juga sama dengan data lowongan dan pencari kerja. Tampilan penyedia kerja dapat dilihat sebagai berikut :


(56)

commit to user

4.1.5 Tampilan SMS

Tampilan ini form sms saat kita ingin melihat info lowongan kerja hari ini dengan cara ketik INFO (spasi) Jurusan Kerja yang diinginkan, contoh : INFO spasi TEKNIK. Tampilan dapat dilihat sebagai berikut :

Gambar 4.27 Tampilan awal mengirim SMS

Maka akan mendapatkan balasan dengan format lowongan kerja

untuk teknik, Tampilanya sebagai berikut :

Gambar 4.28 Tampilan Balasan dari SMS

4.2. Uji Coba

Pada tahap uji coba ini dilaksanakan agar dapat menghasilkan

keunggulan dan kekurangan sistem yang dijabarkan di 4.3 Evaluasi Sistem dibawah ini :

INFO TEKNIK

Dibutuhkan lowongan Jurusan Teknik dengan Gaji ≤ Rp. 1.500.000 Tambahakan uang Makan, THR, dll.

Syarat min D3, surat lamaran kerja, foto copy ijasah dan KTP. Paling lambat 12 Juni 2012 Bawa lamaran anda ke Jl. Diponegoro 92 Jakarta Pusat no Telp 087654444.


(57)

commit to user

4.3. Evaluasi Sistem

4.3.1 Evaluasi Keunggulan Program

Program pembuatan aplikasi lowongan pekerjaan berbasis mobile web dan SMS Gateway ini mempunyai suatu kelebihan dan karakteristik, diantaranya adalah :

1. Program ini menampilkan informasi lowongan pekerjaan lengkap dengan seluruh data lowongan pekerjaan, sehingga memberi kemudahan kepada pengunjung dalam mencari lowongan pekerjaan. 2. Pencari dapat melihat lowongan pekerjaan secara keseluruhan.

3. Penyedia kerja dapat menuliskan lowongan pekerjaan, setelah

registrasi.

4. Aplikasi dapat di akses dengan aplikasi Mozilla Firefox, Google Chrome Dan Opera.

5. Aplikasi ini dapat juga diakses lewat handpone ( mobile ) dengan browser biasa, OS 5.

6. Aplikasi ini juga dilengkapi dengan sistem sms gateway yang difungsikan sebagai info pengiriman pesan singkat tentang lowongan pekerjaan.

4.3.2 Evaluasi Kekurangan Program

Program pembuatan aplikasi lowongan pekerjaan berbasis mobile web dan SMS Gateway ini disamping memiliki kelebihan juga memiliki kelemahan. Kelemahannya adalah Masih perlu pengembangan dan penyempurnaan dalam hal keamanan website karena apabila dihostingkan data tidak aman.


(58)

commit to user

48

BAB V PENUTUP

5.1 Kesimpulan

Berdasarkan pembahasan yang telah dipaparkan pada bab sebelumnya dapat disimpulkan bahwa telah dibuat sistem informasi lowongan pekerjaan berbasis mobile web dan sms gateway, Dengan menu login, Pendaftaran pencari kerja, Pendaftaran penyedia kerja, Registrasi, Data Lowongan, dan Data pribadi.

5.2 Saran

Untuk perkembangan sistem ini dikemudian hari, maka perlu beberapa saran sebagai berikut :

1. Penambahan form penyedia kerja ketika ingin mengirimkan panggilan wawancara pada beberapa pelamar yang telah memenuhi syarat terhadap perusahaan tersebut.

2. Adanya fasilitas chatting atau messaging yang dapat digunakan oleh member pencari kerja dan penyedia kerja, sehingga komunikasi juga dapat dilakukan pada saat member pencari kerja dan member penyedia kerja sedang online pada saat bersamaan.


(1)

commit to user

4.1.4.2 Form Tampilan Halaman Utama

Pada halaman utama admin pertama kali muncul apabila kita login, terdiri dari menu home, Lowongan terdapat edit dan hapus lowongan, Data pencari kerja terdapat edit dan hapus pencari kerja, data penyedia kerja terdapat edit dan hapus penyedia kerja dan logout untuk keluar. Tampilan halaman beranda sebagai berikut :

Gambar 4.20 Tampilan Halaman Utama

4.1.4.3 Form Tampilan Lowongan

Menu lowongan admin, yang memiliki sub menu yaitu hapus dan edit lowongan.

a. Halaman hapus data lowongan

Data Lowongan ini digunakan untuk data lowongan yang sudah tidak digunakan lagi. Tampilan halaman hapus dapat dilihat sebagai berikut :


(2)

commit to user

Gambar 4.22 Tampilan hapus data lowongan b. Halaman edit data lowongan

Berisi Tanggal, Bulan, Tahun, Posisi, Gaji, dan Keterangan ( ubah dan hapus ) . Tampilan halaman edit data lowongan dapat dilihat seperti dibawah ini :

Gambar 4.23 Tampilan halaman edit data lowongan

Untuk tampilan edit data lowongan berfungsi untuk mengubah Tanggal terakhir, bulan, tahun, posisi, gaji, keterangan. Tampilan ubah dapat dilihat sebagai dibawah ini :


(3)

commit to user

4.1.4.4 Form Tampilan Data Pencari Kerja

Halaman ini hampir sama dengan data lowongan, yang terdiri dari hapus dan edit pencari. Untuk hapus dan edit sama dengan Data lowongan. Tampilan data lowongan dapat dilihat sebagai berikut :

Gambar 4.25 Tampilan Data Pencari Kerja

4.1.4.5 Form Tampilan Data penyedia Kerja

Halaman ini juga hampir sama dengan data lowongan, dan pencari kerja yang terdiri dari hapus dan edit penyedia kerja. Untuk hapus dan edit juga sama dengan data lowongan dan pencari kerja. Tampilan penyedia kerja dapat dilihat sebagai berikut :


(4)

commit to user

Tampilan ini form sms saat kita ingin melihat info lowongan kerja hari ini dengan cara ketik INFO (spasi) Jurusan Kerja yang diinginkan, contoh : INFO spasi TEKNIK. Tampilan dapat dilihat sebagai berikut :

Gambar 4.27 Tampilan awal mengirim SMS

Maka akan mendapatkan balasan dengan format lowongan kerja

untuk teknik, Tampilanya sebagai berikut :

Gambar 4.28 Tampilan Balasan dari SMS

4.2. Uji Coba

Pada tahap uji coba ini dilaksanakan agar dapat menghasilkan

keunggulan dan kekurangan sistem yang dijabarkan di 4.3 Evaluasi Sistem dibawah ini :

INFO TEKNIK

Dibutuhkan lowongan Jurusan

Teknik dengan Gaji ≤ Rp.

1.500.000 Tambahakan uang Makan, THR, dll.

Syarat min D3, surat lamaran kerja, foto copy ijasah dan KTP. Paling lambat 12 Juni 2012 Bawa lamaran anda ke Jl. Diponegoro 92 Jakarta Pusat no Telp 087654444.


(5)

commit to user

4.3. Evaluasi Sistem

4.3.1 Evaluasi Keunggulan Program

Program pembuatan aplikasi lowongan pekerjaan berbasis mobile web dan SMS Gateway ini mempunyai suatu kelebihan dan karakteristik, diantaranya adalah :

1. Program ini menampilkan informasi lowongan pekerjaan lengkap

dengan seluruh data lowongan pekerjaan, sehingga memberi kemudahan kepada pengunjung dalam mencari lowongan pekerjaan. 2. Pencari dapat melihat lowongan pekerjaan secara keseluruhan.

3. Penyedia kerja dapat menuliskan lowongan pekerjaan, setelah

registrasi.

4. Aplikasi dapat di akses dengan aplikasi Mozilla Firefox, Google Chrome Dan Opera.

5. Aplikasi ini dapat juga diakses lewat handpone ( mobile ) dengan browser biasa, OS 5.

6. Aplikasi ini juga dilengkapi dengan sistem sms gateway yang difungsikan sebagai info pengiriman pesan singkat tentang lowongan pekerjaan.

4.3.2 Evaluasi Kekurangan Program

Program pembuatan aplikasi lowongan pekerjaan berbasis mobile web dan SMS Gateway ini disamping memiliki kelebihan juga memiliki kelemahan. Kelemahannya adalah Masih perlu pengembangan dan penyempurnaan dalam hal keamanan website karena apabila dihostingkan data tidak aman.


(6)

commit to user 48 PENUTUP

5.1 Kesimpulan

Berdasarkan pembahasan yang telah dipaparkan pada bab sebelumnya dapat disimpulkan bahwa telah dibuat sistem informasi lowongan pekerjaan berbasis mobile web dan sms gateway, Dengan menu login, Pendaftaran pencari kerja, Pendaftaran penyedia kerja, Registrasi, Data Lowongan, dan Data pribadi.

5.2 Saran

Untuk perkembangan sistem ini dikemudian hari, maka perlu beberapa saran sebagai berikut :

1. Penambahan form penyedia kerja ketika ingin mengirimkan panggilan

wawancara pada beberapa pelamar yang telah memenuhi syarat terhadap perusahaan tersebut.

2. Adanya fasilitas chatting atau messaging yang dapat digunakan oleh member pencari kerja dan penyedia kerja, sehingga komunikasi juga dapat dilakukan pada saat member pencari kerja dan member penyedia kerja sedang online pada saat bersamaan.