Langsung ke konten utama

Tugas 6 - Analisa Use Case

Use Case

Definisi Use Case

    Use case adalah salah satu jenis diagram UML (Unified Modelling Language). Use case diagram ini menggambarkan hubungan interaksi antara sistem dan aktor. Use Case juga dapat mendeskripsikan tipe interaksi antara si pengguna sistem dengan sistemnya. 

Bagian - bagian dari sebuah Use Case :

  • Setiap use case memiliki nama dan nomor, serta deskripsi singkat
  • Terdapat Actor, yaitu sebuah orang atau sistem lain yang berinteraksi dengan sistem untuk mencapai tujuan yang bermanfaat
  • Terdapat Trigger, yaitu sebuah event yang menyebabkan use case mulai
  • Terdapat Preconditions, berisi hal hal apa saja yang perlu diselesaikan sebelum setiap use case dimulai. 
  • Terdapat Normal course, berisi deskripsi dari langkah-langkah utama yang dilakukan untuk mengeksekusi respon terhadap event, input yang digunakan untuk langkah-langkah tersebut, dan output yang dihasilkan oleh langkah-langkah tersebut.
  • Terdapat Alternative courses, menggambarkan cara alternatif dari langkah-langkah yang akan mengarah pada kesimpulan kasus penggunaan yang berhasil.
  • Terdapat Postconditions, mendefinisikan produk akhir dari use case. Kondisi akhir ini juga berfungsi untuk menentukan prasyarat untuk kasus penggunaan berikutnya dalam rangkaian.
  • Terdapat Exceptions, merupakan kejadian atau kesalahan yang tidak biasa yang berpotensi ditemui dan akan menyebabkan hasil yang tidak berhasil.
  • Terdapat Summary of Inputs and Outputs, merupakan bagian terakhir dari use case merangkum kumpulan input dan output utama dari use case, bersama dengan sumber atau tujuannya.

Analisa Use Case :

    Analisa Use Case ini dibuat untuk menganalisa transaksi yang terjadi pada minimarket, Alfamart. Hubungan yang dibahas antara kasir sebagai actor dan sistem kasir.

Use Case Diagram :


Referensi : 

https://fajarbaskoro.blogspot.com/2018/10/apsi-analisa-use-case.html

https://www.dicoding.com/blog/contoh-use-case-diagram/

Komentar

Postingan populer dari blog ini

Tugas 3 - Feasibility Study Aplikasi SIMPEG

Feasibility study aplikasi HR : GreatDay HR Feasibility study adalah studi analisis yang digunakan untuk mengukur dan menilai tingkat kelayakan pada sebuah proyek. Kegiatan ini dilakukan untuk dapat mengetahui seberapa layak suatu rencana proyek tersebut.  Feasibility study memiliki pembahasan utama seperti technical feasibility, economic feasibility dan organizational feasibility. Dalam kesempatan kali ini, akan dilakukan feasibility study terhadap salah satu aplikasi HR yaitu aplikasi GreatDay HR. 1.        Technical feasibility ·         Familiarity with application is medium - HR Department memahami alur kerja aplikasi - Finance Department dapat melihat peluang penjualan aplikasi ini - IT Department memiliki pengalaman dalam membuat website perusahaan, tetapi tidak sekompleks permasalahan saat ini ·         Familiarity with technology is medium - IT Department telah memil...

Tugas 7 - Process Modelling

Process Model Definisi Proses Modeling      Proses modelling adalah cara untuk menggambarkan bagaimana sebuah bisnis beroperasi secara formal. Proses modelling akan mengilustrasikan aktivitas-aktivitas yang dilakukan dan bagaimana data berpindah diantara aktifitas-aktifitas itu. Ada banyak cara untuk merepresentasikan proses model, cara yang populer adalah dengan menggunakan data flow diagram (DFD). Definisi Data Flow Diagram (DFD)      Data flow diagram (DFD) adalah ilustrasi alur sebuah sistem. Biasanya, DFD banyak digunakan oleh seseorang yang bekerja di bidang sistem informasi. Ada 2 jenis DFD, Logical DFD yang menggambarkan proses tanpa menyarankan bagaimana mereka akan dilakukan. Kedua adalah Fisikal DFD yang menggambarkan proses model berikut implementasi pemrosesan informasinya. Ada 4 elemen yang menyusun suatu DFD yaitu: Proses Aktifitas atau fungsi yang dilakukan untuk alasan bisnis yang spesifik, biasa berupa man ual maupun terkomputerisasi. Data...

Tugas Pertemuan 3 - Windows Presentation Foundation

Windows Presentation Foundation(WPF) Aplication     Dalam artikel kali ini, saya ingin berbagi hasil belajar terbaru saya. Saya berhasil membuat aplikasi Name list dengan menggunakan template Windows Presentation Foundation. Dalam penerapannya, saya menggunakan bahasa C# dan memanfaatkan framework .NET di Microsoft Visual Studio. Berikut saya lampirkan hasil code dan screenshot saya: Repository :  Github Tampilan Awal Tampilan ketika button Add Name di klik      Saya harap artikel ini dapat memberikan inspirasi kepada teman-teman yang ingin memulai perjalanan pemrograman atau meningkatkan keterampilan mereka.