Minggu, 18 November 2018

Tujuan:Peserta didik mampu menyajikan hasil rancangan kebutuhan objek system berorientasi objek.
Alat dan Bahan:Satu unit computer.
Kesehatan dan keselamatan kerja:
        1.Berdoalah sebelum memulai kegiatan belajar.
        2.Bacalah dan pahami petunjuk praktikum pada setiap lembar  kegiatan belajar.
        3.Gunakanlah peralata dengan hati-hati.
Langkah kerja:
        1.Buatlah kelompok kecil yang terdiri dari 2 anak!
        2.Perhatikan contoh kasus system informasi berikut!
           Sebuah system informasi keuangan dapat digunakan mahgasiswa untuk melihat catatan
         Pembayaran registrasi. Agar dapat menggunakan system tersebut,mahasiswa diminta login dengan
         Memasukkan username dan password terlebih dahulu. Username dan password sudah di dapatkan
        Ketika awal registrasi. Setelah memasukkan login, system akan menampilkan 2 menu, yaitu melihat
        Catatan pembayaran dan ganti password.ketika memilih menu lihat catatan pembayaran, system
        Akan menampilkan catatan pembayaran yang telah dilakukan dan kekurangan pembayaran.ketika
        Memilih menu ganti password, pengguna dapat mengubah password yang digunakan.
        3.Buatlah use case diagram dari contoh kasus diatas!
        4.Setelah use case diagram dibuat, buatlah scenario use case untuk menjelaskan use case diagram
            Tersebut! 

     Skenario Use Case


Nama use case : Melihat Catatan Pembayaran

Actor                : Mahasiswa

Tujuan             : Melihat catatan pembayaran yang sudah dibayarkan dan melihat
                            informasi kekurangan biaya

Deskripsi         : use case ini menjelaskan proses yang terjadi ketika mahasiswa          hendak melihat catatan pembayaran melalui sebuah sistem informasi ,mahasisiwa tersebut harus login dengan memasukkan username dan pasword terlebih dahulu.

Flow of Event

actor
sistem
             1. Mahasiswa melakukan login
          2   Sistem menampilkan menu sistem informasi keuangan
          3    Mahasiswa memilih menu catatan pembayaran
        4    Sistem menampilkan informasi catatan pembayaran yang telah dilakukan oleh mahasiswa dan menampilkan informasi kekurangan pembayaran
  
          Nama use case : Login

Actor                : Mahasiswa

Tujuan             : Login ke sistem

Deskripsi         : use case ini menjelaskan proses yang terjadi ketika mahasiswa hendak melihat catatan pembayaran melalui sebuah sistem informasi menggunakan web browser. Pengguna mengakses sistem informasi lewat browser kemudian melakukan login

Flow of Event

actor
sistem
     1.       Mahasiswa melakukan login
            2   Sistem menampilkan sistem informasi keuangan beserta menu
     3.       Mahasiswa memilih menu
       
      4.       Sistem menampilka menu login
      5 .       Mahasiswa memasukkan username dan password
      6.       Sistem verifikasi username dan password
      7.       Sistem menampilkan menu layanan sistem   informasi keuangan

Nama use case : Ganti  Password

Actor                : Mahasiswa

Tujuan             : Mengganti password

Deskripsi         : Use case ini menjelaskan proses yang muncul setelah kita melakukan login pada sistem.

Flow of Event

actor
sistem
             1. Mahasiswa mengganti password
          2   Sistem menampilkan menu untuk mengganti password 
          3    Mahasiswa memilih menu ganti password dan dapat mengubah password

        4.  Sistem menampilkan informasi untuk mengganti password

UML



UML ( Unified Modelling Language ) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk memvisualisaikan, menspesifikasikan, membangun, dan pendokumentasian dari serbuah sistam pengembangan perangkat lunak berbasis objek ( OOP ).
Jadi menurut saya, UML ini seperti sebuah bahasa yang berbentuk grafik atau gambar yang berguna untuk menjelaskan suatu kasus dalam (OOP)



MACAM MACAM UML:

!!11233
Kegiatan 1

Tujuan : Peserta didik mampu memahami konsep pemodelan berorientasi objek ( UML )
Alat dan Bahan :
Satu unit komputer tiap kelompok
Kesehatan dan Keselamatan Kerja :
1. Berdoalah sebelum memulai kegiatan belajar!
2. Bacalah dan pahami petunjuk praktikum pada setiap lembar kegiatan belajar!
3. Gunakanlah peralatan dengan hati-hati!
Langkah Kerja :
1. Siapkan alat dan bahan yang digunakan dalam kegitan ini!
2. Buatlah kelompok kecil yang terdiri atas 2 anak!
3. Setiap kelompok menjelaskan macam-macam diagram UML.
4.Setiap kelompok mempresentasikan tugasnya di depan kelas,teman sekelas menjadi penanya dan memberikan nilainya.
Hasil :
1. Use Case Diagram
Use Case Diagram adalah jenis diagram UML yang menggambarkan interaksi antara sistem dan aktor.
CONTOH :



2.Activity diagram

Activity diagarm adalah salah satu jenis diagram pada UML yang memodelkan proses-proses apa saja yang terjadi pada sistem.
CONTOH:



3.Sequence diagram
senquence diagram adalah salahjenis diagram pada UML yang menjelaskan interaksi antar objek yang berdasarkan urutan waktu.
CONTOH:




4.Class diagram
class diagram adalah salah satu jenis diagram UML yang digunakan untuk menampilkan class-class atau paket-paket yang ada pada suatu sistem yang nantinya akan digunakan.
CONTOH: