pengurusan pembangunan tm n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
PENGURUSAN PEMBANGUNAN TM PowerPoint Presentation
Download Presentation
PENGURUSAN PEMBANGUNAN TM

Loading in 2 Seconds...

play fullscreen
1 / 48

PENGURUSAN PEMBANGUNAN TM - PowerPoint PPT Presentation


  • 199 Views
  • Uploaded on

PENGURUSAN PEMBANGUNAN TM. ANALISIS SISTEM BAB 6 Siti Norul Huda Sheikh Abdullah. Kandungan bab. Analisis struktur Rajah aliran data (DFD) Carta alir Carta struktur data Tool penerangan proses Structured English; a.k.a. Pseudocode) Pokok keputusan dan Jadual Keputusan Kamus Data.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'PENGURUSAN PEMBANGUNAN TM' - munin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
pengurusan pembangunan tm

PENGURUSAN PEMBANGUNAN TM

ANALISIS SISTEM

BAB 6

Siti Norul Huda Sheikh Abdullah

kandungan bab
Kandungan bab
  • Analisis struktur
    • Rajah aliran data (DFD)
    • Carta alir
    • Carta struktur data
    • Tool penerangan proses
      • Structured English; a.k.a. Pseudocode)
      • Pokok keputusan dan Jadual Keputusan
      • Kamus Data
kandungan bab1
…kandungan bab
  • Templat (untuk cipta format buku, laman web dll )
  • Papan cerita (contoh film production, multimedia presentations on CD-ROMs, ‘Flash’ animations)
  • Carta organisasi
  • Checklists
  • Carta Input - Pemprosesan - Output (IPO)
  • Rajah hiraki
sistem carta alir
Sistem Carta Alir
  • Mewakili pelbagai program komputer, fail, pangkalan data, dan proses manual yg berkaitan
  • Menjelaskan secara grafik organisasi bg subsistem
  • Boleh menunjukkan jenis sistem
    • Batch
    • Real time
carta struktur
Carta Struktur
  • Jelaskan fungsi-fungsi dan subfungsi-subfungsi bg setiap bahagian dlm sistem
  • Menunjukkan perhubungan di antara modul bg program komputer
  • Mudah dan kaedah terus
    • Setiap modul mempersembahkan fungsi yg spesifik
    • Setiap lapisan dalam program mempersembahkan aktiviti spesifik
slide9

Carta Struktur bagi

Entire Payroll Program

Figure 9-14

analisis berstruktur
Analisis Berstruktur
  • Meneliti input, output, dan proses
  • Kaedah biasa
  • Teknik berorientasikan proses
  • Menggunakan 3 tool utama
    • Rajah Aliran Data (DFD)
    • Kamus data
    • Penerangan proses
  • Tool boleh digunakan menggunakan tool kejuruteraan perisian berbantukan komputer (CASE)
rajah aliran data
Rajah Aliran Data
  • DFD ialah kaedah grafik yg menerangkan sistem maklumat
  • DFD mewakili model logikal yg menunjukkan apayg dilaksanakan oleh sistem, dan model fizikal bagaimana ia melaksanakannya
rajah aliran data1
Rajah Aliran Data
  • Simbol2 DFD
    • 4 simbol asas
      • Proses
      • Aliran data
      • Storan data
      • Entiti Luaran
    • 2 set simbol popular
      • Gane and Sarson
      • Yourdon
data flow diagram symbols figure 6 2
Data Flow Diagram SymbolsFigure 6-2

Process

Step-by-step instructions

Data flow

External agent

Data store

Data at rest

Real-time link

rajah aliran data2
Rajah Aliran Data
  • Utk menghubungkan simbol2 DFD, bbrp peraturan mesti dipenuhi
  • Pendekatan atas-bawah (dari umum kpd spesifik)
  • paras tertinggi : rajah konteks
  • perincikan rajah konteks kpd beberapa paras : paras 0, paras 1, dll hingga kpd proses yg paling asas.
rajah konteks

Rajah 4-10

Rajah 4-11

Rajah Konteks
  • Pandangan paras-atas yg menunjukkan sempadan sistem
  • Menggambarkan hasil pencarian fakta
  • Satu simbol proses yg dinomborkan sebagai 0 dilukis di tengah-tengah rajah
  • Storan data tidak ditunjukkan di dalam Rajah Konteks kecuali jika ia dimiliki oleh sistem maklumat lain.
  • Storan data merupakan komponen dalaman sistem.
slide20

Two DFD Fragments for RMO

Order-Entry System

Figure 6-10

rajah aliran data3

Rajah 4-17

Rajah Aliran Data
  • Rajah2 paras-bawah
    • perlu utk menunjukkan proses yg lebih terperinci
    • Rekabentuk perlu mengambilkira
      • Leveling
      • Balancing
      • Storan Data
panduan melukis dfd
Panduan Melukis DFD
  • Setiap rajah konteks mesti dilukis dalam satu halaman
  • Nama proses dlm rajah konteks ialah nama sistem maklumat
  • Gunakan nama yg unik utk setiap simbol
  • Jangan terlalu padat dan tidak tersusun
  • Gunakan ringkasan
  • Gunakan nombor rujukan yg unik utk setiap simbol proses
panduan melukis dfd1
Panduan Melukis DFD
  • Teknik manakah yg lebih baik: top-down atau bottom-up?
    • Kebanyakan juru analisa bermula dari atas
      • Lukis rajah Konteks
      • Seterusnya rajah 0 dan rajah2 pd paras lebih rendah
    • Ada yg bermula dari bawah
      • Kenalpasti primitif2 fungsian, storan data, entiti luaran dan aliran data
      • Teruskan sehingga mencapai rajah 0
    • Hasil mesti jelas dan mudah difahami
kamus data

Rajah 4-24

Kamus Data
  • Juga dipanggil repositori data
  • Mendokumenkan fakta2 spesifik tentang sistem
    • Aliran data
    • Storan data
    • Entiti luaran
    • Proses
    • Elemen data (item data, medan)
    • Rekod (struktur data)
kamus data1
Kamus Data
  • Menggunakan CASE tools utk mendokumenkan sistem
    • Membantu membina dan menyelenggara kamus data
    • Banyak tools boleh didapati
      • Visible Analyst ialah contoh yg popular
    • Objektif utama: memberikan maklumat yg jelas dan menyeluruh mengenai sistem
kamus data2
Kamus Data
  • Mendokumenkan elemen2 data
    • setiap elemen data mesti didokumenkan
      • aliran data
      • storan data
      • proses
      • entiti luaran
      • rekod
    • Borang yg piawai atau CASE tool boleh digunakan
    • Semua butir penting mesti direkod dan diterangkan
kamus data3
Kamus Data
  • Laporan kamus data
    • Kamus data ialah pusat simpanan dokumentasi
    • Banyak laporan yang boleh dihasilkan menggunakan data ini
penerangan aliran data
Penerangan Aliran Data

Nama-Pelajar

Nombor-Matrik

Alamat

Bidang

  • Aliran data merupakan koleksi unsur data, dengan itu, penerangan aliran data menyenaraikan semua unsur data ini

Aliran data juga boleh didokumenkan menggunakan simbol algebra utk menerangkan ia terdiri dpd beberapa aliran data

Keputusan Peperiksaan = Kod Semester + Kod Fakulti + Nombor Matrik + Nama Pelajar + Kod Kursus+ Gred + PNGK

tool penerangan proses
Tool Penerangan Proses
  • Penerangan proses mendokumenkan primitif fungsian menggunakan rekabentuk modular
  • Rekabentuk modular menggunakan 3 struktur logikal
    • Jujukan
    • Pilihan
    • Ulangan
tool penerangan proses1

Rajah 4-36

Tool Penerangan Proses
  • Structured English
    • Subset of standard English
    • Menerangkan logik proses
      • Menggunakan struktur jujukan, pilihan dan ulangan yang piawai sahaja
      • Gunakan “indentation” supaya mudah dibaca
      • Gunakan perbendaharaan kata yang terhad
tool penerangan proses2
Tool Penerangan Proses

For each ORDER

If CREDIT STATUS = OK and If PRODUCT DETAIL = instock

Output ACCEPTED ORDER

Else

Output REJECTED ORDER

slide36

Process 2.1 and Structured

English Process Description Figure 6-20

tool penerangan proses3

Rajah 4-37

Rajah 4-38

Rajah 4-39

Tool Penerangan Proses
  • Jadual keputusan
    • Menunjukkan struktur logikal yg menerangkan logik proses
    • Setiap kombinasi logikal ditunjukkan
    • Hasil digabungkan dan dimudahkan
    • Pengaturcara boleh menggunakan jadual keputusan utk membangunkan kod
tool penerangan proses4

Rajah 4-41

Tool Penerangan Proses
  • Pokok Keputusan
    • Perwakilan grafik yg menunjukkan syarat, tindakan dan peraturan jadual keputusan
    • Struktur logik ditunjukkan secara melintang
    • Mudah dilukis dan difahami
    • Jadual keputusan lebih sesuai utk situasi kompleks
templat
Templat
  • Satu dokumen berstruktur tetapi tidak mempunyai maklumat terperinci. Contoh kalau hendak menulis buku , maka kita akan cipta dokumen Word untuk dengan teks dummy tetapi mengikut piawai seksyen tertentu.
  • Laman web juga boleh mempunyai templat.  
papan cerita
PAPAN CERITA ?
  • Janakan reka bentuk konseptual ke dalam bentuk skrip yang boleh difahami oleh pengaturcara yang akan membangunkan perisian kursus.
  • Garis panduan kandungan persembahan.
  • Dokumen yang mewakili setiap skrin paparan dalam sistem
format papan cerita
Format papan cerita
  • Secara amnya format papan cerita terdiri daripada:
    • bahagian skrin
    • bahagian arahan grafik
    • Bahagian arahan pengarangan
    • bahagian meletak ikon-ikon utama dan sampingan.
papan cerita1
Papan cerita

kedudukan teks, imej, grafik, animasi

pergerakan animasi

Menentukan ?

fungsi setiap objek

urutan aplikasi multimedia

Maklumat navigasi dan interaktiviti

contoh
Contoh….
  • Papan cerita
checklist
Checklist
  • Satu senarai item atau aksi untuk dilakukan.
rajah hiraki
Rajah hiraki
  • Menunjukkan hubungan antara modul dan submodul. Hampir sama seperti organisasi korporat.