Analisis Fungsional Analisis Sistem

31 Tabel 3.5 PegawaiAdmin Keadaan yang Dibutuhkan Pengguna Tanggung Jawab Pendidikan Kemampuan Pengalaman Admin Mengelola dan mengaplikasik an aplikasi data kepegawaian S1 Dapat mengoperasikan komputer, menguasai Microsoft Office dan Microsoft Visual Studio 2010 Pernah menggunaka n sistem informasi berbasis desktop Pegawai Mengaplikasik an absen masuk absen keluar S1 Dapat mengoperasikan komputer Pernah menggunaka n sistem informasi berbasis desktop Dalam hasil analisis tersebut, dapat disimpulkan bahwa user yang akan menggunakan aplikasi ini harus menguasai komputer dan pemahaman yang cukup untuk mengelola data dalam aplikasi berbasis desktop ini.

3.1.7 Analisis Fungsional

Analisis kebutuhan fungsional adalah analisis terhadap kebutuhan secara fungsional baik dalam aliran data ataupun informasi. Analisis kebutuhan data fungsional yang digunakan dalam sistem ini digambarkan dengan analisis terstruktur.

3.1.7.1 Analisis Basis Data

Analisis Basis Data disini adalah suatu analisis yang menjelaskan entitas-entitas beserta diagram relasi antar entitas-entitas yang terdapat pada Sistem Informasi Pengolahan Data Kepegawaian. 32 Gambar 3.2 ERD Keterangan entitas beserta atrinutnya : Admin : NIP, Username, Password Pegawai : NIP, Nama_Lngkp, Jenis_Kelamin, Tgl_Lahir, Agama, Alamat, No_Telp, Email, Jabatan Jabatan : Jabatan, Upah_perJam Gaji : No_Gaji, NIP, Tanggal, Jam_Masuk, Jam_Keluar, Intv_Jam, Upah_Perhari Absen : No_Absen, NIP, Tanggal, Jam_Masuk, Jam_Keluar, Intv_Jam

3.1.7.2 Diagram Konteks

Diagram konteks adalah suatu diagram yang menggambarkan ruang lingkup sistem atau bagaimana sistem tersebut berinteraksi dengan lingkungannya. Sistem digambarkan dengan bulatan, sedangkan lingkungan diwakili oleh entitas luar yang digambarkan dengan persegi. Interaksi antara sistem dan entitas luar direpresentasikan oleh aliran data yang digambarkan dengan anak panah mengalir dari entitas luar ke sistem sebagai input atau sebaliknya dari system ke entitas luar sebagai output. Berikut adalah aliran informasi “Sistem Informasi Pengolahan Data Kepegawaian di PT Eforel Citra Utama”. 33 SISTEM INFORMASI PENGOLAHAN DATA KEPEGAWAIAN DI PT EFOREL CITRA UTAMA Data Absen MANAGER PEGAWAI ADMIN Data Login Info Absen Info Slip Gaji Data Pegawai Data Absen Data Laporan Pegawai Data Laporan Absensi Data Laporan Gaji Info Login Info Pegawai Info Absen Info Laporan Pegawai Info Laporan Absensi Info Laporan Gaji Info Lapo ran Gaji Info Laporan Absensi Info Laporan Pegawai Info Absen Data Absen Gambar 3.3 Diagram Konteks SIPDK

3.1.7.3 DFD Data Flow Diagram

DFD adalah sebuah teknik yang menggambarkan aliran data atau informasi yang digunakan. DFD dibuat jika pada Diagram Konteks masih terdapat proses yang mesti dijelaskan lebih rinci. Berikut ini adalah DFD pada Sistem Informasi Pengolahan Data Kepegawaian di PT Eforel Citra Utama : 34

3.1.7.3.1 DFD Level 1

1.0 PENGOLAHAN

ABSENSI MANAGER ABSEN PEGAWAI ADMIN Data Absensi Data Absensi

2.0 PROSES LOGIN

3.0 PENGOLAHAN

DATA MASTER Info Absensi Info Absensi Da ta A b se n si In fo A b se n si Data Absensi Data Login Info Login Data Login Info Login Login Valid GAJI Data Gaji ADMIN Data Login Data Pegawai Info Data Pegawai Data Jabatan Info Data Jabatan Data Laporan Pegawai Info Laporan Pegawai Data Laporan Absensi Info Laporan Absensi Data Laporan Gaji Info Laporan Gaji Data Laporan Pegawai Info Laporan Pegawai Data Laporan Absensi Info Laporan Absensi Data Laporan Gaji Info Laporan Gaji Data Absensi Data Gaji Gambar 3.4 DFD Level 1 SIPDK

3.1.7.3.2 DFD Level 2

3.1.7.3.2.1 DFD Level 2 Proses Pengolahan Absensi

Proses yang terdapat pada DFD level 2 adalah Proses Pengolahan Absensi yang terdiri atas proses 1.1 Absen Masuk, proses 1.2 Absen Keluar dan proses 1.3 Cari Absensi. Tabel yang terlibat adalah tabel absens dan tabel gaji. 35

1.2 PENGOLAHAN