Spesifikasi proses
Download
1 / 16

SPESIFIKASI PROSES - PowerPoint PPT Presentation


  • 187 Views
  • Uploaded on

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 )

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 ' SPESIFIKASI PROSES' - base


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

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.


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.


Masukan (Input) yang dibutuhkan:

JikaTidakCukupRuangPadaFormulir, untukdeskripsisdalambahasainggeristerstrukturatautabelkeputusanataupunpohonkeputusan yang menggambarkanlogikatersebut, masukannamapohonatautabelkeputusan yang sesuai.

BuatDaftar yang belumterselesaikanataupunbelumlengkapatauhallainnya, yang membentukdasarpertanyaanutukwawancaraatauprosesanalisisrincilainnya.



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



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

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 pewaktuaannya (jika dianggap penting)

Contoh: untuk soal 1

Potongan 10%

3

2

Anggota

Pembelian < 100.000

1

Kupon Hadiah

4

Bukan Anggota

Tidak mendapat Apa-Apa

5


END OF SLIDE pewaktuaannya (jika dianggap penting)


ad