Spesifikasi proses
This presentation is the property of its rightful owner.
Sponsored Links
1 / 16

SPESIFIKASI PROSES PowerPoint PPT Presentation


  • 138 Views
  • Uploaded on
  • Presentation posted in: General

SPESIFIKASI PROSES. Materi Pertemuan 9. SPESIFIKASI PROSES. Digunakan untuk menjelaskan logika pembuatan keputusan dan rumusan-rumusan yang akan mentransformasikan proses data-data masukan menjadi keluaran . Tools yang dipakai : Bahasa Inggeris Terstruktur ( Structure English )

Download Presentation

SPESIFIKASI PROSES

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


Spesifikasi proses

SPESIFIKASI PROSES

MateriPertemuan 9


Spesifikasi proses

SPESIFIKASI PROSES

Digunakanuntukmenjelaskanlogikapembuatankeputusandanrumusan-rumusan yang akanmentransformasikanproses data-data masukanmenjadikeluaran.

Tools yang dipakai :

BahasaInggerisTerstruktur (Structure English)

TabelKeputusan

PohonKeputusan


Tujuan pembuatan spesifikasi proses

TujuanPembuatanSpesifikasiProses

ProsesUmum yang tidakmemerlukanSpesifikasi :

Mengurangimaknagandadariprosestersebut.

2. Agar diperolehdeskripsi yang tepatmengenaiapa yang ingindicapai, yang biasanyadimasukandalamsuatuspesifikasipaket program.

3. Untukmemvalidasisistemdesain.

  • Proses Baca danTulis (Read dan Write)

  • ProsesValidasiSederhana

  • Proses yang menggunakankode yang sudahtertulissebelum - nya . Umumnyadimasukandalamsuatusistemsebagai subprogram ataufungsi.


Format spesifikasi proses

Format SpesifikasiProses

Masukan (Input) yang dibutuhkan:

JumlahProses, yang harusmencocokanidentitasproyekpada diagram aliran data. Hal inidapatmemudahkanutkpengerjaanataurevisiproses-proses yang adasertamenempatkan diagram aliran data yang memuatprosestersebutdenganmudah.

NamaProses, harussamadengannama yang ditampilkandidalamsimbolprosespada DFD.

DeskripsiSingkat, Mengenaiapa yang ingindicapaiprosestersebut.

DaftarAliran Data Masukan, harussamadengannamaaliran data dalam DFD. Nama data ygdigunakandalamrumusataulogika hrs sesuaidengannama yang adadalamkamus data (Selalukonsisten).

Aliran Data Keluaran, harusmenggunakannama yang sesuaidengan yang adadalam DFD danKamus data.

IndikasiProses, JenisnyaBatch, Online, atau Manual. ProsesOnline memerlukanrancanganlayar, proses manual memerlukanprosedur.


Spesifikasi proses

Masukan (Input) yang dibutuhkan:

JikaProses-Prosesmenggunakankode yang sudahtertulissebelumnya, masukananama subprogram ataufungsi yang memuatkodetersebut.

DeskripsiLogikaProses, yang menyatakankebijakanatauaturanbisnisdlmbahasasehari-hari, bukanbahasakomputerPseudocode. Format aturanbisnis yang umumantara lain:

Definisi Istilah2 Bisnis

Kondisidanaturanperusahaan

TekananIntegritas data

Asalmulafungsionaldanmatematis

Kesimpulanlogis

UrutanProses

Hubunganantarafakta-faktamengenaibisnistersebut.


Spesifikasi proses

Masukan (Input) yang dibutuhkan:

JikaTidakCukupRuangPadaFormulir, untukdeskripsisdalambahasainggeristerstrukturatautabelkeputusanataupunpohonkeputusan yang menggambarkanlogikatersebut, masukannamapohonatautabelkeputusan yang sesuai.

BuatDaftar yang belumterselesaikanataupunbelumlengkapatauhallainnya, yang membentukdasarpertanyaanutukwawancaraatauprosesanalisisrincilainnya.


Contoh formulir spesifikasi proses

Contoh Formulir Spesifikasi Proses


1 bahasa inggris terstruktur

  • Dasar: (1) Logikaterstruktur, atauinstruksi-instruksi yang tersususundalamprosedurkalang / pengelompokan.

  • (2) Pernyataan Bhs Inggerissederhanasepertipenambahan, penjumlahan, perkaliandanpemindahan.

  • Cara Penulisan:

  • NyatakansemualogikadalamstrukturSekuensial, keputusanterstruktur, struktur Case, atauiterasi

  • Sertakandantuliskandalamhurufbesarkata-katakuncisepertiIF, THEN, ELSE, DO, DO WHILE, DO UNTIL Dan PERFORM

1. BahasaInggrisTerstruktur


1 bahasa inggris terstruktur cont

  • Cara Penulisan:

  • Masukan Blok-blokpernyataanuntukmenunjukanHirarkinyadenganjelas (KALANG)

  • Beritandagarisbawahuntukkata-kata yang memilikimaknakhusus.

  • Perhatikanpenggunaan “Dan””Serta””Atau””LebihBesardari””LebihBesaratausamadengan”

1. BahasaInggrisTerstruktur (cont.)

IF

IF

IF

ELSE

ENDIF

ELSE

IF

ELSE

ELSE

ENDIF

ENDIF

ENDIF


Contoh

JikapembelianprodukLebihbesaratausamadenganRp. 100.000 makamendapatkanpotongansebesar 10%. Bilapembeliankurangdari 100.000 makamendapatkankuponhadiah.

Pemberianpotongandanhadiahinihanyaberlakuuntukpembeli yang telahmemilikikartutandaanggota. Bilabukananggotatidakmendapatkanapa-apa.

Jawab:

DO WHILE anggota

IF PembelianLebihBesaratausamadenganRp. 100.000

THEN diskon 10%

TulisRecord Penjualan

ELSE Cetakkuponhadiah

TulisRecord Penjualan

ENDIF

ENDDO

Contoh


Tabel keputusan

Tabel yang terdiri atas baris dan kolom yang terbagi atas 4 kuadran.

Logika yang bergerak searah dengan Jarum Jam.

TABEL KEPUTUSAN

KONDISI  IF

TINDAKAN  THEN

Alternatif Kondisi adalah Y atau T

Masukan Tindakan ( X )

Aturan N = 2^banyaknya kondisi


Contoh tabel keputusan

Contoh Tabel Keputusan


Pohon keputusan

Pohon keputusan digunakan saat percabangan kompleks terjadi didalam suatu proses keputusan terstruktur. Pohon keputusan juga bermanfaat saat menjaga sejumlah keputusan dalam urutan khusus dianggap penting.

PohonKeputusan

Simbol:

= IF = Kondisi

= THEN = Tindakan


Menggambar pohon keputusan

  • Identifikasi Semua kondisi dan tindakan berikut pesanan pewaktuaannya (jika dianggap penting)

  • Mulailah membangun pohon dari kiri ke kanan sambil memastikan bahwa anda sudah melengkapi daftar semua alternatif yang memungkinkan sebelum beralih kesebelah kanan.

Menggambar Pohon Keputusan

Tindakan 2

Kondisi 3

3

4

2

Kondisi 1

Tindakan 1

Kondisi 4

Tindakan 3

1

5

Tindakan 4

6

Kondisi 2


Contoh untuk soal 1

Pembelian >= 100.000

Contoh: untuk soal 1

Potongan 10%

3

2

Anggota

Pembelian < 100.000

1

Kupon Hadiah

4

Bukan Anggota

Tidak mendapat Apa-Apa

5


Spesifikasi proses

END OF SLIDE


  • Login