Senin, 23 Februari 2015

Diagram Aktivitas dan Dasar Pemrograman

TUJUAN
  • Memahami tentang penggunaan simbol-simbol activity diagram.
  • menggunakan activity diagram untuk menyelesaikan masalah algoritma.
TEORI SINGKAT


Pengenalan UML
       Uml merupakan skema representasi grafis yang banyak digunakan secara luas untuk pemodelan sistem berorientasi objek. UML telah menyatukan berbagai skema notasi populer bersama-sama. Banyak yang merancang sistem menggunakan bahas ini untuk memodelkan sistem mereka.
       UML adalah bahasa grafis yang kompleks dan kaya dengan fitur . salah satu model diagramnya adalah activity diagram .
Sebuah activity diagram memodelkan aspek dari tingkah laku sistem. Activity diagram memodelkan aliran kerja objek selama eksekusi program
activity diagram adalah flowchart yang memodel aksi yang akan dikerjakan oleh obyek beserta dengan ordernya.


       UML mempresentasikan aktivitas dengan simbol sebuah oval (gambar a) di dalam acticity diagram, nama aktivitas terletak di dalam oval. sebuah anak panah (gambar b) menghubungkan dua aktivitas yang menunjukkan orde dimana aktivitas dikerjakan. Lingkaran padat (gambar c) menunjukkan dimulainya aktivitas. Percabangan ditunjukkan dengan  sebuah jajaran genjang (gambar d)  dan lingkaran padat dengan lingkaran diluarnya menandakan akhir dari aktivitas ( gambar e).
Sekarang, mari kita lihat contoh activity diagram. Misalkan kita akan  membuat aktivity diagram seseorang yang akan masuk ke dalam sebuah ruangan yang berpintu.
Pertama kali yang dikerjakan adalah menuju ke pintu, kemudian melihat apakah pintu dalam keadaan terbuka atau tertutup, jika dalam keadaan terbuka, dia langsung masuk, namun jika dalam keadaan tertutup, maka orang tersebut akan mengecek apakah pintu dalam keadaan terkunci atau tidak, kalau terkunci, maka orang tersebut akan mengambil kunci dan membuka pakai kunci, jika tidak dikunci, dia akan langsung membuka pintu. Dengan orang tersebut bisa masuk ke ruangan, maka aktivitas masuk ke ruangan selesai. Activity diagram untuk proses tersebut dapat kita lihat pada gambar dibawah ini:

gambar. Activity diagram untuk masuk ruangan

java adalah bahasa pemrograman multi platform. java tidak menyediakan IDE khusus seperti halnya bahasa pemrograman yang lain. Pemrogram bisa menggunakan IDE yang support ke java, misalnya Netbeans, Eclips, Textpad dan lain-lain. Editor text bisa digunakan semisal Notepad. Jika editor yang digunakan tidak support java, kita tinggal menyimpannya dalam ekstensi  java kemudian kompilasi dan jalankan menggunakan Command prompt.

Disini saya akan memberikan aplikasi yang dipakai untuk menulis program, saya menggunakan textpad, untuk bisa menjalankan program kita membutuhkan JDK , bahan-bahannya bisa didownload dibawah ini:
  1. Texpad
  2. JDK (pilih yg sesuai OS PC kalian)
Recommend install JDK terlebih dahulu baru kemudian Textpadnya.

setelah JDK dan Textpad terinstal, sekarang kita coba untuk membuat program sederhana.

Langkah-lanngkah menggunakan Textpad:
  1. Pilih menu start
  2. Pilih Programming
  3. Pilih Textpad, maka akan muncul tampilan awal Textpad sebagai berikut:

  4. ketik program sederhana berikut ini:

    public class Pertama{
       public static void main (String[]args){
          System.out.println("Selamat Datang Di teknologi4life.blogspot.com");
       }
    }

  5. Simpan dengan nama Pertama (harus sama dengan nama class yang ada pada program) dan gunakan extensi *.java. sehingga akan menghasilkan file Pertama.java
  6. jalankan program tersebut dengan memilih menu sbb:
    atau bisa mengunakan langkah cepatnya yaitu ctrl+1

  7. Setelah tidak ada kesalahan pada tools output muncul tulisan sebagai berikut:


    dan jika tidak ada pesan kesalahan, berarti kompilasi berhasil, ini ditandai dengan adannya tambahan 1 file yaitu Pertama.class
  8. lakukan  perintah berikut:

    atau bisa menggunakan langkah cepatnya yaitu ctrl+2


  9. Setelah program dijalankan maka akan kita lihat hasilnya sebagai berikut:


dan itulah hasil dari program yang kita buat..

baiklah sampai disini dulu pembelajaran kita pada dasar pemrograman java ini, kita lanjutkan pada post berikutnya, untuk yang kurang paham bisa ditanyakan di komentar..

"SEMOGA BERMANFAAT...!!!"

               

1 komentar:

  1. http://teknologi4life.blogspot.com/2015/02/diagram-aktivitas-dan-dasar-pemrograman.html

    BalasHapus