3.5 Analisis Fungsional
Analisis fungsional dibutuhkan untuk mengembangkan suatu sistem yang berguna bagi proses sertifikasi online. Dimana informasi yang tersedia untuk
publik dapat disajikan dengan menggunakan media internet.
3.5.1 Analisis Perancangan Aliran Informasi
Perancangan aliran informasi ini meliputi perancangan ERD, diagram konteks dan Data Flow Diagram DFD.
3.5.1.1 ERD Entity Relation Diagram
ERD adalah model data yang menggunakan beberapa notasi untuk menggambarkan data dalam konteks entitas dan hubungan yang di deskripsikan
berhubungan dengan database
sertifikasi guru Mengerti teknis
maintenance database
Guru member
- Mencari
informasi tentang status
dokumen sertifikasi
Mencari NUPTK
Menambah berkas dan
kelengkapan yang
dibutuhkan proses
sertifikasi Seorang guru
Dapat menggunakan
sistem yang terkomputerisasi
- -
Pengunju ng non-
member -
Mencari informasi
tentang status dokumen
sertifikasi
Mencari NUPTK
- Dapat
menggunakan sistem yang
terkomputerisasi -
-
oleh data tersebut. Diagram hubungan entitas ERD yang telah digunakan dalam pendokumentasian sertifikasi guru ini menggambarkan sistem yang terdiri dari
hubungan antar entitas yang sedang berjalan.
Guru
bidangstudi statusdokumen
kabupaten pesan
berkas
Bid_ID Stadoc
Kab ID id_pesan
id_berkas
Admin pengumuman
id_admin
id_pengumuman Dsk_NUPTK
1
Dsk_KodeKab Dsk_StatusDoc
Dsk_NIP
Dsk_JK Dsk_Bid_ID
Dsk_NoBerkas Dsk_Nama
Dsk_GelarDpn Dsk_GelarBlkg
Dsk_NoPeserta Dsk_TmpTgsNUPTK
log 1
1
Mempunyai Mencatat
Mencatat 1
1
1 mencatat
n
1
Mempunyai Mempunyai
1 1
1 1
1 1
Mengirim Mengirim
1 1
n
n Membalas
1 Mengirim
1 n
n
dataentry datasiapsk
Dae_NUPTK
Dae_KodeKab Dae_StatusDoc
Dae_NIP
Dae_JK Dae_Bid_ID
Dae_NoBerkas Dae_Nama
Dae_GelarDpn Dae_GelarBlkg
Dae_NoPeserta Dae_TmpTgsNUPTK
Dae_Entry id_pesan_admin
id_pesan_guru judul
pengumuman tgl
isi dibaca
dihapus tgl_kirim
tipe id_pemilik
nama_file link
dihapus
username role
password id_log
id_pembuat tipe
containt tgl_log
id_guru
NIP
Bid_ID Nama
GlrDpn GlrBlkg
KodeKab StatusDoc
JK NoBerkas
NoPeserta TmpTgsNUPTK
NUPTK password
username
StaDoc_Ket role
Kab_Nama Kab_KabKota
Mempunyai
Bid_Nama Mempunyai
1
1 Dsk_NRG
Dsk_NSS Dsk_TglLahir
Dsk_LPTK Dsk_Note
Dsk_StatusLulus Dsk_NoSertifikat
Dsk_TglLulus Dsk_StatusPNS
Dsk_IsImpasing Dsk_SKImpasing
Dsk_Golongan Dsk_GajiPokok
Dsk_TMTGol Dsk_MasaKerja
Dsk_AnNUPTK
Dsk_TMT Dsk_StatusNUPTK
Dsk_TglLahirNUPTK Dsk_TmpTgsNUPTK
Dsk_KotNUPTK
Dsk_From_Validator Dsk_NoRek
Dsk_NamaBank Dsk_CabangBank
Dsk_JJM Dsk_AnRekBank
Dsk_TgsTambahan Dsk_EntryBy
Dsk_TglPensiun Dsk_ValidStatus
Dsk_FromPMPTK Dsk_TM_Bid_ID
Dsk_Alamat Dsk_Kecamatan
Dsk_GtisID
Dae_TMTGol Dsk_StatusSekolah
Dsk_EditBy Dsk_MapBy
Dsk_EntryDate Dsk_ValidBy
Dsk_ValidDate Dsk_NoSK
Dsk_PerluTimbang Dsk_Select
Dae_TglLahir Dae_Sek_NSS
Dae_SekTemp Dae_NoSertifikat
Dae_Golongan Dae_TglLulus
Dae_NUPTK Dae_AnNUPTK
Dae_StaNUPTK Dae_TglLahirNUPTK
Dae_KetNUPTK Dae_IsPNS
Dae_IsImpasing Dae_SkImpasin
Dae_TMTGuru Dae_NoteFromValidator
Dae_ValidStatus Dae_Note
Dae_MasaKerja Dae_NoRekening
Dae_NamaBank Dae_AnBank
Dae_CabangBank Dae_JJM
Dae_TgsID Dae_AngkaKredit
Dae_GajiPokok Dae_EntryDate
Dae_EditBy Dae_EntryBy
Dae_LastUpdate Id_pembuat
Gambar 3.3 . ERD Sistem Informasi Berkas dan Kelengkapan Sertifikasi Guru
3.5.1.2 Diagram Konteks
Hakekatnya sistem mempunyai keterkaitan dengan sejumlah entitas, baik itu keterkaitan dengan entitas luar sistem maupun keterkaitan dengan entitas
dalam sistem. Hubungan antara entitas dengan sistem digambarkan dengan Diagram Konteks. Adapun Diagram Konteks pada Sistem Informasi Berkas dan
Kelengkapan Sertifikasi Guru ini adalah sebagai berikut:
Admin Sistem
informasi berkas dan
kelengkapan GuruMember
Pengunjung Data user
Data update Data pesan
Data berkas Data guru
Data web Data pengumuman
Data NUPTK Info user
Info update Info pesan
Info berkas Info guru
Info web Info pengumuman
Info NUPTK Data user
Data pesan Data berkas
Data NUPTK Info user
Info pesan Info berkas
Info NUPTK
Data NUPTK Info NUPTK
Gambar 3.4. Diagram Konteks Sistem Informasi Berkas dan Kelengkapan
Sertifikasi Guru
3.5.1.3 DFD Data Flow Diagram
DFD Data Flow Diagram merupakan sebuah teknik yang menggambarkan aliran data dan transformasi yang digunakan sebagai perjalanan
data dari masukan menuju keluaran. DFD dibuat jika pada Diagram Konteks masih terdapat proses yang mesti dijelaskan lebih rinci.
Berikut ini adalah DFD pada Sistem Informasi Berkas dan Kelengkapan Sertifikasi Guru di LPMP Jawa Barat:
1.0 Login
2.0 Update guru
3.0 Aktifitas Admin
4.0 Pengolahan
pesan
5.0 Pengolahan
berkas Admin
GuruMember
Pengunjung Data user
Data update
Data web Data pengumuman
Data pesan
Data berkas
Data NUPTK Data NUPTK
Data pesan
Data berkas Data user
Info user Info user
Info web Info pengumuman
Info update
Info pesan Info pesan
Info berkas Info berkas
Info NUPTK Info NUPTK
Data NUPTK Info NUPTK
guru
dataentry datasiapsk
Data user Info user
Data update Info update
log pengumuman
pesan
berkas Info berkas
Data berkas
Info NUPTK Data NUPTK
Data pesan Info pesan
Info update Data update
Info update Data update
Data pengumuman Info pengumuman
Data pesan
Data berkas admin
Info user Data user
7.0 Cari NUPTK
6.0 Ganti
password Data guru
Info guru Info log
Data log
Gambar 3.5. DFD Level 1
1.1 pengecekan
username
1.2 pengecekan
password Admin
GuruMember Data username
Info username Info username
Data username guru
password Data username
Info username
Data password Data password
Info password Info password
admin Data password
Info password
Data username Info username
Gambar 3.6. DFD Level 2 Proses 1 Proses Login
3.1 Lihat log
3.3 Tambah
Pengumuman log
pengumuman Admin
Data log Data log
Data pengumuman Info pengumuman
Info log Info log
Data pengumuman Info pengumuman
3.2 Cetak log
Data log Info log
Info log Data log
3.4 Hapus
Pengumuman Data pengumuman
Data pengumuman Info pengumuman
Info pengumuman
Gambar 3.7. DFD Level 2 Proses 3 Proses Aktifitas Admin
4.1 lihat pesan
4.2 kirim pesan
4.3 hapus pesan
Admin GuruMember
log pesan
Data pesan Data pesan
Data pesan Data pesan
Info pesan Info pesan
Info pesan
Data pesan Info pesan
Data hapus pesan Data hapus pesan
Info hapus pesan Info hapus pesan
Info hapus pesan Data hapus pesan
Data pesan Info pesan
Data pesan Info pesan
Gambar 3.8. DFD Level 2 Proses 4 Proses Pengolahan Pesan
5.1 ambil berkas
5.2 kirim berkas
5.3 hapus berkas
Admin GuruMember
log berkas
Data berkas Data berkas
Data berkas Data berkas
Info berkas Info berkas
Info berkas
Data berkas Info berkas
Data hapus berkas Data hapus berkas
Info hapus berkas Info hapus berkas
Info hapus berkas Data hapus berkas
Data berkas Info berkas
Gambar 3.9.
DFD Level 2 Proses 5 Proses Pengolahan Berkas
6.1 Cocok
Password Lama
6.2 Ganti
Password Baru
6.3 Konfirmasi
Password Baru GuruMember
Password lama
Password baru
Data konfirmasi guru
Password baru
Info password baru Data konfirmasi
Info konfirmasi Password lama
Info password baru Info password lama
Info konfirmasi Info password lama
Gambar 3.10. DFD Level 2 Proses 6 Proses Ganti Password
3.5.2 Spesifikasi Proses