• Tidak ada hasil yang ditemukan

3.3 Data Kerja Praktek

3.3.3 Analisis Kebutuhan Non-Fungsional

Analisis kebutuhan non fungsional merupakan analisis yang dibutuhkan untuk menentukan spesifikasi kebutuhan sistem. Spesifikasi ini juga meliputi elemen atau komponen-komponen apa saja yang dibutuhkan untuk sistem yang akan dibangun sampai dengan sistem tersebut diimplementasikan. Analisis kebutuhan ini juga menentukan spesifikasi masukkan yang diperlukan sistem, keluaran yang akan dihasilkan sistem dan proses yang dibutuhkan untuk mengolah masukkan sehingga menghasilkan suatu keluaran yang diinginkan.

1. Analisis Perangkat Keras

Adapun spesifikasi perangkat keras yang dibutuhkan untuk sistem yang akan dibangun sebagai berikut :

1. Processorberkecepatan minimal 2 Ghz. 2. RAM 1024 Mb.

3. Harddisk2Gb untuk menyimpan data. 4. LAN Card

5. KeyboarddanMouse

6. Monitor17” 2. Analisis Perangkat Lunak

Adapun spesifikasi perangkat lunak yang dibutuhkan untuk sistem yang akan dibangun sebagai berikut :

1. Notepad++ 2. Xampp

3. MySQL

4. Internet Explorer 6 3. AnalisisUser(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):

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 menggunakanData 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

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

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

Dokumen terkait