การทำความเข้าใจ DFD ระดับ 1

คุณรู้หรือไม่ว่า DFD คืออะไร? DFD เป็นตัวย่อของ Data Flow Diagrams ที่รวมอยู่ในเครื่องมือวิเคราะห์และออกแบบที่ดำเนินการในรูปแบบที่มีโครงสร้างเพื่อให้นักวิเคราะห์ระบบสามารถเข้าใจว่าจุดประสงค์และการทำงานของระบบหรือระบบย่อยนั้นเป็นชุดข้อมูลที่เชื่อมโยงกัน

การไหลของข้อมูลเป็นการถ่ายโอนข้อมูลจากจุดหนึ่งไปยังอีกจุดหนึ่ง การพรรณนาเสร็จสิ้นด้วยหัวบนลูกศรที่นำไปสู่ปลายทางโดยตรง

กระบวนการที่ดำเนินการมักจะระบุถึงการเปลี่ยนแปลงและการเกิดขึ้นของกระบวนการ การแปลงข้อมูล, ในขณะเดียวกันสำหรับการจัดเก็บข้อมูลชื่อจะได้รับคำนามตามข้อมูลที่เก็บไว้ในพวกเขา

การกระจายของ DFD

คำจำกัดความของ DFD ระดับ 1 และแผนกของ DFD

ควรเข้าใจว่า Data Flow Diagram นั้นแบ่งออกเป็น 3 ส่วนซึ่งเราจะอธิบายดังนี้

1. แผนภาพบริบท

บริบท Digram เป็นคำอธิบายของหนึ่งวงกลมขนาดใหญ่ที่สามารถแสดงกระบวนการทั้งหมดที่มีอยู่ในระบบ แผนภาพนี้เป็นระดับสูงสุดและมักจะได้รับจำนวนศูนย์ (0)

เอนทิตีทั้งหมดที่เป็นเจ้าของโดยไดอะแกรมบริบทรวมถึงกระแสข้อมูลจะนำไปสู่และจากระบบโดยตรง แผนภาพบริบทยังไม่มีข้อมูลเกี่ยวกับข้อมูลที่เก็บไว้และมีจอแสดงผลที่เรียบง่าย

2. ศูนย์ไดอะแกรมหรือไดอะแกรมระดับ 1

การทำความเข้าใจ DFD ระดับ 1 เป็นวงกลมใหญ่ที่ทำหน้าที่เป็นตัวแทนวงกลมเล็ก ๆ ที่มีอยู่ทั้งหมด ไดอะแกรมชนิดนี้เป็นผลมาจากการแบ่งบริบทไดอะแกรมเป็นศูนย์ไดอะแกรมซึ่งในไดอะแกรมนี้มีที่เก็บข้อมูล

3. แผนภาพอย่างละเอียด

แผนภาพนี้เป็นแผนภาพที่มีหน้าที่อธิบายถึงกระบวนการที่เกิดขึ้นในแผนภาพศูนย์

ฟังก์ชั่น DFD

ทำความเข้าใจเกี่ยวกับฟังก์ชั่น DFD ระดับ 1 และ DFD

หลังจากรู้ความเข้าใจของ DFD ระดับ 1 แล้วตอนนี้เราจะหารือเกี่ยวกับหน้าที่ของมัน DFD มีฟังก์ชั่นอะไร ในรายการต่อไปนี้เราจะให้คำอธิบายเกี่ยวกับข้อมูลที่ DFD มีซึ่งคุณหลายคนอาจไม่รู้

  • DFD เป็นเครื่องมือที่ใช้สำหรับผู้เชี่ยวชาญด้านระบบสามารถวาดระบบเพื่อให้กลายเป็นเครือข่ายกระบวนการทำงานที่ในที่สุดจะเชื่อมต่อกับการไหลของข้อมูล ความสัมพันธ์สามารถทำได้ทั้งแบบคอมพิวเตอร์หรือด้วยตนเอง
  • DFD มีหนึ่งในเครื่องมือหลายอย่างใช้ในการสร้างแบบจำลองโดยเฉพาะอย่างยิ่งถ้าฟังก์ชั่นที่มีอยู่ในระบบเป็นส่วนที่สำคัญมากและซับซ้อนกว่าข้อมูลที่ได้รับการจัดการโดยระบบ นั่นคือ DFD เป็นเครื่องมือในการสร้างแบบจำลองที่ใช้เพื่อเน้นการทำงานของระบบ
  • DFD ยังเป็นเครื่องมือที่ใช้งานได้การวางแผนระบบที่เชื่อมต่อกับการไหลของข้อมูลโดยใช้แนวคิดการแบ่งแยกเพื่อให้สามารถใช้ในการอธิบายการวิเคราะห์หรืออธิบายการออกแบบระบบที่สามารถสื่อสารได้อย่างง่ายดายโดยระบบมืออาชีพกับผู้ใช้หรือผู้ใช้หรือผู้ผลิตโปรแกรม

ใช้สัญลักษณ์ที่ระดับ DFD 1

จากนั้นจะใช้สัญลักษณ์ชนิดใดใน DFDระดับ 1? จริงๆแล้วสัญกรณ์ที่ DFD เป็นเจ้าของนั้นแบ่งออกเป็นสองความคิดเห็น ความคิดเห็นแรกมาจาก Gane และ Sarson ความคิดเห็นที่สองมาจาก Yourdon และ De Marco

อย่างไรก็ตามสัญกรณ์ที่มีการใช้กันอย่างแพร่หลายก็คือสัญกรณ์ที่ Yourdan และ De Marco เป็นเจ้าของสำหรับรายละเอียดเพิ่มเติมโปรดดูที่ภาพด้านล่าง:

ความเข้าใจใน DFD ระดับ 1

ในขณะที่คุณสังเกตเห็นว่าภาพข้างบนแบ่งออกเป็นสามรวมถึงหน่วยงานภายนอกกระบวนการการไหลของข้อมูลและที่เก็บข้อมูล แต่ละส่วนเหล่านี้มีฟังก์ชั่นของตัวเองพร้อมข้อมูลและสัญลักษณ์บางอย่างเช่นที่ปรากฏในภาพ

ตัวอย่าง DFD ระดับ 1

โปรดทราบเมื่อคุณต้องการสร้าง DFDระดับ 1 จากนั้นตรวจสอบให้แน่ใจว่าความสัมพันธ์ระหว่างสภาพแวดล้อมและระบบไม่ได้ถูกกำจัด นั่นคือการไหลของข้อมูลที่ออกและเข้าสู่ระบบจะต้องไม่เปลี่ยนแปลงด้วยข้อมูลที่มีอยู่ใน DFD ระดับ 0 ดังนั้นใน DFD ระดับ 0 จะต้องเพิ่มการไหลของข้อมูลที่เพิ่งทำใน DFD ระดับ 1

นั่นคือเหตุผลที่ DFD ใช้สัญกรณ์ระดับ 1 ไม่แตกต่างจากสัญกรณ์ที่ใช้ใน DFD ระดับ 0 นอกจากนี้หลักเกณฑ์ที่ใช้ไม่แตกต่างจากคำอธิบายดังต่อไปนี้:

  • การประมวลผลสัญญาณเข้าจะต้องสามารถสร้างผลลัพธ์ได้ เงื่อนไขเมื่ออินพุตไม่สามารถสร้างเอาต์พุตได้ชื่อว่าเป็น หลุมดำ.
  • ต้องได้รับหรือสร้างเอาท์พุทจากอินพุตที่เคยผ่านกระบวนการต่างๆมาก่อน เงื่อนไขที่เอาต์พุตไม่ได้ให้ผลลัพธ์ที่มาจากอินพุตเรียกว่า ปาฏิหาริย์.
  • เอาต์พุตที่สร้างจากอินพุตการประมวลผลแล้วจะต้องเชื่อมต่อกับคนอื่น ตัวอย่างเช่นหากสิ่งที่ใช้เป็นอินพุตจะถูกสร้างขึ้นผ่านกระบวนการลงทะเบียนในรูปแบบของข้อมูลส่วนบุคคลดังนั้นในภายหลังจึงสามารถกลายเป็นเอาท์พุทได้เช่น รหัสสมาชิก.

สำหรับรายละเอียดเพิ่มเติมโปรดดูภาพต่อไปนี้:

ความเข้าใจใน DFD ระดับ 1 และตัวอย่าง

ตัวอย่าง DFD ระดับ 1

เป็นข้อเท็จจริงเพิ่มเติมที่ DFD ระดับ 1 และDFD ระดับ 0 ไม่มีความแตกต่างเลย อย่างไรก็ตามเมื่อคุณศึกษาเพิ่มเติมคุณจะพบว่าทั้งสองสิ่งมีความแตกต่างกัน การไหลของข้อมูลที่ถูกประมวลผลจะผ่านเอนทิตีและที่เก็บข้อมูลก่อนที่จะไหลไปยังกระบวนการถัดไปที่อยู่ใน DFD ระดับ 0

ไม่เหมือนกับกรณีที่มี DFD ระดับ 1 การไหลของข้อมูลซึ่งสามารถเกิดขึ้นในภายหลังจะตรงไปยังกระบวนการถัดไปโดยไม่ต้องผ่านแหล่งข้อมูลหรือเอนทิตี นี่เป็นเพราะกระบวนการยังคงรวมอยู่ในส่วนหนึ่งของกระบวนการต่อเนื่องทั้งหมด

อ่านเพิ่มเติม:
ความเข้าใจในการเคลื่อนไหวทางสังคมพร้อมกับไดรเวอร์และรูปแบบของการเคลื่อนไหวทางสังคม
ความเข้าใจในการเคลื่อนไหวทางสังคมพร้อมกับไดรเวอร์และรูปแบบของการเคลื่อนไหวทางสังคม
ทำความเข้าใจเกี่ยวกับองค์กรและหน้าที่, คุณสมบัติ, หลักการ, องค์ประกอบขององค์กร
ทำความเข้าใจเกี่ยวกับองค์กรและหน้าที่, คุณสมบัติ, หลักการ, องค์ประกอบขององค์กร
เรียนรู้สูตรคูณและหารใน Excel (สมบูรณ์สำหรับผู้เริ่มต้น)
เรียนรู้สูตรคูณและหารใน Excel (สมบูรณ์สำหรับผู้เริ่มต้น)
5 ฟังก์ชั่นการจัดการตามผู้เชี่ยวชาญ / เฮนรี่ฟาเยออลจำเป็นต้องรู้
5 ฟังก์ชั่นการจัดการตามผู้เชี่ยวชาญ / เฮนรี่ฟาเยออลจำเป็นต้องรู้
การทำความเข้าใจกับพาร์ทิชันฮาร์ดไดรฟ์ด้วยฟังก์ชั่นและประเภทของพาร์ติชันฮาร์ดดิสก์
การทำความเข้าใจกับพาร์ทิชันฮาร์ดไดรฟ์ด้วยฟังก์ชั่นและประเภทของพาร์ติชันฮาร์ดดิสก์
ประเภทของข้อมูลและคำอธิบายและตัวอย่างที่คุณต้องรู้
ประเภทของข้อมูลและคำอธิบายและตัวอย่างที่คุณต้องรู้
6 การกระจายของตลาดประเภทและตัวอย่างฟัง!
6 การกระจายของตลาดประเภทและตัวอย่างฟัง!
นี่คือการกระจายตัวของเศรษฐศาสตร์และตัวอย่างคุณรู้หรือไม่?
นี่คือการกระจายตัวของเศรษฐศาสตร์และตัวอย่างคุณรู้หรือไม่?
การทำความเข้าใจจริยธรรมกับประโยชน์ส่วนและชนิดของศีลธรรม
การทำความเข้าใจจริยธรรมกับประโยชน์ส่วนและชนิดของศีลธรรม
ความคิดเห็น 0