• Tidak ada hasil yang ditemukan

BAB III ANALISIS KEBUTUHAN SISTEM

N/A
N/A
Protected

Academic year: 2023

Membagikan "BAB III ANALISIS KEBUTUHAN SISTEM"

Copied!
33
0
0

Teks penuh

(1)

III-17

BAB III

ANALISIS KEBUTUHAN SISTEM

3.1 Sejarah Universitas Subang

Yayasan Kutawaringin Subang sebenarnya sudah didirikan dan diresmikan sejak tanggal 10 November 1964 dengan dibukannya Universitas Kutawaringin (UNKUWA) yang digagas oleh Bapak Otje Djunjunan,Bapak R.H Acu Samsudin dan Bapak R.Erawan Asmara,yang didukung oleh berbagai pihak antara lain PGRI,Pemda Subang,Organisasi Politik dll. Saat itu pula dibukannya Fakultas Hukum dan Pengetahuan Masyarakat (FHPM) kelas jauh Fakultas Hukum Universitas Padjajaran (UNPAD) yang kemudian dibuka pula Fakultas Keguruan dan Ilmu Pendidikan (FKIP) Fillial IKIP Bandung pada tahun 1965.

Karena berbagai hal keberadaan Universitas Kutawaringin Subang pada Tahun 1969 terhenti termasuk akibat ada larangan bagi perguruan tinggi tidak diperbolehkan membuka kelas jauh.Selanjutnya pada tahun 1982 atas prakarsa Bapak Bupati Ir.Sukanda Karta Sasmita(alm) Yayasan Kutawaringin Subang dibangkitkan kembali dan dibukannya Sekolah Tinggi Ilmu Administrasi (STIA) kerjasama dengan Universitas Padjajaran (UNPAD) Bandung,dalam rangka meningkatkan Kualitas SDM aparatur Pemerintah Daerah Kabupaten Subang,dan Masyarakat Subang pada umumnya.

Berikut atas prakarsa Bapak Bupati Drs.H.Abdul Wachyan didirikan pula Sekolah Tinggi Teknik (STT) Kutawaringin Subang tahun 1997 dalam rangka mengantisipasi kebutuhan tenaga kerja pabrik industri TEXMACO dikecamatan Pabuaran. Cita cita Yayasan Kutawaringin Subang mendirikan Universitas baru dapat diwujudkan berkat prakarsa Bapak Drs.Eep Hidayat sejak menjabat ketua DPRD II Subang sampai menjadi Bupati Subang Periode 2004-2009 bahkan hingga saat ini.

(2)

3.2 Analisa Sistem Berjalan

Analisa sistem yang berjalan disini adalah analisa sistem yang sudah ada (sistem lama) yaitu prosedur tentang pendaftaran anggota baru UKM dan pelaporan kegiatan yang dilakukan setiap UKM.

Gambar 3. 1 Analisa Sistem Berjalan

(3)

3.3 Analisa Kebutuhan Perangkat 3.3.1 Kebutuhan Perangkat Lunak

Kebutuhan perangkat lunak adalah mendeskripsikan sistem secara umum dan menjelaskan kebutuhan-kebutuhan dari aplikasi yang dibangun. Kebutuhan perangkat lunak yang dibutuhkan untuk menjalankan sistem adalah sebagai berikut :

1. Kebutuhan perangkat lunak user

Tabel 3. 1 Kebutuhan Perangkat Lunak User

No Kebutuhan Keterangan

1. Web Browser Digunakan untuk menjalankan sistem

2. Windows, Android, IOS Digunakan sebagai sistem operasi

2. Kebutuhan perangkat lunak programmer

Tabel 3. 2 Kebutuhan Perangkat Lunak Programmer

No Perangkat Lunak Keterangan

1. Web Browser Digunakan untuk menjalankan sistem

2. Windows 10 Digunakan sebagai sistem operasi 3. Visual Studio Code Digunakan sebagai text editor

4. XAMPP Digunakan Sebagai DBMS

3. Kebutuhan perangkat lunak server

Tabel 3. 3 Kebutuhan Perangkat Lunak Server

No Perangkat Lunak Keterangan

1. Meta Desc Untuk melayani permintaan akses dari komputer

2. FTP Untuk melakukan pertukaran dan

transfer file melalui sebuah server internet

3. Web Server Menyediakan layanan permintaan data dengan protokol http dan https 4. DNS Server Layanan untuk memberikan

informasi dan menerjemahkan nama host (domain) ke IP Adress

5. DHCP Protokol berbasis arsitektur client/server yang di pakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan

6. MySQL Database

(4)

3.3.2 Kebutuhan Perangkat Keras

Kebutuhan perangkat keras merupakan komponen fisik yang memiliki spesifikasi atau kriteria tertentu agar dapat menjalankan sistem dengan baik. Kebutuhan peragkat keras yang dibutuhkan untuk menjalankan sistem adalah sebagai berikut :

1. Kebutuhan perangkat keras user

Tabel 3. 4 Kebutuhan Perangkat Keras User

No Perangkat Keras Keterangan Spesifikasi 1. Smartphone Processor Snapdragon 480 Octa

Core up to 2.0GHz / Bionic A13

RAM Minimal 2 GB

Penyimpanan Minimal 8 GB 2. PC / Laptop Processor Core 2 Duo / AMD

Athlon

RAM Minimal 4 GB

Penyimpanan Minimal 8 GB

Kartu Grafis Intel HD / Radeon Vega Series

Mouse Standar

Keyboard Standar

2. Kebutuhan Perangkat keras programer

Tabel 3. 5 Kebutuhan Perangkat Keras Programmer

No Perangkat Keras Spesifikasi 1. Processor Intel Core i5 7200U

2. RAM 8 GB DDR4

3. Penyimpanan SSD 512 GB

4. Kartu Grafis AMD Radeon R5 M330

5. Keyboard Keyboard Mechanical Cherry MX Blue Switch

6. Mouse Mouse Multi Buttons Macro

7. Monitor Standar

(5)

3. Kebutuhan Perangkat Keras Server

Tabel 3. 6 Kebutuhan Perangkat Keras Server

No Perangkat Keras Spesifikasi 1. Processor AMD EPYC 7502P

2. RAM 128 GB DDR4

3. Penyimpanan SSD 512 GB

4. Kartu Grafis NVIDIA Tesla T4 16 GB

5. NIC Intel X540 2x10 GbE

6. PSU Redundant 2x1600W Platinum

7. Keyboard Standar

8. Mouse Standar

9. Monitor Standar

3.4 Analisa Kebutuhan Sistem 1 Kebutuhan Fungsional

Tabel 3. 7 Kebutuhan Fungsional

Nomor SRS Deskripsi

SUPER ADMIN SRS-F-01 Sistem dapat melakukan Login SRS-F-02 Sistem dapat melakukan Logout SRS-F-03 Sistem dapat mengelola data UKM

ADMIN UKM SRS-F-01 Sistem dapat melakukan Login SRS-F-02 Sistem dapat melakukan Logout

SRS-F-04 Sistem dapat mengelola pendaftaran anggota baru UKM SRS-F-05 Sistem dapat mengelola struktur UKM

SRS-F-06 Sistem dapat mengelola anggota UKM SRS-F-07 Sistem dapat mengelola kegiatan UKM SRS-F-08 Sistem dapat mengelola profil UKM

PENGUNJUNG

SRS-F-09 Sistem dapat melakukan pendaftaran UKM

2 Kebutuhan Non Fungsional

Tabel 3. 8 Kebutuhan Non Fungsional

Nomor SRS Deskripsi

SRS-NF-01

Sistem dapat di jalankan melalui web desktop atapun mobile seperti Google Chrome, Microsoft Edge dan lain lain

SRS-NF-02 Sistem memiliki User Interface (UI) yang menarik bagi user

(6)

3.5 Usecase Diagram Use Case Keseluruhan

3.6 Definisi Aktor

Tabel 3. 9 Definisi Aktor

No. Aktor Deskripsi

1 Pengunjung Pengguna yang hanya memiliki akses untuk melihat halaman home UKM dan melakukan pendaftaran anggota baru UKM yang hanya ditujukan untuk Mahasiswa Universitas Subang 2 Super Admin Pengguna yang memilki hak akses untuk

mengelola semua data tentang UKM

3 Admin UKM Pengguna yang memilki hak akses untuk mengelola masing – masing UKM

Gambar 3. 2 Usecase Diagram

(7)

3.7 Definisi Usecase

Tabel 3. 10 Definisi Usecase

No. Use Case Deskripsi

Super Admin, Admin UKM

UC 01 Login Proses masuk kedalam sistem menggunakan username dan password Super Admin

UC 02 Kelola Data UKM

Proses pengelolaan data UKM meliputi nama, logo, pembimbing, ketua UKM Super Admin, Admin UKM

UC 03 Kelola Pendaftaran Anggota UKM

Proses pengelolaan data pendaftar

Pengunjung

UC 04 Pendaftaran Anggota Baru UKM

Proses berupa pendaftaran yang dilakukan oleh pendaftar anggota baru UKM yang dikhususkan untuk mahasiswa Universitas Subang

Super Admin, Admin UKM UC 05 Kelola Struktur

UKM

Proses pengelolaan data struktur UKM berupa nama, jabatan, npm

UC 06 Kelola Anggota UKM

Proses pengelolaan data anggota UKM berupa nama dan NPM

UC 07 Kelola Profil UKM

Proses pengelolaan data profil UKM berupa nama, tahun berdiri, logo, tentang UKM

UC 08 Kelola Kegiatan UKM

Proses pengelolaan data kegiatan UKM berupa nama kegiatan, deskripsi kegiatan, tempat kegiatan, waktu kegiatan dan dokumentasi kegiatan UKM

(8)

3.8 Tabel Skenario Usecase 1 Skenario Login

Tabel 3. 11 Skenario Login

Title Skenario Melakukan Login

Deskripsi Melakukan Login Aktor &

Interface

Aktor : Super Admin & Admin UKM Interface : Halaman Login

Pre-Condition Aktor belum melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Membuka aplikasi website

2 Menampilkan Halaman Login

3 Mengisi Username dan Password

4 Mengautententikasi username dan password 5 Menampilkan

(Backend)

6 Menampilkan Notifikasi Success bahwa berhasil Login Past-Condition Aktor berhasil masuk ke

Backend Alternative(s)

flow

Aktor kembail mengisi Username dan Password

Menampilkan Notifikasi Error bahwa username dan password salah

(9)

2 Skenario Logout

Tabel 3. 12 Skenario Logout

Title Skenario Melakukan Logout

Deskripsi Melakukan Logout Aktor &

Interface

Aktor : Super Admin & Admin UKM Interface : Halaman Backend Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Menekan tombol Logout

2 Kembali ke halaman Login

3 Mengisi Username dan Password 4 Menampilkan

Notifikasi Success bahwa berhasil Logout Past-Condition Aktor berhasil masuk ke

Backend Alternative(s)

flow

(10)

3. Skenario Pendaftaran Anggota Baru UKM

Tabel 3. 13 Skenario Pendaftaran Anggota Baru UKM

Title Skenario Melakukan Pendaftaran Anggota Baru UKM Deskripsi Melakukan Pendaftaran UKM

Aktor &

Interface

Aktor : User

Interface : Halaman Front End

Pre-Condition Aktor sudah melakukan masuk ke tampilan pendaftaran

Basic Flow Aksi Aktor Reaksi Sistem

1. Membuka halaman pendaftaran anggota UKM

2. Sistem menampilkan halaman form pendaftaran 3. Mengisi form

pendaftaran 4. Menekan tombol

daftar

5. Sistem menyimpan data yang telah di isi oleh user

6. Notifikasi sukses mengisi form pendaftaran Past-Condition Aktor berhasil melakukan

pendaftaran Alternative(s)

flow

Aktor kembail mengisi Form Pendaftaran

Menampilkan Notifikasi Error bahwa data yang di isi salah

(11)

4. Skenario Input Kelola Data UKM

Tabel 3. 14 Skenario Input Kelola Data UKM

Title Skenario Melakukan Input Kelola Data UKM Deskripsi Melakukan Input Data Admin UKM

Aktor &

Interface

Aktor : Super Admin

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Data UKM

2 Menampilkan halaman Data UKM

3 Menekan tombol Input data Data UKM

4 Menampilkan halaman Input data Data UKM 5 Mengisi data pada

halaman input data Data UKM

6 Tekan Tombol Simpan

7 Kembali menampilkan halaman Data UKM 8 Notifikasi sukses

mengisi data Data UKM

Past-Condition Aktor kembali ke halaman Data UKM

Alternative(s) flow

Aktor kembail menginput data pada halaman input data Data UKM

Menampilkan Notifikasi Error bahwa data yang di input tidak sesuai

(12)

5. Skenario Edit Kelola Data UKM

Tabel 3. 15 Skenario Edit Kelola Data UKM

Title Skenario Melakukan Edit Kelola Data UKM Deskripsi Melakukan Kelola Data UKM

Aktor &

Interface

Aktor : Super Admin

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Data UKM

2 Menampilkan halaman Data UKM

3 Menekan tombol Edit data Data UKM

4 Menampilkan halaman Edit data Data UKM 5 Mengedit data pada

halaman Edit data Data UKM

6 Tekan Tombol Simpan

7 Kembali menampilkan halaman Data UKM 8 Notifikasi sukses

mengedit data Data UKM

Past-Condition Aktor kembali ke halaman Data UKM

Alternative(s) flow

Aktor kembail mengedit data pada halaman edit data Data UKM

Menampilkan Notifikasi Error bahwa data yang di edit tidak sesuai

(13)

6. Skenario Delete Kelola Data UKM

Tabel 3. 16 Skenario Delete Kelola Data UKM

Title Skenario Melakukan Delete Kelola Data UKM Deskripsi Melakukan Delete Kelola Data UKM

Aktor &

Interface

Aktor : Super Admin

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Data UKM

2 Menampilkan halaman Data UKM

3 Menekan tombol Delete data Data UKM

4 Menampilkan

konfirmasi hapus data Data UKM

5 Menekan tombol konfirmasi Delete data Data UKM

6 Kembali menampilkan halaman Data UKM Past-Condition Aktor kembali ke halaman

Data UKM Alternative(s)

flow

Notifikasi sukses Deleting data Data UKM

(14)

7. Skenario Edit Kelola Pendaftaran UKM

Tabel 3. 17 Skenario Edit Kelola Pendaftaran UKM

Title Skenario Melakukan Edit Kelola Pendaftaran UKM Deskripsi Melakukan Edit Kelola Pendaftaran UKM

Aktor &

Interface

Aktor : Super Admin & Admin UKM Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Pendaftaran UKM

2 Menampilkan halaman Pendaftaran UKM 3 Menekan tombol Edit

data Pendaftaran UKM

4 Menampilkan halaman Edit data Pendaftaran UKM

5 Mengedit data pada halaman Edit data Pendaftaran UKM 6 Tekan Tombol Simpan

7 Kembali menampilkan halaman Pendaftaran UKM

8 Notifikasi sukses mengedit data Admin UKM

Past-Condition Aktor kembali ke halaman Admin UKM

Alternative(s) flow

Aktor kembail mengedit data pada halaman edit data Admin UKM

Menampilkan Notifikasi Error bahwa data yang di edit tidak sesuai

(15)

8. Skenario Delete Kelola Pendaftaran UKM

Tabel 3. 18 Skenario Delete Kelola Pendaftaran UKM

Title Skenario Melakukan Delete Kelola Pendaftaran UKM Deskripsi Melakukan Delete Kelola Pendaftaran UKM

Aktor &

Interface

Aktor : Super Admin & Admin UKM Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Pendaftaran UKM

2 Menampilkan halaman Pendaftaran UKM 3 Menekan tombol

Delete data Pendaftaran UKM

4 Menampilkan

konfirmasi hapus data Pendaftaran UKM 5 Menekan tombol

konfirmasi Delete data Pendaftaran UKM

6 Kembali menampilkan halaman Pendaftaran UKM

Past-Condition Aktor kembali ke halaman Admin UKM

Alternative(s) flow

Notifikasi sukses Deleting data Admin UKM

(16)

9. Skenario Input Kelola Anggota UKM

Tabel 3. 19 Skenario Input Kelola Anggota UKM

Title Skenario Melakukan Input Kelola Anggota UKM Deskripsi Melakukan Input Kelola Anggota UKM

Aktor &

Interface

Aktor : Admin UKM

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Anggota UKM

2 Menampilkan halaman Anggota UKM

3 Menekan tombol Input data Anggota UKM

4 Menampilkan halaman Input data Anggota UKM

5 Mengisi data pada halaman input data Anggota UKM 6 Tekan Tombol

Simpan

7 Kembali menampilkan halaman Anggota UKM 8 Notifikasi sukses

mengisi data Anggota UKM

Past-Condition Aktor kembali ke halaman Anggota UKM

Alternative(s) flow

Aktor kembail menginput data pada halaman input data Anggota UKM

Menampilkan Notifikasi Error bahwa data yang di input tidak sesuai

(17)

10. Skenario Edit Kelola Anggota UKM

Tabel 3. 20 Skenario Edit Kelola Anggota UKM

Title Skenario Melakukan Edit Kelola Anggota UKM Deskripsi Melakukan Edit Kelola Anggota UKM

Aktor &

Interface

Aktor : Admin UKM

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Anggota UKM

2 Menampilkan halaman Anggota UKM

3 Menekan tombol Edit data Anggota UKM

4 Menampilkan halaman Edit data Anggota UKM 5 Mengisi data pada

halaman Edit data Anggota UKM

6 Tekan Tombol Simpan

7 Kembali menampilkan halaman Anggota UKM 8 Notifikasi sukses

mengubah data Anggota UKM Past-Condition Aktor kembali ke halaman

Anggota UKM Alternative(s)

flow

Aktor kembail mengubah data pada halaman Edit data Anggota UKM

Menampilkan Notifikasi Error bahwa data yang di ubah tidak sesuai

(18)

11. Skenario Delete Kelola Anggota UKM

Tabel 3. 21 Skenario Delete Kelola Anggota UKM

Title Skenario Melakukan Delete Kelola Anggota UKM Deskripsi Melakukan Delete Kelola Anggota UKM

Aktor &

Interface

Aktor : Admin UKM

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Anggota UKM

2 Menampilkan halaman Anggota UKM

3 Menekan tombol Delete data Anggota UKM

4 Menampilkan

konfirmasi hapus data Anggota UKM

5 Menekan tombol konfirmasi Delete data Anggota UKM

6 Kembali menampilkan halaman Anggota UKM Past-Condition Aktor kembali ke halaman

Anggota UKM Alternative(s)

flow

Notifikasi sukses Deleting data Anggota UKM

(19)

12. Skenario Input Kelola Kegiatan UKM

Tabel 3. 22 Skenario Input Kelola Kegiatan UKM

Title Skenario Melakukan Input Kelola Kegiatan UKM Deskripsi Melakukan Input Kelola Kegiatan UKM

Aktor &

Interface

Aktor : Admin UKM

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Kegiatan UKM

2 Menampilkan halaman Kegiatan UKM

3 Menekan tombol Input data Kegiatan UKM

4 Menampilkan halaman Input data Kegiatan UKM

5 Mengisi data pada halaman input data Kegiatan UKM

6 Tekan Tombol Simpan

7 Kembali menampilkan halaman Kegiatan UKM 8 Notifikasi sukses

mengisi data Kegiatan UKM

Past-Condition Aktor kembali ke halaman Kegiatan UKM

Alternative(s) flow

Aktor kembail menginput data pada halaman input data Kegiatan UKM

Menampilkan Notifikasi Error bahwa data yang di input tidak sesuai

(20)

13. Skenario Edit Kelola Kegiatan UKM

Tabel 3. 23 Skenario Edit Kelola Kegiatan UKM

Title Skenario Melakukan Edit Kelola Kegiatan UKM Deskripsi Melakukan Edit Kelola Kegiatan UKM

Aktor &

Interface

Aktor : Admin UKM

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Kegiatan UKM

2 Menampilkan halaman Kegiatan UKM

3 Menekan tombol Edit data Kegiatan UKM

4 Menampilkan halaman Edit data Kegiatan UKM 5 Mengisi data pada

halaman Edit data Kegiatan UKM

6 Tekan Tombol Simpan

7 Kembali menampilkan halaman Kegiatan UKM 8 Notifikasi sukses

mengubah data Kegiatan UKM Past-Condition Aktor kembali ke halaman

Kegiatan UKM Alternative(s)

flow

Aktor kembail mengubah data pada halaman Edit data Kegiatan UKM

Menampilkan Notifikasi Error bahwa data yang di input tidak sesuai

(21)

14. Skenario Delete Kelola Kegiatan UKM

Tabel 3. 24 Skenario Delete Kelola Kegiatan UKM

Title Skenario Melakukan Delete Kelola Kegiatan UKM Deskripsi Melakukan Delete Kelola Kegiatan UKM

Aktor &

Interface

Aktor : Admin UKM

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Kegiatan UKM

2 Menampilkan halaman Kegiatan UKM

3 Menekan tombol Delete data Kegiatan UKM

4 Menampilkan

konfirmasi hapus data Kegiatan UKM 5 Menekan tombol

konfirmasi Delete data Kegiatan UKM

6 Kembali menampilkan halaman Kegiatan UKM Past-Condition Aktor kembali ke halaman

Kegiatan UKM Alternative(s)

flow

Notifikasi sukses Deleting data Kegiatan UKM

(22)

15. Skenario Edit Kelola Struktur UKM

Tabel 3. 25 Skenario Edit Kelola Struktur UKM

Title Skenario Melakukan Edit Kelola Struktur UKM Deskripsi Melakukan Edit Kelola Struktur UKM

Aktor &

Interface

Aktor : Admin UKM

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Struktur UKM

2 Menampilkan halaman Struktur UKM

3 Menekan tombol Edit data Struktur UKM

4 Menampilkan halaman Edit data Struktur UKM 5 Mengisi data pada

halaman Edit data Struktur UKM

6 Tekan Tombol Simpan

7 Kembali menampilkan halaman Struktur UKM 8 Notifikasi sukses

mengubah data Struktur UKM

Past-Condition Aktor kembali ke halaman Struktur UKM

Alternative(s) flow

Aktor kembail mengubah data pada halaman Edit data Struktur UKM

Menampilkan Notifikasi Error bahwa data yang di input tidak sesuai

(23)

16. Skenario Edit Kelola Profil UKM

Tabel 3. 26 Skenario Edit Kelola Profil UKM

Title Skenario Melakukan Edit Kelola Profil UKM Deskripsi Melakukan Edit Kelola Profil UKM

Aktor &

Interface

Aktor : Admin UKM

Interface : Halaman Back End Pre-Condition Aktor sudah melakukan Login

Basic Flow Aksi Aktor Reaksi Sistem

1 Aktor memilih menu kelola Profil UKM

2 Menampilkan halaman Profil UKM

3 Menekan tombol Edit data Profil UKM

4 Menampilkan halaman Edit data Profil UKM 5 Mengisi data pada

halaman Edit data Profil UKM

6 Tekan Tombol Simpan

7 Kembali menampilkan halaman Profil UKM 8 Notifikasi sukses

mengubah data Profil UKM

Past-Condition Aktor kembali ke halaman Profil UKM

Alternative(s) flow

Aktor kembail mengubah data pada halaman Edit data Profil UKM

Menampilkan Notifikasi Error bahwa data yang di input tidak sesuai

(24)

3.9 Activity Diagram 1. Activity Diagram Login

Gambar 3. 3 Activity Diagram Login

(25)

2. Activity Diagram Logout

Gambar 3. 4 Activity Diagram Logout

(26)

3. Activity Diagram Pendaftaran UKM

Gambar 3. 5 Acticvity Diagram Pendaftaran UKM

(27)

4. Activity Diagram Kelola Data UKM

Gambar 3. 6 Activity Diagram Kelola Data UKM

(28)

5. Activity Diagram Kelola Pendaftaran Anggota Baru UKM

Gambar 3. 7 Activity Diagram Kelola Pendaftaran Anggota Baru UKM

(29)

6. Activity Diagram Kelola Anggota UKM

Gambar 3. 8 Activity Diagram Kelola Anggota UKM

(30)

7. Activity Diagram Kelola Kegiatan UKM

Gambar 3. 9 Activity Diagram Kelola Kegiatan UKM

(31)

8. Activity Diagram Kelola Struktur UKM

Gambar 3. 10 Activity Diagram Kelola Struktur UKM

(32)

9. Activity Diagram Kelola Profil UKM

Gambar 3. 11 Activity Diagram Kelola Profil UKM

(33)

3.10 Robustness Diagram

Gambar 3. 12 Robustness Diagram

Referensi

Dokumen terkait

Pada akhir hayatnya, menulis sebuah tentang suatu seni berbicara di depan umum (art of effective public speaking), berjudul Rhetorike Techne. Sangat sedikit diketahui tentang

Goal User dan Admin dapat melakukan login Pre-condition User atau Admin memilih menu login Post-condition Tampil form login. Failed end condition User atau Admin tidak

Goal Admin dapat mengelola pendaftaran santri Pre-conditionts Admin sudah melakukan login.. Post-conditionts Data calon santri berhasil disimpan Failed End Condition

Inovasi ini muncul dikarenakan proses pembelajaran yang tradisional mulai kurang efektif, penyampaian materi ajar dalam bentuk verbal dengan waktu yang cukup lama

Dalam pelaksanaannya pengembangan mobile learning untuk bahan ajar optik menggunakan software Hot Lava Mobile (HLM) yang merupakan software bebas tanpa bayar, sehingga

Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil menu data type pada halaman admin..

Goal Admin dapat mengelola data penyakit Pre-condition Admin harus login terlebih dahulu Post-condition Admin dapat menyimpan data penyakit.. Failed and condition Admin

Pre-Conditions Admin mengakses halaman input data Post-Conditions sistem menampilkan halaman yang diakses Failed and Conditions Halaman gagal diakses. Aktor