Top Banner
บทที 3 วิธีการดําเนินงาน ในส่วนของการวิเคราะห์ระบบงานเดิมนี ผู้ศึกษาจะนําเสนอรายละเอียดของขั นตอนการวิเคราะห์ และออกแบบระบบ ซึ งได้นําทฤษฎีและแนวความคิดต่างๆ จากทีได้ศึกษามาแล้วในบทที 2มาประยุกต์ใช้ งานโดยประกอบไปด้วยการวิเคราะห์ระบบงานเดิม 3.1 ระบบงานเดิม ขั นตอนการดําเนินงานเดิมของระบบบริหารจัดการร้านค้า OTOP นั น จะใช้วิธีการโดยบันทึกใน กระดาษ หรือสมุดรายงานทางร้านจัดทําขึ น ซึ งการค้นหาข้อมูลจึงยุ่งยาก และล่าช้าในการจัดทําการออก รายงาน ดังนี 3.1.1 ปัญหาของระบบ เนืองจากระบบงานเดิมยังคงใช้กระดาษในการบันทึกข้อมูลต่างๆ ไม่ว่าจะเป็ นข้อมูลซื อขาย ข้อมูล ตัวแทนจําหน่าย ทําให้การตรวจสอบข้อมูลทําได้ยาก ถ้าหากข้อมูลมีเยอะและเกิดความซํ าซ้อนกันของข้อมูล อาจจะทําให้ข้อมูลสูญหายได้ นอกจากนี การตรวจสอบสินค้าคงคลังยังไม่มีประสิทธิภาพมากนัก เพราะไม่ สามารถตรวจนับอุปกรณ์ก่อสร้างได้แน่นอน เวลาสั งซื อสินค้าจากตัวแทนจําหน่ายไม่ตรงตามทีต้องการและ อาจไม่เพียงพอต่อการจําหน่ายให้กับลูกค้า นอกจากนี ถ้ามีการทํารายการต่างๆ ในแต่ละวันหลายๆรายการ การบันทึกรายการเป็นรายวันจึงทําได้ยากหรืออาจจะส่งผลให้การดําเนินงานไม่สามารถรับรู้สถานภาพของ ระบบการทํางานได้ทันท่วงที จะส่งผลกระทบต่อการบริหารจัดการและเป็ นอุปสรรคต่อการแก้ไขปัญหาที เกิดขึ
42

บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

Mar 17, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

บทท� 3

วธการดาเนนงาน

ในสวนของการวเคราะหระบบงานเดมน� ผศกษาจะนาเสนอรายละเอยดของข�นตอนการวเคราะห

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

3.1 ระบบงานเดม ข�นตอนการดาเนนงานเดมของระบบบรหารจดการรานคา OTOP น�น จะใชวธการโดยบนทกใน

กระดาษ หรอสมดรายงานทางรานจดทาข�น ซ& งการคนหาขอมลจงยงยาก และลาชาในการจดทาการออกรายงาน ดงน�

3.1.1 ปญหาของระบบ เน&องจากระบบงานเดมยงคงใชกระดาษในการบนทกขอมลตางๆ ไมวาจะเปนขอมลซ�อขาย ขอมล

ตวแทนจาหนาย ทาใหการตรวจสอบขอมลทาไดยาก ถาหากขอมลมเยอะและเกดความซ� าซอนกนของขอมล อาจจะทาใหขอมลสญหายได นอกจากน�การตรวจสอบสนคาคงคลงยงไมมประสทธภาพมากนก เพราะไมสามารถตรวจนบอปกรณกอสรางไดแนนอน เวลาส&งซ�อสนคาจากตวแทนจาหนายไมตรงตามท&ตองการและอาจไมเพยงพอตอการจาหนายใหกบลกคา นอกจากน�ถามการทารายการตางๆ ในแตละวนหลายๆรายการ การบนทกรายการเปนรายวนจงทาไดยากหรออาจจะสงผลใหการดาเนนงานไมสามารถรบรสถานภาพของระบบการทางานไดทนทวงท จะสงผลกระทบตอการบรหารจดการและเปนอปสรรคตอการแกไขปญหาท&เกดข�น

Page 2: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

28

ภาพท� 3.1 fishbone diagram

3.1.2 ขอเสนอแนะ 1. ระบบงานควรมการจดเกบฐานขอมลดวยระบบคอมพวเตอรเขามาชวย 2. เม&อนาระบบคอมพวเตอรเขามาใชงานจะชวยใหการคนหาขอมลทาไดรวดเรวและม

ประสทธภาพมากย&งข�น 3. ชวยลดข�นตอนการทางานท&ซ� าซอนกน 4. สนบสนนการทางานในอนาคต 5.ทาใหการรายงานผลการปฏบตงานมความถกตองและนาเช&อถอ

ระบบงานไมมประสทธภาพ

พนกงาน

การดาเนนงาน

งบประมาณ

เทคโนโลย

ขาดความร

ทางานผดพลาด

พบความผดพลาดบอย

เกดความลาชา

จดเกบขอมลไมเปPนระบบ

ใชเวลานานในการคนหาขอมล

คาชจายในการทางานสง

ขาดเงนทนในการสนบสนน

Page 3: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

29

3.2 System Flowchart 3.2.1 ระบบขายสนคา

ภาพท� 3-2 ระบบขายสนคา

Page 4: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

30

3.2.2 ระบบส�งซ:อสนคา

ภาพท� 3-3 ระบบส&งซ�อสนคา

Page 5: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

31

3.2.3 ระบบรบสนคา

ภาพท� 3-4 ระบบรบสนคา

Page 6: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

32

3.2.4 ระบบเปล�ยนสนคา

ภาพท� 3-5 ระบบเปล&ยนสนคา

Page 7: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

33

Context Diagram

ภาพท� 3-6 Context Diagram: ระบบซ�อขายสนคา OTOP

0

ระบบซ�อ-ขายสนคา OTOP

ลกคา พนกงาน

ตวแทนจาหนาย

ใบสงของรายการสนคาท&นามาสง

ใบเสรจรบเงน

รายละเอยดสนคาใบเสรจรบเงน

ขอมลการสงของ

สงใบสงของ

ขอมลสนคา

รายละเลยดการรบสนคา

รายละเอยดการซ&งซ�อรายระเอยดตดจาหนาย

ขอมลการรบชาระเงน

รายละเอยดสนคา

ขอมลการชาระเงนขอมลใบสงของขอมลการส&งซ�อขอมลการรบสนคา

ขอมลการสนคาท&ตองการขอวมลการชาระเงน

ขอมลการจายชาระเงน

Page 8: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

34

3.3 Data Flow Diagram Level 1

ภาพท� 3–7 Data Flow Diagram

Page 9: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

35

ผพฒนาระบบไดทาการศกษาขอมลและรปแบบการดาเนนงานการขายสนคาของรานคา OTOP อาเภอวาปปทม จงหวดมหาสารคาม เชน การขายสนคา การส&งซ�อสนคา การรบสนคา ฯลฯ และผพฒนาไดเกบรวบรวมขอมลตาง ๆ ท&เก&ยวของกบการซ�อขายเพ&อท&จะนามาใชในการพฒนาระบบงานการขายตอไป ซ& งในการศกษาขอมลตาง ๆ ผพฒนากไดทาการวเคราะหระบบงานใหมออกมาได ดงน� 3.4 วเคราะหและออกแบบระบบงานใหม

ในสวนของการวเคราะหระบบงานใหมน� ผศกษาจะนารายละเอยดของข�นตอนการวเคราะหและออกแบบระบบ ซ& งไดนาขอเสนอแนะและแนวความคดตางๆ จากท&ไดศกษามาแลวในสวนของระบบงานเดมมาประยกตใชงานโดยประกอบไปดวยการวเคราะหระบบงานใหม ข�นตอนการดาเนนงานของระบบซ�อ-ขายสนคาOTOPของตาบลประชาพฒนา อาเภอวาปปทม จงหวดมหาสารคาม มลกษณะการดาเนนงานหลกดงน�

1. การสมครสมาชก 2. การขายสนคา 3. การรบชาระเงน 4. การส&งซ�อสนคา 5. การรบสนคา 6. การจายชาระเงน 7. การตดจาหนาย 8. การออกรายงาน

Page 10: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

36

www.otoponline.com

Database: OTOPDB

ภาพท� 3-8 แสดงการทางาน Web Flow ระบบ E-Commerce

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

Web Flow ภาพรวมของระบบ E-Commerce รานจาหนายสนคาOTOPออนไลน ผใชจะตองทาการเขาสเวบไซต www.otoponline.com และทาการสมครสมาชกกอนจงจะสามารถใชงานในระบบของรานไดซ& งแบงผใชออกเปน 2 ประเภท คอสมาชก และ Admin ซ& งจะมาการใชงานท&ตางกน

Page 11: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

37

3.4.1 การทางานระบบสมครสมาชก

ภาพท� 3-9 แสดงการทางานการสมครสมาชก อธบายการทางาน

ลกคาทาการกรอกขอมลสมาชกและระบบทาการตรวจสอบวาเคยเปนสมาชกหรอไม ถาเคยมขอมลแลวจะทาการกรอก Username /Password และถาขอมลตรงตามท&กรอกขอมลมาระบบจะแสดงช&อผ เขาใชและบนทกการ ขาใชระบบ ถายงไมเคยเปนสมาชกสมาชกจะตองทาการกรอกขอมลสวนตว เพ&อทาการสมครสมาชกและระบบจะทาการแสดงผลขอมลท&สมครสมาชกและทาการบนทกขอมลของการสมครสมาชกจบการทางาน

Page 12: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

38

3.4.2 การทางานระบบขายสนคา

ภาพท� 3-10 แสดงการทางานระบบขายสนคา

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

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

Page 13: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

39

3.4.3 การทางานระบบรบชาระเงน

ภาพท� 3-11 แสดงการทางานระบบรบชาระเงน

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

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

Page 14: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

40

3.4.4 การทางานระบบส�งซ:อสนคา

ภาพท� 3-12 แสดงการทางานระบบส&งซ�อสนคา

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

ระบบการส&งซ�อสนคา เจาของกจการทาการกรอกขอมลการส&งซ�อท&หนาแบบฟอรมส&งซ�อแลวระบบจะทาการตรวจสอบจดส&งซ�อถาไมถงจดส&งซ�อจะจบการทางาน ถาถงจดส&งซ�อเจาของกจการจะทาการกรอกรายละเอยดสนคาท&ตองการส&งซ�อ จากน�นระบบทาการคานวณราคาตอหนวยและราคารวมพรอมกบแสดงขอมลสนคาท&ส&งซ�อและบนทกการส&งซ�อและพมพใบส&งซ�อใหกบตวแทนจาหนาย

Page 15: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

41

3.4.5 แสดงการทางานระบบรบสนคา

ภาพท� 3-13 แสดงการทางานระบบรบสนคา

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

ตวแทนจาหนาย แลวทาการบนทกขอมลการรบสนคาและชาระเงน ลงฐานขอมลในตารางของการรบสนคาแลวฝ&ง server จะแสดงขอมลท&ไดรบจากการบนทกเพ&อยนยนวาขอมลท&บนทกน�นไดบนทกเรยบรอยแลวโดยทาการตรวจสอบการส&งซ�อสนคากอนถามจะแสดงขอมลการส&งซ�อเสรจและทาการกรอกขอมลการรบสนคาและทาการคานวณ

Page 16: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

42

3.4.6 การทางานระบบจายชาระเงน

ภาพท� 3-14 แสดงการทางานระบบตดจาหนาย

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

เจาของกจการทาการเชคสนคาท&ชารดหรอเสยหาย โดยการกรอกขอมลสนคาและระบบจะทาการตรวจสอบสนคาถามสนคาจะพจารณาสภาพของสนคาถาชารดจะทาการบนทกการตดจาหนายและแสดงผลของการตดจาหนายถาการตรวจสอบสนคาไมมจบการทางาน และการพจารณาไมการชารดกจบการทางาน

Page 17: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

43

3.5.7 การทางาระบบการตดจาหนาย

ภาพท� 3-15 แสดงการทางานระบบตดจาหนาย

อธบายการทางาน เจาของกจการทาการเชคสนคาท&ชารดหรอเสยหาย โดยการกรอกขอมลสนคาและระบบจะทาการ

ตรวจสอบสนคาถามสนคาจะพจารณาสภาพของสนคาถาชารดจะทาการบนทกการตดจาหนายและแสดงผลของการตดจาหนายถาการตรวจสอบสนคาไมมจบการทางาน และการพจารณาไมการชารดกจบการทางาน

Page 18: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

44

3.5.8 แสดงการออกรายงาน

ภาพท� 3-16 แสดงการทางานระบบการออกรายงาน

อธบายการทางาน เจาของกจการจะทาการคนหาขอมลท&ตองการนามาออกรายงาน โดยผานฟอรมการคนหาซ&งฟอรม

การคนหาจะเปนฟอรมคนหาตามความตองการของเจาของกจการ เม&อทาการคนหาเสรจแลว ถามจะแสดงขอมลท�งหมดออกมาแลวเจาของกจการจะทาการพมพขอมลน�น

Page 19: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

45

3.6 การออกแบบ Context Diagram ของระบบงานใหม

3.6.1 Context Diagram ระบบรานคา OTOP

ภาพท� 3-17 Context Diagram ระบบรานคา OTOP

อธบายการทางาน เม&อลกคาสงขอมลสวนตวเขาสระบบเพ&อทาการเขาสการสมครสมาชกเสรจระบบจะสง username,

password กลบมายงลกคาแลวลกคาสงขอมลสนคาท&ตองการมายงระบบและขอมลการแจงชาระเงน,ใบเสรจรบเงน,สถานะภาพสงสนคามาใหลกคาสวนเจาของกจการจะสงขอมลลกคา,ขอมลการขาย,ส&งซ�อสนคา,รบสนคา,แจงชาระเงน,ตวแทนจาหนาย,สนคาท&ชารด,จายชาระเงน,สนคา มายงระบบ และระบบจะทาการสงรายละเอยดของขอมลตางๆท&สงมาใหกบเจาของกจการพรอมกบรายงาน สวนตวแทนจาหนายระบบไดสงใบส&งซ�อและจานวนเงนท&ตองจายและตวแทนจาหนายไดสงใบสงสนคา,รายการสนคาท&สง,ใบเสรจรบเงนใหยงระบบเพ&อระบบจะทาการชาระเงนใหกบตวแทนจาหนาย

Page 20: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

46

3.7 การออกแบบ Data Flow Diagram Level 1 ของระบบงานใหม 3.7.1 Data Flow Diagram Level 1

ภาพท� 3-18 Data Flow Diagram Level1

Page 21: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

51

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

3.9 การเช�อมความสมพนธ

ประเภทสนคา 1 ประเภท ประกอบดวย สนคาหลายอยาง

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

รายละเอยดการขายสนคาหลายรายละเอยดมสนคา 1 อยาง

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

รายละเอยดการส&งซ�อสนคาหลายรายละเอยดประกอบกดวยสนคา 1 อยาง ภาพท� 3-29 รายละเอยดการส&งซ�อสนคา 1 รายละเอยด มสนคาไดหลายสนคา

รายละเอยดการรบสนคาหลายรายละเอยด มสนคา 1 อยาง

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

Page 26: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

52

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

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

การขาย หลายคร� ง สามารถขายใหกบสมาชกได 1 คน

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

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

การส&งซ�อสนคา 1 คร� ง มรายละเอยดการส&งซ�อสนคาหลายรายละเอยด ภาพท� 3-34 แสดงความสมพนธระหวางตารางการส&งซ�อสนคาและรายละเอยด

การส&งซ�อสนคา 1 คร� ง สามารถส&งซ�อสนคาจากหลายตวแทนจาหนาย ภาพท� 3-35 แสดงความสมพนธระหวางตารางการส&งซ�อสนคากบตารางตวแทนจาหนาย

การรบสนคา 1 คร� ง มการส&งซ�อสนคาได 1 คร� ง

Page 27: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

53

ภาพท� 3-36 แสดงความสมพนธระหวางตารางการรบสนคากบตารางการส&งซ�อสนคา

การรบสนคา 1 คร� ง มรายละเอยดการรบสนคาหลายรายละเอยด

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

พนกงาน 1 คน สามารถทาการส&งซ�อสนคาไดหลายคร� ง

ภาพท� 3-38 แสดงความสมพนธระหวางตารางเจาของกจการกบตารางการส&งซ�อสนคา

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

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

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

Page 28: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

54

สนคา 1 ช�นสามารถตดทาการตดจาหนายไดหลายรายการสนคา

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

สมาชก 1 คน สามารถซ�อสนคาไดหลายอยาง

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

พนกงาน 1 คน สามารถจายชาระเงนไดหลายคร� ง

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

การจายชาระเงน 1 คร� ง สามารถใหกบตวแทนจาหนายได 1 คน

ภาพท� 3-45 แสดงความสมพนธระหวางการจายชาระเงนกบตวแทนจาหนาย

Page 29: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

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: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

62

3.12 Site map

ภาพท� 3-46 Site map ภาพรวมระบบขายสนคารานOTOP

Page 37: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

63

3.13 Input Design

ภาพท� 3-47 ฟอรมหนาหลก

ภาพท� 3-48 ฟอรมตดตอรานOTOP

Page 38: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

64

ภาพท� 3-49 รปแบบฟอรมสวนของสมครสมาชก

ภาพท� 3-50 รปแบบฟอรมสวนของผดแลระบบ

Page 39: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

65

3.14 Out put แสดงรายงาน

รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120

เบอรโทร 0-4351-4499

รายการขายสนคา

รหสการขาย ช�อสมาชก รหสสนคา รายการ จานวน ราคา/

หนวย

ราคาสทธ

ยอดขายรวมสทธ.......................บาท

ภาพท� 3-51 แสดงรายงานการขายสนคา

รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120

เบอรโทร 0-4351-4499

รายงานตวแทนจาหนาย รหสตวแทนจาหนาย : ช�อตวแทนจาหนาย : ท�อย :

เบอรโทรศพท :

ภาพท� 3-52 แสดงรายงานตวแทนจาหนาย

Page 40: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

66

รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120

เบอรโทร 0-4351-4499

เลขท�ใบส�งซ�อ.....................

วนท�.................................

ใบส�งซ�อ

ลาดบท� รายการ จานวน ราคา/หนวย ราคาสทธ

ยอดส�งซ:อสทธ

ช�อตวแทนจาหนาย....................................

ภาพท� 3-53 แสดงรายงานการส�งซ:อสนคา

Page 41: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

67

รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120

เบอรโทร 0-4351-4499

เลขท�ใบเสรจรบเงน.....................

วนท�.................................

ใบเสรจรบเงน

ลาดบท� รายการ จานวน ราคา/หนวย ราคาสทธ

รวม

ช�อผชาระเงน....................................

ภาพท� 3-54 แสดงรายงานใบเสรจรบเงน

Page 42: บทที 3 วิธีการดําเนินงาน246).pdf35 ผ พ ฒนาระบบได ท าการศ กษาข อม ลและร ปแบบการด

68

รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120

เบอรโทร 0-4351-4499

รายงานสนคา

รหสสนคา: รหสประเภท

สนคา:

ช�อสนคา: ราคาขาย: ตนทน: จานวน

คงเหลอ:

หนวย

นบ:

ภาพท� 3-55 แสดงรายงานสนคา

รานOTOP ต.ประชาพฒนา อ.วาปปทม จ.มหาสารคาม 44120

เบอรโทร 0-4351-4499

รายงานการรบสนคา

รหสการ

รบ

สนคา:

รหสการ

ส�งซ:อ:

รหส

ตวแทน

จาหนาย:

วนท�

รบ:

รหสสนคา: จานวนท�

ส�ง:

ราคา: จานวน

ท�รบ:

ราคารวม:

ภาพท� 3-56 แสดงรายงานการรบสนคา