Materi Analisa Sistem

a. Jelaskan mengenai metode requirement diatas, sebutkan keuntungan dan kerugiannya.

Interviews

Metode Interview adalah metode requirement yang berdasarkan hasil tanya jawab kebutuhan program antara calon pengguna da1. Bagaimana metode itu digunakan.

· Pemilihan potential interviewees.

· Membuat perjanjian terhadap potential interviewees.

· Menyiapkan struktur pertanyaan yang lengkap dan jelas.

· Memilih person yang diinterview secara pribadi dan merekamnya.

2. Target dari metode.

· Kunci pribadi dalam proses DFD.

· Kadangkala melibatkan orang luar, seperti pelanggan atau vendors.

3. Keuntungan metode.

· Pewawancara dapat mengukur respon melalui pertanyaan dan menyesuaikannya sesuai situasi yang terjadi.Baik untuk permasalahan yang tidak terstruktur, seperti mengapa anda berpikir hal ini dapat terjadi?

· Menunjukkan kesan interviewer secara pribadi.

· Memunculkan respons yang tinggi sejak penyusunan pertemuan.

4. Kerugian metode.

· Membutuhkan waktu dan biaya yang tidak sedikit.

· Membutuhkan pelatihan dan pengalaman khusus dari pewawancara.

· Sulit membandingkan laporan wawancara karena subyektivitas alamiah.

Questionnaires

Metode Quistionaires adalah metode requirement yang berdasarkan respon user dalam qustionaire mengenaikebutuhan program yang akan dibuat/dikembangkan.

1. Bagaimana metode itu digunakan.

· Mendisain dengan menggunakan standar kuesioner.

· Kuesioner dikirimkan ke lingkungan kerja end-users.

· Struktur respon diringkas dalam statistik distribusi.

2. Target dari metode.

· Semua end-user dengan wawasannya akan dilibatkan dalam proses solusi pemecahan sistem.

· End-user dihubungkan dengan proses pemakaian simbol-simbol dalam DFD.

3. Keuntungan metode.

· Murah dan cepat dari pada interviews.

· Tidak membutuhkan investigator yang terlatih (hanya satu ahli yang dibutuhkan untuk mendesain kuesioner untuk end-user yang terpilih.

· Mudah untuk mensintesis hasil sejak pembuatan kuesioner.

· Dengan mudah dapat meminimalkan biaya untuk semua end-user.

4. Kerugian metode.

· Tidak dapat membuat pertanyaan yang spesifik bagi end-user.

· Analis melibatkan kesan sehingga tidak dapat menampakkan pribadi end-user.

· Tanggapan yang rendn tim proyek.

ah karena tidak adanya dorongan yang kuat untuk mengembalikan kuesioner.

· Tidak dapat menyesuaikan pertanyaan ke end-user secara spesifik.

Observasi

Metode Observasi adalah metode requirement yang berdasarkan hasil observasi / pengamatan dilingkungan kerja/aktivitas user agar program yang akan dibuat/dikembangkan dapat sesuai penggunaannya.

1. Bagaimana metode itu digunakan.

· Secara pribadi seorang analis mengunjungi lokasi pengamatan.


· Analis merekam kejadian dalam lokasi pengamatan, termasuk volumen dan pengolahan lembar kerja.

2. Target dari metode.

· Lokasi proses secara geografis ditunjukkan dalam DFD (Data Flow Diagram)

3. Keuntungan metode.

· Mendapatkan fakta records daripada pendapat (opinion).

· Tidak membutuhkan konstru

ksi pertanyaan.

· Tidak menganggu atau menyembunyikan sesuatu (end-users tidak mengetahui

· bahwa mereka sedang diamati).

· Analis tidak bergantung pada penjelasan lisan dari end-users.

4. Kerugian metode.

· Jika terlihat, analis mungkin mengubah operasi (end-user merasa diamati).

· Dalam jangka panjang, fakta yang diperoleh dalam satu observasi mungkin tidak tepat (representative) dalam kondisi harian

atau mingguan.

· Membutuhkan pengalaman dan kehlian khusus dari analis.

Procedure Analysis

Metode Procedure Analysis adalah metode requirement yang berdasarkan hasil analisis aliran data berdasarkan kebutuhan program.

1. Bagaimana metode itu digunakan.

· Dengan prosedur operasi dapat mempelajari dan mengidentifikasikan aliran dokumen kunci melalui sistem informasi, yaitu denga

n data flow diagram (DFD).

· Setiap aliran dokumen kunci menjelaskan prosedur operasi sistem.

· Melalui observasi, analis mempelajari kenyataan daripada mendeskripsikan volume distribusi (tinggi, rendah, sedang) dan apa yang selanjutnya dikerjakan terhadap salinan dari dokumen aslinya.

2. Target dari metode.

· Dokumen utama dalam DFD (Data Flow Diagram)

· Proses dalam DFD.

3. Keuntungan metode.

· Evaluasi prosedur dapat dikerjakan dengan campur tangan (interferences) yang minimal dan tidak mempengaruhi operasi pemakai.

· Prosedur aliran dapat dapat menjadi sebuah struktur checklist untuk melakukan observasi.

4. Kerugian metode.

· Prosedure mungkin tidak lengkap dan tidak -up to date lagi.

· Mempelajari bagan aliran dokumen membutuhkan waktu dan keahlian analis.

Document Survey

Metode Document Survey

adalah metode requirement yang berdasarkan hasil analisa dokumen-dokumen yang ada untuk membuat/mengembangkan program yang tepat guna.

1. Bagaimana metode itu digunakan.

· Mengidentifikasikan dokumen utama dan laporan (physical data flow diagram).

· Mengumpulkan salinan dokumen aktual dan laporan.

· Setiap dokumen atau laporan, digunakan untuk record data, meliputi field (ukuran dan tipe), frekuensi penggunaan dan struktur kodingnya (coding structure).

2. Target dari metode.


· Aliran data kunci ditunjukkan dalam data flow diagram (DFD).

3. Keuntungan metode.

· Meminimalkan interupsi dari fungsi operasionalnya.

· Permulaan elemen kamus data.

· Seringkali, dapat mempertimbangkan modifikasi major procedural.

4. Kerugian metode.

· Membutuhkan waktu yang cukup (terdapat organisasi bisnis yang mengalami kebanjiran dokumen dan laporan).

b. Pilih Metode yang paling baik yang akan digunakan untuk case dari kelompok masing-masing, jelaskan mengapa demikian.

- Interview

· Pewawancara dapat mengukur respon pengguna melalui pertanyaan dan menyesuaikan program sesuai kebutuhan.

- Procedure Analysis

· Karena dapat menghemat waktu perancangan program.

c. Terangkan mengenai DCD dan DFD, apa perbedaannya.

· DCD

Context Diagram merupakan tingkatan tertinggi dalam diagram aliran data (Data Flow Diagram) dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan. Proses tersebut diberi nomor nol. Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran data-aliran data utama menuju dan dari sistem. Diagram tersebut tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan, begitu entitas-entitas eksternal serta aliran data-aliran daa menuju dan dari sistem diketahui penganalisis dari wawancara dengan user dan sebagai hasil analisis dokumen. Context diagram menggarisbawahi sejumlah karakteristik penting dari suatu sistem:

Kelompok pemakai, organisasi, atau sistem lain dimana sistem kita melakukan komunikasi yang disebut juga sebagai terminator.

Data dimana sistem kita menerima dari lingkungan dan harus diproses dengan caratertentu.

Data yang dihasilkan sistem kita dan diberikan ke dunia luar.

Penyimpanan data yang digunakan secara bersama antara sistem kita dengan terminator.

Data ini dibuat oleh sistem dan digunakan oleh lingkungan atau sebaliknya,, dibuat oleh lingkungan dan digunakan oleh sistem kita.

Batasan antara sistem kita dan lingkungan.

Context Diagram dimulai dengan penggambaran terminator, aliran data, aliran control penyimpanan, dasn proses tunggal yang menunjukkan keseluruhan sistem. Bagian termudah adalah menetapkan proses (yang hanya terdiri dari satu lingkaran) dan diberi nama yang mewakili sistem. Nama dalam hal ini dapat menjelaskan proses atau pekerjaan atau dalam kasus ekstrim berupa nama perusahaan yang dalam hal ini mewakili proses yang dilakukan keseluruhan organisasi.

Terminator ditunjukkan dalam bentuk persegi panjang dan berkomunikasi langsung denga n sistem melalui aliran data atau penyimpanan eksternal Antar terminator tidak diperbolehkan komunikasi langsung. Pada kenyataannya hubungan antar terminator dilakukan, tetapi secara definitif karena terminator adalah bagian dari lingkungan, maka tidak relevan jika dibahas dalam context diagram.

DFD

Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem.DFD menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana komponen-komponen tersebut, dan asal, tujuan, dan penyimpanan dari data tersebut.

Kita dapat menggunakan DFD untuk dua hal utama, yaitu untuk membuat dokumentasi dari sistem informasi yang ada, atau untuk menyusun dokumentasi untuk sistem informasi yang baru.

Empat simbol yang digunakan :







Ada 3 (tiga) jenis DFD, yaitu :

§ Context Diagram (CD)

§ DFD Fisik

§ DFD Logis

Perbedaan antara DCD dan DFD

Berdasarkan uraian diatas dapat disimpulkan bahwa Data Context Diagram merupakan bagian tertinggi dari Data Flow Diagram.

d. Gambarkan DFD dari system kemanan rumah dengan menggunakan power designer di rumah (latihan, print out).

"Buat aja sendiri"

e. Tuliskan mengenai CSPEC, PSPEC, Kamus Data.

CSPEC

Digunakan untuk mengindikasikan bagaimana perlakuan software ketika suatu kejadian atau sinyal kontrol mulai terjadi dan proses apakah yang diaktifkan sebagai konsekuensi terjadinya suatu kejadian. CSPEC selalu berhubungan dengan kontrol bar.

PSPEC (Process Specification)

Deskripsi tentang apa yang terjadi pada proses level paling bawah, pada suatu diagram aliran data. Disebut juga dengan “MINISPEC” (Miniatur Specification) [De Marco]. Maksud dari spesifikasi ini adalah untuk mendefinisikan apa yang harus dilakukan untuk mengubah aliran masuk (Input) menjadi keluaran (Output).

a. Macam-macam alat untuk spesifikasi proses :

1. Structured English adalah bagian dari bahasa inggris dengan pembatasan pada kalimat yang dipakai dan cara dalam hal pemakaian kalimat disini dikenal juga sebagai kalimat PDL (Program Design Language) dan PSL (Program Statement Language). Kalimat dalam structured english bisa berupa persamaan aljabar.

2. Pre-Conditioning/Past Conditioning (kondisi awal dan kondisi akhir) digunankan untuk menggambarkan fungsi yang harus ditangani oleh sebuah proses tanpa bertanya tentang algoritma atau prosedur yang digunakan.

3. Narrative English adalah pemaparan spesifikasi dengan menggunakan kalimat bahasa inggris sebagaimana mestinya.

b. Pertimbangan penggunaan alat untuk proses spesifikasi

- Spesifikasi proses harus dalam bentuk yang bisa diperiksa oleh user dan analisis sistem.

- Spesifikasi proses harus dalam bentuk yang bisa membuat komunikasi yang efektif bagi orang yang terlibat.

Kamus Data (Data Dictionary)

Kamus data adalah daftar terorganisir dari semua elemen data yang ada pada suatu sistem dengan definisi yang jelas/tepat, sehingga user dan analisis sistem bisa mendapat kesepahaman dari input, output dan komponen dari penyimpanan dan kalkulasi “intermediate” yang ada. Kamus Data dibuat berdasarkan aliran data yang ada di DFD (Data Flow Diagram). Aliran data di DFD sifatnya adalah global, hanya ditunjukkan nama arus.

f. Searching dan ambil template SRS dari inet.

"cari aja sendiri"

Previous
Next Post »