Analisis Masalah ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Masalah

Perencanaan awal adalah langkah utama yang harus dilakukan dalam membangun suatu aplikasi. Dari mulai pemilihan metode pemograman yang akan dipakai, pemilihan platform untuk menjalankan aplikasi, sampai kepada metode yang hendak diaplikasikan dalam menyelesaikan tiap masalah yang menjadi tujuan utama pembangunan aplikasi tersebut. Aplikasi yang dibangun dalam hal ini adalah aplikasi yang menerapkan konsep Sistem Pendukung Keputusan dalam penyelesaian masalah utamanya. Dalam mengimplementasikannya penulis sudah menetapkan terlebih dahulu ragam hal yang akan menjadi kaidah utama sehingga perancangannya tidak menyimpang dari tujuan utama, seperti: a. Aplikasi dibangun dengan tujuan membantu para pengguna dan praktisi IT dalam memilih layanan cloud computing dengan memasukan bobot nilai kriteria yang mereka inginkan sesuai kebutuhan mereka yang akan diproses secara sistematis oleh aplikasi dan diberikan atas dua jawaban yang mana melalui dua metode yang berbeda. Diberitahukan terlebih dahulu bahwa kedua metode tersebut bekerja secara simultaneous, atau berjalan independen namun bersamaan. b. Tujuan utama dari aplikasi ini adalah menerapkan konsep Sistem Pendukung Keputusan dengan metode Weighted Sum Model WSM dan Weighted Product Model WPM untuk membantu decision maker dalam mengambil solusi yang terbaik dari tiap alternatif yang ada sesuai dengan kriteria yang ditentukan sebelumnya. Universitas Sumatera Utara c. Aplikasi ini nantinya hanya dapat berjalan pada browser, pemilihan tersebut atas pertimbangan bahwa aplikasi web bersifat cross-platform. Sehingga dapat dijalankan di tiap sistem operasi yang berbeda selama browser telah di-install sebelumnya. Diprogram menggunakan bahasa PHP PHP: Hypertext Preprocessor dengan penyimpanan data di database MySQL serta perancangan desain tampilan menggunakan CSS3. Berikut adalah gambaran sistematis dari diagram sebab-akibat permasalahan yang diangkat pada penelitian ini: Gambar 3.1 Diagram Ishikawa Untuk Analisis Masalah

3.2 Perancangan Aplikasi