Professional Documents
Culture Documents
@HSIRAIT
HTTP://WWW.HSIRAIT.WORDPRESS.COM
Outline
ERD DFD STD CFD Kamus data
Analisis Terstruktur
Model yang menggambarkan muatan dan aliran informasi, pembagian sistem secara fungsional dan behavioral, esensi dari apa yang akan dibangun
Struktur Analisis(2)
Kamus data (data dictionary) Penyimpan yang berisi deskripsi objek data yang dikonsumsi atau diproduksi perangkat lunak ERD adalah notasi untuk melakukan aktivitas pemodelan data Deskripsi objek data adalah gambaran dari atribut objek data yang ditulis di ERD
Struktur analisis(3)
Pemodelan Data
Pemodelan data menjawab serangkaian data spesifik yang relevan dengan berbagai aplikasi pemrosesan data Untuk memodelkan data, digunakan ERD
Memiliki
Karyawan
Nama NIP Thn Masuk
Kendaraan
Model Plat nomor No Rangka Thn beli
Objek data
Representasi semua informasi gabungan yang harus dipahami perangkat lunak contoh: Karyawan adalah objek data. Gabungan informasi yang dipunyai karyawan adalah nama, nip, golongan, tahun masuk
Atribut
Informasi yang dimiliki oleh objek data Satu atribut atau lebih harus jadi pengidentifikasi atau kunci yang unix ketika ingin menemukan sebuah objek data
Hubungan
Menggambarkan hubungan suatu objek data ke objek data lainya Contoh :
Karyawan memiliki kendaraan Karyawan mempunyai komputer Karyawan mengambil pinjaman Karyawan bekerja pada divisi
Kardinalitas mendefenisikan jumlah maksimum dari hubungan objek yang ikut serta dalam sebuah hubungan contoh : orang tua punya banyak anak, dan anak hanya punya satu nama
Kardinalitas
Satu ke satu (1:1) Satu ke banyak (1: N) Banyak ke banyak (M:N)
Modalitas
Bernilai satu jika hubungan merupakan perintah Bernilai 0 jika hubungan tersebut bersifat opsional
Tindakan Perbaikan
Modalitas
(0,M)
object
Relasi
(1,1)
s object
Tujuan Utama
Tujuan Utama dari ERD adalah mewakili objek data dan hubungan antara mereka
input
output
external entity
Entitas Eksternal
Merupakan elemen sistem yang menghasilkan informasi bagi transformasi atau menerima informasi yang dihasilkan dari perangkat lunak Contoh : seseorang, buku, toko buku
Data must always originate somewhere and must always be sent to something
Proses
Sebuah transformasi yang diaplikasikan ke data Contoh : perhitungan, sistem informasi komputer
Aliran Data
Data bergerak dalam suatu sistem, dimulai sebagai input dan menghasilkan output
Penyimpan data
report required
sensor data
Levelisasi DFD
DFD tingkat 0 atau konteks diagram mewakili seluruh elemen sistem sebagai sebuah bubble tunggal dengan data input dan output yang ditunjukkan oleh anak panah masuk dan keluar secara berurutan DFD tingkat satu merepresentasikan subfungsi dari seluruh sistem yang digambarkan dalam konteks diagram
level 0
c
p1
p2
f
p4
d level 1
p3
Keadaan (state) adalah model tingkah laku yang dapat diobservasi Perubahan keadaan (State transistion) adalah pergerakan dari satu keadaan ke keadaan lain Event adalah kejadian yang membuat sistem menampilkan suatu bentuk tingkah laku Action adalah proses yang terjadi sebagai konsekuensi dari adanya transisi
Notasi STD
Keadaan Event yang menyebabkan transisi Action yang terjadi Keadaan akhir
Contoh STD
full and start invoke manage-copying reading operator commands copies done invoke read-op-input making copies
Membuat sebuah model aliran kontrol data dapat dilakukan dengan mengupas semua anak panah aliran data pada DFD
Contoh CFD
Event Sensor
Sinyal alarm
Alarm
Sensor
Sensor monitor
Telepon
Control Specification
spesifikasi kontrol (CSPEC) yang bisa jadi merupakan sebuah STD, state transistion table, decision table, activation table Berisi deskripsi setiap status yang muncul dalam sistem
Process Specification
Digunakan untuk menggambarkan semua proses aliran yang nampak pada tingkat akhir penyaringan. Spesifikasi bisa berupa teks naratif, bahasa desain program, persamaan matematika, tabe, diagram atau bagan
bubble
Prosedur analisa segitiga; Membaca dimensi sisi segitiga Jika semua dimensi negatif maka terjadi pesan error Jika dimensi terbesar kurang dari jumlah yang lain
KAMUS DATA
Merupakan sebuah daftar yang terorganisasi dari elemen data yang berhubungan dengan sistem, dengan definisi yang jelas dan teliti sehingga pemakai dan analis sistem memahami yang umum mengenai input, output, komponen penyimpanan.
Nama nama data, kontrol, penyimpan data atau entitas eksternal Alias nama lain yang digunakan Where used/how used proses yang menggunakan data dan bagaimana ia digunakan Content desc notasi untuk merepresentasikan isi Supplementary information informasi lain mengenai tipe data, harga, dll
contoh
telephone number integrated office phone system system output
Format:
alphanumeric data