Professional Documents
Culture Documents
Data Flow
Diagram
A ARIF
RAH
P MAN
MODUL ANALISA & PERANCANGAN SISTEM
S
Metodologi Umum
Pengembangan Sistem
System Planning. Pengamatan dan penelitian awal untuk
mengetahui tingkat kepentingan sistem, menentukan
lingkup sistem dan membuat perencanaan pengembangan
System Analysis. Analisis domain sistem untuk
mengidentifikasikan elemen sistem, masalah, kebutuhan,
peluang, tujuan dan arahan.
System Design. Merancang pemodelan sistem dalam
conceptual model dan software engineering.
System Implementation. Menginstalasi perangkat lunak
dan perangkat keras, melatih pengoperasian sistem dan
menerapkan sistem.
System Maintenance. Merawat dan memperbaiki sistem.
Teknik Pemodelan
SADT (Structured Analysis and Design
Technique) dan IDEF (Integrated DEFinition)
SSA (Structured System Analysis)
dikembangkan Chris Gane dan Trish Sarson
SASS (Structured Analysis and System
Specification) dikembangkan Tom DeMarco
dan Edward Yourdon
MODEL PROSES
Overview Diagram
Create Use Matrix atau Create-Delete-Modify
Matrix atau CRUD (Create-Read-Update-
Delete) Matrix
Context Diagram
Decomposition Diagram
Data Flow Diagram
Overview Diagram
Diagram yang mengilustrasikan gambaran
umum sistem terutama interaksi antara stake
holder (actor) dengan sistem informasi,
termasuk batasan sistem yang memisahkan
elemen sistem dan lingkungannya.
CRUD Matrix
Matriks atau tabel yang menunjukkan
hubungan antara data dengan proses
bisnisnya terkait operasi standar Create, Read,
Update, Delete.
Decomposition Tree
Diagram
Diagram pohon yang menggambarkan hirarki
dari sistem informasi yang diurai menjadi
proses-proses bisnis yang lebih rinci di level
lebih rendah.
Context Diagram
Diagram aliran data level tertinggi yang
mengilustrasikan sistem informasi sebagai
proses bisnis tunggal (dengan level nomer 0)
yang berinteraksi dengan stake holder (actor)
serta lingkup batasan dari sistemnya.
Data Flow Diagram
Diagram aliran data yang mendeskripsikan rangkaian
aliran data yang terstruktur sesuai logika sistem yang
dirancang, menggunakan beberapa notasi meliputi
stakeholder (actor / user / external entity), proses
bisnis (function / process / activity / task / event),
basisdata (record / file / table / entity / data store) dan
aliran data (data flow)
Contoh Aplikasi :
Sistem
Informasi
Akademik
Entity Relationship Diagram
1. Dosen 5. Plotting 3. MataKuliah
NIP pk ID pk KodeMK pk
Nama_Dosen NIP fk Nama_MK
IDKelas fk SKS
7. AturanNilai
Nilai pk
Skala
Overview Diagram
Data Mahasiswa, Dosen,
Mata Kuliah, Plotting
Jadwal dalam AturanNilai
KelasKuliah
Registrasi Kuliah
Penilaian
Mahasiswa Dosen
Decomposition Tree
Diagram 0
Sistem Informasi
Akademik
1 2 3 4
Pengelolaan Aktivitas Aktivitas Aktivitas
Master Files Awal Semester Perkuliahan Akhir Semester
1.4
Pengelolaan
Data AturanNilai
CRUD Matrix
Context Diagram
Data Mahasiswa, Dosen,
Mata Kuliah, Plotting
Jadwal dalam AturanNilai
Tata Usaha
Pimpinan
KelasKuliah
Jurusan
0
Sistem
Registrasi Kuliah
Informasi Penilaian
Akademik
Plotting
Presensi
kuliah,
Mahasiswa KRS KHS, Presensi ujian
Dosen
Transkrip
Data Flow Diagram Level 1
Dosen Kelas Kuliah
Jadwal dalam 2
KelasKuliah
Aktivitas Plotting
1 4
Mahasiswa Plotting
Pengelolaan Aktivitas
Master Akhir
Files Semester
Mata Kuliah 3 Registrasi
Aktivitas
Registrasi Kuliah
Untuk Penilaian
Perkuliahan Plotting
Mahasiswa KRS
Presensi kuliah,
KHS, Transkrip
Presensi ujian
Dosen
AturanNilai
Data Flow Diagram Level 1
dari Proses 1 Dosen Kelas Kuliah
2
Aktivitas
Tata Data Mahasiswa,
Awal Pimpinan
Dosen,
Usaha Jurusan
Mata Kuliah,
AturanNilai
Semester
1 4
Mahasiswa Plotting
Pengelolaan Aktivitas
Master Akhir
Files Semester
Mata Kuliah 3 Registrasi
Aktivitas
Untuk
Perkuliahan
Mahasiswa
Dosen
AturanNilai
Data Flow Diagram Level 2
dari Proses 1
1.2
Mata Kuliah
Pengelolaan
Data
Mata Kuliah
Data Mata Kuliah
1.1 1.4
Pengelolaan Tata Pengelolaan
Dosen AturanNilai
Data Data Usaha Data
Data
Dosen Dosen Aturan
Nilai
Aturan Nilai
Data Mahasiswa
1.3
Pengelolaan
Data Mahasiswa
Mahasiswa
Data Flow Diagram Level 1
dari Proses 2 Dosen Kelas Kuliah
Jadwal dalam 2
KelasKuliah
Aktivitas Plotting
1 4
Mahasiswa Plotting
Pengelolaan Aktivitas
Master Akhir
Files Semester
Mata Kuliah 3 Registrasi
Aktivitas
Registrasi Kuliah
Untuk
Perkuliahan Plotting
Mahasiswa KRS
Dosen
AturanNilai
Data Flow Diagram Level 2
dari Proses 2
Jadwal dalam 2.1
KelasKuliah
Pembuatan
Plotting
Tata Jadwal Pimpinan
Usaha Jurusan
2.3 2.2
Mahasiswa Dosen
Registrasi Plotting
Kuliah Mengajar
Registrasi Plotting
Registrasi
Kuliah
Plotting
Mahasiswa KRS
Dosen
Mata Kuliah Kelas Kuliah
Data Flow Diagram Level 1
dari Proses 3 Dosen Kelas Kuliah
2
Aktivitas
Tata Awal Pimpinan
Usaha Jurusan
Semester
1 4
Mahasiswa Plotting
Pengelolaan Aktivitas
Master Akhir
Files Semester
Mata Kuliah 3 Registrasi
Aktivitas
Untuk
Perkuliahan
Mahasiswa
Presensi kuliah,
Presensi ujian
Dosen
AturanNilai
Data Flow Diagram Level 2
dari Proses 3 Mata Kuliah Kelas Kuliah
Mahasiswa Plotting
Dosen Registrasi
3.1 3.2
Pembuatan Pembuatan
Presensi Presensi
Kuliah Ujian
Presensi Presensi
kuliah, ujian
Dosen
Data Flow Diagram Level 1
dari Proses 4 Dosen Kelas Kuliah
2
Aktivitas
Tata Awal Pimpinan
Usaha Jurusan
Semester
1 4
Mahasiswa Plotting
Pengelolaan Aktivitas
Master Akhir
Files Semester
Mata Kuliah 3 Registrasi
Aktivitas
Untuk Penilaian
Perkuliahan
Mahasiswa
KHS, Transkrip Dosen
AturanNilai
Data Flow Diagram Level 2
dari Proses 4
Mata Kuliah Kelas Kuliah Registrasi Mahasiswa AturanNilai
4.1 4.3
Penilaian Pencetakan
Transkrip
4.2
Penilaian Pencetakan
KHS Transkrip
Dosen
Mahasiswa
KHS
ANY QUESTION ?