• Tidak ada hasil yang ditemukan

Pengembangan model UML dalam Eclipse Luna 2

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pengembangan model UML dalam Eclipse Luna 2"

Copied!
11
0
0

Teks penuh

(1)

PENGEMBANGAN

PERANGKAT LUNAK BERBASIS

MODEL DALAM UML DAN

PLAY FRAMEWORK

aetthea, Penulisan program di bawah ini menggunakan IDE Eclipse LUNA release 1(4.4.1) terintegrasi dengan Visual Paradigm 11.2, RPL Terapan, Teknik Elektro Unsoed, 2014

(2)

Agenda

1.

Play Framework

2.

Round Trip Engineering

3.

Pengembangan Model

4.

Pengembangan Antarmuka

5.

Project 1 : Sistem Perparkiran Semi Automatis

6.

Penutup

(3)

Pengembangan Model

: 1. Kebutuhan antarmuka bervariasi

(4)

Pengembangan Model

aetthea, Penulisan program di bawah ini menggunakan IDE Eclipse LUNA release 1(4.4.1) terintegrasi dengan Visual Paradigm 11.2, RPL Terapan, Teknik Elektro Unsoed, 2014

: 2. Solusi Pengembangan Model

Tambah rumit, lebih dari 1 field

Jumlah Parameter pada Metode/Aksi

mengikuti jumlah field pada halaman

antarmuka. Lalu bagaimana, jika

diinginkan menambah field jeniskelamin ?

(5)

Pengembangan Model

: 3. Mapping Cara Berpikir Model

Menambah field identik dengan menambah parameter pada metode/aksi ????

REFER PROGRAM C/C++ dalam konsep Dasar Pemrograman

Kebutuhan

Solusi

Contoh

1 variabel, 2

variabel

Gunakan variabel

dengan tipe data

dasar

int x1, int x2;

(6)

Pengembangan Model

aetthea, Penulisan program di bawah ini menggunakan IDE Eclipse LUNA release 1(4.4.1) terintegrasi dengan Visual Paradigm 11.2, RPL Terapan, Teknik Elektro Unsoed, 2014

: 4. Berpikir model untuk mengatasi kebutuhan field

Tanpa berpikir model

(7)

Pengembangan Model

:

5. Model Class Diagram Anggota

Con

tr

ol

ler

A

A

B

(8)

Pengembangan Antarmuka

aetthea, Penulisan program di bawah ini menggunakan IDE Eclipse LUNA release 1(4.4.1) terintegrasi dengan Visual Paradigm 11.2, RPL Terapan, Teknik Elektro Unsoed, 2014

: 1. Pengembangan secara manual

(9)

Pengembangan Antarmuka

: 2. Pengembangan dengan generate dari play

Perintah :

Directory kerja>play crud:ov –t Anggota/list Directory kerja>play crud:ov –t Anggota/show

(10)

Pengembangan Antarmuka

aetthea, Penulisan program di bawah ini menggunakan IDE Eclipse LUNA release 1(4.4.1) terintegrasi dengan Visual Paradigm 11.2, RPL Terapan, Teknik Elektro Unsoed, 2014

: 3. Pengubahan konfigurasi CRUD

Application.conf

Menambahkan code ini

di file Anggotas.java

pada folder controller

(11)

It’s Important for beginner’s

Issue

Play 1.2.4/Play 2.2.1

Address

Koneksi DBMS

CMS

Webservice

Acces File Excel

Apache POI library

v3.8 or above

http://viralpatel.net/blogs/jav

a-read-write-excel-file-apache-poi/

Acces File Word

Apache POI library

v3.8 or above

http://poi.apache.org/overvie

w.html#components

The CRUD (Create, Read,

Update, Delete) module

generates a fully usable

Referensi

Dokumen terkait

Mengenai hal ini, apa yang telah dilaku- kan oleh pemerintah Iran bisa dijadikan bahan kajian yang tepat, yaitu karena konsekuensi atas pelarangan perkawinan sesama

Penelitian menggunakan 60 ekor ayam pedaging, dua puluh ekor ayam di awal penelitian diambil darahnya untuk pengamatan titer antibodi asal induk terhadap infeksi virus

2 Wakil Dekan Bidang I SALINAN TERKENDALI 02 3 Wakil Dekan Bidang II SALINAN TERKENDALI 03 4 Manajer Pendidikan SALINAN TERKENDALI 04 5 Manajer Riset dan Pengabdian

4ydrocharitaceae sendiri merupakan salah satu suku anggota tumbuhan berbunga yang dimana kebayakan anggotanya adalah tanaman air. amun yang berasal

Para ahli jamur yang berupaya mengungkapkan keterkaitan antara jamur dengan organisme lainnya dan kedekatan antara anggota-anggota dari kingdom jamur, berdasarkan

Pengawasan kualitas merupakan alat bagi manajemen untuk memperbaiki kualitas produk bila dipergunakan, mempertahankan kualitas produk yang sudah tinggi dan

Teknik pengumpulan data dilakukan dengan menggunakan rekaman video, wawancara dan observasi kegiatan guru dan siswa.Teknik analisis data yang digunakan dalam