Activity Diagram Desain Aplikasi .1 Penentuan

4.4.1.4. Activity Diagram

4.4.1.4.1. Activity Diagram Register

Gambar 4.2 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 siswa dalam kursus tertentu yang tersedia pada System e-learning Yayasan Pondok Pesantren Al Amanah. Adapun langkah-langkah yang harus dilakukan oleh guest meliputi pengisian data formulir pendaftaran yang diikuti dengan pengecekan data oleh System apakah data username, e-mail pengunjung tersebut sudah terdaftar. Apabila username dan e-mail telah terdaftar maka System akan menampilkan pesan bahwa username atau e-mail telah terdaftar dan meminta pengunjung untuk memasukan username dan e-mail. Bila form pedaftaran berhasil berhasil dikirim, System akan memberikan alamat url memalui e-mail pendaftaran yang harus di kunjungi sebagai proses validasi register. Setelah itu user dapat melakukan login ke dalam System.

4.4.1.4.2. Activity Diagram Login

Gambar 4.3 Activity Diagram Login Dalam activity diagram login, user diminta untuk memasukan username dan password pada form login di halaman utama e-learning. Jika username dan password yang user masukan salah, maka System 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 tingkatan level user atau jenis user.

4.4.1.4.3. Activity Diagram Add Course

Gambar 4.4 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 menyimpanya. Setelah selesai membuat course admn akan mendapatkan assign role dan dapat memilih assign untuk guru atau siswa.

4.4.1.4.4. Activity Diagram Add User

Gambar 4.5 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 menyimpanya.

4.4.1.4.5. Activity Diagram Add News

Gambar 4.6 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 guru dalam e-learning tersebut, sedangkan user yang memiliki level sebagai siswa 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.4.1.4.6. Activity Diagram Add Content

Gambar 4.7 Activity Diagram Add Content Pada activity diagram add content menerangkan serangkain aktifitas yang dilakukan oleh setiap guru, siswa dan Admin yang ingin menambahkan konten pada course masing-masing. Untuk menambahkan konten pada suatu course, guru di diharuskan untuk melakukan login terlebih dahulu ke dalam sistem kemudian masuk ke dalam e-learning yang mereka kelola. Sesampainya pada halaman e- learning guru 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

4.4.1.4.7 Activity Diagram Add Event

Gambar 4.8 Activity Diagram Add Event Pada activity diagram add event, menerangkan serangkaian aktiftas 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.4.1.4.8 Activity Diagram Upload Files

Gambar 4.9 Activity Diagram Upload Files Pada activity diagram upload file menerangkan serangkaian aktifitas yang dilakukanoleh setiap guru yang ingin mengupload file pada course mereka masing-masing sebagai sumber bahan bacaan yang bisa di download dan di baca oleh siswa-siswa tersebut. Untuk dapat mengupload file yang bisa di download oleh siswa, seorang guru di diharuskan 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 Administration. 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 Yayasan Pondok Pesantren Al Amanah. Kemudian atur file tersebut ke dalam sebuah folder yang siap untuk di sharing kepada siswa-siswa mereka.

4.4.1.4.9 Activity Diagram Add Assigment

Gambar 4.10 Activity Diagram Add Assigment Pada activity diagram add assigment, menerangkan ingin memberikan tugas pada course mereka masing-masing sebagai sumber bahan latihan atau ujian untuk mengukur kemampuan siswa dalam menerima materi atau konten pelajaran yang telah guru berikan dalam course tersebut. Untuk dapat menambahkan assignment atau tugas yang bisa di kerjakan oleh siswa dalam course tersebut, seorang guru di diharuskan 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 assignment yang terdapat pada salah satu list dropdown add an activity pada bagian konten halaman course. Kemudian guru diminta untuk menuliskan subject assignment name dan deskripsi dari assignment tersebut dan klik save. Sampai pada langkah ini siswa sudah bisa melakukan atau menjawab tugas yang di berikan oleh guru tersebut dengan masuk ke dalam course dan melihat konten dari tugas yang di berikan sehingga guru dalam kursus tersebut bisa memberikan nilai kepada siswa atas jawaban tugas yang mereka berikan.

4.4.1.4.10 Activity Diagram Add Quiz

Gambar 4.11 Activity Diagram Quiz Pada activity diagram add quiz, menerangkan serangkaian aktifitas yang dilakukan oleh setiap guru yang ingin memberikan kuis pada course mereka masing-masing sebagai sumber bahan latihan atau ujian untuk mengukur kemampuan siswa dalam menerima materi atau konten pelajaran yang telah guru berikan dalam course tersebut. Untuk dapat menambahkan quiz, seorang guru di haruskan 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.4.1.4.11 Activity Diagram Add Forum

Gambar 4.12 Activity Diagram Add Forum Pada activity diagram add forum menerangkan serangkaian aktifitas yang dilakukan oleh setiap guru yang ingin memberikan suatu aktifitas forum yang bisa digunakan sebagai bahan diskusi antara siswa dengan siswa atau sebagai sarana komunikasi antara guru dan siswa dengan topic tertentu yang ada pada course tersebut. Untuk dapat menambahkan forum, seorang guru di haruskan 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 perbelajaran tersebut.

4.4.1.4.12 Activity Diagram Add Chatting Room

Gambar 4.13 Activity Diagram Add Chatting Room Pada activity diagram add chatting room menerangkan serangkaian aktifitas yang dilakukan oleh setiap guru yang ingin memberikan chat room yang dapat digunakan sebagai media diskusi atau komunikasi realtime antara siswa dengan siswa atau sebagai sarana komunikasi antara guru dan siswa dengna topic tertentu yang ada pada course tersebut. Untuk dapat menambahkan add chat room, seorang guru di haruskan untuk melakukan login terlebih dahulu ke dalam sistem kemudian masuk ke dalam course yang mereka kelola. Sampainya 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 guru di diharuskan untuk mengisi informasi atau mensetting room chat yang akan digunakan pada kelas pembelajaran tersebut.

4.4.1.4.13 Activity Diagram View

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

4.4.1.4.14 Activity Diagram View or Do

Gambar 4.15 Activity Diagram View or Do Pada activity diagram do or view di atas menerangkan serangkaian aktiftas yang dilakukan oleh setiap siswa yang ingin melihat suatu konten materi matapelajaran, quiz atau yang lainya yang terdapat pada course yang mereka miliki. Dari activity diagram diatas dapat disimpulkan bahwa siswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam course yang mereka miliki. Pada halaman course tersebut, siswa dapat melihat atau melakukan aktivitas yang telah di buat oleh guru course mereka. Untuk lebih jelasnya langkah-langkah aktivitas ini bisa dilihat pada gambar activity diagram do or view di atas.

4.4.1.4.15 Activity Diagram View Profile

Gambar 4.16 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 siswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam personal homepage yang mereka miliki. Pada halaman homepage tersebut, siswa dapat melihat profile mereak masing-masing. Untuk lebih jelas langkah-langkah aktifitas ini bisa dilihat pada gambar activity diagram view profile.

4.4.1.4.16 Acitvity Diagram Edit Profile

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

4.4.1.4.17 Activity Diagram Change Password

Gambar 4.18 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 siswa harus melakukan login terlebih dahulu ke dalam sistem dan masuk ke dalam personal homepage yang mereka miliki. Pada halaman homepage tersebut, siswa dapat mengganti password mereka masing-masing dengan mengklik nama atau photo. Untuk lebih jelasnya langkah- langkah aktiftas ini bisa dilihat pada gambar activity diagram edit profile.

4.4.1.4.18 Activity Diagram Add Web Meeting

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

4.4.1.4.19 Activity Diagram View Grade

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

4.4.1.4.20 Activity Diagram Logout

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

4.4.1.5 Sequence Diagram