This is your presentation title - yudha.dosen.ittelkom-pwt...

37
Desain Sistem Yudha Saintika, S.T., M.T.I Citra Wiguna, S.Kom., M.Kom Dwi Januarita AK, S.T., M.Kom

Transcript of This is your presentation title - yudha.dosen.ittelkom-pwt...

Page 1: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Desain Sistem

Yudha Saintika, S.T., M.T.ICitra Wiguna, S.Kom., M.KomDwi Januarita AK, S.T., M.Kom

Page 2: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

OUTLINE

Evaluasi UTS:

○ Analis Sistem adalah manusia bukan kegiatan

○ Belum adanya penjelasan pada masing-masingpoint.

○ Beberapa ada yang belum bisa membedakanKebutuhan F/NF

○ Masih banyak DFD yang menggunakan aliranproses bukan aliran data

○ Adanya lebih dari 1 admin

○ Tidak adanya lingkup sistem

○ Proses non sistem yang ditulis ke dalam use case

Page 3: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

CapaianPembelajaran

○ Mengubah dari analisis sistem menjadi desain sistem

Page 4: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Review Materi Sebelumnya (2)

Analisis

Page 5: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Analysis vsDesign

Analisis Desain

Fokus pada pemahamanmasalah

Fokus pada pemahamansolusi

Functional requirement Non-functional requirement

Small model Large model

Mendekati code nyata

Analisis : Merumuskan KebutuhanDesain : Merancang Sistem Berdasarkan hasil

dari fase analisis (hingga menghasilkanblueprint)

Page 6: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Design Phase

Page 7: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Aktivitas pada Tahap Desain

1. Desain Arsitektur Aplikasi (termasuk desainjaringan)

2. Desain Interface/ Antar Muka Sistem

3. Desain Database Sistem

4. dsb

Page 8: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

MenentukanArsitektursistem/aplikasi/jaringan

○ Lihatlah kebutuhan Fungsional dan Non Fungsional yang sudah dianalisis!

○ Umumnya kita bisa melihat darispesifikasi server hardware/software, spesifikasi jaringan dll.

8

Page 9: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

ContohSpesifikasiHardware

9

Page 10: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

ContohSpesifikasiJaringan

10

Page 11: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

DesainArsitektur(Client Server)

Page 12: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

DesainArsitektur(Tersentralisasi)

Page 13: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

DesainArsitektur(Desentralisasi)

Page 14: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Contoh: Project Bank BTPN

14

Page 15: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Project Bank BTPN (3)

15

Page 16: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Lingkup Project

16

Page 17: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

DesainArsitekturSistem

17

Page 18: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

DesainArsitekturAplikasi

18

Page 19: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Desain Interface

• Desain interface/sketsa dibutuhkan terutama jika

pendekatan yang digunakan menggunakan

prototyping.

• Sketsa ini bermanfaat untuk konfirmasi ke pihak

pengguna supaya rancangan aplikasi sesuai

dengan yang diharapkan.

• Biasanya diletakkan di komponen usability.

Page 20: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

20

Page 21: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Contoh Sketsa

21

Page 22: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

22

Page 23: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

23

Page 24: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

24

Page 25: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

25

Page 26: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

DesainDatabase

○ Perubahan dari bentuk logis ke fisik

○ ER Diagram diubah ke dalam bentuk TabelRelasi

Page 27: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Pendekatan dalam Proses Desain (1)

○ Traditional

○ Object Oriented

Page 28: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Pendekatan dalamProses Desain (2)

Page 29: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Pendekatan Tradisional (1)

Page 30: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Pendekatan Tradisional (2)

Page 31: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Pendekatan Tradisional : System Flowchart (2)

Page 32: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Pendekatan Tradisional : Structure Chart(1)

○ Sebuah bagan hirarki terstruktur yang menjelaskan fungsi dan subfungsi dari setiap bagian sistem

Page 33: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Pendekatan Tradisional : Structure Chart(2)

Page 34: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

PendekatanObject Oriented (1)

○ Menggunakan Unified Modeling Language (UML)

Page 35: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Pendekatan Object Oriented (2)

Page 36: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan

Referensi

[1] Dennis, Alan., Barbara Halley Wixom and Roberta M. Roth. 2012.System Analysis and Design 5th Edition. John Willey and Sons, Inc. NewJersey

[2] Satzinger, John., Robert Jackson and Stephen Burd. 2010. SystemAnalysis and Design in Changing World 5th Edition. Cengange Learning.Boston.

Page 37: This is your presentation title - yudha.dosen.ittelkom-pwt ...yudha.dosen.ittelkom-pwt.ac.id/wp-content/uploads/... · Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan