SINATALI FIX Gati PDF
SINATALI FIX Gati PDF
untuk:
Dipersiapkan oleh:
Universitas Pendidikan
Dok-PL01 <#>/<jml #
Ganesha
Revisi 1 Tgl: <isi tanggal>
DAFTAR PERUBAHAN
Revisi Deskripsi
A
INDEX - A B C D E F G
TGL
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh
Contoh:
1. (SKPL-F-01.0) SINATALI dapat melakukan validasi pengguna
2. (SKPL-F-02.0) SINATALI dapat mengolah data wisata
3. (SKPL-F-02.1) SINATALI dapat mencari data wisata
4. (SKPL-F-02.2) SINATALI dapat menambah data wisata
5. (SKPL-F-02.3) SINATALI dapat mengubah data wisata
6. (SKPL-F-02.4) SINATALI dapat menghapus data wisata
7. (SKPL-F-03.0) SINATALI dapat mengelola data member
8. (SKPL-F-03.1) SINATALI dapat mencari data member
9. (SKPL-F-03.2) SINATALI dapat menambah data member
10. (SKPL-F-03.3) SINATALI dapat mengubah data member
11. (SKPL-F-03.4) SINATALI dapat menghapus data member
Jurusan PTI UNDIKSHA Dok-PL01 Halaman 12 dari 144
12. (SKPL-F-04.0) SINATALI dapat mengelola data admin
13. (SKPL-F-04.1) SINATALI dapat mencari data admin
14. (SKPL-F-04.2) SINATALI dapat menambah data admin
15. (SKPL-F-04.3) SINATALI dapat mengubah data admin
16. (SKPL-F-04.4) SINATALI dapat menghapus data admin
17. (SKPL-F-05.0) SINATALI dapat mengelola data kategori
18. (SKPL-F-05.1) SINATALI dapat mencari data kategori
19. (SKPL-F-05.2) SINATALI dapat menambah data kategori
20. (SKPL-F-05.3) SINATALI dapat mengubah data kategori
21. (SKPL-F-05.4) SINATALI dapat menghapus data kategori
Penomoran dan penamaan kegiatan pengujian disesuaikan dengan jenis kebutuhan dengan
format sebagai berikut :
PDHUPL-JK-XX.Y <Nama Kegiatan Pengujian>, dengan :
JK adalah jenis kebutuhan. JK dapat diisi dengan :
F untuk jenis kebutuhan fungsional
NF untuk jenis kebutuhan non fungsional
XX adalah nomor urut kelas uji (dua digit) sesuai dengan jenis kebutuhan, dimulai dari 01,
02, …
Y adalah nomor urut butir uji pada kelas uji tersebut
Contoh :
1. PDHUPL-F-01 Validasi Pengguna
2. PDHUPL-F-02 mengolah data wisata
3. PDHUPL-F-21 mencari data wisata
4. PDHUPL-F-22 menambah data wisata
5. PDHUPL-F-23 mengubah data wisata
6. PDHUPL-F-24 menghapus data wisata
7. PDHUPL-F-03 mengolah data member
8. PDHUPL-F-31 mencari data member
9. PDHUPL-F-32 menambah data member
Jurusan PTI UNDIKSHA Dok-PL01 Halaman 16 dari 144
10. PDHUPL-F-33 mengubah data member
11. PDHUPL-F-34 menghapus data member
12. PDHUPL-F-04 mengolah data admin
13. PDHUPL-F-41 mencari data admin
14. PDHUPL-F-42 menambah data admin
15. PDHUPL-F-43 mengubah data admin
16. PDHUPL-F-44 menghapus data admin
17. PDHUPL-F-05 mengolah data kategori
18. PDHUPL-F-51 mencari data kategori
19. PDHUPL-F-52 menambah data kategori
20. PDHUPL-F-53 mengubah data kategori
21. PDHUPL-F-54 menghapus data kategori
1.5 Referensi
Dokumen-dokumen yang digunakan sebagai referensi dalam pembuatan SKPL ini
adalah sebagai berikut:
1. Format penulisan SKPL Pendidikan Teknik Informatika.
Bagian ini merupakan penjelasan tentang perangkat lunak secara umum, fungsi dasar
perangkat lunak, karakteristik pengguna yang diarah, batasan-batasan yang mempengaruhi
perangkat lunak secara umum, serta asumsi dasar yang digunakan dan kebergantungan
perangkat lunak pada fenomena lain di luar perangkat lunak
.
2.1 Deskripsi Umum Sistem
Sistem Informasi Perjalanan Wisata di Provinsi Bali Berbasis Web merupakan salah
satu system sekaligus solusi yang dapat digunakan dalam membantu masyarakat atau
wisatawan dalam menemukan lokasi tempat wisata yang diinginkan. Sistem ini pada dasarnya
bekerja dengan mencatat / menyimpan data destinasi pariwisata yang di kelompokkan
berdasarkan kabupaten.Selain itu system juga akan mencatat destinasi pariwisata yang
diusulkan oleh user, tujuan dari system tersebut agar memudahkan penemuan destinasi
pariwisata yang berada di Provinsi Bali.
Untuk menggunakan aplikasi ini, satu pengguna akan bertindak sebagai administrator
yang telah memiliki satu “Account dan Password” default yang nantinya bisa diganti, dan
dalam kasus ini yang berperan adalah admin. Setiap ada user yang ingin menambahkan
destinasi pariwisata, maka admin harus login ke dalam system ini agar admin dapat
melakukan perubahan data atau penambahan data destinasi yang diajukan oleh user. Dengan
adanya system ini, diharapkan mampu membantu serta me-managemen segala sesuatu yang
dibutuhkan baik untuk pengguna (user) dan admin. Selain itu dengan adanya system ini
diharapkan dapat memberikan efisiensi dan menekan biaya dalam penyewaan tour guide.
2.4 Batasan-batasan
1. Perangkat lunak SINATALI bersbasis web, hanya dapat berjalan di lingkungan web
browser.
2. Perangkat lunak SINATALI tidak bersifat client-sever.
N 1
Manipulasi KATEGORI Memiliki
Nama_Kategori Id_Kategrori
1 N
1 N
ADMIN Manpulasi WISATA
N
1 Id_Admin Id_Wisata
Nama_Admin Nama_Wisata
JK
Alamat Informasi
Nama Tgl_Lahir
Agama Alamat
Id_Kategori Foto
Id_Member
Alamat
Password Tgl_lahir JK
Agama
Password
N 1
Manipulasi MEMBER Mengakses
3.2.2 DFD
3.2.2.1. Diagram Konteks
Data Kategori
Data Admin
Data Member Data Member
Data Wisata Data WIsata
Login Login
1.0
Confirm Login
LOGIN
Login
Login
Data Wisata
Info Wisata Wisata
Data Admin
Data Member
Info Admin
Data Wisata 2.0 Data Wisata
Manipulasi
Info Wisata Data Info Wisata
Wisata
Info Member
3.0
Data Member Data Member
Manipulasi
ADMIN Info Member Info Member MEMBER
Data
Member
Data Kategori
4.0
Data Admin Manipulasi
Info Admin Data
Admin
Data Kategori
Info Kategori
Data Kategori
5.0
Manipulasi
Kategori
Data
Kategori
Info Kategori
Data Wisata
Data Wisata
Info Wisata
Data Wisata
2.2
Data Wisata Menambah Info Data Wisata MEMBER
ADMIN
Info Data Wisata Data Data Wisata
Data WIsata
Wisata
Data Wisata
Info Wisata
2.3
Data WIsata Mengubah
Info WIsata Data
Wisata
Info Wisata
2.4
Menghapus
Data
Wisata
Tabel 3- 2 Proses pada DFD Level 2 Proses 2.0 Manipulasi Data Wisata
Proses Data Masuk Data Keluar Deskripsi Proses
Pencarian Data Data Wisata Info wisata Melakukan pencarian
Wisata data wisata
Pengubahan Data Data Wisata Data Wisata Melakukan
Wisata Data Kategori Informasi pengubahab data
Jurusan PTI UNDIKSHA Dok-PL01 Halaman 27 dari 144
Perubahan Data Wisata
Wisata
Penambahan Data Data Wisata Data Wisata Melakukan
Wisata Data Kategori Informasi penambahan Data
Penambahan Data Wisata
Wisata
Penghapusan Data Data Wisata Data Wisata Melakukan
Wisata Informasi penghapusan Data
Penghapusan Data Wisata
Wisata
Data Member
Data Member 3.1
Info Member
Mencari
Info Member
Data
Member
Data Member
Info Member
Data Member
Data Member
Info Member
Data Member
Info Member
Data Member
3.2
Data Member
Menambah
ADMIN Data Member MEMBER
Info Member Data
Member Info Member
Data Member
Data Member
Info Member
Data Member
Info Member
3.4
Menghapus
Data
Member
Tabel 3- 3 Proses pada DFD Level 2 Proses 3.0 Manipulasi Data Member
Proses Data Masuk Data Keluar Deskripsi Proses
Pencarian Data Data Member Info Member Melakukan pencarian
Member data Member
Pengubahan Data Data Member Data Member Melakukan
Member Informasi pengubahan data
Perubahan Data Member
Member
Penambahan Data Data Member Data Member Melakukan
Member Informasi penambahan Data
Penambahan Data Member
Member
Penghapusan Data Data Member Data Member Melakukan
Member Informasi penghapusan Data
Penghapusan Data Member
Member
Data Admin
Data Admin
Data Admin
4.2
Info Admin
Data Admin Menambah
ADMIN Data
Info Admin
Admin
Data Admin
Data Admin
Info Admin
4.3
Data Admin Mengubah
Data Admin
Info Admin Data
Info Admin
Admin
Info Admin
4.4
Menghapus
Data
Admin
Proses-proses yang terjadi pada DFD Level 2 Proses 4.0 Manipulasi Data Admin ini
ditunjukkan oleh tabel berikut:
Tabel 3- 4 Proses pada DFD Level 2 Proses 4.0 Manipulasi Data Admin
Proses Data Masuk Data Keluar Deskripsi Proses
Pencarian Data Data Admin Info Admin Melakukan pencarian
Admin data Admin
Pengubahan Data Data Admin Data Admin Melakukan
Admin Informasi pengubahan data
Perubahan Data Admin
Admin
Penambahan Data Data Admin Data Admin Melakukan
Admin Informasi penambahan Data
Penambahan Data Admin
Admin
Jurusan PTI UNDIKSHA Dok-PL01 Halaman 30 dari 144
Penghapusan Data Data Admin Data Admin Melakukan
Admin Informasi penghapusan Data
Penghapusan Data Admin
Admin
Data Kategori
Data Kategori
5.2
Data Kategori Menambah Data Kategori
ADMIN
Info Kategori Data Info Kategori
Kategori
Data Kategori
Data Kategori
Info Kategori
Data Kategori 5.3
Mengubah
Info Kategori
Data
Kategori
Data Kategori
Info Kategori
Info Kategori
5.4
Menghapus
Data
Kategori
Perangkat Keras :
Tidak diperlukan perangkat keras khusus dalam pengembangan dan implementasi SINATALI,
yang penting kompatibel terhadap perangkat lunak yang digunakan, dalam hal ini adalah
mesin IBM/PC compatible.
Perangkat Lunak :
- Sistem Operasi : SINATALI merupakan perangkat lunak stand-alone yang
diakses melalui web browser yang dijalankan pada Sistem
Operasi (Windows, Linuk, Mac, Android, Symbian, dll) .
- DBMS : Basis Data SINATALI dikelola dengan DBMS MySQL versi
5.0
- Bahasa Pemrograman : Bahasa pemrograman yang digunakan adalah bahasa
pemrograman web.
TWisata
TKategori Id_Wisata
Id_Kategori Nama_Wisata
Nama_Kategori Informasi
Alamat
Id_Kategori
Gambar 4- 1. Conceptual Data Model (CDM)
TWisata
TKategori Id_Wisata Integer
Id_Kategori=Id_Kategori
Nama_Wisata Varchar(30)
Id_Kategori Integer Foto Varchar(50)
Nama_Kategori Varchar(15) Informasi Text
Alamat Varchar(50)
Id_Kategori Integer
Member
Username Sebagai nickname Varchar(20) Tidak - -
Id Proses : ALGO-1
Objek terkait : txtUsername, txtPassword, btnLogin
Jurusan PTI UNDIKSHA Dok-PL01 Halaman 44 dari 144
Event : btnLogin onClick
Id Proses : ALGO-2
Objek terkait : txtUsername, txtPassword, btnLogin
Event : btnLogin onClick
Initial State (IS) :
Tabel TMember sudah dibuat dan berisi data login member dan password member
Final State (FS) :
Jika txtUsername, txtPassword masih kosong, akan ditampilan layar pesan LP-4.
Jika txtUsername, txtPassword valid, akan ditampilkan layar pesal LP-5, jika gagal
akan ditampilkan layar pesan LP6
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(txtUsername, txtPassword)) THEN
Jalankan query QUE-1
IF (berhasil) THEN
Tampilkan layar pesan LP-5
ELSE
Tanpilkan layar pesan LP-6
Jurusan PTI UNDIKSHA Dok-PL01 Halaman 47 dari 144
ELSE
Tampilkan layar pesan LP-4
Id Proses : ALGO-3
Objek terkait : txtsearch, search
Event : search onClick
Id Proses : ALGO-4
Objek terkait : txtnama, txtid, btnbrows,txtdeskripsi, txtalamat,cbxkategori, btnTambah
Event : btnTambah onClick
Id Proses : ALGO-5
Objek terkait : txtnama, txtid, btnbrows,txtdeskripsi, txtalamat,cbxkategori, btnSave
Event : btnSave onClick
Initial State (IS) :
Tabel Wisata sudah dibuat
Final State (FS) :
Jika terdapat field yang masih kosong, akan ditampilkan layar pesan LP-14 Jika
berhasil meperbaharui data wisata, akan ditampilkan layar pesan LP-16
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(nama_wisata, id_wisata, , informasi, alamat, id_kategori, foto)) THEN
IF (koneksi putus) THEN
Tampilkan layer pesan LP-15
ELSE
Jalankan query QUE-5
IF (berhasil) THEN
Tampilkan layar pesan LP-16
ELSE
Tampilkan layar pesan LP-14
Search
Tidak ada
Id Proses : ALGO-6
Objek terkait : btnDelete
Event : btnDelete onClick
Initial State (IS) :
Tabel TWisata sudah dibuat
Final State (FS) :
Jika berhasil menghapus data wisata, akan ditampilkan layar pesan LP-18
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(id_wisata)) THEN
IF (koneksi putus) THEN
Tampilkan layer pesan LP-17
ELSE
Jalankan query QUE-6
IF (berhasil) THEN
Tampilkan layar pesan LP-18
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Id Proses : ALGO-7
Objek terkait : txtsearch, search
Event : search onClick
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Tanggal Lahir
Descripsi Informasi
Gambar Wisata
txtAlamat Lengkap
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
btnRESET btnSUBMIT
Id Proses : ALGO-8
Objek terkait : txtnama,txtid,datetgllahir,cbbjk, txtpassword, btnTambah
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Id Proses : ALGO-9
Objek terkait : txtnama, txtid, datetgllahir, cbbjk, txtalamat, txtpassword, btnSave
Event : btnSave onClick
Initial State (IS) :
Tabel Member sudah dibuat
Final State (FS) :
Jika terdapat field yang masih kosong, akan ditampilkan layar pesan LP-26 Jika berhasil
memperbaharui data member, akan ditampilkan layar pesan LP-28
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(nama, id_member, JK, Tgl_lahir, Alamat, Username, Password))
THEN
IF (koneksi putus) THEN
Tampilkan layer pesan LP-27
ELSE
Jalankan query QUE-9
IF (berhasil) THEN
Tampilkan layar pesan LP-28
ELSE
Tampilkan layar pesan LP-26
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Tidak ada
Id Proses : ALGO-10
Objek terkait : btnDelete
Event : btnDelete onClick
Initial State (IS) :
Tabel TMember sudah dibuat
Final State (FS) :
Jika berhasil menghapus data member, akan ditampilkan layar pesan LP-30
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(id_member)) THEN
IF (koneksi putus) THEN
Tampilkan layer pesan LP-29
ELSE
Jalankan query QUE-10
IF (berhasil) THEN
Tampilkan layar pesan LP-30
Search
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Id Proses : ALGO-11
Objek terkait : txtsearch, search
Event : btnsearch onClick
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Id Proses : ALGO-12
Objek terkait : txtnama,txtid,datetgllahir,cbbjk, txtpassword, btnTambah
Event : btnTambah onClick
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Id Proses : ALGO-13
Objek terkait : txtnama, txtid, datetgllahir, cbbjk, txtalamat, txtusername, txtpassword,
btnSave
Event : btnSave onClick
Initial State (IS) :
Tabel TAdmin sudah dibuat
Final State (FS) :
Jika terdapat field yang masih kosong, akan ditampilkan layar pesan LP-38 Jika
berhasil memperbaharui akun, akan ditampilkan layar pesan LP-40
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(nama, id_admin, JK, Tgl_lahir, Alamat, Username, Password)) THEN
IF (koneksi putus) THEN
Tampilkan layer pesan LP-39
ELSE
Jalankan query QUE-13
IF (berhasil) THEN
Tampilkan layar pesan LP-40
ELSE
Tampilkan layar pesan LP-38
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Tidak Ada
Id Proses : ALGO-14
Objek terkait : btnDelete
Event : btnDelete onClick
Initial State (IS) :
Tabel TAdmin sudah dibuat dan berisi data admin
Final State (FS) :
Jika berhasil menghapus data admin, akan ditampilkan layar pesan LP-42
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(id_admin)) THEN
IF (koneksi putus) THEN
Tampilkan layer pesan LP-41
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Id Proses : ALGO-15
Objek terkait : txtsearch, search
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Id Proses : ALGO-16
Objek terkait : Txtid_Kategori, txtNama_Kategori, btnTambah
Event : btnTambah onClick
Tidak ada.
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Id Proses : ALGO-17
Objek terkait : Txtid_Kategori, txtNama_Kategori, btnsave
Event : btnsave onClick
Initial State (IS) :
Tabel TKategori sudah dibuat
Final State (FS) :
Jika terdapat field yang masih kosong, akan ditampilkan layar pesan LP-50 Jika
berhasil meperbaharui data kategori, akan ditampilkan layar pesan LP-52
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(Txtid_Kategori, txtNama_Kategori)) THEN
IF (koneksi putus) THEN
Tidak ada.
Search
Descripsi Informasi
Gambar Wisata
Descripsi Informasi
Gambar Wisata
Tidak Ada
Id Proses : ALGO-18
Objek terkait : btnDelete
Event : btnDelete onClick
Initial State (IS) :
Tabel TKategori sudah dibuat
Final State (FS) :
Jika berhasil menghapus data kategori wisata, akan ditampilkan layar pesan LP-54
Spesifikasi Proses/Algoritma :
IF (IsNotEmpty(id_kategori)) THEN
IF (koneksi putus) THEN
Tampilkan layer pesan LP-53
ELSE
Jalankan query QUE-18
IF (berhasil) THEN
Tampilkan layar pesan LP-54
Tidak ada.
Perangkat lunak yang dipakai dalam pengujian SINATALI memiliki spesifikasi sebagai
berikut :
1. Sistem Operasi Windows XP, Windows 7 atau Widows 8, berfungsi sebagai platform
tempat aplikasi dijalankan.
2. Basis data MySQL versi 5.0, berfungsi untuk melakukan pengujian basis data yang
membangun perangkat lunak SINATALI
3. Aplikasi Mozilla firefox sebagai perangkat pengujian pada web.
Pada pengujian perangkat lunak tidak dilakukan pengenalan dan pelatihan terhadap perangkat
lunak SINATALI dengan anggapan penguji telah memiliki pengetahuan tentang SINATALI
itu sendiri selama proses pengembangannya.
Untuk melakukan kegiatan pengujian aplikasi SINATALI, tidak diperlukan izin khusus karena
dilakukan di laptop pengembang.
Perangkat keras yang perlu disiapkan untuk kegiatan pengujian adalah sebagai berikut :
1. 1 perangkat computer/laptop yang dilengkapi dengan :
1 harddisk dengan kapasitas minimum 80 GB
1 colour monitor VGA pada perangkat yang sama tempat harddisk berada
512 MB RAM (minimum)
1 keyboard
1 mouse
4 USB Drive
2. 1 modem
3. 1 LAN card
Persiapan yang dilakukan untuk kegiatan pengujian perangkat lunak adalah sebagai berikut :
1. Sistem Operasi Windows sudah di-install dalam computer/laptop
2. Menginstal XAMPP dan Basis data SINATALI telah tersimpan dalam harddisk
komputer server tempat penyimpanan serta berada dalam kondisi siap akses.
3. Aplikasi web browser telah ter-install dalam harddisk dan dapat berfungsi dengan
baik..
6.4.3 Pelaksanaan
Strategi pengujian yang dilakukan ialah pengujian secara totalitas dengan melihat
fungsional yang diberikan oleh perangkat lunak. Pengujian didasarkan pada kebutuhan yang
harus dipenuhi oleh SINATALI. Dengan demikian, pengujian tidak didasarkan pada
modularitas aplikasi tetapi lebih didasarkan pada kebenaran fungsionalitas yang harusnya
dicapai. Tingkat pengujian dibagi menjadi pengujian sistem dan pengujian unit. Pengujian
tidak dilakukan pada lingkungan operasional yang sesungguhnya, tetapi pada salah satu
komputer tim pengembang.
Dokumen hasil pengujian SINATALI akan diserahkan kepada pihak-pihak sebagai berikut :
1. Tim Pengembang
Dokumen ini akan digunakan oleh tim pengembang sebagai referensi untuk melakukan
proses analisis terhadap kualitas perangkat lunak serta perbaikan dan pemeliharaan
yang perlu dilakukan, sekaligus sebagai referensi untuk pengembangan lebih lanjut
dari aplikasi ini.
2. Pengguna
Pengguna dapat memanfaatkan dokumen ini untuk memahami nature perangkat lunak
sehingga dapat membedakan kesalahan mana yang disebabkan oleh pengguna sendiri
dan kesalahan mana yang memang terjadi dalam perangkat lunak itu sendiri.
6.6.1.2 Bahasa
Keluaran yang Kriteria Evaluasi Hasil yang
Identifikasi Deskripsi Prosedur Pengujian Masukan Kesimpulan
diharapkan Hasil didapat
PDHUPL- Perangkat lunak Menjalankan Masuk ke Sistem Sistem Sistem Diterima
NF-02 berjalan menggunakan sistem dan melihat menu- menggunakan menggunakan menggunakan
Bahasa Indonesia dan penggunaan bahasa menu yang Bahasa Bahasa Indonesia Bahasa Indonesia
Bahasa Inggris karena pada sistem ada pada Indonesia dan dan bahasa Inggris dan bahasa
ditujukan untuk sistem bahasa Inggris pada seluruh Inggris pada
pengguna umum yang baik dan tampilan seluruh fungsinya
untuk kemudahan pengguna dan pengguna
penggunaan mudah mengerti umum mudah
setiap menu menggunakannya
6.6.2.2 Security
6.6.3 Performansi
6.6.3.1 Avaibility/Ketersediaan Koneksi
Keluaran yang Kriteria Evaluasi Hasil yang
Identifikasi Deskripsi Prosedur Pengujian Masukan Kesimpulan
diharapkan Hasil didapat
PDHUPL- Pengaksesan Melakukan akses - Sistem dapat Sistem dapat diakses Sistem dapat Diterima
NF-05 SINATALI ke system berjalan lancar melalui jaringan diakses melalui
berhubungan dengan menggunakan menggunakan internet jaringan internet
koneksi koneksi akses internet
Internet/jaringan. internet/jaringan
Tanpa jaringan
internet, perangkat
lunak tidak akan bisa
diakses
6.6.3.2 Avaibility/Pengaksesan
2. Ditampilkan
pesan gagal jika
ada field data
yang tidak diisi
oleh pengguna
atau koneksi ke
basis data gagal /
terputus
3. Ditampilkan
pesan gagal jika
field id_wisata
tidak diisi, tidak
ada data wisata
dengan
id_wisata
masukan
pengguna atau
koneksi ke basis
data gagal /
terputus
Id_wisata: Pesan gagal : Pesan gagal : Diterima
“”, “Mohon masukkan “Mohon
field data id_wisata yang masukkan ID
lain akan diubah!” wisata yang
akan diubah!”
Hasil yang
Identifikasi Deskripsi Prosedur Pengujian Keluaran yang diharapkan Masukan Kriteria Evaluasi Hasil Kesimpulan
didapat
PDHUPL-F-31 Perangkat lunak 1. Memilih menu 1. Data member yang Id_member Informasi yang Informasi Diterima
mampu mencari “Fungsi - tersimpan dalam tersimpan yang
data member. Pengelolaan TMember pada basis mengenai member tersimpan
Mencari data Data Member” data SINATALI tersebut mengenai
seorang member 2. Memilih tertampil lengkap ditampilkan oleh member
di dalam basis submenu dengan seluruh sistem dalam tersebut
data SINATALI “Mencari Data informasi mengenai bentuk tabel, ditampilkan
sesuai dengan Member” member yang ditampilkan pesan oleh sistem
masukan 3. Memasukkan id bersangkutan pada “Data telah dalam bentuk
id_member dari dari seorang sebuah tabel jika Ditemukan!” tabel,
pengguna. member koneksi ke basis data ditampilkan
Jurusan PTI UNDIKSHA Dok-PL01 Halaman 116 dari
144
4. Meng-klik tidak gagal yang pesan “Data
tombol diikuti dengan telah
“search” penampilan pesan Ditemukan!”
keberhasilan
2. Ditampilkan pesan
gagal jika member
yang dicari tidak ada
di dalam TMember
atau koneksi ke basis
data gagal / terputus
2. Ditampilkan
pesan gagal jika
ada field data
yang tidak diisi
oleh pengguna
atau koneksi ke
basis data gagal /
terputus
2. Ditampilkan
pesan gagal
jika ada field
data yang tidak
diisi oleh
pengguna atau
koneksi ke
basis data
gagal /
terputus
3. Ditampilkan
pesan gagal
jika field
id_admin tidak
diisi, tidak ada
data admin
dengan
id_admin
masukan
pengguna atau
koneksi ke
basis data
gagal /
terputus
Id_admin: Pesan gagal : Pesan gagal : Diterima
“”, “Mohon masukkan “Mohon
field data lain id_admin yang masukkan ID
akan diubah!” admin yang
akan diubah!”
masukan Pesan gagal “ Tidak dapat
id_admin user “Koneksi ke dilakukan
dan field data, basisdata terputus! pengujian
server basis Silakan coba
data dalam beberapa saat
keadaan lagi!”
‘down’
2. Ditampilkan
pesan gagal jika
ada field data
yang tidak diisi
oleh pengguna
atau koneksi ke
basis data gagal /
terputus
Setelah di klik dua kali selanjutnya akan diberikan pilihan bahasa yang akan dipakai.
8.1 Kesimpulan
Perangkat Lunak SINTALI yang telah dikembangkan sudah
mengimpelementasikan semua permasalahan atau kebutuhan yang diperlukan
pelanggan, namun perangkat lunak ini masih memerlukan penyempurnaan dari segi
tata letak tampilan web. Secara umum SINATALI telah dapat digunakan untuk proses
pencarian wisata bagi wisatawan lokal maupun wisatawan domestik.
8.2 Saran
Pengguna sebaiknya dapat menyampaikan kebutuhan dari sistem secara
terbuka, karena hal sangat diperlukan dalam perancangan perangkat lunak secara
keseluruhan agar perangkat lunak yang nantinya dihasilkan bisa maksimal dan sesuai
keinginan pengguna.