tugas 3 - rekayasa web
TRANSCRIPT
Universitas Budi Luhur
TUGAS 3REKAYASA WEB
NAMA : MUHAMMAD ARIEFNIM : 1311511099
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.
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.
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
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
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.
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.
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.
Statemachine Diagram
Statemachine diagram yaitu salah satu jenis diagram pada UML yang menggambarkan transisi maupun perubahan keadaan suatu objek pada sistem.
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.
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.
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.
Perbedaan Use Case diagram, activity diagram,Sequence diagram, class diagram
NAMA DIAGRAMDIGUNAKAN 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
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.