SI1322475750

Dari widuri
Lompat ke: navigasi, cari

 


PERANCANGAN APLIKASI SISTEM PENDAFTARAN

KARYAWAN BARU PADA PT.CENTRE PARK

BERBASIS ONLINE



Disusun Oleh :

NIM
: 1322475750
NAMA


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

TANGERANG

(2017/2018)

 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

PERANCANGAN APLIKASI SISTEM

PENDAFTARAN KARYAWAN BARU PADA

PT.CENTRE PARK BERBASIS ONLINE

Disusun Oleh :

NIM
: 1322475750
Nama
Jenjang Studi
: Strata 1
Jurusan
: Teknik Informatika
Konsentrasi
:Software Engineering

 

 

Disahkan Oleh :

Tangerang, 23 Januari 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Teknik Informatika
           
           
           
           
(Untung Rahardja, Ir.,M.T.I.)
       
(Junaidi,M.Kom.)
NIP : 000594
       
NIP : 001405



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN APLIKASI SISTEM

PENDAFTARAN KARYAWAN BARU PADA

PT.CENTRE PARK BERBASIS ONLINE


Saya yang bertanda tangan dibawah ini :

NIM
: 1322475750
Nama
Jenjang Studi
: Strata 1
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif,

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2017 / 2018

Tangerang, 23 Januari 2018

Pembimbing 1
   
Pembimbing 2
       
       
       
       
(Sugeng Santoso, M.Kom)
   
(Nasril Sany, M.Kom)
NID : : 03009
   
NID : 08190


 

PERANCANGAN APLIKASI SISTEM

PENDAFTARAN KARYAWAN BARU PADA

PT.CENTRE PARK BERBASIS ONLINE


Dibuat Oleh :

NIM
: 1322475750
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2017/2018

Tangerang, 23 Januari 2018

Ketua Penguji
 
Anggota Penguji 1
 
Anggota Penguji 2
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :


 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

Saya yang bertandatangan di bawah ini,

Nama
: Ropi'i wibowo
NIM
: 1322475750
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

 

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik dilingkungan Perguruan Tinggi Raharja, maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, 23 Januari 2018

 
 
 
 
 
NIM : 1322475750

 

)*Tandatangan dibubuhi materai 6.000;

 

ABSTRAKSI

Pada saat sekarang ini komputer menolong kita untuk melakukan pekerjaan dengan lebih mudah.dengan adanya kemajuan teknologi informasi yang terkomputerisasi berguna membatu dalam berbagai hal. PT.Centre Park Citra Corpora adalah perusahan yang bergerak di bidang jasa parkir. Yang berusaha menjadikan perusahan nomer satu dalam bidangnya. Keadaan tersebut menunut untuk terus berkembang dalam hal pengelolaan sumber daya manusia. Dalam hal pendaftaran karyawan masih lambat di karenakan masih menggunakan Microsoft Office Excel dan Pendataan Manual. Hasil dari penelitian yaitu dalam proses pendaftaran karyawan baru hingga penerimaan karyawan, Perlu menggunakan aplikasi sistem pendaftaran karyawan baru agar membantu pihak HRD dalam melakukan pendataan karywan yang berbasis online dengan menggunakan metode Unified Modeling Language (UML).


Kata Kunci : komputerisasi, sistem informasi manajemen, pendaftaran dan pendataan karyawan

ABSTRACT

At the present time this computer helps us to do the job more easily. With the advancement of computerized information technology useful to help in various things. PT.Centre Park Citra Corpora is a company engaged in parking services. Who seeks to make the number one company in the field. The situation is to continue to grow in terms of human resource management. In terms of employee registration is still slow in because still using Microsoft Office Excel and Manual Data Collection. The result of the research is in the process of new employee registration up to the employee acceptance, Need to use application of new employee registration system based online so that can give fast and accurate report by using Unified Modeling Language (UML) method.


Keywords: computerized system, management information system, registration and data collection of employees

 

KATA PENGANTAR


Dengan mengucapkan segala puji bagi Allah SWT Tuhan semesta alam, yang telah memberikan pengetahuan sehingga penulis dapat menyusun dan menyelesaikan laporan Skripsiini dengan semestinya.

Penulis membuat laporan Skripsi ini guna menlengkapi kurikulum perkuliahan dan mengikuti skripsi. Sebagai bahan penulisan, penulis memberoleh informasi berdasakan hasil observasi dan studi pusaka dari berbagai sumber yang mendukung penulisan laporan ini.

Dalam penyusunan laporan Skripsi ini penulis banyak menerima bantuan dari berbagai pihak, maka pada kesempatan ini penulis menyampaikan rasa terima kasih yang sebesar-besarnya kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
  2. Bapak Sugeng Santoso, M.Kom, selaku Pembantu Ketua I STMIK Raharja dan juga Dosen Pembimbing pertama yang banyak meluangkan waktunya serta dengan sabar memberi petunjuk selama penyusunan laporan ini.
  3. Bapak Junaidi,M.Kom , selaku Kepala Jurusan Teknik Informatika
  4. Ibu Nasril Sany, M.Kom selaku pembimbing kedua yang telah banyak memberikan bantuan masukan dan ilmu kepada penulis untuk menyelesaikan laporan skripsi ini.
  5. Ibu Yuli Megawati S.Psi selaku pembimbing lapangan yang telah memberikan data-data yang penulis butuhkan.
  6. Seluruh Dosen, karyawan dan staff keluarga besar STIMIK Raharja yang banyak membantu.
  7. Kedua Orang Tua, yang telah memberikan segala dukungan dan do’a
  8. Serta semua pihak yang tidak bisa penulis sebutkan satu-persatu yang telah ikut membantu dalam penyusunan laporan Skripsi ini.

Penulis menyadari akan keterbatasan dan kekurangan yang ada pada laporan Skripsi ini maka penulis mengharapkan saran dan kritik yang bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang.


Tangerang, 23 Januari 2018
Ropi'i wibowo
NIM. 1322475750

DAFTAR SIMBOL

DAFTAR SIMBOL USE CASE DIAGRAM

DAFTAR SIMBOL CLASS DIAGRAM

classdiagram.png

DAFTAR SIMBOL ACTIVITY DIAGRAM

DAFTAR SIMBOL SEQUENCE DIAGRAM

Daftar isi


DAFTAR TABEL

Tabel 3.1. Analisa SWOT Faktor Internal

Tabel 3.2. Analisa SWOT Faktor Eksternal

Tabel 3.3. Elisitasi Tahap I

Tabel 3.4. Elisitasi Tahap II

Tabel 3.5. Elisitasi Tahap III

Tabel 3.6. Final Draft Elisitasi

Tabel 4.1. Perbedaan Prosedur Antara Sistem Berjalan dan Usulan

Tabel 4.2. Tabel admin

Tabel 4.3. Tabel Nilai

Tabel 4.4. Modul

Tabel 4.5. Soal

Tabel 4.6. Tabel Pengaturan Ujian

Tabel 4.7. Tabel Permintaan

Tabel 4.8. Tabel User

Tabel 4.9. Blackbox Testing

Tabel 4.10. Schedule Impelentasi

Tabel 4.11. Estimasi Biaya


DAFTAR GAMBAR

Gambar 3.1. Struktur Organisasi

Gambar 3.2. Use Case Diagram Pendaftaran Karyawan

Gambar 3.3. Activity Diagram Pendaftaran Karyawan

Gambar 3.4. Sequence Diagram Pendaftaran Karyawan

Gambar 4.1. Use Case Diagram yang Diusulkan

Gambar 4.2. Activity Diagram Sistem Usulan HRD / Admin

Gambar 4.3. Activity Diagram Sistem Usulan Pelamar / User

Gambar 4.4. Activity Diagram Sistem Usulan Kabag

Gambar 4.5. Sequence Diagram Sistem Usulan HRD / Admin

Gambar 4.6. Sequence Diagram Sistem Usulan Pelamar / User

Gambar 4.7. Sequence Diagram Sistem Usulan Kabag

Gambar 4.8. Class Diagram yang Diusulkan

Gambar 4.9. Halaman Utama

Gambar 4.10. Halaman Profil Perusahaan

Gambar 4.11. Halaman Pendaftaran Pelamar

Gambar 4.12. Halaman Panduan Pelamar

Gambar 4.13. My Profil User Pelamar

Gambar 4.14. Soal User Pelamar

Gambar 4.15. Home User Admin

Gambar 4.16. Kelola Soal User Admin

Gambar 4.17. Peraturan Tes Ujian User Admin

Gambar 4.18. Panduan User Admin

Gambar 4.19. Data Karyawan User Admin

Gambar 4.20. Tambah Data Karyawan User Admin

Gambar 4.21. Profil Perusahaan User Admin

Gambar 4.22. Hasil Tes Ujian User Admin

Gambar 4.23. Pendaftaran User Admin

Gambar 4.24. Hasil Permintaan User Admin

Gambar 4.25. Hasil Permintaan User Kabag

Gambar 4.26. Pengajuan User Kabag

DAFTAR SIMBOL


DAFTAR SIMBOL UML

 

BAB I

PENDAHULUAN

Latar Belakang Penelitian

Dalam sebuah perusahaan, maju mundurnya sebuah perusahaan sangat di tentukan oleh sumber daya manusianya, karena sumber daya manusia merupakan ujung tombak untuk berlangsungnya suatu perusahaan serta keberhasilan itu sendiri. meskipun didukung oleh sarana dan teknologi yang cukup canggih tidak akan berarti jika tidak di dukung oleh sumber daya manusia yang handal dan tentunya berkualitas

PT.Centre Park Citra Corpora bergerak dalam bidang perparkiran yang berpusat di jalan Petojo Selatan XI No.48D Jakarta Pusat. Pada Tahun 2017, PT.Centre Park Citra Corpora dalam proses pendaftaran karyawan baru yang berjalan saat ini masih bersifat semi komputer menyebabkan proses pencatatan data membutuhkan waktu yang lama, sehingga laporan yang dihasilkan tidak tepat pada waktunya dan data yang dihasilkan belum akurat. Dimana divisi HRD harus menerima lamaran karyawan secara langsung sehingga penginputan data karyawan baru hanya di bisa dilakukan saat calon karyawan tersebut di terima. Dengan adanya sistem yang terkomputerisasi secara online maka divisi HRD tidak perlu melakukan penginputan ulang data karyawan baru sehingga dapat membatu pengerjaan lebih cepat dan efektif.

Saat ini didalam proses pendaftran karyawan baru ada dua jalur yang dipakai yaitu melalui pemasangan iklan Media cetak surat kabar, dan Jobfair, tahapan prosesnya yaitu memasang iklan melalui surat kabar dan jobfair untuk pendaftran karyawan staff.

Berdesarkan latar belakang diatas, maka penelitian ini di beri judul “Perancangan Aplikasi Pendaftaran Karyawan Baru Pada PT.Centre Park Berbasis Online”.

Rumusan Masalah

Berdasarkan latar belakang masalah diatas, maka dibuatkan beberapa masalah, yaitu:

  1. Bagaimana sistem pendaftran karyawan pada PT.Centre Park Citra Corpora yang berjalan saat ini?

  2. Apakah sistem pendaftran karyawan pada PT.Centre Park Citra Corpora yang dilakukan saat ini sudah menggunakan cara yang optimal?

  3. Sistem pendaftran karyawan pada PT.Centre Park Citra Corpora seperti apa yang harus di buat agar pengelolahan data bisa lebih cepat, akurat dan efektif?

Ruang Lingkup

Agar dalam pembahasan masalah menjadi terarah dan berjalan dengan baik maka perlu adanya ruang lingkup penelitian yang di bahas dalam masalah ini. Permasalahan yang akan di bahas meliputi informasi lowongan pekerjaan, pendaftaran karyawan, data karyawan baru, test online, hasil test kelulusan pada PT. Centre Park Citra Corpora.


Tujuan Dan Manfaat Penelitian

Tujuan Penelitian

Adapun tujuan penelitian yang ingin di capai oleh penulis dalam penelitian skripsi ini dibagi menjadi 3 bagian diantaranya:

  1. Tujuan Operasional:
    Memberikan informasi data karyawan baru secara update, cepat dan akurat agar mempermudah mendapatkan informasi yang tepat sesuai kebutuhan pada PT. Centre Park Citra Corpora.

  2. Tujuan Fungsional:
    Yaitu menciptakan suatu rancangan aplikasi sistem perekrutan karyawan baru pada PT. Centre Park Citra Corpora agar lebih optimal dari sisi waktu dan juga sisi tenaga.

  3. Tujuan Individual
    Yaitu agar penulis dapat mendapatkan pengalaman secara langsung di lapangan sebagai langkah awal untuk mendapatkan pengetahuan, dan ketrampilan yang di perlukan bagi profesinya.

Manfaat Penelitian

Adapun manfaat penelitian sebagai berikut:

  1. Penelitian ini bermanfaat bagi penulis, karna dapat memberikan manfaat yang berguna untuk diaplikasikan kedalam PT.Centre Park Citra Corpora dan untuk mencapai gelar Sarjana pada Perguruan Tinggi Raharja.
  2. Memberikan jalan keluar sebuah masalah yang di hadapi pada saat perekrutan karyawan baru dan mempermudah proses perekrutan karyawan pada PT. Centre Park Citra Corpora
  3. Penelitian ini berguna untuk menambah pengalaman dan gambaran untuk penulis untuk menghadapi dunia luar.

Metodelogi Penelitian

Metode Pengumpulan Data

Untuk memperoleh data yang di perlukan dalam penelitian, ada beberapa metodologi yang digunakan adalah sebagai berikut:

  1. Metode Observasi
    Metode observasi adalah metode pengamatan langsung pada lokasi penelitian yaitu PT. Centre Park Citra Corpora yang beralamat pusat di jalan Petojo Selatan XI No.48D Jakarta Pusat.

  2. Metode Wawancara
    Untuk melengkapi hasil observasi, di lakukan metode wawancara atau tanya jawab untuk mendapatkan suatu data. Penulis juga melakukan tanya jawab Stake holder dengan pelaksanaan yang berhubungan dengan sistem perekrutan karyawan untuk memperoleh data informasi yang diperlukan dengan Ibu Yuli Megawati selaku Assist. Manager HRD Personalia PT. Centre Park Citra Corpora.

  3. Metode Studi Pusaka
    Yaitu medode yang di gunakan untuk mendapatkan informasi beberapa sumber seperti buku, jurnal, makalah, internet dan lainnya yang berkaitan dengan perekrutan karyawan.

Metode Analisa Sistem

Metode Analisa Sistem adalah proses cara pengembangan yang menentukan sistem tersebut untuk menjadi lebih baik, dan untuk memecahkan suatu masalah untuk perbaikan yang menggunakan SWOT (strenghts, weaknesses, opportunities, dan threats).

Metode Perancangan

Metode perancangan sistem yang diusulkan pada penelitian ini digunakan program Visual Paradigm yaitu menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis Object Orientied melalui tahap : Use Case Diagram, Class Diagram, Sequence Diagram, dan Actifity Diagram. Untuk menggambarkan suatu rancangan yang di usulkan, bahasa pemograman yang digunakan adalah PHP serta database yang digunakan adalah MYSQL.

Metode Testing

Metode testing ini digunakan untuk menganalisa suatu identitas sistem untuk mendeteksi, mengevaluasi kondisi dan fitur-fitur yang diinginkan dan mengetahui kualitas dari suatu sistem yang dilakukan untuk mengeleminisi suatu kesalahan yang terjadi saat sistem di terapkan. Penulis menggunakan metode black box karena metode black box dapat mengetahui apakah perangkat lunak yang dibuat dapat berfungsi dengan benar dan telah sesuai dengan yang diharapkan.

Sistematika Penulisan

Untuk mempermudah dalam membaca dan mengikuti aturan penulisan yang ada, penulis mengelompokan menjadi beberapa bab yang secara ringkas dapat di jelaskan sebagai berikut:

BAB I PENDAHULUAN

Bab ini menjelaskan tentang informasi umum yaitu latar belakang penelitian, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, metode penelitian, dan sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang berupa pengertian dan definisi. Bab ini menjelaskan konsep dasar sistem, konsep dasar informasi, konsep dasar sistem informasi, konsep dasar analisa sistem, konsep dasar pengembangan, literature review dan definisi lainnya yang berkaitan dengan sistem yang dibahas.

BAB III ANALISA SISTEM BERJALAN

Pada bab ini penulis menguraikan sekilas mengenai PT.Centre Park Citra Corpora, tata laksana yang berjalan, analisa system yang berjalan, permasalah dan alternative pemecahan masalah, user requirement (elisitasi yang terdiri dari tiga tahap elisitasi, yaitu elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, serta final draft elisitasi.

BAB IV METODOLOGI PENELITIAN

Bab ini menjelaskan tentang rancangan system yang diusulkan, perancangan database, tampilan program serta implementasi system yang di usulkan.

BAB V PENUTUP

Bab ini berisi kesimpulan dan saran yang berkaitan dengan analisa dan optimalisasi sistem berdasarkan yang telah diuraikan pada bab-bab sebelumnya.

DAFTAR PUSTAKA

LAMPIRAN


BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

Definisi Sistem


Menurut Rusdiana dan lrfan (2014:28),[1] “Sistem merupakan kumpulan dari beberapa bagian yang memiliki keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai tujuan dari sistem tersebut”.

Menurut Rohmat Taufiq (2013:2),[2] “Sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”.

Menurut Tata Sutabri (2012:10),[3] “Secara sederhana, suatu sistem diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling tergantung satu sama lain, dan terpadu”.

Berdasarkan beberapa pendapat para ahli di atas dapat ditarik kesimpulan bahwa sistem adalah satu kesatuan elemen yang saling berhubungan untuk mencapai tujuan tertentu.

Karakteristik Sistem

Menurut Rusdiana dan Irfan (2014:35),[1] Suatu sistem memiliki karakteristik atau sifat-sifat tertentu, yaitu:

  1. Komponen (Components)
    Komponen sistem adalah segala sesuatu yang menjadi bagian penyususnan sistem. Komponen sistem dapat berubah benda nyata atau pun abstrak. Komponen sistem disebut sebagai subsitem.

  2. Batas (Boundary)
    Batas sistem diperlukan untuk membedakan satu sistem dengan sistem yang lain. Tanpa adanya batas sistem, sangat sulit untuk memberikan batasan scope tinjauan terhadap sistem.

  3. Lingkungan (Environments)
    Lingkungan sistem adalah segala sesuatu yang berada di luar sistem lingkungan sistem yang dapat menguntungkan ataupun merugikan. Umumnya lingkungan yang menguntungkan akan selalu di pertahankan untuk menjaga keberlangsungan sistem, sedangkan lingkungan sistem yang merugikan akan diupayakan agar mempunyai pengaruh seminimal mungkin,bahkan ditiadakan.

  4. Penghubung atau antarmuka (Interface)
    Penghubung/antarmuka merupakan sarana memungkinkan setiap komponen sistem, yaitu segala sesuatu yang bertugas menjembatani hubungan antar komponen dalam sistem. Penghubung atau antarmuka merupakan sarana setiap komponen saling berinteraksi dan berkomunikasi.

  5. Masukan (Input)
    Masukan merupakan komponen sistem, yaitu segala sesuatu yang perlu dimasukan ke dalam sistem sebagai bahan yang akan diolah lebih lanjut untuk menghasilkan keluaran (output) yang berguna.

  6. Pengolahan (Processing)
    Pengolahan merupakan komponen sistem yang mempunyai peran utama mengolah masukan agar menghasilkan output yang berguna bagi para pemakainya.

  7. Keluaran (Output)
    Keluaran merupakan komponen sistem yang berupa berbagai macam bentuk keluaran yang dihasilkan oleh komponen pengolahan.

  8. Tujuan (Goal)
    Setiap komponen dalam sistem perlu dijaga agar saling bekerja sama agar mampu mencapai sasaran dan tujuan sistem.

Klarifikasi Sistem

Menurut McLeod di dalam buku Rusdiana dan Irfan (2014:41),[1] “Sistem dapat dikelompokan menjadi dua yaitu sistem terbuka dan sistem tertutup. Sistem terbuka yaitu sistem yang dihubungkan dengan lingkungannya melalui arus sumber daya. Sedangkan sistem terbuka yaitu sistem yang tidak berinteraksi secara langsung dengan lingkungannya melalui arus sumber daya”. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:

  1. Sistem Abstrak (Abstract System) dan Sistem Fisik (Physical System)
    Sistem abstrak merupakan sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem akuntansi, dan lain-lain.

  2. Sistem Alamiah (Natural System) dan Sistem Buatan Manusia (Human Made System)
    Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia adalah sistem yang melibatkan interaksi manusia dengan mesin yang disebut human machine system. Misalnya sistem informasi berbasis komputer.

  3. Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Probabilistic System)
    Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang dapat diprediksi. Sebagai contoh adalah hasil pertandingan sepak bola. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas. Misalnya kematian seseorang.

  4. Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System)
    Sistem tertutup adalah sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya campur tangan dari pihak luar. Secara teoritis sistem tertutup ini ada, tetapi pada kenyataannya tidak ada sistem yang benar-benar tertutup. Contohnya adalah sistem adat masyarakat baduy. Sedangkan sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya. Misalnya sistem musyawarah.

Konsep Dasar Data dan Informasi

Definisi Data

Menurut Rusdiana dan Irfan (2014:68),[1] “Data adalah fakta-fakta mentah yang harus dikelola untuk menghasilkan informasi yang memiliki arti bagi suatu organisasi atau perusahaan. Data terdiri atas fakta-fakta dan angka-angka yang secara relative tidak berarti bagi pemakai atau fakta mentah yang belum diolah”.

Menurut Suprihadi, dkk dalam jurnal CCIT Vol.6 No.3 (2013:310),[4] “Data merupakan sekumpulan keterangan atau bukti mengenai suatu kenyataan yang masih mentah, masih berdiri sendiri-sendiri, belum diorganisasikan dan belum diolah”. Berdasarkan kedua definisi tersebut, maka dapat disimpulkan data adalah bahan mentah yang perlu diolah sehingga menghasilkan informasi yang menunjukan fakta.

Definisi Informasi

Menurut Rusdiana dan Irfan (2014:75),[2] “Informasi adalah suatu data atau objek yang diperoses terlebih dahulu sedemikian rupa sehingga dapat tersusun dengan terklasifikasi dengan baik sehingga memiliki arti bagi penerimanya, yang selanjutnya menjadi pengetahuan bagi penerima tentang suatu hal tertentu yang membantu pengambilan keputusan secara tepat”.

Jenis-jenis Informasi

Menurut Tata Sutabri (2012:34),[3] dapat disimpulkan bahwa informasi dalam manajemen diklasifikasikan berdasarkan aspek-aspek seperti yang akan dipaparkan berikut ini:

  1. Informasi berdasarkan persyaratan

  2. Suatu informasi harus memenuhi persyaratan sebagaimana dibutuhkan oleh seorang manajer dalam rangka pengambilan keputusan yang harus segera dilakukan.
    Berdasarkan persyaratan itu informasi dalam manajemen diklasifikasikan sebagai berikut:

    1. Informasi yang tepat waktu
      Pada hakekatnya makna informasi yang tepat waktu adalah sebuah informasi yang tiba pada manajer sebelum suatu keputusan diambil sebab seperti telah diterangkan di muka, informasi adalah bahan pengambilan keputusan.

    2. Informasi yang relevan
      Sebuah informasi yang disampaikan oleh seoarang manajer kepada bawahan harus relevan, yakni ada kaitannya dengan kepentingan pihak penerima sehingga informasi tersebut akan mendapat perhatian.

    3. Informasi yang benilai
      Yang dimaksud informasi yang bernilai adalah informasi yang berharga untuk suatu pengambilan keputusan. Seperti yang telah dijelaskan di depan, suatu keputusan adalah hasil pilihan dari sejumlah alternatif tersebut, informasi ini akan mempunyai nilai pendukung yang amat berharga dan memliki manfaat bagi suatu pengambilan keputusan

    4. Informasi yang dapat dipercaya
      Suatu informasi harus dapat dipercaya (realiable) dalam manajemen karena hal ini sangat penting menyangkut citra organisasi, terlebih bagi organisasi dalam bentuk perusahaan yang bergerak dalam persaingan bisnis.

  3. Informasi berdasarkan dimensi waktu

  4. Informasi berdasarkan dimensi waktu ini diklasifikasikan menjadi 2 (dua) macam, yaitu:

    1. Informasi masa lalu
      Informasi jenis ini adalah mengenai peristiwa lampau yang meskipun amat jarang digunakan, namun dalam penyimpanannya pada data storage perlu disusun secara rapi dan teratur

    2. Informasi masa kini
      Dan sifatnya sendiri suah jelas bahwa makna dari informasi masa kini ialah informasi mengenai peristiwa-peristiwanyang terjadi sekarang (current event). Berkat teknologi canggih dalam bentuk komputer, pengelolaan informasi jenis ini dapat dilakukan dengan cepat.


  5. Informasi berdasarkan sasaran

  6. Informasi berdasarkan sasaran adalah informasi yang ditunjukan kepada seorang atau kelompok orang, baik yang terdapat di dalam organisasi maupun di luar organisasi. Informasi jenis ini diklasifikasikan sebagai berikut:

    1. Informasi individual
      Informasi individual (individual information) adalah informasi yang ditunjukan kepada seseoarang yang mempunyai fungsi sebagai pembuat kebijaksaan (policy maker) dan pengambil keputusan (decision maker) atau kepada seorang yang diharapkan dari padanya tanggapan terhadap informasi yang diperolehnya.

    2. Informasi komunitas
      Informasi komunitas (community information) adalah infromasi yang ditunjukan kepada khalayak di luar organisasi, suatu kelompok tertentu di masyarakat.

Ciri – ciri Informasi Yang Berkualitas

Sebuah informasi yang berkualitas adalah informasi yang secar umum bisa dikatakan memenuhi apa yang dibutuhkan oleh pengguna, sedangkan secara umum pengguna membutuhkan sebuah informasi yang lengkap, saat dibutuhkan selalu ada, tepat waktu dan lain-lain tergantung dari personalnya.

Menurut Rohmat Taufiq (2013:2) ,[3] Ciri- ciri informasi yang berkualitas menurut Raymond Mc Load adalah sebagai berikut :
  1. Akurasi
    Data yang dimasukkan dan proses yang digunakan dalam sistem harus sesuai dengan prosedur sehingga yang dihasilkan bisa benar-benar akurat.
  2. Relevansi
    Informasi yang dihasilkan sesuai dengan kebutuhan yang berhubungan dengan masalah yang dihadapi, data yang digunakan untuk diproses seharusnya ada hubungannya dengan masalahnya sehingga informasi yang diberikan bisa sesuai dengan masalah yang dihadapi.
  3. Ketepatan Waktu
    Suatu informasi yang dibutuhkan bisa didapatkan pada saat ini juga, karena informasi yang dibutuhkan saat ini bisa jadi sudah tidak dibutuhkan lagi. Hampir semua pengguna membutuhkan informasi yang up date (terkini) maka dari itu informasi yang dihasilkan dari sistem tersebut sebisa mungkin bisa disajikan saat itu juga.
  4. Kelengkapan
    Kelengkapan informasi bisa ditunjukkan dari menjawab informasi tersebut terhadap pertanyaan atau kebutuhan pengguna.Jika informasi bisa menjawab apa yang dibutuhkan secara lengkap oleh pengguna maka informasi tersebut bisa dikatakan lengkap dan informasi seperti itulahyang benar-benar dibutuhkan oleh pengguna.

Nilai Informasi

Menurut Tata Sutabri (2012:41), [3] nilai informasi ditentukan oleh 2 (dua) hal yaitu,manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibandingkan dengan biaya mendapatkannya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectiveness atau cost benefit. Nilai informasi ini didasarkan atas 10 (Sepuluh) sifat, yaitu :

  1. Mudah diperoleh
  2. Luas dan lengkap
  3. Ketelitian
  4. Kecocokan
  5. Ketepatan waktu
  6. Kejelasan
  7. Keluwesan
  8. Dapat dibuktikan
  9. Tidak ada prasangka
  10. Dapat diukur

Kualitas Informasi

Menurut Tata Sutabri (2012:41),[3] kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu:

  1. Akurat (Accurate)
    Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.
  2. Tepat Waktu (Timeline)
    Informasi yang datang pada si penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan landasan dalam pengambilan keputusan.
  3. Relevan (Relevance)
    Informasi tersebut mempunyai manfaat untuk pemakainya.

Konsep Dasar Perancangan Sistem

Definisi Perancangan Sistem

Menurut Deni Darmawan (2013:227),[5] “Perancangan sistem adalah tahap setelah analisis dari siklus pengembangan sistem: pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi: menggambarkan bagaimana suatu sistem dibentuk”.

Menurut Sugianto (2013:18),[6] [13] “Perancangan sistem adalah suatu kegiatan membuat desain teknis berdasarkan kegiatan pada waktu proses analisis”.

Berdasarkan beberapa pendapat yang dikemukakan diatas dapat disimpulkan bahwa perancangan sistem adalah tahap lanjutan dari proses menganalisa data kebutuhan sistem.

Tujuan Perancangan Sistem

Menurut Deni Darmawan (2013:228),[5]Tahap Perancangan/Desain Sistem mempunyai 2 tujuan utama, yaitu:

  1. Untuk memenuhi kebutuhan pemakai sistem.
  2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemograman komputer dan ahli-ahli teknik yang terlihat (lebih condong pada disain sistem yang terperinci).

Konsep Dasar Basis Data

Definisi Basis Data atau Database

Menurut Oktavian (2013:107),[7] database adalah sekumpulan data dan prosedur yang memiliki struktursedemikian rupa, sehingga mudah dalam menyimpan, mengatur dan menampilkan data.

Menurut Pratama (2014:17),[8]”Element basis data pada sistem informasi berfungsi sebagai media untuk menyimpan data dan informasi yang dimiliki oleh sistem informasi bersangkutan. Setiap aplikasi dan sistem yang memilik data didalamnya (dengan disertasi proses manipulasi data berupa insert, delete, edit/update), pasti memiliki sebuah basis data.”

Menurut Anhar (2016:19), [9]““Database (basis data) dapat diartikan sebagai suatu pengorganisasian data dengan bantuan komputer, yang memungkinkan dapat diakses dengan mudah dan cepat.

Sedangkan Menurut Haerudin ,dkk dalam jurnal CCIT (2013:18), [10] database merupakan salah satu komponen penting di dalam sistem informasi, karena berfungsi sebagai baris penyedia informasi bagi para pemakainya.Penerapan database dalam sistem informasi disebut dengan sistem database(database system).

Berdasarkan beberapa pendapat diatas peneliti dapat menarik kesimpulan bahwa, “Database adalah kumpulan data yang disimpan di hardisk komputer yang bertujuan dalam kemudahan akses.”

Definisi Pengujian atau Testing

Menurut Desai dan Abhishek dalam Nina Rahayu (2013:84),[11] Pengujian adalah kegiatan yang dilakukan selama siklus hidup pengembangan perangkat lunak untuk memvalidasi dan memverifikasi bahwa perangkat lunak yang dikembangkan memenuhi harapan yang ditetapkan di awal.

Menurut Simarmata dalam Nina Rahayu (2013:88),[11] “Pengujian adalah proses eksekusi suatu program untuk menentukan kesalahan”.

Menurut Rizky dalam Nina Rahayu (2013:79),[11] “testing adalah sebuah proses yang diejawantahkan. Sebagai siklus hidup dan merupakan bagian dari proses rekayasaperangkat lunak secara terintegrasi demi memastikan kualitas dari perangkatlunak serta memenuhi kebutuhan teknis yang telah disepakati dari awal”.

Dari beberapa definisi di atas, maka dapat disimpulkan pengujian atau testingadalah proses eksekusi selama siklus hidup pengembangan perangkat lunak secaraterintegrasi untuk memvalidasi dan memverifikasi guna menentukan kesalahan dan memenuhi harapan yang telah disepakati di awal.

Proses-proses Pengujian

Menurut Simarmata dalam Nina Rahayu (2013),[11] Pengujian dapat dilakukan pada tingkatan berikut:

  1. Pengujian unit (unit testing) menguji komponen perangkat lunak komponen atau modul. Setiap unit (komponen dasar) dari perangkat lunak yang diuji harus dipastikan bahwa desain terperinci untuk unit telah dilakukan dengan benar. Dalam sebuah lingkungan yang berorientasi objek, pengujian ini biasanya terjadi di tingkat kelas dan unit pengujian minimal, termasuk constructors dan destructors.
  2. Pengujian integrasi (integration testing) menjelaskan kecacatan dalam antarmuka dan interaksi antar komponen terpadu (modul). Semakin besar kelompok komponen perangkat lunak yang diuji terkait dengan elemen-elemen dari desain arsitekturnya akan dipandukan dan diuji sampai perangkat lunak bekerja sebagai sistem.
  3. Pengujian sistem (system testing) menguji sistem terpadu secara penuh untuk memastikan bahwa sistem telah memenuhi persyaratan.
  4. Pengujian system integrasi (system integration testing) memprifikasi sistem terpadu untuk semua sistem eksternal atau pihak ketiga yang telah ditetapkan di dalam persyaratan sistem.

Teori Khusus

Konsep Dasar Pendaftaran

Menurut Henry Simamora (2010:212),[12] Pendaftaran adalah ” Serangkaian Aktivitas mencari dan memikat pelamar kerja dengan motivasi, kemampuan, keahlian, dan pengetahuan yang diperlukan guna menutupi kekurangan yang diidentifikasi dalam perencanaan kepegawaian ”, sedangkan pendaftaran itu sendiri berkenaan dengan pencarian dan penarikan sejumlah karyawan yang potensial yang akan diseleksi untuk memenuhi kebutuhan perusahaan.
Sumber penarikan dibagi dua :

  1. Sumber Intern
    Sumber intern atau disebut juga promotion from within adalah suatu kebijaksanaan penarikan karyawan dengan memberikan kesempatan terlebih dahulu.
  2. Sumber Ekstern
    Suatu pendaftaran karyawan dengan memberikan kesempatan pada semua orang yang berada diluar perusahaan yang dapat memenuhi persyaratan.

Adapun sumber dari luar perusahaan dapat diperoleh dari :

  1. Iklan / Advertising
  2. Bagan – bagan penempatan tenaga kerja
  3. Lembaga pendidikan
  4. Lamaran yang masuk secara kebetulan
  5. Team / anggota keluarga karyawan.

Perusahaan

Pengertian perusahaan menurut Undang-undang No.13 Tahun 2003 Ketenagakerjaan (Ketentuan umum: Pasal 1),[13] adalah “setiap bentuk usaha yang berbadan hukum atau tidak, milik orang perseorangan, milik persekutuan atau milik badan hukum, baik swasta maupun negara yang memperkerjakan pekerja atau buruh dengan membayar upah atau imbalan dalam bentuk lain.”

Tenaga Kerja

Menurut pasal 1 angka 3 Undang-Undang No. 13 Tahun 2003,[13] “Tenaga kerja adalah setiap orang yang bekerja dengan menerima upah atau imbalan. Dalam bentuk lain yang dikenal istilah lain seperti karyawan adalah orang yang bekerja pada suatu lembaga seperti kantor, perusahaan, baik milik perorangan maupun masyarakat. Sedangkan pegawai adalah orang yang bekerja baik di instansi pemerintah maupun perusahaan.”


Karyawan

Menurut Winarno Sigit, S.E. (2003:182), Karyawan adalah orang yang bekerja pada suatu perusahaan dalam sistem penggajian yang mempunyai tanggung jawab pada perusahaan.
Karyawan dibagi menjadi 2 ( dua ) :

  1. Karyawan Training
    Karyawan yang dalam masa percobaan selama 3 bulan untuk menjadi karyawan tetap pada suatu perusahaan.
  2. Karyawan Tetap
    Karyawan yang telah diterima bekerja dan telah menyelesaikan masa training selama 3 bulan.

Serikat Pekerja

Menurut ketentuan Pasal 1 angka 17 UU No. 13 Tahun 2003,[13] “Serikat pekerja atau serikat buruh adalah organisasi yang dibentuk dari, oleh dan untuk pekerja buruh baik di perusahaan, yang bersifat bebas, terbuka, mandiri, demokratis dan bertanggung jawab memperjuangkan, membela serta melindungi hak dan kepentingan pekerja atau buruh serta meningkatkan kesejahteraan pekerja buruh dan keluarganya.”

Internet

Menurut Feri Indayudha (2009:107),[14] Internet dapat dikatakan sebagai jaringan komputer yang menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber informasi, yang semuanya dapat kita dapatkan dari internet.

Website

Menurut Suwanto Raharjo (2012:5), Web merupakan salah satu layanan internet yang paling banyak digunakan disbanding dengan layanan lain seperti ftp, gopher, news atau bahkan email.


Xampp

Menurut Bunafit Nugroho (2013:1),[15] Xampp adalah Satu paket software web server yang terdiri dari Apache, PHP, dan PhpMyAdmin.


PHP

Menurut Betha Sidik (2012:4),[16] PHP secara umum dikenal sebagai bahasa pemrograman, merupakan kependekan dari Personal Home Page. Script-script yang membuat dokumen HTML secara on the process di eksekusi di server web.Dokumen HTML yang dihasilkan adalah aplikasi bukan dokumen HTML, yang dibuat dengan menggunakan editor teks atau editor HTML dikenal juga sebagai pemrograman server side.


MYSQL

Menurut Benedicta Rini W (2011:4) ,[17] “Relational database management system (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License), sebenarnya MySQL merupakan turunan salah satu konsep utama dalam database sejak lama yaitu Structured query language (SQL), sebuah konsep pengoperasian database terutama untuk pemilihan atau seleksi dan pemasukan data yang memungkinkan.”

Menurut , “Relational database management system (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License), sebenarnya MySQL merupakan turunan salah satu konsep utama dalam database sejak lama yaitu Structured query language (SQL), sebuah konsep pengoperasian database terutama untuk pemilihan atau seleksi dan pemasukan data yang memungkinkan.”


HTML

Menurut Budi Raharjo (2011:4),[18] “HTML (Hyper Text Markup Language) adalah file teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen HTML merupakan dokumen yang disajikan dalam browser web server. Dokumen ini umumnya berisi informasi ataupun interface aplikasi didalam internet. Elemen yang dibutuhkan untuk membuat suatu dokumen HTML dinyatakan dengan tag <html>, <head>, <body> berikut tag-tag pasangannya. Setiap dokumen terdiri atas tag head dan body. Elemen head berisi informasi tentang dokumen tersebut, dan elemen body berisi teks yang sebenarnya yang tersusun dari link, grafik, paragraph dan elemen-elemen lainnya.

Teori Khusus Literature Review

Literature adalah kesusasteraan atau kepustakaan, sedangkan review adalah suatu tindakanmeninjau, memeriksa kembali suatu hal yang telah dikerjakan sebelumnya sehinggadalam literature review dapat disimpulkan sebagai suatu tindakan memeriksa dan meninjau kembali suatu kepustakaan.

Dalam upaya mengembangkan dan menyempurnakan pengembangan ini perlu dilakukan study pustaka(literature review) sebagai salah satu dari penerapan metode penelitian yang dilakukan, diantaranya sebagai berikut :

  1. Penelitian yang di lakukan oleh Novi Okavianti (2006). Yaitu, Implementasi Pendaftaran Karyawan pada Adidas Brand, Dengan menggunakan metode pemrograman SAP. Dan proses masih memerlukan respon yang lama dengan cakupan sistem yang luas serta system dibuka untuk berjalan secara online diseluruh dunia. Serta sistem ini tidak melakukan pemberkasan pada tahap prosesnya.
  2. Penelitian yang di lakukan oleh Sri Kusnawati (2009). Yaitu, Analisa dan riset terhadap Recruitment berbasiskan teknologi model penerimaan, Menggunakan observasi langsung terhadap para pencari kerja. Hasil dari penelitian ini adalah sebuah riset ilmiah dan sistematis bahwa recruitment adalah metode yang cocok terhadap penerimaan tenaga kerja untuk saat ini. Akan tetapi proses pemberkasan pada recruitment tidak sekalipun dibahas dalam penelitian.
  3. Penelitian yang dilakukan Oleh Ahmad Sanusi (2010). Yaitu, Perancangan Sistem Informasi Penerimaan Anggota PAH (Penyuluhan Agama Honorer) di Seksi PENAMAS Pada Departemen Agama Kantor Kota Tangerang. Sistem yang dirancang untuk menata prosedur penerimaan tenaga honorer melaui sebuah formulir daftar pada sebuah program berbasis web dengan PHP dan MySql serta masih melakukan seleksi test secara tertulis yang kemudian hasilnya akan dimasukan kedalam sistem. Dan juga pemeriksaan berkas pendaftar masih dilakukan secara manual sehingga memerlukan waktu yang panjang dan memungkinkan terjadi kesalahan atau human error.
  4. Berikutnya adalah sebuah kegiatan yang dilakukan oleh tim yang dibentuk oleh BKD (badan kepegawaian dan diklat) Pemerintah Kota Tangerang (2008), tentang Pembuatan modul penerimaan CPNS (calon pegawai negri sipil) secara Online. Modul yang dimaksud adalah modul pemrograman web-base dengan PHP dan MySQL, sistem yang dibangun sangat simple akan tetapi masih 38 mengguanakan pengiriman berkas memalui pos dan masih melakukan test masuk secara langsung, karena berbenturan dengan peraturan dan birokrasi yang ada di pemerintahan.
  5. Kemudian penelitian yang dilakukan oleh Sherlye Louis dan Busono Soerowirdjo (2011) yaitu tentang Perancangan Dan Implementasi Sistem Pendaftaran Pegawai Pada PT. Verena OTO Finance Dengan Menggunakan Borland Delphi 7. Dari penelitian yang dilaksanakan tidak diterapkan pada internet hanya sebuah sistem aplikasi yang dipasang pada bagian personalia untuk sebagai aplikasi untuk membantu pendaftaran yang didalamnya terdapat formulir-formulir yang akan dinilai oleh bagian personalia. Penelitian tersebut sudah sangat baik, akan tetapi akan menjadi lebih baik lagi jika aplikasi dijalankan secara online di internet.
  6. Penelitian yang dilakukan Oleh James A.Breaugh (2008). Yaitu, Employee recruitment: Current knowledge and important areas for future research. Dari penelitian yang dilaksanakan tidak diterapkan pada internet hanya sebuah metode perekutan yang baik. Dan cara mendaptakan perhatian dari kepada orang- orang yang berpotensi agar mau bergabung dengan perusahaan tersebut.
  7. Penelitian yang dilakukan Oleh Ioannis Nikolaou (2014). Yaitu, Social Networking Web Sites in Job Search and Employee Recruitment.. Dari penelitian yang dilaksanakan yaitu menggunakan media jejaring social facebook ataupun link ID untuk media promosi lowongan kerja dan cara mendapatkan tenaga yang proposional dengan mempertimbangkan efektifitas dalam rekrutmen .
  8. Penelitian yang dilakukan Oleh James A. Breaugh (2013). Yaitu, Employee Recruitment.. Dari penelitian yang dilaksanakan adalah cara organisasi yang direkrut dapat mempengaruhi jenis karyawan yang dipekerjakannya, bagaimana kinerja mereka, dan tingkat retensi mereka. Dalam meninjau penelitian, perhatian diberikan pada pengetahuan ilmiah terkini, keterbatasan penelitian sebelumnya, dan isu penting yang memerlukan penyelidikan di masa depan.
  9. Penelitian yang dilakukan Oleh Hella Sylva,Stefan T. Mol (2009). Yaitu, E-Recruitment: A study into applicant perceptions of an online application system. Dari penelitian yang dilaksanakan tentang pendaftaran dan seleksi web dan berhubungan dengan karakteristik pribadi, kandidat kandidat dari luar (lawan dari internal), Belgia (lawan Belanda), dan Internet cerdas (dibandingkan dengan yang kurang pandai) lebih puas dengan prosedur aplikasi online dan fiturnya. Namun, ditemukan bahwa fitur dari situs web, efisiensi yang dirasakan dan keramahan pengguna, sejauh ini merupakan faktor penentu kepuasan pemohon yang paling penting..
  10. Penelitian yang dilakukan Oleh Kathleen A.Keeling (2012). Staff Word-of-Mouth (SWOM) and retail employee recruitment. Dari penelitian yang dilaksanakan tentang Periset dan pengusaha sebagian besar telah mengabaikan pengaruh yang lebih luas dari Staf Word-of-Mouth (SWOM), sedangkan program rujukan karyawan adalah bentuk pendaftaran yang mapan. Makalah ini menempatkan SWOM sebagai bentuk spesifik WOM, dikomunikasikan oleh karyawan sekarang dan mantan, yang dapat mempengaruhi calon pelamar pada tahap prerecruitment. Studi berbasis Skenario , dengan pegawai ritel / pelamar, menunjukkan efek diferensial pada daya tarik organisasi SWOM dengan pesan positif versus negatif dan informasi yang nyata versus tidak berwujud, jika diperoleh dari ikatan sosial yang kuat versus lemah.

Seperti yang telah dikemukakan beberapa penelitian diatas, banyak kekurangan dalam kegiatan dalam pendaftaran karyawan yang bersifat manual. Metode pendaftaran karyawan yang alternatif dari banyak masalah tersebut. Dengan berbagai manfaat yang bisa didapat dari metode pendaftaran karyawan maka dilakukan penelitian untuk pembuatan Perancangan Aplikasi Pendaftaran Karyawan Secara Online yang diharapkan dapat mengatasi hambatan-hambatan tersebut, serta meningkatkan keterampilan, minat dan produktifitas yang akan berpengaruh pada kualitas nilai bagi karyawan di PT.Centre Park.


BAB III

ANALISA SISTEM BERJALAN

Gambaran Umum Perusahaan

Sejarah Singkat PT.Centre Park Citra

PT.Centre Park Citra Corpora Adalah Perusahaan yang bergerak bidang jasa perparkiran yang di kelola oleh para professional Indonesia, yang didirikan oleh Bapak Charles Oentomo.

Awal Bapak Charles Oentomo masuk di bisnis manajemen parkir ini ketika Bapak Charles Oentomo bergabung dengan Sun Parking, saat itu Bapak Charles Oentomo berumur 22 tahun. Bapak Charles Oentomo berkarier di Sun Parking kurang lebih lima tahun hingga Sun Parking dijual ke ISS, dan di usia Bapak Charles Oentomo yang menjelang 27 tahun. Bapak Charles Oentomo memutuskan untuk keluar dari ISS dan merintis usaha sendiri.

Bapak Charles Oentomo mendirikan usaha berangkat dari pemikiran bahwa manajemen parkir di Indonesia didominasi oleh perusahaan asing. Pertama, oleh Secure Parking dari Australia dan di posisi kedua ISS dari Denmark. padahal bisnis ini cukup simpel. Akhirnya Bapak Charles Oentomo memulai perja­lanan sebagai seorang wiraswasta di tahun 2009 dengan membentuk Centrepark Citra Corpora.

Proyek pertama Centrepark dimulai di Bengkulu, yaitu Bengkulu Indah Mall. Proyek kedua di Bali, di komplek ruko, kemudian diikuti proyek ketiga di Pasar Baru Bandung. Ketiga proyek ini sampai kini masih ada, kemudian menyebar ke area Jakarta, Bogor, Depok, Tangerang, Bekasi (Jabodetabek).

VISI dan MISI PT.Centre Park Citra Corpora :

  1. Visi

    1. Menjadi perusahaan parkir nasional terbersar di Indonesia Tahun 2020

  2. Misi

    1. Menjadi nomer satu di bidang Sumber daya manusia

    2. Menjadi nomer satu di bidang Teknologi

    3. Menjadi nomer satu di bidang Infrastruktur

Struktur Organisasi

Struktur organisasi dibentuk untuk memperoleh susunan atau hubungan antara bagian serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan kegiatan operasional untuk mencapai suatu tujuan yang iharapkan. Untuk mencapai tujuan organisasi diperlukan suatu sistem yang dapat mengatur organisasi tersebut.


Gambar 3.1. Struktur Ogranisasi

Tugas dan Tanggung Jawab

Direktur Utama

Tugas dan wewenang:

  1. Pemegang saham.

  2. Menyediakan dana untuk kelancaran usaha.

  3. Menerima laporan hasil kerja.

  4. Menolak dan menerima serta mengesahkan rencana kerja.

Wakil Direktur

Tugas dan wewenang:

  1. Memilih, menetapkan, mengawasi tugas dari karyawan dan kepala bagian.

  2. Mengorganisasi atau membagi tugas karyawan-karyawan.

  3. Merencanakan kinerja yang akan dilaksanakan.

  4. Mengarahkan karyawan untuk mencapai hasil terbaik.

General Manager

Tugas dan wewenang:

  1. Bertanggung jawab secara penuh kepada Direktur.

  2. Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada Direktur.

  3. Bertanggung jawab penuh segala bentuk administrasi, terutama yang berkenaan dengan arsip dan dokumentasi surat penting lainnya.

  4. Mengatasi permasalahan yang terjadi di luar perencanaan atau perubahan yang terjadi di luar kontrol; misal konflik yang terjadi antar divisi.

  5. Mengarahkan para karyawan untuk melaksanakan tugas mereka dengan antusias dan efektif.

Business Development Manager

Tugas dan wewenang:

  1. Bertanggung jawab secara penuh kepada General Manager

  2. Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.

  3. Mengawasi Projeck & Disegn

IT Managaer

Tugas dan wewenang:

  1. Bertanggung jawab secara penuh kepada General Manager

  2. Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.

  3. Mengawasi sytem pusat dan lokasi.

Administration Manager

Tugas dan wewenang:

  1. Bertanggung jawab secara penuh kepada General Manager

  2. Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.

  3. Mengawasi Human Resources Departement, Financial, Accounting, Logistic

Operation Manager

Tugas dan wewenang:

  1. Bertanggung jawab secara penuh kepada General Manager

  2. Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.

  3. Mengawasi Area manager, Site manager, administration, leader, cashier post, traffic controller

QualityAssuranse Manager

Tugas dan wewenang:

  1. Bertanggung jawab secara penuh kepada General Manager

  2. Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.

  3. Mengawasi Auditor, System Maintenance

Project and Disegn

Tugas dan wewenang:

  1. Pembuatan lay out disegn parkir (denah, rambu, lot parkir, dll)

  2. Pembuatan lay out disegn system parkir

HRD (Human Resources Departement)

Tugas dan wewenang:

  1. Merekrut karyawan untuk posisi yang dibutuhkan perusahaan.

  2. Memberikan pelatihan dan pengembangan karyawan.

Financial

Tugas dan wewenang:

  1. Merencanakan pengeluaran keuangan

  2. Memasarkan produk perusahaan

  3. Mendaftarkan assuransi perusahaan

Accounting

Tugas dan wewenang:

  1. Melakukan pembayaran upah gaji

  2. Menyusun dan membuat laporan perpajakan perusahaan

  3. Menyusun laporan keuangan perusahaan

Logistic

Tugas dan wewenang:

  1. Memastikan barang yang di ajukan oleh lokasi sesuai dengan aturan.

  2. Mengirim barang ke lokasi sesuai permintaan.

  3. Menyusun laporan barang keperluan operasional.

Audit

Tugas dan wewenang:

  1. Melakukan pemantauan lokasi

  2. Mencari temuan kesalahan lokasi

  3. Memberikan sanksi terhadap lokasi

Maintenance

Tugas dan wewenang:

  1. Melakukan pengontrolan system yang ada di perusahaan

  2. Melakukan perbaikan alat yang rusak

  3. Membuat laporan kerusakan yang ada di perusahaan

Area manager

Tugas dan wewenang:

  1. Mengontrol budget sumber daya manusia untuk masing” lokasi

  2. Melakukan pembenahan dan pengembangan lokasi

  3. Mengajukan promosi, mutasi untuk level CPM hal ini disesuaikan dengan kebutuhan dan kondisi perusahaan

CPM ( Car Park Manager)

Tugas dan wewenang:

  1. Bertanggung jawab dan memastikan operasional berjalan dengan baik dan lancar

  2. Mengontrol kemungkinan terjadinya kebocoran income hingga 0 % dan selalu berusaha untuk meningkatkan income.

  3. Menangani keluhan baik dari customer, management maupun dari staf secara profesional sesuai dengan perusahaan.

Admin

Tugas dan wewenang:

  1. Membuat rekap laporan per hari.

  2. Melakukan penyetoran uang ke bank.

  3. Membuat absensi harian, dan lembur.

Supervisor

Tugas dan wewenang:

  1. Menganyomi seluruh karyawan serta melakukan kekompakan kerjasama team.

  2. Mengontrol absensi serta memberikan teguran ringan terhadap karyawan yang menyimpang secara sederhana di dalam pelaksanaan tugas.

  3. Menginformasikan kepala lokasi ( CPM ) bila ada kesalahan prosedur serta penyimpangan peraturan terhadap karyawan.

Chasier

Tugas dan wewenang:

  1. Membersihkan pos atau sekitarnya sebelum memulai pekerjaan.

  2. Mengamanklan inventaris perusahaan yang ada dan turut merawatnya.

  3. Menyiapkan struk karcis tanda parkir.

  4. Betanggung jawab atas jumlah struk yang keluar.

ATTD (Attendant)

Tugas dan wewenang:

  1. Megarahkan kendaraan yang parkir agar tidak parkir melintang.

  2. Mengawasi kendaraan yang diparkir dan melarang orang-orang yang tidak berkepentingan berada di area parkir.

  3. Melakukan checklist kendaraan yang parkir.

Tata Laksana Sistem Yang Berjalan

Prosedur Sistem Yang Berjalan

  1. 1. Pendaftaran karyawan
    Dalam pendaftaran karyawan, kepala bagian akan mengajuakan permintaan karyawan kepada HRD, HRD akan mencari sumber daya manusia dengan memasang iklan baik media cetak ataupun internet. Pelamar mengajukan lamaran pekerjaan, kemudian HRD akan menyeleksi dan memberikan hasil pengumuman. Pelamar yang diterima akan melakukan negoisasi gaji, bila mana menyetujui maka pelamar melakukan tanda tangan kontrak.

Sistem Yang Berjalan Saat Ini

Untuk menganalisa sistem berjalan, penelitian ini menggunakan program Unified Modelling Language (UML) untuk menggambarkan prosedur dan proses yang berjalan saat ini.

Use Case Diagram Sistem Yang Berjalan


Gambar 3.2. Use Case Diagram : Pendaftaran Karyawan

Berdasarkan gambar 3.2 Use Case Diagram yaitu :

  1. Terdapat 1 sistem mencakup proses kegiatan yang berjalan

  2. Terdapat 3 actor dalam proses kegiatan yang berjalan, yaitu Kepala bagian, HRD, Pelamar.

  3. 9 Use Case yang biasa dilakukan oleh actor-actor tersebut diantaranya: form permintaan karyawan, isi form permintaan karyawan, menerbitkan iklan lowongan kerja, membaca iklan lowongan kerja, mengirim lamaran, memberikan pengumuman, negosiasi gaji, tanda tangan kontrak karyawan.

  4. 2 Include terdiri dari: Terima, Tidak terima.

Activity Diagram Sistem Yang Berjalan


Gambar 3.3. Activity Diagram: Pendaftaran Karyawan

Berdasarkan gambar 3.3 Activity Diagram yaitu :

  1. Terdapat 1 Initial Node: aktifitas yang di awali

  2. Terdapat 36 Action, Mengirim from permintaan karyawan, Menerima from permintaan karyawan, Acc, Tidak Acc, Menerbitkan iklan lowongan kerja, Membaca iklan lowongan kerja, Memberikan berkas lamaran, Menerima berkas lamaran, Mengadakan test seleksi, mengikuti test seleksi, memberikan hasil test seleksi, Menerima pengumuman, Lulus, Tidak lulus, Tanda tangan kontrak.

  3. Terdapat 1 Activity Final Node: aktifitas yang diakhiri.


Sequence Diagram Sistem Yang Berjalan


Gambar 3.4. Sequence Diagram: Pendaftaran Karyawan

Berdasarkan gambar 3.4 Activity Diagram yaitu :

  1. Terdapat 3 Aktor: Kepala bagian, HRD, Pelamar

  2. 7 Life Line: Form permintaan karyawan, Media iklan, Berkas lamaran, Test seleksi, Pengumuman, TTD Kontrak

  3. 14 Message : 1. Mengajukan permintaan karyawan, 2. Menerima form permintaan karyawan, 3. Menerbitkan iklan, 4. Membaca Iklan lowongan kerja, 5. Membuat lamaran pekerjaan, 6. Menerima lamaran pekerjaan, 7. Membuat jadwal test, 8. Melaksanakan test seleksi, 9. Mengevaluasi hasil test, 10. Memberikan hasil test, 11. Menerima hasil test, 12. Negosiasi gaji, 13. Memberikan persetujuan gaji, 14. Menandatangani perjanjian kerja.

Analisa Sistem Yang Berjalan

Metode Analisa Sistem

Untuk mengetahui situasi dan kondisi HRD PT. Centre Park Citra Corpora maka dilakukan analisis SWOT dengan mengidentifikasi faktor Internal yaitu Strength dan Weakness dan juga faktor Eksternal yaitu Opportunity dan Threat.

  1. Faktor Internal

  2. Analisa SWOT Faktor Internal
    No Strength (Kekuatan) Weakness (Kelemanahan)
    1 Karyawan mempunyai pengetahuan yang cukup di bidangnya masing-masing Pendataan rekrutmen karyawan masih manual.
    2 Tersedianya tenaga ahli yang mampu menyaring SDM yang berkualitas Terkadang adanya kesalahan pada pengelolahan data rekrutmen karyawan.

    Tabel 3.1 Analisa SWOT Faktor Internal
  3. Faktor Ekternal

  4. Analisa SWOT Faktor Eksternal
    No Opportunity (Peluang) Treath (Anacaman)
    1 Pesatnya perkembangan dalam dunia pembangunan. Pesaing baru semakin banyak bermunculan.
    2 Meningkatnya populasi kendaraan Kehilangan kendaraan

    Tabel 3.2 Analisa SWOT Faktor Ekternal

Analisa Masukan, Analisa Proses, Analisa Keluaran

Analisa Masukan

Analisa masukan adalah analisa atau penguraian masalah yang dilakukan terhadap semua data atau informasi yang berfungsi sebagai data input sehingga menghasilkan proses dan kemudian akan ada hasil dari sebuah proses itu sendiri.

  1. Pengajuan karyawan
    Nama Masukan : From Pengajuan karyawan
    Fungsi : Sebagai pengajuan karyawan
    Sumber : Kepala Bagian
    Distribusi : HRD
    Keterangan : Kekurangan karyawan

  2. Pendaftaran karyawan
    Nama Masukan : From Pendaftaran Karyawan
    Fungsi : Sebagai pendaftaran karyawan
    Sumber : Pelamar
    Distribusi : HRD
    Keterangan : pelamar yang ingin dengan PT.Centrepark

Analisa Proses

Analisa proses adalah analisa atau penguraian masalah yang dilakukan pada proses sebagai suatu hasil respect balik karena adanya data input di dalam proses inilah semua data atau informasi yang masuk akan diolah dengan menggunakan pengolahan sistem yang ada.

  1. Nama Proses : Pengadaan karyawan
    Masukan : From pengajuan karyawan
    Keluaran : Persetujuan HRD
    Ringkasan Proses : Proses ini menghasilkan persetujuan hrd

  2. 2. Nama Proses : Tes seleksi
    Masukan : From pendaftaran karyawan
    Keluaran : Pengumuman hasil tes
    Ringkasan Proses : Proses ini menghasilkan pegumuman kelulusan pelamar

Analisa Keluaran

Analisa keluaran adalah analisa atau penguraian masalah yang dilakukan pada hasil dari keseluruhan proses yang terjadi dari mulai penginputan data sampai terjadi proses pengolahan data melalui sistem pengolahan data yang ada. Dan juga melalui proses pengecekan kembali data-data yang ada bila terjadi kesalahan atau data kurang lengkap.

  1. Nama Masukan : From pengajuan karyawan
    Fungsi : Informasi karyawan yang di butuhkan
    Rangkap : 1 (satu) lembar
    Distribusi : Lembar 1 untuk HRD
    Deskripsi : Bukti laporan untuk mengetahui total karyawan yang di butuhkan.

  2. Nama Masukan : From pendaftaran karyawan
    Fungsi : Informasi data diri karyawan
    Rangkap : 1 (satu) lembar
    Distribusi : Lembar 1 untuk HRD
    Deskripsi : Bukti pelamar sudah mendaftarkan diri

Konfigurasi Sistem Yang Berjalan

  1. Spesifikasi Perangkat Keras (Hardware)

    1. Processor : Intel(R) Pentium(R) CPU P6300 @2.27GHz

    2. RAM : 2,00 GB

    3. Hardisk : 320 GB

    4. Monitor : 14 inci

    5. Mouse : USB

    6. Router : Tp-Link

  2. Spesifikasi Perangkat Lunak (Software)

    1. Windows 7 Ultimate 32-bit

    2. Microsoft Office 2007

    3. Google Chrome

    4. Akses Internet

  3. Hak Akses ( Brainware )

    1. HRD : Untuk mengoperasikan atau mengolah data yang dibutuhkan hanya dapat dilakukan.

    2. Pelamar : Untuk mendaftarkan diri

Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah

Permasalahan Yang Dihadapi

Dari hasil analisa, maka permasalahan yang dihadapi oleh penulis adalah sebagai berikut:

  1. Sistem pendaftaran karyawan akan didata menggunakan manual namun belum efektif.

  2. Proses pendaftan membutuhkan waktu lebih lama.

Alternatif Pemecahan Masalah

Setelah mengamati serta meneliti dari beberapa permasalahan yang terjadi pada sistem yang berjalan, terdapat beberapa alternatif pemecahan dari masalah yang dihadapi, antara lain :

  1. Diperlukan sistem yang dapat membantu pelamar agar lebih mudah

  2. Perlu adanya sistem yang mendata pelamar secara efektif dalam sesi tenaga maupun waktu.

User Requirement

Requirement Elisitasi Tahap I

Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Untuk membuat aplikasi absensi siswa yang terkomputerisasi, berikut lampiran Elisiasi Tahap 1 yang telah di buat :


Tabel 3.3: Elisitasi tahap 1

Elisitasi Tahap II

Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI (Multiple Document Interface). Beberapa requirement yang diberi opsi Inessential (I) harus dieliminasi yang dapat terlihat pada tabel elisitasi berikut ini:


Tabel 3.4: Elisitasi tahap 2

Elisitasi Tahap III

Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE (Technical Opration Ecomonic) dengan opsi HML (High Middle Low). Requirement yang opsinya High (H) harus dieliminasi. Berikut adalah requirement tersebut:


Tabel 3.5: Elisitasi tahap 3

Keterangan :

  1. T (Technical), merupakan bagimana tata cara atau teknik pembuatan requuirement dalam sistem yang diusulkan.

  2. O (Operational), merupakan bagimana tata cara penggunaan requirement dalam sistem yang akan dikembangkan.

  3. E (Economi), merupakan berapakah biaya yang diperlukan guna membangun requirement didalam sistem yang diusulakn. Metode TOE tersebut kemudian dibagi menjadi beberapa option inalyaitu :

    1. L (Low), mudah dikerjakan.

    2. M (Middle), mampu atau dapat dikerjakan.

    3. H (High), sulit dikerjakan karena teknik pembuatan dan pemakaiannya sulit dan biaya mahal sehingga harus dieliminasi

Final Elisitasi

Final Elisitasi Merupakan hasil akhir elisitasi yang disetujui oleh stakeholder, perihal sistem yang di buat.


Tabel 3.6: Elisitasi tahap Final Draft

BAB IV

PERANCANGAN SISTEM YANG DIUSULKAN


Rancangan Sistem Usulan

Prosedur Sistem Usulan

Setelah melakukan anlisa dan penelitian sistem yang sedang berjalan di PT. Centre Park Citra Corpora, maka selanjutnya akan dibahas mengenai rancangan sistem usulan yang akan dibuat. Untuk itu dibuatlah sebuah aplikasi pendaftaran karyawan yang dapat membantu HRD untuk mendata pelamar tanpa harus menginput data tersebut dengan Bahasa pemrograman yang digunakan adalah PHP dan database yang digunakan adalah MySql.

Use Case Diagram Sistem Yang Diusulkan

Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Use case diagram mempresentasikan sebuah interaksi antara aktor dengan sistem. Berikut ini merupakan use case diagram sistem yang diusulkan :


Gambar 4.1. Use Case Diagram yang Diusulkan

Berdasarkan gambar 4.1 Use Case Diagram yang diusulkan diatas, yaitu

  1. Terdapat 1 sistem yang merupakan rancangan proses sistem yang akan disusulkan.

  2. Terdapat 3 aktor dalam proses yang melakukan kegiatan, yaitu : HRD, Kabag dan Pelamar.

  3. Terdapat 20 use case yang dilakukan oleh actor.

Activity Diagram Yang Diusulkan

Activity diagram adalah diagram yang menggambarkan aliran aktivitas dalam suatu sistem. Berikut ini merupakan activity diagram sistem yang diusulkan :

  1. Activity Diagram Sistem Usulan Admin HRD


  2. Gambar 4.2. Activity Diagram Sistem Usulan Admin HRD

    Berdasarkan gambar 4.2 Activity Diagram yang diusulkan diatas, yaitu :

    1. Terdapat 1 initial node merupakan objek yang diawali.

    2. Terdapat 1 Decision Node.

    3. Terdapat 14 action state dari sistem yang mencerminkan eksekusi dari suatu aksi.

    4. Terdapat 2 fork node.

    5. Terdapat 1 final node yang merupakan objek yang diakhiri.

  3. Activity Diagram Sistem Usulan Pelamar / User


  4. Gambar 4.3. Activity Diagram Sistem Usulan Pelamar

    Berdasarkan gambar 4.3 Activity Diagram yang diusulkan diatas, yaitu :

    1. Terdapat 1 initial node merupakan objek yang diawali.

    2. Terdapat 2 Decision Node.

    3. Terdapat 11 action state dari sistem yang mencerminkan eksekusi dari suatu aksi.

    4. Terdapat 2 fork node.

    5. Terdapat 1 final node yang merupakan objek yang diakhiri.


  5. Activity Diagram Sistem Usulan Kabag


  6. Gambar 4.4. Activity Diagram Sistem Usulan Kabag

    Berdasarkan gambar 4.4 Activity Diagram yang diusulkan diatas, yaitu :

    1. Terdapat 1 initial node merupakan objek yang diawali.

    2. Terdapat 1 Decision Node.

    3. Terdapat 5 action state dari sistem yang mencerminkan eksekusi dari suatu aksi.

    4. Terdapat 2 fork node.

    5. Terdapat 1 final node yang merupakan objek yang diakhiri.

Sequence Diagram Yang Diusulkan

Sequence diagram menggambarkan alur kerja dari fungsi-fungsi dalam sistem dengan use case didalamnya terdapat aktor yang sebagimana diagram ini sangat memperhatikan waktu berdasarkan kejadian. Berikut ini merupakan sequence diagram sistem yang diusulkan :

  1. Sequence Diagram Sistem Usulan Admin HRD


  2. Gambar 4.5. Sequence Diagram Usulan Admin HRD

    Berdasarkan gambar 4.5 Sequence Diagram yang Diusulakan diatas,yaitu :

    1. Terdapat 1 aktor yaitu : Admin HRD yang melakukan kegiatan

    2. Terdapat 9 lifeline, yaitu : Login, Home, Kelola soal, Pengaturan tes ujian, Panduan, Data pelamar, Profil, Hasil tes ujian, Logout

    3. Terdapat 10 message, yaitu : Masuk ke menu admin, Masukan username dan password, Input lowongan pekerjaan, Input soal tes, Input peraturan ujian, Input panduan ujian, Menampilkan data pelamar, Input profil perusahaan, Menampilkan data hasil ujian, log out.


  3. Sequence Diagram Sistem Usulan Pelamar / User


  4. Gambar 4.6. Sequence Diagram Usulan Pelamar

    Berdasarkan gambar 4.6 yang Diusulakan diatas,yaitu :

    1. Terdapat 1 aktor yaitu :User / Pelamar.

    2. Terdapat 6 lifeline, yaitu : Menu utama, Formulir pendaftaran , Login, Soal, Hasil tes.

    3. Terdapat 6 message, yaitu :Pilih menu daftar, Masukan data identitas, Masukan username dan password, Mengisi soal, Log out.


  5. Sequence Diagram Sistem Usulan Kabag


  6. Gambar 4.7. Sequence Diagram Usulan Kabag


    Berdasarkan gambar 4.7 yang Diusulakan diatas,yaitu :

    1. Terdapat 2 aktor yaitu : kabag dan hrd.

    2. Terdapat 5 lifeline, yaitu : Log in, Formulir pendaftaran , Formulir pengajuan, Hasil Pengajuan, Log out.

    3. Terdapat 8 message, yaitu : Meminta akses user, Mendaftarkan user kabag, Memberikan akses user, Masukan username dan password, Mengisi data karyawan yang di butuhkan, melihat informasi pengajuan karyawan, Log out.

Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan

No Sistem Berjalan Sistem Usulan
1 Sistem yang berjalan masih manual Agar mempermudah HRD dalam pembukuan data karyawan.
2 Untuk mendapatkan informasi lowongan kerja waktu yang cukup lama Informasi dapat diproses lebih cepat oleh sistem menghemat waktu dan tenaga
3 Terkadang adanya kesalahan pada pengolahan data Dapat mengurangi adanya kesalahan pada pengolahan data
4 Keamanan data tidak terjamin karena masih dalam bentuk kertas yang dapat menimbulkan kerusakan pada media penyimpanan (kertas), dan juga ancaman dari pihak yang tidak bertanggung jawab Keamanan data lebih terjamin karena tersimpan dalam database, serta memiliki otorisasi admin sehingga hanya admin yang berwenang mengakses data tersebut

Tabel 4.1 Perbedaan Prosedur Antara Sistem Berjalan dan Usulan

Rancangan Basis Data

Pada bab ini menjelaskan secara terperinci rancangan-rancangan yang diusuulkan pada bagian basis data yang merupakan penjabaran diagram-diagram diatas

Class Diagram

Untuk menggambarkan hubungan antara tabel yang diusulkan dapat dilihat pada calass digram sebagai berikut :


Gambar 4.8.Class Diagram yang Diusulkan

Spesifikasi Basis Data (Database)

Spesifikasi database merupakan desain basis data yang dianggap telah normal. Desain database menjelaskan media penyimpanan yang digunakan, isi yang disimpan, primary key, dan panjang record. Spesifikasi database yang diguunakan dalam sistem yang akan dibangun adalah sebagai berikut :


  1. Nama Tabel : tbl_admin
    Media : hardisk
    Isi : id_admin+username+password+nama+level+jabatan+lokasi_kerja +status_aktif
    Primary Key : id_admin
    Panjang Record : 113


  2. No Nama Field Tipe File Panjang Keterangan
    1 id_admin integer 3 id_admin
    2 username varchar 30 username
    3 password varchar 30 password
    4 Nama Varchar 30 nama
    5 Level Enum 0 level
    6 jabatan Enum 0 jabatan
    7 lokasi_kerja Varchar 50 lokasi_kerja
    8 status_aktif Enum 0 status_aktif

    Tabel 4.2 Tabel admin
  3. Nama Tabel : tbl_nilai
    Media : hardisk
    Isi : id_nilai+id_user+benar+salah+kosong+score+tanggal+keterangan
    Primary Key : id_nilai
    Panjang Record : 122


  4. No Nama Field Tipe File Panjang Keterangan
    1 id_nilai integer 7 id_nilai
    2 id_user integer 5 id_user
    3 Benar varchar 20 Benar
    4 Salah varchar 20 Salah
    5 Kosong varchar 20 kosong
    6 Score varchar 20 Score
    7 Tanggal Date 0 tanggal
    8 Keterangan Varchar 30 keterangan

    Tabel 4.3 Tabel nilai


  5. Nama Tabel : modul
    Media : hardisk
    Isi : id_modul+isi_modul+gambar
    Primary Key : id_modul
    Panjang Record : 105


  6. No Nama Field Tipe File Panjang Keterangan
    1 Id_modul integer 5 Id_modul
    2 Isi_modul text 0 Isi_modul
    3 Gambar varchar 100 Gambar

    Tabel 4.4 Modul


  7. Nama Tabel : soal
    Media : hardisk
    Isi : id_soal+soal+a+b+c+d+knc_jawaban+gambar+tanggal+aktif
    Primary Key : id_soal
    Panjang Record : 135


  8. No Nama Field Tipe File Panjang Keterangan
    1 Id_soal Integer 5 Id_soal
    2 Soal Text 0 Soal
    3 A Text 0 A
    4 B Text 0 B
    5 C Text 0 C
    6 D Text 0 D
    7 Knc_jawaban Varchar 30 Knc_jawaban
    8 Gambar Varchar 100 Gambar
    9 Tanggal Date 0 Tanggal
    10 Aktif Enum 0 Aktif

    Tabel 4.5 Soal


  9. Nama Tabel : tbl_pengaturan_ujian
    Media : hardisk
    Isi : id+nama_ujian+waktu+nilai_min+peraturan
    Primary Key : id
    Panjang Record : 64


  10. No Nama Field Tipe File Panjang Keterangan
    1 Id Integer 4 Id
    2 Nama_ujian Varchar 20 Nama_ujian
    3 Waktu Varchar 20 Waktu
    4 Nilai_min Varchar 20 Nilai_min
    5 Peraturan Text 0 Peraturan

    Tabel 4.6 Tabel Pengaturan Ujian


  11. Nama Tabel : tbl_permintaan
    Media : hardisk
    Isi : id_permintaan+id_admin+keb_jabatan+keb_jumlah+ keb_tanggal_butuh+keb_penempatan+keb_jk+keb_usia+keb_pendidikan+keb_pengalaman +keb_kemampuan+keterangan
    Primary Key : id_permintaan
    Panjang Record : 73


  12. No Nama Field Tipe File Panjang Keterangan
    1 Id_permintaan Integer 10 Id_permintaan
    2 Id_admin Integer 3 Id_admin
    3 Keb_jabatan Enum 0 Keb_jabatan
    4 Keb_jumlah Integer 3 Keb_jumlah
    5 Keb_tanggal_butuh Date 0 Keb_tanggal_butuh
    6 Keb_penempatan Varchar 50 Keb_penempatan
    7 Keb_jk Enum 0 Keb_jk
    8 Keb_usia Varchar 7 Keb_usia
    9 Keb_pendidikan Enum 0 Keb_pendidikan
    10 Keb_pengalaman Enum 0 Keb_pengalaman
    11 Keb_kemampuan Text 0 Keb_kemampuan
    12 Keterangan Enum 0 Keterangan

    Tabel 4.7 Tabel Permintaan
  13. Nama Tabel : tbl_user
    Media : hardisk
    Isi : id_user+username+password+nama+posisi+tmpt_lahir +tgl_lahir+jk+agama+kwgn+no_ktp+no_kk+jenis_sim+no_sim+alamat+email+status_tinggal+nopol+merk+pendidikan+nama_sklh+jurusan+thn_awal+thn_akhir+gambar+status_aktif
    Primary Key : id_user +no_ktp+ no_kk
    Panjang Record : 469


  14. No Nama Field Tipe File Panjang Keterangan
    1 id_user Integer 11 id_user
    2 Username Varchar 40 username
    3 Password Varchar 40 password
    4 Nama Varchar 30 nama
    5 Posisi Enum 0 posisi
    6 tmpt_lahir Varchar 20 tmpt_lahir
    7 tgl_lahir Date 0 tgl_lahir
    8 Jk Enum 0 jk
    9 Agama Enum 0 agama
    10 Kwgn Enum 0 kwgn
    11 no_ktp Int 15 no_ktp
    12 no_kk Int 15 no_kk
    13 jenis_sim Enum 0 jenis_sim
    14 no_sim Int 15 no_sim
    15 Alamat_ktp Text 0 alamat
    16 Alamat_tinggal Text 0 Alamat_tinggal
    17 Email Varchar 40 email
    18 status_tinggal Enum 0 status_tinggal
    19 Nopol Varchar 10 nopol
    20 Merk Varchar 10 merk
    21 pendidikan Enum 0 pendidikan
    22 nama_sklh Varchar 30 nama_sklh
    23 jurusan Varchar 30 jurusan
    24 thn_awal Int 0 thn_awal
    25 thn_akhir Int 0 thn_akhir
    26 gambar Varchar 100 gambar
    27 status_aktif Enum 0 status_aktif
    Tabel 4.8 Tabel User

Gambaran Program

Gambaran program merupakan gambar mengenai program yang lengkap kepada para pengguna dan website yang diteliti, dan juga sebagai kebutuhan dari pengguna sistem. Berikut ini merupakan gambaran aplikasi pendaftaran karyawan baru pada PT.Centre Park berbasis online:

Halaman Utama


Gambar 4.9 Halaman Utama

Halaman Profil Perusahaan


Gambar 4.10. Halaman Profil Perusahaan

Halaman Pendaftaran Pelamar


Gambar 4.11. Halaman Pendaftaran Pelamar

Panduan


Gambar 4.12. Panduan

My Profil User Pelamar


Gambar 4.13. My Profil User Pelamar

Soal User Pelamar


Gambar 4.14. Soal User Pelamar

Home Admin


Gambar 4.15. Home Admin

Kelola Soal Admin


Gambar 4.16. Kelola Soal Admin

Pengaturan Test Ujian Admin


Gambar 4.17. Pengaturan Test Ujian Admin

Panduan Admin


Gambar 4.8. Panduan Admin

Data Karyawan Admin


Gambar 4.19. Data Karyawan Admin

Tambah Data Karyawan Admin


Gambar 4.20. Tambah Data Karyawan Admin

Profil Perusahaan Admin


Gambar 4.21. Profil Perusahaan Admin

Hasil Tes Ujian Admin


Gambar 4.22. Hasil Tes Ujian Admin

Pendaftaran Admin


Gambar 4.23. Pendaftaran Admin

Hasil Permintaan Admin


Gambar 4.24. Hasil Permintaan Admin

Hasil Permintaan Kabag


Gambar 4.25. Hasil Permintaan Kabag

Pengajuan Kabag


Gambar 4.26. Pengajuan Kabag

Konfigurasi Sistem Usulan

  1. Spesifikasi Perangkat keras (Hardware)

    1. Processor : Intel core duo

    2. Ram : 4 GB

    3. Hardisk : 1 TB

    4. Monitor : 14 inci

    5. Mouse : USB

  2. Spesifikasi Perangkat Lunak (Software)


    1. Windows 7

    2. XAMPP

    3. Chrome

    4. MySQL

    5. PHP

    6. Sublime Text

  3. Hak Akses (Brainware)

    1. Admin

    2. Kabag

    3. Pelamar

Testing

Setelah melakukan perancangan, langkah selanjutnya adalah melakukan uji coba pada masing-masing sistem yang bertujuan untuk mendapatkan hasil yang sesuai. Jika sistem tidak terkoneksi ke internet maka data dimasukakkan kedalam alamat dahulu. Berikut pembahasan hasil uji coba, yaitu sebagai berikut :

No Skenario Pengujian Test Hasil di inginkan Hasil Pengujian Kesimpulan
1 Username dan password diisi dengan data yang benar, lalu klik tombol “Login”
Sistem akan menerima akses login dan menampilkan menu home
Valid
2 Klik salah satu tombol, misalnya “Data karyawan” untuk melihat halaman data karyawan
Sistem akan menampilkan halaman data karyawan
Valid

Tabel 4.9 Blackbox Testing

Schedule Implementasi

Schedule impementasi adalah rencana yang menjelaskan segala sesuatu tentang hal-hal yang dibutuhkan dalam proses implementasi perancangan sistem informasi geografis memetakan lokasi proyek. Pada tahap ini dibutuhkan rencana implementasi yang beguna dalam mewujudkan kegiatan penerapan. Langkah-langkah yang dilakukan dalam mewujudkan sistem yang direncanakan ini sebagai berikut :


Tabel 4.10 Schedule Impelentasi


Tabel 4.11 Tabel Estimasi Biaya


BAB V

PENUTUP

Kesimpulan

  1. Kesimpulan Menurut Rumusan Masalah

  2. Berdasarkan hasil penelitian dan pengamatan yang telah dilakukan, maka dapat disimpulkan sebagai berikut :

    1. Pendaftaran karyawan yang berjalan saat ini masih banyak yang dikerjakan secara manual atau belum dilakukan secara komputerisasi, sehingga pekerjaan menjadi lambat yang mengakibatkan

    2. Menciptakan perancangan aplikasi pendaftaran karyawan baru berbasis online agar data karyawan bisa di input oleh pihak karyawan dimana saja diharapkan dapat membantu hrd dalam penginputan data. Perancangan aplikasi pendaftaran karyawan dimulai dari pembuatan diagram UML sebagai rancangan awal sistem yang akan dibuat, selanjutnya dibuatlah program dengan bahasa pemrograman yang digunakan adalah PHP serta database yang digunakan adalah MySql. Dan Xampp sebagai pendukung aplikasi yang digunakan sebagai web server.


  3. Kesimpulan Menurut Tujuan dan Manfaat Penelitian

  4. Berdasarkan hasil penelitian dan pengamatan yang telah dilakukan, maka dapat disimpulkan sebagai berikut :

    1. Kesimpulan Menurut Tujuan

      1. Menurut tujuan individual yaitu, mencoba dan merancang aplikasi agar mempermudah dalam penginputan data karyawan.

      2. Menurut tujuan operasional yaitu, membuat suatu aplikasi pendaftaran karyawan agar keamanan data lebih terjamin karena tersimpan didalam database.

      3. Menurut tujuan fungsional yaitu, melihat kelebihan dan kekurangan dari pendaftaran karyawan agar dapat digunakan sebagai pengolahan data karyawan.


    2. Kesimpulan Menurut Manfaat

      1. Manfaat bagi peneliti yaitu, dapat mengetahui bagimana pengolahan data karyawan.

      2. Manfaat bagi perusahaan yaitu, memberikan informasi untuk melakukan perubahan dan perbaikan dalam pengolahan data karyawan dengan menghemat waktu dan biaya

  5. Kesimpulan Menurut Metode Penelitian

  6. Berdasarkan hasil penelitian dan pengamatan yang telah dilakukan, maka dapat disimpulkan sebagai berikut :

    1. Penulis perlu mengamati sistem yang berjalan, dengan cara mengadakan pengamatan langsung atau observasi.

    2. Penulis perlu mengadakan wawancara secara langsung untuk mendapatkan informasi yang lebih jelas mengenai apa yang diinginkan dalam perancangan sistem yang akan digunakan.

    3. Penulis juga menggunakan metode studi pustaka untuk mendapatkan informasi seperti buku, internet, artikel, dan jurnal sesuai dengan pembahasan.

Saran

Adapun saran yang dapat disampaikan oleh penulis untuk pengembangan selanjutnya dimasa yang akan datang adalah sebagai berikut :

  1. Aplikasi pendaftaran karyawan baru diharapkan dapat lebih efektif karena informasi dapat diakses dengan lebih cepat dan lebih rinci.

  2. Diperlukan evaluasi secara berkala terhadap sistem untuk diadakan pengembangan dan perbaikan sistem yang lebih lanjut sering dengan perkembangan teknologi.

Untuk keamanan data diusulkan harus dibackup secara rutin, hal ini sangat penting jika terjadi suatu kesalahan atau error pada komputer, maka dengan adanya backup data tersebut tidak hilang atau terpisah.

DAFTAR PUSTAKA

  1. 1,0 1,1 1,2 1,3 Rusdiana, Irfan. 2014. Sistem Informasi Manajemen. Bandung: Pustaka Setia.
  2. 2,0 2,1 Taufiq, Rohmat. 2013. Sistem Informasi Manajemen. Yogyakarta: Graha Ilmu.
  3. 3,0 3,1 3,2 3,3 3,4 Sutabri, Tata. 2012. Konsep Dasar Informasi. Yogyakarta: Andi.
  4. Suprihadi, Rini Kartika Hudiono, Lina Sinatra Wijaya. 2013. "Rancang Bangun Sistem Jejaring Klaster Berbasis Web Menggunakan Metode Model View Controller". Vol.6 No.3 - Mei 2013 ISSN: 1978-8282 STMIK Raharja.
  5. 5,0 5,1 Darmawan, Deni. 2013. Sistem Informasi Manajemen. Bandung: PT. Remaja Rosdakarya.Gava Media
  6. Sugianto. 2013. Metode Penelitian Manajemen. Bandung : Alfabeta
  7. Oktavian, Diar Puji. 2013. “Membuat Website Powerfull Menggunakan PHP”. Yogyakarta:Mediakom.
  8. Pratama, Ari.2016. “Teknik Informatika, Sistem Komputer dan Sistem”. (17 Desember 2016)
  9. Anhar. 2010. Panduan Menguasai PHP dan MySQL Secara Otodidak. Media Kita : Jakarta Selatan..
  10. Haerudin, dkk. 2013. “Perancangan Sistem Informasi Perpustakaan Berbasis Web pada Madrasah Aliyah Negeri Balaraja Kabupaten Tangerang. Jurnal CCIT. Vol.7 No.1.
  11. 11,0 11,1 11,2 11,3 Rahayu, Nina, 2013. “ Perancangan Executive Informasi System (EIS) Dalam Bidang Penjualan pada Karinda Cafe dan Resto”. (Laporan Skripsi, STMIK Raharja, Tangerang)
  12. Simamora Henry., 2010. Manajemen Personalia dan Sumber Daya Manusia. Jakarta : Erlangga.
  13. 13,0 13,1 13,2 Republik Indonesia, 2003. Undang-Undang Nomor 13 Pasal 1 Ketenagakerjaan, Serang : Dinas Tenaga Kerja dan Transmigrasi
  14. Indayudha, Feri. 2009. Panduan Praktik Komputer dan Internet untuk Anak. Yogyakarta : Pustaka Widyatama.
  15. Bunafit Nugroho., 2013. Dasar Pemrograman Web PHP-MySQL, Yogyakarta :
  16. Betha Sidik., 2012. Pemrograman Web dengan PHP, Bandung : Informatika
  17. Benedicta Rini W., 2010. Microsoft VB 2010 dan MySQL untuk aplikasi point, Semarang : Wahana Komputer
  18. Raharjo,Budi. 2011. “Belajar Otodidak Membuat Database Menggunakan MySQL”. Bandung: Informatika.

Contributors

Ropii wibowo