1 / 14

Praktikum RPL 3

Praktikum RPL 3. Sistem berorientasi Objek & Unified Modelling Language Achmad Lucky Ramdani Mutiara Rasvanelin Nuraziza Azis Kartina. Review SKPL. Standar IEEE/ANSI 830‐1993 (IEEE, 1993) Format : 1. Pendahuluan 2. Deskripsi Umum Perangkat Lunak 3. Deskripsi Rinci Kebutuhan.

ilar
Download Presentation

Praktikum RPL 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Praktikum RPL 3 Sistem berorientasi Objek & Unified Modelling Language Achmad Lucky Ramdani Mutiara Rasvanelin Nuraziza Azis Kartina

  2. Review SKPL • Standar IEEE/ANSI 830‐1993 (IEEE, 1993) • Format : 1. Pendahuluan 2. Deskripsi Umum Perangkat Lunak 3. DeskripsiRinciKebutuhan

  3. Review SKPL • Enam persyaratan yang harus dipenuhi dokumen • perangkat lunak (Heninger, 1980) : • Dapat menspesifikasikan perilaku sistem eksternal • Menspesifikasikan batasan‐batasan • Mudah diubah • Berfungsi sebagai alat bantu referensi bagi pemeliharaan sistem • Dokumen tersebut harus mencatat perkiraan mengenai siklus hidup sistem • Mencirikan tanggapan yang dapat diterima terhadap event‐event yang tidak diinginkan.

  4. Review SKPL Sistem Berorientasi Objek ???

  5. Object Oriented Development • Object Oriented Analysis • Pengembangan model OO dari domain aplikasi. • Object Oriented Design • Pengembangan model OO dari sistem perangkat lunak dalam mengimplementasikan kebutuhan. • Object Oriented Programming • Realisasi desain dengan bahasa pemrograman OO seperti Java dan C++.

  6. Object dan Object Class • Objek adalah suatu entitas yang memiliki : - Status (atribut) - Behaviour (method) • Komunikasi antar objek dengan message passing. • Object class adalah template suatu objek. Dapat digunakan untuk mendefinisikan suatu objek.

  7. Keuntungan OOD • Mudah dirawat • Reusable • Sometimes, just like real‐world.

  8. Hirarki Klas

  9. UML (Unified Modelling Language)

  10. Kenapa UML ??? • Mengaturkompleksitas. • Fasilitaskomunikasi. • Model : - Kemudahandalamvisualisasiseluruhsistem. - Membandingansegalakemungkinan yang ada - Perancangan • Quote : - Software has grown from do‐it‐yourself into highly complex systems - Software is integral part of business process, so has to be well planned.

  11. UML Modeling

  12. Use Case Diagram • Deskripsi sistem dari perspektif user. • Simbol – simbol :

  13. Use Case Relationship

More Related