presentasi tugas akhir

13
LOGO Implementasi Aplikasi Recruitment Karyawan dan Absensi Pegawai Pada Bagian Personalia di PT Hatono Istana Teknologi Umi Lestari 1103223

Upload: umi-lestari

Post on 23-Jun-2015

1.515 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Presentasi Tugas Akhir

LOGO

Implementasi Aplikasi Recruitment Karyawan dan Absensi Pegawai Pada Bagian Personalia

di PT Hatono Istana Teknologi

Implementasi Aplikasi Recruitment Karyawan dan Absensi Pegawai Pada Bagian Personalia

di PT Hatono Istana Teknologi

Umi Lestari

1103223

Umi Lestari

1103223

Page 2: Presentasi Tugas Akhir

Contents

Latar Belakang

Sejarah Polytron

Analisis dan Perancangan

Implementasi dan Penggujian

[Image Info] www.wizdata.co.kr - Note to customers : This image has been licensed to be used within this PowerPoint template only. You may not extract the image for any other use.

Page 3: Presentasi Tugas Akhir

Latar BelakangFaktor sumber daya manusia merupakan faktor yang sangat penting

dalam mendukung kinerja sebuah perusahaan. PT Hartono Istana Teknologi

adalah sebuah perusahaan yang memiliki tingkat penyerapan tenaga kerja yang

tinggi. Penyerapan tenaga kerja yang tinggi ini menjadi masalah tersendiri

ketika posisi yang ditawarkan relatif banyak.

Oleh karena itu diperlukan perancangan dan desain sistem baru yang

dapat menggantikan sistem lama dan memberikan keunggulan tersendiri

dibandingkan dengan sistem sebelumnya. Perancangan sistem informasi ini

diharapkan dapat menangani kendala atau permasalahan yang dihadapi oleh

departemen/bagian Personalia. Perancangan sistem ini meliputi sistem

pengelolaan data pegawai, sistem absensi pegawai, dan sistem recruitment

tenaga kerja.

Page 4: Presentasi Tugas Akhir

Rumusan Masalah

1

2

Bagaimana membuat aplikasi yang dapat mempermudah perusahaan dalam melakukan proses recruitment karyawan?

Bagaimana membuat aplikasi yang dapat menangani absensi dan recruitment karyawan?

Dari latar belakang yang ada, dapat dirumuskan permasalahan sebagai berikut :

Page 5: Presentasi Tugas Akhir

Tujuan Pembahasan

Membuat aplikasi yang dapat mempermudah perusahaan dalam melakukan proses recruitment karyawan.Membuat aplikasi yang dapat mempermudah perusahaan dalam melakukan proses recruitment karyawan.

Membuat aplikasi yang dapat menangani absensi dan recruitment karyawan.Membuat aplikasi yang dapat menangani absensi dan recruitment karyawan.

Adapun tujuan dari aplikasi ini ,yaitu:

Page 6: Presentasi Tugas Akhir

Sejarah PT Hartono Istana Teknologi

[Image Info] www.wizdata.co.kr - Note to customers : This image has been licensed to be used within this PowerPoint template only. You may not extract the image for any other use.

POLYTRON adalah perusahaan terbesar dan terkemuka di bidang elektronik di  Indonesia. Kekuatan dari POLYTRON ada pada kualitas suara dan desainnya. POLYTRON memiliki 2 pabrik masing-masing di Kudus dan di Sayung Semarang (merupakan pabrik lemari es terbesar di Jawa Tengah) dengan karyawan lebih dari 6.000 orang, 11 kantor perwakilan, 5 authorized dealer, 50 service centre yang meliputi seluruh Indonesia. Sejarah Polytron dimulai pada tanggal 16 Mei 1975, saat pemilik pabrik rokok PT Djarum Kudus mendirikan perusahaan dengan nama PT Indonesia Electronic dan Engineering dengan penyertaan modal sebesar Rp. 50 juta untuk memproduksi barang elektronika. Sebagai industri rokok yang berekspansi ke industri elektronika. Tahun 1977, perusahaan merekrut 14 perempuan lulusan SMEA dan SMA untuk dilatih menyolder dalam usaha merakit komponen menjadi rangkain produk elektronika. Didatangkanlah komponen-komponen elektronika dari Singapura sebagai bahan training 14 karyawan tersebut.Nama perusahaan kemudian berubah dari PT Indonesia Electronic dan Engineering menjadi PT Hartono Istana Electronics, dan di tahun 2000 berubah lagi menjadi PT Hartono Istana Teknologi.

Page 7: Presentasi Tugas Akhir

Analisis dan Perancangan

Flowmap Rekrutmen Karyawan dan Absensi

Personalia Karyawan DirekturPelamar

Start

Data Pelamar

Data pelamar

Mencatat Data

Pelamar

Data Pelamar

Seleksi

Pelamar DIterima

Mencatat Data

Karyawan

Data Karyawan

Membuat Laporan

Karyawan

Laporan Karyawan

Data Absensi

Membuat Rekap

Absensi

Rekap Absensi

Membuat Laporan Absensi

Laporan Absensi

Data Karyawan

Absensi

Data Absensi

Laporan Absensi

Laporan Pelamar

Laporan Karyawan

Pelamar Diterima

Selesai

Page 8: Presentasi Tugas Akhir

Use Case Diagram

System

Bagian Personalia

Pegawai

DataPegawai

DataJabatan

DataRecruitment

DataAbsensiPegawai

Datauser

Data Login

<<include>>

<<include>> <<include>>

<<include>>

<<include>>

Keterangan : Pada gambar 3.2 dapat dilihat use case diagram level 1 terdapat 6 cases, yaitu

mengolah data pegawai, mengolah data jabatan, mengolah data recrutmen, mengolah data absensi pegawai, mengolah data user, dan mengolah data login yang dapat dilakukan oleh pihak Bagian Personalia, sedangkan pegawai hanya dapat melakukan input data absensi dan data user.

Gambar 3.2 Use case Diagram

Page 9: Presentasi Tugas Akhir

Definisi Use CaseUse case bertujuan untuk mendeskripsikan urutan langkah-langkah dalam

proses bisnis baik yang dilakukan aktor terhadap sistem maupun yang dilakukan oleh sistem terhadap aktor. Berikut ini penjelasan dari masing-masing scenario tersebut :

Identifikasi Masalah

Nama Pengolahan absensi pegawai

Tujuan Untuk mengolah absensi pegawai

Deskripsi Proses pengolahan data pegawai meliputi mengupload data absensi dan evaluasi

absensi

Aktor Bagian Personalia

Use case Yang Berkaitan -

Skenario Utama

Kondisi Awal Tampilan form pengolahan absensi pegawai.

Aksi Aktor Reaksi Sistem

1. Admin memilih tombol upload data absensi 1. Sistem akan menampilkan form upload data absensi.

1. Personalia memasukkan data yang akan diupload 1. Sistem akan menerima inputan dan kemudian memasukkan ke dalam basis

data, apabila data berhasil di inputkan maka akan tampil notifikasi dan

kembali ke menu absensi pegawai.

1. Personalia memilih evaluasi berdasarkan kategori yang diinginkan. 1. Sistem akan menampilkan evaluasi yang dipilih oleh sistem dan menampilkan

hasil evaluasi berdasarkan data pegawai.

Page 10: Presentasi Tugas Akhir

Class DiagramClass diagram menggambarkan struktur dan deskripsi class, packed dan objek beserta

hubungan satu sama lain seperti contaimnet, generalization dan association. Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Berikut gambar class diagram :

T_login

-Username-Password

+SetDataLogin()+GetDataLogin()

T_User

-Username-Password+LevelAkses+Nip

+SetDataUser()+GetDataUser()

T_HakAkses

+Username+Password

+SetDataHakAkses()+GetDataHakAkses()

Main

+Main+Login+KelolaDataPegawai+KelolaDataJabatan+KelolaDataAbsensi+KelolaDataPermintaanSDM+KelolaDataPelamar

+SetMain()+GetMain()

T_DataPegawai

+Nip+Nama+Alamat+TempatLahir+TanggalLahir+StatusMenikah+Posisi+StatusPegawai+JumlahAnak+Jabatan+Agama+NoRekening

+SetDataPegawai()+GetDataPegawai()

T_Jabatan

+Kd_Jabatan+NamaJabatn+JumlahJabatan+Status

+SetDataJ abatan()+GetDataJabatan()

T_Absensi

+NIP+Tanggal+Nama+Bagian+Absensi+Keterangan

+SetDataAbsensi()+GetDataAbsensi()

T_permintaanSDM

+NoPermintaan+Kd_jbf+Jumlah+TglPermintaan+StatusPermintaan

+SetDataPermintaanSDM()+GetPermintaanSDm()

T_Pelamar

+NOFormPelamar+NamaPelamar+JenisKelamin+Alamat+TempatLahir+TanggalLahir+StatusMenikah+Kota+Agama+NoHp+Minat

+SetDataPelamar()+GetDataPelamar()

mengelolaDataJabatan

+TambahDataJabatan()+UbahDataJabatan()+SearchDataJ abatan()+ViewDataJ abatan()+HapusDataJ abatan()+KeluarDataJ abatan()

MengelolaDataAbsensi

+TambahDataAbsensi()+SaveDataAbsensi()+viewDataAbsensi()+SearcDataAbsensi()

MengelolaDataPermintaanSDM

+TambahDataPermintaanSDM()+SaveDataPermintaanSDM()+ViewDataPermintaanSDM()+SearchDataPermintaanSDM()

MengelolaDataPelamar

+TambahDataPelamar()+SaveDataPelamar()+ViewDataPelamar()+UbahDataPelamar()+SearchDataPelamar()

MengeolaDataPegawai

+TambahDataPegawai()+SaveDataPegawai()+ViewDataPegawai()+EditDataPegawai()+SearchDataPegawai()

1*

1

*

*

1

1

*

1

*

1

*

1 *

1 *

*

1

*1

1

*

*1

*

1

Gambar 3.3 Class Diagram Aplikasi Rekrutmen Pegawai dan Absensi.

Page 11: Presentasi Tugas Akhir

Implementasi dan PenggujianLingkungan Implementasi

Agar dapat mengimpelementasikan perancangan yang telah dibuat, dibutuhkan perangkat lunak (software) dan perangkat keras (hardware) yang mendukung untuk menjalankan aplikasi.  Perangkat KerasKebutuhan perangkat keras yang digunakan untuk membagun aplikasi ini adalah computer spesifikasiProsesor : Intel (R) Core (TM)2 Duo CPU T6 570Memori : 3 GBVGA : NVIDIA Geforce 9100 Accelerator 4500MHDHarddisk : 300 GB Perangkat LunakAdapun perangkat lunak yang digunakan untuk membagun aplikasi ini sebagai berikut:- Windows 7 Ultimate- Microsoft Visual Basic 2010- SQL server 2008 R2 sebagai databasenya- Microsoft Office Visio 2007 untuk desaign flowchart.

Page 12: Presentasi Tugas Akhir

Demo Aplikasi

Page 13: Presentasi Tugas Akhir

LOGO

Thank You!Thank You!