PEMBANGUNAN APLIKASI MINUTES OF MEETING ANJAR NAUFAL S / 10115242 RIZKY DWI PRASETIO / 10115236 RIFKI DWI MADHANI / 10115215 LATAR BELAKANG PT. Sangkuriang Internasional merupakan sebuah perusahaan yang bergerak dibidang teknologi informasi yang berkomitmen untuk memberikan dukungan secara maksimal untuk solusi setiap permasalahan dibidang teknologi informasi. Perusahaan ini selalu mengadakan rapat untuk mendisukusikan permasalahan yang ada. Rapat tentu sangat penting dalam proses bisnis, dimana pihak perusahaan dan pihak client harus mendiskusikan permasalahan mengenai project. MoM adalah singkatan dari Minutes of meeting, merupakan dokumen yang berisi ringkasan dari rapat atau pertemuan untuk membahas project yang sedang dilakukan. Dalam MoM berisi poin-poin penting yang di bahas terkait project, baik yang sudah dilakukan sebelumnya ataupun untuk perencanaan di pertemuan selanjutnya. PROSES YANG SEDANG BERJALAN Pencatatan MoM saat ini dilakukan secara manual tulis tangan, hal tersebut tentunya akan menyulitkan dalam melakukan proses pencatatan dan pelaporan dikarenakan membutuhkan waktu yang lama. Satu hal yang perlu disoroti hasil rekap MoM dari pertemuan sebelumnya akan dijadikan acuan untuk pertemuan selanjutnya. Proses pengarsipan yang sedang berjalan dalam ruang lingkup MoM ini tergolong kurang baik, dikarenakan penyimpanan file yang telah disimpan kurang tertata dengan rapih, sehingga mengakibatkan file terpisahpisah atau tercecer dimana-mana, bahkan tercampur dengan dokumen yang berbeda, sedangkan MoM itu sendiri sangatlah penting mengingat bahwa MoM ini dijadikan sebagai acuan disetiap petemuan. RUMUSAN MASALAH Berdasarkan masalah yang telah di paparkan pada latar belakang masalah pada PT. Sangkuriang Internasional, maka dapat dirumuskan sebagai berikut: Bagaimana membangun aplikasi Minutes of meeting berbasis web di PT. Sangkuriang Internasional. TUJUAN Adapun tujuan dibangunnya Aplikasi Minutes of meeting PT. Sangkuriang Internasional berbasis web ini adalah: 1. Mempermudah dalam proses pencatatan MoM. 2. Membantu dalam pengarsipan file MoM dari berbagai pertemuan. USECASE DIAGRAM IDENTIFIKASI AKTOR No Aktor Deskripsi 1. User Aktor dengan role ini mempunyai wewenang untuk mengelola login, logout, mengelola data project, mom, daftar peserta, pokok bahasan, detail pokok bahasan, dan laporan. 2. Administrator Aktor dengan role ini mempunyai wewenang yang sama dengan user, hanya saja bisa juga mengelola data user. Use case Name Login Related Requirements SKPL-F-001 Goal In Context User mendapat hak akses untuk masuk ke aplikasi Preconditions User memasukkan email dan password Successful End Aplikasi akan memberikan hak akses Condition Failed End Condition Aplikasi akan menampilkan pesan kesalahan Actor USECASE SCENARIO LOGIN Trigger User memilih menu login Main Flow Step Action 1 Aplikasi menampilkan panel Login 2 User memasukkan email dan password 3 Sistem mengecek validitas data 4 Jika email dan password cocok, sistem akan memberikan hak akses 5 sistem menampilkan halaman login sesuai dengan hak akses Extension Step Branching Action 3.1 Jika email dan password tidak cocok, maka sistem akan menampilkan pesan kesalahan. Use case Name Mengelola Data Project Related Requirements SKPL-F-002 Gaol In Context User berhasil menambah, edit, dan pencarian data project Preconditions Aplikasi menampilkan panel project, harus sudah login USECASE SCENARIO MENGELOLA DATA PROJECT Successful End Aplikasi akan menampilkan pesan berhasil dan Condition menampilkan kembali ke panel project Failed End Condition Aplikasi akan menampilkan pesan kesalahan Actor Trigger User memilih menu project Main Flow Step Action 1 User memilih menu project 2 User mengelola data project baru atau data perubahan 3 Sistem mengecek validitas data 4 Jika datanya valid, maka data akan tersimpan Extension Step Branching Action 3.1 Jika datanya tidak valid, maka sistem akan menampilkan pesan USE CASE SCENARIO MENGELOLA DATA MOM Use case Name Mengelola Data MoM Related Requirements SKPL-F-003 Gaol In Context User berhasil menambah, edit, dan pencarian data MoM Preconditions Aplikasi menampilkan panel MoM, dan harus sudah Successful login Aplikasi End akan menampilkan pesan berhasil Condition Failed End Condition menampilkan kembali ke panel MoM Aplikasi akan menampilkan pesan kesalahan Actor Trigger User memilih menu MoM Included cases Mengelola data daftar peserta, mengelola data pokok Main Flow bahasan, mengelola data detail pokok bahasan Step Action Extension dan 1 User memilih menu MoM 2.Include :: Mengelola data Daftar Peserta Include :: mengelola data pokok bahasan Include :: mengelola data detail pokok Bahasan include :: mengelola data gallery User mengelola data mom baru atau 3 Sistem mengecek validitas data 4 Jika datanya valid, maka data Step akan tersimpan Branching Action 3.1 Jika datanya tidak valid, maka data perubahan sistem akan menampilkan pesan ACTIVITY DIAGRAM Activity diagram memodelkan aliran kerja atau workflow dari urutan aktifitas dalam suatu proses yang mengacu pada use case diagram yang ada. Berikut penjelasan dari masing-masing activity diagram pada aplikasi minutes of meeting ACTIVITY DIAGRAM LOGIN ACTIVITY DIAGRAM MENGELOLA DATA PROJECT ACTIVITY DIAGRAM MENGELOLA DATA MOM CLASS DIAGRAM SEQUENCE DIAGRAM Sequence diagram menggambarkan pengaplikasian dari masing-masing skenario use case yang ada pada aplikasi minutes of meeting menjadi sequence diagram. SEQUENCE DIAGRAM LOGIN SEQUENCE DIAGRAM MENGELOLA DATA PROJECT SEQUENCE DIAGRAM MENGELOLA DATA MOM SKEMA RELASI