PT 10 & 11 - Hanung Nindito Prasetyo

Download Report

Transcript PT 10 & 11 - Hanung Nindito Prasetyo

Kamus Data & Spesifikasi Proses
Program Studi Manajemen Informatika
Fakultas Ilmu Terapan
MI1042 – RPL | Genap 2014-2015
.: Hanya untuk kepentingan pengajaran di lingkungan Fakultas Ilmu Terapan – Universitas Telkom :.
Disusun & Divalidasi
◦Eka Widhi Yunarso, S.T., M.MT.
◦Hanung Nindito Prasetyo, S.Si., M.T.
Kajian
Kategori
Kebutuhan PL
Indikator
Kompetensi
RPL
2
Diagram Aliran Data
Kamus Data
Spesifikasi Proses
Indikator Kompetensi
K. Menengah
(2)
Menjelaskan perbedaan antar jenis
kebutuhan
K. Dasar
K. Mahir
(1)
(3)
Menguraikan definisi kebutuhan
PL
Menjelaskan secara singkat jenisjenis kebutuhan PL
Memberikan contoh tentang jenis- Mengidentifikasi kebutuhan PL
jenis kebutuhan PL
berdasarkan studi kasus
Menjelaskan secara singkat teknikteknik wawancara
Merumuskan secara ringkas
Menjelaskan secara singkat definisi
dan konsisten akan
Diagram Aliran Data
kebutuhan PL, Diagram
Menjelaskan secara singkat
Aliran Data, Kamus Data
simbol-simbol Diagram Aliran
Menggambarkan Diagram Aliran
dan Spesifikasi Proses
Data
Data sederhana dengan lengkap
berdasarkan studi kasus
Menjelaskan secara singkat aturan berdasarkan studi kasus
pembuatan Diagram Aliran Data
Menguraikan kesalahan pada
Diagram Aliran Data
Menjelaskan secara singkat definisi Mengidentifikasi kamus data
Kamus Data
berdasarkan studi kasus
Menjelaskan secara singkat definisi Mengidentifikasi spesifikasi proses
Spesifikasi Proses
berdasarkan studi kasus
Pencapaian (Nilai Akhir) Kajian 2
Bobot
10
10
10
10
10
10
10
10
10
10
100
Kamus Data (Data Dictionary)
Kamus Data
Merupakan suatu tempat penyimpanan (gudang)
dari data dan informasi yang dibutuhkan oleh suatu
sistem informasi. Kamus data digunakan untuk
mendeskripsikan rincian dari aliran data atau
informasi yang mengalir dalam sistem, elemenelemen data, file maupun basis data (tempat
penyimpanan) dalam DFD.
Saat ini ada banyak variasi penulisan kamus data,
yang secara umum dibedakan menjadi bentuk
lengkap (long form) dan bentuk ringkas (short form).
Sebagai contoh di bawah ini adalah bentukbentuk kamus data yang lengkap (long form):
Contoh 3
Id. Barang = Kode_Brg + Nama_Brg + Satuan + Hrg_Beli + Hrg_Jual + Banyak
Kode_Brg = 4{character}6
Nama_Brg = 8{character}20
Satuan = 1{character}3
Hrg_Beli = 3{numeric}10
Hrg_Jual = 3{numeric}10
Banyak = 1{numeric}6
character = [A-Z|a-z|0-9|-| |]
numeric = [0-9]
Data dictionary bentuk lain (short term)
Kamus Data untuk File kelasmatakuliah
Struktur Data kelasmatakuliah
Spesifikasi Proses
Digunakan untuk menggambarkan deskripsi dan spesifikasi dari setiap
proses yang paling rendah (proses atomik) yang ada pada sistem dengan
menggunakan notasi yang disebut Structured English atau pseudo-code.
Penulisannya cukup sederhana sehingga dapat digunakan sebagai media
untuk mengkomunikasikan proses yang dilakukan sistem kepada pemakai.
Ada tiga struktur dasar yang dapat digunakan untuk menyusun spesifikasi
proses, yaitu struktur sekuensi, pemilihan dan pengulangan.
Spesifikasi Proses
Berikut adalah contoh penulisan spesifikasi proses untuk proses pembuatan
laporan penjualan.
Nomor
Nama Proses
Jenis
Masukan
Keluaran
Deskripsi
: 3.0
: Buat laporan penjualan
: Pembuatan laporan
: File Barang, file Jual dan periode transaksi
: Laporan penjualan
:
Begin
Buka file BARANG dan file JUAL
Baca data periode tanggal transaksi
Saring (filter) data pada file JUAL sesuai periode tanggal transaksi
Cetak Laporan Penjualan
Tutup file BARANG dan file JUAL.
End
Exercise
Referensi
[1] DeMarco, Tom., “Structured Analysis and System Specifications”, Prentice Hall,
New York, 1979.
[2] Roger Pressman, “Software Engineering A Practitioner’s Approach”, 6th
Edition, Mc GrawHill.
[3] Yourdon, Edward, “Modern Structured Analysis”, Prentice-Hall International
Inc., Englewood Cliffs, New Jersey, 1989
Exercise