AA
PP
SS
MODUL ANALISA & PERANCANGAN SISTEM
ARIF
RAHMAN
Desain Sistem:
Document Flow Diagram
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.
Diagram Aliran Dokumen
Document flow diagram (DFD) – diagram
yang menggambarkan aliran dokumen (file)
dalam rangkaian proses yang terkadang juga
memetakannya sesuai lokasi atau
stakeholder yang berkepentingan.
Teknik Pemodelan
Flowchart
Statechart
Simbol-simbol dalam Flowchart
Terminal dan koneksi
Operasi Manual
Proses Terkomputerisasi
Aktivitas Input-Output (Human-Computer
Interaction)
Pengelolaan penyimpanan data
Simbol-simbol dalam Flowchart
Terminal dan koneksi
Mengindikasikan titik awal atau
akhir
Mengindikasikan titik
penghubung ke bagan lain yang
terputus dalam satu halaman
Mengindikasikan titik
penghubung ke bagan lain yang
terputus karena beda halaman
Simbol-simbol dalam Flowchart
Operasi Manual
Mengindikasikan operasi yang
dilakukan secara manual
Mengindikasikan pencabangan
keputusan berdasarkan kriteria
Mengindikasikan pengisian atau
pendistribusian dokumen
Mengindikasikan pengarsipan
dokumen
Simbol-simbol dalam Flowchart
Proses Terkomputerisasi
Mengindikasikan proses yang
terkomputerisasi
Mengindikasikan subproses
(predefined / nested process)
Mengindikasikan proses
preparasi atau inisiasi
Mengindikasikan pencabangan
keputusan berdasarkan kriteria
Simbol-simbol dalam Flowchart
Aktivitas Input-Output
Mengindikasikan aktivitas input-
output
Mengindikasikan aktivitas input
manual dengan keyboard,
mouse, camera, scanner atau
microphone
Mengindikasikan aktivitas input-
output dengan display CRT
Mengindikasikan aktivitas output
dengan printer atau plotter
Simbol-simbol dalam Flowchart
Pengelolaan Simpanan Data
Mengindikasikan data di
harddisk
Mengindikasikan data di
removable :disket, CD, flashdisk
Mengindikasikan data di kartu:
punched card, memory card
Simbol-simbol dalam Statechart
Contoh Aplikasi :
SistemSistem
InformasiInformasi
AkademikAkademik
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
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
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
DFD 1.1 Pengelolaan Data Dosen
TATA USAHA
Mulai
Data
Baru?
Mengisikan
Form Biodata
Dosen
Form Biodata
Dosen
Menambahkan
data baru
Dosen
Kartu
Identitas
Dosen
Arsip Biodata
Dosen
Memperbarui
data Dosen
DOSEN
Form Biodata
Dosen
Kartu
Identitas
Dosen
Merubah
Data?
Perubahan
Data Dosen
Arsip Peru-
bahan
Menghapus
Data?
Menghapus
data Dosen
Perubahan
Data Dosen
Arsip Peru-
bahan
Menampilkan
data Dosen
Laporan
Data Dosen
Mencetak ?
Selesai
DFD 1.2 Pengelolaan Data Mata Kuliah
TATA USAHA
Mulai
Data
Baru?
Mengisikan
Form Silabus
Mata Kuliah
Form Silabus
Mata Kuliah
Menambahkan
data baru
Mata Kuliah
Perubahan
Data Mata Kuliah
Arsip Peru-
bahan
Memperbarui
data Mata Kuliah
PIMPINAN
Form Silabus
Mata Kuliah
Merubah
Data?
Perubahan
Data Mata Kuliah
Arsip Peru-
bahan
Menghapus
Data?
Menghapus
data Mata Kuliah
Perubahan
Data Mata Kuliah
Arsip Peru-
bahan
Menampilkan
data Mata Kuliah
Laporan
Data Mata Kuliah
Mencetak ?
Selesai
DFD 1.3 Pengelolaan Data Mahasiswa
TATA USAHA
Mulai
Data
Baru?
Mengisikan
Form Biodata
Mahasiswa
Form Biodata
Mahasiswa
Menambahkan
data baru
Mahasiswa
Kartu
Tanda
Mahasiswa
Arsip Biodata
Mahasiswa
Memperbarui
data Mahasiswa
MAHASISWA
Form Biodata
Mahasiswa
Kartu
Tanda
Mahasiswa
Merubah
Data?
Perubahan
Data Mahasiswa
Arsip Peru-
bahan
Menghapus
Data?
Menghapus
data Mahasiswa
Perubahan
Data Mahasiswa
Arsip Peru-
bahan
Menampilkan
data Mahasiswa
Laporan
Data Mahasiswa
Mencetak ?
Selesai
DFD 1.4 Pengelolaan Data Aturan Nilai
TATA USAHA
Mulai
Data
Baru?
Mengisikan
Form Aturan
Penilaian
Form Aturan
Penilaian
Menambahkan
data baru
Aturan Penilaian
Arsip
Aturan
Nilai
Memperbarui data
Aturan Penilaian
PIMPINAN
Form Aturan
Penilaian
Merubah
Data?
Perubahan Data
Aturan Penilaian
Arsip Peru-
bahan
Menghapus
Data?
Menghapus data
Aturan Penilaian
Perubahan Data
Aturan Penilaian
Arsip Peru-
bahan
Menampilkan data
Aturan Penilaian
Laporan
Aturan
Penilaian
Mencetak ?
Selesai
DFD 2.1 Pembuatan Jadwal
TATA USAHA
Mulai
Menentukan
Kelas-kelas
Kuliah
Rencana
Jadwal Kuliah
Arsip
Jadwal
Memperbarui
Jadwal Kuliah
PIMPINAN
Rancangan
Jadwal Kuliah
Merubah
Data?
Perubahan
Jadwal Kuliah
Arsip Peru-
bahan
Menghapus
Data?
Menghapus
Kelas Kuliah
Perubahan
Jadwal Kuliah
Arsip Peru-
bahan
Menampilkan
Jadwal Kuliah
Laporan
Jadwal Kuliah
Mencetak ?
Selesai
Menampilkan
data Mata Kuliah
Menyusun
Jadwal
Kuliah
Rencana
Jadwal Kuliah
Menambahkan
data baru
Jadwal Kuliah
Rancangan
Jadwal Kuliah
Sudah
baik ?
DFD 2.2 Plotting Mengajar
Mulai
Menentukan
Tim dosen
pengampu
Arsip
Plotting
Memperbarui
Plotting Mengajar
PIMPINAN
Merubah
Data?
Perubahan
Plotting Mengajar
Arsip Peru-
bahan
Menghapus
Data?
Menghapus
Plotting
Perubahan
Plotting Mengajar
Arsip Peru-
bahan
Menampilkan
Plotting Mengajar
Laporan
Plotting Mengajar
Mencetak ?
Selesai
Menampilkan
Jadwal Kuliah
Menentukan
Pengajar
per kelas
Menambahkan
data baru
Plotting Mengajar
Sudah
baik ?
DFD 2.3 Registrasi Kuliah
Mulai
Menentukan
Kuliah yang
diambil
Arsip
Registrasi
Memperbarui
Registrasi Kuliah
PIMPINAN
Merubah
Data?
Perubahan
Registrasi Kuliah
Arsip Peru-
bahan
Menghapus
Data?
Menghapus
Pilihan kuliah
Perubahan
Registrasi Kuliah
Arsip Peru-
bahan
Menampilkan
Registrasi Kuliah
Laporan
Registrasi Kuliah
Mencetak ?
Selesai
Menampilkan
Jadwal Kuliah
Menentukan
Kelas yang
sesuai
Menambahkan
data baru
Registrasi Kuliah
Sudah
baik ?
ANY QUESTION ?

Aps10 design document_flowdiagram

  • 1.
    AA PP SS MODUL ANALISA &PERANCANGAN SISTEM ARIF RAHMAN Desain Sistem: Document Flow Diagram
  • 2.
    Metodologi Umum PengembanganSistem 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.
  • 4.
    Diagram Aliran Dokumen Documentflow diagram (DFD) – diagram yang menggambarkan aliran dokumen (file) dalam rangkaian proses yang terkadang juga memetakannya sesuai lokasi atau stakeholder yang berkepentingan.
  • 5.
  • 6.
    Simbol-simbol dalam Flowchart Terminaldan koneksi Operasi Manual Proses Terkomputerisasi Aktivitas Input-Output (Human-Computer Interaction) Pengelolaan penyimpanan data
  • 7.
    Simbol-simbol dalam Flowchart Terminaldan koneksi Mengindikasikan titik awal atau akhir Mengindikasikan titik penghubung ke bagan lain yang terputus dalam satu halaman Mengindikasikan titik penghubung ke bagan lain yang terputus karena beda halaman
  • 8.
    Simbol-simbol dalam Flowchart OperasiManual Mengindikasikan operasi yang dilakukan secara manual Mengindikasikan pencabangan keputusan berdasarkan kriteria Mengindikasikan pengisian atau pendistribusian dokumen Mengindikasikan pengarsipan dokumen
  • 9.
    Simbol-simbol dalam Flowchart ProsesTerkomputerisasi Mengindikasikan proses yang terkomputerisasi Mengindikasikan subproses (predefined / nested process) Mengindikasikan proses preparasi atau inisiasi Mengindikasikan pencabangan keputusan berdasarkan kriteria
  • 10.
    Simbol-simbol dalam Flowchart AktivitasInput-Output Mengindikasikan aktivitas input- output Mengindikasikan aktivitas input manual dengan keyboard, mouse, camera, scanner atau microphone Mengindikasikan aktivitas input- output dengan display CRT Mengindikasikan aktivitas output dengan printer atau plotter
  • 11.
    Simbol-simbol dalam Flowchart PengelolaanSimpanan Data Mengindikasikan data di harddisk Mengindikasikan data di removable :disket, CD, flashdisk Mengindikasikan data di kartu: punched card, memory card
  • 12.
  • 13.
  • 14.
    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
  • 15.
    Overview Diagram Basisdata Akademik Tata UsahaPimpinan Jurusan Mahasiswa Dosen Data Mahasiswa, Dosen, Mata Kuliah, AturanNilaiJadwal dalam KelasKuliah Plotting Penilaian Plotting Presensi kuliah, Presensi ujian Registrasi Kuliah KRS KHS, Transkrip
  • 16.
    Decomposition Tree Diagram 0 SistemInformasi 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.
    DFD 1.1 PengelolaanData Dosen TATA USAHA Mulai Data Baru? Mengisikan Form Biodata Dosen Form Biodata Dosen Menambahkan data baru Dosen Kartu Identitas Dosen Arsip Biodata Dosen Memperbarui data Dosen DOSEN Form Biodata Dosen Kartu Identitas Dosen Merubah Data? Perubahan Data Dosen Arsip Peru- bahan Menghapus Data? Menghapus data Dosen Perubahan Data Dosen Arsip Peru- bahan Menampilkan data Dosen Laporan Data Dosen Mencetak ? Selesai
  • 18.
    DFD 1.2 PengelolaanData Mata Kuliah TATA USAHA Mulai Data Baru? Mengisikan Form Silabus Mata Kuliah Form Silabus Mata Kuliah Menambahkan data baru Mata Kuliah Perubahan Data Mata Kuliah Arsip Peru- bahan Memperbarui data Mata Kuliah PIMPINAN Form Silabus Mata Kuliah Merubah Data? Perubahan Data Mata Kuliah Arsip Peru- bahan Menghapus Data? Menghapus data Mata Kuliah Perubahan Data Mata Kuliah Arsip Peru- bahan Menampilkan data Mata Kuliah Laporan Data Mata Kuliah Mencetak ? Selesai
  • 19.
    DFD 1.3 PengelolaanData Mahasiswa TATA USAHA Mulai Data Baru? Mengisikan Form Biodata Mahasiswa Form Biodata Mahasiswa Menambahkan data baru Mahasiswa Kartu Tanda Mahasiswa Arsip Biodata Mahasiswa Memperbarui data Mahasiswa MAHASISWA Form Biodata Mahasiswa Kartu Tanda Mahasiswa Merubah Data? Perubahan Data Mahasiswa Arsip Peru- bahan Menghapus Data? Menghapus data Mahasiswa Perubahan Data Mahasiswa Arsip Peru- bahan Menampilkan data Mahasiswa Laporan Data Mahasiswa Mencetak ? Selesai
  • 20.
    DFD 1.4 PengelolaanData Aturan Nilai TATA USAHA Mulai Data Baru? Mengisikan Form Aturan Penilaian Form Aturan Penilaian Menambahkan data baru Aturan Penilaian Arsip Aturan Nilai Memperbarui data Aturan Penilaian PIMPINAN Form Aturan Penilaian Merubah Data? Perubahan Data Aturan Penilaian Arsip Peru- bahan Menghapus Data? Menghapus data Aturan Penilaian Perubahan Data Aturan Penilaian Arsip Peru- bahan Menampilkan data Aturan Penilaian Laporan Aturan Penilaian Mencetak ? Selesai
  • 21.
    DFD 2.1 PembuatanJadwal TATA USAHA Mulai Menentukan Kelas-kelas Kuliah Rencana Jadwal Kuliah Arsip Jadwal Memperbarui Jadwal Kuliah PIMPINAN Rancangan Jadwal Kuliah Merubah Data? Perubahan Jadwal Kuliah Arsip Peru- bahan Menghapus Data? Menghapus Kelas Kuliah Perubahan Jadwal Kuliah Arsip Peru- bahan Menampilkan Jadwal Kuliah Laporan Jadwal Kuliah Mencetak ? Selesai Menampilkan data Mata Kuliah Menyusun Jadwal Kuliah Rencana Jadwal Kuliah Menambahkan data baru Jadwal Kuliah Rancangan Jadwal Kuliah Sudah baik ?
  • 22.
    DFD 2.2 PlottingMengajar Mulai Menentukan Tim dosen pengampu Arsip Plotting Memperbarui Plotting Mengajar PIMPINAN Merubah Data? Perubahan Plotting Mengajar Arsip Peru- bahan Menghapus Data? Menghapus Plotting Perubahan Plotting Mengajar Arsip Peru- bahan Menampilkan Plotting Mengajar Laporan Plotting Mengajar Mencetak ? Selesai Menampilkan Jadwal Kuliah Menentukan Pengajar per kelas Menambahkan data baru Plotting Mengajar Sudah baik ?
  • 23.
    DFD 2.3 RegistrasiKuliah Mulai Menentukan Kuliah yang diambil Arsip Registrasi Memperbarui Registrasi Kuliah PIMPINAN Merubah Data? Perubahan Registrasi Kuliah Arsip Peru- bahan Menghapus Data? Menghapus Pilihan kuliah Perubahan Registrasi Kuliah Arsip Peru- bahan Menampilkan Registrasi Kuliah Laporan Registrasi Kuliah Mencetak ? Selesai Menampilkan Jadwal Kuliah Menentukan Kelas yang sesuai Menambahkan data baru Registrasi Kuliah Sudah baik ?
  • 24.