วันพฤหัสบดีที่ 23 มีนาคม พ.ศ. 2560

สรุปความรู้จากการเรียนครั้งที่ 6

วันอาทิตย์ที่ 12  มีนาคม  2560


สรุปความรู้ที่ได้จากการเรียนครั้งที่ 6  : รู้จักกับ  การวิเคาระห์ (Systems  Analysis )

               เครื่องมือที่ใช้ในการวิเคราะห์และออกแบบระบบ มีอยู่ด้วยกันหลากหลาย แต่เครื่องมือหลักๆมี                ดังนี้
             1. ผังองค์กร  (Organization  Chart)  แผนผังแสดงตำแหน่งงาน หน้าที่งานต่างๆ และเส้นโยงความสัมพันธ์ของงานต่างๆเหล่านั้น โครงสร้างจะครอบคลุมแนวทางและกลไกในการประสานงานและการติดต่อสื่อสารและระบบต่างๆ ที่เกี่ยวเนื่อง การจัดวางตำแหน่งงาน และกลุ่มของตำแหน่งงานต่างๆ ภายในองค์การซึ่งโครงสร้างจะแสดงให้เห็นความสัมพันธ์ของงานที่จะมีต่อกัน รูปแบบปฏิสัมพันธ์และการจัดสรรหน้าที่และความรับผิดชอบในองค์การนั้น
     2           2. ผัง ( Context  Diagram และ Data Flow  Diagram)
             แผนภาพบริบท (Context Diagram) คือ แผนภาพกระแสข้อมูลระดับบนสุดที่แสดงภาพรวมการทำงานของระบบที่มีความสัมพันธ์กับสภาพแวดล้อมภายนอกระบบ
 Level-0 Diagram คือ แผนภาพกระแสข้อมูลในระดับที่แสดงขั้นตอนการทำงานหลักทั้งหมด (Process หลัก) ของระบบแสดงทิศทางการไหลของ Data Flow และแสดงรายละเอียดของแหล่งจัดเก็บข้อมูล (Data Store)
  Level-0 Diagram เป็นการแสดงให้เห็นถึงรายละเอียดของ Process การทำงานหลักๆ ที่มีอยู่ภายในภาพรวมของระบบ (Context Diagram) ว่ามีขั้นตอนใดบ้าง

  • ตัวอย่างการเขียนแผนภาพกระแสข้อมูล DFD Level 1
ถ้าระบบใดมีการทำงานที่ซับซ้อนมาก นักวิเคราะห์ระบบจะไม่สามารถอธิบายการทำงานทั้งหมดได้ภายในขั้นตอนเดียวใน Context Diagram ดังนั้นในการวิเคราะห์ระบบจึงสามารถจำแนกระบบใหญ่หนึ่งระบบออกเป็นระบบย่อยๆ ได้หลายระบบ โดยแบ่งให้เป็นระบบย่อยที่มีขนาดเล็กลงเรื่อยๆ จนสามารถอธิบายการทำงานได้ทั้งหมด เรียกวิธีนี้ว่า “ การแบ่งย่อย
การแบ่ง/แยก/ย่อยระบบและขั้นตอนการทำงานออกเป็นส่วนย่อย โดยในแต่ละขั้นตอนที่แยกออกมา (Subsystems) จะแสดงให้เห็นถึงรายละเอียดของการทำงานเพิ่มมากขึ้น การแบ่งย่อย Process นั้นสามารถแบ่งย่อยลงไปได้เรื่อยๆ จนกระทั่งถึงระดับที่ไม่สามารถแบ่งย่อยได้อีกแล้ว

  • ตัวอย่างการเขียนแผนภาพกระแสข้อมูล DFD Level 2
                    กระแสข้อมูล DFD Level 2 คือ การแตกการประมวลผลย่อย โดยใช้แผนภาพกระแสข้อมูล DFD Level 1 แบ่งการประมวลผลภายในออกไปเป็นขั้นตอนต่างๆ ได้อีก ตัวอย่าง เช่น

 3. ผังงาน  Flow Chart
ผังงาน (Flowchart) คือ รูปภาพ (Image) หรือสัญลักษณ์(Symbol) ที่ใช้เขียนแทนขั้นตอน คำอธิบาย ข้อความ หรือคำพูด ที่ใช้ในอัลกอริทึม (Algorithm) เพราะการนำเสนอขั้นตอนของงานให้เข้าใจตรงกัน ระหว่างผู้เกี่ยวข้อง ด้วยคำพูด หรือข้อความทำได้ยากกว่าการใช้ผังงาน 
ผังงาน เป็นเครื่องมือแสดงขั้นตอน หรือกระบวนการทำงาน โดยใช้สัญลักษณ์ที่เป็นมาตรฐานเดียวกัน ซึ่งในสัญลักษณ์จะมีข้อความสั้น ๆ อธิบายข้อมูลที่ต้องใช้ ผลลัพธ์ หรือคำสั่งประมวลผลของขั้นตอนนั้น ๆ และเชื่อมโยงขั้นตอนเหล่านั้นด้วยเส้นที่มีลูกศรชี้ทิศทางการทำงานตั้งแต่เริ่มต้นจนจบกระบวนการ 


ไม่มีความคิดเห็น:

แสดงความคิดเห็น