1 / 30

BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM

BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM. RUANG LINGKUP. Perlunya Pengembangan Sistem Prinsip Pengembangan Sistem Siklus Hidup Pengembangan Sistem Pendekatan Pengembangan Sistem Metodologi Pengembangan Sistem Alat dan Teknik Pengembangan Sistem Analis Sistem dan Programmer

Télécharger la présentation

BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM

  2. RUANG LINGKUP • PerlunyaPengembanganSistem • PrinsipPengembanganSistem • SiklusHidupPengembanganSistem • PendekatanPengembanganSistem • MetodologiPengembanganSistem • AlatdanTeknikPengembanganSistem • AnalisSistemdan Programmer • PengetahuandanKeahlian yang diperlukanAnalisSistem • Tim PengembanganSistem.

  3. PengembanganSistem(Systems Development) Yaknimenyusunsuatusistem yang baruuntukmenggantikansistem yang lama secarakese- luruhanataumemperbaikisistem yang telahada. Sistem yang lama perludiperbaikiataudigantidisebabkankarenabeberapahal, yaknisebagaiberikut :

  4. AlasanPengembangan : Adanyapermasalahan (problems) yang timbulpadasistem yang lama, yaknimeliputi : • Ketidakberesan • PertumbuhanOrganisasi • Oppurtunity (Kesempatan) • InstruksidariPimpinan

  5. Penjelasan : Ketidakberesan, Dapatberupa : • Kecurangan-kecurangandisengajayg me nyebabkantidakamannya asset perusahaan. • Kesalahan-kesalahan yang tidakdisengaja • Tidakefisiensioperasi • Tidakditaatinyakebijakanmanajemen yang telahditetapkan

  6. PertumbuhanOrganisasi Pertumbuhanorganisasi yang menyebabkanharusdisusunnyasistem yang baru, dapatmeliputi : • KebutuhanInformasi Yang SemakinLuas • Volume Pengolahan Data SemakinMeningkat • PerubahanPrinsipAkuntansi Yang Baru

  7. INDIKATOR PERLUNYA PENGEMBANGAN SISTEM • Keluhandaripelanggan • Pengirimanbarangygseringterlambat • Pembayarangajiygterlambat • Laporanygtidaktepatwaktu • Isilaporanygseringsalah • Tangungjawabygtidakjelas • Waktukerjaygberlebihan • Ketidakberesankas • Produktivitastenagakerjaygrendah • Banyaknyatenagakerjaygmenganggur

  8. Kegiatanygtumpangtindih • Responyglambatthdpelanggan • Kehilangankesempatankompetisipasar • Kesalahan-kesalahan manual ygtinggi • Persediaanbarangygterlalutinggi • Pemesanankembalibarangygtidakefisien • Biayaoperasiygtinggi • File-file ygkurangteratur • Keluhandari supplier karenatertundanyapembayaran • Tertumpuknya back-order • Investasiygtidakefisien • Peramalanpenjualandanproduksiygtidaktepat • Kapasitasproduksiygmenganggur (idle capacity) • Pekerjaanmanajerygterlaluteknis.

  9. Olehkarenanyasistemygbaruperludikembangkanutk memecahkanpermasalahantsb: Sistem yg ada Permasalahan Kesempatan instruksi pengembangan sistem Memecahkan masalah Meraih kesempatan Memenuhi instruksi Sistem yg baru

  10. Sistembarudiharapkanmemberikanpeningkatan: PIECES • Performance • Information • Economy • Control • Efficiency • Services

  11. 1. Performance : Yaknibahwapengembangansistem yang barudiharapkandapatmeningkatkanterhadapkinerja (hasilkerja) sistem yang baru, sehinggamenjadilebihefektif. 2. Information : Dengansistem yang barudiharapkandapatmeningkatkankualitasinformasi yang disajikan.

  12. 3. Economy Peningkatanterhadapmanfaat-manfaatataukeuntungan-keuntunganataupenurunanbiayabiaya yang terjadi. 4. Control Peningkatanterhadappengendalianuntukmende- teksidanmemperbaikikesalahan-kesalahansertakecurangan-kecuranganygakanterjadi.

  13. 5. Efficiency Peningkatanterhadapefisiensioperasi, yaknibagaimanasumberdayabisadigunakandenganpemborosan yang paling minimum. 5. Services (Pelayanan) Peningkatanterhadappelayanan yang diberikanolehsistem

  14. PRINSIP PENGEMBANGAN SISTEM • Sistemygdikembangkanadalahutkmanajemen • Sistemygdikembangkanadalahinvestasiygbesar • Sistemygdikembangkanmemerlukanorangygterdidik. • Adanyatahapankerjadantugasygharusdilakukandlmprosespengembangan • Prosespengembangansistemtidakharusurut • Jangantakutmembatalkanproyek. • Dokumentasiharusadauntukpedomandalampengembangansistem.

  15. SIKLUS HIDUP PENGEMBANGAN SISTEM Awal proyek sistem Kebijakan dan perencanaan sistem Analisis sistem Perancangan sistem scr umum Perancangan sistem scr terinci Pengembangan sistem Seleksi sistem Implementasi sistem Manajemen sistem Pemeliharaan sistem

  16. PENDEKATAN PENGEMBANGAN SISTEM • Pendekatanklasikvspendekatanterstruktur • Pendekatansepotongvspendekatansistem • Pendekatan bottom-up vspendekatan top-down • Pendekatansistemmenyeluruhvsmoduler • Pendekatanlompatanjauhvspendekatanberkembang

  17. Keterangan : PendekatanKlasik : Adalahpendekatandidalampengembangansistem yang mengikutitahapan-tahapndi system life cycle tanpadibekalidenganalatdanteknik yang memadai. PendekatanTerstruktur : Pendekatanpengembangansistem yang barudilengkapidenganalatdanteknik yang memadai.

  18. 3. PendekatanSepotong Yaknipendekatanpengembangansistem yang yang menekankanpadasuatukegiatanatau aplikasitertentusaja. 4. PendekatanSistem Pendekataninilebihmemperhatikansistem in- Formasisebagaisatukesatuanterintegrasi untukmasing-masingkegiatanatau aplikasinya.

  19. METODOLOGI PENGEMBANGAN SISTEM Metodologipengembangansistemadlkesatuanmetode, prosedur, konsep, aturandanpostulatygdigunakanuntukmengembangkansuatusisteminformasi. Ada3 kelompokmetodologipengembanganSistem: • Functional decomposition methodologies • Data-oriented methodologies • Prescriptive methodologies

  20. 1. Functional Decomposition Methodologies Menekankanpd pemecahandarisistemkedalamsubsistem yglebihkecilshglebihmudahdipahami, dirancang, dan diterapkan. Ygtermasukkategoriini : - HIPO - Stepwise Refinement - Information-hiding 2. Data-oriented methodologies Menekankanpd karakteristikdari data ygakandiproses. a. Data-flow oriented methodologies b. Data structured oriented methodologies 3. Prescriptive methologies Menekankanpadapenggunaanperangkatlunakuntukmengembangkandanmemeliharasistem.

  21. Data Flow Oriented Methodologies Metodeinisecaraumumdidasarkanpadapemecahandarilakusistemkedalammodul-modulberdasarkandaritipeelemen data dantingkahlogikamodultersebutdidalamsistem. Termasukdalamsisteminiadalah : • SADT (Structural Analysis and Design Techniques • Composite Design • Structured System Analysis and Design (SSAD)

  22. HalamanPengembangan

  23. ALAT DAN TEKNIK PENGEMBANGAN SISTEM Alat-alatpengembangansistem: Alatberbentukgrafik: 1. Diagram HIPO 2. DFD 3. Structured Chart 4. Diagram SADT 5. Diagram Warnier/Orr 6. Diagram Jackson

  24. HIPO ((Hierarchy Plus Input-Proses-Output)

  25. Alatberupabagan: 1. Baganutkmenggambarkanaktivitas: a. Baganalirsistem b. Baganalir program c. Baganalirformulir d. Baganalirhubungan database e. Baganalirproses f. Gantt chart 2. Baganutkmenggambarkantataletak 3. Baganutkmenggambarkanhubunganpersonil a. Bagandistribusikerja b. Baganorganisasi

  26. TEKNIK PENGEMBANGAN SISTEM: • 1. Teknikmanajemenproyek, spt CPM dan PERT utkpenjadwalanproyek. • 2. Teknikmenemukanfakta, sptwawancara, observsi, daftarpertanyaan, danpengumpulansampel. • 3. Teknikanalisisbiaya/manfaat • 4. Teknikutkmenjalankanrapat • 5. Teknikinspeksi [walkthrough]

  27. ANALIS SISTEM DAN PROGRAMMER • Analissistemadlorangygmempelajarimasalah-masalahygtimbuldanmenentukankebutuhan-kebutuhanpemakaisistemutkmengidentifikasipemecahanmasalahygsesuai. • Pemrogram [programmer] orangygmenuliskode program utksuatuaplikasitertentuberdasarkanrancangbangunygdibuatolehanalissistem.

  28. Perbandingan tugas dan tanggung jawab analis dan programmer:

  29. PENGETAHUAN DAN KEAHLIAN YANG DIPERLUKAN ANALIS SISTEM • Pengetahuanttgteknikpengolahan data, teknologikomputer, danpemrogramankomputer.2. Pengetahuanttgbisnisscrumum.3. Pengetahunattgmetodekuantitatif4. Keahlianpemecahanmasalah.5. Keahliankomunikasiantarpersonil6. Keahlianmenjalinhubunganantarpersonil.

  30. TIM PENGEMBANGAN SISTEM • Manajeranalisissistem • Ketuaanalissistem • Analissistem senior • Analissistem • Analissistemyunior • Programmer senior • Programmer aplikasi • Programmer aplikasiyunior

More Related