Page 1
บทท� 3
วธการดาเนนงาน
ในสวนของการวเคราะหระบบงานเดมน� ผศกษาจะนาเสนอรายละเอยดของข�นตอนการวเคราะห
และออกแบบระบบ ซ& งไดนาทฤษฎและแนวความคดตางๆ จากท&ไดศกษามาแลวในบทท& 2มาประยกตใชงานโดยประกอบไปดวยการวเคราะหระบบงานเดม
3.1 ระบบงานเดม ข�นตอนการดาเนนงานเดมของระบบบรหารจดการรานคา OTOP น�น จะใชวธการโดยบนทกใน
กระดาษ หรอสมดรายงานทางรานจดทาข�น ซ& งการคนหาขอมลจงยงยาก และลาชาในการจดทาการออกรายงาน ดงน�
3.1.1 ปญหาของระบบ เน&องจากระบบงานเดมยงคงใชกระดาษในการบนทกขอมลตางๆ ไมวาจะเปนขอมลซ�อขาย ขอมล
ตวแทนจาหนาย ทาใหการตรวจสอบขอมลทาไดยาก ถาหากขอมลมเยอะและเกดความซ� าซอนกนของขอมล อาจจะทาใหขอมลสญหายได นอกจากน�การตรวจสอบสนคาคงคลงยงไมมประสทธภาพมากนก เพราะไมสามารถตรวจนบอปกรณกอสรางไดแนนอน เวลาส&งซ�อสนคาจากตวแทนจาหนายไมตรงตามท&ตองการและอาจไมเพยงพอตอการจาหนายใหกบลกคา นอกจากน�ถามการทารายการตางๆ ในแตละวนหลายๆรายการ การบนทกรายการเปนรายวนจงทาไดยากหรออาจจะสงผลใหการดาเนนงานไมสามารถรบรสถานภาพของระบบการทางานไดทนทวงท จะสงผลกระทบตอการบรหารจดการและเปนอปสรรคตอการแกไขปญหาท&เกดข�น
Page 2
28
ภาพท� 3.1 fishbone diagram
3.1.2 ขอเสนอแนะ 1. ระบบงานควรมการจดเกบฐานขอมลดวยระบบคอมพวเตอรเขามาชวย 2. เม&อนาระบบคอมพวเตอรเขามาใชงานจะชวยใหการคนหาขอมลทาไดรวดเรวและม
ประสทธภาพมากย&งข�น 3. ชวยลดข�นตอนการทางานท&ซ� าซอนกน 4. สนบสนนการทางานในอนาคต 5.ทาใหการรายงานผลการปฏบตงานมความถกตองและนาเช&อถอ
ระบบงานไมมประสทธภาพ
พนกงาน
การดาเนนงาน
งบประมาณ
เทคโนโลย
ขาดความร
ทางานผดพลาด
พบความผดพลาดบอย
เกดความลาชา
จดเกบขอมลไมเปPนระบบ
ใชเวลานานในการคนหาขอมล
คาชจายในการทางานสง
ขาดเงนทนในการสนบสนน
Page 3
29
3.2 System Flowchart 3.2.1 ระบบขายสนคา
ภาพท� 3-2 ระบบขายสนคา
Page 4
30
3.2.2 ระบบส�งซ:อสนคา
ภาพท� 3-3 ระบบส&งซ�อสนคา
Page 5
31
3.2.3 ระบบรบสนคา
ภาพท� 3-4 ระบบรบสนคา
Page 6
32
3.2.4 ระบบเปล�ยนสนคา
ภาพท� 3-5 ระบบเปล&ยนสนคา
Page 7
33
Context Diagram
ภาพท� 3-6 Context Diagram: ระบบซ�อขายสนคา OTOP
0
ระบบซ�อ-ขายสนคา OTOP
ลกคา พนกงาน
ตวแทนจาหนาย
ใบสงของรายการสนคาท&นามาสง
ใบเสรจรบเงน
รายละเอยดสนคาใบเสรจรบเงน
ขอมลการสงของ
สงใบสงของ
ขอมลสนคา
รายละเลยดการรบสนคา
รายละเอยดการซ&งซ�อรายระเอยดตดจาหนาย
ขอมลการรบชาระเงน
รายละเอยดสนคา
ขอมลการชาระเงนขอมลใบสงของขอมลการส&งซ�อขอมลการรบสนคา
ขอมลการสนคาท&ตองการขอวมลการชาระเงน
ขอมลการจายชาระเงน
Page 8
34
3.3 Data Flow Diagram Level 1
ภาพท� 3–7 Data Flow Diagram
Page 9
35
ผพฒนาระบบไดทาการศกษาขอมลและรปแบบการดาเนนงานการขายสนคาของรานคา OTOP อาเภอวาปปทม จงหวดมหาสารคาม เชน การขายสนคา การส&งซ�อสนคา การรบสนคา ฯลฯ และผพฒนาไดเกบรวบรวมขอมลตาง ๆ ท&เก&ยวของกบการซ�อขายเพ&อท&จะนามาใชในการพฒนาระบบงานการขายตอไป ซ& งในการศกษาขอมลตาง ๆ ผพฒนากไดทาการวเคราะหระบบงานใหมออกมาได ดงน� 3.4 วเคราะหและออกแบบระบบงานใหม
ในสวนของการวเคราะหระบบงานใหมน� ผศกษาจะนารายละเอยดของข�นตอนการวเคราะหและออกแบบระบบ ซ& งไดนาขอเสนอแนะและแนวความคดตางๆ จากท&ไดศกษามาแลวในสวนของระบบงานเดมมาประยกตใชงานโดยประกอบไปดวยการวเคราะหระบบงานใหม ข�นตอนการดาเนนงานของระบบซ�อ-ขายสนคาOTOPของตาบลประชาพฒนา อาเภอวาปปทม จงหวดมหาสารคาม มลกษณะการดาเนนงานหลกดงน�
1. การสมครสมาชก 2. การขายสนคา 3. การรบชาระเงน 4. การส&งซ�อสนคา 5. การรบสนคา 6. การจายชาระเงน 7. การตดจาหนาย 8. การออกรายงาน
Page 10
36
www.otoponline.com
Database: OTOPDB
ภาพท� 3-8 แสดงการทางาน Web Flow ระบบ E-Commerce
อธบายการทางาน
Web Flow ภาพรวมของระบบ E-Commerce รานจาหนายสนคาOTOPออนไลน ผใชจะตองทาการเขาสเวบไซต www.otoponline.com และทาการสมครสมาชกกอนจงจะสามารถใชงานในระบบของรานไดซ& งแบงผใชออกเปน 2 ประเภท คอสมาชก และ Admin ซ& งจะมาการใชงานท&ตางกน
Page 11
37
3.4.1 การทางานระบบสมครสมาชก
ภาพท� 3-9 แสดงการทางานการสมครสมาชก อธบายการทางาน
ลกคาทาการกรอกขอมลสมาชกและระบบทาการตรวจสอบวาเคยเปนสมาชกหรอไม ถาเคยมขอมลแลวจะทาการกรอก Username /Password และถาขอมลตรงตามท&กรอกขอมลมาระบบจะแสดงช&อผ เขาใชและบนทกการ ขาใชระบบ ถายงไมเคยเปนสมาชกสมาชกจะตองทาการกรอกขอมลสวนตว เพ&อทาการสมครสมาชกและระบบจะทาการแสดงผลขอมลท&สมครสมาชกและทาการบนทกขอมลของการสมครสมาชกจบการทางาน
Page 12
38
3.4.2 การทางานระบบขายสนคา
ภาพท� 3-10 แสดงการทางานระบบขายสนคา
อธบายการทางาน
การขายสนคา สมาชกจะหยบสนคาใสตะกราและทาการกรอกจานวนสนคา จากน�นระบบจะทาการตรวจสอบสนคาและจานวนสนคา ถาไมมกจบการทางานถามระบบจะทาการคานวณราคาตอหนวยและราคารวมเม&อคานวณราคาเสรจระบบจะทาการแสดงสนคาท&มอยในตระกราสนคา ระบบจะทาการตรวจสอบความตองการในการซ�อสนคาถาไมกจบการทางานถาตองการสมาชกตองการกรอกขอมลสมาชกท&ส&งสนคาระบบจะแสดงขอมลในการส&งซ�อและทาการบนทกการขายสนคา
Page 13
39
3.4.3 การทางานระบบรบชาระเงน
ภาพท� 3-11 แสดงการทางานระบบรบชาระเงน
อธบายการทางาน
ระบบรบชาระเงนน�นเม&อลกคาทาการแจงขอมลการชาระเงน มาทาการตรวจสอบการขายสนคากอนทาการตรวจสอบขอมลรบชาระเงน ถายงไมชาระเงนระบบจะแจงกลบไปยงลกคาเพ&อใหมาจายชาระเงนแตถายงจายชาระเงนไมครบระบบจะแสดงขอมลการชาระคางจาย ถามการชาระระบบจะทาการบนทกขอมลการชาระและแสดงขอมลการชาระเงนพรอมกบพมพใบสงสนคา
Page 14
40
3.4.4 การทางานระบบส�งซ:อสนคา
ภาพท� 3-12 แสดงการทางานระบบส&งซ�อสนคา
อธบายการทางาน
ระบบการส&งซ�อสนคา เจาของกจการทาการกรอกขอมลการส&งซ�อท&หนาแบบฟอรมส&งซ�อแลวระบบจะทาการตรวจสอบจดส&งซ�อถาไมถงจดส&งซ�อจะจบการทางาน ถาถงจดส&งซ�อเจาของกจการจะทาการกรอกรายละเอยดสนคาท&ตองการส&งซ�อ จากน�นระบบทาการคานวณราคาตอหนวยและราคารวมพรอมกบแสดงขอมลสนคาท&ส&งซ�อและบนทกการส&งซ�อและพมพใบส&งซ�อใหกบตวแทนจาหนาย
Page 15
41
3.4.5 แสดงการทางานระบบรบสนคา
ภาพท� 3-13 แสดงการทางานระบบรบสนคา
อธบายการทางาน ระบบการรบสนคา เจาของกจการทาการรบสนคากบตวแทนจาหนายและจายชาระเงนใหกบ
ตวแทนจาหนาย แลวทาการบนทกขอมลการรบสนคาและชาระเงน ลงฐานขอมลในตารางของการรบสนคาแลวฝ&ง server จะแสดงขอมลท&ไดรบจากการบนทกเพ&อยนยนวาขอมลท&บนทกน�นไดบนทกเรยบรอยแลวโดยทาการตรวจสอบการส&งซ�อสนคากอนถามจะแสดงขอมลการส&งซ�อเสรจและทาการกรอกขอมลการรบสนคาและทาการคานวณ
Page 16
42
3.4.6 การทางานระบบจายชาระเงน
ภาพท� 3-14 แสดงการทางานระบบตดจาหนาย
อธบายการทางาน
เจาของกจการทาการเชคสนคาท&ชารดหรอเสยหาย โดยการกรอกขอมลสนคาและระบบจะทาการตรวจสอบสนคาถามสนคาจะพจารณาสภาพของสนคาถาชารดจะทาการบนทกการตดจาหนายและแสดงผลของการตดจาหนายถาการตรวจสอบสนคาไมมจบการทางาน และการพจารณาไมการชารดกจบการทางาน
Page 17
43
3.5.7 การทางาระบบการตดจาหนาย
ภาพท� 3-15 แสดงการทางานระบบตดจาหนาย
อธบายการทางาน เจาของกจการทาการเชคสนคาท&ชารดหรอเสยหาย โดยการกรอกขอมลสนคาและระบบจะทาการ
ตรวจสอบสนคาถามสนคาจะพจารณาสภาพของสนคาถาชารดจะทาการบนทกการตดจาหนายและแสดงผลของการตดจาหนายถาการตรวจสอบสนคาไมมจบการทางาน และการพจารณาไมการชารดกจบการทางาน
Page 18
44
3.5.8 แสดงการออกรายงาน
ภาพท� 3-16 แสดงการทางานระบบการออกรายงาน
อธบายการทางาน เจาของกจการจะทาการคนหาขอมลท&ตองการนามาออกรายงาน โดยผานฟอรมการคนหาซ&งฟอรม
การคนหาจะเปนฟอรมคนหาตามความตองการของเจาของกจการ เม&อทาการคนหาเสรจแลว ถามจะแสดงขอมลท�งหมดออกมาแลวเจาของกจการจะทาการพมพขอมลน�น
Page 19
45
3.6 การออกแบบ Context Diagram ของระบบงานใหม
3.6.1 Context Diagram ระบบรานคา OTOP
ภาพท� 3-17 Context Diagram ระบบรานคา OTOP
อธบายการทางาน เม&อลกคาสงขอมลสวนตวเขาสระบบเพ&อทาการเขาสการสมครสมาชกเสรจระบบจะสง username,
password กลบมายงลกคาแลวลกคาสงขอมลสนคาท&ตองการมายงระบบและขอมลการแจงชาระเงน,ใบเสรจรบเงน,สถานะภาพสงสนคามาใหลกคาสวนเจาของกจการจะสงขอมลลกคา,ขอมลการขาย,ส&งซ�อสนคา,รบสนคา,แจงชาระเงน,ตวแทนจาหนาย,สนคาท&ชารด,จายชาระเงน,สนคา มายงระบบ และระบบจะทาการสงรายละเอยดของขอมลตางๆท&สงมาใหกบเจาของกจการพรอมกบรายงาน สวนตวแทนจาหนายระบบไดสงใบส&งซ�อและจานวนเงนท&ตองจายและตวแทนจาหนายไดสงใบสงสนคา,รายการสนคาท&สง,ใบเสรจรบเงนใหยงระบบเพ&อระบบจะทาการชาระเงนใหกบตวแทนจาหนาย
Page 20
46
3.7 การออกแบบ Data Flow Diagram Level 1 ของระบบงานใหม 3.7.1 Data Flow Diagram Level 1
ภาพท� 3-18 Data Flow Diagram Level1
Page 21
47
3.8 การออกแบบ Data Flow Diagram Level 2 ของระบบงานใหม 3.8.1 Data Flow Diagram Level 2 Process 1
ภาพท� 3- 19 แสดงข:นตอนการสมครสมาชก
ลกคาทาการสงขอมลสวนตวไปยงระบบเพ&อทาการสมครสมาชกโดยกรอกขอมลสวนตวและสงขอมลไปยงดาตาสโตวสมาชกและดาตาสโตวไดทาการสง Usename,Password กลบมาบนทกในระบบพรอมสงกลบไปยงลกคาเพ&อไวทาการเขาสระบบ
3.8.2 Data Flow Diagram Level 2 Process 2
ภาพท� 3-20 แสดงข:นตอนการขายสนคา
สมาชกไดทาการสงขอมลสนคาไปยงระบบเพ&อทาการตรวจสอบขอมลโดยการสง ดาตาสโตวขอมลสนคาและดาตาสโตวไดรายละเอยดขอมลสนคากลบมายงระบบพรอมกบสงขอมลไปบนทกท&ระบบโดยสมาชกไดแจงการชาระเงนและระบบจงไดทาการบนทกขอมลการขายลงในดาตาสโตวขอมลการขายและรายละเอยดการขายลงดาตาสโตวรายละเอยดการขายแลว จงทาการแจงสถานะภาพสงสนคาใหกบสมาชก
2.1ตรวจสอบสนคา D4 ขอมลสนคา
2.2บนทกขอมล
ขอมลสนคาลกคา
D2 ขอมลการขาย
รายละเอยดขอมลสนคา
D3 รายละเอยดขอมลการขายรายละเอยดขอมลการขาย
ขอมลการขาย
ขอมลสนคาสถานะการสง
แจงการชาระเงน
Page 22
48
3.8.3 Data Flow Diagram Level 2 Process 3
ภาพท� 3-21 แสดงข:นตอนการรบชาระเงน
เม&อลกคาจะชาระเงนจากการขายสนคาโดยตองทาการตรวจสอบการขายท&ดาตาสโตวการขายโดยดาตาสดตวการขายจะสงขอมลการขายและรายละเอยดการขายมายงระบบเม&อทาการตรวจสอบเสรจระบบจะทาการบนทกการรบชาระเงนโดยการสงขอมลการชาระเงนไปเกบท&ดาตาสโตวขอมลการรบชาระและรายละเอยดขอมลรายละเอยดการชาระเงน
3.8.4 Data Flow Diagram Level 2 Process 4
ภาพท� 3- 22 แสดงข:นตอนการส�งซ:อสนคา
เจาของกจการไดทาการสงขอมลท&ตองการส&งซ�อสนคามาทาการตรวจสอบโดยดาตาสโตวตวแทนจาหนายจะสงขอมลมายงระบบเพ&อใหระบบทาการเลอกตวแทนจาหนายเพ&อส&งซ�อสนคาแลวสงขอมลไปยง
Page 23
49
การตรวจสอบสนคาเพ&อทาการตรวจสอบสนคาวาถงจดส&งซ�อหรอไมแลวทาการสงขอมลสนคามาทาการบนทกขอมลการส&งซ�อสนคาเขาไปท&ดาตาสโตวขอมลการส&งซ�อสนคาและสงรายละเอยดการส&งซ�อสนคาเขาท&ดาตาสโตวรายละเอยดการส&งซ�อสนคา
3.8.5 Data Flow Diagram Level 2 Process 5
ภาพท� 3-23 แสดงข:นตอนการรบสนคา
เจาของกจการไดทาการสงขอมลสนคาท&ไดรบไปตรวจสอบสนคาโดยเขามาตรวจสอบท&ดาตาสโตวขอมลสนคาแลวระบบทาการสงขอมลสนคาท&ไดรบมาทาการบนทกโดยระบบสงขอมลการรบสนคาเขาจดเกบท&ดาตาสโตวขอมลการรบสนคาและรายละเอยดการรบสนคามาจดเกบท&ดาตาสโตวรายละเอยดการรบสนคา
3.8.6 Data Flow Diagram Level 2 Process 6
ภาพท� 3- 24 แสดงข:นตอนการจายชาระ
เม&อการรบสนคามาแลวกจการตองทาการจายชาระเงนใหกบตวแทนจาหนายโดยตองทาการตรวจสอบการรบสนคาท&ดาตาสโตวการรบสนคาและดาตาสโตวรายละเอยดการรบสนคาเม&อเจาของกจการ
Page 24
50
ไดสงขอมลการจายชาระมาระบบไดทาการบนทกขอมลและจดเกบขอมลจายชาระไปเกบท&ดาตาสโตวขอมลการจายชาระเงน
3.8.6 Data Flow Diagram Level 2 Process 7
ภาพท� 3- 25 แสดงข:นตอนการตดจาหนายสนคา เจาของกจการสงขอมลสนคาเพ&อทาการตรวจสอบไปยงดาตาสโตวขอมลสนคาแลวทาการสงขอมล
สนคามาทาการบนทกขอมลโดยเจาของกจการไดสงขอมลสนคาท&ชารดมาท&ระบบและระบบจงทาการบนทกขอมลการตดจาหนายมาท&ดาตาสโตวการตดจาหนายสนคาและสงรายละเอยดการตดจาหนายมายงดาตาสโตวรายละเอยดการตดจาหนายและสงรหสสนคาและจานวนไปเกบท&ดาตาสโตวขอมลสนคา
3.8.6 Data Flow Diagram Level 2 Process 8
ภาพท� 3-26 แสดงข:นตอนการออกรายงาน
เจาของกจการทาการออกรายงานโดยการสงขอมลท&ตองการออกรายงานเขาสระบบแลวระบบจะทาการตรวจสอบท&ดาตาสโตวขอมลสมาชก, การขาย, สนคา, การตดจาหนาย, การส&งซ�อ, การรบสนคาและ
Page 25
51
ดาตาสโตวกจะสงรายละเอยดขอมลตางมาทาการออกรายงานใหกบเจาของกจการไดทราบและเจาของกจการจะไดรายงานกลบไป
3.9 การเช�อมความสมพนธ
ประเภทสนคา 1 ประเภท ประกอบดวย สนคาหลายอยาง
ภาพท� 3-27 แสดงความสมพนธระหวางตารางประเภทสนคากบตารางสนคา
รายละเอยดการขายสนคาหลายรายละเอยดมสนคา 1 อยาง
ภาพท� 3-28 แสดงความสมพนธระหวางตารางรายละเอยดการขายสนคากบตารางสนคา
รายละเอยดการส&งซ�อสนคาหลายรายละเอยดประกอบกดวยสนคา 1 อยาง ภาพท� 3-29 รายละเอยดการส&งซ�อสนคา 1 รายละเอยด มสนคาไดหลายสนคา
รายละเอยดการรบสนคาหลายรายละเอยด มสนคา 1 อยาง
ภาพท� 3-30 แสดงความสมพนธระหวางตารางรายละเอยดการรบสนคากบตารางสนคา
Page 26
52
การตดจาหนาย 1 คร� งมรายละเอยดการตดจาหนายหลายรายละเอยด
ภาพท� 3-31 แสดงความสมพนธระหวางตารางการตดจาหนายกบตารางสนคา
การขาย หลายคร� ง สามารถขายใหกบสมาชกได 1 คน
ภาพท� 3-32 แสดงความสมพนธระหวางตารางการขายสนคากบตารางสมาชก
การขายสนคา 1 คร� ง สามารถมรายละเอยดการขายสนคาไดหลายรายละเอยด ภาพท� 3-33 แสดงความสมพนธระหวางตารางการขายสนคากบตารางรายละเอยดการขายสนคา
การส&งซ�อสนคา 1 คร� ง มรายละเอยดการส&งซ�อสนคาหลายรายละเอยด ภาพท� 3-34 แสดงความสมพนธระหวางตารางการส&งซ�อสนคาและรายละเอยด
การส&งซ�อสนคา 1 คร� ง สามารถส&งซ�อสนคาจากหลายตวแทนจาหนาย ภาพท� 3-35 แสดงความสมพนธระหวางตารางการส&งซ�อสนคากบตารางตวแทนจาหนาย
การรบสนคา 1 คร� ง มการส&งซ�อสนคาได 1 คร� ง
Page 27
53
ภาพท� 3-36 แสดงความสมพนธระหวางตารางการรบสนคากบตารางการส&งซ�อสนคา
การรบสนคา 1 คร� ง มรายละเอยดการรบสนคาหลายรายละเอยด
ภาพท� 3-37 แสดงความสมพนธระหวางตารางการรบสนคากบตารางรายละเอยดการรบสนคา
พนกงาน 1 คน สามารถทาการส&งซ�อสนคาไดหลายคร� ง
ภาพท� 3-38 แสดงความสมพนธระหวางตารางเจาของกจการกบตารางการส&งซ�อสนคา
พนกงาน 1 คน สามารถการรบสนคาไดหลายคร� ง ภาพท� 3-39 แสดงความสมพนธระหวางตารางเจาของกจการกบตารางการรบสนคา
พนกงาน 1 คน สามารถทาการขายใหกบสมาชกไดหลายคน ภาพท� 3-40 แสดงความสมพนธระหวางตารางเจาของกจการกบตารางสมาชก
พนกงาน 1 คนสามารถทาการส&งซ�อสนคาจากตวแทนจาหนายไดหลายคน ภาพท� 3-41 แสดงความสมพนธระหวางเจาของกจการกบตวแทนจาหนาย
Page 28
54
สนคา 1 ช�นสามารถตดทาการตดจาหนายไดหลายรายการสนคา
ภาพท� 3-42 แสดงความสมพนธระหวางตารางสนคากบตารางรายละเอยดการตดจาหนาย
สมาชก 1 คน สามารถซ�อสนคาไดหลายอยาง
ภาพท� 3-43 แสดงความสมพนธระหวางตารางสมาชกกบตารางสนคา
พนกงาน 1 คน สามารถจายชาระเงนไดหลายคร� ง
ภาพท� 3-44 แสดงความสมพนธระหวางเจาของกจการกบการจายชาระเงน
การจายชาระเงน 1 คร� ง สามารถใหกบตวแทนจาหนายได 1 คน
ภาพท� 3-45 แสดงความสมพนธระหวางการจายชาระเงนกบตวแทนจาหนาย
Page 29
55
3.10 ER-Diagram
การรบสนคา รายละเอยดการรบสนคา
สนคา
รายละเอยดการขายสนคา
ม
เลขท�ใบรบส
นคา
รหสสนคาจานวนสนคา
ม
ม
การส&งซ�อสนคา
ม
จาก
ตวแทนจาหนาย
รายละเอยดการส&งซ�อสนคา
พนกงาน
การตดจาหนาย
การขายรายละเอยดการตดจาหนาย
สมาชก
จายชาระเงน
ทาการ
ทาการ
ม
ม
ให
ทาการขาย
ทาการ
ม
ตดตอ
ม
เลขท&ใ
บรบส
นคา
รหสการส
�งซ�อ
วนท&รบสนคา สถานะการรบสนคา
จานวนครงท&รบ
ราคารวม
รหสประเภทสนคา
สนคาตงเหลอ
รหสต
วแทน
จาหนา
ย
ราคาสนสนคา
รายละเอยดสนคา
ช&อสนคา
รหสสนคา
รหสสนคา
จานวน
ยอดขายตอหนวย
รหสการขาย
1 M
ม
รหสต
วแทน
จาหนา
ย วนท&ส&งซ�อ
วนท&ส&งซ�อ
รหสตวแทนจาหนาย
ช&อตวแทนจาหนาย
ท&อย
เบอรโทรศพท
อเมลล
ทาการ
รหสการจายชาระเงน รหสตวแทนจาหนาย
รหสสนคา
วนท&ชาระจานวนเงน
ช&อพนกวฃงาน
ท&อย
เบอรโทรศพทรหสสมาชก
ช&อสมาชก
ท&อย
เบอรโทรศพท
อเมลล
ช&อเขาระบบ
รหสผาน
วนท&ขาย
สถานะกาชาระเงน
เลขท&การขาย
ยอดขายสทธ
รหสผ
าน
รหสการตดจาหนาย
วนท&การตดจาหนาย
รหสก
ารตดจ
าหนา
ย
จานวนท&ตดจาหนาย
รหสสนคา
สาเหตท&ตดจาหนาย
รหสสนคา
จานวนท&ส&งซ�อ
ยอดการส&งซ�อ
รหสการส&งซ�อ
จานวนเหลอท&จะรบ
1
1
1
M
11
11
1
M
M
1
M
M
1
M
1
M
1
1
M
M
1
M
1
M
1
1
M
M
1
ภาพท� 3-46 แสดง ER-Diagram ระบบขายสนคารานOTOP
Page 30
56
3.11 พจนานกรมขอมล ตารางท� 3-3 ตารางผดแลระบบ (admin)
ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Admin_id รหส admin Int(4) yes 2 Admin_user ช&อเขาระบบ Varchar(20) 3 Admin_pwd รหสผาน Varchar(20)
ตารางท� 3-4 ตารางสมาชก (member)
ลาดบท� Attribute Description Data Type Pk Fk Reference
1 id รหสสมาชก Varchar(5) yes 2 name ช&อสมาชก Varchar(20) 4 address ท&อย Mediumtext 6 province จงหวด Varchar(35) 7 code รหสไปรษณย Varchar(5) 8 tel เบอรโทรศพท Varchar(20) 9 email อเมลล Varchar(30)
10 username ช&อเขาระบบ Varchar(20) 11 password รหสผาน Varchar(8)
Page 31
57
ตารางท� 3-5 ตารางการขาย (sale) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Sale_id รหสการขาย Int(4) yes 2 Sale_total ยอดขายสทธ Int(6) 3 Sale_date วนท&ขาย Date 4 id รหสสมาชก Int(4) yes ลกคา 5 Sale_conf สถานะการสง Char(2) 6 Sale_date_pay วนท&ส�นสดการจายเงน Date 7 Sale_conf_pay สถานะการจายชาระ
เงน Char(2)
ตารางท� 3-6 ตารางรายละเอยดการขายสนคา (sale detail) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Sale_id รหสการขาย Int(4) yes yes ขาย 2 Pro_id รหสสนคา Int(4) yes yes สนคา 3 Sale_amount จานวน Int(4) 4 Sale_total ยอดขายตอหนวย Int(6)
ตารางท� 3-7 ตารางประเภทสนคา (product type) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Pro_type_id รหสประเภทสนคา Int(4) yes 2 Pro_type_name ช&อประเภทสนคา Varchar(50)
Page 32
58
ตารางท� 3-8 การแจงชาระเงน (confirm) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Con_id รหสการแจงชาระเงน Int yes 2 Con_frombank โอนจากธนาคาร Text 3 Con_name ช&อผโอน Varchar 4 Con_amount จานวนเงนท&โอน Int 5 Con_rebank ธนาคารโอนปลายทาง Varchar 6 Con_date วนท&โอน Varchar 7 Sale_id รหสการขาย Int yes การขาย
ตาราง 3-9 ตารางสนคา (product) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Pro _id รหสสนคา Int(4) yes 2 Pro _name ช&อสนคา Varchar(20) 3 Pro _stor สนคาคงเหลอ Int(6) 4 Pro_type_id รหสประเภทสนคา Int(4) yes ประเภท
สนคา 5 Pro _point จดส&งซ�อ Int(4) 6 Pro _sale ราคา Int(4) 7 Pro _pic รปสนคา Varchar(50) 8 Pro _detail รายละเอยดสนคา Varchar(25)
Page 33
59
ตารางท� 3-10 ตารางการส&งซ�อสนคา (orders) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Order _id รหสการส&งซ�อ Int(4) yes 2 Order _total ยอดขายส&งซ�อ Int(4) 3 Order _date วนท&ส&งซ�อ date 4 Order _Is Received สถานะการรบสนคา Int(2) 5 Sup_id รหสตวแทนจาหนาย Int(4) yes ตวแทน
จาหนาย ตารางท� 3-11 ตารางรายละเอยดการส&งซ�อ (order detail) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Order _id รหสการส&งซ�อ Int(4) yes yes ส&งซ�อ 2 Pro _id รหสสนคา Int(4) yes yes สนคา 3 Order _amount จานวนท&ส&งซ�อ Int(6) 4 Order _total ยอดการส&งซ�อ Int(6) 5 Order _AmountAll จานวนเหล&อท&จะรบ Int(6) yes
ตารางท� 3-12 ตารางสมาชกออนไลน (user online) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 timestamp เวลา Int(11) yes 2 id รหสลกคา Int(11) yes ลกคา 3 useid รหส Int(11) 4 ipaddress ท&อย Varchar(150)
Page 34
60
ตารางท� 3-13 ตารางรายต�งคา (setting) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 set_id รหส Int(4) yes 2 set_car คาขนสง Varchar(5) 3 set_date_c วนท&สง Varchar(5) 4 set_date_r วนท&รบ Varchar(5)
ตารางท� 3-14 ตารางตวแทนจาหนาย (supplier) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Sup_id รหสตวแทนจาหนาย Int(4) yes 2 Sup_name ช&อตวแทนจาหนาย Varchar(50) 3 Sup_address ท&อย Mediumtext 4 Sup_provnice จงหวด Varchar(35) 5 Sup_zipcode รหสไปรษณย Varchar(5) 6 Sup_tel เบอรโทรศพท Varchar(20) 7 Sup_email อเมลล Varchar(50)
ตารางท� 3-15 ตารางการตดจาหนาย (scrape) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Scrape _id รหสการตดจาหนาย Int(4) yes 2 Scrape _date วนท&การตดจาหนาย Date
Page 35
61
ตารางท� 3-16 ตารางรายละเอยดการตดจาหนาย (scrape_detail) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 Scrape _id รหสการตดจาหนาย Int(4) yes yes ตดจาหนาย 2 Pro_id รหสสนคา Int(4) yes yes สนคา 3 Scrape _amount จานวนท&ตดจาหนาย Int(4) 4 Scrape _comment สาเหตตดจาหนาย Varchar(50)
ตารางท� 3-16 ตารางสมดเย&ยม (scrape detail) ลาดบท� Attribute Description Data Type Pk Fk Reference
1 G _id รหส Int(5) yes 2 G _ame ช&อ Varchar(30) 3 G _Email อเมลล Varchar(30) 4 G _Date วนท& Date
Page 36
62
3.12 Site map
ภาพท� 3-46 Site map ภาพรวมระบบขายสนคารานOTOP
Page 37
63
3.13 Input Design
ภาพท� 3-47 ฟอรมหนาหลก
ภาพท� 3-48 ฟอรมตดตอรานOTOP
Page 38
64
ภาพท� 3-49 รปแบบฟอรมสวนของสมครสมาชก
ภาพท� 3-50 รปแบบฟอรมสวนของผดแลระบบ
Page 39
65
3.14 Out put แสดงรายงาน
รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120
เบอรโทร 0-4351-4499
รายการขายสนคา
รหสการขาย ช�อสมาชก รหสสนคา รายการ จานวน ราคา/
หนวย
ราคาสทธ
ยอดขายรวมสทธ.......................บาท
ภาพท� 3-51 แสดงรายงานการขายสนคา
รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120
เบอรโทร 0-4351-4499
รายงานตวแทนจาหนาย รหสตวแทนจาหนาย : ช�อตวแทนจาหนาย : ท�อย :
เบอรโทรศพท :
ภาพท� 3-52 แสดงรายงานตวแทนจาหนาย
Page 40
66
รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120
เบอรโทร 0-4351-4499
เลขท�ใบส�งซ�อ.....................
วนท�.................................
ใบส�งซ�อ
ลาดบท� รายการ จานวน ราคา/หนวย ราคาสทธ
ยอดส�งซ:อสทธ
ช�อตวแทนจาหนาย....................................
ภาพท� 3-53 แสดงรายงานการส�งซ:อสนคา
Page 41
67
รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120
เบอรโทร 0-4351-4499
เลขท�ใบเสรจรบเงน.....................
วนท�.................................
ใบเสรจรบเงน
ลาดบท� รายการ จานวน ราคา/หนวย ราคาสทธ
รวม
ช�อผชาระเงน....................................
ภาพท� 3-54 แสดงรายงานใบเสรจรบเงน
Page 42
68
รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120
เบอรโทร 0-4351-4499
รายงานสนคา
รหสสนคา: รหสประเภท
สนคา:
ช�อสนคา: ราคาขาย: ตนทน: จานวน
คงเหลอ:
หนวย
นบ:
ภาพท� 3-55 แสดงรายงานสนคา
รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120
เบอรโทร 0-4351-4499
รายงานการรบสนคา
รหสการ
รบ
สนคา:
รหสการ
ส�งซ:อ:
รหส
ตวแทน
จาหนาย:
วนท�
รบ:
รหสสนคา: จานวนท�
ส�ง:
ราคา: จานวน
ท�รบ:
ราคารวม:
ภาพท� 3-56 แสดงรายงานการรบสนคา