aplikasi pengelolaan data pegawai berbasis web

104
7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 1/104  SKRIPSI APLIKASI PENGELOLAAN DATA PEGAWAI MENGGUNAKAN WEB PADA UNIVERSITAS BHAYANGKARA JAKARTA RAYA Diajukan Sebagai Salah Satu Syarat Menyelesaikan Program Sarjana Strata Satu (S1) Pada Fakultas Teknik Universitas Bhayangkara Jakarta Raya DIAJUKAN OLEH :  NAMA : YUSNIA OKTARIA  NIM : 201010227010 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS BHAYANGKARA JAKARTA RAYA JAKARTA 2015

Upload: roudlotul-lukluiyyah

Post on 18-Feb-2018

338 views

Category:

Documents


13 download

TRANSCRIPT

Page 1: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 1/104

 

SKRIPSI

APLIKASI PENGELOLAAN DATA PEGAWAI

MENGGUNAKAN WEB PADA

UNIVERSITAS BHAYANGKARA JAKARTA RAYA

Diajukan Sebagai Salah Satu Syarat Menyelesaikan Program Sarjana Strata

Satu (S1) Pada Fakultas Teknik Universitas Bhayangkara Jakarta Raya

DIAJUKAN OLEH :

 NAMA : YUSNIA OKTARIA

 NIM : 201010227010

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS BHAYANGKARA JAKARTA RAYA

JAKARTA

2015

Page 2: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 2/104

i

SKRIPSI

APLIKASI PENGELOLAAN DATA PEGAWAI

MENGGUNAKAN WEB PADA

UNIVERSITAS BHAYANGKARA JAKARTA RAYA

Diajukan Sebagai Salah Satu Syarat Menyelesaikan Program Sarjana Strata

Satu (S1) Pada Fakultas Teknik Universitas Bhayangkara Jakarta Raya

DIAJUKAN OLEH :

 NAMA : YUSNIA OKTARIA

 NIM : 201010227010

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS BHAYANGKARA JAKARTA RAYA

JAKARTA

2015

Page 3: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 3/104

ii

LEMBAR PERNYATAAN

Yang bertanda tangan dibawah ini :

 Nama : Yusnia Oktaria

 NPM : 201010227010

Fakultas : Teknik

Program Studi : Informatika

Menyatakan bahwa skripsi dengan judul APLIKASI PENGELOLAAN DATA

PEGAWAI MENGGUNAKAN WEB PADA UNIVERSITAS

BHAYANGKARA JAKARTA RAYA tidak terdapat pada karya yang pernah

diajukan untuk memperoleh gelar sarjana di suatu Perguruan Tinggi, dan

sepengetahuan saya tidak terdapat karya atau pendapat yang pernah ditulis oleh

orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan

dalam daftar pustaka.

Jakarta, Agustus 2015

Yang Menyatakan

Yusnia Oktaria

 NPM. 201010227010

Page 4: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 4/104

iii

LEMBAR PENGESAHAN

Skripsi yang berjudul :

APLIKASI PENGELOLAAN DATA PEGAWAI

MENGGUNAKAN WEB PADA

UNIVERSITAS BHAYANGKARA JAKARTA RAYA

Menyetujui :

Pembimbing I

Dr. Rauf Achmad Sue, M.Si 

Pembimbing II

Ruci Meiyanti, M.Kom 

Penguji I

Hendarman Lubis, M.Kom

Penguji II

M. Hadiprayitno, S.Kom, M.kom

Menyetujui,

Dekan Fakultas Teknik

Universitas Bhayangkara Jakarta Raya

Ahmad Diponegoro, Ph.D 

Ketua Program Studi

Teknik Informarika

Hendarman Lubis, M.Kom 

Page 5: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 5/104

iv

ABSTRAK

Yusnia Oktaria, 2010102270, Aplikasi Pengelolaan Data Pegawai

Menggunakan Web Pada Universitas Bhayangkara Jakarta Raya,

(Pembimbing Dr. Rauf Achmad Sue, M.Si dan Ruci Meiyanti, M. Kom).

V Bab + 70 Halaman + 35 Gambar + 19 Tabel + Daftar Pustaka + Lampiran

Kemajuan teknologi telah membawa dampak perubahan akan tuntutan

informasi yang cepat dan akurat serta dinamis dalam pengelolaan Sumber

Daya Manusia. Pengelolaan data yang konvensional dirasakan kurang relevan

lagi dalam menjawab tuntutan organisasi yang semakin dinamis. Pengelolaan

Data Pegawai yang berjalan di Universitas Bhayangkara Jakarta Raya saat ini

telah menggunakan bantuan komputer, di mana data-data kepegawaian telah

disimpan ke dalam Komputer menggunakan bantuan  Microsoft Office.

 Namun, pengelolaan data yang ada saat ini dirasakan masih memiliki beberapa

kelemahan antara lain kesulitan dalam menemukan dokumen riwayat pegawai,

 banyaknya berkas data pegawai yang kurang jelas, kesulitan dalam perbaikan

data, kemungkinan terjadi kesalahan dan kehilangan data yang besar, dan

kesulitan dalam mengakses data. Aplikasi Pengelolaan Data Pegawai yangdikembangkan dengan metode pengembangan waterfall   dengan tools Unified

 Modelling Language (UML) yang menggunakan diagram antara lain use case

diagram, activity diagram, dan  sequence diagram  sampai dengan tahap

testing . Teknologi yang digunakan dalam pengembangan perangkat lunak

menggunakan  PHP   sebagai bahasa pemrograman dan  MySQL  sebagai

database. Dari penelitian ini dihasilkan Aplikasi Pengelolaan Data Pegawai

 pada Universitas Bhayangkara Jakarta Raya yang diharapkan akan

mempermudah pengelolaan administrasi kepegawaian yang sebelumnya masih

dilakukan manual.

Kata Kunci: Aplikasi Pengelolaan Data Pegawai, UML (Unified Modeling

 Language).

Page 6: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 6/104

v

KATA PENGANTAR

Bismillahirrahmanirrahim

Alhamdulillahirobbil’alamin segala puji bagi Allah  SWT Tuhan

Semesta Alam,  yang telah memberikan  nikmat  sehat dan nikmat ilmu yang

luar  biasa  sehingga penulisan skripsi ini dengan judul Aplikasi Pengelolaan

Data Pegawai  Menggunakan Web Pada Universitas Bhayangkara

Jakarta Raya dengan baik. dan tepat pada waktunya.  Shalawat  serta  salam 

semoga tersampaikan kepada  suri tauladan Nabi  Muhammad SAW, beserta

sahabat dan keluarga beliau.

Dalam proses penyusunannya tidak banyak kendala yang dihadapi, namun

 penulis menyadari masih  banyak   kekurangan  dan kelemahan didalamnya.

Untuk itu penulis sangat mengharapkan dan menghargai adanya kritik dan saran

yang berguna dari pembaca. Dengan mengucap kalimat hamdallah penulis akhiri,

semoga ridho Allah SWT selalu menyertai sehingga apa yang tertulis dapat

 bermanfaat bagi yang membaca.

Banyaknya dukungan serta dorongan motivasi dari berbagai pihak yang

telah mendampingi penulis menyelesaikan skripsi ini. Oleh karena itu, pada

kesempatan ini perkenankanlah penulis menghaturkan terima kasih yang

sebesar-besarnya kepada:

1.  Bapak Ahmad Diponegoro, Ph.D, selaku Dekan Fakultas Teknik

Universitas Bhayangkara Jakarta Raya.

Page 7: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 7/104

vi

2. 

Hendarman, S.Kom, M.Kom, Selaku Ketua Program Studi Teknik

Informatika Universitas Bhayangkara Jakarta Raya,

3.  Dr. Rauf Achmad Sue, M.Si, Selaku Dosen Pembimbing I yang telah

 banyak meluangkan waktu serta pikiran dalam memberikan petunjuk serta

arahan yang berharga kepada penulis guna menyelesaikan Skripsi ini.

4.  Ruci Meiyanti, M.Kom, Selaku Dosen Pembimbing II yang telah banyak

meluangkan waktu  dalam memberikan arahan dan masukan terkait

 penulisan Skripsi ini. 

5. 

Seluruh Dosen Teknik Informatika Universitas Bhayangkara Jakarta Raya. 

6. 

Kepala Bagian dan Staf Biro Administrasi Umum Universitas Bhayangkara

Jakarta Raya yang telah banyak memberikan informasi pada penulis. 

7.  Terimakasih untuk Suami saya Ahmad Ghazali, Lui anak mama tersayang,

kedua orang tua saya dan seluruh keluarga yang telah memberikan

dukungan baik moril maupun materil serta kasih sayang yang telah

diberikan selama ini.

8.  Seluruh teman-teman Teknik Informatika dan pihak yang telah membantu

dalam penyelesaian skripsi.

Akhir kata peneliti berharap agar skripsi ini dapat bermanfaat bagi peneliti

dan semua yang membaca.

Jakarta, Agustus 2015

Yusnia Oktaria

 NPM. 201010227010

Page 8: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 8/104

vii

DAFTAR ISI

JUDUL ................................................................................................................... i

LEMBAR PERNYATAAN ................................................................................. ii

LEMBAR PENGESAHAN ................................................................................iii

ABSTRAK  .......................................................................................................... iv

KATA PENGANTAR  ......................................................................................... v

DAFTAR ISI ....................................................................................................... vi

DAFTAR TABEL .............................................................................................. ix

DAFTAR GAMBAR  ........................................................................................... x

BAB I PENDAHULUAN .................................................................................... 1

1.1 Latar Belakang .................................................................................... 1

1.2 Identifikasi Masalah ............................................................................ 3

1.3 Rumusan Masalah ............................................................................... 4

1.4 Batasan Masalah.................................................................................. 4

1.5 Tujuan dan Manfaat ............................................................................ 5

1.5.1 Tujuan Penelitian ....................................................................... 5

1.5.2 Manfaat Penelitian ..................................................................... 5

1.6 Metode Penelitian ............................................................................... 6

1.7 Sistematika Penelitian ......................................................................... 6

BAB II LANDASAN TEORI ............................................................................. 9

2.1 Konsep Dasar Sistem Informasi .......................................................... 9

2.2 Konsep Dasar Pemrograman Berbasis Web ..................................... 10

2.2.1 Web .......................................................................................... 10

2.2.2 PHP .......................................................................................... 10

Page 9: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 9/104

viii

2.2.3 MySQL ..................................................................................... 10

2.2.4 Metode Waterfall ..................................................................... 11

2.2.5 UML (Unified Modelling Language)....................................... 12

BAB III ANALISA SISTEM BERJALAN ..................................................... 14

3.1 Gambaran Umum Profil Universitas Bhayangkara ........................... 14

3.1.1 Sejarah Universitas Bhayangkara ............................................ 14

3.1.2 Visi dan Misi Universitas Bhayangkara .................................. 16

3.1.3 Struktur Organisasi dan Profil Pegawai ................................... 17

3.2 Analisa Sistem yang Berjalan ............................................................ 19

3.2.1 Sistem Operasi Prosedur Administrasi Kepegawaian .............. 19

3.2.2 Analisa Output ......................................................................... 22

3.2.3 Permasalahan............................................................................ 22

3.2.4 Alternatif Pemecahan Masalah ................................................ 23

BAB IV RANCANGAN SISTEM USULAN .................................................. 25

4.1 Prosedur Sistem Usulan ..................................................................... 25

4.1.1 Kebutuhan Fungsi Sistem ......................................................... 26

4.1.2 Use Case Diagram .................................................................... 26

4.1.3 Use Case Scenario .................................................................... 29

4.1.4 Activity Diagram ....................................................................... 40

4.1.5 Sequence Diagram .................................................................... 48

4.2 Spesifikasi Sistem Usulan .................................................................. 56

4.2.1 Design Database ....................................................................... 56

4.2.2 Rancangan Dokumen Masukan ................................................ 59

4.2.3 Rancangan Dokumen Keluaran ................................................ 60

4.2.4 Spesifikasi Program .................................................................. 61

Page 10: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 10/104

ix

4.2.5 Tampilan Interface ................................................................... 62

4.3 Spesifikasi Sistem Komputer .............................................................. 65

4.3.1 Perangkat Lunak ....................................................................... 65

4.3.2 Perangkat Keras ........................................................................ 66

4.3.3 Pengujian Aplikasi ................................................................... 66

BAB V KESIMPULAN DAN SARAN ............................................................ 68

5.1 Kesimpulan ........................................................................................ 68

5.2 Saran .................................................................................................. 68

DAFTAR PUSTAKA ......................................................................................... 70

LAMPIRAN LAMPIRAN .....................................................................................

Page 11: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 11/104

x

DAFTAR TABEL

Tabel 3.1 Jumlah Pegawai pada Universitas Bhayangkara Jakarta Raya ............ 19

Tabel 4.1 Identifikasi Aktor ................................................................................. 27

Tabel 4.2 Identifikasi Diagram Use Case ............................................................ 27

Tabel 4.3 Use Case Scenario Login ..................................................................... 30

Tabel 4.4 Use Case Scenario Input  Data Pegawai ............................................... 31

Tabel 4.5 Use Case Scenario Ubah Data ............................................................. 32

Tabel 4.6 Use Case Scenario Hapus Data Pegawai .............................................. 33

Tabel 4.7 Use Case Scenario  Lihat dan Cetak Data Detil Pegawai.................... 34

Tabel 4.8 Use Case Scenario  Lihat dan Cetak Data Jumlah............................... 35

Tabel 4.9 Use Case Scenario  Lihat dan Cetak Laporan Tingkat Pendidikan ..... 36

Tabel 4.10 Use Case Scenario Lihat dan Cetak Laporan Pengangkatan

Pegawai ............................................................................................... 37

Tabel 4.11 Use Case Scenario  Lihat Daftar Pegawai ......................................... 38

Tabel 4.12 Use Case Scenario  Log out ............................................................... 39

Tabel 4.13 Tabel User  .......................................................................................... 56

Tabel 4.14 Tabel Pegawai .................................................................................... 57

Tabel 4.15 Tabel Pendidikan................................................................................ 58

Tabel 4.16 Tabel Unit .......................................................................................... 58

Tabel 4.17 Perangkat Lunak yang Digunakan ..................................................... 65

Tabel 4.18 Hasil Pengujian Aplikasi .................................................................... 66

Page 12: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 12/104

xi

DAFTAR GAMBAR

Gambar 2.1 Ilustrasi Model Waterfall ................................................................ 11

Gambar 3.1 Struktur Organisasi Ubhara Jaya ..................................................... 17

Gambar 3.1 SOP Pengolahan Data di Universitas Bhayangkaran Jakarta.......... 20

Gambar 3.3 SOP Prosedur Penyusunan Laporan ................................................ 21

Gambar 4.1 Use Case Diagram Sistem Informasi Kepegawaian ....................... 29

Gambar 4.2 Activity Diagram Login ................................................................... 40

Gambar 4.3 Activity Diagram Input Data ........................................................... 41

Gambar 4.4 Activity Diagram Edit Data ............................................................. 42

Gambar 4.5 Activity Diagram Hapus Data Pegawai ........................................... 43

Gambar 4.6 Activity Diagram Lihat dan Cetak Data Detil Pegawai................... 44

Gambar 4.7 Activity Diagram Lihat dan Cetak Laporan Jumlah Pegawai ......... 45

Gambar 4.8 Activity Diagram Lihat dan Cetak Laporan Tingkat Pendidikan .... 46

Gambar 4.9 Activity Diagram Lihat dan Cetak Laporan Pengangkatan

Pegawai ............................................................................................ 46

Gambar 4.10 Activity Diagram Lihat Daftar Pegawai ........................................ 47

Gambar 4.11 Activity Diagram Log Out ............................................................. 48

Gambar 4.12 Sequence Diagram Login .............................................................. 49

Gambar 4.13 Sequence Diagram Input Data ...................................................... 50

Gambar 4.14 Sequence Diagram Edit Data ........................................................ 51

Gambar 4.15 Sequence Diagram Hapus Data Pegawai ...................................... 51

Gambar 4.16 Sequence Diagram Lihat dan Cetak Detil Data Pegawai .............. 52

Page 13: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 13/104

xii

Gambar 4.17 Sequence Diagram Lihat dan Cetak Laporan Jumlah Pegawai .... 53

Gambar 4.18 Sequence Diagram Lihat dan Cetak Laporan Pendidikan ............ 54

Gambar 4.19 Sequence Diagram Lihat dan Cetak Laporan Pengangkatan

Pegawai ........................................................................................... 55

Gambar 4.20 Sequence Diagram Lihat dan Cetak Daftar Pegawai ..................... 56

Gambar 4.21 Rancangan Halaman Login ............................................................ 59

Gambar 4.22 Rancangan Halaman Input Data Pegawai ...................................... 59

Gambar 4.23 Rancangan Halaman Edit Data ...................................................... 60

Gambar 4.24 Rancangan Halaman Laporan Data Jumlah Pegawai ..................... 60

Gambar 4.25 Rancangan Halaman Laporan Tingkat Pendidikan ........................ 61

Gambar 4.26 Rancangan Halaman Laporan Pengangkatan Pegawai ................. 61

Gambar 4.27 Tampilan Halaman Login............................................................... 63

Gambar 4.28 Tampilan Halaman Menu Home .................................................... 63

Gambar 4.29 Tampilan Halaman Menu Data ...................................................... 64

Gambar 4.30 Tampilan Halaman Update............................................................. 64

Gamabr 4.31 Tampilan Halaman Menu Laporan ................................................. 65

Page 14: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 14/104

Page 15: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 15/104

2

Menurut Prabowo, D.A (2009), Sistem Informasi Manajemen

Penerimaan CPNS Wilayah Jawa Tengah Berbasis Web, dengan

menggunakan web base dengan bahasa pemrograman PHP dan HTML,

serta pemrograman database SQL, yang dapat mencakup data di seluruh

wilayah provinsi Jawa Tengah karena menyediakan akses aplikasi melalui

 jaringan baik untuk administrator, eksekutif, dan user yang lain. Dampak

lain adalah meningkatkan efisiensi penggunaan anggaran Negara serta

meningkatnya kualitas pelayanan publik.

Universitas Bhayangkara Jakarta Raya yang memiliki Kampus I

 bertempat di Jakarta dan Kampus II bertempat di Bekasi sebagai salah satu

entitas yang menyediakan layanan jasa pendidikan tinggi memiliki

komponen SDM yang berupa staf pegawai dan dosen. Berdasarkan data

yang diperoleh dari Biro Administrasi Umum (BAU), saat ini Universitas

Bhayangkara Jakarta Raya memiliki 186 (seratus delapan puluh enam)

orang pegawai sesuai dengan data pegawai bulan April tahun 2015.

Berdasarkan observasi dan wawancara yang dilakukan pada Biro

Administrasi Umum Universitas Bhayangkara Jakarta Raya yang ada dalam

lampiran bahwa terdapat kekurangan-kekurangan pada Pengelolaan Data

Pegawai Universitas Bhayangkara Jakarta Raya saat ini. Kekurangannya

seperti proses pengolahan data pegawai dilakukan menggunakan aplikasi

microsoft office berupa microsoft word   dan microsoft excel   serta fisik dari

data-data tersebut disimpan dalam lemari penyimpanan.

Page 16: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 16/104

Page 17: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 17/104

4

2.  Banyaknya Berkas Data Pegawai yang kurang jelas

3. 

Kesulitan dalam perbaikan data

4. 

Kemungkinan terjadi kesalahan dan kehilangan data yang besar

5. 

Kesulitan dalam mengakses data karena data berada di beberapa lokasi

 penyimpanan data.

Keberhasilan dalam membangun aplikasi pengelolaan data pegawai

akan kurang bermanfaat jika tidak dilengkapi dengan kehandalan data,

selain kehandalan data kemudahan dalam mengakses menjadi tantangan

tersendiri dimana ke depannya mobilitas menjadi tuntutan utama dalam

 penyediaan data.

1.3  Rumusan Masalah

Berdasarkan uraian di atas, maka dapat dirumuskan masalah sebagai

 berikut :

“ Bagaimana Membuat Aplikasi Pengelolaan Data Pegawai Menggunakan

Web pada Universitas Bhayangkara Jakarta Raya ? “.

1.4 

Batasan Masalah

Mengacu pada rumusan masalah di atas, maka permasalahan dibatasi

 pada Pembuatan Aplikasi Pengelolaan Data Pegawai Universitas

Bhayangkara Jakarta Raya meliputi :

1.  Pemrograman yang digunakan adalah menggunakan Bahasa

Pemrograman PHP  dan Mysql  sebagai database.

Page 18: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 18/104

Page 19: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 19/104

6

1.6  Metode Penelitian

Metode yang akan digunakan dalam penelitian ini terdiri dari langkah-

langkah berikut:

1. 

Melakukan studi kepustakaan yaitu dengan mempelajari buku-buku

literatur, majalah, artikel-artikel yang berhubungan dengan pembahasan

dan tulisan ilmiah tertentu yang berkaitan dengan masalah yang akan

dibahas, guna memperoleh pemahaman yang mendalam mengenai

konsep dan landasan teori yang akan digunakan untuk menganalisis

 permasalahan yang akan dibahas dalam karya tulis ini.

2.  Melakukan wawancara dengan pihak terkait untuk mengetahui

mengenai kebutuhan informasi kepegawaian dan permasalahan-

 permasalahan yang ada dengan pengelolaan data yang ada saat ini.

3. 

Melakukan pengumpulan data-data yang dibutuhkan dalam

membangun Aplikasi Pengelolaan Data Pegawai.

4.  Membuat Aplikasi Pengelolaan Data Pegawai.

5.  Melakukan pengujian unjuk kerja sistem. Unjuk kerja pada sistem

informasi kepegawaian diukur dengan kehandalan penyediaan data.

1.7  Sistematika Penulisan

BAB I PENDAHULUAN

Pada bab ini akan diuraikan mengenai gambaran umum

tentang penyusunan karya tulis yang meliputi latar

 belakang penulisan, identifikasi masalah, perumusan

Page 20: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 20/104

7

masalah, pembatasan masalah, tujuan dan manfaat

 penulisan, metode penelitian untuk mengumpulkan data

yang diperlukan dalam penulisan, dan sistematika penulisan

BAB II LANDASAN TEORI

Pada bab ini akan diuraikan tentang landasan-landasan

teori yang meliputi teori mengenai konsep dasar sistem

informasi, manajemen Sumber Daya Manusia,

 pemrograman web menggunakan PHP dan Mysql, Metode

Pengembangan menggunakan metode waterfall dan Unified

 Modeling Language (UML).

BAB III ANALISA SISTEM BERJALAN

Pada bab ini akan diuraikan analisa atas prosedur

 pengelolaan data pegawai yang ada saat ini meliputi, profil

Universitas Bhayangkara Jakarta Raya, pengelolaan data

 pegawai yang ada saat ini di Universitas Bhayangkara

Jakarta Raya, Analisa terhadap pengelolaan data yang ada

serta kemungkinan penerapan aplikasi pengelolaan data

 pegawai menggunakan web.

Page 21: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 21/104

Page 22: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 22/104

BAB II

LANDASAN TEORI

2.1  Konsep Dasar Sistem Informasi

Menurut Gordon B. Davis dalam Sunyoto (2014) sistem merupakan

 beberapa bagian yang saling bekerja sama agar tujuan terpenuhi.

Menurut Kenneth dan Jane dalam Sunyoto (2014) Sistem informasi

merupakan suatu sistem yang terdiri dari gabungan bagian-bagian yang

saling terkait, yang memiliki tugas untuk memperoleh, mengolah,

mengarsipkan, dan menyalurkan informasi yang digunakan sebagai dasar

kebijakan dan kontrol dalam suatu entitas.

Sumber daya manusia atau pegawai merupakan seseorang yang

 berperan sebagai salah faktor yang penting dalam aktifitas organisasi

sehingga menjadi perhatian manajemen guna mengembangkan dan

mengolahnya sesuai dengan tujuan organisasi tersebut (Gomes, 2003).

Sistem Informasi Kepegawaian merupakan kumpulan dari beberapa

 bagian yang terdiri dari tata kelola, manusia, perangkat pengolah, perangkat

 penyimpanan, dan perangkat informasi yang memiliki hubungan dan

keterikatan satu sama lain dalam mencapai tujuaannya untuk menghasilkan

informasi kepegawaian pada suatu unit (Keputusan Menteri Dalam Negeri

 N0.17 tahun 2000).

Page 23: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 23/104

10

2.2  Konsep Dasar Pemrograman Berbasis Web

2.2.1 

Web

Situs web adalah kumpulan dari beberapa lembaran web yang

 berkaitan secara umum memiliki karakteristik serupa yang bertujuan

untuk meyediakan data mengenai sesuatu hal yang disimpan dalam

satu tempat. Situs web disimpan dalam satu server dan terhubung

dengan jaringan internet serta memiliki suatu identitas unik yang

disebut dengan domain dan alamat ip. Penulisan halaman web

menggunakan standar bahasa html (Tim EMS, 2014).

2.2.2 PHP

PHP merupakan singkatan dari  Hypertext Preprocessor . PHP

merupakan adalah sebuah bahasa pemrograman yang berbentuk kode

yang dapat diintegrasikan kedalam HTML, PHP banyak digunakan

untuk untuk memprogram sebuah website karena user friendly  dan

didukung oleh komunitasnya yang besar (Sianipar, 2015).

2.2.3 

MySQL

MySQL merupakan sebuah software yang memiliki fungsi

sebagai suatu perangkat yang mengatur dan menatakelola data dalam

suatu database (Winda, 2012).

Page 24: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 24/104

Page 25: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 25/104

12

1.  analisis kebutuhan perangkat lunak

Proses ini adalah proses pengumpulan informasi guna

mendapatkan gambaran mengenai perangkat lunak yang

diinginkan oleh pengguna.

2. 

desain sistem

Tahapan ini merupakan proses yang menghubungkan antara

analisis kebutuhan pengguna dengan tampilan agar dapat

digunakan dalam langkah berikutnya dalam pengembangan

sistem.

3.  Pengkodean

Pengkodean merupakan penerjemahan dari desain dalam bahasa

yang bisa dikenali oleh komputer.

4. 

Penerapan / Pengujian Program (Integration & Testing)

Tahapan ini bisa dikatakan final dalam pembuatan sebuah

sistem. Setelah melakukan analisa, desain dan pengkodean maka

sistem yang sudah jadi akan digunakan oleh user (Rosa, 2014).

2.2.5 

UML (Unified Modelling Language)

UML merupakan salah satu dari bahasa perancangan yang

 berbasis pada objek yang digunakan untuk membantu pengembangan

sistem yang berfungsi untuk menetapkan, menggambarkan,

membuat, dan mengarsipkan kumpulan data (Irwanto, 2006).

Page 26: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 26/104

13

Dalam UML terdapat 10 jenis diagram yang digunakan untuk

memodelkan aplikasi berorientasi objek, yaitu:

1. 

Use Case Diagram  yang digunakan untuk memodelkan proses

 bisnis.

2. 

Conceptual Diagram  yang digunakan untuk memodelkan

konsep-konsep yang ada di dalam aplikasi.

3.  Sequence Diagram  yang digunakan untuk memodelkan

 pengiriman pesan antar objek.

4.  Collaboration Diagram  yang digunakan untuk memodelkan

hubungan antar objek.

5.  State Diagram yang digunakan untuk memodelkan peilaku objek.

6.   Activity Diagram  yang digunakan untuk memodelkan perilaku

use cases dan object .

7.  Class Diagram  yang digunakan untuk memodelkan struktur

kelas.

8. 

Object Diagram  yang digunakan untuk memodelkan struktur

objek.

9. 

Component Diagram  yang digunakan untuk memodelkan

komponen objek.

10.  Deployment Diagram  yang digunakan untuk memodelkan

distribusi aplikasi.

Page 27: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 27/104

Page 28: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 28/104

15

Melalui Instruksi Menhankam/Pangab Nomor:

INST/B/17/III/1970 tanggal 23 Maret 1970, mengenai perintah

melakukanpendataan yayasan-yayasan kesejahteraan yang ada di

lingkup ABRI, berdasarkan Akte Notaris Soeleman Ardja Sasmita, SH.

 Nomor 17 tanggal 9 Desember 1972 maka disahkanlah Yayasan

Kepolisian Brata Bhakti.

YBB memiliki gagasan dasarnya yaitu membantu dinas Polri,

mengupayakan peningkatan kesejahteraan keluarga besar Polri, baik

lahir maupun batin, materi maupun spiritual. Upaya peningkatan

kesejahteraan keluarga besar Polri antara lain dibidang pendidikan telah

dilakukan dengan pemberian beasiswa untuk anak sekolah dasar dan

menengah, subsidi dalam peningkatan sarana dan fasilitas tempat-

tempat pendidikan dan tempat-tempat latihan keterampilan. Selain itu

 juga termasuk pemberian subsidi untuk studi S1, S2 dan S3 dalam

maupun di luar negeri, bagi putra/putri keluarga besar Polri yang

 berprestasi, termasuk kepada perwira-perwira muda potensial.

Sebagai perwujudan tekad yang bulat untuk lebih nyata dan dapat

 berperan aktif didalam penyelenggaraan pendidikan tinggi, maka

dengan dukungan moril seluruh keluarga besar Polri disertai komitmen

yang tinggi Kapolri selaku Ketua Umum Yayasan Brata Bhakti

mengeluarkan Keputusan No. Pol. : Kep/05/IX/1995/YBB untuk

mendirikan Universitas Bhayangkara Jakarta Raya (Ubhara Jaya).

Page 29: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 29/104

16

3.1.2 Visi dan Misi Universitas Bhayangkara Jakarta

A. 

Visi Ubhara Jaya

Merupakan perguruan tinggi yang efisien, efektif,

 berteknologi dan kompetitif yang mampu menjadi wahana

 penyiapan kualitas sumber daya manusia Indonesia yang siap,

mampu bersaing dan berperilaku baik (tertib, disiplin, sadar dan

taat hukum), juga merupakan wahana bantuan ilmiah kepada Dinas

Polri dan wahana bantuan peningkatan kesejahteraan anggota Polri

di bidang pendidikan serta menjadi alternatif terbaik di bidang

Pendidikan Tinggi bagi masyarakat.

B. Misi Ubhara Jaya

1. Mengelola Universitas yang menghasilkan outcome berkualitas

sebagai core business. Ubhara Jaya sekaligus dapat mendukung

misi Polri dan meningkatkan kecerdasan masyarakat.

2. Melakukan penelitian dalam rangka pengembangan ilmu dan

teknologi serta mampu mendukung tugas Kepolisian dan

mampu meningkatkan kualitas kehidupan masyarakat.

3. Melaksanakan pengabdian masyarakat melalui penerapan ilmu

 pengetahuan dan teknologi untuk meningkatkan kualitas hidup

masyarakat dan memberikan dukungan kepada pelaksanaan

tugas Polri.

Page 30: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 30/104

Page 31: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 31/104

18

Bambang Karsono, SH, MM dibantu oleh 4 (empat) orang wakil

rektor, saat ini Universitas Bhayangkara Jakarta Raya

menyelenggarakan program pendidikan sarjana dan pasca sarjana, ada

 pun untuk program sarjana terdiri dari fakultas-fakultas sebagai

 berikut:

a. 

Fakultas Hukum

 b. 

Fakultas Teknik

c.  Fakultas Ekonomi

d.  Fakultas Ilmu Komunikasi

e.  Fakultas Psikologi

Sedangkan untuk program pasca sarjana saat ini terdiri dari:

a.  Magister Hukum

 b.  Magister Manajemen

Dalam mendukung kegiatan belajar dan mengajar di Universitas

Bhayangkara Jakarta, dibentuk 5 (lima) biro pendukung yakni:

a.  Biro Administrasi Akademik

 b.  Biro Perencanaan dan Keuangan

c.  Biro Adminstrasi Umum

d.  Biro Kemahasiswaan

e. 

Biro Pemasaran dan Humas

Bagian Kepegawaian Universitas Bhayangkara Jakarta Raya

 berada di bawah Biro Administrasi Umum. Biro ini memiliki tugas

Page 32: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 32/104

Page 33: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 33/104

Page 34: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 34/104

Page 35: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 35/104

22

3.2.2  Analisa Output

1. Daftar Riwayat Hidup

Berisi tentang biodata dan profil pegawai yang bersangkutan,

dokumen ini berisi data pribadi dan riwayat pendidikan serta

 pengalaman pekerjaan masing-masing pegawai.

2. Laporan Pegawai

Dokumen ini diperlukan manajemen untuk mengetahui

komposisi pegawai yang ada di Universitas Bhayangkara Jakarta

Raya (Ubhara Jaya), sebagai bahan pemetaan guna memetakan

 penempatan pegawai. ada pun laporan-laporan yang dihasilkan

antara lain:

a.  Laporan personil Ubhara Jaya berdasarkan tingkat pendidikan.

 b.  Laporan personil Ubhara Jaya berdasarkan tingkat pendidikan

dan jenis kelamin.

c.  Laporan personil berdasarkan status kepegawaian.

d.  Laporan pemberhentian dan pengangkatan pegawai.

3.2.3  Permasalahan

Berdasarkan uraian singkat serta flowchart pengelolaan data yang

sedang berjalan, maka dapat diidentifikasikan kelemahan-kelemahan

dari pengelolaan data yang sedang berjalan ini, yaitu :

Page 36: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 36/104

23

a.  Pada pengelolaan data yang berjalan, pegawai kesulitan untuk

mengakses datanya dan sulitnya bagian kepegawaian unit kerja

mengakses data pegawainya karena saat ini pengelolaan

administrasi kepegawaian masih dilaksanakan secara manual.

 b.  Kemungkinan kesalahan yang besar dan kehilangan data yang

 besar karena masih dilaksanakan secara manual kemungkinan

kehilangan data maupun kesalahan proses data sangatlah besar.

c. 

Kesulitan dalam menemukan dokumen riwayat pegawai terutama

yang sudah termakan waktu lama. Ketika data seorang pegawai

dibutuhkan, sulit untuk melakukan pencarian data karena tidak

adanya menu pencarian otomatis.

d. 

Membutuhkan tempat penyimpanan dokumen yang besar

e.  Kesulitan dalam perbaikan data

Setiap ada perubahan data maka hal tersebut harus dilakukan

mengulang semua proses karena pengelolaan yang ada masih

manual.

3.2.4  Alternatif Pemecahan Masalah

Ditinjau dari permasalahan yang ada dalam pengelolaan

administrasi kepegawaian di Universitas Bhayangkara Jakarta Raya

dapat diberikan alternatif pemecahan masalah dengan aplikasi

 pengelolaan data pegawai menggunakan web. Dengan adanya aplikasi

Page 37: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 37/104

Page 38: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 38/104

Page 39: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 39/104

Page 40: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 40/104

27

A.  Identifikasi Aktor

Tabel 4.1 Identifikasi Aktor

No Aktor Deskripsi

1 Bagian Kepegawaian Bagian yang menangani dan memproses

data yang ada di Universitas Bhayangkara

Jakarta Raya

2 Pegawai Orang yang bekerja pada Universitas

Bhayangkara Jakarta Raya

B.  Identifikasi Diagram Use Case 

Tabel 4.2 Identifikasi Diagram Use Case

 No Use Case Name Description Actor

1.  Login Use case untuk menggambarkan

kegiatan memasukkan username 

dan password  untuk mengakses

Bagian

Kepegawaian

dan Pegawai

2  Input   Data

Pegawai

Use case untuk menggambarkan

kegiatan pengolahan data

 pegawai yang bekerja di

Universitas Bhayangkara

Jakarta Raya

Bagian

Kepegawaian

3 Ubah data Use case untuk menggambarkan

kegiatan pengubahan data

 pegawai

Bagian

Kepegawaian

Page 41: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 41/104

28

4 Hapus data

 pegawai

Use case untuk menggambarkan

kegiatan menghapus data

 pegawai

Bagian

Kepegawaian

5 Lihat dan cetak

data detil

 pegawai

Use case untuk menggambarkan

kegiatan melihat dan mencetak

data pribadi pegawai

Bagian

Kepegawaian

dan pegawai

6 Lihat dan cetak

laporan jumlah

 pegawai

Use case untuk menggambarkan

kegiatan melihat dan mencetak

laporan jumlah pegawai

Bagian

Kepegawaian

7 Lihat dan cetak

laporan tingkat

 pendidikan

Use case untuk menggambarkan

kegiatan melihat dan mencetak

laporan tingkat pendidikan

Bagian

Kepegawaian

8 Lihat dan cetak

laporan

 pengangkatan

 pegawai

Use case untuk menggambarkan

 proses pencetakan laporan

kepegawaian

Bagian

Kepegawaian

9 Lihat daftar

 pegawai

Use case untuk menggambarkan

kegiatan melihat daftar

keseluruhan pegawai

Bagian

Kepegawaian

dan pegawai

10  Log out Use case untuk menggambarkan

kegiatan untuk keluar dari

sistem

Bagian

Kepegawaian

dan pegawai

Page 42: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 42/104

Page 43: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 43/104

30

1.   Login

Tabel 4.3 Use Case Scenario Login 

Use Case Name Login

Use Case Id 1

 Actor Bagian kepegawaian dan pegawai

 Description Use case input username  dan  password   dapat

digunakan untuk masuk ke halaman utama Aplikasi

Pengelolaan Data Pegawai dengan mengetik

username dan password pada form login

 Pre Condition Pegawai, manajer, dan bagian kepegawaian

memasukkan username  dan  password   untuk dapat

masuk ke dalam aplikasi.

Trigger Saat user  akan mengakses aplikasi secara penuh

Typical Course

of event

 Actor Action System Response

1.  Mengetikkan

username dan

 password  

2.  Cek Username dan

 Password  

3.  Menampilkan

halaman utama

 Alternate

Course

Jika username  atau  password   salah aplikasi akan

menyampaikan pesan kesalahan dan kembali

kehalaman login 

Conclusion User login kedalam aplikasi

 Post Condition Aplikasi berhasil diakses

Page 44: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 44/104

Page 45: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 45/104

Page 46: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 46/104

33

4.  Hapus Data Pegawai

Tabel 4.6 Use Case Scenario Hapus Data Pegawai

Use Case

 Name

Hapus Data Pegawai

Use Case Id 4

 Actor Bagian kepegawaian

 Description Use case  menggambarkan kegiatan aktor dalam

kegiatan menghapus data pegawai

 Pre Condition Actor  menyimpan data pegawai terlebih dahulu

Trigger Actor dapat melihat secara keseluruhan data

kepegawaian

Typical

Course of

event

 Actor Action System Response

1 Memilih menu daftar

nama pegawai

3 Memilih hapus data

 pegawai

2 Menampilkan halaman

daftar pegawai

4 menghapus data

 Alternate

Course

Menampilkan menu pencarian pegawai

Conclusion Data pegawai dapat dilihat oleh actor

 Post

Condition

Pilihan data pegawai berhasil dihapus dan tersimpan

dalam data pegawai

Page 47: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 47/104

Page 48: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 48/104

Page 49: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 49/104

Page 50: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 50/104

37

8.  Lihat dan Cetak Laporan Pengangkatan Pegawai

Tabel 4.10 Use Case Scenario Lihat dan Cetak Laporan

Pengangkatan Pegawai

Use Case

 Name

View Laporan

Use Case Id 7

 Actor  bagian kepegawaian

 Description Use case  menggambarkan kegiatan aktor dalam

kegiatan melihat dan mencetak laporan pengangkatan

 pegawai

 Pre Condition Actor menyimpan data pegawai terlebih dahulu

Trigger Actor dapat melihat laporan pengangkatan pegawai

Typical

Course of

event

 Actor Action System Response

1 Memilih menu laporan

 pengangkatan pegawai

3 memilih cetak laporan

 pengangakatan

 pegawai

2 Menampilkan laporan

 pengangkatan pegawai

4 mencetak laporan

 pengangkatan pegawai

 Alternate

Course

Conclusion Laporan pengangkatan pegawai dapat dilihat dan

dicetak oleh actor  

 Post

Condition

Menu Laporan pengangkatan pegawai akan dapat

dilihat dan tersimpan dalam data pegawai

Page 51: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 51/104

Page 52: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 52/104

Page 53: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 53/104

Page 54: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 54/104

Page 55: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 55/104

Page 56: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 56/104

43

memberikan pesan untuk melengkapi data dan meminta kembali

menampilkan  form input   data. Tetapi jika data benar maka

aplikasi akan menyimpan dalam database dan menampilkan tabel

daftar pegawai.

4. Aktifitas Hapus Data Pegawai

Gambar 4.5 Activity Diagram Hapus Data Pegawai

Aktifitas pada gambar ini digunakan Bagian Kepegawaian

untuk menghapus data pegawai tertentu. Aktor memilih menu

daftar pegawai. Setelah itu aplikasi akan menampilkan  form daftar

 pegawai Universitas Bhayangkara Jakarta Raya, kemudian actor  

memilih salah satu data untuk dihapus.

Page 57: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 57/104

Page 58: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 58/104

Page 59: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 59/104

Page 60: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 60/104

Page 61: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 61/104

Page 62: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 62/104

Page 63: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 63/104

50

Gambar 4.13 Sequence Diagram Input Data

c.  Sequence Diagram Edit Data

Sequence diagram  di bawah ini dimulai dari bagian

kepegawaian memilih menu update untuk mengedit data pegawai

dengan menggunakan t_pegawai  sebagai objeknya. Kemudian

aplikasi akan menampilkan tabel daftar pegawai dan bagian

kepegawaian memilih edit   terhadap salah satu data pegawai.

Setelah itu aplikasi akan menampilkan  form edit   data pegawai

untuk dilakukan perubahan dan disimpan oleh bagian

kepegawaian. Data yg diedit berhasil di aplikasi.

Page 64: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 64/104

Page 65: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 65/104

Page 66: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 66/104

Page 67: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 67/104

Page 68: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 68/104

Page 69: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 69/104

Page 70: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 70/104

Page 71: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 71/104

58

telepon varchar 20 telpon pegawai

 pendidikan varchar 50 pendidikan akhir

 jabatan_sebelum varchar 50 jabatan sebelum

alamat varchar 150 alamat

foto varchar 150 poto

c.  Tabel Pendidikan

Tabel 4.15 Tabel Pendidikan

 Nama Field Tipe Data Ukuran Keterangan

kode_dik int 5 Kode unik tingkat

 pendidikan

nama_dik Varchar 50 tingkat

 pendidikan

d.  Tabel Unit

Tabel 4.16 Tabel Unit

 Nama Field Tipe Data Ukuran Keterangan

kode_unit int 5 Kode unik unit

nama_unit Varchar 100 nama unit

Page 72: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 72/104

Page 73: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 73/104

60

c.  Rancangan Halaman Edit Data

 No Nama Alamat Telpon Detil

Edit Hapus

Edit Hapus

Gambar 4.23 Rancangan Halaman Edit Data

4.2.3 Rancangan Dokumen Keluaran

Rancangan dokumen keluaran diperlukan untuk menentukan

tampilan program yang berfungsi sebagai tempat keluaran setelah

memasukkan data atau tempat menghasilkan informasi.

a.  Rancangan Halaman Laporan Data Jumlah Pegawai

Unit Pegawai

Struktural

Pegawai

 NonStruktural

Jumlah Kampus

Jakarta

Kampus

Bekasi

Gambar 4.24 Rancangan Halaman Laporan Data Jumlah

 Pegawai

cetak

Page 74: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 74/104

Page 75: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 75/104

Page 76: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 76/104

Page 77: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 77/104

64

c.  Tampilan Halaman Menu Data

Gambar 4.29 Tampilan Halaman Menu Data

d.  Tampilan Halaman Update

Gambar 4.30 Tampilan Halaman Menu Update

Page 78: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 78/104

Page 79: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 79/104

66

3 Adobe Dreamweaver

CS3

Software editor   atau aplikasi untuk

mendesain layout dari halaman web serta

 bisa juga digunakan untuk menulis bahasa

 pemrograman Client Side Scripting

contohnya HTML

4 Sublime Text 3 Digunakan untuk menulis bahasa

 pemrograman Server Side Scripting

contohnya PHP.

6 XAMPP Version 1.7.3 1.  Web Server Apache  merupakan

 program aplikasi yang berfungsi

sebagai tempat penyimpanan dokumen-

dokumen web.

2.  Database Server (MySQL)  merupakan

 program yang digunakan untuk

menyimpan data yang akan diolah di

halaman web.

7 StarUML Software  yang digunakan sebagai

 perancangan Unified Modelling Language

(UML) pada sistem informasi.

4.3.2 Perangkat Keras

Dalam merancang Aplikasi Pengelolaan Data Pegawai

 perangkat keras yang digunakan adalah laptop dengan spesifikasi :

a. 

Prosessor Intel Celeron  –  1.1 GHz

 b. 

LCD 15” 

c. 

RAM DDR3  –  2 GB

d.  Hard Disk 500 GB

Page 80: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 80/104

Page 81: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 81/104

68

Pegawai

5 LihatLaporan

Jenjang

Pendidikan

Melihat laporanJenjang

Pendidikan

Menampilkanlaporan

 jenjang

 pendidikan

OK

6 Lihat

Laporan

Pengangkatan

Melihat laporan

 pengangkatan

Menampilkan

laporan

 pengangkatan

OK

7 Lihat

Laporan

 Nama

Pegawai

Melihat laporan

nama pegawai

Menampilkan

laporan nama

 pegawai

OK

Page 82: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 82/104

BAB V

KESIMPULAN DAN SARAN

Setelah melakukan serangkaian penelitian, maka pada bab ini akan diuraikan

kesimpulan yang dapat ditarik dari rangkaian penelitian tersebut. Selain

kesimpulan, penulis juga memberikan saran yang akan bermanfaat bagi pihak-

 pihak yang akan melanjutkan pengembangan penelitian ini.

5.1. Kesimpulan

Berdasarkan pembahasan pada bab-bab sebelumnya, dapat disimpulkan

 bahwa Aplikasi Pengelolaan Data Pegawai pada Universitas Bhayangkara

Jakarta Raya yang menggunakan web telah berhasil dibuat sehingga

membantu dan mempermudah tugas administrasi kepegawaian serta

memudahkan masyarakat umum dan pihak-pihak berkepentingan dalam

mendapatkan informasi kepegawaian di Universitas Bhayangkara Jakarta

Raya.

5.2. Saran

Berdasarkan kesimpulan yang telah disebutkan di atas, dapat di

sampaikan saran-saran sebagai berikut:

1.  Pengembangan lanjutan aplikasi dengan dapat menambahkan modul-

modul tambahan seperti penilaian kinerja dan absensibiometric

 

Page 83: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 83/104

Page 84: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 84/104

71

DAFTAR PUSTAKA

Gomes, Faustino Cardoso. 2003. Manajemen Sumber Daya Manusia. Yogyakarta:

Penerbit ANDI

“Pengembangan Sistem Informasi Kepegawaian (SIMPEG),” 

http://repository.uinjkt.ac.id/dspace/bitstream/123456789/1774/1/DHANI%20MI

RZA%20SAPUTRA-FST.PDF, 25 Juni 2015

Irwanto, Djon. 2006.  Perancangan Object Oriented Software dengan UML.

Jakarta : Penerbit Andi

Rosa dan M. Shalahuddin. 2014.  Rekayasa Perangkat Lunak Terstruktur dan

 Berorientasi Objek . Bandung : Penerbit Informatika

Sianipar, R. H. 2015.  Membangun Web dengan PHP & MySQL Untuk Pemula &

 Programmer . Bandung : Penerbit Informatika

Sunyoto, Danang. 2014. Sistem Informasi Manajemen (Perspektif Organisasi).

Yogyakarta : CAPS

Tim EMS. 2014. Teori dan Praktik PHP-MySQL Untuk Pemula. Jakarta : PT.Elex

Media Komputindo

“Visi dan Misi Universitas Bhayangkara Jakarta Raya,” 

www.ubharajaya.ac.id, 18 Juni 2015

Zainal, Rivai Veithzal, dkk. 2014.  Manajemen Sumber Daya Manusia Untuk

 Perusahaan Dari Teori Ke Praktik (Edisi 3). Jakarta : Penerbit Rajawali Pers

Page 85: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 85/104

Lampiran : Coding Program Aplikasi Pengelolaan Data Pegawai

 

Halaman Login<html>

<head>

</head>

<body>

<br><br><br><br><br><br>

<form method="post" action="cek.php">

<table border="0" align=center bgcolor=#3D9999>

<tr>

<td colspan=3 align=center><img src=img/logo.jpg height=100

width=100 align=center><br><h3>Selamat Datang<br>

Sistem Informasi Kepagawaian<br>

Universitas Bhayangkara Jakarta Raya</h3></td>

</tr>

<tr>

<td>USER </td>

<td>:</td>

<td><input name="username" type="text"></td>

</tr>

<tr>

<td>PASSWORD</td>

<td>:</td>

<td><input name="password" type="password"></td>

</tr>

<tr>

<td>&nbsp;</td>

<td> </td>

<td><input type="submit" name="Submit" value="Submit"></td>

</tr></table>

</form>

</body>

</html>

Page 86: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 86/104

  Validasi User

<?php

include('koneksi.php');session_start();

$username = $_POST['username'];

$password = $_POST['password'];

$username = mysql_real_escape_string($username);

$password = mysql_real_escape_string($password);

if (empty($username) && empty($password)) {

//kalau username dan password kosong

header('location:login.php?error=1');

 break;

} else if (empty($username)) {

header('location:login.php?error=2');

 break;

} else if (empty($password)) {

header('location:login.php?error=3');

 break;

}

$q = mysql_query("select * from user where username='$username' and password='$password'");

if (mysql_num_rows($q) == 1) {

while ($data=mysql_fetch_array($q)) {

$level=$data['level'];

}

$_SESSION['username'] = $username;

$_SESSION['level'] = $level;

header("location:main.php?modul=home");} else {

header('location:login.php?error=4');

}

?>

Page 87: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 87/104

Page 88: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 88/104

Page 89: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 89/104

Page 90: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 90/104

Page 91: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 91/104

  </TR>

<TR>

<TD>Jabatan Lama</TD><TD>:</TD>

<TD><select name="jabatan_sebelum">

<option value="-" selected > - Pilih Jabatan Pegawai - </option>

<option value="Rektor">Rektor</option>

<option value="Wadek I">Wadek I</option>

<option value="Ka Biro Administrasi Umum">Ka Biro Administrasi

Umum</option>

<option value="Kabag TU FE">Kabag TU FE</option>

<option value="Kaprodi Ilmu Hukum">Kaprodi Ilmu

Hukum</option>

<option value="Kaprodi Teknik Perminyakan">Kaprodi Teknik

Perminyakan</option>

<option value="Kaprodi Teknik Lingkungan">Kaprodi Teknik

Lingkungan</option>

</TD>

</TR>

<TR>

<TD>Lokasi</TD>

<TD>:</TD><TD><select name="lokasi">

<option value="-" selected > - Pilih Lokasi - </option>

<option value="jakarta">jakarta</option>

<option value="bekasi">bekasi</option>

</TR>

<TR>

<TD>Telepon</TD>

<TD>:</TD>

<TD><INPUT TYPE="text" NAME="telepon"></TD>

</TR>

<TR>

<TD>Alamat</TD>

<TD>:</TD>

<TD><textarea rows="5" cols="30" name="alamat"></textarea></TD>

Page 92: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 92/104

</TR>

<TR><TD>Pendidikan Terakhir</TD>

<TD>:</TD>

<TD> <select name="pendidikan">

<option value="" selected > - Pilih Pendidikan Terakhir - </option>

<option value="1">S-3</option>

<option value="2">S-2</option>

<option value="3">D-IV / S-1</option>

<option value="4">D-III</option>

<option value="5">D-I / D-II</option>

<option value="6">SMA</option>

<option value="7">SMP</option>

<option value="8">SD</option>

</select></TD>

</TR>

<TR>

<TD>Foto</TD><TD>:</TD>

<TD>

<INPUT TYPE="File" name="foto"></TD>

</TR>

<TR>

<TD></TD>

<TD></TD>

<TD><INPUT TYPE="submit" value="Simpan"> <INPUT TYPE="reset"

value="Reset"></TD>

</TR>

</FORM>

</TABLE>

Page 93: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 93/104

Page 94: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 94/104

  $data2=mysql_fetch_array($query2);

$jum_ttp=$data2['jum'];

$query2=mysql_query("SELECT COUNT(*) as jum from t_pegawai

WHERE status_pegawai='PHL'");

$data2=mysql_fetch_array($query2);

$jum_phl=$data2['jum'];

$query2=mysql_query("SELECT COUNT(*) as jum2 from t_pegawai

WHERE status_pegawai='Magang'");

$data2=mysql_fetch_array($query2);

$jum_mgng=$data2['jum2'];

$query2=mysql_query("SELECT COUNT(*) as jum3 from t_pegawai

WHERE jabatan='Kepala Klinik'");

$data2=mysql_fetch_array($query2);

$jum_kk=$data2['jum3'];

$query2=mysql_query("SELECT COUNT(*) as jum4 from t_pegawai

WHERE jabatan='Cleaning Service'");

$data2=mysql_fetch_array($query2);

$jum_cs=$data2['jum4'];

$query2=mysql_query("SELECT COUNT(*) as jum5 from t_pegawai

WHERE jabatan='Tukang Kebun'");

$data2=mysql_fetch_array($query2);

$jum_tb=$data2['jum5'];

$query2=mysql_query("SELECT COUNT(*) as jum6 from t_pegawai

WHERE lokasi='jakarta'");

$data2=mysql_fetch_array($query2);

$jum_jkt=$data2['jum6'];

$query2=mysql_query("SELECT COUNT(*) as jum7 from t_pegawai

WHERE lokasi='Bekasi'");

$data2=mysql_fetch_array($query2);

$jum_bks=$data2['jum7'];

Page 95: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 95/104

  echo "<tr>

<td>".$jum_ttp."</td>

<td>".$jum_phl."</td><td>".$jum_mgng."</td>

<td>".$jum_kk."</td>

<td>".$jum_cs."</td>

<td>".$jum_tb."</td>

<td>".$jum_bks."</td>

<td>".$jum_jkt."</td>

</tr>";

?>

 

Laporan Tingkat Pendidikan

<?php include("koneksi.php");

echo "<table border=1>

<tr bgcolor='#CCCCFF'>

<th rowspan=2>No</th>

<th rowspan=2>Jenjang Pendidikan</th>

<th rowspan=2>Jumlah</th>

<th colspan=2>Pegawai Tetap</th>

<th colspan=2>PHL</th>

<th colspan=2>Magang</th></tr>

<tr bgcolor='#CCCCFF'>

<th>L</th>

<th>P</th>

<th>L</th>

<th>P</th>

<th>L</th>

<th>P</th>

</tr>";

$no=1;

$totalkaryawan=0;

$total_ttpl=0;

$total_ttpp=0;

$total_phll=0;

Page 96: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 96/104

Page 97: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 97/104

Page 98: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 98/104

  <td>".$total_phlp."</td>

<td>".$total_mgl."</td>

<td>".$total_mgp."</td></tr>";

echo "</table>";

?>

  Laporan Pengangkatan Pegawai

<?php include("koneksi.php");?>

<h4 align='left'> Laporan Pemberhentian dan Pengangkatan Pegawai</h4>

<table BGCOLOR='#CCFFFF' border=1 width='100%'>

<tr bgcolor='#CCCCFF'>

<th>Nama Pegawai</th>

<th>Pemberhentian dari Jabatan</th>

<th>Pengangkatan dalam Jabatan</th>

<th>Nomor SKEP & Tanggal</th>

<th>TMT</th>

</tr>

<?php

$data=mysql_query("SELECT * FROM t_pegawai");

while($isi=mysql_fetch_array($data)){

?>

<tr>

<td><?php echo $isi["nama"];?></td>

<td><?php echo $isi['jabatan_sebelum'];?></td>

<td><?php echo $isi['jabatan'];?></td>

<td><?php echo $isi['skep'];?></td>

<td><?php echo $isi['tgl_skep'];?></td>

</tr>

<?php}

?>

</table>

<?php

?>

Page 99: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 99/104

  Log Out

<?php session_start();

unset($_SESSION['username']);?>

<h2>Anda telah berhasil logout..</h2>

Silahkan klik <b><a href="login.php">disini</a></b> untuk login kembali

Page 100: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 100/104

Page 101: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 101/104

Page 102: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 102/104

Page 103: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 103/104

Page 104: Aplikasi Pengelolaan Data Pegawai Berbasis Web

7/23/2019 Aplikasi Pengelolaan Data Pegawai Berbasis Web

http://slidepdf.com/reader/full/aplikasi-pengelolaan-data-pegawai-berbasis-web 104/104

BIODATA MAHASISWA

 Nama : Yusnia Oktaria

 NPM : 201010227010

Fakultas : Teknik

Program Studi : Informatika

Tempat, Tanggal Lahir : Palembang, 12 Oktober 1988

Agama : Islam

Jenis Kelamin : Perempuan

Kewarganegaraan : Indonesia

Alamat : Jl. Ketimun 1 No.30 Rt 02 Rw 09 Kebayoran Baru

Jakarta Selatan

Email : [email protected]

Pendidikan Formal : SDN 342 Palembang (1993 –  1999 )

SMP Negeri 15 Palembang (1999 –  2002 )

S A i 8 l b (2002 200 )