Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
ระบบคาขาวออนไลน
Rice Trading Online System
ธดารตน เออพฒนากจ
Thidarat Ueapattanakit
สารนพนธฉบบนเปนสวนหนงของการศกษา
ตามหลกสตรวทยาศาสตรมหาบณฑต
สาขาวชาเทคโนโลยสารสนเทศ บณฑตวทยาลย
มหาวทยาลยเทคโนโลยมหานคร
ปการศกษา 2553
I
หวขอโครงงาน ระบบคาขาวออนไลน
นกศกษา นางสาวธดารตน เออพฒนากจ
รหสนกศกษา 5217670006
ปรญญา วทยาศาสตรมหาบณฑต
สาขาวชา เทคโนโลยสารสนเทศ
พ.ศ. 2553
อาจารยผควบคมโครงงาน ดร.วรพล ลลาเกยรตกล
อาจารยธรรมรงค พพฒนธนอดมด
บทคดยอ
โครงงานนเปนการนาเสนอ ระบบคาขาวออนไลน ซงเปนเทคโนโลยเวบ สาหรบการ
สงซอขาวผานระบบอนเตอรเนต โดยตวแอปพลเคชนมคณสมบตในการเรยกดราคาขาวแตละ
ประเภท การสงซอขาว การตรวจสอบสถานะของการสงซอ และการชาระเงน อกทงยงสามารถ
ตดตามขาวสารบนหนาเวบเพจ และตงกระทสอบถามได อกทงระบบการจดการหลงรานนน
สามารถตรวจสอบขอมลสนคา ในการสงซอหรอเปลยนแปลงแกไขได ดงนนระบบททาการ
พฒนาขนมาเปนการเพมชองทางหนงของการซอบนระบบเครอขายอนเตอรเนตได
II
กตตกรรมประกาศ
โครงงานฉบบนจดทาขนเพอเพมชองทางของการขายขาวในปจจบน โดยอาศย
ชองทาง พาณชยอเลกทรอนกส ทางดานระบบสารสนเทศ โดยไดรบแนวความคดจากการ
ประกอบกจการในชวตประจาวน และความรตางๆ จาก รศ.ดร. วระศกด ครธช อาจารยผสอน
วชาการออกแบบระบบ0 ดร. วรพล ลลาเกยรตสกล ซงเปนอาจารยทปรกษาของโครงงาน และ
อาจารย ธรรมรงค พพฒนธนอดมด เปนอาจารยทปรกษารวมของโครงงาน ขาพเจาจง
ขอขอบพระคณอาจารยเปนอยางสงไว ณ ทน อกทงยงเพอนทใหขอเสนอแนะ ในการออกแบบระบบของโครงงาน จงขอขอบคณไว ณ
ทนดวย
ธดารตน เออพฒนากจ
III
สารบญ
หนา
บทคดยอภาษาไทย I
กตตกรรมประกาศ II
สารบญ III
สารบญตาราง V
สารบญรป VI
บทท 1 บทนา 1
1.1 ทมาและความสาคญ 1 1.2 ปญหาและแรงจงใจ 2
1.3 วตถประสงคของโครงงาน 2 1.4 ขอบเขต 2
1.5 อปกรณและเครองมอในการดาเนนงาน 4 1.6 ประโยชนทคาดวาจะไดรบ 5
บทท 2 ทฤษฎและวรรณกรรมทเกยวของ
2.1. พนฐานและทฤษฎ 6 2.1.1. พาณชยอเลกทรอนกส 6 2.1.2. โครงสรางและองคประกอบของระบบพาณชยอเลกทรอนกส 7
2.1.3. รปแบบพาณชยอเลกทรอนกส 8 2.1.4. ความสมพนธของระบบ พาณชยอเลกทรอนกส 10
2.1.5. ขนตอนการทาพานชยอเลกทรอนกส 11 2.1.6. สงจาเปนสาหรบพาณชยอเลกทรอนกส 11 2.1.7. ขอดของพาณชยอเลกทรอนกส 13 2.1.8. ขอเสยของพาณชยอเลกทรอนกส 13 2.1.9. ประโยชนของพาณชยอเลกทรอนกส 13
2.2. วรรณกรรมทเกยวของ 15
IV
สารบญ (ตอ)
หนา
บทท 3 การออกแบบระบบ
3.1 ขนตอนการศกษาและรวบรวมขอมล 17
3.2 ขนตอนการวเคราะหและออกแบบระบบ 17
3.2.1. การกาหนดขอบเขตของปญหา (Problem Domain) 17
3.2.2. การออกแบบ 18
3.3 การวเคราะหและออกแบบผงแสดงกระแสขอมล 19 3.3.1. ผงแสดงกระแสขอมลระดบสง (Context Diagram) 20 3.3.2. ผงแสดงกระแสขอมลระดบตาง ๆ (Data Flow Diagram) 20 3.3.3. Process Description / Process Specification 24
3.4 การออกแบบผงความสมพนธของแฟมขอมล (Entity Relationship Diagram) 30 3.4.1. โครงรางฐานขอมลเชงสมพนธ 32 3.4.2. พจนานกรมขอมล (Data dictionary) 33
บทท 4 ผลการดาเนนงาน 40
4.1 ตวอยางหนาจอการทางาน 42
บทท 5 สรปผลโครงงานและขอเสนอแนะ 67
5.1. สรปการทางานโครงงาน 67
5.2. ปญหาการทาโครงงาน 68
5.3. ขอเสนอแนะการทาโครงงาน 68
เอกสารอางอง 69
ภาคผนวก ก การตดตง IIS7 บน Window Server 2008 71
ภาคผนวก ข การตดตง .NET Framework 3.5 SP1 77
ภาคผนวก ค การตดตง SQL Server 2008 R2 Express Edition 81
ภาคผนวก ง การนาเขาขอมลลงในฐานขอมล 89
ภาคผนวก จ การเปลยนแปลงคาการเชอมตอในโปรแกรม 95
ภาคผนวก ฉ การตดตงเวบไซตบน IIS7 97
V
สารบญตาราง
ตารางท หนา
3.1 รายละเอยดเอนตตแตละตว 30
3.2 ฐานขอมลเชงสมพนธ 32
3.3 รายละเอยดเอนตตของ สมาชก (Member) 33
3.4 รายละเอยดเอนตตของ ตงกระท (Post) 34
3.5 รายละเอยดเอนตตของ ตอบการท (Reply) 34
3.6 รายละเอยดเอนตตของ การขายสนคา (Sale) 35
3.7 รายละเอยดเอนตตของ รายละเอยดของการขายสนคา (SaleDetail) 35
3.8 รายละเอยดเอนตตของ ผดและระบบ (Admin) 36
3.9 รายละเอยดเอนตตของ ตารางขาว (New) 36
3.10 รายละเอยดเอนตตของ ขาว (Rice) 37
3.11 รายละเอยดเอนตตของ รายละเอยดขาว (RiceDetail) 37
3.12 รายละเอยดเอนตตของ หนวยของขาว (Rice_Unit) 37
3.13 รายละเอยดเอนตตของ ตวแทนจาหนาย (Supplier) 38
3.14 รายละเอยดเอนตตของ สงซอสนคา (Orders) 38
3.15 รายละเอยดเอนตตของ รายละเอยดสงซอสนคา (OrderDetail) 38
3.16 รายละเอยดเอนตตของ การรบสนคา (Receives) 39
VI
สารบญรป
รปท หนา
2.1 C2B (Customer to Business) 8
2.2 B2B (Business to Business) 8
2.3 B2C (Business to Customer) 9
2.4 C2C (Business to Customer) 9
2.5 แสดงความสมพนธระบบพาณชยอเลกทรอนกส 10
3.1 Context Diagram ของระบบคาขาวออนไลน 20
3.2 Data Flow Diagram Level 0 ของระบบคาขาวออนไลน 21
3.3 Data Flow Diagram Level 1 ของการจดการขอมลสมาชก 22
3.4 Data Flow Diagram Level 1 ของการจาหนายสนคา 23
3.5 Data Flow Diagram Level 1 ของการสงซอสนคา 23
3.6 แผนภาพออารของฐานขอมลระบบรานคาขาวออนไลน 31
4.1 โครงสรางของระบบคาขาวออนไลน 40
4.2 หนาจอการทางานเรมตน 42
4.3 สวนของการแนะนาสนคาใหม 43
4.4 สวนของการแนะนาสนคา 43
4.5 หนาจอของการสมครสมาชก 44
4.6 กระดานขาว 45
4.7 รายการสนคา 45
4.8 หนาจอกระดานสนทนา 45
4.9 หนาจอการแสดงรายละเอยด 46
4.10 สวนของการเขาใชระบบ 46
4.11 หนาจอแสดงประวตสมาชก 46
4.12 หนาจอการเปลยนรหสผาน 47
4.13 หนาจอสนคาแตละประเภท 48
4.14 หนาจอตระกราสนคา 48
4.15 หนาจอประวตการสงซอของสมาชก 49
4.16 หนาจอรายละเอยดประวตการสงซอของสมาชก 49
4.17 หนาจอการบรการจดการ 50
VII
สารบญรป(ตอ)
รปท หนา
4.18 หนาจอขอมลขาวแตละประเภท 50
4.19 หนาจอการเพมสายพนธขาว 51
4.20 หนาจอเพมรายละเอยดสายพนธขาว 51
4.21 หนาจอการเพมหนวยขาว 52
4.22 หนาจอขอมลการขายสนคา 52
4.23 หนาจอรายการขอมลสนคาทจดสง 53
4.24 หนาจอขอมลการสงซอสนคาเทยบกบจานวนในสตอก 53
4.25 หนาจอขอมลสนคา 54
4.26 หนาจอการสงซอสนคาเขาสตอก 54
4.27 หนาจอยนยนขอมลการสงซอ 55
4.28 หนาจอขอมลการรบสนคา 56
4.29 หนาจอการจดการขอมลสมาชก 56
4.30 หนาจอตวแทนจาหนาย 57
4.31 หนาจอเพมตวแทนจาหนาย 57
4.32 หนาจอการคนหาการขายสนคา 58
4.33 รายงานการขายสนคา 58
4.34 หนาจอออกรายงานสงสนคา 59
4.35 ใบสงซอสนคา 60
4.36 บลสงสนคา 61
4.37 หนาจอออกใบสงซอสนคา 62
4.38 บลสงซอสนคา 62
4.39 หนาจอออกใบรบสนคา 63
4.40 รายงานการตรวจรบสนคา 64
4.41หนาจอการออกรายงานสนคาขายด 64
4.42 รายงานสนคาทขายด 65
4.43 รายงานสมาชกในระบบ 66
ก-1 หนาจอ Server Manager 72
ก-2 หนาจอการกาหนดรายละเอยด IIS7 73
ก-3 หนาจอการแสดงรายละเอยด 74
VIII
สารบญรป(ตอ)
รปท หนา
ก-4 หนาจอยนยนการกาหนดคา 75
ก-5 หนาจอแสดงสถานะการตดตง 75
ก-6 หนาจอแสดงสถานะการตดตงเสรจสน 76
ก-7 หนาจอของการทางานของ IIS7 76
ข-1 หนาจอแสดงสถานะการตดตงเสรจสน 78
ข-2 หนาจอทาการ Extract file 78
ข-3 หนาจอทาการ Load file ตดตง 78
ข-4 หนาจอยนยนการตดตง 79
ข-5 หนาจอแสดงการตดตงเสรจสน 80
ค-1 หนาจอการแตกไฟลออกจากตวตดตง 82
ค-2 หนาจอการเรมข นตอนการตดตง 82
ค-3 หนาจอยนยนการตดตง 83
ค-4 หนาจอแสดงสถานะเรมการตดตง 83
ค-5 หนาจอการกาหนดคาการตดตง 84
ค-6 หนาจอการตงชอ Instance 84
ค-7 หนาจอการกาหนดคาใหฐานขอมล 85
ค-8 หนาจอการกาหนดภาษาทใชงาน 85
ค-9 หนาจอการเลอกภาษาทใชงาน 86
ค-10 หนาจอการกาหนดสทธเขาใชงาน 86
ค-11 หนาจอการยนยนการสงขอผดพลาด 87
ค-12 หนาจอการแสดงสถานะการตดตง 87
ค-13 หนาจอแสดงการตดตงเสรจสน 88
IX
สารบญรป(ตอ)
รปท หนา
ง-1 เมนของโปรแกรม 90
ง-2 หนาจอการลอกอนเขาใชงาน 90
ง-3 หนาจอหลกของโปรแกรม 91
ง-4 หนาจอการเพมรายการไฟล 91
ง-5 หนาจอของการเลอกรายการไฟล 92
ง-6 หนาจอของสวนของการแสดงรายละเอยดไฟล 93
ง-7 หนาจอแสดงรายการฐานขอมล 94
ฉ-1 หนาจอของเวบเซรฟเวอร IIS7 98
ฉ-2 หนาจอของการเพมเวบไซต 99
ฉ-3 หนาจอของการรายละเอยดของเวบไซต 100
1
บทท 1
บทนา
1.1 ทมาและความสาคญ
เนองจากในปจจบนเทคโนโลย และสารสนเทศตางๆ มความเจรญกาวหนามากขนอาจ
เรยกไดวา เปนยคของเทคโนโลยสารสนเทศ เชน เทคโนโลยทางดานคอมพวเตอรไมวาจะเปน
ทางดานฮารดแวรและซอฟ ตแวรทมการพฒนาไปอยางรวดเรว ดงนนจงทาใหคนทวไปไดให
ความสาคญในดานของขอมลขาวสารมากยงขน โดยแหลงขอมลตางๆ กไดมาจากหลายๆ
แหลงซงแหลงขอมลหนงทบคคลโดยทวไปใหความสนใจนนกคอ อนเตอรเนต (Internet) ซงใน
ปจจบนไดเขามามบทบาทอยางมาก ในทกหนวยงานหรอองคกรธรกจ เพอชวยเพม
ประสทธภาพในการดาเนนงาน
การดาเนนธรกจในการจดซอสนคา และการจาหนายสนคา ซงเปนการเพมชอง
ทางการจดจาหนายของทางราน อกทงสนคายงไมแพรหลาย ลกคายงไมคอยรจกกบทางราน
มากนก จงมองเหนความสาคญในการจดทาเวบไซต ซอขายผานทางอนเตอรเนต หรอเรยกวา
พาณชยอเลกทรอนกส (E-commerce) จงเปนอกวธหนงทเปนชองทางในการขายสนคา เพราะ
อนเตอรเนตนบวายงมอตราการเตบโตมาก ผใชงานกเพมสงขน และไมมใครปฏเสธไดวา 0
เวลดไวดเวบ0 (World Wide Web: WWW) กลายเปนบรการหนงของอนเตอรเนต ทนอยคนนก
จะไมรจก และรปแบบการนาเสนอของเวบไซตตางตองการเขาถงการตอบสนองตอผใชงานมาก
ขน ไมเปนแคเพยงการแสดงขอความเอกสารทไมซบซอนดนาเบอ เนองจากความตองการของ
ผใชทเพมสงขน ทาใหมการซอขายสงจองผานทางอนเตอรเนต โดยสามารถเลอกซอ
เปรยบเทยบราคาสนคา มการสงซอสนคาไดและมเงอนไขการชาระเงน
ระบบซอขายออนไลน เปนชองทางหนงทอานวยความสะดวก ตอการจดซอสนคาและม
การจาหนายสนคา โดยผประกอบการตองการเขาถงกลมลกคาใหมากขน โดยจะตองทาการ
โฆษณาประชาสมพนธใหมากขนกวาเดม หรอการขยายสาขาของธรกจ โดยผานระบบเครอขาย
อนเตอรเนต นอกจากนยงสามารถชวยใหเขาถงกลมขอมลประเภทเดยวกนได
2
1.2 ปญหาและแรงจงใจ
เนองจากทางรานมเฉพาะกลมลกคาเพยงแคบางสวน ผประกอบการจงตองการเขาถง
กลมลกคาใหมากขน โดยจะตองทาการโฆษณาประชาสมพนธ ใหมากขนกวาเดมหรอการ
ขยายสาขาของธรกจ แตในการขยายสาขาของธรกจ ตองอาศยเงนลงทนทสง และขาดทาเลทต ง
ทเหมาะสม ประกอบกบทางรานขาดพนกงานในการทจะดแลระบบ การ จดการสนคากไม
เอออานวยตอการขยายกจการ ซงจะยากตอการดาเนนธรกจภายในอนาคต จงไดมการพฒนา
เวบไซต สาหรบการ ซอ-ขาย สนคาขน เพอตอบสนองความตองการของลกคา และเพมความ
รวดเรวในการทาการซอสนคา
1.3 วตถประสงคของโครงงาน
1.3.1 เพอขยายชองทางในการซอสนคาผานทางระบบเทคโนโลยสารสนเทศ
1.3.2 เพอเปนชองทางในการประชาสมพนธขอมลของสนคา
1.3.3 เพออานวยความสะดวกในการแสดงรายการสนคาและรายการสงซอสนคาผาน
อนเตอรเนต
1.3.4 เพออานวยความสะดวกและเพมความรวดเรวในการคนหาสนคาตางๆ และ
แสดงภาพสนคาในกรณลกคาใหมนกภาพสนคาไมออก
1.4 ขอบเขต
เนองจากระบบการซอขายสนคา เปนระบบขนาดใหญ และมความซบซอน ดงนน
เพอใหการศกษาในครงนเปนไปดวยความเรยบรอยและเหมาะสมกบเวลาทกาหนด ผศกษาจง
ไดกาหนดขอบเขตของการออกแบบและพฒนาระบบงานไว ดงน
1.4.1 สวนของลกคา
• ลกคาสมาชก
1. สามารถลอกอน (login) เขาสหนาสมาชกได
2. บนทก เพม แกไข ขอมลสมาชกได
3. ตรวจสอบขอมลสมาชกได
4. ดรายละเอยดขอมลขาวสารทมอยในเวบไซตได
5. สามารถตง ตอบกระท สอบถาม เสนอแนะ แจงเรองตางๆ ผาน
บอรดได
6. สามารถคนหาสนคาได
7. สามารถสงซอสนคาได
8. เพม ลบ แกไขสนคาทมอยในตะกราได
9. ตรวจสอบการสงซอสนคาได
10. ตรวจสอบราคาสนคาได
3
11. สามารถดรายละเอยดทเกยวกบการสงซอของตนเองได
12. ยกเลกการเปนสมาชกได
• ลกคาทวไป
1. ดรายละเอยดขอมลขาวสารทมอยในเวบไซตได
2. ดรายละเอยดของสนคาได
3. ในการสงซอสนคาบนเวบสามารถทาการสงซอไดเฉพาะสมาชก
เทานนหากผเขาชมเวบไซตยงไมสมครสมาชกตองทาการสมคร
สมาชกกอน
• ระบบแจงชาระเงน
1. ตรวจสอบรายการแจงชาระเงน
2. สามารถบนทกขอมลการแจงชาระเงนได
3. สามารถ เพม ลบ แกไขขอมลการแจงชาระเงนได
4. สามารถตรวจสอบวธการในการชาระเงนได
1.4.2 สวนของผดแลระบบ
• สามารถลอกอนเพอเขาสระบบได
• สามารถ เพม ลบ แกไขขอมล รายละเอยดรายการสนคาบนเวบไซตได
• สามารถเพม แกไข ขอมลขาวสารทางรานได
• สามารถตรวจสอบรายการสงซอสนคาได
• สามารถเรยกดขอมลของสมาชกทงหมดได
1.4.3 ระบบขายสนคา
• สามารถทาการเพม ลบ แกไข คนหาขอมลการขายสนคาได
• สามารถยกเลกรายการสงซอของลกคาไดหากเลยกาหนดระยะเวลาการแจง
โอนเงน
• สามารถตรวจสอบการแจงโอนเงนของลกคาได
• บนทกขอมลการขายได
1.4.4 ระบบการสงสนคา
• ตรวจสอบการชาระเงน
• บนทก เพม ลบ แกไข คนหาขอมลการสงสนคา
• ตรวจสอบขอมลการสงสนคา
4
1.4.5 ระบบการสงซอสนคา
• คนหาขอมลการสงซอและขอมลสนคาทส งซอ
• เพม ลบ แกไข ขอมลการสงซอสนคา
• ตรวจสอบขอมลการสงซอ
• บนทกขอมลการสงซอสนคา
1.4.6 รายงาน
• รายงานการขายสนคา
• รายงานการสงสนคา
• รายงานการสงซอสนคา
• รายงานการรบสนคา
• รายงานลกคาสมาชก
• ใบสงซอ
• ใบสงสนคา
1.5 อปกรณและเครองมอในการดาเนนงาน
1.5.1 ฮารดแวร
1. เครองคอมพวเตอรพกพาจานวน 1 ชด
2. เครองพมพ (printer)
1.5.2 ซอฟตแวร
1. ระบบปฏบตการ Microsoft Windows XP Professional
2. โปรแกรม Microsoft Visual Studio.NET สาหรบพฒนาระบบ
3. โปรแกรม Microsoft SQL Server 2008 สาหรบเปนฐานขอมล
4. โปรแกรม Microsoft Word 2007 สาหรบจดทารายงาน
5. โปรแกรม Microsoft Visio 2007 สาหรบการออกแบบระบบการทางาน
6. โปรแกรม Microsoft Internet Explorer 8.0 สาหรบใชในการทดสอบ
โปรแกรม
5
1.6 ประโยชนทคาดวาจะไดรบ
1. อานวยความสะดวกแกลกคาในการสงซอสนคาและแสดงรายการสงซอผาน
อนเตอรเนต
2. สรางความพงพอใจตอผใชบรการ มความรวดเรวมากขน เมอลกคามาใชบรการ
การบรการเปนไปดวยความรวดเรวสรางความพอใจตอลกคาเปนอยางมาก มระบบ0แคตตาลอก
(Catalogue) สนคาใหด
3. สรางความเปนระบบระเบยบใหกบงาน เนองจากการจดเกบสามารถปรบปรงได
ตลอดเวลา ไมตองใชกระดาษใหสนเปลอง การคนหาขอมลทาไดอยางรวดเรว
4. ประหยดเนอทในการจดเกบ และไมยงยากในการรกษาเอกสาร
5. ลดขนตอนและกระบวนการทยงยากในการชาระเงนระดบธรกจตอธรกจและทราบ
รายละเอยดผลการชาระเงนแตละรายการทนท และสามารถรบชาระเงนคาสนคาและบรการได
ตลอด 24 ชวโมง ทกวนไมเวนวนหยด
6. เพมชองทางในการขยายตลาด เพมยอดขาย และเพมความไดเปรยบกบคแขง
ทางการคา
7. ไมตองจางพนกงาน และเชาพนทขายสนคา
6
บทท 2
ทฤษฎและวรรณกรรมทเกยวของ
ในบทนจะทาการอธบายถงทฤษฎของการขายสนคา ระบบของการขายสนคาและบรการ
ดวยพาณชยอเลกทรอนกส อกทงกลาวถงวรรณกรรมทเกยวของทผานมาจากอดตจนถงปจจบน
โดยจะอธบายถงรายละเอยดความสาคญและอธบายถงหลกการทางานทสาคญตางๆ ดงน
2.1. พนฐานและทฤษฎ
2.1.1. พาณชยอเลกทรอนกส
ในโลกยคไรพรมแดนการตดตอสอสารมความสะดวกสบายมากขนโดย
เทคโนโลยสารสนเทศเขามามบทบาทเปนอยางมาก เทคโนโลยทไดรบความนยมมากทสด คอ
เทคโนโลยอนเตอรเนต อนเตอรเนตเรมเขามามบทบาท และกลายเปนสงจาเปนในชวตประจาวน
ของหลายๆคน อนเตอรเนตเปรยบเหมอนหองสมดขนาดใหญ ทเปนแหลงรวบรวมขอมล
มากมายในโลกไวดวยกน ปจจบนอนเตอรเนตไดมสวนเกยวของกบงานดานตางๆ เชน ทางดาน
การศกษา การแพทยการคา สอโฆษณาและอนๆ มความเกยวของกบผคนในทกสาขาอาชพ ใน
สวนของการคานนอนเตอรเนตมบทบาทเปนอยางมากโดยเฉพาะอยางยงในเรอง พาณชย
อเลกทรอนกส
[1-5] ไดนยามคาวาพาณชยอเลกทรอนกส
[1] การทาธรกจทางอเลกทรอนกส ซงขนอย การประมวลและการสงขอมลทมขอความ
เสยง และภาพ ประเภทของพาณชยอเลกทรอนกส รวมถงการขายสนคา และบรการดวยสอ
อเลกทรอนกส, การขนสงผลตภณฑทเปนเนอหาขอมลแบบดจทลในระบบออนไลน, การโอนเงน
แบบอเลกทรอนกส, การจาหนวยหนทางอเลกทรอนกส, การประมล,การออกแบบทางวศวกรรม
รวมกน, การจดซอจดจางของภาครฐ, การขายตรง, การใหบรการหลงการขาย ทงนใชกบสนคา
(เชน สนคาบรโภค , อปกรณทางการแพทย) และบรการ (เชน บรการขายขอมล , บรการดาน
การเงน, บรการดาน กฎหมาย) รวมทงกจการทวไป (เชน สาธารณสข , การศกษา , ศนยการคา
เสมอน )
[2] การดาเนนธรกจ โดยใชสออเลกทรอนกส
[3] การผลต การกระจาย การตลาด การขาย หรอ การขนสงผลตภณฑ และบรการโดย
ใชสออเลกทรอนกส
[4] ขบวนการทใชวธการทางอเลกทรอนกส เพอทาใหธรกจทจะบรรลเปาหมายของ
องคกร พาณชยอเลกทรอนกส ใชเทคโนโลยประเภทตาง ๆ และครอบคลมรปแบบแนวทาง
การเงนทงหลาย เชน ธนาคารอเลกทรอนกส , การคาอเลกทรอนกส, อดไอหรอการแลกเปลยน
7
ขอมลอเลกทรอนกส ไปรษณยอเลกทรอนกส โทรสาร แคตตาลอกอเลกทรอนกส การประชม
ทางไกล และรปแบบตาง ๆ ทเปนขอมลระหวางองคกร
[5] ธรกรรมทกรปแบบทเกยวของกบกจกรรมเชงพาณชย ทงในระดบองคกร และสวน
บคคล บนพนฐานของการประมวล และการขนสงขอมลดจทล ทมท งขอความ เสยง และภาพ
พาณชยอเลกทรอนกส หรอบางครงกมผเรยกกนงายๆวาธรกจดอทคอม ในความเปน
จรงการดาเนนธรกจการคาทมการซอขายและการบรการผานระบบอเลกทรอนกส ไมวาจะอยใน
รปแบบของระบบอนเตอรเนต โทรศพท และโทรสาร หรอการคาขาย โดยแลกเปลยนขอมล
ผานระบบอเลกทรอนกสทเรยกวา EDI (Electronic Data Interchange) ถอวาเปนพาณชย
อเลกทรอนกสทงสน การทมเทคโนโลยททาใหเกดความสะดวกสบายในการ เลอกซอสนคา ทง
ยงสามารถดาเนนการไดตลอด 24 ชงโมง โดยไมวาคณจะอยทมมไหนในโลก กสามารถซอ
สนคานนๆได พาณชยอเลกทรอนกสเปนการผสมผสานระหวางเทคโนโลย อนเตอรเนตกบการ
จาหนายสนคาและบรการ โดยการนาเสนอขอมลขอมลสนคาหรอบรการผานทางอนเตอรเนต ส
สายตาคนทวโลกภายใน ระยะเวลาอนรวดเรว ทาใหเกดชองทางการคามากขน ทงยงกใหเกด
รายได ในระยะเวลาอนสน และในปจจบนไดมผใหบรการทางดานตางๆ ททาใหพาณชย
อเลกทรอนกส สามารถดาเนนงานไดอยางสะดวก เชน การชาระเงนคาสนคาโดยสามารถชาระ
เงนผานบตรเครดต หรอโอนเงนผานทางธนาคาร รวมถงมผใหบรการทางดานการขนสงท
สามารถขนสงสนคาไปยงทกจดหมายทวโลกไดอยางงรวดเรว เชน FedEx , DHL ทาใหผขาย
สามารถจดสงสนคา ใหถงมอลกคาไดอยางรวดเรวและปลอดภย จากทกลาวมานทาใหเหนไดวา
พาณชยอเลกทรอนกส เปนแนวทางใหมทไดรบความนยมเพมมากขนอยางรวดเรวเนองจาก
การดาเนนธรกจใน รปแบบนลงทนไมมากนก ไดผลตอบแทนคอนขางสง และสะดวกสบาย
2.1.2. โครงสรางและองคประกอบของระบบพาณชยอเลกทรอนกส
องคประกอบหลกของระบบพาณชยอเลกทรอนกสททาใหเราสามารถประกอบ
ธรกจได ผานทางหนาเวบ มดงน
1. เวบเพจหรอรานคาบนเวบ: ทเราสามารถจะประกาศขายสนคาบนระบบ
อนเทอรเนตได ซงอาจจะเปนเพยงหนาโฆษณาธรรมดาทเอาไปฝากไวกบเวบไซตอนหรอราน
อนเอาไว หรอมชอรานหรอเวบไซตเปนของตนเอง
2. ระบบตะกรารบคาสงซอ ( Shopping Cart System) : เปนระบบทสามารถ
คลกเพอสงซอสนคาผานทางหนาเวบเพจได ซงจะมชองใหกรอกจานวนสนคาทสามารถสงซอ
ได โดยจะเปรยบเทยบการซอแตละครงเหมอนการหยอดของลงตะกราหรอรถเขน และสะสมไว
จนกวาจะพอใจ แลวจงชาระคาสนคาผานแคชเชยรอตโนมต (ระบบตะกรานจะมหลายรปแบบ
มาก และสามารถปรบเปลยน หรอออกแบบใหเหมาะกบสนคา หรอบรการแตละชนดได)
8
3. Secure Payment System: เปนระบบคานวณเงนและชาระคาสนคาท
ปลอดภยโดย สวนใหญจะเปนการชาระผานทางบตรเครดต (ซงในประเทศไทยปจจบนเรา
สามารถรบเงนผาน ทางเวบดวยบตร Visa, AMEX, Master, SCB, และJCB ไดแลว) ซงการ
ถายโอนขอมลเกยวกบบตรเครดตบนเครอขายจาเปนตองมการเขารหสเพอปองกนการรวไหล
ระบบทใชกนอยมากกคอ SSL (Secure Socket Layers) แตกยงไมปลอดภยนก เพราะไม
สามารถทจะเชคไดวาผถอบตรใชตวจรงหรอไม และระบบนยงบอกไดแคเพยงวารานนคอใคร
จงไดมการพฒนาระบบใหมขนมาคอ SET (Secure Electronic Transaction) ซงจะมการระบวา
เปนตวจรงทงสองฝาย แตกมปญหาตามมาคอ ในการใชระบบนจะตองมการลงทนทสงมากจง
ทาใหไมแพรหลาย
2.1.3. รปแบบพาณชยอเลกทรอนกส
พาณชยอเลกทรอนกสมรปแบบการดาเนนการธรกจหลายรปแบบ ดงน
1. การทาการคาระหวาง Customer (ผบรโภคหรอผซอ) กบ Business (ผทา
การคา) เชน ลกคาตองการซอหนงสอกบรานคา ดงรปท 2.1
รปท 2.1 C2B (Customer to Business)
2. การทาการคาระหวาง Business (ผทาการคา) กบ Business (ผทา
การคา) เชน รานขายหนงสอคาตองการสงซอหนงสอจากโรงพมพ ดงรปท 2.2
รปท 2.2 B2B (Business to Business)
9
3. การทาการคาระหวาง Business (ผทาการคา) กบ Customer (ผบรโภค
หรอผซอ) เชน โรงพมพตองการซอตนฉบบจากผเขยน ดงรปท 2.3
รปท 2.3 B2C (Business to Customer)
4. การทาการคาระหวาง Customer (ผบรโภคหรอผซอ) กบ Customer
(ผบรโภคหรอผซอ) ดวยกนเชน ผบรโภคตองการขายรถยนตของตนเองใหกบผบรโภคทานท
สนใจ ดงรปท 2.4
รปท 2.4 C2C (Business to Customer)
การแบงกลมขางตนน ถอเปนแนวทางคราวๆ ในการตดสนใจวาจะเลอกเดนในทางใด
ในการทาธรกจบนเวบ ซงถอเปนการเลอกคคาไปในตว ในขณะทเราเองตองประเมนตวเองวา
จะวางตนอยางไร
10
2.1.4. ความสมพนธของระบบพาณชยอเลกทรอนกส
การดาเนนการธรกจการคาบนอนเตอรเนตหรอ พาณชยอเลกทรอนกส จาเปน
จะตองมความสมพนธกบผทเกยวของ โดยมการประสานงานกนอยางมประสทธภาพผท
เกยวของในระบบการคาบนอนเตอรเนตหรอพาณชยอเลกทรอนกส
รปท 2.5 แสดงความสมพนธระบบพาณชยอเลกทรอนกส
จากรปท 2.5 แสดงความสมพนธระบบ พาณชยอเลกทรอนกส เปนการดาเนนธรกจ
การคาบนอนเตอรเนต จาเปนตองมความสมพนธกบผทเกยวของ และมการประสานงานกน
อยางมประสทธภาพ
1. ธนาคารทาหนาทเปน Payment Gateway คอตรวจสอบ และอนมตวงเงนของผถอ
บตร เมอมการสงซอสนคา หรอบรการทางอนเตอรเนต ผานระบบของธนาคาร และธนาคารจะ
โอนเงนคาสนคา หรอบรการนน ๆ เขาบญชของรานคาสมาชก
2. TPSP (TRANSACTION PROCESSING SERVICE PROVIDER) องคกร
ผบรหาร และพฒนาโปรแกรมการประมวลผลการชาระคาสนคา หรอบรการผาน อนเตอรเนต
ใหกบรานคา หรอ ISP ตาง ๆ ผานเกตเวย (Gateway) โดย TPSP สามารถตอเชอมระบบ
ใหกบทก ๆ รานคาหรอทก ๆ ISP และทาการอนเตอรเนต ระบบชาระเงนผานเกตเวยของ
ธนาคาร
11
3. ลกคาสามารถชาระคาสนคา หรอบรการไดดวย เชน บตรเครดต บตรเครดตวซา
หรอมาสเตอรการดจากทกสถาบนการเงนทวโลก ระบบหกบญชเงนฝากของธนาคาร (Direct
Debit)
4. MERCHANT รานคาทตองการขายสนคา หรอบรการผานระบบ อนเตอรเนต โดย
เปดโฮมเพจบนเวบไซตของตนเอง หรอฝากโฮมเพจไวกบเวบไซตหรอศนยการคาเสมอนตาง ๆ
เพอขายสนคาหรอบรการผานระบบของธนาคาร รานคาจะตองเปดบญช และสมครเปนรานคา
สมาชกพาณชยอเลกทรอนกสกบธนาคารกอน
5. ISP (INTERNET SERVICE PROVIDER) องคกรผใหบรการเชอมตอระบบการ
สอสารทางอนเตอรเนตใหกบลกคา ซงอาจเปนรานคาหรอผใช อนเตอรเนต ทวไป โดย ISP รบ
และจดทะเบยนโดเมน หรอจะจดตงศนยการคาเสมอน เพอใหรานคานาโฮมเพจมาฝากเพอขาย
สนคา
2.1.5. ขนตอนการทาพาณชยอเลกทรอนกส
พาณชยอเลกทรอนกส ประกอบดวยขนตอนดงตอไปน
1. ผประกอบการจดตงรานคาหรอทาหนาโฆษณาทเรยกวาโฮมเพจหรอเวบ
เพจบนอนเตอรเนต
2. ผซอเขาไปดรายละเอยดเกยวกบสนคาในอนเตอรเนต
3. ผซอตดตอสอบถามรายละเอยดจากผขาย เชน ของดจรงหรอไม สงได
รวดเรวเทาใด มสวนลดหรอไม เปนตน
4. ผซอสงสนคาและระบวธจายเงน เชน โดยผานบตรเครดต เปนตน
5. ธนาคารตรวจสอบวาผซอมเครดตดพอหรอไมและแจงใหผขายทราบ
6. ผขายสงสนคาใหผซอ
7. ผซออาจจะใชอนเตอรเนตในการตดตอขอบรการหลงการขายจากผขาย
2.1.6. สงจาเปนสาหรบพาณชยอเลกทรอนกส
ในระบบพาณชยอเลกทรอนกส มสวนประกอบหลายสวนททาใหระบบพาณชยเลกทรอนกส
สามารถขบเคลอนไปขางหนาได ซงสงทจาเปนททาใหระบบสามารถดาเนนการไดกคอ
1. แหลงทมาของขอมล จะตองทาการศกษาและคนควาหาขอมลทจะนามา
ดาเนนธรกจโดยทาการรวบรวมขอมลตางๆทเกยวของไมวาจะอยในรปแบบใดๆกตาม เชน
เอกสารทเปนกระดาษ เอกสารทเปนไฟลอเลกทรอนกส
2. ประสทธภาพในการคนหาขอมล ขอมลทไดรบมาใหมซงไดมาจากผให
ขอมลตางๆ จดเกบขอมลเหลาน ระบบจดเกบขอมลของการคาอเลกทรอนกสควรทจะม
ความสามารถในการทจะเกบขอมลไดมาก และหลายรปแบบ ในขณะเดยวกนกควรทจะม
ความสามารถในการคนหา ขอมลทจดเกบมาใชงาน
12
3. การจดเตรยมขอมลของรานคา ในการดาเนนพาณชยอเลกทรอนกส
จะตองมการจดเตรยมขอมลทงหมดใหเปนอเลกทรอนกสทงหมด ซงขอมลทเปนอเลกทรอนกส
อยแลวกตองทาการปรบเปลยนใหอยในรปแบบทนาไปใชประโยชนไดเสยกอน
4. การเตรยมขอมลของสนคา จะตองรวบรวมขอมลของสนคาไมวาจะเปน
รปภาพทตองมขนาดเหมาะสม เตรยมชอ หมวดหมคาบรรยายรวมถงข นตอนและวสดทนามา
ผลตและราคาสนคา
5. การแบงหมวดหมของขอมล เพอความสะดวกและความสามารถในการ
คนหาขอมลแบบออนไลน เปนสวนประกอบทสาคญอยางยง ในการทจะทาใหผใชเขาถงขอมลท
ตองการได เชน ขอมลของสนคาและบรการ ขอมลของผจดหา หรอขอมลของลกคาแตละราย
บรการในการคนหาขอมลเหลานในการคาอเลกทรอนกส คอ บญชสนคาอเลกทรอนกส
(Electronic Catalog) ทกรองขอมล (Information Filter) เครองคนหา (Search Engine) และ
Software Agent
6. การชาระเงนทางอเลกทรอนกส การคาอเลกทรอนกสตองการวธการใน
การชาระเงนคาสนคาและบรการตางๆดงนนการชาระเงนแบบอเลกทรอนกสจงเกดขน การชาระ
เงนแบบอเลกทรอนกสไดแก เงนตราดจทล (Digital Currency) การชาระเงนดวยบตรเครดต
และอเลกทรอนกสเชค
7. ระบบรกษาความปลอดภย จะตองสามารถปองกนการโจรกรรมคกคาม
และการฉอโกงจากกลมตางๆทงภายนอกและภายใน ดงนนระบบจะตองถกออกแบบเปนพเศษ
เพอใหบรการดานความปลอดภยไดอยางมประสทธภาพ
8. การเชอมโยงเขาสระบบ สงแวดลอมของการคาอเลกทรอนกสปจจบน ม
กลมบคคลมากมายทสามารถจะเขาสระบบการคาอเลกทรอนกส ผใชอาจใชเครองมอในการ
สอสารชนดตางๆกนในการเขาสระบบและคนหาขอมล ตวอยางเชน ใชเครองคอมพวเตอรสวน
บคคล เครองคอมพวเตอรแบบพกพา โทรศพทประจาบาน เครองพซท จานรบสญญาณ
ดาวเทยม ไมโครเวฟหรอแมกระทงการใชโทรศพทมอถอในระบบจเอสเอม (GSM: Digital
1800) (ในปจจบนมการพฒนาโปรโตคอลทช อวา WAP หรอ Wireless Application Protocol
เพอใชในการเรยกดขอมลเวบเพจผานระบบโทรศพทมอถอ ) ดงนนเมอระบบการคา
อเลกทรอนกสเกดการเจรญเตบโตมากขน จงเปนเรองจาเปนทเครองมอในการรองรบการ
เชอมโยงเขาสระบบตองมการพฒนาควบคไปดวย ปญหาดานความเปนหนงเดยวกน หรอ
ความสามารถรวมมอกนของระบบตางๆ จงเปนสงทสาคญ และเปนไปไดยากในทางปฏบต
9. กฎหมายและขอบงคบตางๆ ปญหาตางๆ ของกฎหมายทเกยวกบการคา
อเลกทรอนกสนน แนนอนทสวนใหญตองเปนกฎหมายทใชบงคบในเครอขายอนเตอรเนต เปนท
ทราบกนดวากฎหมายทบงคบใชบนอนเตอรเนตยงเปนกฎหมายทไมคอยสมบรณเทาใดนก แต
จากการทมการโตเถยงและความพยายามในการแกไขกฎหมายตางๆใหดข น ทาใหรปลกษณ
ของกฎหมายทจะมผลบงคบใชภายในเครอขายอนเตอรเนตมหนทางทดข น ประเทศไทยกมราง
13
กฎหมายการคาอเลกทรอนกส และลายเซนอเลกทรอนกส โดยศนยเทคโนโลยอเลกทรอนกส
และ คอมพวเตอรแหงชาต กระทรวงวทยาศาสตรเทคโนโลยและสงแวดลอมเปนผรางกฎหมาย
ฉบบน นอกจากนนในประเทศไทยยงมขอโตแยงเรองภาษสรรพากร ทเกยวของกบเรองการคา
อเลกทรอนกส ททาใหผประกอบการคาบนนเปนผประกอบการทผดกฎหมาย
2.1.7. ขอดของพาณชยอเลกทรอนกส
1. สามารถเขาหาลกคาไดโดยตรง เสยคาใชจายตา เนองจากไมตองผานคน
กลาง
2. สามารถขายสนคาในราคาทตาลง เนองจากตนทนตาลง
3. ทาใหสามารถขยายตลาดไดกวางและเรวขน
4. เหมาะสาหรบธรกจทเปนสนคาทใชเครองหมายการคาใหมหรอยงไมเปน
ทรจกทวไป
2.1.8. ขอเสยของพาณชยอเลกทรอนกส
1. ตองมระบบรกษาความปลอดภยทมประสทธภาพ
2. ประเทศของผซอและผขายจาเปนตองมกฎหมายรองรบอยาง
ประสทธภาพ
3. การดาเนนการดานภาษตองชดเจน
4. ผซอและผขายจาเปนตองมความรพนฐานในเทคโนโลยอนเทอรเนต
2.1.9. ประโยชนของพาณชยอเลกทรอนกส
ปจจบนจะเหนไดวาพาณชยอเลกทรอนกสเปนชองทางการคาทนาสนใจมาก เพราะ
นบวนกยงมผใชงานอนเตอรเนตเพมมากขนเรอยๆ ซงสงผลใหการคาทางอนเตอรเนตขยายตว
ไดอยาง รวดเรวและการทาธรกจบนเวบไซตนนสามารถใชประโยชนจากเทคโนโลยไดมากมาย
หลายประการ ไดแก
1. ทาการคาไดตลอด 24 ชงโมง และขายสนคาไดทวโลก นกทองอนเตอรเนตจากทว
ทกมมโลกสามารถเขามาในเวบไซตของบรษทไดตลอดเวลา ผขายสามารถนาเสนอสนคา
ผลตภณฑ และ บรการตางๆไดอยางรวดเรว โดยคาสงซออาจเกดขนตลอด 24 ชวโมง และมา
จากทตางๆกน
2. ขอมลทนสมยอยเสมอ และประหยดคาใชจาย พาณชยอเลกทรอนกสนนม
ประโยชนทสาคญมากอกประการหนง คอสามารถเสนอขอมลทใหมลาสดใหกบลกคาไดทนทซง
ชวยประหยดคาใชจายในการจดพมพเอกสาร และประหยดเวลาในการประชาสมพนธ
3. ทางานแทนพนกงานขาย และเพมประสทธภาพการขาย พาณชยอเลกทรอนกสนน
สามารถทางานแทนพนกงานขายของคณได โดยสามารถทาการคาในรปแบบอตโนมต และ
14
ดาเนนการไดอยางรวดเรว ซงเปนการเพมประสทธภาพในการดาเนนการทางธรกจภายใน
องคกรนนๆ
4. แทนหนาราน หรอบทแสดงสนคา พาณชยอเลกทรอนกสสามารถแสดงสนคาทมอย
ใหกบลกคาทวโลกไดมองเหนสนคาของคณ โดยไมตองเสยคาใชจายตกแตงหนาราน หรอใน
การเดนทางออกไปในบทแสดงสนคาในทตางๆ
5. เทคโนโลยชวยสงเสรมผลตภณฑใหนาสนใจยงขน ปจจบนมเทคโนโลยใหมๆมา
ชวยใน การทาใหผลตภณฑมความนาสนใจยงขน เชน การแสดงสนคาโดยผชมสามารถดสนคา
ได 180 องศา หรอลกคาสามารถอานหวขอของหนงสอทตองการซอกอนได
6. งายตอการชาระเงน พาณชยอเลกทรอนกสสามารถชาระเงนไดอยางสะดวกสบาย
โดย วธการตดผานบตรเครดตหรอการโอนเงนเขาบญชซงจะเปนระบบอตโนมต
7. เพมโอกาสทางธรกจ ในโลกพาณชยอเลกทรอนกสบรษทขนาดเลกสามารถมโอกาส
ทาง ธรกจเทยบไดกบบรษทขนาดใหญ ซงขนอยกบองคประกอบหลายๆอยาง เปนตนวา ชอ
URL ของบรษทควรจะจางาย การออกแบบเวบไซตใหสวยงาม และปรบปรงใหทนสมยอยเสมอ
การสงซอ และการชาระเงนมระบบรกษาความปลอดภยทด เปนตน
8. สรางความประทบใจและพงพอใจไดมากกวา ปจจบนการสงซอสนคาผานทาง
อนเตอรเนตทาไดอยางงายดาย สนคาและบรการ มใหเลอกมากมายทาใหไมตองเสยเวลาใน
การเดนทาง และเสยเวลาไปกบการคนหาสนคาและบรการทตองการ ลกคาสามารถคนหาสนคา
ท ตองการไดอยางรวดเรวทสด ลกคาสามารถจะคนหาสนคาจาก ประเภทของสนคา หรอคนหา
ตามรปแบบทตองการได ในกรณท ลกคาสงสนคาและไดใหรายละเอยดสวนตวไว รานคา
สามารถบนทกรายละเอยดของลกคาไวใน ฐานขอมลของเราเพอความสะดวกของลกคาในการ
สงซอสนคาครงตอไป
9. รและแกปญหาตางๆไดทนทวงท พาณชยอเลกทรอนกสสามารถใหบรการหลงการ
ขายไดเชนกน โดยใชประโยชนจากอเมลในการตดตอลกคา การสรางแบบสอบถามลกคาเพอ
สอบถามความพง พอใจตอสนคาและบรการทาใหรานคาสามารถนาขอมลเหลานมาแกปญหา
และตอบสนองความตองการของลกคาไดดยงข นและทนทวงท
15
2.2. วรรณกรรมทเกยวของ
อภวฒน บบผา [6] ไดศกษาวจยเรอง “ เวบไซตขายอปกรณคอมพวเตอร ราน Kit
center” วตถประสงคของโครงงานเทคโนโลยสารสนเทศธรกจฉบบน เพอเปนการใหลกคา
สามารถสงซอสนคาจากราน Kit center ผานระบบอนเตอรเนตได และผดแลสนคาราน Kit
center สามารถจดการสนคาภายในรานผานเวบไซตได โดยมจดมงหมายเพอเปนการเพม
ยอดขายสนคาใหกบทางราน Kit center ดวยการศกษาครงน ผจดทาไดศกษาในสวนระบบ
ลกคา และระบบของผดแลระบบ ซงในระบบลกคานน กอนซอสนคาตองลงทะเบยนเปนสมาชก
ภายในรานกอนจงสามารถสงซอสนคาภายในรานได สวนระบบของผดแลระบบ จะทาการเขาไป
เพม ลบ แกไข ขอมลสนคาและรายการตาง ๆ หรอทาการรบสนคาเขา และออกรายงานทมอย
ภายในระบบสนคาคงคลง เชน รายงานสนคา รายงานสนคาทส งซอ เปนตน
ขอดของเวบไซต
- มระบบการตดตอทสนบสนนการขายในการแสดงรายการสนคา
- ระบบงานนมการตรวจสอบสนคาในคลงสนคา และสามารถออกรายงานตางๆทมอย
ภายในระบบสนคาคงคลง
ขอเสยของเวบไซต
- ในสวนของผดแลระบบยงมปญหาในการรบขอมลสนคาเขาจากตวแทนจาหนาย
- ยงไมมระบบตอบกลบของลกคาเมอไดลกคารบสนคาแลว
สยาม นามเสน [7] ไดศกษาวจยเรอง “ระบบการเลอกซออปกรณคอมพวเตอร บรษท
บรรมยไฮเทคคอมพวเตอรมารท ผานอนเตอรเนต ”การศกษาเฉพาะกรณในครงน ผจดทาได
ทราบถงประโยชนทจะเกดขนในอนาคต ซงระบบการเลอกซอสนคาผานทางอนเตอรเนตจะเกด
ประโยชน ตอผประกอบการธรกจรานคาตางๆ ทมความตองการจะนาระบบการเลอกซอสนคา
ผานระบบอนเตอรเนตนไปใชในกจการ โดยสามารถเลอกซอ-ขายสนคาไดจรงซงระบบการเลอก
ซอสนคา ผานทางอนเตอรเนตนจะตองทราบถงโครงสรางของระบบวามอะไรบาง เชนจะตองม
ระบบหนาราน ระบบหลงราน ระบบสนคาคงหลง และระบบรกษาความปลอดภยของฐานขอมล
ซงระบบการเลอกซอสนคาผานทางอนเตอรเนต จะเกดประโยชนแกผประกอบการในหลายๆ
ดานเชน ทางรานคา สามารถนาเสนอสนคาทมในรานไดอยางทวถง และกวางขวาง รวมทงเปน
การชวยรานคาประหยดคาใชจายในดานการจางแรงงานนอยลง ทาใหประหยดคาใชจายในสวน
น และทาใหธรกจมความปลอดภย สะดวกในการจดการสนคา เพราะระบบการจดการสนคาจะ
เปนระบบ ททาการขายสนคาสนคาอตโนมตผานทางอนเตอรเนตเหมอนกบการขายสนคาทราน
เพอสนองตอความกาวไกลทางเทคโนโลยในปจจบน การทาธรกจอาศยเทคโนโลยเปนสอกลาง
ทจะนาเสนอสงตางๆ ใหไปสกลมลกคาและคนทวไป ดงนนระบบการเลอกซอสนคาผานทาง
16
อนเตอรเนตนจงเปนประโยชนแกการขายสนคาในระดบหนง โดยเนอหาเฉพาะกรณ จะชวยให
บคคลทวไปไดรจกการขายสนคาผานทางอนเตอรเนต โดยระบบการเลอกซอสนคาจะสามารถ
ทาการซอขายสนคาผานทางอนเตอรเนตไดจรง ซงระบบการเลอกซอสนคาผานทาง
อนเตอรเนตไดจาลองรานคาอปกรณ คอมพวเตอรข นมาเพอใชในการศกษาระบบตอไป จะทา
ใหเกดความเขาใจในระบบนไดงายขน พรอมทงมระบบโปรแกรมสาหรบการใชงานตางๆดงน
1. ระบบการซอขายสนคาผานระบบอนเตอรเนต
2. การแสดงความคดเหนผานระบบอนเตอรเนต
3. ระบบการเพม-ลบ สนคาสาหรบผบรหารระบบ
4. ระบบแกไขรายการสนคาสาหรบผบรหารระบบ
5. ระบบสารวจการซอขายประจาวน
สจตรา อทยแพน และ สวรรณ อนทะปญญา [8] ไดศกษาวจยเรอง “เวบไซตขายสนคา
และระบบ คลงสนคา บรษท เอส.เจ.เมคคานค จากด” การจาหนายหรอแลกเปลยนสนคามมาก
แตในอดต เรมดวยการใชสงของแลกเปลยนกนแลวกพฒนามาเปนการใชสอกลางในการ
แลกเปลยนเปนระบบเงนตราในปจจบน ระบบเหลานแสดงใหเหนวาการคาขายนนมความสาคญ
มากเพยงใด กลาวถงปจจบนสนคาทมอยในโลกนลวนมมากมายหลายชนด ตามวธการและ
ประโยชนใชสอย ดงนนการคาขายในโลกไรพรมแดน คอ ชองทางในการขยายตลาดทดทสด
ในตอนนระบบอนเตอรเนตจง ถกนาเขามาใชในกระบวนการของแตละองคกร บรษท เอส.เจ.
เมคคานค จากด กเชนกน ระบบนถกออกแบบใหแสดงถงรายละเอยดของสนคา รปแบบวธการ
ซอขายสนคาและระบบจดการสนคาคงคลงภายในระบบ ในเรองจาหนายสนคาออกและสงซอ
วตถดบเขา โดยใชโปรแกรมภาษา PHP, HTML และอน ๆ ในการพฒนารปแบบการทางานของ
ระบบเปนการใชงานอนเตอรเนต โดยใช Apache เปนเวบเซรฟเวอรในสวนของฐานขอมลใช
โปรแกรม MySQL ซงเปนระบบในการเกบ ฐานขอมลผานอนเตอรเนตสามารถทาการ
ตดตอสอสาร เพม ลบ แกไข ปรบปรงขอมล ในสวนท เกยวของกบระบบจดการสนคาคงคลง
และซอขายสนคาผานทางอนเตอรเนตได
17
บทท 3
การออกแบบระบบ
ในสวนของการวเคราะหและออกแบบระบบ ใหครอบคลมคณสมบตความตองการ
โดยรวมของระบบ เพอใชในการออกแบบระบบสารสนเทศ วธการดาเนนงานของการพฒนา
ระบบการซอ-ขายออนไลน ผพฒนาไดแบงวธการดาเนนงานออกเปน 2 ขนตอนดวยกนคอ
3.1 ขนตอนการศกษาและรวบรวมขอมล
3.2 ขนตอนการวเคราะหและการออกแบบระบบ
ซงในแตละข นตอนมรายละเอยดดงน
3.1 ขนตอนการศกษาและรวบรวมขอมล
การรวบรวมและศกษาขอมลสาหรบนามาใชพฒนาระบบประกอบดวย ขอมลสนคาท
จาหนายในทนคอ ขาว จะตองแยกประเภทขาว และปทเกบเกยว เพอใชในการประเมน
คณภาพของขาว และราคา และความตองการของผอปโภคและบรโภค
3.2 ขนตอนการวเคราะหและออกแบบระบบ
3.2.1 การกาหนดขอบเขตของปญหา (Problem Domain)
จากการศกษารวบรวมขอมลพบวา จาเปนตองมสวนททาหนาทในการแยก
ประเภทของขาว ทจดจาหนายไวอยางชดเจน เพราะคณภาพของขาว แตและประเภทไมเทากน
และปของการปลกหวานตางกน ทาใหคณภาพของขาวทบรโภคตางกนดวย และราคาทแตกตาง
กน โดยขอมลทงหมดผดแลระบบจะทาการปอนขอมลเขาสฐานขอมลและปรบปรงใหทนสมย
ตลอดเวลา
18
3.2.2 การออกแบบ
องคประกอบของเวบแอปพลเคชน ระบบคาขาวออนไลน แบงการทางาน
ออกเปน 2 สวนไดแก
1. สวนของการใชงานหนาราน (Front End) เปนสวนการทางานของลกคาทวไป และ
ลกคาทเปนสมาชก โดยแตละประเภทนนจะถกกาหนดสทธการเขาถงการใชงาน มลกษณะการ
ทางานดงน
• ระบบกระดานสนทนา เปนการสวนของการตง -ตอบคาถาม โดยในตวระบบจะม
การกาหนดสทธของผใชงาน สาหรบการแยกประเภท อกทงยงรองรบผใชท วไปสาหรบการ
ตง-ตอบคาถาม ตวระบบจะทาการเกบขอมลไวในระบบ เพอเปนการเชญชวน หรอแนะนาสนคา
ขาวสารอเมลในกรณไมไดเปนสมาชกในระบบ
• ระบบกระดานขาวสาร เปนสวนของการกระจายขาวสารของระบบ และเปนชองทาง
อกหนงชองทาง สาหรบการแนะนาสนคา และโฆษณาสนคานอกจากอเมล
• ระบบจดการสมาชก เปนสวนของการเกบขอมลประวต สาหรบการทารายการหรอ
กจกรรมภายใน ขอมลจะมการสรางความสมพนธระหวางกน เพอใชในการตรวจสอบความพง
พอใจตอการรบการบรการ
• ระบบจดการรายการสนคา เปนสวนของการแสดงรายการสนคา ตามการจาแนก
ประเภท โดยลกคาทวไปนน สามารถทาการเรยกดขอมลเบองตน กอนจะทาการสงซอจรง ซง
จะตองทาสมครสมาชกกอน
• ระบบจดการขายสนคา เปนสวนของการบนทกรายการสนคา และการสงซอของ
ลกคาเฉพาะสมครชกเทานน
2. สวนการทางานหลงราน (Back End) เปนสวนการทางานของผดแลระบบ ม
ลกษณะการทางานดงน
• ระบบบรหารสตอกขาว เปนการเพมรายละเอยดของสนคา ตามการจาแนกประเภท
สนคา สามารถทาการกาหนดราคา และสถานะการจาหนายของสนคาภายในระบบ
• ระบบการขาย เปนการบรการหลงรานจากการสงซอสนคาของลกคาสมาชก โดยตว
ระบบนนสามารถทาการตรวจสอบสถานะของการสงซอ การชาระเงน และการชาระเงนทเกน
กาหนด รวมทงยงชวยในการตดสนใจสาหรบการสงซอสนคาเขาสตอกสนคา ในกรณทมการ
สงซอในปรมาณมาก
19
• ระบบสงซอ เปนสวนของการสงซอสนคาเขาสตอก โดยตวระบบสามารถทาการแจง
เตอนสนคาตากวาระดบจดสงซอ จานวนสนคาในสตอก และสามารถทาการสงซอสนคาจาก
ตวแทนจาหนายสนคาได
• ระบบจดการสมาชก เปนสวนการตรวจสอบขอมลสมาชก และรายละเอยดของ
สมาชก โดยตวระบบสามารถทาการเปลยนแปลงสถานะของลกคาได
• ระบบการจดการผแทนจาหนาย เปนสวนของการเพมขอมลผแทนจาหนายเขาส
ระบบ เพอใชในการเรยกขอมลสาหรบการสงซอสนเขาสตอก
• กระดานขาว เปนสวนของการเพมเนอหาขาวสารของระบบคาขาวออนไลน โดย
ขอมลดงกลาวจะปรากฏในสวนของการใชงานหนาราน
• เวบบอรด เปนสวนของการดแลจดการเกยวกบเวบบอรด โดยสามารถทาการเพม
หรอลบขอมลทไมตองการได
• รายงานการซอ เปนสวนของการออกใบรายการสงซอของลกคา และบลการสง
สนคา เพอใชในการยนยนการสงสนคาไปยงลกคา
• รายงานการขายสนคาขายด เปนการรายงานสนคาขายด ทไดถกจดอนดบไว โดย
แสดงผลออกมาในรปกราฟ เพอแสดงอตราทขายสนคา อกทงยงชวยตดสนใจในการสงซอสนคา
ในประเภทนน
• รายงานสมาชก เปนสวนของแสดงขอมลลกคาในรปแบบของรายงาน โดยสามารถ
ดประวตสถานะของลกคาได
3.3 การวเคราะหและออกแบบผงแสดงกระแสขอมล
การวเคราะหและออกแบบระบบคาขาวออนไลน ทาใหการพฒนาระบบ เขาใจไดงาย
และมประสทธภาพตอการพฒนาระบบ โดยการวเคราะหจะเกยวของในสวนของการออกแผนผง
รายละเอยดตาง ๆของการดาเนนงาน เพอใหงายตอความเขาใจเชน ผงแสดงกระแสขอมล
ระดบสง (Context Diagram) ผงแสดงกระแสขอมลระดบตางๆ (Data Flow Diagram)
20
3.3.1 ผงแสดงกระแสขอมลระดบสง (Context Diagram)
ผงแสดงขอมลทเขาสระบบขอมลทออกจากระบบ และขอมลทเกยวของกบ
ระบบภายนอก ขนตอนนสาคญมากทงนเพราะจะทาใหทราบขอบเขตของระบบ โดยผงแสดง
กระแสขอมลแสดงดง รปท 3.1 Context Diagram ของระบบคาขาวออนไลน
รปท 3.1 Context Diagram ของระบบคาขาวออนไลน
3.3.2 ผงแสดงกระแสขอมลระดบตาง ๆ (Data Flow Diagram)
ผงแสดงกระแสของขอมลของระบบในระดบตาง ๆ โดยภาพรวมของผงแสดง
กระแสขอมลของระบบทงหมด (Data Flow Diagram Level 0) แสดงดง รปท 3.2 Data Flow
Diagram Level 0 ของระบบคาขาวออนไลน
21
รปท 3.2 Data Flow Diagram Level 0 ของระบบคาขาวออนไลน
22
รปท 3.3 Data Flow Diagram Level 1 ของการจดการขอมลสมาชก
23
รปท 3.4 Data Flow Diagram Level 1 ของการจาหนายสนคา
รปท 3.5 Data Flow Diagram Level 1 ของการสงซอสนคา
24
3.3.3 Process Description / Process Specification
Number : 1.1
Name : สมครสมาชก
Description : กรอกขอมลประวตบคคลเขาไประบบ สาหรบสทธ
ลกคาสมาชก
Input Data Flow : ขอมลการสมครสมาชก
Output Data Flow : ขอมลสมาชก
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ Member Info
BEGIN IF
Get Member Info to temporary Member-Item-Record
END IF
Number : 1.2
Name : บนทกขอมล
Description : ทาหนาทเพมขอมลประวตบคคลเขาระบบ สาหรบ
สทธลกคาสมาชก
Input Data Flow : ขอมลสมาชก
Output Data Flow : - รายละเอยดการสมครสมาชก
- ขอมลสมาชก
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ Member-Item-Record
BEGIN IF
ADD Member Record on Member-Item-Record
END IF
25
Number : 1.3
Name : เปลยนแปลงแกไข
Description : เปนการเปลยนแปลงขอมลสมาชก โดยจะเปนการ
แกไข ขอมลประวตสวนตวทไดมการทาประวตไวแลว
Input Data Flow : ขอมลสมาชก
Output Data Flow : ขอมลสมาชก
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ Member Record
BEGIN IF
Modify Member Record to temporary Member-Item-Record
END IF
Number : 1.4
Name : จดการขอมลสมาชก
Description : เปนการบนทกขอมลสมาชกทไดมการเปลยนแปลง
แกไขขอมลสวนบคคล
Input Data Flow : ขอมลสมาชก
Output Data Flow : - รายละเอยดขอมลสมาชก
- ขอมลสมาชก
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ temporary Member-Item-Record
BEGIN IF
IF Member-Item-Record IS Update Record THEN
FIND Member-Item-Record
UPDATE Member on temporary Member-Item-Record
END IF
END IF
26
Number : 2.1
Name : แสดงรายการสนคา
Description : เปนการแสดงรายละเอยดขอมลขาวและราคา โดยจะม
การกาหนดการเขาถงขอมล บคคลทวไปสามารถเขาด
รายละเอยดขาวไดเทานน สวนสมาชกสามารถดราคา
ได
Input Data Flow : - ขอมลสมาชก
- ขอมลสนคา
- ขอมลเรยกดขาว
- ขอมลเรยกดขาวและราคา
Output Data Flow : - รายละเอยดขอมลขาว
- รายละเอยดขอมลขาวและราคา
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ Member-Item-Record
BEGIN IF
IF INFORMATION IS MEMBER THEN
READ DATA RICE DESCRIPTION AND PRICE
ELSE
READ DATA RICE DESCRIPTION
END IF
END IF
Number : 2.2
Name : สงซอสนคา
Description : ทาหนาท จดการเกยวกบการสงซอสนคาของสมาชก
และทาประวตการสงขายสนคา สาหรบการตดสตอก
สนคา
Input Data Flow : - ขอมลสนคา
- ขอมลการสงซอขาว
Output Data Flow : - ขอมลการสงซอขาว
- ขอมลการขาย
- รายละเอยดขอมลการสงซอขาว
27
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
Input Order for Buy
BEGIN IF
READ Order-Item-Record
IF Total_Buy is greater than Order-Item-Record THEN
Show Alert total greater than on Order
ELSE
ADD Order list to Temp-Order-Buy
IF Confirm THEN
Store Temp-Order-Buy to Order Sale
Show Information Order buy
END IF
END IF
END
Number : 2.3
Name : การชาระเงน
Description : ทาหนาทแจงยอดเงนของการชาระ ในการสงซอสนคา
และรบการชาระเงน
Input Data Flow : - ขอมลการสงซอขาว
- ขอมลการชาระเงน
- ขอมลการชาระเงน
Output Data Flow : - ยอดการชาระเงน
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ Order-Sale-Item-Record
BEGIN IF
Show Information Order buy and Total Payment
IF Payment THEN
Show Payment Information
ADD status of Payment for Delivery Order
ELSE
28
Show waiting Information of Payment
END IF
END IF
Number : 4.1
Name : ตรวจสอบสนคา
Description : ทาหนาทตรวจสอบขอมลสนคาในสตอก สาหรบการ
สงซอสนคา
Input Data Flow : - ขอมลตรวจสอบขาว
- ขอ มลสนคา
Output Data Flow : รายละเอยดขาวทตองการสงซอ
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ Order-Sale-Item-Record
BEGIN IF
Show Information of Order-Sale-Item-Record
IF Point-Sale THEN
Show Information Order to Buy
END IF
END IF
Number : 4.2
Name : สงซอสนคา
Description : ทาหนาทในการสงซอสนคาเขาสตอก
Input Data Flow : - ขอมลสนคา
- ขอมลขาวทตองการสงซอ
- ขอมลตวแทนจาหนาย
Output Data Flow : ขอมลสงซอขาว
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ Order-Sale-Item-Record
29
BEGIN IF
IF Order is Point Sale THEN
Show Information Order to Buy
Input total of Order is Point Sale
ADD item-data to Temp Buy Order in Stock
END IF
END IF
Number : 4.3
Name : บนทกใบสงซอ
Description : ทาหนาทยนยนการสงซอสนคาเขาสตอก
Input Data Flow : ขอมลสงซอ
Output Data Flow : - ใบสงซอ
- ขอมลสงซอ
Type of Process : [ X ] Online [ ] Batch [ ] Manual
Process Logic :
READ Temp Buy Order in Stock
BEGIN IF
IF Confirm THEN
ADD Temp-Buy-Order in Stock to Buy-Order
END IF
END IF
30
3.4 การออกแบบผงความสมพนธของแฟมขอมล (Entity Relationship Diagram)
ผงแสดงความสมพนธของขอมลเพอนาเสนอรายละเอยดตางๆ ทเกยวของกบขอมลใน
ฐานขอมลทออกแบบ โดยความสมพนธระหวางขอมล และแผนภาพทศทางการไหลของขอมล
ในระดบตางๆ สามารถทจะนามาเขยนเปนความสมพนธของขอมลในระบบงานไดโดยใช E-R
Diagram
ตารางท 3.1 รายละเอยดเอนตตแตละตว
เอนตต ขอมลทจดเกบ
1 Member ขอมลสมาชก
2 Post ขอมลตงกระท
3 Reply ขอมลตอบการท
4 Sale ขอมลการขายสนคา
5 SaleDetail ขอมลรายละเอยดของการขายสนคา
6 Admin ขอมลผดและระบบ
7 New ขอมลตารางขาว
8 Rice ขอมลขาว
9 RiceDetail ขอมลรายละเอยดขาว
10 Rice_Unit ขอมลหนวยของขาว
11 Supplier ขอมลตวแทนจาหนาย
12 Orders ขอมลสงซอสนคา
13 OrderDetail ขอมลรายละเอยดสงซอสนคา
14 Receives ขอมลการรบสนคา
31
รปท 3.6 แผนภาพออารของฐานขอมลระบบรานคาขาวออนไลน
32
3.4.1 โครงรางฐานขอมลเชงสมพนธ
จากแผนภาพออารของฐานขอมลระบบรานคาขาวออนไลน ในรปท 3.6 เปน
การออกแบบขอมลในระดบแนวคด ดงนนจงจาเปนตองทาการเปลยนโครงรางของแผนภาพอ
อารเปนโครงรางฐานขอมลเชงสมพนธ
ตารางท 3.2 ฐานขอมลเชงสมพนธ
แบบชนดเอนตต
(Entity type )
โครงรางรเลชน
(Relation Schema)
Member Member(M_Id, M_Name, M_Addr, M_Address, M_PostCode,
M_Email, M_Username, M_Password, M_Tel, M_Register, MStatus)
Post Post (Post_Id, Subject, Description, RegisterDate, RegisCount,
ViewCount, M_Id, Admin_Id, UserPost, Email, IPAddress)
Reply Reply (Reply_Id, Answer, CreateDate, IPAddress, M_Id, Admin_Id,
Post_Id, UserPost, Email)
Sale Sale(Sale_Id, Sale_Date, Sale_Net , Sale_Date_Pay, Sale_Conf,
Sale_conf_Pay, M_Id, Admin_Id, DeliveryCode)
SaleDetail SaleDetail(Sale_Id, Sale_List, Sale_Total, Rice_Id, Rice_List)
Admin Admin(Admin_Id, Admin_Name, Admin_User, Admin_Password,
Admin_Address, Admin_PostCode, Admin_Register, Admin_Tel,
Admin_Email, MStatus)
New New(New_Id, New_Topic, New_detail, New_Pic, New_Date,
Admin_Id)
Rice Rice(Rice_Id, Rice_Name, Rice_Register)
RiceDetail RiceDetail(Rice_Id, Rice_List, Rice_Brand, Rice_Store, Rice_Point,
Rice_Pic, Rice_Cost, Rice_Price, Rice_Type, Rice_Status,
Rice_Unit_Id)
Rice_Unit Rice_ Unit (Rice_Unit_Id, Rice_Unit_Name, RUnit_Register)
Supplier Supplier(Sup_Id , Sup_Name Sub_Addrress, Sub_PostCode,
Sub_Email, Sub_Tel, Sup_Register)
33
ตารางท 3.2 ฐานขอมลเชงสมพนธ (ตอ)
แบบชนดเอนตต
(Entity type )
โครงรางรเลชน
(Relation Schema)
Orders Orders(Order_Id, Order_Date, Sup_Id, Admin_Id)
OrderDetail OrderDetail(Order_Id, Order_List, Order_Amount, Rice_Id,
Rice_List)
Receives Receives(Recv_Id, Recv_Date, Admin_Id, Order_Id)
3.4.2 พจนานกรมขอมล (Data dictionary)
จากออารไดอะแกรมทไดนนสามารถเปลยนแปลงเอนตต ใหเปนฐานขอมลเชง
สมพนธได โดยนาเสนอผานพจนานกรมขอมลทจะแสดงใหเปนรายละเอยดของขอมลตาง ๆ ท
เกยวของกนทงหมด 14 ตาราง เมอนามากาหนดคณสมบตตาง ๆ ของแตละตาราง ไดแก ฟลด
ขอมล คาอธบาย ชนดขอมล คย คาวาง และการอางองขอมลขอมลไปยงตารางทม
ความสมพนธกน เพอนาขอมลเหลานไปพฒนาโปรแกรมใชงานของระบบ อธบายรายละเอยด
คณสมบตของตารางไวทพจนานกรมดงรายละเอยดในตารางท 3.3 ถงตารางท 3.16 ดงน
ตารางท 3.3 รายละเอยดเอนตตของ สมาชก (Member)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 M_Id หมายเลขสมาชก varchar(10) PK
2 M_Name ชอสมาชก nvarchar(50) No
3 M_Address ทอย nvarchar(250) No
4 M_PostCode รหสไปรษณย numeric(5, 0) No
5 M_Email อเมลแอดเดรส nvarchar(50) Yes
6 M_Username ชอผใชงานระบบ nvarchar(50) No
7 M_Password รหสผาน nvarchar(50) No
8 M_Tel เบอรโทรศพท nvarchar(50) No
9 M_Register วนทลงทะเบยน datetime No
10 MStatus สถานะผใชงาน(1
= ใชงาน , 0 =
ยกเลกใชงาน)
char(1) No
34
ตารางท 3.4 รายละเอยดเอนตตของ ตงกระท (Post)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Post_Id รหสกระท Int PK
2 Subject หวขอกระท nvarchar(50) No
3 Desciption รายละเอยด
กระท
nvarchar(50) No
4 RegisterDate วนทต งกระท Datetime No
5 RegisterCount จานวนตอบ
กระท
Int No
6 ViewCount จานวนทดกระท Int No
7 M_Id หมายเลขสมาชก varchar(10) FK YES Member
8 Admin_Id หมายเลขผดแล
ระบบ
varchar(10) FK YES Admin
9 UserPost ชอบคคลทวไป nvarchar(50) YES
10 Email อเมลบคคล
ทวไป
nvarchar(50) YES
11 IPAddress ไอพแอดเดรส nvarchar(15) No
ตารางท 3.5 รายละเอยดเอนตตของ ตอบกระท (Reply)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Reply_Id รหสการตอบ
กระท
Int PK
2 Answer ตอบกระท Ntext No
3 CreateDate วนทตอบกระท Datetime No
4 IPAddress ไอพแอดเดรส
ผตอบ
varchar(15) No
5 M_Id หมายเลขสมาชก varchar(10) FK YES Member
6 Admin_Id หมายเลขผดแล
ระบบ
varchar(10) FK YES Admin
7 Post_Id รหสกระท Int FK No Post
8 UserPost ชอบคคลทวไป nvarchar(50) YES
9 Email อเมลบคคลทวไป nvarchar(50) YES
35
ตารางท 3.6 รายละเอยดเอนตตของ การขายสนคา (Sale)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Sale_Id รหสการขาย varchar(10) PK
2 Sale_Date วนทขาย varchar(10) No
3 Sale_Net ยอดชาระสทธ Decimal(10,2) No
4 Sale_Date_Pay วนทชาระเงนชา
สด
varchar(10) No
5 Sale_Conf สถานะการสง
สนคา(
0 = รอการชาระ
1 = รอจดสง
สนคา ,
2= จดสงเสรจสน
3=ยกเลกการ
สงซอ)
Char(1) No
6 Sale_conf_Pay สถานะการชาระ
เงน
(0= ยงไมชาระ
เงน,
1= ชาระเงน)
Char(1) No
7 M_Id หมายเลขสมาชก varchar(10) FK YES Member
8 Admin_Id หมายเลขผดแล
ระบบ
varchar(10) FK YES Admin
9 DeliveryCode รหสสงสนคา varchar(10) YES
ตารางท 3.7 รายละเอยดเอนตตของ รายละเอยดของการขายสนคา (SaleDetail)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Sale_Id รหสการขาย varchar(10) PK
2 Sale_List ลาดบการขาย Int PK
3 Sale_Total จานวนทส งซอ Int No
4 Rice_Id รหสขาว Int FK No RiceDetail
5 Rice_List ลาดบรายการ Int PK No RiceDetail
36
ตารางท 3.8 รายละเอยดเอนตตของ ผดและระบบ (Admin)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Admin_Id หมายเลขผดแล
ระบบ
varchar(10) PK
2 Admin_Name ชอผดแลระบบ nvarchar(50) No
3 Admin_User ชอผใช nvarchar(10) No
4 Admin_Passwo
rd
รหสผาน nvarchar(10) No
5 Admin_Address ทอย nvarchar(255) No
6 Admin_Post รหสไปรษณย numeric(5, 0) No
7 Admin_Tel เบอรโทรศพท
ผดแลระบบ
nvarchar(50) No
8 Admin_Email nvarchar(50) YES
9 MStatus สถานะผใชงาน
(1 = ใชงาน ,
0 =ยกเลกใชงาน)
char(1) No
ตารางท 3.9 รายละเอยดเอนตตของ ตารางขาว (New)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 New_Id หมายเลข
กระดานขาว
Int PK
2 New_Topic หวขอ
กระดานขาว
nvarchar(12) No
3 New_Detail รายละเอยด
กระดานขาว
nvarchar(12) No
4 New_Date วนทโพสขาว Datetime No
5 Admin_Id หมายเลขผดแล
ระบบ
varchar(10) FK No Admin
37
ตารางท 3.10 รายละเอยดเอนตตของ ขาว (Rice)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Rice_Id รหสขาว Int PK
2 Rice_Name ชอขาว nvarchar(100) No
3 Rice_Register วนทของขอมล datetime No
ตารางท 3.11 รายละเอยดเอนตตของ รายละเอยดขาว (RiceDetail)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Rice_Id รหสขาว Int PK,FK Rice
2 Rice_List ลาดบรายการ Int PK No
3 Rice_Brand ยหอขาว nvarchar(50) No
3 Rice_Store จานวนในสตอก Int No
4 Rice_Point จดสงซอ Int No
5 Rice_Pic รปภาพ nvarchar(30) No
6 Rice_Cost ราคา Decimal(7,2) No
7 Rice_Type ประเภทขาว nvarchar(50) No
8 Rice_Status สถานะการ
จาหนาย (0=
ยกเลกจาหนาย,
1= จาหนาย)
char(1) No
9 Rice_Unit_Id รหสหนวยขาว Int FK No
ตารางท 3.12 รายละเอยดเอนตตของ หนวยของขาว (Rice_Unit)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Rice_Unit_Id รหสหนวยขาว Int PK
2 Rice_Unit_Name ชอหนวยขาว nvarchar(50) No
3 RUnit_Register วนทของขอมล datetime No
38
ตารางท 3.13 รายละเอยดเอนตตของ ตวแทนจาหนาย (Supplier)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Sup_Id รหสตว
แทนจาหนาย
Int PK
2 Sup_Name ชอตว
แทนจาหนาย
nvarchar(50) No
3 Sub_Addrress ทอย nvarchar(250) No
4 Sub_PostCode รหสไปรษณย numeric(5, 0) No
5 Sub_Email อเมลแอดเดรส nvarchar(50) Yes
6 Sub_Tel เบอรโทรศพท nvarchar(100) No
7 Sup_Register วนทของขอมล datetime No
ตารางท 3.14 รายละเอยดเอนตตของ สงซอสนคา (Orders)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Order_Id รหสการสงซอ Varchar(10) PK
2 Order_Date วนทส งซอ Datetime No
3 Sup_Id รหสตว
แทนจาหนาย
Int FK No Suplier
4 Admin_Id หมายเลขผดแล
ระบบ
Varchar(10) FK No Admin
ตารางท 3.15 รายละเอยดเอนตตของ รายละเอยดสงซอสนคา (OrderDetail)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Order_Id รหสการสงซอ Varchar(10) PK
2 Order_List ลาดบการสงซอ Int No
3 Order_Amount จานวนทส งซอ Int No
4 Rice_Id รหสขาว Int FK No RiceDetail
5 Rice_List ลาดบรายการขาว Int FK No RiceDetail
39
ตารางท 3.16 รายละเอยดเอนตตของ การรบสนคา (Receives)
ลาดบ ฟลดขอมล คาอธบาย ชนดขอมล คย คาวาง อางองตาราง
1 Recv_Id รหสการรบสนคา Varchar(10) PK
2 Recv_Date วนทรบสนคา varchar(10) No
3 Order_Id รหสการสงซอ Varchar(10) FK No Orders
4 Admin_Id หมายเลขผรบ
สนคา
Varchar(10) FK No Admin
40
บทท 4
ผลการดาเนนงาน
ในบทนผศกษาไดพฒนา แอปพลเคชน ทไดออกแบบไวขางตน โดยไดนาโปรแกรม
ดงกลาวมาทดสอบการทางานแตฟงกชน เพอใหบรการเปนไปอยางมประสทธภาพ และหา
แนวทางในการพฒนาตอไป
รปท 4.1 โครงสรางของระบบคาขาวออนไลน
จากรปท 4.1 เปนโครงสรางของระบบคาขาวออนไลน ซงแสดงตามสทธการเขาใชงาน
ภาพรวมของระบบนน ไดทาการแยกเมนการเขาใชงานออกกนทงหมด 6 สวนคอ
1. หนาแรก เปนสวนของแสดงของขอมลมลขาวสารการแนะนาสนคาใหม และสวน
ของการแนะนาสนคาในระบบ
2. ชนดขาว เปนสวนของการอธบายประเภทของขาว ชนดตางๆ พรอมคณสมบต
3. ขาวสาร เปนสวนของแสดงขอมลขาวสารภายในระบบ
41
4. เวบบอรด เปนสวนของการตงคาถาม ตอบคาถาม โดยไดแบงสทธสาหรบการใช
งานของระบบ
5. ประวตขอมล เปนสวนของการแสดงขอมลของสมาชก การแกไขขอมล แกไข
รหสผาน การลบสทธการเขาใชงาน อกทงยงสามารถทาการตรวจสอบสถานะของการสงซอ
สนคา เชน สถานะการชาระเงน สถานะการสงสนคา
6. ระบบบรหารการจดการ เปนสวนของผดแลระบบบรหารหลงราน โดยการทางานได
แบงการทางานดงน
• ระบบบรหารสตอกขาว เปนสวนของการประเภทขาว รายละเอยดของขาว
การกาหนดราคาในการขายแยกตามประเภท
• ระบบการขาย เปนสวนของการแสดงรายการการสงซอสนคา จากสมาชก
การปรบสถานะของการชาระเงน การสงสนคา อกทงสามารถทาการตรวจสอบรายการสนคาทม
การสงซอเขามาเกนจานวนทมอย และการแสดงรายการสนคาทเกนกาหนดการชาระเงน
• ระบบการสงซอ เปนสวนของการสงซอสนคาเขาสตอก โดยสามารถทาการ
ตรวจสอบสนคาทตากวาจดสงซอ และการรบสนคาเขาสตอก
• ระบบการจดการสมาชก เปนสวนของการจดการขอมลสมาชกของระบบ
อกทงอกสามารถทาการเพมขอมล แยกตามสทธการเขาถง อกทงสามารถทาการปรบเปลยน
สถานะในตวระบบใหงาน และยกเลกได
• ระบบการจดการผแทนจาหนาย เปนสวนของเพมขอมลตวแทนจาหนาย
สาหรบการสงซอสนเขาระบบ โดยสวนนจะมความสมพนธกบการสงซอสนคา
• กระดานขาว เปนสวนของการโพสตขาวสารของตวระบบ ในการจดการ
สวนน สามารถทาการเพม แกไข และลบขาวออกจากระบบได
• เวบบอรด เปนสวนของจดการการตง ตอบ กระท โดยในตวระบบผดแล
ระบบสามารถใชสทธไดเหมอนบคคลทวไป และสมาชก แตมความแตกตางทสามารถทาการลบ
กระทออกจากระบบ
• รายงานการขาย เปนสวนของการออกรายงานทเกยวกบการขายสนคา
การสงสนคาของสมาชก โดยสามารถพมพขอมลการขายสนคา ใบสงซอสนคา และบลสงสนคา
อกทงยงสามารถพมพรายงานการสงสนคา
• รายงานการซอ เปนสวนการออกใบสงซอสนคาจากตวแทนจาหนาย และ
สามารถทาการคนหาขอมลการรบสนคา ตามชวง วนเวลาทตองการได
42
• รายงานการขายสนคาขายด เปนสวนของการแสดงสนคาทขายดในรอบ
เดอน โดยขอมลทแสดงนน แสดงออกมาเปนกราฟ เพอใหเหนชดสวนของการขายไดอยาง
ชดเจน
• รายงานสมาชก เปนสวนของการแสดงขอมลสมาชกภายในระบบ อกทงยง
สามารถทาการตรวจสอบสถานะของสมาชกในแตละคนได
4.1 ตวอยางหนาจอโปรแกรมการทางาน
รปท 4.2 หนาจอการทางานเรมตน
จากรปท 4.2 หนาจอการทางานเรมตน เปนสวนของการเขาใชระบบระบบคาขาว
ออนไลน โดยหนาจอหลกนจะแสดงตามสทธการเขางาน สามารถแสดงขอมลขาวสาร หรอ
43
ประเภทของขาว ในการบอกถงคณประโยชนของการรบประทาน อกทงยงมระบบการซอสนคา
ผานระบบออนไลน การตรวจสอบสถานะการสงซอ และการบรหารการจดการตาง ๆ
รปท 4.3 สวนของการแนะนาสนคาใหม
จากรปท 4.3 เปนสวนของการแนะนาสนคา โดยตวระบบนนไดนาเสนอสนคาใหมทม
การจดจาหนาย
รปท 4.4 สวนของการแนะนาสนคา
จากรปท 4.4 เปนสวนของการแนะนาสนคาทมการจดจาหนาย โดยไดมแสดงแบบ
หมนเวยน เพอใหลกคาเขามาดประเภทขาว และยหอขาว กอนการตดสนใจเลอกซอ
44
จากการพฒนาระบบคาขาวออนไลน นนไดมการกาหนดสทธของการใชงานออกเปน 2
สวนดวยกนคอ
1. สวนของลกคา ประกอบดวย สวนของลกคาทวไป และสวนของสมาชก
2. สวนของผดแลระบบ
1. สวนของลกคา
a. สวนของลกคาทวไป นนไดกาหนดกรอบสาหรบสทธการใชงาน ไดแก
ขอมลขาวสาร รายละเอยดของสนคา และสามารถตง-ตอบกระทกระดานสนทนาได
สวนของการเขาใชระบบนน ผใชท วไปสามารถทาการสมครสมาชก ของระบบคาขาว
ออนไลน โดยจะไดรบสทธ ทไดมการกาหนดไวในแตระดบการใชงาน
รปท 4.5 หนาจอของการสมครสมาชก
จากรปท 4.5 เปนหนาจอของการสมครสมาชก โดยบคคลทวไปสามารถทาการกรอก
ขอมลประวต สาหรบใชในการลงทะเบยน โดยตวระบบจะมการตรวจสอบการทางาน เรยกวา 1
แคปชา (CAPTCHA)
45
รปท 4.6 กระดานขาว
จากรปท 4.6 กระดานขาวจะเปนรายละเอยดของขาวสาร ของระบบคาขาวออนไลน
โดยลกคาสามารถตดตามขาวสารได
รปท 4.7 รายการสนคา
จากรปท 4.7 รายการสนคา เปนสวนของรายการสนคาทจาหนาย โดยจะแสดง
รายละเอยดชอขาว ยหอ และประเภทขาวเทานน ถาตองการขอมลรายละเอยดสนคาเพมเตม
จะตองสมครสมาชกของตวระบบกอน
รปท 4.8 หนาจอกระดานสนทนา
46
จากรปท 4.8 จะเปนหนาจอกระดานสนทนา โดยจะทาการแสดงรายละเอยด เชน
หวขอกระท ผอาน ผตอบ-ตงกระทโดย และวนทต งกระท ในการใชงานกระดานขาวนนจะ
ครอบคลมของผใชงานทงหมด และรายละเอยดของกระท การตอบกระท แสดงดงรปท 4.9
รปท 4.9 หนาจอการแสดงรายละเอยด
b. สวนของสมาชก เมอบคคลทวไปสมครสมาชก สามารถทาการลอกอนเขาส
ระบบไดจากรปท 4.10
รปท 4.10 สวนของการเขาใชระบบ
กรณทไดเปนสมาชกอยแลว ทาการลอกอนเขาใชงานระบบ ระบบจะมการตรวจสอบ
ขอมลกอนเขาใชงาน หากไมพบขอมลจะแจงขอความเตอนการทางาน
รปท 4.11 หนาจอแสดงประวตสมาชก
47
จากรปท 4.11 หลงจากผใชงานไดทาการลอกอนเขาสระบบ สมาชกสามารถทาการ
ตรวจสอบประวตของตวเอง และขอมลตาง ๆ อกทงยงสามารถทาการเปลยนแปลงรหสผาน
สาหรบการใชงานระบบ และการลบประวตขอมลตวเองออกจากระบบ ในกรณทไมตองการใช
งานระบบดงกลาว
รปท 4.12 หนาจอการเปลยนรหสผาน
จากรปท 4.12 หนาจอการเปลยนรหสผาน เปนสวนของการแกไขขอมลรหสผาน ของ
การเขาใชระบบ ในตวระบบจะตองทาการกาหนดขอมลเกากอนการเปลยนแปลงแกไข ในกรณ
ทจารหสผานไมได สามารถทาการขอรหสผาน ระบบทาการจดสงขอมลไปยงอเมลทไดมการ
สมครสมาชกไว
ในการสงซอสนคาของสมาชก สามารถเขาสรายการการสงซอได โดยผานเมนการ
ทางานของรายการขาว โดยสมาชกสามารถเขาสระบบการสงซอสนคาดงรปท 4.13 โดยรายการ
สนคาจะแสดงขอมลเกยวกบ ชอขาว ยหอ ประเภท ราคาทจาหนาย อกทงยงสามารถทาการสบ
คนหาขอมล ตามกลมของสนคาทไดจาแนก
48
รปท 4.13 หนาจอสนคาแตละประเภท
จากรปท 4.13 หนาจอสนคาแตละประเภท เปนสวนของการแสดงรายการสนคา โดย
แบงตามประเภทสนคาทมการจดจาหนาย ในทนคอไดมการกาหนดประเภทของขาวไว 3
ประเภท คอ ขาวนาหนกสทธ 5, 15 และ 49 กโลกรม โดยลกคาสามารถทาการเลอกรายการ
สนคาในแตละประเภทได จากนนทาการสงซอสนคา
รปท 4.14 หนาจอตระกราสนคา
49
จากรปท 4.14 จะเปนรายการสนคาทไดทาการเลอก โดยเราสามารถทาการกาหนด
จานวนทตองการสงซอตามหนวยของสนคา และทาการยนยนขอมลการสงซอในระบบ
รปท 4.15 หนาจอประวตการสงซอของสมาชก
จากรปท 4.15 เปนสวนของการแสดงรายการการสงซอสนคาของสมาชก โดยจะแสดง
ขอมลเกยวกบ รหสใบสงซอ วนทส งซอ วนครบชาระ ยอดของการชาระ
รปท 4.16 หนาจอรายละเอยดประวตการสงซอของสมาชก
จากรปท 4.16 หนาจอรายละเอยดประวตการสงซอของสมาชก สามารถดรายละเอยด
รายการสนคาททาการสงซอได และสามารถทาการตรวจสอบสถานะของใบสงซอได
50
2. สวนของผดแลระบบ การทางานสวนนจะเปนสวนหลงรานของระบบคาขาว
ออนไลน สวนของการบรหารจดการ และการออกรายงาน สามารถจาแนกการทางานได
ดงตอไปน
รปท 4.17 หนาจอการบรการจดการ
จากรปท 4.17 หนาจอการบรการจดการ เปนสวนของการบรหารจดการหลงรานของ
ผดแลระบบ โดยมรายละเอยดดงน
ก. ระบบบรหารสตอกขาว จะเปนสวนของการจดการสนคา โดยในตวระบบ
การทางานสวนน จะมฟงกชนการทางานในสวนของการเพมสายพนธขาว การเพมรายละเอยด
ของสายพนธขาว และหนวยของขาว อกทงยงสามารถทาการคนหารายการสนคาตามประเภทท
จาแนก ดงรป 4.18
รปท 4.18 หนาจอขอมลขาวแตละประเภท
51
รปท 4.19 หนาจอการเพมสายพนธขาว
จากรปท 4.19 หนาจอการเพมสายพนธขาวเปนสวนของการเพมขอมลกลมของสาย
พนธ โดยขอมลกลมถกนาไปอางองกบประเภทขาวตามการจาแนกยหอ และนาหนก
รปท 4.20 หนาจอเพมรายละเอยดสายพนธขาว
52
จากรปท 4.20 เปนการเพมรายละเอยดของสายพนธขาว โดยขอมลนจะอางองกบกลม
ขาวทไดสรางขน ขอมลสวนนจะบอกถงยหอของขาว นาหนก จานวนในสตอก ราคาของตนทน
อกทงสามารถกาหนดราคาในการจดจาหนายตามแตละประเภทได
รปท 4.21 หนาจอการเพมหนวยขาว
จากรปท 4.21 หนาจอการเพมหนวยขาว เปนขอมลทถกใชอางองรายละเอยดสายพนธ
ขาว โดยในระบบไดทาการกาหนดหนวนขาวไว 3 ประเภท คอ ถง(5 กโลกรม) ถง(15 กโลกรม)
และกระสอบ(15 กโลกรม)
ข. ระบบการขาย การทางานของระบบนจะมความสมพนธ เกยวเนองกบระบบ
การสงซอสนคาของระบบสมาชก เมอระบบสงซอสนคาของสมาชกไดทารายการ ขอมลดงกลาว
จะถกแสดงในสวนของการขายสนคา ดงรป 4.22
53
รปท 4.22 หนาจอขอมลการขายสนคา
จากรปท 4.22 สามารถทาการสบคนหาขอมลการสงซอ ตามเงอนไขทไดกาหนด โดยผ
ดและระบบสามารถการเปลยนแปลงสถานะใบสงซอ ไดเมอสมาชกไดทาการชาระคาสนคา โดย
ขอมลของสนคาทยงไมชาระ ถกเปลยนสถานะไปยงสวนของชาระ เพอทาจดสงสนคา ดงรป
4.23 และสามารถทาการตรวจสอบรายละเอยดของแตละรายการการสงซอได
รปท 4.23 หนาจอรายการขอมลสนคาทจดสง
จากรปท 4.23 เปนสวนรายการของการจดสงสนคา โดยรายการดงกลาวจะเกดขน ใน
กรณเมอสมาชกไดทาการชาระยอดของสนคาแลว ในตวระบบจะทาการเปลยนสถานะของการ
สงสนคา เพอใหสมาชกตรวจสอบ โดยการจดสงสนคาน จะเปนสวนของฟงกชนของการตด
จานวนสนคาในสตอกสนคา
54
รปท 4.24 หนาจอขอมลการสงซอสนคาเทยบกบจานวนในสตอก
จากรปท 4.24 เปนรายการสนคาของสมาชกทไดทาการสงซอสนคา โดยยงไมไดชาระ
คาสนคา ในกรณทมการสงซอสนคาเกนกวาจานวนในรายการสนคาทมอย เพอเปนการตดสนใจ
สาหรบการสงซอสนคาเขามาจาหนาย
ค. ระบบการสงซอ การทางานสวนนเปนการสงซอสนคาเขาระบบ โดยในตว
ระบบสามารถทาการตรวจสอบจานวนรายการสนคา จาแนกตามประเภทกลม อกทงยงสามารถ
แสดงรายการสนคาทถงจดสงซอ เพอดาเนนการสงซอสนคาเขามายงระบบ ดงรป 4.25
รปท 4.25 หนาจอขอมลสนคา
55
จากรปท 4.25 เปนหนาจอของการแสดงรายการสนคา โดยระบบจะทาการแสดงขอมล
รายการสนคาทถงจดสงซอ เพอเปนการแจงใหทราบวาสนคาใกลหมด อกทงยงสามารถทาการ
สงซอสนคา ตามกลมประเภทนาหนกไดดวย โดยในการสงซอนนใหทาการเลอกรายการท
ตองการสงซอ จากนนทาการสงซอสนคาทเลอก
รปท 4.26 หนาจอการสงซอสนคาเขาสตอก
จากรปท 4.26 หนาจอการสงซอสนคาเขาสตอก เปนสวนของการแสดงรายการสนคา ท
ไดทาการสงซอ ซงหนาจอการทางานสวนนเปนการระบถงจานวนทตองการสงซอ และสามารถ
ทาการยกเลกขอมลได กอนทาการสงซอหรอเพมรายการสนคาทตองการสงซอ
รปท 4.27 หนาจอยนยนขอมลการสงซอ
จากรปท 4.27 หนาจอยนยนขอมลการสงซอ เปนสวนของยนยนขอมลการสงซอ
ทงหมด และทาการกาหนดบรษทตวแทนจาหนายสนคา ทตองการสงซอ อกทงระบบสามารถ
ทาการยอยกลบไปยงสวนการทางานสงซอสนคาเขาสตอก และการเลอกสงซอสนคาเพมเตม
56
รปท 4.28 หนาจอขอมลการรบสนคา
จากรป 4.28 เปนระบบการตรวจรบสนคา ของการสงซอสนคาเขาสตอกสนคา โดย
รายการตรวจรบในแตละรายการ จะทาการตรวจรบทงหมด โดยไมมการทยอยการรบ
ง. ระบบการจดการสมาชก เปนสวนของการตรวจสอบขอมลสมาชก และ
ขอมลผดแลระบบ
รปท 4.29 หนาจอการจดการขอมลสมาชก
จากรปท 4.29 หนาจอการจดการขอมลสมาชก เปน การทางานของระบบสามารถทา
การเพมขอมลประวตสมาชกและผดแลระบบ โดยหลกการทางานจะเหมอนขนตอนการสมคร
สมาชก สามารถทาการแกไขประวต การกาหนดสทธในการใชงาน
57
จ. ระบบการจดการผแทนจาหนาย
รปท 4.30 หนาจอตวแทนจาหนาย
จากรปท 4.30 แสดงรายการตวแทนจาหนาย ตามเงอนไขของการคนหาขอมล อกทง
ยงสามารถทาการแกไขขอมลหรอลบรายการ
รปท 4.31 หนาจอเพมตวแทนจาหนาย
จากรปท 4.31 หนาจอเพมตวแทนจาหนาย เปนสวนของการเพมขอมลของตวแทน
จาหนาย โดยขอมลเปนขอมลโดยทวไป อกทงระบบยงมการตรวจสอบการปอนขอมลในระบบ
58
ฉ. รายการการขาย การทางานสวนนจะเปนสวนของการออกรายงานเกยวกบ
ระบบการขาย โดยจะมการทางาน 2 สวนดวยกนคอ การขายสนคา และการสงสนคา
รปท 4.32 หนาจอการคนหาการขายสนคา
จากรปท 4.32 จะเปนสวนของการสบคนรายการ การขายสนคา โดยตวระบบสามารถ
ทาการกาหนดชวเวลาขายสนคา ผลของการคาหาจะออกรายงานดงรปท 4.33
รปท 4.33 รายงานการขายสนคา
59
จากรปท 4.33 รายงานการขายสนคา เปนการแสดงขอมลการสงซอสนคาของลกคา
โดยขอมลนนจะอางองกบรายงานการจดสงสนคา ขอมลของลกคาทไดซอสนคาตามแตละ
รายการ และสถานะของการสงซอ
รปท 4.34 หนาจอออกรายงานสงสนคา
จากรปท 4.34 จะเปนรายการของการจดสงสนคา โดยจะแสดงขอมลเกยวกบการขาย
การจดสง และสมาชกทไดทาการสงซอรายการสนคา อกทงยงสามารถทาการออกแบบรายงาน
ใบสงซอสนคา และบลสงสนคา
60
รปท 4.35 ใบสงซอสนคา
จากรปท 4.35 ใบสงซอสนคาเปนรายการของการสงซอสนคาของลกคา ตามใบสงซอ
โดยจะแสดงขอมลประเภทของสนคาททาการสงซอ จานวนทส งซอ หนวย และทาการรวม
ยอดเงน ทลกคาตองชาระในรายการสงซอสนคา
61
รปท 4.36 บลสงสนคา
จากรปท 4.36 บลสงสนคา เปนรายการของการสงซอสนคาของลกคา ตามใบสงซอ
โดยจะแสดงขอมลประเภทของสนคาททาการสงซอ จานวนทส งซอ หนวย และทาการรวม
ยอดเงน ทลกคาตองชาระในรายการสงซอสนคา ขอมลเอกสารตรงกบใบสงซอ
ช. รายการซอ ในการทางานสวนนจะเปนสวนของการออกรายงานเกยวกบ
ระบบการสงซอ โดยจะมการทางาน 2 สวนดวยกนคอ การสงซอสนคา และการรบสนคา
62
รปท 4.37 หนาจอออกใบสงซอสนคา
จากรปท 4.37 หนาจอออกใบสงซอสนคา เปนสวนของออกเอกสารการสงซอสนคา
จากตวแทนจาหนาย โดยขอมลแสดงนน สามาถบอกไดวาสงซอวนไหน และจากตวแทน
จาหนายใด
รปท 4.38 บลสงซอสนคา
63
จากรปท 4.38 บลสงซอสนคา เปนรายการของการสงซอสนคา จากตวแทนจาหนาย
โดยผดแลระบบจะนาเอกสารนสงไปยงตวแทนจาหนาย เพอลดขอผดพลาดจากระบบเกาในการ
โทรสงซอสนคา
รปท 4.39 หนาจอออกใบรบสนคา
จากรป 4.39 เปนสวนของการสบคนรายการการรบสนคา โดยตวระบบสามารถทาการ
กาหนดชวงของรบสนคา ผลของการคาหาจะออกรายงานดงรป 4.40
64
รปท 4.40 รายงานการตรวจรบสนคา
จากรป 4.40 เปนสวนของการสบคนรายการการรบสนคา โดยตวระบบสามารถทาการ
กาหนดชวงของรบสนคา ผลของการคาหาจะออกรายงานดงรป 4.40
ซ. รายงานการขายสนคาขายด
รปท 4.41 หนาจอการออกรายงานสนคาขายด
65
จากรป 4.41 เปนสวนของการสบคนรายการ รายการสนคาทขายดตามชวงลาดบ โดย
การทางานสวนน สามารถคนหาขอมลตามเดอน ทจาหนายสนคาดในแตละเดอน รายงานของ
การสบคนแสดงดงรป 4.42
รปท 4.42 รายงานสนคาทขายด
จากรปท 4.42 รายงานสนคาทขายด เปนสวนของการสรปผลของยอดขายสนคา ทไดม
การจาหนายไว 5 อนดบ อกทงแสดงยอดของการจดจาหนาย เพอใชในการจดสนใจในการวาง
แผนการสงซอ และสรปกราฟเปรยบเทยบขอมลระหวางกน
66
ฌ. รายงานสมาชก
รปท 4.43 รายงานสมาชกในระบบ
จากรปท 4.43 เปนสวนของแสดงขอมลของสมาชก โดยจะมการแสดงรายละเอยด
เกยวกบรหสสมาชก ชอสมาชก ทอย เบอรโทรศพท วนทลงประวต และสถานะสมาชกได
67
บทท 5
สรปผลโครงงานและขอเสนอแนะ
ในบทนจะกลาวถงบทสรป ปญหา และขอเสนอแนะของการพฒนาระบบคาขาว
ออนไลน สาหรบเปนแนวทางในการพฒนาระบบทเกยวของตอไป
5.1. สรปการทางานโครงงาน
ระบบคาขาวออนไลน เปนระบบทพฒนาขน เพอวตถประสงคสาหรบการขยายชองทาง
ในการซอสนคาผานทางระบบออนไลน การดาเนนงานทางธ รกจ การแขงขนกน และการ
ประชาสมพนธขอมลของสนคา
ผจดทาไดมการศกษา และออกแบบระบบการทางานของ 0พาณชยอเลกทรอนกส 0 โดย
ทาการศกษาความเปนไดของการดาเนนงานทางธรกจ โดยรวบรวมความตองการการทางาน
ระบบ และแยกสวนหนาทการทางาน ในการพฒนาแอปพลเคชนทไดมการออกแบบ และการ
วางกลไกการทางานนน สามารถแบงการพฒนาออกเปนสวน ๆ เพอใหครอบคลมการทางาน
โดยมพนฐานดงน
1. สวนของลกคา เปนสวนของการจดการหนารานคา การออกแบบระบบนนได
ออกแบบมารองรบการทางานตามสทธของผใชงาน ไมวาจะเปนลกคาทวไป หรอลกคาสมาชก
2. สวนของผดแลระบบ เปนสวนของการบรหารจดการภายในราน มหนาทกากบดแล
เรองสตอกรายการสนคา การขายสนคา และการสงซอสนคา
ระบบคาขาวออนไลน พฒนาขนมาโดยอาศยเทคโนโลยของไมโครซอฟตทางดานเวบ
แอปพลเคชน ใชระบบฐานขอมลเชงสมพนธ รน Microsoft SQL Server 2008 Express ซงเปน
ระบบฐานขอมลฟรแวรทเปดใหผพฒนาใชงาน โดยไมเสยคาใชจาย สามารถรองรบการบนทก
ขอมลขนาดใหญไดถง 10 GB โดยการทางานของเวบแอปพลเคชนนนเปนรปแบบการ
ประมวลผลฝ งเซรฟเวอร และเมนการจดการดวยฝ งไคลแอนดดวย JQuery
68
5.2. ปญหาการทาโครงงาน
เนองจากระบบคาขาวออนไลน เปนระบบทมวตถประสงคเพอดาเนนธรกจทางออนไลน
จงจาเปนตองทาการศกษา กระบวนการทางธรกจ (Business Process) ของระบบกอน อกทง
ออกแบบระบบของกลมสนคาใหครอบคลมการดาเนนงาน
ระบบคาขาวออนไลน เปนระบบการทางานบนอนเทอรเนต ดงนนจะตองอยบนความ
ปลอดภยของระบบ ดงนนจงตองมการพสจนและระบตวตนของสมาชกกอนการใชงานระบบ อก
ทงปองการการรกรายจากผไมประสงคด ตอการดาเนนธ รกจ ในการดาเนนงานนนจะพบ
อปสรรคของการสงซอของสมาชก ในกรณไมไดมการชาระเงนนน ผดแลระบบจะตองใชการ
ตดสนใจสาหรบการดาเนนงานทางธรกจ โดยตวระบบไมสามารถทาการตดสนใจเองได แตไดม
การเสนอแนวทางมาให
5.3. ขอเสนอแนะการทาโครงงาน
ขอเสนอแนะจากการพฒนาระบบคาขาวออนไลน แบงไดเปน 2 หวขอ คอ
1. ขอเสนอแนะสาหรบการพฒนาระบบนข นมาใหม ควรศกษากลไกการทางานของ
องคประกอบหลาย ๆ สวน ไมวาจะเปนการดาเนนกจการเฉพาะกลม การทางานของ 0พาณชย
อเลกทรอนกส และกลไกทางการตลาดเพอการแขงขน
2. ขอเสนอแนะสาหรบกรณทจะนาโครงการนไปพฒนาเพม มดงน
• สามารถทาธรกรรมทางการเงน โดยผานการธนาคารได
• สามารถทาการบอกสถานะขอมลของการสงซอไปยงสมาชกได
69
เอกสารอางอง
[1] European union,1997. 0พาณชยอเลกทรอนกส0 : Virtual Mall [ออนไลน]. เขาถงไดจาก
: http://www.siamopencart.com/webboard/index.php?topic=289.0 .05 มนาคม 2554
[2] ECRC Thailand,1999. พาณชยอเลกทรอนกส0. เขาถงไดจาก
: http://www.pharm.chula.ac.th/webelarning/elearning2_2550/Internet/services4.htm .05
มนาคม 2554
[3] WTO,19980. 0พาณชยอเลกทรอนกส0. เขาถงไดจาก
: http://aomgayoo.blogspot.com/2010/01/e-commerce.html .05 มนาคม 2554
[4] ESCAP,1998. 0พาณชยอเลกทรอนกส0. เขาถงไดจาก
: http://4842073019.multiply.com/journal/item/2 .05 มนาคม 2554
[5] OECD, 1997. 0พาณชยอเลกทรอนกส0. เขาถงไดจาก
: http://www.etcommission.go.th/index.php?option=com_content&view=article&id=110&It
emid=134&lang=th ./ 05 มนาคม 2554
[6] อภวฒน บบผา , “เวบไซตขายอปกรณคอมพวเตอร ราน Kit center” , หลกสตร
บรหารธรกจบณฑต, มหาวทยาลยมหาสารคาม 2549.
[7] สยาม นามเสน, “ปญญาเวบไซตขายสนคาและระบบคลงสนคา บรษท เอส. เจ. เมคคานค
จากด.”, หลกสตรบรหารธรกจบณฑต, มหาวทยาลยมหาสารคาม, 2547
[8] สจตรา อทยแพน และ สวรรณ อนทะ, “ปญญาเวบไซตขายสนคาและระบบคลงสนคา
บรษท เอส. เจ. เมคคานค จากด.”, หลกสตรบรหารธรกจบณฑต, มหาวทยาลยมหาสารคาม,
2548
[9] ผศ.ดร. วระศกด ครรช, ทฤษฏฐานขอมลเบองตน โครงการตาราวชาการ มหาวทยาลย
เทคโนโลยมหานคร, 2547
[10] ศรรลกษณ ภกดวฒนะกล, ฐานขอมล, พมพครงท 5, ดวงกมลสมย, กรงเทพฯ, หนาท
41-169, 2544
[11] กต ภกดวฒนะกล, จาลอง ครอตสาหะ, การออกแบบฐานขอมล, พมพครงท 4, บรษทเคท
พ แอนด คอนซล จากด, กรงเทพฯ, หนาท 27-262, 2544
70
[12] กต ภกดวฒนะกล, จาลอง ครอตสาหะ, คาภร ระบบฐานขอมล, พมพครงท 2, บรษทเคท
พ แอนด คอนซล จากด, กรงเทพฯ, หนาท 27-155 , 2542
[13] กต ภกดวฒนะกล, จาลอง ครอตสาหะ, คาภร การวเคราะหและการออกแบบฐานขอมล,
พมพครงท 1, บรษทเคทพ แอนด คอนซล จากด, กรงเทพฯ, หนาท 27-262 , 2546
[14] Jeffrey A. Hoffer , Joey F. George, Joseph S. Valacich , Modern Systems Analysis
and Design, Prentice-Hall, Inc., US ,2002
71
ภาคผนวก ก
การตดตง IIS7 บน Window Server 2008
72
การตดตง IIS7 บน Window Server 2008
สาหรบการตดตงเวบเซรฟเวอรบนระบบปฏบต Window server 2008 จะใช IIS7 สาหรบ
การรนเวบแอปพลเคชน โดยมข นตอนการดงน
1. เขาไปในเมน Start -> Administrative Tools -> Server Manager จะปรากฏหนาจอดง
รปท ก-1 ทาการเลอก Role -> Add Role
รปท ก-1 หนาจอ Server Manager
73
2. สวนของการกาหนดคาดวยเครองมอกอนการเรมการตดตง แสดงขอมลกอนการ
กาหนดคา จากนนทาการกดปมถดไป (next) จะปรากฏหนาจอ Select Server Roles ใหทาการ
เลอกรายละเอยดทตองการโดยการกดปม Add Requires Features จากนนทาการกดปมถดไป
(next)
รปท ก-2 หนาจอการกาหนดรายละเอยด IIS7
74
3. สาหรบการกาหนดกฏเซอรวสนน จะปรากฏหนาจอของการเลอก ทงนนเวบแอปพลเค
ชน ถกพฒนาดวยเทคโนโลยของดอทเนต ใหทาการเลอกเปน ASP.NET สาหรบการรนเวบ
จากนนทาการกดปมถดไป (next)
รปท ก-3 หนาจอการแสดงรายละเอยด
75
4. เปนหนาจอสวนของการยนยนการตงคา ใหทาการกดปม Install เพอดาเนนการตดตง
รปท ก-4 หนาจอยนยนการกาหนดคา
5. เปนสวนของการแสดงสถานะการตดตงโปรแกรม
รปท ก-5 หนาจอแสดงสถานะการตดตง
76
6. เปนสวนของการแสดงสถานะการตดตงเสรจสมบรณ
รปท ก-6 หนาจอแสดงสถานะการตดตงเสรจสน
7. หลงจากตดตงเวบเซรฟเวอร ทาการทดสอบโดยการเปดเวบบราวเซอรข นมา พมพทอยใน
ชองยอารแอล คอ http://localhost หรอ0 http://127.0.0.1 จะปรากฏหนาจอดงป
รปท ก-7 หนาจอของการทางานของ IIS7
77
ภาคผนวก ข
การตดตง .NET Framework 3.5 SP1
78
การตดตง .NET Framework 3.5 SP1
1. ทาการ Execute File dotnetfx35-SP1.exe ใน Folder DotNetFrameWork 3.5 Redist
รปท ข-1 หนาจอแสดงสถานะการตดตงเสรจสน
2. โปรแกรมจะทาการ Extract file เพอเตรยมตดตง ดงรป
รปท ข-2 หนาจอทาการ Extract file
3. โปรแกรมจะทาการ Load file เพอตดตง
รปท ข-3 หนาจอทาการ Load file ตดตง
79
4. ทาการ เลอกท I have read ACCEPT the terms of License Agreement จากนนกดปม
Install โปรแกรมจะทาการตดตง Microsoft .NET Framework 3.5 SP1
รปท ข-4 หนาจอยนยนการตดตง
80
5. เมอทาการตดตงเสรจใหกดปม Exit เพอจบการตดตง .NET Framework 3.5 SP1
รปท ข-5 หนาจอแสดงการตดตงเสรจสน
81
ภาคผนวก ค
การตดตง SQL Server 2008 R2 Express Edition
82
การตดตง SQL Server 2008 R2 Express Edition
สาหรบการตดตงซอฟตแวรทางดานระบบฐานขอมลเชงสมพนธนน จะมตวตดตงในระบบ
ปฏบตท งระบบ 32 บต และ 64 บต
1. ทาการเลอกประเภทของซอฟตแวรททาการตดตง หลงจากเลอกตวตดตงใหทาการ
ดบเบลคลก จะปรากฏหนาจอของ Extract file เพอเตรยมตดตง ดงรป
รปท ค-1 หนาจอการแตกไฟลออกจากตวตดตง
2. เลอกหวขอ New installation or add feature to an existing installation
รปท ค-2 หนาจอการเรมข นตอนการตดตง
83
3. เลอก I accept the license terms แลวกดปม Next
รปท ค-3 หนาจอยนยนการตดตง
4. โปรแกรมจะทาการตรวจสอบระบบทตองการ เมอทาการตรวจสอบแลวใหกดปม Install
รปท ค-4 หนาจอแสดงสถานะเรมการตดตง
84
5. เลอก Component ทตองการ Install โดยการกดปม Select All และ เลอก Directory ท
ตองการจะตดตง โปรแกรม แลวกดปม Next
รปท ค-5 หนาจอการกาหนดคาการตดตง
6. เลอก Name instance และ Instance ID เปน SQLExpress ดงรป แลวกดปม Next
รปท ค-6 หนาจอการตงชอ Instance
85
7. ทาการเลอก Startup type ของ SQL Server Browser ใหเปน Automatic ดงรป
รปท ค-7 หนาจอการกาหนดคาใหฐานขอมล
8. เลอก Tab Collation แลวกดปม Customize
รปท ค-8 หนาจอการกาหนดภาษาทใชงาน
86
9. ตงคา Collation ดงรป จากนนกดปม OK
รปท ค-9 หนาจอการเลอกภาษาทใชงาน
10. เลอก Authentication Mode เปน Mixed Mode แลวทาการใส Password ในชอง
Enter password และ Confirm password กดปม Add Current User แลวกดปม Next
รปท ค-10 หนาจอการกาหนดสทธเขาใชงาน
87
11. กดปม Next เพอตดตงโปรแกรม
รปท ค-11 หนาจอการยนยนการสงขอผดพลาด
12. ระบบจะทาการตดตงโปรแกรม
รปท ค-12 หนาจอการแสดงสถานะการตดตง
88
13. เมอทาการตดตงเสรจ ใหกดปม Close
รปท ค-13 หนาจอแสดงการตดตงเสรจสน
89
ภาคผนวก ง
การนาเขาขอมลลงในฐานขอมล
90
การนาเขาขอมลลงในฐานขอมล
สาหรบการนาเขาขอมลนน จะใชวธการ Attach Database ซงเปนวธการการนาไฟลหลก
ของฐานขอมล (*mdf) และลอคไฟล (*.ldf) มข นตอนการดงน
1. เขาไปท Start -> Programs -> Microsoft SQL Server 2008 R2 -> SQL Server
Management Studio
รปท ง-1 เมนของโปรแกรม
2. จะปรากฏหนาจอของการเชอมตอฐานขอมล ในการเชอมตอระบบฐานขอมลนน สทธ
การเขาถงฐานขอมลจะถกกาหนดในขนตอนการตดตงโปรแกรม ในทนกาหนดสทธ แบบ SQL
Server Authentication ทาการระบเซรฟเวอรเนม ชอผใช และรหสผาน จากนนกดปมเชอมตอ
(Connect)
รปท ง-2 หนาจอการลอกอนเขาใชงาน
91
3. เมอเขาสหนาจอการทางานของ Microsoft SQL Server Management Studio ใหทา
การคลกขวาสวนของโหนดฐานขอมล (Database) ในสวนของ Object Explorer จากนนเลอก
รายการสวนของ Attach
รปท ง-3 หนาจอหลกของโปรแกรม
4. จะปรากฏหนาจอ Attach Database ใหทาการกดปม Add เพอทาการเลอกไฟลท
ตองการนาเขาสระบบฐานขอมล
รปท ง-4 หนาจอการเพมรายการไฟล
92
5. จะปรากฏหนาจอ Locate Database Files ใหทาการเลอกไฟลทตองการนาเขา
รปท ง-5 หนาจอของการเลอกรายการไฟล
93
6. หลงจากเลอกไฟลฐานขอมลทนาเขาจะปรากฏลสรายการละเอยด จากนนกดปม
OK เพอเปนการยนยนการนาเขาขอมล
รปท ง-6 หนาจอของสวนของการแสดงรายละเอยดไฟล
94
7. หลงจากยนยนการนาขอมลเขา จะปรากฏหนาลสรายการฐานขอมลดงรป
รปท ง-7 หนาจอแสดงรายการฐานขอมล
95
ภาคผนวก จ
การเปลยนแปลงคาการเชอมตอในโปรแกรม
96
การเปลยนแปลงคาการเชอมตอในเวบ
สาหรบ ในการตงคาการเชอมตอในเวบนน จะถกกาหนดในสวนของไฟลภายในโฟรเดอร
ชอ web.config สาหรบการการเปลยนแปลงนน ใหไปดแทกในสวนของ connectionStrings โดยจะ
มพารามเตอรสาหรบการกาหนดคาทงหมด 4 คาดงน
1. เปนสวนของการระบชอฐานขอมล
2. เปนสวนของการระบชอฐานขอมลทตองการตดตอ
3. เปนสวนของการระบชอผเขาใชงาน
4. เปนสวนของการระบรหสผานเขาใชงาน
<connectionStrings>
<add name="Erice" connectionString="Data Source= GISSERV\SQLEXPRESS
(1);Initial Catalog= Erices(2); Persist Security Info=True;User ID= sa(3);
Password= hypers;(4)" providerName="System.Data.SqlClient"/>
</connectionStrings>
97
ภาคผนวก ฉ
การตดตงเวบไซตบน IIS7
98
การตดตงเวบไซตบน IIS7
สาหรบการตดตงเวบไซตบนเวบเซรฟเวอร IIS7 มข นตอนดงน
1. เขาไปในเมน Start -> Administrative Tools -> Internet Information Services (IIS)
Manager จะปรากฏหนาจอดงรปท ฉ-1
รปท ฉ-1 หนาจอของเวบเซรฟเวอร IIS7
99
2. การเพมเวบไซต เขาไปใน IIS โดยเปด Internet Information Services Manager แลว
คลกขวา เพอ เพมเวบดงรป
รปท ฉ-2 หนาจอของการเพมเวบไซต
3. คลก Add Web Site จะเปนการเปดหนาตาง Add Web Site ในชอง Site name ใส เปน Erice เมอใส Site name ชอง Application pool จะเปลยนเปน Erice ตาม Site nameโดย
อตโนมต ใหคลกท Select... แลวเลอก DefaultAppPool ในชอง Physical path ใหเลอกโฟลเดอรท
เราสรางไว คอ c:\wwwroot\ Erice และในชอง Host name ใสเปน Erice เลอก คลก OK
100
รปท ฉ-3 หนาจอของการรายละเอยดของเวบไซต
4. หลงจากทาการทาการยนยนการเพมเวบไซต จะปรากฏรายชอเวบไซตบนเวบ
เซรฟเวอร