138 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Penerapan aspek Teknologi Informasi dalam bentuk sebuah website merupakan solusi dalam memecahkan permasalahan yang dihadapi oleh pihak PT. Karyananda Adi Pertiwi. Untuk mendukung agar aplikasi ini dapat bekerja dengan baik, maka dalam proses implementasi perlu diperhatikan kebutuhan-kebutuhan dari aplikasi tersebut, baik dari sisi perangkat lunak, maupun perangkat keras. 4.1.1 Sumber Daya yang dibutuhkan Agar sistem berjalan dengan baik dibutuhkan bebarapa beberapa sumber daya yang dibutuhkan seperti sumber daya jaringan, sumber daya perangkat lunak, sumber daya perangkat keras, dan juga sumber daya manusia yang memadai untuk menjalankan sistem. 4.1.1.1 Kebutuhan Perangkat Lunak Spesifikasi kebutuhan perangkat lunak yang dibutuhkan untuk menjalankan aplikasi pada PT. Karyananda Adi Pertiwi adalah sebagai berikut :
139 1. Server a. PHP 5.0.1 b. Apache HTTP Server 1.3.26 c. Database Server MySQL d. Browser : Internet Explorer 6.0 ke atas / Mozilla Firefox 1.0.7 ke atas 2. User a. Microsoft Windows 98/ME/2000 professional/xp/vista b. Browser : Internet Explorer 6.0 ke atas / Mozilla Firefox 1.0.7 ke atas 4.1.1.2 Kebutuhan Perangkat keras Perangkat keras minimal yang dibutuhkan untuk menjalankan sistem ini adalah sebagai berikut: 1. Server a. Intel Pentium III MHz atau yang kompatibel b. Memory 256 atau lebih c. Harddisk 20 GB atau lebih d. Mouse & Keyboard e. Monitor 2. Klien a. Processor Pentium Celeron dengan kecepatan minimal 366 MHz b. Memory 256 RAM
140 c. Harddisk 10 GB d. VGA PCI 8 MB e. Modem 56 Kbps f. Mouse & Keyboard g. Monitor 4.1.1.3 Kebutuhan Jaringan PT. Karyananda Adi Pertiwi memiliki jaringan sendiri, juga membutuhkan ISP (Internet Service Provider) agar admin dan user dapat terhubung ke web server. Berikut merupakan gambar topologi jaringan PT. Karyananda Adi Pertiwi: Admin ISP Web Server Database Server (MySQL) ISP User Gambar 4.1 Rancangan Arsitektur Jaringan
141 4.1.1.4 Kebutuhan Sumber Daya Manusia Sumber daya manusia yang mampu menjalankan dan memelihara sistem yang berjalan juga sangat diperlukan untuk memaksimalkan kinerja sistem. 1. Web Developer Bertugas untuk mengembangkan web dengan menambahkan fungsi fungsi baru apabila diperlukan. 2. Web Administrator Bertugas untuk memantau dan memlihara sistem aplikasi web yang sedang berjalan serta memberikan hak akses kepada user yang membutuhkan. 3. Database Administrator Bertugas memelihara data pada tabel master dan transaksi serta merancang struktur tabel baru untuk pengembangan lebih lanjut. 4. User Untuk menjalankan aplikasi ini dengan baik seorang user harus memiliki kemampuan serta pengetahuan dasar operasional komputer.
142 4.1.2 Instalasi Sistem Aplikasi Supaya aplikasi dapat digunakan, maka hal pertama yang harus dilakukan perusahaan adalah melakukan instalasi perangkat lunak. Perangkat lunak yang harus diinstalasi adalah apache. Fungsi apache ini adalah sebagai web server dan MySQL sebagai database server. Langkah berikutnya, jalankan aplikasi pada web browser seperti internet explorer, Mozilla Firefox, dll.
143 4.1.3 Cara Penggunaan Aplikasi Aplikasi pada PT. Karyananda Adi Pertiwi ini terbagi atas dua aplikasi. Aplikasi pertama adalah aplikasi untuk admin. Aplikasi yang kedua adalah aplikasi untuk user. User yang dimaksud adalah user CTKI dan user employer. 4.1.3.1 Cara Penggunaan Aplikasi pada Admin Gambar 4.2 Tampilan Halaman Login (Admin) Tampilan halaman awal admin akan menampilkan halaman login, yang menampilkan textfield username dan password yang harus diisi admin agar dapat mengakses halaman Admin. Halaman login (admin) memiliki alamat yang berbeda dengan halaman utama untuk alasan security.
144 Gambar 4.3 Tampilan Halaman Home (Admin) Tampilan halaman home admin berisikan data menu CTKI untuk melihat siapa saja user CTKI yang sudah melakukan registrasi, menu employer untuk melihat siapa saja user employer yang sudah melakukan registrasi, menu job untuk melihat lowongan apa saja yang sudah di-posting oleh user employer, menu bidang untuk melihat lowongan pekerjaan yang tersedia, dan menu applied untuk melihat lowongan pekerjaan yang sudah di-applied oleh user CTKI.
145 Gambar 4.4 Tampilan Halaman CTKI (Admin) Tampilan halaman CTKI berisikan data profil user CTKI. Admin dapat melihat user CTKI yang telah melakukan registrasi.
146 Gambar 4.5 Tampilan Halaman Employer (Admin) Tampilan halaman employer berisikan data profil user employer. Admin dapat melihat siapa saja user employer yang telah melakukan registrasi.
147 Gambar 4.6 Tampilan Halaman Jobs Tampilan halaman jobs berisikan data lowongan pekerjaan yang telah di-posting oleh user employer.
148 Gambar 4.7 Tampilan Halaman Bidang Tampilan halaman bidang berisikan data bidang pekerjaan yang berkaitan dengan lowongan-lowongan pekerjaan yang tersedia.
149 Gambar 4.8 Tampilan Halaman Applied Tampilan halaman applied berisikan data lowongan pekerjaan yang sudah diapplied oleh user CTKI.
150 4.1.3.2 Cara Penggunaan Aplikasi pada User CTKI dan Employer Gambar 4.9 Tampilan Halaman Login Tampilan awal ketika user mengunjungi website PT. Karyananda Adi Pertiwi dan belum melakukan login. 1. Bagi user CTKI yang belum terdaftar, dapat mendaftarkan diri dengan memilih sign-up CTKI, dan bagi user employer yang belum terdaftar dapat mendaftarkan diri dengan memilih sign-up employer. 2. Bagi user CTKI yang sudah terdaftar dapat masuk dengan memilih login CTKI, yang akan membuka halaman login CTKI (Gambar 4.9)
151 3. Dan bagi user employer yang sudah terdaftar dapat masuk dengan memilih login employer. Gambar 4.10 Tampilan Halaman Home (CTKI) Gambar 4.10 adalah tampilan home (CTKI). Pada halaman home ini user CTKI dapat melihat newsletter (lowongan-lowongan kerja terbaru) yang sudah di-post oleh perusahaan-perusahaan yang sudah terdaftar di PT. Karyananda Adi Pertiwi. Halaman home ini menyediakan link ke halaman my profile (Gambar 4.11) yang menampilkan profil dan foto pribadi user, link ke halaman search job (Gambar 4.12), yang akan menampilkan halaman untuk user yang sedang mencari lowongan.
152 Link ke halaman FAQ (Gambar 4.13) yang akan menerangkan seputar pertanyaan-pertanyaan yang umum untuk ditanyakan, dan juga link ke halaman about us (Gambar 4.14) dimana user bisa mengetahui profil lengkap perusahaan. Gambar 4.11 Tampilan Halaman My Profile Gambar 4.3 diatas adalah halaman my profile, yang akan menampilkan profil lengkap dan foto pribadi user CTKI. Mulai dari nama CTKI, jenis kelamin, tempat dan tanggal lahir, alamat, telephone, email, pendidikan, sampai keahlian.