Analisis Masalah Analisis Prosedur yang Sedang Berjalan Analisis Kebutuhan Non Fungsional

23 BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Analisis sistem System Analysis dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diususlkan perbaikannya. Hal-hal yang dianalisis pada tahap analisis sistem ini adalah analisis masalah, analisis prosedur, yg sedang berjalan, analisis kebutuhan non fungsional, analisis basis data, analisis kebutuhan fungsional.

3.1.1 Analisis Masalah

Merupakan tahap menguraikan seluruh kebutuhan yang digunakan untuk menggambarkan kebutuhan secara detail dengan tujuan untuk menghasilkan sesuatu yang baru atau memperbaharui yang sudah ada. Secara umum analisis yang akan dilakukan adalah mengenai bahasa pemrograman yang digunakan beserta tools-tools apa saja yang dibutuhkan untuk membangun website ini. Analisis lingkungan dari sistem menguraikan sejumlah entitas yang ada hubungannya dengan sistem dan berpengaruh terhadap sistem. Analisis sistem menguraikan proses-proses dan data-data yang terlibat didalam sistem. Di DISKOMINFO sebenarnya sudah mempunyai website yang menampilkan Galeri Foto pada Website Resminya. Tetapi Galeri Foto yang ada pada website tersebut masih 24 terdapat beberapa permasalahan. Berikut ini beberapa permasalahan yang ada pada sistem saat ini: 1. Foto-foto tidak terstruktur 2. Banyak Foto yang tidak tampil broken 3. Foto disimpan ke database secara manual ke database.

3.1.2 Analisis Prosedur yang Sedang Berjalan

Pada prosedur ini sistem Galeri Foto yang sedang berjalan di Diskominfo prov. Jawa Barat masih secara manual dimana foto-foto hasil kegiatan disimpan di dalam hardisk external maupun komputer desktop.

3.1.3 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional merupakan analisis yang dibutuhkan untuk menentukan spesifikasi kebutuhan sistem. Spesifikasi ini juga meliputi elemen atau komponen-komponen apa saja yang dibutuhkan untuk sistem yang akan dibangun sampai dengan sistem tersebut diimplementasikan. Analisis kebutuhan ini juga menentukan spesifikasi masukan yang diperlukan sistem, keluaran yang akan dihasilkan sistem dan proses yang dibutuhkan untuk mengolah masukan sehingga menghasilkan suatu keluaran yang diinginkan.

3.1.3.1 Analisis Perangkat Keras

Perangkat keras yang digunakan untuk membangun sistem ini memiliki spesifikasi sebagai berikut. 1. Processor Centrino Core to Duo 2.6 GHz. 2. Hard Disk berkapasitas 400 GB. 25 3. RAM berkapasitas 2 GHz. 4. DVD Rom. 5. Keyboard dan Mouse. 6. Monitor LCD 14”. 7. Koneksi Internet.

3.1.3.2 Analisis Perangkat Lunak

Perangkat lunak yang digunakan untuk membangun sistem ini adalah sebagai berikut. 1. Sistem Operasi Windows 7. 2. PHP sebagai bahasa pemrograman. 3. Macromedia Dreamweaver 8. 4. WAMP sebagai server localhost. 5. MySQL sebagai Database. 6. Mozila Firefox, Google Chrome, Internet explorer sebagai browser.

3.1.3.3 Analisis Pengguna

Analisis kebutuhan pengguna, bertujuan untuk mengetahui pengguna yang akan berinteraksi dengan sistem. Website ini dapat diakses oleh para pengunjung dan tidak memerlukan proses pendaftaran atau login terlebih dahulu. Administrator disini bertugas menyeleksi komentar yang masuk. Pengguna yang akan menggunakan website yang akan dibangun ini terdiri dari dua bagian yaitu administrator dan pengunjung, dengan asumsi pengguna sudah terbiasa menggunakan sistem operasi windows 7 adalah sebagai berikut. 26 a. Admin Admin adalah bagian pengguna sistem yang mengelola seluruh data, dengan karakteristik sebagai berikut. 1. Mempunyai kemampuan dasar di bidang komputer. 2. Dapat mengoperasikan sistem operasi Microsoft Windows 7. 3. Memiliki pengalaman lebih lama dalam menggunakan komputer. 4. Memiliki latar belakang pendidikan minimal SMK Bidang IT. b. Pengunjung Pengunjung adalah bagian pengguna sistem yang yang hanya dapat melihat informasi produk, dengan karakteristik sebagai berikut. 1. Mempunyai kemampuan dasar dibidang komputer. 2. Pernah membuka halaman website. 3. Dapat mengoperasikan sistem operasi Microsoft Windows 7.

3.1.4 Analisis Basis Data