SlideShare une entreprise Scribd logo
1  sur  17
“Perancangan Aplikasi Buku Tamu
(Virtual Wedding Guess Book)”
Oleh:
Riza Muhammad Nurman
Tugas Perancangan Perangkat lunak
Referensi
Pender, Tom. 2003. UML Bible. Indianapolis: Wiley
Publishing, Inc.
Flower, Martin. 2003. UML Distilled Third Edition: A Brief
Guide To The Standard Object Modeling Language.
Addison-Wesley.
Analisa Sistem
Aplikasi Buku Tamu adalah sebuah aplikasi sederhana yang
digunakan untuk menyimpan data tamu khususnya tamu
undanganpernikahan.
Aplikasi Buku Tamu dibuat dengan menggunakan bahasa
pemrogramanJava dan IDE Netbeans sebagai kodeeditor dan proses
debugging. Aplikasi ini hanya bisa memasukkandata tamu dan
menyimpannya kedalam sebuah berkas teks.
Analisa Sistem
Aplikasi dikembangkan menggunakan pendekatan
berorientasi objek serta dirancang dan digambarkan dengan
pemodelan UML Diagram.
Diagram yang digunakan meliputi
1. UseCase Diagram
2. Class Diagram
3. Object Diagram
4. SequenceDiagram
5. Communication Diagram
6. Activity Diagram
7. PackageDiagram
8. State Diagram
9. Component Diagram
10. Deployment Diagram
Spesifikasi Hardware & Software
Berikut adalah spesifikasi hardware dan software yang digunakan
untuk mengembangkan Aplikasi Buku Tamu:
Hardware: Notebook Lenovo IdeaPad Processor iCore 5,
Harddisk 1 TB, RAM 4GB, NVIDIA GeForceGT 740M
Operating System: Windows 8.1 Pro
Software: Astah Community, Netbeans 8.0
Use Case Diagram
Use Case Diagram adalah diagram yang digunakan untuk
memodelkan bagaimana harapan orang dalam memakai
sebuah sistem. Diagram ini menggambarkan siapa saja
pengguna yang berinteraksi dengan sistem, layanan yang
berada dalam sistem, dan bagaimana interaksi layanan
tersebut dengan penggunanya.
Class Diagram
Kelas adalah definisi untuk sebuah sumber daya yang berisi
informasi tentang fitur-fitur dari sebuah entitas dan
bagaimana entitas tersebut digunakan
Kelas-kelas tersebut kemudian membentuk fondasi dasar
dari class diagram
Object Diagram
Objek adalah suatu identitas
entitas unik yang memenuhi
aturan-aturan yang didefinisikan
oleh kelas. Snapshot dari objek-
objek dalam sebuah sistem pada
satu waktu disebut Object
Diagram
Sequence Diagram
Sequence Diagram merupakan salah satu bentuk Interaction
Diagram yang menjelaskan bagaimana sekelompok objek
saling berkolaborasi menggunakan behavior masing-masing
objek. Sequence Diagram menggambarkan sejumlah contoh
objek yang saling berinteraksi pada sebuah use case dengan
menggunakan pesan yang dikirimkan.
Communication Diagram
Communication Diagram merupakan
salah satu tipe Interaction Diagram yang
menekankan link data antarobjek dalam
sebuah interaksi
Communication Diagram mengizinkan
penempatan objek secara bebas.
Activity Diagram
Activity Diagram adalah teknik untuk menggambarkan logika prosedural,
proses bisnis dan alur kerja. Diagram ini mirip flowchart tapi memiliki
notasi berbeda dan memiliki behavior yang bisa berjalan secara paralel.
State Diagram
State Diagram merupakan teknik umum untuk menggambarkan behavior
dari sebuah sistem. Dalam pendekatan berorientasi objek, diagram ini
memperlihatkan perubahan behavior dari sebuah objek.
Package Diagram
Package Diagram adalah diagram yang menggambarkan
pengelompokkan berbagai macam elemen ke dalam unit
level yang lebih tinggi. Jenis diagram ini sering digunakan
untuk mengelompokkan kelas.
Component Diagram
Komponen didefinisikan sebagai kontainer. Komponen berisi kelas-
kelas dan menyembunyikan fungsionalitas yang ada dalam kelas.
Komponen bisa merepresentasikan sebuah aplikasi. Component
Diagram adalah diagram yang memperlihatkan hubungan
antarkomponen
Deployment Diagram
Deployment Diagram memperlihatkan
tata letak sistem secara fisik yang
memperlihatkan dimana perangkat lunak
bisa berjalan.
User Interface Aplikasi
Tugas UML

Contenu connexe

Tendances

Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakf' yagami
 
Makalah sistem operasi microsoft windows dari pertama kali sampai versi terakhir
Makalah sistem operasi microsoft windows dari pertama kali sampai versi terakhirMakalah sistem operasi microsoft windows dari pertama kali sampai versi terakhir
Makalah sistem operasi microsoft windows dari pertama kali sampai versi terakhirAyu_larasari28
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMoch. Nor Kholis
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysqlsukangimpi
 
Data Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiData Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiblankspace15
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objekFebriyani Syafri
 
Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Rahul Aulia
 
2D.-Mengenal-Dunia-Digital-Metaverse.pdf
2D.-Mengenal-Dunia-Digital-Metaverse.pdf2D.-Mengenal-Dunia-Digital-Metaverse.pdf
2D.-Mengenal-Dunia-Digital-Metaverse.pdftrifergaprasetyo1
 
Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)gufron_ar
 
Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHPLaporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHPOkta Riveranda
 
Makalah manajemen jaringan
Makalah manajemen jaringanMakalah manajemen jaringan
Makalah manajemen jaringanricoootan
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLShofura Kamal
 
Pemrograman Mobile Unit 2 : Dasar-dasar Flutter
Pemrograman Mobile Unit 2 : Dasar-dasar FlutterPemrograman Mobile Unit 2 : Dasar-dasar Flutter
Pemrograman Mobile Unit 2 : Dasar-dasar FlutterAkhmad Khanif Zyen
 
Laporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat WebsiteLaporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat WebsiteShofura Kamal
 
Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)formatik
 

Tendances (20)

Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunak
 
Makalah sistem operasi microsoft windows dari pertama kali sampai versi terakhir
Makalah sistem operasi microsoft windows dari pertama kali sampai versi terakhirMakalah sistem operasi microsoft windows dari pertama kali sampai versi terakhir
Makalah sistem operasi microsoft windows dari pertama kali sampai versi terakhir
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunak
 
Arsitektur basis data
Arsitektur basis dataArsitektur basis data
Arsitektur basis data
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysql
 
Data Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiData Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta api
 
Materi CSS Dasar
Materi CSS DasarMateri CSS Dasar
Materi CSS Dasar
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 
Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
2D.-Mengenal-Dunia-Digital-Metaverse.pdf
2D.-Mengenal-Dunia-Digital-Metaverse.pdf2D.-Mengenal-Dunia-Digital-Metaverse.pdf
2D.-Mengenal-Dunia-Digital-Metaverse.pdf
 
Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)Laporan pemrograman berbasis web (CSS)
Laporan pemrograman berbasis web (CSS)
 
3 Linked List
3   Linked List3   Linked List
3 Linked List
 
Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHPLaporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHP
 
Makalah manajemen jaringan
Makalah manajemen jaringanMakalah manajemen jaringan
Makalah manajemen jaringan
 
Kontrak kuliah p ilmu ekonomi i kelas a
Kontrak kuliah p ilmu ekonomi i kelas aKontrak kuliah p ilmu ekonomi i kelas a
Kontrak kuliah p ilmu ekonomi i kelas a
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
 
Pemrograman Mobile Unit 2 : Dasar-dasar Flutter
Pemrograman Mobile Unit 2 : Dasar-dasar FlutterPemrograman Mobile Unit 2 : Dasar-dasar Flutter
Pemrograman Mobile Unit 2 : Dasar-dasar Flutter
 
Laporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat WebsiteLaporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat Website
 
Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)
 

En vedette

http://vnx.su/ Лада 4x4 02-02-2015 руководство по эксплуатации
http://vnx.su/ Лада 4x4 02-02-2015 руководство по эксплуатацииhttp://vnx.su/ Лада 4x4 02-02-2015 руководство по эксплуатации
http://vnx.su/ Лада 4x4 02-02-2015 руководство по эксплуатацииlada-ruk
 
Bahan kue lapis surabaya x
Bahan kue lapis surabaya xBahan kue lapis surabaya x
Bahan kue lapis surabaya xTurino Turino
 
Jay Ghonia (SQL)
Jay Ghonia (SQL)Jay Ghonia (SQL)
Jay Ghonia (SQL)Jay Ghoniya
 
Safe Contractor Certificate
Safe Contractor CertificateSafe Contractor Certificate
Safe Contractor CertificateZach Britchford
 
La trasformazione del sistema sanitario toscano
La trasformazione del sistema sanitario toscanoLa trasformazione del sistema sanitario toscano
La trasformazione del sistema sanitario toscanoEnrico Rossi
 
Adhd pharmacotherapy
Adhd pharmacotherapyAdhd pharmacotherapy
Adhd pharmacotherapyUjaas Dawar
 
Articulate studio 09 engage 中英翻譯無料教學簡報
Articulate studio 09 engage 中英翻譯無料教學簡報Articulate studio 09 engage 中英翻譯無料教學簡報
Articulate studio 09 engage 中英翻譯無料教學簡報yunjuli
 
Il futuro della Bologna-Vignola
Il futuro della Bologna-VignolaIl futuro della Bologna-Vignola
Il futuro della Bologna-VignolaRaffaele Donini
 
SBD16 – Veränderungen wagen: Wie Sunrise die Digitale Transformation vorantreibt
SBD16 – Veränderungen wagen: Wie Sunrise die Digitale Transformation vorantreibtSBD16 – Veränderungen wagen: Wie Sunrise die Digitale Transformation vorantreibt
SBD16 – Veränderungen wagen: Wie Sunrise die Digitale Transformation vorantreibtNamics
 
La Jurisdiccion Contencioso Administrativo en Venezuela
La Jurisdiccion Contencioso Administrativo en VenezuelaLa Jurisdiccion Contencioso Administrativo en Venezuela
La Jurisdiccion Contencioso Administrativo en Venezuelayanelis rodriguez
 
Journalisme et communautés
Journalisme et communautésJournalisme et communautés
Journalisme et communautésbruno boutot
 

En vedette (14)

http://vnx.su/ Лада 4x4 02-02-2015 руководство по эксплуатации
http://vnx.su/ Лада 4x4 02-02-2015 руководство по эксплуатацииhttp://vnx.su/ Лада 4x4 02-02-2015 руководство по эксплуатации
http://vnx.su/ Лада 4x4 02-02-2015 руководство по эксплуатации
 
Bahan kue lapis surabaya x
Bahan kue lapis surabaya xBahan kue lapis surabaya x
Bahan kue lapis surabaya x
 
DRCC REF Letter001
DRCC REF Letter001DRCC REF Letter001
DRCC REF Letter001
 
Jay Ghonia (SQL)
Jay Ghonia (SQL)Jay Ghonia (SQL)
Jay Ghonia (SQL)
 
Safe Contractor Certificate
Safe Contractor CertificateSafe Contractor Certificate
Safe Contractor Certificate
 
La trasformazione del sistema sanitario toscano
La trasformazione del sistema sanitario toscanoLa trasformazione del sistema sanitario toscano
La trasformazione del sistema sanitario toscano
 
Adhd pharmacotherapy
Adhd pharmacotherapyAdhd pharmacotherapy
Adhd pharmacotherapy
 
Articulate studio 09 engage 中英翻譯無料教學簡報
Articulate studio 09 engage 中英翻譯無料教學簡報Articulate studio 09 engage 中英翻譯無料教學簡報
Articulate studio 09 engage 中英翻譯無料教學簡報
 
Il futuro della Bologna-Vignola
Il futuro della Bologna-VignolaIl futuro della Bologna-Vignola
Il futuro della Bologna-Vignola
 
People mover: si parte!
People mover: si parte!People mover: si parte!
People mover: si parte!
 
SBD16 – Veränderungen wagen: Wie Sunrise die Digitale Transformation vorantreibt
SBD16 – Veränderungen wagen: Wie Sunrise die Digitale Transformation vorantreibtSBD16 – Veränderungen wagen: Wie Sunrise die Digitale Transformation vorantreibt
SBD16 – Veränderungen wagen: Wie Sunrise die Digitale Transformation vorantreibt
 
La Jurisdiccion Contencioso Administrativo en Venezuela
La Jurisdiccion Contencioso Administrativo en VenezuelaLa Jurisdiccion Contencioso Administrativo en Venezuela
La Jurisdiccion Contencioso Administrativo en Venezuela
 
Microanalisis de evidencias
Microanalisis de evidenciasMicroanalisis de evidencias
Microanalisis de evidencias
 
Journalisme et communautés
Journalisme et communautésJournalisme et communautés
Journalisme et communautés
 

Similaire à Tugas UML

Tugas 3 rekayasaweb
Tugas 3 rekayasawebTugas 3 rekayasaweb
Tugas 3 rekayasawebSugianto oo
 
Tugas3-0916-oktonato glavikantara-1612510675
Tugas3-0916-oktonato glavikantara-1612510675Tugas3-0916-oktonato glavikantara-1612510675
Tugas3-0916-oktonato glavikantara-1612510675pika glavikantara
 
1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_kuIrfanRifangga
 
diagram UML
diagram UMLdiagram UML
diagram UMLoky_put
 
Tugas3 rekayasa web-1412510917
Tugas3 rekayasa web-1412510917Tugas3 rekayasa web-1412510917
Tugas3 rekayasa web-1412510917rimaafauziaah
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiRAHASIA
 
Tugas 3 (individu) rekayasa web 0316
Tugas 3 (individu) rekayasa web 0316Tugas 3 (individu) rekayasa web 0316
Tugas 3 (individu) rekayasa web 0316septianarul
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa webUmmi khairani
 
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptx
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptxPemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptx
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptxCandraRafiWidiyatna
 
Tugas 3 ki-0316-alvin yosua-1411510454
Tugas 3 ki-0316-alvin yosua-1411510454Tugas 3 ki-0316-alvin yosua-1411510454
Tugas 3 ki-0316-alvin yosua-1411510454alvinyosua
 

Similaire à Tugas UML (20)

Uml
UmlUml
Uml
 
Modul uml
Modul umlModul uml
Modul uml
 
Tugas umll
Tugas umllTugas umll
Tugas umll
 
Lap.praktikum
Lap.praktikumLap.praktikum
Lap.praktikum
 
UML
UMLUML
UML
 
Tugas 3 rekayasaweb
Tugas 3 rekayasawebTugas 3 rekayasaweb
Tugas 3 rekayasaweb
 
Tugas3-0916-oktonato glavikantara-1612510675
Tugas3-0916-oktonato glavikantara-1612510675Tugas3-0916-oktonato glavikantara-1612510675
Tugas3-0916-oktonato glavikantara-1612510675
 
1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku
 
diagram UML
diagram UMLdiagram UML
diagram UML
 
Tugas3 rekayasa web-1412510917
Tugas3 rekayasa web-1412510917Tugas3 rekayasa web-1412510917
Tugas3 rekayasa web-1412510917
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Uml
UmlUml
Uml
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
 
Tugas 3 (individu) rekayasa web 0316
Tugas 3 (individu) rekayasa web 0316Tugas 3 (individu) rekayasa web 0316
Tugas 3 (individu) rekayasa web 0316
 
TD-635-02-PSBO
TD-635-02-PSBOTD-635-02-PSBO
TD-635-02-PSBO
 
Bab ii
Bab iiBab ii
Bab ii
 
Unified modeling language
Unified modeling languageUnified modeling language
Unified modeling language
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
 
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptx
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptxPemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptx
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptx
 
Tugas 3 ki-0316-alvin yosua-1411510454
Tugas 3 ki-0316-alvin yosua-1411510454Tugas 3 ki-0316-alvin yosua-1411510454
Tugas 3 ki-0316-alvin yosua-1411510454
 

Plus de Riza Nurman

SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakRiza Nurman
 
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakSE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakRiza Nurman
 
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakSE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakRiza Nurman
 
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakSE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakRiza Nurman
 
XML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICESXML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICESRiza Nurman
 
XML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASEXML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASERiza Nurman
 
XML - Chapter 6 SIMPLE API FOR XML (SAX)
XML - Chapter 6 SIMPLE API FOR XML (SAX)XML - Chapter 6 SIMPLE API FOR XML (SAX)
XML - Chapter 6 SIMPLE API FOR XML (SAX)Riza Nurman
 
XML - Chapter 5 XML DOM
XML - Chapter 5 XML DOMXML - Chapter 5 XML DOM
XML - Chapter 5 XML DOMRiza Nurman
 
DBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseDBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseRiza Nurman
 
DBA BAB 4 - Recovery Data
DBA BAB 4 - Recovery DataDBA BAB 4 - Recovery Data
DBA BAB 4 - Recovery DataRiza Nurman
 
DBA BAB 3 - Manage Database
DBA BAB 3 - Manage DatabaseDBA BAB 3 - Manage Database
DBA BAB 3 - Manage DatabaseRiza Nurman
 
DBA BAB 2 - INSTALASI DAN UPGRADE SQL SERVER 2005
DBA BAB 2 - INSTALASI DAN UPGRADE SQL SERVER 2005DBA BAB 2 - INSTALASI DAN UPGRADE SQL SERVER 2005
DBA BAB 2 - INSTALASI DAN UPGRADE SQL SERVER 2005Riza Nurman
 
DBA BAB 1 - Pengenalan Database Administrator
DBA BAB 1 - Pengenalan Database AdministratorDBA BAB 1 - Pengenalan Database Administrator
DBA BAB 1 - Pengenalan Database AdministratorRiza Nurman
 
RMN - XML Source Code
RMN -  XML Source CodeRMN -  XML Source Code
RMN - XML Source CodeRiza Nurman
 
ADP - Chapter 5 Exploring JavaServer Pages Technology
ADP - Chapter 5 Exploring JavaServer Pages TechnologyADP - Chapter 5 Exploring JavaServer Pages Technology
ADP - Chapter 5 Exploring JavaServer Pages TechnologyRiza Nurman
 

Plus de Riza Nurman (20)

TOT PHP DAY 1
TOT PHP DAY 1TOT PHP DAY 1
TOT PHP DAY 1
 
SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat Lunak
 
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat LunakSE - Chapter 8 Strategi Pengujian Perangkat Lunak
SE - Chapter 8 Strategi Pengujian Perangkat Lunak
 
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat LunakSE - Chapter 7 Teknik Pengujian Perangkat Lunak
SE - Chapter 7 Teknik Pengujian Perangkat Lunak
 
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat LunakSE - Chapter 6 Tim dan Kualitas Perangkat Lunak
SE - Chapter 6 Tim dan Kualitas Perangkat Lunak
 
XML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICESXML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICES
 
XML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASEXML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASE
 
XML - Chapter 6 SIMPLE API FOR XML (SAX)
XML - Chapter 6 SIMPLE API FOR XML (SAX)XML - Chapter 6 SIMPLE API FOR XML (SAX)
XML - Chapter 6 SIMPLE API FOR XML (SAX)
 
XML - Chapter 5 XML DOM
XML - Chapter 5 XML DOMXML - Chapter 5 XML DOM
XML - Chapter 5 XML DOM
 
DBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseDBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan Database
 
DBA BAB 4 - Recovery Data
DBA BAB 4 - Recovery DataDBA BAB 4 - Recovery Data
DBA BAB 4 - Recovery Data
 
DBA BAB 3 - Manage Database
DBA BAB 3 - Manage DatabaseDBA BAB 3 - Manage Database
DBA BAB 3 - Manage Database
 
DBA BAB 2 - INSTALASI DAN UPGRADE SQL SERVER 2005
DBA BAB 2 - INSTALASI DAN UPGRADE SQL SERVER 2005DBA BAB 2 - INSTALASI DAN UPGRADE SQL SERVER 2005
DBA BAB 2 - INSTALASI DAN UPGRADE SQL SERVER 2005
 
DBA BAB 1 - Pengenalan Database Administrator
DBA BAB 1 - Pengenalan Database AdministratorDBA BAB 1 - Pengenalan Database Administrator
DBA BAB 1 - Pengenalan Database Administrator
 
RMN - XML Source Code
RMN -  XML Source CodeRMN -  XML Source Code
RMN - XML Source Code
 
XML - Chapter 4
XML - Chapter 4XML - Chapter 4
XML - Chapter 4
 
XML - Chapter 3
XML - Chapter 3XML - Chapter 3
XML - Chapter 3
 
XML - Chapter 2
XML - Chapter 2XML - Chapter 2
XML - Chapter 2
 
XML - Chapter 1
XML - Chapter 1XML - Chapter 1
XML - Chapter 1
 
ADP - Chapter 5 Exploring JavaServer Pages Technology
ADP - Chapter 5 Exploring JavaServer Pages TechnologyADP - Chapter 5 Exploring JavaServer Pages Technology
ADP - Chapter 5 Exploring JavaServer Pages Technology
 

Dernier

MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...nuraji51
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024ssuser0bf64e
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptPpsSambirejo
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptnabilafarahdiba95
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaharnosuharno5
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024RahmadLalu1
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxDEAAYUANGGREANI
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptxSusanSanti20
 

Dernier (20)

MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 

Tugas UML

  • 1. “Perancangan Aplikasi Buku Tamu (Virtual Wedding Guess Book)” Oleh: Riza Muhammad Nurman Tugas Perancangan Perangkat lunak
  • 2. Referensi Pender, Tom. 2003. UML Bible. Indianapolis: Wiley Publishing, Inc. Flower, Martin. 2003. UML Distilled Third Edition: A Brief Guide To The Standard Object Modeling Language. Addison-Wesley.
  • 3. Analisa Sistem Aplikasi Buku Tamu adalah sebuah aplikasi sederhana yang digunakan untuk menyimpan data tamu khususnya tamu undanganpernikahan. Aplikasi Buku Tamu dibuat dengan menggunakan bahasa pemrogramanJava dan IDE Netbeans sebagai kodeeditor dan proses debugging. Aplikasi ini hanya bisa memasukkandata tamu dan menyimpannya kedalam sebuah berkas teks.
  • 4. Analisa Sistem Aplikasi dikembangkan menggunakan pendekatan berorientasi objek serta dirancang dan digambarkan dengan pemodelan UML Diagram. Diagram yang digunakan meliputi 1. UseCase Diagram 2. Class Diagram 3. Object Diagram 4. SequenceDiagram 5. Communication Diagram 6. Activity Diagram 7. PackageDiagram 8. State Diagram 9. Component Diagram 10. Deployment Diagram
  • 5. Spesifikasi Hardware & Software Berikut adalah spesifikasi hardware dan software yang digunakan untuk mengembangkan Aplikasi Buku Tamu: Hardware: Notebook Lenovo IdeaPad Processor iCore 5, Harddisk 1 TB, RAM 4GB, NVIDIA GeForceGT 740M Operating System: Windows 8.1 Pro Software: Astah Community, Netbeans 8.0
  • 6. Use Case Diagram Use Case Diagram adalah diagram yang digunakan untuk memodelkan bagaimana harapan orang dalam memakai sebuah sistem. Diagram ini menggambarkan siapa saja pengguna yang berinteraksi dengan sistem, layanan yang berada dalam sistem, dan bagaimana interaksi layanan tersebut dengan penggunanya.
  • 7. Class Diagram Kelas adalah definisi untuk sebuah sumber daya yang berisi informasi tentang fitur-fitur dari sebuah entitas dan bagaimana entitas tersebut digunakan Kelas-kelas tersebut kemudian membentuk fondasi dasar dari class diagram
  • 8. Object Diagram Objek adalah suatu identitas entitas unik yang memenuhi aturan-aturan yang didefinisikan oleh kelas. Snapshot dari objek- objek dalam sebuah sistem pada satu waktu disebut Object Diagram
  • 9. Sequence Diagram Sequence Diagram merupakan salah satu bentuk Interaction Diagram yang menjelaskan bagaimana sekelompok objek saling berkolaborasi menggunakan behavior masing-masing objek. Sequence Diagram menggambarkan sejumlah contoh objek yang saling berinteraksi pada sebuah use case dengan menggunakan pesan yang dikirimkan.
  • 10. Communication Diagram Communication Diagram merupakan salah satu tipe Interaction Diagram yang menekankan link data antarobjek dalam sebuah interaksi Communication Diagram mengizinkan penempatan objek secara bebas.
  • 11. Activity Diagram Activity Diagram adalah teknik untuk menggambarkan logika prosedural, proses bisnis dan alur kerja. Diagram ini mirip flowchart tapi memiliki notasi berbeda dan memiliki behavior yang bisa berjalan secara paralel.
  • 12. State Diagram State Diagram merupakan teknik umum untuk menggambarkan behavior dari sebuah sistem. Dalam pendekatan berorientasi objek, diagram ini memperlihatkan perubahan behavior dari sebuah objek.
  • 13. Package Diagram Package Diagram adalah diagram yang menggambarkan pengelompokkan berbagai macam elemen ke dalam unit level yang lebih tinggi. Jenis diagram ini sering digunakan untuk mengelompokkan kelas.
  • 14. Component Diagram Komponen didefinisikan sebagai kontainer. Komponen berisi kelas- kelas dan menyembunyikan fungsionalitas yang ada dalam kelas. Komponen bisa merepresentasikan sebuah aplikasi. Component Diagram adalah diagram yang memperlihatkan hubungan antarkomponen
  • 15. Deployment Diagram Deployment Diagram memperlihatkan tata letak sistem secara fisik yang memperlihatkan dimana perangkat lunak bisa berjalan.