ระบบการจัดการการขายสินค้า otop · 2016-03-31 ·...

49
ระบบการจัดการการขายสินค้า OTOP E-Commerce โดย นางสาวภาณุกา ต่ายแพ รหัสประจาตัว 564608010029 นางสาวนภาภรณ์ บริบูรณ์ รหัสประจาตัว 564608010031 นางสาวสุภาพร จันทร์สุภา รหัสประจาตัว 564608010036 อาจารย์ที่ปรึกษา อาจารย์ลลิตา สันติวรรักษ์ รายงานนี้เป็นส่วนหนึ่งของวิชาโครงงาน 2 ภาคเรียนที2 ปีการศึกษา 2557 หลักสูตรบริหารธุรกิจบัณฑิต สาขาวิชาระบบสารสนเทศ คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยธุรกิจบัณฑิตย์

Upload: others

Post on 10-Jan-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

ระบบการจัดการการขายสินค้า OTOP E-Commerce

โดย

นางสาวภาณุกา ต่ายแพ รหัสประจ าตัว 564608010029 นางสาวนภาภรณ์ บริบูรณ ์ รหสัประจ าตัว 564608010031นางสาวสุภาพร จันทร์สุภา รหัสประจ าตัว 564608010036

อาจารย์ที่ปรึกษา อาจารย์ลลติา สันติวรรักษ์

รายงานนี้เป็นส่วนหน่ึงของวิชาโครงงาน 2 ภาคเรียนที่ 2 ปีการศึกษา 2557

หลักสูตรบริหารธุรกิจบัณฑิต สาขาวิชาระบบสารสนเทศ คณะเทคโนโลยีสารสนเทศ

มหาวิทยาลัยธุรกิจบัณฑิตย ์

Page 2: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

ระบบการจัดการการขายสินค้า OTOP E-Commerce

โดย

นางสาวภาณุกา ต่ายแพ รหัสประจ าตัว 564608010029 นางสาวนภาภรณ์ บริบูรณ ์ รหัสประจ าตัว 564608010031นางสาวสุภาพร จันทร์สุภา รหสัประจ าตัว 564608010036

อาจารย์ที่ปรึกษา อาจารย์ลลติา สันติวรรักษ์

รายงานนี้เป็นส่วนหน่ึงของวิชาโครงงาน 2 ภาคเรียนที่ 2 ปีการศึกษา 2557

หลักสูตรบริหารธุรกิจบัณฑิต สาขาวิชาระบบสารสนเทศ คณะเทคโนโลยีสารสนเทศ

มหาวิทยาลัยธุรกิจบัณฑิตย ์

Page 3: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

ใบรับรองการตรวจสอบและอนุมัติรายงานวิชาโครงงาน เรื่อง

ระบบการจัดการการขายสินค้า OTOP E-commerce

โดย นางสาวภาณุกา ต่ายแพ รหสัประจ าตัว 564608010029 นางสาวนภาภรณ์ บริบูรณ์ รหสัประจ าตัว 564608010031 นางสาวสุภาพร จันทร์สุภา รหสัประจ าตัว 564608010036

รายงานฉบับนี้ได้รับการตรวจสอบและอนุมัติเป็นส่วนหนึ่งของ การศึกษาวิชาโครงงาน หลักสูตรบริหารธุรกิจบัณฑิต สาขาวิชาระบบสารสนเทศ คณะเทคโนโลยีสารสนเทศ

ประจ าภาคเรียนท่ี 2 ปีการศึกษา 2557

....................................................อาจารย์ที่ปรึกษา (อาจารย์ลลิตา สันติวรรักษ์) ......................................................กรรมการสอบ (อาจารย์ริญญารัตน์ โชติสุริยสินสุข) ......................................................กรรมการสอบ (อาจารย์ฐากร พฤกษวันประสุด)

Page 4: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

II

กิตติกรรมประกาศ

การจัดท าโครงงานระบบจัดการการขายสินค้า OTOP นี้ส าเร็จลุล่วงไปได้ด้วยดี ผู้จัดท า

ขอขอบพระคุณ บุคคล และกลุ่มบุคคลต่างๆ ที่ได้กรุณาให้ค าปรึกษา แนะน า ช่วยเหลือ อย่างดียิ่ง ทั้ง

ในด้านวิชาการและด้านการด าเนินงาน อาทิเช่น

อาจารย์ลลิตา สันติวรรักษ์อาจารย์ที่ปรึกษาโครงงาน ผู้ให้ค าปรึกษาและให้ความช่วยเหลือ

เกี่ยวกับการออกแบบและจัดท าระบบตลอดจนการจัดท ารูปเล่มรายงาน

ท้ายนี้ ขอกราบขอบพระคุณ บิดา-มารดาและบุคคลในครอบครัว ซึ่งคอยให้ความช่วยเหลือ

ในเรื่องทุนทรัพย์ในการจัดท าโครงงาน และท่ีส าคัญยิ่งแก่ผู้จัดท าก็คือก าลังใจที่มีให้แก่ผู้จัดท าเสมอมา

จนส าเร็จการศึกษา

ผู้จัดท า

Page 5: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

III

สารบัญ

หน้า

บทคัดย่อภาษาไทย .............................................................................................................. ...... I

กิตติกรรมประกาศ ..................................................................................................................... II

สารบัญ .................................................................... ...................................................................

สารบัญ (ต่อ)…………………………………………………………………………………………………………………

III

IV

สารบัญตาราง ...................................................................... ....................................................... VI

สารบัญรูป ...................................................................... ............................................................

สารบัญรูป (ต่อ)…………………………………………………………………………………………………………....

VII

VIII

บทที่

1. บทน า 1.1 ปัญหาและที่มาของปัญหา............................................................................................ 1 1.2 วัตถุประสงค์................................................................................................................. 2 1.2 ขอบเขตของโครงงาน................................................................................................... 1.3 เทคโนโลยีที่ใช้ในการพัฒนาระบบ……………………………………………………………………..

2 2

1.4 ตารางแสดงขั้นตอนการท างาน.................................................................................... 3 1.5 ประโยชน์ที่ได้รับ…………………………………………………………………………………………….. 3

2. ทฤษฎีที่เกี่ยวข้อง 2.1 ระบบงานเดิม………………………………………………………………………………………………… 4

2.2 ระบบงานใหม่…………………………………………………………………………………………………. 5 2.3 เครื่องมือที่ใช้ในการด าเนินงาน................................................................................... 2.4 ซอฟแวร์เกี่ยวกับการออกแบบและตกแต่งโปรแกรม…………………………………………… 2.5 ซอฟต์แวร์เกี่ยวกับการจัดท าเอกสาร…………………………………………………………………

5 8 9

Page 6: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

IV

สารบัญ (ต่อ)

บทที่ หน้า

3. ขั้นตอนการจัดสร้าง โครงงาน

3.1 การวิเคราะห์ระบบทางด้านการไหลของข้อมูล…………………………………… 10 3.2 Data dictionary ของระบบการจัดการการขายสินค้าOTOP…………….. 24

4. การท างานของระบบ

4.1 ส่วนของผู้ดูแลระบบ…………………………………………………………………….. 28 4.2 ส่วนของผู้ใช้งาน……………………………………………………………………………. 33 5. การสรุปผลการพัฒนาโครงการ ปัญหาและข้อเสนอแนะ

5.1 ความเป็นมาของโครงงาน......................................................................... 36 5.2 วัตถุประสงค์.............................................................................................. 36 5.3 ขอบเขตของโครงงาน................................................................................ 36

บรรณานุกรม…………………………………………………………………………….……...…. 38 ภาคผนวก…………………………………………………………………………………………… 39

Page 7: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

V

สารบัญตาราง

ตารางท่ี หน้า

1.4 ตารางแสดงขั้นตอนการด าเนินงาน…………………………………………………… 3 3.1 ตารางแสดงรายละเอียดตารางข้อมูลการสั่งซื้อ (Order)……………………… 24 3.2 ตารางแสดงรายละเอียดตารางข้อมูลการสั่งซื้อ (OrderDetails)………….. 24

3.3 ตารางแสดงรายละเอียดตารางข้อมูลสินค้า (Product)………………………… 24 3.4 ตารางแสดงรายละเอียดตารางข้อมูลประเภทสินค้า (ProductType)……… 25

3.5 ตารางแสดงรายละเอียดตารางข้อมูลบัญชีผู้ใช้ (UserAcc)……………………… 25 3.6 ตารางแสดงรายละเอียดตารางข้อมูลรายละเอียดผู้ใช้ (UserDetails)………

25

Page 8: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

VI

สารบัญรูป

รูปที่ หน้า

3.1.1 รูปแสดง Context Diagram Level 0…………………………………………………………… 9 3.1.2 รูปแสดง Data Flow Diagram Level 1: Process 1 สมัครสมาชิก…………………… 10 3.1.3 รูปแสดง Data Flow Diagram Level 1: Process 2 เข้าสู่ระบบ……………………… 11 3.1.4 รูปแสดง Data Flow Diagram Level 1: Process 3 แก้ไขข้อมูลส่วนตัว…………… 12 3.1.5 รูปแสดง Data Flow Diagram Level 1: Process 4 ค้นหาข้อมูลสินค้า…………… 13 3.1.6 รูปแสดง Data Flow Diagram Level 1: Process 5 สั่งซื้อสินค้า…………………… 14 3.1.7 รูปแสดง Data Flow Diagram Level 1: Process 6 เพ่ิมสินค้า……………………… 15 3.1.8 รูปแสดง Data Flow Diagram Level 1: Process 6.2 แก้ไขสินค้า………………… 16 3.1.9 รูปแสดง Data Flow Diagram Level 1: Process 6.3 ลบสินค้า……………………… 17 3.1.10 รูปแสดง Data Flow Diagram Level 1: Process 6.4 เรียกดูสินค้า……………… 18 3.1.11 รูปแสดง Data Flow Diagram Level 1: Process 7 การตรวจสอบการสั่งซื้อ… 19 3.1.12 รูปแสดง Data Flow Diagram Level 1: Process 8 ตรวจสอบสินค้าคงเหลือ… 20

3.1.13 รูปแสดง Data Flow Diagram Level 1: Process 9 รายงานยอดสั่งซื้อสินค้า 21 3.1.14 รูปแสดง ER-Diagram………………………………………………………………………………… 3.2.7 รูปแสดงตาราง OrderDetails…………………………………………………………………….. 3.2.8 รูปแสดงตาราง Order…………………………………………………………………………………. 3.2.9 รูปแสดงตาราง Product…………………………………………………………………………….

3.2.10 รูปแสดงตาราง ProductType…………………………………………………………………… 3.2.11 รูปแสดงตาราง UserAcc………………………………………………………………………….. 3.2.12 รูปแสดงตาราง UserDetails……………………………………………………………………..

23 26 26 26 26 27 27

สารบัญรูป (ต่อ)

Page 9: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

VII

รูปที่

4.1 รูปแสดง หน้าจอการล็อกอินเข้าสู่ระบบ……………………………………………………………

หน้า 28

4.2 รูปแสดง หน้าหลัก………………………………………………………………………………………… 29 4.3 รูปแสดง หน้าจอท่ีจะเพ่ิมข้อมูลสินค้าของผู้ดูแลระบบ………………………………………

4.4 รูปแสดง หน้าจอแบบฟอร์มเพ่ิมสินค้าใหม่………………………………………………………… 4.5 รูปแสดง แบบฟอร์มการแก้ไขสินค้า…………………………………………………………………… 4.6 รูปแสดง หน้าจอลบข้อมูลสินค้า………………………………………………………………………… 4.7 รูปแสดง หน้าจอแจ้ง ลบข้อมูลเรียบร้อยแล้ว……………………………………………………… 4.8 รูปแสดง แบบฟอร์มการตรวจสอบการสั่งซื้อสินค้า……………………………………………… 4.9 รูปแสดง แบบฟอร์มรายการสินค้าคงเหลือ.................................................................

4.10 รูปแสดง หน้าเว็บไซต์ เพื่อท าการให้ผู้ใช้งานหรือลูกค้าท าการสมัครสมาชิก............ 4.11 รูปแสดง หน้าสมัครสมาชิกเข้าใช้งาน..................................................... ................... 4.12 รูปแสดง หน้าล็อกอินเพื่อท าการใช้งาน.................................................. ................... 4.13 รูปแสดง หน้าหลักของการใช้งาน........................................................... .................. 4.14 รูปแสดง หน้ารายการสินค้า................................................................. ..................... 4.15 รูปแสดง หน้ารายการสินค้า.................................................................... .................. 4.16 รูปแสดง หน้ารายการสินค้าทั้งหมด..........................................................................

29 30 30 31 31 32 32 33 33 34 34

35 35 36

Page 10: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

1

บทที่ 1

บทน ำ

ระบบจัดกำรกำรขำยสินค้ำ OTOP

ปัญหำและท่ีมำของปัญหำ

เนื่องจากสินค้าหนึ่งต าบลหนึ่งผลิตภัณฑ์ (One Tambon One Product, OTOP) ได้

เริ่มจัดตั้งโครงการขึ้นในปี พ.ศ.2544 โดยเป็นช่วงที่ประเทศไทยก าลังเผชิญกับปัญหาวิกฤติ

ทางดา้นเศรษฐกิจเพ่ือเป็นการส่งเสริมให้ประชาชนในท้องถิ่นมีส่วนร่วมในการสร้างรายได้โดยการ

น าทรัพยากรและภูมิปัญญาในท้องถิ่นของตนเองมาพัฒนาเป็นผลิตภัณฑ์และบริการที่มีคุณภาพมี

จุดเด่นเป็นการสร้างมูลค่าเพ่ิมให้กับสินค้าของชุมชนรัฐบาลได้ส่งเสริมให้ภาคเอกชนและ

สถานศึกษาเข้ามามีส่วนร่วมในการขับเคลื่อนสินค้า OTOP มากขึ้นผลิตภัณฑ์ OTOP ในประเทศ

ไทยมีจัดจ าหน่ายหลายแห่งโดยได้มีโครงการสนับสนุนการจัดร้านแสดงและจ าหน่ายผลิตภัณฑ์

ชุมชนและท้องถิ่นข้ึนเพ่ือเป็นการส่งเสริมด้านการตลาดแก่กลุ่มผู้ผลิตสินค้าชุมชนอย่างต่อเนื่องให้

ผลิตภัณฑ์ชุมชนเป็นที่ต้องการของตลาดโดยต้องการประชาสัมพันธ์สินค้าทางอินเทอร์เน็ตให้

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

และปรับปรุงรายการสินค้าจะต้องให้ผู้สร้างเว็บไซต์เป็นผู้ปรับปรุงผู้ใช้งานทั่วไปไม่สามารถปรับปรุง

ข้อมูลเองได้ท าให้เป้าหมายของโครงการที่ต้องการส่งเสริมผลิตภัณฑ์ชุมชนอย่างต่อเนื่องตามความ

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

ข้อมูลเป็นไปได้ยาก ซึ่งการประชาสัมพันธ์สินค้าให้การกระจายไปถึงผู้บริโภคอาจต้องมีค่าใช้จ่าย

สูง

จากปัญหาดังกล่าวผู้จัดท าโครงงานมีแนวคิดจัดท าระบบการขายสินค้าเพ่ือส่งเสริม

ผลิตภัณฑ์ OTOP โดยร่วมกับชุมชนเพ่ือหาความต้องการรูปแบบระบบสารสนเทศที่จะน าไปใช้

สร้างระบบสารสนเทศโดยผู้ใช้งานสามารถจัดการขอข้อมูลเองได้เช่นเพ่ิมเติมปรับปรุงข้อมูลสินค้า

แสดงรายงานต่างๆและเมื่อพัฒนาระบบแล้วจะประเมินความพึงพอใจของระบบโดยผู้เชี่ยวชาญ

ด้านคอมพิวเตอร์และผู้ใช้งานระบบสารสนเทศเพ่ือให้ระบบงานมีความสมบูรณ์และเป็นตามความ

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

ผลิตภัณฑ์ให้กว้างขวางเพ่ือเป็นช่องทางการตลาดได้มากขึ้น

Page 11: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

2

1.1 วัตถุประสงค์

1. เพ่ือประชาสัมพันธ์ข่าวสารของสินค้า

2. เพ่ือเพ่ิมความสะดวก รวดเร็วในการสั่งซื้อสินค้า

3. เพ่ือส่งเสริมการตลาดสินค้าให้สินค้าเป็นที่ยอมรับของลูกค้า

4. เพ่ือถ่ายทอดความรู้การใช้ระบบสารสนเทศให้กับชุมชน

1.2 ขอบเขตของโครงงำน

ในการศึกษาระบบการจัดการสินค้า OTOP ของจังหวัดสระบุรีก าหนดขอบเขตการพัฒนา

ระบบการจัดการสินค้า OTOP ดังนี้

Admin(ผู้ดูแลระบบ)

-สามารถจัดการข้อมูลสินค้า

-สามารถตรวจสอบการสั่งซื้อของลูกค้า

-สามารถตรวจสอบสินค้าคงเหลือในศูนย์ OTOP

-สามารถสรุปยอดขายสินค้าในแต่ละเดือน

User(ผู้ใช้) -สามารถสมัครสมาชิกได้

-สามารถล็อคอินเข้าสู่ระบบ ออกจากระบบได้

-สามารถแก้ไขข้อมูลส่วนตัวของตนเองได้

-สามารถค้นหาข้อมูลสินค้าได้

-สามารถสั่งซื้อสินค้าได้

1.3 เทคโนโลยีที่ใช้ในกำรพัฒนำระบบ

-Adobe Dreamweaver CS5

-Adobe Photoshop CS5

-AppServ

-My SQL

-PHP

-Microsoft office word 2010

Page 12: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

3

1.4 ตำรำงแสดงขั้นตอนกำรท ำงำน

ในการด าเนินโครงงานพัฒนาระบบการจัดการสินค้า OTOP มีทัง้หมด 7 ขั้นตอน

ตำรำงท่ี 1.1 ขั้นตอนการด าเนินงาน

1.5 ประโยชน์ที่คำดว่ำจะได้รับ

1. ท าให้ลูกค้าสามารถรับรู้ข่าวสารของสินค้าอย่างละเอียด

2. ท าให้ลูกค้าสะดวกง่ายต่อการสั่งซื้อสินค้า

3. ท าให้สินค้าเป็นที่รู้จักมากขึ้น

4. ท าให้ชุมชนรู้จักการน าเทคโนโลยีมาใช้ในการประกอบอาชีพ

ล าดับที ่

หัวข้อการด าเนินโครงงาน ปีพ.ศ. 2557 ปีพ.ศ. 2558

ส.ค. ก.ย. ต.ค. พ.ย. ธ.ค. ม.ค. ก.พ. มี.ค. เม.ย. 1 น าเสนอหัวข้อต่ออาจารย์ที่ปรึกษา

2 ศึกษาและเก็บรวบรวมข้อมูล

3 วิเคราะห์และออกแบบระบบ

4 พัฒนาระบบ

5 ทดสอบระบบ

6 ปรับปรุงและแก้ไขระบบ

7 ท าคู่ มื อและ เอกสารประกอบโปรแกรม

Page 13: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

4

บทที2่

ทฤษฏีที่เกี่ยวข้อง

2.1 ระบบงำนเดิม

เนื่องจากการซื้อ-ขายแบบเดิมนั้นจะท าเอกสารจัดซื้อด้วยมือ ซึ่งการตรวจสอบการสั่งซื้อสินค้า

ของลูกค้านั้น ใช้เวลานานและอาจเกิดข้อผิดพลาดของข้อมูลได้ ซึ่งเราจะน าระบบนี้มาช่วยในเรื่อง

ของการจัดการซื้อ-ขายให้มีความสะดวก รวมถึงลดความซับซ้อนของข้อมูลและเข้าถึงข้อมูลได้

อย่างรวดเร็ว

2.1.1. ระบบการจัดการขายสินค้า OTOP

ระบบตน้แบบที่ได้ท าการศึกษาระบบคือ ระบบการจัดการขายสินค้าของ OTOP 5 STAR เป็น

ระบบหนึ่งที่น าเทคโนโลยีคอมพิวเตอร์และอินเทอร์เน็ตที่มีต้นทุนต่ ากว่าค่าจ้างพนักงานที่คอยเช็ค

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

น้อยลง อย่างไรก็ตามผู้ดูแลระบบจะต้องมีความเชื่อถือและต้องมั่นใจในตัวผู้ดูแลระบบ

รูปที่2.1 ระบบขายสินค้า OTOP

Page 14: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

5

2.1.2 ปัญหาที่เกิดจากระบบงานเดิม

1. การเก็บยอดการสั่งซื้อท าให้ผิดพลาด

2. เกิดการสิ้นเปลืองเนื่องจากใช้กระดาษในการเก็บข้อมูล

3. การเรียกดูข้อมูลรายงานล่าช้ามีหลายขั้นตอน

4. เอกสารที่เก็บอาจจะช ารุดหรือสูญหายได้

5. มีการสั่งซื้อล่าช้า

2.2 ระบบงำนใหม่

ระบบงานใหม่เป็นระบบการจัดการขายสินค้า OTOP มีความสะดวกรวดเร็วมากยิ่งขึ้นไม่

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

ข้อมูลที่ใช้ในการจัดเก็บมีการเรียบเรียงเป็นระเบียบลดความซับซ้อน

ในการเข้าดูระบบจะสั่งซื้อสินค้าจะต้องเป็นสมาชิกของระบบก่อนที่จะสามารถ

ค้นหาสินค้าจากได้

2.2.1 เหตุผลที่ท ำระบบใหม่

ระบบงานใหม่ที่มีประสิทธิภาพและเป็นระบบมากขึ้น ท าให้มีการเข้าถึงข้อมูล ซื้อ ขาย

การเพ่ิม ค้นหา แก้ไข ลบ ข้อมูลให้มีความรวดเร็วมากขึ้นมีความถูกต้อง และให้มีความผิดพลาด

น้อยลงสามารถตรวจสอบได้ เพ่ิมความเป็นระเบียบในการจัดเก็บข้อมูล

2.2.2 กำรเข้ำสู่ระบบกำรจัดกำรขำยสินค้ำ OTOP

1. ผู้ใช้ที่ต้องการเข้าดูระบบสามารถสมัครสมาชิกได้เลย

2. การสั่งซื้อ ต้องเป็นสมาชิกก่อนถึงจะสั่งซื้อสินค้าได้

3. การสั่งซื้อ จะต้องเป็นสมาชิกเท่านั้นจึงจะท าการสั่งซื้อสินค้าได้

4. สามารถค้นหาสินค้าที่ต้องการได้

2.3 เครื่องมือที่ใช้ในกำรด ำเนินงำน

ฮำร์ดแวร์(Hardware) 1. เครื่องคอมพิวเตอร์ 1ชุด 2. ซอฟต์แวร์ (software) ที่ใช้ในการพัฒนาโปรแกรม

Page 15: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

6

ซอฟต์แวร์ (Software)ที่ใช้ในกำรพัฒนำโปรแกรม

2.3.1 AppServคือโปรแกรมที่รวบรวมเอา Open Source Software หลายๆ

อย่างมารวมกันโดยมี Package หลักดังนี้

1. PHP

2. MySQL

โปรแกรมต่างๆที่น ามารวบรวมไว้ทั้งหมดนี้ ได้ท าการดาวน์โหลดจาก Official Release

ทั้งสิ้นโดยตัวAppServจึงให้ความส าคัญว่าทุกสิ่งทุกอย่างจะต้องให้เหมือนกับต้นฉบับเราจึงไม่ได้

ตัดทอนหรือเพ่ิมเติมอะไรที่แปลกไปกว่า Official Release แต่อย่างได้เพียงแต่มีบางส่วนเท่านั้นที่

เราได้เพ่ิมประสิทธิภาพการติดตั้งให้สอดคล้องกับการท างานแต่ละคนโดยที่การเพ่ิมประสิทธิภาพนี้

ไมไ่ด้เข้าไปร่วมในส่วนของ Original Package เลยแม้แต่น้อยเพียงแต่เป็นการก าหนดค่า Config

เท่านั้น เช่น Apache ก็จะเป็นในส่วนของ httpd.conf, PHP ก็จะเป็นในส่วนของ php.ini,

MySQL ก็จะเป็นในส่วนของ my.ini ดังนั้นเราจึงรับประกันได้ว่าโปรแกรม AppServสามารถ

ท างานและความเสถียรของระบบ ได้เหมือนกับ Official Release ทั้งหมด

2.3.2 PHP

PHP คือภาษาคอมพิวเตอร์จ าพวก scripting language ภาษาจ าพวกนี้ค าสั่งต่างๆจะเก็บอยู่ในไฟล์ที่เรียกว่า สคริปต์ และเวลาใช้งานต้องอาศัยตัวแปรชุดค าสั่ง ตัวอย่างของภาษาสคริปต์ก็เช่น JavaScript,Perl เป็นต้น ลักษณะของ PHP ที่แตกต่างจากภาษาสคริปต์แบบอ่ืนๆ คือ PHP ได้รับการพัฒนาและออกแบบมา เพ่ือใช้งานในการสร้างเอกสารแบบ HTMLโดยสามารถสอดแทรกหรือแก้ไขเนื้อหาได้โดยอัตโนมัติ ดังนั้นจึงกล่าวว่า PHP เป็นภาษาที่เรียกว่า server-side หรือ HTML-embedded scripting language นั้นคือในทุกๆ ครั้งก่อนที่เครื่องคอมพิวเตอร์ซึ่งให้บริการเป็น Web serverจะส่งหน้าเว็บเพจที่เขียนด้วย PHP ให้เรา มันจะท าการประมวลผลตามค าสั่งที่มีอยู่ให้เสร็จเสียก่อน แล้วจึงค่อยส่งผลลัพธ์ที่ได้ให้เราผลลัพธ์ที่ได้นั้นก็คือเว็บเพจที่เราเห็นนั่นเอง ถือได้ว่า PHP เป็นเครื่องมือที่ส าคัญชนิดหนึ่งที่ช่วยให้เราสามารถสร้าง Dynamic Web pages (เว็บเพจที่มีการโต้ตอบกับผู้ใช้) ได้อย่างมปีระสิทธิภาพและมีลูกเล่นมากขึ้น PHP เป็นผลงานที่เติบโตมาจากกลุ่มของนักพัฒนาในเชิงเปิดเผยรหัสต้นฉบับ หรือ OpenSourceดังนั้น PHP จึงมีการพัฒนาไปอย่างรวดเร็ว และแพร่หลายโดยเฉพาะอย่างยิ่งเมื่อใช้ร่วมกับ Apache Webserver ระบบปฏิบัติอย่างเช่น

Page 16: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

7

Linuxหรือ FreeBSD เป็นต้น ในปัจจุบัน PHP สามารถใช้ร่วมกับWebServerหลายๆตัวบนระบบปฏิบัติการอย่างเช่นWindows95/98/NTเป็นต้น ข้อดีของภำษำPHP 1. ใช้ได้ฟรี 2. ง่ายต่อการศึกษา เพราะมีรูปแบบโครงสร้างที่ไม่ซับซ้อน 3. เรียนรู้ง่ายเนื่องจากPHPฝั่งเข้าไปในHTMLและใช้โครงสร้างและไวยากรณ์ภาษาง่ายๆ 4. เร็วและมีประสิทธิภาพ โดยเฉพาะเมื่อใช้กับ Apache Webserver เพราะไม่ต้องใช้ โปรแกรมจากภายนอก 5. ใช้ร่วมกับXMLได้ทันที 6. ใช้กับระบบแฟ้มข้อมูลได้ 7. ใช้กับข้อมูลตัวอักษรได้อย่างมีประสิทธิภาพ 8. ใช้กับโครงสร้างข้อมูลแบบ Scalar,Array,Associativearray 9. ใช้กับการประมวลผลภาพได้ 10. มีประสิทธิภาพสูงและเสถียรภาพ กำรใช้งำน ใช้ภาษา PHP ในการเขียนโปรแกรม ในการสร้างระบบการขายสินค้า OTOP 2.3.3 SQL

ภาษาสอบถามข้อมูล หรือภาษาจัดการข้ อมูลอย่ างมี โครงสร้ าง มีการพัฒนา

ภาษาคอมพิวเตอร์และโปรแกรมฐานข้อมูลที่รองรับมากมาย เพราะจัดการข้อมูลได้ง่าย เช่น

MySQL, MsSQL, PostgreSQL หรือ MS Access เป็นต้น ส าหรับโปรแกรมฐานข้อมูลที่ได้รับ

ความนิยมคือ MySQL เป็น Open Source ที่ใช้งานได้ทั้งใน Linux และ Windowsใช้ในการ

จัดการฐานข้อมูล จัดเก็บข้อมูล เ พ่ิม ลบ แก้ ไข และค้นหา รวมทั้ งการจัดเรียงข้อมูล

PHPMyAdminDatabaseManagerphpMyAdminเป็นโปรแกรมหนึ่งที่ติดมากับ Appserv เพ่ือ

ใช้ส าหรับการจัดการฐานข้อมูล เช่น สร้าง/ลบฐานข้อมูล สร้าง/ลบตาราง จัดการฟิลด์ต่างๆ ของ

ข้อมูล รวมทั้งการประมวลผลค าสั่ง SQL เป็นต้น ซึ่งพัฒนามาจากสคริปต์ภาษา PHP ใช้บริหาร

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

ส าหรับจัดการฐานข้อมูล สร้าง/ลบฐานข้อมูล สร้างและจัดการตารางเช่น เพ่ิมแถวข้อมูล ,ลบแถว

ข้อมูล ,แก้ไขแถวข้อมูลหรือลบตารางเพ่ิมหรือแก้ไข Field ต่างๆ ของข้อมูลรวมทั้งการประมวลผล

ค าสั่ง SQL

Page 17: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

8

ข้อดีของภำษำ SQL

1. เป็นภาษาใช้ง่าย

2. ฐานข้อมูลมีขนาดเล็ก

3. มีความปลอดภัยในระดับที่ดี

4. มีความต้องการทรัพยากรต่ า

5. สามารถประยุกต์ใช้ได้โดยง่าย

กำรใช้งำน

ใช้เป็นฐานข้อมูลในการเก้บข้อมูลลูกค้า สินค้า การตรวจสอบและรายงานยอดขาย

2.4 ซอฟแวร์เกี่ยวกับกำรออกแบบและตกแต่งโปรแกรม

2.4.1 Adobe Dreamweaver CS5

เป็นโปรแกรมสร้างเว็บเพจเสมือนจริงที่มีเครื่องมือช่วยในการสร้างเว็บไซต์เป็นไป

ด้วยความสะดวกรวดเร็วและช่วยในการออกแบบตกแต่งหน้าเว็บเพจต่างๆให้แสดงผลออกมาอย่าง

สวยงามและตรงความต้องการของผู้ใช้และช่วยลดภาระการเขียนสคริปต์ด้วยตนเองให้น้อยลงด้วย

ใช้สร้างเอกสารเว็บที่ท างานในลักษณะHTML จัดวางข้อความรูปภาพตารางฟอร์มต่างๆภายในเว็บ

กำรใช้งำน

ใช้เป็นโปรแกรมในการเขียนโปรแกรมการจัดการสินค้า OTOP

2.4.2 Adobe Photoshop CS5

Adobe Photoshop CS5 โปรแกรมสร้างและแก้ไขรูปภาพอย่างมืออาชีพ

โดยเฉพาะนักออกแบบในทุกวงการย่อมรู้จักโปรแกรมตัวนี้ดีโปรแกรมPhotoshop เป็นโปรแกรม

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

ติมิเดียตลอดจนงานออกแบบและพัฒนาเว็บไซต์ใช้ในการแก้ไขตกแต่งตัดต่อรูปภาพต่างๆเพ่ือน า

ภาพต่างๆมาใช้ในการสร้างระบบ

กำรใช้งำน

Page 18: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

9

ใช้ในการออกแบบหน้าจอของระบบ

2.5 ซอฟต์แวร์เกี่ยวกับกำรจัดท ำเอกสำร

2.5.1 Microsoft office Word

โปรแกรม Microsoft office Word เป็นโปรแกรมประมวลผลค าที่นิยมใช้กัน

มากอยู่ในปัจจุบันนี้ เพราะมีคุณลักษณะที่ดี เช่น การจัดรูปแบบสะดวกรวดเร็ว ฯลฯ และมี

ประโยชน์การจัดเก็บเอกสารและการปรับแก้ไข พ้ืนฐานการใช้โปรแกรมตั่งแต่การ เปิด

ส่วนประกอบต่างๆ เช่น แท็บเมนู แท็บเครื่องมือ มุมมอง และการจัดการไฟล์เอกสาร เช่น การ

เปิด การปิด การบันทึก และการออกจากโปรแกรม ฯลฯ อีกท้ังยังรองรับภาษาไทยได้ด้วยใช้ในการ

จัดท าเอกสารรายงานต่างๆในการศึกษาข้อมูล วิเคราะห์และการออกแบบระบบ

กำรใช้งำน

ใช้ในการจัดท าเอกสารรูปเล่มโครงงาน

Page 19: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

10

บทที่ 3

ขั้นตอนกำรด ำเนินงำน

3.1 กำรวิเครำะห์ระบบทำงด้ำนกำรไหลของข้อมูล

การวิเคราะห์ระบบทางด้านการไหลของข้อมูลเป็นการแสดงแผนภาพรูปแบบการท างาน

ภายในระบบจัดการการขายสินค้า OTOP ผลของการวิเคราะห์มีดังนี้

Context Diagram

Data Flow Diagram Level 1

ระบบจัดกำรกำรขำยสินค้ำ OTOP

0

� � OTOP

Admin User

� �

� � �

� � Username Password

� � �

� � �

� � � �

� � �

� �

Username Password �

� �

� � �

� �

� �

� � �

� �

รูปที่ 3.1.1 แสดงภาพ Context Diagram

Page 20: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

11

1

� �

1.1

1.2

� �

1.3

1.4

� �

1.5

� � �

User

� �

D1

D2 UserAcc

� �

Username Password �

Admin

� �

MemberDetails

รูปที่ 3.1.2 DFD Level 1 :Process1 สมัครสมาชิก

Page 21: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

12

2.1

2.2

Username,Password

2.3

� Username,Password

2.4

� �

User

Username Password

D2

Username Password

UserAcc �

รูปที่ 3.1.3 DFD Level 1 :Process 2 เข้าสู่ระบบ

Page 22: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

13

3

3.1

3.2

3.3

3.4

3.5

User D1 MemberDetails

รูปที่ 3.1.4 DFD Level 1 :Process3แก้ไขข้อมูลส่วนตัว

Page 23: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

14

4

4.1

4.2

4.3

4.4

� �

UserD3

� �

Product

รูปที่ 3.1.5 DFD Level 1 :Process 4ค้นหาข้อมูลสินค้า

Page 24: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

15

5

� �

5.1

� �

5.2

5.3

5.4

5.5

5.6

� �

User D3

D5

D6

Product

� �

� �

� �

� �

D4

� �

ProductType

Order

OrderDetail

� �

รูปที่ 3.1.6 DFD Level 1 :Process 5 สั่งซื้อสินค้า

Page 25: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

16

6.1

6.1.1

� �

6.1.2

6.1.3

6.1.4

6.1.5

� �

Admin

D3 Product

6

D4 ProductType

รูปที่ 3.1.7 DFD level 1 :Process 6 การเพ่ิมสินค้า

Page 26: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

17

6.2

6.2.1

� �

6.2.2

6.2.3

� �

6.2.4

6.2.5

6.2.6

6.2.7

� �

AdminD4 Product

D5 ProductType

� �

� �

รูปที่ 3.1.8 DFD Level 1 :Process 6.2 แก้ไขข้อมูลสินค้า

Page 27: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

18

6.3

6.3.1

� �

6.3.2

6.3.3

6.3.4

6.3.5

6.3.6

� �

Admin D3 Product

� �

รูปที่ 3.1.9 DFD Level 1 :Process 6.3 ลบรายการสินค้า

Page 28: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

19

6.4

6.4.1

� �

6.4.2

6.4.3

� �

AdminD3 Product

D4 ProductType

� �

รูปที่ 3.1.10 DFD Level 1 :Process6.4 เรียกดูรายการสินค้า

Page 29: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

20

7

� �

7.1

� �

7.2

� �

7.3

� � �

7.4

� � �

AdminD5 Order

D6 OrderDetail

� �

� �

� �

� �

� � � �

รูปที่ 3.1.11 DFD Level 1 :Process 7 ตรวจสอบการสั่งซื้อของลูกค้า

Page 30: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

21

8

� �

8.1

� �

8.2

� �

8.3

� �

8.4

� �

AdminD5 Order

D6 OrderDetail

D4 ProductType

� �

� �

� � � � � �

� �

รูปที่ 3.1.12 DFD Level 1 : Process 8 ตรวจสอบสินค้าคงเหลือ

Page 31: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

22

9

� �

9.1

� �

9.2

� �

9.3

� � �

Admin

D4 Order

D5 OderDetail

� �

� �

� � � �

� � � �

รูปที่ 3.1.13 DFD Level 1 : Process 9 รายงานยอดสั่งซื้อสินค้าแต่ละเดือน

E-R Diagram ระบบกำรจัดกำรกำรขำยสินค้ำ OTOP

Page 32: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

23

การออกแบบระบบฐานข้อมูลโดยใช้ E-R Diagram เพ่ือสร้าง Relational Database

โดยเป็นการออกแบบในระดับแนวคิด ดังภาพ

รูปที่ 3.1.14 E-R Diagram ระบบการจัดการการขายสินค้า OTOP

3.2 Data dictionary ของระบบกำรจัดกำรกำรขำยสินค้ำ OTOP ตำรำง Order

Page 33: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

24

No. Field ค ำอธิบำย Data type Properties KEY หมำยเหตุ

1 Order_id รหัสสั่งซื้อ int 11 PK

2 Oder_Date วันที่สั่งซื้อ date

ตำรำงท่ี 3.2.1 ตาราง Order

ตำรำง OrderDetails

No. Field ค ำอธิบำย Data type Properties KEY หมำยเหตุ

1 Product_id รหัสสินค้า int 11 PK

2 Order_id รหัสสั่งซื้อ int 11 FK

3 Oder_quantity จ านวนสั่งซื้อ float

4 Total_price ราคารวม float

ตำรำงท่ี 3.2.2 ตาราง OrderDetails

ตำรำง Product

No. Field ค ำอธิบำย Data type Properties KEY หมำยเหตุ

1 Product_id รหัสสินค้า int 11 PK

2 Product_name ชื่อสินค้า varchar 100

3 Product_image รูปสินค้า varchar 100

4 Product_details รายละเอียดสินค้า varchar 200

5 Product_quantity จ านวนสินค้า varchar 100

6 Product_price ราคาสินค้า float 6,2

ตำรำงท่ี 3.2.3 ตาราง Product

Page 34: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

25

ตำรำง ProductType

No. Field ค ำอธิบำย Data type Properties KEY หมำยเหตุ

1 Type_id รหัสประเภท int 11 PK

2 Type_name ชื่อประเภท varchar 100

ตำรำงท่ี 3.2.4 ตาราง ProcductType

ตำรำงUserAccount

No. Field ค ำอธิบำย Data type Properties KEY หมำยเหตุ

1 Username ชื่อผู้ใช้ varchar 100 PK

2 Password รหัสผ่าน varchar 10

3 Role สถานะ varchar 10

ตำรำงท่ี 3.2.5 ตาราง UserAcc

ตำรำง UserDetails

No. Field ค ำอธิบำย Data type Properties KEY หมำยเหตุ

1 Id รหัสผู้ใช้งาน int 11 PK

2 Firstname ชื่อ varchar 50

3 Lastname นามสกุล varchar 50

4 Email อีเมล์ varchar 20

5 Address ที่อยู่ varchar 50

6 Tel เบอร์โทร varchar 15

7 Gender เพศ varchar 10

ตำรำงท่ี 3.2.6 ตาราง UserDetails

Page 35: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

26

ตารางที่ 3.2.7 ตาราง OrderDetails

ตารางที่ 3.2.8 ตาราง Order

ตารางที่ 3.2.9 ตาราง Product

ตารางที่ 3.2.10 ตาราง ProductType

Page 36: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

27

ตารางที่ 3.2.11 ตาราง UserAcc

ตารางที่ 3.2.12 ตาราง UserDetails

Page 37: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

28

บทที่ 4

กำรท ำงำนของระบบ

ระบบงำนต่ำงๆ ในโครงงำน

การออกแบบในส่วนของการติดต่อผู้ใช้นั้น แบ่งออกเป็น 2 ส่วน คือ ส่วนที่ 1Admin (ผู้ดูแลระบบ) จะสามารถ เพ่ิม แก้ไข ลบ สินค้า ได้ และส่วนที่ 2 User (ผู้ใช้งาน) จะสามารถ สมัครสมาชิก สั่งซื้อสินค้าได้ดังภาพต่อไปนี้ 4.1 ส่วนของผู้ดูแลระบบ

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

รูปที่ 4.1 แสดงหน้าจอการล็อกอินเข้าสู่ระบบ

Page 38: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

29

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

รูปที่ 4.2 แสดงหน้าหลัก

เมื่อผู้ดูแลระบบสามรถเพ่ิมข้อมูลสินค้า โดยใส่ชื่อสินค้ารายละเอียด ราคาทุน ราคาขาย จ านวนและประเภทได้

รูปที่ 4.3 แสดงหน้าจอที่จะเพ่ิมข้อมูลสินค้าของผู้ดูแลระบบ

Page 39: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

30

เมื่อผู้ดูแลระบบต้องการจัดการรายการสินค้าสามารถ แก้ไขสินค้า ดูรายละเอียดสินค้า ลบสินค้าได้และสามารถเพ่ิมสินค้าได้

รูปที่ 4.4 แสดงหน้าจอแบบฟอร์มเพ่ิมสินค้าใหม่

เมื่อผู้ดูแลระบบสามารถแก้ไขข้อมูลสินค้า แก้ไขรหัส ชื่อสินค้า รายละเอียด ราคาต้นทุน ราคาขาย จ านวนสินค้าได้

รูปที่ 4.5 แสดงแบบฟอร์มการแก้ไขสินค้า

Page 40: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

31

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

รูปที่ 4.6 แสดงหน้าจอข้อมูลสินค้า

เมื่อผู้ดูแลระบบต้องการลบสินค้า จะมีการแสดงการแจ้งเตือนตามภาพ่ีปรากฎด้านล่าง

รูปที่ 4.7 หน้าจอแจ้ง ลบข้อมูลเรียบร้อยแล้ว

Page 41: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

32

ผู้ดูแลระบบสามารถตรวจสอบเมื่อลูกค้าสั่งซื้อสินค้า จะมาประกฎในหน้าตรวจสอบ

รูปที่ 4.8 แสดงแบบฟอร์มการตรวจสอบการสั่งซื้อสินค้า

เมื่อผู้ดูแลระบบสามารถตรวจสอบรายการสินค้าคงเหลือ

รูปที่ 4.9 แสดงแบบฟอร์มรายการสินค้าคงเหลือ

Page 42: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

33

4.2 ส่วนของผู้ใช้งำน ในส่วนของผู้ใช้งานหรือลูกค้าสามารถท าการสั่งซื้อและสอบถามรายละเอียดเกี่ยวกับ

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

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

ลูกค้าสามารถกรอกข้อมูลของลูกค้าโดยกรอก รหัสผ่านผู้ใช้ นามสกุล ที่อยู่ เบอร์โทรศัพท์ อีเมล เพ่ือเป็นการสมัครสมาชิกก่อนสั่งซื้อสินค้า

รูปที่ 4.11 แสดงหน้าสมัครสมาชิกเข้าใช้งาน

Page 43: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

34

ลูกค้าท าการล็อคอินโดยน า Username และ Password ที่สมัครสมาชิกไว้

รูปที่ 4.12 แสดงหน้าล็อกอินเพื่อท าการใช้งาน

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

รูปที่ 4.13 แสดงหน้าหลักของการใช้งาน

Page 44: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

35

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

รูปที่ 4.14 แสดงหน้ารายการสินค้า

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

รูปที่ 4.15 แสดงหน้ารายการยนยันการสั่งซื้อ

Page 45: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

36

เมื่อลูกค้ายินยันการสั่งซื้อสินค้าลูกค้าสามารถดูหน้าแสดงรายการการสั่งซื้อทั้งหมด

รูปที่ 4.16 แสดงหน้ารายการสินค้าท้ังหมด

Page 46: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

37

บทที่ 5 กำรสรุปผลกำรพัฒนำโครงงำน ปัญหำ และข้อเสนอแนะ

จากการด าเนินงาน คณะผู้จัดท าได้ท าการพัฒนาระบบจัดการการขายสินค้า OTOPขึ้นมา

และได้ด าเนินการตามขั้นตอน สามารถสรุปผลการด าเนินงาน ปัญหาในการด าเนินงานและข้อเสนอแนะในการแก้ไขและพัฒนาผลงานได้ดังนี้

5.1 สรุปผลกำรด ำเนินงำน

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

5.2ปัญหำในกำรด ำเนินงำน

ปัญหาและข้อผิดพลาดในการจัดการท าโครงงานครั้งนี้ ระบบจัดการการขายสินค้า OTOPมีการจัดเก็บข้อมูลจ านวนมากจึง ท าให้เกิดความล่าช้าในการท างาน จึงท าให้ต้องมีการเรียนรู้วิธีการท างานระบบและค้นหาข้อมูลอื่นๆ ศึกษาเพ่ิมเติม

5.3 ข้อเสนอแนะ

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

Page 47: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

38

ภำคผนวก

Page 48: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

Project

หน้าหลัก (admin) - index.php เข้าสู่ระบบ - login.php, - checklogin.php ผู้ดูแลระบบ - admin.php จัดการสินค้า - manageProduct.php เพิ่มข้อมูลสินค้า - addProductForm.php รายละเอียดสินค้า - showProductDetailadmin.php แก้ไขข้อมูลสินค้า - editProductForm.php ลบข้อมูลสินค้า - deleteProduct.php ตรวจสอบการสั่งซ้ือ - reportOrder.php

- reportOrderDetail.php รายงานสินค้าคงเหลือ - reportProduct.php รายงายยอดขายประจ าเดือน - month.php - month2.php

Page 49: ระบบการจัดการการขายสินค้า OTOP · 2016-03-31 · ระบบการจัดการการขายสินค้า OTOP

หน้าหลัก (User) – index1.php สมัครสมาชิก – addRegisForm.php เข้าสู่ระบบ - login.php - checklogin.php แก้ไขสมาชิก - editRe.php รายละเอียดสินค้า – showProductDetail.php รายการสินค้า – show.php - checkout.php รายงานการสั่งซ้ือทั้งหมด - showorder.php ที่อยู่ร้าน - address.php ออกจากระบบ - logout.php