SlideShare a Scribd company logo
1
BAB 6
FASA PEMBANGUNAN
& IMPLEMENTASI
Objektif:
1. Menerangkan maksud pembangunan dan implementasi.
2. Menerangkan aktiviti-aktiviti yang dijalankan semasa fasa pembangunan dan
implementasi.
3. Mengenalpasti kaedah pengujian sistem
4. Menerangkan jenis-jenis dokumentasi.
2
Perancangan
Analisa keperluan
Verifikasi dan
validasi
rekabentuk
Pambangunan dan
implementasi
Operasi dan
penyelenggaraan
 Fasa ini berperanan membangun dan
menyediakan sistem untuk beroperasi
 Definisi Pembangunan Sistem ialah:
“Proses membangun, memasang, dan menguji
komponen2 sistem yang dibangunkan”
 Definisi Implementasi pula ialah:
“Penyerahan sistem yang dibangunkan untuk
beroperasi”
3
 Aktiviti yang terlibat dalam fasa ini ialah:
1. Pembinaan dan Pengujian Rangkaian
2. Pembinaan dan Pengujian Pangkalan
Data
3. Pemasangan dan Pengujian Pakej
Perisian
4. Penulisan Aturcara dan Pengujian
5. Penyediaan Dokumentasi
6. Penukaran Sistem lama kepada sistem
baru
4
 Fasa pembangunan - memastikan sistem
yang dibangunkan mengikut segala
perancangan yang dibuat dan menguji
kefungsian bagi memastikan ia memenuhi
keperluan
 Fasa implementasi - memastikan proses
penukaran dari sistem lama ke sistem baru
berjalan lancar.
5
 Aktiviti utama ialah pengaturcaraan.
 Pengaturcaraan digunakan dalam proses
membangunkan sistem baru dan
mengimplementasi dan mengintegrasi
komponen-komponen sistem yang baru
dengan yang lama.
6
 Dilakukan apabila sistem baru memerlukan
pembinaan rangkaian yang baru
 Pembangun sistem patut menggunakan
teknologi2 rangkaian yang baru dan bersifat
fleksibel.
 Memerlukan perekabentuk rangkaian dan
pentadbir rangkaian.
7
 Perekabentuk rangkaian bertanggungjawab:
◦ merekabentuk rangkaian
◦ memilih teknologi rangkaian
 Pemilihan teknologi yang betul penting bagi
memastikan rangkaian yang dibina mampu
memenuhi tuntutan sistem yang baru
8
 Pentadbir rangkaian bertanggungjawab:
◦ mentadbir rangkaian
◦ membina dan menguji rangkaian
 Rangkaian yang siap dibina diuji bagi
memastikan keselamatan, mengenalpasti
kapasiti dan penggunaan rangkaian.
9
 Langkah-langkah
◦ Memilih sistem pangkalan data yang boleh
menampung keperluan pangkalan data
◦ Menguji pangkalan data bagi memastikan isu-isu
seperti
 integriti data dan integriti rujukan memenuhi tuntutan
pangkalan data
 kawalan keselamatan, salinan pendua dan pemulihan
ditangani
10
 Isu keselamatan ditangani dengan pengenalan kepada
kata-laluan
 Isu salinan pendua dan pemulihan adalah bagi
menghadapi perkara-perkara yang tidak diingini
 Hasil aktiviti pembinaan dan pengujian ini ialah satu
struktur pangkalan data untuk sistem sebenar.
 Satu program khas ditulis untuk pemindahan data dari
sebuah fail datar(“flat file”) ke fail pangkalan data.
11
 Aktiviti ini bagi sistem maklumat yang
memerlukan penggunaan pakej perisian
tambahan
 Ia perlu diuji bagi memastikan keserasian
dengan sistem maklumat yang dibina
 Setelah dipasang dan diuji, pakej perisian ini
diletakkan di dalam perpustakaan perisian
12
 Terdapat banyak tool pembangunan perisian
yang memudahkan aktiviti ini.
 Mengambil masa yang singkat jika prototaip
telah dibina dalam fasa rekabentuk
 Ditulis oleh pengaturcara program dan
dipantau oleh SA.
 Pengujian dilakukan bagi memastikan bebas
dari ralat dan pepijat
13
14
Pengujian Modul
Pengujian Unit
Pengujian Sistem
 Pengujian Modul
◦ pengujian kefungsian setiap modul secara
individu
◦ bertujuan mengesan pepijat
 Pengujian Unit
◦ pengujian kefungsian integrasi bagi modul2
◦ bertujuan melihat interaksi antara modul
 Pengujian Sistem
◦ pengujian sistem maklumat menggunakan data
sebenar
15
 Aktiviti merekodkan segala fakta dan
spesifikasi sebuah sistem maklumat untuk
rujukan dimasa akan datang
 Satu aktiviti yang penting
 Dokmentasi semua perubahan dan aktiviti
yang dilakukan sepanjang pembangunan
sistem maklumat
16
17
Jenis-jenis
Dokumentasi
Pengurusan Pengguna
Kakitangan
Operasi
SA /
Pengaturcara
Program
 Dokumentasi Pengurusan
◦ tidak menunjukkan gambaran sistem secara
teknikal
◦ Mengandungi gambaran sistem secara
menyeluruh,objektif dan maklumat sistem,
contoh2 laporan, kos perlaksanaan serta skedul
pembangunan
18
 Dokumentasi Pengguna
◦ ditulis dalam bentuk yang mudah difahami oleh
pengguna
◦ merujuk kepada bahan2 tulisan berkaitan dengan
sistem
◦ dikenali sebagai manual pengguna
◦ penggunaan ilustrasi merupakan pendekatan bagi
menyampaikan mesej dengan jelas
19
 Dokumentasi Program
◦ ditulis untuk SA dan pengaturcara program
◦ mengandungi penerangan teknikal berkaitan
dengan sistem
◦ Contoh: penerangan program, spesifikasi
rekabentuk seperti kod pseudo, rajah DFD, kod
sumber, rancangan pengujian, laporan2, lakaran
rekabentuk skrin dan skima pangkalan data
20
 Dokumentasi Kakitangan Operasi
◦ berperanan membantu kakitangan operasi
menjalankan program-program berkaitan dengan
perjalanan sistem
◦ kepentingan - untuk mengetahui keperluan ruang
storan, keperluan salinan pendua, kekerapan
operasi sistem dan pengurusan laporan sistem
yang perlu dicetak
◦ mengandungi manual larian sistem
21

More Related Content

Similar to 4 bab6-pembangunan.ppt

Manual pengguna sistem e-pelaporan (update 01052017)
Manual pengguna   sistem e-pelaporan (update 01052017)Manual pengguna   sistem e-pelaporan (update 01052017)
Manual pengguna sistem e-pelaporan (update 01052017)
Mohamed Hafifi Ghani
 
Installation and commissioning
Installation and commissioningInstallation and commissioning
Installation and commissioning
Jius Musz
 
Bhaarata4 inspirasisksstmk perisian
Bhaarata4 inspirasisksstmk perisianBhaarata4 inspirasisksstmk perisian
Bhaarata4 inspirasisksstmk perisian
Ahmootha Ramachandran
 
perancangan projek
perancangan projekperancangan projek
perancangan projekAg Gibson
 
Bidang pembelajaran 6.1 Tingkatan 5
Bidang pembelajaran  6.1 Tingkatan 5Bidang pembelajaran  6.1 Tingkatan 5
Bidang pembelajaran 6.1 Tingkatan 5MOE
 
Bidangpembelajaran6 1-120925005634-phpapp02
Bidangpembelajaran6 1-120925005634-phpapp02Bidangpembelajaran6 1-120925005634-phpapp02
Bidangpembelajaran6 1-120925005634-phpapp02Kak Yong
 
Topik 7 integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Topik 7  integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaranTopik 7  integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Topik 7 integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Nik Ibrahim Nik Mat
 
Migrasi dan menerbit laman web
Migrasi dan menerbit laman webMigrasi dan menerbit laman web
Migrasi dan menerbit laman web
cyberns_
 
Kaedah Pembangunan Bahan Instruksi & Penilaian Bahan Instruksi
Kaedah Pembangunan Bahan Instruksi & Penilaian Bahan InstruksiKaedah Pembangunan Bahan Instruksi & Penilaian Bahan Instruksi
Kaedah Pembangunan Bahan Instruksi & Penilaian Bahan Instruksi
Mohd Shukri Suib
 
Rapid prototype model
Rapid prototype modelRapid prototype model
Rapid prototype modelsuerieya81
 
Rancangan tahunan tingkatan 4
Rancangan tahunan tingkatan 4Rancangan tahunan tingkatan 4
Rancangan tahunan tingkatan 4
Nasran Syahiran
 
Topik 7 integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Topik 7  integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaranTopik 7  integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Topik 7 integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Jalalludin6791
 
User manual eaknc
User manual eakncUser manual eaknc
User manual eaknc
isma2010
 
Pemahaman&penyelesaian manualv1
Pemahaman&penyelesaian manualv1Pemahaman&penyelesaian manualv1
Pemahaman&penyelesaian manualv1
Hazly Harun
 

Similar to 4 bab6-pembangunan.ppt (20)

Manual pengguna sistem e-pelaporan (update 01052017)
Manual pengguna   sistem e-pelaporan (update 01052017)Manual pengguna   sistem e-pelaporan (update 01052017)
Manual pengguna sistem e-pelaporan (update 01052017)
 
Installation and commissioning
Installation and commissioningInstallation and commissioning
Installation and commissioning
 
Model ID : DIDEA
Model ID :  DIDEAModel ID :  DIDEA
Model ID : DIDEA
 
System_Audit_REVMSN-AWARE
System_Audit_REVMSN-AWARESystem_Audit_REVMSN-AWARE
System_Audit_REVMSN-AWARE
 
Bhaarata4 inspirasisksstmk perisian
Bhaarata4 inspirasisksstmk perisianBhaarata4 inspirasisksstmk perisian
Bhaarata4 inspirasisksstmk perisian
 
perancangan projek
perancangan projekperancangan projek
perancangan projek
 
Bidang pembelajaran 6.1 Tingkatan 5
Bidang pembelajaran  6.1 Tingkatan 5Bidang pembelajaran  6.1 Tingkatan 5
Bidang pembelajaran 6.1 Tingkatan 5
 
Bidangpembelajaran6 1-120925005634-phpapp02
Bidangpembelajaran6 1-120925005634-phpapp02Bidangpembelajaran6 1-120925005634-phpapp02
Bidangpembelajaran6 1-120925005634-phpapp02
 
Senarai tugas guru penyelaras bestari
Senarai tugas guru penyelaras bestariSenarai tugas guru penyelaras bestari
Senarai tugas guru penyelaras bestari
 
Topik 7 integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Topik 7  integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaranTopik 7  integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Topik 7 integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
 
Migrasi dan menerbit laman web
Migrasi dan menerbit laman webMigrasi dan menerbit laman web
Migrasi dan menerbit laman web
 
Kaedah Pembangunan Bahan Instruksi & Penilaian Bahan Instruksi
Kaedah Pembangunan Bahan Instruksi & Penilaian Bahan InstruksiKaedah Pembangunan Bahan Instruksi & Penilaian Bahan Instruksi
Kaedah Pembangunan Bahan Instruksi & Penilaian Bahan Instruksi
 
Rapid prototype model
Rapid prototype modelRapid prototype model
Rapid prototype model
 
Rapid prototype model
Rapid prototype modelRapid prototype model
Rapid prototype model
 
Senarai tugas gpb
Senarai tugas gpbSenarai tugas gpb
Senarai tugas gpb
 
Rancangan tahunan tingkatan 4
Rancangan tahunan tingkatan 4Rancangan tahunan tingkatan 4
Rancangan tahunan tingkatan 4
 
Topik 7 integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Topik 7  integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaranTopik 7  integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
Topik 7 integrasi perisian aplikasi pejabat untuk pengajaran dan pembelajaran
 
Tugas
TugasTugas
Tugas
 
User manual eaknc
User manual eakncUser manual eaknc
User manual eaknc
 
Pemahaman&penyelesaian manualv1
Pemahaman&penyelesaian manualv1Pemahaman&penyelesaian manualv1
Pemahaman&penyelesaian manualv1
 

4 bab6-pembangunan.ppt

  • 1. 1 BAB 6 FASA PEMBANGUNAN & IMPLEMENTASI Objektif: 1. Menerangkan maksud pembangunan dan implementasi. 2. Menerangkan aktiviti-aktiviti yang dijalankan semasa fasa pembangunan dan implementasi. 3. Mengenalpasti kaedah pengujian sistem 4. Menerangkan jenis-jenis dokumentasi.
  • 3.  Fasa ini berperanan membangun dan menyediakan sistem untuk beroperasi  Definisi Pembangunan Sistem ialah: “Proses membangun, memasang, dan menguji komponen2 sistem yang dibangunkan”  Definisi Implementasi pula ialah: “Penyerahan sistem yang dibangunkan untuk beroperasi” 3
  • 4.  Aktiviti yang terlibat dalam fasa ini ialah: 1. Pembinaan dan Pengujian Rangkaian 2. Pembinaan dan Pengujian Pangkalan Data 3. Pemasangan dan Pengujian Pakej Perisian 4. Penulisan Aturcara dan Pengujian 5. Penyediaan Dokumentasi 6. Penukaran Sistem lama kepada sistem baru 4
  • 5.  Fasa pembangunan - memastikan sistem yang dibangunkan mengikut segala perancangan yang dibuat dan menguji kefungsian bagi memastikan ia memenuhi keperluan  Fasa implementasi - memastikan proses penukaran dari sistem lama ke sistem baru berjalan lancar. 5
  • 6.  Aktiviti utama ialah pengaturcaraan.  Pengaturcaraan digunakan dalam proses membangunkan sistem baru dan mengimplementasi dan mengintegrasi komponen-komponen sistem yang baru dengan yang lama. 6
  • 7.  Dilakukan apabila sistem baru memerlukan pembinaan rangkaian yang baru  Pembangun sistem patut menggunakan teknologi2 rangkaian yang baru dan bersifat fleksibel.  Memerlukan perekabentuk rangkaian dan pentadbir rangkaian. 7
  • 8.  Perekabentuk rangkaian bertanggungjawab: ◦ merekabentuk rangkaian ◦ memilih teknologi rangkaian  Pemilihan teknologi yang betul penting bagi memastikan rangkaian yang dibina mampu memenuhi tuntutan sistem yang baru 8
  • 9.  Pentadbir rangkaian bertanggungjawab: ◦ mentadbir rangkaian ◦ membina dan menguji rangkaian  Rangkaian yang siap dibina diuji bagi memastikan keselamatan, mengenalpasti kapasiti dan penggunaan rangkaian. 9
  • 10.  Langkah-langkah ◦ Memilih sistem pangkalan data yang boleh menampung keperluan pangkalan data ◦ Menguji pangkalan data bagi memastikan isu-isu seperti  integriti data dan integriti rujukan memenuhi tuntutan pangkalan data  kawalan keselamatan, salinan pendua dan pemulihan ditangani 10
  • 11.  Isu keselamatan ditangani dengan pengenalan kepada kata-laluan  Isu salinan pendua dan pemulihan adalah bagi menghadapi perkara-perkara yang tidak diingini  Hasil aktiviti pembinaan dan pengujian ini ialah satu struktur pangkalan data untuk sistem sebenar.  Satu program khas ditulis untuk pemindahan data dari sebuah fail datar(“flat file”) ke fail pangkalan data. 11
  • 12.  Aktiviti ini bagi sistem maklumat yang memerlukan penggunaan pakej perisian tambahan  Ia perlu diuji bagi memastikan keserasian dengan sistem maklumat yang dibina  Setelah dipasang dan diuji, pakej perisian ini diletakkan di dalam perpustakaan perisian 12
  • 13.  Terdapat banyak tool pembangunan perisian yang memudahkan aktiviti ini.  Mengambil masa yang singkat jika prototaip telah dibina dalam fasa rekabentuk  Ditulis oleh pengaturcara program dan dipantau oleh SA.  Pengujian dilakukan bagi memastikan bebas dari ralat dan pepijat 13
  • 15.  Pengujian Modul ◦ pengujian kefungsian setiap modul secara individu ◦ bertujuan mengesan pepijat  Pengujian Unit ◦ pengujian kefungsian integrasi bagi modul2 ◦ bertujuan melihat interaksi antara modul  Pengujian Sistem ◦ pengujian sistem maklumat menggunakan data sebenar 15
  • 16.  Aktiviti merekodkan segala fakta dan spesifikasi sebuah sistem maklumat untuk rujukan dimasa akan datang  Satu aktiviti yang penting  Dokmentasi semua perubahan dan aktiviti yang dilakukan sepanjang pembangunan sistem maklumat 16
  • 18.  Dokumentasi Pengurusan ◦ tidak menunjukkan gambaran sistem secara teknikal ◦ Mengandungi gambaran sistem secara menyeluruh,objektif dan maklumat sistem, contoh2 laporan, kos perlaksanaan serta skedul pembangunan 18
  • 19.  Dokumentasi Pengguna ◦ ditulis dalam bentuk yang mudah difahami oleh pengguna ◦ merujuk kepada bahan2 tulisan berkaitan dengan sistem ◦ dikenali sebagai manual pengguna ◦ penggunaan ilustrasi merupakan pendekatan bagi menyampaikan mesej dengan jelas 19
  • 20.  Dokumentasi Program ◦ ditulis untuk SA dan pengaturcara program ◦ mengandungi penerangan teknikal berkaitan dengan sistem ◦ Contoh: penerangan program, spesifikasi rekabentuk seperti kod pseudo, rajah DFD, kod sumber, rancangan pengujian, laporan2, lakaran rekabentuk skrin dan skima pangkalan data 20
  • 21.  Dokumentasi Kakitangan Operasi ◦ berperanan membantu kakitangan operasi menjalankan program-program berkaitan dengan perjalanan sistem ◦ kepentingan - untuk mengetahui keperluan ruang storan, keperluan salinan pendua, kekerapan operasi sistem dan pengurusan laporan sistem yang perlu dicetak ◦ mengandungi manual larian sistem 21