B. Kekurangan
- Data tidak aman dan tidak terlindungi
- Susah untuk direalisasikan kedalam kehidupan nyata
-ketidakmampuan untuk menggunakan kembali kode di seluruh program
Object Oriented (OOP)
A. Kelebihan
- Class dan object membuatnya mudah direalisasikan ke dalam kehidupan nyata.
- Polymorphism yang berarti sebuah fungsi dapat memiliki berbagai macam bentuk
-Perangkat lunak berorientasi objek juga lebih mudah dirawat. Karena desainnya
modular, bagian dari sistem dapat diperbarui jika ada masalah tanpa perlu melakukan
perubahan skala besar.
B. Kekurangan
- Lebih lambat daripada procedural
- Lebih komplex (butuh keahlian lebih dari programmer untuk berfikir secara objek)
-Ukuran program yang lebih besar: Program berorientasi objek biasanya melibatkan
lebih banyak baris kode daripada program prosedural
2. Sebutkan dan jelaskan 4 komponen utama dari Use Case Diagram (gambar notasi
pada setiap komponen) serta sebutkan dan jelaskan 2 jenis Use Case Description.
Kemudian buat contoh sederhana 2 jenis Use Case Description tersebut untuk use
case ‘Login’
pada Binusmaya.
Komponen Utama Use Case Diagram
Jenis-jenis Use Case Description:
1. High Level Use Case Description:
Hanya mendokumentasi tujuan Use Case, aktor yang terlibat dan memberikan
gambaran umum tentang apa yang terjadi.
2. Expanded Use Case Description:
Expanded Use Case mendeskripsi lebih detail dan terstruktur dari pada High Level
Use Case Description. Mendokumentasi apa yang terjadi untuk memulai Use
Case, aktor mana yang terlibat, data mana yang harus diinput, output dari Use
Case, data tersimpan apa yang dibutuhkan oleh Use Case, apa yang terjadi untuk
menandakan selesainya Use Case, dan variasi minor dalam peristiwa berurutan.
3.Sebutkan dan jelaskan 4 komponen utama dari Activity Diagram (gambar notasi
pada setiap komponen). Kemudian buat contoh sederhana 1 jenis Activity Diagram
tersebut untuk use case ‘Login’ pada Binusmaya.
Ada 4 komponen utama dalam Activity diagram yaitu activity, start state, stop state,
transition.
1.Activitiy : menunjukan aktivitas yang dilakukan dalam activity diagram.
2.Start state : merupakan tindakan awal dalam suatu aktivitas untuk setiap activity diagram.
Redirect user to
Dashboard Binusmaya