Senin, 14 Desember 2015

UML Class Diagram(Inovasi Sendiri)

Diposting oleh Unknown di 21.11 0 komentar


UML-Penitipan Helm

Setelah beberapa waktu yang lalu kita sudah belajar apa itu UML juga tipe Class Diagram. Dilengkapi pula contoh class diagram dalam menentukan Tabungan Pelajar yang diberikan sebagai tugas, kali ini kita akan belajar lagi tentang class diagram yang menjelaskan Tentang Penitipan Helm. Memang sederhana sesuai dengan kemampuan saya dan dapat membantu kita untuk merefresh kembali tugas pemrograman berbasis objek mengenai UML dengan tipe class diagram.
Sama seperti kemarin sebelum kita membuat source codenya di aplikasi eclipe, kita buat dulu rancangannya di aplikasi ArgoUML, langkah–langkah pengerjaannya sama seperti kemarin hanya saja yang membedakan classnya, selain classnya ubah juga attribute dan methodsnya. Dan seperti berikut hasinya

Setelah kita merancang masalah dalam class diagram pemesanan jahitan melalui aplikasi ArgoUML, kita dapat mengeneride cooding dari class diagram pemesanan jahitan.

Minggu, 13 Desember 2015

Kalkulator

Diposting oleh Unknown di 00.05 0 komentar


Kalkulator adalah alat bantu hitung elektronik yang banyak digunakan oleh masyarakat. Fungsi kalkulator sangat bermanfaat bagi sebagian orang yang berkecimpung di dunia ekonomi, bisnis, perbankan, dan segala sesuatu yang berhubungan dengan uang. Dibalik semua kebutuhan itu, tahukah anda semua fungsi tombol yang ada dalam kalkulator itu? Mungkin untuk tombol kalkulasi seperti penjumlahan (+), pengurangan (-), perkalian (x), pembagian (:), dan perpangkatan (^) serta mengoperasikannya. Berikut ini keterangan tombol untuk kalkulator sederhana.
C = CLEAR.
Kegunaannya untuk menghapus angka di layar dan reset semua fungsi yang telah diinput, namun tidak menghapus data yang tersimpan di memori kalkulator (fungsi M).
(+/-) = Tanda plus atau minus pada angka.
Kegunaannya untuk menandai angka dengan bilangan positif atau negatif. Biasanya digunakan untuk operasi seperti 10 + (-5) = 5

(/) = Tanda pembagi pada angka.
Kegunaannya untuk membagi “÷” angka dengan bilangan lainnya. Biasanya digunakan untuk operasi seperti 10 : 5 = 2

(*) = Tanda perkaliani pada angka.
Kegunaannya untuk mengalikan “×” angka dengan bilangan lainnya. Biasanya digunakan untuk operasi seperti 10 x 5 = 20

(√) = Tanda pangkat pada angka.
Kegunaannya untuk memangkatkan “^” angka dengan bilangan lainnya. Biasanya digunakan untuk operasi seperti = 4

Rabu, 09 Desember 2015

UML (Unified Modeling Language)

Diposting oleh Unknown di 06.11 0 komentar

UML (Unified Modeling Language) adalah standarisasi internasional untuk notasi dalam bentuk grafik, yang menjelaskan tentang analisis dan desain perangkat lunak yang di kembangkan dengan pemrograman beroriantasi objek. Sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
            UML merupakan bahasa standar untuk penulisan blueprint software yang digunakan untuk visualisasi, spesifikasi, pembentukan dan pendokumentasian alat-alat dari sistem perangkat  lunak.

Jenis-Jenis diagram UML dan beberapa contoh diagramnya
a. Use case diagram
Use case diagram yaitu salah satu jenis diagram pada UML yang menggambarkan interaksi antara sistem dan aktor, use case diagram juga dapat men-deskripsikan tipe interaksi antara si pemakai sistem dengan sistemnya.

Inilah contoh dari use case diagram.

Selasa, 08 Desember 2015

Enkapsulasi (Encapsulation)

Diposting oleh Unknown di 04.40 0 komentar


Enkapsulasi adalah pembungkus, pembungkus disini dimaksudkan untuk menjaga suatu proses program agar tidak dapat diakses secara sembarangan atau di intervensi oleh program lain. Konsep enkapsulasi sangat penting dilakukan untuk menjaga kebutuhan program agar dapat diakses sewaktu-waktu, sekaligus menjaga program tersebut.
Enkapsulasi dapat memilah data mana yang perlu disembunyikan dan dapat mendeklarasikan atau menempatkan data tersebut serta memahami konsepnya. Salah satu contohnya adalah saldo tabungan seseorang dalam sebuah bank.
Begitulah konsep kerja dari enkapsulasi, dia akan melindungi sebuah program dari akses ataupun intervensi dari program lain yang mempengaruhinya. Hal ini sangat menjaga keutuhan program yang telah dibuat dengan konsep dan rencana yang sudah ditentukan dari awal.
Dalam Enkapsulasi terdapat hak akses public, protected, dan private. Public artinya memungkinkan semua kelas mengaksesnya. Protected artinya hanya diberikan kepada kelas dan turunannya sendiri, serta kelas – kelas dalam satu paket. Sedangkan Private artinya hanya dapat diakses oleh kelasnya sendiri.
Contoh dalam program
Pada Class 1 (RekeningBank)
public class RekeningBank {
       private int saldoawal=100000;
      
       void menabung(int setoran) {
              saldoawal+=setoran;
             
       }
       int menarik(int uang){
              saldoawal-=uang;
                          
       return saldoawal;
      
       }
      
       void cekSaldo(){
              System.out.println("Saldo Awal: "+ saldoawal);
             
       }     
}

Senin, 12 Oktober 2015

KEYWORD PADA JAVA

Diposting oleh Unknown di 00.40 0 komentar

Keyword adalah identifier khusus yang sudah disediakan oleh Java untuk tujuan tertentu. Kalian tidak dapat menggunakan keyword sebagai nama dari variabel, class, method .
Berikut adalah daftar dari Java keyword :

Kamis, 24 September 2015

Program yang sederhana dengan aplikasi Eclipse dalam OOP

Diposting oleh Unknown di 09.13 0 komentar

Pengertian OOP (Object Oriented Programming) 
OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari. Jadi setiap bagian dari suatu permasalahan adalah objek, nah objek itu sendiri merupakan gabungan dari beberapa objek yang lebih kecil lagi. Saya ambil contoh Pesawat, Pesawat adalah sebuah objek. Pesawat itu sendiri terbentuk dari beberapa objek yang lebih kecil lagi seperti mesin, roda, baling-baling, kursi, dll. Pesawat sebagai objek yang terbentuk dari objek-objek yang lebih kecil saling berhubungan, berinteraksi, berkomunikasi dan saling mengirim pesan kepada objek-objek yang lainnya. Begitu juga dengan program, sebuah objek yang besar dibentuk dari beberapa objek yang lebih kecil, objek-objek itu saling berkomunikasi, dan saling berkirim pesan kepada objek yang lain.
Kelas (Class)

Selasa, 08 September 2015

Menentukan Urutan Pelari Tercepat (menggunakan Sorting dan Struck)

Diposting oleh Unknown di 05.28 1 komentar
hallo guys sudah lama tak update isi blog

Dalam isi blog kali ini, saya akan memberi contoh soal tentang SORTING DAN STRUCT dalam menentukan urutan pelari tercepat. Struct  di gunakan untuk memasukkan isi dari data yang dibutuhkan dalam program pada contoh soal ini seperti nomer urut, nama, jam, menit, detik, dan total. Untuk pengurutkan dari jumlah hasil pelari-pelari tersebut kita menggunkan sorting. Jadi sorting adalah sebuah metode untuk mengurutkan data.  Dalam menghitung totalhasil waktu pelari dalam satuan detik kita dapat menggunkan rumus {(jam*3600)+(menit*60)+(detik*1)}

Minggu, 04 Januari 2015

7. Menghitung Formula X/Xn

Diposting oleh Unknown di 17.33 0 komentar


Assalamu'alaikum
Saya akan mengepost contoh soal ketujuh dan ini contoh soal yang terakhir untuk codeblocks. Saya akan membahas soal Ketujuh tentang menyelesaikan formula dengan soal berikut:

Soal: Selesaikan formula berikut ini Y = (X/Xn) dengan X = 2, 2, 4, 2 ; dan n = 2, 1, 2, 2;
1. Buka CodeBlocks
 
2. Buatlah variabel terlebih dahulu

 

Rina Tri Pangestuti Copyright © 2012 Design by Antonia Sundrani Vinte e poucos