PENGHANTARAN SISTEM (DELIVERING THE SYSTEM). Pengenalan Menghampiri penghujung fasa pembangunan sistem 2 isu utama yang menentukan kejayaan dalam menghantar.

Slides:



Advertisements
Similar presentations
PEMBUATAN DASAR & ANALISIS DASAR.
Advertisements

Access Point  .
Bab 3-4 Isu Implementasi Robot. Objektif Boleh mengenalpasti isu-isu yang terlibat di dalam implementasi robot Boleh menghuraikan isu-isu tersebut.
1 TS2923 Analisis& Rekabentuk Sistem Analisis & Rekabentuk Sistem.
Peserta dalam pembangunan perisian
BAB 5-4 Training Aplikasi Machine Vision. Objektif Boleh mengetahui kepentingan training pada vision system Boleh menghuraikan aplikasi vision system.
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.
PCS (Personal Communications Services) – CDMA (Code Division Multiple Access) PCS (Personal Communications Services) PCS merupakan perkhidmatan telefon.
Sebuah alat komunikasi perhubungan melalui “rangkaian pengguna” Digunakan secara meluas di awal era keluaran telefon bimbit iaitu dari tahun 1980 ke 1990.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
1 Bab 8 Halatuju dan Kekangan dalam Antaramuka : Multisensori.
Pemprototaipan Sistem Topik yang dibincangkan: Faedah pemprototaipan Proses pemprototaipan Pemprototaipan ‘Evolutionary’ Pemprototaipan ‘Throw-away’ Pemprototaipan.
Minggu 1 Pengenalan Kepada Sistem Maklumat Berasaskan Komputer Copyright 2001, Prentice-Hall, Inc. Sistem Maklumat Pengurusan Ibrahim Mohamed Jab. Sains.
PERANCANGAN DAN PENGURUSAN PROJEK
Prinsip-prinsip Kebolehgunaan
Keperluan/ Capturing the Requirements
4. Pelaksanaan Kurikulum di Sekolah Peembangunan kurikulum terdiri daripada beberapa peringkat; 1.Perancangan (pemilihan matlamat & objektif, pemilihan.
Major NAZAR TALIB {Rtd} PIC Security – Audit Assurance Cell.
Konsep dan Routing Protocol
Impact Of Society Topic: Virus
PEMODELAN PROSES DAN KITAR HAYAT
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
BELANJAWAN USM.
BAB 1 PENGENALAN Objektif:
UNIT 2: Pengenalan Komputer dan SISTEM OPERASI KOMPUTER
Routing Protokol dan Konsep Routing Protocols and Concepts
MODUL 1 MEDICAL EXAMINATION (MEDICAL CHECK-UP) COURSE.
Pengenalan kepada Teori Perakaunan
UNIT 3 Pendekatan Untuk Menentukan Fokus Dan Hala Tuju Perubahan dalam Organisasi.
TEKNOLOGI PENGAJARAN TP2W
BAB 3 ANALISIS SISTEM Objektif:
BAB 7 PENGUJIAN PROGRAM.
Prinsip-prinsip Kebolehgunaan
SAP 3103 – ASAS PENYELESAIAN MASALAH LnP01
MODULE 3 : HARDWARE : MONITOR PREVENTIVE MAINTENANCE WORK
MODUL 3 FILING SYSTEM.
Pengenalan Kepada kejuruteraan Perisian
Pengenalan Kepada kejuruteraan Perisian
koc3203 ASAS PERIKLANAN Perancangan Media
Ip Subnetting Subnetmask
EOH 3101 PRINSIP KESIHATAN PERSEKITARAN SIRI ISO dan EMS.
KURSUS AUDIT DALAMAN SISTEM PENGURUSAN KUALITI (QMS) ISO 9001:2015
MODULE 3 : HARDWARE : MONITOR CORRECTIVE MAINTENANCE WORK
Pengenalan Sistem Automasi Industri
Routing Protokol dan Konsep Routing Protocols and Concepts
Pernyataan if.. Pernyataan switch..
EOH 3101 PRINSIP KESIHATAN PERSEKITARAN SIRI ISO dan EMS.
BELANJAWAN USM.
Pengenalan.
Penyelesaian Rangkaian Multimedia
BELANJAWAN USM.
2.0 PENGALAMATAN RANGKAIAN
ISU DAN CABARAN PELAKSANAAN SISTEM PENGURUSAN KESELAMATAN MAKLUMAT (ISMS) 15 Jun 2016 | Dewan Taklimat Serdang.
06.09 : PREPARE INSTALLATION CHECKLIST
PENJAMINAN KUALITI MERUPAKAN PIAWAIAN UNTUK MENENTUKAN KUALITI PELAKSANAAN PA DAN PB MENGIKUT GARIS PANDUAN YANG DITETAPKAN.
Prinsip-prinsip Kebolehgunaan
BAB 1 PENGENALAN Objektif:
EOH 3101 PRINSIP KESIHATAN PERSEKITARAN SIRI ISO dan EMS.
MENGGUNAKAN OBJEK VISUAL BASIC 6.0
BAB 2 PLANNING Objektif: Pengenalan kepada perancangan projek
Kebolehgunaan Semula Perisian
Muhamad Shukri Saud PRODUCTION ORGANIZATION
ICT HANDYBOOK SPM LA2 COMPUTER SYSTEMS 2.3 Software.
Keperluan rangkaian bagi aplikasi multimedia
BELANJAWAN USM.
eNRR New User-First time login Where and how?
Pengurusan Antarabangsa
Presentation transcript:

PENGHANTARAN SISTEM (DELIVERING THE SYSTEM)

Pengenalan Menghampiri penghujung fasa pembangunan sistem 2 isu utama yang menentukan kejayaan dalam menghantar sistem daripada pembangun kepada pengguna: Latihan/training Dokumentasi

LATIHAN 2 jenis orang yang akan menggunakan sistem: Pengguna Menggunakan fungsi utama sistem untuk membantu mereka menyelesaikan masalah yang diterangkan di dalam dokumen definisi keperluan Operator Melaksanakan tugas-tugas tambahan sistem yang menyokong fungsi utama sistem

Jenis-jenis latihan Kadangkala pengguna dan operator adalah orang yang sama Walaubagaimanapun, tugas pengguna dan operator adalah sangat berbeza, maka latihan yang akan diberikan juga adalah memberikan penekanan yang berbeza pada aspek sistem.

i. Latihan Pengguna Latihan untuk pengguna adalah berdasarkan kepada fungsi asas sistem dan keperluan capaian untuk pengguna Pengguna tidak perlu tahu operasi dalaman sistem Memperkenalkan fungsi utama supaya pengguna mengetahui fungsi tersebut dan bagaimana untuk melaksanakannya

ii Latihan Operator Fokus kepada membiasakan operator dengan fungsi sokongan sistem: Latihan kepada BAGAIMANA sistem berfungsi daripada APA yang sistem lakukan Dilatih pada 2 peringkat: BAGAIMANA untuk sediakan dan larikan sistem baru BAGAIMANA untuk sokong pengguna

Alat bantuan latihan Latihan boleh dilakukan dengan banyak cara Antaranya: Dokumentasi Ikon dan Online Help Demonstrasi dan kelas Pengguna mahir

Dokumentasi Sebahagian daripada pendekatan yang komprehensif bagi latihan 7 pertimbangan yang terlibat dalam menghasilkan dokumen latihan dan rujukan: Pertimbangan terhadap penonton Manual pengguna Manual operator Panduan am sistem Tutorials and automated system overview Dokumentasi sistem yang lain Programmer’s guide

PENYELENGGARAAN SISTEM

Pengenalan Penyelenggaraan: sebarang kerja yang dilakukan untuk mengubah sistem selepas ia telah beroperasi. Fokus pada 4 aspek utama evolusi sistem: Kawalan penyelenggaraan terhadap fungsi yang dijalankan seharian Kawalan penyelenggaraan terhadap perubahan sistem Melengkapkan fungsi sedia ada Mengelakkan prestasi sistem menurun

Jenis-jenis penyelenggaraan Beberapa jenis penyelenggaraan: Corrective maintenance Adaptive maintenance Perfective maintenance Preventive maintenance

Corrective maintenance Mengawal fungsi sistem seharian, pasukan penyelenggara akan memberi maklumbalas terhadap masalah yang disebabkan oleh ralat. Bila kegagalan berlaku, ia akan dibawa kepada pasukan penyelenggara, cari sebab dan buat pembetulan serta perubahan pada keperluan, rekabentuk, kod, test suites dan dokumentasi jika perlu

Adaptive maintenance Kadangkala perubahan yang dibuat dalam satu bahagian sistem memerlukan perubahan dibuat kepada bahagian lain Implementasi kepada perubahan yang kedua. Juga boleh dilaksanakan untuk perubahan di dalam perkakasan atau persekitaran

Perfective maintenance Semasa menyelenggara sistem, kita akan memeriksa dokumen, rekabentuk, kod, ujian dan juga sentiasa mencari peluang untuk memperbaiki sistem Melibatkan membuat perubahan untuk meningkatkan sesetengah aspek sistem, walaupun bukan disebabkan oleh ralat

Preventive maintenance Melibatkan perubahan pada sesetengah aspek sistem untuk menghalang/mencegah dari berlakunya kegagalan Terhasil apabila pengaturcara menemui ralat yang berpotensi/sebenar yang belum lagi menyebabkan kegagalan.

Proses penyelenggaraan Proses penyelenggaraan berbeza mengikut jenis perisian, proses pembangunan serta orang yg terlibat. Dicetuskan oleh satu set permohonan pertukaran (change request) oleh: Pengguna sistem Pihak pengurusan atau Pelanggan

Ringkasan Proses Penyelenggaraan Change Request Impact Analysis Release Planning Change Implementation System Release System Enhancement Platform Adaptation Fault Repair

Siapa ahli pasukan penyelenggara? Bukan ahli pembangunan Tujuan: untuk memastikan sistem berjalan dengan lancar Ahli: Analysts Programmer designers

Tugas: Understanding the system Locating information in system documentation Keeping system documentation up to date Extending existing functions to accommodate new or changing requirements Adding new functions to the system Finding the source of system failures or problems Locating and correcting faults Answering questions about the way the system works

Masalah penyelenggaraan Masalah pekerja/Staf Kefahaman yang terhad Keutamaan pengurusan Moral Masalah Teknikal Artifacts and paradigm Testing difficulties

Teknik Penyelenggaraan Beberapa teknik yang membantu meningkatkan lagi kefahaman dan juga kualiti Pengurusan Konfigurasi Configuration Control Board: wakil dari semua pihak seperti pelanggan, pembangun dan pengguna Change control

Automated Maintenance Tools Ada beberapa peralatan yang membantu kita membuat penyelenggaraan Text editors File Comparators Compilers and Linkers Debugging tools Cross-reference Generators Static Code Analyzer Etc… baca sendiri…

Software Rejuvenation Cuba untuk meningkatkan kualiti keseluruhan bagi sistem yang sedia ada. Beberapa aspek software rejuvenation yang perlu dipertimbangkan: Redocumentation Restructuring Reverse engineering Reengineering

Redocumentation Melaksanakan analisis statik ke atas sumber kod, hasilkan maklumat tambahan untuk membantu penyelenggara memahami kod. Restructuring Menukar kod dengan mengubah ill- structured kod kepada well-structured kod

Reverse engineering Look back from the source code to the products that preceded it, recreating the design and specification information from the code Reengineering Reverse engineer the existing system and then forward engineer it to make changes to the specification and design, then generate the new system from the revised spec. and design

TERIMA KASIH…