BAB IV DESKRIPSI KERJA PRAKTEK. Biro Pengembangan dan Pemeliharaan Aplikasi SG. 1. Pendefinisian kebutuhan informasi yang dibutuhkan perusahaan

dokumen-dokumen yang mirip
BAB IV DESKRIPSI KERJA PRAKTIK. tersebut, diperlukan langkah-langkah sebagai berikut. di harapkan akan dapat menyelesaikan permasalahan yang ada.

BAB IV DESKRIPSI KERJA PRAKTEK. agar pekerjaan jauh lebih efisien serta meminimalisir terjadinya human eror. Untuk

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan hasil wawancara dengan pihak CV. Bintang Anggara Jaya

BAB IV ANALISIS DAN DESAIN SISTEM. menginginkan adanya pelaporan yang dapat dilakukan secara berkala tiap periode.

BAB IV 4. DESKRIPSI KERJA PRAKTIK

BAB V HASIL DAN PEMBAHASAN. Pengelolaan Kas Fakultas Teknik Universitas 45 Surabaya memiliki

BAB III DESAIN DAN PERANCANGAN

BAB III ANALISIS_DAN_PERANCANGAN_APLIKASI. kontrak kru yaitu menggunakan metode System Development Lyfe Cycle (SDLC)

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas tentang tahapan-tahapan yang dilakukan dalam

BAB IV DISKRIPSI PEKERJAAN. cara langsung menemui bagian PPQC (Production Planning and Quality Control)

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal

BAB III ANALISA DAN PERANCANGAN SISTEM. Identifikasi permasalahan merupakan langkah awal yang harus dilakukan

BAB IV DISKRIPSI PEKERJAAN. pesanan barang oleh distributor. Saat ini, kegiatan pemesanan barang dimulai dari

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. Fortuna Badja Inti, menemukan permasalahan seperti pencatatan permintaan dari

BAB IV DESKRIPSI PEKERJAAN. kerja praktek di CV. Sinergi Design adalah melakukan pengenalan terhadap

BAB IV DESKRIPSI PEKERJAAN. meninjau SMA Wahid Hasyim Krian, didapatkan informasi bahwa proses

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. menggunakan model waterfall. Pada model waterfall terdapat tahapan analisis

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM. berjalan pada CV. Azaria Abadi Permai saat ini, meliputi proses penjualan

Bab IV. Deskripsi Kerja Praktek. UPADAYA PT.PLN (Persero) Surabaya, maka didapatkan proses-proses yang terjadi

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISA DAN DESAIN SISTEM

BAB III DESAIN DAN PERANCANGAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV. Deskripsi Kerja Praktek. perancangan sistem pengoahan data yang baik dengan analisa yang matang, maka

BAB IV PERANCANGAN SISTEM. praktek ini, baik di dalam memperoleh data, menyelesaikan, dan memecahkan

sering dihadapi oleh petugas perpustakaan SD Muhammadiyah 4 Surabaya.

BAB IV DESKRIPSI PEKERJAAN. Kerja praktik yang kami laksanakan di PT. Indoberka Investama pada

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

SISTEM INFORMASI PENJADWALAN DAN PENILAIAN SEKOLAH BERDASAR KURIKULUM 2013 (STUDI KASUS : SMA PGRI SUMBERREJO)

BAB IV DESKRIPSI KERJA PRAKTIK. sistem yang ada saat ini pada CV. Rahayu Sentosa. Hasil yang ditemukan dalam

BAB IV IMPLEMENTASI DAN EVALUASI. Membuat Database. IMPLEMENTASI Implement asi aplikasi. Uji coba interface. Evaluasi. aplikasi

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. informasi agar dapat terorganisir dengan baik dan jelas.

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. PT. INKA menggunakan prosedur pembuatan work instruction (WI) secara

BAB IV ANALISIS DAN DESAIN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. aplikasi penjualan perangkat komputer pada CV. Data Baru. Berdasarkan tahaptahap

BAB IV IMPLEMENTASI DAN EVALUASI. dengan rancangan atau perancangan sistem yang telah dibuat. Aplikasi yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. proses transaksi pada Rasyid English Course Denpasar.

BAB IV DESKRIPSI PEKERJAAN. 4 Berdasarkan hasil wawancara dengan Supervisor TI PT Kimia Farma

BAB III ANALISIS DAN PERANCANGAN SISTEM. adalah melakukan identifikasi permasalahn dan analisis permasalahan.

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB III ANALISIS DAN PERANCANGAN SISTEM. pada CV. Permata, maka didapatkan proses-proses yang terjadi dalam kegiatan

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB 1 PENDAHULUAN. Setiap usaha yang didirikan dengan orientasi laba (keuntungan) mempunyai

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB IV DESKRIPSI KERJA PRAKTEK. membangun sistem informasi yang sesuai dengan kebutuhan user. Hasil dari

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem aplikasi penjualan dan pembelian pada UD. Tirta Samudra ini

BAB IV DISKRIPSI KERJA PRAKTIK. Analisis Masalah. masih secara manual. Hal ini menyebabkan instansi mengalami kesulitan dalam

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. sistem. Menurut Kendall & Kendall (2003), perangkat atau teknik

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB III ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan System Development Life Cycle (SDLC) metode waterfall yang

Oleh Peserta PKL beranggotakan : Mokhammad Ali Imron Jamaal Wira Prasaja Candra Mukti Wijaya Ilham Mashudi. Dosen Pembimbing : Anita, S.

BAB IV DESKRIPSI KERJA PRAKTEK. pelaporan dalam struktur organisasi PT. PLN (Persero) JMK UMK II

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB III DESAIN DAN PERENCANAAN. berbasis web di SD Negeri Tapelan, terdapat perangkat lunak dan perangkat keras

BAB IV DESKRIPSI PEKERJAAN

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Proses Bisnis Peminjaman dan Pengembalian Perpustakaan. terkait dengan siswa, guru dan petugas perpustakaan.

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya

BAB IV DESKRIPSI PEKERJAAN. Excel tanpa proses lebih lanjut. Sehingga dalam pencatatannya dapat terjadi

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

BAB IV DESKRIPSI PEKERJAAN

RANCANG BANGUN SISTEM INFORMASI PENJUALAN BUKU MENGGUNAKAN PHP & MYSQL (STUDI KASUS CV PUTRA MANDIRI JAYA)

BAB IV DESKRIPSI PEKERJAAN. dan harus menyampaikan perintah disposisi tersebut.

BAB III PERANCANGAN SISTEM. Sistem yang dibuat adalah sistem yang berbasis web (online), sehingga

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB V IMPLEMENTASI SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV ANALISIS DAN DESAIN SISTEM. bagian administrasi umum STIKOM Surabaya. yang dilakukan dalam desain sistem ini adalah:

BAB IV DESKRIPSI KERJA PRAKTEK. membangun sistem informasi yang sesuai dengan kebutuhan user. Hasil dari

BAB III ANALISIS DAN PERANCANGAN SISTEM. Bangun Aplikasi Penjualan dan Pengiriman Spare part komputer pada Bismar

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

Transkripsi:

BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Unit Kerja 4.1.1 Nama Unit Kerja Bir Pengembangan dan Pemeliharaan Aplikasi SG 4.1.2 Tuga Pkk Unit Kerja kegiatan di bidang : Merencanakan, mengkrdinasikan, mengarahkan, dan mengevaluasi 1. Pendefinisian kebutuhan infrmasi yang dibutuhkan perusahaan 2. Perumusan arsitektur infrmasi yang dibutuhkan perusahaan 3. Pengembangan aplikasi kmputer dan kmunikasi yang dibutuhkan perusahaan. 4. Memelihara dan mengevaluasi (termasuk melakukan asesmen) aplikasi kmputer yang dibutuhkan perusahaan. 4.2 Kebutuhan Sistem Sistem Infrmasi Kepegawaian adalah aplikasi yang digunakan untuk mengawasi kegiatan pegawai dan data-data statistik pegawai. Sistem Infrmasi Kepegawaian yang kami rancang merupakan sistem infrmasi berbasis web (web based) dengan bahasa pemrgraman dan database yang bersifat Open Surce, 33

34 dimana tidak perlu perlu lagi membeli sftware-sftware pendukung guna mengaplikasikan Sistem Infrmasi Kepegawaian tersebut. Dengan penggunaan teknlgi web based, akan memudahkan penggunaan Sistem Infrmasi Kepegawaian tersebut dalam suatu jaringan client-server, baik yang bersifat lcal maupun internet/nline. Untuk dapat menjalankan sistem ini maka diperlukan perangkat keras dan perangkat lunak yang dengan kndisi dan persyaratan tertentu agar sistem dapat berjalan dengan baik. Adapun kebutuhan perangkat keras dan perangkat lunak adalah sebagai berikut 4.3 Kebutuhan Hardware Sistem ini nantinya akan diletakan pada server yang diakses secara ffline, sehingga kebutuhan minimal yang harus dimiliki leh server adalah : 1. Prcessr Intel Pentium IV, sejenis atau diatasnya 2. Memry 512 Mb atau diatasnya 3. Harddisk 80 Gb atau diatasnya 4. 10/100 Mbps Ethernet Netwrk Interface Card 5. Printer,Muse dan Keybard 4.4 Kebutuhan Sftware Kebutuhan perangkat lunak yang digunakan dalam pembuatan aplikasi ini adalah : 1. Web Server Apache atau sejenisnya yang dapat menjalankan PHP 2. Basis data untuk penglahan data menggunakan MySql 5 3. PHP 5.2.1 sebagai bahasa pemrgramman yang dipakai

35 4. Untuk perancangan sistem menggunakan Pwer Designer 6.0 5. Web Brwser yang digunakan harus diinstal Flash Player. 4.5 Desain Sistem Prgram atau aplikasi ini dibuat dengan menggunakan bahasa pemrgraman PHP, javascript dan HTML. Alasan penggunaan PHP sebagai bahasa pemrgraman adalah karena PHP bersifat gratis, mudah dipelajari, mudah digunakan, mudah diimplementasikan, serta keamanannya cukup baik. Dalam pembuatan grafik, prgram ini menggunakan kmpnen FushinChart Free. Cara menggunakan FushinChart Free yaitu dengan mengubah XML data pada grafik sesuai dengan kebutuhan kita. Grafik pada FushinChart Free ditampilkan dalam bentuk Flash sehingga brwser yang digunakan perlu diinstal Flash Player. Aplikasi ini juga menggunakan Mysql sebagai Basis Datanya. MySql dipilih sebagai basis data karena penggunaannya yang mudah dan tidak berbayar. Terlebih lagi, basis data yang digunakan dalam pengembangan aplikasi di PT. SEMEN GRESIK (PERSERO) TBK selama ini adalah MySql. Bahasa pemrgraman yang digunakan adalah PHP, maka extensi yang dihasilkan adalah.php sehingga tidak bisa langsung dijalankan seperti halnya aplikasi berbasis desktp. Untuk dapat menjalankan aplikasi ini dan mengetahui hasil cding, maka diperlukan pula Web Server Apache atau sejenisnya yang mampu menjalankan PHP.

36 4.5.1 Sistem Flw SI Kepegawaian Start Karyawan Mengella Data Karyawan Grafik Statistik Berdasarkan Usia A Grafik Statistik Berdasarkan Masa Kerja A Pendidikan Mengella Data Tingkat Pendidikan Grafik Statistik Berdasarkan Pendidikan A Glngan Mengella Data Glngan Grafik Statistik Berdasarkan Glngan A Unit Kerja Mengella Data Unit Kerja Grafik Statistik Berdasarkan Unit Kerja A A Presensi Shift Mengella Data Presensi Mengella Data Shift Grafik Statitstik Presensi Karyawan A SPPD Mengella Data SPPD Grafik Tren Biaya SPPD A Jabatan A Agama Menampilkan Detail Data Karyawan Detail Data Karyawan End Gambar 4.1 Sistem Flw Kepegawaian Gambar 4.1 merupakan sistem flw pengembangan sistem infrmasi kepegawaian. Pengembangan sistem infrmasi kepegawaian ini menampilkan data-data statistik pegawain dalam bentuk grafik yang mudah di baca dan lebih interaktif. Data yang diperleh untuk menampilkan grafik statistik karyawan berasal dari database sistem infrmasi kepegawain yang telah ada. 4.5.2 Data Flw Diagram Data Flw Diagram (DFD) menggambarkan aliran data yang terjadi di dalam sistem yang dirancang, sehingga dengan dibuatnya DFD ini akan terlihat arus data yang mengalir dalam sistem.

37 a. Diagram Jenjang Diagaram jenjang menggambarkan garis besar dari pengembangan sistem infrmasi kepegawaian ini. Dengan melihat diagram jenjang dapat diketahui fitur-fitur apa yang akan ditambahkan dalam pengembangan sistem infrmasi kepegawaian. 0 Sistem Infrmasi Kepegawaian 1 Menampilkan Data Statistik Karyawan 2 Menampilkan Data Presensi Pegawai 3 Menampilkan Data SPPD Karyawan 1.1 1.3 1.5 2.1 3.1 3.2 Menampilkan Jml Karyawan Berdasarkan Usia Menampilkan Jml Karyawan Berdasarkan Pendidikan Menampilkan Jml Karyawan Berdasarkan Unit Kerja Menampilkan Jml Karyawan Mangkir Menampilkan Tren Biaya SPPD Karyawan Menampilkan Jml SPPD Karyawan 1.2 Menampilkan Karyawan Berdasarkan Masa Kerja 1.4 Menampilkan Jml Karyawan Berdasarkan Glngan 2.2 Menampilkan Jml Karyawan Indisiplin Gambar 4.2 Diagram Jenjang SI Kepegawaian b. Cntex Diagram Cntext diagram menggambarkan asal data dan menunjukkan aliran dari data tersebut. Cntext Diagram sistem infrmasi kepegawaian pada gambar 4.3 terdiri dari 2 external entity yaitu Manager dan. Aliran data yang keluar dari masing-masing external entity mempunyai arti bahwa data tersebut berasal dari external entity tersebut. Sedangkan aliran data yang masuk mempunyai arti infrmasi data ditujukan untuk external entity tersebut.

38 DataKaryawan DataPresensiKaryawan DataJenjangPend Data Agama Data Jabatan DataShiftKerja DataSPPD DataUnitKerja DataGlng DataKaryawan ankaryawan 0 Sistem Infrmasi Kepegawain + JmlKaryawanBdsUsia JmlKaryawanBdsMasaKerja JmlKaryawanBdsGl JmlKaryawandiUnitKerja JmlKaryawanBdsPend JmlSPPDKaryawan JmlKaryawanIndisiplin JmlKaryawanMangkir TrenBiayaSPPD Gambar 4.3 Cntext Diagram SI Kepegawaian Manager c. DFD Level 0 DataUnitKerja JmlKaryawanBdsMasaKerja DataGlng ankaryawan Data Jabatan Data Agama DataJenjangPend 1 Menampilkan Data Statistik Karyawan + JmlKaryawanBdsPend JmlKaryawanBdsUsia JmlKaryawanBdsGl JmlKaryawandiUnitKerja DataKaryawan 2 DataKaryawan DataPresensiKaryawan Menampilkan Data Presensi Karyawan + JmlKaryawanMangkir DataShiftKerja JmlKaryawanIndisiplin DataKaryawan DataSPPD 3 Menampilkan Data SPPD Karyawan + TrenBiayaSPPD JmlSPPDKaryawan Gambar 4.4 DFD Level 0 SI Kepegawaian

39 d. DFD Level 1 Data Jabatan Data Agama DataKaryawan 1 Data Agama Data Karyawan Jml Karyawan Bds Usia JmlKaryawanBdsUsia Data Jabatan Data Agama Data Karyawan 2 Jml Karyawan Bds Masa Kerja JmlKaryawanBdsMasaKerja Data Agama Data Karyawan DataJenjangPend 3 Jml Karyawan Bds Pendidikan JmlKaryawanBdsPend Data Jabatan 4 DataGlng ankaryawan Data Agama Data Karyawan Jml Karyawan Bds Glngan JmlKaryawanBdsGl Data Jabatan Data Agama Data Karyawan DataUnitKerja 5 Jml Karyawan Bds Unit Kerja JmlKaryawandiUnitKerja Data Jabatan Gambar 4.5 DFD Level 1 Menampilkan Data Statistik Pegawai

40 DataKaryawan DataPresensiKaryawan Data Karyawan 1 Menampilkan Jml Karyawan Mang kir JmlKaryawanMangkir Data Karyawan DataShiftKerja 2 Menampilkan Jml Karyawan Indisiplin JmlKaryawanIndisiplin Gambar 4.6 DFD Level 1 Menampilkan Data Presensi Pegawai DataSPPD Data SPPD 1 Menampilkan Tren Biaya SPPD Karyawan TrenBiayaSPPD DataKaryawan Data Karyawan Data Karyawan Data SPPD 2 Menampilkan Jml SPPD Karyawan JmlSPPDKaryawan Gambar 4.7 DFD Level 1 Menampilkan Data SPPD Pegawai

41 4.5.3 Entity Relatinal Diagram (ERD) a. CDM # agama_id agama_nama ma_status m_agama Integer Variable characters (50) Characters (2) # glngan_id glngan_nama m_glngan Variable characters (2) Variable characters (20) # mp_id mp_kde mp_nama mp_status m_pendidikan Integer Variable characters (5) Variable characters (100) Characters (2) mencapai memeluk mempunyai # m_jabatan mjab_id Integer mjab_kde mjab_nama mjab_stasus Variable characters (15) Variable characters (100) Characters (2) melakukan # mk_npeg mk_nama mk_alamat mk_tmp_lahir mk_tgl_lahir mk_jenis_kel mk_perkawinan mk_tgl_masuk mk_tgl_pensiun mk_ft mk_user mk_kunci mk_status sap_id sap_user Lkasi M_Karyawan Variable characters (20) Variable characters (100) Text Variable characters (100) Date Variable characters (6) Characters (2) Date Date Integer Variable characters (50) Variable characters (50) Characters (2) Variable characters (10) Variable characters (15) Variable characters (5) menghitung menjabat # sppd_id sppd_tujuan sppd_tgl_mulai spdd_tgl_akhir biaya sppd Integer Variable characters (100) Date Date Integer memiliki # presensiid checkdate realin realout terminalin terminalout status presensi Integer Date Date & Time Date & Time Variable characters (4) Variable characters (4) Variable characters (4) menjadwal # muk_id muk_nama muk_status m_unit_kerja Variable characters (15) Variable characters (100) Characters (2) # shift plan_in plan_ut Shift Variable characters (4) Time Time Gambar 4.8 CDM SI Kepegawaian

42 b. PDM FK_MEMELUK FK_MEMPUNYAI FK_MENJABAT FK_MEMILIKI FK_MENCAPAI FK_MENJADWAL FK_MENGHITUNG FK_MELAKUKAN M_Karyawan mk_npeg glngan_id mjab_id agama_id muk_id mp_id mk_nama mk_alamat mk_tmp_lahir mk_tgl_lahir mk_jenis_kel mk_perkawinan mk_tgl_masuk mk_tgl_pensiun mk_ft mk_user mk_kunci mk_status sap_id sap_user Lkasi varchar(20) varchar(2) int int varchar(15) int varchar(100) text varchar(100) date varchar(6) char(2) date date int varchar(50) varchar(50) char(2) varchar(10) varchar(15) varchar(5) <pk> <fk2> <fk3> <fk1> <fk4> <fk5> m_agama agama_id agama_nama ma_status int varchar(50) char(2) <pk> m_glngan glngan_id glngan_nama varchar(2) varchar(20) <pk> m_jabatan mjab_id mjab_kde mjab_nama mjab_stasus int varchar(15) varchar(100) char(2) <pk> m_pendidikan mp_id mp_kde mp_nama mp_status int varchar(5) varchar(100) char(2) <pk> m_unit_kerja muk_id muk_nama muk_status varchar(15) varchar(100) char(2) <pk> presensi presensiid shift mk_npeg checkdate realin realout terminalin terminalout status int varchar(4) varchar(20) date datetime datetime varchar(4) varchar(4) varchar(4) <pk> <fk1> <fk2> Shift shift plan_in plan_ut varchar(4) time time <pk> sppd sppd_id mk_npeg sppd_tujuan sppd_tgl_mulai spdd_tgl_akhir biaya int varchar(20) varchar(100) date date int <pk> <fk> Gambar 4.9 PDM SI Kepegawaian

43 4.5.4 Struktur Tabel a. Nama Tabel : m_pegawai Primary Key Fungsi : mk_npeg : untuk menyimpan data pegawai N. Atribut Tipe Panjang Kunci Keterangan 1 Mk_npeg varchar 20 Primary key 2 Glngan_id varchar 2 Freign Key 3 Mjab_id int 20 Freign Key 4 Agama_id int 5 Freign Key 5 Muk_id varchar 15 Freign Key 6 Mp_id int 5 Freign Key 7 Mk_nama varchar 100 8 Mk_alamat text 9 Mk_tmp_lahir varchar 100 10 Mk_tgl_lahir Date 11 Mk_jenis_kel Varchar 6 12 Mk_perkawinan Varchar 2 13 Mk_tgl_masuk Date 14 Mk_tgl_pensiun Date 15 Mk_ft Int 16 Mk_user Varchar 50 17 Mk_kunci Varchar 50 18 Mk_status Char 2

44 N. Atribut Tipe Panjang Kunci Keterangan 19 Sap_id Varchar 10 20 Sap_user Varchar 15 21 Lkasi Varchar 5 Tabel 4.1 Struktur Tabel Pegawai b. Nama Tabel : m_agama Primary Key Fungsi : agama_id : Untuk menyimpan data agama N. Atribut Tipe Panjang Kunci Keterangan 1 Agama_id Int 10 Primary Key 2 Agama_nama Varchar 50 3 Ma_status Char 2 Tabel 4.2 Struktur Tabel Agama c. Nama Tabel : m_glngan Primary Key Fungsi : glngan_id : Untuk menyimpan data tingkat glngan N. Atribut Tipe Panjang Kunci Keterangan 1 Glngan_id Varchar 2 Primary Key 2 Glngan_nama Varchar 20 Tabel 4.3 StrukturTabel Glngan

45 d. Nama Tabel : m_pendidikan Primary Key Fungsi : mp_id : Untuk menyimpan data tingkat pendidikan N. Atribut Tipe Panjang Kunci Keterangan 1 Mp_id int 10 Primary Key 2 Mp_kde Varchar 5 3 Mp_nama Varchar 100 4 Mp_status Char 2 Tabel 4.4 Struktur Tabel Pendidikan e. Nama Tabel : m_jabatan Primary Key Fungsi : mjab_id : Untuk menyimpan data jabatan pegawai N. Atribut Tipe Panjang Kunci Keterangan 1 Mjab_id int 10 Primary Key 2 Mjab_kde Varchar 15 3 Mjab_nama Varchar 100 4 Mjab_status Char 2 Tabel 4.5 Struktur Tabel Jabatan

46 f. Nama Tabel : sppd Primary Key Fungsi : sppd_id : Untuk menyimpan data perjalanan dinas pegawai N Atribut Tipe Panjang Kunci Keterangan 1 Sppd_id int 10 Primary Key 2 Mk_npeg Varchar 20 Freign Key 3 Sppd_tujuan Varchar 100 4 Sppd_tgl_mulai Date 5 Sppd_tgl_akhir Date 6 Biaya Int Tabel 4.6 Struktur Tabel SPPD g. Nama Tabel : m_unit_kerja Primary Key Fungsi : muk_id : Untuk menyimpan data unit kerja N Atribut Tipe Panjang Kunci Keterangan 1 Muk_id Varchar 15 Primary Key 2 Muk_nama Varchar 100 3 Muk_status Char 2 Tabel 4.7 Struktur Tabel Unit Kerja

47 h. Nama Tabel : presensi Primary Key Fungsi : presensiid : Untuk menyimpan data presensi pegawai N Atribut Tipe Panjang Kunci Keterangan 1 presensiid int 10 Primary Key 2 Shift Varchar 4 Freign Key 3 Mk_npeg Varchar 20 Freign Key 4 checkdate Date 5 realin Datetime 6 relout Datetime 7 terminalin Varchar 4 8 terminalout Varchar 4 9 status Varchar 4 Tabel 4.8 Struktur Tabel Presensi i. Nama Tabel : Shift Primary Key Fungsi : shift : Untuk menyimpan data jadwal shift kerja pegawai N Atribut Tipe Panjang Kunci Keterangan 1 Shift Varchar 4 Primary Key 2 Plan_in Time 3 Plan_ut Time Tabel 4.9 Struktur Tabel Shift

48 4.5.5 Desain IO Setelah melakukan perancangan basis data, tahap selanjutnya adalah membuat desain input/utput. Desain ini berguna untuk menggambarkan interaksi antara pengguna dengan sistem yang dibuat. Secara keseluruhan Sistem Infrmasi Kepegawaian ini terdiri dari halaman hme,statistik, presensi dan SPPD a. Lgin Halaman lgin ini digunakan untuk melakukan validasi terhadap pengguna sebelum masuk kedalam sistem yang dibuat. Pada halaman lgin user harus memasukan UserName dan Passwrd. Desain input utput halaman lgin dapat dilihat pada gambar 4.10 LOGIN UserName : Passwrd LOGIN Gambar 4.10 Desain Halaman Lgin b. Hme Halaman hme merupakan halaman awal setelah user berhasil lgin. Pada Halaman hme terdapat beberapa infrmasi tentang jumlah pegawai beserta detail tentang bidata pegawai tersebut yang disajikan dalam bentuk data grid. Desain halaman hme dapat dilihat pada gambar 4.11.

49 Hme Statistik Presensi SPPD Infrmasi Searching Jumlah pegawai c. Statistik Gambar 4.11 Desain Halaman Hme Usia Halaman ini Menampilkan detil usia dari para pegawainya sesuai urutan umur yang telah ditetapkan, sehingga jika diagram batang diklik maka kan muncul Diagram dnat jenis kelamin menurut rentan usianya. Jika Diagram dnat tersebut diklik kembali maka akan muncul data grid dari pegawai sesuai permintaan. Desain halaman statistik usia pegawai dapat dilihat pada gambar 4.12.

50 Hme Statistik Presensi SPPD Usia Masa Kerja Pendidikan Tingkat Glngan Unit Kerja Diagram Batang Diagram Dnat Diagram Dnat Diagram Dnat Gambar 4.12 Desain halaman usia Masa Kerja Halaman masa kerja menampilkan jumlah pegawai sesuai lama bekerja, Jika digarm batang tersebut diklik maka akan muncul jumlah pegawai sesuai dengan lkasi dan akan keluar data grid jika diagram dnat diklik. Desain halaman statistik masa kerja pegawai dapat dilihat pada gambar 4.13 Hme Statistik Presensi SPPD Usia Masa Kerja Pendidikan Tingkat Glngan Unit Kerja Diagram Batang Diagram Dnat Diagram Dnat Diagram Dnat Gambar 4.13 Desain halaman Masa Kerja

51 Pendidikan Halaman pendidikan menampilkan jumlah pegawai menurut jenjang pendidikannya dalam diagram batang, jika diagram batang di klik maka akan keluar diagram dnat menurut jenis kelamin. Apabila ingin melihat infrmasi yang lebih detail maka dapat mengklik diagram dnat sehingga akan muncul data grid detail. Desain halaman statistik tingkat pendidikan pegawai dapat dilihat pada gambar 4.14 Hme Statistik Presensi SPPD Usia Masa Kerja Pendidikan Tingkat Glngan Unit Kerja Diagram Batang Diagram Dnat Diagram Dnat Diagram Dnat Gambar 4.14 Desain halaman Pendidikan Tingkat Glngan Halaman ini Menampilkan infrmasi dalam diagram batang jumlah pegawai menurut glngan. Jika diagram batang tersebut diklik maka akan muncul diagram dnat yang menampilkan infrmasi jumlah pegawai menurut jenis kelamin. Apabila ingin infrmasi lebih jelas maka bisa mengklik digram dnat sehingga akan muncul data grid detail. Desain halaman statistik tingkat glngan pegawai dapat dilihat pada gambar 4.15.

52 Hme Statistik Presensi SPPD Usia Masa Kerja Pendidikan Tingkat Glngan Unit Kerja Diagram Batang Diagram Dnat Diagram Dnat Diagram Dnat Gambar 4.15 Desain Tingkat Glngan Unit Kerja Halaman ini Menampilkan infrmasi dalam diagram batang jumlah pegawai menurut unit kerja. Jika diagram batang tersebut diklik maka akan muncul diagram dnat yang menampilkan infrmasi jumlah pegawai menurut jenis kelamin. Apabila ingin infrmasi lebih jelas maka bisa mengklik digram dnat sehingga akan muncul data grid detail. Desain halaman statistik unit kerja pegawai dapat dilihat pada gambar 4.16. Hme Statistik Presensi SPPD Usia Masa Kerja Pendidikan Tingkat Glngan Unit Kerja Datagrid Tabel Diagram Dnat Gambar 4.16 Desain halaman Unit Kerja

53 d. Presensi Halaman ini menampilkan persentase presensi pegawai perbulan apabila diagram garis diklik menurut bulan yang dipilih maka akan muncul diagram batang menurut hari sesuai bulan yang dipilih yang menampilkan hari apa saja yang sering pegawai membls, jika diagram batang diklik maka akan muncul 5 tertinggi pegawai yang sering bls. Desain halaman presensi pegawai dapat dilihat pada gambar 4.17 Hme Statistik Presensi SPPD DIAGRAM GARIS DIAGRAM BATANG DIAGRAM DONAT DIAGRAM DONAT Gambar 4.17 Desain halaman Presensi e. SPPD Halaman ini menampilkan jumlah pegawai yang sering melakukan perjalanan dinas perbulan dengan bentuk diagram garis menurut per bulannya. Jika diagram garis diklik maka akan muncul diagram batang yang menampilkan infrmasi jumlah perjalanan dinas menurut nmr pegawai. Sehingga jika diagram batang tersebut diklik maka akan muncul kemana saja perjalanan dinas dan ttal biaya dinas tersebut. Desain halaman SPPD dapat dilihat pada gambar 4.10

54 Hme Statistik Presensi SPPD DIAGRAM GARIS DIAGRAM BATANG DATA GRID Gambar 4.18 Desain halaman SPPD 4.6 Implementasi Sistem Setelah kebutuhan pernagkat keras dan perangkat lunak telah terpenuhi, maka tahap selanjutnya adalah melakukan implementasi sistem yang telah dibuat. Prgram sistem infrmasi kepegawaian ini terdiri dari 7 halaman utama yaitu halaman Hme, usia, tingkat pendidikan, tingkat glngan, presensi dan SPPD. Penjelasan impmenetasi sistem dalam bab ini merupakan cnth dari hak akses user admin. 4.6.1 Lgin User harus menginputkan nmer pegawai dan passwrd mereka pada halaman lgin. Halaman Lgin dapat dilihat pada gambar 4.19.

55 Gambar 4.19 Frm Halaman Lgin 4.6.2 Halaman Hme Halaman Hme merupakan halaman awal setelah user berhasil lgin. Pada halaman hme terdapat 3 Cntent yang digunakan untuk menampilkan infrmasi yaitu infrmasi pegawai yang melakukan lgin, cnten searching untuk mempermudah pencarian dan data grid yang menampilkan semua data pegawai PT. SEMEN GRESIK (PERSERO) TBK. Apabila ingin melihat detail infrmasi pegawai dapat dilihat dengan cara mengklik detail pada cntent data grid. Halaman Hme dapat dilihat pada gambar 4.20 Gambar 4.20 Frm Halaman Hme

56 4.6.3 Halaman Statistik Halaman Statistik terdiri dari 4 halaman yaitu : A. Halaman Usia Halaman usia digunakan untuk menampilkan infrmasi secara detail tentang umur pegawai di PT. SEMEN GRESIK (PERSERO) TBK, infrmasi yang dihasilkan adalah jumlah pegawai menurut rentan umurnya yaitu 20 Tahun,21-25 tahun, 26-30 tahun, 31-35 tahun, 36-40 tahun,41-45 tahun, 46-50 tahun dan diatas 50 tahun. Dimana grafik dapat diklik sehinnga menampilkan jumlah pegawai menurut grafik yang diklik sehingga muncul infrmasi jumlah jenis kelamin menurut umur. Apabila ingin melihat infrmasi yang lebih detail grafik jumlah menurut jenis kelamin dapat kembali diklik sehingga akan muncul infrmasi yang lebih detail tentang pegawai tersebut. Halaman umur dapat dilihat pada gambar 4.21 Gambar 4.21 Frm Halaman usia

57 B. Halaman Masa Kerja Halaman masa kerja digunakan untuk menampilkan infrmasi jumlah pegawai menurut masa kerjanya. Infrmasi masa kerja dibagi menjadi 8 bagian yaitu 0-5 tahun,6-10 tahun-11-15 tahun,16-20 tahun,21-25 tahun,25-30 tahun,31-35 tahun dan lebih dari 36 tahun. Apabila diagram tersebut diklik maka akan muncul infrmasi jenis kelamin menurut lama masa kerja. Jika ingin melihat infrmasi yang lebih detil dapat kembali mengklik diagram sehingga akan muncul detail lengkap infrmasi pegawai tersebut. Halaman masa kerja dapat dilihat pada gambar 4.22 Gambar 4.22 Frm Halaman Masa Kerja C. Halaman Pendidikan Halaman pendidikan digunakan untuk menampilkan infrmasi jumlah pegawai menurut pendidikannya. Infrmasi masa kerja dibagi menjadi 4 tahapan yaitu SLTA, D3, S1 dan S2. Apabila diagram tersebut diklik maka akan muncul infrmasi jenis kelamin menurut lama pendidikannya. Jika ingin melihat infrmasi yang lebih detil dapat kembali

58 mengklik diagram sehingga akan muncul detail lengkap infrmasi pegawai tersebut. Halaman pendidikan dapat dilihat pada gambar 4.23 Gambar 4.23 Frm Halaman Pendidikan D. Halaman Tingkat Glngan Halaman Tingkat Glngan digunakan untuk menampilkan infrmasi jumlah pegawai menurut Tingkat Glngan. Infrmasi Tingkat Glngan dibagi menjadi 5 yaitu Eseln 1, Eseln 2, Eseln 3, Eseln 4 dan Eseln 5. Apabila diagram tersebut diklik maka akan muncul infrmasi jenis kelamin menurut Tingkat Glngan. Jika ingin melihat infrmasi yang lebih detil dapat kembali mengklik diagram sehingga akan muncul detail lengkap infrmasi pegawai tersebut. Halaman Tingkat Glngan dapat dilihat pada gambar 4.24

59 Gambar 4.24 Frm Halaman Tingkat Glngan E. Halaman Unit Kerja Halaman unit kerja digunakan untuk menampilkan infrmasi jumlah pegawai menurut unit kerja masing-masing. Apabila diagram tersebut diklik maka akan muncul infrmasi jumlah pegawai menurut jenis kelamin di tiap unit kerja. Jika ingin melihat infrmasi yang lebih detil dapat kembali mengklik diagram sehingga akan muncul detail lengkap infrmasi pegawai tersebut. Halaman unit kerja dapat dilihat pada gambar 4.25 Gambar 4.25 Frm Halaman Unit Kerja

60 4.6.4 Halaman Presensi Halaman presensi digunakan untuk menampilkan infrmasi presensi pegawai, pertama tama akan menampilkan presensi perbulan berbentuk grafik yang terdiri dari pegawai mangkir dan indisiplin. Grafik tersebut bisa diklik untuk menampilkan infrmasi dalam bentuk diagram batang untuk menampilkan infrmasi per minggunya menurut pegawai mangkir dan indisiplin. Jika diagram batang diklik maka akan muncul infrmasi 5 pegawai yang sering mangkir dan indisiplin lengkap dengan nmer pegawai, nama pegawai, asal pabrik dan jumlahnya. Halaman presensi dapat dilihat pada gambar 4.7 Gambar 4.26 Frm Halaman Presensi 4.6.5 Halaman SPPD Halaman SPPD digunakan untuk menampilkan infrmasi yang berhubungan dengan kegiatan perjalanan dinas pegawai, halaman ini menampilkan infrmasi biaya dinas pertahun beserta jumlah biaya yang telah dikeluarkan untuk keperluan dinas perbulannya dalam bentuk diagram garis. Jika diagram garis tersebut diklik maka akan muncul infrmasi siapa saja yang

61 melakukan perjalanan dinas dan jumlahnya menurut bulan yang telah diklik. Jiaka ingin melihat detailnya maka dapat diklik kembali sehinnga akan muncul infrmasi nmr pegawai, nama pegawai,tujuan dinas, tanggal mulai, tanggal selesai, biaya dan ttal biaya keseluruhan selama dinas perbulannya. Halaman SPPD dapat dilihat pada gambar 4.27 Gambar 4.27 Frm Halaman SPPD. 4.7 Evaluasi Sistem Setelah melakukan implementasi sistem, tahap selanjutnya adalah melakukan uji cba dan evaluasi sistem. Prses pengujian menggunakan Black Bx Testing dimana aplikasi akan diuji dengan melakukan berbagai percbaan untuk membuktikan apakah aplikasi yang telah dibuat sudah sesuai dengan tujuan yang akan dicapai. Hasil pengujian dapat dilihat pada tabel 4.10

62 Tabel 4.10 Hasil Black Bx Testing Pengujian Memasukan username dan passwrd yang salah pada frm lgin. Hasil Yang Diharapkan Prses lgin ditlak, aplikasi kembali ke menu lgin Hasil Test Sukses Gagal Memasukan username dan passwrd yang salah pada frm lgin. Prses lgin diterima, aplikasi menampilkan halaman hme Tampilan Aplikasi dan kemudahan dalam penggunaan Mudah digunakan dan dapat menampilkan infrmasi secara infrmatif dan detail Pencarian data karyawan Dapat menampilkan data karyawan yang dicari secara detail Menampilkan data statistik pegawai berdasarkan usia, masa kerja, tingkat pendidikan, glngan, dan unit kerja. Dapat memberikan infrmasi mengenai data statistik pegawai dengan detail, tepat dan akurat dalam bentuk grafik. Menampilkan data presensi pegawai. Dapat memberikan infrmasi berapa jumlah

63 Pengujian Hasil Yang Diharapkan presensi dalam satu tahun secara detail, tepat dan akurat dalam bentuk grafik. Hasil Test Sukses Gagal Menampilkan data SPPD pegawai Dapat memberikan infrmasi mengenai jumlah SPPD yang dilakukan pegawai dan tren biaya SPPD tiap bulan dalam satu tahun, bentuk grafik. Penggunaan sessin saat lgut Aplikasi tidak dapat diakses tanpa ada sessin yang terdaftar saat lgin. Berdasarkan hasil test pengujian aplikasi tersebut diatas, ternyata secara keseluruhan sistem telah berjalan sesuai dengan apa yang diinginkan.