Anda di halaman 1dari 3

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER JAKARTA STI&K

PS-MI-PK-C.2.2.02 K
Jl. BRI Radio Dalam No.17 Kebayoran Baru Jakarta - 12140 Revisi : 00

ACARA PRAKTEK (AP)


MATA KULIAH PERANCANGAN APLIKASI PEMASARAN
PROGRAM DIPLOMA TIGA MANAJEMEN INFORMATIKA
Alokasi
Minggu Sub Pokok Bahasan dan Peralatan yang
Pokok Bahasan dan TIU Bentuk Kegiatan Waktu
ke Tujuan Instruksi Khusus (TIK) dibutuhkan
(menit)
2-3 Use Case Diagram : Studi Kasus : Vending Machine
TIK :  O/S (Windows,
 Mahasiswa dapat OSX, maupun Terdapat sebuah mesin penjual minuman 120
memahami hubungan Mahasiswa dapat Linux) yang kaleng otomatis di samping pintu lab
atara actor dengan 1. Menggunakan Use Case Modelling telah terinstall komputer teknik elektro. Mesin tersebut
use case diagram. 2. Menggunakan Uses Case Scenario Java Runtime menjual 5 macam minuman dengan harga
 Mahasiswa mampu 3. Menggunakan Use Case Diagram Environment sama yaitu Rp. 5.000,-. Pembeli dapat
membuat use case Aktor, Sistem, Use Case (JRE) 6 atau menggunakan pecahan uang kertas Rp.
diagram dari skenario lebih dan Java 1.000,- hingga 5.000,-, namun harus
yang telah ada. Development sesuai jumlahnya dengan harga (tidak ada
 Mahasiswa mampu Kit kembalian). Setiap 14 hari sekali, operator
menganalisis dan  (JDK) 6 atau akan datang dan mengganti minuman
membuat sebuah lebih (versi java dengan stok yang baru, serta mengambil
skenario suatu : Standard uang yang telah terkumpul pada mesin
 sistem yang nantinya Edition). untuk disetorkan kepada perusahaan
dapat  UMLet 14.1 penjual.
diimplementasikan  Java IDE : dalam
menjadi sebuah praktikum ini, Buatlah sebuah use case diagram dari
perangkat lunak. akan digunakan kasus vending machine tersebut
NetBeans.

-1-
TIU:
Mahasiswa dapat
menggunakan Use Case
Modelling
3-4 Sequence Diagram :
TIK :  O/S (Windows,
TIU: OSX, maupun
Mahasiswa mengerti Mahasiswa dapat Linux) yang
Buatlah sequence diagram untuk
dan dapat 1. Menggunakan objects telah terinstall 120
skenario use case : Pembeli membeli
mengimplementasikan 2. Menggunakan messages dan Java Runtime
minuman! (jangan lupa sertakan kasus-
Sequence Diagram process Environment
kasus includes dan extends)
sebagai sarana 3. Menggunakan conditionals (JRE) 6 atau
pemodelan behavior lebih dan Java
pada tahap Development
Perancangan Perangkat Kit
Lunak.  (JDK) 6 atau
5-6 Class Diagram : lebih (versi
TIK : java : Standard
TIU: Edition).
 Mahasiswa mengerti Mahasiswa dapat  UMLet 14.1
dan dapat 1. Menggunakan Class Java IDE : 120
mengimplementasik 2. Menggunakan Relasi Antar Class dalam
an Class Diagram 3. Menggunakan Inheritance praktikum ini,
Sebagai sarana 4. Menggunakan Association akan
pemodelan digunakan
struktural pada NetBeans. Buatlah class diagram untuk kelas-kelas
tahap Perancangan tersebut (Kasus : Pembeli membeli
Perangkat Lunak. Minuman)
 Mahasiswa dapat
membedakan antara
relasi inheritance,
composition, dan
aggregation.

7-8 State Diagram


TIK :
TIU:
Mahasiswa mengerti Mahasiswa dapat Buatlah State Diagram untuk kelas-kelas
dan dapat 1. Membuat Start dan End tersebut (Kasus : Pembeli membeli 120

-2-
mengimplementasikan 2. Membuat State Process Minuman)
State Diagram
Sebagai sarana
pemodelan struktural
pada tahap
Perancangan Perangkat
Lunak.

Referensi :

Perangkat Lunak Pendukung :


1) O/S (Windows, OSX, maupun Linux) yang telah terinstall Java Runtime Environment (JRE) 6 atau lebih dan Java Development Kit
2) (JDK) 6 atau lebih (versi java : Standard Edition).
3) UMLet 14.1
4) Java IDE : dalam praktikum ini, akan digunakan NetBeans.

Pustaka :
1) Pressman, Roger. “Software Engineering : a Practitioner’s Approach”. Palgrave Macmillan. 2005.
2) Brooch, Grady. “The Unified Modeling Language User Guide”. Pearson Education. 2005.
3) Sierra, Kathy, and Bates, Bert. “Head First : Java”. O’reilly Media Inc. 2003.

-3-

Anda mungkin juga menyukai