ASPEK MC CALLS
|
KEBUTUHAN FUNGSIONAL
|
URAIAN
|
BUKTI
|
PRODUCT
OPERATION
|
|||
CORRECTNESS
|
1. Interaksi
dengan objek dalam peta
2. Peta
3D yang terstandardisasi sehingga dapat diintegrasikan dengan yang lain
3. unreal
engine
|
Memahami karakteristik teknologi pembuatan visual
3D dan kemudian memanfaatkannya dalam pembuatan peta 3D gedung Jurusan Teknik
Lingkungan dengan menggunakan Unreal Engine yang interaktif dan informatif.
|
TAMPILAN MENU UTAMA
|
EFFICIENCY
|
Berkaitan dengan resources
|
Pada tugas akhir ini resources yang digunakan
sudah sesuai dengan yang dibutuhkan untuk pembuatan peta 3D. Pada awalnya
penulis menggunakan studi literature sebagai referensi atau dasar teori yang
digunakan untuk pembuatan peta 3D selanjutnya desain sistemnya menggunakan
referensi ICONIX proses.
|
|
RELIABILITY
|
Ketersediaan aplikasi
|
Pada saat aplikasi tersebut dibutuhkan,aplikasi
tersebut dapat berjalan dan system dapat menampilkan fungsi yang dimaksud
sesuai dengan tujuan yang diinginkan selain itu aplikasi tersebut dapat
dijalankan kapan saja.
|
-
|
INTEGRITY
|
Berkaitan dengan hak akses dan standarisasi
aplikasi
|
Aplikasi pengembangan peta 3D ini tidak dapat
diedit oleh pengguna.
Untuk standarisasi Integrasi mencakup beberapa aspek sebagai
berikut:
1. Lokasi
peta 3D yang saling menyesuaikan
2. Aktor
san kontrol aktor yang sama
3. Menu
utama dan video pembukaan yang sama
|
|
USABILITY
|
Kemudahan dalam pengaksesan aplikasi
|
Bagaimana aplikasi tersebut dapat cepat dipahami oleh user, penulis membuat analisa pemilihan tombol navigasi yang disesuaikan dengan
kondisi umum mirip seperti game permainan 3D.
|
|
PRODUCT REVISION
|
|||
MAINTAINABILITY
|
Usaha pemeliharaan dan pengembangan
|
Usaha yang dilakukan untuk menjaga agar performa
dari aplikasi tetap sesuai dengan kebutuhan dan tujuan yang diinginkan
misalnya dengan berusaha untuk memperbaiki apabila terjadi kesalahan dalam
program, untuk pengembangan, pada aplikasi ini menggunakan GUI Storyboard.
|
|
TESTABILITY
|
Untuk testability pada buku tugas akhir ini sudah
cukup baik karena terdapat test case yang telah dicantumkan pada buku tugas
akhir tersebut.
|
Test Case :
1. Memilih
menu
2. Memilih
peta
3. Mengubah
resolusi
4. Melihat
bantuan
5. Menjelajahi
peta
6. Tombol
navigasi
7. Kembali
ke menu utama
8. Melihat
peta 2 dimensi
9. Melakukan
teleportasi
10. Melihat
penunjuk arah
11. Mengaktifkan
layar informasi
12. Interaksi
dengan objek
13. Melihat
simulasi praktikum.
|
Bukti contoh test
case :
|
FLEXIBILITY
|
Pada aplikasi tugas akhir ini membutuh kan
hardware yang memiliki spesifikasi yang telah ditentukan.
|
Aplikasi ini mudah diakses dan dijalankan pada
computer yang tidak harus memiliki spesifikasi yang tinggi.
|
|
PRODUCT TRANSITION
|
|||
PORTABILITY
|
Interaksi aplikasi dengan hardware.
|
Pada aplikasi Peta 3D ini, dapat diakses atau
dapat berinteraksi dengan hardware yang telah ditentukan spesifikasinya.
|
|
REUSABILITY
|
TIDAK DIJELASKAN PADA BUKU TA
|
-
|
-
|
INTEROPERABILITY
|
Perpindahan dengan system operasi yang lain
|
Aplikasi ini dapat dijalankan dengan aplikasi
pendukung yang lain seperti autodesk 3ds max ,adobe flash, UnCodeX, Adobe
Photoshop.
|
-
|
Untuk pengujian non-fungsionalitas, digunakan
fitur pengukur performa yang telah disediakan oleh aplikasi UDK. Terdapat
beberapa console pengukur yang
disediakan untuk mengetahui performa aplikasi ketika dijalankan yaitu Stat FPS (menunjukkan penghitung FPS),
Dari pengukur performa
di atas, digunakan beberapa jenis pengukur performa untuk mengetahui performa
peta 3D Teknik Lingkungan ketika digunakan. Selain itu, pengukuran dilakukan
dengan menggunakan Uji coba
performa dilakukan pada tiga buah PC (Personal Computer) yang masing-masing
dilakukan tiga kali.
Processor
|
AMD Phenom™ II X4 955 Processor (4 CPUs), 3.2GHz
|
Memori
|
8192MB RAM
|
VGA
|
NVIDIA GeForce GTS 450
|
DirectX
|
DirectX 11
|
Sistem Operasi
|
Windows 7 Ultimate
64-bit (6.1, Build 7601)
|
Processor
|
AMD Phenom™ II X6 1075T Processor (6 CPUs),
~3.0ghz
|
Memori
|
8192MB RAM
|
VGA
|
ATI Radeon HD 5700
|
DirectX
|
DirectX 11
|
Sistem Operasi
|
Windows 7 Ultimate
64-bit (6.1, Build 7600)
|
Processor
|
Intel® Core™ 2 Duo
CPU E7400 @ 2.80Ghz (2 CPUs), ~2.8GHz
|
Memori
|
4096MB RAM
|
VGA
|
ATI Radeon HD 5700
|
DirectX
|
|
Sistem Operasi
|
Windows 7 Ultimate
64-bit (6.1, Build 7600)
|
Console ini
digunakan untuk menunjukkan rata-rata frame yang dihasilkan ketika peta 3D
dimainkan. Angka yang dihasilkan adalah dalam satuan frames per seconds dengan
disertai indikator warna untuk menunjukkan pengelompokan performa.
KESIMPULAN
Dengan menganalisis menggunakan metode McCalls dari segi fungsional dan
nonfungsional kami dapat tahu bahwa buku tugas akhir mengenai Pengembangan Peta
3D ini memiliki nilai- nilai yang telah dicapai berdasarkan yang ada didalam
McCalls dari segi fungsional yaitu correctness,efficiency,reliability,
integrity, usability, maintainability, testability, flexibility, portability
dan interoperability ,tetapi untuk reusability tidak ada atau tidak dicantumkan
didalam buku tugas akhir tersebut. Untuk penilaian pada non fungsionalitas yang
ada yaitu berkaitan dengan performa aplikasi Peta 3D dengan menggunakan uji
coba pada performa atau pengukuran performa pada aplikasi.








