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

Preview:

Citation preview

27

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

ในสวนของการวิเคราะหระบบงานนี้ ผูศึกษาไดนําเสนอรายละเอียดของขั้นตอนการ

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

3.1 ระบบงานเดิม ขั้นตอนการดําเนินงานเดิมของระบบซ้ือ - ขายรานถวิลอะไหลยนต ตั้งอยูบานเลขท่ี 262 หมู 21 ต.บัวบาน อ.ยางตลาด จ.กาฬสินธุ 46120 มีลักษณะการดําเนินงานหลัก ดังนี ้

3.1.1 ปญหาของระบบ 3.1.1.1 การขายสินคายังใชระบบการบันทึกรายการและการคํานวณยอดขายดวยมือ

ทําใหเกิดความผิดพลาด มีความลาชาในการทํางาน 3.1.1.2 การบันทึกเอกสารตางๆดวยมือทําใหเอกสารมีปริมาณมากทําใหคนหาเอกสารท่ีตองการไดยากทําใหไมมีความปลอดภัยของขอมูล 3.1.1.3 เกิดปญหาขอมูลเกาสูญหาย

3.1.1.4 เกิดความลาชาในระบบการตัดสินใจเพ่ือส่ังซ้ือสินคา 3.1.1.5 รายงานท่ีตองการไมมีความชัดเจน ขอมูลไมถูกตอง

28

ภาพที่ 3-1 Ishikawa Diagram แสดงปญหาระบบงานเดิมของระบบการซ้ือ-ขายอะไหลยนต 3.1.2 ขอเสนอแนะ 3.1.2.1 ควรนําเทคโนโลยีสารสนเทศ เขามาใชในการพัฒนาระบบซ้ือ – ขาย รานถวิลอะไหลยนตโดยการจัดเก็บขอมูลตางๆเชน ขอมูลการขายสินคา ขอมูลการส่ังซ้ือสินคา ขอมูลการจายชําระเงิน ขอมูลการรับชําระเงิน เพ่ือใหการทํางานเปนระบบไมซับซอน และเปนการสนับสนุนการทํางานในอนาคต 3.1.2.2 หากมีระบบตางๆท่ีกลาวมาขางตนแลวนั้น จะทําใหเกิดการบริหารจัดการ สะดวกสบายขึ้นในสวนของเอกสารจะถูกจัดเก็บอยางเปนระเบียบ มีความปลอดภัย งายตอการคนหา ลดความผิดพลาด รายงานท่ีไมมีความถูกตอง

29

3.1.3 System Flowchart 3.1.3.1 Flowchart การขายสินคา

ภาพที่ 3-2 Flowchart แสดงขั้นตอนการขายสินคา

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

30

3.1.3.2 Flowchart การรับชําระเงิน

เริ่มการทํางาน

ตรวจสอบรายการขาย

คํานวณเงิน

ลูกคาจายเงิน

บันทึกการชําระเงิน

ออกใบเสร็จ

จบการทํางาน

ภาพที่ 3-3 Flowchart แสดงขั้นตอนการรับชําระเงิน

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

31

3.1.3.3 Flowchart การส่ังซ้ือสินคา

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

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

32

3.1.3.4 Flowchart การรับสินคา

ภาพที่ 3-5 Flowchart แสดงขั้นตอนการรับสินคา

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

33

3.1.3.5 Flowchart การจายชําระเงิน

เริ่มการทํางาน

ตรวจสอบใบสั่งซื้อ

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

จายชําระคาสินคา

บันทึกการจายชําระเงิน

รับใบเสร็จ

จบการทํางาน

ภาพที่ 3-6 Flowchart แสดงขั้นตอนการจายชําระเงิน

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

34

3.1.4 แผนภูมิการไหลของขอมูล ระดับ Context Diagram ระบบงานเดิม

ภาพที่ 3-7 แสดง Context Diagram ระบบซ้ือ - ขายอะไหลยนตระบบงานเดิม

35

3.1.5 แผนภูมิการไหลของขอมูล Data Flow Diagram Level 1

ภาพที่ 3-8 แสดง Data Flow Diagram Level 1 ระบบซ้ือ - ขายอะไหลยนต

36

3.2 ระบบงานใหม 3.2.1 แผนผังระบบงานใหม (systems work flow) 3.2.1.1 flowchart ระบบการ Login เขาสูระบบ

เริ่มการทํางาน

เลือกประเภทผูใชระบบ

กรอกชื่อผูใชระบบและรหัสผาน

ตรวจสอบขอมูลผูใชระบบ

ถูกตองหรือไม

เขาสูระบบ

ใช

จบการทํางาน

แสดงขอความเตือนความผิดพลาด

ไมใช

ภาพที่ 3-9 Flowchart แสดงขั้นตอนการ Login เขาสูระบบ

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

37

3.2.1.2 flowchart ระบบการขายสินคา

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

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

38

3.2.1.3 flowchart ระบบการรับชําระเงิน

ภาพที่ 3-11 Flowchart แสดงขั้นตอนการรับชําระเงิน

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

39

3.2.1.4 flowchart ระบบการส่ังซ้ือ

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

40

3.2.1.5 flowchart ระบบการรับสินคา

ภาพที่ 3-13 Flowchart แสดงขั้นตอนการรับสินคา

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

41

3.2.1.6 flowchart ระบบการจายชําระเงิน

ภาพที่ 3-14 Flowchart แสดงขั้นตอนการจายชําระเงิน

อธิบายขั้นตอนการทํางานของ Flowchart ขั้นตอนการจายชําระเงิน พนักงานทําการรับขอมูลการรับสินคา ทําการคนหาขอมูลตัวแทนจําหนาย

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

42

3.2.1.7 flowchart ระบบการตัดจําหนายสินคา

เริ่มการทํางาน

ไมดี

จบการทํางาน

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

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

ตัดจําหนาย

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

ดี

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

อธิบายขั้นตอนการทํางานของ Flowchart ขั้นตอนการตัดจําหนาย พนักงานทําการคนหาสินคา แลวทําการตรวจสอบวาสินคาชนิดใดชํารุด

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

43

3.2.1.8 flowchart ระบบการออกรายงาน

ภาพที่ 3-16 Flowchart แสดงขั้นตอนการออกรายงาน

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

44

3.2.2 แผนภูมิการไหลของขอมูล ระดับ Context Diagram ระบบงานใหม

ภาพที่ 3-17 แสดง Context Diagram ระบบซ้ือ - ขายอะไหลยนตระบบงานใหม

45

3.2.3 แผนภูมิการไหลของขอมูล Data Flow Diagram Level 1 ระบบงานใหม

ภาพที่ 3-18 แสดง Data Flow Diagram Level 1 ระบบซ้ือ - ขายอะไหลยนต ระบบงานใหม

46

3.2.4 แผนภาพ Dataflow Diagram Level 2 ระบบซ้ือ - ขาย อะไหลรานถวิลอะไหลยนต ระบบใหม 3.2.4.1 การเขาสูระบบ

ภาพที่ 3-19 แสดง Data Flow Diagram Level 2 ระบบการเขาสูระบบ

จากกระบวนการทํางานของระบบการเขาสูระบบ ซ่ึงมีขั้นตอนการทํางาน คือ เลือกประเภทผูใชระบบ ตรวจสอบ Username และ Password และเขาสูระบบ

47

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

ภาพที่ 3-20 แสดง Data Flow Diagram Level 2 ระบบขายสินคา

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

48

3.2.4.3 การรับชําระเงิน

ภาพที่ 3-21 แสดง Data Flow Diagram Level 2 ระบบการรับชําระเงิน จากภาพเปนกระบวนการทํางานของระบบการรับชําระเงิน ซ่ึงมีขั้นตอน คือ รับขอมูลการชําระเงิน คนหาขอมูลการขาย คํานวณยอดขาย รับชําระเงินจากลูกคา บันทึกขอมูลการรับชําระเงิน พิมพใบเสร็จรับเงิน

49

3.2.4.4 การส่ังซ้ือสินคา

ภาพที่ 3-22 แสดง Data Flow Diagram Level 2 ระบบส่ังซ้ือสินคา

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

50

3.2.4.5 การรับสินคา

ภาพที่ 3-23 แสดง Data Flow Diagram Level 2 ระบบรับสินคา

จากภาพเปนกระบวนการทํางานของระบบการรับสินคา ซ่ึงมีขั้นตอน คือ รับขอมูล ใบส่ังซ้ือตรวจสอบขอมูลสินคา รบัสินคา และบันทึกขอมูลการรับสินคา

51

3.2.4.6 การจายชําระเงิน

ภาพที่ 3-24 แสดง Data Flow Diagram Level 2 ระบบการจายชําระเงิน

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

52

3.2.4.7 การตัดจําหนาย

ภาพที่ 3-25 แสดง Data Flow Diagram Level 2 ระบบการตัดจําหนาย

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

53

3.2.4.8 การออกรายงาน

ภาพที่ 3-26 แสดง Data Flow Diagram Level 2 ระบบการออกรายงาน

จากภาพเปนกระบวนการทํางานของระบบการออกรายงาน ซ่ึงมีขั้นตอน คือ ระบุเง่ือนไขการออกรายงาน คนหาขอมูลการออกรายงาน และพิมพรายงานท่ีตองการ

54

3.2.5 ER - Diagram Model

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

55

3.2.5.1 การเชื่อมความสัมพันธ

การขายสินคา 1 ครั้ง จะมีรายละเอียดการขายหลายรายการ ในทางกลับกัน รายละเอียดการขายแตละรายการก็จะมีอยูในการขายแตละครั้ง

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

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

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

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

56

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

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

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

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

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

57

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

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

พนักงาน 1 คน ทําการตัดจําหนายไดหลายครั้ง ในทางกลับกัน การตัดจําหนายแตละครั้งก็จะมีพนักงานเพียง 1 คน ทําการตัดจําหนาย ภาพที่ 3-38 แสดงความสัมพันธระหวางตารางพนักงานกับตารางการตัดจําหนาย

พนักงานแตละคน ทําการจดัการสินคาไดหลายประเภท ในทางกลับกัน การจัดการสินคาแตละประเภทก็จะมีพนักงานหลายคนทําการจัดการสินคา ภาพที่ 3-39 แสดงความสัมพันธระหวางตารางพนักงานกับตารางการจัดการสินคา

58

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

การรับสินคา 1 ครั้ง ก็จะทําการจายชําระเงิน 1 ครั้ง ในทางกลับกัน การจายชําระเงิน 1 ครั้ง เกิดจากการรับสินคา 1 ครั้ง

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

การจายชําระเงิน 1 ครั้ง จะทําการจายกับตัวแทนจําหนายเพียง 1 คน ในทางกลับกัน ตัวแทนจําหนาย 1 คน ก็จะรับชําระเงิน เพียง 1 ครั้ง

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

59

3.2.6 Data Dictionary

ตารางที ่3-1 ขอมูลสินคา (Product)

Attribute Description Data Type Data Size Key Type Reference Pro_id รหัสสินคา Char 6 PK Pro_name ช่ือสินคา Varchar 20 Pro_type ประเภทสินคา Varchar 10 Pro_cos ตนทุนสินคา Number 6 Pro_price ราคาสินคา Number 6 Pro_unit จํานวนสินคาคงเหลือ Number 6 Pro_order จุดส่ังซ้ือ Number 6 Sup_name ช่ือตัวแทนจําหนาย Varchar 20 ตารางที่ 3-2 ขอมูลการขายสินคา (Sale Pro)

Attribute Description Data Type Data Size Key Type Reference Sale_id รหัสการขาย Char 6 PK Sale_date วันท่ีขาย Date 8 Total ยอดขายสุทธิ Number 10 Emp_name ช่ือพนักงาน Char 6 FK Employee For_money รับเงินมา Number 6 Change เงินทอน Number 6

60

ตารางที ่3-3 ขอมูลรายละเอียดการขายสินคา (Sale_detail)

Attribute Description Data Type Data Size Key Type Reference Sale_id รหัสการขาย Char 6 PK Sale Pro_id รหัสสินคา Char 6 FK Product Sale_amount จํานวนท่ีขาย Number 5 Sale_Unit ยอดขายตอหนวย Number 5 Price_total ราคารวม Number 6 ตารางที่ 3-4 ขอมูลการส่ังซ้ือสินคา (Order)

Attribute Description Data Type Data Size Key Type Reference Order_id รหัสการส่ังซ้ือ Char 6 PK Sup_id รหัสตัวแทนจําหนาย Char 6 FK Supplier Order_date วันท่ีส่ังซ้ือ Date 8 Order_price ราคาตอหนวย Number 5 Emp_id รหัสพนักงาน Char 6 FK Employee ตารางที ่3-5 ขอมูลรายละเอียดการส่ังซ้ือ (Order_detail)

Attribute Description Data Type Data Size Key Type Reference Order_id รหัสการส่ังซ้ือ Char 6 PK Order Pro_id รหัสสินคา Char 6 FK Product Pro_name ช่ือสินคา Number 4 Pro_unit ราคาตอหนวย Number 5 Price_total ราคารวม Number 5 Order_amount จํานวนสินคาท่ีส่ังซ้ือ Number 6

61

ตารางที ่3-6 ขอมูลรับสินคา(Receive_product)

Attribute Description Data Type Data Size Key Type Reference Re_id รหัสการรับสินคา Char 6 PK Re_date วันท่ีรับสินคา Date 8 Pro_id รหัสสินคา Char 8 FK Product Pro_name ช่ือสินคา Varchar 10 Re_Num รหัสส่ังซ้ือสินคา Char 10 Pro_unit ราคาตอหนวย Number 6 Price_total ราคารวม Number 6 Emp_name ช่ือพนักงาน Varchar 20 ตารางที่ 3-7 ขอมูลตัดจําหนาย (Scrape)

Attribute Description Data Type Data Size Key Type Reference Scrape_id รหัสการตัดจําหนาย Char 6 PK Pro_id รหัสสินคา Char 6 FK Product Pro_name ช่ือสินคา Varchar 20 Product Scrape_cut จํานวนสินคา Number 5 Scrape_type ประเภทสินคา Varchar 20 Scrape_date วันท่ีตัด Date 8 Scrape_cause สาเหต ุ Varchar 20 Emp_name พนักงานขาย Varchar 20

62

ตารางที ่3-8 ขอมูลพนักงาน (Employee)

Attribute Description Data Type Data Size

Key Type Reference

Emp_id รหัสพนักงาน Char 6 PK Emp_name ช่ือพนักงาน Varchar 50 FK Emp_tel เบอรโทรศัพท Text 12 Emp_addr ท่ีอยู Varchar 50 Emp_dates วันท่ีเริ่มงาน Date 8 Emp_salary เงินเดือน Number 6 Emp_use รหัสเขาใชระบบ Varchar 10 Emp_pass ช่ือเขาใชระบบ Varchar 10 ตารางที ่3-9 ตัวแทนจําหนาย (Supplier)

Attribute Description Data Type Data Size

Key Type Reference

Sup_id รหัสตัวแทนจําหนาย Char 6 PK Sup_name ช่ือตัวแทนจําหนาย Varchar 50 FK Sup_addr ท่ีอยูตัวแทนจําหนาย Varchar 50 Sup_tel เบอรโทรศัพท Text 12 Sup_fax เบอรโทรสาร Text 12

63

3.2.7 Site Map

ภาพที่ 3-43 แผนภาพแสดง ภาพรวมของระบบซ้ือ - ขาย อะไหลยนต รานถวิลอะไหลยนต จ.กาฬสินธ ุ

64

3.2.8 Input Design 3.2.8.1 หนาฟอรม Login เขาสูระบบ

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

Label : สําหรับตัวหนังสือ TextBox : สําหรับกรอกขอมูล PictureBox : สําหรับใสรูปภาพ Button : ปุม สําหรับคลิกตกลง หรืยกเลิก

ช่ือผูใช :

รหัสผาน : รูปภาพ

ระบบซ้ือ – ขายอะไหล รานถวิลอะไหลยนต จังหวัดกาฬสินธุ …Login…

ตกลง ยกเลิก

65

3.2.8.2 หนาฟอรมหนาหลัก

ภาพที่ 3-45 แสดงหนาหลักของโปรแกรม

ToolStripLabel : ปุมแสดงเมนูใชงานหลัก ToolStrip Button : ปุมแสดงเมนูใชงานหลักและงานรอง

Button : ปุม สําหรับคลิกตกลง หรืยกเลิก Label : สําหรับตัวหนังสือ PictureBox : สําหรับใสรูปภาพ

66

3.2.8.3 หนาฟอรมขอมูลสินคา

ภาพที่ 3-46 แสดงหนาขอมูลสินคา

Label : สําหรับตัวหนังสือ TextBox : สําหรับกรอกขอมูลและใชกรอกคําคนหาขอมูล GroupBox : สําหรับจัดขอมูลใหเปนกลุม Button : ปุม สําหรับคนหา เพ่ิม ลบ แกไข บันทึก และปดฟอรม DataGridView : สําหรับโชวขอมูลสินคาท้ังหมด

67

3.2.8.4 หนาฟอรมการขายสินคา

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

Label : สําหรับตัวหนังสือ TextBox : สําหรับกรอกขอมูลและใชกรอกคําคนหาขอมูล GroupBox : สําหรับจัดขอมูลใหเปนกลุม Button : ปุม สําหรับคนหา คํานวณ เพ่ิม ลบ แกไข บันทึก และปดฟอรม DataGridView : สําหรับโชวขอมูลสินคา

68

3.2.8.5 หนาฟอรมการส่ังซ้ือสินคา

ภาพที่ 3-48 แสดงหนาการส่ังซ้ือสินคา Label : สําหรับตัวหนังสือ TextBox : สําหรับกรอกขอมูลและใชกรอกคําคนหาขอมูล GroupBox : สําหรับจัดขอมูลใหเปนกลุม Button : ปุม สําหรับคนหา คํานวณ เพ่ิม ลบ แกไข บันทึก และปดฟอรม

DataGridView : สําหรับโชวขอมูลสินคา

69

3.2.8.6 หนาฟอรมการรับสินคา

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

Label : สําหรับตัวหนังสือ TextBox : สําหรับกรอกขอมูลและใชกรอกคําคนหาขอมูล GroupBox : สําหรับจัดขอมูลใหเปนกลุม Button : ปุม สําหรับคนหา คํานวณ เพ่ิม ลบ แกไข บันทึก และปดฟอรม

DataGridView : สําหรับโชวขอมูลสินคา

70

3.2.8.7 หนาฟอรมการตัดจําหนาย

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

Label : สําหรับตัวหนังสือ TextBox : สําหรับกรอกขอมูลและใชกรอกคําคนหาขอมูล GroupBox : สําหรับจัดขอมูลใหเปนกลุม Button : ปุม สําหรับคนหา คํานวณ เพ่ิม ลบ แกไข บันทึก และปดฟอรม

DataGridView : สําหรับโชวขอมูลสินคา

71

3.2.8.8 หนาฟอรมพนักงาน

ภาพที่ 3-51 แสดงหนาขอมูลพนักงาน

Label : สําหรับตัวหนังสือ TextBox : สําหรับกรอกขอมูลและใชกรอกคําคนหาขอมูล GroupBox : สําหรับจัดขอมูลใหเปนกลุม Button : ปุม สําหรับคนหา เพ่ิม ลบ แกไข บันทึก และปดฟอรม

DataGridView : สําหรับโชวขอมูลพนักงาน

72

3.2.8.9 หนาฟอรมตัวแทนจําหนาย

ภาพที่ 3-52 แสดงหนาขอมูลตัวแทนจําหนาย

Label : สําหรับตัวหนังสือ TextBox : สําหรับกรอกขอมูลและใชกรอกคําคนหาขอมูล GroupBox : สําหรับจัดขอมูลใหเปนกลุม Button : ปุม สําหรับคนหา เพ่ิม ลบ แกไข บันทึก และปดฟอรม DataGridView : สําหรับโชวขอมูลพนักงาน

73

3.2.9 Output Design

3.2.9.1 ใบส่ังซ้ือสินคา

ใบสั่งซ้ือสินคา

ราน ถวิลอะไหลยนต 262 / 21 ต.บัวบาน

อ.ยางตลาด จ.กาฬสินธุ 46120

ช่ือตัวแทนจําหนาย ............................................................ ท่ีอยู .................................................................................. ...........................................................................................

รหัสสินคา ช่ือสินคา ราคาตอหนวย จํานวนสินคาที่ส่ังซ้ือ ราคารวม

รวม

ภาพที่ 3-53 แสดงใบส่ังซ้ือสินคา

เลขท่ีใบสั่งซื้อ................................. วันท่ีรับสินคา…………………… วันท่ีจายชําระเงิน...........................

ผูสั่งซื้อ........................................

74

3.2.9.2 ใบเสร็จรับเงิน

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

ราน ถวิลอะไหลยนต 262 / 21 ต.บัวบาน

อ.ยางตลาด จ.กาฬสินธุ 46120

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

รวม

ภาพที่ 3-54 แสดงใบเสร็จรับเงิน

เลขท่ีใบเสร็จ ............................. วันท่ี............../............./...............

ผูรับเงิน........................................

75

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

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

ราน ถวิลอะไหลยนต

262 / 21 ต.บัวบาน อ.ยางตลาด จ.กาฬสินธุ 46120

วันท่ี............../............./..............

รหัสสินคา ช่ือสินคา รายละเอียดสินคา จํานวน ราคาขายตอหนวย

รวม

ภาพที่ 3-55 แสดงรายงานขอมูลสินคา

ผูออกรายงาน.............................. (………………………)

76

3.2.9.4 รายงานการขายสินคา

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

ราน ถวิลอะไหลยนต

262 / 21 ต.บัวบาน อ.ยางตลาด จ.กาฬสินธุ 46120

วันท่ี............../............./..............

รหัสการขาย รหัสสินคา ช่ือสินคา รายละเอียดสินคา จํานวน ราคาขายตอหนวย

รวม

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

ผูออกรายงาน.............................. (………………………)

77

3.2.9.5 รายงานการรับชําระเงิน

รายงานการรับชําระเงิน

ราน ถวิลอะไหลยนต 262 / 21 ต.บัวบาน

อ.ยางตลาด จ.กาฬสินธุ 46120

วันท่ี............../............./..............

รหัสรับชําระเงิน รหัสการขาย รหัสสินคา ช่ือสินคา จํานวนเงินที่รับชําระ

รวม

ภาพที่ 3-57 แสดงรายงานการรับชําระเงิน

ผูออกรายงาน.............................. (………………………)

78

3.2.9.6 รายงานการส่ังซ้ือสินคา

รายงานการสั่งซ้ือสินคา

ราน ถวิลอะไหลยนต 262 / 21 ต.บัวบาน

อ.ยางตลาด จ.กาฬสินธุ 46120

วันท่ี............../............./..............

รหัสการส่ังซ้ือ รหัสสินคา จํานวนที่ส่ังซ้ือ ราคาตอหนวย ราคารวม

รวม

ภาพที่ 3-58 แสดงรายงานการส่ังซ้ือ

ผูออกรายงาน.............................. (………………………)

79

3.2.9.7 รายงานการรับสินคา

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

ราน ถวิลอะไหลยนต

262 / 21 ต.บัวบาน อ.ยางตลาด จ.กาฬสินธุ 46120

วันท่ี............../............./..............

รหัสการรับสินคา ตัวแทนจําหนาย รหัสสินคา ช่ือสินคา จํานวน ราคารวม

รวม

ภาพที่ 3-59 แสดงรายงานการรับสินคา

ผูออกรายงาน.............................. (………………………)

80

3.2.9.8 รายงานการจายชําระเงิน

รายงานการจายชําระเงิน

ราน ถวลิอะไหลยนต 262 / 21 ต.บัวบาน

อ.ยางตลาด จ.กาฬสินธุ 46120

วันท่ี............../............./..............

รหัสการจายชําระเงิน ตัวแทนจําหนาย รหัสสินคา ช่ือสินคา ราคารวม

รวม

ภาพที่ 3-60 แสดงรายงานการจายชําระเงิน

ผูออกรายงาน.............................. (………………………)

81

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

รายงานการตัดจําหนาย ราน ถวิลอะไหลยนต

262 / 21 ต.บัวบาน อ.ยางตลาด จ.กาฬสินธุ 46120

วันท่ี............../............./..............

รหัสสินคา ช่ือสินคา รายการสินคา สาเหตุ จํานวนสินคา

รวม

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

ผูออกรายงาน.............................. (………………………)

Recommended