3. MySQL 4. Internet Explorer 6
3. Analisis User Pengguna Sistem Setelah melakukan pengumpulan data dan observasi maka yang menggunakan
aplikasi ini yaitu : 1. Pegawai
Minimal bisa mengoperasikan komputer dan internet explorer 2. HRD
Minimal bisa mengoperasikan komputer dan internet explorer
3.3.4 Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional akan dimulai setelah tahap analisis terhadap sistem selesai dilakukan, analisis kebutuhan fungsional dapat didefinsikan sebagai
penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Tahapan ini
menyangkut mengkonfigurasi dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan benar-
benar memuaskan dari rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem. Alat bantu yang digunakan untuk menggambarkan sistem secara
umum yang akan dibangun yaitu diagram konteks dan data flow diagram. Untuk menjelaskan bagaimana suatu masukan diproses pada sistem maka digunakan
spesifikasi proses dan kamus data untuk mengetahui aliran data yang mengalir pada sistem.
3.3.4.1 ERD Entity Relationship Diagram
Analisis basis data pada sistem informasi pengolahan data kepegawaian berbasis website ini dapat digambarkan menggunakan ERD Entity Relationship
Diagram :
Gambar 3.2 Entity Relationship Diagram
3.3.4.2 Diagram Konteks
Diagram Konteks adalah diagram yang menggambarkan secara umum yang menjadi masukan, proses dan keluaran yang terjadi pada sebuah sistem. Diagram
konteks untuk perangkat lunak yang akan dibangun sebagai berikut :
Gambar 3.3 Diagram Konteks
3.3.4.3 Data Flow Diagram DFD
Dari diagram konteks di atas, aliran data yang ada pada sistem digambarkan dengan lebih rinci menggunakan Data Flow Diagram.
SISTEM PENGOLAHAN DATA KEPEGAWAIAN
DAN SURAT CUTI HRD
- Data Pegawai - Data Cuti
- Data Jabatan - Data Departem ent
- Data HRD
- Info Data Pegawai - Info Data Cuti
- Info Data Jabatan - Info Data Departem ent
- Info Data HRD
3.3.4.4 DFD level 1 SISTEM PENGOLAHAN DATA KEPEGAWAIAN DAN SURAT CUTI
Gambar 3.4 DFD level 1 SISTEM PENGOLAHAN DATA KEPEGAWAIAN DAN SURAT CUTI
1 Pengolahan Pegawai
2 Pembuatan Cuti
3 Maintenance
HRD Data pegawai
Data cuti
Data jabatan, departement, HRD Info data pegawai
Info data cuti
Info data jabatan, department, HRD Pegawai
Request data pegawai Respon data pegawai
Request data cuti
Respon data cuti Cuti
Department
HRD Jabatan
Respon data department Request data Department
Request data jabatan Respon data jabatan
Request data HRD Respon data HRD
Respon data pegawai Respon data department
Respon data jabatan
3.3.4.5 DFD level 2 Proses Pegawai
Gambar 3.5 DFD level 2 Proses Pegawai
Pegawai Data pegawai yang akan diedit
Info data pegawai yang sudah diedit Info data pegawai yang sudah ditambah
Data pegawai yang akan ditambah
Data pegawai yang akan dilihat Info data pegawai yang sudah dilihat
HRD 1.1
Tambah Data Pegawai
1.2 Edit Data Pegawai
1.3 View Data Pegawai
Data pegawai yang akan ditambah Data pegawai yang sudah ditambah
Data pegawai yang akan diedit
Data pegawai yang sudah diedit
Data pegawai yang akan dilihat Data pegawai yang sudah dilihat
Department Respon data department
Respon data department Jabatan
Respon data jabatan
Respon data jabatan
3.3.4.6 DFD level 2 Proses Cuti
Gambar 3.6 DFD level 2 Proses Cuti
3.3.4.7 DFD level 2 Proses Maintenance
Gambar 3.7 DFD level 2 Proses Maintenance
2.1 T am bah Data Cuti
2.2 View Data Cuti
HRD Cuti
Data cuti yang akan ditam bah Info data cuti yang sudah ditam bah
Data yang akan ditam bah Data yang sudah ditam bah
Data cuti yang akan dilihat Info data cuti yang sudah dilihat
Data cuti yang akan dilihat Data cuti yang sudah dilihat
Pegawai Respon data pegawai
HRD 3.1
Pengolahan Data Department
3.2 Pengolahan data
jabatan
3.3 Edit data HRD
Data departement Info data department
Data jabatan Info data jabatan
Info data HRD yang sudah diedit
Data HRD yang akan diedit Departement
Request data departement Respon data departement
Request data jabatan
Respon data jabatan Data HRD yang akan diedit
Data HRD yang sudah diedit Jabatan
HRD Respon data jabatan
3.3.4.8 DFD level 3 Proses Pengolahan Data Department
Gambar 3.8 DFD level 3 Proses Pengolahan Data Department
Department HRD
3.1.1 Tambah Department
3.1.2 Edit Department
3.1.3 Hapus Department
3.1.4 View Department
Data department yang akan ditambah Info data department
yang sudah ditambah Info data department
yang sudah diedit Data department
yang akan diedit
Data department yang akan dihapus
Info data department yang sudah dihapus
Data department yang akan dilihat Info data department yang sudah dilihat
Data department yang sudah ditambah Data department
yang akan ditambah Data department yang sudah diedit
Data department yang akan diedit
Data department yang sudah dilihat
Data department yang akan dilihat
Data department yang sudah dihapus
Data department yang akan dihapus
Jabatan Respon data jabatan
Respon data jabatan
3.3.4.9 DFD level 3 Proses Pengolahan Data Jabatan
Gambar 3.9 DFD level 3 Proses Pengolahan Data Jabatan
Jabatan HRD
3.2.1 Tambah Jabatan
3.2.2 Edit Jabatan
3.2.3 Hapus Jabatan
3.2.4 View Jabatan
Data jabatan yang akan ditambah Info data jabatan
yang sudah ditambah Info data jabatan
yang sudah diedit Data jabatan
yang akan diedit
Data jabatan yang akan dihapus
Info data jabatan yang sudah dihapus
Data jabatan yang akan dilihat Info data jabatan yang sudah dilihat
Data jabatan yang sudah ditambah Data jabatan
yang akan ditambah Data jabatan yang sudah diedit
Data jabatan yang akan diedit
Data jabatan yang sudah dilihat
Data jabatan yang akan dilihat
Data jabatan yang sudah dihapus
Data jabatan yang akan dihapus
3.3.5 Spesifikasi Proses