Anda di halaman 1dari 8

NAMA KELOMPOK : 8

KELAS : SI4506

TUGAS 1
Nama Sistem : Operational System

1. Identifikasi masalah kenapa aplikasi dibuat


Penjelasan terkait masalah lapangan yang mengarah kepada kebutuhan aplikasi yang dibuat
=> Aplikasi ini dibuat dengan tujuan yaitu mempermudah dan mempercepat proses instalation serta
meningkatkan kualitas instalasi pada PT.Rande Buana Teknik. Pada kenyataan dilapangan, PT.Rande
Buana teknik masih menggunakan proses manual yaitu menginfokan secara personal, sehingga memakan
waktu yang lebih lama serta belum meningkatkan kualitas proses instalasi. Maka, didalam proses instalasi
pada PT.Rande Buana Teknik, kami akan membangun aplikasi yang dapat membantu, mempercepat dan
meningkatkan kualitas proses instalasi dengan berbagai fitur layanan yang akan kami sediakan.

2. Desain aplikasi
a. User Requirement dan System Requirement
● User Requirement
Pengguna harus dapat melakukan login dengan akun mereka dan memiliki akses ke fitur
yang sesuai dengan peran mereka di sistem.
Pengguna harus dapat memberikan umpan balik dan menilai produk atau jasa yang telah
mereka beli.
pengguna harus bisa mengelola dan mengatur jadwal instalasi
pengguna harus bisa melakukan pengawasan terhadap proses instalasi
pengguna harus bisa mengakses database untuk mengetahui segala informasi terkait
proses instalasi
Pengguna harus dapat melaporkan masalah atau bug yang terkait dengan instalasi dan
menerima dukungan teknis jika diperlukan.
pengguna harus bisa mempercepat alur proses instalasi serta meningkatkan kualitas
proses instalasi maupun aplikasi kita dengan selalu memberikan feedback pelayanan
● System Requirement
- Sistem harus dapat diakses melalui internet dengan koneksi stabil dan aman.
- Sistem harus dapat menjaga keamanan data pelanggan dengan menggunakan
enkripsi dan prosedur pengamanan yang tepat.
- Sistem harus dapat mengelola data pelanggan, karyawan dan transaksi secara
efisien dengan menggunakan database yang handal.
- Sistem harus dapat menangani transaksi secara real-time dan memberikan
konfirmasi dalam waktu singkat.
- Sistem harus memiliki tampilan antarmuka yang responsif dan mudah digunakan
oleh pengguna.
- Sistem harus dapat bekerja dan di unduh di seluruh perangkat seluler.
- Sistem harus memiliki performa yang cepat dan dapat menangani banyak
pengguna yang melakukan transaksi secara bersamaan.
- Sistem harus dapat memberikan laporan tentang transaksi, pengguna, dan produk
secara berkala atau sesuai kebutuhan.
Sistem harus memiliki fitur pembaruan perangkat lunak secara otomatis untuk
memastikan keamanan dan performa yang optimal.
Sistem harus memiliki fitur backup data secara teratur untuk melindungi data pelanggan
dan data penting lainnya.

b. Functional dan Non-Functional Requirement

Functional

ID Identifikasi

F1 Sistem dapat melakukan kontrol terhadap persiapan instalasi

F2 Sistem dapat menyimpan semua informasi yang diinputkan oleh user

F3 Sistem harus bisa mengatur jadwal bagi customer

F4 Sistem mampu memberikan informasi tentang apa saja yang bisa dilakukan
di dalam software

F5 Sistem harus bisa merekam informasi pembayaran yang dilakukan oleh


customer

F6 Sistem harus bisa memberikan informasi terkait status instalasi yang sedang
dilakukan
Non-Functional

ID Parameter Kebutuhan

NF1 Availability Sistem harus bisa diakses selama 24 jam

NF2 Security - Data hanya bisa diakses oleh pengguna yang telah
memiliki izin masuk
- Sistem harus bisa mencegah pengguna dari luar
yang tidak memiliki izin masuk ke dalam sistem
- Sistem harus bisa bertahan dari serangan virus ,
malware yang mengakibatkan efek buruk.

NF3 Usability - Sistem dapat digunakan dengan mudah oleh para


user, maximal 2 bulan user harus mengerti jalan
sistem

NF4 Capacity Sistem harus bisa diakses oleh banyak user dalam waktu
yang bersamaan

NF5 Flexible Sistem harus mampu beradaptasi dengan perubahan.

c. Identifikasi User Pengguna Aplikasi

AKT_ID Aktor Deskripsi

P01 Admin Gudang Admin Gudang merupakan


aktor dasar dalam sistem.
Admin Gudang memiliki hak
akses untuk menggunakan
fitur

P02 Admin Finance Admin Finance merupakan


aktor dasar dalam sistem.
Admin Finance memiliki hak
akses untuk menggunakan
fitur

P03 Admin Installation and Admin Installation and


Commissioning Merupakan
Commissioning
aktor dasar dalam sistem.
Admin Installation and
Commissioning memiliki hak
akses untuk menggunakan
fitur

P04 Admin HO Admin Ho merupakan aktor


dasar dalam sistem. Admin
Ho memiliki hak akses untuk
menggunakan fitur

P05 Pelanggan Pelanggan merupakan aktor


dasar dalam sistem.
Pelanggan memiliki hak akses
untuk menggunakan fitur

d. Use Case Diagram


e. Use Case Specification/Scenario/Use Case Description Diagram Activity

ID F4

Title Melakukan pembayaran di operational system

Description Kegiatan Pelanggan untuk melakukan


pembayaran setelah instalasi.

Primary Actor Pelanggan

Precondition Pelanggan berada di halaman dashboard

postcondition Pelanggan berhasil melakukan pembayaran

Main Success Scenario

Aktor Respon Sistem

1. Pelanggan memilih dan menekan


tombol pembayaran

2. Sistem menampilkan halaman detail


pembayaran

3. Pelanggan mengisi form


pembayaran

4. Pelanggan melakukan submit data

5. Sistem memvalidasi data

6. Pelanggan melakukan pembayaran

Extension -

Frequency of use >50 kali dalam sehari

Status Selesai

Owner Kelompok 8

Priority Level 3
f. Sequence Diagram
3. Lampirkan keterangan Tugas dan Tanggung Jawab setiap anggota kelompok pada tugas ini dalam
bentuk tabel yang ditandatangani oleh setiap anggota

Form Penilaian Kerja Tim

TTD Persetujuan Anggota


Nama Anggota Deskripsi Pekerjaan
Anggota 1 Anggota 2 Anggota 3 Anggota 4

Harsya Arvin Identifikasi Masalah,


Nugroho User Requirement
dan System
Requirement.

Ilham Satria Identifikasi Masalah,


Functional dan
Non-Functional
Requirement, dan
Sequence Diagram.

Natasha Alflashya Identifikasi Masalah,


Kristy Use Case
Specification/Scenari
o dan Identifikasi
User Pengguna
Aplikasi.

Thelma Frigita Identifikasi Masalah,


Fridaus Use Case Diagram
dan Identifikasi
User Pengguna
Aplikasi.

Anda mungkin juga menyukai