+ All Categories
Home > Documents > วิธีการด าเนินงาน · 58 อธิบาย Flowchart...

วิธีการด าเนินงาน · 58 อธิบาย Flowchart...

Date post: 17-Sep-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
76
บทที3 วิธีการดาเนินงาน ในส่วนของการวิเคราะห์ระบบงานเดิมนี ผู้ศึกษาจะนาเสนอรายละเอียดของขั ้นตอนการ วิเคราะห์และออกแบบระบบ ซึ ่งได้นาทฤษฎีและแนวความคิดต่างๆ จากที่ได้ศึกษามาแล้วในบทที2 มาประยุกต์ใช้งานโดยประกอบไปด้วยการวิเคราะห์ระบบงานเดิม 3.1 ระบบงานใหม่ 3.1.1 Flowchart Diagram ระบบงานใหม่ Flowchart การขออนุมัติซื้อ/ขาย
Transcript
Page 1: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

บทท 3 วธการด าเนนงาน

ในสวนของการวเคราะหระบบงานเดมน ผศกษาจะน าเสนอรายละเอยดของขนตอนการวเคราะหและออกแบบระบบ ซงไดน าทฤษฎและแนวความคดตางๆ จากทไดศกษามาแลวในบทท 2 มาประยกตใชงานโดยประกอบไปดวยการวเคราะหระบบงานเดม

3.1 ระบบงานใหม 3.1.1 Flowchart Diagram ระบบงานใหม

Flowchart การขออนมตซอ/ขาย

Page 2: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

57

/

/

/

/

/

ภาพท 3-1 Flowchart แสดงขนตอนการขออนมตซอ/ขาย

Page 3: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

58

อธบาย Flowchart การขออนมตซอ/ขาย

เรมตนเมอพนกงานฝายผลตท าการตรวจสอบอายไกพนธครบอายเลยง ถายงไมครบอาย

เลยงกถอวาจบการท างาน หาก ครบอายเลยง แลวพนกงานฝายผลต จะท าการกรอกขอมลขออนมต

ซอ/ขาย ท าการเลอกผอนมต เลอกตวแทนจ าหนาย เลอกสายพนธ และท าการ เพมรายการไกพนธ ท

ตองการขออนมตซอ/ขายในฐานขอมล ถาตองการขออนมตซอ/ขายเพมใหยอนกลบไปกรอกขอมล

การขออนมตซอ/ขายไกพนธทตองการขออนมตซอ /ขายใหม ถาไมตองการให บนทกการขออนมต

ซอ/ขาย จากนนกท าการพมพใบขออนมตซอ/ขายไกพนธเพอจดสงใหฝายทเกยวของตอไป

Page 4: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

59

Flowchart การรบไกพนธ

/

ภาพท 3-2 Flowchart แสดงขนตอนการรบไกพนธ

Page 5: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

60

อธบาย Flowchart การรบไกพนธ

เรมตนพนกงานฝายผลต ท าการเลอกตวแทนจ าหนาย แลวท าการตรวจสอบขอมลการ ขออนมตซอถาไมมขอมลการขออนมตซอทไดขออนมต ซอจากตวแทนจ าหนายทเลอกไวแลว กจะยอนกลบไปท าการเลอกตวแทนจ าหนายให ม ถาตรวจสอบแลวมขอมลการขออนมตซอจะแสดงขอมลการขออ นมตซอออกมา จากนนท าการตรวจสอบจ านวน ไกพนธวาครบตามทขออนมตซอหรอไม ถาจ านวนไกพนธไมครบกจะไมมการรบไกพนธและจะแจงตวแทนจ าหนายใหรบทราบ ถอวาจบการท างาน แตถาจ านวน ไกพนธครบกจะท าการรบ ไกพนธ เขามาในระบบและท าการบนทกการรบไกพนธลงในฐานขอมล

Page 6: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

61

Flowchart การจดสรร

ภาพท 3-3 Flowchart แสดงขนตอนการจดสรรไกพนธ

Page 7: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

62

อธบาย Flowchart การจดสรรไกพนธ

เรมตนพนกงานฝายผลตท าการเลอกผอนมต เลอกเลขทการรบ แลวท าการตรวจสอบขอมลการ รบไกพนธ ถาไมมขอมลการ รบไกพนธ ท กจะยอนกลบไปท าการเลอก เลขทรบใหม ถาตรวจสอบแลวมขอมลการ รบไกพนธจะแสดงขอมลการ ไกพนธออกมา จากนน กจะท าการจดสรรไกพนธและท าการบนทกการจดสรรไกพนธลงในฐานขอมล

Page 8: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

63

Flowchart การขาย(เงนสด)

ภาพท 3-4 Flowchart แสดงขนตอนการขาย(เงนสด)

Page 9: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

64

อธบาย Flowchart การขาย(เงนสด)

เรมตนเมอ พนกงาน ท าการตรวจ สอบขอมลไขไกผดปกต ถาไมมขอมลกถอวาจบการ

ท างาน แตถามขอมลกจะแสดงขอมลไขไกออกมา จากนนกท าการกรอกขอมลการขายและค านวณ

การขายแตละรายการ และบนทกขอมลการขายลงฐานขอมล เมอท ารายการขายเสรจกจะเขาส

ขนตอนการรบช าระเงนโดยการกรอกเลขทขาย และท าการตรวจสอบขอมลการขาย ถาไมมใหกลบ

ขนไปกรอกเลขทการขายใหม ถามกท าการรบช าระเงน จากนนกบนทกขอมลการรบช าระเงนและ

พมพใบเสรจ และจบการท างาน

Page 10: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

65

Flowchart การตดจ าหนายไกพนธ

ภาพท 3-5 Flowchart แสดงขนตอนการตดจ าหนายไกพนธ

Page 11: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

66

อธบาย Flowchart การตดจ าหนายครภณฑ

เรมตนพนกงานท าการตรวจสอบไกพนธครบอายเลยง ถายงไมครบอายเลยงกถอวาจบการ

ท างาน แตถา ไกพนธครบอายเลยง แลวกท าการกรอก รหสรนไกพนธ ทตองการจะตดจ าหนายและ

ใหแสดงรายละเอยดของรนไกพนธ จากนนท าการกรอกสาเหตทตดจ าหนาย ถาตองการเพมรายการ

รนไกพนธ ทจะตดจ าหนายกใหกลบไปกรอกรหส รนไกพนธ ใหมอก แตถาไมตองการให ท าการ

บนทกรายการไกพนธทตดจ าหนายลงในฐานขอมล ถอวาจบการท างานของการตดจ าหนายไกพนธ

Page 12: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

67

Flowchart การออกรายงาน

ภาพท 3-6 Flowchart แสดงขนตอนการออกรายงาน

Page 13: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

68

อธบาย Flowchart การออกรายงาน

เรมตนเจาหนาทท าการเลอกรายงานทตองการออกรายงานตอจากนนเลอกชวงเวลาท

ตองการออกรายงาน แลวท าการตรวจสอบวามขอมลหรอไม ถาไมมขอมลถอวาจบการท างาน หาก

มขอมลระบบจะแสดงผลรายงานออกมาและท าการพมพรายงาน

Page 14: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

69

3.1.2 Use Case Diagram ระบบงานใหม

Use Case Diagram อนมตซอ/ขาย

ภาพท 3-7 Use Case Diagram อนมตซอ/ขาย

ตารางท 3-1 กจกรรมหลก : ขออนมตซอ/ขาย

Use Case ID 1 Use Case Name ขออนมตซอ/ขาย Actor พนกงานฝายผลต, ผอ านวยการ Purpose เพอท าการขออนมตซอ/ขายไกพนธทครบอายเลยง Level Base Use Case Precondition เมอตองการขออนมตซอ/ขายไกพนธหรอไกพนธครบอายเลยง Post Condition ไดใบขออนมตซอ/ขาย Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการทจะขออนมต

ซอ/ขายไกพนธหรอไกพนธครบอายเลยง 2. ตรวจสอบไกพนธครบอายเลยง (Include Use Case ID 1.1) 3. ตรวจสอบผอนมต (Include Use Case ID 1.2) 4. ตรวจสอบตวแทนจ าหนาย (Include Use Case ID 1.3)

Page 15: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

70

5. แสดงขอมลไกพนธทขออนมตซอ 6. ค านวณจ านวนไกพนธ 7. บนทกขอมลการขออนมตซอ/ขาย 8. พมพใบขออนมตซอ/ขายไกพนธ

Alternate Condition

ตารางท 3-2 กจกรรมเสรมของกจกรรมหลกขออนมตซอ/ขาย: ตรวจสอบไกพนธครบอายเลยง

Use Case ID 1.1 Use Case Name ตรวจสอบไกพนธครบอายเลยง Actor พนกงาน Purpose เพอตรวจสอบไกพนธครบอายเลยง Level Include Use Case Precondition เมอตองการทราบขอมลไกพนธครบอายเลยง Post Condition ทราบขอมลไกพนธครบอายเลยง Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการทราบขอมลไก

พนธครบอายเลยง 2. ตรวจสอบขอมลไกพนธครบอายเลยว 2.1 ถาไกพนธครบอายเลยง 2.1.1 กรอกขอมลไกพนธทตองการขออนมตซอ/ขาย 2.2 ถาไกพนธยงไมครบอายเลยง 2.2.1 แสดงขอมลไกพนธทเหลอ

Alternate Condition

ตารางท 3-3 กจกรรมเสรมของกจกรรมหลกขออนมตซอ/ขาย: ตรวจสอบผอนมต

Use Case ID 1.2 Use Case Name ตรวจสอบผอนมต Actor พนกงาน Purpose เพอตรวจสอบผอนมตทจะขออนมตซอ/ขายไกพนธ Level Include Use Case

Page 16: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

71

Precondition เมอตองการทราบขอมลผอนมตทจะขออนมตซอ/ขายไกพนธ Post Condition ทราบขอมลผอนมตทจะขออนมตซอ/ขายไกพนธ Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการทราบขอมล

ผอนมตทจะขออนมตซอ/ขายไกพนธ 2. ตรวจสอบผอนมต 3. แสดงขอมลผอนมตทจะขออนมตซอ/ขายไกพนธ

Alternate Condition

ตารางท 3-4 กจกรรมเสรมของกจกรรมหลกขออนมตซอ/ขาย : ตรวจสอบตวแทนจ าหนาย

Use Case ID 1.3 Use Case Name ตรวจสอบตวแทนจ าหนาย Actor พนกงาน Purpose เพอตรวจสอบตวแทนจ าหนายทจะสงซอ/ขายไกพนธ Level Include Use Case Precondition เมอตองการทราบขอมลตวแทนจ าหนายทจะสงซอ/ขายไกพนธ Post Condition ทราบขอมลตวแทนจ าหนายทจะสงซอ/ขายไกพนธ Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการทราบขอมล

ตวแทนจ าหนายทจะสงซอ/ขายไกพนธ 2. ตรวจสอบตวแทนจ าหนาย 3. แสดงขอมลตวแทนจ าหนายทจะสงซอ/ขายไกพนธ

Alternate Condition

Page 17: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

72

Use Case Diagram รบไกพนธ

ภาพท 3-8 Use Case Diagram รบไกพนธ

ตารางท 3-5 กจกรรมหลก : รบไกพนธ

Use Case ID 2 Use Case Name รบไกพนธ Actor ตวแทนจ าหนาย, พนกงาน Purpose เพอท าการรบไกพนธทสงซอกบตวแทนจ าหนาย Level Base Use Case Precondition เมอตวแทนจ าหนายน าไกพนธมาสงและครบตามจ านวนทสงซอ Post Condition พนกงานไดรบไกพนธและจ านวนไกพนธในโรงเลยงเพมขน Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอตวแทนจ าหนายน าไกพนธมาสง

และครบตามจ านวนทสงซอ

Page 18: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

73

2. ตรวจสอบการขออนมตซอ (Include Use Case ID 2.1) 3. บนทกขอมลการรบไกพนธ 4. พมพรายงานการรบไกพนธ

Alternate Condition

ตารางท 3-6 กจกรรมเสรมของกจกรรมหลกรบไกพนธ : ตรวจสอบการขออนมตซอไกพนธ

Use Case ID 2.1 Use Case Name ตรวจสอบการขออนมตซอไกพนธ Actor พนกงาน Purpose เพอตรวจสอบการขออนมตซอไกพนธ Level Include Use Case Precondition เมอตองการตรวจสอบขอมลการขออนมตซอไกพนธ Post Condition ทราบถงขอมลรายละเอยดการขออนมตซอไกพนธ Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตรวจสอบขอมล

การขออนมตซอไกพนธ 2. ตรวจสอบขอมลการขออนมตซอไกพนธ 2.1 ถามขอมลการขออนมตซอไกพนธ 2.1.1 แสดงขอมลการขออนมตซอไกพนธ 2.1.2 ตรวจสอบจ านวนไกพนธ (Include Use Case ID 2.2) 2.2 ถาไมมขอมลการขออนมตซอไกพนธ 2.2.1 แสดงขอความวา “ไมพบขอมลการขออนมตซอไกพนธ”

Alternate Condition

Page 19: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

74

ตารางท 3-7 กจกรรมเสรมของกจกรรมหลกรบไกพนธ : ตรวจสอบจ านวนไกพนธ

Use Case ID 2.2 Use Case Name ตรวจสอบจ านวนไกพนธ Actor พนกงาน Purpose เพอตรวจสอบจ านวนไกพนธ Level Include Use Case Precondition เมอตองการตรวจสอบจ านวนไกพนธตามรายการในใบขออนมตซอ Post Condition ทราบถงจ านวนไกพนธทน ามาสง Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตรวจสอบ

จ านวนไกพนธตามรายการในใบขออนมตซอ 2. ตรวจสอบการสงซอไกพนธวาจ านวนไกพนธทน ามาสงครบหรอไม 2.1 ถาจ านวนไกพนธครบ 2.1.1 เพมขอมลการรบไกพนธ 2.2 ถาจ านวนไกพนธไมครบ 2.2.1 แจงตวแทนจ าหนาย (Extend Use Case ID 2.2.1)

Alternate Condition

ตารางท 3-8 กจกรรมเสรมของกจกรรมหลกการรบไกพนธ : แจงตวแทนจ าหนาย

Use Case ID 2.2.1 Use Case Name แจงตวแทนจ าหนาย Actor พนกงาน, ตวแทนจ าหนาย Purpose เพอแจงตวแทนจ าหนายใหทราบวาจ านวนไกพนธทน ามาสงไมครบตามใบ

ขออนมตซอ Level Extend Use Case Precondition เมอจ านวนไกพนธทน ามาสงไมครบตามใบขออนมตซอ Post Condition ตวแทนจ าหนายไดรบแจงขอมลจ านวนไกพนธไมครบตามใบขออนมตซอ Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอจ านวนไกพนธทน ามาสงไมครบ

ตามใบขออนมตซอ 2. พนกงานแจงจ านวนไกพนธทน ามาสงไมครบตามใบขออนมตซอใหกบตวแทนจ าหนายทราบ

Page 20: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

75

Alternate Condition

Use Case Diagram จดสรรไกพนธ

ภาพท 3-9 Use Case Diagram จดสรรไกพนธ

ตารางท 3-9 กจกรรมหลก : จดสรรไกพนธ

Use Case ID 3 Use Case Name จดสรรไกพนธ Actor พนกงาน Purpose เพอจดสรรไกพนธเขาโรงเลยง Level Base Use Case Precondition เมอตองการจดสรรไกพนธเขาโรงเลยง Post Condition ไกพนธ ถกจดสรรเขาโรงเลยง Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการจดสรรไกพนธ

เขาโรงเลยง 2. ตรวจสอบเลขทรบ(Include Use Case ID 3.1) 3. แสดงขอมลการจดสรรไกพนธ 4. บนทกขอมลการจดสรรไกพนธ 5. พมพรายงานการจดสรรไกพนธ

Page 21: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

76

Alternate Condition

ตารางท 3-10 กจกรรมเสรมของกจกรรมหลกจดสรรไกพนธ : ตรวจสอบเลขทรบ

Use Case ID 3.1 Use Case Name ตรวจสอบเลขทรบ Actor พนกงาน Purpose เพอตรวจสอบเลขทรบไกพนธ Level Include Use Case Precondition เมอตองการตรวจสอบขอมลการรบไกพนธ Post Condition ทราบขอมลไกพนธทรบมา Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตรวจสอบขอมล

การรบไกพนธ 2. ตรวจสอบเลขทรบไกพนธ 2.1 มไกพนธทตรงตามใบรบ 2.1.1 จดสรรไกพนธ 2.2 ไมมไกพนธทตรงใบรบ 2.2.1 จบการท างาน

Alternate Condition

Page 22: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

77

Use Case Diagram ขาย(เงนสด)

ภาพท 3-10 Use Case Diagram ขาย(เงนสด)

ตารางท 3-11 กจกรรมหลก : ขาย(เงนสด)

Use Case ID 4 Use Case Name ขายไขไกผดปกตและรบช าระเงน Actor ลกคา, พนกงาน Purpose เพอขายไขไกผดปกตและรบช าระเงน Level Base Use Case Precondition เมอตองการขายไขไกผดปกตและรบช าระเงน Post Condition ไขไกผดปกตถกขายและรบช าระเงน Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการขายไขไก

ผดปกตและรบช าระเงน

Page 23: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

78

2. ตรวจสอบขอมลไขไก (Include Use Case ID 3.1) 3. ตรวจสอบขอมลการขาย(Include Use Case ID 3.2) 4. บนทกขอมลการขายไขไกผดปกตและรบช าระเงน 5. พมพรายงานการขายไขไกผดปกตและรบช าระเงน

Alternate Condition

ตารางท 3-12 กจกรรมเสรมของกจกรรมหลกขาย(เงนสด): ตรวจสอบขอมลไขไก

Use Case ID 4.1 Use Case Name ตรวจสอบขอมลไขไก Actor พนกงาน Purpose เพอตรวจสอบขอมลไขไกทผดปกต Level Include Use Case Precondition เมอตองการตรวจสอบขอมลไขไกทผดปกต Post Condition ทราบขอมลไขไกทผดปกต Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตรวจสอบขอมล

ไขไกทผดปกต 2. ตรวจสอบไขไกทผดปกต 2.1 มไขไกทผดปกต 2.1.1 กรอกรหสไขไกทผดปกต 2.1.2 แสดงขอมลไขไกทผดปกต 2.1.3 ท ารายการขาย 2.2 ไมมไขไกทผดปกต 2.2.1 จบการท างาน

Alternate Condition

Page 24: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

79

ตารางท 3-13 กจกรรมเสรมของกจกรรมหลกขาย(เงนสด): ตรวจสอบขอมลการขาย

Use Case ID 4.2 Use Case Name ตรวจสอบขอมลการขาย Actor พนกงาน Purpose เพอตรวจสอบขอมลการขาย Level Include Use Case Precondition เมอตองการตรวจสอบขอมลการขาย Post Condition ทราบขอมลการขาย Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตรวจสอบขอมล

การขาย 2. ตรวจสอบการขาย 2.1 มรายการการขาย 2.1.1 ค านวณราคา (Extend Use Case ID 3.3) 2.1.2 รบช าระเงน (Extend Use Case ID 3.4) 2.2 ไมมรายการการขาย 2.2.1 กลบขนไปกรอกรหสรายการขายใหม

Alternate Condition

ตารางท 3-14 กจกรรมเสรมของกจกรรมหลกขาย(เงนสด): ค านวณราคา

Use Case ID 4.3 Use Case Name ค านวณราคา Actor พนกงาน Purpose เพอค านวณราคาขายไขไกผดปกต Level Include Use Case Precondition เมอตองการค านวณราคาขายไขไกผดปกต Post Condition ทราบขอมลราคาขายไขไกผดปกต Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตรวจสอบขอมล

การค านวณราคาขายไขไกผดปกต 2. ค านวณราคาขายไขไกผดปกต

Page 25: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

80

Alternate Condition

ตารางท 3-15 กจกรรมเสรมของกจกรรมหลกขาย(เงนสด): รบช าระเงน

Use Case ID 4.4 Use Case Name รบช าระเงน Actor ลกคา, พนกงาน Purpose เพอรบช าระเงนจากลกคา Level Include Use Case Precondition เมอตองการรบช าระเงนจากลกคา Post Condition ลกคาไดรบใบเสรจรบเงน Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตรวจสอบรบ

ช าระเงนจากลกคา 2. รบช าระเงนจากลกคา

Alternate Condition

Page 26: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

81

Use Case Diagram ตดจ าหนายไกพนธ

ภาพท 3-11 Use Case Diagram ตดจ าหนายไกพนธ

ตารางท 3-16 กจกรรมหลก : ตดจ าหนายไกพนธ

Use Case ID 5 Use Case Name ตดจ าหนายไกพนธ Actor พนกงาน Purpose เพอตดจ าหนายไกพนธทตาย Level Base Use Case Precondition เมอตองการตดจ าหนายไกพนธทตาย Post Condition ไกพนธทตาย ถกตดจ าหนาย Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตดจ าหนายไก

พนธทตาย 2. ตรวจสอบไกพนธ (Include Use Case ID 4.1) 3. แสดงขอมลการตดจ าหนายไกพนธ 4. บนทกขอมลการตดจ าหนายไกพนธ 5. พมพรายงานการตดจ าหนายไกพนธ

Alternate Condition

Page 27: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

82

ตารางท 3-17 กจกรรมเสรมของกจกรรมหลกตดจ าหนายไกพนธ : ตรวจสอบไกพนธ

Use Case ID 5.1 Use Case Name ตรวจสอบไกพนธ Actor พนกงาน Purpose เพอตรวจสอบไกพนธทตาย Level Include Use Case Precondition เมอตองการตรวจสอบขอมลไกพนธทตาย Post Condition ทราบขอมลไกพนธทตาย Main Flows 1. Use Case นจะเรมตนการท างานกตอเมอพนกงานตองการตรวจสอบขอมล

ไกพนธทตาย 2. ตรวจสอบไกพนธ 2.1 มไกพนธทตาย 2.1.1 กรอกรหสรนไกพนธ 2.1.2 แสดงขอมลไกพนธ 2.1.3 กรอกสาเหตทตดจ าหนาย 2.2 ไมมไกพนธทตาย 2.2.1 จบการท างาน

Alternate Condition

Page 28: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

83

3.1.3 Class Diagram ระบบงานใหม

Class Diagram การขออนมตซอ/ขาย

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

+get ()+set ()+get ()+set ()

- : char

- : string

+get ()+set ()+get ()+set ()

- : int

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

- : int

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : string

- : char

- : char

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : char

- : string

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : char

- : char

- : decimal

- : decimal

- : char

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

- : char

- : decimal

- : decimal

- : char

1..*1..*

1

1..*

1..* 1

1..* 1

1..*1

1..*1

1

1..*

1

1..*

1

1..*

1

1..*

1

1..*

1

1..*

1 1..*

ภาพท 3-12 Class Diagram การขออนมตซอ/ขาย

Page 29: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

84

อธบาย Class Diagram การขออนมตซอ

พนกงาน เกยวของกบ ผอนมตดวยกจกรรมการ ขออนมตซอ /ขาย ซงพนกงาน 1 คนจะม

ต าแหนงเพยง 1 ต าแหนง กอนทพนกงานจะท าการขออนมตซอ /ขายไกพนธ จะตองตรวจสอบ ไก

พนธครบอายเลยงกอนหลงจากนนจงจะท าการตรวจสอบขอมล ผอนมตและตวแทนจ าหนายแลวจง

ท าการขออนมตซอ /ขาย โดยการขออนมตซอ /ขาย 1 ครงจะประกอบไปดวยรายละเอยดการ ขอ

อนมตซอ/ขาย หลายรายการและในรายละเอยดการขออนมตซอ/ขายไกพนธ 1 รายการ กจะมขอมล

รนไกพนธทขออนมต ซอ/ขาย 1 รายการ และรนไกพนธ 1 รายการจะมประเภทสายพนธ เพยง 1

ประเภท และมหนวยนบ 1 หนวยนบ และมโรงเลยง 1 โรงเลยง และผอนมตจะไดรบใบขออนมต

ซอ/ขายไดหลายใบ

Page 30: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

85

Class Diagram การรบไกพนธ

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

+get ()+set ()+get ()+set ()

- : char

- : string

+get ()+set ()+get ()+set ()

- : int

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

-

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

- : int

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : string

- : char

- : char

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : char

- : string

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : char

- : char

- : decimal

- : decimal

- : char

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

- : char

- : decimal

- : decimal

- : char

1..*1..*

1

1..*

1..*

1

1..*

1

1..*

1

1..*

1

1

1..*

11..*

1

1..*

1

1..*

1

1..*

1

1..*

1 1..*

1

1

ภาพท 3-13 Class Diagram การรบไกพนธ

Page 31: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

86

อธบาย Class Diagram การรบไกพนธ

ตวแทนจ าหนายเกยวของกบพนกงานดวยกจกรรมการรบไกพนธ กอนจะท าการรบไกพนธ

พนกงานจะท าการตรวจสอบขอมลการ ใบขออนมตซอไกพนธ จากตวแทนจ าหนาย เพอตรวจสอบ

วามการสงซอจรงหรอไม หลงจากนนพนกงานกจะท าการตรวจสอบ จ านวนไกพนธ ทจะท าการรบ

เพอตรวจสอบวาจ านวนไกพนธ ทรบมาครบตามทสงซอหรอไม ถาไกพนธ ไมครบพนกงานจะท า

การแจงตอตวแทนจ าหนาย แตถาจ านวนไกพนธครบพนกงานจะท าการรบไกพนธจากรายการทได

สงซอไกพนธไป

Page 32: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

87

Class Diagram การจดสรรไกพนธ

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

+get ()+set ()+get ()+set ()

- : char

- : string

+get ()+set ()+get ()+set ()

- : int

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

- : int

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : string

- : char

- : char

- : char

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

1..*

1..*

1

1..*

1..*

1

1..*

1

1..*

1

1..*

1

1

1..*

11..*

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : decimal

- : decimal

+get ()+set ()+get ()+set ()

- : int

- : string

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : char

- : string

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

- : char

- : char

- : char

- : decimal

- : decimal

- : string

- : char

- : char

- : string

1

1..*

11..*

1

1..*

1

1..*

1..*

1

1

1..*

1

1..*

11..*

1

1..*

1

1..*

1..*

1

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : char

- : char

- : decimal

- : decimal

- : char

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

- : char

- : decimal

- : decimal

- : char

1

1..*

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : char

- : string

- : string

- : char

- : char

- : decimal

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

- : char

- : char

- : char

- : decimal

- : char

1

1

1..*

1

1 1..*

1

1..*

1..*

1

ภาพท 3-14 Class Diagram การจดสรรไกพนธ

Page 33: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

88

อธบาย Class Diagram การจดสรรไกพนธ

พนกงานตรวจสอบไกพนธทจะท าการ จดสรรจากใบรบไกพนธ พนกงาน 1 คนจะม

ต าแหนงเพยง 1 ต าแหนง หลงจากนนพนกงานจะท าการ จดสรรไกพนธ โดยการจดสรรแตละครง

จะประกอบดวยรายละเอยดการจดสรรไกพนธหลายรายการ และแตละรายการจดสรรจะมไกพนธท

ถกจดสรร 1 รายการ ซงไกพนธ 1 รายการ จะมประเภทสายพนธ 1 ประเภท และมหนวยนบเพยง 1

หนวยและมโรงเลยงเพยง 1 โรงเลยงเทานน

Page 34: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

89

Class Diagram การขาย(เงนสด)

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

+get ()+set ()+get ()+set ()

- : char

- : string

+get ()+set ()+get ()+set ()

- : int

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

- : int

-

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : string

- : char

- : char

- : char

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

1..* 1..*

1

1..*

1..*

1

1..*

1

1..*

1

1..* 1

1

1..*

1

1..*

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : decimal

- : decimal

- : decimal

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

- : char

- : char

- : decimal

- : decimal

- : decimal

- : decimal

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : char

- : decimal

- : decimal

1..*

1

1

1

ภาพท 3-15 Class Diagram การขาย(เงนสด)

Page 35: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

90

อธบาย Class Diagram การขาย(เงนสด)

พนกงานเกยวของกบการขายและการรบช าระเงนโดยพนกงาน 1 คนจะมต าแหนงเพยง 1

ต าแหนง พนกงานท าการตรวจสอบ การขายไขไกวามหรอไม ซงการขาย จะประกอบไปดวย เลขท

การขาย พนกงาน และผอนมต ซงในการ ขาย 1 ครง จะประกอบดวยรายละเอยดการ ขายหลาย

รายการ รายละเอยดการขาย 1 รายการจะมรายการไขไกทท าการขายเพยง 1 รายการ ไขไก 1 รายการ

จะมประเภทไขไก 1 ประเภท และมหนวยนบเพยง 1 หนวยเทานน และจากนนกท าการรบช าระเงน

และพมพใบเสรจใหลกคา

Page 36: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

91

Class Diagram การตดจ าหนายไกพนธ

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

+get ()+set ()+get ()+set ()

- : char

- : string

+get ()+set ()+get ()+set ()

- : int

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : int

- : string

- : int

- : int

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : string

- : char

- : char

- : char

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

1..* 1..*

1

1..*

1..*

1

1..*

1

1..*

1

1..*

1

1

1..*

11..*

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : decimal

- : decimal

- : decimal

1..* 1

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : decimal

- : decimal

+get ()+set ()+get ()+set ()

- : int

- : string

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : string

- : string

- : string

- : string

- : int

- : int

- : int

- : char

- : string

- : string

+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

- : char

- : char

- : char

- : decimal

- : decimal

- : string

- : char

- : char

- : string

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : string

- : char

- : char

- : decimal

- : decimal

- : char

+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()+get ()+set ()

- : char

- : char

- : char

- : char

- : int

- : string

1

1..*

11..*

1

1..*

1

1..*

1..*

1

1

1..*

1

1..*

1

1..*

1

1..*

1

1..*

1..*

1

1

1

ภาพท 3-16 Class Diagram การตดจ าหนายไกพนธ

Page 37: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

92

อธบาย Class Diagram การตดจ าหนายไกพนธ

พนกงานตรวจสอบไกพนธ ทจะท าการตดจ า หนายวาตายหรอไม พนกงาน 1 คนจะม

ต าแหนงเพยง 1 ต าแหนง หลงจากนนพนกงานจะท าการตดจ าหนายไกพนธ โดยการตดจ าหนายแต

ละครงจะประกอบดวยรายละเอยดการตดจ าหนายไกพนธหลายรายการ และแตละรายการตด

จ าหนายจะมไกพนธทถกตดจ าหนาย 1 รายการ ซงไกพนธ 1 รายการ จะมประเภท สายพนธ 1

ประเภท และมหนวยนบเพยง 1 หนวยและมโรงเลยงเพยง 1 โรงเลยงเทานน

Page 38: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

93

3.1.4 Sequence Diagram ระบบงานใหม

Sequence Diagram การขออนมตซอ/ขาย

( ) ( )

:

1.

2.

10.

APS: 3. if [ ]:<<Create>>(APS)

4. , , , , , ,

APSD: 5.<<Create>>(APSD) End if

6. , , ,

8. 7.

: 9.<<Create>> (APS)(APSD)

11.

12.

13.

22.

14. if [ ] : <<Create>>(APS)15. , , , , , ,

16.<<Create>>(APSD) End if17. , , ,

18.

19. 20.

23.

21.<<Create>> (APS)(APSD)

ภาพท 3-17 Sequence Diagram การขออนมตซอ/ขาย

Page 39: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

94

อธบาย ขนตอนการท ากจกรรมการขออนมตซอ/ขายไกพนธไดดงน

1. พนกงานฝายผลตตรวจสอบขอมลไกพนธ 2. แสดงขอมลรนไกพนธ 3. If [ไกพนธครบอายเลยง]: สราง Object การขออนมต 4. สราง Object การขออนมตขาย 5. พนกงานฝายผลตก าหนดเลขทใบขออนมตขาย, จ านวน, ผอนมต, ต าแหนง 6. สราง Object ขอมลรายละเอยดการขออนมตขาย End if 7. พนกงานฝายผลตก าหนดเลขทการขออนมตขาย รหสไกพนธ,จ านวน 8. ค านวณจ านวนไกพนธสทธ 9. แสดงจ านวนไกพนธสทธ 10. น าขอมลการขออนมตขายและรายละเอยดการขออนมตขายมาสรางใบขออนมตขาย 11. ขออนมตขาย 12. สงใบขออนมตขายใหผอ านวยการฝาย 13. พนกงานฝายผลตตรวจสอบขอมลไกพนธ 14. แสดงขอมลไกพนธ 15. If [ไกพนธครบอายเลยง]: สราง Object การขออนมต 16. สราง Object ขอมลการขออนมตซอ 17. พนกงานฝายผลตก าหนดเลขทใบขออนมตซอ, จ านวน, ผอนมต, ต าแหนง 18.สราง Object ขอมลรายละเอยดการขออนมตซอ 19. พนกงานฝายผลตก าหนดเลขทขออนมตซอ, รหสไกพนธ, จ านวน, จ านวนรวมสทธ 20. ค านวณจ านวนไกพนธสทธ 21. แสดงจ านวนไกพนธสทธ 22. น าขอมลการขออนมตซอและรายละเอยดการขออนมตซอมาสรางใบขออนมตซอ 23. สงใบขออนมตซอใหกบผอ านวยการฝาย

Page 40: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

95

Sequence Diagram การรบไกพนธ

( )

1.

APS: 2.<<Create>>(APS)

3.

5.

APSD: 6.<<Create>>(APS)(APSD)

7.

8.

RC:

RCD:

:

9.<<Creaet>>(RC)

10. , , , , , ,

11.<<Create>>(RCD)

12. , , , ,

13.

4. if[ ]: End if

ภาพท 3-18 Sequence Diagram การรบไกพนธ

Page 41: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

96

อธบาย ขนตอนการท ากจกรรมการรบไกพนธไดดงน

1. ตวแทนจ าหนายแจงสงไกพนธกบพนกงานฝายผลต 2. สราง Object ใบขออนมตซอ 3. พนกงานฝายผลตตรวจสอบขอมลการขออนมตซอ 4. if [ไกพนธไมครบ] : แจงตวแทนจ าหนาย End if 5. แสดงขอมลการขออนมตซอ 6. สราง Object รายละเอยดใบขออนมตซอ 7. พนกงานฝายผลตตรวจสอบรายละเอยดการขออนมตซอ 8. แสดงขอมลรายละเอยดการขออนมตซอ 9. สราง Object ขอมลการรบไกพนธ 10. พนกงานฝายผลตก าหนดเลขทรบ, วนท, รหสพนกงาน, รหสตวแทนจ าหนาย, รหสผอนมต, เลขทขออนมตซอ, จ านวนสทธ 11. สราง Object ขอมลรายละเอยดการรบไกพนธ 12. พนกงานฝายผลตก าหนดขอมลรายละเอยด เลขทรบ, รหสไกพนธ, จ านวน 13. พนกงานฝายผลตปรบปรงขอมลการรบไกพนธ

Page 42: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

97

Sequence Diagram การจดสรรไกพนธ

( ) 1.

RC:

RCD:

AL:

ALD:

2.<<Create>>(RC)

3.

4.<<Create>>(RC)(RCD)

5.

6.

7. <<Create>>(AL)

8. , , , , , , ,

9.<<Create>>(AL)(ALD)

10. , , , , , , ,

11. 12.

13.

ภาพท 3-19 Sequence Diagram การจดสรรไกพนธ

Page 43: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

98

อธบาย ขนตอนการท ากจกรรมการจดสรรไกพนธไดดงน

1. ตวแทนจ าหนายแจงสงไกพนธกบพนกงานฝายผลต 2. สราง Object ใบขอรบไกพนธ 3. พนกงานฝายผลตตรวจสอบขอมลการรบไกพนธ 4. สราง Object รายละเอยดใบรบไกพนธ 5. พนกงานฝายผลตตรวจสอบรายละเอยดการรบ 6. แสดงขอมลรายละเอยดการรบ 7. สราง Object ขอมลการจดสรรไกพนธ 8. พนกงานฝายผลตก าหนดเลขทจดสรร, วนท, เรอง,รหสพนกงาน, รหสตวแทนจ าหนาย, รหสผอนมต, จ านวนรวม, สถานะ 9. สราง Object ขอมลรายละเอยดการจดสรรไก 10. พนกงานฝายผลตก าหนดขอมลรายละเอยด เลขทจดสรร, วนท,รหสสายพนธ,รหสโรงเลยง,รนไก,เพศ, จ านวน,สถานะ 11. ค านวณจ านวนรวม 12. จ านวนรวม 13. ใบจดสรร

Page 44: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

99

Sequence Diagram การขาย(เงนสด)

( )

1.

: 2.

3.

S: 4.<<Create>>(S)

5. , , , , ,

SD: 6.<<Creaet>>(S)(SD)

7. , , ,

: 10.

8. = x 9.

ภาพท 3-20 Sequence Diagram การขาย(เงนสด)

Page 45: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

100

อธบาย ขนตอนการท ากจกรรมการขาย(เงนสด)ไดดงน

1. ลกคาแสดงความประสงคซอ

2. พนกงานฝายผลตตรวจสอบขอมลไขไก 3. แสดงขอมลไขไก 4. สราง Object ขายขนมา 5. พนกงานฝายผลตก าหนดเลขทขาย, วนทขาย, รหสพนกงาน, รหสผอนมต, ราคารวมสทธ, สถานะ 6. สราง Object ขอมลรายละเอยดการขาย 7. พนกงานฝายผลตก าหนดรายละเอยดการขาย เลขทขาย, รหสรนไก, ราคาตอหนวย, จ านวน 8. ค านวณราคารวมสทธ = ราคาตอหนวย x จ านวน 9. แสดงราคารวมสทธ 1จ. พนกงานฝายผลตสงใบส าคญจายเงนใหกบลกคา

Page 46: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

101

Sequence Diagram การตดจ าหนายไกพนธ

( ) ( )

1.

: 2.

3.

C: 4.<<Create>>(C)

5. , , , ,

CD:

6.<<Creaet>>(C)(CD)

7. , , ,

10.

8. 9.

ภาพท 3-21 Sequence Diagram การตดจ าหนายไกพนธ

Page 47: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

103

อธบาย ขนตอนการท ากจกรรมการตดจ าหนายไกพนธไดดงน

1. แจงขอมลไกพนธ

2. พนกงานฝายผลตตรวจสอบขอมลไกพนธ 3. แสดงขอมลไกพนธ 4. สราง Object ขอมลการตดจ าหนายไกพนธ 5. พนกงานฝายผลตก าหนดเลขทตดจ าหนาย, จ านวน, ผตดจ าหนาย, ต าแหนง 6. สราง Object ขอมลรายละเอยดการตดจ าหนายไกพนธ 7. พนกงานฝายผลตก าหนดรายละเอยดการตดจ าหนาย เลขทตดจ าหนาย, รายการ, จ านวน, สาเหต 8. ค านวณจ านวนตดจ าหนายสทธ 9. แสดงจ านวนตดจ าหนายสทธ 10. พนกงานฝายผลตสงใบตดจ าหนายใหกบผจดการฝายผลต

Page 48: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

104

3.1.5 E-R Diagram

การออกแบบส าหรบพฒนาระบบ จะอาศยเทคนคการออกแบบฐานขอมลเชงสมพนธ โดยใชโมเดล E-R

(Entity Relation Model) เพอแสดงความสมพนธระหวางเอนทรต ซงมรายละเอยดดงน

การขออนมตสงซอ/ขาย

ภาพท 3-22 แสดงความสมพนธระหวางพนกงานกบการขออนมต พนกงาน 1 คน สามารถท ารายการขออนมตไดมากกวา 1 รายการ

การขออนมตแตละครงจะมพนกงานท ารายการเพยงคนเดยว

ภาพท 3-23 แสดงความสมพนธระหวางพนกงานกบรายละเอยดการขออนมต การขออนมต 1 ครง สามารถมรายละเอยดการขออนมตไดมากกวา 1 รายการ

รายละเอยดการขออนมตแตละรายการจะมการขออนมตไดเพยง 1 ครง

ภาพท 3-24 แสดงความสมพนธระหวางพนกงานกบขอมลไกพนธ

รายละเอยดการขออนมต แตละรายการ จะมรายการไกพนธไดเพยง 1 รายการ

รายการไกพนธแตละรายการจะมรายละเอยดการขออนมต ไดหลายรายการ

ภาพท 3-25 แสดงความสมพนธระหวางผอนมตกบการขออนมต

ผอนมต 1 คน สามารถท าการอนมตไดมากกวา 1 ครง

โดยการขออนมตแตละครงจะมผอนมตไดเพยงคนเดยว

ภาพท 3-26 แสดงความสมพนธระหวางพนกงานกบต าแหนง

พนกงาน แตละคนจะมต าแหนงไดเพยง 1 ต าแหนง

Page 49: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

105

ต าแหนงแตละต าแหนงจะมพนกงานไดหลายคน

ภาพท 3-27 แสดงความสมพนธระหวางผอนมตกบต าแหนง

ผอนมต แตละคนจะมต าแหนงไดเพยง 1 ต าแหนง

ต าแหนงแตละต าแหนงจะมผอนมตไดหลายคน

ภาพท 3-28 แสดงความสมพนธระหวางขอมลไกพนธกบสายพนธ

ขอมลไก แตละรายการจะมสายพนธไดเพยง 1 สายพนธ

สายพนธแตละสายพนธจะมขอมลไกไดมากกวา 1 รายการ

ภาพท 3-29 แสดงความสมพนธระหวางขอมลไกพนธกบหนวยนบ

ขอมลไก แตละรายการจะมหนวยนบไดเพยง 1 หนวยนบ

หนวยนบแตละหนวยนบจะมขอมลไกไดมากกวา 1 รายการ

ภาพท 3-30 แสดงความสมพนธระหวางขอมลไกพนธกบโรงเลยง

ขอมลไก แตละรายการจะมโรงเลยงไดเพยง 1 โรงเลยง โรงเลยงแตละโรงเลยงจะมขอมลไกไดมากกวา 1 รายการ

ภาพท 3-31 แสดงความสมพนธระหวางขอมลไกพนธกบตวแทนจ าหนาย

ขอมลไก แตละรายการจะตวแทนจ าหนายไดเพยง 1 ตวแทนจ าหนาย ตวแทนจ าหนายแตละรายจะมขอมลไกไดมากกวา 1 รายการ

การรบไกพนธ

Page 50: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

106

ภาพท 3-32 แสดงความสมพนธระหวางพนกงานกบการรบไกพนธ

พนกงาน 1 คน สามารถรบไกพนธไดมากกวา 1 ครง

การรบไกพนธแตละครงจะมพนกงานรบไดเพยงคนเดยว

ภาพท 3-33 แสดงความสมพนธระหวางการรบไกพนธกบรายละเอยดการรบไกพนธ

การรบไกพนธ 1 ครง สามารถมรายละเอยดการรบไกพนธไดมากกวา 1 รายการ

รายละเอยดการรบไกพนธแตละรายการจะมการรบไกพนธไดเพยง 1ครง

ภาพท 3-34 แสดงความสมพนธระหวางรายละเอยดการรบไกพนธกบขอมลไกพนธ

รายละเอยดการรบไกพนธ แตละรายการ จะมรายการไกพนธไดเพยง 1 รายการ

รายการไกพนธแตละรายการจะมรายละเอยดการรบไกพนธไดหลายรายการ

ภาพท 3-35 แสดงความสมพนธระหวางการรบไกพนธกบตวแทนจ าหนาย การรบไกพนธแตละครง จะมตวแทนจ าหนายไดเพยง 1 ตวแทนจ าหนาย

ตวแทนจ าหนายแตละรายการจะมการรบไกพนธไดหลายรายการ

ภาพท 3-36 แสดงความสมพนธระหวางการรบไกพนธกบผอนมต การรบไกพนธแตละครง จะมผอนมตไดเพยง 1 คน

ผอนมตแตละคนจะมอยในการรบไกพนธไดหลายครง

Page 51: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

107

ภาพท 3-37 แสดงความสมพนธระหวางการรบไกพนธกบการขออนมต การรบไกพนธแตละครง จะมการขออนมตเพยง 1 ครง

การขออนมตแตละครง จะมอยในการรบไกพนธไดหลายครง

การจดสรร

ภาพท 3-38 แสดงความสมพนธระหวางพนกงานกบการจดสรร พนกงาน 1 คน สามารถท ารายการจดสรรไดมากกวา 1 รายการ

การจดสรรแตละรายการจะท ารายการโดยพนกงานเพยง 1 คน

ภาพท 3-39 แสดงความสมพนธระหวางการจดสรรกบรายละเอยดการจดสรร การจดสรรแตละครง จะมรายละเอยดการจดสรรไดมากกวา 1 รายการ

รายละเอยดการจดสรรแตละรายการจะมการจดสรรไดเพยง 1 ครง

ภาพท 3-40 แสดงความสมพนธระหวางรายละเอยดการจดสรรกบขอมลไกพนธ

รายละเอยดการจดสรรแตละรายการ จะมขอมลไกไดเพยง 1 รายการ ขอมลไกแตละรายการจะมรายละเอยดการจดสรรไดหลายรายการ

ภาพท 3-41 แสดงความสมพนธระหวางการจดสรรกบผอนมต การจดสรรแตละครง จะมผอนมตไดเพยง 1 คน

ผอนมตแตละคนจะมอยในการจดสรรไดหลายครง

Page 52: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

108

ภาพท 3-42 แสดงความสมพนธระหวางการจดสรรกบการรบ การจดสรรแตละครง จะมอยในการรบไดเพยง 1 ครง

การรบแตละครง จะมอยในการจดสรรไดหลายครง

การขาย

ภาพท 3-43 แสดงความสมพนธระหวางพนกงานกบการขาย

พนกงาน 1 คน สามารถท ารายการขายไดมากกวา 1 รายการ

การขายแตละรายการจะมพนกงานท ารายการเพยง 1 คน

ภาพท 3-44 แสดงความสมพนธระหวางการขายกบรายละเอยดการขาย

การขาย 1 ครง จะมรายละเอยดการขายไดมากกวา 1 รายการ

รายละเอยดการขายแตละรายการจะมการขายไดเพยง 1 ครง

ภาพท 3-45 แสดงความสมพนธระหวางรายละเอยดการขายกบขอมลไข รายละเอยดการขายแตละครง จะมรายการไขไดเพยง 1 รายการ

รายการไขแตละรายการจะมรายละเอยดการขายไดมากกวา 1 รายการ

ภาพท 3-46 แสดงความสมพนธระหวางลกคากบการขาย

ลกคา 1 คนสามารถซอสนคาไดมากกวา 1 รายการ

สนคาแตละรายการจะถกซอโดยลกคาเพยง 1 คน

ภาพท 3-47 แสดงความสมพนธระหวางขอมลไขกบโรงเลยง

ขอมลไข แตละรายการจะมโรงเลยงไดเพยง 1 โรงเลยง

Page 53: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

109

โรงเลยงแตละโรงเลยงจะมขอมลไขไดมากกวา 1 รายการ

ภาพท 3-48 แสดงความสมพนธระหวางขอมลไขกบประเภทไข

ขอมลไข แตละรายการจะมประเภทไขไดเพยง 1 ประเภทไข ประเภทไขแตละประเภทไขจะมขอมลไขไดมากกวา 1 รายการ

ภาพท 3-49 แสดงความสมพนธระหวางการขายกบผอนมต

การขายแตละครง จะมผอนมตไดเพยง 1 คน

ผอนมตแตละคนจะมอยในการขายไดหลายครง

การตดจ าหนาย

ภาพท 3-50 แสดงความสมพนธระหวางพนกงานกบการตดจ าหนาย พนกงาน 1 คน สามารถท ารายการตดจ าหนายไดมากกวา 1 รายการ

การตดจ าหนายแตละรายการจะท ารายการโดยพนกงานเพยง 1 คน

ภาพท 3-51 แสดงความสมพนธระหวางการตดจ าหนายกบรายละเอยดการตดจ าหนาย การตดจ าหนายแตละครง จะมรายละเอยดการตดจ าหนายไดมากกวา 1 รายการ

รายละเอยดการตดจ าหนายแตละรายการจะมการตดจ าหนายไดเพยง 1 ครง

ภาพท 3-52 แสดงความสมพนธระหวางรายละเอยดการตดจ าหนายกบขอมลไกพนธ

รายละเอยดการตดจ าหนายแตละรายการ จะมขอมลไกไดเพยง 1 รายการ ขอมลไกแตละรายการจะมรายละเอยดการตดจ าหนายไดหลายรายการ

Page 54: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

110

ภาพท 3-53 แสดงความสมพนธระหวางการตดจ าหนายกบผอนมต การตดจ าหนายแตละครง จะมผอนมตไดเพยง 1 คน

ผอนมตแตละคนจะมอยในการตดจ าหนายไดหลายครง

Page 55: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

111

3.1.6 ER-Diagram Model

tbl_House

PK house_id

house_name

house_max

house_value

tbl_Position

PK position_id

position_name

position_cutn

tbl_Unit

PK unit_id

unit_name

tbl_Subdivision

PK subd_id

subd_name

tbl_Esort

PK esort_id

esort_name

esort_quantity

esort_price

esort_balance

tbl_Province

PK province_id

province_name

tbl_Amphur

PK amphur_id

amphur_name

province_id

tbl_district

PK district_id

district_name

amphur_id

province_id

tbl_Staff

PK staff_id

staff_name

staff_home

staff_moo

staff_tanon

district_id

amphur_id

province_id

staff_tel

staff_zipcode

position_id

subd_id

tbl_Source

PK source_id

source_nameinfo

source_cutn

source_ban

source_moo

source_tanon

district_id

amphur_id

province_id

source_zipcode

source_tel

source_fax

tbl_Approve

PK approve_id

approve_name

position_id

tbl_ApprovePS

PK appch_id

appch_date

appch_subject

staff_id

approve_id

appch_quantity

appch_net_total

source_id

appch_state

tbl_ApprovePs_Detail

PK appch_id

appchd_date

strain_id appchd_sex

appchd_price

appchd_quantity

appchd_stateR

tbl_Strain

PK strain_id

strain_name

source_id

tbl_ReceiveChicken

PK receive_id

appch_id

receive_date

receive_subject

staff_id

approve_id

receive_quantity

receive_net_total

source_id

receive_state

tbl_ReceiveChicken_Detail

PK receive_id

receive_date

strain_id

receive_sex

receive_price

receive_quantity

receive_state

tbl_ChickenModel_Data

PK mch_id

mch_date

house_id

mch_sex

unit_id

mch_quantity

mch_outstanding

mch_sortout

source_id

mch_state

mch_note

tbl_Allocate_Chicken

PK ac_id

receive_id

ac_date

ac_subject

staff_id

approve_id

ac_quantity

ac_state

tbl_Allocate_Detail

PK ac_id

acd_date

strain_id

house_id

mch_id

acd_sex

acd_quantity

ac_state

tbl_SellEgg

PK sell_id

sell_date

staff_id

customer

approve_id

sell_quantity

sell_net

sell_price

sell_getmoney

tbl_SellEgg_Detail

PK sell_id

esort_id

sellD_price

sellD_quantity

tbl_Cut

PK cus_id

cus_date

staff_id

approve_id

cus_NetList

cus_NetQ

cus_State

tbl_Cut_Detail

PK cus_id

list_detail

list_view

house_id

cus_Quantity

cus_detail

ภาพท 3-54 ER-Model

Page 56: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

112

3.1.7 Data Dictionary

ตารางท 3-18 ขอมลตวแทนจ าหนาย (tbl_Source)

Attribute Name Description Type Size Key Reference Source_id รหสตวแทนจ าหนาย Char 5 PK Source_nameinfo ชอเตม Varchar 100 Source_cutn ชอยอ Varchar 50 Source_ban ทอย Varchar 8 Source_moo หม Char 3 Source_tanon ถนน Varchar 50 District_id รหสต าบล Int FK Tbl_district Amphur_id รหสอ าเภอ Int FK Tbl_amphur Province_id รหสจงหวด Int FK Tbl_province Source_zipcode รหสไปรษณย Char 6 Source_tel เบอรโทรศพท Varchar 11 Source_fax เบอรแฟกซ Varchar 11 ตารางท 3-19 ขอมลการขออนมต(tbl_ApprovePS)

Attribute Name Description Type Size Key Reference Appch_id เลขทขออนมต Char 10 PK Appch_date วนทเอกสาร Varchar 50 Appch_subject เรอง Varchar 100 Staff_id รหสพนกงาน Char 10 FK tbl_Staff Approve_id รหสผอนมต Char 10 FK tbl_Approve Appch_quantity จ านวนรวม Decimal 18,2 Appch_net_total ราคารวม Decimal 18,2 Source_id รหสตวแทนจ าหนาย Char 10 FK tbl_Source Appch_state สถานะ

0 = ยงไมอนมต 1 = อนมตแลว

Char 1

ตารางท 3-20 ขอมลรายละเอยดการขออนมต(tbl_ApprovePS_Detail)

Page 57: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

113

Attribute Name Description Type Size Key Reference Appch_id เลขทขออนมต Char 10 PK,FK tbl_ApprovePS Appchd_date วนทจดสง Varchar 50 Strain_id รหสรนไกพนธ Char 10 PK,FK tbl_ChickenModel_Data Appchd_sex เพศ Char 1 Appchd_price ราคา Decimal 18,2 Appchd_quantity จ านวน Decimal 18,2 Appchd_stateR สถานะ

0 = ยงไมเลอก 1 = เลอกแลว

Char 1

ตารางท 3-21 ขอมลรนไกพนธ(tbl_ChickenModel_Data)

Attribute Name Description Type Size Key Reference Mch_id รหสรนไกพนธ Char 10 PK Mch_date วนทลงไก Varchar 50 House_id โรงเลยง Char 2 FK tbl_House Strain_id รหสสายพนธไก Char 7 FK tbl_Strain Mch_sex เพศ Char 1 Unit_id รหสหนวยนบ Char 5 FK tbl_Unit Mch_quantity จ านวน Decimal 18,2 Mch_Outstanding คงเหลอ Decimal 18,2 Mch_sortout จดคดออก Varchar 50 Source_id รหสตวแทนจ าหนาย Char 5 tbl_Soruce Mch_state สถานะ

0 = ยงไมเลอก 1 = เลอกแลว

Char 1

Mch_note หมายเหต Varchar 250 ตารางท 3-22 ขอมลพนกงาน(tbl_Staff)

Attribute Name Description Type Size Key Reference

Page 58: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

114

Staff_id รหสพนกงาน Char 10 PK Staff_name ชอ-สกล Varchar 100 Staff_home ทอย Varchar 6 Staff_moo หม Char 6 Staff_tanon ถนน Varchar 20 District_id รหสต าบล Int FK Tbl_district Amphur_id รหสอ าเภอ Int FK Tbl_amphur Province_id รหสจงหวด Int FK Tbl_province Staff_tel เบอรโทรศพท Varchar 15 Staff_zipcode รหสไปรษณย Char 10 Position_id รหสต าแหนง Char 5 FK Tbl_Position Subd_id รหสแผนก Char 5 FK Tbl_subdivision ตารางท 3-23 ต าแหนง(tbl_Position)

Attribute Name Description Type Size Key Reference Position_id รหสต าแหนง Char 10 PK Position_name ชอต าแหนง Varchar 100 Position_cutn ชอยอ Varchar 15 ตารางท 3-24 ขอมลหนวยนบ(tbl_Unit)

Attribute Name Description Type Size Key Reference Unit_id รหสหนวยนบ Char 10 PK Unit_name ชอหนวยนบ Varchar 30 ตารางท 3-25 ขอมลประเภทสายพนธไก(tbl_ Strain)

Attribute Name Description Type Size Key Reference Strain_id รหสสายพนธไก Char 10 PK Strain_name ชอสายพนธไก Varchar 50 Source_id รหสตวแทนจ าหนาย Char 5 FK tbl_Soruce

Page 59: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

115

ตารางท 3-26 ขอมลโรงเลยง(tbl_House) Attribute Name Description Type Size Key Reference

House_id รหสโรงเลยง Char 2 PK House_name ชอโรงเลยง Varchar 50 House_max จ านวนสงสด Decimal 18,2 House_values จ านวนทม Decimal 18,2 ตารางท 3-27 ขอมลผอนมต(tbl_Approve)

Attribute Name Description Type Size Key Reference Approve_id รหสผอนมต Char 10 PK Approve_name ชอ-สกล Varchar 100 Position_id รหสต าแหนง Char 5 FK tbl_Position ตารางท 3-28 ขอมลการรบไกพนธ(tbl_ReceiveChicken)

Attribute Name Description Type Size Key Reference Receive_id รหสการรบไกพนธ Char 10 PK Appch_id เลขทขออนมต Char 10 Receive_date วนท Varchar 50 FK Receive_subject เรอง Varchar 100 FK Staff_id รหสพนกงาน Char 10 FK tbl_Staff Approve_id รหสผอนมต Char 10 tbl_Approve Receive_quantity จ าวนวนรวม Decimal 18,2 FK Receive_net_total ราคารวม Decimal 18,2 Source_id รหสตวแทนจ าหนาย Char 5 FK tbl_Source Receive_state สถานะ

0 = ยงไมรบ 1 = รบแลว

Page 60: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

116

ตารางท 3-29 ขอมลรายละเอยดการรบไกพนธ(tbl_ReceiveChicken_Detail) Attribute Name Description Type Size Key Reference

Receive_id รหสการรบไกพนธ Char 10 PK,FK tbl_ReceiveChicken Receive_date วนทรบ Varchar Strain_id รหสสายพนธ Char 10 PK,FK tbl_Strain Receive_sex เพศ Char 1 Receive_price ราคา Decimal 18,2 Receive_quantity จ านวน Decimal 18,2 Receive_state สถานะ

0 = ยงไมเลอก 1 = เลอกแลว

ตารางท 3-30 ขอมลการขาย(tbl_SellEgg)

Attribute Name Description Type Size Key Reference Sell_id เลขทขาย Char 10 PK Sell_date วนทขาย Varchar Staff_id รหสพนกงาน Char 10 FK tbl_Staff Approve_id รหสผอนมต Char 10 FK tbl_Approve Sell_quantity จ านวนสทธ Decimal 18,2 Sell_net ราคารวม Decimal 18,2 Sell_price เงนรบมา Decimal 18,2 Sell_getmoney เงนทอน Decimal 18,2 ตารางท 3-31 ขอมลรายละเอยดการขาย(tbl_SellEgg_Detail)

Attribute Name Description Type Size Key Reference Sell_id เลขทขาย Char 10 PK,FK tbl_SellEgg Esort_id รหสไข Char 5 PK,FK tbl_Esort SellD_price จ านวน Decimal 18,2 SellD_quantity ราคาตอหนวย Decimal 18,2

Page 61: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

117

ตารางท 3-32 ขอมลประเภทไข(tbl_Esort) Attribute Name Description Type Size Key Reference

Esort_id รหสรนไขไก Char 5 PK Esort_name ชอประเภท Varchar 50 Esort_quantity จ านวน Decimal 18,2 Esort_price ราคา Decimal 18,2 Esort_balance คงเหลอ Decimal 18,2 ตารางท 3-33 ขอมลการตดจ าหนาย(tbl_Cut)

Attribute Name Description Type Size Key Reference Cut_id รหสการตดจ าหนาย Char 10 PK Cut_date วนท Varchar 50 Staff_id รหสพนกงาน Char 10 FK tbl_Staff Approve_id รหสผอนมต Char 10 FK tbl_Approve Cus_NetList จ านวนรายการ Int Cus_NetQ จ านวนรวม Decimal 18,2 Cus_state ตารางท 3-34 ขอมลรายละเอยดการตดจ าหนาย(tbl_Cut_Detail)

Attribute Name Description Type Size Key Reference Cut_id รหสการตดจ าหนาย Char 10 PK,FK List_detail รหสรนไกพนธ Char 12 PK,FK tbl_Chicken List_view ชอการตดจ าหนาย Varchar 50 FK House_id รหสโรงเลยง Char 5 tbl_House Cus_Quantity จ านวน Int Cus_detail สาเหต Varchar 250

ตารางท 3-35 ขอมลจงหวด(tbl_District) Attribute Name Description Type Size Key Reference

Page 62: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

118

District_id รหสจงหวด Char 10 PK District_name ชอจงหวด Varchar 150 ตารางท 3-36 ขอมลอ าเภอ(tbl_District)

Attribute Name Description Type Size Key Reference District_id รหสอ าเภอ Char 10 PK District_name ชออ าเภอ Varchar 150 province_id รหสจงหวด Int FK tbl_province

ตารางท 3-37 ขอมลต าบล(tbl_District) Attribute Name Description Type Size Key Reference

District_id รหสต าบล Char 10 PK District_name ชอต าบล Varchar 150 amphur_id รหสอ าเภอ Int FK Tbl_amphur province_id รหสจงหวด Int FK tbl_province

ตารางท 3-38 ขอมลการจดสรร(tbl_Allocate) Attribute Name Description Type Size Key Reference

Ac_id รหสการจดสรร Char 10 PK Receive_id เลขทรบ Char 10 FK Tbl_ReceiveChicken Ac_date วนท Char 50 FK Staff_id รหสพนกงาน Char 10 FK Tbl_Staff Approve_id รหสผอนมต Char 10 FK Tbl_Approve Ac_quantity จ านวนรวม Decimal 18,2 Ac_state สถานะ

0 = ยงไมจดสรร 1 = จดสรรแลว

Char 1

ตารางท 3-39 ขอมลรายละเอยดการจดสรร(tbl_Allocate_Detail) Attribute Name Description Type Size Key Reference

Page 63: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

119

Ac_id รหสการจดสรร Char 10 PK,FK Tbl_Allocate Acd_date วนท Varchar 50 Strain_id รหสสายพนธ Char 10 FK Tbl_Strain House_id รหสโรงเลยง Char 5 FK Tbl_House Mch_id รนไกพนธ Char 10 FK Tbl_ChickenModel_Data Acd_sex เพศ Char 1 Acd_quantity จ านวน Decimal 18,2 Ac_state สถานะ

0 = ยงไมเลอก 1 = เลอกแลว

Char 1

ตารางท 3-40 ขอมลการจดสรร(tbl_Allocate) Attribute Name Description Type Size Key Reference

Ac_id รหสการจดสรร Char 10 PK Receive_id เลขทรบ Char 10 FK Tbl_ReceiveChicken Ac_date วนท Char 50 FK Staff_id รหสพนกงาน Char 10 FK Tbl_Staff Approve_id รหสผอนมต Char 10 FK Tbl_Approve Ac_quantity จ านวนรวม Decimal 18,2 Ac_state สถานะ

0 = ยงไมจดสรร 1 = จดสรรแลว

Char 1

ตารางท 3-40 ขอมลผใชงานระบบ(tbl_Username) Attribute Name Description Type Size Key Reference

User_id รหสผใช int User_name ชอผใช Varchar 50 User_passwd รหสผาน Varchar 50 User_re_passwd รหสผานอกครง Varchar 50

Page 64: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

120

User_type ประเภทผใช Varchar 50 User_state สถานะ

0 = เขาใชงานปกต 1 = ระงบสทธ

Char 1

Staff_id รหสพนกงาน Char 10 FK Tbl_staff

3.1.8 การออกแบบหนาจอ (Input Design)

หนาจอ : การขออนมตซอ/ขาย

ภาพท 3-55 แสดงหนาจอการขออนมตซอ/ขาย

Page 65: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

121

อธบาย หนาจอการขออนมตซอ/ขาย

เรมตนโดยทพนกงานตองการทจะขออนมตซอ หรอ อนมตขาย จากนนเลอกผอนมตและเลอกตวแทนจ าหนาย

โดยทตวแทนจ าหนาย 1 ตวแทนจ าหนาย จะมสายพนธไดหลายสายพนธ และเลอกสายพนธ ซงการเลอกสายพนธกจะแสดง

เฉพาะสายพนธทตวแทนจ าหนายนนม จากนนไปทตรวจสอบไกพนธไมวาจะท าการขออนมตซอหรออนมตขายกจะตอง

ท าการตรวจสอบไกพนธกอนโดยในการตรวจสอบไกพนธกจะตองเลอกโรงเลยงกอน ถาในโรงเลยงนนมขอมลไกพนธอย

แลวกใหคลกเลอกขอมลไกพนธนนเพอท ากา รขออนมตซอหรอ ขออนมตขาย แตถาไมมขอมลไกพนธอยเลย รหสรนไก

พนธกจะถกสรางขนมาแลวใหท าการเลอกขอมลอนๆทเกยวของ จากนนกกดปม ”เพมรายการ” และถาตองการแกไขกให

คลกเลอกขอมลในตาราง จากนนกคลกทปม “แกไข” เพอท าการเปดใหชองกรอกขอมลนนท างาน หลงจากการแกไขขอมล

เสรจกท าการคลกปมบนทกขอมล เมอตองการลบขอมล กใหเลอกจากตารางขอมล และกดปม “ลบรายการ” หลงจากเมอ

เพมรายการทตองการแลวกใหคลกทปม “บนทกขอมล” และเมอตองการพมพรายงานกใหคลกปม ”พมพรายงาน” และเมอ

ตองการออกจากโปรแกรมกใหคลกทปม “ปดฟอรม”

หนาจอ : รบไกพนธ

Page 66: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

122

ภาพท 3-56 แสดงหนาจอรบไกพนธ

อธบาย หนาจอรบไกพนธ

เรมตนโดยทพนกงานตองการทจะ รบไกพนธจากการทขออนมตซอ จากนนเลอกผอนมตและเลอกตวแทน

จ าหนาย โดยทตวแทนจ าหนาย 1 ตวแทนจ าหนาย จะมสายพนธไดหลายสายพนธ และเลอกสายพนธ ซงการเลอกสายพนธ

กจะแสดงเฉพาะสายพนธทตวแทนจ าหนายนนม และกจะแสดงขอมลการขออนมตซอในตารางขอมลการขออนมตซ อใน

Page 67: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

123

ตารางจะแสดงขอมลการขออนมตซอทถงก าหนดรบไกพนธตามใบขออนมตซอและขอมลในใบขออนมตซอกจะแสดง

รายละเอยดการขออนมตซอทตารางรายละเอยดการขออนมตซอ หลงจาก นนกใหคลกทปม “บนทกขอมล ” และเมอ

ตองการพมพรายงานกใหคลกปม”พมพรายงาน” และเมอตองการออกจากโปรแกรมกใหคลกทปม “ปดฟอรม”

หนาจอ : ขาย(เงนสด)

Page 68: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

124

ภาพท 3-57 แสดงหนาจอขาย(เงนสด)

อธบาย หนาจอขาย(เงนสด)

เรมตนโดยทพนกงานตองการทจะขายไขไก จากนนเลอกผอนมตและเลอกพนกงาน(ลกคา) เหตผลท

พนกงานเปนลกคาดวยเพราะฟารมไก เปนฟารมปด ไมขายไขไกใหคนภายนอก ขายใหเฉพาะพนกงานภายในฟารมเทานน

และขายเปนเงนสดเทานน และเลอกประเภทไขไก โดยในตารางประเภทไขไก จะแสดงขอมลไขไกทขายได เมอคลกเลอก

ประเภทไขไกแลว ขอมลจะมาปรากฏในรายการขาย ใหกรอกจ านวนทตองการ หลงจากนนกดปม “เพมรายการ” และถา

Page 69: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

125

ตองการแกไขกใหคลกเลอกขอมลในตาราง จากนนกคลกทปม “แกไข” เพอท าการเปดใหชองกรอกขอมลนนท างาน

หลงจากการแกไขขอมลเสรจกท าการคลกปมบนทกขอมล เมอตองการลบขอมล กใหเลอกจากตารางขอมล และกดปม “ลบ

รายการ” หลงจากเมอเพมรายการทตองการแลวกใหคลกทปม “บนทกขอมล” และเมอตองการพมพรายงานกใหคลกปม”

พมพรายงาน” และเมอตองการออกจากโปรแกรมกใหคลกทปม “ปดฟอรม”

หนาจอ : ตดจ าหนาย

Page 70: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

126

ภาพท 3-58 แสดงหนาจอตดจ าหนาย

อธบาย หนาจอตดจ าหนาย

เรมตนโดยทพนกงานตองการทจะตดจ าหนายไกพนธทตาย จากนนเลอกผอนมตและคนหาไกพนธโดย

การเลอกโรงเลยงไกพนธคลกเลอกไกพนธตวผหรอตวเมยทตองการตดจ าหนาย จากนนใหกรอกจ านวนทตองการ หลงจาก

นนกดปม “เพมรายการ” และถาตองการแกไขกใหคลกเลอกขอมลในตาราง จากนนกคลกทปม “แกไข” เพอท าการเปดให

ชองกรอกขอมลนนท างาน หลงจากการแกไขขอมลเสรจกท าการคลกปมบนทกขอมล เมอตองการลบขอมล กใหเลอกจาก

Page 71: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

127

ตารางขอมล และกดปม “ลบรายการ” หลงจากเมอเพมรายการทตองการแลวกใหคลกทปม “บนทกขอมล” และเมอตองการ

พมพรายงานกใหคลกปม”พมพรายงาน” และเมอตองการออกจากโปรแกรมกใหคลกทปม “ปดฟอรม”

3.1.9 ออกแบบรายงาน (Output Design)

ใบขออนมตซอ

Page 72: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

128

ภาพท 3-59 ใบขออนมตซอ

ใบขออนมตขาย

Page 73: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

129

ภาพท 3-60 ใบขออนมตขาย

รายงานการรบไกพนธ

Page 74: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

130

ภาพท 3-61 รายงานการรบไกพนธ

รายงานการขาย

Page 75: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

131

ภาพท 3-62 รายงานการขาย

รายงานการตดจ าหนาย

Page 76: วิธีการด าเนินงาน · 58 อธิบาย Flowchart การขออนุมตัิซื้อ/ขาย เริ่มต้นเมื่อพนกังานฝ่ายผลิตทาการตรวจสอบอายุไก่พนัธุ์ครบอายุเล้ียง

132

ภาพท 3-63 รายงานการตดจ าหนาย


Recommended