CASE SEBAGAI ALATAN PERISIAN - PowerPoint PPT Presentation

About This Presentation
Title:

CASE SEBAGAI ALATAN PERISIAN

Description:

BAB 2 CASE SEBAGAI ALATAN PERISIAN 1. Objektif 2. Pengenalan kepada CASE 3. Paras-paras Teknologi CASE 4. Taksanomi Peralatan CASE 5. Pengenalan : SYSTEM ARCHITECT ... – PowerPoint PPT presentation

Number of Views:118
Avg rating:3.0/5.0
Slides: 31
Provided by: MAIZ151
Category:

less

Transcript and Presenter's Notes

Title: CASE SEBAGAI ALATAN PERISIAN


1
CASE SEBAGAI ALATAN PERISIAN
  • BAB 2

2
1. Objektif2. Pengenalan kepada
CASE3. Paras-paras Teknologi CASE4. Taksanomi
Peralatan CASE5. Pengenalan SYSTEM ARCHITECT
(satu peralatan CASE)
  • Kandungan

3
Objektif
  • Memperkenalkan CASE (Computer Aided Software
    Engineering)
  • Kejuruteraan Perisian Berasaskan Komputer.
  • Membincangkan isu berkaitan CASE dan Teknologi
    CASE
  • Mengetahui klasifikasi peralatan CASE berasaskan
    fungsi
  • Memperkenalkan SYSTEM ARCHITECT sebagai satu
    peralatan CASE

4
Pengenalan Kepada CASE
  • Produktiviti pengeluaran meningkat apabila
    kepakaran manusia dpt. diautomasikan dengan
    menggunakan sesuatu peralatan
  • Bagi Jurutera Perisian - Sokongan peralatan ini
    haruslah mampu meningkatkan produktiviti perisian

5
(samb)
  • Sejak 1980-an, banyak peralatan automasi dicipta
    utk. membantu proses pembangunan perisian.
  • Istilah CASE telah diterima sebagai nama am bagi
    sokongan automasi proses kejuruteraan perisian

6
PARAS TEKNOLOGI CASE
  • Teknologi Sokongan Proses-Pengeluaran
  • Teknologi Pengurusan-Proses
  • Teknologi Meta-CASE

7
(samb)
  • Teknologi Sokongan Proses-Pengeluaran
  • menyokong aktiviti-aktiviti proses pengeluaran
    perisian seperti spesifikasi, rekabentuk,
    implementasi, pengujian dan sebagainya
  • ia adalah peralatan CASE yang terawal direka

8
(samb)
  • Teknologi Pengurusan-Proses
  • menyokong aktiviti pemodelan proses dan
    pengurusan proses
  • peralatan ini berfungsi bersama peralatan
    teknologi sokongan proses pengeluaran
  • peralatan jenis ini sudah ada di pasaran tetapi
    masih banyak penyelidikan sedang dijalankan
    dalama bidang ini

9
(samb)
  • Teknologi Meta-CASE
  • peralatan Meta-CASE digunakan untuk mencipta
    peralatan Teknologi Sokongan Proses-Pengeluaran
    peralatan Teknologi Pengurusan-Proses
  • Peralatan ini bukannya mudah utk. digunakan dan
    belum lagi diguna secara meluas

10
Taksonomi peralatan CASE
  • Peralatan case boleh dikelaskan mengikut
  • Fungsi
  • Peranan
  • Kegunaan
  • Senibina persekitaran
  • Kos

11
Peralatan Kejuruteraan Proses Perniagaan
  • Menyediakan meta-model dimana sistem maklumat
    spesifik diperolehi
  • Maklumat perniagaan dimodelkan di antara setiap
    entiti organisasi di dalam sesebuah syarikat
  • Objektif utama mewakili objek data perniagaan,
    perhubungannya dan juga bagaimana data bergerak
    di dalam persekitaran perniagaan yang berbeza

12
Peralatan permodelan proses dan pengurusan
  • Peralatan permodelan proses
  • digunakan untuk mewakili elemen utama sesuatu
    proses
  • Menyediakan perhubungan dengan penerangan proses
  • Peralatan pengurusan proses
  • Menyediakan hubungann dengan peralatan lain yang
    menyediakan sokongan untuk mentakrifkan aktiviti
    proses

13
Peralatan perancangan projek
  • Fokus pada 2 bahagian
  • Software project effort dan anggaran kos
  • Peralatan pengganggaran mengira usaha,
    jangkamasa projek, bilangan pekerja
  • Peralatan penskedulan projek
  • Membantu pengurus mendefinasikan semua
    aktiviti-aktiviti projek, menghasilkan rangkaian
    aktiviti serta mewakilkan pergantungan di antara
    setiap aktiviti.

14
Peralatan analisa risiko
  • Mengenalpasti risiko yang berpotensi dan
    membangunkan pelan untuk mengatasi, mengawal
    serta menguruskannya.
  • Membolehkan pengurus untuk menghasilkan satu
    jadual risiko dengan sediakan panduan lengkap di
    dalam aktiviti pengenalpastian dan analisa risiko

15
Peralatan pengurusan projek
  • Membantu pengurus menjejaki serta mengawasi
    skedul projek dan juga pelan projek
  • Peralatan digunakan untuk kumpul metrik yang akan
    digunakan sebagai petunjuk kualiti perisian

16
Peralatan menjejak keperluan
  • Menyediakan pendekatan sistematik untuk
    memisahkan keperluan
  • Peralatan yang biasa digunakan biasanya
    menggabungkan penilaian teks interaktif manusia
    dengan sistem pengurusan pangkalan data yang
    menyimpan dan mengkategorikan setiap keperluan
    sistem

17
Peralatan Pengurusan Konfigurasi Perisian
  • Membantu di dalam 5 aktivti utama SCM
  • Pengenalpastian
  • Kawalan versi
  • Kawalan pertukaran
  • Audit
  • Status perakaunan

18
Peralatan Rekabentuk dan Analisis
  • Membolehkan jurutera perisian hasilkan model
    sistem yang akan dibangunkan
  • Model mengandungi perwakilan data, fungsi dan
    kelakuan serta kategori data, senibina dan
    rekabentuk antaramuka

19
Peralatan rekabentuk serta pembangunan antaramuka
  • toolkit bagi komponen perisian seperti menu,
    butang, struktur tetingkap, ikon, mekanisma
    scrolling dll.
  • toolkit ini semakin digantikan dengan peralatan
    prototaipan antaramuka yang boleh menghasilkan
    rapid on screen creation

20
Peralatan pengaturcaraan
  • Mengandungi kompiler, editor dan juga debugger
    untuk sokong kebanyakan bahasa pengaturcaraan

21
Peralatan pengujian integrasi
  • Boleh dibahagikan kepada
  • Peralatan untuk mendapatkan data
  • Pengukuran statik (analisa kod sumber tanpa
    melarikan)
  • Pengukuran dinamik (analisa kod sumber semasa
    larian)
  • Simulasi
  • Pengurusan ujian

22
Pengenalan SYSTEM ARCHITECT
  • Ia adalah peralatan CASE yang digunakan untuk
    tujuan pemodelan proses SE

23
(samb)
  • Antara keupayaan SYSTEM ARCHITECT adalah
  • - melaksanakan pemodelan proses
    perniagaan/bisnes
  • pemodelan berorientasikan objek
  • pembangunan berasaskan komponen
  • pemodelan hubungan data
  • analisis dan rekabentuk berstruktur

24
Komponen Ciri SYSTEM ARCHITECT (SA)
  • Komponen SA membantu pengumpulan keperluan,
    rekabentuk, pemodelan dan pembentukan suatu
    sistem
  • Segala maklumat rekabentuk disimpan dalam
    repositoriy (tempat simpanan) multi-pengguna yang
    dipanggil encyoclopedia.

25
(samb)
  • Pemodelan berasaskan objek komponen
  • sokongan notasi UML (unified modelling
    language)
  • Kejuruteraan Hadapan Songsang
  • - menyokong pelbagai bahasa cth Java, C, VB
    dll

26
(samb)
  • SA menyediakan ruangkerja utk. melukis dan
    membina model yang mewakili sistem bisnes,
    aplikasi atau pangkalan data secara grafik
  • Terdapat pelbagai pilihan melukis, memapar dan
    melihat sesuatu rajah. Setiap rajah ini juga
    boleh dicetak

27
(samb)
  • Browser antaramuka multi-tujuan yg. akan buka
    secara automatik apabila produk di buka
  • Ia memaparkan rajah-rajah dan definisinya dalam
    encylopedia projek dalam bentuk pokok berhirarki
  • Setiap definisi boleh dibuka, diedit dan delete
    melalui browser.

28
(samb)
  • Repositori
  • menyimpan definisi dan komponen suatu projek
  • setiap simbol dalam rajah boleh disertakan dgn.
    maklumat tambahan
  • penerangan ttg. komponen bukan grafik, elemen
    data, struktur data, atribut, keperluan, pelan
    pengujian, objek perniagaan dll juga boleh
    disertakan.

29
(samb)
  • Laporan Dokumentasi
  • 3 jenis sistem dlm SA utk. hasilkan laporan dan
  • dokumentasi
  • 1. Sistem Laporan
  • 2. Laporan Microsoft Word
  • 3. HTML Generator

30
TAMAT
Write a Comment
User Comments (0)
About PowerShow.com