UTS RPL2 Ari Dwi Setianto
UTS RPL2 Ari Dwi Setianto
UTS RPL2 Ari Dwi Setianto
Nim : 19220025
b. Sequence diagram
Diagram sequence merupakan salah satu yang menjelaskan bagaimana suatu
operasi itu dilakukan; message (pesan) apa yang dikirim dan kapan
pelaksanaannya. Diagram ini diatur berdasarkan waktu. Objek-objek yang
berkaitan dengan proses berjalannya operasi diurutkan dari kiri ke kanan
berdasarkan waktu terjadinya dalam pesan yang terurut.
c. Activity diagram
Activity diagram, dalam bahasa Indonesia diagram aktivitas, yaitu diagram yang
dapat memodelkan proses-proses yang terjadi pada sebuah sistem. Runtutan
proses dari suatu sistem digambarkan secara vertikal. Activity diagram merupakan
pengembangan dari Use Case yang memiliki alur aktivitas.
d. Class diagram
Class sendiri merupakan istilah yang mendeskripsikan sekelompok objek yang
semuanya memiliki peran serupa dalam sistem. Sekelompok objek ini terdiri atas
fitur struktural yang mendefinisikan apa yang diketahui class dan fitur operasional
yang mendefinisikan apa yang bisa dilakukan oleh class.
2. Use case diagram minimarket pak ahmad
Activity diagram
3. Penjelasan singkat pada tahap metode waterfall
a. Requirement Analysis
Sebelum melakukan pengembangan perangkat lunak, seorang pengembang harus
mengetahui dan memahami bagaimana informasi kebutuhan penggguna terhadap
sebuah perangkat lunak. Metode pengumpulan informasi ini dapat diperoleh dengan
berbagai macam cara diantaranya, diskusi, observasi, survei, wawancara, dan
sebagainya.
b. Design
Informasi mengenai spesifikasi kebutuhan dari tahap Requirement Analysis
selanjutnya di analisa pada tahap ini untuk kemudian diimplementasikan pada desain
pengembangan. Perancangan desain dilakukan dengan tujuan membantu memberikan
gambaran lengkap mengenai apa yang harus dikerjakan.
c. Implementation
Tahap implementation and unit testing merupakan tahap pemrograman. Pembuatan
perangkat lunak dibagi menjadi modul-modul kecil yang nantinya akan digabungkan
dalam tahap berikutnya.
d. Testing
Setelah seluruh unit atau modul yang dikembangkan dan diuji di tahap implementasi
selanjutnya diintegrasikan dalam sistem secara keseluruhan.
e. Maintenance
Pada tahap terakhir dalam Metode Waterfall, perangkat lunak yang sudah jadi
dioperasikan pengguna dan dilakukan pemeliharaan. Pemeliharaan memungkinkan
pengembang untuk melakukan perbaikan atas kesalahan yang tidak terdeteksi pada
tahap-tahap sebelumnya.
c. Batasan masalah
Batasan masalah dalam kuliah kerja praktek sangat diperlukan agar kuliah kerja
praktek kerja praktek lebih terarah dan memudahkan dalam pembahasan sehingga
tujuan kuliah kerja praktek dapat tercapai dengan sebagaimananya. Ada beberapa
batasan yang digunakan dalam kuliah kerja praktek adalah sebagai berikut :
https://socs.binus.ac.id/2019/11/26/uml-diagram-use-case-diagram/#:~:text=Use
%20case%20diagram%20merupakan%20diagram,dengan%20sistem%20yang
%20akan%20dibuat.&text=Komponen%20tersebut%20kemudian%20menjelaskan
%20komunikasi%20antara%20aktor%2C%20dengan%20sistem%20yang%20ada
https://binus.ac.id/malang/2020/12/diagram-sequence-dalam-analisa-desain-sistem-
informasi/#:~:text=Diagram%20sequence%20merupakan%20salah%20satu,Diagram
%20ini%20diatur%20berdasarkan%20waktu.&text=Message%20digambarkan
%20sebagai%20garis%20berpanah%20dari%20satu%20objek%20ke%20objek
%20lainnya
https://www.dicoding.com/blog/apa-itu-activity-diagram/#:~:text=Pengertian
%20Activity%20Diagram&text=Activity%20diagram%20merupakan
%20pengembangan%20dari,terdapat%20di%20dalam%20sistem%20tersebut
https://glints.com/id/lowongan/class-diagram-adalah/#.YLzdfagzbIU