Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
“ Pendekatan-Pendekatan Analisis Sistem ” PowerPoint Presentation
Download Presentation
“ Pendekatan-Pendekatan Analisis Sistem ”

“ Pendekatan-Pendekatan Analisis Sistem ”

280 Views Download Presentation
Download Presentation

“ Pendekatan-Pendekatan Analisis Sistem ”

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. “Pendekatan-PendekatanAnalisisSistem”

  2. PendekatanAnalisisSistemInformasi AnalisisSistemadalahteknikpemecahanmasalah, beberapapendeketatanpemecahanmasalahantara lain; • Analisisterstruktur, sebuahteknikberpusatpadaproses yang digunakanuntukmenganalisissistem yang ada, kemudianmendefinisikanpersyaratan-persyaratanbisnisuntuksistem lama danbaruataukeduanya • Analisisinformasidanpemodelan data, sebuahteknikberpusatpadadata tetapisensitifpadaproses. Teknikinidigunakanuntukmengilustrasikandanmensinkronkan data danproses-prosessistem • AnalisisBerorientasiObjek, sebuahteknik yang tidakmemisahkan data danprosesdengankata lain bepusatpadaabstraksidariobjek-objek yang adapadasuatusistem Pendekatan Analisis

  3. AnalisisTerstruktur Kosep Model; • Model logika ( Logical Model), adalahreprentasikenyataannonteknis, yang menyatakanapasebenarnyasistemtersebutdanapa yang dilakukannya. Dengankata lain menggambarkanesensisuatusistem, lebihdikenaldenganmodel konseptualataumodel bisnis • Model Fisik ( Physical Model),adalahreprentasikenyataanteknisdannonteknis, yang menyatakanapasebenarnyasistemtersebut, apa yang dilakukannya, sertabagaimanasistemtersebutdiimplemtasikansecarafisikdanteknis. Pendekatan Analisis

  4. AnalisisTerstruktur • Kegiatananalisissistemcendurunglebihfokuspada model logikakarena; • Model logikamenghilangkan bias yang diakibatkanolehcarapengimplementasian, dengankonsekuensinyameningkatkankreaktifitas. • Model logikamengurangiresikokehilanganpersyaratanbisnis. Denganmemisahkanapa yang seharusnyadikerjakandenganbagaimanasistemsistemakanmengerjakannya. • Model logikamemungkinkananalisisberkomunikasilangsungdenganpenggunaakhirdalambahasateknismaupunnonteknis. Pendekatan Analisis

  5. AnalisisTerstruktur • PemodelanProses (prosesmodelling), adalahteknik yang digunakanuntukmengeloladanmendokumentasi-kanprosessistem. • Tools dalamPemodelanProses, antara lain; • Data Flow Diagram (DFD) / Diagram Arus Data (DAD) • Flowchart System, Flowchart Dokumen • Struktur Program • TabelKeputusan Pendekatan Analisis

  6. Data Flow Diagram ( DFD ) • Salahsatu tool yang paling pentingbagiseoranganalissistempendekatananalisisterstruktur. • Penggunaan DFD Sebagai Modeling Tool dipopulerkanOleh; • Demacro & Yordandan • Gane & Sarson denganmenggunakanpendekatanMetodaAnalisisSistemTerstruktur. • DFDadalah model proses yang digunakanuntukmenggambarkanaliran data melaluisebuahsistemdantugasataupengolahan yang dilakukanolehsistem. Pendekatan Analisis

  7. Simbol-Simbol Yang Digunakan DFD DeMarco and Yourdan Symbols Gane and Sarson Symbols Keterangan Sorceatau KesatuanLuaratau Terminator Proses DATA STORE ( Simpanan Data ) DATA FLOW ( Arus Data ) Pendekatan Analisis

  8. Terminator • Adalahbatassistem yang mimisahkansuatusistemdenganlingkunganluarnya. • Fungsisebagaisumber inputdan, atautujuan outputdarisistemkepadalingkunganluarnya. • Dapatberupa; • Suatukantor, depertemenataudivisidalamperusahantetapidiluarsistem yang dikembangkan. • Orangatausekelompokorangdiorganisasitetapidiluarsistem yang sedangdikembangkan. • Orangatausuatuorganisasi yang beradadiluarorganisasisepertilangganan, pemasok. • Sisteminformasi yang lain diluarsistem yang sedangdikembangkan. • Sumberaslidarisuatutransaksi • Penerimaakhirdarisuatulaporan yang dihasilkanolehsistem. Pendekatan Analisis

  9. Aturandalampenggunaan, adalahtidakbolehberhubunganlangsungsesamaTerminatordandenganData Store. • DiberiNamaberupakatabenda, katabagian • Tidakbolehmemilikinama yang samakecualimemangobjeknyasama (diagram digambarkandua kali) bilademikianmaka terminal iniperludiberigaris miring padapojokkiriatas. • Harusmemberikan data Input ataumenerima data output dariproses/sistem Contoh; MhsAktif MKA Mahasiswa Ketua Program Studi KRS Jad-Kul Pendekatan Analisis

  10. Proses • Merupakan kegiatan atau pekerjaan yang dilakukan oleh orang atau mesin komputer, dimanaaliran data masuk, ditranformasikankealiran data keluar. • Setiapprosesharusdiberipenjelasan yang lengkapmeliputi: • Identifikasiproses, umumnyaberupasuatuangka yang menunjukkannomoracuandariprosesdanditulispadabagianatasdisimbolproses. • NamaProses, menunjukanapa yang dikerjakanolehprosestersebut. Namadariprosesharusjelasdanlengkapmenggambarkankegiatanproses. • Setiapprosesharusmenerimaarus data sebagai input danmenghasilkanarus data sebagai output LihatContohsbb; 1.0 ISI KRS MKA Jad-Kul KRS Pendekatan Analisis

  11. Data Store • Merupakansimpanandari data yang dapatberupa; • suatu file atau database disistemkomputer • suatuarsipataucatatanmenual • suatukotaktempat data dimenjaseseorang • suatutabelacuan manual • suatu agenda ataubuku • Aturandalampenggunaan, adalahtidakbolehberhubunganlangsungsesamaData Store dandenganTerminator • Proseskegiatanuntuk data store adalahREAD/BacadanWRITE/Tulis, lihatcontohberikut; MKA KRS JK Jad-Kul Kegiatan Write Kegiatan Read Pendekatan Analisis

  12. Arus Data • Fungsiadalahmengalirkan data dariproseskeproses lain, ataudari terminator keprosesatausebaliknya, ataudariproseske data store atausebaliknua. • Arus data dapatberbentuksebagaiberikut : • Formulir atau dokumen yang digunakan perusahaan • Laporan tercetak yang dihasilkan sistem • Output dilayarkomputer • Masukanuntukkomputer • Komunikasiucapan • Suratatau memo • Data yang dibaca atau direkam di file • Suatuisian yang dicatatpadabuku agenda • Transmisi data darisuatukomputerkekomputer lain Pendekatan Analisis

  13. KonsepArus Data 1.0 TransaksiPenjualan • Konseppaketdari data (packet of data),biladauataulebih data mengalirdarisuatusumber yang samaketujuan yang sama, makaharusdigambarkansebagai data tunggal. Pesanan Pembayaran Konsumen Gambar yang benar 1.0 TransaksiPenjualan Pesanan Konsumen Pembayaran Gambar yang Salah Pendekatan Analisis

  14. KonsepArus Data 2.0 Order Langganan • Konseparus data menyebar (diverging data flow),menunjukansejumlahtembusandariarus data yang samadarisumber yang samaketujuan yang berbeda. Lihatcontohberikut; Tembusan Jurnal 1.0 PenerimaanKas Order Penjualan Gudang Tembusan Perm. Barang Tembusan Kredit 3.0 Verifikasi Kredit Pendekatan Analisis

  15. KonsepArus Data 1.0 Pembuatan Faktur • Konseparus data mengumpul (converging data flow),beberapaarus data yang berbedadarisumber yang berbedabergabungbersama-samamenujuketujuan yang sama. Faktur Pengiriman Pelanggan 2.0 PengepakanBarang Slip pengepakan Pendekatan Analisis

  16. Mengambarkan DFD • DFD digambarkandalam diagram yang bertingkat, yang tingkatbawahmerupakandeskomposisidari diagram diatasnya. • Tingkatan DFD; • Diagram Kontek (context diagram), adalahmenggambarsistemsecaragarisbesar (global) • Diagram level Nol (diagram Zero), adalahmenggambarsistemlebihrinci, merupakandeskomposisiataumemperjelas diagram kontek. • Diagram level satu (diagram detail), adalah diagram deskomposisiataumemperjelas diagram level nol • Diagram level dua (diagram detail), adalah diagram deskomposisiataumemperjelas diagram level satu, dst. Pendekatan Analisis

  17. Mengambarkan DFD • Konsep DFD Bertingkat; • ROSSmengemukanpikiranmanusiadapatmenerimasegalabentukkerumitan, asalkandisajikandalamsusunan yang terdiridaribagian-bagiankecil yang mudahdimengerti. • GEORGE MILLER mengemukanpikiranmanusia paling dapatmengertisesuatu yang terbagimenjadibeberapabagiandantetapmasihdapatmengertikonsepdarisesuatutadisecarakeseluruhan. • Agar dapatmengaturkerumitandalamsebuah model aliran data. • Keuntungan DFD Bertingkat. • Dapatdigunakanuntukanalisasecara top-down • Tidakperlu off page connector Pendekatan Analisis

  18. Langkah-langkahPembuatan Diagram Konteks Konteks Diagram yaitu diagram tingkatatas, merupakan diagram darisebuahsistem yang menggambarkanaliran-aliran data yang masuk dan keluar dari sistem dari/keentitas (terminator) Langkah-langkahnya : • TentukanNamaSistem • Tentukan Terminator/KesatuanLuar yang memberikanmasukan data kesistemdisebut source, danmenerima data keluaran dari sistem disebut sink • Tentukan nama data input dan data output yang diterima dan dikeluarkan oleh sistem • Hanya ada satu proses • Tidak boleh ada data store Pendekatan Analisis

  19. PerhatikanGambarBerikut Sistem Informasi X Teminator 2 Z Terminator 1 Y ContohGb. Diagram Kontek Pendekatan Analisis

  20. Langkah-langkahPembuatan Diagram Zero Setelahpembuatan Diagram kontekakandilanjutkandenganpembuatan : DFD level 0 ( Diagram Zero ): Hal yang harusdiperhatikan : • Tentukanproses-prosesutamadarisistem • Perlihatkan data store yang digunakan • Keseimbanganantara diagram kontexdan diagram nolharusdipelihara • Padaproses yang tidakdirincilagi, tambahkantanda * padaakhirpenomoranproses Pendekatan Analisis

  21. PerhatikanGambarBerikut 1.0 P1 a X a c DS3 DS1 DS2 Terminator 1 c 3.0 P3 Y d b Z 2.0 P2 d Terminator 2 ContohGb. Diagram Zero Pendekatan Analisis

  22. Langkah-langkahPembuatan Diagram Levil 1 Dari setiap DFD Level 0, jikadiperlukangambarkan DFD level 1, Yang harusdiperhatikan : • Tentukan sub-sub proses dari proses utama. • Tentukan data input dan data output serta sumber dan tujuan dari setiap data input dan output • Keseimbangan aliran data antara diagram nol dan diagram rinci • Padaproses yang tidakdirincilagi, tambahkantanda * padaakhirpenomoranproses • Keseimbangan data store yang digunakan Pendekatan Analisis

  23. PerhatikanGambarBerikut b 2.1 P21 d DS3 e Terminator 1 2.2 P22 Y ContohGb. Diagram Level 1 ( ditailProses 2) Pendekatan Analisis

  24. Gambar DFD X SistemInformasi Z T1 T1 Y DS3 DS2 DS1 1.0 P1 a X a c 3.0 P3 Z c T1 T1 b Y 2.0 P2 d d Pendekatan Analisis

  25. Gambar DFD DS3 DS4 DS3 DS2 DS1 1.0 P1 a X a 2.1 P21 b d c 3.0 P3 Z c T1 T1 b T1 2.0 P2 e Y d d Y 2.2 P22 f Pendekatan Analisis

  26. Contoh DFD SI TransaksiPenjualan DaftarPesanan AlatPembayaran LaporanHasilPenjualan Konsumen Manajemen Operasional StrukPenjualan Gb. 1. Diagram KontekTransaksiPenjualan Pendekatan Analisis

  27. 1.0 Verifikasi Data Barang DaftarPesanan db db DP , db dj 4.0 BuatLaporan dj 2.0 CatatdanHitungTransaksi Konsumen Faktur Jual Barang dby tb LaporanHasilPenjualan AlatPembayaran 3.0 Catat Pembayaran dby StrukPenjualan Catatan: db= Detail Barang dj= DetailBrgJual dby= Detail Pembayaran • tb= Total Harus Bayar Manajemen Operasional Gb. 2. Diagram Zero TransaksiPenjualan

  28. Tugas, BuatMakalah Tema (Judul) “Objeck Oriented Programming” Isi : • Pendahuluan ( Tentang OOP) • ISI ( UML) • Penutup • DaftarPustaka KetentuanPenulisan • UkuranKertas A4 • Font Times Roman (12) • Margin atas, kanandanbawah 3 cm dankiri 4 cm • Halaman Minimal 6 Halaman • NPM/NIM andajadikansebagaiBackground • Identitas NPM, NamadanKelasditulisdi Header atau Footer Tugasinidikumpulkanpadapertemuanterakhirsebelum UTS Pendekatan Analisis