Anda di halaman 1dari 18

Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng.

Lia Sadita, Suci Fadhilah, M.Sc., Bintang


Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

Lembar Kerja 8 – Establishing Requirements

Bagian 1. Functional requirements

PETUNJUK: Pada kegiatan ini tim Anda diminta untuk menangani requirements terkait
pemesanan tiket bioskop secara online.

(A) Banyak orang dapat diajak bicara tentang bagaimana mereka mendapatkan tiket untuk
suatu acara. Ingat kembali panduan pengumpulan data yang pernah Anda pelajari beberapa
minggu yang lalu.

(B) Satu profil pengguna web pemesanan tiket adalah adalah seorang siswa laki-laki berusia
17 yang sebagian tuli. Skenario untuk pengguna ini sebagai berikut.

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

"Andi berbincang-bincang dengan temannya yang merekomendasikan agar dia pergi dan
melihat film An Inconvenient Truth. Sudah terlambat untuk menelepon bioskop lokal untuk
melihat apakah memungkinkan untuk menonton di sana, jadi dia memutuskan untuk
menggunakan internet untuk memesan beberapa tiket menonton di akhir pekan ini. Di situs
web bioskop dia mencari judul film yang sedang ditampilkan. Struktur situs ini cukup jelas, dan
mungkin untuk langsung ke informasi tentang film dan waktu pertunjukan. Film An
Inconvenient Truth benar-benar ditampilkan. Dari halaman ini, dia dapat menunjukkan waktu
pilihannya dan memesan tiket. Dia memilih pertunjukan jam 7 malam, tetapi sistem
mengatakan kepadanya bahwa kursi sudah dipesan penuh dan penawaran dia alternatif: 5.30
sore dan pertunjukan 8 malam keduanya memiliki tempat duduk yang tersedia. Sistem ini
menampilkan pilihan tempat duduk bioskop yang menunjukkan kursi yang tersedia untuk

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

setiap pertunjukan, dengan harganya tiketnya masing-masing. Andi kemudian memilih kursi
dan menunjukkan waktu yang dia mau, mengkonfirmasi pemesanan, dan membayar untuk itu.
Karena ia tuli sebagian, ia perlu memeriksa ulang apakah bioskop dilengkapi dengan teknologi
amplifikasi suara yang sesuai yang menghubungkan ke alat bantu dengar. Setelah
menyelesaikan pesanannya, dia kembali mengobrol dengan temannya. "

(c) Tugas-tugas yang dilibatkan Andi adalah:

● Menemukan apakah film itu diputar di bioskop


● Mencari tahu waktu pertunjukan
● Memilih pertunjukan
● Memilih tempat duduk
● Mengkonfirmasi pemesanan
● Membayar untuk pemesanan
● Memeriksa fasilitas lain di bioskop
Tasks di atas tidak komplit, tapi bisa menjadi starting point.

(d) Ada banyak kasus penggunaan yang berbeda yang dapat tim Anda pilih untuk
dikembangkan. Salah satunya berfokus pada skenario di atas (b) yang dikembangkan
berdasarkan tasks yang tercantum dalam (c).

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

(e) Beberapa pertimbangan dasar dan contoh persyaratan dari skenario ini tersedia di bawah
ini. Skenario tim Anda mungkin sangat berbeda, dan karenanya akan menghasilkan
persyaratan yang sangat berbeda. Silakan disesuaikan dengan skenario tim Anda.

Fungsional

Sistem harus dapat menawarkan waktu tayang alternatif jika yang dipilih benar-benar dipesan.

Data

Judul film, menunjukkan waktu dan harga tiket akan diperlukan

Lingkungan (fisik, sosial, organisasi, teknis)

Pengguna mungkin berada dalam berbagai pengaturan fisik, dan pada waktu yang berbeda
dalam sehari, misalnya di rumah, di jalan, di tengah hujan, dll. Dalam skenario kami Andi
mungkin duduk di depan komputer desktop, tetapi dia mungkin menggunakan ponsel.

Pengguna

Ada banyak jenis pengguna yang berpotensi mengakses web ini. Tim Anda harus
memutuskan siapa targetnya: anak-anak di bawah 18 tahun? hanya orang dewasa dengan
kartu debit? Bagaimana dengan pengguna dengan gangguan penglihatan, atau orang tua
yang mungkin kesulitan mengontrol gerakan mereka?

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

Usability

Situs web harus dapat digunakan pertama kali, tanpa pelatihan apa pun.

Silakan tuliskan di sini elaborasi Functional Requirements dari aplikasi yang dimaksud.

Contoh dari Volere Requirements Template1.

1
https://www.volere.org/templates/volere-requirements-specification-template/

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

//todo

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

FUNGSIONAL

1. Functional Requirement : 1
a. Deskripsi: Sistem dapat menampilkan film yang akan dan sedang diputar pada lokasi
bioskop tertentu
b. Fungsionalitas : Daftar film yang ditampilkan sesuai dengan penayangan pada setiap
lokasi bioskop dengan rentang waktu yang sudah ditentukan
c. Data : Informasi detail film (sinopsis, batas umur, judul, cuplikan/trailer, dan lainnya)

2. Functional Requirements : 2
a. Deskripsi: Sistem dapat menampilkan jadwal film pada masing-masing bioskop
b. Fungsionalitas : Daftar film yang ditampilkan menampilkan list jadwal pada film yang
akan ditayangkan untuk masing-masing bioskop
c. Data : Waktu penayangan, judul film, lokasi bioskop

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

3. Functional Requirements : 3
a. Deskripsi: Sistem dapat menampilkan ketersediaan tiket, harga, dan lokasi bioskop
yang menayangkan masing-masing film
b. Fungsionalitas :
● Daftar film yang ditampilkan menampilkan banyaknya tiket yang tersedia beserta
harga dan lokasi bioskop
● Jika ada ketidaktersediaan tiket pada jam tertentu, sistem akan memberikan waktu
alternatif yang mendekati jam tayang yang tidak tersedia.
c. Data : Lokasi ketersediaan tiket dan bioskop, lokasi tempat duduk yang tersedia, list
harga tiket

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

4. Functional Requirements : 4
a. Deskripsi: Sistem dapat menerima pemesanan tiket dari pengguna
b. Fungsionalitas:
● Pengguna memilih judul film, lokasi tempat duduk, serta waktu yang tersedia
● Data pesanan tiket akan disimpan oleh sistem sesuai dengan waktu, judul, dan
lokasi film yang telah dipilih oleh pengguna
● Total dari pemesanan akan dijumlah berdasarkan jumlah tiket tersebut
c. Data : Judul, lokasi tempat duduk, dan waktu yang sudah dipilih; jumlah tiket beserta
lokasi studi.

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

5. Functional Requirements : 5
a. Deskripsi: Sistem dapat menampilkan opsi pembayaran yang dapat dipilih setelah user
melakukan konfirmasi pemesanan
b. Fungsionalitas : Menampilkan jumlah tiket, harga total, serta opsi pembayaran.
c. Data : Harga total tiket, jumlah pesanan tiket, jenis opsi pembayaran

6. Functional Requirements : 6
a. Deskripsi: Sistem dapat menampilkan id pembayaran untuk melakukan transaksi
b. Fungsionalitas : Sistem membuat id unik untuk melakukan transaksi yang sesuai
c. Data : Kode atau id unik untuk setiap transaksi beserta tata cara membayar tiket

7. Functional Requirements : 7
a. Deskripsi: Sistem dapat menampilkan bukti transaksi dan tiket yang sudah dibayar
b. Fungsionalitas : Pengguna mendapatkan bukti kesuksesan transaksi beserta tiket

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

c. Data : Hasil transaksi dan kode tiket.


8. Functional Requirements : 8
a. Deskripsi: Sistem dapat menampilkan detail film yang akan tayang dan fasilitas
yang disediakan pada bioskop
b. Fungsionalitas : Menyediakan teknologi amplifikasi suara pada penyandang disabilitas
c. Data : Film, waktu akan tayang, informasi fasilitas yang tersedia.

LINGKUNGAN
1. Sistem atau aplikasi dapat dibuka melalui aplikasi maupun web browser
2. Pengguna dapat menggunakan sistem atau aplikasi melalui desktop maupun ponsel
3. Pengguna dapat menggunakan sistem atau aplikasi dimanapun mereka berada dalam
waktu yang bisa berbeda dengan catatan bahwa sistem atau aplikasi masih
tersambung dengan jaringan internet

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

PENGGUNA
Target pengguna sistem di antaranya adalah :

1. Orang Dewasa (>18 tahun)


2. Remaja (14 - 18 tahun)
3. Pengguna disabilitas
4. Orang Lanjut Usia

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

USABILITY

1. Sistem memiliki petunjuk penggunaan aplikasi saat user baru membuka aplikasi
untuk pertama kali
2. Sistem menyediakan FAQ guna membantu user yang kesulitan dalam menggunakan
aplikasi
3. Sistem menyediakan tampilan dan ikon yang sesuai dan merepresentasikan
guna mempermudah user dalam menggunakan aplikasi
4. Sistem memiliki fitur contact us guna membantu user memberikan kritik/saran,
atau meminta bantuan secara langsung dengan menghubungi pihak berwenang

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

Bagian 2. Non-functional requirements

PETUNJUK: Pada kegiatan ini Anda diminta untuk menentukan Non-Functional Requirements
terkait pemesanan tiket bioskop melalui website. Perhatikan beberapa bagian Volere
Requirements Template yang berhubungan langsung dengan Interaction Requirements2,
seperti:

● 10. Look and feel requirements


● 11. Usability and Humanity Requirements

Silakan tuliskan hasil elaborasi Non-Functional (Interaction) Requirements oleh Tim Anda.

//todo

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

PERFORMANCE & SCALABILITY


a. Deskripsi : Sistem memiliki kecepatan yang baik dalam memuat setiap lokasi
bioskop,ketersediaan film, maupun harga tiket

b. Fit Criterion :
● Setiap halaman pada sistem mampu melakukan load kurang dari 6 detik saat
melakukan pencarian judul film atau lokasi bioskop
● Sistem harus dapat diskalakan untuk mendukung lebih dari 500.000 kunjungan
setiap harinya dan mampu mempertahankan kinerja yang optimal
● Mampu menampilkan harga yang sudah di-update saat pengguna melakukan
refresh

PORTABILITY & COMPATIBILITY


a. Deskripsi : Sistem mampu dioperasikan di berbagai browser maupun platform lain

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

b. Fit Criterion : Sistem kompatibel dengan perkembangan sistem operasi atau setiap
platform

RELIABILITY, MAINTAINABILITY & AVAILABILITY


a. Deskripsi : Sistem dapat mempertahankan performa dengan baik

b. Fit Criterion : Performa sistem tanpa adanya kerusakan memiliki probabilitas lebih dari
90 persen serta jika terjadi kerusakan, sistem mampu memperbaikinya tidak lebih dari
lima belas menit

SECURITY
a. Deskripsi : Sistem memiliki privasi dan keamanan yang tinggi

b. Fit Criterion : Data user tersimpan pada database tanpa terjadi kebobolan

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

USABILITY
a. Deskripsi : Sistem memberikan kemudahan, antarmuka yang terbaik, dan menyediakan
fitur yang sesuai dengan kebutuhan (tidak berlebihan)

b. Fit Criterion :
● Antarmuka sistem yang sederhana dan tersusun rapi dapat memenuhi satisfying
dan aspek kognitif dari pengguna
● Fitur yang menyesuaikan kegunaan dari setiap halaman seperti fitur melihat tempat
duduk yang kosong di studio saat pengguna memilih lokasi tempat duduk

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN
Dosen Pengajar: Harry Budi Santoso, Ph. D., Dadan Hardianto, M.Kom., Dr. Eng. Lia Sadita, Suci Fadhilah, M.Sc., Bintang
Annisa Bagustari, M.Kom., Syifa Nurhayati, M.Kom.

Nama Mhs 1 (NPM): Christopher Nathanael Wijaya (2106630044)

Nama Mhs 2 (NPM): Nyoo Steven Christopher Handoko (2106630050)

Kelas: A

Lembar Kerja Sistem Interaksi Genap 2022/2023 © HBS, DH, LS, SF, BIN, SN

Anda mungkin juga menyukai