Analisis Kebutuhan Perangkat Keras Analisis Kebutuhan Perangkat Lunak

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