Pertemuan 4 APBO Oodlc

download Pertemuan 4 APBO Oodlc

of 22

Transcript of Pertemuan 4 APBO Oodlc

  • Siklus Hidup Pengembangan Berorientasi Objek

    (Pertemuan 4)

    ANALISIS DAN PERANCANGAN

    BERORIENTASI OBJEK (APBO)

    Oleh :

    Jaja, M.Kom

    SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

    UNIVERSITAS SUBANG 2013

  • OODLC

    Siklus Hidup

    Fase Analisis Berorientasi Objek

    Fase Desain Berorientasi Objek

    Fase Konstruksi

    Fase Pengujian

    Fase Pemeliharaan

  • Siklus Hidup

    OODLC merupakan pembaruan dan perbaikan 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.

  • Struktur dimensi Pengembngan Softwarre

    Dimensi Waktu Waktu

    Inception Membangun kasus bisnis dan Mendefinisikan jangkauan proyek Elaboration Membuat kebutuhan arsitektural dan mendeskripsikan kebutuhan sistem Construction Pembuatan code Transition Memasang software ke user yang memesan

    INCEPTION ELABORATION CONSTRUCTION TRANSITION

  • Aturan dimensi waktu

  • Aturan dimensi waktu

  • Aturan dimensi waktu

  • Aturan dimensi waktu

  • Struktur dimensi Pengembngan Softwarre

    Dimensi Komponen Proses Pemodelan Bisnis Mengidentifikasi kebutuhan sistem dan user Kebutuhan Merinci sistem ke dalam kebutuhan fungsional dan non fungsional Analisis dan Desain Mendeskripsikan apa yang akan dikerjakan sistem Konstruksi Membuat pengkodean Testing Verifikasi dari sistem keseluruhan Pemeliharaan Pemeliharaan sistem yang sudah terpasang

  • Fase Analisis Berorentasi Objek

    Tujuannya adalah untuk mendefinisikan serangkaian kelas-kelas, relasi, dan behavior

    Dalam analisis, kita memodelkan kebutuhan user

    Untuk apa sistem dibuat?

    Output berupa model konseptual.

    Terdiri dari :

    1. Model kebutuhan

    2. Model Obyek

  • Fase Analisis Berorentasi Objek

    Model kebutuhan mempunyai 5 komponen

    - Lingkup proyek

    - Context Diagram

    - Use Case Model

    - Deskripsi Interface

    - Studi Kelayakan

  • Fase Analisis Berorentasi Objek

    Lingkup Proyek

    Apa yang akan dihasilkan ?

    Secara umum, apa yang akan dikerjakan sistem untuk user.

    Termasuk mendeskripsikan apa yang tidak bisa dikerjakan sistem.

  • Fase Analisis Berorentasi Objek

    Context Diagram

    Dideskripsikan dengan lingkaran besar yang dikelilingi dengan kotak kecil.

    Mewakili entitas eksternal seperti orang, organisasi, sistem, atau hal-hal lain di luar sistem yang berhubungan dengan sistem yang akan dibangun.

  • Fase Analisis Berorentasi Objek

    Pemasang iklan

    Regulatory Authorities

    Pendapatan

    Pemegang Saham

    Biro bisnis

    Permintaan

    tagihan

    Statistics & Reports

    Program Info

    Peringkat kredit

    Laporan triwulanan

    Laporan keuangan

    Pendengar

    sistem pemasangan iklan

    di radio X

  • Fase Analisis Berorentasi Objek

    Use case Model

    Mendeskripsikan tentang bagaimana user dapat menggunakan sistem dalam mengerjakan pekerjaannya.

  • Fase Analisis Berorentasi Objek

    Deskripsi interface

    GUI

    Komunikasi antar interface

  • Fase Analisis Berorentasi Objek

    Studi Kelayakan Kelayakan Operasional

    Akankah tercipta dampak positif, ? Apakah bisa meningkatkan pendapatan?

    Kelayakan Teknis Hardware, software, training, konsultasi

    Kelayakan Jadwal Pengerjaan Proyek tepat waktu? Finalti pengerjaan.

    Kelayakan Ekonomis Diukur dengan Analisis cost benefit

  • Fase Desain Berorientasi Objek

    Tujuan Desain Berorientasi Objek untuk melakukan transformasi model analisis yang di buat dalam fase analisis ke dalam model perancangan sebagai cetak biru.

    Analisis, apa yang harus dikerjakan sistem?

    Desain, bagaimana sistem akan mengerjakannya?

  • Fase Desain Berorientasi Objek

    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

  • Fase Konstruksi

    Coding

    Seharusnya dibuat dengan bahasa dan database yang berorientasi objek.

  • Fase Pengujian

    Lengkapi pengujian untuk masing-masing class dan program.

    Kemudian pengujian sistem

    Pengujian harus teliti, lengkap dan otomatis.

  • Fase Pemeliharaan

    Perbaikan bug

    Perangkat tambahan

    End-user computing (pembuatan laporan)

    Backup dan restore

    Pencegahan dari hal yang tidak diinginkan dan pemulihan