2. 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.
3.
4. 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
5. 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
6. 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.
7. CRUD Matrix
Matriks atau tabel yang menunjukkan
hubungan antara data dengan proses
bisnisnya terkait operasi standar Create, Read,
Update, Delete.
8. Decomposition Tree Diagram
Diagram pohon yang menggambarkan hirarki
dari sistem informasi yang diurai menjadi
proses-proses bisnis yang lebih rinci di level
lebih rendah.
9. 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.
10. 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)
13. Entity Relationship Diagram
1. Dosen 5. Plotting
2. Mahasiswa 6. Registrasi
3. MataKuliah
4. KelasKuliah
NIP pk
Nama_Dosen
ID pk
NIP fk
IDKelas fk
KodeMK pk
Nama_MK
SKS
NIM pk
Nama_Mahasiswa
IDRegistrasi pk
NIM fk
IDKelas fk
Nilai fk
IDKelas pk
KodeMK fk
Kelas
Thn_Akad
7. AturanNilai
Nilai pk
Skala
14. Overview Diagram
Basisdata
Akademik
Tata Usaha Pimpinan
Jurusan
Mahasiswa Dosen
Data Mahasiswa, Dosen,
Mata Kuliah,
AturanNilaiJadwal dalam
KelasKuliah
Plotting
Penilaian
Plotting
Presensi
kuliah,
Presensi ujian
Registrasi Kuliah
KRS KHS,
Transkrip
15. Decomposition Tree Diagram
0
Sistem Informasi
Akademik
2
Aktivitas
Awal Semester
1.1
Pengelolaan
Data Dosen
3
Aktivitas
Perkuliahan
1
Pengelolaan
Master Files
1.2
Pengelolaan
Data MataKuliah
1.3
Pengelolaan
Data Mahasiswa
1.4
Pengelolaan
Data AturanNilai
4
Aktivitas
Akhir Semester
2.1
Pembuatan
Jadwal
2.2
Plotting
Mengajar
2.3
Registrasi
Kuliah
3.1
Pembuatan
Presensi Kuliah
3.2
Pembuatan
Presensi Ujian
4.1
Penilaian
4.2
Pencetakan
KHS
4.3
Pencetakan
Transkrip
17. Context Diagram
Data Mahasiswa, Dosen,
Mata Kuliah,
AturanNilaiJadwal dalam
KelasKuliah
Plotting
Penilaian
Plotting
Presensi
kuliah,
Presensi ujian
Registrasi Kuliah
KRS KHS,
Transkrip
0
Sistem
Informasi
Akademik
Tata Usaha
Mahasiswa
Pimpinan
Jurusan
Dosen
18. Data Flow Diagram Level 1
Data Mahasiswa,
Dosen,
Mata Kuliah,
AturanNilai
Jadwal dalam
KelasKuliah Plotting
Penilaian
Plotting
Presensi kuliah,
Presensi ujian
Registrasi Kuliah
KRS
2
Aktivitas
Awal
Semester
Tata
Usaha
Mahasiswa
Pimpinan
Jurusan
Dosen
1
Pengelolaan
Master
Files
4
Aktivitas
Akhir
Semester
3
Aktivitas
Untuk
Perkuliahan
Dosen
Mahasiswa
Mata Kuliah
AturanNilai
Kelas Kuliah
Plotting
Registrasi
KHS, Transkrip
19. Data Flow Diagram Level 1 dari Proses 1
Data Mahasiswa,
Dosen,
Mata Kuliah,
AturanNilai
2
Aktivitas
Awal
Semester
Tata
Usaha
Mahasiswa
Pimpinan
Jurusan
Dosen
1
Pengelolaan
Master
Files
4
Aktivitas
Akhir
Semester
3
Aktivitas
Untuk
Perkuliahan
Dosen
Mahasiswa
Mata Kuliah
AturanNilai
Kelas Kuliah
Plotting
Registrasi
20. Data Flow Diagram Level 2 dari Proses 1
Data Mahasiswa
1.2
Pengelolaan
Data
Mata Kuliah
Tata
Usaha
1.1
Pengelolaan
Data
Dosen
1.4
Pengelolaan
Data
Aturan Nilai
1.3
Pengelolaan
Data
Mahasiswa
Dosen
Mahasiswa
Mata Kuliah
AturanNilai
Data
Dosen
Data Mata Kuliah
Data
Aturan
Nilai
21. Data Flow Diagram Level 1 dari Proses 2
Jadwal dalam
KelasKuliah Plotting
Plotting
Registrasi Kuliah
KRS
2
Aktivitas
Awal
Semester
Tata
Usaha
Mahasiswa
Pimpinan
Jurusan
Dosen
1
Pengelolaan
Master
Files
4
Aktivitas
Akhir
Semester
3
Aktivitas
Untuk
Perkuliahan
Dosen
Mahasiswa
Mata Kuliah
AturanNilai
Kelas Kuliah
Plotting
Registrasi
22. Data Flow Diagram Level 2 dari Proses 2
Jadwal dalam
KelasKuliah
Plotting
Plotting
Registrasi
Kuliah
KRS
2.1
Pembuatan
JadwalTata
Usaha
Mahasiswa
Pimpinan
Jurusan
Dosen
2.3
Registrasi
Kuliah
2.2
Plotting
Mengajar
DosenMahasiswa
Mata Kuliah Kelas Kuliah
PlottingRegistrasi
23. Data Flow Diagram Level 1 dari Proses 3
Presensi kuliah,
Presensi ujian
2
Aktivitas
Awal
Semester
Tata
Usaha
Mahasiswa
Pimpinan
Jurusan
Dosen
1
Pengelolaan
Master
Files
4
Aktivitas
Akhir
Semester
3
Aktivitas
Untuk
Perkuliahan
Dosen
Mahasiswa
Mata Kuliah
AturanNilai
Kelas Kuliah
Plotting
Registrasi
24. Data Flow Diagram Level 2 dari Proses 3
Presensi
ujian
Dosen
3.1
Pembuatan
Presensi
Kuliah
3.2
Pembuatan
Presensi
Ujian
Dosen
Mahasiswa
Mata Kuliah Kelas Kuliah
Plotting
Registrasi
Presensi
kuliah,
25. Data Flow Diagram Level 1 dari Proses 4
Penilaian
2
Aktivitas
Awal
Semester
Tata
Usaha
Mahasiswa
Pimpinan
Jurusan
Dosen
1
Pengelolaan
Master
Files
4
Aktivitas
Akhir
Semester
3
Aktivitas
Untuk
Perkuliahan
Dosen
Mahasiswa
Mata Kuliah
AturanNilai
Kelas Kuliah
Plotting
Registrasi
KHS, Transkrip
26. Data Flow Diagram Level 2 dari Proses 4
Penilaian
Dosen
Mahasiswa
4.1
Penilaian
4.3
Pencetakan
Transkrip
4.2
Pencetakan
KHS
MahasiswaMata Kuliah AturanNilaiKelas Kuliah Registrasi
KHS
Transkrip