Monday, 25 March 2013

ANALISIS FAKTOR KUALITAS McCalls PADA TUGAS AKHIR "PENGEMBANGAN PETA TIGA DIMENSI INTERAKTIF JURUSAN TEKNIK LINGKUNGAN INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA MENGGUNAKAN UNREAL ENGINE"


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.

Analisa pemilihan tombol navigasi :
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.
GUI STORY BOARD
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.

Spesifikasi PC uji coba ke-1
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.

No comments:

Post a Comment