SI1322475750
PERANCANGAN APLIKASI SISTEM PENDAFTARAN
KARYAWAN BARU PADA PT.CENTRE PARK
BERBASIS ONLINE
Disusun Oleh :
NIM |
: 1322475750
|
NAMA |
JURUSAN TEKNIK INFORMATIKA
KONSENTRASI SOFTWARE ENGINEERING
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
TANGERANG
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
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 :
- Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
- 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.
- Bapak Junaidi,M.Kom , selaku Kepala Jurusan Teknik Informatika
- Ibu Nasril Sany, M.Kom selaku pembimbing kedua yang telah banyak memberikan bantuan masukan dan ilmu kepada penulis untuk menyelesaikan laporan skripsi ini.
- Ibu Yuli Megawati S.Psi selaku pembimbing lapangan yang telah memberikan data-data yang penulis butuhkan.
- Seluruh Dosen, karyawan dan staff keluarga besar STIMIK Raharja yang banyak membantu.
- Kedua Orang Tua, yang telah memberikan segala dukungan dan do’a
- 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
DAFTAR SIMBOL ACTIVITY DIAGRAM
DAFTAR SIMBOL SEQUENCE DIAGRAM
Daftar isi
- 1 BAB I
- 2 BAB II
- 3 BAB III
- 3.1 Gambaran Umum Perusahaan
- 3.1.1 Sejarah Singkat PT.Centre Park Citra
- 3.1.2 VISI dan MISI PT.Centre Park Citra Corpora :
- 3.1.3 Struktur Organisasi
- 3.1.4 Tugas dan Tanggung Jawab
- 3.1.4.1 Direktur Utama
- 3.1.4.2 Wakil Direktur
- 3.1.4.3 General Manager
- 3.1.4.4 Business Development Manager
- 3.1.4.5 IT Managaer
- 3.1.4.6 Administration Manager
- 3.1.4.7 Operation Manager
- 3.1.4.8 QualityAssuranse Manager
- 3.1.4.9 Project and Disegn
- 3.1.4.10 HRD (Human Resources Departement)
- 3.1.4.11 Financial
- 3.1.4.12 Accounting
- 3.1.4.13 Logistic
- 3.1.4.14 Audit
- 3.1.4.15 Maintenance
- 3.1.4.16 Area manager
- 3.1.4.17 CPM ( Car Park Manager)
- 3.1.4.18 Admin
- 3.1.4.19 Supervisor
- 3.1.4.20 Chasier
- 3.1.4.21 ATTD (Attendant)
- 3.2 Tata Laksana Sistem Yang Berjalan
- 3.3 Analisa Sistem Yang Berjalan
- 3.4 Konfigurasi Sistem Yang Berjalan
- 3.5 Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah
- 3.6 User Requirement
- 3.1 Gambaran Umum Perusahaan
- 4 BAB IV
- 4.1 Rancangan Sistem Usulan
- 4.2 Rancangan Basis Data
- 4.3 Gambaran Program
- 4.3.1 Halaman Utama
- 4.3.2 Halaman Profil Perusahaan
- 4.3.3 Halaman Pendaftaran Pelamar
- 4.3.4 Panduan
- 4.3.5 My Profil User Pelamar
- 4.3.6 Soal User Pelamar
- 4.3.7 Home Admin
- 4.3.8 Kelola Soal Admin
- 4.3.9 Pengaturan Test Ujian Admin
- 4.3.10 Panduan Admin
- 4.3.11 Data Karyawan Admin
- 4.3.12 Tambah Data Karyawan Admin
- 4.3.13 Profil Perusahaan Admin
- 4.3.14 Hasil Tes Ujian Admin
- 4.3.15 Pendaftaran Admin
- 4.3.16 Hasil Permintaan Admin
- 4.3.17 Hasil Permintaan Kabag
- 4.3.18 Pengajuan Kabag
- 4.4 Konfigurasi Sistem Usulan
- 4.5 Testing
- 4.6 Schedule Implementasi
- 5 BAB V
- 6 DAFTAR PUSTAKA
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
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:
-
Bagaimana sistem pendaftran karyawan pada PT.Centre Park Citra Corpora yang berjalan saat ini?
-
Apakah sistem pendaftran karyawan pada PT.Centre Park Citra Corpora yang dilakukan saat ini sudah menggunakan cara yang optimal?
-
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:
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.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.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:
- 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.
- Memberikan jalan keluar sebuah masalah yang di hadapi pada saat perekrutan karyawan baru dan mempermudah proses perekrutan karyawan pada PT. Centre Park Citra Corpora
- 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:
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.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.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 ini menjelaskan tentang informasi umum yaitu latar belakang penelitian, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, metode penelitian, dan sistematika penulisan.
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 ini menjelaskan tentang rancangan system yang diusulkan, perancangan database, tampilan program serta implementasi system yang di usulkan.
Bab ini berisi kesimpulan dan saran yang berkaitan dengan analisa dan optimalisasi sistem berdasarkan yang telah diuraikan pada bab-bab sebelumnya.
BAB II
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:
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.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.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.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.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.Pengolahan (Processing)
Pengolahan merupakan komponen sistem yang mempunyai peran utama mengolah masukan agar menghasilkan output yang berguna bagi para pemakainya.Keluaran (Output)
Keluaran merupakan komponen sistem yang berupa berbagai macam bentuk keluaran yang dihasilkan oleh komponen pengolahan.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:
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.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.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.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:
Informasi berdasarkan persyaratan
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.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.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 keputusanInformasi 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.Informasi berdasarkan dimensi waktu
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 teraturInformasi 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.Informasi berdasarkan sasaran
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.Informasi komunitas
Informasi komunitas (community information) adalah infromasi yang ditunjukan kepada khalayak di luar organisasi, suatu kelompok tertentu di masyarakat.
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:
Informasi berdasarkan dimensi waktu ini diklasifikasikan menjadi 2 (dua) macam, yaitu:
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:
Ciri – ciri Informasi Yang Berkualitas
- Akurasi
Data yang dimasukkan dan proses yang digunakan dalam sistem harus sesuai dengan prosedur sehingga yang dihasilkan bisa benar-benar akurat. - 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. - 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. - 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 :
- Mudah diperoleh
- Luas dan lengkap
- Ketelitian
- Kecocokan
- Ketepatan waktu
- Kejelasan
- Keluwesan
- Dapat dibuktikan
- Tidak ada prasangka
- Dapat diukur
Kualitas Informasi
Menurut Tata Sutabri (2012:41),[3] kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu:
- Akurat (Accurate)
Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya. - 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. - 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:
- Untuk memenuhi kebutuhan pemakai sistem.
- 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:
- 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.
- 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.
- Pengujian sistem (system testing) menguji sistem terpadu secara penuh untuk memastikan bahwa sistem telah memenuhi persyaratan.
- 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 :
- Sumber Intern
Sumber intern atau disebut juga promotion from within adalah suatu kebijaksanaan penarikan karyawan dengan memberikan kesempatan terlebih dahulu. - 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 :
- Iklan / Advertising
- Bagan – bagan penempatan tenaga kerja
- Lembaga pendidikan
- Lamaran yang masuk secara kebetulan
- 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 ) :
- Karyawan Training
Karyawan yang dalam masa percobaan selama 3 bulan untuk menjadi karyawan tetap pada suatu perusahaan. - 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 :
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 .
- 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.
- 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..
- 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
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 perjalanan 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 :
Visi
Menjadi perusahaan parkir nasional terbersar di Indonesia Tahun 2020
Misi
Menjadi nomer satu di bidang Sumber daya manusia
Menjadi nomer satu di bidang Teknologi
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.
Tugas dan Tanggung Jawab
Direktur Utama
Tugas dan wewenang:
Pemegang saham.
Menyediakan dana untuk kelancaran usaha.
Menerima laporan hasil kerja.
Menolak dan menerima serta mengesahkan rencana kerja.
Wakil Direktur
Tugas dan wewenang:
Memilih, menetapkan, mengawasi tugas dari karyawan dan kepala bagian.
Mengorganisasi atau membagi tugas karyawan-karyawan.
Merencanakan kinerja yang akan dilaksanakan.
Mengarahkan karyawan untuk mencapai hasil terbaik.
General Manager
Tugas dan wewenang:
Bertanggung jawab secara penuh kepada Direktur.
Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada Direktur.
Bertanggung jawab penuh segala bentuk administrasi, terutama yang berkenaan dengan arsip dan dokumentasi surat penting lainnya.
Mengatasi permasalahan yang terjadi di luar perencanaan atau perubahan yang terjadi di luar kontrol; misal konflik yang terjadi antar divisi.
Mengarahkan para karyawan untuk melaksanakan tugas mereka dengan antusias dan efektif.
Business Development Manager
Tugas dan wewenang:
Bertanggung jawab secara penuh kepada General Manager
Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.
Mengawasi Projeck & Disegn
IT Managaer
Tugas dan wewenang:
Bertanggung jawab secara penuh kepada General Manager
Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.
Mengawasi sytem pusat dan lokasi.
Administration Manager
Tugas dan wewenang:
Bertanggung jawab secara penuh kepada General Manager
Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.
Mengawasi Human Resources Departement, Financial, Accounting, Logistic
Operation Manager
Tugas dan wewenang:
Bertanggung jawab secara penuh kepada General Manager
Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.
Mengawasi Area manager, Site manager, administration, leader, cashier post, traffic controller
QualityAssuranse Manager
Tugas dan wewenang:
Bertanggung jawab secara penuh kepada General Manager
Menyampaikan laporan seluruh aktivitas perusahaan setidaknya setiap bulan kepada General Manager.
Mengawasi Auditor, System Maintenance
Project and Disegn
Tugas dan wewenang:
Pembuatan lay out disegn parkir (denah, rambu, lot parkir, dll)
Pembuatan lay out disegn system parkir
HRD (Human Resources Departement)
Tugas dan wewenang:
Merekrut karyawan untuk posisi yang dibutuhkan perusahaan.
Memberikan pelatihan dan pengembangan karyawan.
Financial
Tugas dan wewenang:
Merencanakan pengeluaran keuangan
Memasarkan produk perusahaan
Mendaftarkan assuransi perusahaan
Accounting
Tugas dan wewenang:
Melakukan pembayaran upah gaji
Menyusun dan membuat laporan perpajakan perusahaan
Menyusun laporan keuangan perusahaan
Logistic
Tugas dan wewenang:
Memastikan barang yang di ajukan oleh lokasi sesuai dengan aturan.
Mengirim barang ke lokasi sesuai permintaan.
Menyusun laporan barang keperluan operasional.
Audit
Tugas dan wewenang:
Melakukan pemantauan lokasi
Mencari temuan kesalahan lokasi
Memberikan sanksi terhadap lokasi
Maintenance
Tugas dan wewenang:
Melakukan pengontrolan system yang ada di perusahaan
Melakukan perbaikan alat yang rusak
Membuat laporan kerusakan yang ada di perusahaan
Area manager
Tugas dan wewenang:
Mengontrol budget sumber daya manusia untuk masing” lokasi
Melakukan pembenahan dan pengembangan lokasi
Mengajukan promosi, mutasi untuk level CPM hal ini disesuaikan dengan kebutuhan dan kondisi perusahaan
CPM ( Car Park Manager)
Tugas dan wewenang:
Bertanggung jawab dan memastikan operasional berjalan dengan baik dan lancar
Mengontrol kemungkinan terjadinya kebocoran income hingga 0 % dan selalu berusaha untuk meningkatkan income.
Menangani keluhan baik dari customer, management maupun dari staf secara profesional sesuai dengan perusahaan.
Admin
Tugas dan wewenang:
Membuat rekap laporan per hari.
Melakukan penyetoran uang ke bank.
Membuat absensi harian, dan lembur.
Supervisor
Tugas dan wewenang:
Menganyomi seluruh karyawan serta melakukan kekompakan kerjasama team.
Mengontrol absensi serta memberikan teguran ringan terhadap karyawan yang menyimpang secara sederhana di dalam pelaksanaan tugas.
Menginformasikan kepala lokasi ( CPM ) bila ada kesalahan prosedur serta penyimpangan peraturan terhadap karyawan.
Chasier
Tugas dan wewenang:
Membersihkan pos atau sekitarnya sebelum memulai pekerjaan.
Mengamanklan inventaris perusahaan yang ada dan turut merawatnya.
Menyiapkan struk karcis tanda parkir.
Betanggung jawab atas jumlah struk yang keluar.
ATTD (Attendant)
Tugas dan wewenang:
Megarahkan kendaraan yang parkir agar tidak parkir melintang.
Mengawasi kendaraan yang diparkir dan melarang orang-orang yang tidak berkepentingan berada di area parkir.
Melakukan checklist kendaraan yang parkir.
Tata Laksana Sistem Yang Berjalan
Prosedur Sistem Yang Berjalan
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
Berdasarkan gambar 3.2 Use Case Diagram yaitu :
Terdapat 1 sistem mencakup proses kegiatan yang berjalan
Terdapat 3 actor dalam proses kegiatan yang berjalan, yaitu Kepala bagian, HRD, Pelamar.
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.
2 Include terdiri dari: Terima, Tidak terima.
Activity Diagram Sistem Yang Berjalan
Berdasarkan gambar 3.3 Activity Diagram yaitu :
Terdapat 1 Initial Node: aktifitas yang di awali
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.
Terdapat 1 Activity Final Node: aktifitas yang diakhiri.
Sequence Diagram Sistem Yang Berjalan
Berdasarkan gambar 3.4 Activity Diagram yaitu :
Terdapat 3 Aktor: Kepala bagian, HRD, Pelamar
7 Life Line: Form permintaan karyawan, Media iklan, Berkas lamaran, Test seleksi, Pengumuman, TTD Kontrak
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.
Faktor Internal
Faktor Ekternal
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. |
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 |
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.
Pengajuan karyawan
Nama Masukan : From Pengajuan karyawan
Fungsi : Sebagai pengajuan karyawan
Sumber : Kepala Bagian
Distribusi : HRD
Keterangan : Kekurangan karyawanPendaftaran 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.
Nama Proses : Pengadaan karyawan
Masukan : From pengajuan karyawan
Keluaran : Persetujuan HRD
Ringkasan Proses : Proses ini menghasilkan persetujuan hrd2. 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.
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.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
Spesifikasi Perangkat Keras (Hardware)
Processor : Intel(R) Pentium(R) CPU P6300 @2.27GHz
RAM : 2,00 GB
Hardisk : 320 GB
Monitor : 14 inci
Mouse : USB
Router : Tp-Link
Spesifikasi Perangkat Lunak (Software)
Windows 7 Ultimate 32-bit
Microsoft Office 2007
Google Chrome
Akses Internet
Hak Akses ( Brainware )
HRD : Untuk mengoperasikan atau mengolah data yang dibutuhkan hanya dapat dilakukan.
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:
Sistem pendaftaran karyawan akan didata menggunakan manual namun belum efektif.
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 :
Diperlukan sistem yang dapat membantu pelamar agar lebih mudah
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 :
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:
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:
Keterangan :
T (Technical), merupakan bagimana tata cara atau teknik pembuatan requuirement dalam sistem yang diusulkan.
O (Operational), merupakan bagimana tata cara penggunaan requirement dalam sistem yang akan dikembangkan.
E (Economi), merupakan berapakah biaya yang diperlukan guna membangun requirement didalam sistem yang diusulakn. Metode TOE tersebut kemudian dibagi menjadi beberapa option inalyaitu :
L (Low), mudah dikerjakan.
M (Middle), mampu atau dapat dikerjakan.
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.
BAB IV
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 :
Berdasarkan gambar 4.1 Use Case Diagram yang diusulkan diatas, yaitu
Terdapat 1 sistem yang merupakan rancangan proses sistem yang akan disusulkan.
Terdapat 3 aktor dalam proses yang melakukan kegiatan, yaitu : HRD, Kabag dan Pelamar.
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 :
Activity Diagram Sistem Usulan Admin HRD
Terdapat 1 initial node merupakan objek yang diawali.
Terdapat 1 Decision Node.
Terdapat 14 action state dari sistem yang mencerminkan eksekusi dari suatu aksi.
Terdapat 2 fork node.
Terdapat 1 final node yang merupakan objek yang diakhiri.
Activity Diagram Sistem Usulan Pelamar / User
Terdapat 1 initial node merupakan objek yang diawali.
Terdapat 2 Decision Node.
Terdapat 11 action state dari sistem yang mencerminkan eksekusi dari suatu aksi.
Terdapat 2 fork node.
Terdapat 1 final node yang merupakan objek yang diakhiri.
Activity Diagram Sistem Usulan Kabag
Terdapat 1 initial node merupakan objek yang diawali.
Terdapat 1 Decision Node.
Terdapat 5 action state dari sistem yang mencerminkan eksekusi dari suatu aksi.
Terdapat 2 fork node.
Terdapat 1 final node yang merupakan objek yang diakhiri.
Berdasarkan gambar 4.2 Activity Diagram yang diusulkan diatas, yaitu :
Berdasarkan gambar 4.3 Activity Diagram yang diusulkan diatas, yaitu :
Berdasarkan gambar 4.4 Activity Diagram yang diusulkan diatas, yaitu :
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 :
Sequence Diagram Sistem Usulan Admin HRD
Terdapat 1 aktor yaitu : Admin HRD yang melakukan kegiatan
Terdapat 9 lifeline, yaitu : Login, Home, Kelola soal, Pengaturan tes ujian, Panduan, Data pelamar, Profil, Hasil tes ujian, Logout
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.
Sequence Diagram Sistem Usulan Pelamar / User
Terdapat 1 aktor yaitu :User / Pelamar.
Terdapat 6 lifeline, yaitu : Menu utama, Formulir pendaftaran , Login, Soal, Hasil tes.
Terdapat 6 message, yaitu :Pilih menu daftar, Masukan data identitas, Masukan username dan password, Mengisi soal, Log out.
Sequence Diagram Sistem Usulan Kabag
Terdapat 2 aktor yaitu : kabag dan hrd.
Terdapat 5 lifeline, yaitu : Log in, Formulir pendaftaran , Formulir pengajuan, Hasil Pengajuan, Log out.
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.
Berdasarkan gambar 4.5 Sequence Diagram yang Diusulakan diatas,yaitu :
Berdasarkan gambar 4.6 yang Diusulakan diatas,yaitu :
Berdasarkan gambar 4.7 yang Diusulakan diatas,yaitu :
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 |
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 :
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 :
Nama Tabel : tbl_admin
Media : hardisk
Isi : id_admin+username+password+nama+level+jabatan+lokasi_kerja +status_aktif
Primary Key : id_admin
Panjang Record : 113Nama Tabel : tbl_nilai
Media : hardisk
Isi : id_nilai+id_user+benar+salah+kosong+score+tanggal+keterangan
Primary Key : id_nilai
Panjang Record : 122Nama Tabel : modul
Media : hardisk
Isi : id_modul+isi_modul+gambar
Primary Key : id_modul
Panjang Record : 105Nama Tabel : soal
Media : hardisk
Isi : id_soal+soal+a+b+c+d+knc_jawaban+gambar+tanggal+aktif
Primary Key : id_soal
Panjang Record : 135Nama Tabel : tbl_pengaturan_ujian
Media : hardisk
Isi : id+nama_ujian+waktu+nilai_min+peraturan
Primary Key : id
Panjang Record : 64Nama 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 : 73Nama 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
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 |
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 |
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 |
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 |
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 |
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 |
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 | Varchar | 40 | ||
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 |
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
Halaman Profil Perusahaan
Halaman Pendaftaran Pelamar
Panduan
My Profil User Pelamar
Soal User Pelamar
Home Admin
Kelola Soal Admin
Pengaturan Test Ujian Admin
Panduan Admin
Data Karyawan Admin
Tambah Data Karyawan Admin
Profil Perusahaan Admin
Hasil Tes Ujian Admin
Pendaftaran Admin
Hasil Permintaan Admin
Hasil Permintaan Kabag
Pengajuan Kabag
Konfigurasi Sistem Usulan
Spesifikasi Perangkat keras (Hardware)
Processor : Intel core duo
Ram : 4 GB
Hardisk : 1 TB
Monitor : 14 inci
Mouse : USB
Spesifikasi Perangkat Lunak (Software)
Windows 7
XAMPP
Chrome
MySQL
PHP
Sublime Text
Hak Akses (Brainware)
Admin
Kabag
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 |
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 :
BAB V
Kesimpulan
Kesimpulan Menurut Rumusan Masalah
Pendaftaran karyawan yang berjalan saat ini masih banyak yang dikerjakan secara manual atau belum dilakukan secara komputerisasi, sehingga pekerjaan menjadi lambat yang mengakibatkan
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.
Kesimpulan Menurut Tujuan dan Manfaat Penelitian
Kesimpulan Menurut Tujuan
Menurut tujuan individual yaitu, mencoba dan merancang aplikasi agar mempermudah dalam penginputan data karyawan.
Menurut tujuan operasional yaitu, membuat suatu aplikasi pendaftaran karyawan agar keamanan data lebih terjamin karena tersimpan didalam database.
Menurut tujuan fungsional yaitu, melihat kelebihan dan kekurangan dari pendaftaran karyawan agar dapat digunakan sebagai pengolahan data karyawan.
Kesimpulan Menurut Manfaat
Manfaat bagi peneliti yaitu, dapat mengetahui bagimana pengolahan data karyawan.
Manfaat bagi perusahaan yaitu, memberikan informasi untuk melakukan perubahan dan perbaikan dalam pengolahan data karyawan dengan menghemat waktu dan biaya
Kesimpulan Menurut Metode Penelitian
Penulis perlu mengamati sistem yang berjalan, dengan cara mengadakan pengamatan langsung atau observasi.
Penulis perlu mengadakan wawancara secara langsung untuk mendapatkan informasi yang lebih jelas mengenai apa yang diinginkan dalam perancangan sistem yang akan digunakan.
Penulis juga menggunakan metode studi pustaka untuk mendapatkan informasi seperti buku, internet, artikel, dan jurnal sesuai dengan pembahasan.
Berdasarkan hasil penelitian dan pengamatan yang telah dilakukan, maka dapat disimpulkan sebagai berikut :
Berdasarkan hasil penelitian dan pengamatan yang telah dilakukan, maka dapat disimpulkan sebagai berikut :
Berdasarkan hasil penelitian dan pengamatan yang telah dilakukan, maka dapat disimpulkan sebagai berikut :
Saran
Adapun saran yang dapat disampaikan oleh penulis untuk pengembangan selanjutnya dimasa yang akan datang adalah sebagai berikut :
Aplikasi pendaftaran karyawan baru diharapkan dapat lebih efektif karena informasi dapat diakses dengan lebih cepat dan lebih rinci.
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
DAFTAR PUSTAKA
- ↑ 1,0 1,1 1,2 1,3 Rusdiana, Irfan. 2014. Sistem Informasi Manajemen. Bandung: Pustaka Setia.
- ↑ 2,0 2,1 Taufiq, Rohmat. 2013. Sistem Informasi Manajemen. Yogyakarta: Graha Ilmu.
- ↑ 3,0 3,1 3,2 3,3 3,4 Sutabri, Tata. 2012. Konsep Dasar Informasi. Yogyakarta: Andi.
- ↑ 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,0 5,1 Darmawan, Deni. 2013. Sistem Informasi Manajemen. Bandung: PT. Remaja Rosdakarya.Gava Media
- ↑ Sugianto. 2013. Metode Penelitian Manajemen. Bandung : Alfabeta
- ↑ Oktavian, Diar Puji. 2013. “Membuat Website Powerfull Menggunakan PHP”. Yogyakarta:Mediakom.
- ↑ Pratama, Ari.2016. “Teknik Informatika, Sistem Komputer dan Sistem”. (17 Desember 2016)
- ↑ Anhar. 2010. Panduan Menguasai PHP dan MySQL Secara Otodidak. Media Kita : Jakarta Selatan..
- ↑ Haerudin, dkk. 2013. “Perancangan Sistem Informasi Perpustakaan Berbasis Web pada Madrasah Aliyah Negeri Balaraja Kabupaten Tangerang. Jurnal CCIT. Vol.7 No.1.
- ↑ 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)
- ↑ Simamora Henry., 2010. Manajemen Personalia dan Sumber Daya Manusia. Jakarta : Erlangga.
- ↑ 13,0 13,1 13,2 Republik Indonesia, 2003. Undang-Undang Nomor 13 Pasal 1 Ketenagakerjaan, Serang : Dinas Tenaga Kerja dan Transmigrasi
- ↑ Indayudha, Feri. 2009. Panduan Praktik Komputer dan Internet untuk Anak. Yogyakarta : Pustaka Widyatama.
- ↑ Bunafit Nugroho., 2013. Dasar Pemrograman Web PHP-MySQL, Yogyakarta :
- ↑ Betha Sidik., 2012. Pemrograman Web dengan PHP, Bandung : Informatika
- ↑ Benedicta Rini W., 2010. Microsoft VB 2010 dan MySQL untuk aplikasi point, Semarang : Wahana Komputer
- ↑ Raharjo,Budi. 2011. “Belajar Otodidak Membuat Database Menggunakan MySQL”. Bandung: Informatika.