• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.6 Analisis Kebutuhan Fungsional

3.6.1.Diagram Konteks

Diagram konteks merupakan suatu model yang menjelaskan secara global bagaimana data digunakan dan ditransformasikan untuk proses atau dengan kata lain merupakan gambaran umum mengenai sistem yang menggambarkan aliran

data kedalam dan keluar sistem. Adapun diagram konteks dari sistem pada Gambar 3. 8 yang akan dibangun adalah sebagai berikut :

t_gaji t_golongan t_jabatan t_pegawai t_sk_cpns t_sk_kenaikan_jabatan t_sk_gaji_berkala t_sk_penambahan_istri/anak t_sk_pensiun t_loker t_rak t_ruang

Sistem Infomasi pengarsipan data pengawai dan data pensiun menggunakan metode pengarsipan

berdasarkan nomor Staff - Data Login - data Ruang - data rak - data loker - data User - data Pegawai - data Jabatan - data Golongan - data Gaji - data SK CPNS - data SK Kenaikan Jabatan - data SK Kenaikan Gaji - data SK Penambahan Istri/Anak - data Pensiun - info login - Info Ruang - Info rak - Info loker - Info User - Info Pegawai - Info Jabatan - Info Golongan - Info Gaji - Info SK Kenaikan Jabatan - Info SK Kenaikan Gaji - Info SK Penambahan Istri/Anak - Info Pensiun

data Gaji Info data Gaji

data Golongan Info data Golongan data Jabatan Info data Jabatan data Pegawai Info data Pegawai data SK CPNS Info data SK CPNS data SK Kenaikan Jabatan Info data SK Kenaikan Jabatan

data SK Gaji Berkala Info data SK Gaji Berkala

data SK Penambahan Istri/Anak Info data SK Penambahan Istri/Anak

data SK Pensiun Info data SK Pensiun

data Loker Info data Loker

data Rak Info data Rak

data Ruang Info data Ruang

Gambar 3. 8 Diagram Konteks Pengarsipan

3.6.2.Data Flow Diagram

DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada

atau sistem baru yang akan dikembangkan secara logika tanpa

mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau

lingkungan fisik dimana data tersebut akan disimpan. DFD dapat menggambarkan

Berikut adalah DFD dari Sistem Informasi Kepegawaian pada KanReg III Badan Kepegawaian Negara pada Gambar 3.9 dibawah ini.

1. DFD Level 1 1 Login Staff - Info User - Info Ruang - Info rak - Info loker - Info User - Info Pegawai - Info Jabatan - Info Golongan - Info Gaji - - Info SK CPNS - Info SK Kenaikan Jabatan - Info SK Kenaikan Gaji - Info SK Penambahan Istri/Anak - Info Pensiun

2 Pengolahan Data Master

3

Pengolahan Data Arsip 4

Cetak Laporan D ata Logi n D ata Inval id user loker golongan gaji ruang rak Data User Info Data User Data Ruang

Info Data Ruang Data Rak Info Data Rak

Data Loker

Data Jabatan Info Data Jabatan

Info Data Loker

jabatan Data Golongan

Info Data Golongan Data Gaji Info Data Gaji

Data Ruang Info Data Ruang

Data Rak Info Data Rak

Info Data Loker

Data Jabatan

Info Data Jabatan Data Golongan Info Data Golongan

Data Gaji Info Data Gaji

t_sk_cpns t_sk_kenaikan_jabatan t_sk_kenaikan_gaji t_sk_penambahan_istri/anak t_sk_pensiun Data SK CPNS Info Data SK CPNS Info Data SK Kenaikan Jabatan

Data SK Kenaikan Jabatan Data SK KenaikanGaji Info Data SK KenaikanGaji Data SK Penambahan Anak/Istri Info Data SK Penambahan Anak/Istri Data Pensiun

Info Data Pensiun

Data SK CPNS

Data SK Kenaikan Jabatan

Data SK KenaikanGaji

Data SK Penambahan Anak/Istri

Data Pensiun Data Loker

Data permintaan cetak laporan

D

ata

logi

n

Info data log

in

- data SK CPNS - data SK Kenaikan Jabatan - data SK Kenaikan gaji - data SK Penambahan Istri/Anak - data SK Pensiun

- Info data SK CPNS - Info data SK Kenaikan Jabatan - Info data SK Kenaikan gaji - Info data SK Penambahan Istri/Anak - Info data SK Pensiun

- data Ruang - data rak - data loker - data User - data Pegawai - data Jabatan - data Golongan - data Gaji - data Pensiun D ata lo

gin staf vali

d D a ta l ogin s taf val id 5 Restore

Data login valid sebagai staf

t_ser t_ruang t_rak t_loker t_jabatan t_golongan t_gaji D at a u ser D ata rua ng D ata ra k D ata loker D ata j abatan D ata g olon gan D ata gaj i D a ta use r D ata ruang D a ta r ak D ata lo ker D ata jaba tan D ata gol ongan D ata gaj i D at a m ap sk cpns D ata m ap sk k enaik an jab at a n D a ta m ap sk kenai kan ga ji Data user Data ruang Data rak Data loker Data jabatan Data golongan Data gaji Gambar 3.9 DFD Level 1

2. DFD Level 2 Proses 2 Pengolahan Data Master

Pengolahan Data Ruang

2.1

Pengolahan Data Rak 2.2

Pengolahan Data Loker 2.3

Pengolahan Data Map SK CPNS

2.4

Pengolahan Data Map SK Kenaikan Jabatan

2.5

Pengolahan Data Map SK Kenaikan Gaji

2.6

Pengolahan Data Map SK Penambahan Istri/

Anak 2.7

Pengolahan Data Map SK Pensiun

2.8 Valid sebagai staf

data ruang

Info ruang

Valid sebagai staf data rak

Valid sebagai staf data loker

Valid sebagai staf data Map SK CPNS

Valid sebagai staf data Map SK Kenaikan Jabatan

Valid sebagai staf data Map Kenaikan Gaji

Valid sebagai staf Data Map SK Penambahan Istri/Anak

Valid sebagai staf Data Map SK Pensiun

Info rak

Info loker

Info Map SK CPNS

Info Map SK Kenaikan Jabatan

Info Map SK Kenaikan Gaji

Info Map SK Penambahan Istri/Anak

Info Map SK Pensiun

rec,ubah,hapus,cari data ruang Data Ruang rec,ubah,hapus,cari data rak Data Rak rec,ubah,hapus,cari data Loker Data Loker rec,ubah,hapus,cari data Map SK CPNS Data Map SK CPNS rec,ubah,hapus,cari data Map SK Kenaikan Jabatan

Data Map SK Kenaikan Jabatan

rec,ubah,hapus,cari data Map SK Kenaikan Gaji

Data Map SK Kenaikan Gaji

rec,ubah,hapus,cari data Map Penambahan Istri/Anak

data Map Penambahan Istri/Anak

rec,ubah,hapus,cari data Pensiun data Pensiun t_ruang t_rak t_loker t_map_sk_cpns t_map_sk_cpns t_map_sk_kenaikan_gaji t_map_sk_penambahan_ istri/anak t_map_sk_pensiun

Data ruang ke proses 2

Data rak ke proses 2

Data loker ke proses 2

Data map cpns ke proses 3

Data map sk kenaikan jabatan ke proses 3

Data map sk pensiun ke proses 3 Data map sk kenaikan gaji

ke proses 3

Data map sk penambahan istri/anak ke proses 3 Data Ruang Data Ruang Data Ruang Data Ruang Data Ruang Data Ruang Pengolahan Data Jabatan 2.9 Valid sebagai staf

Data Jabatan

Info Jabatan

rec,ubah,hapus,cari data Jabatan

data Jabatan t_jabatan

Data jabatan ke proses 3

Pengolahan Data Gologan

2.10 Valid sebagai staf

Data golongan

Info golongan

rec,ubah,hapus,cari data golongan

data golongan t_golongan

Data golongan ke proses 3

Pengolahan Data gaji 2.11 Valid sebagai staf

Data gaji

Info gaji

rec,ubah,hapus,cari data gaji

Data gaji t_gaji

Data gaji ke proses 3 data golongan telah diubah

Data golongan yang akan rec,ubah,hapus,cari Data jabatan yang akan

rec,ubah,hapus,cari

data Jabatan telah diubah

Pengolahan Data User 2.12 Valid sebagai staf

Data User

Info User

rec,ubah,hapus,cari data User

Data User t_user

Data user ke proses 3

3. DFD Level 2 proses 3 pengolahan data arsip Pengolahan Data SK CPNS 3.1 Pengolahan Data Sk Kenaikan Jabatan 3.2 Pengolahan Data Sk Kenaikan Gaji 3.3 Pengolahan Data SK Penambahan istri/anak 3.4 Pengolahan Data SK Pensiun 3.5 Valid sebagai staf

data sk cpns,data jabatan,data golongan

Info SK CPNS

Info sk kenaikan jabatan

rec,ubah,hapus,cari Data pegawai

Data cpns

t_pegawai Data pegawai ke proses 4

Data map sk cpns t_sk_cpns rec,ubah,hapus,cari data CPNS Data pegawai t_sk_kenaikan_jabatan t_sk_kenaikan_gaji t_sk_penambahan anak/istri t_sk_pensiun Data sk cpns ke proses 4

Valid sebagai staf data sk kenaikan jabatan

Data map sk kenaikan jabatan

Info sk kenaikan gaji Valid sebagai staf data sk kenaikan gaji Data map sk kenaikan gaji

Info penambahan anak/istri Valid sebagai staf data sk penambahan istri/

anak Data map sk penambahan

anak/istri

Info sk pensiun Valid sebagai staf

data sk pensiun Data map sk pensiun

rec,ubah,hapus,cari Data sk kenaikan jabatan Data sk kenaikan jabatan

rec,ubah,hapus,cari Data sk kenaikan gaji Data sk kenaikan gaji

rec,ubah,hapus,cari Data sk penambahan anak/istri

Data sk penambahan anak/istri

rec,ubah,hapus,cari Data sk pensiun

Data sk pensiun

Data sk kenaikan jabatan ke proses 4

Data sk kenaikan gaji ke proses 4

Data sk penambahan anak/istri ke proses 4

Data sk pensiun ke proses 4 Data pegawai Data pegawai Data pegawai Data pegawai Pegawai 3.0 Info pegawai

Valid sebagai staf data pegawai

Data pegawai

4. DFD Level 2 proses 4 cetak laporan

Cetak Laporan Data CPNS

4.1

Cetak Laporan Data Sk Kenaikan Jabatan

4.2

Cetak Laporan Data Sk Kenaikan Gaji

4.3

Cetak Laporan Data SK Penambahan istri/

anak 4.4

Cetak Laporan Data SK Pensiun 4.5 t_pegawai t_sk_kenaikan_jabatan t_sk_kenaikan_gaji t_sk_penambahan_a nak/istri t_sk_pensiun Data permintaan cetak

Laporan sk cpns Laporan sk cpns

Data permintaan cetak Laporan sk kenaikan

jabatan Laporan sk kenaikan

jabatan

Data permintaan cetak Laporan sk kenaikan gaji

Laporan sk kenaikan gaji

Data permintaan cetak Laporan sk penambahan

anak/istri Laporan sk penambahan

anak/istri

Data permintaan cetak Laporan sk pensiun

Laporan sk pensiun

Data CPNS

Data Sk Kenaikan Jabatan

Data Sk Kenaikan Gaji

Data SK Penambahan istri/anak

Data SK Pensiun

5. DFD Level 3 proses 2.1 pengolahan data ruang

tambah data ruang 2.1.1

Ubah data ruang 2.1.2

Hapus data ruang 2.1.3

staf t_ruang

Info ruang yang telah ditambah

Data ruang yang akan ditambah

Info ruang yang telah dicari dan diubah data ruang yang akan dicari dan diubah

Info ruang yang telah dicari dan dihapus

data ruang yang telah dicari dan dihapus

Data ruang yang akan ditambah

Data ruang yang telah ditambah

data ruang yang telah dicari dan dihapus data ruang yang akan dicari

dan dihapus Data ruang yang telah dicari

dan diubah data ruang yang akan dicari

dan diubah Login valid sebagai staf

Login valid sebagai staf

Login valid sebagai staf

t_ruang Data gaji yang akan di backup

Gambar 3.13 DFD Level 3 Proses 2.1 pengolahan data ruang

6. DFD Level 3 Proses 2.2 pengolahan data rak

tambah data rak 2.2.1

Ubah data rak 2.2.2

Hapus data rak 2.2.3

staf t_rak

Info rak yang telah ditambah

Data rak yang akan ditambah

Info rak yang telah dicari dan diubah data rak yang akan dicari dan diubah

Info rak yang telah dicari dan dihapus

data rak yang telah dicari dan dihapus

Data rak yang akan ditambah

Data rak yang telah ditambah

data rak yang telah dicari dan dihapus data rak yang akan dicari

dan dihapus Data rak yang telah dicari

dan diubah data rak yang akan dicari

dan diubah Login valid sebagai staf

Login valid sebagai staf

Login valid sebagai staf

Data ruang

Data ruang

Data ruang

t_rak Data rak yang akan di backup

7. DFD Level 3 Proses 2.3 pengolahan data loker

tambah data loker 2.3.1

Ubah data loker 2.3.2

Hapus data loker 2.3.3

staf t_loker

Info loker yang telah ditambah

Data loker yang akan ditambah

Info loker yang telah dicari dan diubah data loker yang akan dicari dan diubah

Info loker yang telah dicari dan dihapus

data loker yang telah dicari dan dihapus

Data loker yang akan ditambah

Data loker yang telah ditambah

data loker yang telah dicari dan dihapus data loker yang akan dicari

dan dihapus Data loker yang telah dicari

dan diubah data loker yang akan dicari

dan diubah Login valid sebagai staf

Login valid sebagai staf

Login valid sebagai staf

Data rak

Data rak

Data rak

t_loker Data loker yang akan di backup

Gambar 3.15 DFD Level 3 Proses 2.3 pengolahan data loker

8. DFD Level 3 Proses 2.9 pengolahan data jabatan

tambah data jabatan 2.9.1

Ubah data jabatan 2.9.2

Hapus data jabatan 2.9.3

staf t_jabatan

Info jabatan yang telah ditambah

Data jabatan yang akan ditambah

Info jabatan yang telah dicari dan diubah

data jabatan yang akan dicari dan diubah

Info jabatan yang telah dicari dan dihapus

data jabatan yang telah dicari dan dihapus

Data jabatan yang akan ditambah

Data jabatan yang telah ditambah

data jabatan yang telah dicari dan dihapus

data jabatan yang akan dicari dan dihapus

Data jabatan yang telah dicari dan diubah

data jabatan yang akan dicari dan diubah Login valid sebagai staf

Login valid sebagai staf

Login valid sebagai staf

t_jabatan Data jabatan yang akan di backup

9. DFD Level 3 Proses 2.10 pengolahan data golongan

tambah data golongan 2.10.1

Ubah data golongan 2.10.2

Hapus data golongan 2.10.3

staf t_golongan

Info golongan yang telah ditambah

Data golongan yang akan ditambah

Info golongan yang telah dicari dan diubah

data golongan yang akan dicari dan diubah

Info golongan yang telah dicari dan dihapus

data golongan yang telah dicari dan dihapus

Data golongan yang akan ditambah

Data golongan yang telah ditambah

data golongan yang telah dicari dan dihapus

data golongan yang akan dicari dan dihapus

Data golongan yang telah dicari dan diubah

Data golongan yang akan dicari dan diubah Login valid sebagai staf

Login valid sebagai staf

Login valid sebagai staf

Data jabatan

Data jabatan

Data jabatan

t_golongan Data golongan yang akan di backup

Gambar 3.17 DFD Level 3 Proses 2.10 pengolahan data golongan

10. DFD Level 3 Proses 2.11 pengolahan data gaji

tambah data gaji 2.11.1

Ubah data gaji 2.11.2

Hapus data gaji 2.11.3

staf t_gaji

Info gaji yang telah ditambah

Data gaji yang akan ditambah

Info gaji yang telah dicari dan diubah Data gaji yang akan dicari dan diubah

Info gaji yang telah dicari dan dihapus

data gaji yang telah dicari dan dihapus

Data gaji yang akan ditambah

Data gaji yang telah ditambah

data gaji yang telah dicari dan dihapus data gaji yang akan dicari dan dihapus Data gaji yang telah dicari dan diubah

Data gaji yang akan dicari dan diubah Login valid sebagai staf

Login valid sebagai staf

Login valid sebagai staf

Data golongan

Data golongan

Data golongan

t_gaji Data gaji yang akan di backup

11. DFD Level 3 Proses 3.0 pengolahan data pegawai

tambah data pegawai 3.0.1

Ubah data pegawai 3.0.2

Hapus data pegawai 3.0.3 staf

t_pegawai Info pegawai yang telah ditambah

Data pegawai yang akan ditambah

Info pegawai yang telah dicari dan diubah datapegawai yang akan dicari dan diubah

Info pegawai yang telah dicari dan dihapus data pegawai yang telah dicari dan

dihapus

Data pegawai yang akan ditambah

Data pegawai yang telah ditambah

data pegawai yang telah dicari dan dihapus data pegawai yang akan dicari dan

dihapus Data pegawai yang telah dicari dan

diubah

Data pegawai yang akan dicari dan diubah

Login valid sebagai staf

Login valid sebagai staf

Login valid sebagai staf

t_pegawai Data pegawai yang akan di backup

Gambar 3.19 DFD Level 3 Proses 3.0 pengolahan data pegawai

12. DFD Level 3 Proses 3.1 pengolahan data sk cpns

tambah data cpns 3.1.1 Ubah data cpns 3.1.2 Hapus data cpns 3.1.3 staf t_cpns Info cpns yang telah ditambah

Data cpns yang akan ditambah

Info cpns yang telah dicari dan diubah

data cpns yang akan dicari dan diubah

Info cpns yang telah dicari dan dihapus

data cpns yang telah dicari dan dihapus

Data cpns yang akan ditambah

Data cpns yang telah ditambah

data cpns yang telah dicari dan dihapus data cpns yang akan dicari dan dihapus Data cpns yang telah dicari dan diubah

Data cpns yang akan dicari dan diubah Login valid sebagai staf

Login valid sebagai staf

Login valid sebagai staf

Data sk cpns Data pegawai Data sk cpns Data pegawai Data sk cpns Data pegawai t_cpns Data cpns yang akan di backup

13. DFD Level 3 Proses 3.2 pengolahan data sk kenaikan jabatan

tambah data sk kenaikan jabatan

3.2.1

Ubah data sk kenaikan jabatan

3.2.2

Hapus data sk kenaikan jabatan

3.2.3

staf t_sk_kenaikan_jabatan

Info sk kenaikan jabatan yang telah ditambah

Data sk kenaikan jabatan yang akan ditambah

Info sk kenaikan jabatan yang telah dicari dan diubah

data sk kenaikan jabatan yang akan dicari dan diubah

Info sk kenaikan jabatan yang telah dicari dan dihapus

data sk kenaikan jabatan yang telah dicari dan dihapus

Data sk kenaikan jabatan yang akan ditambah

Data sk kenaikan jabatan yang telah ditambah

data sk kenaikan jabatan yang telah dicari dan dihapus data sk kenaikan jabatan yang akan dicari dan dihapus

Data sk kenaikan jabatan yang telah dicari dan diubah

Data sk kenaikan jabatan yang akan dicari dan diubah

Login va lid sebagai staf

Data pegaw ai Data sk ken aikan gaji Login v

alid sebagai staf

Data pegawa i Data sk kenaik an jaba tan

Login valid seb agai staf Data pegawa i Data sk ken aikan jabatan t_sk_kenaikan_jabatan Data sk kenaikan jabatan yang

akan di backup

Gambar 3.21 DFD Level 3 Proses 3.2 pengolahan data sk kenaikan jabatan

14. DFD Level 3 Proses 3.3 pengolahan data sk Kenaikan Gaji

tambah data sk kenaikan gaji

3.3.1

Ubah data sk kenaikan gaji 3.3.2

Hapus data sk kenaikan gaji 3.3.3

staf t_sk_kenaikan_gaji

Info sk kenaikan gaji yang telah ditambah Data sk kenaikan gaji

yang akan ditambah

Info sk kenaikan gaji yang telah dicari dan diubah

data sk kenaikan gaji yang akan dicari dan diubah

Info sk kenaikan gaji yang telah dicari dan dihapus

data sk kenaikan gaji yang telah dicari dan dihapus

Data sk kenaikan gaji yang akan ditambah

Data sk kenaikan gaji yang telah ditambah

data sk kenaikan gaji yang telah dicari dan dihapus

data sk kenaikan gaji yang akan dicari dan dihapus

Data sk kenaikan gaji yang telah dicari dan diubah

Data sk kenaikan gaji yang akan dicari dan diubah

Login valid seba gai staf Data pega wai Data sk ke naika n gaji

Login valid seba gai staf Data p egaw ai Data sk ke naika n gaji

Login valid seba gai staf Data pega wai Data sk ke naika n gaji t_sk_kenaikan_gaji Data sk kenaikan gaji yang akan di

backup

15. DFD Level 3 Proses 3.4 pengolahan data sk penambahan istri/anak tambah data sk kenambahan istri/anak 3.4.1 Ubah data sk sk kenambahan istri/anak 3.4.2 Hapus data sk sk kenambahan istri/anak 3.4.3 staf t_sk_kenambahan_istri/anak Info sk kenambahan istri/anak

yang telah ditambah

Data sk kenambahan istri/anak yang akan ditambah

Info sk kenambahan istri/anak yang telah dicari dan diubah data sk kenambahan istri/anak

yang akan dicari dan diubah

Info sk kenambahan istri/anak yang telah dicari dan dihapus data sk kenambahan istri/anakyang telah

dicari dan dihapus

Data sk kenambahan istri/anak yang akan ditambah

Data sk kenambahan istri/anak yang telah ditambah

data sk kenambahan istri/anak yang telah dicari dan dihapus data sk kenambahan istri/anak

yang akan dicari dan dihapus Data sk kenambahan istri/anak yang telah dicari dan diubah Data sk kenambahan istri/anak

yang akan dicari dan diubah

Login valid seba gai staf Data pega wai Data sk ke namba han ist ri/ anak

Login valid seba gai staf

Dokumen terkait