SI1022465114: Perbedaan revisi
Elos ananto (bicara | kontrib) (→Elisitasi Tahap II) |
Elos ananto (bicara | kontrib) (→Elisitasi Tahap II) |
||
Baris 1.868: | Baris 1.868: | ||
<tr> | <tr> | ||
− | <td | + | <td style="background-color:darkgrey;" width="10" valign="top"><p><strong>No.</strong></p></td> |
− | <td width=" | + | <td style="background-color:darkgrey;" width="535" valign="top" style="background-color:darkgrey;"><p><strong>Keterangan</strong></p></td> |
− | <td width="40"><p align="center" style="background-color:darkgrey;"><strong>M</strong></p></td> | + | <td style="background-color:darkgrey;" width="40"><p align="center" style="background-color:darkgrey;"><strong>M</strong></p></td> |
− | <td width="40"><p align="center" style="background-color:darkgrey;"><strong>D</strong></p></td> | + | <td style="background-color:darkgrey;" width="40"><p align="center" style="background-color:darkgrey;"><strong>D</strong></p></td> |
− | <td width="40"><p align="center" style="background-color:darkgrey;"><strong>I</strong></p></td> | + | <td style="background-color:darkgrey;" width="40"><p align="center" style="background-color:darkgrey;"><strong>I</strong></p></td> |
</tr> | </tr> | ||
Baris 1.882: | Baris 1.882: | ||
<tr> | <tr> | ||
− | <td width=" | + | <td width="10" valign="top"><p align="center">1</p></td> |
<td width="359"><p>Menampilkan Halaman Home</p></td> | <td width="359"><p>Menampilkan Halaman Home</p></td> |
Revisi per 24 Februari 2015 10.00
APLIKASI LOWONGAN PEKERJAAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING
BERBASIS WEB PADA PT. MEDIA KARIR SOLUSINDO
Disusun Oleh :
NIM : 1022465114
NAMA : ELOS ANANTO
JURUSAN TEKNIK INFORMATIKA
KONSENTRASI SOFTWARE ENGINEERING
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
TANGERANG
(2014/2015)
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PENGESAHAN SKRIPSI
APLIKASI LOWONGAN PEKERJAAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING
BERBASIS WEB PADA PT. MEDIA KARIR SOLUSINDO
Disusun Oleh :
NIM |
: 1022465114
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Teknik Informatika
|
Konsentrasi |
: Software Engineering
|
Disahkan Oleh :
Tangerang, Maret 2015
Ketua |
Kepala Jurusan
| ||||
STMIK RAHARJA |
Jurusan Teknik Informatika
| ||||
(Ir. Untung Rahardja, M.T.I) |
(Junaidi, M.Kom)
| ||||
NIP : 00594 |
NIP : 05002
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
APLIKASI LOWONGAN PEKERJAAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING
BERBASIS WEB PADA PT. MEDIA KARIR SOLUSINDO
Dibuat Oleh :
NIM |
: 1022465114
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Teknik Informatika
Konsentrasi Software Engineering
Disetujui Oleh :
Tangerang, 19 Juni 2014
Pembimbing I |
Pembimbing II
| ||
( HIMAWAN, M.Kom) |
(Junaidi, M.Kom)
| ||
NID : 12012 |
NID : 05002
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR KEASLIAN SKRIPSI
APLIKASI LOWONGAN PEKERJAAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING
BERBASIS WEB PADA PT. MEDIA KARIR SOLUSINDO
Disusun Oleh :
NIM |
: 1022465114
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
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 di lingkungan 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, 03 MARET 2015
NIM : 1022465114
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
PT Media Karir Solusindo merupakan sebuah perusahaan yang bergerak dibidang jasa periklanan lowongan pekerjaan. Berdirinya perusahaan ini bertujuan sebagai jembatan antara pencari kerja dengan perusahaan yang ingin mempekerjakan calon pekerja. Pendekatan yang dilakukan dalam skripsi ini adalah dengan mengadakan peninjauan langsung melalui studi lapangan dan tinjauan terhadap PT Media Karir Solusindo untuk mengamati, melihat dan mengetahui bagaimana prosedur proses pendaftaran, pendataan anggota, alokasi calon karyawan kepada perusahaan dan laporan keuangan. Disamping penyimpanan data, pemrosesan data dan juga laporan yang belum menggunakan sistem yang terpusat, sulitnya memilih calon karyawan yang tepat untuk perusahaan juga menjadi faktor utama dalam penulisan karya ilmiah ini. Dalam aplikasi berbasis web ini, layanan pertukaran data menggunakan metode Simple Additive Weighting (SAW) sehingga user (job seeker) dapat mencari pekerjaan yang sesuai dengan harapan dan perusahaan dapat mempekerjakan calon karyawan yang tepat.
Kata Kunci:
KATA PENGANTAR
Bismillahirrahmanirrahiim
Alhamdulillah, puji dan syukur penulis panjatkan atas kehadirat Allah SWT atas ridho dan rahmat-nya penulis dapat menyusun dan menyelesaikan Laporan Akhir Skripsi ini dengan baik, yang berjudul “APLIKASI LOWONGAN PEKERJAAN DENGAN METODE SIMPLE ADDITIVE WEIGHTING BERBASIS WEB PADA PT. MEDIA KARIR SOLUSINDO”.Tujuan dari penulisan Laporan Akhir Skripsi ini adalah untuk memenuhi persyaratan kelulusan program Studi Strata (S1) pada Jurusan Tehnik Informatika (TI) di Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja Tangerang. Selain itu, laporan akhir ini dapat menjadi tolak ukur bagi penulis untuk mengetahui sejauh mana pengetahuan dan keterampilan yang diperoleh selama di bangku kuliah.
Dalam penyusunan Laporan Akhir Skripsi ini, penulis banyak menerima bantuan dan dorongan baik secara moril maupun materil dari semua pihak. Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan tersebut, laporan ini tidak akan dapat terselesaikan dengan baik dan tepat pada waktunya. Maka pada kesempatan ini penulis menyampaikan terima kasih yang sebesar-besarnya kepada :
- Ir.Untung Rahardja., M.T.I, selaku Ketua STMIK Raharja
- Bapak Junaidi, M.Kom sebagai Kepala Jurusan Teknik Informatika sekaligus selaku Dosen Pembimbing 2
- Bapak Himawan, M.Kom selaku Dosen pembimbing I yang banyak membantu dalam penyusunan skripsi ini
- Bapak Arya Shando Wibowo selaku Stackholder PT Media Karir Solusindo beserta para staff nya.
- Kepada kedua orang tua, keluarga besar dan kekasih saya yang terus menerus dan tidak pernah lelah memberikan do’a dan dorongan semangat baik itu secara moril maupun materil
- Semua pihak yang tidak dapat penulis sebutkansatu persatu yang telah membantu penyusunan laporan ini
Penulis menyadari dalam penyelesaian laporan ini masih terdapat banyak kekurangan sehingga memerlukan banyak perbaikan dan penyempurnaan. Oleh karena itu, penulis mengharapkan kritik dan saranyang bersifat membangun untuk kesempurnaan laporan ini.
Akhir kata penulis berharap agar laporan ini dapat bermanfaat bagi penulis pada khususnya, dan juga orang lain yang membaca dapat memperoleh ilmu dari laporan ini.
Tangerang, Maret 2015
NIM : 1022465114
Daftar isi
|
Functional |
|
Analisa Kebutuhan |
|
Saya ingin sistem dapat |
|
No. |
Keterangan |
1 |
Menggunakan email dan password untuk login |
2 |
Terdapat login untuk admin, perusahaan, dan karyawan. |
3 |
Membuat CV berbasis document di dalam web |
4 |
Menampilkan gambaran umum PT Media Karir Solusindo |
5 |
Menampilkan sejarah PT Media Karir Solusindo |
6 |
Menampilkan visi dan misi PT Media Karir Solusindo |
7 |
Menampilkan struktur organisasi |
8 |
Menampilkan foto event job fair PT Media Karir Solusindo |
9 |
Menampilkan foto setiap anggota PT Media Karir Solusindo |
10 |
Menampilkan data perusahaan yang sering memposting lowongan |
11 |
Menggunakan media sosial (Facebook, Twitter) sebagai integrasi pendaftaran |
12 |
Menampilkan form input pendaftaran karyawan & perusahaan |
13 |
Menampilkan form input detail data karyawan |
14 |
Menampilkan form input detail data perusahaan |
15 |
Menampilkan form paket kontrak ke perusahaan |
16 |
Menampilkan pencarian lowongan pekerjaan berdasarkan jenis kerja |
17 |
Menampilkan pencarian lowongan pekerjaan berdasarkan lokasi |
18 |
Dapat memposting ke email pribadi secara otomatis |
19 |
Menampilkan slideshow jasa-jasa PT Media Karir Solusindo |
20 |
Menampilkan Media Sosial dari PT Media Karir Solusindo |
21 |
Menghasilkan laporan pendapatan |
22 |
Menghasilkan laporan jumlah karyawan dan perusahaan yang mendaftar |
23 |
Menghasilkan laporan lowongan yang cocok untuk karyawan |
24 |
Menghasilkan laporan karyawan yang cocok untuk perusahaan |
25 |
Menghasilkan laporan durasi tersisa pada kontrak setiap perusahaan |
26 |
Menghasilkan laporan karyawan berdasarkan kota tempat tinggal |
27 |
Menghasilkan laporan pengunjung website |
28 |
Menghasilkan laporan dalam bentuk excel |
Non Functional |
|
Saya ingin sistem dapat |
|
No. |
Keterangan |
1 |
Saya ingin sistem bersifat userfriendly |
2 |
Saya ingin sistem berjalan dengan baik |
3 |
Keamanan data perusahaan dan calon pekerja terjamin |
Elisitasi Tahap II
Functional |
||||
Analisa Kebutuhan |
||||
Saya ingin sistem dapat |
||||
No. |
Keterangan |
M |
D |
I |
1 |
Menampilkan Halaman Home |
√ |
|
|
2 |
Menampilkan Halaman Informasi Lowongan Kerja |
√ |
|
|
3 |
Menampilkan Form Pendaftaran online |
√ |
|
|
4 |
Menampilkan Login Pelamar |
√ |
|
|
5 |
Menampilkan Soal Ujian Test Online Pelamar |
√ |
|
|
6 |
Sistem dapat menampilkan hasil Ujian Test Online |
√ |
|
|
7 |
Sistem dapat membuat kartu tanda keterangan lulus dari pelamar |
√ |
|
|
8 |
Menampilkan Halaman Biodata Pelamar |
√ |
|
|
9 |
Menampilkan Menu/Tombol Tambah,Edit,Hapus pada Menu Master Pelamar |
√ |
|
|
10 |
Menonaktifkan User Pelamar Login |
√ |
|
|
11 |
Menampilkan Struktur pada perusahaan |
|
√ |
|
12 |
Sistem dapat membuat soal tes pelamar |
√ |
|
|
13 |
Menampilkan Profile Perusahaan |
√ |
|
|
14 |
Menampilkan Laporan Perbulan |
|
√ |
|
15 |
Menampilkan Pelamar yang Lolos Seleksi dari tes Ujian Online |
√ |
|
|
16 |
Menampilkan Galery Perusahaan |
|
|
√ |
17 |
Menampilkan formulir pendaftaran |
|
√ |
|
18 |
Menampilkan struktur departement |
|
√ |
|
19 |
Menampilkan Jumlah Calon Karyawan yang gagal |
|
√ |
|
Non Functional |
|
|
|
|
Saya ingin sistem dapat |
|
|
|
|
No. |
Keterangan |
M |
D |
I |
1 |
Saya ingin sistem bersifat userfriendly |
√ |
|
|
2 |
Saya ingin sistem berjalan dengan baik |
√ |
|
|
3 |
Tampilan yang menarik dan mudah dipahami |
|
√ |
|
Keterangan :
- Mandatory : kebutuhan yang diperlukan
- Desirable : kebutuhan boleh ada dan tidak
- Inessential : kebutuhan yang tidak diperlukan
Elisitasi Tahap II
Functional |
||||
Analisa Kebutuhan |
||||
Saya ingin sistem dapat |
||||
No. |
Keterangan |
M |
D |
I |
1 |
Menampilkan Halaman Home |
|
|
|
2 |
Menampilkan Halaman Informasi Lowongan Kerja |
√ |
|
|
3 |
Menampilkan Form Pendaftaran online |
√ |
|
|
4 |
Menampilkan Login Pelamar |
√ |
|
|
5 |
Menampilkan Soal Ujian Test Online Pelamar |
√ |
|
|
6 |
Sistem dapat menampilkan hasil Ujian Test Online |
√ |
|
|
7 |
Sistem dapat membuat kartu tanda keterangan lulus dari pelamar |
√ |
|
|
8 |
Menampilkan Halaman Biodata Pelamar |
√ |
|
|
9 |
Menampilkan Menu/Tombol Tambah,Edit,Hapus pada Menu Master Pelamar |
√ |
|
|
10 |
Menonaktifkan User Pelamar Login |
√ |
|
|
11 |
Menampilkan Struktur pada perusahaan |
|
√ |
|
12 |
Sistem dapat membuat soal tes pelamar |
√ |
|
|
13 |
Menampilkan Profile Perusahaan |
√ |
|
|
14 |
Menampilkan Laporan Perbulan |
|
√ |
|
15 |
Menampilkan Pelamar yang Lolos Seleksi dari tes Ujian Online |
√ |
|
|
16 |
Menampilkan Galery Perusahaan |
|
|
√ |
17 |
Menampilkan formulir pendaftaran |
|
√ |
|
18 |
Menampilkan struktur departement |
|
√ |
|
19 |
Menampilkan Jumlah Calon Karyawan yang gagal |
|
√ |
|
Non Functional |
|
|
|
|
Saya ingin sistem dapat |
|
|
|
|
No. |
Keterangan |
M |
D |
I |
1 |
Saya ingin sistem bersifat userfriendly |
√ |
|
|
2 |
Saya ingin sistem berjalan dengan baik |
√ |
|
|
3 |
Tampilan yang menarik dan mudah dipahami |
|
√ |
|
Tabel 3.2. Elisitasi Tahap II
Keterangan :
M : Mandatory : kebutuhan yang diperlukan
D : Desirable : kebutuhan boleh ada dan tidak
I : Inessential : kebutuhan yang tidak diperlukan
Elisitasi Tahap III
Functional |
|||||||||||||||||||
Analisa Kebutuhan |
|||||||||||||||||||
Saya ingin sistem dapat |
|||||||||||||||||||
Feasibility |
T |
O |
E |
||||||||||||||||
Risk |
L |
M |
H |
L |
M |
H |
L |
M |
H |
||||||||||
No. |
Keterangan |
|
|
|
|
|
|
|
|
|
|||||||||
1 |
Menampilkan Halaman Home |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
2 |
Menampilkan Halaman Informasi Lowongan Kerja |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
3 |
Menampilkan Form Pendaftaran online |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
4 |
Menampilkan Login Pelamar |
|
|
√ |
|
|
√ |
|
√ |
|
|||||||||
5 |
Menampilkan Soal Ujian Test Online Pelamar |
|
√ |
|
|
|
√ |
|
√ |
|
|||||||||
6 |
Sistem dapat menampilkan hasil Ujian Test Online |
|
|
√ |
|
|
√ |
|
√ |
|
|||||||||
7 |
Sistem dapat membuat kartu tanda keterangan lulus dari pelamar |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
8 |
Menampilkan Halaman Biodata Pelamar |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
9 |
Menampilkan Menu/Tombol Tambah,Edit,Hapus pada Menu Master Pelamar |
|
|
√ |
|
√ |
|
|
√ |
|
|||||||||
10 |
Menonaktifkan User Pelamar Login |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
11 |
Menampilkan Struktur pada perusahaan |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
12 |
Sistem dapat membuat soal tes pelamar |
|
|
√ |
|
√ |
|
|
√ |
|
|||||||||
13 |
Menampilkan Profile Perusahaan |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
14 |
Menampilkan Laporan Perbulan |
|
√ |
|
|
|
√ |
|
√ |
|
|||||||||
15 |
Menampilkan Pelamar yang Lolos Seleksi dari tes Ujian Online |
|
|
√ |
|
√ |
|
|
√ |
|
|||||||||
16 |
Menampilkan Galery Perusahaan |
√ |
|
|
√ |
|
|
√ |
|
|
|||||||||
17 |
Menampilkan formulir pendaftaran |
√ |
|
|
|
√ |
|
√ |
|
|
|||||||||
18 |
Menampilkan struktur departement |
|
√ |
|
√ |
|
|
√ |
|
|
|||||||||
19 |
Menampilkan Jumlah Calon Karyawan yang gagal |
√ |
|
|
|
√ |
|
|
√ |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
</td> </tr> | |||||||||
<p>Functional | |||||||||||||||||||
Analisa Kebutuhan |
|||||||||||||||||||
Saya ingin sistem dapat |
|||||||||||||||||||
Feasibility |
T |
O |
E |
||||||||||||||||
Risk |
L |
M |
H |
L |
M |
H |
L |
M |
H |
||||||||||
No. |
Keterangan |
|
|
|
|
|
|
|
|
|
|||||||||
1 |
Saya ingin sistem bersifat userfriendly |
|
√ |
|
√ |
|
|
|
√ |
|
|||||||||
2 |
Saya ingin sistem berjalan dengan baik |
|
|
√ |
|
|
√ |
√ |
|
|
|||||||||
3 |
Tampilan yang menarik dan mudah dipahami |
|
√ |
|
√ |
|
|
√ |
|
|
Tabel 3.3. Elisitasi Tahap III
Keterangan :
T : Technical L : Low=mudah
O : Operational M : Middle=sedang
E : Economic H : High=sulit
Final Draft Elisitasi
Functional |
|
Analisa Kebutuhan |
|
Saya ingin sistem dapat |
|
No. |
Keterangan |
1 |
Menampilkan Halaman Home |
2 |
Menampilkan Halaman Informasi Lowongan Kerja |
3 |
Menampilkan Form Pendaftaran online |
4 |
Menampilkan Login Pelamar |
5 |
Menampilkan Soal Ujian Test Online Pelamar |
6 |
Sistem dapat menampilkan hasil Ujian Test Online |
7 |
Sistem dapat membuat kartu tanda keterangan lulus dari pelamar |
8 |
Menampilkan Halaman Biodata Pelamar |
9 |
Menampilkan Menu/Tombol Tambah,Edit,Hapus pada Menu Master Pelamar |
10 |
Menonaktifkan User Pelamar Login |
11 |
Menampilkan Struktur pada perusahaan |
12 |
Sistem dapat membuat soal tes pelamar |
13 |
Menampilkan Profile Perusahaan |
14 |
Menampilkan Laporan Perbulan |
15 |
Menampilkan Pelamar yang Lolos Seleksi dari tes Ujian Online |
Non Functional |
|
Saya ingin sistem dapat |
|
No. |
Keterangan |
1 |
Saya ingin sistem bersifat userfriendly |
2 |
Saya ingin sistem berjalan dengan baik |
3 |
Tampilan yang menarik dan mudah dipahami |
Penyusun
(YUDHA ADITYA) |
Mengetahui, |
|
Pembimbing I
(Aris Martono, S.Kom,M.M.S.I) |
Pembimbing II
(Dedeh Supriyanti, S.Kom) |
Menyetujui, |
|
Stakeholder
(H.Muchsin Harun Achmad,ST) |
Kepala Jurusan
(Junaidi, M.Kom) |
BAB IV
RANCANGAN SISTEM YANG DIUSULKAN
Rancangan Sistem usulan
Setelah mengadakan analisa dan penelitian sistem yang sedang berjalan pada PT. IndoTaichen Textile, Rancangan fungsional untuk system yang diusulkan akan di jelaskan kedalam sebuah bentuk diagram, dimana dalam pembuatan diagram tersebut penulis menggunakan program unified modelling language (UML). Berikut gambaran dari Use Case Diagram dan Activity Diagram yang digunakan oleh penulis untuk mengkomunikasikan rancangan sistem kepada user.
Prosedur Sistem Usulan
A. Reqruitment Personalia & HRD
1. Bagian Reqruitment melakukan login sistem
2. Menampilkan Menu Home
3. Menampilkan Menu Pendaftar
4. Melihat Pendaftar yang masuk
5. Membuat soal test
6. Membuat user name dan password pendaftar
7. Membuat Laporan calon karyawan yang mendaftar
8. Log out
B. Departement IT
1. Bagian Department IT melakukan log in
2. Menampilkan menu Home
3. Membuat user name dan password pendaftar
4. Log out
Usecase Diagram yang Diusulkan
Use Case Digram berfungsi untuk menggambarkan sistem dengan pemakai (User) yang disebut actor. Use Case Diagram digunakan untuk menggambarkan hubungan interaksi antara sistem dan pemakai(User).
Berdasarkan gambar 4.1. Use Case Diagram yang berjalan diatas terdapat
1) 1 system yang mencakup seluruh kegiatan yang sedang berjalan pada PT. IndoTaichen Textile
2) 2 actor yang melakukan kegiatan, yaitu: Reqruitment HRD dan Pelamar / User.
3) 14 use case yang biasa dilakukan oleh actor-actor.
4) 9include yang meliputi verifikasi log in benar, verifikasi login salah, Data Pendaftar, Input Soal, Input User, cetak laporan, Daftar, Test Soal, Cetak hasil test.
Activity Diagram yang diusulkan
a. Menu Admin
Dari gambar 4.2 activity diagram penulis akan menjelaskan scenario sebagai berikut :
1. 1 Initial Node, sebagai awal objek.
2. 1 Decision Node.
3. 7 action dari sistem yang mencerminkan eksekusi dari suatu aksi.
4. 2 Fork Note dari sistem yang mencerminkan penggabungan action.
5. 1 final Node, sebagai objek yang diakhiri
b. Menu User
Dari gambar 4.3 activity diagram penulis akan menjelaskan scenario sebagai berikut :
1. 1 Initial Node, sebagai awal objek.
2. 1 Decision Node.
3. 8 action dari sistem yang mencerminkan eksekusi dari suatu aksi.
4. 1 Fork Note dari sistem yang mencerminkan penggabungan action.
5. 1 final Node, sebagai objek yang diakhiri
Sequence Diagram Penerimaan Karyawan Pada Menu Admin
Dari gamnbar 4.4 Sequence diagram penulis akan menjelaskan scenario sebagai berikut :
1. 1 Actor yang melakukan kegiatan sebagai admin.
2. 6 control lifeline yang digunakan, yaitu log in, menu utama, data Pendaftar, input Soal test, Input User, dan laporan.
3. 7 message yang ada dalam sistem Penerimaan Karyawan.
Sequence Diagram Penerimaan Karyawan Pada Menu User
Dari gamnbar 4.5 Sequence diagram penulis akan menjelaskan scenario sebagai berikut :
1. 1 Actor yang melakukan kegiatan sebagai user.
2. 6 control lifeline yang digunakan, yaitu daftar, log in, menu utama, mengisi Soal test, Mendapat hasil test, dan Cetak bukti laporan.
3. 8 message yang ada dalam sistem Penerimaan Karyawan.
Rancangan Basis Data
Pada bab ini menjelaskan secara terperinci rancangan-rancangan yang diusulkan pada bagian basis data yang merupakan penjabaran diagram-diagram di atas.
Class Diagram yang diusulkan
Rancangan Sistem yang diusulkan pada class diagram adalah sebagai berikut :
Spesifikasi Basis Data
Rancangan database dipakai untuk mempermudah dalam proses penyeleksian data, serta membantu pemprograman dalam mengambil dan menampilkan data. Pada database digunakan tabel-tabel, dan pada tabel-tabel ini akan dijelaskan nama field, type dan size mengenai data tersebut.
1. Nama File : User
Media : Harddisk
Isi :(no_pendaftar, username, password, status)
Primary Key : no_pendaftar
Panjang Record : 45
Field Name |
Data Type |
Field Size |
Keterangan |
NO_PENDAFTAR |
Varchar |
5 |
No Pendaftar |
USERNAME |
Varchar |
30 |
Username |
PASSWORD |
Varchar |
10 |
Password |
STATUS |
Enum |
(‘0’,’1’) |
Status |
2. Nama File : Pendaftar
Media : Harddisk
Isi :(Id, no_pendaftar, jenis_kelamin, alamat, no_telp, tempat_lahir, tgl_lahir, pendidikan, nama_institusi, ipk, no_ijazah, no_ktp, alamat_email, tgl_daftar)
Primary Key : ID
Panjang Record : 271
Field Name |
Data Type |
Field Size |
Keterangan |
ID |
Int |
11 |
Id pendaftar |
NO_PENDAFTAR |
Varchar |
8 |
Nomor Pendaftar |
JENIS_KELAMIN |
Enum |
(‘0’,’1’) |
Jenis Kelamin |
ALAMAT |
Varchar |
80 |
Alamat |
NO_TELP |
Varchar |
13 |
Nomor Telpon |
TEMPAT_LAHIR |
Varchar |
20 |
Tempat Lahir |
TGL_LAHIR |
Date |
|
Tanggal Lahir |
PENDIDIKAN |
Varchar |
15 |
Pendidikan |
NAMA_INSTITUSI |
Varchar |
30 |
Nama Institusi |
IPK |
Varchar |
4 |
IPK |
NO_IJAZAH |
Varchar |
30 |
Nomor Ijazah |
NO_KTP |
Varchar |
30 |
Nomor KTP |
ALAMAT_EMAIL |
Varchar |
30 |
Alamat Email |
TGL_DAFTAR |
Date |
|
Tanggal Daftar |
3. Nama File : Nilai
Media : Harddisk
Isi :(no_pendaftar, nilai, keterangan)
Primary Key : no_pendaftar
Panjang Record : 30
Field Name |
Data Type |
Field Size |
Keterangan |
NO_PENDAFTAR |
Varchar |
5 |
Nomor Pendaftar |
NILAI |
Varchar |
5 |
Nilai |
KETERANGAN |
Varchar |
20 |
Keterangan |
4. Nama File : Soal
Media : Harddisk
Isi :(id_soal, Jenis_soal, Soal, jwb_a, jwb_b, jwb_c, jwb_d, skor_a, skor_b, skor_c, skor_d)
Primary Key : id_soal
Panjang Record : 358
Field Name |
Data Type |
Field Size |
Keterangan |
ID_SOAL |
Int |
11 |
Id Soal |
JENIS_SOAL |
Varchar |
3 |
Jenis Soal |
SOAL |
Varchar |
100 |
Soal Test |
JWB_A |
Varchar |
50 |
Jawaban A |
JWB_B |
Varchar |
50 |
Jawaban B |
JWB_C |
Varchar |
50 |
Jawaban C |
JWB_D |
Varchar |
50 |
Jawaban D |
SKOR_A |
Int |
11 |
Skor A |
SKOR_B |
Int |
11 |
Skor B |
SKOR_C |
Int |
11 |
Skor C |
SKOR_D |
Int |
11 |
Skor D |
5. Nama File : Informasi_lowongan
Media : Harddisk
Isi :(informasi_lowongan_id, tgl, judul, deskripsi, status)
Primary Key : informasi_lowongan_id
Panjang Record : 123
Field Name |
Data Type |
Field Size |
Keterangan |
INFORMASI_LOWONGAN_ID |
Int |
11 |
Informasi Lowongan |
TGL |
Date |
|
Tanggal |
JUDUL |
Varchar |
100 |
Judul |
DESKRIPSI |
Text |
|
Deskripsi |
STATUS |
Varchar |
12 |
Status |
Flowchart System Yang Diusulkan
Flowchart program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya yang dilaksanakan. Flowchart ini menunjukan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi. Berikut Flowchart program untuk Aplikasi Penerimaan Karyawan Baru pada PT. IndoTaichen Textile yaitu:
1. Flowchart Login
Dapat dijelaskan gambar 4.7 flowchart program untuk menu Halaman User dari Aplikasi Penerimaan Karyawan Baru pada PT. IndoTaichen Textile diatas ini terdiri dari:
a. 2 (dua) simbol terminal, yang berperan sebagai "start" dan "finish" pada aliran proses flowchart program pada login admin.
b. 1 (satu) simbol decision, yang berperan memeriksa hasil process dari input username & password. Jika data terdapat pada database dengan tabel "admin" maka aplikasi akan menampilkan "Tampilan Menu Home" dan jika tidak terdapat data username dan password pada tabel "login" maka akan tampil pesan "Invalid Login" kemudian kembali ke "Tampilan Login".
c. 2 (dua) simbol Display yang berperan menampilkan tampilan aplikasi diantaranya : Tampilan Login dan Tampilan Menu utama.
d. 1 (satu) simbol process yang berperan memproses hasil input username & password.
e. 1 (satu) simbol stored data, yang menjelaskan data yang digunakan oleh proses "Cek Username & Password".
f. 1 (satu) simbol Network Message, untuk menampilkan pesan "Invalid Login".
g. 1 (satu) simbol manual input, yang menandakan masukan yang dilakukan oleh user.
2. Flowchart menu pendaftar
Dapat dijelaskan gambar 4.8. flowchart program untuk menu "menu pendaftar" dari "Aplikasi Penerimaan Karyawan Baru pada PT. IndoTaichen Textile" diatas ini terdiri dari:
a. 2 (dua) simbol terminal, yang berperan sebagai "start" dan "finish" pada aliran proses flowchart program pada menu pendaftar.
b. 4(empat) simbol Decision, menjelaskan pilihan menu informasi yang bisa dipilih diantaranya : tambah, view, update, delete
c. 2 (dua) simbol Display yang berperan menampilkan tampilan aplikasi diantaranya : Tampilan menu pendaftar dan Tampilan data pendaftar.
d. 2 (dua) simbol process yang berperan memproses hasil delete dan simpan.
e. 1 (satu) simbol stored data, yang menjelaskan data yang digunakan oleh "tampilan data pendaftar"
f. 3 (tiga) simbol manual input, yang menandakan masukan yang dilakukan oleh user.
3. Flowchart menu soal
Dapat dijelaskan gambar 4.9. flowchart program untuk menu "menu soal" dari "Aplikasi Penerimaan Karyawan Baru pada PT. IndoTaichen Textile" diatas ini terdiri dari:
a. 2 (dua) simbol terminal, yang berperan sebagai "start" dan "finish" pada aliran proses flowchart program pada menu soal.
b. 4(empat) simbol Decision, menjelaskan pilihan menu informasi yang bisa dipilih diantaranya : tambah, view, update, delete
c. 2 (dua) simbol Display yang berperan menampilkan tampilan aplikasi diantaranya : Tampilan menu soal dan Tampilan data soal.
d. 2 (dua) simbol process yang berperan memproses hasil delete dan simpan.
e. 1 (satu) simbol stored data, yang menjelaskan data yang digunakan oleh "tampilan data soal"
f. 3 (tiga) simbol manual input, yang menandakan masukan yang dilakukan oleh user.
4. Flowchart menu user
Dapat dijelaskan gambar 4.10. flowchart program untuk menu "menu user" dari "Aplikasi Penerimaan Karyawan Baru pada PT. IndoTaichen Textile" diatas ini terdiri dari:
a. 2 (dua) simbol terminal, yang berperan sebagai "start" dan "finish" pada aliran proses flowchart program pada menu user.
b. 4(empat) simbol Decision, menjelaskan pilihan menu informasi yang bisa dipilih diantaranya : tambah, view, update, delete
c. 2 (dua) simbol Display yang berperan menampilkan tampilan aplikasi diantaranya : Tampilan menu user dan Tampilan data user.
d. 2 (dua) simbol process yang berperan memproses hasil delete dan simpan.
e. 1 (satu) simbol stored data, yang menjelaskan data yang digunakan oleh "tampilan data user"
f. 3 (tiga) simbol manual input, yang menandakan masukan yang dilakukan oleh user.
5. Flowchart menu laporan
Dapat dijelaskan gambar 4.11. flowchart program untuk menu "menu laporan" dari "Aplikasi Penerimaan Karyawan Baru pada PT. IndoTaichen Textile" diatas ini terdiri dari
a. 2 (dua) simbol terminal, yang berperan sebagai "start" dan "finish" pada aliran proses flowchart program pada menu laporan.
b. 1(satu) simbol Display yang berperan menampilkan tampilan aplikasi diantaranya : Tampilan laporan.
c. 1 (satu) simbol stored data, yang menjelaskan data yang digunakan oleh "tampilan laporan"
6. Flowchart menu login pendaftar
Dapat dijelaskan gambar 4.12 flowchart program untuk menu "menu login pendaftar" dari "Aplikasi Penerimaan Karyawan Baru pada PT. IndoTaichen Textile" diatas ini terdiri dari:
a. 2 (dua) simbol terminal, yang berperan sebagai "start" dan "finish" pada aliran proses flowchart program pada login pendaftar.
b. 1 (satu) simbol decision, yang berperan memeriksa hasil process dari input username & password. Jika data terdapat pada database dengan tabel "login" maka aplikasi akan menampilkan "Tampilan Menu Home" dan jika tidak terdapat data username dan password pada tabel "login" maka akan tampil pesan "Invalid Login" kemudian kembali ke "Tampilan Login".
c. 2 (dua) simbol Display yang berperan menampilkan tampilan aplikasi diantaranya : Tampilan Login dan Tampilan Menu utama.
d. 2 (dua) simbol process yang berperan memproses pendaftaran dan memproses hasil input username & password.
e. 1 (satu) simbol stored data, yang menjelaskan data yang digunakan oleh proses "Cek Username & Password".
f. 1 (satu) simbol Network Message, untuk menampilkan pesan "Invalid Login".
g. 1 (satu) simbol manual input, yang menandakan masukan yang dilakukan oleh user.
7. Flowchart menu test online
a. 2 (dua) simbol terminal, yang berperan sebagai "start" dan "finish" pada aliran proses flowchart program pada menu test online.
b. 1(satu) simbol Decision, menjelaskan pilihan menu informasi yang bisa dipilih diantaranya : tampilan test online.
c. 1 (dua) simbol Display yang berperan menampilkan tampilan aplikasi diantaranya : Tampilan menu test online dan Tampilan laporan hasil test
d. 1 (satu) simbol manual input, yang menandakan masukan yang dilakukan oleh user
Hasil Protoype dan Tampilan
1. Tampilan Login Admin
2. Tampilan Login Salah atau Kosong
3. Tampilan Menu Home Admin
4. Tampilan Menu Pendaftar
5. Tampilan Input Soal
Tampilan form input Soal berisi jenis soal dan jawabannya yang harus diinputkan secara manual oleh admin
6. Tampilan Menu User
Halaman ini berisikan form User yang telah diinput sebelumnya, di dalam menu ini terdapat menu view, update, create dan delete.
7. Tampilan Home User
8. Tampilan Menu Lowongan Kerja
9. Tampilan Menu Daftar
10. Tampilan Menu Login User
11. Tampilan Menu Test Online
12. Tampilan Hasil Test
13. Tampilan Bukti Kelulusan
Konfigurassi Sistem yang Diusulkan
1. Spesifikasi Hardware
Rancangan perangkat keras (hardware) yang diusulkan untuk sistem baru ini adalah sebagai berikut :
1. Processor : Pentium IV
2. Monitor : 14" LCD monitor
3. Mouse : Optical
4. Keyboard : Standar
5. RAM : 2 GB
6. Harddisk : 80 GB
7. Printer : Laser Jet 5M
2. Aplikasi Yang Digunakan
Perangkat lunak merupakan penunjang dari peralatan komputer yang akan digunakan sebagai penghubung dalam intruksi yang diinginkan agar komputer diusulkan dalam rancangan sistem ini adalah :
1. Windows 7
2. Mozila Firefox
3. Macromedia Dreamweaver CS 5
4. Xampp
6. Visual Paradigm for UML 6.4 Enterprise Edition.
8. MySQL
3. Hak Akses
Pengoperasian aplikasi ini dapat dilakukan oleh:
1. Personalia & HRD
2. Department IT
Implementasi
Schedule
No |
Kegiatan |
Bulan |
||||||||||||||||||
Februari |
Maret |
April |
Mei |
|||||||||||||||||
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
1 |
2 |
3 |
4 |
|||||
1. |
Pengumpulan data |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
2. |
Analisa system |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
3. |
Perancangan system |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
4. |
Pembuatan program |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
5. |
Test Program |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
6. |
Evaluasi Program |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
7. |
Perbaikan Program |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
8. |
Pelatihan User |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
9. |
Implementasi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
10. |
Dokumentasi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Estimasi Biaya
No. |
Jenis Kegiatan |
Anggaran |
1 |
Pengumpulan Data |
Rp. 50.000,- |
2 |
Perancangan Sistem |
Rp. 200.000,- |
3 |
Pembuatan Program |
Rp. 500.000,- |
4 |
Biaya Print Dokumentasi |
Rp. 100.000,- |
5 |
Evaluasi Program |
Rp. 100.000,- |
6 |
Perbaikan Program |
Rp. 50.000,- |
7 |
Training User |
Rp. 150.000,- |
8 |
Implementasi Program |
Rp. 200.000,- |
9 |
Lain-Lain |
Rp. 100.000,- |
Total |
Rp. 1.450.000,- |
BAB V
PENUTUP
Kesimpulan
Kesimpulan Terhadap Rumusan Masalah
1. Sistem penerimaan karyawan baru yang berjalan saat ini sudah cukup baik karena sudah terstruktur atau sudah terencana dengan tahapan-tahapan yang telah dibuat.
2. Pada sistem yang berjalan saat ini sudah memiliki persiapan yang rapih, prosedur penerimaan karyawan baru yang sistematis, akan tetapi masih memiliki kekurangan atau kendala yaitu belum mampu menyediakan informasi yang dibutuhkan secara tepat dan akurat karna masih menggunakan cara manual sehingga belum mampu menghasilkan laporan yang dibutuhkan dalam waktu yang singkat. Oleh sebab itu dibutuhkan sistem yang lebih baik yang memiliki akses yang cepat, menyimpan data yang baik, sehingga menjadi lebih efektif dan efisien.
3. Laporan-laporan kurang akurat sehingga mempengaruhi sistem penerimaan karyawan baru, dan mempunyai prosedur yang baik sehingga penerimaan karyawan bisa lebih efektif.
Kesimpulan Terhadap Tujuan dan Manfaat Penelitian
1. Kesimpulan Terhadap Tujuan Penelitian
Setelah dilakukan penelitian pada sistem penerimaan karyawan baru pada PT. IndoTaiche Textile dapat diketahui lebih jauh tentang sistem yang berjalan saat ini masih bersifat semi komputerisasi. Pada perancangan sistem penerimaan karyawan baru yang diusulkan, dapat memperubah penerimaan karyawan dalam mengontrol jadwal penerimaan lamaran, pengetesan dan pemanggilan karyawan yang telah lulus test online. Sehingga Reqruitment HRD dapat mempersingkat waktu untuk menghasilkan laporan akhir yang akan dilaporkan kepada Manager HRD secara akurat dan tepat waktu. Perancangan sistem penerimaan karyawan baru ini dapat dilakukan dengan menerapkan ilmu pendidikan komputer yang telah didapat pada Perguruan Tinggi Raharja.
a. Tujuan operasional
Peneliti mengakui bahwa untuk membangun suatu aplikasi web penerimaan karyawan baru secara online, maka diperlukan untuk dapat menghasilkan elisitasi dan rancangan database guna untuk mengetahui sejauh mana sistem tersebut dapat dibangun, supaya sistem tersebut dapat diimplementasikan di PT. IndoTaichen Textile dengan baik dan sesuai dengan kebutuhannya.
b. Tujuan fungsional
1. Sistem yang berjalan pada saat ini di PT. IndoTaichen Textile masih dilakukan secara manual yang mengakibatkan sistem kurang efektif dan efisien dalam proses penerimaan dan mengalami kesulitan dalam pengaturan jadwal penerimaan lamaran.
2. Dengan permasalahan diatas maka dibuatnya sistem penerimaan karyawan baru secara online, diharapkan mengasilkan sistem yang dapat mempermudah proses penerimaan karyawan baru sehingga sistem dapat berjalan dengan lebih baik lagi.
3. Mengetahui proses masukan dan keluaran maka dibuatnya sistem penerimaan karyawan baru ini agar sistem tersebut berjalan dengan sempurna.
c. Tujuan individual
Selain membantu pihak Reqruitment HRD PT. IndoTaichen Textile dalam proses penerimaan karyawan baru, penelitian ini ditulis juga sebagai syarat kelulusan maka peneliti membuat sistem tersebut untuk mengembangkan ilmu pengetahuan peneliti agar lebih baik seara teoritis maupun aplikasi.
2 . Kesimpulan Terhadap Manfaat Penelitian
Berdasarkan penjelasan pada bab – bab sebelumnya, maka pada penelitian ini penulis dapat menyimpulan beberapa hal :
1. Melakukan pengembangan pada sistem penerimaan karyawan baru PT. IndoTaichen Textile yang selama ini digunakan.
2. Perancangan sistem informasi penerimaan karyawan baru pada PT. IndoTaichen Textile Berbasis Web, akan dibuat agar Manager HRD berserta jajarannya lebih mudah dalam melaksanakan program penerimaan karyawan baru.
3. Dari hasil penelitian ini sistem dapat mengindentifikasi kendala – kendala kekurangan dan kelebihannya agar dapat berjalan dengan sempurna.
Saran
Berdasarkan hasil penelitian dan analisis yang telah dilakukan pada Sistem Penerimaan Karyawan Baru PT. IndoTaichen Textile, maka terdapat beberapa cara yang dapat dijadikan masukan untuk meningkatkan kinerja Sistem Penerimaan Karyawan Baru, yaitu sebagai berikut:
1. Melakukan pengembangan terhadap sistem penerimaan karyawan baru yang selama ini dipakai.
2. Apabila sudah dikembalikan, hendaknya sistem ini digunakan, agar dapat diketahui kekurangan yang lain, untuk perkembangan dikemudian waktu.
3. Penelitian ini dapat dijadikan sebagai acuan untuk melakukan pengembangan sistem selanjutnya.