You are on page 1of 33

Pembangunan Sistem Maklumat

Senario

Aman adalah graduan Diploma Pengurusan


Koperasi dari Maktab Kerjasama Malaysia.
Beliau telah mendapat tawaran untuk bekerja
sebagai Pengurus Koperasi di Koperasi
Harmoni Berhad. Koperasi ini mempunyai
10000 anggota dan aktivitinya adalah
pinjam, meminjam, simpanan dan sewa
bangunan. Koperasi ini mempunyai 4 orang
kakitangan.

1
Pembangunan Sistem Maklumat

Pengurus

Kerani Kerani Kerani 


(pengurusan  Simpanan,  Pentadbiran  Despatch
anggota) pinjaman sewa

2
Pembangunan Sistem Maklumat
Pada hari beliau memulakan tugas, alangkah
terperanjatnya beliau kerana koperasi ini hanya
mempunyai sebuah komputer sahaja yang hanya
digunakan untuk tujuan menaip dokumen pentadbiran.
Semua urusan perniagaan koperasi tersebut
dijalankan secara manual.

Beliau terus mendapat idea untuk mengadakan satu


sistem berkomputer bagi memudahkan kerja. Satu
kertas cadangan akan dibuat untuk mendapatkan
kelulusan Anggota Lembaga Koperasi.

3
Pembangunan Sistem Maklumat
Kertas Cadangan :

3. Sistem Pengurusan Anggota


4. Sistem Pinjaman dan Simpanan
5. Sistem Kutipan Sewa

4
Pembangunan Sistem Maklumat
Sistem maklumat - information system
(IS)?

Perkakasan, Perisian, data,


manusia, dan tatacara yang
bekerja bersama untuk
menghasilkan maklumat 1996 2007
berkualiti

System—komponen yang
yang saling berkait untuk
mencapai sesuatu objektif
Procedures Hardw are

Businesses use many


People Softw are
Data

types of systems
5
Pembangunan Sistem Maklumat
Fasa kitaran hayat pembangunan sistem (system
development life cycle) = set aktiviti yang digunakan untuk
membangunkan sistem maklumat
Fasa 2. analisis
(Analysis)
 Buat penyelidikan awal
Fasa 1. rancang  Buat aktiviti analisis:
(Planning) Phase 3.
Kaji sistem semasa
 Semak permohonan Rekabentuk
Putuskan keperluan pengguna (Design)
projek
Bagi cadangan penyelesaian Perolehan
 Beri keutamamaan 

 Cari sumber perkakasan dan


perisian jika perlu
 Bentuk pasukan
pembangunan
 Bangunkan sistem

Phase 5. Operasi,
sokongan dan Phase 4. Perlaksanaan
keselamatan (Implementation)
(Operating, Support,  Develop programs, if necessary
 and Security)
Aktiviti penyelenggaraan  Install dan uji sistem baru
 Pantau prestasi sistem  Latih pengguna
 Uji sistem keselamatan  Tukar kepada sistembaru
6
Pembangunan Sistem Maklumat
Garis panduan membangunkan sistem?

Susun tugas-tugas
Libatkan pengguna

Pembangunan mengikut standard (aspek


tatacara syarikat)

7
Pembangunan Sistem Maklumat
Siapa yang
terlibat
dalam
pembangun
an sistem?

8
Pembangunan Sistem Maklumat
Juruanalisa sistem (systems analyst)?

Bertanggung jawab
untuk mereka bentuk
dan membangunkan
sistem maklumat
orang yang utama
akan dihubungi oleh
pengguna akhir

9
Pembangunan Sistem Maklumat
Pasukan Projek (project team)?

Dibentuk untuk mengendalikan projek dari mula hingga akhir

Dianggotai oleh pengguna, juruanalisa sistem dan IT professionals

Ketua projek — salah seorang anggota pasukan


projek yang menguruskan dan mengawal bajet
projek dan jadual projek
10
Pembangunan Sistem Maklumat
Dokumentasi (documentation)

Koleksi dan ringkasan data dan


maklumat

Termasuk laporan, diagrams,


program

11
Pembangunan Sistem Maklumat
Alasan-alasan yang menyebabkan untuk
membangunkan dan mengubah sistem maklumat :

Membetulkan masalah
Untuk memperbaiki
yang terdapat pada
sistem yang sedia ada
sistem yang sedia ada

Perubahan mengikut Persaingan yang perlu


keperluan semasa membuat perubahan

12
Pembangunan Sistem Maklumat
1. Fasa perancangan (planning phase)

Bermula bila jawatankuasa pemandu menerima


permohonan projek

Jawatankuasa pemandu
— badan yang membuat
keputusan dalam
sesebuah organisasi

Fungsi jawatankuasa pemandu:


Membentuk
Memberi pasukan
Menyemak dan
keutamaan pembangunan
menerima Mencari
kepada projek bagi
permohonan sumber
permohonan projek yang
projek
projek telah
13
dipersetujui
Pembangunan Sistem Maklumat
Senario 2

Setelah mendapat kelulusan : masuk ke fasa 1


- perancangan, perkara-perkara berikut
perlu dipertimbangkan :

14
Fasa 1 - perancangan
1. Pengurusan projek (project management)?
 Proses merancang, menjadual dan mengawal
aktiviti-aktiviti semasa kitar hayat
pembangunan sistem
 Tujuan : menyerahkan sistem yang dipersetujui
kepada pengguna dalam masa yang telah
ditetapkan

15
Pembangunan Sistem Maklumat
Pengurusan projek (project management)?

Ketua projek – mengenalpasti elemen­elemen untuk projek

peranan yang
Tujuan dan objektif Anggaran masa untuk
diperlukan untuk
projek (skop) setiap aktiviti
memenuhi aktiviti

Anggaran kos untuk Aktiviiti yang boleh


setiap aktiviti Susunan aktiviti
dibuat serentak 16
Pembangunan Sistem Maklumat
Carta Gant (Gantt chart)?
 Alat yang digunakan untuk merancang dan
menjadual aktivi projek mengikut masa

17
Pembangunan Sistem Maklumat
Fasa analisis (analysis phase)

Menjalankan Membuat analisis


penyelidikan awal, juga lengkap
dipanggil kajian
kebolehlaksanaan

operasi
4 ujian
kebolehsanaa
n Jadual /
tempoh

teknikal
ekonomi
18
Pembangunan Sistem Maklumat
Kebolehsanaan (feasibility)?
Kebolehsanaan
Mengukur operasi
bagaimana
kesesuaian
4 ujian
sistem yang
kebolehsanaan:
dibangunkan Kebolehsanaan
dengan susun atur
tugas
syarikat

Kebolehsanaan
Kebolehsanaan
faedah /
teknikal
ekonomi

19
Pembangunan Sistem Maklumat
mengumpulkan data dan maklumat

6 teknik :
 Semak dokumentasi
 Pengamatan (Observe)
 Soal selidik
(Questionnaire)
 Temuduga (Interview)
 Sesi rekabentuk aplikasi
(Joint-application
design (JAD) session)
 Penyelidikan (Research)
JAD Session in Progress
20
Pembangunan Sistem Maklumat
Penyelesaian Kemungkinan (possible solutions)
Horizontal market
software—meets
needs of many
companies
Beli packaged software—perisian
software
yang ada dipasaran
Vertical market
software—
designed for
Buat sendiri custom software—
software particular industry
perisian dibangunkan seperti mana
diminta oleh pengguna

Outsource—orang
Outsource luar yang
bangunkan perisian

21
Pembangunan Sistem Maklumat
Fasa reka bentuk (design phase)
Kenal pasti spesifikasi
teknikal

Memerlukan perkakasan dan Kenal pasti pembekal


perisian
Menguji cadangan dari
pembekal

Buat keputusan

Membangunkan semua sistem


maklumat yang lengkap
22
Pembangunan Sistem Maklumat
Reka bentuk lengkap (detailed design)

Spesifikasi reka bentuk lengkap untuk komponen dalam cadangan


penyelesaian

Termasuk aktiviti

Reka bentuk Reka bentuk input Reka bentuk


pangkalan data dan output program

23
Pembangunan Sistem Maklumat
Prototaip (prototype) Model cadangan
sistem

Mockup – contoh input dan/atau output:

24
Pembangunan Sistem Maklumat
Peralatan Kejuruteraan sistem (computer-aided
software engineering (CASE))?
 Perisian yang direka untuk membantuk
aktiviti pembangunan sistem

25
Pembangunan Sistem Maklumat
4. Fasa perlaksanaan (implementation phase)
 Bertujuan untuk membina atau mengubah sistem
dan menyerahkan kepada pengguna
Tukar ke sistem baru

Latihan pengguna

Install dan uji sistem baru

Bangunkan Program / sistem

26
4. Fasa perlaksanaan (implementation phase)

Pembangunan Program / sistem

•Analisa keperluan sistem
•Reka bentuk sistem
•Sahkan reka bentuk sistem
•Pelaksanaan reka bentuk sistem
•Uji sistem
•Dokumentasi sistem

27
4. Fasa perlaksanaan (implementation
phase)
4 jenis ujian yang dibuat oleh
pembangun sistem

Ujian unit Ujian sistem


(Unit Test) (Systems
Menguji setiap test)semua
Menyemak
program individu program dalam
aplikasi

Ujian integrasi Ujian penerimaan


(Integration Test) (Acceptance Test)
Menguji program Menguji sistem
samada boleh baru boleh
bekerja dengan bekerja dengan
aplikasi lain data sebenar

28
4. Fasa perlaksanaan (implementation
phase)
Latihan
(perkakasan dan perisian)
- Perseorangan
- Kelas
Manual pengguna perlu dikeluarkan.

29
Pembangunan Sistem Maklumat
Strategi penukaran (conversion strategies)
 Digunakan untuk tukar dari sistem lama ke
sistem baru

30
Pembangunan Sistem Maklumat
5. Fasa penyelengaraan (operation, support, and
security phase)
 Memberikan bantuan
berterusan selepas sistem
dilaksanakan
Corrective dan 
Menjalankan aktiviti penyelenggaraan
adaptive

Memantau prestasi sistem

Menguji keselamatan sistem

31
Keselamatan sistem maklumat
Perancangan keselamatan komputer (computer security plan)

 Ringkasan dalam bentuk tulisan semua garis panduan


keselamatan bertujuan untuk menyelamatkan
maklumat syarikat
Untuk setiap risiko,
Kenal pasti kenal pasti
semua risiko garis panduan
Kenal pasti keselamatan keselamatan
semua maklumat yang boleh yang ada
syarikat menyebabkan untuk mengesan,
kehilangan menghalang, dan
maklumat menyelamatkan dari
hilang

32
TAMAT

33

You might also like