• Tidak ada hasil yang ditemukan

Rancang Bangun Sistem Informasi Penerimaan Karyawan Berbasis Web Menggunakan Metode Waterfall

N/A
N/A
Protected

Academic year: 2019

Membagikan "Rancang Bangun Sistem Informasi Penerimaan Karyawan Berbasis Web Menggunakan Metode Waterfall"

Copied!
9
0
0

Teks penuh

(1)

Rancang Bangun Sistem Informasi Penerimaan Karyawan Berbasis Web

Menggunakan Metode Waterfall

Noer Hikmah1, Rifqi Bagus Pratama1 Suryanto2

1 Prodi Sistem Informasi Universitas Bina Sarana Informatika, Jakarta Barat, Indonesia 2 Prodi Teknologi Komputer Universitas Bina Sarana Informatika, Jakarta Barat, Indonesia

1,2Jl. Kamal Raya No 18 Ringroad Barat, Jakarta Barat, Indonesia

Abstrak

Proses penerimaan karyawan dan seleksi karyawan adalah proses paling pertama bagi perusahaan untuk mendapatkan karyawan berkualitas yang dibutuhkan perusahaan. Kebutuhan akan sumber daya manusia yang berkualitas merupakan kebutuhan mutlak bagi perusahaan untuk dapat berkembang dan maju di masa depan. Perusahaan harus memastikan terlebih dahulu kriteria karyawan yang diinginkan. CV Bina Sarana Utama Cirebon kerap menghadapi masalah tentang karyawan yang tidak profesional dan berkualitas dalam bekerja. Hal tersebut membuat perusahaan juga kerap mengadakan proses penerimaan karyawan. Untuk itu, penulis bermaksud untuk membuat website penerimaan karyawan untuk membantu cv bina sarana utama cirebon untuk menseleksi karyawan berkualitas dan profesional untuk bergabung di cv bina sarana utama cirebon menggunakan metode waterfall.

Kata Kunci: Waterfall, Penerimaan Karyawan, Sistem Informasi

Abstract

The employee recruitment and employee selection process is the first process for a company to get quality employees needed by the company. The need for quality human resources is an absolute need for companies to be able to develop and advance in the future. The company must first ensure the criteria for the desired employee. CV Bina Sarana Utama Cirebon often faces problems about unprofessional and qualified employees at work. This makes the company also often holds an employee recruitment process. For this reason, the authors intend to create an employee acceptance website to help CV develop the main means of Cirebon to select qualified and professional employees to join CV. The main means of Cirebon are using the Waterfall method.

Keywords: Waterfall, Employee Recruitment, Information System

1. PENDAHULUAN

Pengolahan sumber daya manusia (SDM) merupakan hal yang penting dalam pencapaian suatu tujuan. Pada umumnya perusahaan mengharapkan suatu kinerja yang baik dari masing-masing karyawan dalam mengerjakan tugas yang diberikan oleh perusahaan. Perusahaan menyadari bahwa sumber daya manusia (SDM) merupakan modal dasar dalam proses pembangunan perusahaan, oleh karena itu kualitas SDM senantiasa harus dikembangkan dan diarahkan agar tercapainya tujuan yang telah ditetapkan oleh perusahaan.perekrutan karyawan adalah usaha dari setiap perusahaan untuk mendapatkan calon pekerja yang dibutuhkan oleh perusahaan. Masalah pokok dari CV Bina Sarana Utama Cirebon sendiri adalah pertama kekurangan karyawan karena perusahaan sedang dalam proses berkembang yang membutuhkan banyak karyawan untuk bekerja dilapangan atau proyek. Selama ini CV Bina Sarana Utama Cirebon kesulitan dalam mencari tenaga kerja yang berkualitas dan profesional. CV Bina Sarana Utama Cirebon masih belum menggunakan komputer dalam proses penerimaan karyawan mereka. Selama ini CV Bina Sarana Utama Cirebon masih menggunakan cara manual yaitu dengan mengadakan wawancara secara langsung tanpa mengadakan tes terlebih dahulu kepada calon karyawan. Sehingga menyebabkan calon karyawan yang diterima kurang berkualitas saat berada di lapangan. dengan sistem yang seperti itu maka memerlukan waktu yang sangat lama dan tenaga yang sangat banyak. Sedangkan CV Bina Sarana Utama Cirebon memerlukan calon karyawan dalam waktu yang cukup singkat. Oleh karena itu diperlukan suatu upaya untuk mengubah sistem penerimaan karyawan yang digunakan saat ini. Dengan adanya sistem informasi penerimaan karyawan berbasis web ini diharapkan dapat mempermudah dalam melakukan penyeleksian calon karyawan yang akan masuk ke dalam CV Bina Sarana Utama Cirebon ini. Sehingga dengan adanya sistem informasi penerimaan karyawan yang akan dirancang ini dapat diterapkan dengan baik dan membantu dalam meminimalisasi permasalahan yang tengah dihadapi oleh CV Bina Sarana Utama Cirebon.

2. TEORITIS

2.1 Waterfall

(2)

Gambar 1. Metode waterfall Sumber : Pressman (2010:39)

Aktivitas-aktivitas dalam waterfall model adalah sebagi berikut : 1. Communication

Langkah ini merupakan analisis terhadap kebutuhan software, dan tahap untuk mengadakan pengumpulan data dengan melakukan pertemuan dengan customer, maupun mengumpulkan data-data tambahan baik yang ada di jurnal, artikel, maupun dari internet.

2. Planning

Proses planning merupakan lanjutan dari proses communication (analysis requirement). Tahapan ini akan menghasilkan dokumen user requirement atau bisa dikatakan sebagai data yang berhubungan dengan keinginan user dalam pembuatan software, termasuk rencana yang akan dilakukan.

3. Modeling

Proses modeling ini akan menerjemahkan syarat kebutuhan ke sebuah perancangan software yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada rancangan struktur data, arsitektur software, representasi interface, dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirement.

4. Construction

Construction merupakan proses membuat kode. Coding atau pengkodean merupakan penerjemahan desain dalam bahasa yang bisa dikenali oleh komputer. Programmer akan menerjemahkan transaksi yang diminta oleh user. Tahapan inilah yang merrupakan tahapan secara nyata dalam mengerjakan suatu software, artinya penggunaan komputer akan dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai akan dilakukan

testing terhadap sistem yang telah dibuat tadi. Tujuan testing adalah menemukan kesalahan-kesalahan terhadap sistem tersebut untuk kemudian bisa diperbaiki.

5. Deployment

Tahapan ini bisa dikatakan final dalam pembuatan sebuah software atau sistem. Setelah melakukan analisis, desain dan pengkodean maka sistem yang sudah jadi akan digunakan oleh user. Kemudian software yang telah dibuat harus dilakukan pemeliharaan secara berkala.

2.1 Entity Relationship Diagram

Andriansyah (2016:51) mengemukakan bahwa “Entity Relationship Diagram merupakan diagram yang menggambarkan hubungan yang terjadi antar tabel. Entity Relationship Diagram tidak menggambarkan bagaimana jalannya sebuah program layaknya diagram alir(flowchart).”

Komponen penyusun ERD menurut Andriansyah adalah sebagai berikut :

1. Entitas

Entitas adalah objek dalam dunia nyata yang dapat dibedakan dengan objek lain, sebagai contoh mahasiswa,dosen,departemen.Atribut nim merupakan unik untuk mengidentifikasikan / membedakan mahasiswa yang satu dengan yang lainnya. Pada setiap entitas harus memiliki 1 atribut unik atau yang disebut dengan primary key...

2. Atribut

Atribut adalahSetiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain.

3. Relasi

Relasi adalah hubungan antara beberapa entitas. sebagai contoh relasi antar mahasiswa dengan mata kuliah dimana setiap mahasiswa bisa mengambil beberapa mata kuliah dan setiap mata kuliah bisa diambil oleh lebih dari 1 mahasiswa. relasi tersebut memiliki hubungan banyak ke banyak. Berikut adalah contoh ERD.

2.

Kardinalitas

(3)

2.2 Logical Record Structure(LRS)

Hasugian dan Shidiq (2012:608) mendefinisikan batasan bahwa LRS adalah “sebuah model sistem yang

digambarkan dengan sebuah diagram-ER akan mengikuti pola atau aturan permodelan tertentu dalam kaitanya

dengan konvensi ke LRS”.

Perubahan yang terjadi yaitu mengikuti aturan-aturan sebagai berikut :

1.

Setiap entitas akan diubah kebentuk kotak.

2.

Sebuah atribut relasi disatukan dalam sebuah kotak bersama entitas jika hubungan yang terjadi pada diagram-ER 1:M (relasi bersatu dengan cardinality M) atau tingkat hubungan 1:1 (relasi bersatu dengan cardinality

yang paling membutuhkan referensi).

3.

Sebuah relasi dipisah dalam sebuah kotak tersendiri (menjadi entitas baru) jika tingkat hubunganya M:M (many to many) dan memiliki foreign key sebagai primary key yang diambil dari kedua entitas yang sebelumnya saling berhubungan.

3. ANALISA DAN PEMBAHASAN

CV Bina Sarana Utama adalah perusahaan swasta yang bergerak di bidang jasa konsultan perencanaan, pengawasan dan manajemen yang dipersiapkan secara profesional serta bergerak di bidang jasa tenaga kerja dengan manajemen yang di kelola dengan baik, dengan mengedepankan profosinalisme dan bekerja secara jujur. Berdiri sejak febuari 2001, CV Bina Sarana Utama dari waktu ke waktu selalu berusaha memberikan yang terbaik kepada semua mitra usahanya, didukung oleh perangkat, sarana serta sumber daya manusia yang profesional dan berpengalaman di bidang konsultan dan pelaksanaan pelatihan SDM.CV Bina Sarana Utama mampu meraih kepercayaan dari berbagai Lembaga dan perusahaan pengguna jasa dari beberapa daerah dikabupaten cirebon, kota cirebon, bandung dan banten. Citra positif pelayanan kami ini akan menjadi bahan pertimbangan Anda dalam memutuskan untuk bermitra dengan perusahaan.

3.1 Analisa Kebutuhan A. Kebutuhan Sistem

1. Calon karyawan sebelum mengerjakan tes melakukan login terlebih dahulu.

2. Calon karyawan bisa mengerjakan tes setelah melakukan login berdasarkan username dan password yang didapat setelah melakukan pendaftaran.

3. Calon karyawan dapat melihat data kembali setelah waktu yang ditentukan perusahaan untuk mengetahui status diterima atau tidak.

4. Calon karyawan dapat melakukan tahapan selanjutanya setelah mencetak data untuk sebagai bukti setelah itu selesai.

B. Kebutuhan Pengguna. 1. Kebutuhan User

a. Mempermudah dalam melakukan pendaftaran calon karyawan baru b. Mempermudah pengguna dalam melihat informasi perusahaan 2. Kebutuhan Admin

a. Mengelola data calon karyawan, data soal dan konfirmasi b. Admin dapat mengedit data soal dan data konfirmasi

c. Admin tidak dapat mengedit data karyawan karena bukan hak admin d. Admin dapat menghapus data jawaban, data nilai, data soal

3. Kebutuhan Sistem

a. Calon karyawan sebelum mengerjakan tes melakukan login terlebih dahulu

b. Calon karyawan bisa mengerjakan tes setelah melakukan login berdasarkan username dan password

yang didapat setelah melakukan pendaftaran

c. Calon karyawan dapat melihat data kembali setelah waktu yang ditentukan perusahaan untuk mengetahui status diterima atau tidak.

d. Calon karyawan dapat melakukan tahapan selanjutanya setelah mencetak data untuk sebagai bukti setelah itu selesai

Untuk mengimplementasikan sistem informasi Penerimaan Karyawan Berbasis web pada CV Bina Sarana Utama membutuhkan perangkat keras (hardware) yang diperlukan adalah sebagai berikut:

1. Server

a. Sistem Operasi Windows 7

(4)

c. Aplikasi web browser Google Crhome

d. Database MySQL

2. Client

a. Sistem Operasi Windows 7

b. Aplikasi Web Browser Google Chrome

3.2 Rancangan Entity Relationship Diagram (ERD)

Berikut merupakan rancangan ERD.

Anggota

Gambar 2. Rancangan Entity Relationship Diagram

3.3 Rancangan Logical Record Structure (LRS)

Berikut merupakan rancangan dari LRS

Anggota

(5)

4. IMPLEMENTASI

Implementasi rancangan antar muka pada sistem informasi penerimaan karyawan berdasarkan hasil rancangan antar muka adalah sebagai berikut:

1. Halaman LoginAdmin

Admin harus melakukan loginterlebih dahulu untuk dapat menggunakan modul-modul yang tersedia jika login

sukses, maka menu-menu yang sesuai dengan kategori tersebut akan ditampilkan.

Gambar 4. Halaman Login Admin

2. Index Admin

Setelah melakukan login, admin bisa menggunakan menu data yang terdiri dari home, data karyawan, data soal, data nilai, konfirmasi dan laporan.

Gambar 5. Halaman Index Admin

3. Halaman Data Calon Karyawan

Pada halaman data calon karyawan admin bisa data seperti hapus data, melihat detail data.

Gambar 6. Halaman Data Calon Karyawan

4. Halaman Hapus Data Calon Karyawan

Pada halaman ini admin bisa menghapus data yang terdapat dalam sistem.

(6)

5. Halaman Detail Data Calon Karyawan

Dalam halaman ini admin bisa melihat seluruh data calon karyawan bisa juga cetak data calon.

Gambar 8. Halaman Detail Data Calon Karyawan

6. Halaman Data Soal

Pada halaman ini admin bisa melihat data soal, menginput soal, menghapus soal, dan mengedit soal.

Gambar 9. Halaman Data Soal

7. Halaman Data Konfirmasi

Pada halaman ini admin bisa melihat data yang sudah dikonfirmasi disini juga bisa menghapus melihat detail dan merubah status.

Gambar 10. Halaman data konfirmasi

8. Halaman Konfirmasi Status

Pada halaman ini admin bisa merubah statuscalon karyawan diterima atau tidak dan juga ada nilai untuk ditampilkan ke user sebagai hasil statusnya.

(7)

9. Halaman Data Nilai

Pada halaman ini admin bisa melihat hasil ujian

Gambar 12. Halaman Data Nilai

10.Halaman Pengaturan

Pada halaman ini admin bisa mengatur data tanggal pengumuman dan pendaftaran

Gambar 13. Halaman Pengaturan 11. Halaman Register

Pada halaman ini untuk calon karyawan mendaftar untuk login.

Gambar 14. Halaman Registrasi

12. Halaman Pendaftaran

Pada halaman ini user atau calon karyawan bisa melakukan pendaftaran.

(8)

13.Halaman Profil

Pada halaman ini user bisa melihat profil perusahaan.

Gambar 16. Halaman Profil

14.Halaman InfoLowongan Pekerjaan

Pada halaman ini user bisa melihat info lowongan pekerjaan.

Gambar 17. Halaman Info Lowongan Pekerjaan

15. Halaman Update Edit Pendaftaran

Pada halaman ini user bisa mengedit datanya ada yang salah atau tidak.

Gambar 18. Halaman Update Edit Pendaftaran 16. Halaman Index

Pada halaman ini user bisa melihat halaman awal sebelum login

(9)

17. Halaman Soal

Pada halaman ini user bisa mengerjakan soal

Gambar 19. Halaman Soal

5. KESIMPULAN

Dari Penelitian Rancang Bangun sistem informasi penerimaan karyawan berbasis web pada CV Bina Sarana Utama Cirebon, dapat mengambil kesimpulan sebagai berikut:

1. Dengan adanya Websites sistem informasi penerimaan karyawanberbasis web pada CV Bina Sarana Utama Cirebon, pihak perusahaan dengan mudah melihat data calon karyawan.

2. perusahaan tidak perlu memasang iklan dimedia massa dikarnakan penerimaan karyawan sudah dilakukan secara online, sehingga lebih efektif dan efisien dari segi biaya.

3. Informasi yang diberikan dengan adanya website penerimaan karyawan akan lebih mudah dan akurat

REFERENCES

[1] Andriansyah, Doni. 2016. Sistem Informasi Pendaftaran Event Dengan PHP untuk Panduan Skripsi. Cirebon : CV ASFA Solution [2] Anhar. 2010. PHP & MySql Secara Otodidak. Jakarta: PT TransMedia

[3] Arief M Rudianto. 2011. Pemrograman Web Dinamis menggunakan PHP dan MySQL. C.V ANDI OFFSET: Yogyakarta. [4] Binanto, Iwan. 2010. Multimedia Digital – Dasar Teori dan Pengembangannya. Yogyakarta: Andi.

[5] Black, J. Champion. (2009). Metode dan Masalah Penelitian Sosial. Bandung: Refika Aditama. [6] Chaffey, Dave. Internet Marketing: Fourth Edition. FT Prentice Hall. 2009.

[7] Haughee, Eric. 2013. Sublime Text Starter, Birmingham: PACKT Publishing.

[8] Hasugian, Shidiq. 2012. Rancang Bangun Sistem Informasi Industri Kreatif Bidang Penyewaan Sarana Olahraga.

[9] Hidayat, Rahmat. 2010. Cara Praktis Membangun Website Gratis : Pengertian Website. Jakarta : PT Elex Media Komputindo Kompas, Gramedia

[10] Kurniawan, Rulianto. 2008. Membangun Situs denganPHP untuk Orang Awam. [11] Palembang: Maxsikom.

[12] Kotler, P & Armstrong. 2010. Principles of Marketing, thirteen edition. New Jersey: Prentice-Hall, Inc.

[13] Kustiyahningsih, Y & Anamisa, Devie R. 2011. Pemrograman Basis Data Berbasis Web Menggunakan PHP & MySql. Yogyakarta: Graha Ilmu.

[14] Ladjamudin, Al-bahra. 2013. Analisis dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu.

[15] Madcoms, Litbang. 2011. AplikasiWeb Database dengan Dreamweaver dan php-MySQL. Yogyakarta: Andi. [16] Munir, R. 2007. Pengantar Pratikum pengolahan Citra. Bandung: ANDI.

[17] Pressman, Roger S. 2010. Pendekatan Praktisi Rekayasa Perangkat Lunak Edisi 7. Yogyakarta: Andi Offset.

[18] Quadri, S.M.K, & Farooq, Sheikh Umar. 2010. Software Testing – Goals,Principles, and Limitations. International Journal of Computer Applications,6(9),1.

[19] Rivai, Veithzal. 2009. Manajemen Sumber Daya Manusia Untuk Perusahaan Dari Teori ke Praktik.Jakarta: Raja Grafindo Persada [20] Supardi. 2013.Pedoman Operasional Penulisan Skripsi. Bandung: Program

[21] Studi Pendidikan Akuntansi FPEB UPI.

[22] Suyanto, Asep Herman. 2008. Step by Step Web Design Theory and Practice Edisi II. Yogyakarta: Andi Publisher. [23] Wahana Komputer. 2012. Tips& Trik Adobe Dreamweaver CS5.5.Yogyakarta : ANDI OFFSET

[24] Wicaksono, Handy. Pemrograman SCADA software dengan WonderwareInTouch 10.0 Tingkat Dasar. Graha Ilmu. Yogyakarta. [25] Winarno, Edy, Ali Zaki dan SmitDev Community. 2015. Desain Web Responsive dengan HTML5 dan CSS3. Jakarta : PT. Alex Media

Gambar

Gambar 1. Metode waterfall Sumber : Pressman (2010:39)
Gambar 3. Rancangan Logical Record Structure
Gambar 4. Halaman Login Admin
Gambar 10. Halaman data konfirmasi
+3

Referensi

Dokumen terkait

”Sistem Informasi Manajemen Berbasis Web Pada Penerimaan dan Pengeluaran Zakat, Infaq, dan Sadaqah”, Sistem tersebut diharapkan dapat membantu mengatasi masalah diatas,

Tujuan penelitian Perancangan sistem informasi Praktek Kerja Lapangan ini adalah dapat membantu tugas BAK untuk mempermudah melakukan pengelolaan data kegiatan PKL

memudahkan calon pelamar dalam melakukan pengiriman berkas lamaran dan mengikuti tes penerimaan masuk ke perusahaan secara online serta dapat langsung mengetahui

Sistem Informasi Penerimaan Siswa Baru Berbasis Web Pada SMP Uswatun Hasanah Jakarta dirancang untuk mempermudah dan mempercepat proses penerimaan siswa baru serta

Dengan adanya rancang bangun sistem informasi penilaian kinerja karyawan pada Hypermart City of Tomorrow (CITO)diharapkan dapat menghasilkan suatu sistem

Tujuan penelitian Perancangan sistem informasi Praktek Kerja Lapangan ini adalah dapat membantu tugas BAK untuk mempermudah melakukan pengelolaan data kegiatan PKL

Dengan sistem informasi evaluasi training karyawan berbasis web ini proses penilaian karyawan yang dilakukan oleh atasan dari peserta training menjadi terkomputerisasi

Dan untuk itu, pengembangan yang digunakan untuk membangun sistem aplikasi Berbasis Web di RT 004 RW 001 Kelurahan Cakung adalah Waterfall yang diharapkan dapat mempermudah Sistem