SlideShare a Scribd company logo
“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

More Related Content

What's hot

Presentasi UML (Unified Modeling Language)
Presentasi UML (Unified Modeling Language)Presentasi UML (Unified Modeling Language)
Presentasi UML (Unified Modeling Language)Edho Pratama
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
aminah05
 
Konduktor dan semikonduktor
Konduktor dan semikonduktor Konduktor dan semikonduktor
Konduktor dan semikonduktor Ida Farida Ch
 
RL - Metode Node dan Mesh
RL - Metode Node dan MeshRL - Metode Node dan Mesh
RL - Metode Node dan MeshMuhammad Dany
 
MATERI JARINGAN NIRKABEL TKJ.pptx
MATERI JARINGAN NIRKABEL TKJ.pptxMATERI JARINGAN NIRKABEL TKJ.pptx
MATERI JARINGAN NIRKABEL TKJ.pptx
rosminailham02
 
Laporan lengakap percobaan karakteristik piranti cahaya
Laporan lengakap percobaan karakteristik piranti cahayaLaporan lengakap percobaan karakteristik piranti cahaya
Laporan lengakap percobaan karakteristik piranti cahaya
fikar zul
 
ELEKTRONIKA-Teori Rangkaian
ELEKTRONIKA-Teori RangkaianELEKTRONIKA-Teori Rangkaian
ELEKTRONIKA-Teori Rangkaian
Syarifah Ambami
 
Presentasi laser gas
Presentasi laser gasPresentasi laser gas
Presentasi laser gas
4211410001
 
Fisika Inti
Fisika IntiFisika Inti
Fisika Inti
FKIP UHO
 
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARAANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
Uofa_Unsada
 
Teorema thevenin dan norton
Teorema thevenin dan nortonTeorema thevenin dan norton
Teorema thevenin dan norton
RetnoWulan26
 
peluruhan sinar alpha dan beta
peluruhan sinar alpha dan betapeluruhan sinar alpha dan beta
peluruhan sinar alpha dan beta
Fita Permata
 
PPT Gelombang Bunyi.pptx
PPT Gelombang Bunyi.pptxPPT Gelombang Bunyi.pptx
PPT Gelombang Bunyi.pptx
SarahMardiyah2
 
Tutorial membuat aplikasi kasir dengan vb 6.0
Tutorial  membuat aplikasi kasir  dengan vb 6.0Tutorial  membuat aplikasi kasir  dengan vb 6.0
Tutorial membuat aplikasi kasir dengan vb 6.0ahmadranddy
 
Contoh Makalah Fisika Magnet
Contoh Makalah Fisika MagnetContoh Makalah Fisika Magnet
Contoh Makalah Fisika Magnet
Hendri saputra
 
Manajemen file windows
Manajemen file windowsManajemen file windows
Manajemen file windows
dimas wahab
 
Fisika Inti
Fisika IntiFisika Inti
Fisika Inti
Lailatul Maghfiroh
 
Konsep dasar management bandwidth-AIJTKJGNC
Konsep dasar management bandwidth-AIJTKJGNCKonsep dasar management bandwidth-AIJTKJGNC
Konsep dasar management bandwidth-AIJTKJGNC
AsepSukarya2
 

What's hot (20)

Presentasi UML (Unified Modeling Language)
Presentasi UML (Unified Modeling Language)Presentasi UML (Unified Modeling Language)
Presentasi UML (Unified Modeling Language)
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
 
Konduktor dan semikonduktor
Konduktor dan semikonduktor Konduktor dan semikonduktor
Konduktor dan semikonduktor
 
RL - Metode Node dan Mesh
RL - Metode Node dan MeshRL - Metode Node dan Mesh
RL - Metode Node dan Mesh
 
MATERI JARINGAN NIRKABEL TKJ.pptx
MATERI JARINGAN NIRKABEL TKJ.pptxMATERI JARINGAN NIRKABEL TKJ.pptx
MATERI JARINGAN NIRKABEL TKJ.pptx
 
Laporan lengakap percobaan karakteristik piranti cahaya
Laporan lengakap percobaan karakteristik piranti cahayaLaporan lengakap percobaan karakteristik piranti cahaya
Laporan lengakap percobaan karakteristik piranti cahaya
 
ELEKTRONIKA-Teori Rangkaian
ELEKTRONIKA-Teori RangkaianELEKTRONIKA-Teori Rangkaian
ELEKTRONIKA-Teori Rangkaian
 
Presentasi laser gas
Presentasi laser gasPresentasi laser gas
Presentasi laser gas
 
Fisika Inti
Fisika IntiFisika Inti
Fisika Inti
 
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARAANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
ANALISIS KINERJA JARINGAN SERAT OPTIK PADA RING 1 DI ARNET JATINEGARA
 
Teorema thevenin dan norton
Teorema thevenin dan nortonTeorema thevenin dan norton
Teorema thevenin dan norton
 
peluruhan sinar alpha dan beta
peluruhan sinar alpha dan betapeluruhan sinar alpha dan beta
peluruhan sinar alpha dan beta
 
Sistem berkas
Sistem berkasSistem berkas
Sistem berkas
 
PPT Gelombang Bunyi.pptx
PPT Gelombang Bunyi.pptxPPT Gelombang Bunyi.pptx
PPT Gelombang Bunyi.pptx
 
Tutorial membuat aplikasi kasir dengan vb 6.0
Tutorial  membuat aplikasi kasir  dengan vb 6.0Tutorial  membuat aplikasi kasir  dengan vb 6.0
Tutorial membuat aplikasi kasir dengan vb 6.0
 
Contoh Makalah Fisika Magnet
Contoh Makalah Fisika MagnetContoh Makalah Fisika Magnet
Contoh Makalah Fisika Magnet
 
Manajemen file windows
Manajemen file windowsManajemen file windows
Manajemen file windows
 
Fisika Inti
Fisika IntiFisika Inti
Fisika Inti
 
Fisika Statistik
Fisika StatistikFisika Statistik
Fisika Statistik
 
Konsep dasar management bandwidth-AIJTKJGNC
Konsep dasar management bandwidth-AIJTKJGNCKonsep dasar management bandwidth-AIJTKJGNC
Konsep dasar management bandwidth-AIJTKJGNC
 

Viewers also liked

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 x
Turino 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 toscano
Enrico Rossi
 
Adhd pharmacotherapy
Adhd pharmacotherapyAdhd pharmacotherapy
Adhd pharmacotherapy
Ujaas 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-Vignola
Raffaele Donini
 
People mover: si parte!
People mover: si parte!People mover: si parte!
People mover: si parte!
Raffaele 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 vorantreibt
Namics
 
La Jurisdiccion Contencioso Administrativo en Venezuela
La Jurisdiccion Contencioso Administrativo en VenezuelaLa Jurisdiccion Contencioso Administrativo en Venezuela
La Jurisdiccion Contencioso Administrativo en Venezuela
yanelis rodriguez
 
Microanalisis de evidencias
Microanalisis de evidenciasMicroanalisis de evidencias
Microanalisis de evidencias
yanelis rodriguez
 
Journalisme et communautés
Journalisme et communautésJournalisme et communautés
Journalisme et communautésbruno boutot
 

Viewers also liked (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
 

Similar to Tugas UML

Uml
UmlUml
Tugas umll
Tugas umllTugas umll
Tugas umll
Alvin Setiawan
 
Lap.praktikum
Lap.praktikumLap.praktikum
Lap.praktikum
Risman Gunawan
 
Tugas 3 rekayasaweb
Tugas 3 rekayasawebTugas 3 rekayasaweb
Tugas 3 rekayasaweb
Sugianto oo
 
Tugas3-0916-oktonato glavikantara-1612510675
Tugas3-0916-oktonato glavikantara-1612510675Tugas3-0916-oktonato glavikantara-1612510675
Tugas3-0916-oktonato glavikantara-1612510675
pika glavikantara
 
1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku1211510555 irfan adi rifangga tugas3_ku
1211510555 irfan adi rifangga tugas3_ku
IrfanRifangga
 
diagram UML
diagram UMLdiagram UML
diagram UML
oky_put
 
Tugas3 rekayasa web-1412510917
Tugas3 rekayasa web-1412510917Tugas3 rekayasa web-1412510917
Tugas3 rekayasa web-1412510917
rimaafauziaah
 
Tugas 3
Tugas 3Tugas 3
Uml
UmlUml
Uml
Mrirfan
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
RAHASIA
 
Tugas 3 (individu) rekayasa web 0316
Tugas 3 (individu) rekayasa web 0316Tugas 3 (individu) rekayasa web 0316
Tugas 3 (individu) rekayasa web 0316
septianarul
 
TD-635-02-PSBO
TD-635-02-PSBOTD-635-02-PSBO
TD-635-02-PSBO
Tino Dwiantoro
 
Unified modeling language
Unified modeling languageUnified modeling language
Unified modeling language
Supriyadi 'Nidji'
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
Ummi 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.pptx
CandraRafiWidiyatna
 
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
alvinyosua
 

Similar to 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
 

More from Riza Nurman

TOT PHP DAY 1
TOT PHP DAY 1TOT PHP DAY 1
TOT PHP DAY 1
Riza Nurman
 
SE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat LunakSE - Chapter 9 Pemeliharaan Perangkat Lunak
SE - Chapter 9 Pemeliharaan Perangkat Lunak
Riza 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 Lunak
Riza 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 Lunak
Riza 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 Lunak
Riza Nurman
 
XML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICESXML - Chapter 8 WEB SERVICES
XML - Chapter 8 WEB SERVICES
Riza Nurman
 
XML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASEXML - Chapter 7 XML DAN DATABASE
XML - Chapter 7 XML DAN DATABASE
Riza 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 DOM
Riza Nurman
 
DBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan DatabaseDBA BAB 5 - Keamanan Database
DBA BAB 5 - Keamanan Database
Riza Nurman
 
DBA BAB 4 - Recovery Data
DBA BAB 4 - Recovery DataDBA BAB 4 - Recovery Data
DBA BAB 4 - Recovery Data
Riza Nurman
 
DBA BAB 3 - Manage Database
DBA BAB 3 - Manage DatabaseDBA BAB 3 - Manage Database
DBA BAB 3 - Manage Database
Riza 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 2005
Riza Nurman
 
DBA BAB 1 - Pengenalan Database Administrator
DBA BAB 1 - Pengenalan Database AdministratorDBA BAB 1 - Pengenalan Database Administrator
DBA BAB 1 - Pengenalan Database Administrator
Riza Nurman
 
RMN - XML Source Code
RMN -  XML Source CodeRMN -  XML Source Code
RMN - XML Source Code
Riza Nurman
 
XML - Chapter 4
XML - Chapter 4XML - Chapter 4
XML - Chapter 4
Riza Nurman
 
XML - Chapter 3
XML - Chapter 3XML - Chapter 3
XML - Chapter 3
Riza Nurman
 
XML - Chapter 2
XML - Chapter 2XML - Chapter 2
XML - Chapter 2
Riza Nurman
 
XML - Chapter 1
XML - Chapter 1XML - Chapter 1
XML - Chapter 1
Riza 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 Technology
Riza Nurman
 

More from 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
 

Recently uploaded

PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
MildayantiMildayanti
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
indraayurestuw
 
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
junaedikuluri1
 
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdfKelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
JALANJALANKENYANG
 
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdfLaporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
OcitaDianAntari
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
esmaducoklat
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
HendraSagita2
 
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdfSeminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
inganahsholihahpangs
 
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul AjarPowerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
MashudiMashudi12
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
maulatamah
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
sitispd78
 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
irvansupriadi44
 
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdfMODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
YuristaAndriyani1
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
akram124738
 
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
nimah111
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
SdyokoSusanto1
 

Recently uploaded (20)

PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
 
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
 
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdfKelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
 
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdfLaporan Pembina OSIS UNTUK PMMOK.pdf.pdf
Laporan Pembina OSIS UNTUK PMMOK.pdf.pdf
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
 
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdfSeminar Pendidikan PPG Filosofi Pendidikan.pdf
Seminar Pendidikan PPG Filosofi Pendidikan.pdf
 
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul AjarPowerpoint Materi Menyusun dan Merencanakan Modul Ajar
Powerpoint Materi Menyusun dan Merencanakan Modul Ajar
 
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Matematika Kelas 8 Fase D Kurikulum Merdeka - [abdiera.com]
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
 
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdfMODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
 
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
 

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.