ANALISA DESAIN BERORIENTASI OBYEK - neW Line · Laporan triwulanan Laporan keuangan Pendengar ¡Use...

Preview:

Citation preview

ANALISA DESAIN BERORIENTASI OBYEK

The ObjectThe Object--Oriented Development Life CycleOriented Development Life Cycle(OODLC)(OODLC)

TEKNIK INFORMATIKAFAKULTAS TEKNIK

UNIVERSITAS TRUNOJOYO2011

vThe Life CyclevThe Object-Oriented Analysis PhasevThe Object-Oriented Design PhasevThe Construction PhasevThe Object-Oriented Testing PhasevThe Maintenance Phase

¡ OODLC merupakan update dari SDLC(System Development Life Cycle)

¡ SDLC merupakan suatu proses yang yangdigunakan oleh analis sistem untukmengembangkan suatu sistem informasi,mulai dari analysis, Design,construction,testing dan implementation sistem.

Analysys

Design

Construction

Testing

Implementation

Phase

Analysis

Design

Construction

Testing

Maintenance

Activity

OOA

OOD

OOP

O-O Testing

All of the above

ModelsProduced

RequirementsModel

Design versions ofthe OO models

Actual system

Working system

All of the above

Components

Project scope

Feasibility study

Context diagram

Class diagram:

Entity classes

Interface classes

Control classes

Behavior diagrams:

Statechart diagrams

Collaborations and CRC cards

Sequence diagrams

Activity diagrams

¡ Dalam analisis, kita memodelkan kebutuhanuser

¡ Untuk apa sistem dibuat?¡ Output berupa model konseptual.¡ Terdiri dari :

1. Model kebutuhan2. Model Obyek

¡ Model kebutuhan mempunyai 5 komponen- Lingkup proyek- Context Diagram- Use Case Model- Deskripsi Interface- Studi Kelayakan

¡ Lingkup ProyekvApa yang akan dihasilkan ?vSecara umum, apa yang akan dikerjakan

sistem untuk user.vTermasuk mendeskripsikan apa yang tidak

bisa dikerjakan sistem.

¡ Context DiagramvDideskripsikan dengan kotak besar yang

dikelilingi dengan kotak kecil.vMewakili entitas eksternal seperti orang,

organisasi, sistem, atau hal-hal lain di luarsistem yang berhubungan dengan sistemyang akan dibangun.

Radio CHQTDatabase sistem

pemasangan iklan

Pemasangiklan

RegulatoryAuthorities

PendapatanCanada

Pemegang Saham

Biro bisnis

Permintaan

tagihan

Statistics &Reports

ProgramInfo

Peringkatkredit

Laporan triwulanan

Laporankeuangan

Pendengar

¡ Use case ModelvMendeskripsikan tentang bagaimana user

dapat menggunakan sistem dalammengerjakan pekerjaannya.

¡ Deskripsi interfacevGUIvKomunikasi antar interface

¡ Studi KelayakanvKelayakan TeknisvKelayakan EkonomisvKelayakan Resiko

vDesain System, Custom development, packagedevelopment.

vDesain Arsitektur Jaringan, Desain Hardware,

Desain jaringan

vDesain Interface, Chart Struktur Interface, Desain input ,Desain output

vDesain File dan Database, Pemilihan formatpenyimpanan data, optimasi data storage

vDesain Object, Chart Struktur Program, Spesifikasiprogram

¡ Analisis, apa yang harus dikerjakan sistem?

¡ Desain, bagaimana sistem akanmengerjakannya?

¡ CodingSeharusnya dibuat dengan bahasa dan

database yang berorientasi objek.

¡ Lengkapi pengujian untuk masing-masingclass dan program.

¡ Kemudian pengujian sistem¡ Pengujian harus teliti, lengkap dan otomatis.

¡ Perbaikan bug¡ Perangkat tambahan¡ Virus¡ End-user computing¡ Backup dan restore¡ Pencegahan dari hal yang tidak diinginkan

dan pemulihan

Recommended