| การอธิบายการประมวลผล |
| ประโยคโครงสร้าง |
| วิธีการตัดสินใจแบบตาราง |
6.2 การอธิบายการประมวลผล (Process Description)
เขียนแล้วคำอธิบายนั้นสามารถนำมาตรวจสอบความถูกต้องกับผู้ใช้ได้ง่ายการเขียนเป็นประโยคโครงสร้างอาจจะไม่เหมาะสมถ้าต้องนำมาตรวจสอบกับผู้ใช้เพราะว่าคำอธิบายนั้นจะยาวและคำอธิบายเกี่ยวกับเงื่อนไข
หรือการทำงานซ้ำก็เขียนไม่สะดวก ตัวอย่างเช่น เงื่อนไขที่มี AND,OR หรือ NOT เป็นต้น
เขียนแล้วคำอธิบายนั้นควรจะใช้สื่อสารกับผู้อื่นที่เกี่ยวข้องในระบบได้ง่ายผู้อื่นที่เกี่ยวข้องอาจจะเป็นผู้ใช้
ผู้จัดการ ผู้ตรวจสอบ เป็นต้น การเขียนคำอธิบายเป็นประโยคโครงสร้าง หรือเขียนเป็นการตัดสินใจแบบตารางจะเหมาะสมกับบุคคลเหล่านั้นเพราะว่าทั้ง
2 วิธีนั้นง่ายต่อการทำความเข้าใจถึงแม้ว่าอาจจะยาวไปหน่อยก็ตาม
ใช้คำกริยาที่เมื่อทำแล้วมีความหมายว่าได้ผลลัพธ์บางอย่างออกมา
เช่น "คำนวณ" สิ่งนั้นสิ่งนี้หรือ "เปรียบเทียบ" สิ่งนั้นกับสิ่งนี้ เป็นต้น คำกริยาที่อาจจะเลือกใช้ได้
เช่น
ใช้ชื่อข้อมูลเป็นคำนามในประโยค
ตัวอย่างเช่น วันชำระเงินใบทวงหนี้ รายงานเพื่อเตรียมเงินสด เป็นต้น
ใช้คำศัพท์ที่แสดงความสัมพันธ์ระหว่างข้อมูล
เช่น "และ" "หรือ" "เท่ากับ" "ไม่เท่ากับ" "มากกว่า" และ "น้อยกว่า" เป็นต้น
ใช้คำที่บอกการเคลื่อนที่ของข้อมูลคล้ายกับคำที่ใช้ในการเขียนโปรแกรมได้แก่ วิธีการตัดสินใจแบบตาราง
(Decision Tables )
|
|
|
|
จำนวนเงินในใบทวงหนี้ |
< 25,000 |
|
อนุมัติจ่ายเงิน |
Y |
|
|
|
|
1. จำนวนเงินในใบทวงหนี้ |
a. น้อยกว่า 25,000 b. ระหว่างc. 25,000 ถึงd. 250,000 e. มากกว่า 250,000 |
|
2. วันค้างจ่าย |
a. น้อยกว่าหรือเท่ากับ 10 วัน b. มากว่า 10 วัน |
|
3. ส่วนลดถ้าจ่ายเร็ว |
a. มี b. ไม่มี |
|
1 |
2 |
3 |
4 |
5 |
|
|
จำนวนเงินในใบทวงหนี้ |
< 25,000 |
25,000 250,000 |
25,000 250,000 |
25,000 250,000 |
> 250,000 |
|
วันค้างจ่าย |
- |
<= 10 |
<= 10 |
<= 10 |
- |
|
ส่วนลด |
- |
Y |
N |
- |
- |
|
ตัดสินใจ |
A |
A |
S |
A |
P |
| ..... | ..... |