This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan...
Transcript of This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan...
![Page 1: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/1.jpg)
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 · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/2.jpg)
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 · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/3.jpg)
CapaianPembelajaran
○ Mengubah dari analisis sistem menjadi desain sistem
![Page 4: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/4.jpg)
Review Materi Sebelumnya (2)
Analisis
![Page 5: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/5.jpg)
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 · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/6.jpg)
Design Phase
![Page 7: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/7.jpg)
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 · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/8.jpg)
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 · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/9.jpg)
ContohSpesifikasiHardware
9
![Page 10: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/10.jpg)
ContohSpesifikasiJaringan
10
![Page 11: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/11.jpg)
DesainArsitektur(Client Server)
![Page 12: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/12.jpg)
DesainArsitektur(Tersentralisasi)
![Page 13: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/13.jpg)
DesainArsitektur(Desentralisasi)
![Page 14: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/14.jpg)
Contoh: Project Bank BTPN
14
![Page 15: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/15.jpg)
Project Bank BTPN (3)
15
![Page 16: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/16.jpg)
Lingkup Project
16
![Page 17: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/17.jpg)
DesainArsitekturSistem
17
![Page 18: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/18.jpg)
DesainArsitekturAplikasi
18
![Page 19: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/19.jpg)
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 · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/20.jpg)
20
![Page 21: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/21.jpg)
Contoh Sketsa
21
![Page 22: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/22.jpg)
22
![Page 23: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/23.jpg)
23
![Page 24: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/24.jpg)
24
![Page 25: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/25.jpg)
25
![Page 26: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/26.jpg)
DesainDatabase
○ Perubahan dari bentuk logis ke fisik
○ ER Diagram diubah ke dalam bentuk TabelRelasi
![Page 27: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/27.jpg)
Pendekatan dalam Proses Desain (1)
○ Traditional
○ Object Oriented
![Page 28: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/28.jpg)
Pendekatan dalamProses Desain (2)
![Page 29: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/29.jpg)
Pendekatan Tradisional (1)
![Page 30: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/30.jpg)
Pendekatan Tradisional (2)
![Page 31: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/31.jpg)
Pendekatan Tradisional : System Flowchart (2)
![Page 32: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/32.jpg)
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 · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/33.jpg)
Pendekatan Tradisional : Structure Chart(2)
![Page 34: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/34.jpg)
PendekatanObject Oriented (1)
○ Menggunakan Unified Modeling Language (UML)
![Page 35: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/35.jpg)
Pendekatan Object Oriented (2)
![Page 36: This is your presentation title · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/36.jpg)
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 · 2018. 5. 23. · Desain Database Sistem 4. dsb. Menentukan Arsitektur sistem/aplikasi /jaringan Lihatlah kebutuhan Fungsional dan Non Fungsional](https://reader033.fdocuments.us/reader033/viewer/2022051913/60039e1e5cfb340fe8695141/html5/thumbnails/37.jpg)