Tugas Analisa Use Case Portal Gate ITS

 Analisa Use Case Portal Gate ITS

Nama : Dimas Prihady Setyawan 

NRP : 5025211184

Kelas : APSI (E)


Use Case merupakan sebuah teknik perancangan sistem informasi yang digunakan untuk mengidentifikasi, menjelaskan, dan mengorganisir kebutuhan fungsional sistem dari perspektif pengguna.  Use Case memberikan gambaran bagaimana sistem akan digunakan dalam kondisi tertentu, termasuk tindakan yang dilakukan oleh pengguna atau sistem, serta respon yang dihasilkan dari tindakan tersebut.


Use Case berfokus pada aktivitas yang dilakukan oleh pengguna saat menggunakan sistem dan dapat memastikan bahwa persyaratan sistem dapat dipenuhi secara tepat dan lengkap. Use case juga memfasilitasi komunikasi yang lebih baik antara pemangku kepentingan dalam pengembangan perangkat lunak, seperti pengembang, pengguna, dan manajer proyek.


Berikut adalah implementasi analisa Use Case pada Portal Gate ITS:

User Case Name: 

Akses Portal Gate Kampus ITS

ID: 

ITS_UC - 1

Priority:

High

Actor: 

  • Civitas Academica ITS,

  • Warga Biasa

  • Petugas Portal Gate

Description: Portal Gate Kampus ITS merupakan gerbang akses keluar dan masuk area Kampus ITS menggunakan kartu/ KTM atau menggunakan karcis

Trigger:

  • Kartu/KTM ditempelkan pada scanner Portal Gate (Civitas Academica ITS)

  • Menekan tombol untuk mengeluarkan karcis ( Warga Biasa)


Type: External


Preconditions:

  • Civitas Academica memiliki kartu/KTM yang telah diaktivasi

  • Civitas Academica tidak memiliki kartu/KTM atau belum diaktivasi

  • Scanner Portal berfungsi dengan baik dalam mendeteksi kartu/KTM yang telah diaktivasi

  • Petugas Portal Gate memiliki kontrol atas Portal Gate

Normal Course:

  1. Actor melakukan aktivasi dan pengambilan kartu

  2. Actor berada di jangkauan area Portal Gate

    1. Actor menempelkan kartu pada scanner Portal Gate

    2. Actor menekan tombol karcis pada Portal Gate

  3. Portal Gate melakukan proses

    1. Membaca data pada kartu

    2. Membuat karcis

  4. Portal Gate melakukan validasi

  5. Portal Gate melakukan perintah akses:

    1. Menolak, data kartu tidak valid sehingga gerbang tetap tertutup

    2. Membuka, data kartu valid atau karcis valid

  6. Portal Gate menutup setelah actor masuk ke daerah kampus ITS


Output:

  1. Permintaan aktivasi dan pengambilan kartu

  2. Konfirmasi penempelan kartu atau penekanan tombol karcis

  3. Mendapatkan data pada kartu atau membuatkan data baru untuk karcis

  4. Mendapatkan data harian

  5. Portal Gate melakukan perintah akses tolak atau membuka

  6. Portal Gate tertutup

Alternative Course:

  1. Portal Gate tidak aktif sehingga beralih ke Portal Gate manual

  2. Validasi manual oleh petugas Portal Gate

    1. Menolak, jika surat/data yang dimiliki actor tidak lengkap

    2. Menerima, jika surat/data yang dimiliki actor lengkap

  3. Actor diberi akses keluar kampus ITS


Output:

  1. Petugas Portal Gate memeriksa lebih lanjut actor yang tidak memiliki surat/data lengkap

Postconditions:

  1. Portal Gate terbuka dan actor berhasil masuk ke area kampus ITS

  2. Aturan lalu lintas dan rambu-rambu dipatuhi oleh actor

  3. Sistem Portal Gate menyimpan data actor yang memiliki akses keluar masuk area kampus ITS

Exceptions:

  1. Kartu akses tidak valid atau kadaluarsa sehingga actor tidak dapat membuka Portal Gate

  2. Portal Gate tidak kehabisan kertas untuk mencetak tiket

  3. Actor mengabaikan aturan lalu lintas sehingga terjadi kecelakaan atau kerusakan properti Portal Gate

  4. Scanner pada Portal Gate bermasalah sehingga tidak bisa digunakan untuk validasi data pada kartu 

Summary

Inputs:

  • Kartu yang valid

  • Informasi yang dimiliki kartu

  • Pembuatan karcis

Source:

  • Civitas Academica ITS

  • Warga Biasa

  • Petugas Portal Gate

Outputs:

  • Portal Gate terbuka dan actor berhasil masuk/keluar area kampus ITS

  • Portal Gate tetap tertutup dan memberikan pesan error

Destination:

  • Portal Gate ITS

  • Jalan di daerah kampus ITS





Use Case Diagram:

Komentar

Postingan populer dari blog ini

Tugas Analisis dan Perancangan Sistem Informasi 9 - Desain Antarmuka Aplikasi Chatbot Ai.ctivity

EAS Analisis dan Perancangan Sistem Informasi

Tugas Analisis dan Perancangan Sistem Informasi 7 - Process Modelling Flow Aplikasi AlloBank