matkul

6
Tugas Analisis Perangkat Lunak Diagram Use Case Pengambilan MataKuliah Ditulis Oleh Nama :Lukman Hakim NIM : 23515045 INSTITUT TEKNOLOGI BANDUNG Jalan Ganesha No 10 Bandung

Upload: lucman-edogawa

Post on 20-Feb-2016

223 views

Category:

Documents


0 download

DESCRIPTION

kjkjkjkjjkjkjkjkj

TRANSCRIPT

Page 1: matkul

Tugas Analisis Perangkat Lunak

Diagram Use Case Pengambilan MataKuliah

Ditulis Oleh

Nama :Lukman Hakim

NIM : 23515045

INSTITUT TEKNOLOGI BANDUNG

Jalan Ganesha No 10 Bandung

Page 2: matkul

2

Dokumen ini disusun untuk menjelaskan Use Case dalam kasus Pengambilan Mata

Kuliah Oleh Mahasiswa

Page 3: matkul

3

Daftar Isi

Halaman Judul 1

Deskripsi Dokumen 2

Daftar isi 3

1. Deskripsi Singkat ...........................................................................................................4

2. Actor Glasarry ...............................................................................................................4

3. Informasi Tambahan .....................................................................................................4

4. Daftar Use Case ..............................................................................................................4

5. Use Case Diagram ..........................................................................................................5

6. Use Case Scenario ..........................................................................................................5

Page 4: matkul

4

Spesifikasi Use Case: Memilih mata kuliah

1. Deskripsi singkat

Use case ini menggambarkan bagaimana mahasiswa melakukan pemilihan mata kuliah melalui aplikasi

akademik berbasis web

2. Actor Glosarry

3. Tampilan layar

Gambar 3.1 Tampilan layar pemilihan mata kuliah

4. Daftar Use Case Pada Halaman Pemilihan Mata Kuliah

Use Case Deskripsi Skenario

1. UC 001 Memilih mata kuliah

Use case ini menggambarkan bagaimana mahasiswa memilih mata kuliah melalui aplikasi akademik

Mahasiswa memberi tanda centang pada mata kuliah yang dipilihnya kemudian mengklik tombol kirim pada layar untuk mengirim data tersebut ke system akademik.

2. UC002 Membatalkan pilihan mata kuliah

Use case ini menggambarkan bagaimana mahasiswa membatalkan pilihan mata kuliah.

Mahasiswa menngklik tombol Batal pada layar untuk menghilangkan seluruh tanda centang yang ada pada dafar mata kuliah.

Aktor Penjelasan

Mahasiswa Mahasiswa yang dimaksud disini adalah mahasiswa yang telah

terdaftar pada semester sebelumnya

System Akademik Aplikasi yang digunakan untuk mengatur data akademik

Daftar Mata Kuliah

1. IF5021 xxxxxx 2SKS

2. IF6125 xxxxxxx 2SKS

3. IF 5031 xxxx 2SKS

Batal Kirim

Page 5: matkul

5

5. Use-Case Diagram Halaman Pemilihan Mata Kuliah

Gambar 5.1 Use Case Diagram Halaman Pemilihan Mata Kuliah

6. Use Case Scenario

Identifikasi Memilih mata kuliah

No. SRS/Usecase UC001

Nama Butir Uji

Tujuan Mengirim data mata kuliah ke system akademik

Deskripsi Use case ini menggambarkan bagaimana mahasiswa menetukan pilihan mata

kuliah melalui aplikasi akademik

Kondisi Awal Mahasiswa sudah berhasil login ke dalam system

Trigger Mahasiswa memilih menu masukkan pilihan mata kuliah

Skenario Normal

Aktor Software

1. Memilih mata kuliah yang diinginkan dengan

cara mengklik mouse pada kotak yang telah

disediakan

2.memberi tanda centang pada kotak yang di klik

mahasiswa

3.Mengklik tombol kirim 4. Memvalidasi data mata kuliah yang telah dipilih

mahasiswa .

5. Mengirim data mata kuliah yang telah dipilih ke

system akademik

6.. Menampilkan pesan bahwa data berhasil dikirim

Kondisi akhir Skenario Normal : Tampil pesan bahwa data pilihan mata kuliah berhasil dikirim

Skenario alternative 1: Jumlah mata kuliah yang dipilih tidak sesuai dengan ketentuan

Page 6: matkul

6

1. Memilih mata kuliah yang diinginkan dengan

cara mengklik mouse pada kotak yang telah

disediakan

2.memberi tanda centang pada kotak yang di klik

mahasiswa

3.Mengklik tombol kirim 4. Memvalidasi data mata kuliah yang telah dipilih

mahasiswa .

5. Menampilkan pesan bahwa jumlah mata kuliah yang

dipilih tidak sesuai ketentuan ( terlalu banyak atau

terlalu sedikit )

Kondisi akhir Skenario Alternatif 1: Tampil pesan bahwa jumlah mata kuliah yang dipilih tidak sesuai

ketentuan ( terlalu banyak atau terlalu sedikit )

Identifikasi Membatalkan pilihan mata kuliah

No. SRS/Usecase UC002

Nama Butir Uji

Tujuan Membatalkan daftar mata kuliah yang telah diberi tanda centang

Deskripsi Use case ini menggambarkan bagaimana mahasiswa membatalkan pilihan mata

kuliah

Kondisi Awal Mahasiswa berhasil login ke dalam system

Trigger Mahasiswa mengklik tombol batal pada halaman pemilihan mata kuliah

Skenario Normal

Aktor Software

1. Mengklik tombol batal 2.Menghilangkan semua tanda centang pada daftar mata

kuliah

Kondisi akhir Skenario Normal : Seluruh tanda centang pada daftar mata kuliah terhapus