Rekayasa Perangkat Lunak

dokumen-dokumen yang mirip
PENG. Tek. SIA 2. Materi Alat Perancangan sistem

DATA FLOW DIAGRAM. Terminator Proses Data Store Alur Data. Terminator Proses Data Store Alur Data

Parno, SKom., MMSI. Personal Khusus Tugas

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

Teknik Dokumentasi. Komang Anom Budi Utama, SKom

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

ANALISIS & PERANCANGAN SISTEM. Pertemuan 5-DATA FLOW DIAGRAM (DFD) DIAGRAM ALUR DATA (DAD)

BAB I PENDAHULUAN A. Latar Belakang

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

Hanif Fakhrurroja, MT

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2017

PEMODELAN DATA. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

System Analysis. Sistem dan Teknologi Informasi TIP FTP UB

Agenda. Analisis Kebutuhan (Pert. 4) Tujuan dari analisis kebutuhan 19/10/2010. Requirement Analysis (Analisis Kebutuhan)

Simbol-simbol Data Flow Diagram (DFD) menurut Yourdon dan DeMarco

Kegunaan tahap ini adalah untuk memobilisasi dan mengorganisir g SDM yang akan melakukan Reengineering

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II LANDASAN TEORI

BAB III ANALISIS DAN PERANCANGAN

PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD)

BAB III BAB IV Class Diagram... II Sequence Diagram... II Colaboration Digram... II Activity Diagram... II S

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

Pemodelan Proses. Didik Dwi P

Gambar 4.1 Flowchart

2. Dibawah ini yang bukan merupakan bentuk bentuk objek adalah

ACTIVITY DIAGRAM. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses

Pemodelan Berorientasi Objek

Sistem Informasi [Kode Kelas]

Analisa & Perancangan Sistem Informasi

BAB III LANDASAN TEORI. dikutip oleh Supardi & Leonard mengatakan, Pendidikan adalah setiap usaha, pengaruh,

BAB III LANDASAN TEORI. berkaitan secara terpadu, terintegrasi dalam suatu hubungan hirarki.

Materi Analisis Sistem Informasi ini, membahas tentang Diagram Alir Data (DAD)/ Data Flow Diagram(DFD) dengan Bahasan:

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB III LANDASAN TEORI

Tugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM

Perancangan Data Flow Diagram Sistem Pakar Penentuan Kebutuhan Gizi Bagi Individu Normal Berbasis Web

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

ANALISA & PERANCANGAN SISTEM INFORMASI. DATA FLOW DIAGRAM

Analisa & Perancangan Sistem Informasi. Data Flow Diagram

DAFTAR SIMBOL. Yaitu Memperlihatkan Hubungan-hubungan yang terjadi antara actor-aktor SIMBOL NAMA KETERANGAN. Aktor. Use Case.

BAB II LANDASAN TEORI. 2.1 Pengertian Umum Program Kemitraan Bina Lingkungan (PKBL) dana dari bagian laba BUMN.

Langkah Data Flow Diagram (DFD)

DATA FLOW DIAGRAM (DFD) / DIAGRAM ARUS DATA (DAD)

Kontrak Kuliah. Contex Diagram dan Data Flow Diagram. Edi Sugiarto, S.Kom, M.Kom

Analysis Systems. Analyzing Requirement

Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International

SISTEM INFORMASI MANAJEMEN

BAB III LANDASAN TEORI. simbol-simbol, gambar-gambar, nilai-nilai, uraian karakter yang mempunyai arti

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

PERTEMUAN 3 DIAGRAM ALIR DATA

Langkah-langkah dalam membuat DFD

PEMBANGUNAN APLIKASI NEWS AGGREGATOR BERBASIS ANDROID DILENGKAPI FITUR BERITA PILIHAN

DATA FLOW DIAGRAM. & Sarson (1979) dengan. Gane. menggunakan

Bab 3 Metode dan Perancangan Sistem

(RPL) REKAYASA PERANGKAT LUNAK II

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

Data Flow Diagram (DFD) Salim Mail : Phone : YM : talim_bansal Blog :

BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Pengertian sistem Karakteristik sistem Klasifikasi sistem

SISTEM INFORMASI PENGELOLAAN ASET PADA KANTOR PERPUSTAKAAN DAN ARSIP DAERAH KABUPATEN KUDUS

BAB III ANALISIS DAN PERANCANGAN

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

Pemodelan Berorientasi Objek

BAB IV ANALISIS DAN PERANCANGAN SISTEM

LAMPIRAN NOTASI. Notasi UML. 1) Class Diagram. Nama Class dengan atribut dan operasi.

Diagram Arus Data. Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo alah agar mendapat Rahmat-Nya

PEMBANGUNAN PERANGKAT LUNAK PENJURIAN WUSHU SANDA BERBASIS WEB MENGGUNAKAN KONSEP SOFTWARE REUSE (Studi Kasus: Satriakusuma Wushu Indonesia - Bandung)

UML Netbeans UML (The Unified Modelling Language)

Rekayasa Perangkat Lunak 1 Analisis Kebutuhan Perangkat Lunak (Analisis Kebutuhan Non Fungsional dan Analisis Kebutuhan Fungsional Sistem)

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB III LANDASAN TEORI

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

BAB III ANALISIS DAN PERANCANGAN

Activity Diagram berhubungan dengan diagram Statechart. Diagram Statechart fokus pada obyek dalam suatu proses (atau proses menjadi suatu obyek),

MAKALAH ELEMEN MODEL ANALISIS. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

Pengenalan DAD/DFD. Konsep Dasar

DAFTAR ISI HALAMAN JUDUL PERTAMA

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

Unified Modelling Language UML

Kebutuhan dan Spesifikasi Perangkat Lunak

Nama : Rendi Setiawan Nim :

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

BAB III LANDASAN TEORI

Gambar 4.26 : Rancangan Layar Cetak Kwitansi Pemeriksaan Lab Gambar 4.27 : Rancangan Layar Entry Data Pemeriksaan Radiologi Gambar 4.

BAB III ANALISIS SISTEM

ANALISIS PROSES BISNIS. Mia Fitriawati, S.Kom.M.Kom.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa:

Data Flow Diagram and Flow Chart. Pemodelan Perangkat Lunak

ANALISA DAN PERANCANGAN SISTEM INFORMASI. Pendekatan Terstruktur dan alat-alat pemodelan Sistem

RISET AKUNTANSI MATERI ALAT ANALISIS

BAB III LANDASAN TEORI

BAB III ANALISA DAN DESAIN SISTEM

MODUL 7 ACTIVITY DIAGRAM

Pemodelan Berorientasi Objek

BAB II TINJAUAN PUSTAKA. 2.1 Komponen Sumber Daya Manusia dalam Ruang Lingkup Fakultas. Nuraeny (2010) mengemuckakan bahwa Sumber Daya Manusia

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

UML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si

Transkripsi:

Rekayasa Perangkat Lunak Pertemuan 5 Pemodelan Analisis.: Erna Sri Hartatik :.

Pemodelan Fungsional Mendeskripsikan seluruh fungsi yang terlibat dalam PL Tool: Contex Diagram Diagram level tertinggi dari DFD yang menggambarkan hubungan sistem dengan lingkungan luarnya. DFD Menggambarkan bagaimana data ditransformasikan pada PL Menggambarkan Fungsi-fungsi yang mentransformasikan data Berisi deskripsi dari setiap fungsi yang muncul pada DFD

Data Flow Diagram (DFD) DFD bukan flowchart Proses dalam DFD bisa berjalan secara paralel DFD menggambarkan aliran data dalam sebuah sistem DFD adalah Data yang tersimpan dan proses dengan proses yang terhubung dengan data tersebut Tidak ada loop ataupun cabang dalam DFD DFD menggambarkan semua proses, meskipun proses tersebut terjadi dalam waktu yang berbeda.

Menurut Yourdan dan DeMarco Komponen DFD Menurut Gene dan Serson

Terminator Biasanya terminator dikenal dengan nama entitas luar (external entity). Penulisannya menggunakan kata benda Terdapat dua jenis terminator : 1. Terminator Sumber (source) : merupakan terminator yang menjadi sumber. 2. Terminator Tujuan (sink) : merupakan terminator yang menjadi tujuan data / informasi sistem.

Ada tiga hal penting yang harus diingat tentang terminator : 1. Terminator merupakan bagian/lingkungan luar sistem. Alur data yang menghubungkan terminator dengan berbagai proses sistem, menunjukkan hubungan sistem dengan dunia luar. 2. Profesional Sistem Tidak berhak mengubah isi atau cara kerja organisasi atau prosedur yang berkaitan dengan terminator 3. Hubungan yang ada antar terminator yang satu dengan yang lain tidak digambarkan pada DFD.

Proses Menggambarkan bagian dari sistem yang mentransformasikan input menjadi output. Penulisannya menggunakan kata kerja transitif

Ada beberapa hal yang perlu diperhatikan tentang proses : 1.Proses harus memiliki input dan output. 2.Setiap proses harus diberi level no.urut yang jelas 3.Proses dapat dihubungkan dengan komponen terminator, data store atau proses melalui alur data. 4.Sistem/bagian/divisi/departemen yang sedang dianalisis oleh profesional sistem digambarkan dengan komponen proses.

Data Store Digunakan untuk membuat model sekumpulan paket data dan diberi nama dengan kata benda jamak Implementasi Data Store Alur data dari data store : Pembacaan atau pengaksesan satu paket tunggal data, lebih dari satu paket data, dari satu paket tunggal data, atau sebagian dari lebih dari satu paket data untuk suatu proses. Alur data ke data store : pengupdatean data, seperti menambah satu paket data baru atau lebih, menghapus satu paket atau lebih, atau mengubah/memodifikasi satu paket data atau lebih.

Alur Data Digunakan untuk menerangkan perpindahan data atau paket data/informasi dari satu bagian sistem ke bagian lainnya. Konsep Alur Data Konsep Paket Data (Packets of Data) Konsep Alur Data Menyebar (Diverging Data Flow) Konsep Alur Data Mengumpul (Converging Data Flow) Konsep Sumber atau Tujuan Alur Data

Penggambaran DFD 1. Identifikasi terlebih dahulu semua entitas luar yang terlibat di sistem. 2. Identifikasi semua input dan output yang terlibat dengan entitas luar. 3. Buat Diagram Konteks (diagram context) Tentukan nama sistemnya. Tentukan batasan sistemnya. Tentukan terminator apa saja yang ada dalam sistem. Tentukan apa yang diterima/diberikan terminator dari/ke sistem. Gambarkan diagram konteks. 4. Buat Diagram Level Zero 5. Buat Diagram Level Satu 6. DFD Level Dua, Tiga, Contoh

Pemodelan Tingkah Laku Mendeskripsikan status sistem yang dapat muncul ketika perangkat lunak digunakan Mendeskripsikan kelakuan sistem Tool: UML Umumnya digunakan pada saat waktu nyata

Use Case Diagram Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Komponen Use Case Actor Use Case login <<extend>> Mhsw Melihat KHS daftar mata kuliah entry KRS

Activity diagram Menggambarkan proses-proses yang terjadi mulai aktivitas dimulai sampai aktivitas berhenti Activity diagram ini mirip dengan flowchart diagram start ada dosen-mhsw Absen tidak ada dosen-mhsw absensi selesai end aktivitas kuliah selesai belajarmengajar

Statechart Diagram Merupakan diagram yang menggambarkan perubahan state dari state yang satu ke state lainnya Terdiri dari status, transisi, kejadian, dan aktivitas Start filter mahasiswa Pembayaran SPP Cek Mata kuliah hasil filter mhs tidak bayar SPP End persetujuan perwalian

Sequence Diagram Merupakan interaksi antara objek-objek dalam suatu sistem dan terjadi komunikasi yang berupa pesan serta parameter waktu Biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Diawali dari apa yang men-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan

Collaboration Diagram Collaboration Diagram hampir sama dengan sequence diagram tetapi berbeda pada objek yang di titik tekankan, collaboration lebih menekankan pada pemunculan objek itu sendiri sedangkan sequence diagram lebih pada penyampaian message dengan parameter waktu 2: 1: Perkulia han : Karyawan