Sabtu, 30 Mei 2015

PROJECT SMART CITY

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT


Implementasi Smart Economy, Smart Payment dalam Pembayaran UKT Online Berbasis Java
pada Platform Android


Lama gak pernah nge-post, akhirnya sekarang bisa balik nge-post lagi hehe
Pada kesempatan kali ini saya akan membahas mengenai desain dan perancangan aplikasi java untuk implementasi smart city.

Selasa, 14 April 2015

UML USE CASE SEQUENCE "Point of Sale"

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT


POINT OF SALE


Kembali memperdalam mengenai UML khususnya penggunaan use case dan sequence, kali ini saya mendapat studi kasus mengenai sistem POS (Point of Sale) pada toko. Untuk mempermudah membuat diagram UML, kalian bisa menggunakan aplikasi "Dia Diagram" yang dapat didownload secara gratis di web resminya. Berikut penampakan "Dia" nya:

Selasa, 07 April 2015

Java Berbasis GUI

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT


Contoh Sederhana Program Java berbasis GUI


Kembali lagi saya membahas tentang Java, bagi yang ingin melihat post-post saya sebelumnya mengenai Java bisa klik link berikut.
Oke kali ini saya akan membahas mengenai penggunaan Java yang berbasis Graphical User Interface (GUI). Apa itu GUI ? Secara sederhana, GUI adalah suatu media virtual yang dapat membuat pengguna memberikan perintah tertentu pada komputer tanpa mengetik perintah tersebut, namun menggunakan gambar yang tersedia. Pada Java berbasis GUI kita akan menggunakan java swing. Apa itu java swing ?

Scanner pada Java

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT


Penggunaan Scanner pada Java


Kembali lagi saya akan membahas tentang Java, hehe. Tanpa perlu basa basi lagi langsung saja saya masuk ke materi. Kali ini saya akan memberikan contoh program sederhana yang bisa melakukan perhitungan total bayar transaksi barang. 


Disini saya menggunakan Geany yang dijalankan pada Linux Ubuntu 14.04, anda bisa menggunakan IDE selain Geany, pilihlah sesuai keinginan anda

Seperti biasa pertama-tama bukalah Geany, kemudian klik File>New(with Template)>main.java

Selasa, 31 Maret 2015

Use Case & Sequence

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT

USE CASE & SEQUENCE

Sebelum masuk masuk ke dalam Use Case dan Sequence, marilah kita review sedikit mengenai UML

Contoh Overriding dan Overloading

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT

OVERRIDING DAN OVERLOADING

Overloading:
Overloading merupakan suatu function yang memiliki parameter, dan function tersebut dapat memiliki nama function yang sama dengan yang lainnya dengan syarat jumlah parameter mesti berbeda atau bisa kita bilang situasi di mana beberapa rutin dalam sebuah program dapat mempunyai nama sama tetapi berbeda jenis parameter dan/atau jenis return value. lebih jelasnya Overloading secara singkat : 

Kalkulator Sederhana Java


Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT


Selasa, 17 Maret 2015

Tugas 3 - Part 2 Belajar UML Use Case Diagram

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT


UML Use Case Diagram


PENGERTIAN UML
UML (Unified Modeling Language) adalah sebuah bahasa untuk menentukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang di gunakan atau di hasilkan dalam suatu proses pembuatan perangkat lunak, artifact dapat berupa model, deskripsi atau perangkat lunak lainnya.

Tugas 3 - Part 1 Pewarisan Pada Java Lanjutan

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT



PEWARISAN PADA JAVA LANJUTAN


Pendahuluan

Mengenai pewarisan (inheritance), lanjutan dari artikel yang penulis buat sebelumnya, sebuah kelas dapat menurunkan kelas lainnya, sehingga kelas turunannya tersebut memiliki struktur dan sifat (perilaku, dalam hal ini methode) seperti kelas induknya. Meski demikian, kelas anak tetap bisa memiliki perilaku tersendiri (tambahan) di luar yang diwarisi oleh kelas induknya. Sebuah kelas induk (kemudian akan disebut kelas super) dapat menurunkan beberapa kelas anak.

Selasa, 10 Maret 2015

Inheritance / Pewarisan pada Java Eclipse

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT

"Kali ini saya akan memberi contoh penggunaan inheritance/pewarisan menggunakan aplikasi Java Eclipse, selamat menyimak :)"


INHERITANCE/PEWARISAN

Java inheritance (pewarisan) adalah suatu hubungan antara superclass dan subclass-nya (atau bisa dikatakan hubungan antara induk class dan anak class-nya). Inheritance class (class warisan) didalam mekanisme java digunakan untuk membangun kelas baru dari kelas yang sudah ada. Jadi inti dari inheritance (pewarisan) pada java ini yaitu sebuah kelas mewarisi attribute dan method dari kelas lain.

Senin, 09 Maret 2015

Program Artimatika Sederhana pada Java Eclipse

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT

"Kembali lagi saya akan berbagi pengetahuan tentang cara membuat program aritmatika sederhana menggunakan aplikasi Java Eclipse, semoga bermanfaat :)"

Membuat Program Hello World pada Java

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT

"Kali ini saya akan membahas cara membuat program sederhana "Hello World!" pada Java"
Disini saya menggunakan IDE Eclipse.
Pertama-tama buka program Eclipsenya, akan muncul pemberitahuan tempat kita menaruh workspace, pilih sesuai keinginan kita

Instalasi Linux Ubuntu Dual Boot

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT
“Salam kawan semua, pada kesempatan ini saya akan membagi pengetahuan tentang cara install Linux Ubuntu menurut sumber yang saya dapat. Semoga bermanfaat”

Minggu, 01 Maret 2015

TUGAS 1 PEMROGRAMAN BERORIENTASI OBJEK

Nama/NIM : I Gede John Arissaputra / 1404505066
Jurusan/Fakultas/Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah: Pemrograman Berorientasi Objek (B)
Dosen: I Putu Agus Eka Pratama, ST, MT

“Salam kawan semua, pada kesempatan ini saya akan membagi pengetahuan tentang Java menurut sumber yang saya dapat. Semoga bermanfaat”

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com