Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehIkhsan Rizqi Telah diubah "10 tahun yang lalu
1
Analisis dan Perancangan Sistem Informasi
Pendekatan - pedekatan Pengembangan Sistem
2
Agenda Tujuan dan jenis model proses pengembangan sistem (SDLC)
Analisis dan Perancangan Sistem Informasi Agenda Tujuan dan jenis model proses pengembangan sistem (SDLC) Perbedaan setiap model Dua pendekatan yg digunakan untuk mengembangkan sistem informasi: metoda tradisional dan metoda berorientasi objek Penggunaan automated tools dalam pengembangan sistem
3
Overview Systems development life cycle (SDLC)
Analisis dan Perancangan Sistem Informasi Overview Systems development life cycle (SDLC) Merupakan kerangka kerja bagi proses pengembangan sistem Dua pendekatan utama dalam SDLC Pendekatan Tradisional : pengembangan sistem struktural / fungsional dan rekayasa informasi Pendekatan Berorientasi Objek : pendekatan dalam analysis, design, dan pemrograman dengan teknologi objek Kebanyakan proyek sistem menggunakan variasi dari SDLC
4
Systems Development Life Cycle (SDLC)
Analisis dan Perancangan Sistem Informasi Systems Development Life Cycle (SDLC) Systems development project Perencanaan kegiatan dengan rentang waktu yg pasti Menghasilkan produk yg sesuai Dapat merupakan pekerjaan yg besar dengan effort tinggi Successful development project: Memiliki rencana rinci untuk diikuti Mengorganisasikan tugas-tugas dan aktivitas secara berurutan Memproduksi sistem yg handal, kuat dan efesien
5
Phases of the Systems Development Life cycle
Analisis dan Perancangan Sistem Informasi Phases of the Systems Development Life cycle Project planning:Inisiasi, kelayakan, penjadwalan, persetujuan akan proyek Analysis: mengerti kebutuhan bisnis dan kebutuhan pemrosesan Design: pendefinisian solusi sistem didasarkan pada kebutuhan-kebutuhan dan hasil analisis Implementation: konstruksi, pengujian, pelatihan, dan pemasangan sistem yg baru Support: mempertahankan sistem tetap berjalan dg baik dan melakukan perbaikan seperlunya
6
Planning Phase of SDLC Pendefinisian masalah dan batasan
Analisis dan Perancangan Sistem Informasi Planning Phase of SDLC Pendefinisian masalah dan batasan Pembuatan jadwal proyek secara rinci Konfirmasi kelayakan proyek : Ekonomi, organisasi, teknis, sumber daya dan jadwal Staff proyek Proyek dijalankan
7
Analisis dan Perancangan Sistem Informasi
Analysis Phase of SDLC Mengumpulkan informasi u/ mempelajari problem domain Mendefinisikan kebutuhan sistem Membuat prototype/ memodelkan untuk mendapatkan kebutuhan-kebutuhan Membuat dan evaluasi alternatif solusi Review dengan pihak manajemen utk merekomendasikan solusi
8
Design Phase of SDLC Merancang dan integrasi jaringan
Analisis dan Perancangan Sistem Informasi Design Phase of SDLC Merancang dan integrasi jaringan Merancang arsitektur aplikasi Merancang antar muka pemakai Merancang antar muka sistem Merancang dan mengintegrasikan BD Rancangan secara detil dari sistem
9
Implementation Phase of SDLC
Analisis dan Perancangan Sistem Informasi Implementation Phase of SDLC Construct software components Verify and test Convert data Train users and document the system Install the system
10
Support Phase of SDLC Perawatan sistem Enhance system Support users
Analisis dan Perancangan Sistem Informasi Support Phase of SDLC Perawatan sistem Perbaikan dan updates Enhance system Upgrades, penambahan kemampuan sistem Support users Help desk and/or support team
11
The waterfall approach to the SDLC
Analisis dan Perancangan Sistem Informasi The waterfall approach to the SDLC
12
Methodologies and Models
Analisis dan Perancangan Sistem Informasi Methodologies and Models Methodologies Petunjuk menyeluruh yg dapat digunakan untuk menyelesaikan setiap aktivitas pd SDLC Pemodelan, tools dan teknik Models Representasi dari aspek penting real world Diagram dan charts Perencanaan proyek dan anggaran
13
Some Models Used in System Development
Analisis dan Perancangan Sistem Informasi Some Models Used in System Development
14
Information System Development Phases
Analisis dan Perancangan Sistem Informasi Information System Development Phases
15
Tools and Techniques Tools Techniques
Analisis dan Perancangan Sistem Informasi Tools and Techniques Tools Perangkat lunak pendukung yg membantu dalam membuat model Digunakan untuk membuat gambar sederhana hingga yg komplek (CASE tools) Techniques Kumpulan dari petunjuk-petunjuk yg membantu seorang analist untuk menyelesaikan aktivitas pengembangan sistem
16
Some Tools Used in System Development
Analisis dan Perancangan Sistem Informasi Some Tools Used in System Development
17
Some Techniques Used in System Development
Analisis dan Perancangan Sistem Informasi Some Techniques Used in System Development
18
Relationships Among Components of a Methodology
Analisis dan Perancangan Sistem Informasi Relationships Among Components of a Methodology
19
Two Approaches to System Development
Analisis dan Perancangan Sistem Informasi Two Approaches to System Development Traditional Approach Juga disebut Pengembangan Sistem Terstruktur Structured analysis and design technique (SADT) Structured programming Perbaikan mutu program komputer Memungkinkan para pemrogram dgn mudah membaca dan memodifikasi program sumber Tiga konstruksi pemrograman (sequence, decision, repetition)
20
Analisis dan Perancangan Sistem Informasi
Structured Analysis Pendefinisian apa yg diperlukan sistem (processing requirements) Pendefinisian kebutuhan data untuk disimpan dan digunakan (data requirements) Mendefinisikan masukan dan keluaran Mendefinisikan fungsi-fungsi yg bekerja bersama-sama untuk menyelesaikan tugas-tugas sistem Data flow diagram dan entity relationship diagram menggambarkan hasil dari analisis terstruktur
21
Struktur Model Analisis
Analisis dan Perancangan Sistem Informasi Struktur Model Analisis Process Specification Data Object Description DFD ER-D Kamus Data State-Transition Diagram Control Specification
22
ER-Diagram DF-Diagram ST-Diagram
Menjawab pertanyaan yang berkaitan dengan pemrosesan data DOD DF-Diagram Bentuk grafis yang menggambarkan aliran informasi dan transformasi pada saat data berpindah dari satu input ke output dan menggambarkan fungsi yang memindahkan data PSPEC ST-Diagram Gambaran tingkah laku sistem sebagai akibat dari kejadian eksternal CSPEC
23
Membaca input operator
Status kertas Alarm display Instruksi pemakai 2 Mengelola pengcopian Status copy 4 Membuat display pemakai Start/stop Info copy 1 Membaca input operator Indikator masalah Jenis masalah 5 Cek masalah Meminta load ulang 3 Kertas diisi ulang Status reload penuh Laporan kesalahan Control Flow Diagram Level 0
24
State Transition Diagram
idle Full & start Panggil read-op input Panggil manage-copying Baca perintah full Copies done Panggil read-op input Panggil read-op input Empty Isi kertas Lakukan copy Panggil reload paper jammed Panggil perform problem - diagnosis Not jammed Cek masalah Panggil read-op input State Transition Diagram
25
Analisis dan Perancangan Sistem Informasi
Memodelkan Kebutuhan-kebutuhan sistem
26
Analisis dan Perancangan Sistem Informasi
Pemodelan Seorang analist menggambarkan kebutuhan-kebutuhan sistem menggunakan kumpulan dari model Sistem yg kompleks membutuhkan lebih dari satu jenis model Model merepresentasikan beberapa aspek dari sistem yg akan dibangun Proses dalam pembuatan model membantu seorang analist dalam menghaluskan rancangan sistem Model akan menjadi sarana komunikasi dengan user-user
27
Analisis dan Perancangan Sistem Informasi
Reasons for Modeling
28
Analisis dan Perancangan Sistem Informasi
Types of Models Perbedaan tipe model yg digunakan dalam pegembangan sistem informasi Mathematical – formula yg menggambarkan aspek teknis dari sistem Descriptive – memo, laporan-laporan, atau daftar yg menggambarkan aspek sistem Graphical – diagram dan representasi semantik dari beberapa aspek sistem
29
Analisis dan Perancangan Sistem Informasi
Types of Models Perbedaan tipe model yg digunakan dalam pegembangan sistem informasi Mathematical – formula yg menggambarkan aspek teknis dari sistem Descriptive – memo, laporan-laporan, atau daftar yg menggambarkan aspek sistem Graphical – diagram dan representasi semantik dari beberapa aspek sistem
30
Analisis dan Perancangan Sistem Informasi
Overview of Models Used in Analysis and Design Aktivitas fase analisa dinamakan : pendefinisian kebutuhan-kebutuhan sistem Logical models Detil proses tdk menggambarkan teknologi Design phase Model fisik Menggambarkan aspek teknis secara detil
31
Analisis dan Perancangan Sistem Informasi
Models Used in Analysis
32
Analisis dan Perancangan Sistem Informasi
Models Used in Design
33
Analisis dan Perancangan Sistem Informasi
Events and System Requirements Events Kejadian pada waktu dan tempat yg spesifik Memicu semua pemrosesan sistem Requirement definition Menentukan kejadian-kejadian yg relevan: - External events - Temporal events Menguraikan sistem kedalam unit-unit yg dapat dikelola
34
Model Analisis ke Perancangan
Desain Prosedural Antar Muka Arsitektural Desain Data Data Object Description Process Specification ER-D DFD Kamus Data State-Transition Diagram Control Specification Model Analisis Model Desain
35
Studi Kasus Sistem Informasi Perpustakaan Lokal
Biodata, data pinjam data kembali Judul, pengarang, penerbit Buku/ Bacaan Lain Anggota/ Calon Anggota Sistem Informasi Perpustakaan Id buku, katagori nomor rak Kebijakan rinci, id anggota, masa anggota Id anggota, kasus Manajemen kebijakan Diagram Konteks
36
Studi Kasus Sistem Informasi Perpustakaan Lokal
Biodata, data pinjam data kembali Anggota/ Calon Anggota Buku/ Bacaan Lain Judul, pengarang, penerbit Pencatatan Anggota baru Anggota Data anggota valid Pencatatan Bacaan Baru Peminjaman/ Pengembalian Bacaan Kebijakan rinci, id anggota, masa anggota Id buku, katagori nomor rak Data bacaan valid Cetak Id Bacaaan Id anggota, id bacaan, tgl pinjam, tgl kembali Bacaan Cetak Daftar Kasus Transaksi Pembuatan Kartu Anggota Cetak Kebijakan Id anggota, kasus Kebijakan rinci, tgl kebijakan Manajemen DFD Level 0 kebijakan
37
DFD Level 1 Proses 3 (pengembalian/ peminjaman bacaan)
Id_anggota, id_buku, tanggal 3.1 Validasi Keanggotaan Id_anggota, status valid Id_anggota, status valid 3.2 Catat Peminjaman 3.3 Catat Pengembalian Id_anggota, status anggota Id_anggota, id_buku, tanggal pinjam Id_anggota, id_buku, tanggal kembali id_buku, jumlah buku Bacaan Transaksi Anggota
38
Diagram ER [N:M] N 1 1 N 1 N [1:N] 1 1 Bacaan Transaksi Anggota
Id_trans N 1 Bacaan Transaksi mencatat 1 N 1 N Id_trans Id_trans Id_bacaan Id_bacaan [1:N] melakukan Id_anggota 1 1 Anggota Diagram ER Id_anggota
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.