System Development Part II

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Behavioral Modeling 1 – Use Case
Advertisements

CHAPTER 7 Pengembangan Sistem
DASAR PEMROGRAMAN (VTI 301)
DIAGRAM ALIRAN DATA / DATA FLOW DIAGRAM (DFD)
Siti Mukaromah, S.Kom.  Model yang menggambarkan requirement software dalam bentuk use case - use case  Use case model terdiri dari satu atau beberapa.
Perancangan Sistem Informasi Pertemuan 4 Oleh : Titik Lusiani, M.Kom.
Pengembangan Sistem dan Teknik Dokumentasi: DFD
DATA FLOW DIAGRAM.
CHAPTER 7 Pengembangan Sistem
DATA FLOW DIAGRAM (DFD)
By: Mr. Haloho Pemodelan Proses.
PEMODELAN PROSES.
PEMODELAN SISTEM Pertemuan ke~6.
BAB 2 METODE REKAYASA PERANGKAT LUNAK
PEMODELAN KEBUTUHAN SISTEM DENGAN USECASE
Analisis Persyaratan Perangkat Lunak dan Spesifikasi
Mengidentifikasi Elemen Siklus Pemrosesan Informasi
Analisa dan Desain dalam Penelitian
Algoritma dan Pemograman 1A
Keuntungan metodologi berorientasi objek.
Database Management System
Model Proses.
Mata Praktikum Sistem Informasi Pertemuan-2 PJ : Nuraini Purwandari Copyright©2010. This presentasion is dedicated to Laboratory of Information of Universitas.
COMPUTER-BASED INFORMATION SYSTEM
Flowchart.
Disampaikan oleh Nyimas Artina,S.Kom, M.Si
SMK Negeri 1 Bawang Banjarnegara
Company LOGO DFD Data Flow Diagram Industrial Computer Laboratory.
MODEL PROSES REKAYASA PERANGKAT LUNAK
Management Information Systems, 10/e Raymond McLeod and George Schell
Disajikan untuk Lingkungan FIT Dosen : Ferra Arik Tridalestari., M.T.
ANALISA PERANCANGAN SISTEM INFORMASI
Struktur Keputusan pada Structure English dan Pseudocode
System Development Part 1
Materi Bab 7 Sistem Informasi
Membuat data flow diagram.
Data Flow Diagram (DFD)
SIM LOGISTIK PERTEMUAN 5.
PENGEMBANGAN SISTEM & TEKNIK DOKUMENTASI
Basis Data Bab III Aplikasi Basis Data Presented by Team Basis Data
Sequence Diagram.
UML mendukung pengembangan aplikasi
Pertemuan 03 Materi: Proses bisnis Sumber materi:
DATA FLOW DIAGRAM.
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
Pemodelan dalam Pengolahan Transaksi
PEMODELAN SISTEM METODE TERSTRUKTUR
Ujian Akhir Semester (UAS)
Konsep & Perancangan Database
Analisis Use Case SI401 Perancangan Sistem Informasi Pertemuan #2
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
Diagram Konteks & Data Flow Diagram (DFD)
DIAGRAM ALUR (FLOWCHART)
Pertemuan ke-12 Novita Sakundarini Jurusan Teknik Industri UPNVY
DEFINISI DAN SIMBOL-SIMBOL
PROCESS MODELING: Documenting Business Process
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
Oleh: Devie Rosa Anamisa, S.Kom
Mata Praktikum Sistem Informasi Pertemuan-2
Pertemuan 8 RPL Oleh : Syukriya al-Asyik S.Kom
Analysis and Design of Information Systems
Analisa Sistem Informasi
Data Flow Diagram Pertemuan ke 2 3-Jan-19.
Flowchart (Diagram Alur)
Tools System Dalam Desain Pengembangan Software SIA
SISTEM INFORMASI AKUNTANSI
Building Information Systems
Pertemuan 2 Flowchart. Jenis-jenis flowchart Simbol-simbol Flowchart.
Transcript presentasi:

System Development Part II Source: Management Information System McLeod & Schell 10th edition

System Development Tools Pendekatan sistem (System approach) dan beberapa SDLC merupakan metodologi, blueprint dari suatu solusi pemecahan masalah Untuk menjalankan blueprint tersebut, developer menggunakan suatu tools: Flowchart Data Flow Diagram Use cases

Flowchart Diagram ini menggambarkan aliran dari data pada suatu sistem atau program ISO standards Menggunakan lebih dari 20 simbol Merupakan tantangan bagi beberapa developer untuk menggambarkan suatu data flow, karena terlalu kompleks

Data Flow Diagram Gambaran grafis dari suatu sistem untuk menggambarkan bagaimana aliran data melalui proses-proses yang saling terkait DFD paling tepat digunakan untuk modeling proses tingkat summary. 4 simbol yang digunakan: Environmental element Processes Data Flows Data Storage

Simbol Data Flow Diagram Environmental Elements Elemen-elemen yang berada di luar batas dari sistem Yang menyediakan data input bagi sistem dan menerima data output dari sistem Terminator digunakan untuk menggambarkan environmental elements: Person (mis: manager yang menerima laporan dari sistem) Organisasi (mis: departmen lain, atau perusahaan lain) Sistem lain (mis: sistem lain yang terhubung dengan sistem)

Simbol Data Flow Diagram (lanjutan) Process Menggambarkan sesuatu yang mengubah/ mentransform input menjadi output. Setiap proses diberikan label (verb + object) Data flow Terdiri dari sekumpulan elemen data yang secara logika berpindah dari satu point/proses ke proses lainnya. Data storage Merupakan tempat penyimpanan data (data at rest).

DFD of a Sales Commission System

Leveled Data Flow Diagrams Leveled DFDs digunakan untuk menggambarkan hirarki dari diagram, mulai dari context diagram sampai level terendah (n) diagram. Figure 0 diagram mengidentifikasikan beberapa proses besar dari suatu sistem. Context diagram merupakan diagram yang mendokumentasikan sistem pada level summary. Figure n diagram merupakan digaram yang menggambarkan setiap proses menjadi lebih detail. n represents the # of processes on the next higher level. Documents a single process of a DFD in greater detail.

Context Diagram of a Sales Commission System

Diagram of a Sales Commission System

Use Cases Use case merupakan gambaran narasi dalam bentuk outline dialog antara primary system dan secondary system. Primary system : program komputer Secondary system : person yang berinteraksi dengan program komputer Dialog yang terjadi merupakan action yang dilakukan masing-masing participant operator yang melakukan entry data pada suatu sistem komputer Ada 2 macam format use case: Continuous narrative Ping pong format

Format use case Continuous narrative format Ping-pong format Setiap action diberi urutan nomor Ping-pong format Terdiri dari 2 narasi, dan pada setiap urutan nomornya menggambarkan bagaimana task yang dijalankan oleh primary dan secondary system Merupakan format yang populer digunakan Alternative events merupakan action yang secara normal tidak diharapkan terjadi; digambarkan dengan alphabetic letter yang ditambahkan pada setiap nomor.

A Use Case

Use Case Guidelines Mulai dengan nomor 1.0 pada bagian kiri untuk menggambarkan action pertama dari user 1.0 User logs on dengan password Pada bagian kanan, dimulai dengan nomor 2.0 untuk menggambarkan action sistem yang pertama Gunakan decimal point untuk menggambarkan langkah yang diambil dan masih merupakan bagian dari suatu action. Selain itu, gunakan nomor bulat secara berurutan 2.0 Sistem melakukan verifikasi user 2.1 Sistem meminta user memasukan informasi lain Tambahkan huruf alpabet pada urutan nomor untuk menggambarkan alternate event 2.0-A Sistem gagal melakukan verifikasi user 2.1-A Sistem meminta user memasukkan ulang password

Use Case Guidelines (lanjutan) Untuk subsidiary action, gunakan angka bulat untuk menggambarkan action, diikuti bilangan desimal untuk subsidiary actionnya 3.0 User membuat report 3.1 User menentukan tanggal awal & tanggal akhir 3.2 User menentukan bentuk report Untuk optional action, gunakan angka bulat untuk menggambarkan action, diikuti bilangan desimal dan huruf alpabet untuk optional actionnya 3.3-A User memilih format tabular summary 3.4-A User memilih format tabular detail Pada akhir proses, user harus memilih untuk mengulangi proses atau log off 10.0 User kembali ke main menu 10.0-A User log off Ketika user log off, sistem harus merespon dengan proses log off 11.0-A Sistem melakukan log off ke user

Kapan menggunakan Use Case dan DFD? Digunakan pada stage Preliminary investigation & Analysis stages di Phased development. DFD menggambarkan gambaran umum dari suatu proses Use case memberikan gambaran detail Pada beberapa kasus, beberapa use case digunakan untuk mendukung figure 0 DFD