Upload
haanh
View
260
Download
0
Embed Size (px)
Citation preview
Sistem Informasi[Kode Kelas]
[ Chapter 4]Sistem dan Pengembangannya
Dedy Alamsyah, S.Kom, M.Kom[NIDN : 0410047807]
1. Adanya masalah pada sistem yang lama. Masalah dapatberupa:1. Ketidak beresan (kesalahan, kecurangan, prosedur tiak dijalankan,
operasi tidak efisien, perintah atau kebijakan manajemen tidakdijalankan)
2. Pertumbuhan organisasi. (kebutuhan informasi lebih luas, volume pengolahan data meningkat, perubahan akuntansi atau system perpajakan, dll)
2. Untuk meraih kesempatan (opportunities )Kesempatan-kesempatan ini dapat berupa peluang-peluang pasar, pelayanan yang meningkat kepada langganan dan lain sebagainya.
3. Adanya instruksi-instruksi dari pimpinan ataupun dari luarorganisasi. (peraturan pemerintah terkait impor, ekspor, dll)
Alasan Pengembangan Sistem
Flow Pengembangan Sistem
Sistem Yang Ada
Pengembangan
Sistem
Sistem Baru
PermasalahanKesempatanInstruksi
Memecahkan PermasalahanMeraih KesempatanPemenuhan Instruksi
1. Perfomance ( Kinerja )Peningkatan terhadap system yang baru (throughput dan response time)
2. Information (Informasi)Peningkatan -> Kualitas informasi yang disajikan
3. Economy (Ekonomi)Peningkatan atau pengurangan biaya-biaya
4. Control (Pengendalian)Peningkatan untuk pengendalian : kesalahan-kesalahan, kecurangan-kecurangan yang akan terjadi
5. Efficiency (Efisiensi)Efisiensi dari operasi-operasi yang terjadi, kaitan dengan efisiensi -> output dibagi dengan inputnya
6. Service (Pelayanan)Peningkatan yang diberikan atau disediakan oleh system yang baru
Analisa PIECES bagi Pengembangan
Sistem
1. Sistem yang dikembangkan adalah untuk manajemen.
2. Sistem yang diekmbangkan adalah investasi modal yang paling besar.
Setiap Investasi modal harus mempertimbangkan beberapa hal :
1. Semua alternatif yang ada harus diinvestigasi -> hilang kesempatan karena dana sudahterpakai atau habis
2. Investasi yang terbaik harus bernilai -> harus bias dinilai -> analisa cost base analysis dancost efektive analysis.
1. Sistem yang dikembangkan memerlukan banak orang yang terdidik. -> SDM ahli
2. Tahapan kerja dan tugas-tugas yang harus dilakukan dalam proses Pengembagansistem. -> SDLC
3. Proses pengembangan sistem tidak harus urut. -> bias parallel bias serial
4. Jangan takut membatalkan proyek. -> analisa resiko -> kerugian
5. Dokumentasi harus ada untuk pedoman pengembangan sistem. -> penting sebagaipanduan, dibuat dari awal sd akhir
Prinsip Pengembangan Sistem
Tahapan utama dari pengembangan sistem adalah sbb:
1. Tahapan perencanaan (Planning)
2. Analisis sistem. (Analyzing)
3. Desain sistem (Design)
4. Seleksi sistem. (Selection)
5. Implementasi sistem. (Implementation)
6. Perawatan sistem (Maintenance)
Siklus Pengembangan Sistem
Beberap Model Pengembangan Sistem
Bagan Siklus Pengembangan Sistem
1. Pendekatan klasik lawan pendekatan terstruktur ( dipandang darimetodologi yang digunakan ). Tahapan tanpa dan dengantehnik atau tools
2. Pendekatan sepotong lawan pendekatan sistem ( dipandangdari sasaran yang akan dicapai ). Sebagian vs Keseluruhan sistem
3. Pendekatan bawah-naik lawan pendekatan atas-turun(dipandang dari cara menentukan kebutuhan dari sistem ). Pendekatan Top down vs Bottom up
4. Pendekatan sistem-menyeluruh lawan pendekatan modular( dipandang dari scope obyek yang akan dikembangkan ). mulaidari sebagian atau keseluruhan
5. Pendekatan lompatan jauh lawan pendekatan berkembang ( dipandang dari teknologi yang akan digunakan). Pendekatanserentak sekaligus vs evolusi (teknologi canggih)
Pendekatan Pengembangan Sistem
1. Fungsional decomposition methodologies.
Metodologi ini menekankan pada pemecahan dari sistem ke dalam subsistem yang lebihkecil.
Contoh metodologi ini : HIPO (Hierarchy plus Input-Process-Output)
2. Data Oriented methodologies.1. Data flow oriented methodologies : Metode ini menekankan pada pemecahan dari sistem kedealam modul-modul
berdasarkan tipe elemen data dan tinkah laku logika modul tsb di dalam sistem.Contoh dari metodologi ini adalahSADT ( Structured Analysis and Design Techniques), Composite Design, Structured System analysis and design (SSAD)(Data flow (elemen data and behavior per modul) vs Data Structure (by inout output)
2. Data Structured methodologies.
Metode ini menekankan struktur dari input dan output di sistem.Yang termasuk dari metodologi ini adalah JSD (Jakson’ssystem development), W/O ( Warnier/Orr ).
3. Prescriptive Methodologies (built in software development solution from a to z)- ISDOS, PLEXSYS, SPECTRUM, SRES dan SREM
Metodologi Pengembangan Sistem
Metodologi : Sekumpulan kesatuan metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan atau postulat oleh suatu ilmu pengetahuan, seniatau displin lainnya
Metode : Suatu cara atau teknik yang sistematis untuk mengerjakan sesuatu
HIPO (Hierarchy plus Input-Process-Output) Diagram
Data Flow Diagram
Structured Chart Diagram
SADT (Structured Analysis and Design Technique)
Jackson’s Diagram (JSP)
Alat-alat Untuk Pengembangan Sistem
Jackson Structured Program Diagram Data Flow Diagram
SC Diagram
Bagan untuk mengembangkan aktivitas (activity charting)
Bagan Alir Sistem (flowchart)
Gant Chart
Bagan Alir database
Bagan Untuk menggambarkan tata letak (layout)
Bagan untuk menggambarkan hubungan personil
Alat-alat Untuk Pengembangan Sistem
(2)
Gant Chart
ERD
Network & Device Layout
Teknik Manajemen Proyek, CPM (Critical Path Method) danPERT (Program Ealuation and Review Technique) untukpenjadwalan sistem
Teknik Menemukan Fakta (fact finding), teknik untukmengumpulkan data dan menemukan fakta-fakta dalamkegiatan mempelajari system yang ada Wawancara (interview)
Observasi atau pengamatan(observation)
Teknik Analisis Biaya/manfaat (cost effectiveness analysis dancost-benefit analysis)
Teknik untuk menjalankan rapat (FGD: Forum Group Discussion)
Teknik Inspeksi (walkthrough)
Teknik Pengembangan Sistem
Selesai
Ada pertanyaan ???
Buat paper tentang [SCRUM]
Minimal 10 halaman
Judul tidak boleh samaDikumpul minggu depan lewatketua kelas
Format file PDF
Nama file format Kode_Kelas-Nama_Matkul-NIM-Nama-judul.PDF
Tugas Personal