SlideShare a Scribd company logo
1 of 5
Immanuel Sitanggang(11S14031), Johan Enrico(11S14043), Boy S. Sinaga(11S14058)
1. Buatlah Use Case Diagram
2. Membuat Use Case Spesification
Keterangan:
 Use Case ID Number : Sebagai penanda (berupa penomoran) dokumentasi
dari suatu use case spesification.
 Use Case Name : Sebagai penamaan dari suatu use case spesification.
Dinamai dengan phrasa kata kerja. Spesifik dengan
tujuan dari aktor.
 Brief Description : Penjelasan mengenai tujuan use case dan nilai yang
akan didapatkan oleh aktor .
 Primary Actor : Aktor yang secara langsung berinteraksi dengan
sistem– memberikan trigger ke sistem.
 Secondary Actor : Aktor kedua dalam sistem
 Pre-Condition : Kondisi yang dibutuhkan di awal sebelum use case
dilakukan.
 Post-Condition : Kondisi yang sudah dipenuhi ketika use case sudah
dilaksanakan.
 Included Use Case : Use case yang dapat digunakan oleh use case lain
(bisa lebih dari satu use case). Relasi antara use case
yang mengunakan use case lain --->includes. Label:
<<includes>>.
 Basic Flow Events : Alur yang menceritakan jika semua aksi yang
dilakukan benar atau proses yang harusnya terjadi.
 Alternate Flow of Events : Alur yang menceritakan aksi alternatif, yang
berbeda dari alur dasar.
 Extention Points : Use case yang merupakan hasil pengembangan dari
use case lain. Ditandai dengan garis yang berasal
dari use case hasil pengembangan dengan panah
yang menuju ke use case awal. Label: <<extends>>
 Membuat Use Case Specification untuk Use Case “Menilai Tugas”
Use Case ID Number 9
Use Case Name Menilai Tugas
Brief Description Use case ini mengatur proses penilaian tugas mata kuliah.
Primary Actor Dosen
Secondary Actor Asisten Dosen (Asdos)
Pre-Condition  Dosen atau Asisten Dosen telah login ke dalam sistem.
 Dosen atau Asisten Dosen telah enroll ke halaman mata kuliah
terkait.
 Tugas yang akan dinilai telah masuk ke dalam sistem.
 Koneksi tidak bermasalah.
Post-Condition Tugas telah dinilai melalui sistem.
Included Use Case -
Basic Flow Events Actor’s Action System’s Response
1. Dosen atau Asisten Dosen
memilih menu untuk
melihat file pengumpulan
tugas (view submitted
assignments).
3. Dosen atau Asisten Dosen
mengunduh file tugas dari
dalam slot submission file.
4. Dosen atau Asisten Dosen
telah memeriksa file tugas
yang telah diunduh.
5. Dosen atau Asisten Dosen
memilih menu grade, untuk
menilai file tugas.
7. Dosen atau Asisten Dosen
telah mengkonfirmasi dalam
memberi nilai (grade), dari
file tugas.
2. Sistem menampilkan halaman
pengumpulan tugas.
6. Sistem menampilkan halaman
penilaian tugas.
8. Sistem menampilkan informasi
tugas yang telah diberi nilai
(final grade).
Alternate Flow of Events 7a. Jika Dosen atau Asisten Dosen memberikan nilai (grade) apabila
nilai yang diinput salah, maka Dosen atau Asisten Dosen dapat
mengganti nilai melalui menu update yang terdapat di dalam
sistem.
Extention Points -
 Membuat Use Case Specification untuk Use Case “Mengunduh Materi Kuliah”
Use Case ID Number 11
Use Case Name Mengunduh Materi Kuliah
Brief Description Use case ini mengatur proses pengunduhan materi kuliah
Primary Actor Mahasiswa
Secondary Actor -
Pre-condition - Mahasiswa sudah login ke dalam sistem.
- Mahasiswa sudah enroll ke halaman mata kuliah terkait.
- Materi yang ingin diundah sudah tersedia.
Post-condition Materi yang ingin diunduh disimpan di dalam sistem.
Included Use Case -
Basic Flow of Events Actor’s Action System’s Response
1. Mahasiswa memilih materi
yang ingin diunduh
3. Mahasiswa mengunduh materi
5. Mahasiswa mengkonfirmasi
untuk mengunduh file.
2. Sistem menampilkan halaman
yang berisi materi yang ingin
diunduh
4. Sistem menampilkan
konfirmasi pengunduhan
6. Sistem menampilkan informasi
bahwa materi berhasil diunfuh
Alternative Flow of Events 5a. Jika mahasiswa batal mengunduh materi kuliah, maka sistem akan
menampilkan halaman yang berisi mata kuliah
6a. Jika materi gagal diunduh, maka sistem akan kembali
menampilkan konfirmasi pengunduhan
Extension Points -
 Membuat Use Case Specification untuk Use Case “Membuat Slot Pengumpulan
Tugas (CRUD)”
Use Case ID Number 12
Use Case Name Membuat Slot Pengumpulan Tugas
Brief Description Use case ini mengatur proses pembuatan slot pengumpulan tugas
kuliah
Primary Actor Dosen
Secondary Actor Asdos
Pre-condition - Dosen sudah login ke dalam sistem
- Dosen sudah enroll ke halaman mata kuliah terkait
Post-condition Tugas yang akan dikumpul akan disimpan dalam sistem
Included Use Case -
Basic Flow of Events Actor’s Action System’s Response
1. Dosen atau asdos memilih jenis slot
untuk pengumpulan tugas
3. Dosen atau asdos mengisi
informasi pada halaman yang
disediakan sesuai dengan slot yang
ingin dibuat, dan mengkonfirmasinya
2. Sistem menampilkan
konfirmasi dan halaman yang
harus diisi oleh dosen terkait
dengan slot yang ingin dibuat
4. Sistem menampilkan
halaman submit jika slot telah
berhasil dibuat
Alternative Flow of Events 3a. Jika informasi yang diminta belum diisi dan sudah dikonfirmasi,
sistem akan kembali menampilkan halaman yang harus diisi, dan
sistem menunjukkan alert (pemberitahuan).
Extension Points -

More Related Content

Viewers also liked (10)

Chp3 - IHM
Chp3 - IHMChp3 - IHM
Chp3 - IHM
 
UML Diagrammes Statiques
UML Diagrammes StatiquesUML Diagrammes Statiques
UML Diagrammes Statiques
 
UML Diagrammes Dynamiques
UML Diagrammes DynamiquesUML Diagrammes Dynamiques
UML Diagrammes Dynamiques
 
Tp3 - UML
Tp3 - UMLTp3 - UML
Tp3 - UML
 
Uml
UmlUml
Uml
 
Chp5 - Les outils CASE
Chp5 - Les outils CASEChp5 - Les outils CASE
Chp5 - Les outils CASE
 
Chp2 - Cahier des Charges
Chp2 - Cahier des ChargesChp2 - Cahier des Charges
Chp2 - Cahier des Charges
 
Chp1 - Introduction à l'AGL
Chp1 - Introduction à l'AGLChp1 - Introduction à l'AGL
Chp1 - Introduction à l'AGL
 
UML4
UML4UML4
UML4
 
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23
 

Similar to UML 2

Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docxTugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
sandi636490
 
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Theo Pratama
 
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian KomputerKOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
Aiman Hud
 
Software quality factors (revisi)
Software quality factors (revisi)Software quality factors (revisi)
Software quality factors (revisi)
inggrid_5209100069
 
implementasi-dan-maintenance
implementasi-dan-maintenanceimplementasi-dan-maintenance
implementasi-dan-maintenance
Iwan Kurniarasa
 
Studi kasus sibo
Studi kasus siboStudi kasus sibo
Studi kasus sibo
Ainul Yaqin
 
Pertemuan 10 - UML.ppt
Pertemuan 10 - UML.pptPertemuan 10 - UML.ppt
Pertemuan 10 - UML.ppt
PCMSTasik
 
Software quality factors (revisi)
Software quality factors (revisi)Software quality factors (revisi)
Software quality factors (revisi)
inggrid_5209100069
 

Similar to UML 2 (20)

Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docxTugas-6-[Individu]-Desain Service Oriented Architecture.docx
Tugas-6-[Individu]-Desain Service Oriented Architecture.docx
 
04. PEMBUATAN ACTIVITY DIAGRAM.pptx
04. PEMBUATAN ACTIVITY DIAGRAM.pptx04. PEMBUATAN ACTIVITY DIAGRAM.pptx
04. PEMBUATAN ACTIVITY DIAGRAM.pptx
 
4. Proyek TI - Chapter 6
4. Proyek TI - Chapter 64. Proyek TI - Chapter 6
4. Proyek TI - Chapter 6
 
Panduan membuat use case untuk product manager dan product developer
Panduan membuat use case untuk product manager dan product developerPanduan membuat use case untuk product manager dan product developer
Panduan membuat use case untuk product manager dan product developer
 
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
 
Temu 11 Diagram Use case.pdf
Temu 11 Diagram Use case.pdfTemu 11 Diagram Use case.pdf
Temu 11 Diagram Use case.pdf
 
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian KomputerKOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
 
T1_682005027_BAB III
T1_682005027_BAB IIIT1_682005027_BAB III
T1_682005027_BAB III
 
Software quality factors (revisi)
Software quality factors (revisi)Software quality factors (revisi)
Software quality factors (revisi)
 
implementasi-dan-maintenance
implementasi-dan-maintenanceimplementasi-dan-maintenance
implementasi-dan-maintenance
 
Studi kasus sibo
Studi kasus siboStudi kasus sibo
Studi kasus sibo
 
Pertemuan 10 - UML.ppt
Pertemuan 10 - UML.pptPertemuan 10 - UML.ppt
Pertemuan 10 - UML.ppt
 
UML dan Use Case View
UML dan Use Case ViewUML dan Use Case View
UML dan Use Case View
 
Bab 4 agung
Bab 4 agungBab 4 agung
Bab 4 agung
 
Pengertian Metode Inferensi Presentation
Pengertian Metode Inferensi PresentationPengertian Metode Inferensi Presentation
Pengertian Metode Inferensi Presentation
 
Bab II Use Case Diagram
Bab II Use Case DiagramBab II Use Case Diagram
Bab II Use Case Diagram
 
Tugas 5 - Studi Pemodelan Dan Simulasi.pptx
Tugas 5 - Studi Pemodelan Dan Simulasi.pptxTugas 5 - Studi Pemodelan Dan Simulasi.pptx
Tugas 5 - Studi Pemodelan Dan Simulasi.pptx
 
12655598.ppt
12655598.ppt12655598.ppt
12655598.ppt
 
Analisis perancangan sistem informasi
Analisis perancangan sistem informasiAnalisis perancangan sistem informasi
Analisis perancangan sistem informasi
 
Software quality factors (revisi)
Software quality factors (revisi)Software quality factors (revisi)
Software quality factors (revisi)
 

Recently uploaded

BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
ssuser35630b
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 

Recently uploaded (20)

Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
E-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAE-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMA
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfModul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 

UML 2

  • 1. Immanuel Sitanggang(11S14031), Johan Enrico(11S14043), Boy S. Sinaga(11S14058) 1. Buatlah Use Case Diagram
  • 2. 2. Membuat Use Case Spesification Keterangan:  Use Case ID Number : Sebagai penanda (berupa penomoran) dokumentasi dari suatu use case spesification.  Use Case Name : Sebagai penamaan dari suatu use case spesification. Dinamai dengan phrasa kata kerja. Spesifik dengan tujuan dari aktor.  Brief Description : Penjelasan mengenai tujuan use case dan nilai yang akan didapatkan oleh aktor .  Primary Actor : Aktor yang secara langsung berinteraksi dengan sistem– memberikan trigger ke sistem.  Secondary Actor : Aktor kedua dalam sistem  Pre-Condition : Kondisi yang dibutuhkan di awal sebelum use case dilakukan.  Post-Condition : Kondisi yang sudah dipenuhi ketika use case sudah dilaksanakan.  Included Use Case : Use case yang dapat digunakan oleh use case lain (bisa lebih dari satu use case). Relasi antara use case yang mengunakan use case lain --->includes. Label: <<includes>>.  Basic Flow Events : Alur yang menceritakan jika semua aksi yang dilakukan benar atau proses yang harusnya terjadi.  Alternate Flow of Events : Alur yang menceritakan aksi alternatif, yang berbeda dari alur dasar.  Extention Points : Use case yang merupakan hasil pengembangan dari use case lain. Ditandai dengan garis yang berasal dari use case hasil pengembangan dengan panah yang menuju ke use case awal. Label: <<extends>>
  • 3.  Membuat Use Case Specification untuk Use Case “Menilai Tugas” Use Case ID Number 9 Use Case Name Menilai Tugas Brief Description Use case ini mengatur proses penilaian tugas mata kuliah. Primary Actor Dosen Secondary Actor Asisten Dosen (Asdos) Pre-Condition  Dosen atau Asisten Dosen telah login ke dalam sistem.  Dosen atau Asisten Dosen telah enroll ke halaman mata kuliah terkait.  Tugas yang akan dinilai telah masuk ke dalam sistem.  Koneksi tidak bermasalah. Post-Condition Tugas telah dinilai melalui sistem. Included Use Case - Basic Flow Events Actor’s Action System’s Response 1. Dosen atau Asisten Dosen memilih menu untuk melihat file pengumpulan tugas (view submitted assignments). 3. Dosen atau Asisten Dosen mengunduh file tugas dari dalam slot submission file. 4. Dosen atau Asisten Dosen telah memeriksa file tugas yang telah diunduh. 5. Dosen atau Asisten Dosen memilih menu grade, untuk menilai file tugas. 7. Dosen atau Asisten Dosen telah mengkonfirmasi dalam memberi nilai (grade), dari file tugas. 2. Sistem menampilkan halaman pengumpulan tugas. 6. Sistem menampilkan halaman penilaian tugas. 8. Sistem menampilkan informasi tugas yang telah diberi nilai (final grade).
  • 4. Alternate Flow of Events 7a. Jika Dosen atau Asisten Dosen memberikan nilai (grade) apabila nilai yang diinput salah, maka Dosen atau Asisten Dosen dapat mengganti nilai melalui menu update yang terdapat di dalam sistem. Extention Points -  Membuat Use Case Specification untuk Use Case “Mengunduh Materi Kuliah” Use Case ID Number 11 Use Case Name Mengunduh Materi Kuliah Brief Description Use case ini mengatur proses pengunduhan materi kuliah Primary Actor Mahasiswa Secondary Actor - Pre-condition - Mahasiswa sudah login ke dalam sistem. - Mahasiswa sudah enroll ke halaman mata kuliah terkait. - Materi yang ingin diundah sudah tersedia. Post-condition Materi yang ingin diunduh disimpan di dalam sistem. Included Use Case - Basic Flow of Events Actor’s Action System’s Response 1. Mahasiswa memilih materi yang ingin diunduh 3. Mahasiswa mengunduh materi 5. Mahasiswa mengkonfirmasi untuk mengunduh file. 2. Sistem menampilkan halaman yang berisi materi yang ingin diunduh 4. Sistem menampilkan konfirmasi pengunduhan 6. Sistem menampilkan informasi bahwa materi berhasil diunfuh Alternative Flow of Events 5a. Jika mahasiswa batal mengunduh materi kuliah, maka sistem akan menampilkan halaman yang berisi mata kuliah 6a. Jika materi gagal diunduh, maka sistem akan kembali menampilkan konfirmasi pengunduhan Extension Points -
  • 5.  Membuat Use Case Specification untuk Use Case “Membuat Slot Pengumpulan Tugas (CRUD)” Use Case ID Number 12 Use Case Name Membuat Slot Pengumpulan Tugas Brief Description Use case ini mengatur proses pembuatan slot pengumpulan tugas kuliah Primary Actor Dosen Secondary Actor Asdos Pre-condition - Dosen sudah login ke dalam sistem - Dosen sudah enroll ke halaman mata kuliah terkait Post-condition Tugas yang akan dikumpul akan disimpan dalam sistem Included Use Case - Basic Flow of Events Actor’s Action System’s Response 1. Dosen atau asdos memilih jenis slot untuk pengumpulan tugas 3. Dosen atau asdos mengisi informasi pada halaman yang disediakan sesuai dengan slot yang ingin dibuat, dan mengkonfirmasinya 2. Sistem menampilkan konfirmasi dan halaman yang harus diisi oleh dosen terkait dengan slot yang ingin dibuat 4. Sistem menampilkan halaman submit jika slot telah berhasil dibuat Alternative Flow of Events 3a. Jika informasi yang diminta belum diisi dan sudah dikonfirmasi, sistem akan kembali menampilkan halaman yang harus diisi, dan sistem menunjukkan alert (pemberitahuan). Extension Points -