บทที่ 3 - mahasarakham university 3(23).pdf · บทที่ 3 วิธีการด...
TRANSCRIPT
![Page 1: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/1.jpg)
28
บทท 3
วธการด าเนนงาน
ในสวนของการวเคราะหระบบงานเดมน ผศกษาจะน าเสนอรายละเอยดขนตอนการวเคราะหและ
ออกแบบระบบ ซงไดน าทฤษฎและแนวความคดตางๆ จากทไดศกษามาแลว จากบทท 2 มาประยกตใช
งานโดยประกอบดวยการวเคราะหระบบงานเดม
3.1 ระบบงานเดม
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค ต าบลโนนสะอาด อ าเภอโนนสะอาด จงหวด
อดรธาน เปนรานขายปลกขนาดเลก ขายสนคาหลายชนด เชน ของใช อาหารแหง ขนม เครองดม และ
อปกรณการเรยน ระบบการบรหารงานของรานปจจบนมปญหาอยหลายจด และการจดเกบขอมลบางสวน
จดเกบลงในกระดาษ ซงการจดเกบขอมลลงในเอกสารมความสะดวกในการจดเกบ แตกเกดขอผดพลาดได
งาย ไมวาจะเปนการสญหายของขอมล การคนหาขอมลกท าไดยากเพราะตองไปคนหาเอกสารทอยรวมกน
ไมเปนระเบยบ จากทกลาวมาขางตนสามารถวเคราะหปญหาทเกดขนไดดงน
3.1.1 ปญหาของระบบ
3.1.1.1 บคลากร (Man)
- การท างานลาชาโดยเฉพาะการคนหาขอมล
- การใหบรการไมมประสทธภาพ
- ขาดความรในการบรหารจดการ
3.1.1.2 เครองมอ (Material)
- เครองค านวณลาสมย
- การจดเกบเอกสารไมมประสทธภาพ
- ไมมการน าคอมพวเตอรมาใชในการปฏบตงาน
3.1.1.3 การบรหารการจดการ (Management)
- ขาดการวางแผนลวงหนา
- ขาดการตรวจสอบและการประเมนผล
![Page 2: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/2.jpg)
29
ภาพท 3 – 1 Ishikawa Diagram ของระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยาสรรค
ต.โนนสะอาด อ.โนนสะอาด จ.อดรธาน (ระบบงานเดม)
3.1.2 ขอเสนอแนะ
3.1.2.1 ควรจะน าคอมพวเตอรมาใชในการจดเกบขอมลตางๆ เชน ขอมลสมาชก ขอมล
สนคา ขอมลการสงซอ และการบรหารงานตางๆ ภายในรานคาสหกรณ เพอเพมความสะดวกรวดเรวใน
การบรการแกสมาชกและงายตอการบรหารงาน
3.1.2.2 ควรมระบบมาชวยในการท างาน เชน การขาย การสงซอ รบสนคา เพอให
ระบบงานนนมความถกตองของขอมลและการด าเนนกจกรรมมากยงขน
3.1.2.3 ควรมการจดหมวดหมขอมลใหเปนระบบมากยงขน เพอใหงายตอการใชงานเมอ
ตองการและมความรวดเรวในการคนหาขอมล
3.1.3 System Flowchart
ระบบบรหารจดการสหกรณโรงเรยนสามารถเขยนเปน Flowchart (ระบบงานเดม)
ซงแสดงขนตอนการท างานไดดงน
![Page 3: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/3.jpg)
30
3.1.3.1 Flowchart การสมครสมาชก
ภาพท 3 – 2 Flowchart เปนการแสดงขนตอนการสมคร
อธบาย flowchart เปนการแสดงขนตอนการสมครเปนสมาชกสหกรณรานคา เรมตนโดย
พนกงานจะใหผทมาสมครท าการกรอกใบสมครและท าการตรวจสอบวาเปนสมาชกหรอไม ถาไมเปน
พนกงานจะท าการแจงขอมลเกยวกบจ านวนหนวาสมาชกตองการซอกหนและท าการค านวณเงนคาหน
จากนนสมาชกจะท าการช าระเงนคาหนทซอ บนทกขอมลและออกสมดบนทกขอมลในการซอของใหกบ
สมาชก จบการท างาน ถาตรวจสอบแลววาเปนสมาชกกจบการท างาน
![Page 4: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/4.jpg)
31
3.1.3.2 Flowchart การเพมหน
ภาพท 3 – 3 Flowchart เปนการแสดงขนตอนการซอหนเพม
อธบาย flowchart แสดงขนตอนการซอหนเพม เรมตนพนกงานรบขอมลจากสมาชกเพอท าการ
ตรวจสอบการเปนสมาชกหรอไม ถาเปนสมาชกพนกงานจะท าการแจงเกยวกบจ านวนหนทตองการซอเพม
จากนนพนกงานจะท าการค านวณเงนคาหน หนละ 10 บาท ท าการจายช าระเงนคาหนทซอพนกงาน
บนทกขอมลการซอหนจบการท างาน ถาตรวจสอบแลววาไมเปนสมาชกเปนการจบการท างาน
![Page 5: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/5.jpg)
32
3.1.3.3 Flowchart การถอนหน
ภาพท 3 – 4 Flowchart เปนการแสดงขนตอนการถอนหน
อธบาย flowchart แสดงขนตอนการถอนหน เรมตนพนกงานรบขอมลจากสมาชกเพอตรวจสอบ
การเปนสมาชก ถาเปนสมาชกท าการตรวจสอบจ านวนหนวามจ านวนหนเทาไร ถามจะท าการกรอก
จ านวนหนทตองการถอน พนกงานท าการเงนละจายเงนคาหนคนใหกบสมาชกตามจ านวนหนทตองหาร
ถอน หนละ 10 บาท จากนนบนทกขอมลการถอนหน ถาไมเปนสมาชกเปนการจบการท างาน
![Page 6: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/6.jpg)
33
3.1.3.4 Flowchart การขายสนคา
ภาพท 3 – 5 Flowchart เปนการแสดงขนตอนการขายสนคา
อธบาย flowchart แสดงขนตอนการขายสนคา เรมตนพนกงานรบขอมลสนคาตามทลกคา
ตองการ พนกงานจะท าการค านวณราคาสนคาและลกคาจะท าการช าระเงน พนกงานจะท าการตรวจสอบ
การเปนสมาชก หากเปนสมาชกพนกงานจะท าการบนทกยอดซอใหกบสมาชกลงสมดบนทกยอดซอสะสม
ถาไมเปนสมาชกเปนการจบการท างาน
![Page 7: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/7.jpg)
34
3.1.3.5 Flowchart สงซอสนคา
ภาพท 3 – 6 Flowchart เปนการแสดงขนตอนการสงซอสนคา
อธบาย Flow Chart แสดงขนตอนการสงซอสนคา เรมตนพนกงานตรวจสอบสนคาทมอย
ในรานวาตองการทจะสงซอเพมหรอไม ถาสงซอใหบนทกขอมลการสงซอลงในสมดรายวนซอ และออก
ใบสงซอสนคาใหตวแทนจ าหนาย ถาไมสงซอกเปนการจบการท างาน
![Page 8: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/8.jpg)
35
3.1.3.6 Flow Chart การรบสนคา
ภาพท 3 – 7 Flowchart เปนการแสดงขนตอนการรบสนคา
อธบาย Flow Chart แสดงขนตอนการรบสนคา เรมตนพนกงานตรวจสอบสนคาจากใบสงของ
วาสนคาครบหรอไม ถาไมครบกท าการสงซอสนคาเพมจากตวแทนจ าหนาย และท าการจดเกบสนคา ถา
สนคาครบกท าการตรวจสอบวาสนคาช ารดหรอไม ถาไมช ารดกจดเกบสนคาไดเลย แตถาสนคาเกดการ
ช ารดกท าการเปลยนคนสนคา หรอสงคนสนคาใหกบตวแทนจ าหนายและเปนการจบการท างาน
![Page 9: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/9.jpg)
36
3.1.3.7 Flowchart การจายช าระเงน
ภาพท 3 – 8 Flowchart เปนการแสดงขนตอนการจายช าระเงน
อธบาย Flowchart แสดงขนตอนการจายช าระเงน เรมตนพนกงานรบขอมลการจายช าระเงนเพอ
ท าการตรวจสอบวาขอมลการรบสนคาตรงกบจ านวนเงนทตองจายหรอไม ถาตรงกท าการจายช าระเงน
ใหกบตวแทนจ าหนาย หลงจากนนท าการบนทกขอมลการจายช าระเงน และรบใบเสรจ ถาจ านวนเงนและ
จ านวนสนคาไมถกตองเปนจบการท างาน
![Page 10: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/10.jpg)
37
3.1.3.8 Flowchart การปนผล
ภาพท 3 – 9 Flowchart เปนการแสดงขนตอนการปนผล
อธบาย Flowchart แสดงขนตอนการปนผล เรมตนพนกงานรบขอมลสมาชกเพอท าการ
ตรวจสอบการเปนสมาชก ถาเปนสมาชกพนกงานจะท าการค านวณเงนปนผลทตองจายใหกบสมาชก
แลวท าการจายเงนปนผลใหกบสมาชก จากนนท าการบนทกขอมลการปนผล ถาไมเปนสมาชกใหเปน
จบการท างาน
![Page 11: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/11.jpg)
38
3.1.4 Use Case Diagram ระบบงานเดม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยาสรรค
สามารถน ามาเขยนเปน Use case Diagramไดดงน
ภาพท 3 – 10 Use Case Diagram ระบบงานเดม
![Page 12: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/12.jpg)
39
3.1.4.1 Use Case Diagram การสมครสมาชก
ภาพท 3 – 11 Use Case Diagram การสมครสมาชก
![Page 13: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/13.jpg)
40
Use Case documentation ระบบงานเดม
Use Case ของ การสมครสมาชก
ตารางท 3 - 1 Use Case documentation ของการสมครสมาชก
Use Case ID 1 Use Case Name การสมครสมาชก Actor ลกคา พนกงาน Purpose เพอสมครสมาชกใหกบลกคาและบนทกขอมลการสมครสมาชก Level Primary Use Case Preconditions ตองมคณสมบตเปนนกเรยน คร และบคลากรภายในโรงเรยน Post Preconditions พนกงาน Main Flows 1. พนกงานท าการสอบถามขอมลสมาชกเพอท าการตรวจสอบ
2. ท าการตรวจสอบการเปนสมาชกหากเปนสมาชกท าการแจงวาไมสามารถสมครสมาชกไดอก 3. สมาชกแจงจ านวนหนทตองการซอ 4. พนกงานท าการค านวณเงนคาหน 5. สมาชกท าการช าระเงนคาหน 6. บนทกการสมครสมาชกลงสมดบนทกขอมลสมาชก
Alternate connection
-
![Page 14: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/14.jpg)
41
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 2 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 1.1 Use Case Name ตรวจสอบการเปนสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions พนกงานทราบขอมลการเปนสมาชก Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานสอบถามขอมลทตองการ
ตรวจสอบ 2. กรอกขอมลทตองการตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 แสดงรายละเอยดสมาชก 2.2 ถาไมเปนสมาชก 2.2.1 พนกงานจะแจงวาไมมขอมลสมาชก 3. บนทกการตรวจสอบขอมลลงในสมดขอมลสมาชก
Alternate connection -
![Page 15: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/15.jpg)
42
3.1.4.2 Use Case Diagram การเพมหน
ภาพท 3 – 12 Use Case Diagram การเพมหน
Use Case ของการเพมหน
ตารางท 3 – 3 Use Case document
Use Case ID 2 Use Case Name การเพมหน Actor สมาชก พนกงาน Purpose เพอเพมหนใหกบสมาชกและบนทกการเพมหน Level Primary Use Case Preconditions ตองเปนสมาชกกอนถงจะสามารถเพมหนได Post Preconditions สมาชกไดท าการเพมหน และจ านวนหนมการปรบปรง Main Flows 1. พนกงานท าการสอบถามขอมลสมาชกเพอท าการตรวจสอบ
2. ท าการตรวจสอบการเปนสมาชกหากเปนสมาชกท าการแจงจ านวนหนทตองการเพม หากไมเปนสมาชกกจะท าการสอบถามลกคาวาตองการสมครสมาชกหรอไม 3. พนกงานท าการเขยนจ านวนหนทตองการเพมลงในสมดบนทกการ เพมหน 4. พนกงานท าการค านวณเงนคาหน 5. สมาชกท าการช าระเงนคาหน 6. บนทกการเพมหนลงในสมดบนทกการเพมหน
Alternate connection -
![Page 16: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/16.jpg)
43
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 4 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 2.1 Use Case Name ตรวจสอบการเปนสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions พนกงานทราบขอมลการเปนสมาชก Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานสอบถามขอมลทตองการ
ตรวจสอบ 2. กรอกขอมลทตองการตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 แสดงรายละเอยดสมาชก 2.2 ถาไมเปนสมาชก 2.2.1 พนกงานจะแจงวาไมมขอมลสมาชก 3. บนทกการตรวจสอบขอมลลงในสมดขอมลสมาชก
Alternate connection -
![Page 17: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/17.jpg)
44
3.1.4.3 Use Case Diagram การถอนหน
ภาพท 3 – 13 Use Case Diagram การถอนหน
Use Case ของการถอนหน
ตารางท 3 – 5 Use Case documentation ของการถอนหน
Use Case ID 3 Use Case Name
การถอนหน
Actor สมาชก พนกงาน Purpose เพอถอนหนและบนทกการถอนหนใหกบสมาชก Level Primary Use Case Preconditions ตองเปนสมาชกกอนถงจะสามารถถอนได Post Preconditions
ตองเปนสมาชกกอนถงจะสามารถถอนหนได
Main Flows 1. พนกงานท าการตรวจสอบการเปนสมาชกหากเปนสมาชกท าการตรวจสอบจ านวนหนวาสมาชกมหนเทาไร หากไมเปนท าการแจงกบลกคาวาสมครสมาชกหรอไม 2. สมาชกแจงจ านวนหนทตองการถอน 3. ค านวณเงนคาหนคนใหกบสมาชก 4. พนกงานคนเงนคาหนใหกบสมาชก 6. บนทกขอมลการถอนหนลงในสมดบนทกการถอนหน
Alternate connection
-
![Page 18: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/18.jpg)
45
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 6 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 3.1 Use Case Name ตรวจสอบการเปนสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions พนกงานทราบขอมลการเปนสมาชก Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานสอบถามขอมลทตองการ
ตรวจสอบ 2. กรอกขอมลทตองการตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 แสดงรายละเอยดสมาชก 2.2 ถาไมเปนสมาชก 2.2.1 พนกงานแจงวาไมมขอมลสมาชก 3. บนทกการตรวจสอบขอมลลงในสมดขอมลสมาชก
Alternate connection -
![Page 19: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/19.jpg)
46
Use Case ของการตรวจสอบจ านวนหน
ตารางท 3 – 7 Use Case documentation ของการตรวจสอบจ านวนหน
Use Case ID 3.2 Use Case Name ตรวจสอบจ านวนหน Actor พนกงาน Purpose เพอตรวจสอบจ านวนหน Level Include Use Case Preconditions - Post Preconditions จ านวนหน Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบจ านวนหน
2. กรอกขอมลทตองการตรวจสอบ 2.1 ถามหน 2.1.1 แสดงรายละเอยดจ านวนหน 2.2 ถาไมเปนสมาชก 2.2.1 พนกงานแจงวาไมมขอมลหน 3. บนทกการตรวจสอบขอมล
Alternate connection -
![Page 20: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/20.jpg)
47
3.4.1.4 Use Case Diagram การขายสนคา
ภาพท 3 – 14 Use Case Diagram การขายสนคา
![Page 21: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/21.jpg)
48
Use Case ของการขายสนคา
ตารางท 3 – 8 Use Case documentation ของการขายสนคา
Use Case ID 4 Use Case Name การขายสนคา Actor ลกคา , สมาชก , พนกงาน Purpose เพอขายสนคาและบนทกการขาย Level Primary Use Case Preconditions มสนคาตามทลกคาตองการ Post Preconditions พนกงานท าการบนทกยอดซอใหกบสมาชก Main Flows 1. Use Case จะเรมตนไดกตอเมอลกคามาซอสนคากบพนกงาน
2. พนกงานจะท าการตรวจสอบขอมลสนคาทลกคาตองการ 2.1 ถามรายการสนคาตามทลกคาตองการ
2.1.1 พนกงานค านวณราคาสนคา 2.1.2 พนกงานบนทกการขายสนคา
2.2 ถาไมมรายการสนคาตามทลกคาตองการ 2.2.1 พนกงานแจงลกคาวาไมมสนคาทตองการ
3. พนกงานจะท าการตรวจสอบการเปนสมาชก 3.1 ถาเปนสมาชก
3.1.1 พนกงานกรอกยอดการซอสนคาลงในขอมลของสมาชก 3.1.2 พนกงานบนทกขอมลการซอสนคา
3.2 ถาไมเปนสมาชก 3.2.1 พนกงานบนทกขอมลการขาย
4. พนกงานค านวณราคาสทธ 5. ลกคาท าการจายช าระและรบสนคา 6. พนกงานท าการบนทกการขายลงสมดบนทกการขาย
Alternate Condition -
![Page 22: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/22.jpg)
49
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 9 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 4.1 Use Case Name การตรวจสอบขอมลสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลสมาชก Level Include Use Case Preconditions - Post Preconditions ทราบขอมลการเปนสมาชก Main Flows 1. Use Case จะเรมตนไดกตอเมอลกคามาซอสนคา
2. พนกงานจะท าการตรวจสอบขอมลสมาชก 2.1 ถาเปนสมาชก
2.1.1 ทราบรายละเอยดของสมาชก 2.2 ถาไมเปนสมาชก
2.2.1 พนกงานแจงไมไดเปนสมาชก Alternate Condition -
![Page 23: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/23.jpg)
50
3.4.1.5 Use Case Diagram การสงซอสนคา
ภาพท 3 – 15 Use Case Diagram การสงซอสนคา
Use Case ของการสงซอสนคา
ตารางท 3 – 10 Use Case documentation ของการสงซอสนคา
Use Case ID 5 Use Case Name การสงซอสนคา Actor พนกงาน , ตวแทนจ าหนาย Purpose เพอสงซอสนคามาจ าหนาย และบนทกการสงซอสนคา Level Primary Use Case Preconditions ขอมลสนคาทตองการสงซอ Post Preconditions ตวแทนจ าหนายไดรบใบสงซอ Main Flows 1. Use Case จะเรมตนไดกตอเมอสนคาคงเหลอถงจดสงซอ
2. พนกงานจะท าการตรวจสอบสนคาคงเหลอ 3. พนกงานจะตองมการตรวจสอบตวแทนจ าหนาย 4. พนกงานท าการออกใบสงซอสนคาเพอสงซอสนคากบตวแทนจ าหนาย
Alternate Condition -
![Page 24: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/24.jpg)
51
Use Case ของการตรวจสอบจดสงซอสนคา
ตารางท 3 – 11 Use Case documentation ของการตรวจสอบจดสงซอสนคา
Use Case ของการตรวจสอบตวแทนจ าหนาย
ตารางท 3 – 12 Use Case documentation ของการตรวจสอบตวแทนจ าหนาย
Use Case ID 5.1 Use Case Name ตรวจสอบจดสงซอสนคา Actor พนกงาน Purpose เพอตรวจสอบจ านวนสนคาคงเหลอทถงจดสงซอ Level Include Use Case Preconditions เมอสนคาคงเหลอมปรมาณนอยลง Post Preconditions รายการสนคาทตองการสงซอเพม Main Flows 1. Use Case จะเรมตนไดกตอเมอมการตรวจสอบสนคาคงเหลอทถงจดสงซอ
2. พนกงานจะท าการตรวจสอบสนคาเพอจะท าการสงซอ 3. พนกงานจะไดรายการสนคาทตองการสงซอ
Alternate Condition -
Use Case ID 5.2 Use Case Name ตรวจสอบตวแทนจ าหนาย Actor พนกงาน Purpose เพอตรวจสอบขอมลตวแทนจ าหนาย Level Include Use Case Preconditions ขอมลตวแทนจ าหนายทจะท าการตดตอสงซอสนคา Post Preconditions ไดทราบขอมลตวแทนจ าหนายวามสนคาตรงตามทตองการสงซอหรอไม
และมปรมาณเพยงพอตอความตองการสงซอหรอไม Main Flows 1. Use Case จะเรมตนไดกตอเมอมความตองการสงซอ และตองการตดตอกบ
ตวแทนจ าหนาย 2. ตดตอตวแทนจ าหนายเพอท าการสงซอสนคา 3. สงใบสงซอสนคาใหแกตวแทนจ าหนายเพอท าการสงซอสนคาตามรายการสงซอ
Alternate Condition -
![Page 25: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/25.jpg)
52
3.4.1.6 Use Case Diagram การรบสนคา
ภาพท 3 – 16 Use Case Diagram การรบสนคา
Use Case ของการรบสนคา
ตารางท 3 – 13 Use Case documentation ของการรบสนคา
Use Case ID 6 Use Case Name การรบสนคา Actor พนกงาน , ตวแทนจ าหนาย Purpose เพอรบ และบนทกการรบสนคา Level Primary Use Case Preconditions ตรวจสอบขอมลการสงซอ และตรวจสอบสภาพสนคา Post Preconditions ไดรบสนคา และใบสงสนคา Main Flows 1. Use Case จะเรมตนไดกตอเมอตรวจสอบการสงซอ และตรวจสอบสภาพสนคา
2. กรอกขอมลการรบสนคา 3. บนทกขอมลการรบสนคาลงสมดบนทก
Alternate Condition -
![Page 26: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/26.jpg)
53
Use Case ของการตรวจสอบรายการสงซอ
ตารางท 3 – 14 Use Case documentation ของการตรวจสอบรายการสงซอ
Use Case ID 6.1 Use Case Name ตรวจสอบรายการสงซอ Actor พนกงาน Purpose เพอตรวจสอบรายการทท าการสงซอสนคา Level Include Use Case Preconditions เมอมการสงซอสนคา Post Preconditions รายการสนคาทสงซอ Main Flows 1. Use Case จะเรมตนไดกตอเมอมการกรอกขอมลสนคาทจะท าการสงซอ
2. พนกงานกรอกขอมลสนคาทตองการตรวจสอบการสงซอ 3. พนกงานบนทกขอมลการตรวจสอบการสงซอลงสมดบนทก
Alternate Condition -
![Page 27: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/27.jpg)
54
Use Case ของการตรวจสอบคณภาพสนคา
ตารางท 3 – 15 Use Case documentation ของการตรวจสอบคณภาพสนคา
Use Case ID 6.2 Use Case Name ตรวจสอบคณภาพสนคา Actor พนกงาน Purpose เพอไดสนคาทมคณภาพตรงตามความตองการ Level Include Use Case Preconditions กรอกขอมลสนคาทตองการตรวจสอบคณภาพ Post Preconditions รายการสนคาทมคณภาพและไมมคณภาพ Main Flows 1. Use Case จะเรมตนไดกตอเมอมการกรอกขอมลสนคาทตองการตรวจสอบ
คณภาพ 2. กรอกขอมลสนคาทตองการตรวจสอบคณภาพ
2.1 ถาสนคาไมไดคณภาพตามความตองการ 2.1.1 สงคนตวแทนจ าหนาย 2.2 ถาสนคามคณภาพตรงตามความตองการ 2.2.1 ท าการรบสนคา/บนทกขอมลการรบสนคา
Alternate Condition -
![Page 28: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/28.jpg)
55
Use Case ของการสงคนสนคา
ตารางท 3 – 16 Use Case documentation ของการสงคนสนคา
3.1.4.7 Use Case Diagram การจายช าระเงน
ภาพท 3 – 17 Use Case Diagram การจายช าระเงน
Use Case ID 6.2.1 Use Case Name การสงคนสนคา Actor พนกงาน Purpose เพอสงคนสนคาทไมไดคณภาพ Level Extend Use Case Preconditions เมอมรายการสนคาทไมไดคณภาพ Post Preconditions คนสนคาทไมไดคณภาพใหกบตวแทนจ าหนาย Main Flows 1. Use Case จะเรมตนไดกตอเมอมการตรวจพบสนคาทไมไดคณภาพ
2. กรอกขอมลสนคาทมการสงคน 3. บนทกขอมลการสงคนสนคาลงสมดบนทก
Alternate Condition -
![Page 29: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/29.jpg)
56
Use Case ของการจายช าระเงน
ตารางท 3 – 17 Use Case documentation ของการจายช าระเงน
Use Case ID 7 Use Case Name การจายช าระเงน Actor พนกงาน , ตวแทนจ าหนาย Purpose เพอจายช าระคาสนคา และบนทกการจายช าระ Level Primary Use Case Preconditions หลงจากการรบสนคาแลว Post Preconditions ไดรบใบเสรจจากตวแทนจ าหนาย Main Flows 1. Use Case จะเรมตนไดกตอเมอตวแทนจ าหนายเรยกเกบคาสนคาจากพนกงาน
2. พนกงานจะท าการตรวจสอบขอมลการรบสนคา 3. พนกงานท าการตรวจสอบขอมลการสงซอ หากขอมลการสงซอตรงกบขอมลการรบสนคา พนกงานจะท าการจายช าระเงนใหกบตวแทนจ าหนาย 4. พนกงานจะท าการบนทกขอมลการจายช าระเงนลงสมดบนทก
Alternate Condition -
![Page 30: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/30.jpg)
57
Use Case ของการตรวจสอบการรบสนคา
ตารางท 3 – 18 Use Case documentation ของการตรวจสอบการรบสนคา
3.4.1.8 Use Case Diagram การปนผล
ภาพท 3 – 18 Use Case Diagram การปนผล
Use Case ID 7.1 Use Case Name ตรวจสอบการรบสนคา Actor พนกงาน Purpose เพอตรวจสอบขอมลการรบสนคา Level Include Use Case Preconditions เมอมการจายช าระใหกบตวแทนจ าหนาย Post Preconditions ทราบรายละเอยดในการรบสนคา Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานท าการตรวจสอบขอมลการรบสนคา
2. พนกงานจะท าการกรอกขอมลสนคาทตองการตรวจสอบ 3. บนทกการตรวจสอบการรบสนคาลงสมดบนทก
Alternate Condition -
![Page 31: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/31.jpg)
58
Use Case ของการปนผล
ตารางท 3 – 19 Use Case documentation ของการปนผล
Use Case ID 8 Use Case Name ปนผล Actor สมาชก,พนกงาน Purpose เพอปนผลใหกบสมาชก Level Primary Use Case Preconditions เมอถงก าหนดการปนผล Post Preconditions ใบปนผล,เงนปนผล Main Flows 1. พนกงานท าการตรวจสอบการเปนสมาชก หากเปนสมาชกพนกงานจะท าการ
ตรวจสอบจ านวนหน หากไมเปนสมาชกพนกงานจะแจงวาไมมขอมลสมาชก 2. พนกงานท าการตรวจสอบยอดซอสนคาของสมาชก 3. พนกงานท าการค านวณเงนปนผลใหกบสมาชก 4. ระบบแสดงยอดเงนปนผล 5. บนทกขอมลการปนผลลงสมดบนทก
Alternate Condition -
![Page 32: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/32.jpg)
59
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 20 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 8.1 Use Case Name การตรวจสอบขอมลสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลสมาชก Level Include Use Case Preconditions - Post Preconditions ทราบขอมลการเปนสมาชก Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบการเปนสมาชก
2. พนกงานจะท าการตรวจสอบขอมลสมาชก 2.1 ถาเปนสมาชก 2.1.1 ทราบรายละเอยดของสมาชก
2.2 ถาไมเปนสมาชก 2.2.1 ไมมรายละเอยดของสมาชก 3. บนทกการตรวจสอบ
Alternate Condition -
![Page 33: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/33.jpg)
60
Use Case ของการตรวจสอบยอดซอสนคา
ตารางท 3 – 21 Use Case documentation ของการตรวจสอบยอดซอสนคา
Use Case ID 8.2 Use Case Name การตรวจสอบยอดซอสนคา Actor พนกงาน Purpose เพอตรวจสอบยอดซอสนคา Level Include Use Case Preconditions - Post Preconditions ยอดซอสนคาของสมาชก Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบยอดซอสนคา
2. พนกงานจะท าการตรวจสอบยอดซอสนคา 2.1 ถามยอดซอสนคา
2.1.1 ทราบยอดซอสนคา 2.2 ถาไมเปนสมาชก 2.2.1 ไมทราบยอดซอสนคา
Alternate Condition -
![Page 34: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/34.jpg)
61
3.1.5 Class Diagram ระบบงานเดม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยา
สรรค สามารถน ามาเขยนเปน Class Diagram ไดดงน
3.1.5.1 Class Diagram การสมครสมาชก
ภาพท 3 – 19 Class Diagram การสมครสมาชก
![Page 35: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/35.jpg)
62
3.1.5.2 Class Diagram การเพมหน
ภาพท 3 – 20 Class Diagram การเพมหน
![Page 36: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/36.jpg)
63
3.1.5.3 Class Diagram การถอนหน
ภาพท 3 – 21 Class Diagram การถอนหน
![Page 37: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/37.jpg)
64
3.1.5.4 Class Diagram การขายสนคา
ภาพท 3 – 22 Class Diagram การขายสนคา
![Page 38: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/38.jpg)
65
3.1.5.5 Class Diagram การสงซอสนคา
ภาพท 3 – 23 Class Diagram การสงซอสนคา
![Page 39: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/39.jpg)
66
3.1.5.6 Class Diagram การรบสนคา
ภาพท 3 – 24 Class Diagram การรบสนคา
![Page 40: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/40.jpg)
67
3.1.5.7 Class Diagram การจายช าระเงน
ภาพท 3 – 25 Class Diagram การจายช าระเงน
![Page 41: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/41.jpg)
68
3.1.5.8 Class Diagram การปนผล
ภาพท 3 – 26 Class Diagram การปนผล
![Page 42: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/42.jpg)
69
3.1.6 Sequence Diagram ระบบงานเดม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยาสรรค สามารถน ามาเขยนเปน Sequence Diagram ไดดงน
3.1.6.1 Sequence Diagram การสมครสมาชก
ภาพท 3 – 27 Sequence Diagram การสมครสมาชก
69
![Page 43: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/43.jpg)
70
3.1.6.2 Sequence Diagram การเพมหน
ภาพท 3 – 28 Sequence Diagram การเพมหน
70
![Page 44: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/44.jpg)
71
3.1.6.3 Sequence Diagram การถอนหน
ภาพท 3 – 29 Sequence Diagram การถอนหน
71
![Page 45: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/45.jpg)
72
3.1.6.4 Sequence Diagram การขายสนคา
ภาพท 3 – 30 Sequence Diagram การขายสนคา
72
![Page 46: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/46.jpg)
73
3.1.6.5 Sequence Diagram การสงซอสนคา
ภาพท 3 – 31 Sequence Diagram การสงซอสนคา
73
![Page 47: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/47.jpg)
74
3.1.6.6 Sequence Diagram การรบสนคา
ภาพท 3 – 32 Sequence Diagram การรบสนคา
74
![Page 48: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/48.jpg)
75
3.1.6.7 Sequence Diagram การจายช าระเงน
ภาพท 3 – 33 Sequence Diagram การจายช าระเงน
75
![Page 49: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/49.jpg)
76
3.1.6.8 Sequence Diagram การปนผล
ภาพท 3 – 34 Sequence Diagram การปนผล
76
![Page 50: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/50.jpg)
77
3.2 ระบบงานใหม
3.2.1 System Flowchart ระบบงานใหม
ระบบบรหารจดการสหกรณโรงเรยนสามารถเขยนเปน Flowchart ซงแสดงขนตอนการท างานไดดงน
3.2.1.1 Flowchart การสมครสมาชก
ภาพท 3 – 35 Flowchart การสมครสมาชก
อธบาย flowchart เปนการแสดงขนตอนการสมครเปนสมาชกสหกรณรานคา เรมตนโดย
พนกงานจะท าการกรอกขอมลลกคาเพอท าการตรวจสอบวาเปนสมาชกหรอไม ถาไมเปน พนกงานจะท า
การกรอกจ านวนหนทตองการซอ ค านวณเงนคาหน หนละ 10 บาทลกคาจายช าระเงนคาหน หลงจากนน
พนกงานจะบนทกขอมลการเปนสมาชกและออกบตรสมาชกใหกบสมาชก จบการท างาน ถาเปนสมาชก
จบการท างาน
76
![Page 51: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/51.jpg)
78
3.2.1.2 Flowchart การเพมหน
ภาพท 3 – 36 Flowchart การเพมหน
อธบาย flowchart แสดงขนตอนการซอหนเพม เรมตนพนกงานกรอขอมลจากสมาชกเพอท าการ
ตรวจสอบการเปนสมาชก ถาเปนสมาชกพนกงานจะท าการกรอกจ านวนหนทตองการซอเพม และท าการ
ตรวจสอบจ านวนหนวาเกน 10 หนหรอไม ถาเกนจะท าการกรอกจ านวนหนทตองการซอเพมใหม ถาไม
ระบบจะท าการค านวณเงนคาหน หนละ 10 บาท สมาชกท าการจายช าระเงนคาหนทซอ ระบบจะแสดง
ขอมลการเพม บนทกขอมลการเพมหน และท าการพมพใบเพมหนใหกบสมาชก ถาไมเปนสมาชกเปนการ
จบการท างาน
![Page 52: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/52.jpg)
79
3.2.1.3 Flowchart การถอนหน
ภาพท 3 – 37 Flowchart การถอนหน
อธบาย flowchart แสดงขนตอนการถอนหน เรมตนพนกงานกรอกขอมลจากสมาชกเพอ
ตรวจสอบการเปนสมาชก ถาเปนสมาชกระบบจะท าการตรวจสอบจ านวนหนวามจ านวนหนเทาไร ถาม
สมาชกจะระบจ านวนหนทตองการถอน หลงจากนนจะท าการค านวณเงนคาหนและจายเงนคาหนคนใหกบ
สมาชกตามจ านวนหนทตองหารถอน หนละ 10 บาท ระบบจะบนทกขอมลการถอนหน และท าการพมพ
ใบถอนหนใหกบสมาชก ถาไมเปนสมาชกเปนการจบการท างาน
![Page 53: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/53.jpg)
80
3.2.1.4 Flowchart การลาออกจากการเปนสมาชก
ภาพท 3 – 38 Flowchart การลาออกจากการเปนสมาชก
อธบาย flowchart แสดงขนตอนการลาออกจากการเปนสมาชก เรมตนสมาชกยนความจ านงขอ
อกจากการเปนสมาชกจากนนพนกงานกรอกขอมลสมาชกเพอท าการตรวจสอบการเปนสมาชก ถาเปน
ระบบจะท าการตรวจสอบจ านวนหนและท าการค านวณยอดเงนหนสทธ พนกงานคนเงนหนสทธใหกบ
สมาชก ระบบแสดงขอมลการลาออกและท าการบนทกขอมลการลาออกจากการเปนสมาชกจบการท างาน
ถาระบบตรวจสอบแลววาไมเปนสมาชกกเปนจบการท างาน
![Page 54: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/54.jpg)
81
3.2.1.5 Flowchart การขายสนคา
ภาพท 3 – 39 Flowchart การขายสนคา
อธบาย flowchart แสดงขนตอนการขาย เรมตนพนกงานรบขอมลสนคาตามทลกคาตองการ
และระบบจะท าการคนหาขอมลสนคาจากนนจะท าการแสดงขอมลสนคา พนกงานท าการตรวจสอบวา
ลกคาตองการสนคาเพมหรอไม ถาตองการกจะเรมท าซ าตามขนตอนเดมโดยเรมตงแตการรบขอมลสนคา
แตถาไมกจะท าการตรวจสอบการเปนสมาชก ถาเปนกระบบจะท าการบนทกขอมลการขายและบนทก
ขอมลในการซอใหกบสมาชกคนนน แตถาไมเปนสมาชกกจะบนทกขอมลการขาย จากนนจะท าการแสดง
ขอมลการขาย และพมพใบเสรจใหกบลกคาเปนจบการท างาน
![Page 55: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/55.jpg)
82
3.2.1.6 Flowchart การสงซอสนคา
ภาพท 3 – 40 Flowchart การสงซอสนคา
อธบาย Flow Chart แสดงขนตอนการสงซอสนคา เรมตนพนกงานกรอกขอมลสนคาและท าการ
แสดงขอมลสนคา จากนนท าการตรวจสอบสนคาทมอยในรานวาถงจดสงซอหรอยงและตองการทจะสงซอ
เพมหรอไม ถาสงซอใหกรอกขอมลสนคา กรอกขอมลตวแทนจ าหนาย กรอกขอมลการสงซอ และ
จ านวนสนคาทตองการสงซอ จากนนตรวจสอบวาตองการซอสนคาเพมหรอไม ถาตองการ กจะเรมท าซ า
ตามขนตอนเดมโดยเรมตงแตกรอกขอมลสนคาทตองการซอเพม ถาไมซอเพมจะท าการค านวณคาใชจาย
บนทกขอมลการสงซอ แสดงขอมลการสงซอ และออกใบสงซอสนคาใหตวแทนจ าหนาย ถาไมสงซอ
กเปนการจบการท างาน
![Page 56: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/56.jpg)
83
3.2.1.7 Flowchart รบสนคา
ภาพท 3 – 41 Flowchart การรบสนคา
อธบาย Flow Chart แสดงขนตอนการรบสนคา เรมตนพนกงานรบขอมลจากใบสงสนคาและท า
การคนหาใบสงซอพรอมทงแสดงขอมลการสงซอ หลงจากนนตรวจสอบสนคาจากใบสงซอวาสนคาครบ
หรอไม ถาไมครบกท าการสงซอสนคาเพมจากตวแทนจ าหนาย และท าการรบสนคาพรอมทงบนทกการรบ
สนคา ถาสนคาครบกท าการตรวจสอบวาสนคาช ารดหรอไม ถาไมช ารดกท าการรบสนคาและบนทกการ
รบสนคาไดเลย แตถาสนคาเกดการช ารดกท าการเปลยนคนสนคา และสงคนสนคาใหกบตวแทนจ าหนาย
และเปนการจบการท างาน
![Page 57: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/57.jpg)
84
3.2.1.8 Flowchart การจายช าระเงน
ภาพท 3 – 42 Flowchart การจายช าระเงน
อธบาย Flowchart แสดงขนตอนการจายช าระเงน เรมตนพนกงานรบขอมลการรบสนคาเพอท า
การคนหาขอมลการรบสนคา เมอเจอขอมลทตองการคนหาแลวจะแสดงขอมลการรบสนคา และท าการ
ตรวจสอบวาจ านวนสนคาทสงเทากบจ านวนสนคาทรบหรอไม ถาเทากท าการค านวณเงนทตองจาย และ
จายช าระเงนใหกบตวแทนจ าหนาย หลงจากนนท าการแสดงขอมลการจายช าระเงนและบนทกขอมลการ
จายช าระเงน ถาจ านวนสนคาทสงไมเทากบจ านวนสนคาทรบเปนจบการท างาน
![Page 58: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/58.jpg)
85
3.2.1.9 Flowchart ปนผล
ภาพท 3 – 43 Flowchart การปนผล
อธบาย Flowchart แสดงขนตอนการปนผล เรมตนกรอกขอมลสมาชกเพอท าการตรวจสอบการ
เปนสมาชกหรอไม ถาเปนสมาชกระบบจะท าการตรวจสอบจ านวนหนและแสดงจ านวนหน จากนนท า
การกรอกก าไรสทธและท าการค านวณเงนปนผลตามจ านวนหน ตรวจสอบยอดซอวามหรอไม ถามระบบ
จะค านวณเงนปนผลตามยอดซอสะสมและค านวณเงนปนผลสทธ ระบบจะแสดงขอมลเงนปนผลพนกงาน
ท าการจายเงนปนผลใหแกสมาชก ระบบจะบนทกขอมลการปนผล พรอมทงออกใบเสรจใหกบสมาชก
แตถาไมมยอดซอจะท าการค านวณเงนปนผลสทธไปจนถงขนตอนสดทายคอการออกใบเสรจเลย ถาไมเปน
สมาชกใหเปนจบการท างาน
![Page 59: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/59.jpg)
86
3.2.1.10 Flowchart ตดจ าหนาย
ภาพท 3 – 44 Flowchart การตดจ าหนาย
อธบาย Flowchart แสดงขนตอนการตดจ าหนาย เรมตนกรอกขอมลสนคาเพอท าการตรวจสอบ
วาสนคาช ารดหรอไม ถาช ารดจะท าการกรอกจ านวนทท าการตดจ าหนาย และแสดงขอมลการตดจ าหนาย
บนทกขอมลการตดจ าหนายเปนจบการท างาน ถาไมช ารดกจบการท างานเลย
![Page 60: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/60.jpg)
87
3.2.1.12 Flowchart การออกรายงาน
ภาพท 3 – 45 Flowchart การออกรายงาน
อธบาย Flowchart แสดงขนตอนการออกรายงาน เรมตนกรอกรายงานทตองการออกและท าการ
ตรวจสอบวามขอมลรายงานหรอไม ถาไมมกท าการกรอกรายงานทตองการเขามาใหม ถามกแสดงรายงาน
ทตรวจสอบ หลงจากแสดงรายงานแลวจะตรวจสอบวาตองการพมพรายงานหรอไม ถาตองการกพมพ
รายงาน แตถาไมกเปนจบการท างาน
![Page 61: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/61.jpg)
88
3.2.2 Use Case Diagram ระบบงานใหม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยา
สรรค สามารถน ามาเขยนเปน Use case Diagramไดดงน
ภาพท 3 – 46 Use Case Diagram ระบบงานใหม
![Page 62: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/62.jpg)
89
3.2.2.1 Use Case Diagram การสมครสมาชก
ภาพท 3 – 47 Use Case Diagram การสมครสมาชก
![Page 63: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/63.jpg)
90
Use Case documentation ระบบงานใหม
Use Case ของ การสมครสมาชก
ตารางท 3 – 22 Use Case documentation ของการสมครสมาชก
Use Case ID 1 Use Case Name การสมครสมาชก Actor ลกคา พนกงาน Purpose เพอสมครสมาชกใหกบลกคาและบนทกขอมลการสมครสมาชก Level Primary Use Case Preconditions ตองมคณสมบต ดงน Post Preconditions บตรสมาชก,ใบเสรจ Main Flows 1. พนกงานท าการกรอกขอมลสมาชกเพอท าการตรวจสอบ
2. ระบบท าการตรวจสอบการเปนสมาชกหากเปนสมาชกท าการแจงวาไมสามารถสมครสมาชกอกไดตองการเพมหนหรอไม หากไมเปนท าการสมครสมาชกใหกบลกคา 3. สมาชกแจงจ านวนหนทตองการซอ 4. ระบบท าการค านวณเงนคาหน 5. สมาชกท าการช าระเงนคาหนและรบใบเสรจ,บตรสมาชก 6. บนทกการสมครสมาชก
Alternate connection
-
![Page 64: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/64.jpg)
91
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 23 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 1.1 Use Case Name ตรวจสอบการเปนสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions รายละเอยดสมาชก Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานกรอกขอมลทตองการ
ตรวจสอบ 2. กรอกขอมลทตองการตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 ระบบจะแสดงรายละเอยดสมาชก 2.2 ถาไมเปนสมาชก 2.2.1 ระบบแจงไมมขอมลสมาชก 3. บนทกการตรวจสอบขอมล
Alternate connection -
![Page 65: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/65.jpg)
92
3.2.2.2 Use Case Diagram การเพมหน
ภาพท 3 – 48 Use Case Diagram การเพมหน
Use Case ของการเพมหน
ตารางท 3 – 24 Use Case document
Use Case ID 2 Use Case Name การเพมหน Actor สมาชก พนกงาน Purpose เพอเพมหนใหกบสมาชกและบนทกการเพมหน Level Primary Use Case Preconditions ตองเปนสมาชกกอนถงจะสามารถเพมหนได Post Preconditions ใบเพมหน Main Flows 1. พนกงานท าการกรอกขอมลสมาชกเพอท าการตรวจสอบ
2. ระบบท าการตรวจสอบการเปนสมาชกหากเปนสมาชกท าการแจงจ านวนหนทตองการเพม หากไมเปนท าการแจงกบลกคาวาสมครสมาชกหรอไม 3. พนกงานท าการกรอกจ านวนหนทตองการเพม 4. ระบบท าการค านวณเงนคาหน 5. สมาชกท าการช าระเงนคาหนและรบใบเสรจ 6. ระบบจะบนทกขอมลการเพมหน
Alternate connection -
![Page 66: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/66.jpg)
93
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 25 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 2.1 Use Case Name ตรวจสอบการเปนสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions รายละเอยดสมาชก Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบขอมลสมาชก
2. กรอกขอมลทตองการตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 แสดงรายละเอยดสมาชก 2.2 ถาไมเปนสมาชก 2.2.1 ระบบแจงไมมขอมลสมาชก 3. ระบบบนทกขอมลการตรวจสอบขอมล
Alternate connection -
![Page 67: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/67.jpg)
94
3.2.2.3 Use Case Diagram การถอนหน
ภาพท 3 – 49 Use Case Diagram การถอนหน
Use Case ของการถอนหน
ตารางท 3 – 26 Use Case documentation ของการถอนหน
Use Case ID 3 Use Case Name การถอนหน Actor สมาชก พนกงาน Purpose เพอถอนหนและบนทกการถอนหนใหกบสมาชก Level Primary Use Case Preconditions ตองเปนสมาชกกอนถงจะสามารถถอนได
Post Preconditions ใบถอนหน Main Flows 1. พนกงานกรอกขอมลสมาชกเพอท าการตรวจสอบการเปนสมาชกหาก
เปนสมาชกท าการตรวจสอบจ านวนหนวาสมาชกมหนเทาไร หากไมเปนท าการแจงกบลกคาวาสมครสมาชกหรอไม 2. สมาชกแจงจ านวนหนทตองการถอน 3. ระบบท าการค านวณเงนคาหนคนใหกบสมาชก 4. พนกงานคนเงนคาหนใหกบสมาชกและออกใบถอนหนใหกบสมาชก 5. ระบบท าการบนทกขอมลการถอนหน
Alternate connection -
![Page 68: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/68.jpg)
95
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 27 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 3.1 Use Case Name ตรวจสอบการเปนสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลการเปนสมาชก Level Include Use Case Preconditions - Post Preconditions รายละเอยด Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบขอมลสมาชก
2. กรอกขอมลทตองการตรวจสอบ 2.1 ถาเปนสมาชก 2.1.1 แสดงรายละเอยดสมาชก 2.2 ถาไมเปนสมาชก 2.2.1 ระบบแจงไมมขอมลสมาชก 3. ท าการบนทกขอมลการตรวจสอบขอมลการเปนสมาชก
Alternate connection -
![Page 69: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/69.jpg)
96
Use Case ของการตรวจสอบจ านวนหน
ตารางท 3 – 28 Use Case documentation ของการตรวจสอบจ านวนหน
Use Case ID 3.2 Use Case Name ตรวจสอบจ านวนหน Actor พนกงาน Purpose เพอตรวจสอบจ านวนหน Level Include Use Case Preconditions - Post Preconditions จ านวนหน Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานกรอกขอมลทตองการ
ตรวจสอบ 2. กรอกขอมลทตองการตรวจสอบ 2.1 ถามหน 2.1.1 แสดงรายละจ านวนหน 2.2 ถาไมเปนสมาชก 2.2.1 ระบบแจงไมมขอมลหน 3. ระบบบนทกการตรวจสอบขอมล
Alternate connection -
![Page 70: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/70.jpg)
97
3.2.2.4 Use Case Diagram การลาออกจากการเปนสมาชก
ภาพท 3 – 50 Use Case Diagram การลาออกจากการเปนสมาชก
![Page 71: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/71.jpg)
98
Use Case ของการลาออกจากการเปนสมาชก
ตารางท 3 – 29 Use Case documentation ของการลาออกจากการเปนสมาชก
Use Case ID 4 Use Case Name ลาออกจากการเปนสมาชก Actor สมาชก , พนกงาน Purpose เพอท าการลาออกจากการเปนสมาชกใหกบสมาชก Level Primary Use Case Preconditions เมอสมาชกตองการออกจาการเปนสมาชก Post Preconditions เงนปนผล , เงนหน Main Flows 1. ระบบจะท าการตรวจสอบการเปนสมาชก หากเปนสมาชกพนกงานจะท าการ
ตรวจสอบจ านวนหน หากไมเปนสมาชกระบบแจงไมมขอมลสมาชก 2. ระบบจะท าการตรวจสอบจ านวนหนสมาชก
ระบบจะท าการตรวจสอบยอดซอสนคาของสมาชก 3. ระบบจะท าการค านวณเงนปนผล และเงนหนใหกบสมาชก 4. ระบบแสดงขอมลการลาออก 5. ระบบบนทกขอมลการลาออก
Alternate Condition -
![Page 72: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/72.jpg)
99
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 30 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 4.1 Use Case Name การตรวจสอบการเปนสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลสมาชก Level Include Use Case Preconditions - Post Preconditions ไดทราบรายละเอยดของสมาชก Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบการเปนสมาชก
2. ระบบจะท าการตรวจสอบขอมลสมาชก 2.1 ถาเปนสมาชก 2.1.1 ทราบรายละเอยดของสมาชก
2.2 ถาไมเปนสมาชก 2.2.1 ไมมรายละเอยดของสมาชก 3. ระบบบนทกขอมลการตรวจสอบ
Alternate Condition -
![Page 73: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/73.jpg)
100
Use Case ของการตรวจสอบจ านวนหน
ตารางท 3 – 31 Use Case documentation ของการตรวจสอบจ านวนหน
Use Case ID 4.2 Use Case Name การตรวจสอบจ านวนหน Actor พนกงาน Purpose เพอตรวจสอบจ านวนหน Level Include Use Case Preconditions - Post Preconditions จ านวนหน Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบจ านวนหน
2. พนกงานจะท าการตรวจสอบจ านวนหน 2.1 ถามหน
2.1.1 ระบบจะแสดงจ านวนหน 2.2 ถาไมเปนสมาชก 2.2.1 ระบบจะท าการแจงวาไมมหน
Alternate Condition -
![Page 74: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/74.jpg)
101
3.2.2.5 Use Case Diagram การขายสนคา
ภาพท 3 – 51 Use Case Diagram การขายสนคา
![Page 75: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/75.jpg)
102
Use Case ของการขายสนคา
ตารางท 3 – 32 Use Case documentation ของการขายสนคา
Use Case ID 5 Use Case Name การขายสนคา Actor ลกคาทวไป , สมาชก , พนกงาน Purpose เพอขายสนคาและบนทกการขาย Level Primary Use Case Preconditions มสนคาตามทลกคาตองการ Post Preconditions ลกคาไดรบสนคาและใบเสรจ Main Flows 1. Use Case จะเรมตนไดกตอเมอลกคามาซอสนคากบพนกงาน
2. ระบบจะท าการตรวจสอบขอมลสนคาทลกคาตองการ 2.1 ถามรายการสนคาตามทลกคาตองการ
2.1.1 พนกงานค านวณราคาสนคา 2.1.2 พนกงานบนทกการขายสนคา
2.2 ถาไมมรายการสนคาตามทลกคาตองการ 2.2.1 พนกงานแจงลกคาวาไมมสนคาทตองการ
3. ระบบจะท าการตรวจสอบการเปนสมาชก 3.1 ถาเปนสมาชก
3.1.1 พนกงานกรอกยอดการซอสนคาลงในขอมลของสมาชก 3.1.2 ระบบท าการบนทกขอมลการซอสนคา
3.2 ถาไมเปนสมาชก 3.2.1 ระบบท าการบนทกขอมลการขาย
4. ระบบท าการค านวณราคาสทธ 5. ลกคาท าการจายช าระและรบสนคาพรอมใบเสรจ 6. ระบบท าการบนทกขอมลการขาย
Alternate Condition -
![Page 76: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/76.jpg)
103
Use Case ของการตรวจสอบขอมลสนคา
ตารางท 3 – 33 Use Case documentation ของการตรวจสอบขอมลสนคา
Use Case ID 5.1 Use Case Name การตรวจสอบขอมลสนคา Actor พนกงาน Purpose เพอตรวจสอบขอมลสนคา Level Include Use Case Preconditions เมอลกคาใหขอมลสนคาทตองการซอ Post Preconditions ไดทราบรายละเอยดของสนคา Main Flows 1. Use Case จะเรมตนไดกตอเมอลกคาใหขอมลสนคาทตองการกบ
พนกงาน 2. พนกงานจะท าการกรอกขอมลสนคาทตองการตรวจสอบ
2.1 ถามขอมลสนคา 2.1.1 ทราบรายละเอยดของสนคา
2.2 ถาไมมขอมลสนคา 2.2.1 ไมมรายละเอยดของสนคา
Alternate Condition -
![Page 77: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/77.jpg)
104
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 34 Use Case documentation ของการตรวจสอบการเปนสมาชก
Name Use Case Document การตรวจสอบการเปนสมาชก Use Case ID 5.2 Use Case Name การตรวจสอบขอมลสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลสมาชก Level Include Use Case Preconditions - Post Preconditions รายละเอยดสมาชก Main Flows 1. Use Case จะเรมตนไดกตอเมอลกคามาซอสนคา
2. พนกงานจะท าการตรวจสอบขอมลสมาชก 2.1 ถาเปนสมาชก
2.1.1 ทราบรายละเอยดของสมาชก 2.2 ถาไมเปนสมาชก
2.2.1 ไมมรายละเอยดของสมาชก Alternate Condition -
![Page 78: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/78.jpg)
105
3.2.2.6 Use Case Diagram การสงซอสนคา
ภาพท 3 – 52 Use Case Diagram การสงซอสนคา
Use Case ของการสงซอสนคา
ตารางท 3 – 35 Use Case documentation ของการสงซอสนคา
Use Case ID 6 Use Case Name การสงซอสนคา Actor พนกงาน , ตวแทนจ าหนาย Purpose เพอสงซอสนคามาจ าหนาย และบนทกการสงซอสนคา Level Primary Use Case Preconditions ขอมลสนคาทตองการสงซอ Post Preconditions ตวแทนจ าหนายไดรบใบสงซอ Main Flows 1. Use Case จะเรมตนไดกตอเมอสนคาคงเหลอถงจดสงซอ
2. ระบบจะท าการตรวจสอบสนคาคงเหลอ 3. พนกงานจะตองมการตรวจสอบตวแทนจ าหนาย 4. พนกงานท าการออกใบสงซอสนคาเพอสงซอสนคากบตวแทนจ าหนาย
Alternate Condition -
![Page 79: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/79.jpg)
106
Use Case ของการตรวจสอบจดสงซอสนคา
ตารางท 3 – 36 Use Case documentation ของการตรวจสอบจดสงซอสนคา
Use Case ของการตรวจสอบตวแทนจ าหนาย
ตารางท 3 – 37 Use Case documentation ของการตรวจสอบตวแทนจ าหนาย
Use Case ID 6.1 Use Case Name ตรวจสอบจดสงซอสนคา Actor พนกงาน Purpose เพอตรวจสอบจ านวนสนคาคงเหลอทถงจดสงซอ Level Include Use Case Preconditions เมอสนคาคงเหลอมปรมาณนอยลง Post Preconditions รายการสนคาทตองการสงซอเพม Main Flows 1. Use Case จะเรมตนไดกตอเมอมการตรวจสอบสนคาคงเหลอทถงจดสงซอ
2. พนกงานจะท าการตรวจสอบสนคาผานระบบเพอจะท าการสงซอ 3. พนกงานจะไดรายการสนคาทตองการสงซอ
Alternate Condition -
Use Case ID 6.2 Use Case Name ตรวจสอบตวแทนจ าหนาย Actor พนกงาน Purpose เพอตรวจสอบขอมลตวแทนจ าหนาย Level Include Use Case Preconditions ขอมลตวแทนจ าหนายทจะท าการตดตอสงซอสนคา Post Preconditions ไดทราบขอมลตวแทนจ าหนายวามสนคาตรงตามทตองการสงซอหรอไม
และมปรมาณเพยงพอตอความตองการสงซอหรอไม Main Flows 1. Use Case จะเรมตนไดกตอเมอมความตองการสงซอ และตองการตดตอกบ
ตวแทนจ าหนาย 2. พนกงานท าการตดตอตวแทนจ าหนายเพอท าการสงซอสนคา 3. พนกงานสงใบสงซอสนคาใหแกตวแทนจ าหนายเพอท าการสงซอสนคาตาม
รายการสงซอ Alternate Condition -
![Page 80: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/80.jpg)
107
3.2.2.7 Use Case Diagram การรบสนคา
ภาพท 3 – 53 Use Case Diagram การรบสนคา
Use Case ของการรบสนคา
ตารางท 3 – 38 Use Case documentation ของการรบสนคา
Use Case ID 7 Use Case Name การรบสนคา Actor พนกงาน , ตวแทนจ าหนาย Purpose เพอรบ และบนทกการรบสนคา Level Primary Use Case Preconditions ตรวจสอบขอมลการสงซอ และตรวจสอบสภาพสนคา Post Preconditions ไดรบสนคา และใบสงสนคา Main Flows 1. Use Case จะเรมตนไดกตอเมอตรวจสอบการสงซอ และตรวจสอบสภาพสนคา
2. พนกงานกรอกขอมลการรบสนคา 3. พนกงานท าการบนทกขอมลการรบสนคา
Alternate Condition -
![Page 81: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/81.jpg)
108
Use Case ของการตรวจสอบรายการสงซอ
ตารางท 3 – 39 Use Case documentation ของการตรวจสอบรายการสงซอ
Use Case ID 7.1 Use Case Name ตรวจสอบรายการสงซอ Actor พนกงาน Purpose เพอตรวจสอบรายการทท าการสงซอสนคา Level Include Use Case Preconditions เมอมการสงซอสนคา Post Preconditions รายการสนคาทสงซอ Main Flows 1. Use Case จะเรมตนไดกตอเมอมการกรอกขอมลสนคาทจะท าการสงซอ
2. พนกงานกรอกขอมลสนคาทตองการตรวจสอบการสงซอ 3. พนกงานบนทกขอมลการตรวจสอบการสงซอ
Alternate Condition -
![Page 82: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/82.jpg)
109
Use Case ของการตรวจสอบคณภาพสนคา
ตารางท 3 – 40 Use Case documentation ของการตรวจสอบคณภาพสนคา
Use Case ID 7.2 Use Case Name ตรวจสอบคณภาพสนคา Actor พนกงาน Purpose เพอไดสนคาทมคณภาพตรงตามความตองการ Level Include Use Case Preconditions กรอกขอมลสนคาทตองการตรวจสอบคณภาพ Post Preconditions รายการสนคาทมคณภาพและไมมคณภาพ Main Flows 1. Use Case จะเรมตนไดกตอเมอมการกรอกขอมลสนคาทตองการตรวจสอบ
คณภาพ 2. พนกงานกรอกขอมลสนคาทตองการตรวจสอบคณภาพ
2.1 ถาสนคาไมไดคณภาพตามความตองการ 2.1.1 สงคนตวแทนจ าหนาย 2.2 ถาสนคามคณภาพตรงตามความตองการ 2.2.1 ท าการรบสนคา/บนทกขอมลการรบสนคา
3. พนกงานท าการบนทกขอมลการตรวจสอบคณภาพสนคา Alternate Condition -
![Page 83: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/83.jpg)
110
Use Case ของการสงคนสนคา
ตารางท 3 – 41 Use Case documentation ของการสงคนสนคา
3.2.2.8 Use Case Diagram การจายช าระเงน
ภาพท 3 – 54 Use Case Diagram การจายช าระเงน
Use Case ID 7.2.1 Use Case Name การสงคนสนคา Actor พนกงาน Purpose เพอสงคนสนคาทไมไดคณภาพ Level Extend Use Case Preconditions เมอมรายการสนคาทไมไดคณภาพ Post Preconditions คนสนคาทไมไดคณภาพใหกบตวแทนจ าหนาย Main Flows 1. Use Case จะเรมตนไดกตอเมอมการตรวจพบสนคาทไมไดคณภาพ
2. พนกงานกรอกขอมลสนคาทมการสงคน 3. พนกงานท าการบนทกขอมลการสงคนสนคา
Alternate Condition -
![Page 84: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/84.jpg)
111
Use Case ของการจายช าระเงน
ตารางท 3 – 42 Use Case documentation ของการจายช าระเงน
Name Use Case Document การจายช าระเงน Use Case ID 8 Use Case Name การจายช าระเงน Actor พนกงาน , ตวแทนจ าหนาย Purpose เพอจายช าระคาสนคา และบนทกการจายช าระ Level Primary Use Case Preconditions หลงจากการรบสนคาแลว Post Preconditions ไดรบใบเสรจจากตวแทนจ าหนาย Main Flows 1. Use Case จะเรมตนไดกตอเมอตวแทนจ าหนายเรยกเกบคาสนคาจากพนกงาน
2. พนกงานจะท าการตรวจสอบขอมลการรบสนคา 3. พนกงานท าการตรวจสอบขอมลการสงซอ หากขอมลการสงซอตรงกบขอมลการรบสนคา พนกงานจะท าการจายช าระเงนใหกบตวแทนจ าหนาย 4. พนกงานจะท าการบนทกขอมลการจายช าระเงน
Alternate Condition -
![Page 85: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/85.jpg)
112
Use Case ของการตรวจสอบการสงซอ
ตารางท 3 – 43 Use Case documentation ของการตรวจสอบการสงซอ
Use Case ของการตรวจสอบการรบสนคา
ตารางท 3 – 44 Use Case documentation ของการตรวจสอบการรบสนคา
Name Use Case Document ตรวจสอบการสงซอ Use Case ID 8.1 Use Case Name ตรวจสอบการสงซอ Actor พนกงาน Purpose เพอตรวจสอบขอมลการสงซอสนคา Level Include Use Case Preconditions เมอมการจายช าระใหกบตวแทนจ าหนาย Post Preconditions ทราบรายละเอยดในการสงซอสนคา Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานท าการตรวจสอบขอมลการสงซอสนคา
2. พนกงานจะท าการกรอกขอมลการสงซอทตองการตรวจสอบ 3. พนกงานท าการบนทกขอมลการตรวจสอบการสงซอสนคา
Alternate Condition -
Name Use Case Document ตรวจสอบการรบสนคา Use Case ID 8.2 Use Case Name ตรวจสอบการรบสนคา Actor พนกงาน Purpose เพอตรวจสอบขอมลการรบสนคา Level Include Use Case Preconditions เมอมการจายช าระใหกบตวแทนจ าหนาย Post Preconditions ทราบรายละเอยดในการรบสนคา Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานท าการตรวจสอบขอมลการรบสนคา
2. พนกงานจะท าการกรอกขอมลสนคาทตองการตรวจสอบ 3. พนกงานท าการบนทกการตรวจสอบการรบสนคา
Alternate Condition -
![Page 86: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/86.jpg)
113
3.2.2.9 Use Case Diagram การปนผล
ภาพท 3 – 55 Use Case Diagram การปนผล
![Page 87: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/87.jpg)
114
Use Case ของการปนผล
ตารางท 3 – 45 Use Case documentation ของการปนผล
Use Case ID 9 Use Case Name ปนผล Actor สมาชก , พนกงาน Purpose เพอปนผลใหกบสมาชก Level Primary Use Case Preconditions เมอถงก าหนดการปนผล Post Preconditions ใบปนผล , เงนปนผล Main Flows 3. พนกงานท าการตรวจสอบการเปนสมาชก หากเปนสมาชกพนกงานจะท าการ
ตรวจสอบจ านวนหน หากไมเปนสมาชกระบบแจงมขอมลสมาชก 4. ระบบท าการตรวจสอบจ านวนหนสมาชก
ระบบท าการตรวจสอบยอดซอสนคาของสมาชก 3. ระบบท าการค านวณเงนปนผลใหกบสมาชก 4. ระบบแสดงยอดเงนปนผล 5. พนกงานท าการบนทกขอมลการปนผล 6. พมพใบเสรจและคนเงนปนผลใหกบสมาชก 7. ออกรายงานการปนผลจบการท างาน
Alternate Condition -
![Page 88: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/88.jpg)
115
Use Case ของการตรวจสอบการเปนสมาชก
ตารางท 3 – 46 Use Case documentation ของการตรวจสอบการเปนสมาชก
Use Case ID 9.1 Use Case Name การตรวจสอบขอมลสมาชก Actor พนกงาน Purpose เพอตรวจสอบขอมลสมาชก Level Include Use Case Preconditions - Post Preconditions ไดทราบรายละเอยดของสมาชก Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบการเปนสมาชก
2. พนกงานจะท าการตรวจสอบขอมลสมาชก 2.1 ถาเปนสมาชก 2.1.1 ทราบรายละเอยดของสมาชก
2.2 ถาไมเปนสมาชก 2.2.1 ไมมรายละเอยดของสมาชก 3. พนกงานท าการบนทกการตรวจสอบ
Alternate Condition -
![Page 89: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/89.jpg)
116
Use Case ของการตรวจสอบจ านวนหน
ตารางท 3 – 47 Use Case documentation ของการตรวจสอบจ านวนหน
Use Case ID 9.2 Use Case Name การตรวจสอบจ านวนหน Actor พนกงาน Purpose เพอตรวจสอบจ านวนหน Level Include Use Case Preconditions - Post Preconditions จ านวนหน Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบจ านวนหน
2. พนกงานจะท าการตรวจสอบจ านวนหน 2.1 ถามหน
2.1.1 ระบบจะแสดงจ านวนหน 2.2 ถาไมเปนสมาชก 2.2.1 ระบบจะท าการแจงวาไมมหน
Alternate Condition -
![Page 90: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/90.jpg)
117
Use Case ของการตรวจสอบยอดซอสนคา
ตารางท 3 – 48 Use Case documentation ของการตรวจสอบยอดซอสนคา
Use Case ID 9.3 Use Case Name การตรวจสอบยอดซอสนคา Actor พนกงาน Purpose เพอตรวจสอบยอดซอสนคา Level Include Use Case Preconditions - Post Preconditions ยอดซอสนคาของสมาชก Main Flows 1. Use Case จะเรมตนไดกตอเมอพนกงานตองการตรวจสอบยอดซอสนคา
2. พนกงานจะท าการตรวจสอบยอดซอสนคา 2.1 ถามยอดซอสนคา
2.1.1 ระบบจะแสดงยอดซอสนคา 2.2 ถาไมเปนสมาชก 2.2.1 ระบบจะแจงวาไมมยอดซอสนคา
Alternate Condition -
![Page 91: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/91.jpg)
118
3.2.2.10 Use Case Diagram การตดจ าหนายสนคา
ภาพท 3 – 56 Use Case Diagram การตดจ าหนายสนคา
Use Case ของการตดจ าหนายสนคา
ตารางท 3 – 49 Use Case documentation ของการตดจ าหนายสนคา
Use Case ID 10 Use Case Name ตดจ าหนายสนคา Actor พนกงาน Purpose เพอตดจ าหนายสนคาและปรบปรงจ านวนคงเหลอของสนคา Level Primary Use Case Preconditions เมอสนคามการขายออกไปและสนคาขาดช ารดเสยหาย Post Preconditions จ านวนสนคาคงเหลอปจจบน Main Flows 1. Use Case จะเรมตนไดกตอเมอจ านวนสนคามการเปลยนแปลงไปจากจ านวน
คงเหลอปจจบน 2. พนกงานจะท าการกรอกขอมลสนคาทตองการตดจ าหนาย 5. พนกงานท าการบนทกขอมลการตดจ าหนาย
Alternate Condition -
![Page 92: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/92.jpg)
119
Use Case ของการตรวจสอบขอมลสนคา
ตารางท 3 – 50 Use Case documentation ของการตรวจสอบขอมลสนคา
3.2.2.11 Use Case Diagram การออกรายงาน
ภาพท 3 – 57 Use Case Diagram การออกรายงาน
Use Case ID 10.1 Use Case Name ตรวจสอบขอมลสนคา Actor พนกงาน Purpose เพอตรวจสอบสนคาทตองการตดจ าหนาย Level Include Use Case Preconditions กรอกขอมลสนคาทตองการตดจ าหนาย Post Preconditions ทราบขอมลสนคา และจ านวนคงเหลอของสนคา Main Flows 1. Use Case จะเรมตนไดกตอเมอมการกรอกขอมลสนคา
2. พนกงานจะท าการกรอกจ านวนสนคาทตองการตดจ าหนาย 3. พนกงานท าการบนทกขอมลการตรวจสอบสนคา
Alternate Condition -
![Page 93: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/93.jpg)
120
Use Case ของการออกรายงาน
ตารางท 3 – 51 Use Case documentation ของการออกรายงาน
Use Case ID 11 Use Case Name ออกรายงาน Actor พนกงาน Purpose เพอท าการออกรายงานตางๆ Level Primary Use Case Preconditions - Post Preconditions รายงานขอมลตางๆทตองการท าการออกรายงาน Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานกรอกขอมลทตองการท าการ
ออกรายงาน 2. ระบบจะท าการตรวจสอบขอมลวามหรอไม ถาไมมใหกลบไปเลอกขอมลรายงานอน 3. ถามระบบจะแสดงรายละเอยดรายงานทเลอก 4. แลวท าการตรวจสอบวาตองการพมพรายงานหรอไมถาไมจะท าการจบการท างาน 5. ถาตองการกจะท าการพมพรายงานและจบการท างาน
Alternate connection -
![Page 94: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/94.jpg)
121
Use Case ของการตรวจสอบขอมลการออกรายงาน
ตารางท 3 – 52 Use Case documentation ของการตรวจสอบขอมลการออกรายงาน
3.2.3 Class Diagram ระบบงานใหม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยาสรรค
สามารถน ามาเขยนเปน Use case Diagramไดดงน
Use Case ID 11.1 Use Case Name ตรวจสอบขอมลออกรายงาน Actor พนกงาน Purpose เพอตรวจสอบความถกตองของรายงาน Level Include Use Case Preconditions - Post Preconditions รายงานขอมลตางๆทตองการท าการออกรายงาน Main Flows 1. Use case จะเรมตนไดกตอเมอพนกงานกรอกขอมลทตองการท าการ
ออกรายงาน 2. ท าการตรวจสอบขอมลวามหรอไม ถาไมมใหกลบไปเลอกขอมลรายงานอน 3. ถามจะแสดงรายละเอยดรายงานทเลอก 4. แลวท าการตรวจสอบวาตองการพมพรายงานหรอไมถาไมจะท าการจบการท างาน 5. ถาตองการกจะท าการพมพรายงานและจบการท างาน
Alternate connection -
![Page 95: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/95.jpg)
122
5.2.3.1 Class Diagram การสมครสมาชก
ภาพท 3 – 58 Class Diagram การสมครสมาชก
![Page 96: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/96.jpg)
123
5.2.3.2 Class Diagram การเพมหน
ภาพท 3 – 59 Class Diagram การเพมหน
![Page 97: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/97.jpg)
124
5.2.3.3 Class Diagram การถอนหน
ภาพท 3 – 60 Class Diagram การถอนหน
![Page 98: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/98.jpg)
125
5.2.3.4 Class Diagram การลาออกจากการเปนสมาชก
ภาพท 3 – 61 Class Diagram การลาออกจากการเปนสมาชก
![Page 99: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/99.jpg)
126
5.2.3.5 Class Diagram การขายสนคา
ภาพท 3 – 62 Class Diagram การขายสนคา
![Page 100: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/100.jpg)
127
5.2.3.6 Class Diagram การสงซอสนคา
ภาพท 3 – 63 Class Diagram การสงซอสนคา
![Page 101: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/101.jpg)
128
5.2.3.7 Class Diagram การรบสนคา
ภาพท 3 – 64 Class Diagram การรบสนคา
![Page 102: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/102.jpg)
129
5.2.3.8 Class Diagram การจายช าระเงน
ภาพท 3 – 65 Class Diagram การจายช าระเงน
![Page 103: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/103.jpg)
130
5.2.3.9 Class Diagram การปนผล
ภาพท 3 – 66 Class Diagram การปนผล
![Page 104: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/104.jpg)
131
3.2.3.10 Class Diagram การตดจ าหนาย
ภาพท 3 – 67 Class Diagram การตดจ าหนาย
![Page 105: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/105.jpg)
132
3.2.4 Sequence Diagram ระบบงานใหม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยาสรรค สามารถน ามาเขยนเปน Use case Diagramไดดงน
3.2.4.1 Sequence Diagram การสมครสมาชก
ภาพท 3 – 68 Sequence Diagram การสมครสมาชก
132
![Page 106: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/106.jpg)
133
3.2.4.2 Sequence Diagram การเพมหน
ภาพท 3 – 69 Sequence Diagram การเพมหน
133
![Page 107: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/107.jpg)
134
3.2.4.3 Sequence Diagram การถอนหน
ภาพท 3 – 70 Sequence Diagram การถอนหน
134
![Page 108: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/108.jpg)
135
3.2.4.4 Sequence Diagram การลาออกจากการเปนสมาชก
ภาพท 3 – 71 Sequence Diagram การลาออกจากการเปนสมาชก
135
![Page 109: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/109.jpg)
136
3.2.4.5 Sequence Diagram การขายสนคา
ภาพท 3 – 72 Sequence Diagram การขายสนคา
136
![Page 110: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/110.jpg)
137
3.2.4.6 Sequence Diagram การสงซอสนคา
ภาพท 3 – 73 Sequence Diagram การสงซอสนคา
137
![Page 111: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/111.jpg)
138
3.2.4.7 Sequence Diagram การรบสนคา
ภาพท 3 – 74 Sequence Diagram การรบสนคา
138
![Page 112: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/112.jpg)
139
3.2.4.8 Sequence Diagram การจายช าระเงน
ภาพท 3 – 75 Sequence Diagram การจายช าระเงน
139
![Page 113: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/113.jpg)
140
3.2.4.9 Sequence Diagram การปนผล
ภาพท 3 – 76 Sequence Diagram การปนผล
140
![Page 114: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/114.jpg)
141
3.2.4.10 Sequence Diagram การตดจ าหนาย
ภาพท 3 – 77 Sequence Diagram การตดจ าหนาย
141
![Page 115: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/115.jpg)
142
3.2.5 ER – Diagram Modal
3.2.5.1 การออกแบบส าหรบพฒนาระบบ จะอาศยเทคนคการออกแบบฐานขอมล
เชงสมพนธ โดยใช – Diagram Modal เพอแสดงความสมพนธระหวางเอนทต ซงมรายละเอยดดงน
พนกงาน 1 คน ท าการสมครสมาชกไดหลายครง
ภาพท 3 – 78 แสดงความสมพนธระหวางขอมลพนกงานกบการสมครสมาชก
พนกงาน 1 คน ท าการเพมหนไดหลายครง
ภาพท 3 – 79 แสดงความสมพนธระหวางขอมลพนกงานกบการเพมหน
พนกงาน 1 คน ท าการถอนหนไดหลายครง
ภาพท 3 – 80 แสดงความสมพนธระหวางขอมลพนกงานกบการถอนหน
พนกงาน สมครสมาชก ท า 1 m
พนกงาน ถอนหน ท า 1 m
พนกงาน เพมหน ท า 1 m
![Page 116: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/116.jpg)
143
พนกงาน 1 คน ท าการลาออกจากการเปนสมาชกใหกบสมาชกไดหลายครง
ภาพท 3 – 81 แสดงความสมพนธระหวางขอมลพนกงานกบการลาออกจากเปนสมาชกใหกบสมาชก
พนกงาน 1 คน ท าการขายสนคาไดหลายครง
ภาพท 3 – 82 แสดงความสมพนธระหวางขอมลพนกงานกบการขายสนคา
สมาชก 1 คนสามารถท าการขายสนคาใหไดหลายครง
ภาพท 3 – 83 แสดงความสมพนธระหวางสมาชกกบการขายสนคา
การขายสนคา 1 ครง มรายละเอยดการขายสนคาหลายอยาง
ภาพท 3 – 84 แสดงความสมพนธระหวางการขายสนคากบรายละเอยดการขายสนคา
พนกงาน ขายสนคา ท า 1 m
สมาชก ขายสนคา ท า 1 m
การขายสนคา รายละเอยดการขายสนคา ม 1 m
พนกงาน ท า ลาออกจากการเปนสมาชก 1 m
![Page 117: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/117.jpg)
144
ในการสงซอสนคา พนกงาน 1 คน ท าการสงซอสนคาไดหลายครง
ภาพท 3 – 85 แสดงความสมพนธระหวางขอมลพนกงานกบการสงซอสนคา
ในการรบสนคา พนกงาน 1 คน ท าการรบสนคาไดหลายครง
ภาพท 3 – 86 แสดงความสมพนธระหวางขอมลพนกงานกบการรบสนคา
ในการจายช าระเงน พนกงาน 1 คน ท าการจายช าระเงนไดหลายครง
ภาพท 3 – 87 แสดงความสมพนธระหวางขอมลพนกงานกบการจายช าระเงน
ในการตดจ าหนาย พนกงาน 1 คน ท าการตดจ าหนายไดหลายครง
ภาพท 3 – 88 แสดงความสมพนธระหวางขอมลพนกงานกบการตดจ าหนาย
พนกงาน สงซอสนคา ท า 1 m
พนกงาน รบสนคา ท า 1 m
พนกงาน จายช าระเงน ท า 1 m
พนกงาน ตดจ าหนาย ท า 1 m
![Page 118: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/118.jpg)
145
ในการตดจ าหนาย 1 ครง มสนคาอยหลายชนด
ภาพท 3 – 89 แสดงความสมพนธระหวางขอมลการตดจ าหนายกบสนคา
ในการปนผล พนกงาน 1 คน สามารถท าการปนผลไดปละ 1 ครง
ภาพท 3 – 90 แสดงความสมพนธระหวางขอมลพนกงานกบการปนผล
สมาชก 1 คน สามารถมบตรสมาชกได 1 ใบ
ภาพท 3 – 91 แสดงความสมพนธระหวางขอมลสมาชกกบบตรสมาชก
ในการถอนหนสมาชก 1 คน สามารถไดรบใบถอนหน 1 ใบ
ภาพท 3 – 92 แสดงความสมพนธระหวางขอมลสมาชกกบใบถอนหน
พนกงาน ปนผล ท า 1 1
สมาชก บตรสมาชก ม 1 1
สมาชก ใบถอนหน ไดรบ 1 1
ตดจ าหนาย สนคา ม 1 m
![Page 119: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/119.jpg)
146
ในการซอสนคา สมาชก 1 คน สามารถไดรบใบเสรจ 1 ใบ
ภาพท 3 – 93 แสดงความสมพนธระหวางขอมลสมาชกกบใบเสรจ
ในการเพมหน สมาชก 1 คน สามารถไดรบใบเพมหน 1 ใบ คน
ภาพท 3 – 94 แสดงความสมพนธระหวางขอมลสมาชกกบใบเพมหน
ในการซอสนคาสมาชก 1 คน สามารถไดรบสนคาหลายชน
ภาพท 3 – 95 แสดงความสมพนธระหวางขอมลสมาชกกบสนคา
การสงซอสนคา 1 ครง มรายละเอยดการสงซอหลายอยาง
ภาพท 3 – 96 แสดงความสมพนธระหวางการสงซอสนคากบรายละเอยดการสงซอ
การสงซอสนคา รายละเอยดการสงซอสนคา ม 1 m
สมาชก ใบเสรจ ไดรบ 1 1
สมาชก ใบเพมหน ไดรบ 1 1
สมาชก สนคา ไดรบ 1 m
![Page 120: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/120.jpg)
147
การสงซอสนคา 1 ครง สงจากตวแทนจ าหนายหลายบรษท
ภาพท 3 – 97 แสดงความสมพนธระหวางการสงซอสนคากบตวแทนจ าหนาย
สนคา 1 ชนด มอยในรายละเอยดการสงซอไดหลายครง
ภาพท 3 – 98 แสดงความสมพนธระหวางการสงซอสนคากบการรบสนคา
การรบสนคา 1 ครง มรายละเอยดการรบสนคาหลายอยาง การรบสนคา m ครง
ภาพท 3 – 99 แสดงความสมพนธระหวางการรบสนคากบรายละเอยดการรบสนคา
สนคา 1 ชนด มอยในรายละเอยดการรบสนคาไดหลายครง
ภาพท 3 – 100 แสดงความสมพนธระหวางการรบสนคากบรายละเอยดการตดจ าหนาย
การสงซอสนคา ตวแทนจ าหนาย สงจาก 1 m
สนคา รายละเอยดการสงซอ ม 1 m
การรบสนคา รายละเอยดการรบสนคา ม 1 m
สนคา รายละเอยดการรบสนคา ม 1 m
![Page 121: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/121.jpg)
148
การปนผล 1 ครง มรายละเอยดการปนผลหลายรายการ
ภาพท 3 – 101 แสดงความสมพนธระหวางการปนผลกบรายละเอยดการปนผล
สมาชก 1 คนไดรบเงนปนผลปละครง
ภาพท 3 – 102 แสดงความสมพนธระหวางสมาชกกบการปนผล
สมาชก 1 คนไดรบเงนใบปนผล 1 ใบ
ภาพท 3 – 103 แสดงความสมพนธระหวางสมาชกกบใบปนผล
สมาชก 1 คน สามารถท าการเพมหนไดหลายครงแตไมเกน 10 หน
ภาพท 3 – 104 แสดงความสมพนธระหวางสมาชกกบการเพมหน
ปนผล รายละเอยดการปนผล ม 1 m
สมาชก การเพมหน ท า 1 m
สมาชก การปนผล ไดรบ 1 1
สมาชก ใบปนผล ไดรบ 1 1
![Page 122: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/122.jpg)
149
สมาชก 1 คน สามารถท าการถอนหนได 1 ครง
ภาพท 3 – 105 แสดงความสมพนธระหวางสมาชกกบการถอนหน
ลกคาทวไป 1 คน ท าการสมครสมาชกได 1 ครง
ภาพท 3 – 106 แสดงความสมพนธระหวางลกคาทวไปกบการสมครสมาชก
ในการลาออกจากเปนสมาชก สมาชก 1 คน สามารถลาออกจากเปนสมาชกได 1 ครง
ภาพท 3 – 107 แสดงความสมพนธระหวางขอมลสมาชกกบการลาออกจากการเปนสมาชก
สนคาหลายชนด มประเภทสนคาอย 1 ประเภท
ภาพท 3 – 108 แสดงความสมพนธระหวางขอมลสนคากบประเภทสนคา
สมาชก การถอนหน ท า 1 1
ลกคาทวไป สมครสมาชก ท า 1 1
1
สมาชก ลาออกจากการเปนสมาชก ท า 1 1
1
สนคา ประเภทสนคา ท า m 1
1
![Page 123: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/123.jpg)
150
3.2.5 แผนภาพ ER – Diagram Modal
ภาพท 3 – 109 แผนภาพ ER – Diagram Modal
150
![Page 124: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/124.jpg)
151
3.2.6 Data Dictionary (พจนานกรมขอมล)
ออกแบบส าหรบฐานขอมล MS SQL Server
ตารางท 3 – 53 แสดงขอมลสมาชก (Member)
Field Name Description Data Type Size Key Reference mem_id รหสสมาชก Varchar 50 PK mem_name ชอสมาชก Varchar 50 mem_add ทอย Varchar 50 mem_sex เพศ Varchar 50 mem_ plane ระดบชน Varchar 2
mem_phone เบอรโทร Varchar 10
shab_unit เบอรโทร Int 10
mem_total ยอดซอสะสม Float 6
mem_status สถานะ Varchar 6
ตารางท 3 – 54 แสดงขอมลการสมครสมาชก (Data Member)
Field Name Description Data Type Size Key Reference dm_id รหสการสมครสมาชก Varchar 50 PK mem_id รหสสมาชก Varchar 50 FK Member dm_date วนทสมครสมาชก Date 30 dm_shab_unit จ านวนหน Int 3 money ยอดเงนหนสทธ Int 6
![Page 125: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/125.jpg)
152
ตารางท 3 – 55 ขอมลการเพมหน (Add Stock)
Field Name Description Data Type Size Key Reference as_id รหสการเพมหน Varchar 50 PK mem_id รหสสมาชก Varchar 50 FK Member mem_name ชอสมาชก Varchar 50 as_date วนทเพมหน Varchar 30 as_unit จ านวนหนทเพม Int 3 as_net จ านวนเงนสทธ Int 6
ตารางท 3 – 56 ขอมลการถอนหน (withdrawal)
Field Name Description Data Type Size Key Reference eq_id รหสการถอนหน Varchar 50 PK mem_id รหสสมาชก Varchar 50 FK Member mem_name รหสสมาชก Varchar 50 FK Member eq_date วนทถอนหน Varchar 50 eq_unit จ านวนหนทถอน Int 3 eq_net จ านวนเงนสทธ Int 3
![Page 126: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/126.jpg)
153
ตารางท 3 – 57 ขอมลการขาย (Sale)
Field Name Description Data Type Size Key Reference sale_id รหสการขาย Varchar 50 PK mem_id รหสสมาชก Varchar 50 FK Member emp_id รหสพนกงาน Varchar 50 FK employee sale_date วนทขาย Varchar 50 sale_total ราคาขายสทธ Number 3 sale_total2 ราคาทนสทธ Number 3
ตารางท 3 – 58 ขอมลรายละเอยดการขาย (Sale _Detail)
Field Name Description Data Type Size Key Reference sale_id รหสการขาย Varchar 50 PK.FK Sale pro_id รหสสนคา Varchar 50 FK Product pro_name ชอสนคา Varchar 50 sale_order จ านวนทขาย Int 5 sale_unit หนวยนบ Varchar 30 sale_price ราคาขายตอหนวย Float 6 total_price ราคารวม Float 6 sale_input จ านวนเงนทรบ Float 6 sale_change จ านวนเงนททอน Float 6
![Page 127: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/127.jpg)
154
ตารางท 3 – 59 ขอมลการสงซอ (Order)
Field Name Description Data Type Size Key Reference order_id รหสการสงซอ Varchar 50 PK order_date วนทสงซอ Varchar 50 emp_id รหสพนกงาน Varchar 50 FK Employee sup_id รหสตวแทนจ าหนาย Varchar 50 FK Supplier order_sum ราคาสทธ Float 10
ตารางท 3 – 60 ขอมลรายละเอยดการสงซอ ( Order Detail)
Field Name Description Data Type Size Key Reference order_id รหสการสงซอ Varchar 50 PK,FK Order pro_id รหสสนคา Varchar 50 FK Product pro_name ชอสนคา Varchar 50 order_unit จ านวนทสงซอ Int 5 pro_unit หนวยนบ Varchar 50 pro_division ราคาตอหนวย Float 6 order_total ราคารวม Float 6 pro_status สถานะการจายช าระเงน Varchar 50
![Page 128: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/128.jpg)
155
ตารางท 3 – 61 แสดงขอมลการรบสนคา (Receive)
Field Name Description Data Type Size Key Reference receive_id รหสการรบสนคา Varchar 50 PK order_id รหสการสงซอ Varchar 50 FK Order emp_id รหสพนกงาน Varchar 50 FK Employee sup_id รหสตวแทนจ าหนาย Varchar 50 FK Supplier receive_date วนทรบสนคา Varchar 50 receive_discount สวนลด(%) Float 3 receive_total จ านวนเงนสทธ Float 6
ตารางท 3 – 62 แสดงรายละเอยดการรบสนคา (Receive Detail)
Field Name Description Data Type Size Key Reference receive_id รหสการรบสนคา Varchar 50 PK,FK Receive pro_id รหสสนคา Varchar 50 FK Product pro_name ชอสนคา Varchar 50 pro_division ราคาตอหนวย Float 6 pro_unit หนวยนบ Varchar 50 receive_unit จ านวนทรบ Float 6 receive_blog จ านวนทคาง Float 6 receive_price ราคารวม Float 6
![Page 129: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/129.jpg)
156
ตารางท 3 – 63 แสดงขอมลการจายช าระเงน (Pay)
Field Name Description Data Type Size Key Reference pay_id รหสการจายช าระเงน Varchar 50 PK receive_id รหสการรบสนคา Varchar 50 FK Receive pay_date วนทจายช าระเงน Varchar 50 sup_id รหสตวแทนจ าหนาย Varchar 50 FK Supplier emp_id รหสพนกงาน Varchar 50 FK Employee pay_pay จ านวนเงนทจาย Float 6 pay_total ราคาสทธ Float 6
ตารางท 3 – 64 แสดงขอมลพนกงาน (Employee)
Field Name Description Data Type Size Key Reference emp_id รหสพนกงาน Varchar 50 PK emp_name ชอพนกงาน Varchar 50 emp_address ทอยพนกงาน Varchar 50 emp_phone เบอรโทรศพท Varchar 50 emp_user User name Varchar 50 emp_pass Password Varchar 50
![Page 130: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/130.jpg)
157
ตารางท 3 – 65 แสดงขอมลการปนผล (Bonus)
Field Name Description Data Type Size Key Reference bonus_id รหสการปนผล Varchar 10 PK bonus_date วนทปนผล Date 30 emp_id รหสพนกงาน Varchar 50 FK Employee
ตารางท 3 – 66 แสดงขอมลรายละเอยดการปนผล (Bonus_Detail)
Field Name Description Data Type Size Key Reference bonus_id รหสการปนผล Varchar 10 PK mem_id รหสสมาชก Varchar 10 FK Member mem_name ชอสมาชก Varchar 30 mem_ plane ระดบชน Varchar 2 bonus_shab จ านวนเงนปนผลคน Float 6 bonus_money จ านวนเงนปนยอดซอ Float 6 bonus_total เงนปนผลสทธ Float 6
![Page 131: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/131.jpg)
158
ตารางท 3 – 67 แสดงขอมลการตดจ าหนาย (Amortization)
Field Name Description Data Type Size Key Reference am_id รหสการตดจ าหนาย Varchar 50 PK emp_id รหสพนกงาน Varchar 50 FK Employee am_date วนทตดจ าหนาย Varchar 50
ตารางท 3 – 68 แสดงรายละเอยดการตดจ าหนาย(Amortization Detail)
Field Name Description Data Type Size Key Reference am_id รหสการตดจ าหนาย Varchar 50 PK,FK Amortization pro_id รหสสนคา Varchar 50 FK Product pro_name ชอสนคา Varchar 50 ad_remain จ านวนทตดจ าหนาย Int 6 pro_unit หนวยนบ Varchar 50 ad_cause สาเหตทตดจ าหนาย Varchar MAX
![Page 132: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/132.jpg)
159
ตารางท 3 – 69 ขอมลตวแทนจ าหนาย (Supplier)
Field Name Description Data Type Size Key Reference sup_id รหสตวแทนจ าหนาย Varchar 50 PK sup_name ชอตวแทนจ าหนาย Varchar 50 sup_phone เบอรโทรศพท Varchar 50 sup_fax เบอรแฟกซ Varchar 50 sup_add ทอย Varchar MAX sup_company ชอบรษท Varchar 50
ตารางท 3 – 70 แสดงขอมลสนคา (Product)
Field Name Description Data Type Size Key Reference pro_id รหสสนคา Varchar 50 PK pro_name ชอสนคา Varchar 50 pro_division ราคาตอหนวย(ราคาขาย) Float 6 pro_price ราคาตอหนวย(ราคาทน) Float 6 pro_ unit หนวยนบ Varchar 50 pro_orderpoint จดสงซอ Int 6 pro_remain จ านวนคงเหลอ Int 6 pro_type_id รหสประเภทสนคา Varchar 50 FK Product Type
![Page 133: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/133.jpg)
160
ตารางท 3 – 71 แสดงประเภทสนคา (Product Type)
Field Name Description Data Type Size Key Reference pro_type_id รหสประเภทสนคา Varchar 50 PK pro_type_name ชอประเภทสนคา Varchar 50
ตารางท 3 – 72 ขอมลการลาออกจากการเปนสมาชก (Quit)
Field Name Description Data Type Size Key Reference quit_id รหสการลาออกจากการเปนสมาชก Varchar 50 PK emp_id รหสพนกงาน Varchar 50 FK Employee quit_date วนทลาออก Varchar 50 mem_id รหสสมาชก Varchar 50 FK Member mem_name ชอสมาชก Varchar 50 shab_unit จ านวนหน Int 6 quit_net จ านวนเงนหนสทธ Int 6
![Page 134: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/134.jpg)
161
3.2.6 Input Design
ภาพท 3 – 110 ฟอรมการ Login เขาสระบบ
ภาพท 3 – 111 ฟอรมหนาหลก
![Page 135: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/135.jpg)
162
ภาพท 3 – 112 ฟอรมการสมครสมาชก
ภาพท 3 – 113 ฟอรมขอมลพนกงาน
![Page 136: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/136.jpg)
163
ภาพท 3 – 114 ฟอรมการเพมหน
ภาพท 3 – 115 ฟอรมการถอนหน
![Page 137: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/137.jpg)
164
ภาพท 3 – 116 ฟอรมระบบการขายสนคา
ภาพท 3 – 117 ฟอรมการสงซอ
สนคา
![Page 138: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/138.jpg)
165
ภาพท 3 – 118 ฟอรมขอมลการรบสนคา
ภาพท 3 – 119 ฟอรมการจายช าระเงน
![Page 139: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/139.jpg)
166
ภาพท 3 – 120 ฟอรมการปนผล
ภาพท 3 – 121 ฟอรมการตดจ าหนายสนคา
![Page 140: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/140.jpg)
167
ภาพท 3 – 122 ฟอรมขอมลตวแทนจ าหนาย
ภาพท 3 – 123 ฟอรมขอมลสนคา
![Page 141: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/141.jpg)
168
ภาพท 3 – 124 ฟอรมหนาหลก
ภาพท 3 – 125 ฟอรมออกจากการเปนสมาชก
![Page 142: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/142.jpg)
169
3.2.7 Output Design
รายงานขอมลสมาชก
4.
5.
6.
7.
8.
9.
ภาพท 3 – 126 รายงานขอมลสมาชก
รายงานขอมลสมาชก
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสสมาชก : วนทสมคร :
ชอสมาชก : จ านวนหน : หน
![Page 143: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/143.jpg)
170
รายงานการเพมหน
10.
11.
12.
13.
14.
15.
ภาพท 3 – 127 รายงานการเพมหน
รายงานการเพมหน
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการเพมหน : วนทเพมหน :
รหสสมาชก : จ านวนหน : หน
ชอสมาชก : จ านวนเงนสทธ : บาท
![Page 144: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/144.jpg)
171
รายงานการถอนหน
16.
17.
18.
19.
20.
21.
22.
ภาพท 3 – 128 รายงานการถอนหน
รายงานการถอนหน
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการถอนหน : วนทถอน :
รหสสมาชก :
ชอสมาชก :
![Page 145: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/145.jpg)
172
รายงานการขายสนคา
23.
24.
25.
26.
27.
28.
29.
30.
ภาพท 3 – 129 รายงานการขายสนคา
รายงานการขายสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการขาย : วนทขาย :
รหสสมาชก :
รหสพนกงาน :
ล าดบ รหสสนคา รายการสนคา จ านวนสนคา ราคา/หนวย ราคารวม
รวม
![Page 146: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/146.jpg)
173
ใบเสรจ
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
ภาพท 3 – 130 ใบเสรจ
ใบเสรจ
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสสมาชก : เลขทใบเสรจ :
ชอสมาชก : รหสการขาย :
ล าดบ รหสสนคา รายการสนคา จ านวน ราคา/หนวย ราคารวม
รวม
ราคารวม บาท
ผรบช าระเงน..............................................................
![Page 147: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/147.jpg)
174
รายงานการสงซอสนคา
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
ภาพท 3 – 131 รายงานการสงซอสนคา
รายงานการสงซอสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการสงซอ : วนทสงซอ :
รหสตวแทนจ าหนาย :
ล าดบ รหสสนคา รายการสนคา จ านวน ราคา/หนวย ราคาสทธ
รวม
![Page 148: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/148.jpg)
175
ใบสงซอสนคา
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
ภาพท 3 – 132 ใบสงซอสนคา
ใบสงซอสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการสงซอ : เลขทใบสงซอ :
รหสตวแทนจ าหนาย : วนทสงซอ :
ชอตวแทนจ าหนาย :
ล าดบ รหสสนคา รายการสนคา จ านวน ราคา/หนวย ราคาสทธ
รวม
ผสงซอ........................................................ ผอนมต.....................................................
![Page 149: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/149.jpg)
176
รายงานการรบสนคา
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85. รายงานการจายช าระ
ภาพท 3 – 133 รายงานการรบสนคา
รายงานการรบสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการรบสนคา : วนทรบสนคา :
รหสตวแทนจ าหนาย : วนทตองจายช าระ :
รหสการสงซอ :
ล าดบ รหสสนคา รายการสนคา หนวยนบ จ านวน ราคา/หนวย ราคารวมสทธ
รวม
ผรบสนคา........................................................ ผอนมต.....................................................
![Page 150: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/150.jpg)
177
รายงานการจายช าระเงน
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
ภาพท 3 – 134 รายงานการจายช าระเงน
รายงานการจายช าระ
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
ล าดบ รหสการจายช าระ รหสการรบสนคา รหสการสงซอ รหสพนกงาน วนทจายช าระ ราคาสทธ
รวม
ผจายช าระ.....................................................
![Page 151: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/151.jpg)
178
รายงานการปนผล
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
ภาพท 3 – 135 รายงานการปนผล
รายงานการปนผล
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการปนผล : วนทปนผล :
รหสสมาชก :
ชอสมาชก :
ล าดบ จ านวนหน ยอดปนผลตามยอดซอ ยอดปนผลตามจ านวนหน เงนปนผลสทธ
รวม
ผรบเงน................................................... ผจายช าระ.....................................................
![Page 152: บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด าเนินงาน ... 3.1.4.2 Use Case Diagram การเพิ่มหุ้น](https://reader034.vdocuments.site/reader034/viewer/2022052007/601b8be5569fa275873bd3a9/html5/thumbnails/152.jpg)
179
รายงานขอมลสนคา
ภาพท 3 – 136 รายงานขอมลสนคา
รายงานขอมลสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
ล าดบ รหสสมาชก ชอสมาชก จ านวนสนคา จ านวนคงเหลอ
รวม
ผตรวจสอบ.....................................................