Nama /NIM : Gusti Ngurah Sanditya Riantama/1404505060
Jurusan/Fakultas/Perguruan Tinggi : Teknologi Informasi,Fakultas Teknik, Universitas Udayana
Mata kuliah : Pemrograman Berorientasi Objek
Dosen : I Putu Agus Eka Pratama, ST. MT.
UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). UML tidak hanya merupakan sebuah bahasa pemograman visual saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa pemograman, seperti JAVA, C++, Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah object-oriented database.
Diagram pada UML :
1. Use Case Diagram
2. Activity Diagram
3. Sequence Diagram
4. Communication Diagram
5. Class Diagram
6. State Machine Diagram
7. Component Diagram
8. Deployment Diagram
9. Composite Structure Diagram
10. Interaction Overview Diagram
11. Object Diagram
12. Package Diagram
13. Timing Diagram
Sekarang saya akan menjelaskan mengenai Use Case Diagram.
Use case diagram digunakan untuk memodelkan bisnis proses berdasarkan perspektif pengguna sistem. Use case diagram terdiri atas diagram untuk use case dan actor. Actor merepresentasikan orang yang akan mengoperasikan atau orang yang berinteraksi dengan sistem aplikasi.
Use case merepresentasikan operasi-operasi yang dilakukan oleh actor. Use case digambarkan berbentuk elips dengan nama operasi dituliskan di dalamnya. Actor yang melakukan operasi dihubungkan dengan garis lurus ke use case.
Use case merepresentasikan operasi-operasi yang dilakukan oleh actor. Use case digambarkan berbentuk elips dengan nama operasi dituliskan di dalamnya. Actor yang melakukan operasi dihubungkan dengan garis lurus ke use case.
Ada 3 orang aktor :
- Admin dapat melakukan semuanya dari login, insert data mahasiswa maupun dosen, update data mahasiswa maupun dosen, melihat jadwal,mengisi jadwal, insert,update, dan delete nilai, melihat dan mencetak nilai.
- Dosen dapat melakukan insert data dosen,update data dosen, melihat jadwal, insert, update,delete, dan melihat nilai.
- Mahasiswa dapat melakukan login, insert dan update data mahasiswa, melihat jadwal, mengisi daftar kuliah, melihat dan mencetak nilai
Tidak ada komentar:
Posting Komentar