Download presentation
1
CASE SEBAGAI ALATAN PERISIAN
BAB 2 CASE SEBAGAI ALATAN PERISIAN
2
Kandungan 1. Objektif 2. Pengenalan kepada CASE 3. Paras-paras Teknologi CASE 4. Taksanomi Peralatan CASE 5. Pengenalan : SYSTEM ARCHITECT (satu peralatan CASE)
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
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.