Thursday, September 3, 2015

Laporan Praktikum Analisis Desain Terstruktur Pertemuan 2 dan 3


PERTEMUAN KE-2
DIAGRAM ARUS DATA 2
  1. Tujuan
  • Dapat memahami DAD
  • Mampu mengeksplode diagram konteks menjadi diagram level 1
  • Dapat membuat DAD level 1 untuk menggambarkan aliran data dari seluruh sistem
  1. Teori singkat
Diagram konteks juga disebut DAD level 0 yang telah dibahas pada modul 1 masih menggambarkan sistem secara umumdan hanya terdapt 1 proses dan beberapa entitas luar yang aliran datanya menghubungkan anak panah. Diagram konteks harus dikembangkan menjadi DAD level 1 dengan cara meng-explode (mengurai) proses pada digram konteks menjadi sejumlah proses dari sistem. Untuk itu kita harus semua kata benda (noun) dan kata kerja(verb) yang ada pada teks narasi pemrosesan dari diagram konteks.


  1. Pembahasan praktikum
Sesuai dengan diagram level 1dari kasus Sistem Informasi Pasien Rawat Jalan di rumah sakit “Seger Waras” yang melalui tujuh proses untuk menyelesaikan masalah tersebut yaitu:
  • Proses pendaftaran/regstrasi
  • Proses input data
  • Proses pemeriksaan(paramedis)
  • Proses diagnosis(dokter)
  • Proses pemubuatan nota dan resep
  • Proses pembayaran d bank
  • Proses pembuatan laporan


Sehingga pasien yang datang harus melalui proses yang ada sesuai dengan strukturnya. Seperti pada diagram berikut ini:
Pada digram level 1 diatas merupakan proses pengurutan dari registrasi hingga pasien mendapat resep dan nota dan membuat laporan pendapat rumah sakit. Sehinnga pasien yang datang tentu melalui jalur bagan alir yang ada seperti pasien ke pendaftaran kemudian data_pasien disimpan dalam data store pasien kemudian menuju ke pemeriksaan untuk diperiksa oleh dokter setelah itu dokter mengirim hasil pemeriksaan tersebut ke proses pendiagnisisan dan juga disimpan pada data store pasien dan memberikan resep nota pemeriksaan kepada pasien untuk membayar di bagian pembayaran untuk membeli obat di klinik yang ditujukan. Setelah itu datanya simpan dalam data store bayar kemudian dikirim ke maganer RS untuk membuat laporannya.

  1. Pembahasan latihan
Akan dibangun rental CD/DVD data anggota dan pengelolaan transaksi serta laporan dikelola secara koputerisasi :
  • Tansaksi meliputi peminjaman dan pengembalian
  • Input data meliputi data anggota, CD/DVD dan transaksi
  • Laporan: keuangan, anggota, koleksi CD/DVD
Buatlah diagram konteks dan DAD level 1!
  1. Diagram konteks
Pada diagram konteks diatas merupakan aliran data dari anggota ke sistem kemudian di proses oleh petugas rental tentang CD/DVD yang akan di sewa oleh anggota. Data yang mengalir dari anggota ke sistem yaitu data_anggota, pembayaran dan denda yang merupakan syarat yang harus di lakukan oleh anggota, kemudian petugas menerima data keuangan dengan menunjukkan data koleksi CD/DVD dan data_transaksi kepada anggota untuk memilih kemudian memberikan tagihan pembayarannya kepada anggota. Transaksinya meliputi peminjaman dan pengembalian sehingga petugas memberikan aturan tertentu kepada anggota untuk menjamin kedua pihak. Untuk lebih jelas akan di gambarkan pada diagram level 1.

  1. Digram aliran data level 2
Pada diagram ini akan lebih mengambarkan tentang transaksi dari sistem informasi rental CD/DVD diatas sesuai dengan struktur alir datanya yaitu sebagai berikut:
Pada diagram diatas merupakan transaksi peminjaman dan pengembalian oleh anggota terhadap CD/DVD sehingga anggota yang datang akan emnunjukkan identitasnya untuk diinputkan kemudian disimpan dalam data store anggota untuk memilih koleksi CD/DVD yang akan dirental. Kemudian petugas memberikan data koleksinya setelah itu anggota memilih CD/DVD sesuai dengan keinginanya untuk membayar CD/DVD yang dirental dengan harga yang ditentukan. Anggota juga mempunyai syarat yang harus dilakukan yaitu jika melewati batas hari yang ditentukan maka akan denda sesuai dengan peraturan yang berlaku pada rental tersebut. Setelah anggota membayarnya maka petugas memberikan data pembayarannya kepada anggota dan koleksi CD/DVD yang dipilih. Petugas yang megurus data keuangan dan laporan keuangan untuk kemajuan rentalnya.

  1. Tugas
Pada laporan modul I telah digambarkan diagram konteksnya sehinga pada modul II hanya mengambarkan secara rinci tentang permasalahan KRS online pada perguruan tinggi XYZ yaitu sebagai berikut:
Diagram level 1 dari permasahan perguruan tinggi XYZ


PERTEMUAN KE-3
DIAGRAM ARUS DATA 3
  1. Tujuan
  • Dapat memahami arus data pada proses lebih rinci
  • Dapat membuat DAD level 2 untuk mendeskripsikan aliran data dari suatu proses secara lebih rinci
  1. Teori
Proses-proses yang diperlihatkan pada DAD level 1 dapat diperhalus lebih lanjut menjadi level-level yang lebih rendah. Penghalusan DAD berlanjut sampai masing-masing proses melakukan sebuah fungsi sederhana yaitu hingga proses yang diperlihatkan melakukan fungsi yang dapt dengan mudah diimplementasikan sebagai sebuah (atau lebih) komponen program. Informasi yang diperoleh dari model kebutuhan diperhalus untuk mendapatkan rincian-rincian lebih jauh lagi.


  1. Pembahasan praktikum
Pada listing praktikum merupakan diagram aliran data dari proses transaksi peminjaman dan pengembalian oleh anggota dari sistem informasi rental CD/DVD. Untuk lebih rinci tentang aliran data pada proses transaksi antara anggota dengan rental CD/DVD maka dapat diperhalus seperti pada diagram [listing] sehingga mudah diperlihatkan. Untuk setiap anggota yang datang meminjam CD/DVD maka datanya tersimpang pada data store anggota sehingga anggota membayar transaksinya kemudian disimpang pada data store-nya hingga mengembalikan lagi CD/DVD yang dirental. Setelah anggota membayar transaksinya maka laporan trnsaksinya disimpang pada data store transaksi kemudian memilih CD/DVD yang diinginkan dari data store koleksi CD/DVD. Pada saat anggota mengembalikan CD/DVD yang dirental maka dia menunjukkan data_anggota-nya dan koleksi CD/DVD pada proses pengembalian sehingga koleksi CD/DVD akan disimpan lagi ke data store koleksi CD/DVD dan data anggota-nya di cek lagi pada data store anggota segingga anggota tersebut menjadi langganan dari rental tersebut.


  1. Tugas
  1. Diagram konteks
  1. DAD
 

No comments:

Post a Comment