Thursday 3 August 2017

ข้อมูล การไหล แผนภาพ การซื้อขาย ระบบ


แผนภาพการไหลของข้อมูลด้วยตัวอย่าง - แพลตฟอร์มการซื้อขายหลักทรัพย์ 16 กุมภาพันธ์ 2015 จำนวนการดู: 16,962 PDF Link รุ่นที่ใช้งานร่วมกันได้: Enterprise, Professional, Standard, Dataer Diagram (DFD) แสดงภาพการไหลของข้อมูล (เช่นข้อมูล) ภายในระบบ ด้วยการวาดไดอะแกรมการไหลข้อมูลคุณสามารถบอกข้อมูลที่จัดเตรียมและส่งมอบให้กับบุคคลที่ดำเนินการในกระบวนการระบบข้อมูลที่จำเป็นเพื่อให้กระบวนการและข้อมูลที่จำเป็นต้องมีการจัดเก็บและเข้าถึงได้สมบูรณ์ บทความนี้อธิบายและอธิบาย Diagram การไหลของข้อมูล (DFD) โดยใช้แพลตฟอร์มการซื้อขายหลักทรัพย์เป็นตัวอย่าง บริบทของแพลตฟอร์มการซื้อขายหลักทรัพย์ตัวอย่าง DFD รูปด้านล่างแสดงบริบทแผนภาพการไหลข้อมูลที่วาดขึ้นมาสำหรับแพลตฟอร์มการซื้อขายหลักทรัพย์ ประกอบด้วยกระบวนการ (รูปร่าง) ที่แสดงถึงระบบในการจำลองในกรณีนี้คือแพลตฟอร์มการซื้อขายหลักทรัพย์ นอกจากนี้ยังแสดงให้เห็นผู้เข้าร่วมที่จะโต้ตอบกับระบบซึ่งเรียกว่าเอนทิตีภายนอก ในตัวอย่างนี้ CS Assistant ลูกค้าและนายหน้าเป็นหน่วยงานที่จะมีปฏิสัมพันธ์กับระบบ ในระหว่างกระบวนการและหน่วยงานภายนอกมีการไหลของข้อมูล (ตัวเชื่อมต่อ) ที่ระบุถึงการมีอยู่ของการแลกเปลี่ยนข้อมูลระหว่างหน่วยงานและระบบ บริบท DFD เป็นทางเข้าของรูปแบบการไหลของข้อมูล มีกระบวนการเดียวและไม่แสดงที่จัดเก็บข้อมูลใด ๆ DFD ระดับ 1 รูปด้านล่างแสดง DFD ระดับ 1 ซึ่งเป็นรูปแบบการย่อยสลาย (เช่นแบ่ง) ของกระบวนการซื้อขายหลักทรัพย์ที่แสดงในบริบท DFD อ่านแผนผังและจากนั้นเราจะนำแนวคิดสำคัญ ๆ บางส่วนมาใช้ในแผนภาพนี้ แพลตฟอร์มการซื้อขายหลักทรัพย์ตัวอย่างแผนภาพการไหลของข้อมูลประกอบด้วย 5 ขั้นตอนหน่วยงานภายนอก 3 แห่งและที่เก็บข้อมูล 3 แห่ง แม้ว่าจะไม่มีแนวทางการออกแบบที่ควบคุมการวางตำแหน่งของรูปร่างในแผนภาพข้อมูลการไหลเรามักจะวางกระบวนการไว้ตรงกลางและเก็บข้อมูลและเอนทิตีภายนอกไว้เพื่อให้เข้าใจได้ง่ายขึ้น จากแผนภาพเรารู้ว่าผู้ช่วยฝ่ายบริการลูกค้าจะให้รายละเอียดลูกค้าแก่กระบวนการเปิดบัญชี ผลคือรายละเอียดลูกค้าที่เก็บอยู่ในที่เก็บข้อมูลลูกค้าและรายละเอียดบัญชีจะถูกจัดเก็บไว้ในที่เก็บข้อมูลบัญชี แม้ว่าเราจะกล่าวว่าความพยายามในการจัดเก็บรายละเอียดลูกค้าและบัญชีจะเกิดขึ้นหลังจากที่ผู้ให้บริการลูกค้าได้รับรายละเอียดแล้ว แผนภาพการไหลของข้อมูลไม่ได้หมายถึงสิ่งนั้น เป็นความรู้สึกปกติของเราที่นำพาเราในการตีความแผนภาพในแบบที่เราเข้าใจได้อย่างเป็นธรรมชาติ กล่าวอย่างเคร่งครัดแผนภาพเพียงบอกเราว่ากระบวนการเปิดบัญชีได้รับรายละเอียดจากลูกค้าและสร้างรายละเอียดลูกค้าและบัญชีโดยไม่มีการระบุไว้ โปรดทราบว่าแผนภาพการไหลของข้อมูลไม่ตอบในสิ่งที่และในสิ่งที่สั่งซื้อข้อมูลที่มีการใช้ตลอดทั้งระบบ หากข้อมูลนี้เป็นสิ่งสำคัญและควรได้รับการกล่าวถึงให้พิจารณาแบบจำลองด้วยแผนภาพเช่นแผนธุรกิจ BPMN หรือแผนภาพกิจกรรม UML กระบวนการตรวจสอบการทำธุรกรรมได้รับรายละเอียดธุรกรรมจากเก็บข้อมูลการทำธุรกรรมและส่งต่อให้กับลูกค้า ลูกค้าสามารถฝากเงินสดได้โดยการระบุจำนวนเงินฝากและผลที่ได้คือยอดบัญชีที่อัปเดตที่จัดเก็บไว้ในที่เก็บข้อมูลบัญชี ในทำนองเดียวกันลูกค้าสามารถถอนเงินสดได้ ผลคือเขาจะได้รับจำนวนเงินที่ถอนแล้วและยอดเงินในบัญชีที่อัปเดตจะถูกเก็บไว้ในที่เก็บข้อมูลบัญชี ทั้งลูกค้าและนายหน้าสามารถเริ่มต้นกระบวนการสั่งซื้อ Place ซึ่งส่งผลให้รายละเอียดธุรกรรมถูกจัดเก็บไว้ในที่เก็บข้อมูลธุรกรรม กระบวนการสั่งซื้อ Place ยังส่งรายละเอียดธุรกรรมไปยังศูนย์ตลาดหลักทรัพย์ ซึ่งเป็นเอนทิตีที่อยู่นอกขอบเขตของระบบ ในส่วนถัดไปเราจะแนะนำวิธีการแสดงประเภทของกิจการนี้ ระดับ 2 DFD เช่นเดียวกับกระบวนการในบริบท DFD กระบวนการในระดับ 1 DFD สามารถถูกย่อยสลายลงไปในระดับลึกหรือแม้แต่ระดับของรายละเอียดกระบวนการ รูปด้านล่างแสดง DFD ระดับ 2 ของกระบวนการสั่งซื้อสินค้า หน่วยงานภายนอกและที่เก็บข้อมูลใน DFD นี้สอดคล้องกับที่แสดงในระดับบน (เช่นแผนภาพข้างต้น) สิ่งที่ทำให้แตกต่างกันคือรายละเอียดของกระบวนการสั่งซื้อสินค้าในกระบวนการสั่งซื้อ (ออนไลน์) และกระบวนการสั่งซื้อ (ออฟไลน์) จากแผนภาพนี้เราทราบว่าลูกค้าสามารถสั่งซื้อ Place Order (Online) โดยการจัดหารายละเอียดการสั่งซื้อในขณะที่ Broker สามารถดำเนินการสั่งซื้อ Place (Phone) ได้ด้วยการจัดหารายละเอียดการสั่งซื้อในทั้งสองกรณีซึ่งจะทำให้รายละเอียดธุรกรรมถูกเก็บไว้ในที่เก็บข้อมูลธุรกรรม และส่งผ่านไปยังศูนย์ซื้อขายหลักทรัพย์ รูปแบบแผนและการติดแท็กค่าเป็นชนิดของกลไกการขยายที่นำมาใช้โดยกลุ่มการจัดการวัตถุ (OMG) ช่วยให้นักออกแบบสามารถขยายคำศัพท์ของ UML เพื่อสร้างองค์ประกอบแบบใหม่ได้ ในฐานะที่เป็นเครื่องมือในการออกแบบซอฟต์แวร์ Visual Paradigm จะขยายการสนับสนุนมาตรฐานเดิมไปเป็นมาตรฐานที่ไม่ใช่ UML เช่น DFD และ ERD ใช้แพลตฟอร์มการซื้อขายหลักทรัพย์เป็นตัวอย่างเราสามารถกำหนดบุคคลที่สามแบบแผนสำหรับเอนทิตีภายนอกได้ หน่วยงานภายนอกที่มีกำหนดตายตัวได้รับมอบหมายให้กล่าวว่าเป็นเอนทิตีของบุคคลที่สาม โปรดทราบถึงระดับของรายละเอียดในแผนภาพข้อมูลการไหลของข้อมูลตัวอย่างรายละเอียดคำถูกใช้หลายครั้งเมื่อติดฉลากข้อมูล เรามีรายละเอียดเกี่ยวกับลูกค้ารายละเอียดการทำรายการ ฯลฯ หากเราเขียนชื่อลูกค้าที่อยู่อีเมลที่อยู่งานที่อยู่และหมายเลขสต๊อกเบอร์ราคาเสนอราคาถูกต้องดีไม่มีคำตอบที่แน่ชัดสำหรับคำถามนี้ ถามตัวเองเมื่อมีการตัดสินใจ ทำไมคุณวาด DFD ในกรณีส่วนใหญ่แผนภาพการไหลข้อมูลจะถูกวาดขึ้นในช่วงเริ่มต้นของการพัฒนาระบบโดยที่รายละเอียดจำนวนมากยังไม่ได้รับการยืนยัน การใช้คำศัพท์ทั่วไปเช่นรายละเอียดข้อมูลข้อมูลรับรองจะเป็นประโยชน์อย่างแน่นอนสำหรับการสนทนา อย่างไรก็ตามการใช้คำทั่วไปอาจเป็นชนิดขาดรายละเอียดและทำให้การออกแบบสูญหายไป จริงๆมันขึ้นอยู่กับวัตถุประสงค์ของการออกแบบของคุณ อย่าให้เกินในแผนภาพการไหลข้อมูลเรามุ่งเน้นไปที่การโต้ตอบระหว่างระบบกับบุคคลภายนอกไม่ใช่การสื่อสารภายในระหว่างอินเทอร์เฟซ ดังนั้นกระแสข้อมูลระหว่างอินเทอร์เฟซกับที่จัดเก็บข้อมูลจึงถือว่าไม่อยู่ในขอบเขตและไม่ควรแสดงในแผนภาพ อย่าให้มีการไหลของข้อมูลและการไหลของกระบวนการนักออกแบบบางคนอาจรู้สึกอึดอัดเมื่อเห็นข้อต่อที่เชื่อมต่อจากที่เก็บข้อมูลไปยังกระบวนการโดยไม่ต้องดูขั้นตอนการขอข้อมูลที่แสดงในแผนภาพอย่างใด บางคนจะพยายามแสดงคำขอโดยเพิ่มตัวเชื่อมต่อระหว่างกระบวนการและเก็บข้อมูลติดป้ายกำกับคำขอหรือขอบางสิ่งบางอย่างที่ไม่ถูกต้อง โปรดจำไว้ว่าไดอะแกรมข้อมูลการไหลได้รับการออกแบบเพื่อแสดงการแลกเปลี่ยนข้อมูล ตัวเชื่อมต่อในแผนภาพการไหลข้อมูลมีไว้สำหรับแทนข้อมูลไม่ใช่เพื่อแสดงถึงกระบวนการไหลขั้นตอนหรือสิ่งอื่นใด เมื่อเราระบุว่าการไหลของข้อมูลสิ้นสุดลงที่เก็บข้อมูลคำขอนั้นหมายความว่าเราส่งคำขอเป็นข้อมูลในที่เก็บข้อมูล แม้ว่าในกรณีนี้อาจเป็นไปได้ในระดับการใช้งานเนื่องจากบางส่วนของ DBMS สนับสนุนการใช้ฟังก์ชันซึ่งรับค่าบางอย่างเป็นพารามิเตอร์และส่งกลับผลลัพธ์ในแผนภาพการไหลข้อมูลเรามักจะถือว่าข้อมูลเก็บข้อมูลเป็นเพียงผู้ถือข้อมูลที่ไม่ได้ มีความสามารถในการประมวลผลใด ๆ ถ้าคุณต้องการจำลองการไหลของระบบหรือกระบวนการผลิตให้ใช้แผนผังกิจกรรม UML หรือ BPMN Business Process Diagram แทน ถ้าคุณต้องการสร้างแบบจำลองโครงสร้างภายในของที่เก็บข้อมูลให้ใช้แผนผังความสัมพันธ์เอนทิตี คุณอาจจะสนใจวิธีการวาดไดอะแกรมข้อมูลการไหลวิธีการวาดไดอะแกรมข้อมูลการไหล - ให้ข้อมูลแผนภาพการไหลของข้อมูลที่มีประโยชน์เช่นแผนผังการไหลของข้อมูล, ตัวอย่างข้อมูลผังงานและซอฟต์แวร์ผังข้อมูล แผนภาพการไหลข้อมูลคืออะไรแผนภาพการไหลของข้อมูลแสดงให้เห็นว่าข้อมูลถูกประมวลผลโดยระบบในแง่ของอินพุตและเอาท์พุต แผนภาพการไหลของข้อมูลสามารถนำมาใช้เพื่อแสดงการทำงานของธุรกิจได้อย่างชัดเจน เทคนิคนี้เริ่มต้นด้วยภาพรวมของธุรกิจและดำเนินการต่อโดยการวิเคราะห์แต่ละพื้นที่ที่น่าสนใจ การวิเคราะห์นี้สามารถทำได้อย่างแม่นยำในระดับของรายละเอียดที่จำเป็น เทคนิคนี้ใช้ประโยชน์จากวิธีการที่เรียกว่าการขยายตัวจากบนลงล่างเพื่อทำการวิเคราะห์ในลักษณะที่กำหนดเป้าหมาย เป็นชื่อที่แนะนำแผนภาพข้อมูลการไหล (DFD) เป็นภาพประกอบที่อธิบายถึงการผ่านข้อมูลในกระบวนการ DFD สามารถวาดได้ง่ายโดยใช้สัญลักษณ์ง่ายๆ นอกจากนี้กระบวนการที่ซับซ้อนยังสามารถทำได้โดยอัตโนมัติโดยการสร้าง DFD โดยใช้เครื่องมือสร้างไดอะแกรมที่ดาวน์โหลดได้ง่ายและใช้งานง่าย DFD เป็นแบบจำลองสำหรับการสร้างและวิเคราะห์กระบวนการข้อมูล DFD แสดงการไหลของข้อมูลในกระบวนการขึ้นอยู่กับอินพุตและเอาท์พุท DFD สามารถเรียกได้ว่าเป็น Process Model DFD แสดงให้เห็นถึงกระบวนการทางธุรกิจหรือทางเทคนิคด้วยการสนับสนุนข้อมูลภายนอกที่บันทึกรวมถึงข้อมูลที่ไหลจากกระบวนการนี้ไปสู่อีกขั้นและผลลัพธ์ที่ได้ สัญลักษณ์การไหลของข้อมูลมีสัญลักษณ์บางอย่างที่ใช้ในการวาดแผนภาพกระบวนการทางธุรกิจ (แผนภาพการไหลของข้อมูล) พร้อมกับกฎที่ใช้กับพวกเขา รูปร่างของกระบวนการแสดงถึงงานที่จัดการข้อมูลภายในแอ็พพลิเคชัน งานอาจประมวลผลข้อมูลหรือดำเนินการตามข้อมูล รูปแบบกระบวนการหลายรูปแบบถูกนำมาใช้เพื่อนำเสนอชุดย่อยของกระบวนการต่างๆ กระบวนการหลายสามารถแบ่งออกเป็นกระบวนการย่อยใน DFD อื่น รูปร่างเอนทิตีภายนอกถูกใช้เพื่อแสดงเอนทิตีภายนอกแอ็พพลิเคชันที่โต้ตอบกับแอ็พพลิเคชันผ่านทางจุดเริ่มต้น รูปร่างการไหลของข้อมูลแสดงถึงการเคลื่อนที่ของข้อมูลภายในแอ็พพลิเคชัน ทิศทางการเคลื่อนที่ของข้อมูลแสดงด้วยลูกศร รูปร่างเก็บข้อมูลใช้เพื่อแสดงตำแหน่งที่เก็บข้อมูล ร้านค้าข้อมูลไม่ได้แก้ไขข้อมูล แต่จะจัดเก็บข้อมูลเท่านั้น รูปขอบขอบเขตสิทธิ์ใช้เพื่อแสดงการเปลี่ยนแปลงระดับสิทธิ์เป็นข้อมูลที่ไหลผ่านแอ็พพลิเคชัน แผนภาพข้อมูลการไหล - แผนผังบริบทแผนผังบริบทแสดงถึงระบบทั้งหมดที่อยู่ภายใต้การตรวจสอบ แผนภาพนี้ควรจะถูกวาดขึ้นก่อนและใช้ในการชี้แจงและยอมรับขอบเขตของการตรวจสอบ ส่วนประกอบของแผนผังบริบทจะปรากฏในหน้าจอนี้อย่างชัดเจน ระบบภายใต้การตรวจสอบจะแสดงเป็นกระบวนการเดียวที่เชื่อมต่อกับหน่วยงานภายนอกโดยการไหลของข้อมูลและการไหลของทรัพยากร แผนผังบริบทแสดงการเชื่อมต่อระหว่างระบบภายใต้การตรวจสอบและหน่วยงานภายนอกที่ติดต่อสื่อสาร ดังนั้นในขณะที่มันมักจะเป็นความคิดที่หยาบคายแผนภาพบริบทจะเน้นความสนใจในขอบเขตของระบบและสามารถช่วยในการชี้แจงขอบเขตการวิเคราะห์ได้อย่างแม่นยำ แผนผังบริบทที่แสดงบนหน้าจอนี้แสดงถึงไลบรารีให้ยืมหนังสือ ห้องสมุดได้รับรายละเอียดหนังสือและสั่งหนังสือจากผู้จัดจำหน่ายหนังสือรายหนึ่งหรือหลายราย หนังสือสามารถสงวนและยืมโดยสมาชิกของสาธารณะซึ่งจำเป็นต้องให้หมายเลขผู้ยืม ห้องสมุดจะแจ้งให้ผู้ยืมทราบเมื่อหนังสือสำรองเป็นหนังสือที่พร้อมให้บริการหรือเมื่อหนังสือยืมท้อถอย นอกเหนือจากการจัดหาหนังสือผู้จัดจำหน่ายหนังสือจะให้รายละเอียดของหนังสือเฉพาะเพื่อตอบสนองต่อการสอบถามข้อมูลของห้องสมุด โปรดทราบว่าการติดต่อสื่อสารที่เกี่ยวข้องกับหน่วยงานภายนอกจะรวมเฉพาะที่เกี่ยวข้องกับกระบวนการของระบบเท่านั้น แม้ว่าผู้จัดจำหน่ายหนังสือจะติดต่อสื่อสารกับหน่วยงานต่างๆเช่นผู้จัดพิมพ์และซัพพลายเออร์อื่น ๆ การไหลของข้อมูลเหล่านี้จะห่างไกลจากกระบวนการของระบบดังนั้นจึงไม่รวมอยู่ในแผนผังบริบท แผนภาพการไหลของข้อมูล - แนวทางของแผนภาพบริบทขั้นแรกให้วาดและตั้งชื่อช่องกระบวนการเดียวที่แสดงถึงระบบทั้งหมด ถัดไประบุและเพิ่มเอนทิตีภายนอกที่สื่อสารโดยตรงกับกล่องกระบวนการ ทำเช่นนี้โดยพิจารณาที่มาและปลายทางของกระแสข้อมูลและการไหลของข้อมูล สุดท้ายเพิ่มกระแสทรัพยากรและกระแสข้อมูลลงในไดอะแกรม ในการวาดแผนผังบริบทคุณควรเกี่ยวข้องกับข้อมูลที่สำคัญที่สุดเท่านั้น สิ่งเหล่านี้จะเกี่ยวข้องกับประเด็นต่างๆเช่นวิธีการได้รับใบสั่งซื้อและการตรวจสอบพร้อมกับการให้บริการลูกค้าที่ดีและการชำระเงินด้วยใบแจ้งหนี้ โปรดจำไว้ว่าแผนภาพกระบวนการทางธุรกิจไม่ได้เป็นทางออกที่ดีที่สุดไม่มีข้อผิดพลาดหรือไม่ถูกต้องแน่นอน แผนภาพการไหลของข้อมูล - แผนภาพระดับ 1 แผนผังแสดงระดับ 1 แสดงถึงพื้นที่ทำงานหลักของระบบภายใต้การตรวจสอบ เช่นเดียวกับแผนผังบริบทระบบใด ๆ ที่อยู่ภายใต้การตรวจสอบควรมีเพียงแผนภาพระดับ 1 เท่านั้น ไม่มีสูตรที่สามารถใช้ในการตัดสินใจว่าอะไรคืออะไรและไม่ใช่กระบวนการระดับ 1 กระบวนการระดับ 1 ควรอธิบายถึงเฉพาะส่วนที่สำคัญของระบบเท่านั้นและคุณควรหลีกเลี่ยงการทดลองรวมถึงกระบวนการที่ต่ำกว่าในแผนภาพนี้ ตามหลักการทั่วไปไม่มีแผนภาพกระบวนการทางธุรกิจควรมีกล่องกระบวนการมากกว่า 12 รายการ แผนผังแสดงระดับ 1 ล้อมรอบด้วยโครงร่างของกล่องกระบวนการที่แสดงถึงขอบเขตของระบบ เนื่องจากแผนภาพระดับ 1 แสดงถึงระบบทั้งหมดที่อยู่ระหว่างการตรวจสอบอาจเป็นเรื่องยากที่จะทราบว่าจะเริ่มต้นจากที่ใด มีสามวิธีที่แตกต่างกันซึ่งเป็นแนวทางปฏิบัติในการเริ่มต้นการวิเคราะห์ ข้อมูลเหล่านี้จะอธิบายในส่วนต่อไปนี้และส่วนใดส่วนหนึ่งหรือชุดค่าผสมอาจเป็นประโยชน์มากที่สุดในการตรวจสอบใด ๆ มีสามวิธีที่แตกต่างกันซึ่งเป็นแนวทางปฏิบัติในการเริ่มต้นการวิเคราะห์ เหล่านี้ถูกนำมาใช้ด้านล่างและส่วนใดส่วนหนึ่งหรือชุดค่าผสมใด ๆ อาจเป็นประโยชน์มากที่สุดในการตรวจสอบใด ๆ : แผนภาพการไหลของข้อมูล - การวิเคราะห์การไหลของทรัพยากรการวิเคราะห์การไหลของทรัพยากรอาจเป็นวิธีที่มีประโยชน์สำหรับการเริ่มต้นการวิเคราะห์หากระบบปัจจุบันประกอบด้วย ส่วนใหญ่ของการไหลของสินค้าเป็นแนวทางนี้มุ่งเน้นไปที่การไหลของวัตถุทางกายภาพ การวิเคราะห์การไหลของทรัพยากรอาจเป็นวิธีการที่เป็นประโยชน์ในการพัฒนาแผนภาพหากระบบปัจจุบันประกอบด้วยการไหลของสินค้าเป็นส่วนใหญ่ ทรัพยากรทางกายภาพถูกตรวจสอบจากเมื่อพวกเขามาถึงภายในขอบเขตของระบบผ่านจุดที่การกระทำบางอย่างเกิดขึ้นเพื่อออกจากระบบ เหตุผลที่อยู่เบื้องหลังวิธีนี้คือข้อมูลจะไหลไปทั่วเส้นทางเดียวกับวัตถุทางกายภาพ แผนภาพการไหลของข้อมูล - การวิเคราะห์โครงสร้างองค์กรวิธีการจัดโครงสร้างองค์กรจะเริ่มจากการวิเคราะห์บทบาทหลักที่มีอยู่ภายในองค์กรแทนที่จะเป็นข้อมูลหรือสินค้าที่ไหลผ่านระบบ การระบุกระบวนการที่สำคัญนั้นเป็นผลมาจากการมองไปที่โครงสร้างองค์กรและการตัดสินใจว่าพื้นที่การทำงานใดที่เกี่ยวข้องกับการตรวจสอบในปัจจุบัน โดยการมองไปที่พื้นที่เหล่านี้ในรายละเอียดเพิ่มเติมและการวิเคราะห์สิ่งที่พนักงานทำจริงกระบวนการแยกสามารถระบุได้ เริ่มต้นด้วยกระบวนการเหล่านี้กระแสข้อมูลระหว่างพวกเขาและระหว่างกระบวนการเหล่านี้และหน่วยงานภายนอกจะถูกระบุและเพิ่มลงในไดอะแกรม แผนภาพการไหลของข้อมูล - การวิเคราะห์การไหลของเอกสารวิธีการวิเคราะห์การไหลของเอกสารมีความเหมาะสมหากส่วนของธุรกิจที่อยู่ระหว่างการตรวจสอบประกอบด้วยขั้นตอนหลักคือการไหลของข้อมูลในรูปแบบเอกสารหรือการป้อนข้อมูลและการส่งออกของคอมพิวเตอร์ การวิเคราะห์การไหลของเอกสารมีประโยชน์อย่างยิ่งเมื่อกระแสข้อมูลเป็นที่น่าสนใจเป็นพิเศษ ขั้นตอนแรกคือการแสดงรายการเอกสารสำคัญและแหล่งที่มาและผู้รับ ตามด้วยการระบุถึงกระแสข้อมูลสำคัญอื่น ๆ เช่นการทำธุรกรรมทางโทรศัพท์และคอมพิวเตอร์ เมื่อแผนภาพการไหลของเอกสารถูกวาดขึ้นขอบเขตของระบบควรจะเพิ่ม แผนผังการไหลของข้อมูล - กฎการนับกฎกล่องกระบวนการในแผนผังระดับ 1 ควรมีเลขขึ้นโดยพลการเพื่อไม่ให้มีการระบุลำดับความสำคัญใด ๆ แม้ว่าข้อมูลจากกระบวนการหนึ่ง ๆ จะไหลเข้าสู่ขั้นตอนอื่นโดยตรง แต่ก็ไม่ได้หมายความว่าคำสั่งแรกจะต้องจบก่อนที่จะเริ่มต้นกระบวนการที่สองได้ ดังนั้นกระบวนการในแผนภาพระดับ 1 อาจถูกรีไซเคิลได้โดยไม่กระทบต่อความหมายของแผนภาพ นี่เป็นความจริงภายในแผนภาพกระบวนการทางธุรกิจใด ๆ เนื่องจากแผนภาพเหล่านี้ไม่ได้หมายความถึงลำดับเวลาหรือการทำซ้ำ อย่างไรก็ตามเนื่องจากการวิเคราะห์ยังคงดำเนินต่อไปในระดับที่ 1 สิ่งสำคัญคือปฏิบัติตามกฎระเบียบหมายเลขที่เข้มงวด กระบวนการในแผนภาพระดับ 2 ต้องระบุกระบวนการแม่ของตนเองภายในแผนภาพระดับ 1 อนุสัญญานี้ควรดำเนินการต่อผ่านแผนภาพระดับ 3 ขึ้นไปหากระดับการวิเคราะห์ไม่จำเป็นต้องใช้ แผนภาพบนหน้าจอนี้แสดงให้เห็นอย่างชัดเจนว่ากระบวนการในแผนภาพระดับล่างจะระบุเส้นทางของบรรพบุรุษได้อย่างไร การทำแบบจำลอง ResourceFunctional สัมพัทธ์กับไดอะแกรมการไหลของข้อมูลบทแนะนำรุ่นที่ใช้กันได้: Enterprise, Professional, Standard, Modeler แผนภาพการไหลของข้อมูล (DFD) ภาพมีค่าพันคำ แผนภาพการไหลของข้อมูล (DFD) คือการแสดงภาพแบบดั้งเดิมของการไหลของข้อมูลภายในระบบ DFD ที่ดูเรียบร้อยและชัดเจนสามารถแสดงถึงความต้องการของระบบได้เป็นอย่างดี สามารถใช้เป็นแบบอัตโนมัติหรือใช้ร่วมกันได้ มันแสดงให้เห็นว่าข้อมูลเข้าและออกจากระบบสิ่งที่เปลี่ยนแปลงข้อมูลและข้อมูลที่ถูกเก็บไว้ จุดประสงค์ของ DFD คือการแสดงขอบเขตและขอบเขตของระบบโดยรวม อาจใช้เป็นเครื่องมือสื่อสารระหว่างนักวิเคราะห์ระบบและบุคคลใด ๆ ที่มีส่วนร่วมในระบบซึ่งทำหน้าที่เป็นจุดเริ่มต้นในการออกแบบระบบใหม่ โดยทั่วไปจะขึ้นต้นด้วยแผนผังบริบทเป็นระดับ 0 ของแผนภาพ DFD ซึ่งแสดงให้เห็นอย่างเรียบง่ายของทั้งระบบ จากนั้นเราจะเจาะลึกถึงแผนภาพระดับ 1 ที่มีฟังก์ชันระดับล่างที่ย่อยสลายจากฟังก์ชันหลักของระบบ นี้อาจยังคงมีวิวัฒนาการให้กลายเป็นแผนภาพระดับ 2 เมื่อต้องมีการวิเคราะห์เพิ่มเติม ความคืบหน้าในระดับ 3, 4 และอื่น ๆ เป็นไปได้ แต่สิ่งที่อยู่นอกเหนือระดับ 3 ไม่ค่อยธรรมดา โปรดจำไว้ว่าระดับของรายละเอียดสำหรับการสลายตัวของฟังก์ชันเฉพาะจริงๆขึ้นอยู่กับความซับซ้อนที่ทำงาน โน้ตของแผนภาพตอนนี้แต่งงานแล้วต้องการแนะนำสั้น ๆ ให้คุณทราบถึงแผนผังไม่กี่ที่คุณจะเห็นในการสอนด้านล่างนี้ เอนทิตีภายนอกเอนทิตีภายนอกสามารถเป็นตัวแทนของระบบหรือระบบย่อยของมนุษย์ เป็นที่ข้อมูลบางอย่างมาจากหรือไปที่ อยู่นอกระบบที่เราศึกษาในแง่ของกระบวนการทางธุรกิจ ด้วยเหตุผลนี้ผู้คนจึงใช้วาดออบเจกต์ภายนอกบนขอบของแผนภาพ กระบวนการคือกิจกรรมทางธุรกิจหรือหน้าที่ที่การจัดการและการแปลงข้อมูลเกิดขึ้น กระบวนการสามารถย่อยสลายไปสู่ระดับที่ละเอียดขึ้นของรายละเอียดเพื่อแสดงถึงวิธีการประมวลผลข้อมูลภายในกระบวนการ เก็บข้อมูลจัดเก็บข้อมูลหมายถึงการจัดเก็บข้อมูลที่ต้องใช้และข้อมูลที่ได้จากกระบวนการนี้ นี่คือตัวอย่างบางส่วนของการจัดเก็บข้อมูล: รูปแบบสมาชิกตารางฐานข้อมูล ฯลฯ การไหลของข้อมูลหมายถึงการไหลของข้อมูลโดยมีทิศทางแสดงโดยหัวลูกศรที่แสดงที่ส่วนท้ายของตัวเชื่อมต่อการไหล เราจะทำอย่างไรในบทแนะนำนี้ในบทแนะนำนี้เราจะแสดงวิธีการวาดแผนผังบริบทพร้อมด้วยแผนภาพระดับ 1 หมายเหตุ: ซอฟต์แวร์ที่เราใช้อยู่ที่นี่คือ Visual Paradigm คุณสามารถดาวน์โหลดแบบประเมินผลฟรี 30 วันของ Visual Paradigm ได้ฟรีเพื่อดูตัวอย่างด้านล่าง ไม่จำเป็นต้องลงทะเบียนที่อยู่อีเมลหรือข้อผูกพัน ขั้นตอนในการวาดแผนผังบริบทขั้นตอนในการวาดระดับ 1 DFD แทนที่จะสร้างแผนภาพใหม่ตั้งแต่เริ่มต้นเราจะสลายกระบวนการระบบเพื่อสร้าง DFD ใหม่ คลิกขวาที่ System และเลือก Decompose จากเมนูป๊อปอัพ การจัดเก็บข้อมูลและหน่วยงานภายนอกที่เชื่อมต่อกับกระบวนการที่เลือก (System) จะถูกอ้างถึงใน DFD ระดับ 1 ดังนั้นเมื่อคุณได้รับพร้อมท์ให้เพิ่มลงในไดอะแกรมใหม่ให้คลิกใช่เพื่อยืนยัน หมายเหตุ: DFD ใหม่ควรมีลักษณะคล้ายกับบริบทเริ่มแรก องค์ประกอบทุกชิ้นควรยังคงเดิมยกเว้นกระบวนการของระบบ (จากการที่ DFD ใหม่สลายตัว) จะหายไปและแทนที่ด้วยเนื้อที่ว่าง (ต้องอธิบายเพิ่มเติม) เปลี่ยนชื่อ DFD ใหม่ คลิกขวาที่พื้นหลังและเลือก Rename . ในกล่องชื่อไดอะแกรมให้ป้อน DFD ระดับ 1 แล้วกด ENTER สร้างกระบวนการ 3 ขั้นตอน (ใบสั่งผลิตตามกระบวนการจัดส่งสินค้าที่ดีการรับใบเสร็จรับเงิน) ดังที่แสดงด้านล่าง นั่นคือจุดเดิมสำหรับกระบวนการของระบบและเราวางไว้ที่นั่นเพื่อให้ระบบมีความซับซ้อน ขั้นตอนที่เหลือในส่วนนี้เกี่ยวกับการเชื่อมต่อองค์ประกอบของแผนผังในแผนภาพ ตัวอย่างเช่นลูกค้าจะให้ข้อมูลคำสั่งซื้อเมื่อทำการสั่งซื้อ วางตัวชี้เมาส์ไว้เหนือลูกค้า ลากไอคอนแคตตาล็อกทรัพยากรและปล่อยปุ่มเมาส์ของคุณในใบสั่งผลิตตามกระบวนการ เลือกการไหลของข้อมูลจากแคตาล็อกทรัพยากร ป้อนข้อมูลคำสั่งซื้อมีคำอธิบายภาพของการไหล กระบวนการสั่งซื้อกระบวนการยังรับข้อมูลลูกค้าจากฐานข้อมูลเพื่อดำเนินการใบสั่ง ใช้แคตาล็อกทรัพยากรเพื่อสร้างกระแสข้อมูลจากลูกค้าไปยังใบสั่งผลิตตามกระบวนการ ไม่จำเป็น . คุณสามารถติดป้ายกำกับข้อมูลการไหลของข้อมูลลูกค้าได้หากต้องการ แต่เนื่องจากการไหลของข้อมูลนี้เป็นไปในเชิงอธิบายได้ง่ายเราจึงจะข้ามไปที่นี่ โดยการรวมข้อมูลคำสั่งซื้อจากลูกค้า (เอนทิตีภายนอก) และข้อมูลลูกค้าจากลูกค้า (เก็บข้อมูล) กระบวนการสั่งซื้อ (กระบวนการ) จากนั้นจะสร้างบันทึกการทำธุรกรรมในฐานข้อมูล สร้างการไหลของข้อมูลจากใบสั่งผลิตตามกระบวนการไปยังธุรกรรม เคล็ดลับการวาด: หากต้องการจัดเรียงเส้นเชื่อมต่อใหม่ให้วางตัวชี้เมาส์ไว้เหนือที่ที่คุณต้องการเพิ่มจุดหมุนไปที่ จากนั้นคุณจะเห็นลูกโป่งที่จุดเมาส์ของคุณ คลิกและลากไปยังตำแหน่งที่คุณต้องการ จนถึงจุดนี้แผนภาพของคุณควรมีลักษณะดังนี้ เมื่อธุรกรรมถูกจัดเก็บไว้กระบวนการจัดส่งจะดำเนินการดังนี้ ดังนั้นจึงสร้างการไหลของข้อมูลจากกระบวนการสั่งซื้อ (กระบวนการ) ไปยังจัดส่งสินค้าที่ดี (กระบวนการ) เรือต้องอ่านข้อมูลการทำธุรกรรม (เช่นคำสั่งซื้อเพื่อจัดส่งสินค้าที่ถูกต้องสำหรับการจัดส่งสร้างกระแสข้อมูลจากธุรกรรม (เก็บข้อมูล) ไปยังจัดส่งสินค้าที่ดี (กระบวนการ) หมายเหตุ: หากมีพื้นที่ว่างให้รู้สึก สามารถเคลื่อนย้ายรูปร่างไปรอบ ๆ เพื่อให้มีพื้นที่จัดส่งได้ดีต้องอ่านข้อมูลลูกค้าสำหรับที่อยู่ในการจัดส่งสินค้าด้วยตนเองสร้างการรับส่งข้อมูลจากลูกค้า (เก็บข้อมูล) ไปยังจัดส่งสินค้าที่ดี (กระบวนการ) ส่งสินค้าที่ดีจากนั้นปรับปรุงฐานข้อมูลสินค้าคงคลังเพื่อให้สอดคล้อง สินค้าที่จัดส่งสร้างการไหลของข้อมูลจาก Ship Good (process) ไปยัง Inventory (data store) ตั้งชื่อว่า product update เมื่อมีการสั่งซื้อมาถึงมือลูกค้ากระบวนการ Receipt Receipt จะเริ่มต้นขึ้น (เก็บข้อมูล) เพื่อออก Receipt (กระบวนการ) แล้วใบเสร็จจะออกให้กับลูกค้าช่วยให้สร้างกระแสข้อมูลจากการรับออก (กระบวนการ) ให้กับลูกค้า (เอนทิตีภายนอก) ตั้งคาขอมูล f ใบเสร็จรับเงินต่ำ คุณเพิ่งเสร็จสิ้นการวาดแผนผังระดับ 1 ซึ่งควรมีลักษณะดังนี้ ขั้นตอนในการทำให้แผนผังระดับ 1 ง่ายต่อการอ่านแผนผังด้านบนที่เสร็จสมบูรณ์ดูบิตแข็งและไม่ว่าง ในส่วนนี้เราจะทำการเปลี่ยนแปลงบางอย่างเพื่อเชื่อมต่อเพื่อเพิ่มความสามารถในการอ่าน เพิ่มเติมตัวอย่าง im nt gettint ว่าเป็นธุรกิจที่เขียนในแถบเครื่องมือที่เขียนโดย Haro ในวันที่ 28 มีนาคม 2014 ตามกฎของ DFD กระบวนการต้องมีอินพุทและเอาท์พุทสตรีมจากนั้นจะย่อยสลายหรือระเบิดกระบวนการ, ฉันจะเก็บข้อมูลไหลเข้าและออกได้อย่างไรในแผนภาพถ้ากระบวนการหลักไม่เกี่ยวข้องกับ datastore หรือเอนทิตีภายนอก ตัวอย่าง: ฉันมีกระบวนการระดับผู้ปกครองในผลิตภัณฑ์การจัดการระดับ 1 และต้องใช้ข้อมูลการป้อนข้อมูลและ NAME และ QUANTITY PRODUCT REPORT ซึ่งสร้างขึ้นและส่งไปยังกระบวนการอื่น ๆ ที่ระดับ 2 ผลิตภัณฑ์การจัดการแบ่งการผลิตและผลผลิตจะต้องคงอยู่ อย่างไรก็ตามฉันไม่สามารถหาวิธีทำในกระบวนทัศน์ Visual ฉันรู้ว่าจะทำอย่างไรเมื่อพวกเขามาหรือไปที่หน่วยงาน datastore แต่ไม่ใช่เมื่อมาหรือจะดำเนินการเขียนโดย khushboo darji ในวันที่ 10 เมษายน 2014 ฉันต้องการ dfd สำหรับเครื่องมือเขียนบทความ เขียนโดย Yemisrach เมื่อ 2 พฤษภาคม 2014 Thanx เป็นดีเป็นตัวอย่างที่ดีมากจะแสดงในข้างต้น เขียนโดย Adeel Ahmed ในวันที่ 22 พฤษภาคม 2014 นี่คือตัวอย่างที่ดีที่สุดและเป็นตัวอย่างมาก มีเกือบทุกสิ่งทุกอย่างสำหรับผู้เริ่มต้นเขียนโดย Chadwick ในวันที่ 1 กรกฎาคม 2014 จะดีมากถ้าคุณสามารถลากกระบวนการหรือกระบวนการย่อยจาก BPMN หรือใช้อีกวิธีหนึ่งคือใช้ DFD เป็นจุดเริ่มต้นในระดับสูงในการจัดทำดัชนีมากขึ้น ผังงานรายละเอียดที่แสดงลำดับของเหตุการณ์ ยิ่งถ้าปล่อยให้ราคาขึ้นไปอีกระดับหนึ่งก็ยังคงรักษาลูกศรการไหลทั้งหมดเข้าและออกจากบริบทใหม่โดยรอบเนื่องจากเป็นส่วนเชื่อมต่อกับรายการย่อยใหม่ที่มีรายละเอียดมากขึ้นภายในบริบทใหม่ เช่นเดียวกับนักพัฒนาแบบจำลององค์กรอื่น ๆ ที่ฉันเขียนถึงโดย Chadwick ในวันที่ 1 กรกฎาคม 2014 จะดีมากหากคุณสามารถลากกระบวนการหรือกระบวนการย่อยจาก BPMN หรือใช้วิธีอื่น ๆ เป็น DFD เป็นจุดเริ่มต้นของดัชนีระดับสูง ผังงานรายละเอียดที่แสดงลำดับของเหตุการณ์ ยิ่งถ้าปล่อยให้ราคาขึ้นไปอีกระดับหนึ่งก็ยังคงรักษาลูกศรการไหลทั้งหมดเข้าและออกจากบริบทใหม่โดยรอบเนื่องจากเป็นส่วนเชื่อมต่อกับรายการย่อยใหม่ที่มีรายละเอียดมากขึ้นภายในบริบทใหม่ เช่นเดียวกับนักประดิษฐ์อื่น ๆ ขององค์กรที่เขียนโดย Angus Chan ในวันที่ 2 กรกฎาคม 2014 ขอขอบคุณสำหรับความคิดเห็นของคุณ ฉันจะติดตามทีมของเราเพื่อดูว่าเราสามารถปรับปรุงได้อย่างไร ที่เขียนโดย Singh ในวันที่ 10 สิงหาคม 2014 จะง่ายขึ้นถ้าคุณได้ไปเรียนรู้บทเรียนก่อนหน้านี้ของเราเกี่ยวกับการออกหนังสือออกจากห้องสมุดและส่งหนังสือกลับไปยังห้องสมุด เช่นทำหน้าที่ในโครงการ Software Management System Software อธิบายถึงวิธีการควบคุมการไหลที่เขียนโดย sree ในวันที่ 25 สิงหาคม 2014 ซึ่งมีประโยชน์มาก

No comments:

Post a Comment