SlideShare ist ein Scribd-Unternehmen logo
1 von 68
Phase 2 : Systems analysis-Analyzing Requirements  บทที่  6
Process Modeling involves graphically representing the functions, or processes, which capture, manipulate, store and distribute data between a system and its environment and between components within a system.
Process Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],สัญลักษณ์ใน Data Flow Diagram
 
บทที่  4 Phase 2 :Systems Analysis – Analyzing Requirement t
สัญลักษณ์ใน Data Flow Diagram-Process เช่น ค้นหาข้อมูลคนไข้ ,  พิมพ์ใบเสร็จรับเงินฯลฯ ชื่อ 1. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
สัญลักษณ์ใน Data Flow Diagram-Data flow เช่น ชื่อคนไข้ ,  ใบเสร็จรับเงิน ฯลฯ ชื่อ ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
ลักษณะของ  Data flow symbol  ที่ถูกต้อง
ลักษณะของ  Data flow symbol  ที่ไม่ถูกต้อง
สัญลักษณ์ใน Data Flow Diagram-Data Store เช่น ประวัติคนไข้ ฯลฯ 1.  ชื่อ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
ลักษณะของ  Data Store symbol  ที่ถูกต้อง
ลักษณะของ  Data Store symbol  ที่ไม่ถูกต้อง
สัญลักษณ์ใน Data Flow Diagram-External Entity ชื่อ เช่น คนไข้  นักศึกษา ฯลฯ ,[object Object],[object Object],[object Object],[object Object],[object Object]
ลักษณะของ  External symbol  ที่ถูกต้อง
ลักษณะของ  External  symbol  ที่ไม่ถูกต้อง
 
การเขียน  DFD ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],ขั้นตอนการเขียน  DFD
แผนภาพบริบท (Context Diagram) ข้อควรระวังในการคิดถึง  DFD  ขั้นที่ละเอียดลงไปคือจะต้องสมดุล Entity A Entity B X Y Z ระบบ 0 ระบบ ......
แผนภาพบริบทแบบขยาย (Extended Context Diagram) B A Entity A Entity B X ระบบ 1 Process T 3 Process V 2 Process U Y Z Entity A Entity B X ระบบ 1 Process T 3 Process V 2 Process U Y Z
Data Flow Diagram Level 0 Entity A X Y B A Entity B Z 1 Process T 2 Process U 3 Process V
Data Flow Diagram Level 1 B J H G M N A Y 1 3 Entity A Entity B Z 2.1 Process D 2.2 Process E 2.3 Process F Data Store MN D1
Data Flow Diagram Level 2 Q R H S G 2.1 2.3 2.2.1 Process K 2.2.2 Process L 2.2.3 Process M
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ตัวอย่างของ  context diagram
Diagram 0  ,[object Object],[object Object],[object Object],[object Object]
ตัวอย่าง Data Flow Diagram-Level 0 คนไข้ ชื่อคนไข้ ชื่อคนไข้ ข้อมูลคนไข้ ข้อมูลคนไข้ แพทย์ รายงาน ประวัติ คนไข้ กระบวนการค้นหา และพิมพ์ข้อมูลคนไข้เมื่อคนไข้มาติดต่อที่แผนกทะเบียนของโรงพยาบาล 1. หาข้อมูลคนไข้ 2. พิมพ์ประวัติคนไข้ D1 ประวัติคนไข้
* การตรวจสอบ  DFD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Class Activity  : Errors A very quick activity to demonstrate why we need to look at the big picture to get the correct solution to a problem Find four errors from the following statement : Their is four erors in this statement. มี่ที่ผิด สี่ แห่งไนประโยขนี้
DFD ต่อไปนี้ผิดที่ใด   เพราะอะไร A B ก ค ง ข จ 1.0 Process A 2.0 Process B D1 DataStore1 D2 DataStore2
Exercise 1
Exercise 1
Exercise 2
Exercise 2 1 . Data store D1 should not appear in context diagram 2. Change D2 in level-0 diagram to D1 since it is the same data store
Data Dictionary
พจนานุกรมข้อมูล (Data Dictionary)   –Data Flow ข้อมูลผู้ป่วย - เป็นข้อมูลของผู้ป่วยที่มาทำบัตรใหม่ ทุกครั้งที่มีผู้ป่วยใหม่ Name + Surname + Address1 + Address2 + Province + zipcode + Telephone + Birthdate  - ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย ระยะเวลา เนื้อหา ข้อจำกัด ชื่อกระแสข้อมูล อาจจะเป็นชื่ออื่น หรือชื่อภาษาอังกฤษ บรรยายเกี่ยวกับข้อมูลโดยคร่าวๆ บรรยายว่าเป็นข้อมูลที่เกิดขึ้นทุกวัน ทุกสัปดาห์ หรือทุกครั้งที่มีอะไรเกิดขึ้น ข้อมูลย่อยๆ  (Field) บรรยายเกี่ยวกับข้อจำกัดของข้อมูล  ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย ระยะเวลา เนื้อหา ข้อจำกัด
พจนานุกรมข้อมูล (Data Dictionary)   –Data Store ข้อมูลผู้ป่วย Patient File เป็นข้อมูลของผู้ป่วยทั้งหมด ทุกครั้งที่มีผู้ป่วยใหม่ Patient_ID (PK,Text,8)+Patient_Name (Text,15)+ Patient_Surname (Text,15)+ Address1 (Text,20) + Address2 (Text,20)+ Province (Text,15)+ zipcode (Text,5)+ Telephone (Text,20)+ Birthdate (Date,8) ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย Data Field ชื่อที่เก็บข้อมูล อาจจะเป็นชื่ออื่น หรือชื่อภาษาอังกฤษ บรรยายเกี่ยวกับที่เก็บข้อมูลโดยคร่าวๆ ประกอบด้วยฟิลด์อะไรบ้าง Primary Key Foreign key ความยาวของแต่ละฟิลด์ ชนิดของแต่ละฟิลด์ ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย Data Field
พจนานุกรมข้อมูล (Data Dictionary)   – External Entity ผู้ป่วย คนไข้ เป็นผู้ป่วยภายใน หรือภายนอกของโรงพยาบาล นัดหมายแพทย์ พบแพทย์ รับยา จ่ายเงิน - ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย ความสัมพันธ์กับระบบ ผู้ติดต่อ ชื่อเอ็นทิตี้ อาจจะเป็นชื่ออื่น หรือชื่อภาษาอังกฤษ บรรยายเกี่ยวกับเอ็นทิตี้โดยคร่าวๆ อธิบายว่ามีความสัมพันธ์กับกระบวนการใด ชื่อคนที่ติดต่อด้วย ในกรณีที่เอ็นทิตี้เป็นองค์กร ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย ความสัมพันธ์กับระบบ ผู้ติดต่อ
พจนานุกรมข้อมูล (Data Dictionary)   -Process นัดหมายแพทย์ 1 เมื่อผู้ป่วยนัดหมายแพทย์ทางโทรศัพท์ หรือหน้าเคาน์เตอร์ พนักงานจะบันทึกข้อมูลลงในระบบ  - ชื่อ หมายเลขกระบวนการ คำอธิบาย ข้อจำกัด ชื่อกระบวนการ หมายเลขกระบวนการ บรรยายเกี่ยวกับกระบวนการโดยคร่าวๆ หรืออาจจะใช้เป็นที่ใส่  Pseudo Code  เพื่ออธิบายขั้นตอนโดยละเอียดของกระบวนการ บรรยายเกี่ยวกับข้อจำกัดของกระบวนการ เช่นในระบบบนเว็บอาจจะมีข้อจำกัดว่าผู้ใช้จะต้องไม่ทิ้งหน้าจอไว้โดยไม่ทำอะไรเลยไม่เกิน  2  นาที ถ้ามากกว่านั้นจะต้อง  Login  ใหม่ ชื่อ หมายเลข คำอธิบาย ข้อจำกัด
ขั้นตอนการสร้าง ,[object Object],[object Object],[object Object],[object Object],[object Object],Example   :   ระบบร้านขายหนังสือ  Online
พิจารณาลักษณะการทำงาน เพื่อวิเคราะห์  Use Case ,[object Object],[object Object],[object Object]
ศึกษาลักษณะการทำงานเพื่อวิเคราะห์  Use Case ,[object Object],[object Object],[object Object],[object Object]
ดังนั้นอาจสรุป Use Case  ได้ดังนี้ ,[object Object],[object Object],[object Object],[object Object],[object Object]
สร้าง  Context Diagram ,[object Object]
Context Diagram ของระบบร้านหนังสือ  Online 0 แก้ไขสัญลักษณ์   process ระบบการซื้อหนังสือทางอินเทอร์เน็ต ผู้จัดการ  ระบบเก่า ข้อมูลทั่วไปของหนังสือ รายงานข้อมูลทั่วไปของหนังสือ ข้อมูลทั่วไปของหนังสือ บริษัทผู้ขายหนังสือ ข้อมูลส่งเสริมการขาย ข้อมูลส่งเสริมการขาย รายงานข้อมูลส่งเสริมการขาย ลูกค้า เงื่อนไขหนังสือที่ต้องการค้นหา ผลของการค้นหา หนังสือที่ต้องการดูรายละเอียด รายละเอียดหนังสือที่ต้องการ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ หนังสือที่ต้องการซื้อ ข้อมูลเกี่ยวกับลูกค้า ตอบรับยืนยันการสั่งหนังสือ แจ้งข้อผิดพลาดในการสั่งหนังสือ ศูนย์บัตรเครดิต รายละเอียดการขออนุมัติวงเงิน อนุมัติ ไม่อนุมัติ ข้อมูลการสั่งหนังสือ สถานะการจัดส่ง สถานะการจัดส่ง รายงานสถานะการจัดส่ง
สร้าง Extended Context Diagram ,[object Object],[object Object]
Extended  Context  Diagram 3 รับข้อมูลการซื้อจากอินเทอร์เน็ตผ่านเว็บเพจ ลูกค้า เงื่อนไขหนังสือที่ต้องการค้นหา ผลของการค้นหา หนังสือที่ต้องการดูรายละเอียด รายละเอียดหนังสือที่ต้องการ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ หนังสือที่ต้องการซื้อ ข้อมูลเกี่ยวกับลูกค้า ตอบรับยืนยันการสั่งหนังสือ แจ้งข้อผิดพลาดในการสั่งหนังสือ ศูนย์บัตรเครดิต รายละเอียดการขออนุมัติวงเงิน อนุมัติ ไม่อนุมัติ 1 การจัดการข้อมูลพื้นฐานเกี่ยวกับหนังสือ ระบบเก่า ข้อมูลทั่วไปของหนังสือ รายงานข้อมูลทั่วไปของหนังสือ ข้อมูลทั่วไปของหนังสือ ผู้จัดการ  2 จัดการข้อมูลการตลาดเพื่อส่งเสริมการขาย ข้อมูลส่งเสริมการขาย รายงานข้อมูลส่งเสริมการขาย บริษัทผู้ขายหนังสือ ข้อมูลส่งเสริมการขาย 4 จัดการเรื่องการส่งหนังสือ สถานะการจัดส่งหนังสือ ข้อมูลการสั่งหนังสือ ข้อมูลการจัดส่งหนังสือ
DFD Level 0  ของ   Process 1  ( จัดการข้อมูลพื้นฐานเกี่ยวกับหนังสือ ) 1 จัดการข้อมูลพื้นฐานเกี่ยวกับหนังสือ ผู้จัดการ  ระบบเก่า ข้อมูลทั่วไปของหนังสือ รายงานข้อมูลทั่วไปของหนังสือ ข้อมูลทั่วไปของหนังสือ Book  D1 ข้อมูลทั่วไปของหนังสือ ข้อมูลทั่วไปของหนังสือ
DFD Level 0  ของ   Process   2 ( จัดการข้อมูลการตลาดเพื่อส่งเสริมการขาย )   บริษัทผู้ขายหนังสือ 2 จัดการข้อมูลการตลาดเพื่อส่งเสริมการขาย ผู้จัดการ  ข้อมูลส่งเสริมการขาย ข้อมูลส่งเสริมการขาย รายงานข้อมูลส่งเสริมการขาย Marketing Material  D2 ข้อมูลส่งเสริมการขาย ข้อมูลส่งเสริมการขาย
DFD Level 0  ของ   Process   3 ( รับข้อมูลการซื้อจากอินเทอร์เน็ตผ่านเว็บเพจร้าน ) 3 รับข้อมูลการซื้อจากอินเทอร์เน็ตผ่านเว็บเพจร้าน ลูกค้า เงื่อนไขหนังสือที่ต้องการค้นหา ผลของการค้นหา หนังสือที่ต้องการดูรายละเอียด รายละเอียดหนังสือที่ต้องการ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ หนังสือที่ต้องการซื้อ ข้อมูลเกี่ยวกับลูกค้า ตอบรับยืนยันการสั่งหนังสือ แจ้งข้อผิดพลาดในการสั่งหนังสือ ศูนย์บัตรเครดิต รายละเอียดการขออนุมัติวงเงิน อนุมัติ ไม่อนุมัติ Marketing Material  D2 ข้อมูลส่งเสริมการขาย Book  D1 ข้อมูลทั่วไปของหนังสือ Order  D3 รายการสั่งหนังสือ
3.2 แสดงข้อมูลหนังสือ เงื่อนไขหนังสือที่ต้องการค้นหา ผลของการค้นหา หนังสือที่ต้องการดูรายละเอียด รายละเอียดหนังสือที่ต้องการ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ หนังสือที่ต้องการซื้อ ข้อมูลเกี่ยวกับลูกค้า ข้อผิดพลาดในการสั่งหนังสือ 3.1 หาหนังสือ ข้อมูลหนังสือ ข้อมูลหนังสือ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ รายละเอียดการขออนุมัติวงเงิน ข้อมูลเกี่ยวกับลูกค้า ราคารวม หนังสือที่ต้องการซื้อ เอกสารอนุมัติ เอกสารไม่อนุมัติ รายการสั่งหนังสือ ธนาคาร ลูกค้า DFD Level 1 ของ   Process   3 Book  D1 Marketing Material  D2 3.3 เก็บข้อมูลหนังสือที่ลูกค้าเลือก 3.4 เช็คเอาท์ 3.5 ยืนยันการสั่งหนังสือ Order D3 3.6 แจ้งข้อผิดพลาดในการสั่งหนังสือ
DFD Level 0  ของ   Process   3 ( จัดการเรื่องการจัดส่งหนังสือ ) 4 จัดการเรื่องการจัดส่งหนังสือ ผู้จัดการ  ระบบเก่า รายงานสถานะการจัดส่ง ลูกค้า สถานะการจัดส่ง ข้อมูลการสั่งหนังสือ สถานะการจัดส่ง Order  D3 สถานะการจัดส่ง ข้อมูลการสั่งหนังสือ
เขียน  Data Dictionary ,[object Object],[object Object],[object Object],[object Object],[object Object]
ตัวอย่าง Data Dictionary   -   External Entity - ผู้ติดต่อ ค้นหา ดูรายละเอียด และสั่งซื้อหนังสือ ความสัมพันธ์กับระบบ ผู้ที่เข้ามาซื้อหนังสือผ่านทาง  Web Site  ของร้าน คำอธิบาย Customer ชือย่อ / ชื่ออื่น ลูกค้า ชื่อ
ตัวอย่าง Data Dictionary - Process - ข้อจำกัด เป็นการเพิ่ม ลบ แก้ไขข้อมูลพื้นฐานของหนังสือ  ( เช่นชื่อหนังสือ ชื่อผู้แต่ง ราคา เป็นต้น )  ซึ่งข้อมูลพื้นฐานเกี่ยวกับหนังสือนี้จะมาจากระบบฐานข้อมูลเดิมของร้านหนังสือ คำอธิบาย 1.0 หมายเลข จัดการข้อมูลพื้นฐานเกี่ยวกับหนังสือ ชื่อ
ตัวอย่าง Data Dictionary - Data Flow - ข้อจำกัด ID+Name+Author+ISBN+Price เนื้อหา ทุกครั้งที่มีหนังสือใหม่ ระยะเวลา เป็นรายละเอียดทั่วไปของหนังสือ เช่นชื่อหนังสือ ชื่อผู้แต่ง ราคา คำอธิบาย - ชื่อย่อ / ชื่ออื่น ข้อมูลทั่วไปของหนังสือ ชื่อ
ตัวอย่าง Data Dictionary - Data Storage CoverPageImage+ContentPage+ RedersComment+Promotion Data Field เป็นข้อมูลเพิ่มเติมเกี่ยวกับหนังสือเพื่อให้ลูกค้าสามารถเลือกซื้อหนังสือได้ดีขึ้น คำอธิบาย ข้อมูลส่งเสริมการขาย ชื่อย่อ / ชื่ออื่น Marketing Material ชื่อ
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ระบบการขาย ใบสั่งซื้อ ใบสั่งซื้อที่ยกเลิก คลังสินค้า ต้นฉบับใบส่งสินค้า ใบส่งสินค้าสำเนาที่  1   สำเนา ใบแจ้งหนี้ ใบส่งสินค้าสำเนาที่  2   ต้นฉบับใบแจ้งหนี้ ต้นฉบับใบเบิกสินค้า สำเนาใบเบิกสินค้าที่ทำ  ใบส่งสินค้าแล้ว ใบสั่งซื้อสินค้าที่จัดทำใบเบิกแล้ว   0 ลูกค้า แผนกขาย แผนกบัญชี
ใบสั่งซื้อ ตรวจสอบ วงเงินเครดิต ใบสั่งซื้อที่ยกเลิก ใบแจ้งยกเลิกการสั่งซื้อ D1 ประวัติการซื้อสินค้า ใบสั่งซื้อที่ตรวจสอบวงเงินเครดิตแล้ว จัดทำใบเบิกสินค้า ต้นฉบับใบเบิกสินค้า สำเนาใบเบิกสินค้า สำเนาใบเบิกสินค้าที่ทำใบส่งสินค้าแล้ว จัดทำใบส่งสินค้า ใบส่งสินค้าสำเนาที่  1   ใบส่งสินค้าสำเนาที่  2   ต้นฉบับใบส่งสินค้า ใบส่งสินค้าสำเนาที่  3  จัดทำใบแจ้งหนี้ ต้นฉบับใบแจ้งหนี้ สำเนา ใบแจ้งหนี้ รายละเอียดสินค้า ใบสั่งซื้อที่จัดทำใบเบิกแล้ว 1 2 3 ลูกค้า 4 สินค้า D2

Weitere ähnliche Inhalte

Was ist angesagt?

ใบงานที่ 1.1 คอมพิวเตอร์กราฟิก
ใบงานที่ 1.1 คอมพิวเตอร์กราฟิกใบงานที่ 1.1 คอมพิวเตอร์กราฟิก
ใบงานที่ 1.1 คอมพิวเตอร์กราฟิกsomdetpittayakom school
 
โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์Natcha Audnoon
 
บทที่ 2 อุปสงค์ อุปทานและดุลยภาพ
บทที่ 2 อุปสงค์ อุปทานและดุลยภาพบทที่ 2 อุปสงค์ อุปทานและดุลยภาพ
บทที่ 2 อุปสงค์ อุปทานและดุลยภาพOrnkapat Bualom
 
เฉลย แบบทดสอบหลังเรียน
เฉลย แบบทดสอบหลังเรียนเฉลย แบบทดสอบหลังเรียน
เฉลย แบบทดสอบหลังเรียนTong Thitiphong
 
บทที่ 4 การพยากรณ์
บทที่ 4 การพยากรณ์บทที่ 4 การพยากรณ์
บทที่ 4 การพยากรณ์Dr.Krisada [Hua] RMUTT
 
โครงงานพัฒนาเกม
โครงงานพัฒนาเกมโครงงานพัฒนาเกม
โครงงานพัฒนาเกมkimaira99
 
คำศัพท์เทคโนโลยีสารสนเทศ
คำศัพท์เทคโนโลยีสารสนเทศคำศัพท์เทคโนโลยีสารสนเทศ
คำศัพท์เทคโนโลยีสารสนเทศPhatthira Thongdonmuean
 
แบบทดสอบ การงานอาชีฯ ม.3
แบบทดสอบ การงานอาชีฯ ม.3แบบทดสอบ การงานอาชีฯ ม.3
แบบทดสอบ การงานอาชีฯ ม.3teerachon
 
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์sa_jaimun
 
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทยการเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทยThanawat Spdf Wongnang
 
โครงร่างสัมมนา
โครงร่างสัมมนาโครงร่างสัมมนา
โครงร่างสัมมนาAo Krubz
 
แบบทดสอบ บทที่ 6 การถ่ายทอดลักษณะทางพันธูกรรม
แบบทดสอบ บทที่  6  การถ่ายทอดลักษณะทางพันธูกรรมแบบทดสอบ บทที่  6  การถ่ายทอดลักษณะทางพันธูกรรม
แบบทดสอบ บทที่ 6 การถ่ายทอดลักษณะทางพันธูกรรมdnavaroj
 
ข้อสอบ5 เม.ย. การใช้เทคโนโลยีอินเตอร์เนต ปวส 2558มี80ข้อ
ข้อสอบ5 เม.ย. การใช้เทคโนโลยีอินเตอร์เนต ปวส 2558มี80ข้อข้อสอบ5 เม.ย. การใช้เทคโนโลยีอินเตอร์เนต ปวส 2558มี80ข้อ
ข้อสอบ5 เม.ย. การใช้เทคโนโลยีอินเตอร์เนต ปวส 2558มี80ข้อpeter dontoom
 
Ptกระบวนการเรียนรู้ 5 steps (ใหม่)
Ptกระบวนการเรียนรู้ 5 steps (ใหม่)Ptกระบวนการเรียนรู้ 5 steps (ใหม่)
Ptกระบวนการเรียนรู้ 5 steps (ใหม่)lovegussen
 
ใบงาน
ใบงานใบงาน
ใบงานtonsocial
 
การวัดพฤติกรรมด้านจิตพิสัย
การวัดพฤติกรรมด้านจิตพิสัยการวัดพฤติกรรมด้านจิตพิสัย
การวัดพฤติกรรมด้านจิตพิสัยTupPee Zhouyongfang
 

Was ist angesagt? (20)

ใบงานที่ 1.1 คอมพิวเตอร์กราฟิก
ใบงานที่ 1.1 คอมพิวเตอร์กราฟิกใบงานที่ 1.1 คอมพิวเตอร์กราฟิก
ใบงานที่ 1.1 คอมพิวเตอร์กราฟิก
 
โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์
 
Math5
Math5Math5
Math5
 
รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์รายงานโครงงานคอมพิวเตอร์
รายงานโครงงานคอมพิวเตอร์
 
ออกแบบและเทคโนโลยี ม.5
ออกแบบและเทคโนโลยี ม.5ออกแบบและเทคโนโลยี ม.5
ออกแบบและเทคโนโลยี ม.5
 
บทที่ 2 อุปสงค์ อุปทานและดุลยภาพ
บทที่ 2 อุปสงค์ อุปทานและดุลยภาพบทที่ 2 อุปสงค์ อุปทานและดุลยภาพ
บทที่ 2 อุปสงค์ อุปทานและดุลยภาพ
 
Bakery businessplan
Bakery businessplanBakery businessplan
Bakery businessplan
 
เฉลย แบบทดสอบหลังเรียน
เฉลย แบบทดสอบหลังเรียนเฉลย แบบทดสอบหลังเรียน
เฉลย แบบทดสอบหลังเรียน
 
บทที่ 4 การพยากรณ์
บทที่ 4 การพยากรณ์บทที่ 4 การพยากรณ์
บทที่ 4 การพยากรณ์
 
โครงงานพัฒนาเกม
โครงงานพัฒนาเกมโครงงานพัฒนาเกม
โครงงานพัฒนาเกม
 
คำศัพท์เทคโนโลยีสารสนเทศ
คำศัพท์เทคโนโลยีสารสนเทศคำศัพท์เทคโนโลยีสารสนเทศ
คำศัพท์เทคโนโลยีสารสนเทศ
 
แบบทดสอบ การงานอาชีฯ ม.3
แบบทดสอบ การงานอาชีฯ ม.3แบบทดสอบ การงานอาชีฯ ม.3
แบบทดสอบ การงานอาชีฯ ม.3
 
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
 
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทยการเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
การเขียนรายงานโครงงานการใช้โปรแกรม Gsp ออกแบบลายไทย
 
โครงร่างสัมมนา
โครงร่างสัมมนาโครงร่างสัมมนา
โครงร่างสัมมนา
 
แบบทดสอบ บทที่ 6 การถ่ายทอดลักษณะทางพันธูกรรม
แบบทดสอบ บทที่  6  การถ่ายทอดลักษณะทางพันธูกรรมแบบทดสอบ บทที่  6  การถ่ายทอดลักษณะทางพันธูกรรม
แบบทดสอบ บทที่ 6 การถ่ายทอดลักษณะทางพันธูกรรม
 
ข้อสอบ5 เม.ย. การใช้เทคโนโลยีอินเตอร์เนต ปวส 2558มี80ข้อ
ข้อสอบ5 เม.ย. การใช้เทคโนโลยีอินเตอร์เนต ปวส 2558มี80ข้อข้อสอบ5 เม.ย. การใช้เทคโนโลยีอินเตอร์เนต ปวส 2558มี80ข้อ
ข้อสอบ5 เม.ย. การใช้เทคโนโลยีอินเตอร์เนต ปวส 2558มี80ข้อ
 
Ptกระบวนการเรียนรู้ 5 steps (ใหม่)
Ptกระบวนการเรียนรู้ 5 steps (ใหม่)Ptกระบวนการเรียนรู้ 5 steps (ใหม่)
Ptกระบวนการเรียนรู้ 5 steps (ใหม่)
 
ใบงาน
ใบงานใบงาน
ใบงาน
 
การวัดพฤติกรรมด้านจิตพิสัย
การวัดพฤติกรรมด้านจิตพิสัยการวัดพฤติกรรมด้านจิตพิสัย
การวัดพฤติกรรมด้านจิตพิสัย
 

Andere mochten auch

การเขียนแผนภาพ DFD
การเขียนแผนภาพ DFDการเขียนแผนภาพ DFD
การเขียนแผนภาพ DFDskiats
 
ระบบขายหนังสือ Online
ระบบขายหนังสือ Onlineระบบขายหนังสือ Online
ระบบขายหนังสือ Onlinebell_51
 
ส่วนที่ 4 ผังบัญชี รหัสบัญชี และผังทางเดินเอกสาร
ส่วนที่ 4 ผังบัญชี รหัสบัญชี และผังทางเดินเอกสารส่วนที่ 4 ผังบัญชี รหัสบัญชี และผังทางเดินเอกสาร
ส่วนที่ 4 ผังบัญชี รหัสบัญชี และผังทางเดินเอกสารAttachoke Putththai
 
ตัวอย่างงานบทที่ 3 DFD Diagram
ตัวอย่างงานบทที่ 3 DFD Diagramตัวอย่างงานบทที่ 3 DFD Diagram
ตัวอย่างงานบทที่ 3 DFD Diagramrubtumproject.com
 
ระบบสารสนเทศโรงพยาบาล
ระบบสารสนเทศโรงพยาบาลระบบสารสนเทศโรงพยาบาล
ระบบสารสนเทศโรงพยาบาลNawanan Theera-Ampornpunt
 
ตัวอย่าง DFD level 1
ตัวอย่าง DFD level 1ตัวอย่าง DFD level 1
ตัวอย่าง DFD level 1rubtumproject.com
 
ผังทางเดินเอกสาร
ผังทางเดินเอกสารผังทางเดินเอกสาร
ผังทางเดินเอกสารAttachoke Putththai
 
ระบบยืม คืนหนังสือห้องสมุด
ระบบยืม   คืนหนังสือห้องสมุดระบบยืม   คืนหนังสือห้องสมุด
ระบบยืม คืนหนังสือห้องสมุดRanyanee
 
โครงสร้างองค์กร เสริมสุข
โครงสร้างองค์กร เสริมสุขโครงสร้างองค์กร เสริมสุข
โครงสร้างองค์กร เสริมสุข0868472700
 
พจนานุกรมข้อมูล
พจนานุกรมข้อมูลพจนานุกรมข้อมูล
พจนานุกรมข้อมูลtumetr
 
Vartika resovilla kuiburi Sea Beach Resort Kuiburi
Vartika resovilla kuiburi Sea Beach Resort KuiburiVartika resovilla kuiburi Sea Beach Resort Kuiburi
Vartika resovilla kuiburi Sea Beach Resort KuiburiVARTIKA Resovilla KuiBuri
 
Сервисная служба "Дачные спасатели"
Сервисная служба "Дачные спасатели"Сервисная служба "Дачные спасатели"
Сервисная служба "Дачные спасатели"Дмитрий Дьяченко
 
ระบบจัดการหอพัก
ระบบจัดการหอพักระบบจัดการหอพัก
ระบบจัดการหอพักmeaw_concon
 
Interior mornitoring committee_2012
Interior mornitoring committee_2012Interior mornitoring committee_2012
Interior mornitoring committee_2012ArtsDesign Rangsit
 

Andere mochten auch (20)

การเขียนแผนภาพ DFD
การเขียนแผนภาพ DFDการเขียนแผนภาพ DFD
การเขียนแผนภาพ DFD
 
ระบบขายหนังสือ Online
ระบบขายหนังสือ Onlineระบบขายหนังสือ Online
ระบบขายหนังสือ Online
 
ส่วนที่ 4 ผังบัญชี รหัสบัญชี และผังทางเดินเอกสาร
ส่วนที่ 4 ผังบัญชี รหัสบัญชี และผังทางเดินเอกสารส่วนที่ 4 ผังบัญชี รหัสบัญชี และผังทางเดินเอกสาร
ส่วนที่ 4 ผังบัญชี รหัสบัญชี และผังทางเดินเอกสาร
 
ตัวอย่างงานบทที่ 3 DFD Diagram
ตัวอย่างงานบทที่ 3 DFD Diagramตัวอย่างงานบทที่ 3 DFD Diagram
ตัวอย่างงานบทที่ 3 DFD Diagram
 
ระบบสารสนเทศโรงพยาบาล
ระบบสารสนเทศโรงพยาบาลระบบสารสนเทศโรงพยาบาล
ระบบสารสนเทศโรงพยาบาล
 
ตัวอย่าง DFD level 1
ตัวอย่าง DFD level 1ตัวอย่าง DFD level 1
ตัวอย่าง DFD level 1
 
ผังทางเดินเอกสาร
ผังทางเดินเอกสารผังทางเดินเอกสาร
ผังทางเดินเอกสาร
 
6.p 120 -_125
6.p 120 -_1256.p 120 -_125
6.p 120 -_125
 
รายงาน Project2
รายงาน Project2รายงาน Project2
รายงาน Project2
 
Proposal
ProposalProposal
Proposal
 
ระบบยืม คืนหนังสือห้องสมุด
ระบบยืม   คืนหนังสือห้องสมุดระบบยืม   คืนหนังสือห้องสมุด
ระบบยืม คืนหนังสือห้องสมุด
 
โครงสร้างองค์กร เสริมสุข
โครงสร้างองค์กร เสริมสุขโครงสร้างองค์กร เสริมสุข
โครงสร้างองค์กร เสริมสุข
 
พจนานุกรมข้อมูล
พจนานุกรมข้อมูลพจนานุกรมข้อมูล
พจนานุกรมข้อมูล
 
Vartika resovilla kuiburi Sea Beach Resort Kuiburi
Vartika resovilla kuiburi Sea Beach Resort KuiburiVartika resovilla kuiburi Sea Beach Resort Kuiburi
Vartika resovilla kuiburi Sea Beach Resort Kuiburi
 
Сервисная служба "Дачные спасатели"
Сервисная служба "Дачные спасатели"Сервисная служба "Дачные спасатели"
Сервисная служба "Дачные спасатели"
 
ระบบจัดการหอพัก
ระบบจัดการหอพักระบบจัดการหอพัก
ระบบจัดการหอพัก
 
thesis #1
thesis #1thesis #1
thesis #1
 
thesis #3
thesis #3thesis #3
thesis #3
 
Interior mornitoring committee_2012
Interior mornitoring committee_2012Interior mornitoring committee_2012
Interior mornitoring committee_2012
 
thesis #2
thesis #2thesis #2
thesis #2
 

Ähnlich wie SA Chapter 6

หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5palmyZommanow
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1palmyZommanow
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5สิรินยา ปาโจด
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5สิรินยา ปาโจด
 
Data processing
Data processingData processing
Data processingchukiat008
 
แนวคิดแผนภาพกระแสข้อมูล
แนวคิดแผนภาพกระแสข้อมูลแนวคิดแผนภาพกระแสข้อมูล
แนวคิดแผนภาพกระแสข้อมูลShengyou Lin
 
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 ppนางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pphattayachuesomkiet
 
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 ppนางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pphattayachuesomkiet
 
2. ใบความรู้ที่ 1
2. ใบความรู้ที่ 12. ใบความรู้ที่ 1
2. ใบความรู้ที่ 1ครูเพชร
 
งาคอม
งาคอมงาคอม
งาคอมlookpair
 
ฐานข้อมูลนะสอน
ฐานข้อมูลนะสอนฐานข้อมูลนะสอน
ฐานข้อมูลนะสอนsariya25
 
บทที่ 2 สถาปัตยกรรม
บทที่ 2 สถาปัตยกรรมบทที่ 2 สถาปัตยกรรม
บทที่ 2 สถาปัตยกรรมPrinceStorm Nueng
 
หลักการในการเขียนโปรแกรม
หลักการในการเขียนโปรแกรมหลักการในการเขียนโปรแกรม
หลักการในการเขียนโปรแกรมMate Soul-All
 

Ähnlich wie SA Chapter 6 (20)

SA Chapter 12
SA Chapter 12SA Chapter 12
SA Chapter 12
 
5 sa dfd
5 sa dfd5 sa dfd
5 sa dfd
 
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
 
Unit3
Unit3Unit3
Unit3
 
Data processing
Data processingData processing
Data processing
 
Database
DatabaseDatabase
Database
 
แนวคิดแผนภาพกระแสข้อมูล
แนวคิดแผนภาพกระแสข้อมูลแนวคิดแผนภาพกระแสข้อมูล
แนวคิดแผนภาพกระแสข้อมูล
 
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 ppนางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
 
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 ppนางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
นางสาว หัทยา เชื้อสมเกียรติ ม.5 pp
 
2. ใบความรู้ที่ 1
2. ใบความรู้ที่ 12. ใบความรู้ที่ 1
2. ใบความรู้ที่ 1
 
งาคอม
งาคอมงาคอม
งาคอม
 
ฐานข้อมูลนะสอน
ฐานข้อมูลนะสอนฐานข้อมูลนะสอน
ฐานข้อมูลนะสอน
 
บทที่ 2 สถาปัตยกรรม
บทที่ 2 สถาปัตยกรรมบทที่ 2 สถาปัตยกรรม
บทที่ 2 สถาปัตยกรรม
 
หลักการในการเขียนโปรแกรม
หลักการในการเขียนโปรแกรมหลักการในการเขียนโปรแกรม
หลักการในการเขียนโปรแกรม
 
Unit1
Unit1Unit1
Unit1
 
Com element
Com elementCom element
Com element
 

Mehr von Nuth Otanasap

กองทุนท่าจีน
กองทุนท่าจีนกองทุนท่าจีน
กองทุนท่าจีนNuth Otanasap
 
มาตรฐานผลการเรียนรู้
มาตรฐานผลการเรียนรู้มาตรฐานผลการเรียนรู้
มาตรฐานผลการเรียนรู้Nuth Otanasap
 
Ec2009 ch01 overview of electronic commerce
Ec2009 ch01 overview of electronic commerceEc2009 ch01 overview of electronic commerce
Ec2009 ch01 overview of electronic commerceNuth Otanasap
 
Ec2009 ch14 creating and launching
Ec2009 ch14 creating and launchingEc2009 ch14 creating and launching
Ec2009 ch14 creating and launchingNuth Otanasap
 
Ec2009 ch15 e commerce strategy
Ec2009 ch15 e commerce strategyEc2009 ch15 e commerce strategy
Ec2009 ch15 e commerce strategyNuth Otanasap
 
Ec2009 ch12 legal ethical and social
Ec2009 ch12 legal ethical and socialEc2009 ch12 legal ethical and social
Ec2009 ch12 legal ethical and socialNuth Otanasap
 
Ec2009 ch11 electronic payment systems
Ec2009 ch11 electronic payment systemsEc2009 ch11 electronic payment systems
Ec2009 ch11 electronic payment systemsNuth Otanasap
 
Ec2009 ch10 e commerce security
Ec2009 ch10 e commerce securityEc2009 ch10 e commerce security
Ec2009 ch10 e commerce securityNuth Otanasap
 
Ec2009 ch09 auctions
Ec2009 ch09 auctionsEc2009 ch09 auctions
Ec2009 ch09 auctionsNuth Otanasap
 

Mehr von Nuth Otanasap (20)

กองทุนท่าจีน
กองทุนท่าจีนกองทุนท่าจีน
กองทุนท่าจีน
 
มาตรฐานผลการเรียนรู้
มาตรฐานผลการเรียนรู้มาตรฐานผลการเรียนรู้
มาตรฐานผลการเรียนรู้
 
SA Chapter 14
SA Chapter 14SA Chapter 14
SA Chapter 14
 
SA Chapter 13
SA Chapter 13SA Chapter 13
SA Chapter 13
 
SA Chapter 11
SA Chapter 11SA Chapter 11
SA Chapter 11
 
SA Chapter 10
SA Chapter 10SA Chapter 10
SA Chapter 10
 
SA Chapter 9
SA Chapter 9SA Chapter 9
SA Chapter 9
 
SA Chapter 8
SA Chapter 8SA Chapter 8
SA Chapter 8
 
SA Chapter 7
SA Chapter 7SA Chapter 7
SA Chapter 7
 
SA Chapter 5
SA Chapter 5SA Chapter 5
SA Chapter 5
 
SA Chapter 4
SA Chapter 4SA Chapter 4
SA Chapter 4
 
SA Chapter 3
SA Chapter 3SA Chapter 3
SA Chapter 3
 
SA Chapter 2
SA Chapter 2SA Chapter 2
SA Chapter 2
 
Ec2009 ch01 overview of electronic commerce
Ec2009 ch01 overview of electronic commerceEc2009 ch01 overview of electronic commerce
Ec2009 ch01 overview of electronic commerce
 
Ec2009 ch14 creating and launching
Ec2009 ch14 creating and launchingEc2009 ch14 creating and launching
Ec2009 ch14 creating and launching
 
Ec2009 ch15 e commerce strategy
Ec2009 ch15 e commerce strategyEc2009 ch15 e commerce strategy
Ec2009 ch15 e commerce strategy
 
Ec2009 ch12 legal ethical and social
Ec2009 ch12 legal ethical and socialEc2009 ch12 legal ethical and social
Ec2009 ch12 legal ethical and social
 
Ec2009 ch11 electronic payment systems
Ec2009 ch11 electronic payment systemsEc2009 ch11 electronic payment systems
Ec2009 ch11 electronic payment systems
 
Ec2009 ch10 e commerce security
Ec2009 ch10 e commerce securityEc2009 ch10 e commerce security
Ec2009 ch10 e commerce security
 
Ec2009 ch09 auctions
Ec2009 ch09 auctionsEc2009 ch09 auctions
Ec2009 ch09 auctions
 

SA Chapter 6

  • 1. Phase 2 : Systems analysis-Analyzing Requirements บทที่ 6
  • 2. Process Modeling involves graphically representing the functions, or processes, which capture, manipulate, store and distribute data between a system and its environment and between components within a system.
  • 3.
  • 4.
  • 5.  
  • 6. บทที่ 4 Phase 2 :Systems Analysis – Analyzing Requirement t
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. ลักษณะของ Data flow symbol ที่ถูกต้อง
  • 12. ลักษณะของ Data flow symbol ที่ไม่ถูกต้อง
  • 13.
  • 14.
  • 15. ลักษณะของ Data Store symbol ที่ถูกต้อง
  • 16. ลักษณะของ Data Store symbol ที่ไม่ถูกต้อง
  • 17.
  • 18. ลักษณะของ External symbol ที่ถูกต้อง
  • 19. ลักษณะของ External symbol ที่ไม่ถูกต้อง
  • 20.  
  • 21.
  • 22.
  • 23. แผนภาพบริบท (Context Diagram) ข้อควรระวังในการคิดถึง DFD ขั้นที่ละเอียดลงไปคือจะต้องสมดุล Entity A Entity B X Y Z ระบบ 0 ระบบ ......
  • 24. แผนภาพบริบทแบบขยาย (Extended Context Diagram) B A Entity A Entity B X ระบบ 1 Process T 3 Process V 2 Process U Y Z Entity A Entity B X ระบบ 1 Process T 3 Process V 2 Process U Y Z
  • 25. Data Flow Diagram Level 0 Entity A X Y B A Entity B Z 1 Process T 2 Process U 3 Process V
  • 26. Data Flow Diagram Level 1 B J H G M N A Y 1 3 Entity A Entity B Z 2.1 Process D 2.2 Process E 2.3 Process F Data Store MN D1
  • 27. Data Flow Diagram Level 2 Q R H S G 2.1 2.3 2.2.1 Process K 2.2.2 Process L 2.2.3 Process M
  • 28.
  • 29.
  • 31.
  • 32. ตัวอย่าง Data Flow Diagram-Level 0 คนไข้ ชื่อคนไข้ ชื่อคนไข้ ข้อมูลคนไข้ ข้อมูลคนไข้ แพทย์ รายงาน ประวัติ คนไข้ กระบวนการค้นหา และพิมพ์ข้อมูลคนไข้เมื่อคนไข้มาติดต่อที่แผนกทะเบียนของโรงพยาบาล 1. หาข้อมูลคนไข้ 2. พิมพ์ประวัติคนไข้ D1 ประวัติคนไข้
  • 33.
  • 34. Class Activity : Errors A very quick activity to demonstrate why we need to look at the big picture to get the correct solution to a problem Find four errors from the following statement : Their is four erors in this statement. มี่ที่ผิด สี่ แห่งไนประโยขนี้
  • 35. DFD ต่อไปนี้ผิดที่ใด เพราะอะไร A B ก ค ง ข จ 1.0 Process A 2.0 Process B D1 DataStore1 D2 DataStore2
  • 39. Exercise 2 1 . Data store D1 should not appear in context diagram 2. Change D2 in level-0 diagram to D1 since it is the same data store
  • 41. พจนานุกรมข้อมูล (Data Dictionary) –Data Flow ข้อมูลผู้ป่วย - เป็นข้อมูลของผู้ป่วยที่มาทำบัตรใหม่ ทุกครั้งที่มีผู้ป่วยใหม่ Name + Surname + Address1 + Address2 + Province + zipcode + Telephone + Birthdate - ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย ระยะเวลา เนื้อหา ข้อจำกัด ชื่อกระแสข้อมูล อาจจะเป็นชื่ออื่น หรือชื่อภาษาอังกฤษ บรรยายเกี่ยวกับข้อมูลโดยคร่าวๆ บรรยายว่าเป็นข้อมูลที่เกิดขึ้นทุกวัน ทุกสัปดาห์ หรือทุกครั้งที่มีอะไรเกิดขึ้น ข้อมูลย่อยๆ (Field) บรรยายเกี่ยวกับข้อจำกัดของข้อมูล ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย ระยะเวลา เนื้อหา ข้อจำกัด
  • 42. พจนานุกรมข้อมูล (Data Dictionary) –Data Store ข้อมูลผู้ป่วย Patient File เป็นข้อมูลของผู้ป่วยทั้งหมด ทุกครั้งที่มีผู้ป่วยใหม่ Patient_ID (PK,Text,8)+Patient_Name (Text,15)+ Patient_Surname (Text,15)+ Address1 (Text,20) + Address2 (Text,20)+ Province (Text,15)+ zipcode (Text,5)+ Telephone (Text,20)+ Birthdate (Date,8) ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย Data Field ชื่อที่เก็บข้อมูล อาจจะเป็นชื่ออื่น หรือชื่อภาษาอังกฤษ บรรยายเกี่ยวกับที่เก็บข้อมูลโดยคร่าวๆ ประกอบด้วยฟิลด์อะไรบ้าง Primary Key Foreign key ความยาวของแต่ละฟิลด์ ชนิดของแต่ละฟิลด์ ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย Data Field
  • 43. พจนานุกรมข้อมูล (Data Dictionary) – External Entity ผู้ป่วย คนไข้ เป็นผู้ป่วยภายใน หรือภายนอกของโรงพยาบาล นัดหมายแพทย์ พบแพทย์ รับยา จ่ายเงิน - ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย ความสัมพันธ์กับระบบ ผู้ติดต่อ ชื่อเอ็นทิตี้ อาจจะเป็นชื่ออื่น หรือชื่อภาษาอังกฤษ บรรยายเกี่ยวกับเอ็นทิตี้โดยคร่าวๆ อธิบายว่ามีความสัมพันธ์กับกระบวนการใด ชื่อคนที่ติดต่อด้วย ในกรณีที่เอ็นทิตี้เป็นองค์กร ชื่อ ชือย่อ / ชื่ออื่น คำอธิบาย ความสัมพันธ์กับระบบ ผู้ติดต่อ
  • 44. พจนานุกรมข้อมูล (Data Dictionary) -Process นัดหมายแพทย์ 1 เมื่อผู้ป่วยนัดหมายแพทย์ทางโทรศัพท์ หรือหน้าเคาน์เตอร์ พนักงานจะบันทึกข้อมูลลงในระบบ - ชื่อ หมายเลขกระบวนการ คำอธิบาย ข้อจำกัด ชื่อกระบวนการ หมายเลขกระบวนการ บรรยายเกี่ยวกับกระบวนการโดยคร่าวๆ หรืออาจจะใช้เป็นที่ใส่ Pseudo Code เพื่ออธิบายขั้นตอนโดยละเอียดของกระบวนการ บรรยายเกี่ยวกับข้อจำกัดของกระบวนการ เช่นในระบบบนเว็บอาจจะมีข้อจำกัดว่าผู้ใช้จะต้องไม่ทิ้งหน้าจอไว้โดยไม่ทำอะไรเลยไม่เกิน 2 นาที ถ้ามากกว่านั้นจะต้อง Login ใหม่ ชื่อ หมายเลข คำอธิบาย ข้อจำกัด
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50. Context Diagram ของระบบร้านหนังสือ Online 0 แก้ไขสัญลักษณ์ process ระบบการซื้อหนังสือทางอินเทอร์เน็ต ผู้จัดการ ระบบเก่า ข้อมูลทั่วไปของหนังสือ รายงานข้อมูลทั่วไปของหนังสือ ข้อมูลทั่วไปของหนังสือ บริษัทผู้ขายหนังสือ ข้อมูลส่งเสริมการขาย ข้อมูลส่งเสริมการขาย รายงานข้อมูลส่งเสริมการขาย ลูกค้า เงื่อนไขหนังสือที่ต้องการค้นหา ผลของการค้นหา หนังสือที่ต้องการดูรายละเอียด รายละเอียดหนังสือที่ต้องการ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ หนังสือที่ต้องการซื้อ ข้อมูลเกี่ยวกับลูกค้า ตอบรับยืนยันการสั่งหนังสือ แจ้งข้อผิดพลาดในการสั่งหนังสือ ศูนย์บัตรเครดิต รายละเอียดการขออนุมัติวงเงิน อนุมัติ ไม่อนุมัติ ข้อมูลการสั่งหนังสือ สถานะการจัดส่ง สถานะการจัดส่ง รายงานสถานะการจัดส่ง
  • 51.
  • 52. Extended Context Diagram 3 รับข้อมูลการซื้อจากอินเทอร์เน็ตผ่านเว็บเพจ ลูกค้า เงื่อนไขหนังสือที่ต้องการค้นหา ผลของการค้นหา หนังสือที่ต้องการดูรายละเอียด รายละเอียดหนังสือที่ต้องการ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ หนังสือที่ต้องการซื้อ ข้อมูลเกี่ยวกับลูกค้า ตอบรับยืนยันการสั่งหนังสือ แจ้งข้อผิดพลาดในการสั่งหนังสือ ศูนย์บัตรเครดิต รายละเอียดการขออนุมัติวงเงิน อนุมัติ ไม่อนุมัติ 1 การจัดการข้อมูลพื้นฐานเกี่ยวกับหนังสือ ระบบเก่า ข้อมูลทั่วไปของหนังสือ รายงานข้อมูลทั่วไปของหนังสือ ข้อมูลทั่วไปของหนังสือ ผู้จัดการ 2 จัดการข้อมูลการตลาดเพื่อส่งเสริมการขาย ข้อมูลส่งเสริมการขาย รายงานข้อมูลส่งเสริมการขาย บริษัทผู้ขายหนังสือ ข้อมูลส่งเสริมการขาย 4 จัดการเรื่องการส่งหนังสือ สถานะการจัดส่งหนังสือ ข้อมูลการสั่งหนังสือ ข้อมูลการจัดส่งหนังสือ
  • 53. DFD Level 0 ของ Process 1 ( จัดการข้อมูลพื้นฐานเกี่ยวกับหนังสือ ) 1 จัดการข้อมูลพื้นฐานเกี่ยวกับหนังสือ ผู้จัดการ ระบบเก่า ข้อมูลทั่วไปของหนังสือ รายงานข้อมูลทั่วไปของหนังสือ ข้อมูลทั่วไปของหนังสือ Book D1 ข้อมูลทั่วไปของหนังสือ ข้อมูลทั่วไปของหนังสือ
  • 54. DFD Level 0 ของ Process 2 ( จัดการข้อมูลการตลาดเพื่อส่งเสริมการขาย ) บริษัทผู้ขายหนังสือ 2 จัดการข้อมูลการตลาดเพื่อส่งเสริมการขาย ผู้จัดการ ข้อมูลส่งเสริมการขาย ข้อมูลส่งเสริมการขาย รายงานข้อมูลส่งเสริมการขาย Marketing Material D2 ข้อมูลส่งเสริมการขาย ข้อมูลส่งเสริมการขาย
  • 55. DFD Level 0 ของ Process 3 ( รับข้อมูลการซื้อจากอินเทอร์เน็ตผ่านเว็บเพจร้าน ) 3 รับข้อมูลการซื้อจากอินเทอร์เน็ตผ่านเว็บเพจร้าน ลูกค้า เงื่อนไขหนังสือที่ต้องการค้นหา ผลของการค้นหา หนังสือที่ต้องการดูรายละเอียด รายละเอียดหนังสือที่ต้องการ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ หนังสือที่ต้องการซื้อ ข้อมูลเกี่ยวกับลูกค้า ตอบรับยืนยันการสั่งหนังสือ แจ้งข้อผิดพลาดในการสั่งหนังสือ ศูนย์บัตรเครดิต รายละเอียดการขออนุมัติวงเงิน อนุมัติ ไม่อนุมัติ Marketing Material D2 ข้อมูลส่งเสริมการขาย Book D1 ข้อมูลทั่วไปของหนังสือ Order D3 รายการสั่งหนังสือ
  • 56. 3.2 แสดงข้อมูลหนังสือ เงื่อนไขหนังสือที่ต้องการค้นหา ผลของการค้นหา หนังสือที่ต้องการดูรายละเอียด รายละเอียดหนังสือที่ต้องการ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ หนังสือที่ต้องการซื้อ ข้อมูลเกี่ยวกับลูกค้า ข้อผิดพลาดในการสั่งหนังสือ 3.1 หาหนังสือ ข้อมูลหนังสือ ข้อมูลหนังสือ ข้อมูลส่งเสริมการขาย หนังสือที่ต้องการซื้อ รายละเอียดการขออนุมัติวงเงิน ข้อมูลเกี่ยวกับลูกค้า ราคารวม หนังสือที่ต้องการซื้อ เอกสารอนุมัติ เอกสารไม่อนุมัติ รายการสั่งหนังสือ ธนาคาร ลูกค้า DFD Level 1 ของ Process 3 Book D1 Marketing Material D2 3.3 เก็บข้อมูลหนังสือที่ลูกค้าเลือก 3.4 เช็คเอาท์ 3.5 ยืนยันการสั่งหนังสือ Order D3 3.6 แจ้งข้อผิดพลาดในการสั่งหนังสือ
  • 57. DFD Level 0 ของ Process 3 ( จัดการเรื่องการจัดส่งหนังสือ ) 4 จัดการเรื่องการจัดส่งหนังสือ ผู้จัดการ ระบบเก่า รายงานสถานะการจัดส่ง ลูกค้า สถานะการจัดส่ง ข้อมูลการสั่งหนังสือ สถานะการจัดส่ง Order D3 สถานะการจัดส่ง ข้อมูลการสั่งหนังสือ
  • 58.
  • 59. ตัวอย่าง Data Dictionary - External Entity - ผู้ติดต่อ ค้นหา ดูรายละเอียด และสั่งซื้อหนังสือ ความสัมพันธ์กับระบบ ผู้ที่เข้ามาซื้อหนังสือผ่านทาง Web Site ของร้าน คำอธิบาย Customer ชือย่อ / ชื่ออื่น ลูกค้า ชื่อ
  • 60. ตัวอย่าง Data Dictionary - Process - ข้อจำกัด เป็นการเพิ่ม ลบ แก้ไขข้อมูลพื้นฐานของหนังสือ ( เช่นชื่อหนังสือ ชื่อผู้แต่ง ราคา เป็นต้น ) ซึ่งข้อมูลพื้นฐานเกี่ยวกับหนังสือนี้จะมาจากระบบฐานข้อมูลเดิมของร้านหนังสือ คำอธิบาย 1.0 หมายเลข จัดการข้อมูลพื้นฐานเกี่ยวกับหนังสือ ชื่อ
  • 61. ตัวอย่าง Data Dictionary - Data Flow - ข้อจำกัด ID+Name+Author+ISBN+Price เนื้อหา ทุกครั้งที่มีหนังสือใหม่ ระยะเวลา เป็นรายละเอียดทั่วไปของหนังสือ เช่นชื่อหนังสือ ชื่อผู้แต่ง ราคา คำอธิบาย - ชื่อย่อ / ชื่ออื่น ข้อมูลทั่วไปของหนังสือ ชื่อ
  • 62. ตัวอย่าง Data Dictionary - Data Storage CoverPageImage+ContentPage+ RedersComment+Promotion Data Field เป็นข้อมูลเพิ่มเติมเกี่ยวกับหนังสือเพื่อให้ลูกค้าสามารถเลือกซื้อหนังสือได้ดีขึ้น คำอธิบาย ข้อมูลส่งเสริมการขาย ชื่อย่อ / ชื่ออื่น Marketing Material ชื่อ
  • 63.
  • 64.
  • 65.
  • 66.
  • 67. ระบบการขาย ใบสั่งซื้อ ใบสั่งซื้อที่ยกเลิก คลังสินค้า ต้นฉบับใบส่งสินค้า ใบส่งสินค้าสำเนาที่ 1 สำเนา ใบแจ้งหนี้ ใบส่งสินค้าสำเนาที่ 2 ต้นฉบับใบแจ้งหนี้ ต้นฉบับใบเบิกสินค้า สำเนาใบเบิกสินค้าที่ทำ ใบส่งสินค้าแล้ว ใบสั่งซื้อสินค้าที่จัดทำใบเบิกแล้ว 0 ลูกค้า แผนกขาย แผนกบัญชี
  • 68. ใบสั่งซื้อ ตรวจสอบ วงเงินเครดิต ใบสั่งซื้อที่ยกเลิก ใบแจ้งยกเลิกการสั่งซื้อ D1 ประวัติการซื้อสินค้า ใบสั่งซื้อที่ตรวจสอบวงเงินเครดิตแล้ว จัดทำใบเบิกสินค้า ต้นฉบับใบเบิกสินค้า สำเนาใบเบิกสินค้า สำเนาใบเบิกสินค้าที่ทำใบส่งสินค้าแล้ว จัดทำใบส่งสินค้า ใบส่งสินค้าสำเนาที่ 1 ใบส่งสินค้าสำเนาที่ 2 ต้นฉบับใบส่งสินค้า ใบส่งสินค้าสำเนาที่ 3 จัดทำใบแจ้งหนี้ ต้นฉบับใบแจ้งหนี้ สำเนา ใบแจ้งหนี้ รายละเอียดสินค้า ใบสั่งซื้อที่จัดทำใบเบิกแล้ว 1 2 3 ลูกค้า 4 สินค้า D2