2. Unified Modeling Language (UML)
Unified Modeling Language
merupakan salah satu alat bantu yang dapat digunakan
dalam bahasa pemograman yang berorientasi objek,
saat ini UML akan mulai menjadi standar masa depan bagi
industri pengembangan sistem/perangkat lunak yang
berorientasi objek sebab pada dasarnya UML digunakan
oleh banyak perusahaan.
3. Definisi UML
Unified Modeling Language merupakan metode pengembangan perangkat
lunak (sistem informasi) dengan menggunakan metode grafis serta
merupakan bahasa untuk visualisasi, spesifikasi, konstruksi serta
dokumentasi
Unified Modeling Language (UML) adalah bahasa yang telah menjadi
standard untuk visualisasi, menetapkan, membangun dan
mendokumentasikan arti suatu sistem perangkat lunak.
Unified Modeling Language (UML) dapat didefinisikan sebagai sebuah
bahasa yang telah menjadi standar dalam industri untuk visualisasi,
merancang dan mendokumentasikan sistem perangkat lunak.
4. Unified Modeling Language (UML) merupakan standard modeling language
yang terdiri dari kumpulan-kumpulan diagram, dikembangkan untuk
membantu para pengembang sistem dan software agar bisa
menyelesaikan tugas-tugas seperti :
Spesifikasi
Visualisasi
Desain arsitektur
Konstruksi
Simulasi dan testing
Dokumentasi
Definisi UML
5. Use case diagram yaitu salah satu jenis diagram pada UML yang
menggambarkan interaksi antara sistem dan aktor, use case diagram juga
dapat men-deskripsikan tipe interaksi antara si pemakai sistem dengan
sistemnya.
Use Case Diagram
6. Activity Diagram
Activity diagram atau diagram aktivitas yaitu salah satu jenis diagram pada
UML yang dapat memodelkan proses-proses apa saja yang terjadi pada
sistem.
7. Sequence Diagram
Sequence diagram yaitu salah satu jenis diagram pada UML yang menjelaskan
interaksi objek yang berdasarkan urutan waktu, sequence diagram juga dapat
menggambarkan urutan atau tahapan yang harus dilakukan untuk dapat
menghasilkan sesuatu seperti pada use case diagram.
8. Class Diagram
Class diagram yaitu salah satu jenis diagram pada UML yang digunakan untuk
menampilkan kelas-kelas maupun pakaet-paket yang ada pada suatu sistem
yang nantinya akan digunakan. Jadi diagram ini dapat memberikan sebuah
gambaran mengenai sistem maupun relasi-relasi yang terdapat pada sistem
tersebut.
9. Statemachine Diagram
Statemachine diagram yaitu salah satu jenis diagram pada UML yang
menggambarkan transisi maupun perubahan keadaan suatu objek pada sistem.
10. Communication Diagram
Communication diagram yaitu salah satu jenis diagram pada UML yang dapat
menggamabarkan tahapan terjadinya suatu aktivitas dan diagram ini juga
menggambarkan interaksi antara objek yang ada pada sistem. Hampir sama
seperti sequence diagram akan tetapi communication diagram lebih menekankan
kepada peranan masing-masing objek pada sistem.
11. Deployment Diagram
Deployment diagram yaitu salah satu diagram pada UML yang menunjukan tata
letak suatu sistem secara fisik, dapat juga dikatakan untuk menampilkan bagian-
bagian softwere yang terdapat pada hardwere dan digunakan untuk menerapkan
suatu sistem dan hubungan antara komponen hardwere. Jadi Deployment
diagram intinya untuk menunjukan letak softwere pada hardwere yang digunakan
sistem.
12. Component Diagram
Component diagram yaitu salah satu jenis diagram pada UML yang
menggambarkan softwere pada suatu sistem. Component diagram merupakan
penerapan softwere dari satu ataupun lebih class, dan biasanya berupa file data
atau .exe, source kode, table, dokumen.
13. Perbedaan Use Case diagram, activity diagram,Sequence
diagram, class diagram
NAMA DIAGRAM
DIGUNAKAN UNTUK
DIGUNAKAN PADA
TAHAP
Use Case
diagram
Mendapatkan persyaratan atau kebutuhan system dan
menggambarkan hubungan antara system dengan lingkungan.
Analisis
Activity Diagram Menggambarkan hubungan aliran kerja business terlepas
dari classes, aliran activitas dalam sebuah use case,
atau detail design dari method.
Analisis, Design
Sequence
Diagram
Memodelkan prilaku object dalam sebuah use case.
Focus pada urutan berdasar waktu dari sebuah activity.
Analisis, Design
Class Diagram Menggambarkan hubungan antara model class dalam system. Analisis, Design
14. Kenapa kita membutuhkan model design dalam implementasi
atau pembuatan software (web)
Website adalah bagian terpenting dalam dunia bisnis/usaha, apapun jenis dan
bentuk dari bisnis/usaha itu. Saat ini, website sudah sangat populer sehingga
semua orang yang berbisnis bahkan suatu perusahaan-pun mengharapkan
untuk memiliki website sendiri,
Website akan memberikan nilai tambah bagi pertumbuhan bisnis/usaha, dan
sangat baik dan berguna untuk menarik perhatian pelanggan yang potensial,
contohnya seperti pemasaran produk dan jasa sebuah bisnis/usaha.
Sehingga model desain website adalah bagian terpenting dalam pembangunan
sebuah website karena merupakan tampilan luar yang sangat berguna dari
sebuah bisnis/usaha, dan dengan memiliki website yang menarik merupakan
sesuatu yang prioritas dalam dunia bisnis/usaha.