Alternative Flow Error Flow PreConditions Brief Description Primary Actor Supporting Actor Basic Flow

Program Studi Teknik Informatika SKPL –3S 20 41 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 1. Sistem menampilkan peringatan bahwa id user atau password tidak sesuai 2. Kembali ke Basic Flow langkah ke 3

7. PreConditions

none

8. PostConditions

1. Aktor memasuki sistem dan dapat menggunakan fungsi-fungsi pada sistem sesuai role yang dimilikinya.

4.1.2 Use case Spesification : Mengelola Mobil

1. Brief Description

Use Case ini digunakan oleh aktor untuk mengelola mobil yang meliputi menambahkan, mengubah, dan menghapus.

2. Primary Actor

Administrator

3. Supporting Actor

None

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk melakukan pengelolaan mobil. 2. Sistem menampilkan semua mobil yang berada di dalam database. 3. Aktor memilih untuk menambah mobil. A-1 Aktor memilih melakukan perubahan mobil. A-2 Aktor memilih untuk menghapus mobil. 4. Aktor memasukkan data-data mobil. 5. Sistem menambahkan data mobil baru ke dalam database. 6. Use Case selesai.

5. Alternative Flow

A-1 Aktor memilih melakukan perubahan mobil. 1. Aktor memilih mobil yang akan diubah. Program Studi Teknik Informatika SKPL –3S 21 41 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 2. Sistem menampilkan data satu mobil. 3. Aktor melakukan perubahan terhadap data mobil sesuai dengan kebutuhan. 4. Sistem melakukan update pada database. 5. Kembali ke Basic Flow langkah ke-6. A-2 Aktor memilih untuk menghapus mobil. 1. Aktor memilih mobil yang akan dihapus. 2. Aktor melakukan penghapusan data user. 3. Sistem meminta konfirmasi penghapusan. 4. Aktor memberikan konfirmasi penghapusan. 5. Sistem melakukan penghapusan data dalam database. 6. Kembali ke Basic Flow langkah ke-6.

6. Error Flow

none

7. PreConditions

1. Use Case Login telah dilakukan. 2. Aktor telah memasuki sistem. 3. Sistem berjalan dengan benar.

8. PostConditions

1. Data mobil dalam basis data diperbaharui .

4.1.3 Use case Spesification : Mengelola Tipe Mobil

1. Brief Description

Use Case ini digunakan untuk mengelola tipe mobil yang meliputi menambahkan, mengubah, dan menghapus.

2. Primary Actor

Administrator

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk melakukan pengelolaan tipe mobil. Program Studi Teknik Informatika SKPL –3S 22 41 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 2. Sistem menampilkan semua mobil yang berada di dalam database. 3. Aktor memilih mobil yang tipe nya akan ditambah, diubah atau dihapus. 4. Sistem menampilkan semua tipe yang berdasarkan mobil yang dipilih. 5. Aktor memilih untuk menambah data tipe mobil. A-1 Aktor memilih melakukan perubahan data tipe mobil. A-2 Aktor memilih untuk menghapus data tipe mobil. 6. Aktor memasukkan data-data tipe mobil. 7. Aktor meminta sistem untuk menyimpan data tipe mobil yang telah dimasukkan 8. Sistem menyimpan data supplier ke dalam basis data . 9. Use Case selesai.

5. Alternative Flow