SI1022465114
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 |
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 perusahaan yang sering memposting lowongan |
|
√ |
|
11 |
Menggunakan media sosial sebagai integrasi pendaftaran |
|
|
√ |
12 |
Menampilkan form input pendaftaran |
√ |
|
|
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 lowongan pekerjaan 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 & 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 |
√ |
|
|
28 |
Menghasilkan laporan dalam bentuk excel |
√ |
|
|
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 |
Keamanan data perusahaan dan calon pekerja terjamin |
√ |
|
|
Keterangan :
- Mandatory : kebutuhan yang diperlukan
- Desirable : kebutuhan boleh ada dan tidak
- Inessential : kebutuhan yang tidak diperlukan
Elisitasi Tahap III
Tabel 3.3. 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 |
Menggunakan email dan password untuk login |
√ |
|
|
√ |
|
|
√ |
|
|
|||||||||
2 |
Terdapat login untuk admin, perusahaan, dan karyawan |
√ |
|
|
√ |
|
|
√ |
|
|
|||||||||
3 |
Menampilkan form input pendaftaran |
√ |
|
|
√ |
|
|
√ |
|
|
|||||||||
4 |
Menampilkan form input detail data karyawan |
|
√ |
|
|
√ |
|
√ |
|
|
|||||||||
5 |
Menampilkan form input detail data perusahaan |
|
√ |
|
|
√ |
|
|
√ |
|
|||||||||
6 |
Menampilkan form paket kontrak kerja ke perusahaan |
|
√ |
|
√ |
|
|
√ |
|
|
|||||||||
7 |
Menampilkan form untuk login |
√ |
|
|
√ |
|
|
|
√ |
|
|||||||||
8 |
Menampilkan pencarian lowongan pekerjaan berdasarkan jenis kerja |
|
√ |
|
√ |
|
|
√ |
|
|
|||||||||
9 |
Menampilkan pencarian lowongan pekerjaan berdasarkan lokasi |
|
√ |
|
√ |
|
|
√ |
|
||||||||||
10 |
Menampilkan slideshow jasa-jasa PT Media Karir Solusindo |
|
√ |
|
√ |
|
|
|
√ |
||||||||||
11 |
Menampilkan Media Sosial dari PT Media Karir Solusindo |
√ |
|
√ |
|
√ |
|
||||||||||||
12 |
Menghasilkan laporan jumlah karyawan & perusahaan yang mendaftar |
√ |
| √ |
| √ |
|
||||||||||||
13 |
Menghasilkan laporan lowongan yang cocok untuk karyawan |
|
√ |
|
√ |
|
|
√ |
|
|
|||||||||
14 |
Menampilkan Laporan karyawan yang cocok untuk perusahaan |
|
√ |
|
√ |
|
√ |
|
|||||||||||
15 |
Menghasilkan laporan karyawan berdasarkan kota tempat tinggal |
√ |
|
√ |
|
√ |
|
||||||||||||
16 |
Menghasilkan laporan dalam bentuk excel |
√ |
|
√ |
|
|
|
|
√ |
||||||||||
17 |
Menghasilkan laporan jumlah karyawan & perusahaan yang mendaftar |
√ |
|
|
√ |
|
|
√ |
|||||||||||
Non Functional |
|||||||||||||||||||
Saya ingin sistem dapat |
|||||||||||||||||||
1 |
Saya ingin sistem bersifat userfriendly |
|
√ |
|
√ |
|
|
√ |
|
|
|||||||||
2 |
Saya ingin sistem berjalan dengan baik |
√ |
|
|
|
√ |
√ |
|
|
||||||||||
3 |
Keamanan data perusahaan dan calon pekerja terjamin |
|
√ |
|
|
√ |
|
|
|
√ |
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 |
Menggunakan email dan password untuk login |
2 |
Terdapat login untuk admin, perusahaan, dan karyawan |
3 |
Menampilkan form input pendaftaran |
4 |
Menampilkan form input detail data karyawan |
5 |
Menampilkan form input detail data perusahaan |
6 |
Menampilkan form paket kontrak kerja ke perusahaan |
7 |
Menampilkan form untuk login |
8 |
Menampilkan pencarian lowongan pekerjaan berdasarkan jenis kerja |
9 |
Menampilkan pencarian lowongan pekerjaan berdasarkan lokasi |
10 |
Menampilkan slideshow jasa-jasa PT Media Karir Solusindo |
11 |
Menampilkan Media Sosial dari PT Media Karir Solusindo |
12 |
Menghasilkan laporan jumlah karyawan & perusahaan yang mendaftar |
13 |
Menghasilkan laporan lowongan yang cocok untuk karyawan |
14 |
Menghasilkan laporan karyawan yang cocok untuk perusahaan |
15 |
Menghasilkan laporan karyawan berdasarkan kota tempat tinggal |
16 |
Menghasilkan laporan dalam bentuk excel |
17 |
Menghasilkan laporan jumlah karyawan & perusahaan yang mendaftar |
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 |
Penyusun
(ELOS ANANTO) |
Mengetahui, |
|
Pembimbing I
(Himawan, M.Kom) |
Pembimbing II
(Junaidi, M.Kom) |
Menyetujui, |
|
Stakeholder
(Arya Sandho Wibowo) |
Kepala Jurusan
(Junaidi, M.Kom) |
BAB IV
RANCANGAN SISTEM DAN IMPLEMENTASI
Rancangan Sistem usulan
Setelah mengadakan analisa dan penelitian mengenai alur bisnis tradisional perusahaan secara umum dan alur sistem situs pencari pekerjaan yang ada dan telah berjalan, ada beberapa prosedur usulan yang akan di jelaskan dengan use case diagram, activity diagram dan sequence diagram.
Prosedur Sistem Usulan
1. Prosedur mencari pekerjaan.
2. Prosedur membuat dan memperbaharui lowongan pekerjaan
3. Prosedur register.
4. Prosedur login.
5. Prosedur update data profile.
6. Prosedur melamar pekerjaan.
7. Prosedur melakukan chat dengan calon pekerja atau perusahaan.
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 diusulkan terdapat :
(1)1 sistem yang mencakup semua prosedur secara kesuluruhan.
(2)3 actor yang melakukan kegiatan yaitu : Admin, Calon pekerja, dan Perusahaan.
(3)6 use case yang dilakukan oleh user – user tersebut, diantaranya : Mencari pekerjaan, Membuat dan memperbaharui lowongan pekerjaan, login, update profile, dan menghubungi admin, perusahaan atau calon pekerja melalui chat .
Activity Diagram yang diusulkan
a. Activity Diagram Prosedur Mencari Lowongan Pekerjaan
Berdasarkan gambar 4.2 Diagram Activity prosedur mencari Pekerjaan terdapat :
(1)1 Initial Node, Objek yang diawali.
(2)2 Swimlane, yang menunjukkan siapa yang bertanggung jawab melakukan aktifitas.
(3)8 Action, Sistem yang mencerminkan eksekusi dari suatu aksi.
(4)2 Fork Node, Satu aliran yang pada tahap tertentu berubah menjadi satu aliran.
(5)1 Join Node, Beberapa aliran yang pada tahap tertentu menjadi satu aliran.
(6)1 Activity Final Node, Objek yang diakhiri.
B. Activity Diagram Prosedur Login
Berdasarkan gambar 4.3 Activity Diagram Prosedur Login terdapat :
1 Initial Node, Objek yang diawali.
2 Swimlane, yang menunjukkan siapa yang bertanggung jawab melakukan aktifitas.
6 Action, Sistem yang mencerminkan eksekusi dari suatu aksi.
1 Decision Node, Untuk mebuat keputusan.
1 Activity Final Node, Objek yang diakhiri.
C. Activity Diagram Prosedur Register
Berdasarkan gambar 4.4 Activity Diagram Register Terdapat :
1 Initial Node, Objek yang diawali.
2 Swimlane, yang menunjukkan siapa yang bertanggung jawab melakukan aktifitas.
9 Action, Sistem yang mencerminkan eksekusi dari suatu aksi.
1 Decision Node, Untuk mebuat keputusan.
1 Activity Final Node, Objek yang diakhiri.
D. Activity Diagram Prosedur Update Data Profile
Berdasarkan gambar 4.5 Activity Diagram Update Data profile Terdapat :
1 Initial Node, Objek yang diawali.
2 Swimlane, yang menunjukkan siapa yang bertanggung jawab melakukan aktifitas.
8 Action, Sistem yang mencerminkan eksekusi dari suatu aksi.
2 Decision Node, Untuk mebuat keputusan.
1 Activity Final Node, Objek yang diakhiri.
E. Activity Diagram Prosedur chatting
Berdasarkan gambar 4.6 Activity Diagram menghubungi admin terdapat:
a. 1 Initial Node, Objek yang diawali.
b. 3 Swimlane, yang menunjukkan siapa yang bertanggung jawab melakukan aktifitas.
c. 10 Action, Sistem yang mencerminkan eksekusi dari suatu aksi.
d. 2 Decision Node, Untuk mebuat keputusan..
e. 1 Activity Final Node, Objek yang diakhiri.
F. Activity Diagram Prosedur Update lowongan pekerjaan
Berdasarkan gambar 4.7 Activity Diagram update lowongan :
1 Initial Node, Objek yang diawali.
2 Swimlane, yang menunjukkan siapa yang bertanggung jawab melakukan aktifitas.
11 Action, Sistem yang mencerminkan eksekusi dari suatu aksi.
2 Decision Node, Untuk mebuat keputusan.
1 Fork Node, yang merubah satu aliran menjadi beberapa aliran.
1 Join Node, yang merubah beberapa aliran menjadi satu aliran.
1 Activity Final Node, Objek yang diakhiri.
G. Activity Diagram Prosedur Melamar Pekerjaan
Berdasarkan gambar 4.8 Activity Diagram Melamar Pekerjaan Terdapat :
1 Initial Node, Objek yang diawali.
2 Swimlane, yang menunjukkan siapa yang bertanggung jawab melakukan aktifitas.
15 Action, Sistem yang mencerminkan eksekusi dari suatu aksi.
1 Decision Node, Untuk mebuat keputusan.
2 Fork Node, yang merubah satu aliran menjadi beberapa aliran.
1 Join Node, yang merubah beberapa aliran menjadi satu aliran.
1 Activity Final Node, Objek yang diakhiri.
Sequence Diagram Sistem Yang Diusulkan
A. Sequence Diagram Prosedur Register.
Berdasarkan gambar 4.9 Sequence Diagram Register :
1 Actor, yang melakukan kegiatan, yaitu pengunjung situs.
3 Lifeline, merupakan antarmuka yang saling berinteraksi..
Sequence Diagram Prosedur Mencari Lowongan Pekerjaan.
Berdasarkan gambar 4.11 Sequence Diagram mencari pekerjaan :
1 Actor, yang melakukan kegiatan, yaitu pengunjung situs.
3 Lifeline, merupakan antarmuka yang saling berinteraksi.
6 Messagge, yang merupakan komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
Rancangan Basis Data
Pada bab ini menjelaskan secara terperinci rancangan-rancangan yang diusulkan pada bagian basis data yang merupakan penjabaran diagram-diagram di atas.
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.
Nama File : admin
Akronim : Admin
Fungsi : Untuk menyimpan data admin.
Tipe file : Master
Media : Harddisk
Field Kunci : id_admin
Field Name |
Data Type |
Field Size |
Keterangan |
id_admin |
int |
2 |
Auto Increment, Primary key |
username |
Varchar |
15 |
Username |
password |
Varchar |
32 |
Password |
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 Melamar Pekerjaan
Hasil Protoype dan Tampilan
1. Prototype Halaman Utama
2. Tampilan Prototype Halaman Pencarian Kerja
3. Rancangan Prototype Halaman Login dan Register
Konfigurassi Sistem yang Diusulkan
Spesifikasi Hardware
Rancangan perangkat keras (hardware) yang diusulkan untuk sistem baru ini adalah sebagai berikut :
a. Processor : Intel Core i3 3,5 Ghz .
b. Monitor : LED 15”.
c. Mouse : Optical.
d. Keyboard : PS2.
e. Harddisk : 320GB 7200Rpm.
f. Ram : 2GB DDR 3.
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 Ultimate SP1 64-bit.
2. Xampp 1.8.1
3. Apache 2.4.3
4. MySQL 5.5.27
5. PHP 5.4.7
6. phpMyAdmin 3.5.2.2
7. Filezilla 3.9.0.5
8. Google Chrome Versi 39.0.2171.95
9. NetBeans IDE 7.1
===Hak Akses===
Pengoperasian aplikasi ini dapat dilakukan oleh:
a. Pengunjung Umum.
b. Pelamar atau Perusahaan.
c. Administrator.
Implementasi
Schedule
No |
Kegiatan |
Bulan |
||||||||||||||||||
September |
Oktober |
Novembber |
Desember |
|||||||||||||||||
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. 1.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. 2.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.