Anda di halaman 1dari 25

ANALISI DAN PERANCANGAN SISTEM

INFORMASI I
(APSI)

Analisa Sistem
(Pertemuan 1)

Oleh :
Jaja, M.Kom

SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS SUBANG
2015
Definisi Analisis Sistem
Analisis Sistem adalah kegiatan untuk melihat sistem
yang sudah berjalan, melihat bagian mana yang bagus
dan tidak bagus, dan kemudian mendokumentasikan
kebutuhan yang akan dipenuhi dalam sistem yang baru.
Tujuan Analisis Sistem
• Memberikan pelayanan kebutuhan informasi
kepada fungsi manajerial di dalam pengendalian
pelaksanaan kegiatan operasional perusahaan
• Membantu para pengambil keputusan
• Mengevaluasi sistem yang telah ada
• Merumuskan tujuan yang ingin dicapai berupa
pengolahan data maupun pembuatan laporan
baru
• Menyusun suatu tahap rencana pengembangan
sistem
Pendekatan Analisis Sistem
• Analisis terstruktur fokus pada aliran data melalui
proses-proses bisnis dan perangkat lunak. diagram
aliran data (data flow diagram
• Analisis dengan teknik informasi fokus pada
struktur data tersimpan dalamsebuah sistem, karena
itu disebut analisis data-centered (ERD)
• Analisis berorientasi objek menghilangkan
pemisahan artifisial data dan proses, sebaliknya
data dan proses yang membuat membaca
memperbarui dan menghapus data itu
diintegrasikan ke dalam konstruksi yang disebut
objek (UML)
Tahapan Analisis Sistem
Penetapan Ruang Lingkup
Tugas Fase Penetapan Ruang Lingkup
• Mengidentifikasi Masalah Awal yang ada pada
sistem saat ini.
• Menegosiasikan ruang lingkup untuk proyek
pengembangan sistem.
• Menilai kelayakan proyek.
• Mengembangkan jadual dan anggaran awal.
• Mengkomunikasikan rencana proyek.
Contoh tabel menilai kelayakan proyek
Analisis Masalah
Tugas Fase Analisis Masalah
• Memahami bidang masalah
• Menganalisis masalah-masalah dan kesempatan-
kesempatan
• Menganalisis proses-proses bisnis
• Menentukan tujuan-tujuan perbaikan sistem.
• Memperbarui rencana proyek.
• Mengkomunikasikan penemuan-penemuan dan
rekomendasi.
Analisis Persyaratan
Tugas Fase Analisis Persyaratan
• Mengidentifikasi dan menyatakan kebutuhan /
persyaratan bisnis
• Membuat prioritas persyaratan sistem
• Memperbarui atau memperhalus rencana
proyek
• Mengkomunikasikan pernyataan kebutuhan /
persyaratan.
Desain Lojik
• Pada fase ini kita menggambarkan berbagai
model sistem untuk mendokumentasikan
persyaratan untuk sistem baru dan sistem
yang ditingkatkan.
Analisis Keputusan
Di fase ini kita mengenali kandidat solusi,
menganalisa kandidat solusi dan
merekomendasi sebuah sistem yang akan
dirancang, dibangun dan diimplementasikan
HASIL DARI ANALISIS SISTEM
Empat kemungkinan hasil dari analisis sistem :
– Membatalkan proyek
– Penundaan proyek
– Merubah proyek
– Melanjutkan proyek
Jenis Kebutuhan
• Functional requirement. Kebutuhan yang terkait dengan fungsi produk,
misalnya sistem informasi harus mampu mencetak laporan, sistem
informasi harus mampu menampilkan grafik, dan lain-lain

• Development requirement. Kebutuhan yang terkait tools untuk


pengembangan sistem informasi baik perangkat keras maupun perangkat
lunak, misalnya sistem informasi dikembangkan dengan menggunakan alat
bantu Eclipse untuk pengembangan dan Jude Community untuk
pemodelan

• Deployment requirement. Kebutuhan terkait dengan lingkungan di mana


sistem informasi akan digunakan baik perangkat lunak maupun perangkat
keras. Contoh kebutuhan ini misalnya sistem informasi harus mampu
berjalan pada server dengan spesifikasi perangkat keras memory 1 GB,
processor Pentium 4 2 GB, dan spesifikasi sistem operasi Ubuntu 7.4.
Jenis Kebutuhan
• Performance requirement. Kebutuhan yang terkait dengan ukuran kualitas maupun
kuantitas, khususnya terkait dengan kecepatan, skalabilitas, dan kapasitas.
Misalnya sistem informasi tersebut harus mampu diakses oleh minimal 1000 orang
pada waktu yang bersamaan.

• Documentation requirement. Kebutuhan ini terkait dengan dokumen apa saja yang
akan disertakan pada produk akhir. Dokumen yang biasanya dihasilkan pada tahap
akhir pengembangan sistem informasi antara lain dokumen teknis (mulai dari
dokumen perencanaan proyek, analisis, desain, sampai pengujian), user manual,
dan dokumen pelatihan.

• Support requirement. Kebutuhan yang terkait dukungan yang diberikan setelah


sistem informasi digunakan. Dukungan teknis tersebut misalnya adanya pelatihan
bagi calon pengguna.

• Miscellaneous requirement. Kebutuhan ini adalah kebutuhan-kebutuhan


tambahan lainnya yang belum tercakup pada beberapa kategori kebutuhan yang
telah terdefinisi di atas.
Teknik Pengumpulan Data
Teknik Wawancara
Keuntungan :
• Lebih mudah dalam menggali bagian sistem mana yang dianggap
baik dan bagian mana yang dianggap kurang baik
• Jika ada bagian tertentu yang menurut anda perlu untuk digali lebih
dalam, anda dapat langsung menanyakan kepada narasumber
• Dapat menggali kebutuhan user secara lebih bebas
• User dapat mengungkapkan kebutuhannya secara lebih bebas.

Kelemahan :
• Wawancara akan sulit dilakukan jika narasumber kurang dapat
mengungkapkan kebutuhannya
• Pertanyaan dapat menjadi tidak terarah, terlalu fokus pada hal-hal
tertentu dan mengabaikan bagian lainnya.
Teknik Pengumpulan Data
Panduan dalam melakukan kegiatan wawancara
• Buatlah jadwal wawancara dengan narasumber dan beritahukan maksud
dan tujuan wawancara.
• Gunakan pertanyaan yang jelas dan mudah dipahami
• Wawancara umumnya terdiri dari tiga fase yaitu pembukaan, isi dan
kesimpulan
Teknik Pengumpulan Data
Teknik Observasi
Keuntungan :
• Analis dapat melihat langsung bagaimana sistem lama berjalan
• Mampu menghasilkan gambaran lebih baik jika dibanding dengan
teknik lainnya.

Kelemahan :
• Membutuhkan waktu cukup lama karena jika observasi waktunya
sangat terbatas maka gambaran sistem secara keseluruhan akan
sulit untuk diperoleh
• Orang-orang yang sedang diamati biasanya perilakunya akan
berbeda dengan perilaku sehari-hari (cenderung berusaha terlihat
baik). Hal ini akan menyebabkan gambaran yang diperoleh selama
observasi akan berbeda dengan perilaku sehari-hari
• Dapat mengganggu pekerjaan orang-orang pada bagian yang
sedang diamati.
Teknik Pengumpulan Data
Teknik Observasi
Berikut ini adalah beberapa petunjuk untuk melakukan
observasi :
• Tentukan hal-hal apa saja yang akan diobservasi agar
kegiatan observasi menghasilkan sesuai dengan yang
diharapkan
• Mintalah ijin kepada orang yang berwenang pada
bagian yang akan diobservasi
• Berusaha sesedikit mungkin agar tidak menganggu
pekerjaan orang lain
• Jika ada yang anda tidak mengerti, cobalah bertanya.
Jangan membuat asumsi sendiri.
Teknik Pengumpulan Data
Teknik Kuisioner
Keuntungan :
• Hasilnya lebih objektif, karena kuisioner dapat
dilakukan kepada banyak orang sekaligus
• Waktunya lebih singkat.

Kelemahan :
• Responden cenderung malas untuk mengisi
kuisioner
• Sulit untuk membuat pertanyaan yang singkat,
jelas, dan mudah dipahami.
Teknik Pengumpulan Data
Teknik Kuisioner
Berikut ini adalah beberapa cara yang dapat dilakukan
untuk membuat teknik kuisioner menghasilkan data yang
baik :
• Hindari pertanyaan isian, karena responden biasanya
malas untuk menulis banyak, dan jika responden
menuliskan sesuatu sering kali susah untuk dipahami.
Contoh pertanyaan yang memudahkan responden
adalah pilihan ganda. Pertanyaan pilihan ganda
memudahkan anda untuk melakukan rekapitulasi data
hasil kuisoner
• Buatlah pertanyaan yang tidak terlalu banyak
• Buatlah pertanyaan yang singkat, padat, dan jelas.
Blok Pembangun Sistem Informasi
Blok Pembangun Sistem Informasi
Setiap stakeholder memiliki pandangan berbeda mengenai
pengetahuan.
• Pemilik sistem tidak tertarik pada data mentah melainkan
pada informasi yang menambahkan pengetahuan bisnis
baru dan membantu manajer mengambil keputusan cerdas
• Pengguna sistem memandang pengetahuan sebagai data
yang dapat disimpan dalam dua bentuk, yaitu dalam
kabinet file atau disimpan dalam file (basis data) komputer
• Desainer sistem memandang pengetahuan sebagai struktur
data, skema basis data, field, index dan contraint basis data
• Pembangun sistem memandang pengetahuan sebagai
bahasa SQL dan teknologi DBMS
Blok Pembangun Sistem Informasi
Setiap stakeholder memiliki pandangan berbeda mengenai Proses.
• Pemilik sistem tertarik pada kelompok proses tingkat tinggi yang
disebut fungsi bisnis.
• Pengguna sistem tertarik pada pekerjaan yang harus dilakukan
untuk menyediakan respon yang sesuai dengan kejadian bisnis,
misalnya proses bisnis, process requirement, kebijakan, prosedur
dan aliran kerja (work flow)
• Desainer sistem tertarik pada proses-proses apa yang dapat
diotomatisasikan dan bagaimana caranya
• Pembangun Sistem tertarik pada logika program yang akan
mengimplementasikan otomatisasi proses, misalnya bahasa
program aplikasi apa yang akan digunakan dan seterusnya
Blok Pembangun Sistem Informasi
Setiap stakeholder memiliki pandangan berbeda
mengenai Komunikasi.
• Pemilik tertarik pada siapa yang akan
berinteraksi dengan sistem.
• Pengguna sistem Pengguna tertarik pada input
dan/atau output sistem informasi
• Desainer sistem tertarik pada desain teknik
antarmuka antar sistem
• Pembangun Sistem tertarik pada pembuatan,
instalasi, pengujian dan implementasi antarmuka

Anda mungkin juga menyukai