Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 8

PENJELASAN PEMBUATAN

TUGAS BESAR

CS 3212 Pemrograman Orientasi Objek


Semester Ganjil 2007/2008
Baseline

• Dikerjakan secara kelompok. Setiap kelompok


terdiri dari 5-6 orang.
• Kelompok yang dibentuk diusahakan sama
dengan kelompok tugas besar RPL OOT dan atau
kelompok tugas Kerja Lab.
• Setiap anggota kelompok mempunyai peran dan
tugas tertentu.
• Ada progress report setiap minggu: lisan,
tertulis.
• Dikumpulkan di akhir semester.
2
Model Proses - RUP
Phases
Process Disciplines Inception Elaboration Construction Transition

Business Modeling
Requirements
Analysis & Design
Implementation
Test
Deployment
Supporting Disciplines
Configuration Mgmt
Project Management
Environment
Preliminary Iter. Iter. Iter. Iter. Iter. Iter. Iter.
Iteration(s) #1 #2 #n #n+1 #n+2 #m #m+1
Iterations
3
Model Proses - Iconix

4
Traceability Matrix - Artifact
Requirements Analysis Design Implementation
• Use case • Interaction • Interaction • Class (.java,
diagram diagram: diagram: .class, .jar)
• Flow of event /  Sequence  Sequence • Web page
diagram diagram
scenario (analysis)
(.html, .htm)
 Collaboration
 Collaboration diagram • Script (.jsp)
diagram  State-chart • Package
(analysis) diagram
• Class diagram  Activity
(analysis) diagram
• Class diagram
• Object diagram
• Component
diagram
• Deployment
diagram
5
Dokumentasi

• Business Modeling
 Stereotype UML: BUC, BOM, BAD
 Model lainnya (misal: workflow, value chain)

• Requirements
 Perspektif perangkat lunak
 Tabel kebutuhan fungsional
 Use Case Diagram
 Skenario / flow of event

6
Dokumentasi ( lanjutan )

• Analysis and Design


 Sequence diagram
 Class diagram
 Component diagram
 Spesifikasi kelas
 Database design

• Implementation
 Program
 Tabel basis data
 User interface
7
Deliverable

Softcopy:
• Dokumen / laporan
• Program
 Source code
 Executable

• Basis data
• Program pendukung (installer)
8

You might also like