CASE SEBAGAI ALATAN PERISIAN

Slides:



Advertisements
Similar presentations
Protokol Rangkaian Bab 6
Advertisements

BAB 3-2 Sifat Robot. Objektif Boleh mengetahui ciri/spesifikasi robot Boleh menerangkan ciri/spesifikasi yang menerangkan kelakuan dan sifat robot Boleh.
Systems Analysis and Design, 2nd Edition
Peserta dalam pembangunan perisian
BAB 5-4 Training Aplikasi Machine Vision. Objektif Boleh mengetahui kepentingan training pada vision system Boleh menghuraikan aplikasi vision system.
Unified Modeling Language (UML) What is UML ? “UML is a graphical language for visualizing, specifying, constructing, and documenting the artifacts of.
PENGUJIAN SISTEM.
Bab 5-3 Image Processing and Analysis. Objektif Boleh mengetahui langkah-langkah yg terlibat di dalam Fungsi II Boleh menghuraikan keperluan dan fungsi.
KOMPUTER Bagaimana?.
Kejuruteraan Perisian
1 Bab 8 Halatuju dan Kekangan dalam Antaramuka : Multisensori.
Pemprototaipan Sistem Topik yang dibincangkan: Faedah pemprototaipan Proses pemprototaipan Pemprototaipan ‘Evolutionary’ Pemprototaipan ‘Throw-away’ Pemprototaipan.
Bab 6-2 MASA DEPAN TEKNOLOGI ROBOT. Objektif Boleh mengenalpasti masa depan robot Boleh menghuraikan aspek-aspek aplikasi robot pasa masa depan.
Minggu 1 Pengenalan Kepada Sistem Maklumat Berasaskan Komputer Copyright 2001, Prentice-Hall, Inc. Sistem Maklumat Pengurusan Ibrahim Mohamed Jab. Sains.
Kejuruteraan Perisian
PENGHANTARAN SISTEM (DELIVERING THE SYSTEM). Pengenalan Menghampiri penghujung fasa pembangunan sistem 2 isu utama yang menentukan kejayaan dalam menghantar.
PERANCANGAN DAN PENGURUSAN PROJEK
Paradigma Pengaturcaraan
Keperluan/ Capturing the Requirements
Global System for Mobile Communication
Keperluan/ Capturing the Requirements
4.1 KONSEP MULTIMEDIA.
PEMODELAN PROSES DAN KITAR HAYAT
PEMPROSESAN PERKATAAN
Kandungan 1 RAID - (Redundant Array of Independent (or Inexpensive) Disks 2 Komputer Pelayan (Server) 3 Perisian Komputer Politeknik Seberang Perai.
BAB 2 PLANNING Objektif: Pengenalan kepada perancangan projek
Pengurusan Sistem Maklumat dan Kaitan dengan Organisasi Pendidikan
BAB 1 PENGENALAN Objektif:
NEUROCITE 2.0: Simulator Peramalan Rangkaian Neural Buatan
DIT 3273 SISTEM MAKLUMAT PENGURUSAN
TAJUK 2 : REKA BENTUK PENGAJARAN
Pengenalan kepada Teori Perakaunan
ASAS PENGATURCARAAN F1001 En. Azrol Hisham Bin Mohd Adham
BTI 3283 / DTI 3343 / DIT3273 SISTEM MAKLUMAT PENGURUSAN
TEKNOLOGI PENGAJARAN TP2W
PENERBITAN ELEKTRONIK
PEMARKAHAN LAPORAN AKNC Anugerah Kualiti Naib Canselor 2014
Perlaksanaan Program Pendidikan Jasmani Suaian
BAB 3 ANALISIS SISTEM Objektif:
PENGENALAN KEPADA TEKNOLOGI MAKLUMAT DAN KOMPUTER
Paradigma Pengaturcaraan
BAB 7 PENGUJIAN PROGRAM.
Pengenalan Kepada Interaksi Manusia Komputer
MODUL 3 FILING SYSTEM.
Pengenalan.
PERISIAN HAMPARAN ELEKTRONIK
KURSUS AUDIT DALAMAN SISTEM PENGURUSAN KUALITI (QMS) ISO 9001:2015
MODULE 3 : HARDWARE : MONITOR CORRECTIVE MAINTENANCE WORK
E4161 SISTEM KOMPUTER DAN APLIKASI
Routing Protokol dan Konsep Routing Protocols and Concepts
Pengenalan.
REKABENTUK RANGKAIAN MUDAH
(Reka Bentuk Pangkalan Data)
PENERBITAN ELEKTRONIK
Pengenalan Kepada Interaksi Manusia Komputer
06.09 : PREPARE INSTALLATION CHECKLIST
PERANCANGAN & PENILAIAN PROGRAM (FEM3303)
Pengenalan Kepada Interaksi Manusia Komputer
Mesyuarat Pengurusan Profesional IPGM KPM Bil 1/2015
BAB 1 PENGENALAN Objektif:
PENGENALAN KEPADA TEKNOLOGI MAKLUMAT
MENGGUNAKAN OBJEK VISUAL BASIC 6.0
BAB 2 PLANNING Objektif: Pengenalan kepada perancangan projek
Oleh: Zaihan Abdul Ghani A Sharifah Suhaila Mohd Ramli A103305
POLITEKNIK PORT DICKSON E4161 SISTEM KOMPUTER & APLIKASI
Kebolehgunaan Semula Perisian
Muhamad Shukri Saud PRODUCTION ORGANIZATION
ICT HANDYBOOK SPM LA2 COMPUTER SYSTEMS 2.3 Software.
Penilaian Capaian & Maklumbalas Berkaitan
Pengurusan Antarabangsa
Presentation transcript:

CASE SEBAGAI ALATAN PERISIAN BAB 2 CASE SEBAGAI ALATAN PERISIAN

Kandungan 1. Objektif 2. Pengenalan kepada CASE 3. Paras-paras Teknologi CASE 4. Taksanomi Peralatan CASE 5. Pengenalan : SYSTEM ARCHITECT (satu peralatan CASE)

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

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

(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

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

(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

(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

(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

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

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

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

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.

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

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

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

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

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

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’

Peralatan pengaturcaraan Mengandungi kompiler, editor dan juga ‘debugger’ untuk sokong kebanyakan bahasa pengaturcaraan

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

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

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

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.

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

(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

(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.

(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.

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

TAMAT