Activity Diagram Desain Aplikasi

Precondition Usecase ini dilakukan setelah aktor melakukan login Trigger Actor ingin keluar dari halaman personal dan menyelesaikan pekerjaannya Typical Course Of Events Actor Action System Response 1. Klik logout 2. Menampilkan halaman home Alternate Course - Conclusion Actor selesai melakukan pekerjaan Postcondition Aktor keluar dari halaman personal dan menampilkan halaman home

4.2.1.4. Activity Diagram

4.2.1.4.1. Activity Diagram Register

Gambar 4.6 Activity Diagram Register Dalam activity diagram register new member ini menjelaskan urutan aktifitas yang harus dilakukan oleh pengunjung saat ingin melakukan registrasi menjadi anggota atau mahasiswa dalam kursus tertentu yang tersedia pada sistem e-learning IIUC. Adapun langkah-langkah yang harus dilakukan oleh guest meliputi pengisian data formulir pendaftaran yang diikuti dengan pengecekan data oleh sistem apakah data username, e-mail pengunjung tersebut sudah terdaftar. Apabila username dan e-mail telah terdaftar maka sistem akan menampilkan pesan bahwa username atau atau e-mail telah terdaftar dan meminta pengunjung untuk memasukan username dan e-mail. Bila form pendaftaran berhasil dikirim, sistem akan memberikan alamat url melalui e-mail pendaftar yang harus di kujungi sebagai proses validasi register. Setelah itu user dapat melakukan login ke dalam sistem.

4.2.1.4.2. Activity Diagram Login

Gambar 4.7 Activity Diagram Login Dalam activity diagram login, user diminta untuk memasukkan username dan password pada form login di halaman utama e-learning. Jika username dan password yang user masukan salah, maka sistem akan menuju halaman login, dan meminta user memasukan password yang benar. Apabila username dan password benar maka user akan masuk ke dalam sistem dan ditampilkan beberapa menu tambahan bergantung pada tingakatan level user atau jenis user.

4.2.1.4.3. Activity Diagram Add Course

Gambar 4.8 Activity Diagram Add Course Dalam activity diagram add course, aktor admin harus melakukan login terlebih dahulu ke dalam sistem dengan menginput username dan password. Setelah aktor berhasil melakukan login maka sistem akan menampilkan halaman utama admin page. Tekan menu add course untuk menambahkan course. Admin dapat mensetting course tersebut sesuai dengan kebutuhan dan dapat menyimpannya. Setelah selesai membuat course admin akan mendapatkan assign role dan dapat memilih assign untuk dosen atau mahasiswa.

4.2.1.4.4. Activity Diagram Add User

Gambar 4.9 Activity Diagram Add User Dalam activity diagram add user, aktor admin harus melakukan login terlebih dahulu ke dalam sistem dengan menginput username dan password. Setelah aktor berhasil melakukan login maka sistem akan menampilkan halaman utama admin page. Tekan menu add new user untuk menambahkan user. Admin dapat mensetting user tersebut sesuai dengan kebutuhan dan dapat menyimpannya. 4.2.1.4.5. Activity Diagram Add News Gambar 4.10 Activity Diagram Add News Pada activity diagram add news ini menerangkan serangkaian aktifitas yang dilakukan oleh user kepada sistem ketika user ingin menambahkan news atau berita pada kursus yang mereka miliki. Aktifitas ini hanya bisa dilakukan oleh user yang memiliki level sebagai admin dosen dalam e-learning tersebut, sedangkan user yang memiliki level sebagai mahasiswa hanya bisa melihat isi dari konten berita tersebut. Adapun untuk melihat proses aktifitas tambah, hapus dan memperbaharui suatu news dapat dilihat pada gambar activity diagram add news diatas.

4.2.1.4.6. Activity Diagram Add Content

Gambar 4.11 Activity Diagram Add Content Pada activity diagram add content menerangkan serangkaian aktifitas yang dilakukan oleh setiap dosen, mahasiswa dan admin yang ingin menambahkan konten pada course masing-masing. Untuk menambahkan konten pada suatu course , dosen di tuntut untuk melakukan login terlebih dahulu ke dalam sistem kemudian masuk ke dalam e-learning yang mereka kelola. Sesampainya pada halaman e-learning dosen diminta untuk mengklik tombol editing on dan mulai dapat menambahkan salah satu jenis content pada list menu add resource . Untuk lebih jelasnya prosedur penambahan konten bisa dilihat pada activity diagram add content di bawah.

4.2.1.4.7. Activity Diagram Add Event

Gambar 4.12 Activity Diagram Add Event Pada activity diagram add event, menerangkan serangkaian aktifitas yang dilakukan oleh user kepada sistem ketika user ingin menambahkan suatu jadwal event atau peristiwa yang akan terjadi. Aktifitas ini bisa dilakukan oleh seluruh actor yang terdaftar. Adapun proses aktifitas tambah event dapat terlihat jelas pada gambar activity diagram add event di atas.

4.2.1.4.8. Activity Diagram Upload Files

Gambar 4.13 Activity Diagram Updload Files Pada activity diagram upload file menerangkan serangkaian aktifitas yang dilakukan oleh setiap dosen yang ingin mengupload file pada course mereka masing-masing sebagai sumber bahan bacaan yang bisa di download dan di baca oleh mahasiswa-mahasiswa tersebut. Untuk dapat mengupload file yang bisa di download oleh mahasiswa, seorang dosen di tuntut untuk melakukan login terlebih dahulu ke dalam sistem kemudian masuk ke dalam course yang mereka kelola. Sesampainya pada halaman utama kursus, klik menu files pada blok administation. Kemudian tekan tombol upload a file dan browse untuk memulai proses pencarian file yang akan di upload ke dalam course mereka. Setelah proses pencarian file selesai, tekan tombol upload this file untuk memulai memindahkan atau mengupload file tersebut ke folder kursus mereka di server iiuc-elearning.com. Kemudian atur file tersebut ke dalam sebuah folder yang siap untuk di sharing kepada mahasiswa-mahasiswa mereka.

4.2.1.4.9. Activity Diagram Add Assignment

Gambar 4.14 Activity Diagram Add Assignment Pada activity diagram add assigment , menerangkan serangkaian aktifitas yang dilakukan oleh setiap dosen yang ingin memberikan tugas pada course mereka masing-masing sebagai sumber bahan latihan atau ujian untuk mengukur kemampuan mahasiswa dalam menerima materi atau konten pelajaran yang telah dosen berikan dalam course tersebut. Untuk dapat menambahkan assigment atau tugas yang bisa di kerjakan oleh mahasiswa dalam course tersebut, seorang dosen di tuntut untuk melakukan login terlebih dahulu ke dalam sistem kemudian masuk ke dalam course yang mereka kelola. Sesampainya pada halaman utama course, klik turn editing on dan cari menu add assigment yang terdapat pada salah satu list dropdown add an activity pada bagian konten halaman course. Kemudian dosen diminta untuk menuliskan subject assigment name dan deskripsi dari assigment tersebut dan klik save. Sampai pada langkah ini mahasiswa sudah bisa melakukan atau menjawab tugas yang diberikan oleh dosen tersebut dengan masuk ke dalam course dan melihat konten dari tugas yang di berikan sehingga dosen dalam kursus tersebut bisa memberikan nilai kepada mahasiswa atas jawaban tugas yang mereka berikan.

4.2.1.4.10. Activity Diagram Quiz

Gambar 4.15 Activity Diagram Quiz Pada activity diagram add quiz, menerangkan serangkaian aktifitas yang dilakukan oleh setiap dosen yang ingin memberikan kuis pada course mereka masing-masing sebagai sumber bahan latihan atau ujian untuk mengukur kemampuan mahasiswa dalam menerima materi atau konten pelajaran yang telah dosen dalam course tersebut berikan. Untuk dapat menambahkan quiz, seorang dosen di tuntut untuk melakukan login terlebih dahulu ke dalam sistem kemudian masuk ke dalam course yang mereka kelola. Sesampainya pada halaman utama course, klik turn editing on dan cari menu quiz yang terdapat pada salah satu list dropdown add an activity pada bagian konten halaman course, untuk lebih jelasnya bisa dilihat pada gambar activity diagram add quiz.

4.2.1.4.11. Activity Diagram Add Forum

Gambar 4.16 Activity Diagram Add Forum Pada activity diagram add forum menerangkan serangkaian aktifitas yang dilakukan oleh setiap dosen yang ingin memberikan suatu aktifitas forum yang bisa digunakan sebagai bahan diskusi antara mahasiswa dengan mahasiswa atau sebagai sarana komunikasi antara dosen dan mahasiswa dengan topik tertentu yang ada pada course tersebut. Untuk dapat menambahkan forum , seorang dosen di tuntut untuk melakukan login terlebih dahulu ke dalam sistem kemudian masuk ke dalam course yang mereka kelola. Sesampainya pada halaman utama course, klik turn editing on dan cari menu add forum yang terdapat pada salah satu list dropdown add an activity pada bagian konten halaman course dan mengisi informasi tentang jenis atau tipe forum yang akan digunakan pada perkuliahan tersebut.

4.2.1.4.12. Activity Diagram Add Chatting Room

Gambar 4.17 Activity Diagram Add Chatting Room Pada activity diagram add chatting room menerangkan serangkaian aktifitas yang dilakukan oleh setiap dosen yang ingin memberikan chat room yang dapat digunakan sebagai media diskusi atau komunikasi realtime antara mahasiswa dengan mahasiswa atau sebagai sarana komunikasi antara dosen dan mahasiswa dengan topik tertentu yang ada pada course tersebut. Untuk dapat menambahkan add chat room, seorang dosen di tuntut untuk melakukan login terlebih dahulu ke dalam sistem kemudian masuk ke dalam course yang mereka kelola. Sesampainya pada halaman utama course, klik turn editing on dan cari menu chat yang terdapat pada salah satu list dropdown add an activity pada bagian konten halaman course dan kemudian dosen di tuntut untuk mengisi informasi atau men- setting room chat yang akan digunakan pada kelas perkuliahan tersebut.

4.2.1.4.13. Activity Diagram View

Gambar 4.18 Activity Diagram View Pada activity diagram view di atas menerangkan serangkaian aktifitas yang dilakukan oleh setiap mahasiswa yang ingin melihat suatu konten materi matakuliah, Quiz atau yang lainnya yang terdapat pada course yang mereka miliki. Dari activity diagram diatas dapat disimpulkan bahwa mahasiswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam course yang mereka miliki. Pada halaman course tersebut, Mahasiswa dapat melihat atau melakukan aktifitas yang telah di buat oleh dosen course mereka. Untuk lebih jelas langkah-langkah aktifitas ini bisa dilihat pada pada gambar activity diagram view di atas.

4.2.1.4.14. Activity Diagram View or Do

Gambar 4.19 Activity Diagram View or Do Pada activity diagram do or view di atas menerangkan serangkaian aktifitas yang dilakukan oleh setiap mahasiswa yang ingin melihat suatu konten materi matakuliah, quiz atau yang lainnya yang terdapat pada course yang mereka miliki. Dari activity diagram diatas dapat disimpulkan bahwa mahasiswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam course yang mereka miliki. Pada halaman course tersebut, mahasiswa dapat melihat atau melakukan aktifitas yang telah di buat oleh dosen course mereka. untuk lebih jelas langkah-langkah aktifitas ini bisa dilihat pada pada gambar activity diagram do or view di atas.

4.2.1.4.15. Activity Diagram View Profile

Gambar 4.20 Activity Diagram View Profile Pada activity diagram view profile di atas menerangkan serangkaian aktifitas yang dilakukan oleh actor yang digunakan untuk melihat profile mereka masing-masing. Dari activity diagram diatas dapat disimpulkan bahwa mahasiswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam personal homepage yang mereka miliki. Pada halaman homepage tersebut, mahasiswa dapat melihat profile mereka masing-masing. Untuk lebih jelas langkah-langkah aktifitas ini bisa dilihat pada pada gambar activity diagram view profile.

4.2.1.4.16. Activity Diagram Edit Profile

Gambar 4.21 Activity Diagram Edit Profile Pada activity diagram edit profile di atas menerangkan serangkaian aktifitas yang dilakukan oleh actor yang digunakan untuk melakukan perubahan pada profile mereka masing- masing. Dari activity diagram diatas dapat disimpulkan bahwa mahasiswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam personal homepage yang mereka miliki. Pada halaman homepage tersebut, Mahasiswa dapat melakukan edit profile mereka masing-masing. Untuk lebih jelas langkah-langkah aktifitas ini bisa dilihat pada pada gambar activity diagram edit profile .

4.2.1.4.17. Activity Diagram Change Password

Gambar 4.22 Activity Diagram Change Password Pada activity diagram change password di atas menerangkan serangkaian aktifitas yang dilakukan oleh actor yang digunakan untuk melakukan perubahan pada password mereka masing-masing. Dari activity diagram diatas dapat disimpulkan bahwa mahasiswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam personal homepage yang mereka miliki. Pada halaman homepage tersebut, Mahasiswa dapat mengganti password mereka masing-masing dengan mengklik nama atau photo. Untuk lebih jelas langkah- langkah aktifitas ini bisa dilihat pada pada gambar activity diagram edit profile.

4.2.1.4.18. Activity Diagram Add Web Meeting

Gambar 4.23 Activity Diagram Add Web Meeting Pada activity diagram add web meeting di atas menerangkan serangkaian aktifitas yang dilakukan oleh dosen yang digunakan untuk melakukan video conference. Dari activity diagram diatas dapat disimpulkan bahwa dosen harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam personal homepage yang mereka miliki. Pada halaman homepage tersebut, dosen dapat menambahakan aktifitas video conference dan dosen dapat mengundang mahasiswa untuk mengikuti aktifitas video conference. Untuk lebih jelas langkah- langkah aktifitas ini bisa dilihat pada pada gambar activity diagram add web meeting.

4.2.1.4.19. Activity Diagram View Grade

Gambar 4.24 Activity Diagram View Grade Pada activity diagram view grade di atas menerangkan serangkaian aktifitas yang dilakukan oleh mahasiswa yang digunakan untuk melihatkan grade atau nilai. Dari activity diagram diatas dapat disimpulkan bahwa mahasiswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam mahasiswa homepage yang mereka miliki. Pada halaman homepage tersebut, mahasiswa dapat melihat grade sesuai dengan yang dibutuhkan. Untuk lebih jelas langkah-langkah aktifitas ini bisa dilihat pada pada gambar activity diagram view grade.

4.2.1.4.20. Activity Diagram Logout

Gambar 4.25 Activity Diagram Logout Pada activity diagram logout di atas menerangkan serangkaian aktifitas yang dilakukan oleh actor yang digunakan untuk menunjukkan bahawa aktivitas yang telah dilakukannya tekah selesai. Dari activity diagram diatas dapat disimpulkan bahwa mahasiswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam personal homepage yang mereka miliki. Pada halaman homepage tersebut, Mahasiswa dapat memilih logout untuk mengakhiri aktifitas actor. Untuk lebih jelas langkah-langkah aktifitas ini bisa dilihat pada pada gambar activity diagram logout.

4.2.1.5. Sequence Diagram