Analisis Masalah Analisis Kebutuhan Requirement Analyst

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Robot pembersih lantai ini termasuk ke dalam jenis robot daratan ground robot, secara umum robot ini bergerak menggunakan roda. Sesuai dengan namanya, robot ini merupakan robot akan bergerak mengikuti intruksi masukkan yang dikendalikan dari smartphone . Oleh karena itu penulis akan menggunakan logika fuzzy sebagai pergerakan robot itu bergerak baik maju, mundur belok kiri, atau pun kekanan. Sehingga robot akan bergerak sesuai perintah user untuk membersihkan lantai dengan vacum cleaner mini.

3.1 Analisis Sistem

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennnya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan yang terjadi dan kebutuhan - kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.

3.1.1 Analisis Masalah

Untuk mengidentifikasi masalah digunakan diagram Ishikawa. Diagram Ishikawa adalah sebuah alat grafis yang digunakan untuk mengidentifikasi, mengeksplorasi dan menggambarkan masalah serta sebab dan akibat dari masalah tersebut. Ini sering disebut juga diagram sebab – akibat atau diagram tulang ikan fishbone diagram. Masalah utama adalah dalam melakukan pembersihan sering dilakukan secara manual manusia membersihkan lantai menggunakan alat seperti sapu tanpa ada bantuan menggunakan robot mengguanakan sapu. Kemudian untuk melakukan pembersihan sering merasa malas karena kebanyakan menggap sepele hal tersebut. Seiring dengan kemajuan teknologi dalam hal robotik, Robot pembersih lantai ini dapat membantu pekerjaan manusia. Sebagai contohnya dalam kasus ini penulis melihat permasalahan-permasalahan yang ada dalam kasus sebuah ruangan yang biasanya dalam hal pembersihan. Biasa pembersihan dilakukan dengan cara manual. Oleh karena itu robot pembersih lantai ini sekiranya dapat membantu kinerja manusia dalam melakukan pembersihan lantai dengan lebih efektif. Robot pembersih lantai ini dirangkai dengan menggunakan bahasa C CodeVision AVR. Analisis masalah digambarkan dengan Diagram Ishikawa fishbone Diagram berikut ini. Bagian kepala atau segiempat yang berada di sebelah kanan merupakan masalah. Sementara di bagian tulang-tulangnya merupakan penyebab. Membersihkan lantai denganRobot yang dilengkapi vacum cleaner mini Man Method Material Sapu sebagai alat manual yang dipakai dalam membersihkan sebelumnya Mechine manusia Masih menggunakan Tenaga manusia untuk Membersihkan lantai Masih membutuhkan manusia sebagai dalam menggerakkan sapu Gambar 3.1 Ishikawa Diagram Pada Robot Pembersih Lantai dengan Logika Fuzzy

3.1.2 Analisis Kebutuhan Requirement Analyst

Analisis kebutuhan sistem dibagi menjadi dua, yaitu analisis kebutuhan non fungsional dan analisis kebutuhan fungsional. Pada tahapan analisis ini sangat dibutuhkan dalam mendukung kinerja sistem, apakah sistem yang dibuat telah sesuai dengan kebutuhan atau belum, karena kebutuhan sistem akan mendukung tercapainya tujuan yang diharapkan.

3.1.2.1 Analisis Fungsional

Analisis kebutuhan fungsional merupakan jenis kebutuhan yang berisi proses-proses apa saja yang nantinya dilakukan oleh sistem. Kebutuhan fungsional juga berisi informasi-informasi apa saja yang harus ada dan dihasilkan oleh sistem. Berikut ini adalah kebutuhan fungsional dari sistem, yaitu: a. Robot dapat menerima perintah yang diinputkan oleh user. b. Robot dapat melakukan manuver sesuai inputan masukkan berdasarkan Logika Fuzzy. c. Robot dapat bergerak berdasarkan Logika Fuzzy dan membersihkan lantai dengan vacum cleaner mini .

3.1.2.2 Analisis Nonfungsional

Untuk mendukung kinerja sistem, sistem juga dapat berfungsi sebagai berikut : 1. Robot menggunakan saklar agar dapat dioperasikan dengan mudah.

3.1.2 Pemodelan