A. Kebutuhan Fungsional
Pendefinisian kebutuhan fungsional merupakan langka awal penyusunan fungsi-fungsi yang akan dibangun di dalam sebuah perangkat lunak. Identifikasi
kebutuhan fungsional berdasarkan fungsi-fungsi pada setiap pengguna. Adapun kebutuhan fungsional yang dibutuhkan berdasarkan stakeholder adalah sebagai
berikut:
A.1 Supervisor Pelayanan
Kebutuhan fungsional yang terdapat pada Supervisor pelayanan dalam melakukan analisis kesenjangan kualitas pelayanan terdiri dari beberapa fungsi
diantaranya adalah fungsi penyusunan kuesioner, fungsi analisis kuesioner penilaian pelayanan, dan fungsi pembuatan laporan hasil analisis kesenjangan
kualitas pelayanan. Berikut ini adalah fungsi penyusunan kuesioner dapat dilihat pada Tabel 3.7.
Tabel 3.7 Fungsi Penyusunan Kuesioner
Nama Fungsi Fungsi Penyusunan Kuesioner
Stakeholder
Supervisor Pelayanan
Deskripsi
Fungsi ini digunakan untuk penyusunan kuesioner penilaian kualitas pelayanan. Adapun kuesioner tersebut terdiri atas
kategori pertanyaan dan item kuesioner. Item kuesioner dibuat dalam bentuk pernyataan, dimana setiap kategori
terdiri atas tiga hingga delapan pernyataan.
Kondisi Awal
a. Data Pengguna
b. Data Kategori
c. Data Pertanyaan
d. Daftar Kategori
e. Daftar Pertanyaan
Alur Normal Aksi Pengguna
Respon Sistem Otentifikasi Login Pengguna
1. Pengguna
memasukkan username dan
password a
Sistem akan
melakukan pengecekan
username dan password dari pengguna.
Nama Fungsi Fungsi Penyusunan Kuesioner
b Sistem
akan menampilkan pesan
“maaf, data pengguna tidak terdaftar
” jika pengguna salah
saat pengisisian
username dan password. c
Sistem akan melanjutkan ke proses selanjutnya jika data
pengguna terdaftar di dalam sistem.
d Sistem
akan menampilkan halaman
utama dan
memberikan akses
sesuai dengan level pengguna serta
menampilkan data pengguna.
Membuat Kategori Pertanyaan
2. Pengguna memilih
sub menu “Kategori Pertanyaan”
a Sistem menampilkan halaman
“kategori pertanyaan”. b
Sistem menampilkan
form inputan untuk menambahkan
kategori pertanyaan baru. c
Sistem menampilkan daftar kategori pertanyaan penilaian
kualitas pelayanan yang telah tersimpan di dalam sistem.
3. Pengguna
memasukkan data kategori pertanyaan
baru pada inputan dan menekan
tombol “Simpan”. a
Sistem menyimpan
data kategori pertanyaan baru yang
telah dimasukkan
oleh pengguna.
b Sistem
menyimpan data
kategori pertanyaan
baru dengan menampilkan pesan
“data berhasil disimpan”. c
Sistem menampilkan daftar kategori pertanyaan termasuk
data kategori pertanyaan yang baru saja disimpan.
d Sistem menampilkan tools edit
data dan hapus data pada daftar kategori pertanyaan.
e Sistem
melakukan penyimpanan data di tabel
“kategori” pada database.
Mengisi Item Kuesioner
4. Pengguna memilih
sub menu “Item Kuesioner”
a Sistem menampilkan halaman
“item kuesioner”.
Nama Fungsi Fungsi Penyusunan Kuesioner
b Sistem
menampilkan form
inputan untuk menambahkan item pertanyaan baru.
c Sistem menampilkan combo
box yang berisi daftar kategori pertanyaan.
d Sistem menampilkan daftar
item pertanyaan
penilaian kualitas
pelayanan berdasarkan
kategori pertanyaan
yang telah
tersimpan di dalam sistem. 5.
Pengguna memilih Kategori Pertanyaan
a Sistem
membaca tabel
“kategori” pada database. b
Sistem menampilkan kategori pertanyaan yang dipilih.
6. Pengguna
memasukkan data item pertanyaan
pada inputan dan menekan tombol
“Simpan”. a
Sistem menyimpan data item pertanyaan baru yang telah
dimasukkan oleh pengguna.
b Sistem
menyimpan data
kategori pertanyaan
baru dengan menampilkan pesan
“data berhasil disimpan”. c
Sistem menampilkan daftar item pertanyaan termasuk data
item pertanyaan yang baru saja disimpan.
d Sistem menampilkan tools edit
data dan hapus data pada daftar item pertanyaan.
e Sistem
melakukan penyimpanan data di tabel
“pertanyaan” pada database.
Alur Alternatif Aksi Pengguna
Respon Sistem
- -
Alur Eksepsi Aksi Pengguna
Respon sistem Otentifikasi Login Pengguna
1. Supervisor
memasukkan username dan
password tidak benar
a Sistem menampilkan pesan
“maaf, data pengguna tidak terdaftar
”. b
Sistem menampilkan halaman Login awal untuk masuk pada
sistem.
Mengisi Kategori Pertanyaan
2. Supervisor
memasukkan data kosong pada
a Sistem menampilkan pesan
bahwa data inputan kategori pertanyaan.
Nama Fungsi Fungsi Penyusunan Kuesioner
inputan kategori pertanyaan
3. Supervisor
memasukkan data angka dan karakter
pada inputan kategori pertanyaan
a Sistem menon-aktifkan data
inputan angka dan karakter.
Mengisi Item Kuesioner
4. Supervisor
memasukkan data kosong pada
inputan item pertanyaan
a Sistem menampilkan pesan
bahwa data inputan item pertanyaan harus diisi.
5. Supervisor
memasukkan data angka dan karakter
pada inputan item pertanyaan
a Sistem menon-aktifkan data
inputan angka dan karakter.
Kondisi akhir
1. Session Login pengguna
2. Daftar kategori pertanyaan tersimpan di tabel
“kategori” pada database
3. Daftar pertanyaan kuesioner tersimpan di tabel
“pertanyaan” pada database
Kebutuhan non-fungsional
Kehandalan
a Sistem dapat meyimpan data
kategori pertanyaan dan item kuesioner dengan baik ke
dalam database.
b Data kuesioner dapat diakses
oleh pelanggan.
Keamanan
a Fungsi penyusunan kuesioner
hanya diberikan
kepada pengguna yang memeliki hak
akses untuk
meyusun kuesioner.
b Data hasil analisis disimpan
pada database.
Waktu Respon
a Waktu respon untuk pengguna
masuk ke dalam sistem dapat berjalan dengan cepat.
b Dibutuhkan waktu kurang dari
1 menit untuk menyusun kuesioner.
Tampilan Antar Muka
a Kuesioner penilaian kualitas
pelayanan menggunakan
Bahasa Indonesia.
Nama Fungsi Fungsi Penyusunan Kuesioner
b Memiliki tombol dengan posisi
warna yang
sama agar
pengguna tidak bingung.
Kebutuhan fungsional Supervisor pelayanan yang ke dua yaitu melakukan analisis kuesioner pelanggan. Berikut ini adalah fungsi analisis kuesioner
pelanggan dapat dilihat pada Tabel 3.8.
Tabel 3.8 Fungsi Analisis Kuesioner Pelanggan
Nama Fungsi
Fungsi Analisis Kuesioner Pelanggan
Stakeholder Supervisor Pelayanan
Deskripsi
Fungsi ini digunakan untuk menganalisis hasil pengisian kuesioner oleh pelanggan. Adapun hasil dari proses analisis
ini berupa 1 Jumlah jawaban kuesioner, 2 Nilai validitas dan reliabilitas, 3 Nilai persepsi pelanggan.
Kondisi Awal
a. Data Pengguna
b. Data Periode
c. Daftar Pelanggan
d. Daftar Jawaban Kuesioner Pelanggan
Alur Normal Aksi Pengguna
Respon Sistem Otentifikasi Login Pengguna
1. Pengguna
memasukkan username dan
password a
Sistem akan
melakukan pengecekan
username dan password dari pengguna.
b Sistem
akan menampilkan pesan
“maaf, data pengguna tidak terdaftar
” jika pengguna salah
saat pengisisian
username dan password. c
Sistem akan melanjutkan ke proses selanjutnya jika data
pengguna terdaftar di dalam sistem.
d Sistem
akan menampilkan halaman
utama dan
memberikan akses
sesuai dengan level pengguna serta
menampilkan data pengguna.
Mengecek Jumlah Kuesioner Minimum
Nama Fungsi Fungsi Analisis Kuesioner Pelanggan
2. Pengguna memilih
sub menu “Cek Kuesioner
” a
Sistem menampilkan halaman “cek kuesioner”.
3. Pengguna memilih
periode pelaksanaan survei.
a Sistem menampilkan periode
pelaksanaan survei.
4. Pengguna menekan
tombol ‘Tampilkan’ untuk melihat
jumlah kuesioner yang telah terisi.
a Sistem menghitung jumlah
kuesioner yang terisi oleh pelanggan.
b Sistem menampilkan jumlah
kuesioner yang tersimpan di database.
Uji Validitas dan Reliabilitas
5. Pengguna memilih
sub menu “Uji Validitas dan
Reliabilitas ”
a Sistem menampilkan halaman
“uji validitas dan reliabilitas”.
6. Pengguna memilih
periode survei yang akan dilakukan uji
validitas dan reliabilitas
a Sistem menampilkan periode
survei. b
Sistem akan
mengijinkan pengguna
jika jumlah
kuesioner terisi memenuhi jumlah minimal yang telah
ditentukan.
7. Pengguna menekan
tombol ‘Tampilkan’ untuk melihat nilai
validitas dan reliabilitas
kuesioner yang telah dipilih
a Sistem menghitung validitas
data kuesioner pada periode terpilih.
b Sistem
menghitung menghitung reliabilitas data
kuesioner pada
periode terpilih.
c Sistem
menampilkan informasi hasil perhitungan uji
validitas dan reliabilitas.
Penilaian Persepsi Pelanggan
8. Pengguna memilih
sub menu “Penilaian”
a Sistem menampilkan halaman
“penilaian”. b
Sistem mengijinkan pengguna melakukan penilaian persepsi
pelanggan jika proses uji validitas dan reliabilitas telah
dilakukan terlebih dahulu.
9. Pengguna memilih
periode survei yang akan dilakukan
penilaian a
Sistem menampilkan periode survei.
Nama Fungsi Fungsi Analisis Kuesioner Pelanggan
10. Pengguna menekan
tombol ‘Tampilkan’ untuk melihat nilai
persepsi pelanggan a
Sistem menghitung
nilai persepsi pelanggan.
b Sistem menampilkan hasil
perhitungan. c
Sistem menyimpan
hasil perhitungan ke dalam tabel
“nilai pelayanan pelanggan”.
Alur Alternatif Aksi Pengguna
Respon Sistem
- -
Alur Eksepsi Aksi Pengguna
Respon sistem
Supervisor memasukkan username
dan password tidak benar
a Sistem menampilkan pesan
“maaf, data pengguna tidak terdaftar
”. b
Sistem menampilkan halaman Login awal untuk masuk pada
sistem.
Kondisi akhir
1. Session Login pengguna
2. Nilai Uji Validitas dan Reliabilitas
3. Nilai Persepsi Pelanggan
Kebutuhan non-fungsional
Kehandalan
a Sistem dapat menganalisis data
dan menyimpan nilai dengan baik.
b Sistem
dapat menyajikan
informasi yang valid terhadap hasil penilaian.
Keamanan
a Fungsi
analisis kuesioner
hanya diberikan
kepada pengguna yang memeliki hak
akses untuk
menganalisis kuesioner.
b Data hasil analisis disimpan
pada database.
Waktu Respon
a Waktu respon untuk pengguna
masuk ke dalam sistem dapat berjalan dengan cepat.
b Dibutuhkan waktu kurang dari
1 menit untuk melakukan analisis.
Tampilan Antar Muka
a Aplikasi menggunakan Bahasa
Indonesia. b
Memiliki tombol dengan posisi warna
yang sama
agar pengguna tidak bingung.
c Menampilkan informasi hasil
analisis berupa grafik.
Kebutuhan fungsional Supervisor pelayanan yang ke tiga yaitu melakukan analisis kuesioner manajemen. Berikut ini adalah fungsi analisis kuesioner
manajemen dapat dilihat pada Tabel 3.9.
Tabel 3.9 Fungsi Analisis Kuesioner Manajemen
Nama Fungsi Fungsi Analisis Kuesioner Manajemen
Stakeholder Supervisor Pelayanan
Deskripsi
Fungsi ini digunakan untuk menganalisis hasil pengisian kuesioner oleh manajemen PDC. Adapun hasil dari proses
analisis ini berupa 1 Jumlah jawaban kuesioner, 2 Nilai validitas dan reliabilitas, 3 Nilai persepsi manajemen.
Kondisi Awal
a. Data Pengguna
b. Data Periode
c. Daftar Jawaban Kuesioner Manajemen
Alur Normal Aksi Pengguna
Respon Sistem Otentifikasi Login Pengguna
1. Pengguna
memasukkan username dan
password a
Sistem akan
melakukan pengecekan
username dan password dari pengguna.
b Sistem
akan menampilkan pesan
“maaf, data pengguna tidak terdaftar
” jika pengguna salah
saat pengisisian
username dan password. c
Sistem akan melanjutkan ke proses selanjutnya jika data
pengguna terdaftar di dalam sistem.
d Sistem
akan menampilkan halaman
utama dan
memberikan akses
sesuai dengan level pengguna serta
menampilkan data pengguna.
Mengecek Jumlah Kuesioner Minimum
2. Pengguna memilih
sub menu “Cek Kuesioner
” a
Sistem menampilkan halaman “cek kuesioner”.
3. Pengguna memilih
periode pelaksanaan survei.
a Sistem menampilkan periode
pelaksanaan survei.
4. Pengguna menekan
tombol ‘Tampilkan’ untuk melihat
a Sistem menghitung jumlah
kuesioner yang terisi oleh manajemen.
Nama Fungsi Fungsi Analisis Kuesioner Manajemen
jumlah kuesioner yang telah terisi.
b Sistem menampilkan jumlah
kuesioner yang tersimpan di database.
Uji Validitas dan Reliabilitas
5. Pengguna memilih
sub menu “Uji Validitas dan
Reliabilitas ”
a Sistem menampilkan halaman
“uji validitas dan reliabilitas”.
6. Pengguna memilih
periode survei yang akan dilakukan uji
validitas dan reliabilitas
a Sistem menampilkan periode
survei. b
Sistem akan
mengijinkan pengguna
jika jumlah
kuesioner terisi memenuhi jumlah minimal yang telah
ditentukan.
7. Pengguna menekan
tombol ‘Tampilkan’ untuk melihat nilai
validitas dan reliabilitas
kuesioner yang telah dipilih
a Sistem
menghitung menghitung
validitas data
kuesioner pada
periode terpilih.
b Sistem
menghitung menghitung reliabilitas data
kuesioner pada
periode terpilih.
c Sistem
menampilkan informasi hasil perhitungan uji
validitas dan reliabilitas. d
Sistem menyimpan
hasil perhitungan ke dalam tabel
“nilai uji validitas reliabilitas”.
Penilaian Persepsi Manajemen
8. Pengguna memilih
sub menu “Penilaian”
a Sistem menampilkan halaman
“penilaian”. b
Sistem mengijinkan pengguna melakukan penilaian persepsi
pelanggan jika proses uji validitas dan reliabilitas telah
dilakukan terlebih dahulu.
c Pengguna memilih
periode survei yang akan dilakukan
penilaian a
Sistem menampilkan periode survei.
b Pengguna menekan
tombol ‘Tampilkan’ untuk melihat nilai
persepsi pelanggan a
Sistem menghitung
nilai persepsi manajemen.
b Sistem
menampilkan hasil perhitungan.
Nama Fungsi Fungsi Analisis Kuesioner Manajemen
c Sistem
menyimpan hasil
perhitungan ke dalam tabel “nilai pelayanan manajemen”.
Alur Alternatif Aksi Pengguna
Respon Sistem
- -
Alur Eksepsi Aksi Pengguna
Respon sistem
Supervisor memasukkan username
dan password tidak benar
a Sistem menampilkan pesan
“maaf, data pengguna tidak terdaftar
”. b
Sistem menampilkan halaman Login awal untuk masuk pada
sistem.
Kondisi akhir
1. Session Login pengguna
2. Nilai Uji Validitas dan Reliabilitas
3. Nilai Persepsi Manajemen
Kebutuhan non-fungsional
Kehandalan
a Sistem dapat menganalisis data
dan menyimpan nilai dengan baik.
b Sistem
dapat menyajikan
informasi yang valid terhadap hasil penilaian.
Keamanan
a Fungsi
analisis kuesioner
hanya diberikan
kepada pengguna yang memeliki hak
akses untuk
menganalisis kuesioner.
b Data hasil analisis disimpan
pada database.
Waktu Respon
a Waktu respon untuk pengguna
masuk ke dalam sistem dapat berjalan dengan cepat.
b Dibutuhkan waktu kurang dari
1 menit untuk melakukan analisis.
Tampilan Antar Muka
a Aplikasi menggunakan Bahasa
Indonesia. b
Memiliki tombol dengan posisi warna
yang sama
agar pengguna tidak bingung.
c Menampilkan informasi hasil
analisis berupa grafik.
Kebutuhan fungsional Supervisor pelayanan yang ke empat yaitu melakukan analisis kesenjangan kualitas pelayanan. Berikut ini adalah fungsi
analisis kesenjangan kualitas pelayanan dapat dilihat pada Tabel 3.10.
Tabel 3.10 Fungsi Analisis Kesenjangan Kualitas Pelayanan
Nama Fungsi Fungsi Analisis Kesenjangan Kualitas Pelayanan
Stakeholder Supervisor Pelayanan
Deskripsi
Fungsi ini digunakan untuk menganalisis hasil kesenjangan kualitas pelayanan antara manajemen PDC dengan
pelanggan.
Kondisi Awal
a. Data Pengguna
b. Data Nilai Pelayanan Pelanggan
c. Data Nilai Pelayanan Manajemen
Alur Normal Aksi Pengguna
Respon Sistem Otentifikasi Login Pengguna
1. Pengguna
memasukkan username dan
password a
Sistem akan
melakukan pengecekan
username dan password dari pengguna.
b Sistem
akan menampilkan pesan
“maaf, data pengguna tidak terdaftar
” jika pengguna salah
saat pengisisian
username dan password. c
Sistem akan melanjutkan ke proses selanjutnya jika data
pengguna terdaftar di dalam sistem.
d Sistem
akan menampilkan halaman
utama dan
memberikan akses
sesuai dengan level pengguna serta
menampilkan data pengguna.
Menganalisis Kesenjangan Kualitas Pelayanan
2. Pengguna memilih
sub menu “Analisis Layanan
” a
Sistem menampilkan halaman “analisis layanan”.
3. Pengguna memilih
periode penilaian a
Sistem menampilkan periode penilaian.
4. Pengguna menekan
tombol ‘Tampilkan’ untuk melihat
kesenjangan kualitas pelayanan
a Sistem
menghitung nilai
kesenjangan antara
manajemen dan pelanggan. b
Sistem menampilkan hasil
perhitungan.
Nama Fungsi Fungsi Analisis Kesenjangan Kualitas Pelayanan
antara manajemen dan pelanggan
Alur Alternatif Aksi Pengguna
Respon Sistem
- -
Alur Eksepsi Aksi Pengguna
Respon sistem
Supervisor memasukkan username
dan password tidak benar
c Sistem menampilkan pesan
“maaf, data pengguna tidak terdaftar
”. d
Sistem menampilkan halaman Login awal untuk masuk pada
sistem.
Kondisi akhir
1. Session Login pengguna
2. Nilai Kesenjangan
Kebutuhan non-fungsional
Kehandalan
a Sistem dapat menganalisis data
dan menyimpan nilai dengan baik.
b Sistem
dapat menyajikan
informasi yang valid terhadap hasil penilaian.
Keamanan
a Fungsi
analisis kuesioner
hanya diberikan
kepada pengguna yang memeliki hak
akses untuk
menganalisis kuesioner.
b Data hasil analisis disimpan
pada database.
Waktu Respon
a Waktu respon untuk pengguna
masuk ke dalam sistem dapat berjalan dengan cepat.
b Dibutuhkan waktu kurang dari
1 menit untuk melakukan analisis.
Tampilan Antar Muka
a Aplikasi menggunakan Bahasa
Indonesia. b
Memiliki tombol dengan posisi warna
yang sama
agar pengguna tidak bingung.
c Menampilkan informasi hasil
analisis berupa grafik.
Kebutuhan fungsional Supervisor pelayanan yang ke lima yaitu melakukan pembuatan laporan hasil analisis kesenjangan kualitas pelayanan.
Berikut ini adalah fungsi pembuatan laporan hasil analisis kesenjangan kualitas pelayanan dapat dilihat pada Tabel 3.11.
Tabel 3.11 Fungsi Membuat Laporan Hasil Analisis Kesenjangan Kualitas Pelayanan
Nama Fungsi
Fungsi Membuat Laporan Hasil Analisis Kesenjangan Kualitas Pelayanan
Stakeholder
Supervisor Pelayanan
Deskripsi
Fungsi ini digunakan untuk membuat laporan hasil analisis kesenjangan kualitas pelayanan.
Kondisi Awal
a. Data Pengguna
b. Nilai Kesenjangan
Alur Normal Aksi Pengguna
Respon Sistem Otentifikasi Login Pengguna
1. Pengguna
memasukkan username dan
password a
Sistem akan
melakukan pengecekan
username dan password dari pengguna.
b Sistem
akan menampilkan pesan
“maaf, data pengguna tidak terdaftar
” jika pengguna salah
saat pengisisian
username dan password. c
Sistem akan melanjutkan ke proses selanjutnya jika data
pengguna terdaftar di dalam sistem.
d Sistem
akan menampilkan halaman
utama dan
memberikan akses
sesuai dengan level pengguna serta
menampilkan data pengguna.
Membuat Laporan Hasil Analisis Kesenjangan Kualitas Pelayanan
2. Pengguna memilih
sub menu “Analisis Layanan
” a
Sistem menampilkan halaman “analisis kesenjangan”.
3. Pengguna memilih
periode analisis a
Sistem menampilkan periode analisis.
4. Pengguna menekan
tombol ‘Cetak PDF’ untuk melihat
laporan hasil a
Sistem membaca tabel “nilai
pelayanan pelanggan” dan tabel
“nilai pelayanan
manajemen” pada database.
Nama Fungsi
Fungsi Membuat Laporan Hasil Analisis Kesenjangan Kualitas Pelayanan
analisis dalam format PDF
b Sistem menampilkan laporan
hasil analisis
kesenjangan kualitas layanan.
Alur Alternatif Aksi Pengguna
Respon Sistem
- -
Alur Eksepsi Aksi Pengguna
Respon sistem
Supervisor memasukkan username
dan password tidak benar
a Sistem menampilkan pesan
“maaf, data pengguna tidak terdaftar
”. b
Sistem menampilkan halaman Login awal untuk masuk pada
sistem.
Kondisi akhir
1. Session Login pengguna
2. Laporan Analisis Kesenjangan Kualitas Pelayanan
Kebutuhan non-fungsional
Kehandalan
a Sistem dapat menganalisis data
dan menyimpan nilai dengan baik.
b Sistem
dapat menyajikan
informasi yang valid terhadap hasil penilaian.
Keamanan
a Fungsi
analisis kuesioner
hanya diberikan
kepada pengguna yang memeliki hak
akses untuk
menganalisis kuesioner.
b Data hasil analisis disimpan
pada database.
Waktu Respon
a Waktu respon untuk pengguna
masuk ke dalam sistem dapat berjalan dengan cepat.
b Dibutuhkan waktu kurang dari
1 menit untuk melakukan analisis.
Tampilan Antar Muka
a Aplikasi menggunakan Bahasa
Indonesia. b
Memiliki tombol dengan posisi warna
yang sama
agar pengguna tidak bingung.
c Menampilkan informasi hasil
analisis berupa grafik.
A.2 Pelanggan
Kebutuhan fungsional yang terdapat pada Pelanggan dalam melakukan analisis kesenjangan kualitas pelayanan yaitu melakukan pengisian kuesioner
pelanggan. Berikut ini adalah fungsi pengisian kuesioner oleh pelanggan dapat dilihat pada Tabel 3.12.
Tabel 3.12 Fungsi Pengisian Kuesioner Oleh Pelanggan
Nama Fungsi
Fungsi Pengisian Kuesioner Pelanggan
Stakeholder Pelanggan
Deskripsi
Fungsi ini digunakan untuk pengisiam kuesioner oleh pelanggan. Adapun yang harus diisi oleh pelanggan yaitu
biodata dan jawaban kuesioner.
Kondisi Awal
a. Data Pelanggan
b. Data Jawaban Kuesioner
Alur Normal Aksi Pengguna
Respon Sistem Pengisian Biodata Pelanggan
1. Pengguna membuka
halaman kuesioner a
Sistem menampilkan halaman “biodata pelanggan”.
2. Pengguna
melakukan pengisian biodata
dan menekan
tombol ‘Simpan’ a
Sistem menyimpan
data pelanggan.
b Biodata pelanggan disimpan
ke dalam tabel “pelanggan”.
Pengisian Kuesioner Oleh Pelanggan
3. Pengguna
melakukan pengisian kuesioner
dan menekan
tombol ‘Simpan’ a
Sistem menyimpan
data pelanggan.
b Sistem melakukan pengecekan
terhadap jawaban, jika semua terisi maka dapat dilakukan
penyimpanan.
Jika tidak,
sistem memperingatkan untuk mengisi
jawaban pada
pertanyaan yang kosong. c
Jawaban kuesioner disimpan ke dalam tabel
“jawaban kuesioner pelanggan”.
Alur Alternatif Aksi Pengguna
Respon Sistem
- -
Alur Eksepsi Aksi Pengguna
Respon sistem
Nama Fungsi Fungsi Pengisian Kuesioner Pelanggan
Supervisor memasukkan username
dan password tidak benar
a Sistem menampilkan pesan
“maaf, data pengguna tidak terdaftar
”. b
Sistem menampilkan halaman Login awal untuk masuk pada
sistem.
Kondisi akhir
1. Data Pelanggan
2. Data Jawaban Kuesioner
Kebutuhan non-fungsional
Kehandalan
a Sistem dapat menganalisis data
dan menyimpan nilai dengan baik.
b Sistem
dapat menyajikan
informasi yang valid terhadap hasil penilaian.
Keamanan
a Fungsi
analisis kuesioner
hanya diberikan
kepada pengguna yang memeliki hak
akses untuk
menganalisis kuesioner.
b Data hasil analisis disimpan
pada database.
Waktu Respon
a Waktu respon untuk pengguna
masuk ke dalam sistem dapat berjalan dengan cepat.
b Dibutuhkan waktu kurang dari
1 menit untuk melakukan analisis.
Tampilan Antar Muka
a Aplikasi menggunakan Bahasa
Indonesia. b
Memiliki tombol dengan posisi warna
yang sama
agar pengguna tidak bingung.
c Menampilkan informasi hasil
analisis berupa grafik.
A.3 Manajemen Parahita Diagnostic Center
Kebutuhan fungsional yang terdapat pada Manajemen Parahita Diagnostic Center Surabaya dalam melakukan analisis kesenjangan kualitas pelayanan yaitu
melakukan pengisian kuesioner manajemen. Berikut ini adalah fungsi pengisian kuesioner oleh manajemen dapat dilihat pada Tabel 3.13.
Tabel 3.13 Fungsi Pengisian Kuesioner Oleh Manajemen
Nama Fungsi Fungsi Pengisian Kuesioner Manajemen
Stakeholder
Manajemen Parahita Diagnostic Center
Deskripsi
Fungsi ini digunakan untuk pengisiam kuesioner oleh manajemen parahita diagnostic center. Adapun yang harus
diisi oleh manajemen yaitu jawaban kuesioner.
Kondisi Awal
a. Data Pengguna
b. Data Jawaban Kuesioner
Alur Normal Aksi Pengguna
Respon Sistem Otentifikasi Login Pengguna
1. Pengguna
memasukkan username dan
password a
Sistem akan
melakukan pengecekan
username dan password dari pengguna.
b Sistem
akan menampilkan pesan
“maaf, data pengguna tidak terdaftar
” jika pengguna salah
saat pengisisian
username dan password. c
Sistem akan melanjutkan ke proses selanjutnya jika data
pengguna terdaftar di dalam sistem.
d Sistem
akan menampilkan halaman
utama dan
memberikan akses
sesuai dengan level pengguna serta
menampilkan data pengguna.
Pengisian Kuesioner Oleh Manajemen
2. Pengguna membuka
halaman kuesioner a
Sistem menampilkan halaman “kuesioner”.
3. Pengguna
melakukan pengisian kuesioner
dan menekan
tombol ‘Simpan’ a
Sistem menyimpan
data pelanggan.
b Sistem melakukan pengecekan
terhadap jawaban, jika semua terisi maka dapat dilakukan
penyimpanan.
Jika tidak,
sistem memperingatkan untuk mengisi
jawaban pada
pertanyaan yang kosong. c
Jawaban kuesioner disimpan ke dalam tabel
“jawaban kuesioner manajemen”.
Alur Alternatif Aksi Pengguna
Respon Sistem
- -
Nama Fungsi Fungsi Pengisian Kuesioner Manajemen
Alur Eksepsi Aksi Pengguna
Respon sistem
Supervisor memasukkan username
dan password tidak benar
a Sistem menampilkan pesan
“maaf, data pengguna tidak terdaftar
”. b
Sistem menampilkan halaman Login awal untuk masuk pada
sistem.
Kondisi akhir
1. Session Login pengguna
2. Data Jawaban Kuesioner
Kebutuhan non-fungsional
Kehandalan
a Sistem dapat menganalisis data
dan menyimpan nilai dengan baik.
b Sistem
dapat menyajikan
informasi yang valid terhadap hasil penilaian.
Keamanan
a Fungsi
analisis kuesioner
hanya diberikan
kepada pengguna yang memeliki hak
akses untuk
menganalisis kuesioner.
b Data hasil analisis disimpan
pada database.
Waktu Respon
a Waktu respon untuk pengguna
masuk ke dalam sistem dapat berjalan dengan cepat.
b Dibutuhkan waktu kurang dari
1 menit untuk melakukan analisis.
Tampilan Antar Muka
a Aplikasi menggunakan Bahasa
Indonesia. b
Memiliki tombol dengan posisi warna
yang sama
agar pengguna tidak bingung.
c Menampilkan informasi hasil
analisis berupa grafik.
A.4 Wakil Kepala Cabang
Kebutuhan fungsional yang terdapat pada Wakil Kepala Cabang dalam melakukan analisis kesenjangan kualitas pelayanan yaitu menerima laporan hasil
analisis kesenjangan kualitas pelayanan. Berikut ini adalah fungsi menerima laporan dapat dilihat pada Tabel 3.14.
Tabel 3. 14 Fungsi Menerima Hasil Analisis Kesenjangan Kualitas Pelayanan
Nama Fungsi
Fungsi Menerima Hasil Analisis Kesenjangan Kualitas Pelayanan
Stakeholder Wakil Kepala Cabang
Deskripsi
Fungsi ini digunakan untuk membuat laporan hasil analisis kesenjangan kualitas pelayanan oleh wakil kepala cabang.
Kondisi Awal
a. Data Pengguna
b. Data Laporan Hasil Analisis Kesenjangan Kualitas
Pelayanan
Alur Normal Aksi Pengguna
Respon Sistem Otentifikasi Login Pengguna
1. Pengguna
memasukkan username dan
password a
Sistem akan
melakukan pengecekan
username dan password dari pengguna.
b Sistem
akan menampilkan pesan
“maaf, data pengguna tidak terdaftar
” jika pengguna salah
saat pengisisian
username dan password. c
Sistem akan melanjutkan ke proses selanjutnya jika data
pengguna terdaftar di dalam sistem.
d Sistem
akan menampilkan halaman
utama dan
memberikan akses
sesuai dengan level pengguna serta
menampilkan data pengguna.
Menerima Laporan Hasil Analisis
2. Pengguna memilih
sub menu “Laporan Analisis
” a
Sistem menampilkan halaman “laporan analisis”.
3. Pengguna
mengunduh file laporan
a Sistem
menampilkan konfirmasi
pengunduhan kepada pelanggan.
Alur Alternatif Aksi Pengguna
Respon Sistem
- -
Alur Eksepsi Aksi Pengguna
Respon sistem
Supervisor memasukkan username
dan password tidak benar
a Sistem menampilkan pesan
“maaf, data pengguna tidak terdaftar
”. b
Sistem menampilkan halaman Login awal untuk masuk pada
sistem.
Nama Fungsi
Fungsi Menerima Hasil Analisis Kesenjangan Kualitas Pelayanan
Kondisi akhir
1. Session Login pengguna
2. File Laporan Hasil Analisis
Kebutuhan non-fungsional
Kehandalan
a Sistem dapat menganalisis data
dan menyimpan nilai dengan baik.
b Sistem
dapat menyajikan
informasi yang valid terhadap hasil penilaian.
Keamanan
a Fungsi
analisis kuesioner
hanya diberikan
kepada pengguna yang memeliki hak
akses untuk
menganalisis kuesioner.
b Data hasil analisis disimpan
pada database.
Waktu Respon
a Waktu respon untuk pengguna
masuk ke dalam sistem dapat berjalan dengan cepat.
b Dibutuhkan waktu kurang dari
1 menit untuk melakukan analisis.
Tampilan Antar Muka
a Aplikasi menggunakan Bahasa
Indonesia. b
Memiliki tombol dengan posisi warna
yang sama
agar pengguna tidak bingung.
c Menampilkan informasi hasil
analisis berupa grafik.
B. Kebutuhan Non-Fungsional