140 likes | 350 Views
BAB 3 ANALISIS SISTEM. Objektif : Mengenalpasti aktiviti-aktiviti yang terlibat dalam fasa analisa Memahami maksud setiap jenis keperluan keperluan sistem Menerangkan teknik-teknik pengumpulan maklumat Menerangkan kebaikan dan kelebihan setiap teknik pengumpulan maklumat.
E N D
BAB 3 ANALISIS SISTEM • Objektif: • Mengenalpastiaktiviti-aktiviti yang terlibatdalamfasaanalisa • Memahamimaksudsetiapjeniskeperluankeperluansistem • Menerangkanteknik-teknikpengumpulanmaklumat • Menerangkankebaikandankelebihansetiapteknikpengumpulanmaklumat.
Introduction to System Analysis Second phase in System Development Life Cycle (SDLC). • Analysis – an investigation and analysis on problem, reason and effect. Next, analyze and determine the requirements that need to be fulfilled by the chosen solution. • System Analysis ialahfasadimanajuruanalisasistemmendalamikeperluansuatusistem yang akandibangunkan. Initermasuklahmenelitibagaimanasistemberinteraksidanbekerja. • System analysis includes Preliminary Analysis (Permulaan)and Detailed Analysis (Terperinci).
5 AktivitiUtamadalamfasaanalisis Pengumpulan data Mengenalpasti keperluan Menyusun keutamaan keperluan Penjanaandan Penilaian Alternatif Pembentangan kepada pihakpengurusan
1. Pengumpulan Data • Interview • Structured Interview - temubual yang mengemukakansoalan yang telahdirancangatautersedia • Unstructured Interview - soalan-soalanberbentukspontan • Questionnaire • Free Format • Fixed Format • Multiple choice question • Rating questions • Ranking Questions
1. Pengumpulan Data (samb…) • Documents review – penelitiandankajianterhadapdokumensediaada / berkaitanorganisasi • Observation – pemerhatianterhadapsistemberkaitanatausistemsediaada • Research – Penyelidikanberkaitansesuatusistem/situasiberkaitanpembangunansistem.
1.1 PanduanTemubual “Interview” • Menentukantujuandanobjektifbagitemubual • Pemilihanresponden • Persiapantemubual • Menyediakansoalanjenisterbukadantertutup • Menjalankantemubual • Mendokumenkantemubual • Penilaiantemubual
1.2 SoalSelidik • Teknikmenggunakanborangataudokumentertentubagimendapatkanmaklumbalasdaripadaresponden • Sesuaiapabilasumbermaklumatberselerakdipelbagaitempatdankawasan • Beberapaperkara yang perludiambilkira: • Bentukdanjenissoalan • Penskalaandanpengukuran • Penskalaan nominal (skalakecil) • Penskalaan ordinal (skalalebihbesar) • Penskalaanselang (gabungkan nominal & ordinal) • Penskalaannisbah • PenyediaanborangSoalselidik
1.2 SoalSelidik (samb…) KelebihanKelemahan • Adaresponden yang tidakmengembalikanborang • Ketidakanjalan – tiadaruangmaklumattambahan • Tidakbolehmembuatsusulanpantas • Melibatkankos yang rendahapabilamaklumat yang diperolehiadalahdariramaiorang • Respondenbolehmenjawabmengikutmasamereka • Maklumat yang diperolehibolehdijadualkandenganmudahuntukdianalisa
2. MengenalpastiKeperluan • Iaadalahdeskripsibagifungsi-fungsi yang akandilaksanakanolehsistem yang baru • Jenis-jeniskeperluan: • KeperluanKefungsian • Keperluanteknikal • KeperluanBukankefungsian • Perlumenentukankeperluansecaratepatbagimengelakkan: • Kos meningkat • Lambatsiap • Penggunatidakberpuashatidengansistembaru
2.1 Other Development Methodology - Prototyping • Sebuah model bekerja yang digunakanuntukmenentusahkankeperluan-keperluanpengguna • Dibangunkandengancepatbagidigunakandalamprosespembangunansistem • Hanyaperkara-perkaraataukeperluan-keperluankefungsian yang sukardifahamisahajaakandiprototaip
2.2 Joint Application Development (JAD) • Bengkelataumesyuaratuntuktujuanmenganalisamasalahbagisistem yang sediaadadanmentakrifkeperluanbarubagisistem yang dicadangkan • Synonyms include joint application design (JAD)and joint requirements planning (JRP). • JAD – akanmelatih SA sebagai facilitator dalampasukanbengkelpembangunan “workshop”. • Tempohmasabagibengkelialah 3-5 hari