Anda di halaman 1dari 20

26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen

Perancangan Sistem
Pendahuluan Imformasi dengan DFD
DFD
ERD
Contoh Kasus

Dr. Muhammad Nasir, S.Si.,M. Kom


Sistem Informasi Manajemen
Akhir Slide FMIPA – Universitas Riau

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
PENDAHULUAN
• Pendekatan secara konsep dari proses
Pendahuluan pengolahan database.
DFD • Mulai dari sumber data, aliran data,
ERD proses yang dilakukan, dan tujuan aliran
Contoh Kasus data dari hasil proses (baik tujuan akhir
maupun tujuan antara).
• Digunakan diagram alur data (data flow
diagram – DFD) dan diagram hubungan
entitas (entity relationship diagram –
ERD).

1
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Data Flow Diagram - DFD
• Merupakan tingkatan logis,
DFD
Simbol DFD
tanpa harus
Tingkatan DFD mempertimbangkan
Contoh Kasus lingkungan fisik tempat data
disimpan (misalnya disket atau
pita).
• Menggambarkan sistem nyata
berdasarkan aliran data.
3

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Simbol DFD
1. Simbol Menunjukkan alur
DFD
ALUR DATA data (informasi/
Simbol DFD objek) yang
Tingkatan DFD Nama mengalir.
Contoh Kasus
Nama alur data
menunjukkan
nama data yang
mengalir tersebut,
dan bisa lebih dari
satu.
4

2
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Simbol DFD - lanjutan

2. Simbol PROSES Nama


Proses
DFD N
Simbol DFD • Menunjukkan tugas/proses yang
Tingkatan DFD dilakukan secara manual/otomatis.
Contoh Kasus • Simbol Proses menunjukkan alur data
yang keluar dan masuk.
• Nama proses berupa kalimat perintah
yakni kata kerja aktif dan diikuti oleh
klausa objek untuk menjelaskan proses
tersebut.
• N menunjukkan angka referensi dari
proses tersebut.
5

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Simbol DFD - lanjutan

3. Simbol Terminator
Nama
DFD
atau Entitas Eksternal Terminator
Simbol DFD
Tingkatan DFD
Contoh Kasus • Menunjukkan tempat asal data
(sumber) atau tempat tujuan data
(Tujuan).
• Nama entitas eksternal
(terminator) ditulis dalam bentuk
tunggal.
6

3
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Simbol DFD - lanjutan

4. Simbol Data store Nama


DFD
atau Penyimpanan Data Data store

Simbol DFD
• Terlepas dari media penyimpanan fisik,
Tingkatan DFD simbol ini menunjukkan gudang
Contoh Kasus informasi atau data.
• Sangat sering terjadi bahwa unsur-unsur
data tidak berjalan dari suatu proses ke
proses berikutnya secara langsung,
melainkan disimpan terlebih dahulu,
sementara operasi lainnya atau
penyusunan ulang unsur-unsur data
terus berlangsung.
7

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Simbol DFD - lanjutan

4. Simbol Data store Nama


DFD
atau Penyimpanan Data Data store

Simbol DFD
• Bila data store hanya diperbaharui
Tingkatan DFD selama atau sesudah proses tertentu
Contoh Kasus maka untuk menunjukkan arah alur data
ke gudang dibuat gambar anak panah
yang mengarah pada gudang data
tersebut.
• Bila data dari gudang dipakai pada
proses itu, maka kita gunakan satu anak
panah yang mempunyai dua arah.

4
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Tingkatan DFD
• Tingkatan pertama disebut dengan
DFD Diagram Konteks (Context
Simbol DFD Diagram).
Tingkatan DFD • Diagram Konteks menggambarkan
Contoh Kasus sistem secara global.
• Ditetapkan Entitas-entitas
eksternal yang terlibat dalam
proses, baik sebagai sumber
maupun tujuan.

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Tingkatan DFD - lanjutan

• Tingkatan berikutnya dikatakan


DFD sebagai Digram level nol (Zero
Simbol DFD Diagram / overview diagram).
Tingkatan DFD • Memberikan gambaran mengenai
Contoh Kasus proses-proses apa saja yang akan
dilakukan dan melibatkan entitas-
entitas eksternal yang ada serta
data store – data store tertentu.

10

5
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Tingkatan DFD - lanjutan

• Diagram level 1, merupakan


DFD
penjabaran rinci dari setiap proses
yang ada pada diagram level nol,
Simbol DFD
Tingkatan DFD
secara khusus. Dimungkin akan
muncul proses-proses detilnya.
Contoh Kasus
• Diagram level 2, merupakan
penjabaran rinci dari setiap proses
yang baru muncul pada diagram
level 1, secara khusus. Dalam hal
ini juga dimungkinkan akan
muncul proses-proses detilnya.
11

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Tingkatan DFD - lanjutan

• Tingkatan berikutnya akan kita


DFD definisikan sesuai dengan keadaan
Simbol DFD dari level sebelumnya, dengan
Tingkatan DFD harapan diagram ini akan
Contoh Kasus memberikan pemahaman secara
detil atau rinci mengenai sistem
yang sedang dikerjakan.

12

6
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen

DFD
Simbol DFD
Tingkatan DFD
Contoh Kasus

13

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Kelebihan DFD
• Adanya pembagian sistem ke
DFD dalam sub-sub sistem
Simbol DFD berdasarkan alur data pada sistem
Tingkatan DFD • Adanya data store dan alur data
Contoh Kasus (masuk atau keluar) pada sistem
• Adanya unsur-unsur eksternal,
yaitu sumber dan tujuan dari
sistem

14

7
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Kelemahan DFD
Akan tetapi pada umumnya,
DFD DFD tidak menunjukkan :
Simbol DFD • Komposisi alur data dalam
Tingkatan DFD sistem
Contoh Kasus • Syarat akses data dari data store
• Keputusan dalam sistem
• Loop dalam sistem
• Kalkulasi
• Kuatitas data dan atau proses

15

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Alasan Utama
1. Diagram alur data dapat
DFD
membantu para analis sistem
untuk :
Simbol DFD
• meringkas informasi tentang sistem
Tingkatan DFD
Contoh Kasus
• mengetahui komponen kunci
tentang sistem dan membantu
dalam menentukan fungsi-fungsi
yang dapat dipakai kembali
• membantu perkembangan aplikasi
secara efektif

16

8
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Alasan Utama - lanjutan

2. DFD sebagai alat komunikasi


DFD yang baik antara pemakai dengan
Simbol DFD analis sistem sehingga sangat
Tingkatan DFD mudah untuk melakukan kaji
Contoh Kasus ulang secara terus menerus guna
perkembangan aplikasi tersebut.
3. DFD menunjukkan syarat-syarat
pengaturan waktu dari berbagai
macam proses

17

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Contoh Kasus 1
• Pimpinan POLDA XYZ ingin
DFD mengetahui dengan pasti keadaan
Simbol DFD personilnya (riwayat personil,
Tingkatan DFD penugasan, prestasi, penghargaan,
Contoh Kasus dll) secara periodik.
• Bantulah keinginan KAPOLDA
tersebut dalam bentuk
perancangan sistem dengan
menggunakan DFD & ERD !

18

9
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jawab Kasus 1
• Langkah pertama kita buat
DFD Diagram Konteks.
Simbol DFD • Diidentifikasi entitas eksternal
Tingkatan DFD yang terlibat dalam sistem, yaitu:
Contoh Kasus • Personil
• Pimpinan (KAPOLDA)
• Sehingga diperoleh Diagram
Konteks yaitu :

19

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jawab Kasus 1 - lanjutan

Sistem
DFD Data pers. Informasi
PERSONIL
Simbol DFD Personil
Tingkatan DFD POLDA
Contoh Kasus Info tugas, kasus, prestasi
Laporan

KAPOLDA

20

10
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jawab Kasus 1 - lanjutan
Personil
DFD Data pers. Cek
PERSONIL Personil
Simbol DFD
1 Data pers.
Tingkatan DFD

pers.
Data
prestasi
Info
Contoh Kasus Kasus
Data kasus
Data pers., tugas, Penu-
Eval & kasus Gasan Data tugas
Laporan 2
3
KAPOLDA Tugas
Laporan

21

Dr. Muhammad Nasir

Sistem Informasi Entity Relationship Diagram


Manajemen
- ERD
• Dibangun berdasarkan persepsi
ERD
dari dunia nyata.
Komponen Utama
Kardinalitas • Mengandung kumpulan dari
Contoh Kasus objek-objek yang disebut entity
(entitas) dan hubungan antara
objek-objek tersebut.
• Setiap objek bersifat unik,
tampak dari atribut-atribut
yang dimilikinya.
22

11
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
ERD - lanjutan

• Merupakan kelanjutan dari


ERD
Komponen Utama
DFD.
Kardinalitas • Entitas diperoleh dari DFD
Contoh Kasus pada tingkatan terkahir,
berdasarkan data store nya.
• Hubungan DFD – ERD : data
store (pada DFD)  entitas
(pada ERD)
23

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Komponen Utama ERD
• Entity (entitas) Nama Entitas
ERD
Komponen Utama
Kardinalitas
• Relationship
Contoh Kasus Nama Relasi

• Atribut
Nama Atribut

24

12
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Entitas
• Entitas adalah obyek yang dapat
ERD dibedakan dalam dunia nyata.
Komponen Utama
• Entity set adalah kumpulan dari
Kardinalitas
entitas yang sejenis.
Contoh Kasus
• Entity set dapat berupa :
 Obyek secara fisik : Rumah,
Kendaraan, Peralatan.
 Obyek secara konsep : Pekerjaan ,
Perusahaan, Rencana.
25

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Relationship
• Relationship adalah hubungan
ERD
Komponen Utama
yang terjadi antara satu atau
Kardinalitas lebih entitas.
Contoh Kasus • Relationship set adalah
kumpulan relationship yang
sejenis.

26

13
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Atribut
• Adalah karakteristik dari entitas
ERD
atau relationship, yang
Komponen Utama
menjelaskan secara detail tentang
Kardinalitas
entitas atau relationship tersebut.
Contoh Kasus
• Nilai Atribut merupakan suatu
data aktual atau informasi yang
disimpan pada suatu atribut di
dalam suatu entitas atau
relationship.
27

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jenis Atribut
• Key Atribut :
ERD
Atribut yang digunakan untuk
Komponen Utama
menentukan suatu entity secara
Kardinalitas
unik.
Contoh Kasus
• Atribut Simple :
Atribut yang bernilai tunggal.
• Atribut Multivalue :
Atribut yang memiliki sekelompok
nilai untuk setiap instan entity.
28

14
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jenis Atribut - lanjutan

Contoh :
ERD
Komponen Utama
NRP Nama Gelar Tg.lahir
Kardinalitas
Contoh Kasus

Pegawai

29

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jenis Atribut - lanjutan

• Atribut Composite
ERD
Komponen Utama
Suatu atribut yang terdiri dari
Kardinalitas beberapa atribut yang lebih
Contoh Kasus kecil yang mempunyai arti
tertentu.
• Atribut Derivatif
Suatu atribut yang dihasilkan
dari atribut yang lain.
30

15
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jenis Atribut - lanjutan

Contoh Atribut Composite:


ERD
Komponen Utama
NamaBelakang
Kardinalitas NamaDepan Nama tengah
Contoh Kasus

Nama

Pegawai

31

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jenis Atribut - lanjutan

Contoh Atribut Derivatif


ERD
Komponen Utama
Kardinalitas
Contoh Kasus Tg.Lahir Umur

Pegawai

32

16
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Rasio Kardinalitas
• Menjelaskan batasan jumlah
ERD keterhubungan satu entitas
Komponen Utama
dengan entitas lainnya.
Kardinalitas
Contoh Kasus
• Jenisnya :
• 1 : 1  satu ke satu
• 1 : N  satu ke banyak (sebaliknya)
• N : M  banyak ke banyak

33

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Rasio Kardinalitas - lanjutan
Contoh Hubungan 1 : 1
ERD
Komponen Utama 1 1
Kardinalitas
Pegawai Milik Kendaraan
Contoh Kasus
- Seorang pegawai memiliki satu
kendaraan.
- Satu kendaraan dimiliki oleh
seorang pegawai.

34

17
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Rasio Kardinalitas - lanjutan
Contoh Hubungan N : 1 atau1: N
ERD
Komponen Utama N 1
Kardinalitas
Pegawai Kerja Departemen
Contoh Kasus - Seorang pegawai bekerja pada
satu departemen.
- Satu departemen mempekerja-
kan satu atau lebih orang
pegawai.
35

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Rasio Kardinalitas - lanjutan
Contoh Hubungan N : N
ERD
Komponen Utama N N
Kardinalitas
Pegawai Kerja Proyek
Contoh Kasus
- Seorang pegawai mengerjakan
satu atau lebih proyek.
- Satu proyek dikerjakan oleh
satu atau lebih orang pegawai.

36

18
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Contoh Kasus 2
• Rancanglah ERD dari Kasus
ERD
Sistem Informasi Personil POLDA
Komponen Utama
XYZ ! (lihat contoh kasus 1..!)
Kardinalitas
Contoh Kasus

37

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jawab Kasus 2
• Berdasarkan jawab dari kasus 1,
ERD diperoleh data store nya yaitu
Komponen Utama Personil, Tugas dan Kasus.
Kardinalitas
• Data store tersebut merupakan
Contoh Kasus
entitas pada ERD.
• Sehingga diperoleh 3 entitas
yakni Personil, Tugas dan
Kasus, dengan ERD sebagai
berikut :
38

19
26/05/2015

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Jawab Kasus 2 - lanjutan

Krbn K.Kss
Kasus
ERD Tgl.K N.Kss
Komponen Utama M
Hasil Tkp
Kardinalitas
Contoh Kasus N 1
Personil Kerja Tugas

NRP N.SK K.Sat


Nama Tgl Sat
T.Lhr Lama Loks
39

Dr. Muhammad Nasir

Sistem Informasi
Manajemen
Penutup

ERD
Komponen Utama
Kardinalitas
Terima Kasih
Contoh Kasus
Saudara telah mempelajari
Modul ke-12, dan Coba Saudara
terapkan kasus Anda
Semoga mendapatkan manfaat
Selesai
Implementasinya..!

40

20

Anda mungkin juga menyukai