• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.4 Perancangan Sistem

3.4.2 Narasi Use Case

Nama use case Lihat Mata Kuliah

Aktor Pengguna

Diskripsi Pengguna menampilkan halaman Lihat Mata Kuliah

Prakondisi Home Tampil

Langkah Kerja

1. Pengguna menekan tombol Mata Kuliah.

2. Sistem menampilkan halaman lihat mata kuliah.

3. Sistem mengambil data mata kuliah dari

database dan

menampilkannya.

Nama use case Tambah Mata Kuliah

Aktor Pengguna

Diskripsi Pengguna menambahkan data mata kuliah Prakondisi Halaman Lihat Mata Kuliah

Aksi aktor Reaksi sistem

Langkah Kerja 1. Pengguna mengetikkan data mata kuliah. 2. Pengguna menekan tombol simpan 3. Sistem mengecek kelengkapan data mata

kuliah yang

dimasukkan

4. Sistem menampilkan

pesan berupa

keterangan mengenai mata kuliah yang akan di simpan.

5. Pengguna menekan tombol ya, untuk menyimpan data mata kuliah.

6. Sistem menyimpan data mata kuliah ke dalam data base.

7. Sistem menampilkan

pesan untuk

menerangkan bahwa data sudah disimpan. 8. Sistem menampilkan

semua data mata kuliah.

Alternatif 1

2. Pengguna menekan tombol bersihkan.

3. Sistem menghapus data-data yang telah diketikkan pengguna.

Alternatif 2

3. Sistem mengecek kelengkapan data mata

kuliah yang

dimasukkan.

4. Sistem menampilkan pesan untuk mengisi data mata kuliah secara lengkap.

Alternatif 3

5. Pengguna menekan tombol tidak, untuk membatalkan.

penyimpanan data mata kuliah.

Nama use case Edit Mata Kuliah

Aktor Pengguna

Diskripsi Pengguna mengubah data mata kuliah Prakondisi Halaman Lihat Mata Kuliah

Langkah Kerja

1. Pengguna menekan salah satu data mata kuliah pada table mata kuliah.

2. Data yang dipilih ditampilkan pada text field.

4. Pengguna mengubah data mata kuliah.

3. Teks pada tombol simpan diubah menjadi “Ubah”.

5. Pengguna menekan tombol ubah.

6. Sistem mengecek kelengkapan data mata

kuliah yang

dimasukkan.

7. Sistem menampilkan

pesan berupa

keterangan mengenai mata kuliah yang akan diubah.

8. Pengguna menekan tombol ya, untuk menyimpan data mata kuliah yang diubah.

9. Sistem mengubah data mata kuliah dan menyimpan ke dalam data base.

10. Sistem

menampilkan pesan untuk menerangkan bahwa data sudah diubah.

11. Sistem

menampilkan semua data mata kuliah.

Alternatif 1

5. Pengguna menekan tombol bersihkan.

6. Sistem menghapus data-data pada text field.

Alternatif 2

6. Sistem mengecek kelengkapan data mata

kuliah yang

dimasukkan.

7. Sistem menampilkan pesan untuk mengisi data mata kuliah secara lengkap.

Alternatif 3

6. Pengguna menekan tombol tidak, untuk membatalkan. penyimpanan data mata kuliah. Alternatif 4 1. Pengguna mengetikkan data mata kuliah yang akan diubah.

2. Sistem menampilkan data-data mata kuliah pada table yang mirip dengan data yang dicari oleh pengguna.

Nama use case Hapus Mata Kuliah

Aktor Pengguna

Diskripsi Pengguna menghapus data mata kuliah Prakondisi Halaman Lihat Mata Kuliah

Aksi aktor Reaksi sistem

Langkah Kerja 1. Pengguna menekan salah satu data mata

2. Data yang dipilih ditampilkan pada text field.

kuliah pada table mata kuliah. 3. Pengguna menekan tombol hapus. 4. Sistem menampilkan pesan berupa keterangan mata kuliah yang akan dihapus.

5. Pengguna menekan tombol ya.

6. Sistem menghapus data mata kuliah 7. Sistem menampilkan

pesan berupa

keterangan bahwa data mata kuliah telah dihapus.

8. Sistem menampilkan data mata kuliah. Alternatif 1 5. Pengguna menekan

tombol tidak.

Alternatif 2

1. Pengguna

mengetikkan data mata kuliah yang akan diubah.

2. Sistem menampilkan data-data mata kuliah pada table yang mirip dengan data yang dicari oleh pengguna.

Nama use case Lihat Dosen

Aktor Pengguna

Diskripsi Pengguna menampilkan halaman Lihat Dosen Prakondisi Home Tampil

Langkah Kerja

1. Pengguna menekan tombol dosen.

2. Sistem menampilkan halaman lihat dosen.

3. Sistem mengambil data dosen dari database dan menampilkannya.

Nama use case Tambah Dosen

Aktor Pengguna

Diskripsi Pengguna menambahkan data dosen Prakondisi Halaman Lihat Dosen

Aksi aktor Reaksi sistem

Langkah Kerja 1. Pengguna mengetikkan data dosen. 2. Pengguna menekan tombol simpan. 3. Sistem mengecek kelengkapan data dosen yang dimasukkan 4. Sistem menampilkan pesan berupa keterangan mengenai data dosen yang akan di simpan.

5. Pengguna menekan tombol ya, untuk menyimpan data dosen.

6. Sistem menyimpan data dosen ke dalam data base.

7. Sistem menampilkan

menerangkan bahwa data sudah disimpan. 8. Sistem menampilkan

semua data dosen.

Alternatif 1 2. Pengguna menekan tombol bersihkan.

3. Sistem menghapus data-data yang telah diketikkan pengguna. Alternatif 2 3. Sistem mengecek kelengkapan data dosen yang dimasukkan. 4. Sistem menampilkan pesan untuk mengisi data dosen secara lengkap.

Alternatif 3

5. Pengguna menekan tombol tidak, untuk membatalkan.

penyimpanan data dosen.

Nama use case Edit Dosen

Aktor Pengguna

Diskripsi Pengguna mengubah data dosen Prakondisi Halaman Lihat Dosen

Langkah Kerja

1. Pengguna menekan salah satu data dosen pada table mata kuliah.

2. Data yang dipilih ditampilkan pada text field.

4. Pengguna mengubah data dosen.

5. Teks pada tombol simpan diubah menjadi “Ubah”. 6. Pengguna menekan tombol ubah. 7. Sistem mengecek kelengkapan data dosen yang dimasukkan. 8. Sistem menampilkan pesan berupa keterangan mengenai dosen yang akan diubah.

9. Pengguna menekan tombol ya, untuk menyimpan data dosen yang diubah.

10. Sistem mengubah data dosen dan menyimpan ke dalam data base.

11. Sistem

menampilkan pesan untuk menerangkan bahwa data sudah diubah.

12. Sistem

menampilkan semua data dosen.

Alternatif 1

1. Pengguna menekan tombol bersihkan.

2. Sistem menghapus data-data pada text field. Alternatif 2 7. Sistem mengecek kelengkapan data dosen yang dimasukkan. 8. Sistem menampilkan pesan untuk mengisi data dosen secara lengkap.

Alternatif 3

9. Pengguna menekan tombol tidak, untuk membatalkan. penyimpanan data dosen. Alternatif 4 3. Pengguna mengetikkan data dosen yang akan diubah.

4. Sistem menampilkan data-data dosen pada table yang mirip dengan data yang dicari oleh pengguna.

Nama use case Hapus Dosen

Aktor Pengguna

Diskripsi Pengguna menghapus data dosen Prakondisi Halaman Lihat Dosen

Aksi aktor Reaksi sistem

Langkah Kerja

1. Pengguna menekan salah satu data dosen pada table dosen.

2. Data yang dipilih ditampilkan pada text field.

3. Pengguna menekan tombol hapus.

4. Sistem menampilkan

pesan berupa

keterangan dosen yang akan dihapus. 5. Pengguna menekan tombol ya. 6. Sistem menghapus data dosen 7. Sistem menampilkan pesan berupa

keterangan bahwa data dosen telah dihapus. 8. Sistem menampilkan

data dosen. Alternatif 1 5. Pengguna menekan

tombol tidak.

Alternatif 2

1. Pengguna

mengetikkan data dosen yang akan diubah.

2. Sistem menampilkan data-data dosen pada table yang mirip dengan data yang dicari oleh pengguna.

Nama use case Lihat Ruang

Aktor Pengguna

Diskripsi Pengguna menampilkan halaman Lihat Ruang Prakondisi Home Tampil

Aksi aktor Reaksi sistem

Langkah Kerja

1. Pengguna menekan tombol ruang.

2. Sistem menampilkan halaman lihat ruang. 3. Sistem mengambil data

ruang dari database dan menampilkannya.

Nama use case Tambah Ruang

Aktor Pengguna

Diskripsi Pengguna menambahkan data ruang Prakondisi Halaman Lihat Ruang

Aksi aktor Reaksi sistem

Langkah Kerja 1. Pengguna mengetikkan data ruang. 2. Pengguna menekan tombol simpan. 3. Sistem mengecek kelengkapan data ruang yang dimasukkan . 4. Sistem menampilkan pesan berupa keterangan mengenai data ruang yang akan di simpan.

5. Pengguna menekan tombol ya, untuk menyimpan data ruang.

6. Sistem menyimpan data ruang ke dalam data base.

7. Sistem menampilkan

pesan untuk

menerangkan bahwa data sudah disimpan. 8. Sistem menampilkan

Alternatif 1 2. Pengguna menekan tombol bersihkan.

3. Sistem menghapus data-data yang telah diketikkan pengguna. Alternatif 2 3. Sistem mengecek kelengkapan data ruang yang dimasukkan. 4. Sistem menampilkan pesan untuk mengisi data ruang secara lengkap.

Alternatif 3

5. Pengguna menekan tombol tidak, untuk membatalkan.

penyimpanan data ruang.

Nama use case Edit Ruang

Aktor Pengguna

Diskripsi Pengguna mengubah data ruang Prakondisi Halaman Lihat Ruang

Aksi aktor Reaksi sistem

Langkah Kerja

1. Pengguna menekan salah satu data ruang pada table ruang.

2. Data yang dipilih ditampilkan pada text field.

4. Pengguna mengubah data ruang.

3. Teks pada tombol simpan diubah menjadi “Ubah”. 5. Pengguna menekan tombol ubah. 6. Sistem mengecek kelengkapan data

ruang yang dimasukkan.

7. Sistem menampilkan

pesan berupa

keterangan mengenai dosen ruang yang diubah.

8. Pengguna menekan tombol ya, untuk menyimpan data ruang yang diubah.

9. Sistem mengubah data ruang dan menyimpan ke dalam data base. 10. Sistem

menampilkan pesan untuk menerangkan bahwa data sudah diubah.

11. Sistem

menampilkan semua data ruang.

Alternatif 1 5. Pengguna menekan tombol bersihkan.

6. Sistem menghapus data-data pada text field. Alternatif 2 6. Sistem mengecek kelengkapan data ruang yang dimasukkan. 7. Sistem menampilkan pesan untuk mengisi data ruang secara lengkap.

Alternatif 3

5. Pengguna menekan tombol tidak, untuk membatalkan. penyimpanan data ruang. Alternatif 4 1. Pengguna mengetikkan data ruang yang akan diubah.

2. Sistem menampilkan data-data mata kuliah pada table yang mirip dengan data yang dicari oleh pengguna.

Nama use case Hapus Ruang

Aktor Pengguna

Diskripsi Pengguna menghapus data ruang Prakondisi Halaman Lihat Ruang

Aksi aktor Reaksi sistem

Langkah Kerja

1. Pengguna menekan salah satu data ruang pada table mata kuliah.

2. Data yang dipilih ditampilkan pada text field.

3. Pengguna menekan tombol hapus.

4. Sistem menampilkan

pesan berupa

keterangan ruang yang akan dihapus. 5. Pengguna menekan tombol ya. 6. Sistem menghapus data ruang 7. Sistem menampilkan pesan berupa

keterangan bahwa data ruang telah dihapus.

8. Sistem menampilkan data ruang.

Alternatif 1 5. Pengguna menekan tombol tidak.

Alternatif 2

1. Pengguna

mengetikkan data ruang yang akan diubah.

2. Sistem menampilkan data-data ruang pada table yang mirip dengan data yang dicari oleh pengguna.

Dokumen terkait