บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3...

42
บทที่ 3 วิธีการดําเนินงาน 3.1 วิเคราะหระบบงานเดิม รานมินิมารทศรีสมชัยเปนรานประกอบธุรกิจการขายปลีก ซึ่งเปนสินคาอุปโภค-บริโภคกอตั้ง รานโดย นายกิตติพล ศรีสมชัย เปนเจาของราน ตั้งอยูทีเลขที19 หมู 15 ต.ขามเรียง อ.กันทร วิชัย จ.มหาสารคาม ซึ่งเปนรานที่นิสิตและชาวบานรูจักดี ปจจุบันรานมินิมารทศรีสมชัยยังมีการ จัดการรานที่ไมมีความเปนระเบียบเรียบรอย เทาที่ควร สินคายังไมมีการจัดหมวดหมูใหดูเรียบรอย และทางรานยังไมมีการใชระบบบารโคด จึงทําใหไมสามารถจัดการกับสินคาในหลาย ๆ ดานได ในการจัดการสินคาแตละครั้งเจาของรานจะปฏิบัติงานขายดังนี3.1.1 งานขายสินคา เมื่อลูกคาไดทําการเลือกสินคาเปนที่เรียบรอยแลว ก็จะนําสินคามาที่เคา เตอร เจาของรานจะทําการคํานวณราคาสินคาโดยยังใชเครื่องคิดเลขในการคํานวณราคาอยูและยัง ไมมีการจดบันทึกใด ๆ ไมมีการออกใบเสร็จใหกับลูกคาดวย 3.1.2 งานการสั่งซื้อสินคา เจาของรานจะทําการตรวจสอบจํานวนสินคาคงเหลือแตละรายการ โดยการตรวจนับ หากมีสินคารายการใดเหลือนอยก็จะทําการจดบันทึกลงในเอกสาร เพื่อนําไปออก ใบสั่งซื้อ 3.1.3 งานการตรวจรับสินคา เจาของรานจะทําการตรวจสอบใบสงสินคา ตรวจนับจํานวนและ คุณภาพของสินคาวาตรงกับการความตองการหรือไม หากตรงกับความตองการก็จะทําการชําระเงิน แตหากสินคาไมตรงกับความตองการหรือไมครบตามจํานวน เจาของรานสามารถเลือกที่จะรับ ไม รับ หรือสั่งสินคาเพิ่มได

Upload: others

Post on 05-Oct-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

บทที ่3 วิธีการดําเนินงาน

3.1 วิเคราะหระบบงานเดิม

รานมินิมารทศรีสมชัยเปนรานประกอบธุรกิจการขายปลีก ซ่ึงเปนสินคาอุปโภค-บริโภคกอตั้งรานโดย นายกิตติพล ศรีสมชัย เปนเจาของราน ตั้งอยูท่ี เลขท่ี 19 หมู 15 ต.ขามเรียง อ.กันทรวิชัย จ.มหาสารคาม ซ่ึงเปนรานท่ีนิสิตและชาวบานรูจักดี ปจจุบันรานมินิมารทศรีสมชัยยังมีการจัดการรานท่ีไมมีความเปนระเบียบเรียบรอย เทาท่ีควร สินคายังไมมีการจัดหมวดหมูใหดูเรียบรอยและทางรานยังไมมีการใชระบบบารโคด จึงทําใหไมสามารถจัดการกับสินคาในหลาย ๆ ดานได

ในการจัดการสินคาแตละครั้งเจาของรานจะปฏิบัติงานขายดังนี ้3.1.1 งานขายสินคา เม่ือลูกคาไดทําการเลือกสินคาเปนท่ีเรียบรอยแลว ก็จะนําสินคามาท่ีเคา

เตอร เจาของรานจะทําการคํานวณราคาสินคาโดยยังใชเครื่องคิดเลขในการคํานวณราคาอยูและยังไมมีการจดบันทึกใด ๆ ไมมีการออกใบเสร็จใหกับลูกคาดวย

3.1.2 งานการส่ังซ้ือสินคา เจาของรานจะทําการตรวจสอบจํานวนสินคาคงเหลือแตละรายการโดยการตรวจนับ หากมีสินคารายการใดเหลือนอยก็จะทําการจดบันทึกลงในเอกสาร เพ่ือนําไปออกใบส่ังซ้ือ

3.1.3 งานการตรวจรับสินคา เจาของรานจะทําการตรวจสอบใบสงสินคา ตรวจนับจํานวนและคุณภาพของสินคาวาตรงกับการความตองการหรือไม หากตรงกับความตองการก็จะทําการชําระเงิน แตหากสินคาไมตรงกับความตองการหรือไมครบตามจํานวน เจาของรานสามารถเลือกท่ีจะรับ ไมรับ หรือส่ังสินคาเพ่ิมได

Page 2: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

ภาพที่ 3-1 แสดงแผนภูมิกางปลาของระบบบริหารจัดการรานมินิมารทศรีสมชัย จากภาพที่ 3-1 สามารถสรุปถึงปญหาในการบริหารจัดการภายในรานไดแก

ระบบการทํางานไมมีประสิทธิภาพ อันเนื่องมาจากกระบวนการทํางานท่ีซับซอน การคนหาขอมูลทําไดยากและเอกสารจัดเก็บไมเปนระบบ

เครื่องมือและอุปกรณ ภายในรานไมมีคอมพิวเตอร ไมมีปริ้นเตอรและไมมีระบบบารโคด

พนักงาน ไมมีประสบการณท่ีดี การบริการแตละครั้งมีความลาชาและคํานวณราคาสินคาผิดพลาด

งบประมาณ มีงบประมาณไมเพียงพอและอุปกรณมีราคาแพง สภาวะแวดลอม มีพ้ืนท่ีท่ีคับแคบ

Page 3: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

33

จากระบบงานตางๆ ท่ีไดกลาวมา สามารถนํามาอธิบายไดดวย Flow Chart ดังตอไปนี ้3.1.1 System Flowchart ระบบงานเดิม

Flow chart งานขายสินคา

ภาพที่ 3-2 Flow chart งานขายสินคา

จากภาพที่ 3–2 สามารถอธิบายขั้นตอนการทํางานไดดังนี้ สําหรับการขายสินคาก็ตองเริ่มจากการท่ีมีลูกคาเขามาใชบริการในรานมินิมารท ลูกคาก็สามารถเลือกซ้ือสินคาไดตามท่ีตองการ เม่ือลูกคาตัดสินใจไดวาจะซ้ือสินคาแลวลูกคาสามารถตรวจสอบความพอใจของตนเองวาจะซ้ือหรือไม ถาไมซ้ือก็ลูกคาก็ออกจากรานแตถาเลือกซ้ือ ก็นําสินคามาคํานวณราคา คํานวณราคาเสร็จก็มีการสงมอบสินคา จายเงินแลวก็ถือวาเสร็จส้ินในการทํางานลูกคาก็ออกจากราน ก็ถือวาการทํางานส้ินสุดลง

Page 4: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

34

Flow chart งานการส่ังซ้ือสินคาและรับสินคา

ภาพที่ 3-3 Flow chart งานการส่ังซ้ือสินคาและรับสินคา

จากภาพที่ 3-3 สามารถอธิบายขั้นตอนการทํางานดังนี้ เจาของรานจะตรวจสอบสินคาดวยการนับสินคา วาสินคาเหลือจํานวนเทาไหร ถาสินคามีจํานวนมากกวา 10 ช้ิน ก็จะไมส่ังซ้ือสินคาชนิดนั้น ถาสินคาถึงจุดส่ังซ้ือก็จะส่ังซ้ือสินคาโดยการจดบันทึกรายการสินคาท่ีตองการซ้ือ จากนั้นเจาของรานก็ทําการจายชําระเงินคาสินคาและรับสินคา สําหรับขั้นตอนนี้ก็ส้ินสุดการทํางาน

Page 5: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

35

Flow chart งานการสงคืนสินคา

ภาพที่ 3-4 Flow chart งานการสงคืนสินคา

จากภาพที่ 3-4 สามารถอธิบายไดดังนี้ สําหรับการสงคืนสินคา เจาของรานจะตรวจสอบจากขอมูลการรับสินคาวาพบสินคาท่ีชํารุดหรือไม ถาพบสินคาท่ีชํารุดก็จะแจงไปท่ีตัวแทนจําหนาย แตถาไมพบสินคาท่ีชํารุด ก็จะส้ินสุดการทํางาน

Page 6: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

36

Flow chart งานการตัดจําหนาย

เริ่มตน

สิ้นสุด

เจาของรานบันทึกการตัดจําหนาย

ตรวจสอบสินคาวาชํารุดหรือไม ไมชํารุด

ชํารุด

ภาพที่ 3-5 Flow chart งานการตัดจําหนาย

จากภาพที่ 3-5 สามารถอธิบายไดดังนี้ สําหรับการตัดจําหนาย เจาของรานทําการตรวจสอบสินคาวาชํารุดหรือไม หากไมมีสินคาชํารุดใหจบการทํางาน แตถาหากมีสินคาชํารุดใหทําการบันทึกตดัจําหนาย

Page 7: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

37

3.1.2 Context Diagram จากการวิเคราะห ระบบการบริหารจัดการรานมินิมารทศรีสมชัย จ.มหาสารคาม สามารถอธิบายดวย Context Diagram, Data Flow Diagram Level 1 ดังนี้

ภาพที่ 3-6 Context Diagram ระบบงานเดิม

คําอธิบาย Context Diagram ระบบงานเดิม ลูกคา การขายสินคา เม่ือลูกคาเดินเขามาท่ีรานจะมีการเลือกดูสินคาเพ่ือตัดสินใจซ้ือ และลูกคาก็

จะใหขอมูลลูกคาเอง ใหขอมูลสินคาวาตองการซ้ือสินคาอะไร เม่ือลูกคาเลือกสินคาไดแลวก็จะทําการชําระเงินคาสินคาใหกับทางรานแลวรานก็จะมอบสินคาพรอมใบเสร็จใหกับคา

Page 8: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

38

เจาของราน การขายสินคาพนักงานจะเปนผูคํานวณเงิน และใหสินคาแกลูกคา และบันทึกการขายไว

พรอมท้ังออกใบเสร็จใหแกลูกคา เจาของรานจะเปนผูติดตอกับตัวแทนจําหนาย เจาของรานจะใหขอมูลสินคาท่ีจะส่ังซ้ือและทําการเก็บขอมูลใบส่ังซ้ือ แลวทําการออกใบส่ังซ้ือใหกับตัวแทนจําหนาย การรับสินคาจะเปนผูรับสินคาและเปนผูใหขอมูลการส่ังซ้ือเพ่ือจะนําไปตรวจสอบสินคาวาตัวแทนจําหนายสงสินคาตามท่ีส่ังไวหรือไม การจายชําระจะเปนผูใหขอมูลการรับสินคาเพราะจะตองดูขอมูลการชําระเงิน เพ่ือท่ีจะทําการจายใหกับตัวแทนจําหนาย

ตัวแทนจําหนาย ทางรานก็จะทําการติดตอส่ังซ้ือไปยังตัวแทนจําหนายเพ่ือท่ีจะใหตัวแทนจําหนายมาสง

สินคาท่ีรานตามใบส่ังซ้ือ ท่ีทางรานไดส่ังไป และทางรานจะจายเงินและตัวแทนจําหนายก็จะใหใบเสร็จกับทางราน เม่ือตัวแทนจําหนายนําสินคามาสงทางรานก็จะทําการเก็บขอมูลการส่ังซ้ือ

Page 9: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

39

3.1.3 Data Flow Diagram

ลูกคาขาย

1ขอมูลการซื้อสินคา

เงินคาสินคา

สินคาใบเสร็จรับเงิน

เจาของราน

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

ขอมูลสินคา

เงินคาสินคาขอมูลการขาย

D1 ขอมูลสินคาขอมูลสินคารายละเอียดสินคา

ตัวแทนจําหนายขอมูลสินคา

ขอมูลตัวแทนจําหนายจําหนายใบสั่งซื้อสินคาขอมูลการสั่งซื้อสินคา

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

ขอมูลสินคา

ขอมูลการสั่งซื้อสินคารายละเอียดการสั่งซื้อสินคา

ขอมูลตัวแทนจําหนายจําหนาย

รายละเอียดตัวแทนจําหนายจําหนายD1 ขอมูลสินคา

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

ขอมูลสินคา

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

ขอมูลการตัดจําหนาย

ขอมูลสินคารายละเอียดสินคา

รายละเอียดตัวแทนจําหนาย

ขอมูลสินคา

ขอมูลแจงสินคาชํารุด / สูญหาย

รายละเอียดสินคาขอมูลสินคา

ขอมูลสินคา

เจาของราน

ส่ังซื้อและรับสินคา

2

D2 ขอมูลการสั่งซื้อสินคา

ขอมูลตัวแทนจําหนายจําหนายD3

ตัดจําหนาย

3รายละเอียดสินคา

D4 ขอมูลการตัดจําหนายขอมูลการตัดจําหนาย

D1 ขอมูลสินคา

สงคืนสินคา

4 รายละเอียดสินคาขอมูลการส่ังซื้อสินคา

D3 ขอมูลตัวแทนจําหนายจําหนาย

รหัสตัวแทนจําหนายจําหนายรายละเอียดตัวแทนจําหนาย

D5ขอมูลการสงคืนสินคา

ขอมูลการสงคืนสินคา

ภาพที่ 3-7แสดง DFD Level 1 ของระบบการบริหารจัดการรานมินิมารทศรีสมชัย คําอธิบาย Data Flow Diagram level 1

จะม่ีโพรเซสหลัก ๆ อยู 6 โปรเซส ซ่ึงแตละโปรเซสจะมีลักษณะการทํางานดังตอไปนี ้1.โพรเซสขายสินคา จะเกี่ยวของลูกคากับเจาของราน เจาของรานจะเปนผูขายสินคาใหแก

ลูกคา ซ่ึงลูกคาจะบอกขอมูลของตนและจายชําระเงินใหกับเจาของราน เจาของรานก็จะทําการบันทึกขอมูลในการขาย และก็จะออกใบเสร็จพรอมสินคาใหกับลูกคา

Page 10: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

40

2.โพรเซสส่ังซ้ือสินคา จะเกี่ยวของเจาของรานกับตัวแทนจําหนาย เจาของรานทําการตรวจสอบสินคาวาถึงจุดส่ังซ้ือหรือยัง เม่ือถึงจุดส่ังซ้ือเจาของรานก็จะสงใบส่ังซ้ือไปยังตัวแทนจําหนาย 3.โพรเซสตัดจําหนาย จะเกี่ยวของกับเจาของราน เจาของรานจะทําการตรวจสอบสินคาท่ีมีอยูในคลัง และปรับลดยอดจํานวนสินคาคงเหลือในคลังเม่ือมีการขายสินคา 4.โพรเซสสงคืนสินคา จะเกี่ยวของกับเจาของรานกับตัวแทนจําหนาย เจาของรานตรวจสอบสินคาวาชํารุดหรือไมถาสินคาชํารดุก็จะแจงไปยังตัวแทนจําหนาย

Page 11: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

41

แผนภาพแสดงขั้นตอนการปฏิบัติงานใหม ระบบบริหารจัดการรานมินิมารทศรีสมชัย จ.มหาสารคาม 3.1.4 System Flowchart ระบบงานใหม

1.Flowchart การสมัครสมาชิก (ระบบงานใหม)

ภาพที่ 3-8 Flowchart แสดงการสมัครสมาชิก Flowchart แสดงการสมัครสมาชิก เพ่ือจะใชเม่ือลูกคามีความตองการท่ีจะสมัครสมาชิกบริการและซ้ือสินคาเพ่ือไดรับสวนลด ทางรานก็จะทําการกรอกขอมูลลูกคาใหกับระบบวาถูกตองหรือไม ถาตรวจสอบถูกตองก็จะทําการบันทึก และระบบจะทําการพิมพบัตรสมาชิกใหแกลูกคา แตถาไมถูกตองก็จะกลับไปดูและแกไขกรอกขอมูลใหม

Page 12: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

42

2.Flowchart การขาย (ระบบงานใหม)

ภาพที่ 3-9 Flowchart แสดงการขาย

Flowchart แสดงการขาย ลูกคาจะทําการเลือกสินคาท่ีตองการ เจาของรานก็ทําการกรอกขอมูลสินคาท่ีจะขายโดยการยิงบารโคด จากนั้นก็ตรวจสอบสินคาและกรอกจํานวนสินคาท่ีจะขาย คํานวณราคาท่ีขายและสอบถามลูกคาวาตองการซ้ือสินคาเพ่ิมหรือไม ถาไมเพ่ิมก็ทําการคํานวณราคาสุทธิ จากนั้นก็เช็คดูวาลูกคาเปนสมาชิกหรือไม โดยการกรอกขอมูลสมาชิก ถาเปนก็ทําการคิดสวนลด และคํานวณราคาสุทธิหลังหักสวนลด จากนั้นก็บันทึกรายการขายและพิมพใบเสร็จ ถาไมเปนสมาชิกก็ใหบันทึกรายการขายไดทันที และถาตองการซ้ือเพ่ิมก็ใหกลับไปกรอกขอมูลสินคาใหมทําตามขั้นตอนตาง ๆ และจบขั้นตอนการดําเนินงาน

Page 13: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

43

3. Flowchart การส่ังซ้ือสินคา (ระบบงานใหม)

ภาพที่ 3-10 Flowchart แสดงการส่ังซ้ือสินคา

Flowchart แสดงการส่ังซ้ือสินคา เจาของรานเลือกตัวแทนจําหนายโดยการกรอกขอมูลตัวแทนจําหนายเพ่ือตรวจสอบวามีตัวแทนจําหนายหรือไม ถาไมเจอก็ใหจบการทํางาน แตถาเจอก็ใหแสดงรายละเอียดขอมูลตัวแทนจําหนาย เม่ือทําการเลือกตัวแทนจําหนายแลว ก็ทําการเลือกสินคาท่ีตองการส่ังซ้ือแลวตรวจสอบวามีสินคานั้น ๆ หรือไม ถาไมมีก็จบการทํางาน แตถามีก็แสดงรายละเอียดขอมูลสินคาและกรอกจํานวนท่ีตองการส่ังซ้ือ จากนั้นก็ตรวจสอบวาตองการส่ังซ้ือเพ่ิมหรือไม ถาไมตองการส่ังซ้ือเพ่ิมก็บันทึกการส่ังซ้ือสินคาและพิมพใบส่ังซ้ือสินคา แตถาตองการส่ังซ้ือสินคาเพ่ิมก็ใหกลับไปเลือกสินคา แลวทําตามขั้นตอนเหมือนเดิม ก็จบการทํางาน

Page 14: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

44

4. Flowchart การรับสินคาและการจายชําระเงิน (ระบบงานใหม)

ภาพที่ 3-11 Flowchart แสดงการรับสินคาและการจายชําระเงิน Flowchart แสดงการรับสินคาและการจายชําระเงิน เจาของรานทําการกรอกขอมูลการรับสินคาและตรวจสอบวามีขอมูลการรับสินคาหรือไม ถาไมมีใหจบการทํางาน แตถามีก็ใหแสดงรายละเอียด จากนั้นใหเลือกสินคาท่ีจะรับและตรวจสอบสินคาท่ีจะรับวามีหรือไม ถาไมมีก็จบการทํางาน แตถามีก็แสดงรายละเอียดสินคา แลวก็กรอกจํานวนและราคาตอหนวยของสินคาท่ีจะรับ แลวก็คํานวณราคารวม จากนั้นก็ตรวจสอบวาตองการรับสินคาเพ่ิมหรือไม ถาไมตองการรับเพ่ิมใหคํานวณราคาสุทธิและบันทึกการรับสินคา แลวก็จบการทํางาน แตถาตองการรับสินคาเพ่ิม ใหกลับไปเลือกสินคาท่ีตองการรับใหมและทําตามขั้นตองตาง ๆ ท่ีกลาวมาแลว

Page 15: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

45

5. Flowchart การตัดจําหนาย (ระบบงานใหม)

ภาพที่ 3-12 Flowchart แสดงการตัดจําหนาย

Flowchart แสดงการตัดจําหนาย เริ่มการทํางานโดยเจาของรานกรอกขอมูลสินคา แลวตรวจสอบวามีสินคาหรือไม ถาไมมีก็ใหจบการทํางาน แตถามีใหแสดงรายละเอียดของสินคา และกรอกจํานวนและสาเหตุของการตัดจําหนายสินคา แลวก็ตรวจสอบวาตองการท่ีจะทําการตัดจําหนายเพ่ิมหรือไม ถาไมตองการก็ใหบันทึกการตัดจําหนายสินคา แลวก็จบการทํางาน แตถาตองการตัดจําหนายสินคาเพ่ิม ก็ใหกลับไปทําตามขั้นตอนตาง ๆ ตามท่ีกลาวมาขางตน

Page 16: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

46

6. Flowchart การสงคืนสินคา (ระบบงานใหม)

ภาพที่ 3-13 Flowchart แสดงการสงคืนสินคา

Flowchart แสดงการสงคืนสินคา เริ่มการทํางานโดย เจาของรานทําการกรอกขอมูลการรับสินคา แลวก็ตรวจสอบวาขอมูลการรับสินคาหรือไม ถาไมมีใหจบการทํางาน แตถามีใหแสดงรายละเอียด จากนั้นใหเลือกสินคาท่ีจะสงคืนและตรวจสอบสินคาท่ีจะสงคืน ถาไมมีใหจบการทํางาน แตถามีใหแสดรายละเอียดแลวก็กรอกจํานวนท่ีจะสงคืน จากนั้นก็ทําการบันทึกการสงคืนสินคาแลวก็จบการทํางาน

Page 17: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

47

7. Flowchart การออกรายงาน (ระบบงานใหม)

ภาพที่ 3-14 Flowchart แสดงการออกรายงาน

Flowchart แสดงการออกรายงาน เริ่มตนการทํางานโดยการเลือกรายงานท่ีตองการพิมพจากนั้นก็ตรวจสอบขอมูลของรายงานระบบก็จะแสดงรายละเอียดรายงานท่ีตองการพิมพ จากนั้นก็ตัดสินใจวาตองการพิมพรายงานหรือไม ถาตองการพิมพ ก็ทําการพิมพรายงาน แตถาไมตองการพิมพก็จบการทํางาน

Page 18: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

48

3.1.5 Context Diagram ระบบงานใหม

ภาพที่ 3-15 Context Diagram แสดงการทํางานของระบบงานใหม

Page 19: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

49

3.1.6 Data Flow Diagram Level 1 ระบบงานใหม

ภาพที่ 3-16 แผนภาพกระแสขอมูลระดับท่ี 1

Page 20: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

50

3.1.7 Data Flow Diagram Level 2 Process 1 การสมัครสมาชิก

ภาพที่ 3-17 แผนภาพกระแสขอมูลระดับท่ี 2 Process 1 การสมัครสมาชิก

Page 21: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

51

Data Flow Diagram Level 2 Process 2 การขาย

ภาพที่ 3-18 แผนภาพกระแสขอมูลระดับท่ี 2 Process 2 การขาย

Page 22: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

52

Data Flow Diagram Level 2 Process 3 การส่ังซ้ือสินคา

ภาพที่ 3-19 แผนภาพกระแสขอมูลระดับท่ี 2 Process 3 การส่ังซ้ือสินคา

Page 23: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

53

Data Flow Diagram Level 2 Process 4 การรับสินคาและการจายชําระเงิน

ภาพที่ 3-20 แผนภาพกระแสขอมูลระดับท่ี 2 Process 4 การรับสินคาและการจายชําระเงิน

Page 24: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

54

Data Flow Diagram Level 2 Process 5 การตัดจําหนาย

เจาของราน

ขอมูลการตัดจําหนาย

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

D3 ขอมูลสินคา

ขอมูลสินคาขอมูลสินคา

บันทึกการตัดจําหนาย

5.2 ขอมูลการตัดจําหนาย

รายละเอียดการตัดจําหนาย

ตรวจสอบสินคา

5.1

ขอมูลการตัดจําหนาย

D11 รายละเอียดการตัดจําหนาย

D10 ขอมูลการตัดจําหนาย

ภาพที่ 3-21 แผนภาพกระแสขอมูลระดับท่ี 2 Process 5 การตัดจําหนาย

Data Flow Diagram Level 2 Process 6 การสงคืนสินคา

ภาพที่ 3-22 แผนภาพกระแสขอมูลระดับท่ี 2 Process 6 การสงคืนสินคา

Page 25: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

55

Data Flow Diagram Level 2 Process 7 การออกรายงาน

ภาพที่ 3-23 แผนภาพกระแสขอมูลระดับท่ี 2 Process 7 การออกรายงาน

Page 26: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

56

3.1.8 E-R Diagram Model

ภาพที ่ 3-24 แผนภาพแสดง ER – Model

Page 27: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

57

คําอธิบาย

ภาพที่ 3-25 แสดงความสัมพันธสินคากับประเภทสินคา สินคาหนึ่งอยางมีประเภทของสินคาหนึ่งประเภท ประเภทสินคาแตละประเภทสามารถมีสินคาไดหลายชนิดหลายอยาง

ภาพที่ 3-26 แสดงความสัมพันธการขายกับรายละเอียดการขาย การขายแตละครั้งมีรายละเอียดการขายหลายรายละเอียด รายละเอียดแตละรายละเอียดจามีการขายหนึ่งครั้ง

ภาพที่ 3-27 แสดงความสัมพันธรายละเอียดการขายกับสินคา รายละเอียดการขายแตละครั้งรายละเอียดจะมีสินคาหลายชนิด สินคาแตละชนิดจะมีรายละเอียด หนึ่งรายละเอียด

ภาพที่ 3-28แสดงความสัมพันธการส่ังซ้ือสินคากับตัวแทนจําหนาย การส่ังซ้ือสินคาหนึ่งรายการจะมีรายละเอียดตัวแทนจําหนายไดหนึ่งคน และตัวแทนจําหนายแตละคนสามารถส่ังรายการส่ังซ้ือไดทีละครั้ง

Page 28: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

58

ภาพที่ 3-29 แสดงความสัมพันธการส่ังซ้ือสินคากับรายละเอียดการส่ังซ้ือสินคา การส่ังซ้ือสินคาหนึ่งรายการจะมีรายละเอียดการส่ังซ้ือสินคาหลายรายการ และรายละเอียดการส่ังซ้ือสินคาแตละรายการจะมีการส่ังซ้ือสินคาหนึ่งครั้ง

ภาพที่ 3-30 แสดงความสัมพันธรายละเอียดการส่ังซ้ือสินคากับสินคา รายละเอียดการาส่ังซ้ือสินคาหนึ่งรายการจะมีสินคาหลายชนิด และแตละชนิดจะมีรายละเอียดการส่ังซ้ือสินคาหนึ่งรายการ

ภาพที่ 3-31 แสดงความสัมพันธเจาของรานกับการรับชําระ เจาของรานหนึ่งคนสามารถทําการรับสินคาไดหลายรายการ และการรบัสินคาแตละรายการจะโดยเจาของรานหนึ่งคน

ภาพที่ 3-32 แสดงความสัมพันธการรับสินคากับรายละเอียดการรับสินคา การรับสินคาแตละรายการจะมีรายละเอียดการรับสินคาหลายรายการและรายละเอียดการรับสินคาหนึ่งรายการจะมีการรับสินคาหนึ่งรายการ

Page 29: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

59

ภาพที่ 3-33 แสดงความสัมพันธรายละเอียดการรับสินคากับสินคา รายละเอียดการรับสินคาหนึ่งรายการจะอยูมีในสินคาหลาชนิด และสินคาแตละชนิดจะอยูในรายละเอียดการรับสินคาหนึ่งรายการ

ภาพที่ 3-34 แสดงความสัมพันธเจาของรานรกับการตัดจําหนาย เจาของรานหนึ่งคนทําการตัดจําหนายหลายรายการ และการตัดจําหนายแตละรายการสามารถทําการตัดโดยเจาของรานหนึ่งคน

ภาพที่ 3-35 แสดงความสัมพันธรายละเอียดการตัดจําหนายกับสินคา รายละเอียดการตัดจําหนายหนึ่งรายการมีสินคาหลายชนิด สินคาแตละชนิดจะอยูในมีรายละเอียดการตัดจําหนายหนึ่งรายการ

ภาพที่ 3-36 แสดงความสัมพันธรายละเอียดการตัดจําหนายกับการตดัจําหนาย รายละเอียดการตัดจําหนายหนึ่งรายการมีการตัดจําหนายหนึ่งครั้ง และการตัดจําหนายแตละครั้งจะมีรายละเอียดการตัดจําหนายหลายรายการ

Page 30: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

60

ภาพที่ 3-37 แสดงความสัมพันธการรับสินคาและการจายชําระเงินกับการส่ังซ้ือสินคา การรับสินคาและการจายชําระเงินหนึ่งครั้งมีการส่ังซ้ือสินคาไดหลายรอบ การส่ังซ้ือสินคาในแตละรอบจะมีการรับสินคาและการจายชําระทีละหนึ่ง

ภาพที่ 3-38 แสดงความสัมพันธเจาของรานกับการรับสินคาและการจายชําระเงิน เจาของรานหนึ่งคนสามารถทําการรับสินคาและการจายชําระเงินไดหลายครั้ง และการรับสินคาและการจายชําระเงินแตละครั้งจะทําโดยผูจัดการหนึ่งคน

ภาพที่ 3-39 แสดงความสัมพันธรายละเอียดการสงคืนสินคากับสินคา รายละเอียดการสงคืนสินคาหนึ่งรายการมีสินคาอยูหลายช้ิน และสินคาแตละช้ินมีรายละเอียดการสงคืนสินคาหลายรายการ

ภาพที่ 3-40 แสดงความสัมพันธรายละเอียดการสงคืนสินคากับการสงคืนสินคา รายละเอียดการสงคืนสินคาหนึ่งรายการมีการสงคืนสินคาหนึ่งครั้ง และการสงคืนสินคาแตละครั้งมีรายละเอียดการสงคืนสินคาหลายรายการ

Page 31: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

61

พจนานุกรมขอมูล (Data Dictionary) ตารางที่ 3-1 ตารางสินคา (ProductDetail) NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 pro_id nvarchar 50 รหัสสินคา PK 2 pro_code nvarchar 50 รหัสบารโคด 3 pro_name varchar 50 ช่ือสินคา 4 pro_detail varchar 100 รายละเอียดสินคา

5 agent_ID nvarchar 50 รหัสตัวแทนจําหนาย FK TblAgents

6 pro_price int ราคาขายตอหนวย 7 pro_cos int ราคาตนทุน 8 pro_unit int จํานวนคงเหลือ 9 pro_stro int จุดส่ังซ้ือ 10 emp_ID nvarchar 50 รหัสพนักงาน FK TblEmployee 11 pro_point int แตมสินคา

ตารางที่ 3-2 ตารางตัวแทจําหนาย (TblAgent)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 agent_ID nvarchar 50 รหัสตัวแทน PK 2 agent_company varchar 100 ช่ือบริษัท 3 agent_Name varchar 100 ช่ือตัวแทน 4 agent_Address varchar 100 ท่ีอยู 5 agent_Phone char 11 เบอรโทรศัพท 6 emp_ID nvarchar 50 รหัสพนักงาน FK TblEmployee

ตารางที่ 3-3 ตารางลูกคา (TblMember)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 mem_id nvarchar 50 รหัสลูกคา PK 2 mem_name varchar 255 ช่ือลูกคา

Page 32: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

62

3 mem_address varchar 255 ท่ีอยู 4 mem_phone varchar 50 เบอรโทรศัพท 5 mem_cardid nvarchar 50 เลขบัตรแระชาชน 6 mem_date int วันท่ีสมัคร 7 mem_point nvarchar 50 แตมสะสม 8 mem_discount int สวนลด 9 emp_ID nvarchar 50 รหัสพนักงาน FK TblEmployee

ตารางที่ 3-4 ตารางการตัดจําหนาย (TblCutProduct) NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 cut_id nvarchar 50 รหัสการตัด PK 2 cut_date nvarchar 50 วันท่ีตัด 3 emp_ID nvarchar 50 รหัสพนักงาน FK TblEmployee 4 cut_total int จํานวนท่ีตัดสุทธิ

ตารางที่ 3-5 ตารางรายละเอียดการตัดจําหนาย(TblCutProductDetail)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 cut_id nvarchar 50 รหัสการตัด PK 2 pro_id nvarchar 50 รหัสสินคา FK TblProductDetail 3 cut_qty int จํานวนท่ีตัด 4 cut_reasons nvarchar 250 สาเหตุท่ีตัด

ตารางที่ 3-6 ตารางพนักงาน (TblEmployee)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 emp_ID nvarchar 50 รหัสพนักงาน PK 2 emp_Name varchar 255 ช่ือพนักงาน 3 emp_Pos varchar 50 ตําแหนง 4 emp_Address varchar 255 ท่ีอยู 5 emp_Phone varchar 50 เบอรโทรศัพท

Page 33: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

63

6 user_Name nvarchar 50 user_Name 7 Password nvarchar 50 Password

ตารางที ่3-7 ตารางการส่ังซ้ือสินคา (TblOrders)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 or_id nvarchar 50 รหัสการส่ังซ้ือสินคา PK 2 or_dateOR nvarchar 50 วันท่ีส่ังซ้ือ 3 agent_ID nvarchar 50 รหัสตัวแทนจําหนาย FK TblAgent 4 emp_ID nvarchar 50 รหัสพนักงาน FK TblEmployee 5 or_nettotal numeric 18, 0 ราคาสุทธิ 6 status varchar 50 สถานะการรับ

ตารางที่ 3-8 ตารางรายละเอียดการส่ังซ้ือสินคา (TblOrdersDetail)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 or_id nvarchar 50 รหัสการส่ังซ้ือสินคา PK 2 pro_id nvarchar 50 รหัสสินคา FK ProductsDetail 3 or_qty int 10 จํานวนท่ีส่ังซ้ือ 4 or_total int 50 ราคารวม 5 or_noReceive int คางรับ 6 or_name nvarchar 255 ช่ือสินคา 7 or_cos int ราคาตอหนวย

ตารางที่ 3-9 ตารางการแลกสินคาโปรโมช่ัน (TblChange)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 Cha_id nvarchar 50 รหัสการแลก PK 2 Cha_date nvarchar 50 วันท่ีแลกสินคา 3 mem_id nvarchar 50 รหัสลูกคา FK TblMember 4 Cha_sum int แตมแลกรวมสุทธิ

Page 34: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

64

ตารางที่ 3-10 ตารางรายละเอียดการแลกสินคาโปรโมช่ัน (TblChangeDetail) NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 Cha_id nvarchar 50 รหัสการแลก PK,FK TblChange 2 Promo_id nvarchar 50 รหัสสินคาโปรโมช่ัน PK,FK Products 3 Cha_qty int จํานวนท่ีแลก 4 Cha_total int แตมรวม 5 Cha_name nvarchar 250 ช่ือสินคาท่ีแลก 6 Cha_Point int จํานวนแตม

ตารางที่ 3-11 ตารางสินคาโปรโมช่ัน (TblPromo) NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 Promo_id nvarchar 50 รหัสสินคาโปรโมช่ัน PK 2 Promo_name nvarchar 250 ช่ือสินคาโปรโมช่ัน 3 Promo_am int จํานวนสินคา 4 Promo_po int จํานวนแตม 5 Promo_fr nvarchar 50 วันท่ีเริ่มโปร 6 Promo_end nvarchar 50 วันส้ินสุดโปร

ตารางที่ 3-12 ตารางการรับสินคา (TblReceive)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 receive_ID nvarchar 50 รหัสการรับสินคา PK 2 receive_Date nvarchar 50 วันท่ีรับสินคา 3 or_id nvarchar 50 รหัสการส่ังซ้ือสินคา FK TblOrders 4 emp_ID nvarchar 50 รหัสพนักงาน FK TblEmployee 5 receive_NetTotal int ราคารับสุทธิ

ตารางที่ 3-13 ตารางรายละเอียดการรับสินคา (TblReceiveDetail)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 receive_ID nvarchar 50 รหัสการรับสินคา PK

Page 35: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

65

2 Pro_id nvarchar 50 รหัสสินคา PK,FK Products 3 receive_qty int จํานวนท่ีรับ FK Orders 4 receive_Total int ราคารับรวม 5 re_name nvarchar 255 ช่ือสินคา 6 re_cos int ราคาตอหนวย

ตารางที่ 3-14 ตารางการสงคืนสินคา (TblRetern)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 retern_id nvarchar 50 รหัสการสงคืนสินคา PK 2 retern_date nvarchar 50 วันท่ีสงคืน 3 receive_ID nvarchar 50 รหัสการรับสินคา FK TblReceive 4 emp_ID nvarchar 50 รหัสพนักงาน FK TblEmployee 5 retern_Total int สงคืนรวม

ตารางที่ 3-15 ตารางรายละเอียดการสงคืนสินคา (TblReternDetail)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 retern_id nvarchar 50 รหัสการสงคืนสินคา PK 2 pro_id nvarchar 50 รหัสสินคา PK,FK Products 3 retern_QTY int จํานวนท่ีคืน FK Orders 4 retern_reasons nvarchar 250 สาเหตุท่ีคืน 5 retern_name nvarchar 255 ช่ือสินคา

ตารางที่ 3-16 ตารางการขายสินคา (TblSale)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 sale_id nvarchar 50 รหัสการขายสินคา PK 2 sale_date nvarchar 50 วันท่ีขาย 3 emp_ID nvarchar 50 รหัสพนักงาน FK TblEmployee 4 mem_id nvarchar 50 รหัสลูกคา FK TblMember 5 sale_nettotal decimal 18, 2 ราคารวมสุทธิ

Page 36: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

66

6 sale_poitotal int แตมรวมสุทธิ

ตารางที่ 3-17 ตารางรายละเอียดการขายสินคา (TblSaleDetail) NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 sale_id nvarchar 50 รหัสการขายสินคา PK,FK TblSale 2 pro_id nvarchar 50 รหัสสินคา PK,FK Products 3 pro_code nvarchar 50 รหัสบารโคด 4 sale_QTY int จํานวนท่ีขาย 5 sale_total decimal 18, 0 ราคารวม 6 sale_point int แตมรวม 7 sale_name nvarchar 255 ช่ือสินคา 8 sale_price int ราคาตอหนวย

ตารางที่ 3-18 ตารางการพิมพบารโคดสินคา (TblCode)

NO ชื่อ ชนิดขอมูล ขนาด คําอธิบาย Key Reference 1 Code_id nvarchar 50 รหัสการพิมพบารโคด PK 2 pro_id nvarchar 50 รหัสสินคา FK Products 3 Code_print nvarchar 50 รหัสโคดสินคา 4 Code_name nvarchar 255 ช่ือสินคา

Page 37: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

67

Site Map

ภาพที่ 3-41 แสดง Site Map ของระบบการบริหารจัดการรานมินิมารทศรีสมชัย

Page 38: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

68

Input Design

ภาพที่ 3-42 แสดงหนาจอเขาสูระบบ

ภาพที่ 3-43 แสดงหนาจอหนาหลัก

Page 39: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

69

ภาพที่ 3-44 แสดงหนาจอการสมัครสมาชิก

ภาพที่ 3-45 แสดงหนาจอการขายสินคา

Page 40: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

70

ภาพที่ 3-46 แสดงหนาจอการส่ังซ้ือสินคา

ภาพที่ 3-47 แสดงหนาจอการรับสินคา

Page 41: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

71

ภาพที่ 3-48 แสดงหนาจอการสงคืนสินคา

Page 42: บทที่ 3 วิธีการดําเนินงาน128).pdf · บทที่ 3 ... เป นเจ าของร าน ตั้งอยู ที่ เลขที่

72

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

รานมินิมารทศรีสมชัย วันที ่ 99 / xx / 9999 ต.ขามเรียง เลขที่การส่ังซ้ือ 9999 อ.กันทรวิชัย จ. มหาสารคาม 44150

รหัสสินคา ชื่อสินคา จํานวน ราคาตอหนวย 9999 XXXXXXXXXX 9999 9999.99

ราคารวมทั้งส้ิน

ภาพที่ 3-49 แสดงรายงานการขาย