Context Diagram CD Diagram Dekomposisi Data Flow Diagram DFD

commit to user 12

BAB III PERANCANGAN DAN DESAIN

A. Pemodelan Proses

Pemodelan proses adalah sebuah teknik yang digunakan untuk mengorganisasikan dan mendokumentasikan proses dari sistem. Kegiatan dalam pemodelan proses ini adalah pembuatan Context Diagra m CD, Diagram Dekomposisi, dan DFD yang masing-masing saling berkaitan.

1. Context Diagram CD

Untuk memperoleh gambaran awal sistem perlu dibuat Context Dia gra m. Context Dia gr am perancangan sistem informasi evaluasi soft skill DIII Teknik Informatika FMIPA UNS yang disajikan dalam Gambar 1. Gambar 1. Diagram Konteks Pemodelan Proses commit to user 13

2. Diagram Dekomposisi

Pemodelan proses menggunakan diagram dekomposisi dikarenakan sistem yang hendak dibangun kompleks. Diagram dekomposisi akan memudahkan proses pemodelan proses selanjutnya yaitu pemodelan DFD. Diagram Dekomposisi disajikan dalam Gambar 2. Gambar 2. Diagram Dekomposisi Pemodelan Proses commit to user 14

3. Data Flow Diagram DFD

Pemodelan DFD dibuat dengan melihat proses yang ada pada diagram dekomposisi. Penyajian level pada DFD lebih mudah dimengerti dengan penyertaan diagram dekomposisi. a. DFD Level 0 Gambar 3. DFD Level 0 commit to user 15 b. DFD Level 1 1. DFD Level 1 Proses 1 Login Gambar 4. DFD Level 1 Proses 1 Login commit to user 16 2. DFD Level 1 Proses 2 Manipulasi User Gambar 5. DFD Level 1 Proses 2 Manipulasi User commit to user 17 3. DFD Level 1 Proses 3 Manipulasi Soft Skill Gambar 6. DFD Level 1 Proses 3 Manipulasi Soft Skill commit to user 18 4. DFD Level 1 Proses 4 Backup dan Restore Database Gambar 7. DFD Level 1 Proses 4 Backup dan Restore Database 5. DFD Level 1 Proses 5 Manipulasi Fitur Tambahan Gambar 8. DFD Level 1 Proses 5 Manipulasi Fitur Tambahan commit to user 19 c. DFD Level 2 1. DFD Level 2 Proses 2.1 Manipulasi Data Bagian Kemahasiswaan Gambar 9. DFD Level 2 Proses 2.1 Manipulasi Data Bagian Kemahasiswaan 2. DFD Level 2 Proses 2.2 Manipulasi Data Mahasiswa Gambar 10. DFD Level 2 Proses 2.2 Manipulasi Data Mahasiswa commit to user 20 3. DFD Level 2 Proses 2.3 Manipulasi Data Dosen PA Gambar 11. DFD Level 2 Proses 2.3 Manipulasi Data Dosen PA 4. DFD Level 2 Proses 2.4 Manipulasi Data Kajur Gambar 12. DFD Level 2 Proses 2.4 Manipulasi Data Kajur commit to user 21 5. DFD Level 2 Proses 2.5 Manipulasi Data Dekanat Gambar 13. DFD Level 2 Proses 2.5 Manipulasi Data Dekanat 6. DFD Level 2 Proses 3.1 Manipulasi Data Bidang Gambar 14. DFD Level 2 Proses 3.1 Manipulasi Data Bidang commit to user 22 7. DFD Level 2 Proses 3.2 Manipulasi Data Kegiatan Gambar 15. DFD Level 2 Proses 3.2 Manipulasi Data Kegiatan commit to user 23 8. DFD Level 2 Proses 3.3 Manipulasi Data Rincian Kegiatan Gambar 16. DFD Level 2 Proses 3.3 Manipulasi Data Rincian Kegiatan 9. DFD Level 2 Proses 3.4 Manipulasi Data Catatan Kedisiplinan Gambar 17. DFD Level 2 Proses 3.4 Manipulasi Data Catatan Kedisiplinan commit to user 24 10. DFD Level 2 Proses 3.5 Manipulasi Data Pengesahan Gambar 18. DFD Level 2 Proses 3.5 Manipulasi Data Pengesahan 11. DFD Level 2 Proses 3.6 Manipulasi Data Skor Pembinaan Gambar 19. DFD Level 2 Proses 3.6 Manipulasi Data Skor Pembinaan commit to user 25 12. DFD Level 2 Proses 3.7 Manipulasi Data Soft Skill Gambar 20. DFD Level 2 Proses 3.7 Manipulasi Data Soft Skill commit to user 26 13. DFD Level 2 Proses 3.8 Manipulasi Data Daftar Pelanggaran Gambar 21. DFD Level 2 Proses 3.8 Manipulasi Data Daftar Pelanggaran 14. DFD Level 2 Proses 4.1 Backup Database Gambar 22. DFD Level 2 Proses 4.1 Backup Database commit to user 27 15. DFD Level 2 Proses 5.1 Manipulasi Data Informasi Gambar 23. DFD Level 2 Proses 5.1 Manipulasi Data Informasi 16. DFD Level 2 Proses 5.2 Manipulasi Data Pedoman Gambar 24. DFD Level 2 Proses 5.2 Manipulasi Data Pedoman commit to user 28

B. Pemodelan Basis Data

Dalam perancangan basis data, pemodelan dilakukan terhadap segala data yang hendak atau akan digunakan oleh sistem.

1. ERD