ANALISA DESAIN BERORIENTASI OBYEK The ObjectOriented Development Life

ANALISA DESAIN BERORIENTASI OBYEK The Object-Oriented Development Life Cycle (OODLC) Oleh : Sri Herawati, S. Kom, M. Kom Sistem Informasi FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO 2015

TOPIK BAHASAN v The Life Cycle v The Object-Oriented Analysis Phase v The Object-Oriented Design Phase v The Construction Phase v The Object-Oriented Testing Phase v The Maintenance Phase

The Life Cycle OODLC merupakan update dari SDLC (System Development Life Cycle) SDLC merupakan suatu proses yang digunakan oleh analis sistem untuk mengembangkan suatu sistem informasi, mulai dari analysis, Design, construction, testing dan implementation sistem.

SDLC Analysys Design Construction Testing Implementation

The Life Cycle

Object-Oriented System Development Approach Sumber : Bahrami , Object-Oriented Systems Development , Irwin/Mc. Graw-Hill

The Object-Oriented Analysis Phase Dalam analisis, kita memodelkan kebutuhan user Untuk apa sistem dibuat? Output berupa model konseptual. Terdiri dari : 1. Model kebutuhan 2. Model Obyek

The Object-Oriented Analysis Phase Model kebutuhan mempunyai 5 komponen - Lingkup proyek - Context Diagram - Use Case Model - Deskripsi Interface - Studi Kelayakan

The Object-Oriented Analysis Phase Lingkup Proyek v Apa yang akan dihasilkan ? v Secara umum, apa yang akan dikerjakan sistem untuk user. v Termasuk mendeskripsikan apa yang tidak bisa dikerjakan sistem.

The Object-Oriented Analysis Phase Context Diagram v Dideskripsikan dengan kotak besar yang dikelilingi dengan kotak kecil. v Mewakili entitas eksternal seperti orang, organisasi, sistem, atau hal-hal lain di luar sistem yang berhubungan dengan sistem yang akan dibangun.

The Object-Oriented Analysis Phase Permintaan Pemasang iklan tagihan Laporan keuangan Pendapatan Canada Radio CHQT Database sistem pemasangan iklan Laporan triwulanan Regulatory Authorities Statistics & Reports Pemegang Saham Program Info Pendengar Peringkat kredit Biro bisnis

The Object-Oriented Analysis Phase Use case Model v Mendeskripsikan tentang bagaimana user dapat menggunakan sistem dalam mengerjakan pekerjaannya.

The Object-Oriented Analysis Phase Deskripsi interface v GUI v Komunikasi antar interface

GUI

GUI

The Object-Oriented Analysis Phase Studi Kelayakan v Kelayakan Teknis v Kelayakan Ekonomis v Kelayakan Resiko

The Object-Oriented Design Phase v. Desain System, Custom development, package development. v. Desain Arsitektur Jaringan, Desain Hardware, Desain jaringan v. Desain Interface, Struktur Interface, Desain input , Desain output v. Desain File dan Database, Pemilihan format penyimpanan data, optimasi data storage v. Desain Object, program Struktur Program, Spesifikasi

The Object-Oriented Design Phase Analisis, apa yang harus dikerjakan sistem? Desain, bagaimana sistem akan mengerjakannya?

The Construction Phase Coding Seharusnya dibuat dengan bahasa dan database yang berorientasi objek.

The Object-Oriented Testing Phase Lengkapi pengujian untuk masing-masing class dan program. Kemudian pengujian sistem Pengujian harus teliti, lengkap dan otomatis.

The Maintenance Phase Perbaikan bug Perangkat tambahan Virus End-user computing Backup dan restore Pencegahan dari hal yang tidak diinginkan dan pemulihan

TUGAS Sebutkan dan Jelaskan perbedaan antara beberapa pengembangan pemodelan sistem berikut: • Prototyping Model • Rapid Application Development (RAD) Model • Dynamic System Development Method (DSDM) • Spiral Model (Boehm) • Incremental Model • Structured System Analysis & Design Methodology (SSADM) • Object-Oriented System Design (OOSD) • Unified Modeling Language (UML)

Daftar Pustaka David William Brown, An Introduction to Object-Oriented Analysis; Objects and UML in Plain English, Wiley, ISBN 0471371378, “The Book. ” Bahrami , Object-Oriented Systems Development , Irwin/Mc. Graw-Hill
- Slides: 23