FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2018/2019
ANALISIS SISTEM
ANALISIS DAN PERANCANGAN
SISTEM INFORMASI
DINA TAUHIDA
CAPAIAN PEMBELAJARAN LULUSAN
• Indikator:
Mahasiswa mampu menjelaskan definisi kebutuhan
di dalam sistem informasi.
Mahasiswa mampu memecahkan pendefinisian
kebutuhan sistem informasi yang dibahas
Enter Your Tittle
• Pendefinisian kebutuhan:
Definisi scope, problem analysis, requirements
analysis, logical design, and decision analysis phases
Aktivitas-aktivitas pada tahap inisiasi.
Aktivitas-aktivitas pada tahap analisis: problem
analysis, requirement analysis, logical design and de
cision analysis.
ANALISIS SISTEM
• Desain Sistem
Berkebalikan dengan analisis sistem, dimana komponen -
komponen sistem dirangkai kembali menjadi sebuah
sistem yang lengkap, sebagai perbaikan sistem. Dapat ber
upa penambahan, penghapusan dan perubahan bagian-bag
ian dari sistem saat ini (sistem asal).
• Analisis Sistem Informasi
Merupakan tahapan awal pada proyek pengembangan
sistem informasi yang berfokus pada masalah dan
persyaratan bisnis, terlepas dari teknologi yang akan
digunakan untuk implementasi solusi masalah.
TUJUAN ANALISIS SISTEM
• Adanya permasalahan-permasalahan(problem)
– Ketidakberesan (kecurangan yang disengaja, kesalahan
yang tidak disengaja, inefisiensi, dsb)
– Pertumbuhan organisasi (kebutuhan informasi meningkat,
perubahan organisasi, bertambahnya volume pekerjaan)
• Meraih kesempatan-kesempatan (oportunities)
– Kecepatan pertumbuhan teknologi informasi,
menghadapi kompetisi dari saingan, dsb.
• Adanya instruksi-instruksi (directives)
– PP, UU, dsb.
7
PRINSIP PENGEMBANGAN
SISTEM INFORMASI
1. Libatkan Pemilik dan Pengguna
2. Gunakan pendekatan Problem-Solving
3. Tetapkan tahapan dan aktivitas setiap tahapan
– SDLC (System Development Life Cycle)
4. Tetapkan Standard
– Dokumentasi, kualitas, tools, teknologi
5. Sistem yang dikembangkan adalah investasi modal besar
– Semua alternatif yang ada harus diinvestigasi
– Investasi yang terbaik harus bernilai
6. Jangan takut membatalkan projek atau mengubah scope
7. Rancang sistem untuk berkembang dan berubah
8
System Development Life Cycle
(SDLC)
Dikenal dengan waterfall method
• Planning
• Analysis
• Design
• Implementation
• Maintenance
9
Planning
• Planning atau tahap perencanaan bertujuan untuk
mengidentifikasi dan memprioritaskan sistem apa saja yang akan
dikembangkan, dan sasaran-sasaran yang ingin dicapai.
10
Analysis
• Dalam tahap analisis ini, digunakan oleh system analyst untuk :
– Membuat keputusan apabila sistem saat ini mempunyai masalah atau sudah
tidak berfungsi secara baik dan hasil analisisnya digunakan sebagai dasar untuk
memperbaiki sistem
– Mengetahui ruang lingkup pekerjaannya yang akan ditanganinya.
– Memahami sistem yang sedang berjalan saat ini
– Mengidentifikasi masalah dan mencari solusinya
• Kegiatan yang dilakukan dalam tahap analisis ini adalah :
– Scope Definition
•Tujuan : Mendeteksi sistem, apabila sistem saat ini semakin berkurang
manfaatnya (memburuk). Mengevaluasi kelayakan dari suatu proyek/sistem
yang akan dikembangkan.
•Hasil : Laporan pendahuluan tentang permasalahan yang terjadi dalam
sistem serta apakah sistem layak untuk dikembangkan atau tidak
– Problem Analysis
• Tujuan : Menganalisis penyebab dan akibat permasalahan yang
diidentifikasi pada tahapan sebelumnya 11
14
Implementation
• Dalam tahap implementasi memiliki beberapa tujuan, yaitu untuk :
– Melakukan kegiatan spesifikasi rancangan logikal ke dalam kegiatan yang
sebenarnya dari sistem informasi yang akan dibangunnya atau
dikembangkannya.
– Mengimplementasikan sistem yang baru.
– Menjamin bahwa sistem yang baru dapat berjalan secara optimal.
• Kegiatan yang dilakukan dalam tahap implementasi ini adalah :
– Programming & testing
• Tujuan : Mengkonversikan perancangan logikal ke dalam kegiatan
operasi coding dengan menggunakan bahasa pemograman tertentu, dan
mengetest semua program serta memastikan semua fungsi / modul
program dapat berjalan secara benar.
• Hasil : Coding program dan spesifikasi program.
– Training
• Tujuan : Memimpin (conduct) pelatihan dalam menggunakan sistem,
persiapan lokasi latihan dan tugas-tugas lain yang berhubungan dengan
pelatihan (buku-buku panduan sistem).
15
• Hasil : Rencana pelatihan sistem, modul-modul latihan dan sebagainya.
Implementation (2)
• Kegiatan (lanjutan)
– System changeover
• Tujuan : Merubah pemakaian sistem lama ke sistem
baru dari sistem informasi yang berhasil dibangun.
Perubahan sistem merupakan tanggung jawab team
designer ke pemakai siste (user organization).
• Hasil : Rencana (jadwal dan metode) perubahan sistem
(contract).
16
Maintenance
17
PENDEKATAN ANALISIS SISTEM
Model-Driven Methods
Analisis terstruktur : fokus pada pemodelan proses dan
lingkungannya (input, proses, output, file).
Contoh : Context Diagram, Data Flow Diagram (DFD)
• Deadline: Pertemuan ke 5,
tanggal 21 Oktober 2019
TUGAS KELOMPOK (3 ORANG)
• Analisis:
1. Scope Definition
2. Problem Analysis
3. Requirement analysis (determination of ideal systems)
4. Output design
5. Input design
6. User Interface design
7. Database design
8. Programming