Analisa Sistem Informasi

Slides:



Advertisements
Presentasi serupa
KONSEP PENGEMBANGAN REKAYASA PERANGKAT LUNAK
Advertisements

SOFTWARE ENGINEERING Requirement Analysis. Last Week Scope Functional  Function  Data Non Functional  Performance  Limitation  Avalaibility.
KONSEP PERANCANGAN TERSTRUKTUR
Ian Sommerville Software Engineering
DATA FLOW DIAGRAM.
CHAPTER 7 Pengembangan Sistem
DATA FLOW DIAGRAM (DFD)
By: Mr. Haloho Pemodelan Proses.
PEMODELAN PROSES.
Pemodelan Perangkat Lunak
PEMODELAN SISTEM Pertemuan ke~6.
Analyzing Requirement
METODE REKAYASA PERANGKAT LUNAK
Systems Documentation Techniques
Architecture dan design
Fase Analisa Sistem Menggambarkan kebutuhan sistem
Analisis Model.
Analisa dan Desain dalam Penelitian
Analisis Sistem Prosedural & OOP
Model Proses.
COMPUTER-BASED INFORMATION SYSTEM
DATA FLOW DIAGRAM Definisi DFD (DAD)
PEMODELAN PROSES MEMPELAJARI BAGAIMANA MENGGAMBARKAN DIAGRAM ALIR DATA SEBUAH MODEL PROSES YANG POPULAR YANG MENDOKUMENTASIKAN PROSES SISTEM DAN ALIRAN.
TINGKATAN DIAGRAM PADA DFD
SMK Negeri 1 Bawang Banjarnegara
Company LOGO DFD Data Flow Diagram Industrial Computer Laboratory.
PERANCANGAN SISTEM TERSTRUKTUR DAN OBJECT ORIENTED
System Development Part II
Analisis Model.
Pendekatan Perancangan Terstruktur (Data Flow Diagram)
DATA FLOW DIAGRAM.
Data Flow Diagram dan Data Dictionary
ANALISA PERANCANGAN SISTEM INFORMASI
Analisis Sistem Istiqomah, S.Kom.
Diagram Pada RSI.
Membuat data flow diagram.
SIM LOGISTIK PERTEMUAN 5.
PENGEMBANGAN PERANCANGAN SISTEM
PENGEMBANGAN SISTEM & TEKNIK DOKUMENTASI
Data Flow Diagram Book:
Rekayasa Perangkat Lunak
Bagan Alir Sistem.
PERTEMUAN 3 MODELLING TOOLS Bagian I.
Analisa Perancangan Sistem
Diagram Alur Data (DFD)
Alat pengembangan sistem
Pengenalan DFD.
Alat pengembangan sistem
DATA FLOW DIAGRAM.
Analisa & Perancangan Sistem Informasi
Rekayasa Perangkat Lunak Pertemuan 7
PEMODELAN SISTEM METODE TERSTRUKTUR
Diagram Alur Data Fisik (DADF)
PERTEMUAN 10 TOOLS SISTEM HOME NEXT.
Data Flow Diagram.
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
Diagram Konteks & Data Flow Diagram (DFD)
Analisis Model.
PERANCANGAN SISTEM SECARA TERSTRUKTUR
REKAYASA KEBUTUHAN PL.
ANALISIS PERANCANGAN SISTEM
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
Analisa & perancangan sistem Informasi
TINGKATAN DAD/DFD PERTEMUAN -4.
Analysis and Design of Information Systems
Pemrograman Terstruktur
Rekayasa Perangkat Lunak
- CONTEXT DIAGRAM - DATA FLOW DIAGRAM
Tools System Dalam Desain Pengembangan Software SIA
Teknik Informatika S1 Rekayasa Perangkat Lunak Analysis Modeling (2)
Transcript presentasi:

Analisa Sistem Informasi Session #4 SSAD (Structured System Analysis & Design)

Tentang SSAD Dibuat pada pertengahan tahun 1970-an. Didukung oleh sebagian besar CASE (Computer Aided Software Engineering) Tools. Terdokumentasi dalam banyak buku populer. Dipengaruhi metode desain lainnya. Sangat cocok untuk analisis dan pengembangan sistem informasi.

Notation (Diagram yang Digunakan) Data flow diagrams, including context diagrams. Algoritma / Pseudocode Entity relationship diagrams Data dictionary Event lists. Structure charts State transition diagrams

DFD (Data Flow Diagram) Data flow diagram (DFD) menunjukkan dekomposisi fungsional, dengan penekanan pada transfer data masuk dan keluar dari sistem dan antar unit program

Simbol-simbol DFD Kegunaan Data Flow (Aliran data) Process (Proses) External Entity / Terminator (Entitas) Data Store

External Entity vs. Data Store Sebuah External Entity merupakan sumber data dan tujuan data. Sebuah External Entity berada di luar batasan sistem, sehingga pengendalian datanya diluar wilayah analisis sistem. Data Store Sebuah Data Store merupakan penyimpanan data. Sebuah Data Store berada di dalam batasan sistem, sehingga pengendalian datanya berada dalam wilayah analisis sistem.

Penulisan Label pada DFD A data flow diagram is incomplete unless all its symbols are labeled as follows: Data flow  kata benda / kalimat yang menjelaskan data. External entity  kata benda / kalimat yang menjelaskan sistem, agen, perangkat, dan sebagainya, dari data yang masuk dan ke mana data keluar sistem. Data store  kata benda / kalimat penamaan file, database, atau repositori di mana sistem menyimpan data. Process  kata kerja / kalimat yang menggambarkan operasi dilakukan pada data. Proses dapat diberi label dengan nama sistem atau operasi yang memanipulasi data

Context Diagram (Diagram Konteks) Sebuah diagram konteks adalah jenis khusus dari DFD yang digunakan untuk menggambarkan input dan output dari sistem secara keseluruhan.

Leveling dalam DFD Sebuah diagram konteks adalah deskripsi fungsional tingkat atas dari suatu sistem Proses didekomposisi (dipecah) ke tingkat yang lebih rendah dan lebih rendah sampai mereka siap untuk desain rinci Desain Rinci (proses terkecil) kemudian dituangkan dalam deskripsi disebut spesifikasi mini biasanya dalam algoritma (flowchart atau pseudo code)

Leveling dalam DFD Proses-proses didekomposisi dengan memecah tiap proses ke DFD level yang lebih rendah, dari satu proses bisa dipecah menjadi beberapa proses.

Membuat DFD Fokus pada aliran data (bukan kontrol/kendali) Pastikan bahwa: Tiap simbol diberi label. Tidak ada proses kurang aliran input data (tidak memiliki input data). Tidak ada proses kurang aliran output data (tidak memiliki output data). Tidak ada aliran data yang langsung ke/dari; entitas – entitas, entitas – data store, data store – data store. Jumlah data yang masuk dan keluar pada DFD level yang lebih rendah harus sama dengan jumlah data yang masuk dan keluar pada DFD induknya.(contoh: lihat pada slide berikutnnya) No output data No input data

Leveling dalam DFD Jumlah data yang masuk (aa & bb) dan keluar (cc & dd) pada DFD kanan (hasil dekomposisi) = jumlah data yang masuk (aa & bb) dan keluar (cc & dd) pada DFD kiri (induk)

Thank’s See You Next Session