1. 2. 3. 4. · บทที่ 1 บทน า 8. บทที่ 2 แนวคิดที่เกี่ยวข้อง 9. บทที่ 3 วิธีการด าเนินงาน
บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด...
Transcript of บทที่ 3 - Mahasarakham University 3(23).pdf · บทที่ 3 วิธีการด...
28
บทท 3
วธการด าเนนงาน
ในสวนของการวเคราะหระบบงานเดมน ผศกษาจะน าเสนอรายละเอยดขนตอนการวเคราะหและ
ออกแบบระบบ ซงไดน าทฤษฎและแนวความคดตางๆ จากทไดศกษามาแลว จากบทท 2 มาประยกตใช
งานโดยประกอบดวยการวเคราะหระบบงานเดม
3.1 ระบบงานเดม
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค ต าบลโนนสะอาด อ าเภอโนนสะอาด จงหวด
อดรธาน เปนรานขายปลกขนาดเลก ขายสนคาหลายชนด เชน ของใช อาหารแหง ขนม เครองดม และ
อปกรณการเรยน ระบบการบรหารงานของรานปจจบนมปญหาอยหลายจด และการจดเกบขอมลบางสวน
จดเกบลงในกระดาษ ซงการจดเกบขอมลลงในเอกสารมความสะดวกในการจดเกบ แตกเกดขอผดพลาดได
งาย ไมวาจะเปนการสญหายของขอมล การคนหาขอมลกท าไดยากเพราะตองไปคนหาเอกสารทอยรวมกน
ไมเปนระเบยบ จากทกลาวมาขางตนสามารถวเคราะหปญหาทเกดขนไดดงน
3.1.1 ปญหาของระบบ
3.1.1.1 บคลากร (Man)
- การท างานลาชาโดยเฉพาะการคนหาขอมล
- การใหบรการไมมประสทธภาพ
- ขาดความรในการบรหารจดการ
3.1.1.2 เครองมอ (Material)
- เครองค านวณลาสมย
- การจดเกบเอกสารไมมประสทธภาพ
- ไมมการน าคอมพวเตอรมาใชในการปฏบตงาน
3.1.1.3 การบรหารการจดการ (Management)
- ขาดการวางแผนลวงหนา
- ขาดการตรวจสอบและการประเมนผล
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 (ระบบงานเดม)
ซงแสดงขนตอนการท างานไดดงน
30
3.1.3.1 Flowchart การสมครสมาชก
ภาพท 3 – 2 Flowchart เปนการแสดงขนตอนการสมคร
อธบาย flowchart เปนการแสดงขนตอนการสมครเปนสมาชกสหกรณรานคา เรมตนโดย
พนกงานจะใหผทมาสมครท าการกรอกใบสมครและท าการตรวจสอบวาเปนสมาชกหรอไม ถาไมเปน
พนกงานจะท าการแจงขอมลเกยวกบจ านวนหนวาสมาชกตองการซอกหนและท าการค านวณเงนคาหน
จากนนสมาชกจะท าการช าระเงนคาหนทซอ บนทกขอมลและออกสมดบนทกขอมลในการซอของใหกบ
สมาชก จบการท างาน ถาตรวจสอบแลววาเปนสมาชกกจบการท างาน
31
3.1.3.2 Flowchart การเพมหน
ภาพท 3 – 3 Flowchart เปนการแสดงขนตอนการซอหนเพม
อธบาย flowchart แสดงขนตอนการซอหนเพม เรมตนพนกงานรบขอมลจากสมาชกเพอท าการ
ตรวจสอบการเปนสมาชกหรอไม ถาเปนสมาชกพนกงานจะท าการแจงเกยวกบจ านวนหนทตองการซอเพม
จากนนพนกงานจะท าการค านวณเงนคาหน หนละ 10 บาท ท าการจายช าระเงนคาหนทซอพนกงาน
บนทกขอมลการซอหนจบการท างาน ถาตรวจสอบแลววาไมเปนสมาชกเปนการจบการท างาน
32
3.1.3.3 Flowchart การถอนหน
ภาพท 3 – 4 Flowchart เปนการแสดงขนตอนการถอนหน
อธบาย flowchart แสดงขนตอนการถอนหน เรมตนพนกงานรบขอมลจากสมาชกเพอตรวจสอบ
การเปนสมาชก ถาเปนสมาชกท าการตรวจสอบจ านวนหนวามจ านวนหนเทาไร ถามจะท าการกรอก
จ านวนหนทตองการถอน พนกงานท าการเงนละจายเงนคาหนคนใหกบสมาชกตามจ านวนหนทตองหาร
ถอน หนละ 10 บาท จากนนบนทกขอมลการถอนหน ถาไมเปนสมาชกเปนการจบการท างาน
33
3.1.3.4 Flowchart การขายสนคา
ภาพท 3 – 5 Flowchart เปนการแสดงขนตอนการขายสนคา
อธบาย flowchart แสดงขนตอนการขายสนคา เรมตนพนกงานรบขอมลสนคาตามทลกคา
ตองการ พนกงานจะท าการค านวณราคาสนคาและลกคาจะท าการช าระเงน พนกงานจะท าการตรวจสอบ
การเปนสมาชก หากเปนสมาชกพนกงานจะท าการบนทกยอดซอใหกบสมาชกลงสมดบนทกยอดซอสะสม
ถาไมเปนสมาชกเปนการจบการท างาน
34
3.1.3.5 Flowchart สงซอสนคา
ภาพท 3 – 6 Flowchart เปนการแสดงขนตอนการสงซอสนคา
อธบาย Flow Chart แสดงขนตอนการสงซอสนคา เรมตนพนกงานตรวจสอบสนคาทมอย
ในรานวาตองการทจะสงซอเพมหรอไม ถาสงซอใหบนทกขอมลการสงซอลงในสมดรายวนซอ และออก
ใบสงซอสนคาใหตวแทนจ าหนาย ถาไมสงซอกเปนการจบการท างาน
35
3.1.3.6 Flow Chart การรบสนคา
ภาพท 3 – 7 Flowchart เปนการแสดงขนตอนการรบสนคา
อธบาย Flow Chart แสดงขนตอนการรบสนคา เรมตนพนกงานตรวจสอบสนคาจากใบสงของ
วาสนคาครบหรอไม ถาไมครบกท าการสงซอสนคาเพมจากตวแทนจ าหนาย และท าการจดเกบสนคา ถา
สนคาครบกท าการตรวจสอบวาสนคาช ารดหรอไม ถาไมช ารดกจดเกบสนคาไดเลย แตถาสนคาเกดการ
ช ารดกท าการเปลยนคนสนคา หรอสงคนสนคาใหกบตวแทนจ าหนายและเปนการจบการท างาน
36
3.1.3.7 Flowchart การจายช าระเงน
ภาพท 3 – 8 Flowchart เปนการแสดงขนตอนการจายช าระเงน
อธบาย Flowchart แสดงขนตอนการจายช าระเงน เรมตนพนกงานรบขอมลการจายช าระเงนเพอ
ท าการตรวจสอบวาขอมลการรบสนคาตรงกบจ านวนเงนทตองจายหรอไม ถาตรงกท าการจายช าระเงน
ใหกบตวแทนจ าหนาย หลงจากนนท าการบนทกขอมลการจายช าระเงน และรบใบเสรจ ถาจ านวนเงนและ
จ านวนสนคาไมถกตองเปนจบการท างาน
37
3.1.3.8 Flowchart การปนผล
ภาพท 3 – 9 Flowchart เปนการแสดงขนตอนการปนผล
อธบาย Flowchart แสดงขนตอนการปนผล เรมตนพนกงานรบขอมลสมาชกเพอท าการ
ตรวจสอบการเปนสมาชก ถาเปนสมาชกพนกงานจะท าการค านวณเงนปนผลทตองจายใหกบสมาชก
แลวท าการจายเงนปนผลใหกบสมาชก จากนนท าการบนทกขอมลการปนผล ถาไมเปนสมาชกใหเปน
จบการท างาน
38
3.1.4 Use Case Diagram ระบบงานเดม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยาสรรค
สามารถน ามาเขยนเปน Use case Diagramไดดงน
ภาพท 3 – 10 Use Case Diagram ระบบงานเดม
39
3.1.4.1 Use Case Diagram การสมครสมาชก
ภาพท 3 – 11 Use Case Diagram การสมครสมาชก
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
-
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 -
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 -
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 -
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
-
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 -
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 -
47
3.4.1.4 Use Case Diagram การขายสนคา
ภาพท 3 – 14 Use Case Diagram การขายสนคา
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
61
3.1.5 Class Diagram ระบบงานเดม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยา
สรรค สามารถน ามาเขยนเปน Class Diagram ไดดงน
3.1.5.1 Class Diagram การสมครสมาชก
ภาพท 3 – 19 Class Diagram การสมครสมาชก
62
3.1.5.2 Class Diagram การเพมหน
ภาพท 3 – 20 Class Diagram การเพมหน
63
3.1.5.3 Class Diagram การถอนหน
ภาพท 3 – 21 Class Diagram การถอนหน
64
3.1.5.4 Class Diagram การขายสนคา
ภาพท 3 – 22 Class Diagram การขายสนคา
65
3.1.5.5 Class Diagram การสงซอสนคา
ภาพท 3 – 23 Class Diagram การสงซอสนคา
66
3.1.5.6 Class Diagram การรบสนคา
ภาพท 3 – 24 Class Diagram การรบสนคา
67
3.1.5.7 Class Diagram การจายช าระเงน
ภาพท 3 – 25 Class Diagram การจายช าระเงน
68
3.1.5.8 Class Diagram การปนผล
ภาพท 3 – 26 Class Diagram การปนผล
69
3.1.6 Sequence Diagram ระบบงานเดม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยาสรรค สามารถน ามาเขยนเปน Sequence Diagram ไดดงน
3.1.6.1 Sequence Diagram การสมครสมาชก
ภาพท 3 – 27 Sequence Diagram การสมครสมาชก
69
70
3.1.6.2 Sequence Diagram การเพมหน
ภาพท 3 – 28 Sequence Diagram การเพมหน
70
71
3.1.6.3 Sequence Diagram การถอนหน
ภาพท 3 – 29 Sequence Diagram การถอนหน
71
72
3.1.6.4 Sequence Diagram การขายสนคา
ภาพท 3 – 30 Sequence Diagram การขายสนคา
72
73
3.1.6.5 Sequence Diagram การสงซอสนคา
ภาพท 3 – 31 Sequence Diagram การสงซอสนคา
73
74
3.1.6.6 Sequence Diagram การรบสนคา
ภาพท 3 – 32 Sequence Diagram การรบสนคา
74
75
3.1.6.7 Sequence Diagram การจายช าระเงน
ภาพท 3 – 33 Sequence Diagram การจายช าระเงน
75
76
3.1.6.8 Sequence Diagram การปนผล
ภาพท 3 – 34 Sequence Diagram การปนผล
76
77
3.2 ระบบงานใหม
3.2.1 System Flowchart ระบบงานใหม
ระบบบรหารจดการสหกรณโรงเรยนสามารถเขยนเปน Flowchart ซงแสดงขนตอนการท างานไดดงน
3.2.1.1 Flowchart การสมครสมาชก
ภาพท 3 – 35 Flowchart การสมครสมาชก
อธบาย flowchart เปนการแสดงขนตอนการสมครเปนสมาชกสหกรณรานคา เรมตนโดย
พนกงานจะท าการกรอกขอมลลกคาเพอท าการตรวจสอบวาเปนสมาชกหรอไม ถาไมเปน พนกงานจะท า
การกรอกจ านวนหนทตองการซอ ค านวณเงนคาหน หนละ 10 บาทลกคาจายช าระเงนคาหน หลงจากนน
พนกงานจะบนทกขอมลการเปนสมาชกและออกบตรสมาชกใหกบสมาชก จบการท างาน ถาเปนสมาชก
จบการท างาน
76
78
3.2.1.2 Flowchart การเพมหน
ภาพท 3 – 36 Flowchart การเพมหน
อธบาย flowchart แสดงขนตอนการซอหนเพม เรมตนพนกงานกรอขอมลจากสมาชกเพอท าการ
ตรวจสอบการเปนสมาชก ถาเปนสมาชกพนกงานจะท าการกรอกจ านวนหนทตองการซอเพม และท าการ
ตรวจสอบจ านวนหนวาเกน 10 หนหรอไม ถาเกนจะท าการกรอกจ านวนหนทตองการซอเพมใหม ถาไม
ระบบจะท าการค านวณเงนคาหน หนละ 10 บาท สมาชกท าการจายช าระเงนคาหนทซอ ระบบจะแสดง
ขอมลการเพม บนทกขอมลการเพมหน และท าการพมพใบเพมหนใหกบสมาชก ถาไมเปนสมาชกเปนการ
จบการท างาน
79
3.2.1.3 Flowchart การถอนหน
ภาพท 3 – 37 Flowchart การถอนหน
อธบาย flowchart แสดงขนตอนการถอนหน เรมตนพนกงานกรอกขอมลจากสมาชกเพอ
ตรวจสอบการเปนสมาชก ถาเปนสมาชกระบบจะท าการตรวจสอบจ านวนหนวามจ านวนหนเทาไร ถาม
สมาชกจะระบจ านวนหนทตองการถอน หลงจากนนจะท าการค านวณเงนคาหนและจายเงนคาหนคนใหกบ
สมาชกตามจ านวนหนทตองหารถอน หนละ 10 บาท ระบบจะบนทกขอมลการถอนหน และท าการพมพ
ใบถอนหนใหกบสมาชก ถาไมเปนสมาชกเปนการจบการท างาน
80
3.2.1.4 Flowchart การลาออกจากการเปนสมาชก
ภาพท 3 – 38 Flowchart การลาออกจากการเปนสมาชก
อธบาย flowchart แสดงขนตอนการลาออกจากการเปนสมาชก เรมตนสมาชกยนความจ านงขอ
อกจากการเปนสมาชกจากนนพนกงานกรอกขอมลสมาชกเพอท าการตรวจสอบการเปนสมาชก ถาเปน
ระบบจะท าการตรวจสอบจ านวนหนและท าการค านวณยอดเงนหนสทธ พนกงานคนเงนหนสทธใหกบ
สมาชก ระบบแสดงขอมลการลาออกและท าการบนทกขอมลการลาออกจากการเปนสมาชกจบการท างาน
ถาระบบตรวจสอบแลววาไมเปนสมาชกกเปนจบการท างาน
81
3.2.1.5 Flowchart การขายสนคา
ภาพท 3 – 39 Flowchart การขายสนคา
อธบาย flowchart แสดงขนตอนการขาย เรมตนพนกงานรบขอมลสนคาตามทลกคาตองการ
และระบบจะท าการคนหาขอมลสนคาจากนนจะท าการแสดงขอมลสนคา พนกงานท าการตรวจสอบวา
ลกคาตองการสนคาเพมหรอไม ถาตองการกจะเรมท าซ าตามขนตอนเดมโดยเรมตงแตการรบขอมลสนคา
แตถาไมกจะท าการตรวจสอบการเปนสมาชก ถาเปนกระบบจะท าการบนทกขอมลการขายและบนทก
ขอมลในการซอใหกบสมาชกคนนน แตถาไมเปนสมาชกกจะบนทกขอมลการขาย จากนนจะท าการแสดง
ขอมลการขาย และพมพใบเสรจใหกบลกคาเปนจบการท างาน
82
3.2.1.6 Flowchart การสงซอสนคา
ภาพท 3 – 40 Flowchart การสงซอสนคา
อธบาย Flow Chart แสดงขนตอนการสงซอสนคา เรมตนพนกงานกรอกขอมลสนคาและท าการ
แสดงขอมลสนคา จากนนท าการตรวจสอบสนคาทมอยในรานวาถงจดสงซอหรอยงและตองการทจะสงซอ
เพมหรอไม ถาสงซอใหกรอกขอมลสนคา กรอกขอมลตวแทนจ าหนาย กรอกขอมลการสงซอ และ
จ านวนสนคาทตองการสงซอ จากนนตรวจสอบวาตองการซอสนคาเพมหรอไม ถาตองการ กจะเรมท าซ า
ตามขนตอนเดมโดยเรมตงแตกรอกขอมลสนคาทตองการซอเพม ถาไมซอเพมจะท าการค านวณคาใชจาย
บนทกขอมลการสงซอ แสดงขอมลการสงซอ และออกใบสงซอสนคาใหตวแทนจ าหนาย ถาไมสงซอ
กเปนการจบการท างาน
83
3.2.1.7 Flowchart รบสนคา
ภาพท 3 – 41 Flowchart การรบสนคา
อธบาย Flow Chart แสดงขนตอนการรบสนคา เรมตนพนกงานรบขอมลจากใบสงสนคาและท า
การคนหาใบสงซอพรอมทงแสดงขอมลการสงซอ หลงจากนนตรวจสอบสนคาจากใบสงซอวาสนคาครบ
หรอไม ถาไมครบกท าการสงซอสนคาเพมจากตวแทนจ าหนาย และท าการรบสนคาพรอมทงบนทกการรบ
สนคา ถาสนคาครบกท าการตรวจสอบวาสนคาช ารดหรอไม ถาไมช ารดกท าการรบสนคาและบนทกการ
รบสนคาไดเลย แตถาสนคาเกดการช ารดกท าการเปลยนคนสนคา และสงคนสนคาใหกบตวแทนจ าหนาย
และเปนการจบการท างาน
84
3.2.1.8 Flowchart การจายช าระเงน
ภาพท 3 – 42 Flowchart การจายช าระเงน
อธบาย Flowchart แสดงขนตอนการจายช าระเงน เรมตนพนกงานรบขอมลการรบสนคาเพอท า
การคนหาขอมลการรบสนคา เมอเจอขอมลทตองการคนหาแลวจะแสดงขอมลการรบสนคา และท าการ
ตรวจสอบวาจ านวนสนคาทสงเทากบจ านวนสนคาทรบหรอไม ถาเทากท าการค านวณเงนทตองจาย และ
จายช าระเงนใหกบตวแทนจ าหนาย หลงจากนนท าการแสดงขอมลการจายช าระเงนและบนทกขอมลการ
จายช าระเงน ถาจ านวนสนคาทสงไมเทากบจ านวนสนคาทรบเปนจบการท างาน
85
3.2.1.9 Flowchart ปนผล
ภาพท 3 – 43 Flowchart การปนผล
อธบาย Flowchart แสดงขนตอนการปนผล เรมตนกรอกขอมลสมาชกเพอท าการตรวจสอบการ
เปนสมาชกหรอไม ถาเปนสมาชกระบบจะท าการตรวจสอบจ านวนหนและแสดงจ านวนหน จากนนท า
การกรอกก าไรสทธและท าการค านวณเงนปนผลตามจ านวนหน ตรวจสอบยอดซอวามหรอไม ถามระบบ
จะค านวณเงนปนผลตามยอดซอสะสมและค านวณเงนปนผลสทธ ระบบจะแสดงขอมลเงนปนผลพนกงาน
ท าการจายเงนปนผลใหแกสมาชก ระบบจะบนทกขอมลการปนผล พรอมทงออกใบเสรจใหกบสมาชก
แตถาไมมยอดซอจะท าการค านวณเงนปนผลสทธไปจนถงขนตอนสดทายคอการออกใบเสรจเลย ถาไมเปน
สมาชกใหเปนจบการท างาน
86
3.2.1.10 Flowchart ตดจ าหนาย
ภาพท 3 – 44 Flowchart การตดจ าหนาย
อธบาย Flowchart แสดงขนตอนการตดจ าหนาย เรมตนกรอกขอมลสนคาเพอท าการตรวจสอบ
วาสนคาช ารดหรอไม ถาช ารดจะท าการกรอกจ านวนทท าการตดจ าหนาย และแสดงขอมลการตดจ าหนาย
บนทกขอมลการตดจ าหนายเปนจบการท างาน ถาไมช ารดกจบการท างานเลย
87
3.2.1.12 Flowchart การออกรายงาน
ภาพท 3 – 45 Flowchart การออกรายงาน
อธบาย Flowchart แสดงขนตอนการออกรายงาน เรมตนกรอกรายงานทตองการออกและท าการ
ตรวจสอบวามขอมลรายงานหรอไม ถาไมมกท าการกรอกรายงานทตองการเขามาใหม ถามกแสดงรายงาน
ทตรวจสอบ หลงจากแสดงรายงานแลวจะตรวจสอบวาตองการพมพรายงานหรอไม ถาตองการกพมพ
รายงาน แตถาไมกเปนจบการท างาน
88
3.2.2 Use Case Diagram ระบบงานใหม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยา
สรรค สามารถน ามาเขยนเปน Use case Diagramไดดงน
ภาพท 3 – 46 Use Case Diagram ระบบงานใหม
89
3.2.2.1 Use Case Diagram การสมครสมาชก
ภาพท 3 – 47 Use Case Diagram การสมครสมาชก
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
-
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 -
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 -
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 -
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 -
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 -
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 -
97
3.2.2.4 Use Case Diagram การลาออกจากการเปนสมาชก
ภาพท 3 – 50 Use Case Diagram การลาออกจากการเปนสมาชก
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 -
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 -
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 -
101
3.2.2.5 Use Case Diagram การขายสนคา
ภาพท 3 – 51 Use Case Diagram การขายสนคา
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
113
3.2.2.9 Use Case Diagram การปนผล
ภาพท 3 – 55 Use Case Diagram การปนผล
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
122
5.2.3.1 Class Diagram การสมครสมาชก
ภาพท 3 – 58 Class Diagram การสมครสมาชก
123
5.2.3.2 Class Diagram การเพมหน
ภาพท 3 – 59 Class Diagram การเพมหน
124
5.2.3.3 Class Diagram การถอนหน
ภาพท 3 – 60 Class Diagram การถอนหน
125
5.2.3.4 Class Diagram การลาออกจากการเปนสมาชก
ภาพท 3 – 61 Class Diagram การลาออกจากการเปนสมาชก
126
5.2.3.5 Class Diagram การขายสนคา
ภาพท 3 – 62 Class Diagram การขายสนคา
127
5.2.3.6 Class Diagram การสงซอสนคา
ภาพท 3 – 63 Class Diagram การสงซอสนคา
128
5.2.3.7 Class Diagram การรบสนคา
ภาพท 3 – 64 Class Diagram การรบสนคา
129
5.2.3.8 Class Diagram การจายช าระเงน
ภาพท 3 – 65 Class Diagram การจายช าระเงน
130
5.2.3.9 Class Diagram การปนผล
ภาพท 3 – 66 Class Diagram การปนผล
131
3.2.3.10 Class Diagram การตดจ าหนาย
ภาพท 3 – 67 Class Diagram การตดจ าหนาย
132
3.2.4 Sequence Diagram ระบบงานใหม
จากการวเคราะหระบบบรหารจดการสหกรณรานคาโรงเรยนโนนสะอาดพทยาสรรค สามารถน ามาเขยนเปน Use case Diagramไดดงน
3.2.4.1 Sequence Diagram การสมครสมาชก
ภาพท 3 – 68 Sequence Diagram การสมครสมาชก
132
133
3.2.4.2 Sequence Diagram การเพมหน
ภาพท 3 – 69 Sequence Diagram การเพมหน
133
134
3.2.4.3 Sequence Diagram การถอนหน
ภาพท 3 – 70 Sequence Diagram การถอนหน
134
135
3.2.4.4 Sequence Diagram การลาออกจากการเปนสมาชก
ภาพท 3 – 71 Sequence Diagram การลาออกจากการเปนสมาชก
135
136
3.2.4.5 Sequence Diagram การขายสนคา
ภาพท 3 – 72 Sequence Diagram การขายสนคา
136
137
3.2.4.6 Sequence Diagram การสงซอสนคา
ภาพท 3 – 73 Sequence Diagram การสงซอสนคา
137
138
3.2.4.7 Sequence Diagram การรบสนคา
ภาพท 3 – 74 Sequence Diagram การรบสนคา
138
139
3.2.4.8 Sequence Diagram การจายช าระเงน
ภาพท 3 – 75 Sequence Diagram การจายช าระเงน
139
140
3.2.4.9 Sequence Diagram การปนผล
ภาพท 3 – 76 Sequence Diagram การปนผล
140
141
3.2.4.10 Sequence Diagram การตดจ าหนาย
ภาพท 3 – 77 Sequence Diagram การตดจ าหนาย
141
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
143
พนกงาน 1 คน ท าการลาออกจากการเปนสมาชกใหกบสมาชกไดหลายครง
ภาพท 3 – 81 แสดงความสมพนธระหวางขอมลพนกงานกบการลาออกจากเปนสมาชกใหกบสมาชก
พนกงาน 1 คน ท าการขายสนคาไดหลายครง
ภาพท 3 – 82 แสดงความสมพนธระหวางขอมลพนกงานกบการขายสนคา
สมาชก 1 คนสามารถท าการขายสนคาใหไดหลายครง
ภาพท 3 – 83 แสดงความสมพนธระหวางสมาชกกบการขายสนคา
การขายสนคา 1 ครง มรายละเอยดการขายสนคาหลายอยาง
ภาพท 3 – 84 แสดงความสมพนธระหวางการขายสนคากบรายละเอยดการขายสนคา
พนกงาน ขายสนคา ท า 1 m
สมาชก ขายสนคา ท า 1 m
การขายสนคา รายละเอยดการขายสนคา ม 1 m
พนกงาน ท า ลาออกจากการเปนสมาชก 1 m
144
ในการสงซอสนคา พนกงาน 1 คน ท าการสงซอสนคาไดหลายครง
ภาพท 3 – 85 แสดงความสมพนธระหวางขอมลพนกงานกบการสงซอสนคา
ในการรบสนคา พนกงาน 1 คน ท าการรบสนคาไดหลายครง
ภาพท 3 – 86 แสดงความสมพนธระหวางขอมลพนกงานกบการรบสนคา
ในการจายช าระเงน พนกงาน 1 คน ท าการจายช าระเงนไดหลายครง
ภาพท 3 – 87 แสดงความสมพนธระหวางขอมลพนกงานกบการจายช าระเงน
ในการตดจ าหนาย พนกงาน 1 คน ท าการตดจ าหนายไดหลายครง
ภาพท 3 – 88 แสดงความสมพนธระหวางขอมลพนกงานกบการตดจ าหนาย
พนกงาน สงซอสนคา ท า 1 m
พนกงาน รบสนคา ท า 1 m
พนกงาน จายช าระเงน ท า 1 m
พนกงาน ตดจ าหนาย ท า 1 m
145
ในการตดจ าหนาย 1 ครง มสนคาอยหลายชนด
ภาพท 3 – 89 แสดงความสมพนธระหวางขอมลการตดจ าหนายกบสนคา
ในการปนผล พนกงาน 1 คน สามารถท าการปนผลไดปละ 1 ครง
ภาพท 3 – 90 แสดงความสมพนธระหวางขอมลพนกงานกบการปนผล
สมาชก 1 คน สามารถมบตรสมาชกได 1 ใบ
ภาพท 3 – 91 แสดงความสมพนธระหวางขอมลสมาชกกบบตรสมาชก
ในการถอนหนสมาชก 1 คน สามารถไดรบใบถอนหน 1 ใบ
ภาพท 3 – 92 แสดงความสมพนธระหวางขอมลสมาชกกบใบถอนหน
พนกงาน ปนผล ท า 1 1
สมาชก บตรสมาชก ม 1 1
สมาชก ใบถอนหน ไดรบ 1 1
ตดจ าหนาย สนคา ม 1 m
146
ในการซอสนคา สมาชก 1 คน สามารถไดรบใบเสรจ 1 ใบ
ภาพท 3 – 93 แสดงความสมพนธระหวางขอมลสมาชกกบใบเสรจ
ในการเพมหน สมาชก 1 คน สามารถไดรบใบเพมหน 1 ใบ คน
ภาพท 3 – 94 แสดงความสมพนธระหวางขอมลสมาชกกบใบเพมหน
ในการซอสนคาสมาชก 1 คน สามารถไดรบสนคาหลายชน
ภาพท 3 – 95 แสดงความสมพนธระหวางขอมลสมาชกกบสนคา
การสงซอสนคา 1 ครง มรายละเอยดการสงซอหลายอยาง
ภาพท 3 – 96 แสดงความสมพนธระหวางการสงซอสนคากบรายละเอยดการสงซอ
การสงซอสนคา รายละเอยดการสงซอสนคา ม 1 m
สมาชก ใบเสรจ ไดรบ 1 1
สมาชก ใบเพมหน ไดรบ 1 1
สมาชก สนคา ไดรบ 1 m
147
การสงซอสนคา 1 ครง สงจากตวแทนจ าหนายหลายบรษท
ภาพท 3 – 97 แสดงความสมพนธระหวางการสงซอสนคากบตวแทนจ าหนาย
สนคา 1 ชนด มอยในรายละเอยดการสงซอไดหลายครง
ภาพท 3 – 98 แสดงความสมพนธระหวางการสงซอสนคากบการรบสนคา
การรบสนคา 1 ครง มรายละเอยดการรบสนคาหลายอยาง การรบสนคา m ครง
ภาพท 3 – 99 แสดงความสมพนธระหวางการรบสนคากบรายละเอยดการรบสนคา
สนคา 1 ชนด มอยในรายละเอยดการรบสนคาไดหลายครง
ภาพท 3 – 100 แสดงความสมพนธระหวางการรบสนคากบรายละเอยดการตดจ าหนาย
การสงซอสนคา ตวแทนจ าหนาย สงจาก 1 m
สนคา รายละเอยดการสงซอ ม 1 m
การรบสนคา รายละเอยดการรบสนคา ม 1 m
สนคา รายละเอยดการรบสนคา ม 1 m
148
การปนผล 1 ครง มรายละเอยดการปนผลหลายรายการ
ภาพท 3 – 101 แสดงความสมพนธระหวางการปนผลกบรายละเอยดการปนผล
สมาชก 1 คนไดรบเงนปนผลปละครง
ภาพท 3 – 102 แสดงความสมพนธระหวางสมาชกกบการปนผล
สมาชก 1 คนไดรบเงนใบปนผล 1 ใบ
ภาพท 3 – 103 แสดงความสมพนธระหวางสมาชกกบใบปนผล
สมาชก 1 คน สามารถท าการเพมหนไดหลายครงแตไมเกน 10 หน
ภาพท 3 – 104 แสดงความสมพนธระหวางสมาชกกบการเพมหน
ปนผล รายละเอยดการปนผล ม 1 m
สมาชก การเพมหน ท า 1 m
สมาชก การปนผล ไดรบ 1 1
สมาชก ใบปนผล ไดรบ 1 1
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
150
3.2.5 แผนภาพ ER – Diagram Modal
ภาพท 3 – 109 แผนภาพ ER – Diagram Modal
150
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
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
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
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
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
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
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
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
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
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
161
3.2.6 Input Design
ภาพท 3 – 110 ฟอรมการ Login เขาสระบบ
ภาพท 3 – 111 ฟอรมหนาหลก
162
ภาพท 3 – 112 ฟอรมการสมครสมาชก
ภาพท 3 – 113 ฟอรมขอมลพนกงาน
163
ภาพท 3 – 114 ฟอรมการเพมหน
ภาพท 3 – 115 ฟอรมการถอนหน
164
ภาพท 3 – 116 ฟอรมระบบการขายสนคา
ภาพท 3 – 117 ฟอรมการสงซอ
สนคา
165
ภาพท 3 – 118 ฟอรมขอมลการรบสนคา
ภาพท 3 – 119 ฟอรมการจายช าระเงน
166
ภาพท 3 – 120 ฟอรมการปนผล
ภาพท 3 – 121 ฟอรมการตดจ าหนายสนคา
167
ภาพท 3 – 122 ฟอรมขอมลตวแทนจ าหนาย
ภาพท 3 – 123 ฟอรมขอมลสนคา
168
ภาพท 3 – 124 ฟอรมหนาหลก
ภาพท 3 – 125 ฟอรมออกจากการเปนสมาชก
169
3.2.7 Output Design
รายงานขอมลสมาชก
4.
5.
6.
7.
8.
9.
ภาพท 3 – 126 รายงานขอมลสมาชก
รายงานขอมลสมาชก
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสสมาชก : วนทสมคร :
ชอสมาชก : จ านวนหน : หน
170
รายงานการเพมหน
10.
11.
12.
13.
14.
15.
ภาพท 3 – 127 รายงานการเพมหน
รายงานการเพมหน
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการเพมหน : วนทเพมหน :
รหสสมาชก : จ านวนหน : หน
ชอสมาชก : จ านวนเงนสทธ : บาท
171
รายงานการถอนหน
16.
17.
18.
19.
20.
21.
22.
ภาพท 3 – 128 รายงานการถอนหน
รายงานการถอนหน
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการถอนหน : วนทถอน :
รหสสมาชก :
ชอสมาชก :
172
รายงานการขายสนคา
23.
24.
25.
26.
27.
28.
29.
30.
ภาพท 3 – 129 รายงานการขายสนคา
รายงานการขายสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการขาย : วนทขาย :
รหสสมาชก :
รหสพนกงาน :
ล าดบ รหสสนคา รายการสนคา จ านวนสนคา ราคา/หนวย ราคารวม
รวม
173
ใบเสรจ
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
ภาพท 3 – 130 ใบเสรจ
ใบเสรจ
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสสมาชก : เลขทใบเสรจ :
ชอสมาชก : รหสการขาย :
ล าดบ รหสสนคา รายการสนคา จ านวน ราคา/หนวย ราคารวม
รวม
ราคารวม บาท
ผรบช าระเงน..............................................................
174
รายงานการสงซอสนคา
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
ภาพท 3 – 131 รายงานการสงซอสนคา
รายงานการสงซอสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการสงซอ : วนทสงซอ :
รหสตวแทนจ าหนาย :
ล าดบ รหสสนคา รายการสนคา จ านวน ราคา/หนวย ราคาสทธ
รวม
175
ใบสงซอสนคา
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
ภาพท 3 – 132 ใบสงซอสนคา
ใบสงซอสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการสงซอ : เลขทใบสงซอ :
รหสตวแทนจ าหนาย : วนทสงซอ :
ชอตวแทนจ าหนาย :
ล าดบ รหสสนคา รายการสนคา จ านวน ราคา/หนวย ราคาสทธ
รวม
ผสงซอ........................................................ ผอนมต.....................................................
176
รายงานการรบสนคา
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85. รายงานการจายช าระ
ภาพท 3 – 133 รายงานการรบสนคา
รายงานการรบสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการรบสนคา : วนทรบสนคา :
รหสตวแทนจ าหนาย : วนทตองจายช าระ :
รหสการสงซอ :
ล าดบ รหสสนคา รายการสนคา หนวยนบ จ านวน ราคา/หนวย ราคารวมสทธ
รวม
ผรบสนคา........................................................ ผอนมต.....................................................
177
รายงานการจายช าระเงน
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
ภาพท 3 – 134 รายงานการจายช าระเงน
รายงานการจายช าระ
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
ล าดบ รหสการจายช าระ รหสการรบสนคา รหสการสงซอ รหสพนกงาน วนทจายช าระ ราคาสทธ
รวม
ผจายช าระ.....................................................
178
รายงานการปนผล
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
ภาพท 3 – 135 รายงานการปนผล
รายงานการปนผล
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
รหสการปนผล : วนทปนผล :
รหสสมาชก :
ชอสมาชก :
ล าดบ จ านวนหน ยอดปนผลตามยอดซอ ยอดปนผลตามจ านวนหน เงนปนผลสทธ
รวม
ผรบเงน................................................... ผจายช าระ.....................................................
179
รายงานขอมลสนคา
ภาพท 3 – 136 รายงานขอมลสนคา
รายงานขอมลสนคา
รานคาสหกรณโรงเรยนโนนสะอาดพทยาสรรค
อ าเภอโนนสะอาด จงหวดอดรธาน 41240
ล าดบ รหสสมาชก ชอสมาชก จ านวนสนคา จ านวนคงเหลอ
รวม
ผตรวจสอบ.....................................................