- Mengidentifikasi kebutuhan
- Membuat desain-desain versi interaktif yang dapat dinilai dan dicoba pengguna (prototyping)
-Melakukan evaluasi
2. -Polymorpshim
bisa disebut dengan polimorfisme adalah suatu konsep yang menyatakan bahwa seseuatu yang
sama bisa memiliki bentuk dan perilaku yang berbeda . Intinya polimorfisme ini operasi yang sama
mungkin memiliki perbedaan dalam kelas yang berbeda.
-Encapsulation
bisa disebut sebagai pengkapsulan yang merupakan suatu dasar pembatasan ruang lingkup program
terhadap data yang diproses sehingga data atau method yang sudah dibatasi tidak dapat diakses dari
luar sehingga data atau method itu akan terlindungi
-Inheritance
disebut dengan pewarisan merupakan teknik yang mengemukakan bahwa anak dari objek akan
mewarisi data atau atribut dari induknya secara langsung.
4. UML dan ERDUML memiliki kegunaan unutk dapat merancang seluruh sistem software sedangkan
ERD memiliki kegunaan untuk merancang hanya database saja.
➢ Class (Komponen)
Komponen merupakan elemen utama dari model CRC. Komponen yang dibuat pada model ini adalah
kelas-kelas yang akan dibuat dalam sistem. Setiap kelas harus memiliki satu atau beberapa
komponen dalam model CRC.
Tanggung jawab atau responsibilitas merupakan hal-hal yang harus dilakukan oleh setiap kelas
dalam sistem. Tanggung jawab ini dapat berupa fungsi atau perilaku yang dimiliki oleh kelas
tersebut.
➢ Collaborator (Kolaborator)
Kolaborator adalah kelas-kelas lain atau objek yang berinteraksi dengan kelas yang sedang dipelajari.
Setiap kelas harus memiliki setidaknya satu kolaborator dalam model CRC.
6. Dapat memberikan bahasa pemodelan visual atau gambar kepada para pengguna dari berbagai
macam pemrograman maupun proses umum rekayasa. Menyatukan informasi-informasi terbaik
yang ada dalam pemodelan.
7. Class Diagram: sebuah diagram yang menjelaskan hubungan antar class dalam sebuah sistem yang
sedang dibuat dan menjelaskan bagaimana caranya agar mereka saling berkolaborasi.
Object Diagram: sebuah gambaran tentang objek-objek dalam sebuah sistem pada satu titik waktu.
Karena lebih menonjolkan perintah-perintah daripada class, object diagram lebih sering disebut
sebagai sebuah diagram perintah.
Component Diagram: diagram yang menampilkan komponen dalam sistem dan hubungan antara
mereka.
Deployment Diagram: Diagram yang menunjukkan tata letak sebuah sistem secara fisik,
menampakkan bagian-bagian software yang berjalan pada bagian-bagian hardware yang digunakan
untuk mengimplementasikan sebuah sistem dan keterhubungan antara komponen-
komponen hardware
8. - Abstraksi
prinsip untuk merepresentasikan dunia nyata yang kompleks menjadi satu bentuk model yang
sederhana dengan mengabaikan aspek-aspek
-Enkapsulasi
dipunyai objek. untuk menyembunyikan implementasi dan objek sehingga objek lain tidak
mengetahui cara kerja-nya
Pewarisan (inheritance)
mekanisme yang memungkinkan satu objek mewarisi sebagian atau seluruh definisi dan objek lain
sebagai bagian dan dirinya.
-Reusabilily
pemanfaatan kembali objek yang sudah didefinisikan untuk suatu permasalahan pada permasalahan
lainnya yang melibatkan objek tersebut.
komunikasi antar objek dilakukan lewat pesan (message) yang dikirim dan satu objek ke objek
lainnya.
- Polymorphism
kemampuan suatu objek untuk digunakan di banyak tujuan yang berbeda dengan nama yang sama
sehingga menghemat baris program.
9. Coad-Yourdan adalah metode yang berpusat pada data dan relasi. Jika analisis dan desain
berorientasi objek dilakukan melalui metode Coad-Yourdan kemudian divisualisasikan dengan
menggunakan tool bahasa pemodelan UML seperti; Rational Rose atau Argo UML maka dibutuhkan
beberapa konversi.
pemrograman
10. untuk membatasi pengumpulan data yang dilakukan oleh peneliti. Dengan adanya fokus
penelitian, maka peneliti tidak akan kebingungan akan banyaknya data yang didapatkan. Fokus
penelitian akan membantu peneliti untuk melakukan reduksi data dari hasil data yang sudah
didapatkannya.
11. UML (Unified Modelling Language) adalah suatu metode dalam pemodelan secara visual yang
digunakan sebagai sarana perancangan sistem berorientasi objek. Awal mulanya, UML diciptakan
oleh Object Management Group dengan versi awal 1.0 pada bulan Januari 1997.
12. Dapat memberikan bahasa pemodelan visual atau gambar kepada para pengguna dari berbagai
macam pemrograman maupun proses umum rekayasa.
13. Use case Diagram, adalah gambaran efek fungsionalitas yang diharapkan oleh sistem. Diagram
use case merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan
dibuat. Diagram use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan
sistem yang akan dibuat.
14. Skenario Use Case mendeskripsikan aktor-aktor yang melakukan prosedur dalam sistem, serta
menjelaskan respon yang ditanggapi oleh sistem tersebut terhadap prosedur yang dilakukan oleh
aktor.