Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

System Development Part II

Presentasi serupa


Presentasi berjudul: "System Development Part II"— Transcript presentasi:

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

2 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

3 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

4 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

5 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)

6 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).

7 DFD of a Sales Commission System

8 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.

9 Context Diagram of a Sales Commission System

10 Diagram of a Sales Commission System

11 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

12 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.

13 A Use Case

14 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

15 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

16 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


Download ppt "System Development Part II"

Presentasi serupa


Iklan oleh Google