Use Case Diagram Pengaruh motivasi, karakteristik pekerjaan, dan keadilan organisasional terhadap kepuasan kerja karyawan perusahaan beton di Kantor Pusat Jakarta

atau aktor, biasanya dinyatakan dengan menggunakan kata kerja diawal frase nama use case Asosiasi Komunikasi antara aktor dan use case yang berpartisipasi pada use case atau memiliki interaksi dengan aktor include merupakan stereotype Relasi use case tambahan kesebuah use case dimana use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan use case ini. extend merupakan stereotype Relasi use case tambahan kesebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu.

2. Potensial Objek

Potensial objek dengan menentukan objek-objek potensial yang akan menjadi bahan untuk membuat class diagram, dengan cara mengumpulkan objek kata benda yang telah terindentifikasi pada proses sebelumnya kemudian diseleksi sehingga menghasilkan daftar objek yang diusulkan.

3. Class Diagram

Class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Diagram kelas mendeskripsikan jenis-jenis objek didalam sistem dan berbagai hubungan statis yang terdapat dantara mereka. Diagram kelas juga menunjukan property dan operasi sebuah kelas dan batasan-batasan yang terdapat dalam hubungan objek tersebut. Sugiarti, 2013, p. 57. Contoh class diagram dari CMS Gambar 2.13 Contoh Class Diagram Tabel 2.3 Komponen dasar Class Diagram Simbol Nama komponen Keterangan operasi Kelas pada struktur sistem. Atribut diatas adalah salah satu contoh dari atribut yang terdapat dalam sebuah class, seperti id_ci, id_componen, type, dll. configuration item +id_config item +mac address +ip address +name +location +vendor +ect attribut +create +update +delete +ect operator componen +id component +type component +create +update +ect operator user_ +nik +user name +password +departement_ +level user +ect attribut +login +logout +ect operator 1.. 1 1.. 1 nama class +Attribute1 +Attribute2 +Operation1 +Operation2 Package Package merupakan sebuah bungkusan dari satu atau lebih kelas. Asosiasi Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity Directed asosiasi Relasi antar kelas dengan makna kelas yang satu digunakan oleh kelas lain, asosiasi biasanya juga disertai denga multiplicity. Generalisasi Relasi antar kelas dengan makna generalisasi – spesialisasi umum - khusus. Defendency Relasi antar kelas dengan makna kebergantungan antar kelas Aggregasi Relasi antar kelas dengan makna semua bagian whole-part

a. Unary Relationship

Menurut buku karya Abhijit dan Ravindra yang berjudul Developing Web-Enabled Decision Support System Using Access, VB.NET, and ASP.NET 2007 menyebutkan bahwa terdapat tiga jenis hubungan relationship antara setiap entitas, yaitu hubungan unary relationship , binary relationship, dan ternary relationship. Hubungan binary relationship memiliki hubungan diantara dua tipe entitas yang Package1 1.. 1