PEMROGRAMAN BERORIENTASI OBJEK : BAB 5

The Object-Oriented Development Life Cycle (OODLC)

TOPIK BAHASAN

  • The Life Cycle
  • The Object-Oriented Analysis Phase
  • The Object-Oriented Design Phase
  • The Construction Phase
  • The Object-Oriented Testing Phase
  • The Maintenance Phase

The Life Cycle

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

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
  1. Lingkup proyek
  2. Context Diagram
  3. Use Case Model
  4. Deskripsi Interface
  5. Studi Kelayakan
  • Lingkup Proyek
  1. Apa yang akan dihasilkan ?
  2. Secara umum, apa yang akan dikerjakan sistem untuk user.
  3. Termasuk mendeskripsikan apa yang tidak bisa dikerjakan sistem.
  • Context Diagram
  1. Dideskripsikan dengan kotak besar yang dikelilingi dengan kotak kecil.
  2. Mewakili entitas eksternal seperti orang, organisasi, sistem, atau hal-hal lain di luar sistem yang berhubungan dengan sistem yang akan dibangun.
  • Use case Model
  1. Mendeskripsikan tentang bagaimana user dapat menggunakan sistem dalam mengerjakan pekerjaannya.
  • Deskripsi interface
  1. GUI
  2. Komunikasi antar interface
  • Studi Kelayakan
  1. Kelayakan Teknis
  2. Kelayakan Ekonomis
  3. Kelayakan Resiko
  • Desain System, Custom development, package
    development.
  • Desain Arsitektur Jaringan, Desain Hardware,
    Desain jaringan
  • Desain Interface, Chart Struktur Interface, Desain input ,
    Desain output
  • Desain File dan Database, Pemilihan format
    penyimpanan data, optimasi data storage
  • Desain Object, Chart Struktur Program, Spesifikasi
    program
  1. Analisis, apa yang harus dikerjakan sistem?
  2. 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.
Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s