บทที่ 3...

47
26 บทที3 วิธีการดําเนินงาน 3.1 การวิเคราะห์ระบบงานเดิม เมื่อได้ทําการศึกษาข้อมูลต่างๆ จากระบบงานเดิมของบริษัทไดซินแล้ว โดยรูปแบบของ ระบบงานเดิมจะมีขั ้นตอนดังนี พนักงานคนไหนที่เครื่องคอมพิวเตอร์มีปัญหาก็จะโทรมาแจ้งทีแผนกคอมพิวเตอร์พนักงานที่แผนกคอมพิวเตอร์ก็จะรับเรื่องและถามอาการว่าเป็นอะไร เมื่อรู้ อาการก็จะบอกวิธีแก้ไขปัญหาเบื ้องต ้น ถ้าแก้ไขปัญหาเบื ้องต ้นได้ก็ไม่ต้องยกเครื่องมาที่แผนกคอม แต่ถ้าแก้ปัญหาเบื ้องต ้นไม่ได้ก็จะต้องยกเครื่องมาที่แผนกคอมพิวเตอร์เพื่อดูอาการและทําการซ่อม ต่อไป โดยจะแจ้งวันและเวลาที่มารับเครื่องด้วย ถ้าสินค้าในคลังหมดก็จะทําการสั่งซื ้อสินค ้าจาก ร้านค้า และในกรณีที่ซ่อมไม่ได้ก็จะทําการส่งให้ร้านซ่อมต่อ ซึ ่งโดยรวมแล้วระบบงานเดิมก็ยัง ยุ่งยากและยังมีการจัดเก็บข้อมูลโดยใช้เอกสารทําให้สืบค้นประวัติการซ่อมของแต่ละเครื่องได้ ยุ่งยาก ผู้พัฒนาระบบจึงได้ทําการศึกษาข้อมูลเพื่อนํามาพัฒนาเป็นระบบซ่อมคอมพิวเตอร์ออนไลน์ ของบริษัทไดซิน จํากัด โดยได้รวบรวมข้อมูลมาเพื่อนําไปใช้ในการวิเคราะห์และออกแบบระบบ 3.1.1 ปัญหาของระบบ จากการที่ได้ทําการศึกษาระบบซ่อมคอมพิวเตอร์ของบริษัทไดซิน จํากัด ทําให้ทราบถึง ปัญหาที่เกิดขึ ้นกับระบบงานเดิม ซึ ่งจะพบปัญหาดังนี 3.1.1.1 ตัวระบบงานเดิมเป็นเพียงการโทรแจ้งซ่อมธรรมดาที่ไม่ได้มีระบบต่างๆ เข้ามาใช้งานทําให้การทํางานไม่มีประสิทธิภาพ 3.1.1.2 การจัดเก็บข้อมูลไม่เป็นระบบ ยังมีการใช้กระดาษหรือแฟ้มในการจัดเก็บ 3.1.1.3 ไม่มีการจัดเก็บฐานข้อมูลแบบออนไลน์ ทําให้สืบค้นได้ยาก 3.1.1.4 ต้องใช้ระยะเวลาในกระบวนการแจ้งซ่อมนาน ทําให้เสียเวลา 3.1.1.5 ไม่มีระบบจัดเก็บคลังสินค้าทําให้ตรวจสอบรายการสินค้าได้ยาก 3.1.1.6 เมื่ออุปกรณ์ขาดสต๊อกไม่สามารถทราบได้ว่าสินค้าชิ ้นไหนบ ้างที่ใกล้หมด หรือถึงจุดสั่งซื ้อ

Upload: others

Post on 15-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

26

บทท 3 วธการดาเนนงาน

3.1 การวเคราะหระบบงานเดม เมอไดทาการศกษาขอมลตางๆ จากระบบงานเดมของบรษทไดซนแลว โดยรปแบบของระบบงานเดมจะมขนตอนดงน พนกงานคนไหนทเครองคอมพวเตอรมปญหากจะโทรมาแจงทแผนกคอมพวเตอรพนกงานทแผนกคอมพวเตอรกจะรบเรองและถามอาการวาเปนอะไร เมอรอาการกจะบอกวธแกไขปญหาเบองตน ถาแกไขปญหาเบองตนไดกไมตองยกเครองมาทแผนกคอม แตถาแกปญหาเบองตนไมไดกจะตองยกเครองมาทแผนกคอมพวเตอรเพอดอาการและทาการซอมตอไป โดยจะแจงวนและเวลาทมารบเครองดวย ถาสนคาในคลงหมดกจะทาการสงซอสนคาจากรานคา และในกรณทซอมไมไดกจะทาการสงใหรานซอมตอ ซงโดยรวมแลวระบบงานเดมกยงยงยากและยงมการจดเกบขอมลโดยใชเอกสารทาใหสบคนประวตการซอมของแตละเครองไดยงยาก ผพฒนาระบบจงไดทาการศกษาขอมลเพอนามาพฒนาเปนระบบซอมคอมพวเตอรออนไลนของบรษทไดซน จากด โดยไดรวบรวมขอมลมาเพอนาไปใชในการวเคราะหและออกแบบระบบ 3.1.1 ปญหาของระบบ จากการทไดทาการศกษาระบบซอมคอมพวเตอรของบรษทไดซน จากด ทาใหทราบถงปญหาทเกดขนกบระบบงานเดม ซงจะพบปญหาดงน 3.1.1.1 ตวระบบงานเดมเปนเพยงการโทรแจงซอมธรรมดาทไมไดมระบบตางๆ เขามาใชงานทาใหการทางานไมมประสทธภาพ 3.1.1.2 การจดเกบขอมลไมเปนระบบ ยงมการใชกระดาษหรอแฟมในการจดเกบ 3.1.1.3 ไมมการจดเกบฐานขอมลแบบออนไลน ทาใหสบคนไดยาก 3.1.1.4 ตองใชระยะเวลาในกระบวนการแจงซอมนาน ทาใหเสยเวลา 3.1.1.5 ไมมระบบจดเกบคลงสนคาทาใหตรวจสอบรายการสนคาไดยาก 3.1.1.6 เมออปกรณขาดสตอกไมสามารถทราบไดวาสนคาชนไหนบางทใกลหมดหรอถงจดสงซอ

Page 2: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

27

ภาพท 3-1 Ishikawa Diagram แสดงปญหาของระบบงานเดมบรษทไดซน จากด

3.1.2 ขอเสนอแนะ 3.1.2.1 ทาการออกแบบระบบใหมใหเปนแบบออนไลนเพอรองรบการนาระบบตางๆ เขามาใชงาน 3.1.2.2 ควรนาระบบฐานขอมลเขามาชวยในการจดเกบขอมลตางๆ ในกระบวนการดาเนนงาน 3.1.2.3 มการจดทาระบบการสงซอสนคา การรบสนคา คลงสนคา เพอใหทราบวามสนคาอยในระบบเทาไหร และสนคาชนดไหนถงจดสงซอ 3.1.2.4 หากมระบบตางๆทกลาวมาขางตนนนแลว จะทาใหการบรหารจดการสะดวกสบายขน ในสวนของเอกสารจะถกเกบอยางเปนระเบยบและมความปลอดภยอกทงยงงายตอการคนหา

เอกสารมจานวนมาก

ระบบการซอมมประสทธภาพตา

เอกสารมประสทธภาพตา การทางานไมเปนระบบ

การบรการลาชา

หาขอมลลาบาก เทคโนโลยลาสมย เอกสารชารดเสยหาย

จดเกบไมเปนระเบยบ

มขนตอนการดาเนนงานทยงยาก

การประสานงานคอนขางตา ไมทนตามความตองการของพนกงาน

Page 3: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

28

3.1.3 System Flowchart (ระบบงานเดม) Flowchart การซอม

เรมตน

กรอกขอมลผซอม

กรอกขอมลอาการของเครอง

ตรวจสอบอาการของเครอง

ซอมคอมพวเตอร วธแกไขปญหาเบองตน

จบการทางาน

แกไขไดแกไขไมได

ภาพท 3-2 แสดง Flowchart ระบบซอมคอมพวเตอรของบรษทไดซน จากด

Page 4: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

29

อธบายขนตอนการทางานของ Flowchart ระบบซอมคอมพวเตอรของบรษทไดซน จากด 1. พนกงานทาการบอกอาการของเครองคอมพวเตอรใหกบแผนกคอมพวเตอร 2. แผนกคอมพวเตอรทาการตรวจสอบอาการของเครองคอมพวเตอรวาสามารถแกไขปญหาเบองตนไดหรอไม 3. ถาแกไขปญหาเบองตนไดกจะบอกวธแกปญหาเบองตนใหกบพนกงานแลวใหพนกงานลองปฏบตตาม 4. ถาแกไขปญหาเบองตนไมไดกจะนาเอาเครองคอมพวเตอรมาซอมทแผนกคอมพวเตอร 5. เมอซอมเสรจแลวกจะใหพนกงานมารบเครองคอมพวเตอร

Page 5: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

30

Flowchart การสงซอ

เรมตน

กรอกขอมลสนคา

ตรวจสอบขอมลสนคา

คานวณคาใชจาย

ทาการสงซอ

จบการทางาน

ไมม

ภาพท 3-3 แสดง Flowchart การสงซอคอมพวเตอรของบรษทไดซน จากด

Page 6: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

31

อธบายขนตอนการทางานของ Flowchart การสงซอคอมพวเตอรของบรษทไดซน จากด 1. พนกงานแผนกคอมพวเตอรทาการตรวจสอบจานวนอะไหลทจะทาการสงซอ 2. ถาอะไหลยงคงมจานวนเหลออยทมากพอกจะไมทาการสงซอ 3. แตถาจานวนอะไหลทเหลออยใกลหมดหรอหมดแลวกจะทาการสงซอสนคา 4. โดยคานวณราคาอะไหลทจะสงซอวาเปนจานวนเงนเทาไร 5. ถงจะทาการสงซออะไหล

Page 7: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

32

Flowchart การรบอะไหล

เรมตน

ใบสงสนคา

ตรวจสอบรายการสนคา

ชาระเงน

สงคนสนคา

จบการทางาน

ตรง

ไมตรง

ภาพท 3-4 แสดง Flowchart ระบบการรบอะไหลของบรษทไดซน จากด

Page 8: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

33

อธบายขนตอนการทางานของ Flowchart การรบอะไหลของบรษทไดซน จากด 1. พนกงานแผนกคอมพวเตอรรบอะไหลจากตวแทนจาหนาย 2. ทาการตรวจสอบอะไหลทไดรบมาวามจานวนครบตรงตามทสงหรอไม 3. ถาอะไหลทรบมาไมตรงตามทสงหรอชารดเสยหาย กจะทาการสงคนอะไหลใหกบทางราน 4. แตถาอะไหลทรบมาตรงตามทสงกจะทาการจายชาระเงน

Page 9: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

34

3.1.4 Context Diagram (ระบบงานเดม) ภาพท3-5 แสดง Context Diagram ระบบซอมคอมพวเตอรของบรษทไดซน จากด

ขอมลพนกงาน

ขอมลการคนสนคา

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

ใบสงซอสนคา

ใบเสรจรบเงน/ใบกากบภาษ

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

ใบสงของ/ใบแจงหน

ขอมลสนคา ขอมลการซอมบารง

ขอมลเครองและอาการเสย

ขอมลเครองและอาการ

ใบสงซอสนคา

ขอมลพนกงาน ขอมลการซอม

ระบบซอมบารง

พนกงานทวไป แผนกคอมพวเตอร

ตวแทนจาหนาย

Page 10: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

35

อธบายการทางานของ Context Diagram ระบบซอมคอมพวเตอรของบรษทไดซน จากด ระบบซอมคอมพวเตอรของบรษทไดซน จากด จะประกอบดวยเอนทต หลกๆ 3 เอนทต ไดแก 1. พนกงานทวไป ขอมลสวนใหญกจะเปนขอมลของพนกงาน ขอมลเครองและอาการเสย แลวระบบกจะสงขอมลการซอมบารงกลบไปใหกบพนกงาน 2. ตวแทนจาหนาย หากจานวนสนคาถงจดสงซอ ทางแผนกคอมพวเตอรกจะทาการสงซอสนคาเขามาจากตวแทนจาหนาย โดยขอมลสวนใหญของตวแทนจาหนายจะเปน ขอมลตวแทนจาหนาย ขอมลสนคา ใบสงของและใบเสรจรบเงน โดยระบบจะสงขอมลใบสงซอ ขอมลการจายชาระเงน และขอมลการคนสนคา 3. แผนกคอมพวเตอร สวนของการนาขอมลเขาสระบบ จะเปนขอมลพนกงาน ขอมลการซอม และขอมลการอนมตการสงซอสนคา และระบบจะสงขอมลของเครองและอาการของคอมพวเตอร

Page 11: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

36

3.1.5 Data Flow Diagram Level 1(ระบบงานเดม)

ขอมลการซอม

ภาพท3-6 แสดงการอธบายการทางานของ Data Flow Diagram Level 1 ระบบซอมคอมพวเตอรของบรษทไดซน จากด

ขอมลพนกงาน

ขอมลสนคา

ใบสงซอสนคา

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

ใบสงซอสนคา

ขอมลเครองและอาการเสย

อปกรณทใชในการซอม

1 ซอมบารง

2 สงซอ

3 รบสนคา

4 สงคน

D1 ขอมลสนคา D2 ขอมลตวแทนจาหนาย

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

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

D5 ขอมลการรบอปกรณ

D6 ขอมลพนกงาน

D7 ขอมลการซอม

พนกงาน

ตวแทนจาหนาย

ใบเสรจรบเงน/ใบกากบภาษ

ขอมลการคนใบสงของ/ใบแจงหน

D1 ขอมลสนคา

D6 ขอมลพนกงาน

ขอมลการจายชาระ

Page 12: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

37

อธบายการทางานของ Data Flow Diagram Level 1 ระบบซอมคอมพวเตอรของบรษทไดซน จากด

จะมโพรเซสทหลก ๆ อย 4 โพรเซส ซงแตละโพรเซสจะมลกษณะการทางานดงตอไปน 1. โพรเซสการซอมบารง จะเกยวของกบพนกงาน คอ เมอพนกงานตองการแจงซอมเครองคอมพวเตอร กจะบอกขอมลของพนกงานและอาการของเครองคอมพวเตอรเครองนนวาอาการเปนอยางไร หลงจากนนระบบกจะทาการแจงอาการของเครองและอปกรณทใชซอม 2. โพรเซสการสงซอ จะเกยวของกบพนกงาน และตวแทนจาหนาย คอ พนกงานจะทาการสงซอสนคาโดยสงใบสงซอสนคาใหกบตวแทนจาหนาย จากนนตวแทนจาหนายกจะทาการสงสนคาไปพรอมกบใบสงสนคาพรอมกบใบเสรจ 3. โพรเซสรบสนคา จะเกยวของกบตวแทนจาหนาย คอ ตวแทนจาหนายจะสงสนคามาใหตามใบสงซอ และพนกงานกจะทาการรบสนคามาไวทคลงสนคา 4. โพรเซสสงคนสนคา จะเกยวของกบตวแทนจาหนาย คอ พนกงานจะทาการตรวจสอบสนคา วาสนคาทไดรบตรงตามทสงซอหรอไมถาตรงตามทสงซอ ตวแทนจาหนายจะไดรบขอมลการชาระเงน แตถาไมตรงตามทสงซอพนกงานกจะทาการสงคนสนคาใหกบตวแทนจาหนาย

Page 13: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

38

3.2 ระบบงานใหม เวบไซดระบบซอมคอมพวเตอร บรษท ไดซน จากด ไดมการพฒนาขนมาเพอใชระบบงาน

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

1. การสมครสมาชก มการสมครสมาชกซงผทสมครตองเปนพนกงานของบรษทไดซน โดยขอมลของผสมครสมาชกจะมรหสพนกงานใหกรอกขอมลลงไป ซงสมาชกสามารถทาการเพม ลบ แกไข ขอมลการแจงซอมได และตรวจสอบประวตการแจงซอมได

2. การแจงซอม สมาชกสามารถแจงซอมไดโดยสามารถ เพม ลบ แกไข ขอมลการแจงซอมและสามารถตรวจสอบประวตการแจงซอมได

3. การซอม มกระบวนการในการตรวจสอบการเพม ลบ แกไข ขอมลการแจงซอมของสมาชก และสถานการณแจงซอม ถาอาการของเครองคอมพวเตอรมปญหาไมมากกจะทาการแกไขเบองตน แตถาเครองคอมพวเตอรมปญหามากกจะทาการตรวจสอบอาการของเครองใหแนชดอกครงหนงกอนจะทาการซอม

4. การสงซอ มกระบวนการในการตรวจสอบการเพม ลบ แกไขขอมลการสงซอและตรวจสอบรายการสงซอ วาถงจดสงซอหรอยง ถายงไมถงจดสงซอกจะรอจนกวาจะถงจดสงซอ แตถาถงจดสงซอแลวกจะทาการสงซออะไหลชนดนนทนท

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

6. คลงอะไหล มกระบวนการในการตรวจสอบการเพม ลบ แกไข ขอมลอะไหลในคลงอะไหลวามจานวนอะไหลคงเหลอเทาไหร และเมออะไหลในคลงจะถงจดสงซอ

Page 14: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

39

3.2.1 แผนผงระบบงานใหม (Systems Work Flow) 3.2.1.1 การสมครสมาชก

เรมตน

กรอกขอมลพนกงาน

ตรวจสอบขอมลพนกงาน

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

บนทกขอมลการสมคร

จบการทางาน

ถกตอง

ไมถกตอง

ภาพท 3-7 แสดง Flowchart ระบบการสมครสมาชกของบรษทไดซน จากด

Page 15: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

40

อธบายขนตอนการทางานของ Flowchart การสมครสมาชกของบรษทไดซน จากด 1. พนกงานของบรษทไดซน จากด ทาการกรอกขอมลวา ชออะไร ทางานตาแหนงอะไร และอยแผนกไหน ฯลฯ 2. ระบบจะทาการตรวจสอบขอมลของพนกงานวากรอกขอมลถกตองหรอไม ถาขอมลไมถกตองกจะใหพนกงานกรอกขอมลอกครง 3. แตถาขอมลพนกงานถกตองกจะทาการกรอกขอมลการสมครสมาชกและบนทกขอมลการสมครสมาชก 4. เมอเสรจสนแลวระบบจะทาการบนทกขอมลการสมครสมาชกของพนกงาน

Page 16: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

41

3.2.1.2 การแจงซอม

เรมตน

กรอกขอมลอาการของเครอง

บนทกการแจงซอม

จบการทางาน

ภาพท 3-8 แสดง Flowchart ระบบการแจงซอมคอมพวเตอรของบรษทไดซน จากด

Page 17: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

42

อธบายขนตอนการทางานของ Flowchart การแจงซอมคอมพวเตอรของบรษทไดซน จากด 1. พนกงานทาการกรอกขอมลอาการของเครองทมปญหา 2. เมอกรอกอาการเสรจแลวกทาการบนทกขอมลการแจงซอมคอมพวเตอร 3. แลวรอผลตอบรบจากแผนกคอมพวเตอร

Page 18: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

43

3.2.1.3 การซอม

เรมตน

รบขอมลการแจงซอม

เชคอปกรณ สงซออปกรณ

ทาการซอมสงคน

แสดงผลการซอม

บนทกขอมลการซอม

จบการทาการ

ไมม

ซอมได

ซอมไมได

ภาพท 3-9 แสดง Flowchart ระบบการซอมคอมพวเตอรของบรษทไดซน จากด

Page 19: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

44

อธบายขนตอนการทางานของ Flowchart การซอมคอมพวเตอรของบรษทไดซน จากด 1. พนกงานแผนกคอมพวเตอรรบขอมลการแจงซอมจากพนกงานทวไปของบรษทไดซน จากด 2. ทาการเชคอปกรณทจะใชในการซอมคอมพวเตอร ถาไมมกจะทาการสงซอ แตถามกจะทาการซอมทนท 3. ขณะททาการซอมคอมพวเตอรกจะตรวจสอบคอมพวเตอรอกครงวาจะซอมไดหรอไม ถาไมกจะทาการสงคนคอมพวเตอรใหกบพนกงาน แตถาซอมไดกจะทาการซอมเครองคอมพวเตอร 4. เมอซอมเสรจแลวกจะแสดงผลการซอมใหกบพนกงานไดรและทาการบนทกขอมลการซอมลงระบบ

Page 20: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

45

3.2.1.4 การเบกอะไหล

จบการทางาน

ภาพท 3-10 แสดง Flowchart ระบบการเบกอะไหลคอมพวเตอรของบรษทไดซน จากด

Page 21: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

46

อธบายขนตอนการทางานของ Flowchart การเบกอะไหลของบรษทไดซน จากด 1. พนกงานทาการกรอกขอมลอะไหลทจะทาการซอม 2. ทาการตรวจสอบอะไหลทจะเบกวามอะไรบาง พอทราบรายการอะไหลแลวกกจะทาการเบกอะไหลชนดนนและทาการบนทกขอมลการเบกอะไหล 3. ทาการบนทกขอมลการเบกอะไหล

Page 22: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

47

3.2.1.5 การสงซอ

เรมตน

กรอกขอมลสนคา

ตรวจสอบขอมลสนคา

คานวณคาใชจาย

ทาการสงซอ

บนทกขอมลการสงซอ

จบการทางาน

ไมม

ภาพท 3-11 แสดง Flowchart ระบบการสงซอของบรษทไดซน จากด

Page 23: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

48

อธบายขนตอนการทางานของ Flowchart การสงซออะไหลของบรษทไดซน จากด 1. พนกงานทาการกรอกขอมลอะไหลทจะทาการสงซอหรอเมออะไหลถงจดสงซอ 2. ทาการตรวจสอบอะไหลทจะสงซอวามหรอไมม ถาสนคาหมดหรอถงจดสงซอกจะทาการคานวณคาใชจายแลวคอยสงซออะไหลชนดนนและทาการบนทกขอมลอะไหลลงในใบสงซออะไหล 3. ทาการบนทกขอมลการสงซอลงในระบบการสงซออะไหล

Page 24: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

49

3.2.1.6 การรบอะไหล

เรมตน

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

ตรวจสอบขอมลการสงซอ สงคนสนคา

ชาระเงน

บนทกการรบสนคา

จบการทางาน

ไมตรง

ตรง

ภาพท 3-12 แสดง Flowchart ระบบการรบอะไหลของบรษทไดซน จากด

Page 25: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

50

อธบายขนตอนการทางานของ Flowchart การรบอะไหลของบรษทไดซน จากด 1. พนกงานรบขอมลการสงซอจากตวแทนจาหนาย 2. จากนนทาการตรวจสอบรายการอะไหลจากขอมลการสงซอ 3. ถาอะไหลไมตรงตามจานวนทสงซอ หรอทางรานสงสนคามาใหผดกจะทาการสงคนอะไหลใหกบทางรานโดยผานทางตวแทนจาหนาย 4. แตถาสนคาตรงตามจานวนทสง หรอทางรานสงมาใหถกตองกจะทาการชาระเงนและบนทกขอมลการรบสนคาลงระบบ

Page 26: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

51

3.2.1.7 คลงสนคา

เรมตน

จบการทางาน

กรอกขอมลรายการสนคา

ตรวจสอบรายการสนคา

ทาการสงซอ

บนทกขอมลรายากรสนคา

ถงจดสงซอ

ยงไมถงจดสงซอ

ภาพท 3-13 แสดง Flowchart ระบบคลงอะไหลของบรษทไดซน จากด

Page 27: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

52

อธบายขนตอนการทางานของ Flowchart คลงอะไหลของบรษทไดซน จากด 1. พนกงานทาการกรอกขอมลรายการอะไหลลงบนคลงอะไหล 2. พนกงานตรวจสอบรายการอะไหลทอยในคลงอะไหล ถาถงจดสงซอกจะทาการสงซออะไหล แตถายงไมถงจดสงซออะไหลกจะทาการบนทกขอมลของรายการอะไหลทยงเหลออย

Page 28: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

53

3.2.2 Context Diagram (ระบบงานใหม)

ภาพท 3-14 แสดง Context Diagram ระบบซอมคอมพวเตอรของบรษทไดซน จากด

ขอมลพนกงาน

ขอมลการคนสนคา

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

ใบสงซอสนคา

ใบเสรจรบเงน/ใบกากบภาษ

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

ใบสงของ/ใบแจงหน

ขอมลสนคา ขอมลการซอมบารง

ขอมลเครองและอาการเสย

ขอมลเครองและอาการ

ใบสงซอสนคา

ขอมลพนกงาน ขอมลการซอม

ระบบซอมบารง

พนกงานทวไป แผนกคอมพวเตอร

ตวแทนจาหนาย

Page 29: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

54

อธบายการทางานของ Context Diagram ระบบซอมคอมพวเตอรของบรษทไดซน จากด ระบบซอมคอมพวเตอรของบรษทไดซน จากด จะประกอบดวยเอนทต หลกๆ 3 เอนทต ไดแก 1. พนกงานทวไป ขอมลสวนใหญกจะเปนขอมลของพนกงาน ขอมลเครองและอาการเสย แลวระบบกจะสงขอมลการซอมบารงกลบไปใหกบพนกงาน 2. ตวแทนจาหนาย หากจานวนสนคาถงจดสงซอ ทางแผนกคอมพวเตอรกจะทาการสงซอสนคาเขามาจากตวแทนจาหนาย โดยขอมลสวนใหญของตวแทนจาหนายจะเปน ขอมลตวแทนจาหนาย ขอมลสนคา ใบสงของและใบเสรจรบเงน โดยระบบจะสงขอมลใบสงซอ ขอมลการจายชาระเงน และขอมลการคนสนคา 3. แผนกคอมพวเตอร สวนของการนาขอมลเขาสระบบ จะเปนขอมลพนกงาน ขอมลการซอม และขอมลการอนมตการสงซอสนคา และระบบจะสงขอมลของเครองและอาการของคอมพวเตอร

Page 30: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

55

3.2.3 Data Flow Diagram (ระบบงานใหม)

ภาพท 3-15 แสดงการอธบายการทางานของ Data Flow Diagram Level 1 ระบบซอมคอมพวเตอร

ของบรษทไดซน จากด

Page 31: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

56

3.2.4 Data Flow Diagram Level อนๆ 3.2.4.1 Data Flow Diagram Level 2 process 1 สมครสมาชก

ภาพท 3-16 แสดง Data Flow Diagram Level 2 process 1 สมครสมาชกของบรษทไดซน จากด

Page 32: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

57

3.2.4.2 Data Flow Diagram Level 2 process 1 แจงซอม

ภาพท 3-17 แสดง Data Flow Diagram Level 2 process 1 แจงซอมของบรษทไดซน จากด

Page 33: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

58

3.2.4.3 Data Flow Diagram Level 2 process 1 ซอมบารง

กรอกขอมลของเครอง

3.1

ตรวจสอบอาการของเครอง

3.2

ซอมบารง

3.3

บนทกการซอมบารง

3.4

พนกงาน แผนกคอมพวเตอรขอมลเครองและอาการเสย

ขอมลพนกงาน

อปกรณทใชในการซอม

ขอมลการซอม

ขอมลพนกงาน

ขอมลเครองและอาการเสย

รายละเอยดพนกงาน

รายละเอยดเครองและอาการเสย

ขอมลพนกงานD1

ขอมลคอมพวเตอรD2

ขอมลการซอมD4

ขอมลอปกรณทใชในการซอมD5

ภาพท 3-18 แสดง Data Flow Diagram Level 2 process 1 ซอมบารงของบรษทไดซน จากด

Page 34: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

59

3.2.4.4 Data Flow Diagram Level 2 process 1 สงซอ

กรอกรายการสนคา

4.1

คานวณราคาสนคา

4.2

สงซอ

4.3

บนทกการสงซอ

4.4

แผนกคอมพวเตอร ตวแทนจาหนาย

ขอมลการสงซอD6ขอมลตวแทนจาหนายD7

ใบสงซอสนคา ใบสงซอสนคา

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

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

ภาพท 3-19 แสดง Data Flow Diagram Level 2 process 1 สงซอสนคาของบรษทไดซน จากด

Page 35: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

60

3.2.4.5 Data Flow Diagram Level 2 process 1 รบสนคา

แผนกคอมพวเตอรตวแทนจาหนาย

ขอมลอปกรณD3

ขอมลการรบอปกรณD8

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

กรอกรายการสนคา

5.1

ตรวจเชคสนคา

5.2

รบสนคา

5.4

จายชาระเงน

5.3

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

ขอมลสนคา

ใบสงของ/ใบแจงหน

ใบเสรจรบเงน/ใบกากบภาษ

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

ขอมลสนคา

ใบสงของ/ใบแจงหน

ใบเสรจรบเงน/ใบกากบภาษ

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

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

รายละเอยดใบสงของ

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

บนทกการรบสนคา

5.5

ภาพท 3-20 แสดง Data Flow Diagram Level 2 process 1 รบสนคาของบรษทไดซน จากด

Page 36: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

61

3.2.4.6 Data Flow Diagram Level 2 process 1 คลงสนคา

ภาพท 3-21 แสดง Data Flow Diagram Level 2 process 1 คลงสนคาของบรษทไดซน จากด

Page 37: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

62

3.2.5 E – R Diagram Model 1. แผนภาพแสดงความสมพนธของตารางพนกงานกบการสมครสมาชก

พนกงาน 1 คน สามารถทาการสมครสมาชกได 1 ครง

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

2. แผนภาพแสดงความสมพนธของตารางพนกงานกบการแจงซอม

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

ภาพท 3-23 แสดงความสมพนธระหวางพนกงานกบการแจงซอม

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

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

แผนภาพแสดงความสมพนธของตารางเจาหนาทกบการสงซอสนคา 4.

เจาหนาท 1 คน สามารถทาการซอสนคาไดหลายครง

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

Page 38: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

63

5. แผนภาพแสดงความสมพนธของตารางเจาหนาทกบการรบสนคา เจาหนาท 1 คน สามารถทาการรบสนคาไดหลายครง

ภาพท 3-26 แสดงความสมพนธระหวางเจาหนาทกบการรบสนคา

6. แผนภาพแสดงความสมพนธของตารางพนกงานกบการสมครสมาชก เจาหนาท 1 คน สามารถทาการตรวจรายการสนคาไดหลายครง

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

Page 39: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

64

3.2.6 ER – Model

พนกงาน

ชอ-สกล พนกงาน เบอรโทร

อเมลลรหสพนกงาน

ตาแหนง

คอมพวเตอร

รหสพนกงาน

ยหอ

หมายเลขเครอง รน

แจงซอม

รหสการซอม รหสพนกงาน

ขอมลเครองและอาการเสย

เจาหนาท

เบอรโทร ชอ-สกล เจาหนาท

ตาแหนง

อเมลล รหสเจาหนาท

ม1 1

ทาการ

1

N

รบ

1

N

ซอมบารง

วนทซอมวนทรบเครอง

รหสพนกงานรหสการซอม

แสดงผลการซอมแสดงสถานะการซอม

ทาการ1 N

1

N

สงซอสนคา

ราคาสทธ

รวมรายการ

รหสเจาหนาทเลขทใบสงซอ

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

วนทซอ

รบสนคา

ภาษ

วนทรบ

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

คาขนสง

เลขทใบสงซอ

เลขทรบสนคา

ราคา

ทาการทาการ

N

1 1

N

ตวแทนจาหนาย คลงสนคา

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

ทอยตาแหนง

เบอรแฟกซ เบอรโทร

รหสสนคา

ชอสนคา

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

ราคา/หนวย

ชอหนวย

จานวน

ทาการจดเกบ

1

N N

1

ภาพท 3-28 แสดงภาพ E-R Model ของระบบซอมคอมพวเตอรบรษทไดซน จากด

Page 40: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

65

3.2.7 Data Dictionary ตารางท 3-1 แสดงขอมลเจาหนาท (Adminiter)

Field Name Description Data Type Size Key Reference Admin_id รหสเจาหนาท varchar 8 PK

Admin_name ชอ-สกล เจาหนาท Varchar 50 Admin_positions ตาแหนง Varchar 30

Admin_tel เบอรโทร Varchar 15 Admin_email ทอยอเมลล Varchar 50

ตารางท 3-2 แสดงขอมลการสมครสมาชก (Member)

Field Name Description Data Type Size Key Reference Mem_id รหสพนกงาน Varchar 20 PK

Mem_username ชอเขาใชระบบ varchar 50 Mem_password รหสผานเขาสระบบ varchar 50

Mem_name ชอ-สกล พนกงาน varchar 50 Mem_email ทอยอเมลล varchar 50

Mem_tel เบอรโทรศพท varchar 20 Mem_positions ตาแหนง varchar 20

ตารางท 3-3 แสดงขอมลการแจงซอม (Inform)

Field Name Description Data Type Size Key Reference Inform_id รหสการซอม varchar 20 PK Mem_id รหสพนกงาน Varchar 20 PK Member

Inform_symptom ขอมลเครองและอาการเสย varchar 50

Page 41: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

66

ตารางท 3-4 แสดงขอมลการซอม (Service)

Field Name Description Data Type Size Key Reference inform_id รหสการซอม varchar 20 PK Inform Mem_id รหสพนกงาน Varchar 20 PK Member

Ser_date_begin วนทรบซอม date Ser_date_finish วนทรบเครอง date

Ser_status แสดงสถานะการซอม varchar 100 Ser_report แสดงผลการซอม varchar 100

Pro_id รหสอปกรณ Varchar 8 Proname ชออปกรณ Varchar 150 Quantity จานวนอปกรณทใช Int 4

ตารางท 3-5 แสดงขอมลการเบกอะไหล (row_service)

Field Name Description Data Type Size Key Reference inform_id รหสการซอม varchar 8 PK

Ser_date_begin วนทรบซอม Varchar 10 pro_id รหสอะไหล Varchar 50 PK Admin

Pro_name ชออะไหล Int 4 Quantity จานวนอะไหล Float 8

ตารางท 3-6 แสดงขอมลการสงซออะไหล (Orders)

Field Name Description Data Type Size Key Reference Order_id เลขทใบสงซอ varchar 8 PK Agent_id ชอตวแทนจาหนาย Varchar 10 Admin_id รหสเจาหนาท Varchar 50 PK Admin

List รวมรายการ Int 4 Totalnet ราคาสทธ Float 8

Order_date วนทซอ Date

Page 42: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

67

ตารางท 3-7 แสดงรายละเอยดการสงซอ (Order Detail)

Field Name Description Data Type Size Key Reference Order_id เลขทใบสงซอ varchar 8 PK Orders Pro_id รหสสนคา Varchar 10

Quantity จานวน Int 4 Unit_price ราคา/หนวย Float 8 Total_price ราคารวม Float 8

ตารางท 3-8 แสดงขอมลการรบอะไหล (Receive)

Field Name Description Data Type Size Key Reference Rec_id เลขทรบสนคา varchar 8 PK

Order_id เลขทใบสงซอ Varchar 8 PK Orders Date วนทรบ Varchar 20

Agent ชอตวแทนจาหนาย Varchar 30 Vats ภาษ Nvarchar 15 Sent คาขนสง Float 8 Price ราคา Float 8

ตารางท 3-9 แสดงรายละเอยดการรบอะไหล (Receive Detail)

Field Name Description Data Type Size Key Reference Rec_id เลขทรบสนคา varchar 8 PK Receive Pro_id รหสสนคา Varchar 8

Order_id เลขทใบสงซอ Varchar 8 PK Orders Quantity จานวน Int 4

Unit_price ราคา/หนวย Float 8 Total_price ราคารวม Float 8

Page 43: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

68

ตารางท 3-10 แสดงขอมลคลงอะไหล (Stock)

Field Name Description Data Type Size Key Reference Pro_id รหสสนคา varchar 8 PK Name ชอสนคา Varchar 100

Type_id รหสประเภทสนคา Varchar 30 Quantity จานวน Int 4

Unit_name ชอหนวย Varchar 50 Unit_price ราคา/หนวย Float 8

ตารางท 3-11 แสดงขอมลตวแทนจาหนาย (Agent)

Field Name Description Data Type Size Key Reference Agent_id รหสตวแทนจาหนาย varchar 8 PK

Agent_name ชอตวแทนจาหนาย Varchar 40 Agent_address ทอย Varchar 150

Agent_tel โทรศพท Varchar 15 Agent_fax เบอรแฟกซ Varchar 15

Agent_positions ตาแหนง Varchar 30 ตารางท 3-12 แสดงขอมลพนกงาน (Employees)

Field Name Description Data Type Size Key Reference Emp_id รหสพนกงาน Varchar 8 PK

Emp_name ชอ-สกล พนกงาน Varchar 50 Emp_positions ตาแหนง Varchar 30

Emp_tel เบอรโทร Varchar 15 Emp_email ทอยอเมลล Varchar 50

Page 44: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

69

3.2.8 Site Map

หนาหลก

เจาหนาท Login เขาระบบ

เขาสระบบ เมน ออกจากระบบ

การสมครสมาชก

การซอมบารง

การสงซอ

การรบสนคา

ภาพท 3-29 แสดงแผนภาพโดยรวมของระบบ (Site Map)

Page 45: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

70

3.2.9 Input Design

ภาพท 3-30 แสดงแบบฟอรมการเขาสระบบของพนกงาน

ภาพท 3-31 แสดงแบบฟอรมการสมครสมาชก

Page 46: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

71

ภาพท 3-32 แสดงแบบฟอรมการแจงซอม

ภาพท 3-33 แสดงแบบฟอรมการสงซอสนคา

Page 47: บทที่ 3 วิธีการดําเนินงานbc.msu.ac.th/project_file/chapter3(241).pdf26 บทท 3 ว ธ การด าเน นงาน 3.1 การว

72

ภาพท 3-34 แสดงแบบฟอรมการรบสนคา

ภาพท 3-35 แสดงแบบฟอรมคลงสนคา