0% menganggap dokumen ini bermanfaat (0 suara)
113 tayangan11 halaman

Spesifikasi Proses dan Tabel Keputusan

Dokumen tersebut membahas tentang spesifikasi proses dan keputusan terstruktur dalam merancang sistem informasi. Metode analisis keputusan terstruktur seperti bahasa Inggris terstruktur, tabel keputusan, dan pohon keputusan digunakan untuk mendokumentasikan dan menganalisis logika bisnis secara terstruktur dan akurat.

Diunggah oleh

GustiianSaputra
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
113 tayangan11 halaman

Spesifikasi Proses dan Tabel Keputusan

Dokumen tersebut membahas tentang spesifikasi proses dan keputusan terstruktur dalam merancang sistem informasi. Metode analisis keputusan terstruktur seperti bahasa Inggris terstruktur, tabel keputusan, dan pohon keputusan digunakan untuk mendokumentasikan dan menganalisis logika bisnis secara terstruktur dan akurat.

Diunggah oleh

GustiianSaputra
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Process Specifications

and Structured Decisions

Logika Keputusan

Mendokumentasikan dan menganalisis logika:


o Bahasa Inggris terstruktur
o Tabel keputusan
o Pohon keputusan
Keputusan logis dan terstruktur dapat dibedakan dari keputusan semi terstruktur yang
melibatkan analisis bagaimana dan jika penilaian manusia
Metode analisis keputusan terstruktur mempromosikan kelengkapan, akurasi, dan
komunikasi

Spesifikasi Proses

Dibuat untuk proses primitif dan juga beberapa proses tingkat tinggi pada diagram alir
data
Dibuat untuk metode kelas dalam desain berorientasi obyek dan untuk langkah-langkah
dalam use case

Tujuan Memproduksi Spesifikasi Proses

Kurangi ambiguitas proses


Dapatkan deskripsi yang tepat tentang apa yang telah dicapai
Validasi perancangan sistem

Spesifikasi Proses Tidak Diciptakan untuk

Proses yang mewakili input fisik dan / atau output


Proses yang mewakili validasi data sederhana
Proses yang menggunakan kode prewritten
Gambar 1: Bagaimana Spesifikasi Proses Berkaitan dengan Data Flow Diagram

Format Spesifikasi Format Informasi

Nomor proses
Nama proses
Proses apa yang dialaminya
Masukan aliran data
Arus data output
Jenis proses (Online / Batch / Manual)
Nama Subprogram / Fungsi (kode ID yang telah ditulis sebelumnya)
Urutan logika proses
Referensi metode logika
Masalah yang belum terselesaikan

Deskripsi Logika Proses

Ini harus menyatakan kebijakan dan peraturan bisnis, bukan pseudo-code bahasa
komputer
Aturan bisnis adalah prosedur yang memungkinkan perusahaan menjalankan bisnisnya

Format Aturan Bisnis Umum

Definisi istilah bisnis


Kondisi bisnis dan tindakan
Hambatan integritas data
Derivasi matematis dan fungsional
Kesimpulan logis
Memproses urutan
Hubungan antara fakta tentang bisnis

Cantumkan Semua Masalah yang Belum Terselesaikan

Bagian logika yang tidak lengkap


Isu-isu ini menjadi dasar pertanyaan yang digunakan untuk wawancara lanjutan dengan
pengguna atau pakar bisnis yang telah Anda tambahkan ke tim proyek Anda

Gambar 2: Contoh Formulir Spesifikasi Proses Lengkap


Structured English

Digunakan saat proses logika melibatkan rumus atau iterasi, atau bila keputusan
terstruktur tidak rumit
Berdasarkan logika terstruktur dan pernyataan bahasa Inggris sederhana seperti
menambahkan, melipatgandakan, dan bergerak

Menulis Bahasa Inggris Terstruktur

Ungkapkan semua logika dalam hal struktur sekuensial, struktur keputusan, struktur
kasus, atau iterasi
Gunakan dan capitalize kata kunci yang diterima seperti IF, THEN, ELSE, DO, dan
PERFORM
Indent blok pernyataan untuk menunjukkan hirarki mereka (nesting) dengan jelas
Garis bawahi kata atau frase yang telah didefinisikan dalam kamus data
Memperjelas pernyataan logis

Gambar 3: Contoh Jenis Bahasa Inggris Terstruktur


Keuntungan dari Bahasa Inggris Terstruktur

Mengklarifikasi logika dan hubungan yang ditemukan dalam bahasa manusia


Alat komunikasi yang efektif, bisa diajarkan dan dipahami oleh pengguna dalam
organisasi

Kamus Data dan Spesifikasi Proses

Kamus data adalah titik awal untuk membuat bahasa Inggris terstruktur:
o Urutan-urutan sederhana pernyataan MOVE, ADD, dan SUBTRACT
o Seleksi- [] entri menjadi IF ... THEN ... ELSE statements
o Iterasi {} menjadi DO WHILE, DO UNTIL, atau PERFORM UNTIL

Decision Tables

Sebuah tabel baris dan kolom, dipisahkan menjadi empat kuadran:


o Kondisi
o Kondisi alternatif
o Tindakan yang harus diambil
o Aturan untuk menjalankan tindakan

Struktur Data untuk Pernyataan Pengiriman

Pernyataan pengiriman terdiri dari Customer Name, Address, dan Order Item Lines
Mungkin ada 1 sampai 5 Order Item Lines
Bahasa Inggris Terstruktur untuk Pernyataan Pengiriman

Bahasa Inggris terstruktur menentukan proses untuk memindahkan informasi ke


pernyataan pengiriman
Item yang digarisbawahi didefinisikan dalam Kamus Data

Gambar 3: Tabel Keputusan Pesanan Pelanggan


Gambar 4: Membangun Tabel Keputusan untuk Memutuskan Katalog mana yang akan Dikirim
ke Pelanggan Yang Memesan Hanya dari Katalog yang Dipilih

Mengembangkan Tabel Keputusan

Tentukan kondisi yang mempengaruhi keputusan


Tentukan kemungkinan tindakan yang bisa dilakukan
Tentukan alternatif kondisi untuk setiap kondisi
Hitung jumlah maksimum kolom dalam tabel keputusan
Isi kondisinya alternatif
Lengkapi tabel dengan memasukkan X dimana aturan menyarankan tindakan
Kombinasikan aturan yang jelas
Periksa situasi yang tidak mungkin
Atur ulang agar lebih mudah dipahami

Mengembangkan Tabel Keputusan Langkah 1

Tentukan jumlah kondisi yang mungkin mempengaruhi keputusan


Kombinasikan baris yang tumpang tindih, seperti kondisi yang saling eksklusif
Jumlah kondisi menjadi jumlah baris di bagian atas tabel keputusan

Mengembangkan Tabel Keputusan Langkah 2

Tentukan jumlah kemungkinan tindakan yang bisa dilakukan


Jumlah itu menjadi jumlah baris di bagian bawah tabel keputusan

Mengembangkan Tabel Keputusan Langkah 3

Tentukan jumlah alternatif kondisi untuk setiap kondisi


Dalam bentuk tabel keputusan yang paling sederhana, akan ada dua alternatif (Y atau N)
untuk setiap kondisi
Tabel entri yang diperluas mungkin memiliki banyak alternatif untuk setiap kondisi
Pastikan semua nilai yang mungkin untuk kondisi disertakan

Mengembangkan Tabel Keputusan Langkah 4

Hitung jumlah kolom maksimum dalam tabel keputusan dengan mengalikan jumlah
alternatif untuk setiap kondisi
Jika ada empat kondisi dan dua alternatif (Y atau N) untuk setiap kondisi, akan ada 16
kemungkinan

Mengembangkan Tabel Keputusan Langkah 5

Isi kondisinya alternatif


Mulailah dengan kondisi pertama dan bagilah jumlah kolom dengan jumlah alternatif
untuk kondisi itu
Jika ada 16 kolom dan dua alternatif (Y atau N), maka 16 dibagi dengan 2 adalah 8
Pilih salah satu alternatifnya, katakan Y, dan tulis di delapan kolom pertama
Selesai dengan menulis N di delapan kolom sisanya

Memeriksa Kelengkapan dan Akurasi

Empat masalah utama:


o Ketidaklengkapan
o Situasi yang tidak mungkin
o Kontradiksi
o Redundansi

Gambar 6: Menggabungkan Aturan untuk Menyederhanakan Tabel Keputusan


Gambar 7: Memeriksa Tabel Keputusan untuk Situasi yang Tidak Mungkin

Gambar 8: Memeriksa Kontradiksi dan Redundansi


Keuntungan Tabel Keputusan

Bantu analisa memastikan kelengkapan


Mudah untuk memeriksa kemungkinan kesalahan
o Situasi yang tidak mungkin
o Kontradiksi
o Redundansi

Decision Trees

Pohon keputusan digunakan saat percabangan kompleks terjadi dalam proses


pengambilan keputusan yang terstruktur
Pohon juga berguna bila penting untuk menyimpan serangkaian keputusan dalam urutan
tertentu

Menggambar Pohon Keputusan

Identifikasi semua kondisi dan tindakan dan urutan dan waktu mereka (jika penting)
Mulailah membangun pohon dari kiri ke kanan, pastikan Anda mencantumkan semua
alternatif yang mungkin sebelum pindah ke kanan

Gambar 9: Menggambar Pohon Keputusan untuk Menunjukkan Tindakan Persetujuan Pembelian


Noncash untuk sebuah Department Store

Keuntungan Pohon Keputusan

Urutan memeriksa kondisi dan tindakan pelaksana segera terlihat


Kondisi dan tindakan pohon keputusan ditemukan di beberapa cabang tapi tidak pada
yang lain
Dibandingkan dengan tabel keputusan, pohon keputusan lebih mudah dipahami oleh
orang lain dalam organisasi

Memilih Teknik Analisis Keputusan Terstruktur

Gunakan bahasa Inggris terstruktur bila ada banyak tindakan berulang atau saat
komunikasi dengan pengguna akhir penting
Gunakan tabel keputusan ketika kombinasi kondisi, tindakan, dan peraturan yang
kompleks ditemukan atau Anda memerlukan metode yang secara efektif menghindari
situasi, redudansi, dan kontradiksi yang tidak tepat.
Gunakan pohon keputusan bila urutan kondisi dan tindakan sangat penting atau bila tidak
setiap kondisi relevan dengan setiap tindakan (cabangnya berbeda)

Anda mungkin juga menyukai