วันอาทิตย์ที่ 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) เพราะการนำเสนอขั้นตอนของงานให้เข้าใจตรงกัน ระหว่างผู้เกี่ยวข้อง ด้วยคำพูด หรือข้อความทำได้ยากกว่าการใช้ผังงาน ผังงาน เป็นเครื่องมือแสดงขั้นตอน หรือกระบวนการทำงาน โดยใช้สัญลักษณ์ที่เป็นมาตรฐานเดียวกัน ซึ่งในสัญลักษณ์จะมีข้อความสั้น ๆ อธิบายข้อมูลที่ต้องใช้ ผลลัพธ์ หรือคำสั่งประมวลผลของขั้นตอนนั้น ๆ และเชื่อมโยงขั้นตอนเหล่านั้นด้วยเส้นที่มีลูกศรชี้ทิศทางการทำงานตั้งแต่เริ่มต้นจนจบกระบวนการ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น