seorang pendamping berperan sebagai pemberi promt dan akan mengurangi jika siswa tersebut telah menguasai materi yang disajikan. Proses tersebut mengacu
pada tahap one to one yaitu satu guru dan satu murid, agar dalam pelaksanaanya akan lebih terarah dan tercapai dari konsep ABA.
3.3 Analisis Kebutuhan Non Fungsional
Analisis kebutuhan non fungsional merupakan proses analisis yang memilah-milah antara kebutuhan perangkat keras dan perangkat lunak sebagai
kebutuhan dalam pembuatan aplikasi.
3.3.1 Analisis Kebutuhan Perangkat Keras
Analisis perangkat keras hardware merupakan proses analisis yang lebih menekankan kepada aspek pemanfaatan perangkat keras. Berdasarkan hasil
analisis, di SLB-C Yayasan Terate menggunakan perangkat dengan spesifikasi sebagai berikut:
1. Processor Intel core i5 3.00 GHz.
2. Memory 4 GB.
3. VGA Intel HD Graphics 2 GB
4. Harddisk 500 GB
5. Proyektor Panasonic PTDW100
6. Speaker Simbadda CST 6500 N
7. Kinect XBox 360
Sedangkan kebutuhan minimal perangkat keras yang diperlukan untuk menjalankan aplikasi ini adalah :
1. Processor Intel Core i5 2.26 GHz.
2. Memory 2 GB.
3. VGA Intel HD Graphics 2 GB
4. Harddisk 500 GB
5. Proyektor
6. Speaker
7. Kinect XBox 360
Berdasarkan hasil perbandingan dari perangkat keras yang ada, di SLB-C Yayasan Terate memiliki perangkat keras yang telah sesuai dengan kebutuhan
yang diperlukan untuk menjalankan aplikasi ini.
3.3.2 Analisis Kebutuhan Perangkat Lunak
Analisis perangkat lunak software merupakan proses analisis yang lebih menekankan kepada aspek pemanfaatan perangkat lunak. Berdasarkan hasil
analisis, SLB-C Yayasan Terate memiliki perangkat lunak sebagai berikut: 1.
Sistem Operasi Windows 7. 2.
Adobe Photoshop. 3.
Microsoft Office. 4.
Aplikasi browser seperti Mozilla Firefox. Sedangkan perangkat lunak yang dibutuhkan untuk membangun aplikasi ini
adalah: 1.
Sistem Operasi Windows 7. 2.
Microsoft Visual Studio 2013, sebagai perangkat lunak yang digunakan untuk membangun aplikasi.
3. Adobe Photoshop CS6, sebagai perangkat lunak yang digunakan untuk
mengedit gambar-gambar yang akan digunakan. 4.
SQLite versi 3.8.2, Sebagai perangkat lunak database. 5.
Kinect SDK v.1.8, sebagai toolkit pemrograman untuk developer. 6.
Adobe Ilustrator, sebagai perangkat lunak yang digunakan untuk membuat gambar tiga dimensi.
7. Microsoft Expression Blend, sebagai perangkat lunak yang digunakan
untuk membuat desain antarmuka pada Microsoft visual studio.
3.4 Analisis Kebutuhan Fungsional