Professional Documents
Culture Documents
Pengenalan
1. Pembangunan system adalah satu set aktiviti untuk membina sistem Maklumat.
2. Aktivti-aktivti ini adalah dikumpulkan kepada satu ketegori yang besar yang dipaggil sebagai fasa.
3. Satu koleksi fasa-fasadipanggil sebagai Kitar Hayar Pembangunan system.
4. Koleksi fasamengandungi aktiviti-aktiviti yang digunakan untuk membangunkan system maklumat.
5. Terdapat lima fasa dalam kitar Hayat Pembangunan system :
1 Fasa Perancangan
2 Fasa Analisis
3 Fasa Rekabentuk
4 Fasa Implementasi
5 FasaPenyelenggaraan
A) Fasa Perancangan
1. Tujuan Fasa Perancangan :
a. Untuk menentukan ciri-ciri masalah sebenar,Objektif,skop projek.
b. Memutuskan sama ada projek yang dipertimbangkan patut dijalankan atau tidak.
2. Fasa perancangan mempunyai dua aktiviti utama :
a. Penilaian Awalan (initial evaluation)
b. Kajian Kebolehlaksanaan (Kajian Kesauran) .
Penilaian Awal:
Kajian Kebolehlaksanaan
b) Hasil kajian akan dipersembahkan dalam laporan yang dipanggil sebagai laporan Penyiasatan
Awalan atau laporan kebolehlaksanaan.
c) Laporan ini dihantar kepada jawatankuasa pemandu untuk membuat keputusan sama ada
projek yang dicadangkan boleh dilaksanakan atau tidak.
d) Jika projek tersebut dicadang diteruskan oleh pasukan projek dan mendapat kelulusan
jawatankuasa pemandu. Maka Fasa Analisis akan dimulakan.
1. Pernyataan Masalah
2. Objektif /Tujuan Projek
3. Skop Projek
4. Perjadualan Projek
B) Fasa Analisis
Tujuan Fasa Analisis :
Temubual
Soal Selidik
Pemerhatian
Analisis Prosedur
o Juga dikenali sebagai pensampelan.
o Satu kaedah menghadkan pengkajian terhadap bilangan sampel yang diambil untuk menjalankan
kajian.
o Sampel ialah dokumen-dokumen terpilih bagi mewakili seluruhan dokumen yang perlu dikaji.
o Setiap daripada dokumen yang dipilih mesti mewakili kumpulan dokumen yang sama.
o Terdapat beberapa teknik yang digunakan untuk memilih sampel:
o Pensampelan Rawak mudah
Pilihan dokumen-dokumen secara rawak.
o Pensampelan sistematik
Contoh jika hendak pilih 40 daripada 400.
400/40=10 jadi pilih 1- 10 satu nombor. Contoh pilih 5.
Maka nombor seterusnya ialah 15,25,35,……..395.
o Pensampelan Mengikut Kawasan
Pemilihan mengikut kawasan geografi.
Contoh cawangan-cawangan kolej.
o Pensampelan Mudah
Memilih sampel-sampel yang mudah diperolehi
o Pensampelan Rawak Berstrala
Sampel dibahagi kepada kumpulan yang sama.
Pilih setiap sampel daripada setiap kumpulan.
o Pensampelan Kelompok
Sampel dibahagikan kepada kumpulan yang mempunyai ciri-ciri yang berbeza.
Pilih setiap sampel daripada setiap kumpulan
Dokumentasi
Permodelan Proses
Rujuk Bab ini.
Permodelan Konseptual
Rujuk Bab ini
Permodelan Logikal
Rujuk Bab ini
1. Keperluaan Pengguna
2. Permodelan Proses – Rajah aliran data
3. Permodelan konseptual- Rajah Perhubungan Entiti
4. Permodelan logikal – Jadual keputusan atau perpohon keputusan.
C) Fasa Rekabentuk
Tujuan Fasa Rekabentuk
1. Rekabentuk data logikal merupakan rekebentuk pangkalan data yang biasanya melibatkan dua
langkah :
b. Pernormalan Data
2. Amylia
3. Hozana
Chrien
4. Thomas
Pengekodan
1. Pengekodan merupakan satu proses menjelmakan rekebentuk sistem kepada kod dalam bahasa
pengaturcaraan.
2. Dalam sistem maklumat, Rekebentuk data fizikal seperti rekebentuk antaramuka, borang dan
laporan akan dijelmakan menggunakan perisian pangkalan data seperti Microsoft Access untuk
membangunkan antaramuka, borang dan laporan yang sebenarnya.
3. Dalam sistem maklumat bahasa SQL juga ditulis oleh pengaturcara untuk mewujudkan
pertanyaan-pertanyaan bagi menghasilkan laporan-laporan yang dikehendaki oleh projek.
Pengujian
1. Pengujian merupakan satu proses mengenalpasti ralat pada suatu sistem maklumat.
2. Terdapat 3 jenis pengujian :
a. Pengujian manual
i. Pengujian manual terbahagi kepada tiga :
Pemeriksaan (inspections)
Semakan/pengujian perjalanan sistem berdasarkan carta struktur
sistem.
Walkthroughs
Pengujian tentang fungsi-fungsi sistem menyimpan data,
memasukkan data, mencari data,menghapus data dan
sebagainya.
Semakan atas meja (desk checking)
Semakan terhadap logikal dari suatu algoritma program/sistem
Terdapat 3 jenis semakan atas meja,: semakan meja bersiri,
semakan meja pilihan dan semakan meja interatif.
b. Pengujian automatik
i. Pengujian automatik terbahagi kepada empat:
Semakan sintak
Ujian unit- Menguji setiap program secara berasingan
Ujian Integrasi- Menguji sama ada sistem boleh berkerja dengan sistem
yang lain.
Ujian Sistem- Menyemak semua unit program dalam sistem.
c. Ujian Penerimaan Pengguna (user acceptance testing)
i. Menguji sama ada sistem boleh berkerja dengan kemasukan data sebenar.
ii. Terbahagi kepada ujian :
Penerimaan pengguna peringkat alfa
Penerimaan pengguna peringkat beta
Pemasangan
b. Pengubahsuaian perisian
Pengubahsuaian melibatkan menambah atau membuang ciri-ciri setelah pemasangan
permulaan. Misalnya, setelah pemasangan permulaan satu
aplikasi pemprosesan kata, seorang pengguna mungkin memutuskan
untuk memasang ciri penyemak ejaan.
Baik pulih melibatkan proses memperbaiki fungsi perisian yang telah rosak. Misalnya jika
fail exe suatu aplikasi telah dipadamkan. Maka fungsi baik pulih diperlukan untuk
perbaiki kerosakan tersebut.
d. Nyah-pasang perisian
Penilaian
1. Penilaian merupakan proses mengukur sejauh mana sistem baru selaras dengan ciri-ciri
rekebentuk logikal sistem yang dibuat di fasa analisis.
2. Penilaian ini dibuat bukan bertujuan meningkatkan sistem baru tetapi ia lebih kepada
peningkatan sistem yang akan datang.
3. Kriteria Penilaian harus memenuhi matlamat sistem iaitu memenuhi keperluaan pengguna.
4. Kriteria penilaian meliputi aspek berikut :
a. Kelajuan
b. Ketepatan
c. Kualiti Output
d. Boleh dipercayai
e. Kos operasi
f. Senang diguna
g. Daya tarikan
h. Berkeupaya
i. Serasi dengan sistem lain
j. Kefungsian
k. Keselamatan
l. Flesibel
m. mobiliti
Dokumentasi
1. Dokumentasi melipatkan:
a. Dokumentasi Sistem – dokumentasi dalaman atau dokumentasi kod untuk rujukan
pengaturcara pada masa hadapan.
b. Dokumentasi Pengguna – panduan pengguna,manaul buku,panduan secara talian
sebagai panduan kepada pengguna untuk memahami penggunaan ciri-ciri sistem dan
prosedur-prosedur penginputan data.
Latihan dan Sokongan
1. Latihan Pengguna
a. Tujuan : menunjukkan kepada pengguna sebenar bagaimana penggunaan perkakasan
dan perisian dalam sistem.
b. Terdapat tiga jenis latihan :
i. Sesi satu dengan satu – memberi latihan satu dengan satu
ii. Ceramah susun atur kelas – memberi ceramah dalam susun atur bilik darjah
iii. Latihan berasaskan web – memberi latihan secara online melalui laman-laman E-
Pembelajaran.
iv. Melalui panduan pengguna, buku manual ,teknikal
2. Pengguna akan diberi Rancangan sokongan jika sistem rosak atau gagal.
3. Rancangan Sokongan pengguna terdiri daripada :
a. Meja bantuan
b. Bantuan Dalam Talian
1. Sistem baru
2. Analisis pengujian
3. Analisis pemasangan
4. Analisis penilaian
5. Manual pengguna atau buku manual
6. Staf yang mahir menggunakan sistem baru.
Fasa Penyelengaraan
a) Tujuan Fasa Penyelengaraan : Supaya sistem menjadi kefungsian sistem lebih berevolusi
(berkembang) untuk mengatasi segala ralat proses dalaman atau supaya ia lebih menyokong
kepada perubahan organisasi semasa.