• Tidak ada hasil yang ditemukan

Pada saat ini STMIK Jakarta STI&K belum mempunyai career center yang dapat membantu para lulusan dalam mencari pekerjaan. oleh sebab itu STMIK Jakarta

N/A
N/A
Protected

Academic year: 2021

Membagikan "Pada saat ini STMIK Jakarta STI&K belum mempunyai career center yang dapat membantu para lulusan dalam mencari pekerjaan. oleh sebab itu STMIK Jakarta"

Copied!
13
0
0

Teks penuh

(1)

Pembuatan Career Center STMIK Jakarta STI&K Berbasis Web

Nindi Nurmawanti

Perumahan Pondok Ungu Permai Blok G-9 No.47 RT 05/011 Bekasi Utara

ninblueberry@yahoo.com

ABSTRAK

Penyebaran informasi di internet tidak dapat dipisahkan dari sebuah layanan yang disebut situs web (website). Informasi dapat disampaikan melalui website dengan mudah tanpa dibatasi oleh jarak dan waktu. Tampilan website yang menarik dan kualitas konten website dan sejumlah cara untuk membuat website menjadi daya tarik seseorang atau sebuah organisasi untuk membuat website.

Pada kesempatan ini, penulis ingin menggunakan media internet untuk merancang dan membuat website career center. Situs ini digunakan sebagai media pencari informasi, terutama dalam memfasilitasi alumni mencari pekerjaan secara online. Pada situs ini juga dibuat formulir pendaftaran alumni dan perusahaan yang ingin menjadi anggota dan agar bisa mengakses website career centerini dan untuk mengatur website dibuat juga halaman administrator. Situs ini dibuat menggunakan bahasa pemrograman PHP dan database MySQL karena didasarkan pada open source.

Kata Kunci: WebsiteCareer Center, PHP dan MySql

PENDAHULUAN

Perguruan tinggi dan masyarakat pengguna lulusan termasuk industry, mengharapkan adanya keterhubungan dengan baik. Kebutuhan menjembatani antara lulusan dan industry saat ini direspon oleh perguruan tinggi, salah satunya dengan membangun lembaga yang mengurusi pengembangan karier (career center). Informasi lowongan kerja sebenarnya bisa didapat di mana saja, seperti Koran, radio, televesi sampai website umum pencari kerja. Namun, berbeda dengan media lain, career center di kampus bisa dibilang lebih jelas jalinan kerja sama industrinya, lowongan kerja juga lebih spesifik sesuai keilmuan di kampus tersebut.

Career center membuka dan melayani segala sesuatu via website, dari mulai update informasi lowongan kerja, mendaftar menjadi member, melihat daftar alumni dan pencarian. Saat

ini career center mengutamakan via online karena lebih efisien, murah, dan cepat. Lewat Career

center dapat juga melacak alumni yang telah lulus, dan juga menjalin relasi dengan perusahaan

(2)

Pada saat ini STMIK Jakarta STI&K belum mempunyai career center yang dapat membantu para lulusan dalam mencari pekerjaan. oleh sebab itu STMIK Jakarta STI&K perlu aplikasi yang dapat membantu mengelolan data alumni dan membantu dalam mencari pekerjaan. STMIK Jakarta STI&K adalah salah satu perguruan tinggi yang memerlukan pusat career center untuk para mahasiswa yang menuntut ilmu di STMIK Jakarta STI&K.atau penyaluran lulusan berdasarkan permintaan calon pengguna, mengembangkan dan memelihara layanan berbasis web.

TINJAUAN PUSTAKA Internet

Internet adalah jaringan komputer yang jangkauannya seluas dunia. Hampir di tiap kota besar dan di daerah-daerah yang ada jaringan teleponnya, sudah dapat dijangkau oleh jaringan internet. Dengan adanya internet, satu komputer dengan komputer lain yang tempatnya saling berjauhan di seluruh muka bumi ini, dapat saling berhubungan untuk saling bertukar data dan informasi. Perangkat komputer yang saling dihubungkan tidak harus sama dengan jenis dan ukurannya, demikian juga tidak harus sama sistem operasinya.

Aplikasi Berbasis Web

Aplikasi Berbasis Web adalah sebuah aplikasi yang dapat diakses melalui internet atau intranet, dan pada sekarang ini ternyata lebih banyak dan lebih luas dalam pemakaiannya. Banyak dari perusahaan-perusahaan berkembang yang menggunakan Aplikasi Berbasis Web dalam merencanakan sumber daya mereka dan untuk mengelola perusahaan mereka.

Sistem

Sistem adalah sekumpulan unsur / elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.

(3)

WWW (World Wide Web)

Web merupakan pelayanan Internet terdistribusi dengan konsep hypertext antar dokumen yang menggunakan bahasa HTML (Hyper Text Markup Language) untuk format dokumen. WWW menggunakan protokol perantara untuk mengaksesnya yaitu dengan menggunakan HTTP = Hyper Text Transfer Protocol WWW menyediakan akses ke berbagai pelayanan, mirip dengan Gopher, tetapi WWW memperbolehkan user menuliskan teks guna mencari dokumen lain dalam kemasan hypertext. URL (Uniform Resources Locator) adalah alamat yang memberikan petunjuk atas arah dan letak suatu sumber di Internet.

Web Browser

Tugas browser adalah menyediakan user sebuah interface dimana akan meminta server dan menampilkan respon dari server. Ketika user meminta server (sebagai contoh, mendapatkan dokumen, atau mungkin mengirim (submit) sebuah form), browserlah yang memformat permintaan tersebut ke dalam sesuatu yang server dapat mengerti. Begitu server telah selesai memproses permintaan dan kemudian mengirim respon, browser mengambil data yang diperlukan dari respon yang diberikan server dan kemudian merendernya untuk ditampilkan ke user.

PHP

PHP adalah bahasa pemrograman yang memungkinkan para web developer untuk membuat aplikasi web yang dinamis dengan cepat dan mudah. PHP merupakan singkatan dari “PHP: Hypertext Preprocessor”. PHP dirintis dan diperkenalkan pertama kali sekitar tahun 1994 oleh Rasmus Ledorf melalui situsnya untuk untuk mengetahui siapa saja yang telah mengakses ringkasan online-nya.

Sistem Database

Sistem database adalah sistem penyimpanan record terkomputerisasi yang bertujuan untuk menjaga informasi dan membuat informasi pada saat dibutuhkan. Pemakai sistem ini akan diberikan fasilitas untuk melakukan bermacam-macam operasi file.

(4)

SQL (Structured Query Language)

Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri

(query) basis data disebut sistem manajemen basis data (database management system, DBMS).

Secara fisik suatu database terdiri atas entitas-entitas yang biasanya disebut tabel. Tiap-tiap tabel tersebut mempunyai atribut-atribut yang disebut field. Dan isi dari tabel tersebut disebut tupel atau record yang merupakan tumpukan baris yang mempunyai minimal satu atribut dari tabel tersebut.Structure Query Language, atau biasa disingkat SQL, adalah bahasa yang digunakan untuk mendefinisikan, memanipulasi, dan mengontrol suatu database. MySQL adalah database server relasional dibawah lisensi GNU (General Public License). Dengan sifatnya yang Open

Source, memungkinkan juga user untuk memodifikasi pada kode sumbernya untuk memenuhi

kebutuhan spesifikasi. MySQLmerupakan database multi-user. Dengan memiliki banyak atur, MySQL bisa ber-saing dengan database komersial sekalipun. Tidak mengejutkan, bahwa MySQLmenjadi database pilihan untuk banyak pengguna PHP.

Struktur Navigasi

Struktur navigasi merupakan peta yang menjelaskan alur dari jalannya suatu program aplikasi. Struktur navigasi memiliki ciri khas yang dapat membedakannya menurut kebutuhan obyek kemudahan pemakaian, ke interaktifannya dan kemudahan membuatnya.

Unified Modelling Language (UML)

Adalah sebuah “bahasa”yang telah menjadi standardalam industry untuk visualisasi. Merancang dan mendokumentasikan pemodelan system pada piranti lunak. Dengan adanya UML seseorang dapat membuat sebuah model dengan semuan jenis piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras / hardware maupun system operasi jaringan apapun. Tetapi dalam penggunaannya class dan operation dalam konsep dasarnya maka bahasa pemrograman yang baik digunakan adalah bahasa yang berorientasi dengan object.

(5)

METODE PENELITIAN

Aplikasi website ini menggunakan software yaitu bahasa pemrograman PHP, MySQL dan Ajax. Hardware yang digunakan Pentium® Dual-Core CPU T4400 @ 2.20GHz, RAM 952 MB.

1. Analisis Kebutuhan

Menganalisa kebutuhan yang diinginkan user, seperti data alumni, dan data mahasiswa. 2. Perancangan

Melakukan perancangan system basisdata, perancangan tampilan dan menu yang ada pada website.

3. Pengkodean

Menterjemahkan desain yang telah di buat kedalam bahasa yang dapat dibaca oleh mesin atau komputer yaitu dengan bahasa pemrograman PHP, MySQL dan Ajax.

4. Pengujian

Pengujian sistem dilakukan setelah program berhasil dibuat atau dihasilkan menjadi suatu aplikasi berbasis web.

5. Pemeliharaan

Setelah sistem di implementasikan maka harus dilakukan pemeliharaan terhadap data yang ada pada aplikasi career center di STMIK Jakarta STI&K.

HASIL DAN PEMBAHASAN Pembuatan Database

 Masuk pada phpMyAdmin.

(6)

 Masuk pada halaman utama, caranya klik icon home

 Pada kotak create new database yang ada di halaman kanan, ketikkan nama database yang dibuat yaitu dbkarir.

Gambar 2 Halaman Pembuatan Database

 Pada kotak kombo sebelah kanan, pilihlah nilai kosong.

 Klik tombol create.

Jika langkah di atas berhasil maka akan mendapatkan nama database dbcareer pada daftar yang ada di kombo (halaman sebelah kiri).

 Setelah database berhasil dibuat dapat membuat tabel yang diperlukan,yaitu tabel agenda, alumni, berita, kategori, modul, perusahaan, shoutbox, dan users.

Gambar 3 Halaman Database

Pembuatan Tabel

 Bila database telah dibuat maka selanjutnya dapat membuat tabel-tabel yang dibutuhkan.

 Masuk ke phpMyAdmin.

 Masuk pada halaman database dbkarir yang telah dibuat.

 Pada kotak number of field, masukkan jumlah kolom yang akan dibuat dan nama tabelnya.

(7)

 Klik tombol Go.

 Kemudian akan masuk ke halaman utama desain struktur tabel yang akan dibuat. Ketikkan nama atribut pada kolom field.

 Pilih type masing-masing nama atribut pada kolom type.

 Tentukan juga panjang dari masing-masing atribut pada length/values.

 Pada atribut id_alumni, klik radio button di bawah icon kunci untuk memilihnya sebagai primary key.

Gambar 5 Halaman Tabel Alumni

Gambar 6 Halaman Tabel Agenda

(8)

Gambar 8 Halaman Tabel Kategori

Gambar 9 Halaman Tabel Perusahaan

Gambar 10 Halaman Tabel Modul

Gambar 11 Halaman Tabel Shoutbox

(9)

Langkah-Langkah Pembuatan Website

Instal apache2triad. Di dalam apache2triad sudah terdapat webserver apache,

programming PHP, Perl dan Python, database MySQL dan tools databasephpMyAdmin.

Buat folder proyek yang diletakkan di dalam folder htdocs. Caranya

c:\apache2triad\htdocs. Gunanya adalah untuk mengelompokkan semua file program adminweb

dan website yang dibuat. Di dalam htdocs buat folder utama misal career untuk file-file pembuatan website career center.

 Adminweb digunakan untuk menyimpan semua file program halaman admin.

 Config digunakan untuk menyimpan file config yang dibutuhkan. Misalnya file koneksi database.

Images digunakan untuk menyimpan semua file gambar yang dipakai dalam desain web,

termasuk halaman menu.

Smiley di gunakan untuk menyimpan animasi smiley yang dipakai pada Obrolan.

 Alumni di gunakan untuk menyimpan file update alumni.

Menentukan Struktur Desain Website

Untuk membuat tampilan website terlebih dahulu menentukan desain website yang diinginkan. <?php $server = "localhost"; $username = "root"; $password = "251288"; $database = "dbkarir"; mysql_connect($server,$username,$password) or die("Koneksi gagal");

mysql_select_db($database) or die("Database tidak bisa dibuka");

(10)

Header

Isi

Footer

Navigasi

Gambar 13 Rancangan Website

1. Header web dan menu utama adalah bagian judul dari website dan bagian menu utama

2. Footer web adalah bagian paling bawah website.

3. Vertical adalah bagian login, pencarian, agenda dan obrolan yang posisinya berada di sebelah kiri.

4. Bagian isi adalah bagian utama dari website yang digunakan untuk menampilkan semua informasi yang dihasilkan dari link menu dan tombol. Jika salah satu tombol diklik maka konten (isi) informasi lengkapnya akan ditampilkan pada bagian ini.

Pembuatan Tampilan Website

Pada awal pembuatan tampilan website ini harus dibuat terlebih dahulu koneksi yang dapat menghubungkan web dengan database, koneksi ini disimpan pada folder config.

<?php

$server = "localhost"; $username = "root"; $password = "251288"; $database = "dbkarir";

// Koneksi dan memilih database di server

mysql_connect($server,$username,$password) or die("Koneksi gagal"); mysql_select_db($database) or die("Database tidak bisa dibuka"); ?>

Halaman home

Pada halaman home ini terdapat menu utama, header. Dalam hal ini website dibuat dalam satu file yaitu :

(11)

1. Buatlah halaman bertipe PHP, kemudian buatlah desain sesuai yang diiinginkan. 2. Halaman home dibuat menggunakan style/css.

3. Buat header dengan menyisipkan gambar

#wrapper #header {

background-image: url(images/header2.jpg); height: 170px;

width: 800px;}

4. Buat tampilan menu

#menuheader { width:100%; height:30px; background-color:#999;} #wrapper #menuutama { position: relative; top: 145px; left: 10px; margin: 0; padding: 0; background: repeat-x; clear: both; width: 780px;}

5. Simpan dengan filestyle.css

(12)

HASIL DAN PEMBAHASAN

1. Hasil Pengujian

Setelah dilakukan pengujian terhadap 10 orang mahasiswa sistem informasi, website career center di dapat data sebagai berikut:

Tabel 1 Hasil Pengujian

No Indikator S TS Presentase(%)

1. Tampilan website menarik 7 3 70%

2. Isi dari website jelas 8 2 80%

3. Navigasi menu website mudah digunakan

9 1 90%

4. Informasi yang diinginkan lengkap 7 3 70%

5. Mudah melakukan pencarian 8 2 80%

6. Mudah registrasi 9 1 90%

7. Warna yang digunakan menggangu penglihatan

7 3 70%

8. Mudah digunakan 9 1 90%

9. Daya tarik website secara keseluruhan 7 3 70%

10. Mudah dalam meng-update biodata 9 1 90%

2. Analisis Pengujian

Setelah dilakukan pengambilan data pengisian kuisioner tersebut, penulis memperoleh hasil presentasi sebesar 80% yang berarti bahwa banyaknya pengunjung yang menyukai website ini.

(13)

KESIMPULAN

Website career center ini telah berhasil di buat dengan menggunakan php dan mysql.

Website ini terdapat informasi lowongan pekerjaan, pendaftaran alumni, pendaftaran perusahaan,

login, agenda, obrolan dan pencarian alumni berdasarkan nama, keahlian dan jurusan, ada juga pencarian lowongan pekerjaan. Pencarian ini dapat memudahkan alumni dalam mencari pekerjaan. Maka dapat disimpulkan bahwa perancangan dan pembuatan websitecareer center ini memberikan kemudahan para pencari kerja atau alumni untuk mendaftar dan mencari informasi mengenai lowongan pekerjaan. Serta memberikan kemudahan untuk alumni dalam meng-update biodata.

Website career center ini telah di upload dan sudah dapat di akses di alamat. careercenterstik-jak.freeoda.com.

Berdasarkan hasil pengujian dari kuestioner yang telah disebarkan kepada 10 mahasiswa jurusan sistem informasi didapat 80% mahasiswa setuju bahwa website ini mudah digunakan untuk mencari pekerjaan.

Daftar Pustaka

Hakim, Lukmanul. “Trik Rahasia MASTER PHP Terbongkar Lagi”, November 2009

Web Programming Using PHP and MySql”, Lembaga Pengembangan Komputerisasi

Universitas Gunadarma.

Nurhady, Hafizh, “System Design and Implementation : Itroduction to Unified Modelling

Language (UML)”, Lembaga Pengembangan Komputerisasi Universitas Gunadarma.2006

Nugroho, Bunafit, “Membuat Website Sendiri Dengan PHP-MySQL”, Mediakita, Jakarta, 2009. URL : http://id.wikipedia.org/wiki/Basis_data, 25 juli 2011.

URL : http://id.wikipedia.org/wiki/MySQL, 20 juli 2011.

URL : http://www.indrabt.com/tipe-tipe-data-di-php.html, 20 Juli 2011. URL : http://ravina.mw.lt/6te.net, 15 Agustus 2011.

Gambar

Gambar 1 Halaman phpMyAdmin
Gambar 2 Halaman Pembuatan Database
Gambar 5 Halaman Tabel Alumni
Gambar 8 Halaman Tabel Kategori
+4

Referensi

Dokumen terkait

Dilihat dari hasil pengujian tersebut dapat diketahui nilai Adjusted R 2 sebesar 0,061 yang berarti variabilitas variabel dependen ( return saham) yang dapat

Berdasarkan hasil pengujian hypotesis yang telah dipaparkan pada bagian-bagian sebelumnya, maka dapat diambil beberapa kesimpulan sebagai berikut : (1) Secara

Perkuliahan ini bertujuan mengembangkan kemampuan mahasiswa memahami teori peluang secara lebih mendalam dengan pendekatan aksioma.. Lingkup bahasannya

Penelitian ini bertujuan untuk menganalisis kualitas air Muara Sungai Kurau berdasarkan indeks saprobitas plankton serta menganalisis pengaruh parameter lingkungan

Untuk menentukan pekerjaan yang akan dilakukan perhitungan percepatan proyek dengan biaya yang optimum maka digunakan metode jalur kritis (Critical Path

Siklik AMP mempengaruhi berbagai proses dalam sel,dan efek akhirnya bergantung dari kapasitas serta fungsi dari sel tersebut.siklik AMP menyebabkan aktivasi enzim-enzim

Percobaan 3 “uji Seliwanoff” 1mL pereaksi Seliwanoff - Dimasukkan dalam tabung reaksi yang berbeda-beda - Ditambahkan ekstrak pisang yang berbeda pada masing-masing tabung reaksi

(7) Program Kerja Pemberdayaan Masyarakat sebagaimana dimaksud pada ayat (2) huruf e memuat uraian tentang Rencana dan Pelaksanaan Program Bidang Pemberdayaan