รายละเอียดสำหรับการเขียนแผนภาพการไหลของข้อมูล
หลัง จากที่เราทราบเกี่ยวกับสัญลักษณ์ต่างๆ ของDFD เรียบร้อยแล้ว ก่อนที่จะลงมือเขียนจริงเราควรทรายรายละเอียด และกฏที่สำคัญสำหรับการเขียน DFD เพื่อที่จะทำให้การเขียนมีหลักเกณฑ์ที่ถูกต้อง
1. แผนภาพการไหลของข้อมูลระดับสูงสุด (Contexr Diagram)
2. ความสัมพันธ์ระหว่าง Parent และ Child
3. การกำหนดหมายเลขโพรเซส
4. กฏความสมดุล
5. การแตกลูกหลานมากน้อยแค่ไหนที่จำเป็น
อ่านข้อมูลเพิ่มเติม >>>> http://www.nayoktech.ac.th/~vwinwin/BC21_49/page6.html
BY นางสาวพิชชานันท์ พินิจธนภาคย์ (เอ)
เพิ่มเติมนะ
ตอบลบในการเขียนเราต้องมีแนวทางการตรวจสอบ DFD ว่าเขียนถูกหรือไม่ ได้แก่
1. สัญลักษณ์ทุกตัวตั้งชื่อครบหรือไม่
2. data แต่ละตัวมี data flow ทั้งเข้าและออกหรือไม่ นั่นคือจะต้องบอกถึงแหล่งข้อมูลหรือการ update ข้อมูลและแหล่งการนำข้อมูลไปใช้ให้เกิดประโยชน์
3. โพรเซสทุกโพรเซสต้องมี data flow ทั้งเข้าและออกหรือไม่ นั่นคือจะต้องมีทั้ง input และ output
4. โพรเซสแต่ละโพรเซสไม่ควรจะรองรับวัตถุประสงค์หลายวัตถุประสงค์ ถ้ามีลักษณะดังกล่าวเกิดขึ้นควรจะพิจารณาโพรเซสนั้น ๆ ใหม่ โดยอาจจะแตกออกเป็นโพรเซสย่อย ๆ ลงไปอีกระดับ
5. ข้อมูลที่ไหลเข้ามาในโพรเซสนั้น ๆ เพียงพอสำหรับประมวลผลและผลิตเป็นสารสนเทศหรือไม่
6. มีการจัดเก็บข้อมูลที่เกิดความจำเป็นหรือไม่
7. ข้อมูลต่าง ๆ มีชื่อเรียกอย่างอื่น (aliases) หรือไม่ ถ้ามีจะต้องอธิบายมิฉะนั้นจะก่อให้เกิดความสับสนขึ้น
ศิริมา กุลอุดมทรัพย์ (note) :D *
ขอบคุณ เอ กับ โน๊ต ที่ช่วยครูลดการบรรยายเรื่อง DFD ลงได้ บ้างนะ ... เอาเป็นว่า เดี๋ยวเรามาพิจารณา DFD ของเพื่อนๆ กันเลยดีกว่าว่า ควรจะปรับปรุง อย่างไร ดีไหม
ตอบลบวิธีสร้าง DFD
ตอบลบ1. กำหนดสิ่งที่อยู่นอกระบบทั้งหมด และหาว่าข้อมูลอะไรบ้างที่เข้าสู่ระบบหรือออกจากระบบที่เราสนใจเข้าสู่ระบบที่อยู่ภายนอก ขั้นตอนนี้สำคัญมากเพราะจะทำให้ทราบว่าขอบเขตของระบบนั้นมีอะไรบ้าง
2. ใช้ข้อมูลที่ได้จากขั้นตอนที่ 1 นำมาสร้าง DFD ต่างระดับ
3. ขั้นตอนต่อมามีอีก 4 ขั้นตอน โดยให้ทำทั้ง 4 ขั้นตอนนี้ซ้ำหลาย ๆ ครั้ง จนกระทั่งได้ DFD ระดับต่ำสุด
• เขียน DFD ฉบับแรก กำหนดโพรเซสและข้อมูลที่ไหลเข้าออกจากโพรเซส
• เขียน DFD อื่นๆ ที่เป็นไปได้จนกระทั่ง DFD ที่ถูกที่สุด ถ้ามีส่วนหนึ่งส่วนใดที่รู้สึกไม่ง่ายนักก็พยายามเขียนใหม่อีกครั้งหนึ่ง แต่ไม่ควรเสียเวลาเขียนจนกระทั่งได้ DFD ที่สมบูรณ์แบบ เลือก DFD ที่เห็นว่าดีที่สุดในสายตาของเรา
• พยายามหาว่ามีข้อผิดพลาดอะไรหรือไม่ ซึ่งมีรายละเอียดในหัวข้อ "ข้อผิดพลาดใน DFD"
เขียนแผนภาพแต่ละภาพอย่างดี ซึ่งDFD
ฉบับนี้จะใช้ต่อไปในการออกแบบและใช้ด้วยกันกับบุคคลอื่นๆที่เกี่ยวข้องในโครงการด้วย
4. นำแผนภาพทั้งหมดที่เขียนมาแล้วเรียงลำดับ ทำสำเนา แล้วพร้อมที่จะนำไปตรวจสอบข้อผิดพลาดกับผู้ร่วมทีมงาน ถ้ามีแผนภาพใดที่มีจุดอ่อนให้กลับไปเริ่มต้นใหม่ที่ขั้นตอนที่ 3 อีกครั้งหนึ่ง
5. นำ DFD ที่ได้ไปตรวจสอบข้อผิดพลาดกับผู้ใช้ระบบเพื่อหาว่ามีแผนภาพใดไม่ถูกต้องหรือไม่
6. ผลิตแผนภาพฉบับสุดท้ายทั้งหมด
ธิดารัตน์51040844 (กีต้าร์)