Requirement yang diuji Fungsi yang Diuji
Halaman Uji Coba Notifikasi 1.
Menampilkan pemberitahuan adanya informasi baru.
Uji Coba Halaman Login 1.
Menampilkan halaman
login ,
jika username
password salah. Uji
Coba Halaman
Aplikasi Tracking
Untuk Status Order 1.
Menampilkan form pengguna dengan user
administrasi. 2.
Menampilkan form pelanggan dengan user
pelanggan. 3.
Menampilkan form pegawai dengan user administrasi.
Tabel 3.16 Rencana untuk Aplikasi Tracking untuk status order.
Requirement yang diuji Fungsi yang Diuji
Uji Coba Tracking 1.
Menampilkan Dashboard menggunakan user Kasubid PTK.
2. Menampilkan
form order
dengan user
administrasi. 3.
Menampilkan form surat tugas dengan user administrasi.
4. Menampilkan form sertifikat dengan user
administrasi. 5.
Menampilkan form invoice dengan user administrasi.
a. Desain Uji Coba Halaman Login
Desain uji coba halaman login bertujuan untuk menguji apakah fungsi filter user
name dan password dapat berjalan sesuai fungsinya. Desain uji coba halaman login dapat dilihat pada tabel 3.17.
Tabel 3.17 Uji Coba Halaman Login
Test Case ID
Tujuan Input
Output yang diharapkan A.1
Pengecekan username
dan password
Username dan
password user
1. Tampilan halaman menu utama,
jika username password sesuai.
2. Tampilan pemberitahuan bahwa
username password tidak
sesuai.
b. Desain Uji Coba Halaman Aplikasi Tracking
Desain uji coba pada halaman aplikasi Tracking bertujuan untuk menguji apakah aplikasi dapat dijalankan ke berbagai macam fungsi menu-menu pada halaman utama.
Tabel 3.17 Uji Coba Halaman Aplikasi Tracking
Test Case ID
Tujuan Input
Output yang diharapkan B.1
Menampilkan form pengguna dengan
user administrasi.
1. Menambah data user.
2. Mengubah data user.
Menampilkan data status user.
B.2 Menampilkan form
pelanggan dengan
user pelanggan.
Mengimport data
pelanggan. Menampilkan data pelanggan.
B.3 Menampilkan form
pegawai dengan
user administrasi.
Mengimport data pegawai.
Menampilkan data pegawai.
c. Desain Uji Coba Tracking
Desain uji coba tracking dan notifikasi aplikasi web bertujuan untuk memantau dan menelusuri informasi-informasi aktivitas proses status order.
Tabel 3.18 Uji Coba Tracking
Test Case ID
Tujuan Input
Output yang diharapkan C.1
1. Menampilkan informasi semua
order .
2. Menampilkan order
belum disetujui.
3. Menampilkan order
sudah disetujui.
4. Order selesai -
1. Menampilkan keseluruhan
detil jumlah
order perperiode.
2. Menampilkan keseluruhan
detil order yang belum 3.
Menampilkan order yang sudah disetujui.
4. Menampilkan order yang
berstatus selesai.
C.2 Menampilkan
status surat tugas yang
berisi pelaksana
tugas dan
jadwal pelaksana tugas.
- Menampilkan
detil jumlah
masing-masing pelaksana tugas dari tiap-tiap pegawai yang
melakukan order dan detil jadwal pelaksana tugas dari
tiap-tiap
pegawai yang
melakukan order.
C.3
Menampilkan grafik
progress order
, sertifikat, dan invoice.
- Menampilkan
prosentase progress
order, status sertifikat sudah diambil dan belum
diambil, status invoice sudah dibayar dan belum dibayar.
59
BAB IV IMPLEMENTASI DAN EVALUASI
4.1 Kebutuhan Sistem
Tahap implementasi sistem adalah tahap pengubahan hasil analisis dan perancangan sistem ke dalam bahasa pemrograman sehingga menghasilkan aplikasi.
Adapun kebutuhan sistem terhadap perangkat keras dan perangkat lunak supaya bisa berjalan dengan baik adalah sebagai berikut:
4.1.1 Kebutuhan Hardware
Kebutuhan perangkat keras adalah komponen peralatan fisik yang membentuk suatu sistem komputer terstruktur, serta peralatan-peralatan lain yang mendukung
komputer dalam menjalankan fungsinya. Hardware yang digunakan harus memiliki spesifikasi dan kinerja yang baik, sehingga sistem yang akan dijalankan oleh komputer
bisa berjalan tanpa ada suatu masalah. Kebutuhan hardware adalah sebagai berikut: a.
IntelR PentiumR CPU B940 2.00GHz, 2.00GHz.
b. 6.00 Gygabytes RAM.
c. Keyboard
dan Mouse.
4.1.2 Kebutuhan Software Perangkat Lunak
Kebutuhan perangkat lunak atau software berikut adalah suatu program yang diperlukan untuk membangun aplikasi tracking status order. Adapun software tersebut
adalah sebagai berikut: a.
Sistem operasi menggunakan Microsoft® Windows® 10.