dokumen-dokumen yang mirip

Gambar 3.1 Flowchart Membuat Rute Lari


BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB III ANALISA DAN PERANCANGAN

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA MASALAH DAN PERANCANGAN

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN. dilaksanakan pada Semester Genap Tahun Ajaran 2014/2015. Perangkat yang digunakan dalam penelitian ini meliputi:

Bab 3 Metodologi Penelitian

BAB V IMPLEMENTASI SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

21

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN. dalam bentuk website maupun dalam bentuk aplikasi android pada sisi klien.


BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menggambarkan aliran-aliran informasi dari bagian-bagian yang terkait, baik dari

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

BAB IV HASIL DAN UJI COBA

IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

datanya. Hasil User dapat melanjutkan aktivitas selanjutnya setelah memilih File yang diinginkan. 2. Use Case Menyisipkan Teks Table 4-2 Deskripsi Use

BAB I PENDAHULUAN... I-1

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV HASIL DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Untuk merancang atau menyempurnakan sebuah aplikasi mobile, kita perlu

BAB 4 PERANCANGAN. 1. Dengan terhubungnya komputer terhadap server, maka apabila perubahan. lainnya yang terhubung dengan server akan ikut berubah.

Analisis dan Perancangan Sistem Informasi Reservasi Tiket Bioskop. Disusun Oleh : Riska Nony Oktaviani ( ) Novita Anggraini Putri ( )

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penggunaan smartphone saat ini sangat berkembang sekali karena

3.2. Analisa Masalah 3-1.

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI. Tabel 4 1 Spesifikasi Perangkat Keras 8192MB RAM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

ANALISIS DAN PERANCANGAN SISTEM PENGELOLAHAAN DATA PEGAWAI

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. dan Ilmu Pengetahuan Alam Universitas Lampung dan pada perusahaan PT.

19

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN

ANALISIS SISTEM SISTEM LAPORAN KINERJA KARYAWAN. Disusun oleh : 1. Lilis Cahyono Erwiyan PROGRAM STUDI TEKNIK INFORMATIKA

BAB IV HASIL DAN PEMBAHASAN

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

Gambar 4.1 Flowchart

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

ANALISIS PERANCANGAN SISTEM INFORMASI RENTAL MOTOR DENGAN MENGGUNAKAN PHP DAN MYSQL

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

3 BAB III PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem Saat ini penggunaan smartphone berbasis android sudah menjadi keharusan karena penggunaannya yang mudah dan banyaknya aplikasi yang saat ini digunakan dalam kegiatan sehari-hari. Penulis mencoba membuat aplikasi yang dapat digunakan suatu perusahaan untuk menilai karyawannya dan memberi informasi gaji yang diterima secara mudah dengan smartphone yang berbasis Android. Sistem ini menggunakan android sebagai pemberi informasi penggajian dan pemberi keputusan mengenai kinerja karyawan yang didapat dari beberapa kategori sebagai acuan penilaian dalam bekerja. Dengan kategori yang didapat dari database karyawan android akan memberikan informasi mengenai kinerja karyawan tersebut. Sehingga mempermudah kepersonaliaan dalam mengambil keputusan terhadap karyawan tersebut 3.2. Analisa Kebutuhan Masalah utama yang perlu diselesaikan dalam aplikasi ini adalah dengan menerapkan algoritma Analytic Hierarchy Process (AHP) sebagai sistem pendukung keputusan dalam menilai kinerja karyawan dengan menggunakan beberapa kategori seperti sakit, izin, alpha, keterlambatan yang dapat diambil dari database karyawan. 23

3.2.1. Analisa Kebutuhan Fungsional Didalam aplikasi simulator penghitung gaji diperlukan fungsi dengan spesifikasi sebagai berikut: Mampu memberikan penilaian terhadap karyawan dengan kategori yang disesuaikan dari perusahaan. Mampu menghitung gaji yang sesuai dengan aturan pemerintah 3.2.2. Analisa Kebutuhan Non Fungsional 3.2.2.1.Kebutuhan Perangkat Keras Perangkat keras (hardware) yang dibutuhkan di dalam pembuatan aplikasi ini yaitu : Telepon Genggam Pintar (Smartphone) yang berbasis Android Server (Shared Hosting) PC / Laptop untuk mendevelop aplikasi tersebut. 3.2.2.2.Kebutuhan Perangkat Lunak Sedangkan untuk perangkat lunak (software) dibutuhkan spesifikasi sebagai berikut: Android dengan versi sistem operasi minimal Jellybean CPanel dengan versi PHP minimal 5.5.9 24

3.3. Perancangan Sistem 3.3.1. Perancangan Pembuatan Sistem (Use Case Diagram) Gambar 3.1 Use Case Diagram Simulator Penghitung Gaji 1. Use Case Melihat Rincian Gaji Tabel 3.1 Use Case Melihat Rincian Gaji Nama Use Case Nama Aktor Deskripsi Pra Kondisi Skenario Hasil Use Case Melihat Rincian Gaji Karyawan Pada tahap ini karyawan dapat melihat rincian gaji yang diterima dari perusahaan Karyawan dapat mengetahui informasi rincian gaji miliknya Sistem melakukan request POST untuk mendapatkan rincian gaji yang ada di dalam database. Rincian gaji yang diterima Karyawan akan ditampilkan 25

2. Use Case Melihat Profil & Kinerja Karyawan Tabel 3.2 Use Case Melihat Profil & Kinerja Karyawan Nama Use Case Nama Aktor Deskripsi Pra Kondisi Skenario Hasil Use Case Melihat Profil Karyawan& Kinerja Karyawan Karyawan Pada tahap ini karyawan dapat melihat informasi data diri mereka dan kinerja mereka selama bekerja di perusahaan Karyawan dapat mengetahui data dirinya dan kinerjanya di perusahaan Sistem melakukan request POST untuk mendapatkan database informasi karyawan dan memproses data untuk menentukan kinerja karyawan. Informasi data diri karyawan dan kinerjanya akan ditampilkan 3. Use Case Simulator Penghitung Gaji Tabel 3.3 Use Case Simulator Penghitung Gaji Nama Use Case Nama Aktor Deskripsi Pra Kondisi Skenario Hasil Use Case Simulator Penghitung Gaji Karyawan Pada tahap ini karyawan melakukan input data untuk melakukan simulasi menghitung gaji yang mereka terima dengan memasukan beberapa kategori seperti tunjangan dan lembur yang mereka dapatkan dari jam lembur yang mereka lakukan Karyawan dapat mengetahui perkiraan gaji yang mereka terima dari perusahaan Sistem akan menghitung gaji dari masukan data yang telah diinput oleh karyawan Hitungan perkiraan gaji akan ditampilkan 26

3.3.2. Perancangan Alur Kerja (Activity Diagram) 1. Diagram Activity Lihat Gaji Proses dimulai dengan melakukan login pada Android. Pada saat melakukan proses login akan di cek NIK dan password jika tidak sesuai dengan data yang berada di database serta NIK dan password kosong akan diberikan peringatan (warning). Selanjutnya jika NIK dan password sesuai Karyawan memilih menu Info Gaji dan sistem akan menampilkan rincian gaji yang diterima Karyawan yang diambil dari database. Gambar 3.2 Activity Diagram Lihat Gaji 27

2. Diagram Activity Lihat Gaji Proses dimulai dengan melakukan login pada Android. Pada saat melakukan proses login akan di cek NIK dan password jika tidak sesuai dengan data yang berada di database serta NIK dan password kosong akan diberikan peringatan (warning). Selanjutnya jika NIK dan password sesuai Karyawan memilih menu Profil dan Kinerja sistem akan menampilkan informasi data diri Karyawan yang diambil dari database dan kemudian sistem akan memberikan keputusan mengenai kinerja Karyawan berdasarkan informasi dari database. Gambar 3.3 Activity Diagram Profil & Kinerja 28

3. Diagram Activity Simulator Gaji Proses kegiatan saat melakukan login pada Android. Pada saat melakukan proses login akan di cek NIK dan password jika tidak sesuai dengan data yang berada di database serta NIK dan password kosong akan diberikan peringatan (warning). Selanjutnya jika NIK dan password sesuai Karyawan memilih menu Simulator Gaji disini sistem akan melakukan simulasi penghitungan gaji dengan masukan data dari Karyawan berupa jam lembur dan ketidakhadiran. Setelah melakukan masukan data system akan menghitung dan menampilkan hasil hitungan gaji tersebut. Gambar 3.4 Activity Diagram Simulator Penghitung Gaji 29

3.3.3. Perancangan Interaksi Antar Objek (Seqence Diagram) 1. Sequence Diagram Info Gaji Gambar 3.5 Sequence Diagram Info Gaji Tabel 3.4 Keterangan Sequence Diagram Info Gaji Nama Deskripsi Sequence Diagram Info Gaji Karyawan Login kedalam menu utama simulator kemudian sistem akan merespon untuk mengambil data yang ada dan berulah muncul Menu Utama kemudian Karyawan memilih Info Gaji yang akan menampilkan rincian gaji karyawan dari database. 30

2. Sequence Diagram Profil & Kinerja Gambar 3.6 Sequence Diagram Profil & Kinerja Tabel 3.5 Keterangan Sequence Diagram Profil & Kinerja Nama Deskripsi Sequence Diagram Profil & Kinerja Karyawan Login kedalam Menu Utama kemudian sistem akan merespon untuk mengambil data yang ada dan berulah muncul form Profil dan Kinerja yang akan menampilkan informasi data diri karyawan dan kinerja karyawan selama diperusahaan berdasarkan database. 31

3. Sequence Diagram Simulator Penghitung Gaji Gambar 3.7 Sequence Diagram Simulator Tabel 3.6 Keterangan Sequence Diagram Simulator Nama Deskripsi Sequence Diagram Simulator Karyawan Login kedalam menu utama kemudian sistem akan merespon untuk memunculkan Simulator kemudian karyawan dapat melakukan simulasi penghitungan gaji dengan memasukan data yang diperlukan. 32

3.3.4. Perancangan Basis Data (Class Diagram) Gambar 3.8 Class Diagram Terdiri dua tabel yang dibutuhkan didalam pengembangan aplikasi ini. Tabel pertama sebagai informasi data karyawan diperlukan di dalam proses pengambilan keputusan dan satu tabel lagi untuk mendapatkan informasi gaji yang diterima. 33

3.3.5. Perancangan Antar Muka Perancangan antarmuka diperlukan agar mempermudah bagi pengguna dalam menjalankan aplikasi, oleh karena itu perancangan antarmuka dibuat dengan sederhana dan baik. Berikut ini akan dijelaskan beberapa antarmuka yang digunakan dalam pembuatan Aplikasi Simulator Penghitung Gaji dan Analisa Kinerja Karyawan. 1. Tampilan Login Simulator Gambar 3.9 Tampilan Login Simulator Pada Menu login ini menampilkan kolom login dimana karyawan harus mengisi NIK dan password yang sesuai dan dengan mengklik tombol login bisa masuk ke menu selanjutnya 34

2. Tampilan Menu Utama Simulator Gambar 3.10 Tampilan Menu Utama Simulator Pada Menu Utama Simulator tersedia beberapa tombol untuk masuk ke menu yang ada pada aplikasi ini. 35

3. Tampilan Menu Info Gaji Gambar 3.11 Tampilan Menu Info Gaji Pada Menu Utama jika karyawan mengklik tombol Info Gaji maka akan masuk pada Menu Info Gaji yang menampilkan rincian gaji yang akan mereka terima berdasarkan database. 36

4. Tampilan Menu Profil Dan Kinerja Gambar 3.12 Tampilan Menu Profil & Kinerja Selanjutnya pada Menu Profil & Kinerja pada menu ini akan menampilkan informasi data diri dari setiap karyawan dan juga disini aplikasi akan memberi penilaian kinerja pada setiap karyawan berdasarkan data yang diterima dari database yang ada 37

5. Tampilan Menu Simulator Gambar 3.13 Tampilan Menu Simulator Gaji Pada menu ini akan membantu karyawan memperkirakan jumlah gaji yang akan mereka terima dengan simulasi menghitung dari lembur, gaji pokok, dan dari potongan ketidakhadiran dengan memasukan data sesuai dengan yang disyaratkan sistem akan menghitungnya. 38