Page 1
ระบบรานซอมคอมพวเตอร
Computer Repair Shop System
มนสนนท วจนะรตน ศรวศษฏ เสนะเปรม อรอมา บญสข
ภาคนพนธนเปนสวนหนงของการศกษาตามหลกสตรปรญญาบรหารธรกจบณฑต
รายวชาโครงงานดานคอมพวเตอรธรกจ ภาควชาคอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม
พ.ศ 2563
Page 3
กตตกรรมประกาศ
ภาคนพจนนไดจดท าขนเพอเปนสวนหนงของการศกษาตามหลกสตรปรญญาบรหารธรกจบณฑต สาขาวชาคอมพวเตอรธรกจ โดยมงสรางและพฒนาออกแบบโปรแกรมระบบรานซอม
คอมพวเตอร ซงจากการศกษาพบวาระบบงานเดมสวนใหญใชเอกสารในการท างานเปนหลก ท าใหเกดปญหาทางดานความลาชาในการตดตอประสานงานในการใชบรการ ดวยเหตนคณะผจดท าจงได
พฒนาระบบรานซอมคอมพวเตอร เพอแกไขปญหาและเพมประสทธภาพการในท างานใหดยงขน
ขอขอบคณ อาจารยอรรณพ กางกน ทกรณาใหค าชแนะในการท างาน ขอคดเหนตางๆตลอดจนใหความเอาใจใสในการตรวจสอบแกไขและปรบปรงขอบกพรองตางๆ ดวยดตลอดมา จน
ท าใหภาคนพนธนส าเรจผานไปไดดวยด จงขอขอบพระคณอยางสงไว ณ ทน
ขอขอบคณคณาจารยภาควชาคอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลย
สยามทกทานทกรณาใหขอมลและความชวยเหลอตางๆในการด าเนนงานอยางดตลอดมา ขอบคณ
เพอนๆทใหค าชแนะทด รวมถงก าลงใจในการด าเนนโครงงานจนประสบความส าเรจ
คณะผจดท า
Page 4
หวขอโครงงาน ระบบรานซอมคอมพวเตอร
ชอนกศกษา นางสาวอรอมา บญสข 5905000003
นายศรวศษฏ เสนะเปรม 5905000004
นางสาวมนสนนท วจนะรตน 5905000009
อาจารยทปรกษา อาจารยอรรณพ กางกน
ระดบการศกษา บรหารธรกจบณฑต
สาขาวชา คอมพวเตอรธรกจ
ปการศกษา 2562
บทคดยอ
ภาคนพนธนมวตถประสงคเพอสรางระบบรานซอมคอมพวเตอร และพฒนาระบบใหม
ความสามารถบรหารจดการรานซอมคอมพวเตอรอยางมประสทธภาพ สามารถแกปญหาในการตดตอ
ประสานงานภายในรานเพอเพมความสะดวกสบายแกผใชได โดยสามารถจดเกบขอมลลกคา ขอมล
พนกงาน ขอมลวสด ขอมลการสงซอและรบวสด ขอมลการเบกวสด ขอมลการรบซอมคอมพวเตอร
รวมถงสามารถออกรายงานการสงซอ รายงานการซอมคอมพวเตอร รายงานการเบกวสด และรายงาน
วสดคงเหลอใหแกผใชได การพฒนาระบบรานซอมคอมพวเตอรนน คณะผจดท าใชโปรแกรม
Microsoft Visual Studio 2017 ในการเขยนค าสง และใช Microsoft Server 2008 R8 ในการจดการ
ฐานขอมลของระบบ จากผลลพธระบบสามารถจดการขอมลพนฐานไดอยางมประสทธภาพ สามารถ
ออกรายงานส าหรบการบรหารจดการรานซอมคอมพวเตอร
ค าส าคญ: การพฒนาระบบ / การบรหารจดการราน / รานซอมคอมพวเตอร
Page 6
สารบญ หนา
บทคดยอ ก Abstract ข กตตกรรมประกาศ ค สารบญ ง สารบญตาราง ฉ สารบญภาพ ช บทท 1. บทน า
ความเปนมาและความส าคญของปญหา 1 วตถประสงค 2 กลมเปาหมาย 2 ขอบเขต 2 ขนตอนการด าเนนงาน 5 ประโยชนทคาดวาจะไดรบ 6
2. แนวคด ทฤษฎ และงานวจยทเกยวของ แนวความคด 7 ทฤษฎทเกยวของ 8 เวบไซตทเกยวของ 9 งานวจยทเกยวของ 14
3. การออกแบบและพฒนาโปรแกรม การศกษาขอมลเบองตน 19 การเกบรวบรวมขอมล 19 การวเคราะหระบบงาน 20แผนผงการท างานของระบบงานปจจบน 22 การออกแบบและพฒนาโปรแกรม 23
Page 7
จ
สารบญ (ตอ) หนา
4. ขนตอนการปฏบตงานและการทดสอบโปรแกรม ขนตอนการปฏบตงาน 59 การทดสอบโปรแกรม 88
5. สรปผลการด าเนนงานและขอเสนอแนะ สรปผลการด าเนนงาน 113ปญหาและอปสรรค 113 ขอเสนอแนะ 114
บรรณานกรม 115 ภาคผนวก
ภาคผนวก ก การออกแบบระบบงาน Program Map 117 E-R Diagram 118 Context Diagram 127 Data Flow Diagram 128
ภาคผนวก ข คมอการตดตงโปรแกรม Install Program 137 Restore Database 141
ภาคผนวก ค ตวอยางรายงาน ตวอยางการออกรายงาน 151
ประวตคณะผจดท า 159
Page 8
สารบญตาราง ตารางท หนา 3.1 แสดงรายละเอยดของระบบงานปจจบน 20 3.2 แสดงสภาพปญหาทเกดจากระบบงานในปจจบน 21 ก.1 รายการตารางขอมล 120 ก.2 รายการตารางยหอเครองคอมพวเตอร (Brand) 121 ก.3 รายการตารางลกคา (Customer) 121 ก.4 รายการตารางรายละเอยดการสงซอ (DetailOrder) 121 ก.5 รายการตารางรายละเอยดการเบก (Detail Requisition) 122 ก.6 รายการตารางพนกงาน (Employee) 122 ก.7 รายการตารางซอมคอมพวเตอร (FixReport) 123 ก.8 รายการตารางวสดอปกรณ (Material) 124 ก.9 รายการตารางสงซอ (Order) 124 ก.10 รายการตารางต าแหนงงาน (Position) 125 ก.11 รายการตารางซเรยลนมเบอร (SerialNumber) 125 ก.12 รายการตารางผจ าหนายวสดอปกรณ (Supplier) 125 ก.13 รายการตารางเบกวสดอปกรณ(Requisition) 126 ก.14 รายการตารางประเภทวสดอปกรณ (TypeMat) 126 ก.15 รายการตารางหนวยนบ (Unit) 126
Page 9
สารบญภาพ ภาพท หนา
2.1 โครงสรางการท างานของระบบรานซอมคอมพวเตอร 7 2.2 http://xn--42cn5b7abh6ec3b4qh.net/ 9
2.3 http://www.com2day.net/ 10 2.4 http://www.pingpongsoft.com/iservice.php 11
2.5 https://www.pantipmarket.com/computer/part/ 12
2.6 https://notebookspec.com/vbforum/ 13 2.7 ระบบระบบรานบรหารซอมคอมพวเตอร 14
2.8 ระบบบรหารจดการซอมอปกรณคอมพวเตอร 15 2.9 ระบบจดการซอมบ ารงกรณศกษาแผนกซอมบ ารงบรษทเซนทรลพฒนา 16 2.10 ระบบบรหารจดการอซอมรถ กรณศกษาธรเดชการชาง 17 2.11 ระบบบรหารงานศนยบ ารงรกษารถยนตบนอนเทอรเนต 18 3.1 แผนผงการท างานของระบบปจจบน 22 3.2 หนาจอ Login เขาสระบบ 23 3.3 หนาจอหลกระบบรานซอมคอมพวเตอร 24 3.4 หนาจอขอมลลกคา 25 3.5 หนาจอขอมลพนกงาน 26 3.6 หนาจอขอมลผจ าหนายวสดอปกรณ 27 3.7 หนาจอขอมลวสดอปกรณ 28 3.8 หนาจอประเภทวสดอปกรณ 29 3.9 หนาจอยหอเครองคอมพวเตอร 30 3.10 หนาจอต าแหนงงาน 31 3.11 หนาจอขอมลสงซอ 32 3.12 หนาจอคนหาผจดจ าหนาย 33 3.13 หนาจอคนหาวสดอปกรณ 34 3.14 หนาจอรบวสดอปกรณ 35
Page 10
ซ
สารบญภาพ (ตอ) ภาพท หนา 3.15 หนาจอคนหารหสสงซอ 36 3.16 หนาจอรบซอมคอมพวเตอร 37 3.17 หนาจอคนหาลกคา 38 3.18 หนาจอด าเนนการซอม 39 3.19 หนาจอคนหาขอมลการซอม 40 3.20 หนาจอคนหาวสดอปกรณ 41 3.21 หนาจอคนหาซเรยลนมเบอร 42 3.22 หนาจอสงคนเครองคอมพวเตอร 43 3.23 หนาจอคนหารหสการซอม 44 3.24 หนาจอรายงานระบบ 45 3.25 ใบสงซอ 46 3.26 ใบซอมคอมพวเตอร 47 3.27 ใบเบกวสด 48 3.28 ใบเสรจรบเงน 49 3.29 รายงานการสงซอ 50 3.30 รายงานการซอม 51 3.31 รายงานการเบก 52 3.32 รายงานวสดคงเหลอ 53 3.33 การแสดงความสมพนธของขอมล 54 3.34 การออกแบบฐานขอมล 56 3.35 การออกแบบสวนตดตอกบผใชระบบ 57 3.36 แสดงการเขยนโปรแกรมเพอใชตดตอกบฐานขอมล 58
Page 11
ฌ
สารบญภาพ (ตอ) ภาพท หนา 4.1 หนาจอ Login เขาสระบบ 60 4.2 หนาจอเมนหลกของระบบ 61 4.3 หนาจอเมนขอมลพนฐาน 62 4.4 หนาจอเมนสงซอและรบ 63 4.5 หนาจอเมนซอมคอมพวเตอร 64 4.6 หนาจอขอมลลกคา 65 4.7 หนาจอขอมลพนกงาน 66 4.8 หนาจอขอมลผจ าหนายวสดอปกรณ 67 4.9 หนาจอขอมลวสดอปกรณ 68 4.10 หนาจอประเภทวสดอปกรณ 69 4.11 หนาจอยหอเครองคอมพวเตอร 70 4.12 หนาจอต าแหนงพนกงาน 71 4.13 หนาจอสงซอวสดอปกรณ 72 4.14 หนาจอคนหาผจดจ าหนาย 74 4.15 หนาจอคนหาวสดอปกรณ 75 4.16 หนาจอรบวสดอปกรณ 76 4.17 หนาจอคนหารหสสงซอ 77 4.18 หนารบซอมคอมพวเตอร 78 4.19 หนาจอคนหาลกคา 79 4.20 หนาจอด าเนนการซอมคอมพวเตอร 80 4.21 หนาจอคนหารหสการซอม 82 4.22 หนาจอคนหาวสดอปกรณ 83 4.23 หนาจอคนหาซเรยลนมเบอร 84 4.24 หนาจอสงคนเครองคอมพวเตอร 85 4.25 หนาจอคนหาสงคนเครองคอมพวเตอร 86
Page 12
ญ
สารบญภาพ (ตอ) ภาพท หนา 4.26 หนาจอรายงานระบบ 87 4.27 หนาจอเขาสระบบ 88 4.28 ผลการตรวจสอบขอมลไมถกตอง 88 4.29 หนาจอขอมลลกคา 89 4.30 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 90 4.31 ผลการตรวจสอบบนทกขอมลเรยบรอย 90 4.32 หนาจอขอมลพนกงาน 91 4.33 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 92 4.34 ผลการตรวจสอบบนทกขอมลเรยบรอย 92 4.35 หนาจอขอมลผจ าหนายวสดอปกรณ 93 4.36 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 94 4.37 ผลการตรวจสอบบนทกขอมลเรยบรอย 94 4.38 หนาจอขอมลวสดอปกรณ 95 4.39 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 96 4.40 ผลการตรวจสอบบนทกขอมลเรยบรอย 96 4.41 หนาจอประเภทวสดอปกรณ 97 4.42 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 98 4.43 ผลการตรวจสอบบนทกขอมลเรยบรอย 98 4.44 หนาจอยหอเครองคอมพวเตอร 99 4.45 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 100 4.46 ผลการตรวจสอบบนทกขอมลเรยบรอย 100 4.47 หนาจอต าแหนงงาน 101 4.48 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 102 4.49 ผลการตรวจสอบบนทกขอมลเรยบรอย 102 4.50 หนาจอสงซอ 103 4.51 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 104
Page 13
ฎ
สารบญภาพ (ตอ) ภาพท หนา 4.52 ผลการตรวจสอบบนทกขอมลเรยบรอย 104 4.53 หนาจอรบวสดอปกรณ 105 4.54 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 106 4.55 ผลการตรวจสอบบนทกขอมลเรยบรอย 106 4.56 หนาจอรบซอมคอมพวเตอร 107 4.57 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 108 4.58 ผลการตรวจสอบบนทกขอมลเรยบรอย 108 4.59 หนาจอด าเนนการซอม 109 4.60 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 110 4.61 ผลการตรวจสอบบนทกขอมลเรยบรอย 110 4.62 หนาจอด าเนนการสงคนเครองคอมพวเตอร 111 4.63 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน 112 4.64 ผลการตรวจสอบบนทกขอมลเรยบรอย 112
Page 14
ฏ
สารบญภาพ (ตอ) ภาพท หนา ก.1 Program Map 117 ก.2 E-R Diagram (ภาษาไทย) 118 ก.3 E-R Diagram (ภาษาองกฤษ) 119 ก.4 Context Diagram ระบบรานซอมคอมพวเตอร 127 ก.5 Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร 128 ก.6 Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร (ตอ) 129 ก.7 Data Flow Diagram Level 1 Process 1 : จดการขอมลพนฐาน 130 ก.8 Data Flow Diagram Level 1 Process 2 : สงซอวสดอปกรณ 131 ก.9 Data Flow Diagram Level 1 Process 3 : รบวสดอปกรณ 132 ก.10 Data Flow Diagram Level 1 Process 4 : การรบซอมคอมพวเตอร 133 ก.11 Data Flow Diagram Level 1 Process 5 : ซอมคอมพวเตอร 134
Page 15
ฐ
สารบญภาพ (ตอ) ภาพท หนา ก.12 Data Flow Diagram Level 1 Process 6 : สงคนเครองคอมพวเตอร 135 ก.13 Data Flow Diagram Level 1 Process 7 : ออกรายงาน 136 ข.1 หนาจอแสดงไฟลตางๆ ของแผน DVD ระบบ 137 ข.2 หนาจอเขาสการตดตงระบบ 138 ข.3 หนาจอเตรยมตดตงระบบ 139 ข.4 หนาจอเสรจสนการตดตงระบบ 140 ข.5 หนาจอโปรแกรม Microsoft SQL Server 2008 R2 141 ข.6 หนาจอตดตงฐานขอมล 142 ข.7 หนาจอเลอกวธตดตงฐานขอมล 143 ข.8 หนาจอเพมไฟลฐานขอมล 144 ข.9 หนาจอเพมไฟลฐานขอมล 145 ข.10 หนาจอยนยนไฟลฐานขอมลทเลอก 146 ข.11 หนาจอตงชอฐานขอมลทเลอก 147 ข.12 หนาจอตดตงฐานขอมลเรยบรอยแลว 148 ข.13 หนาจอก าหนดสทธเขาใชฐานขอมล 149 ข.14 หนาจอก าหนดสทธผใช sa 150 ค.1 รายงานการสงซอ 151 ค.2 รายงานการซอม 152 ค.3 รายงานการเบก 153 ค.4 รายงานวสดคงเหลอ 154 ค.5 ใบสงซอ 155 ค.6 ใบรบซอมคอมพวเตอร 156 ค.7 ใบเบกวสด 157 ค.8 ใบเสรจรบเงน 158
Page 16
บทท 1
บทน ำ
ควำมเปนมำและควำมส ำคญของปญหำ
ในปจจบนไดมควำมกำวหนำทำงดำนเทคโนโลยในกำรอ ำนวยควำมสะดวก กำรใชเทคโนโลย
ดำนคอมพวเตอรไดเขำมำมบทบำทในกำรน ำมำใชบนทก จดเกบ และประมวลผลขอมลไดอยำงม
ประสทธภำพ และเพมควำมรวดเรว รวมถงควำมเจรญกำวหนำทำงเทคโนโลยสงผลท ำใหเกดกำร
พฒนำดำนศกยภำพในกำรท ำงำนทกดำนไมวำจะเปนดำนกำรแพทย ดำนกำรศกษำ ดำนเกษตรกรรม
ดำนพำณชยกรรม เทคโนโลยดำนคอมพวเตอรจงเปนตวกลำงส ำคญในกำรพฒนำเทคโนโลย มนษย
จงสรำงโปรแกรมและพฒนำซอฟแวร เพอสนองตำมควำมตองกำรของแตละดำน กำรน ำเทคโนโลย
ดำนคอมพวเตอรมำประยกตใชกบธรกจรำนซอมคอมพวเตอรนน จะสงผลใหธรกจมกำรด ำเนนงำน
อยำงมประสทธภำพ ซงในปจจบนมนษยใชงำนคอมพวเตอรเปนจ ำนวนมำกท งดำนกำรท ำงำน
กำรศกษำ และกำรใชงำนในส ำนกงำนตำงๆ ซงมลกษณะกำรใชงำนคอมพวเตอรแตกตำงกนไป กำร
ใชงำนในลกษณะตำงๆ มกำรปรบเปลยนอปกรณภำยในหรอเพมอปกรณ เสรมตำงๆ เพอให
คอมพวเตอรมประสทธภำพมำกขน ตวอยำงเชน กำรเปลยน RAM CPU Hard disk เปนตน จงท ำให
เกดธรกจรำนซอมคอมพวเตอรเปนจ ำนวนมำก
จำกกำรทคณะผจดท ำไดรวบรวมขอมลเกยวกบปญหำของรำนซอมคอมพวเตอรซงพบวำโดย
สวนใหญยงใชเอกสำรในกำรท ำงำนเปนหลกจงท ำใหเกดปญหำทำงดำนควำมลำชำในกำรตดตอ
ประสำนงำนในกำรใชบรกำร เอกสำรสญหำย กำรจดบนทกขอมลและจดเกบรกษำขอมลโดยกำร
เขยนลงบนกระดำษท ำใหกำรบนทกและจดเกบขอมลมปญหำตำมมำ เชน กำรเขยนไมชดเจนท ำให
ผรบงำนไดรบขอมลทคลำดเคลอน กำรบนทกขอมลลกคำเมอมจ ำนวนขอมลทเพมมำกขนท ำใหกำร
เกบขอมลเกดควำมยงยำกและยำกตอกำรคนหำ ปญหำกำรไมสำมำรถตรวจเชคขอมลกำรซอมของ
ลกคำยอนหลงได เจำของรำนไมสำมำรถตรวจเชคอปกรณ อะไหล ยอนหลงวำมกำรด ำเนนงำน
กอนหลงอยำงไร หรอขอมลทมอยสญหำยไปจำกแฟมจดเกบขอมล กำรทจะดขอมลยอนหลงเพอ
Page 17
2
น ำมำประกอบกำรตดสนใจในกำรท ำงำนท ำไดลำชำ กำรปรบจ ำนวนสนคำคงคลงทใชเปนอะไหลใน
กำรซอมไมเปนปจจบน สงผลใหวสดอปกรณไมเพยงพอตอกำรซอมคอมพวเตอร ซงสงผลเสยตอกำร
บรหำรจดกำรธรกจเปนอยำงมำก กำรน ำเทคโนโลยดำนคอมพวเตอรเขำมำชวย จะท ำใหกำร
ด ำเนนงำนมประสทธภำพมำกขน
ดวยเหตผลนคณะผจดท ำจงพฒนำระบบรำนซอมคอมพวเตอรเพอแกไขปญหำทเกดขน เชน
กำรจดเกบขอมลพนฐำน ขอมลวสดอปกรณ ขอมลพนกงำน ขอมลสนคำ กำรเชคขอมลกอนกำรซอม
กำรบนทกรำยละเอยดกำรซอม เพอบนทกขอมลลกคำทเขำมำรบบรกำร โดยกำรออกเอกสำรใบรบ
ซอมคอมพวเตอรใหแกลกคำ พนกงำนออกเอกสำรใบเบกอะไหลทจะน ำมำใชในกำรซอม และคนหำ
อะไหลทจะน ำมำเพอใช ส ำหรบกำรซอมคอมพวเตอร กำรปรบจ ำนวนวสดอปกรณคงเหลอในคลง
เปนตน
วตถประสงค
เพอออกแบบและพฒนำระบบรำนซอมคอมพวเตอร
กลมเปำหมำย
เจำของรำนซอมคอมพวเตอร
ขอบเขต
1. คณสมบตของระบบรำนซอมคอมพวเตอร มควำมสำมำรถดงตอไปน 1.1 กำรจดกำรขอมลพนฐำนโดยสำมำรถ คนหำ เพม แกไขและลบได
1.1.1 ขอมลพนกงำน 1.1.2 ขอมลลกคำ
1.1.3 ขอมลวสดอปกรณ 1.1.4 ขอมลประเภทวสดอปกรณ 1.1.5 ขอมลผจ ำหนำยวสดอปกรณ
1.2 ระบบกำรสงซอและรบวสดอปกรณ
Page 18
3
1.2.1 ตรวจสอบขอมลผจ ำหนำยวสดอปกรณ 1.2.2 ตรวจสอบวสดอปกรณคงเหลอ 1.2.3 ท ำรำยกำรสงซอวสดอปกรณ 1.2.4 บนทกรำยกำรสงซอวสดอปกรณ 1.2.5 พมพใบสงซอวสดอปกรณ 1.2.6 ตรวจสอบรหสกำรสงซอและวสดอปกรณ 1.2.7 ท ำรำยกำรรบวสดอปกรณ 1.2.8 บนทกรำยกำรรบวสดอปกรณ 1.2.9 ท ำกำรปรบปรงวสดอปกรณในคลง
1.3 ระบบกำรรบซอมคอมพวเตอร
1.3.1 ตรวจสอบขอมลลกคำ
1.3.2 ตรวจสอบรำยกำรกำรซอมคอมพวเตอร
1.3.3 ท ำรำยกำรซอมคอมพวเตอร
1.3.4 บนทกกำรซอมคอมพวเตอร
1.3.5 พมพใบรบซอม
1.4 ระบบเบกวสดอปกรณ 1.4.1 ตรวจสอบวสดอปกรณทจะเบก 1.4.2 ท ำรำยกำรเบก 1.4.3 บนทกกำรเบกวสดอปกรณ 1.4.4 พมพใบเบกวสดอปกรณ
1.4.5 แจงสถำนะกำรซอม
1.5 กำรช ำระเงน 1.5.1 เรยกดใบรำยกำรซอม 1.5.2 ตรวจสอบรำยกำรซอม
1.5.3 บนทกขอมลกำรช ำระเงน 1.5.4 พมพใบเสรจ
Page 19
4
1.6 ออกรำยงำน
1.6.1 รำยงำนสรปกำรวสดอปกรณคงเหลอในคลง
1.6.2 รำยงำนสรปกำรเบกวสดอปกรณ 1.6.3 รำยงำนสรปกำรซอม 1.6.4 รำยงำนสรปกำรสงซอ
2 คณสมบตฮำรดแวร 2.1 ฮำรดแวรส ำหรบผพฒนำระบบ
2.1.1 CPU Intel® Core™i5 3.90Ghz
2.1.2 RAM 8GB 2.1.3 Hard Disk 1TB 2.1.4 VGA GTX 980Ti 6Gb 2.1.5 Printer and Scanner 2.1.6 DVD-RW Drive
2.2 ฮำรดแวรส ำหรบผใชระบบ 2.2.1 CPU Intel® Core™i3 3.40Ghz 2.2.2 RAM 2Gb หรอสงกวำ 2.2.3 Hard Disk พนทวำงไมนอยกวำ 2Gb 2.2.4 DVD-RW DRIVE
2.2.5 Printer
3 คณสมบตของซอฟตแวร 3.1 ซอฟตแวรส ำหรบผพฒนำระบบ
3.1.1 Microsoft Windows 10 Professional 3.1.2 Microsoft Visual Studio 2016 3.1.3 Microsoft SQL Server 2008 R2
3.1.4 Microsoft Office Visio 2016 3.1.5 Microsoft Office Word 2016
Page 20
5
3.2 ซอฟตแวรส ำหรบผใชระบบ 3.2.1 Microsoft Windows 7 Home Basic หรอสงกวำ 3.2.2 Microsoft SQL Server 2008 R2 3.2.3 Microsoft .NET Framework version
3.2.4 Crystal Report for Microsoft Visual Studio 2016 3.2.5 ระบบรำนซอมคอมพวเตอร
ขนตอนกำรด ำเนนงำน
ในกำรจดกำรระบบปฏบตกำรรำนซอมคอมพวเตอร คณะผจดท ำไดท ำกำรด ำเนนแผนงำนดงน
1. ศกษำปญหำและท ำควำมเขำใจกบปญหำของระบบงำนปจจบน เพอน ำปญหำมำแกไขและปรบปรง
2. เกบรวบรวมขอมลและรำยละเอยดของระบบงำนปจจบน วำมกำรท ำงำนอยำงไร ผใชงำน
ตองกำรหรอไมตองกำรอะไร เพอใหระบบใหมนนเปนไปตำมควำมตองกำรของผใชงำน 3. วเครำะหขอมลทเกบรวบรวมมำ เพอท ำควำมเขำใจกบระบบงำนทตองด ำเนนงำน และ
ก ำหนดรำยละเอยดกำรท ำงำนใหตรงตำมควำมตองกำรของผใชงำน 4. ออกแบบระบบกำรท ำงำนของโปรแกรม เชน หนำจอแสดงผล ฐำนขอมล ใหตรงตำม
ควำมตองกำรของผใชงำน 5. เรมพฒนำระบบรำนซอมคอมพวเตอร โดยใชโปรแกรม Microsoft Visual Studio 2016
และจดเกบขอมลโดยใช Microsoft SQL Server 2008 R2 6. ทดสอบระบบรำนซอมคอมพวเตอร วำสำมำรถท ำงำนไดตำมทวำงแผนไวหรอไม เพอ
หำขอบกพรองของกำรท ำงำนของระบบและแกไข 7. จดท ำเอกสำรและคมอประกอบกำรใชงำนของระบบรำนซอมคอมพวเตอรเพอให
ผใชงำนสำมำรถตดตงระบบและใชงำนไดอยำงถกวธ
8. น ำเสนอโปรแกรมกำรท ำงำน และควำมสำมำรถของระบบรำนซอมคอมพวเตอร
Page 21
6
ประโยชนทคำดวำจะไดรบ
1. ผใชงำนไดใชระบบปฏบตกำรใหมนไดงำยไมซบซอน
2. ท ำใหกำรจดเกบขอมลมประสทธภำพมำกขนโดยใชแทนกำรจดบนทกดวยมอลงบน กระดำษจงเกดขอผดพลำดไดนอยมำก
3. ท ำใหเรยกดขอมลยอนหลงไดอยำงถกตองรวดเรวสงผลใหมกำรท ำงำนอยำง ม ประสทธภำพและนำเชอถอมำกขน
4. ชวยลดปญหำวสดอปกรณทไมพยงพอตอกำรใชงำน
Page 22
บทท2
แนวคด ทฤษฎ และงานวจยทเกยวของ
แนวความคด
ภาพท 2.1 โครงสรางการท างานของระบบรานซอมคอมพวเตอร
โครงสรางการท างานของระบบรานซอมคอมพวเตอรมการด าเนนงานของระบบโดยลกคามการสงเครองคอมพวเตอรทมอาการช ารดแกพนกงานเพอไดรบการตรวจสอบและประเมนอาการจากนนทางพนกงานมการสงใบรบซอมคอมพวเตอรใหแกลกคา โดยทพนกงานตองกรอกขอมล ขอมลลกคา เวลาทท าการซอมแซม อาการเสย ยหอคอมพวเตอร รน ทท าการซอมลงในฐานขอมล เมอ
วสดอปกรณไมเพยงพอตอการใชงาน สามารถท าการสงซอ และรบวสดอปกรณ ทางรานไดมการใช
ใบเสรจรบเงน ลกคา
เจาของราน
ระบบรานซอมคอมพวเตอร
ฐานขอมล
รานจ าหนายอปกรณคอมพวเตอร
สงซอมเครองคอมพวเตอร
สงวสดอปกรณ รบวสดอปกรณ
บนทกขอมล
เรยกดขอมล ใบรบซอม
พนกงาน เครองพมพ
เรยกดประวตการซอม
พมพใบรายงาน
เสนอรายงานตาง ๆ
Page 23
8
ระบบโปรแกรม Microsoft Visual Studio 2017 ในการพฒนาระบบรานซอมคอมพวเตอรและไดใช
โปรแกรมการเกบฐานขอมลคอ Microsoft Server 2008 R8 โดยการงานหลกของการเกบฐานขอมลกไดแก พนกงาน และเจาของกจการ ในขนตอนของพนกงานจะมบนทกขอมลเรยกดขอมลการซอมคอมพวเตอรออกใบเสรจใหแกลกคาในสวนสองคอเจาของมหนาทในการรบรายงานตาง ๆจากพนกงาน
ทฤษฎทเกยวของ
SQL ระบบฐานขอมล (โอภาส เอยมสรวงศ, 2558)
SQL เปนภาษามาตรฐานบนระบบฐานขอมลเชงสมพนธ อกทงยงเปนภาษาทถกน าไปใชงานบนคอมพวเตอรหลายระดบดวยกน ไมวาจะเปนเมนเฟรมคอมพวเตอรจนถงไมโครคอมพวเตอร ดงนน จงไมนาแปลกใจเลยวา ผลตภณฑซอฟตแวรจดการฐานขอมลทมอยตามทองตลาดในปจจบน
ลวนสนบสนนการท างานภายใตชดค าสง SQL แทบทงสน
วตถประสงคของ SQL
1. เพอสรางฐานขอมลและโครงสรางของรเลชน 2. สนบสนนงานจดการขอมลพนฐาน อนไดแก การเพม การปรบปรง และการลบขอมล 3. สนบสนนงานควรขอมล (Query) ทงในรปแบบอยางงายและซบซอน
ประเภทของฐานขอมลใน SQL Server 2008 (พงษพนธ ศวลย, 2552) 1. ฐานขอมลระบบ หรอ System Database
เปนฐานขอมลทถกสรางขนมาตอนทตดตง SQL Server 2008 โดยฐานขอมลเหลานนเปนฐานขอมลทใชในการเกบ Metadata ในสวนตางๆ ของ SQL Server 2008 เชน ชอ - รหสผานของผใชงาน ขอมล Job Schedule ขอมลของ Mirror Server เปนตน
2. ฐานขอมลทผใชงานสรางขนเอง (User Database) เปนฐานขอมลทเราสรางขนมาเอง เพอใชในการเกบขอมลตางๆ ทตองการ ซงฐานขอมลเหลาน
เราสามารถเขาไปก าหนดคณสมบตตางๆ ของฐานขอมล สรางออบเจกตตางๆ ในฐานขอมลทตองการ
Page 24
9
เวบไซตทเกยวของ
เวบไซตทใชในการคนหาขอมลหรอเปนแหลงคนควาหาความรเพอพฒนาระบบรานซอม
คอมพวเตอร มดงน
ภาพท 2.2 http://xn--42cn5b7abh6ec3b4qh.net/
เวบไซตทใหบรการในการซอมคอมพวเตอรและบอกปญหาเกยวกบเครองคอมพวเตอร เชน เครองคาง เครองเปดไมตด เครองตดไวรส เปนตน มการใหขอมลขาวสารตาง ๆ ดานคอมพวเตอร
และมบรการใหดาวโหลดโปรแกรมฟร
Page 25
10
ภาพท 2.3 http://www.com2day.net/
เวบไซตทเสนอขายอปกรณคอมพวเตอร ทมทงมอหนงและมอสอง มการรบประกนสนคา
คณภาพในราคาถกรวมถงการใหบรการจดสงฟรทวประเทศ บรการเกบเงนปลายทาง มการแนะน า
สนคาลดราคาและการคนหาสามารถทจะคนหาอปกรณคอมพวเตอรไดสะดวก
Page 26
11
ภาพท 2.4 http://www.pingpongsoft.com/iservice.php
โปรแกรมบรหารงานซอมบ ารงทมการใชงานงายมระบบสงอเมลแบบอตโนมตและมการตดตามสถานะของงานซอมไดทกระยะและรองรบธรกจหลายๆ ประเภท เชน รานซอมคอมพวเตอร รานซอมโทรศพท เปนตน
Page 27
12
ภาพท 2.5 https://www.pantipmarket.com/computer/part/
เวบไซตทมการแลกเปลยน ซอ-ขาย อะไหลอปกรณคอมพวเตอร เชน การดจอ แรม ฮารดดสก
CPU เปนตน มการแนะน าเกยวกบปญหาการซอขายสนคาและการบรการบนเวบไซต มเทคนคในการ
ประกาศใหผซอตดสนใจซอสนคาไดเรวขน
Page 28
13
ภาพท 2.6 https://notebookspec.com/vbforum/
เวบไซตทมการแลกเปลยนการ ซอ-ขาย Notebook มการพดคย และแสดงความคดเหนเกยวกบ
ปญหาของ Notebook ในแตละรน เชน เอเซอร อนเทล เปนตน
Page 29
14
งานวจยทเกยวของ
ระบบรานซอมคอมพวเตอร มการศกษางานวจยทเกยวของเพอน าบางสวนมาประยกตใช ให
เปนประโยชน ดงน
ภาพท 2.7 ระบบบรหารรานซอมคอมพวเตอร
พรพงษ วงศวราช (2557) สาขาวชาเทคโนโลยสารสนเทศ คณะวทยาศาสตร มหาวทยาลยธรกจบณฑตย การพฒนาระบบบรหารรานซอมคอมพวเตอรจะมเมนการท างานหลก 3 สวน ไดแก 1) เมนจดการขอมลพนฐาน 2) เมนงานบรการและ 3) เมนรายงาน การศกษาและพฒนาระบบใชกระบวนการของวงจรการพฒนาระบบ (System Develop Life Cycle: SDLC) ใชหลกการออกแบบฐานขอมลเชง
สมพนธและซอฟตแวรจดการฐานขอมล Microsoft SQL Server 2012 R2 โดยมภาษา SQL (Structured Query Language) เปนเครองมอจดการฐานขอมล และใช Microsoft Visual Studio 2013 ในการพฒนา
โปรแกรม
Page 30
15
ภาพท 2.8 ระบบบรหารจดการซอมอปกรณคอมพวเตอร
ปรยา นาคน (2557) สาขาวชาเทคโนโลยสารสนเทศ คณะวทยาการและเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยมหานคร โครงงานนเปนการพฒนาระบบการจดการการแจงซอมอปกรณคอมพวเตอรผานระบบ Web Application โดยใชภาษา PHP 5.2.6 และใชระบบการจดเกบขอมล MySQL 5.0.51b มเซรฟเวอรท าหนาทใหบรการโดยสามารถเรยกผานเวบไซตเพอรองรบการใชงานจากผใชงานเมอตองการแจงซอมอปกรณคอมพวเตอร
Page 31
16
ภาพท 2.9 ระบบจดการซอมบ ารง กรณศกษาแผนกซอมบ ารง บรษทเซนทรลพฒนาจ ากด (มหาชน)
ธระวฒน เจรญผล ปฎพทธ โอทองค า โสรยา เขวาล าธาร และอ านาจ วงศศร (2559) สาขาวชา คอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม พฒนาระบบจดการซอมบ ารง กรณศกษาแผนกซอมบ ารง บรษทเซนทรลพฒนาจ ากด (มหาชน) เพอเพมประสทธภาพระบบการจดการซอมบ ารงและลดขนตอนในการท างานใหมความรวดเรวยงขนพรอมทงชวยลดการสญหาย
ของขอมล ไดพฒนาระบบโดยใชโปรแกรม Microsoft Visual Studio 2010 และใช Microsoft SQL Server 2008 ในการจดการฐานขอมลระบบสามารถจดการขอมลพนฐานท ารายการรบแจงซอมสงตองานใหกบพนกงาน และมการออกรายงานเพอเพมประสทธภาพการท างาน และอ านวยความสะดวกตอการปฏบตงาน
Page 32
17
ภาพท 2.10 ระบบบรหารจดการอซอมรถ กรณศกษาธรเดชการชาง
จนจรา ขาวผอง (2557) สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยสยาม ไดจดท าระบบบรหาร จดการอซอมรถธรเดชการชาง กรณศกษาธรเดชการชาง โดยเปนเวบแอพพลเคชน (Web Application) ทใชภาษา PHP 5.2.6 MySQL 5.0.51b ในการพฒนาและจดเกบขอมลลงฐานขอมล (Database) เชน ขอมลลกคา ขอมลรถยนต เปนตน ขอมลการเขารบบรการ เปนตน ท าใหขอมลมความถกตองและลดระยะเวลาในการท างานลงลดปญหาดานกระบวนการท างาน
และเพมประสทธภาพของกระบวนการท างานใหรวดเรวและมประสทธภาพมากขนโดยโปรแกรมท
พฒนาขนนนสามารถใหลกคาแจงซอม เกบขอมลรถยนตของลกคา เกบขอมลการเขาใชบรการ
Page 33
18
ภาพท 2.11 ระบบบรหารงานศนยบ ารงรกษารถยนตบนอนเทอรเนต
ชญานศ ปรดาวรรณกล เดชา บญคง และวสทธ นนทพรสรพงศ (2560) สาขาวชาเทคโนโลย สารสนเทศ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม การพฒนาระบบบรหารงานศนยบ า รงรกษารถยนตข น ออกแบบโปรแกรมโดยใชโปรแกรม Adobe Dreamweaver CS6 เขยน
โปรแกรม ภาษา PHP (Personal Home Page Tools) เวอรชน 5.2.6 และใชโปรแกรม MySQL เวอรชน 5.0.51b จดเกบฐานขอมล ซงระบบสามารถจดการขอมลการสมครสมาชก ขอมลการใชบรการคนหาประวตการเขาซอม และสามารถออกรายงานการเขาซอม
Page 34
บทท 3
การออกแบบและพฒนาโปรแกรม
การศกษาขอมลเบองตน
จากการทคณะผจดท าไดศกษา และวเคราะหระบบรานซอมคอมพวเตอร พบปญหาทเกดขนคอ
1. ใชเอกสารในการท างานเปนหลกท าใหเกดปญหาทางดานความลาชาในการตดตอ
ประสานงานในการใชบรการ เอกสารสญหาย
2. การจดบนทกขอมลและจดเกบรกษาขอมลโดยการเขยนลงบนกระดาษท าใหการบนทก
และจดเกบขอมลมปญหาตามมา
3. ปญหาการไมสามารถตรวจขอมลการซอมของลกคายอนหลงได
4. เจาของรานไมสามารถตรวจอปกรณ อะไหล ยอนหลงวามการด าเนนงานกอนหลง
อยางไร
5. การตดยอดสนคาคงคลงทใชเปนอะไหลในการซอมไมเปนปจจบน สงผลใหวสด
อปกรณไมเพยงพอตอการซอมคอมพวเตอร
6. ขอมลทมอยสญหายไปจากแฟมจดเกบขอมล ท าใหการทจะดขอมลยอนหลงเพอน ามา
ประกอบการตดสนใจในการท างานท าไดชาและล าบาก
การเกบรวบรวมขอมล
1. คณะผ จดท าไดการเกบขอมลจากการสงเกต และสอบถามจาก เจาของรานซอม
คอมพวเตอร
2. การเกบรวบรวมขอมลทางเวบไซตทเกยวของกบระบบรานซอมคอมพวเตอร เพอเปน
แนวทางในการออกแบบและพฒนาโปรแกรม
3. การเกบรวบรวมขอมลจากงานวจยทเกยวของเพอน าขอมลมาชวยในการออกแบบและ
พฒนาโปรแกรม
Page 35
20
การวเคราะหระบบงาน
การวเคราะหระบบงานปจจบนท าใหคณะผจดท า พฒนาโปรแกรมเปนไปตามความตองการ
ของผใชระบบรานซอมคอมพวเตอร ซงจะท าใหโปรแกรมนนมประสทธภาพมากขน
ตารางท 3.1 แสดงรายระเอยดของระบบงานปจจบน
งาน/กจกรรม รายละเอยดของงาน/กจกรรม เอกสารทเกยวของ ผรบผดชอบ
1. การบนทกขอมลพนฐาน
เกบขอมลลกคา พนกงาน และผจ าหนายวสดอปกรณ โดยจดบนทกลงกระดาษ
นามบตรผจ าหนาย สมดบนทกประวตพนกงานและลกคา
พนกงาน
2. การสงซอ จดท าการสงซอวสดอปกรณ โดยการนบสนคาคงเหลอ แลวท าการเขยนใบสงซอใหกบผ จ าหนาย
ใบสงซอ พนกงานจดซอ-รบ
3. รบวสดอปกรณ ตรวจสอบการรบวสดอปกรณจากใบสงของและใบสงซอ
ใบสงของ พนกงานจดซอ-รบ
4. การรบซอม คอมพวเตอร
จดการรบเครองคอมพวเตอรทลกคาน ามาซอมและก าหนดพนกงาน โดยการจดใสสมดและออกใบรบซอมใหกบลกคา
ใบรบซอม พนกงาน
5. การซอมคอมพวเตอรและเบกวสดอปกรณ
จดท ารายการซอมและเบกวสดอปกรณโดยจดรายละเอยดการซอมใสสมด พนกงานซอมพจารณาและขอเบกใหพนกงานเขยนใบเบกแลวสงวสดใหพนกงานซอม
สมดบนทกการซอม ใบเบกวสดอปกรณ
พนกงานซอม
6. การสงคนเครองคอมพวเตอร
ออกใบเสรจและท าการสงเครองคอมพวเตอรใหกบลกคา
ใบเสรจรบเงน พนกงาน
Page 36
21
ตารางท 3.2 แสดงสภาพปญหาทเกดจากระบบงานในปจจบน
งาน/กจกรรม ปญหา ความตองการ
1. การบนทกขอมลพนฐาน - ท าใหขอมลสญหาย
- มความเปนระบบในการเกบขอมล
2. การสงซอ - ไมสามารถตรวจสอบสนคาคงคลงไดเนองจากใชเวลานานในการตรวจสอบสนคาคงคลง
- ความสะดวกรวดเรวในการตรวจสอบสนคาคงคลง
3. รบวสดอปกรณ - การรบวสดอปกรณใชการอางองจากการสงซอโดยเกบเปนกระดาษท าใหเกดความผดพลาด
- ระบบชวยบอกถงสถานะในการรบวสดอปกรณและวนทรบ
4. การรบซอมคอมพวเตอร - การรบซอมใชการเขยนท าใหสญหายและผดพลาด
- พนกงานซอมไมสามารถตรวจสอบงานไดวาการซอมใชเวลากวน
- ระบบชวยออกใบรบซอม
5. การซอมคอมพวเตอรและเบกวสดอปกรณ
- การซอมใชวธการเขยนรายการซอมและรายการเบกท าใหตรวจสอบสถานะการซอมและรายการเบกไดยาก
- ท าใหผดพลาดในการตรวจสอบวสดคงคลง
- ระบบชวยบนทกรายการซอมและสถานะการซอม
- ระบบชวยบนทกการเบกวสดอปกรณทใชในการซอม
6. การสงคนเครองคอมพวเตอร - การค านวณคาใชจายผดพลาด
- เอกสารสญหาย
- ระบบการค านวณคาใชจายในการซอม
- ออกใบเสรจใหกบลกคาได
Page 37
22
แผนผงการท างานของระบบงานปจจบน
ภาพท 3.1 แผนผงการรบซอมคอมพวเตอร
Page 38
23
การออกแบบและพฒนาโปรแกรม
1. การออกแบบสวนขอมลน าเขา
ภาพท 3.2 หนาจอเขาสระบบรานซอมคอมพวเตอร
หนาจอเขาสระบบรานซอมคอมพวเตอร โดยผใชงานจะใสรหสพนกงาน และรหสผานเพอเขา
สระบบ
Page 39
24
ภาพท 3.3 หนาจอหลกรานซอมคอมพวเตอร
หนาจอเมนหลกของระบบรานซอมคอมพวเตอร สามารถเขาไปยงเมนตางๆ เพอเขาไปยง
หนาจอทผใชตองการ ประกอบดวย
1. เมนขอมลพนฐาน 2. เมนสงซอ/รบ
3. เมนซอมคอมพวเตอร 4. เมนสงคนเครองใหลกคา 5. เมนรายงาน 6. เมนออกจากระบบ
Page 40
25
ภาพท 3.4 หนาจอจดการขอมลลกคา
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลลกคา เชน รหสลกคา ชอ-นามสกล ทอย เบอร
โทรศพท อเมล เปนตน และมชองวางส าหรบกรอกชอลกคาทตองการคนหา โดยจะแสดงขอมล
รายละเอยดในตาราง และท าการ แกไข บนทกขอมลตางๆได
Page 41
26
ภาพท 3.5 หนาจอขอมลพนกงาน
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลพนกงาน เชน รหสพนกงาน ชอ-นามสกล ท
อย รหสผาน เบอรโทรศพท ต าแหนง เปนตน และมชองวางส าหรบกรอกชอพนกงานทตองคนหา
โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆได
Page 42
27
ภาพท 3.6 หนาจอขอมลผจ าหนายวสดอปกรณ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลผจ าหนายวสดอปกรณ เชน รหสผจ าหนาย
วสดอปกรณ ชอผจ าหนาย ทอย เบอรโทรศพท อเมล เปนตน และมชองวางส าหรบกรอกชอผจ าหนาย
วสดอปกรณทตองคนหา โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆ
ได
Page 43
28
ภาพท 3.7 หนาจอขอมลวสดอปกรณ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลวสดอปกรณ เชน รหสวสดอปกรณ ประเภท
วสด ชอวสดอปกรณ จ านวนวสดอปกรณ ผจ าหนาย จ านวนวสดอปกรณ ราคาทนตอหนวย ราคาขาย
ตอหนวย หนวยนบ เปนตน และมชองวางส าหรบกรอกชอวสดอปกรณ หมายเลยซเรยล ทตองคนหา
โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆได
Page 44
29
ภาพท 3.8 หนาจอประเภทวสดอปกรณ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลประเภทวสดอปกรณ เชน รหสประเภทวสด
อปกรณ ชอประเภทวสดอปกรณ เปนตน และมชองวางส าหรบกรอกชอประเภทวสดอปกรณทตอง
คนหา โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆได
Page 45
30
ภาพท 3.9 หนาจอยหอเครองคอมพวเตอร
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลยหอเครองคอมพวเตอร เชน รหสยหอ
สามารถกรอก ชอยหอ เปนตน และมชองวางส าหรบกรอกชอยหอทตองคนหา โดยจะแสดงขอมล
รายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆได
Page 46
31
ภาพท 3.10 หนาจอต าแหนงงาน
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลต าแหนงงาน เชน รหสต าแหนง ต าแหนง และ
มชองวางส าหรบกรอกชอยหอทตองคนหา โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข
บนทกขอมลตางๆได
Page 47
32
ภาพท 3.11 หนาจอสงซอ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลสงซอ เชน รหสสงซอ วนทซอ ผจดจ าหนาย
ชอผจดจ าหนาย ทอย เบอรโทรศพท อเมล และในสวนการเลอกวสดอปกรณ เชน รหสวสดอปกรณ
ชอวสดอปกรณ จ านวน ราคาซอ/หนวย เปนตน โดยจะแสดงขอมลรายละเอยดในตาราง และแสดง
ราคาสทธ ภาษมลคาเพม ราคารวมทงหมด และท าการบนทกขอมลได
Page 48
33
ภาพท 3.12 หนาจอคนหาผจดจ าหนาย
หนาจอคนหาผจดจ าหนาย มชองวางส าหรบกรอกชอทตองการคนหา โดยจะแสดงขอมล
รายละเอยดในตารางประกอบดวย รหสผจ าหนาย ชอผจ าหนาย เบอรโทรศพท ทอย อเมล
Page 49
34
ภาพท 3.13 หนาจอคนหาวสดอปกรณ
หนาจอคนหาวสด มชองวางส าหรบกรอกชอทตองการคนหา โดยจะแสดงขอมลรายละเอยด
ในตารางอปกรณประกอบดวย รหสวสดอปกรณ ชอวสดอปกรณ ประเภทวสด ราคาซอ ราคาขาย
จ านวน หนวยนบ ผจ าหนาย
Page 50
35
ภาพท 3.14 หนาจอรบวสดอปกรณ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบรบวสดอปกรณ เชน รหสสงซอ วนทซอ วนทรบ ชอ
ผจ าหนาย พนกงานสงซอ และจะแสดงขอมลวสดอปกรณทสงซอในตาราง จ านวนวสดอปกรณ
ทงหมด เปนตน ในสวนของซเรยลนมเบอรจะแสดง รหสวสดอปกรณและจ านวนทตองกรอก
หมายเลขซเรยลของอปกรณ ชองกรอกหมายเลขซเรยลของอปกรณ จ านวนทกรอกหมายเลขอปกรณ
จะแสดงขอมลรายละเอยดหมายเลขซเรยลในตาราง และแสดง ราคาสทธ ภาษมลคาเพม ราคารวม
ทงหมด ท าการบนทก และยกเลก
Page 51
36
ภาพท 3.15 หนาจอคนหารหสสงซอ
หนาจอคนหารหสสงซอ มชองวางส าหรบกรอกรหสสงซอทตองการคนหา โดยจะแสดงขอมล
รายละเอยดในตารางประกอบดวย รหสสงซอ วนทซอ ผจ าหนาย ราคารวม ภาษมลคาเพม ราคาสทธ
Page 52
37
ภาพท 3.16 หนาจอรบซอมคอมพวเตอร
หนาจอสวนนจะแสดงรายละเอยดเกยวกบรบซอมคอมพวเตอร เชน รหสการซอม รหสลกคา
ชอลกคา ทอย เบอรโทรศพท อเมล วนทรบซอม ชอพนกงาน ยหอ รน หมายเลขเครอง อาการเสย
รายละเอยดการซอม เปนตน ท าการบนทกและลางขอมล
Page 53
38
ภาพท 3.17 หนาจอคนหาลกคา
หนาจอคนหาลกคา มชองวางส าหรบกรอกชอทตองการคนหา โดยจะแสดงขอมลรายละเอยด
ในตารางประกอบดวย รหสลกคา ชอลกคา ทอย เบอรโทร อเมล
Page 54
39
ภาพท 3.18 หนาจอด าเนนการซอม
หนาจอสวนนจะแสดงรายละเอยดเกยวกบด าเนนการซอม เชน รหสการซอม ชอลกคา ยหอ รน
หมายเลขเครอง อาการเสย รายละเอยดการซอม ในสวนของเบกอะไหลส าหรบซอมจะแสดง รหสการ
เบก ชอพนกงาน วนทเบกและในสวนของการเลอกวสดทตองการเบกจะแสดง รหสวสดอปกรณ ชอ
วสดอปกรณ คงเหลอ จ านวนทตองการเบก ราคา /หนวย ชองแสดงซเรยลนมเบอรทเลอก โดยจะ
แสดงขอมลรายละเอยดวสดอปกรณทเบกในตารางาน แสดงราคาสทธ และท าการบนทกได
Page 55
40
ภาพท 3.19 หนาจอคนหารหสการซอม
หนาจอคนหารหสขอมลการซอม มชองวางส าหรบกรอกรหสการซอมทตองการคนหา โดยจะ
แสดงขอมลรายละเอยดในตารางประกอบดวย รหสการซอม วนทรบซอม ยหอ รน หมายเลขเครอง
อาการเสย รายละเอยดการซอม ชอลกคา ชอพนกงาน
Page 56
41
ภาพท 3.20 หนาจอคนหาวสดอปกรณ
หนาจอคนหาวสดอปกรณ มชองวางส าหรบกรอกชอทตองการคนหา โดยจะแสดงขอมล
รายละเอยดในตารางประกอบดวย รหสวสดอปกรณ ชอวสดอปกรณ ประเภทวสด ราคาซอ ราคาขาย
จ านวน หนวยนบ ผจ าหนาย
Page 57
42
ภาพท 3.21 หนาจอคนหาซเรยลนมเบอร
หนาจอคนหาซเรยลนมเบอร โดยจะแสดงขอมลรายละเอยดในตารางประกอบดวย รหสวสด
อปกรณ ซเรยลนมเบอร
Page 58
43
ภาพท 3.22 หนาจอสงคนเครองคอมพวเตอร
หนาจอสวนนจะแสดงรายละเอยดเกยวกบสงคนเครองคอมพวเตอร เชน ชอลกคา ยหอ รน
หมายเลขเครอง อาการเสย รายละเอยดการซอม ในสวนของขอมลารเบกจะแสดง รหสการเบก วนท
เบก ชอพนกงานซอม โดยจะแสดงขอมลรายละเอยดวสดอปกรณทเบกในตาราง และแสดง ราคาวสด
อปกรณ คาบรการ ภาษมลคาเพม ราคารวม ท าการบนทกและลางขอมล
Page 59
44
ภาพท 3.23 หนาจอคนหารหสการซอม
หนาจอคนหารหสการซอม มชองวางส าหรบกรอกรหสการซอมทตองการคนหา โดยจะแสดง
ขอมลรายละเอยดในตารางประกอบดวย รหสการซอม วนทรบซอม ยหอ รน หมายเลขเครอง อาการ
เสย รายละเอยดการซอม ชอลกคา ชอพนกงาน
Page 60
45
ภาพท 3.24 หนาจอรายงานระบบ
หนาจอรายงานระบบ จะแสดงรายงานตางๆ ประกอบดวย รายงานสงซอ รายงานการรบซอม
รายงานการเบก และรายงานวสดคงเหลอ วนทเรมออกรายงานและวนทสนสดออกรายงาน ท าการ
บนทกเพอออกรายงาน
Page 61
46
2. การออกแบบสวนผลลพธ
ภาพท 3.25 ใบสงซอ
Page 62
47
ภาพท 3.26 ใบซอมคอมพวเตอร
Page 63
48
ภาพท 3.27 ใบเบกวสด
Page 64
49
ภาพท 3.28 ใบเสรจรบเงน
Page 65
50
ภาพท 3.29 รายงานการสงซอ
Page 66
51
ภาพท 3.30 รายงานการซอม
Page 67
52
ภาพท 3.31 รายงานการเบก
Page 68
53
ภาพท 3.32 รายงานวสดคงเหลอ
Page 69
54
3. ออกแบบฐานขอมล
ภาพท 3.33 การแสดงความสมพนธของขอมล
Page 70
55
ตารางท 3.3 รายการตารางขอมล
ชอตาราง ค าอธบาย Brand Customer DetailOrder Detail Requisition Employee FixReport Material Order Position Serial Number Supplier Requisition TypeMat Unit
ตารางยหอเครองคอมพวเตอร ตารางลกคา ตารางรายละเอยดการสงซอ ตารางรายละเอยดการเบก ตารางพนกงาน ตารางซอมคอมพวเตอร ตารางวสดอปกรณ ตารางสงซอ ตารางต าแหนงงาน ตารางซเรยลนมเบอร ตารางผจ าหนายวสดอปกรณ ตารางเบกวสดอปกรณ ตารางประเภทวสดอปกรณ ตารางหนวยนบ
Page 71
56
4. การพฒนาโปรแกรม
4.1 การออกแบบฐานขอมลโดยใชโปรแกรม Microsoft SQL Server 2008 R2
ภาพท 3.34 การออกแบบฐานขอมล
Page 72
57
4.2 การออกแบบสวนตดตอกบผใชโดยใชโปรแกรม Microsoft Visual Studio 2017
ภาพท 3.35 การออกแบบสวนตดตอกบผใชระบบ
Page 73
58
4.3 การเขยนโปรแกรมตดตอกบฐานขอมลดวยภาษา C#
ภาพท 3.36 แสดงการเขยนโปรแกรมเพอใชตดตอกบฐานขอมล
Page 74
บทท 4
ขนตอนการปฏบตงานและการทดสอบโปรแกรม
ขนตอนการปฏบตงาน
โปรแกรมระบบรานซอมคอมพวเตอร ผมสทธในการเขาถงขอมลม 3 กลม ดงตอไปน
4.1 พนกงานดแลระบบ มสทธในการเขาใชงาน เขาถงขอมลไดทกหนาจอของระบบ
4.2 พนกงานฝายจดซอ มสทธในการเขาใชงาน เขาถงขอมลเฉพาะสงซอและรบ
4.3 พนกงานชางซอม มสทธในการเขาใชงาน เขาถงขอมลเฉพาะด าเนนการซอม
คอมพวเตอร
Page 75
60
โปรแกรมระบบรานซอมคอมพวเตอร มขนตอนการใชงานดงตอไปน
ภาพท 4.1 หนาจอ Login เขาสระบบ
หนาจอแรกส าหรบการใชระบบ คอ การเขาระบบโดยการ Login มขนตอนดงตอไปน
1. กรอกรหสพนกงาน 2. กรอกรหสผาน 3. คลกป ม เขาสระบบ เพอเขาสระบบ
4. คลกเพอลางขอมล
Page 76
61
ภาพท 4.2 หนาจอเมนหลกของระบบ
เมอผใชงานเขาสระบบแลวจะแสดงหนาเมนหลกตางๆ ของโปรแกรมดงตอไปน
1. เมนขอมลพนฐาน ส าหรบจดการขอมลพนฐาน 2. เมนสงซอ/รบ ส าหรบจดการขอมลสงซอและรบ 3. เมนซอมคอมพวเตอร ส าหรบจดการขอมลซอมคอมพวเตอร 4. เมนสงคนเครองใหลกคา ส าหรบจดการขอมลสงคนเครองคอมพวเตอรใหแกลกคา
5. เมนรายงาน ส าหรบออกรายงานตางๆ ของระบบ
6. เมนออกจากระบบ ส าหรบออกจากโปรแกรม
Page 77
62
ภาพท 4.3 หนาจอเมนขอมลพนฐาน
เมอผ ใชคลกปมเมนขอมลพนฐาน จะแสดงเมนขอมลพนฐานตางๆ ของโปรแกรม
ดงตอไปน
1. ขอมลลกคา ส าหรบจดการขอมลลกคา ดงภาพท 4.6 2. ขอมลพนกงาน ส าหรบจดการขอมลพนกงาน ดงภาพท 4.7
3. ขอมลผจ าหนายวสดอปกรณ ส าหรบจดการขอมลผจ าหนายวสดอปกรณ ดงภาพท 4.8
4. ขอมลวสดอปกรณ ส าหรบจดการขอมลวสดอปกรณ ดงภาพท 4.9 5. ประเภทวสดอปกรณ ส าหรบจดการประเภทวสดอปกรณ ดงภาพท 4.10 6. ยหอเครองคอมพวเตอร ส าหรบจดการยหอเครองคอมพวเตอร ดงภาพท 4.11
7. ต าแหนงงาน ส าหรบจดการต าแหนงงาน ดงภาพท 4.12
Page 78
63
ภาพท 4.4 หนาจอเมนสงซอและรบ
เมอผ ใชคลกปมเมนสงซอ/รบ จะแสดงเมนขอมลสงซอและรบวสด ของโปรแกรม
ดงตอไปน
1. สงซอ เมอคลก ระบบจะแสดงหนาจอสงซอ ดงภาพท 4.13
2. รบวสด เมอคลก ระบบจะแสดงหนาจอรบวสดวสดอปกรณ ดงภาพท 4.16
Page 79
64
ภาพท 4.5 หนาจอเมนซอมคอมพวเตอร
เมอผใชคลกป มเมนซอมคอมพวเตอร จะแสดงเมนขอมลซอมคอมพวเตอรตาง ๆ ของ
โปรแกรมดงตอไปน
1. รบซอมคอมพวเตอร เมอคลก ระบบจะแสดงหนาจอรบซอมคอมพวเตอร
ดงภาพท 4.18 2. ด าเนนการซอม เมอคลก ระบบจะแสดงหนาจอด าเนนการซอมคอมพวเตอร
ดงภาพท 4.20
Page 80
65
ภาพท 4.6 หนาจอขอมลลกคา
หนาจอขอมลลกคา ใชส าหรบจดการขอมลลกคา โดยมขนตอนการใชงานดงตอไปน
1. เมอผใชตองการเพมขอมลลกคา ใหคลกปมเพมเพอเรยกรหสลกคา และกรอกชอ-นามสกล ทอย เบอรโทรศพทและอเมล
2. ป มบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล 3. เมอผใชงานตองการคนหาขอมลลกคา ใหกรอกชอลกคาโดยในตารางจะแสดงขอมลลกคาท
คนหา 4. ป มแกไข คลกเมอตองการแกไขขอมลลกคาทมอยแลว โดยจะตองเลอกขอมลลกคาในตาราง
กอน จากนนท าการแกไขขอมลลกคา
5. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลลกคา
Page 81
66
ภาพท 4.7 หนาจอขอมลพนกงาน
หนาจอขอมลพนกงาน ใชส าหรบจดการขอมลพนกงาน โดยมการใชงานดงตอไปน
1. เมอผใชตองการเพมขอมลพนกงาน ใหคลกป มเพมเพอเรยกรหสพนกงาน กรอกชอ-นามสกล
ทอย รหสผาน เบอรโทรศพท และเลอกต าแหนงงาน 2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล 3. เมอผใชงานตองการคนหาขอมลพนกงาน ใหกรอกชอพนกงานโดยในตารางจะแสดงขอมล
พนกงานทคนหา 4. ป มแกไข คลกเมอตองการแกไขขอมลพนกงานทมอยแลว โดยจะตองเลอกขอมลพนกงานใน
ตารางกอน จากนนท าการแกไขขอมลพนกงาน 5. ป มยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลพนกงาน
Page 82
67
ภาพท 4.8 หนาจอขอมลผจ าหนายวสดอปกรณ
หนาจอขอมลผจ าหนายวสดอปกรณ ใชส าหรบจดการขอมลผจ าหนายวสดอปกรณ
โดยมขนตอนการใชงานดงตอไปน
1. เมอผใชตองการเพมขอมลผจ าหนายวสดอปกรณ ใหคลกป มเพมเพอเรยกรหสผจ าหนายวสดอปกรณ กรอกชอผจ าหนายวสดอปกรณ ทอย เบอรโทรศพท และอเมล
2. ป มบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล 3. เมอผใชงานตองการคนหาขอมลผจ าหนายวสดอปกรณ ใหกรอกชอผจ าหนายวสด
อปกรณ โดยในตารางจะแสดงขอมลผจ าหนายวสดอปกรณทคนหา 4. ป มแกไข คลกเมอตองการแกไขขอมลผจ าหนายวสดอปกรณ ทมอยแลว โดยจะตองเลอก
ขอมลผจ าหนายวสดอปกรณในตารางกอน จากนนท าการแกไขขอมลผจ าหนายวสดอปกรณ
5. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลผจ าหนายวสดอปกรณ
Page 83
68
ภาพท 4.9 หนาจอขอมลวสดอปกรณ
หนาจอขอมลวสดอปกรณ ใชส าหรบจดการขอมลวสดอปกรณ โดยมขนตอนการใชงาน
ดงตอไปน
1. เมอผใชตองการเพมขอมลวสดอปกรณ ใหคลกป มเพมเพอเรยกรหสวสดอปกรณ ใหเลอกประเภทวสดอปกรณ กรอกชอวสดอปกรณ เลอกผจ าหนายวสดอปกรณ ราคาทนตอหนวย ราคาขายตอหนวย และเลอกหนวยนบ
2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล 3. เมอผใชงานตองการคนหาขอมลวสดอปกรณ ใหกรอกชอวสดอปกรณ โดยในตารางจะแสดง
ขอมลวสดอปกรณทคนหา 4. เมอผใชงานตองการคนหาซเรยลนมเบอร ใหกรอกซเรยลนมเบอร โดยในตารางจะแสดง
ซเรยลนมเบอร ทคนหา 5. ป มแกไข คลกเมอตองการแกไขขอมลวสดอปกรณทมอยแลว โดยจะตองเลอกขอมลวสด
อปกรณในตารางกอน จากนนท าการแกไขขอมลวสดอปกรณ
6. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลวสดอปกรณ
Page 84
69
ภาพท 4.10 หนาจอประเภทวสดอปกรณ
หนาจอประเภทวสดอปกรณ ใชส าหรบจดการประเภทวสดอปกรณ โดยมขนตอนการใชงาน
ดงตอไปน
1. เมอผใชตองการเพมขอมลประเภทวสดอปกรณ ใหคลกป มเพมเพอเรยกรหสประเภทวสดอปกรณ กรอกชอประเภทวสดอปกรณ
2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล
3. เมอผใชงานตองการคนหาขอมลประเภทวสดอปกรณ ใหกรอกชอประเภทวสดอปกรณโดยในตารางจะแสดงรายการประเภทวสดอปกรณทคนหา
4. ป มแกไข คลกเมอตองการแกไขประเภทวสดอปกรณ ทมอยแลว โดยจะตองเลอกขอมลประเภทวสดอปกรณในตารางกอน จากนนท าการแกไขประเภทวสดอปกรณ
5. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลประเภทวสดอปกรณ
Page 85
70
ภาพท 4.11 หนาจอยหอเครองคอมพวเตอร
หนาจอยหอเครองคอมพวเตอร ใชส าหรบจดการยหอเครองคอมพวเตอรโดยมขนตอนการใช
งานดงตอไปน
1. เมอผใชตองการเพมขอมลยหอเครองคอมพวเตอร ใหคลกป มเพมเพอเรยกรหสยหอเครองคอมพวเตอร กรอกชอยหอเครองคอมพวเตอร
2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล
3. เมอผใชงานตองการคนหายหอเครองคอมพวเตอร ใหกรอกชอยหอโดยในตารางจะแสดงยหอเครองคอมพวเตอรทคนหา
4. ป มแกไข คลกเมอตองการแกไขยหอเครองคอมพวเตอรทมอยแลว โดยจะตองเลอกยหอเครองคอมพวเตอรในตารางกอน จากนนท าการแกไขยหอเครองคอมพวเตอร
5. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลยหอเครองคอมพวเตอร
Page 86
71
ภาพท 4.12 หนาจอต าแหนงพนกงาน
หนาจอต าแหนงพนกงาน ใชส าหรบจดการต าแหนงพนกงาน โดยมขนตอนการใชงาน
ดงตอไปน
1. เมอผใชตองการเพมขอมลต าแหนงพนกงาน ใหคลกป มเพมเพอเรยกรหสต าแหนงพนกงาน และกรอกต าแหนงพนกงาน
2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล
3. เมอผใชงานตองการคนหาต าแหนงพนกงานใหกรอกชอต าแหนงพนกงาน โดยในตารางจะแสดงต าแหนงพนกงานทคนหา
4. ป มแกไข คลกเมอตองการแกไขต าแหนงพนกงานทมอยแลว โดยจะตองเลอกต าแหนงพนกงานในตารางกอน จากนนท าการแกไขต าแหนงพนกงาน
5. ป มยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลต าแหนงพนกงาน
Page 87
72
ภาพท 4.13 หนาจอสงซอ
หนาจอสงซอ ใชส าหรบจดการสงซอ โดยมขนตอนการใชงานดงตอไปน
1. เมอผใชตองการเพมขอมลสงซอ ใหคลกปมเพมเพอเรยกรหสสงซอ 2. ป มคนหาผจดจ าหนาย ระบบจะแสดงหนาจอคนหาผจ าหนาย ดงภาพท 4.14 เมอเลอกขอมล
แลว ระบบจะแสดง รหสผจดจ าหนาย ชอผจดจ าหนาย วนทซอ ทอย เบอรโทรศพท อเมล โดยอตโนมต
3. เมอผใชตองการเลอกวสดอปกรณ คลกป มคนหาเพอเลอกขอมลวสดอปกรณ ระบบจะแสดง
หนาจอคนหาวสดอปกรณ ดงภาพท 4.15 เมอเลอกขอมลแลวระบบจะแสดงขอมล รหสวสดอปกรณ ชอวสดอปกรณ ราคา/หนวย จ านวน ราคารวมโดยอตโนมต
4. เมอผใชงานสงซอเพมใหคลกปมสงซอเพม ระบบจะค านวณราคาวสดอปกรณทงหมดใหโดยอตโนมต และแสดงขอมลราคาในตารางดานลาง
5. ป มลบ คลกเมอตองการลางขอมลวสดอปกรณทเลอก 6. ป มลบในตาราง คลกเมอตองการลบรายการวสดอปกรณในตาราง
Page 88
73
7. เมอคลกป มบนทก ระบบจะท าการบนทกขอมลการสงซอลงฐานขอมล
8. ปมยกเลก คลกเมอตองการยกเลกการสงซอวสดอปกรณ
Page 89
74
ภาพท 4.14 หนาจอคนหาผจดจ าหนาย
จากการคลกป มคนหาผจ าหนาย โดยระบบจะแสดงหนาจอคนหาผจดจ าหนาย โดยมขนตอน
การใชงานดงตอไปน
1. เมอผใชตองการคนหาผจดจ าหนาย ใหกรอกชอผจดจ าหนาย
2. คลกเลอกขอมลผจดจ าหนายทตองการ 3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
Page 90
75
ภาพท 4.15 หนาจอคนหาวสดอปกรณ
จากการคลกป มคนหาวสดอปกรณ โดยระบบจะแสดงหนาจอคนหาวสดอปกรณ โดยม
ขนตอนการใชงานดงตอไปน
1. เมอผใชตองการคนหารายการวสดอปกรณ ใหกรอกชอวสดอปกรณ
2. คลกเลอกขอมลวสดอปกรณทตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
Page 91
76
ภาพท 4.16 หนาจอรบวสดอปกรณ
หนาจอรบวสดอปกรณ ใชส าหรบจดการรบวสดอปกรณ โดยมขนตอนการใชงานดงตอไปน
1. ป มคนหารหสสงซอ ระบบจะแสดงหนาจอคนหารายละเอยดการสงซอ ตามทผใชงานเลอก
ดงภาพท 4.17 เมอเลอกขอมลแลวระบบจะแสดง ชอผจดจ าหนาย พนกงานสงซอ วนทซอ วนทรบ โดยอตโนมต
2. คลกเลอกรายการทตองการ รหสวสดอปกรณจะแสดงในกรอบซเรยลนมเบอร และแสดงจ านวนทตองกรอกซเรยลนมเบอร
3. คลกป มบนทก ระบบจะบนทกและแสดงรหสวสดและหมายเลขซเรยลนมเบอรในชองตาราง
ดานลาง 4. ป มลบในตาราง คลกเมอตองการลบขอมลทเลอก
5. ป มยกเลก คลกเมอตองการลางขอมล
6. ป มบนทก คลกเมอตองการบนทกขอมลรบวสดอปกรณ และบนทกหมายเลขซเรยลนมเบอร
ลงฐานขอมล
Page 92
77
ภาพท 4.17 หนาจอคนหารหสสงซอ
จากการคลกปมคนหารหสสงซอ โดยระบบจะแสดงหนาจอคนหารหสสงซอ โดยมขนตอน
การใชงานดงตอไปน
1. เมอผใชตองการคนหารายการสงซอ ใหกรอกรหสสงซอ 2. คลกเลอกขอมลรายการสงซอทตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
Page 93
78
ภาพท 4.18 หนารบซอมคอมพวเตอร
หนาจอรบซอมคอมพวเตอร ใชส าหรบจดการรบซอมคอมพวเตอรโดยมขนตอนการใชงาน
ดงตอไปน
1. เมอผใชตองการเพมขอมลรบซอมคอมพวเตอร ใหคลกปมเพมเพอเรยกรหสการซอม 2. ป มขอมลลกคาคลกเพอเลอกขอมลลกคา ดงภาพท 4.19 เมอเลอกขอมลแลวระบบจะแสดง
ชอลกคา ทอย เบอรโทรศพท อเมล วนทรบซอม ชอพนกงาน โดยอตโนมต 3. เมอผใชตองการเพมขอมลรบซอมคอมพวเตอร ใหเลอกยหอในชองตวเลอกแลวกรอก รน
หมายเลขเครอง อาการเสย และรายละเอยดการซอม 4. คลกป มบนทก ระบบจะท าการบนทกขอมลการรบซอมคอมพวเตอรลงฐานขอมล
5. ป มลางขอมล คลกเมอผใชตองการยกเลกขอมล
Page 94
79
ภาพท 4.19 หนาจอคนหาลกคา
จากการคลกป มคนหาลกคาโดยระบบจะแสดงหนาจอคนหาชอลกคา โดยมขนตอนการใช
งานดงตอไปน
1. เมอผใชตองการคนหาลกคา ใหกรอกชอ
2. คลกเลอกขอมลลกคาทตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
Page 95
80
ภาพท 4.20 หนาจอด าเนนการซอมคอมพวเตอร
หนาจอด าเนนการซอมคอมพวเตอร ใชส าหรบจดการด าเนนการซอมคอมพวเตอร โดยม
ขนตอนการใชงานดงตอไปน
1. ป มคนหาการซอม เมอผใชคลกระบบจะแสดงหนาจอคนหารหสการซอม ดงภาพท 4.21 เมอเลอกรายการทตองการ ระบบจะแสดง รหสการซอม ชอลกคา ยหอ รน หมายเลขเครอง อาการเสย โดยอตโนมต และกรอกรายละเอยดการซอม
2. เมอผใชตองการเพมขอมลการเบกอะไหลส าหรบซอมใหคลกทปมเพม เพอเรยกรหสการเบก ระบบจะแสดง ชอพนกงาน วนทเบก โดยอตโนมต
3. ป มคนหา เมอผใชคลกระบบจะแสดงหนาจอคนหาวสดอปกรณ ดงภาพท 4.22 เมอเลอกรายการทตองการ ระบบจะแสดง รหสวสดอปกรณ ชอวสดอปกรณ จ านวนคงเหลอ และราคาตอหนวย
4. คลกเลอกจ านวนทจะเบก 5. ป มเลอกซเรยลนมเบอร เมอผใชคลกระบบจะแสดงหนาจอคนหาซเรยลนมเบอร ดงภาพท
4.23
Page 96
81
6. ป มเพมคลกเมอผใชงานตองการเพมวสดอปกรณ ระบบจะค านวณราคาวสดอปกรณทเบกให
โดยอตโนมต และแสดงขอมลราคาในตารางดานลาง 7. ป มลบในตาราง คลกเมอตองการลบรายการทเลอกในตาราง
8. คลกป มบนทก ระบบจะท าการบนทกขอมลการรบซอมคอมพวเตอรลงฐานขอมล
Page 97
82
ภาพท 4.21 หนาจอคนหารหสการซอม
จากการคลกป มคนหารหสการซอมโดยระบบจะแสดงหนาจอคนหารหสการซอม โดยม
ขนตอนการใชงานดงตอไปน
1. เมอผใชตองการคนหารายการวสดอปกรณ ใหกรอกรหสการซอม
2. คลกเลอกขอมลการซอมทตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
Page 98
83
ภาพท 4.22 หนาจอคนหาวสดอปกรณ
จากการคลกป มคนหาวสดอปกรณ โดยระบบจะแสดงหนาจอคนหาวสดอปกรณโดยม
ขนตอนการใชงานดงตอไปน
1. เมอผใชตองการคนหารายการวสดอปกรณ ใหกรอกชอวสดอปกรณ
2. คลกเลอกรายการวสดอปกรณตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
Page 99
84
ภาพท 4.23 หนาจอคนหาซเรยลนมเบอร
จากการคลกป มคนหารหสวสดอปกรณโดยระบบจะแสดงหนาจอคนหาซเรยลนมเบอร โดย
มขนตอนการใชงานดงตอไปน
1. คลกเลอกขอมลซเรยลนมเบอรตองการ
2. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
Page 100
85
ภาพท 4.24 หนาจอสงคนเครองคอมพวเตอร
หนาจอสงคนเครองคอมพวเตอร ใชส าหรบจดการสงคนเครองคอมพวเตอร โดยมขนตอน
การใชงานดงตอไปน
1. ป มคนหารหสการซอม เมอผใชคลกระบบจะแสดงหนาจอคนหาสงคนเครองคอมพวเตอร ดงภาพท 4.25 เมอเลอกรายการทตองการ ระบบจะแสดง รหสการซอม ชอลกคา ยหอ รน
หมายเลขเครอง อาการเสย วนทรบซอม ชอพนกงานรบซอม รายละเอยดการซอมและสวนของขอมลการเบก โดยอตโนมต
2. กรอกคาบรการ ระบบจะค านวณและแสดงราคารวมโดยอตโนมต 3. ป มบนทก ระบบจะท าการบนทกขอมลการรบซอมคอมพวเตอรลงฐานขอมล
4. ป มลางขอมล คลกเมอผใชตองการยกเลกขอมล
Page 101
86
ภาพท 4.25 หนาจอคนหาสงคนเครองคอมพวเตอร
จากการคลกป มคนหาสงคนเครองคอมพวเตอร โดยระบบจะแสดงหนาจอคนหาสงคนเครอง
คอมพวเตอรโดยมขนตอนการใชงานดงตอไปน
1. เมอผใชตองการคนหารายการซอม ใหกรอกชอรหสการซอม 2. คลกเลอกรายการทตองการ
3. ป มเลอก คลกเมอตองการเลอกรายการในตาราง
Page 102
87
ภาพท 4.26 หนาจอรายงานระบบ
เมนรายงาน ส าหรบออกรายงานตางๆ ของระบบประกอบดวย รายงานการสงซอ รายงาน
การซอม รายงานการเบก รายงานวสดคงเหลอ โดยมขนตอนการใชงานดงตอไปน
1. คลกเลอกรายการทตองการ ประกอบดวย - รายงานการสงซอ - รายงานการรบซอม
- รายงานการเบก - รายงานวสดคงเหลอ
2. คลกเลอกวนทเรมออกรายงาน 3. คลกเลอกวนทสนสดออกรายงาน
4. คลกป มตกลง เพอแสดงรายงานทผใชเลอก
Page 103
88
การทดสอบโปรแกรม
คณะผจดท าไดท าการปองกนขอผดพลาดของโปรแกรม ดงตอไปน
1. การตรวจสอบของผดพลาดในหนา Login
ภาพท 4.27 หนาจอเขาสระบบ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอเขาสระบบหากผใชกรอกขอมลผใชและรหสผานไมถกตอง เมอผใชงานคลกป มเขาระบบ ดงภาพท 4.27 จะขนขอความดงน
เมอผใชคลกป มเขาสระบบ ในกรณทผใชกรอกรหสพนกงานหรอรหสผานไมถกตอง ระบบ
จะแสดงขอความดงภาพท 4.28 จะขนขอความดงน
ภาพท 4.28 ผลการตรวจสอบขอมลไมถกตอง
Page 104
89
2. การตรวจสอบขอผดพลาดในหนาขอมลลกคา
ภาพท 4.29 หนาจอขอมลลกคา
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอขอมลลกคาจะพบกบรายละเอยดตางๆ
ของลกคา เมอผใชงานคลกป มตางๆ ดงภาพท 4.29 จะขนขอความดงน
Page 105
90
2.1 เมอผใชคลกป มบนทกขอมลลกคา ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไม
ครบถวน ระบบจะแสดงขอความดงภาพท 4.30 จะขนขอความดงน
ภาพท 4.30 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
2.2 เมอผใชคลกป มบนทกขอมลลกคา ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดงขอความดงภาพท 4.31 จะขนขอความดงน
ภาพท 4.31 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 106
91
3. การตรวจสอบขอผดพลาดในหนาขอมลพนกงาน
ภาพท 4.32 หนาจอขอมลพนกงาน
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอขอมลพนกงานจะพบกบรายละเอยดตางๆ
ของพนกงาน เมอผใชงานคลกป มตางๆ ดงภาพท 4.32 จะขนขอความดงน
Page 107
92
3.1 เมอผใชคลกป มบนทกขอมลพนกงานในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไม
ครบถวน ระบบจะแสดงขอความดงภาพท 4.33 จะขนขอความดงน
ภาพท 4.33 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
3.2 เมอผใชคลกป มบนทกขอมลพนกงานในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดงขอความดงภาพท 4.34 จะขนขอความดงน
ภาพท 4.34 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 108
93
4. การตรวจสอบขอผดพลาดในหนาขอมลผจ าหนายวสดอปกรณ
ภาพท 4.35 หนาจอขอมลผจ าหนายวสดอปกรณ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอขอมลผจ าหนายวสดอปกรณจะพบกบรายละเอยดตางๆ ของผจ าหนายวสดอปกรณ เมอผใชงานคลกป มตางๆ ดงภาพท 4.35 จะขนขอความ
ดงน
Page 109
94
4.1 เมอผใชคลกป มบนทกขอมลผจ าหนายวสดอปกรณ ในกรณทผใชไมไดกรอกขอมล หรอ
กรอกขอมลไมครบถวน ระบบจะแสดงขอความดงภาพท 4.36 จะขนขอความดงน
ภาพท 4.36 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
4.2 เมอผใชคลกป มบนทกขอมลผจ าหนายวสดอปกรณ ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดงขอความดงภาพท 4.37 จะขนขอความดงน
ภาพท 4.37 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 110
95
5. การตรวจสอบขอผดพลาดในหนาขอมลวสดอปกรณ
ภาพท 4.38 หนาจอขอมลวสดอปกรณ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอขอมลวสดอปกรณจะพบกบรายละเอยด
ตางๆ ของวสดอปกรณเมอผใชงานคลกป มตางๆ ดงภาพท 4.38 จะขนขอความดงน
Page 111
96
5.1 เมอผใชคลกป มบนทกขอมลวสดอปกรณ ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมล
ไมครบถวน ระบบจะแสดงขอความดงภาพท 4.39 จะขนขอความดงน
ภาพท 4.39 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
5.2 เมอผใชคลกป มบนทกขอมลวสดอปกรณ ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดง
ขอความดงภาพท 4.40 จะขนขอความดงน
ภาพท 4.40 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 112
97
6. การตรวจสอบขอผดพลาดในหนาประเภทวสดอปกรณ
ภาพท 4.41 หนาจอประเภทวสดอปกรณ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอประเภทวสดอปกรณจะพบกบรายละเอยด
ตางๆ ของประเภทวสดอปกรณเมอผใชงานคลกป มตางๆ ดงภาพท 4.41 จะขนขอความดงน
Page 113
98
6.1 เมอผใชคลกป มบนทกประเภทวสดอปกรณ ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมล
ไมครบถวน ระบบจะแสดงขอความดงภาพท 4.42 จะขนขอความดงน
ภาพท 4.42 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
6.2 เมอผใชคลกป มบนทกประเภทวสดอปกรณ ในกรณทผใชกรอกขอมลครบถวน ระบบจะ
แสดงขอความดงภาพท 4.43 จะขนขอความดงน
ภาพท 4.43 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 114
99
7. การตรวจสอบขอผดพลาดในหนายหอเครองคอมพวเตอร
ภาพท 4.44 หนาจอยหอเครองคอมพวเตอร
จากการทดสอบโปรแกรมเมอผ ใชงานเขาสหนาจอยหอเครองคอมพวเตอรจะพบกบรายละเอยดตางๆ ของยหอเครองคอมพวเตอรเมอผใชงานคลกป มตางๆ ดงภาพท 4.44 จะขนขอความ
ดงน
Page 115
100
7.1 เมอผใชคลกป มบนทกยหอเครองคอมพวเตอร ในกรณทผใชไมไดกรอกขอมล หรอกรอก
ขอมลไมครบถวน ระบบจะแสดงขอความดงภาพท 4.45 จะขนขอความดงน
ภาพท 4.45 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
7.2 เมอผใชคลกป มบนทกยหอเครองคอมพวเตอร ในกรณทผใชกรอกขอมลครบถวน ระบบจะ
แสดงขอความดงภาพท 4.46 จะขนขอความดงน
ภาพท 4.46 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 116
101
8. การตรวจสอบขอผดพลาดในหนาต าแหนงงาน
ภาพท 4.47 หนาจอต าแหนงงาน
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอต าแหนงงานจะพบกบรายละเอยดตางๆ
ของต าแหนงงานเมอผใชงานคลกป มตางๆ ดงภาพท 4.47 จะขนขอความดงน
Page 117
102
8.1 เมอผใชคลกป มบนทกต าแหนงงาน ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไม
ครบถวน ระบบจะแสดงขอความดงภาพท 4.48 จะขนขอความดงน
ภาพท 4.48 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
8.2 เมอผใชคลกป มบนทกต าแหนงงาน ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดง
ขอความดงภาพท 4.49 จะขนขอความดงน
ภาพท 4.49 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 118
103
9. การตรวจสอบขอผดพลาดในหนาสงซอ
ภาพท 4.50 หนาจอสงซอ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอสงซอ จะพบกบรายละเอยดตางๆ ของการ
สงซอเมอผใชงานคลกป มตางๆ ดงภาพท 4.50 จะขนขอความดงน
Page 119
104
9.1 เมอผใชคลกป มบนทกสงซอ ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไมครบถวน
ระบบจะแสดงขอความดงภาพท 4.51 จะขนขอความดงน
ภาพท 4.51 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
9.2 เมอผใชคลกป มบนทกสงซอ ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดงขอความดง
ภาพท 4.52 จะขนขอความดงน
ภาพท 4.52 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 120
105
10. การตรวจสอบขอผดพลาดในหนารบวสดอปกรณ
ภาพท 4.53 หนาจอรบวสดอปกรณ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอรบวสดอปกรณ จะพบกบรายละเอยด
ตางๆ ของรบวสดอปกรณเมอผใชงานคลกป มตางๆ ดงภาพท 4.53 จะขนขอความดงน
Page 121
106
10.1 เมอผใชคลกป มบนทกรบวสดอปกรณ ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมล
ไมครบถวน ระบบจะแสดงขอความดงภาพท 4.54 จะขนขอความดงน
ภาพท 4.54 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
10.2 เมอผใชคลกป มบนทกรบวสดอปกรณ ในกรณทผใชกรอกขอมลครบถวน ระบบจะ
แสดงขอความดงภาพท 4.55 จะขนขอความดงน
ภาพท 4.55 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 122
107
11. การตรวจสอบขอผดพลาดในหนารบซอมคอมพวเตอร
ภาพท 4.56 หนาจอรบซอมคอมพวเตอร
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอรบซอมคอมพวเตอร จะพบกบรายละเอยด
ตางๆ ของรบซอมคอมพวเตอรเมอผใชงานคลกป มตางๆ ดงภาพท 4.56 จะขนขอความดงน
Page 123
108
11.1 เมอผใชคลกป มบนทกรบซอมคอมพวเตอร ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมล
ไมครบถวน ระบบจะแสดงขอความดงภาพท 4.57 จะขนขอความดงน
ภาพท 4.57 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
11.2 เมอผใชคลกป มบนทกรบซอมคอมพวเตอร ในกรณทผใชกรอกขอมลครบถวน ระบบจะ
แสดงขอความดง ภาพท 4.58 จะขนขอความดงน
ภาพท 4.58 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 124
109
12. การตรวจสอบขอผดพลาดในหนาด าเนนการซอม
ภาพท 4.59 หนาจอด าเนนการซอม
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอด าเนนการซอม จะพบกบรายละเอยด
ตางๆ ของด าเนนการซอมเมอผใชงานคลกป มตางๆ ดงภาพท 4.59 จะขนขอความดงน
Page 125
110
12.1 เมอผใชคลกป มบนทกด าเนนการซอม ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไม
ครบถวน ระบบจะแสดงขอความดงภาพท 4.60 จะขนขอความดงน
ภาพท 4.60 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
12.2 เมอผใชคลกป มบนทกด าเนนการซอม ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดง
ขอความดง ภาพท 4.61 จะขนขอความดงน
ภาพท 4.61 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 126
111
13. การตรวจสอบขอผดพลาดในหนาด าเนนการสงคนเครองคอมพวเตอร
ภาพท 4.62 หนาจอด าเนนการสงคนเครองคอมพวเตอร
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอด าเนนการสงคนเครองคอมพวเตอร จะพบกบรายละเอยดตางๆ ของด าเนนการสงคนเครองคอมพวเตอรเมอผใชงานคลกป มตางๆ ดงภาพท
4.62 จะขนขอความดงน
Page 127
112
13.1 เมอผใชคลกป มบนทกด าเนนการสงคนเครองคอมพวเตอร ในกรณทผใชไมไดกรอกขอมล
หรอกรอกขอมลไมครบถวน ระบบจะแสดงขอความดงภาพท 4.63 จะขนขอความดงน
ภาพท 4.63 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
13.2 เมอผใชคลกป มบนทกด าเนนการสงคนเครองคอมพวเตอร ในกรณทผใชกรอกขอมล
ครบถวน ระบบจะแสดงขอความดง ภาพท 4.64 จะขนขอความดงน
ภาพท 4.64 ผลการตรวจสอบบนทกขอมลเรยบรอย
Page 128
บทท 5
สรปผลการด าเนนงานและขอเสนอแนะ
สรปผลการด าเนนงาน
ระบบรานซอมคอมพวเตอร ถกสรางขนเพอแกปญหาและลดความลาชาในการตดตอประสานงานใหมความรวดเรว ถกตองและทางรานยงสามารถลดคาใชจายในการจดซอกระดาษทใชในการท างานอกดวย กอนขนตอนการพฒนาระบบนนคณะผจดท าไดศกษาคนควาและเกบรวบรวมขอมลปญหาเกยวกบระบบรานซอมคอมพวเตอร จงไดพบปญหาประเดนหลายอยางคอ การท างานในองคกรลาชา เอกสารมการสญหายและไมคงสภาพ พนกงานไมทราบวสดคงเหลอ จากปญหาคณะ
ผจดท าจงศกษาวธการแกไขปญหาและพฒนา โดยใชโปรแกรม Microsoft Visual Studio 2017 ทเปนเครองมอในการออกแบบและเขยนโปรแกรมการท างานของระบบและใช Microsoft Server 2008 R8
ในการจดการฐานขอมลเพอไมใหขอมลสญหาย
เมอออกแบบและพฒนาเรยบรอยแลว ระบบรานซอมคอมพวเตอรนสามารถแกไขปญหาท
เกดขนกบระบบการท างานของรานซอมคอมพวเตอรได สามารถลดภาระการท างานของพนกงานม
ความรวดเรว ถกตองและแมนย าเพอเพมประสทธภาพการท างานของรานซอมคอมพวเตอรใหดขน
ปญหาและอปสรรคทพบ
1. ปญหาการออกแบบหนาจอการใชงานของระบบตองออกแบบใหเขาใจงายตอการใชงานมากทสด
2. ปญหาจากการไมช านาญในการเขยนโปรแกรมท าใหการท างานเกดความลาชา 3. ปญหาเรองของฐานขอมลทมความซบซอน ท าใหการท างานเกดความลาชา
4. ปญหาในการทดสอบโปรแกรมเกดขอผดพลาด ท าใหตองแกโปรแกรมบอยคร ง
Page 129
114
ขอเสนอแนะ
1. ควรมการรบซอมคอมพวเตอรผานทางอนเทอรเนต 2. ควรมรปภาพเครองคอมพวเตอรเพอดยหอเครองคอมพวเตอรทตองซอม 3. ควรมการโอนจายหรอช าระเงนผานบตรเครดต
4. ควรมเครองสแกนบารโคดเพอเพมซเรยลนมเบอรของวสด
Page 130
บรรณานกรม
จนจรา ขาวผอง (2557). ระบบบรหารจดการอซอมรถ กรณศกษาธรเดชการชาง. กรงเทพมหานคร:
คณะวทยาศาสตร มหาวทยาลยสยาม. ชญานศ ปรดาวรรณกล , เดชา บญคง และวสทธ นนทพรสรพงศ (2560). ระบบบรหารงานศนย
บ ารงรกษารถยนตบนอนเทอรเนต. กรงเทพมหานคร: คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม.
ธระวฒน เจรญผล , ปฎพทธ โอทองค า ,โสรยา เขวาล าธาร และอ านาจ วงศศร (2559). ระบบจดการซอมบ ารง กรณศกษาแผนกซอมบ ารง บรษทเซนทรลพฒนาจ ากด (มหาชน).กรงเทพมหานคร: คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม.
ปรยา นาคน (2557). ระบบบรหารจดการซอมอปกรณคอมพวเตอร. กรงเทพมหานคร: คณะวทยาการและเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยมหานคร.
พงษพนธ ศวลย (2552). SQL Server2018 ฉบบสมบรณ. กรงเทพมหานคร: ซเอดยเคชน หนา 40-41
พรพงษ วงศวราช (2557). ระบบรานบรหารซอมคอมพวเตอร. กรงเทพมหานคร: คณะวทยาศาสตร มหาวทยาลยธรกจบณฑต.
โอภาส เอยมสรวงศ (2558). SQL ระบบฐานขอมล.พมพคร งท 1 ส านกพมพ กรงเทพ:ซเอดยเคชน(2551) หนา 429
Page 132
ภาคผนวก ก
การออกแบบระบบงาน
ภาพท ก.1 Program Map
Page 133
118
ภาพท ก.2 E-R Diagram (ภาษาไทย)
Page 134
119
ภาพท ก.3 E-R Diagram (ภาษาองกฤษ)
Page 135
120
ตารางท ก.1 รายการตารางขอมล
ชอตาราง ค าอธบาย Brand Customer DetailOrder Detail Requisition Employee FixReport Material Order Position Serial Number Supplier Requisition TypeMat Unit
ตารางยหอเครองคอมพวเตอร ตารางลกคา ตารางรายละเอยดการสงซอ ตารางรายละเอยดการเบก ตารางพนกงาน ตารางซอมคอมพวเตอร ตารางวสดอปกรณ ตารางสงซอ ตารางต าแหนงงาน ตารางซเรยลนมเบอร ตารางผจ าหนายวสดอปกรณ ตารางเบกวสดอปกรณ ตารางประเภทวสดอปกรณ ตารางหนวยนบ
Page 136
121
ตารางท ก.2 รายการตารางยหอเครองคอมพวเตอร (Brand)
Name Type P M Refer to Description Brand_ID varchar(50) Yes Yes รหสยหอเครอง
คอมพวเตอร Brand_Name varchar(max) No No ชอยหอเครอง
คอมพวเตอร
ตารางท ก.3 รายการตารางลกคา (Customer)
Name Type P M Refer to Description Cus_ID varchar(50) Yes Yes รหสลกคา Cus_Name nvarchar(max) No No ชอลกคา Cus_Address nvarchar(max) No No ทอยลกคา Cus_PhoneNo varchar(10) No No เบอรโทรลกคา Cus_Email varchar(max) No No อเมลลกคา
ตารางท ก.4 รายการตารางรายละเอยดการสงซอ (DetailOrder)
Name Type P M Refer to Description Order_ID varchar(50) Yes Yes Order. Order_ID รหสสงซอ Mat_ID varchar(50) Yes Yes Material. Mat_ID รหสวสดอปกรณ DeOrder_PriceBuy decimal(18, 0) No No ราคา/หนวย DeOrder_Quantity int No No จ านวน DeOrder_Price decimal(18, 0) No No ราคารวม
Page 137
122
ตารางท ก.5 รายการตารางรายละเอยดการเบก (Detail Requisition)
Name Type P M Refer to Description Req_ID varchar(50) Yes Yes Requisition. Req_ID รหสการเบกวสด Dereq_Quantity int No No จ านวน Dereq_SellPrice decimal(18, 0) No No ราคาขาย/หนวย Mat_ID varchar(50) Yes Yes Material. Mat_ID รหสวสดอปกรณ Serial_ID varchar(50) No No SerialNumber.
Serial_ID รหสซเรยลนมเบอร
ตารางท ก.6 รายการตารางพนกงาน (Employee)
Name Type P M Refer to Description
EM_ID varchar(50) Yes Yes รหสพนกงาน
EM_Name nvarchar(max) No No ชอพนกงาน
EM_Address nvarchar(max) No No ทอยพนกงาน
EM_PhoneNo varchar(10) No No เบอรโทรพนกงาน
Pos_ID varchar(50) No No Position. Pos_ID รหสต าแหนงงาน
EM_Pass varchar(50) No No รหสผานพนกงาน
Page 138
123
ตารางท ก.7 รายการตารางซอมคอมพวเตอร (FixReport)
Name Type P M Refer to Description Fix_Id varchar(50) Yes Yes รหสการซอม Fix_Brand nvarchar(max) No No รนคอมพวเตอร Fix_Detail nvarchar(max) No No อาการเสย Fix_Status nvarchar(max) No No สถานะการซอม Fix_Date datetime No No วนทรบซอม Fix_MaterialPrice float No No ราคาวสด Fix_Maintenance float No No คาบรการ Fix_TotalPrice float No No ราคารวมวสด Cus_ID varchar(50) Yes Yes Customer. Cus_ID รหสลกคา Em_ID varchar(50) Yes Yes Employee. Em_ID รหสพนกงาน Brand_ID varchar(50) Yes Yes Brand. Brand_ID รหสยหอ F_Detail nvarchar(max) No No รายละเอยดการซอม F_Serial varchar(50) No No หมายเลขเครอง
คอมพวเตอร
Page 139
124
ตารางท ก.8 รายการตารางวสดอปกรณ (Material)
Name Type P M Refer to Description Mat_ID varchar(50) Yes Yes รหสวสดอปกรณ Mat_Name nvarchar(max) No No ชอวสดอปกรณ Mat_PriceBuy decimal(18, 0) No No ราคาซอ/หนวย Mat_Quntity int No No จ านวนวสดอปกรณ Mat_PriceSell decimal(18, 0) No No ราคาขาย/หนวย Type_Mat_ID varchar(50) Yes Yes TypeMat.Type_M
at_ID รหสประเภทวสดอปกรณ
Sup_ID varchar(50) No No Supplier. Sup_ID รหสผจ าหนาย U_ID varchar(50) No No Unit. U_ID รหสหนวยนบ
ตารางท ก.9 รายการตารางสงซอ (Order)
Name Type P M Refer to Description Order_ID varchar(50) Yes Yes รหสสงซอ Order_BuyDate datetime No No วนทสงซอ Order_ReceiveDate datetime No No วนทรบของ Order_Price decimal(18, 0) No No ราคาสทธ Order_Vat decimal(18, 0) No No ภาษมลคาเพม Order_TotalPrice decimal(18, 0) No No ราคารวม Order_Status nvarchar(max) No No สถานะ EM_ID varchar(50) Yes Yes Employee. EM_ID รหสพนกงาน Sup_ID varchar(50) Yes Yes Supplier. Sup_ID รหสผจ าหนาย
Page 140
125
ตารางท ก.10 รายการตารางต าแหนงงาน (Position)
Name Type P M Refer to Description Pos_ID varchar(50) Yes Yes รหสต าแหนงงาน Pos_Name nvarchar(max) No No ชอต าแหนงงาน
ตารางท ก.11 รายการตารางซเรยลนมเบอร (SerialNumber)
Name Type P M Refer to Description Mat_ID varchar(50) Yes Yes Material. Mat_ID รหสวสดอปกรณ Serial_ID varchar(50) Yes Yes รหสซเรยลนมเบอร Se_Status nvarchar(50) No No สถานะการใชงาน
ตารางท ก.12 รายการตารางผจ าหนายวสดอปกรณ (Supplier)
Name Type P M Refer to Description Sup_ID varchar(50) Yes Yes รหสผจ าหนาย Sup_Name nvarchar(max) No No ชอผจ าหนาย Sup_PhoneNo varchar(10) No No ทอยผจ าหนาย Sup_Address nvarchar(max) No No เบอรโทรผจ าหนาย Sup_Email varchar(max) No No อเมลผจ าหนาย
Page 141
126
ตารางท ก.13 รายการตารางเบกวสดอปกรณ(Requisition)
Name Type P M Refer to Description Req_ID varchar(50) Yes Yes รหสการเบก Req_Date datetime No No วนทเบก Req_Price varchar(max) No No ราคารวม EM_ID varchar(50) No No Employee. EM_ID รหสพนกงาน Fix_ID varchar(50) Yes Yes FixReport. Fix_ID รหสการซอม
ตารางท ก.14 รายการตารางประเภทวสดอปกรณ (TypeMat)
Name Type P M Refer to Description Type_Mat_ID varchar(50) Yes Yes รหสประเภทวสด
อปกรณ Type_Name nvarchar(max) No No ชอประเภทวสด
อปกรณ
ตารางท ก.15 รายการตารางหนวยนบ (Unit)
Name Type P M Refer to Description U_ID varchar(50) Yes Yes รหสหนวยนบ U_Name nvarchar(max) No No ชอหนวยนบ
หมายเหต
P = Primary Key
M =Mandatory
Page 142
127
ภาพท ก.4 Context Diagram ระบบรานซอมคอมพวเตอร
Page 143
128
ภาพท ก.5 Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร
Page 144
129
ภาพท ก.6 Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร
Page 145
130
ภาพท ก.7 Data Flow Diagram Level 1 Process 1 : จดการขอมลพนฐาน
Page 146
131
ภาพท ก.8 Data Flow Diagram Level 1 Process 2 : สงซอวสดอปกรณ
Page 147
132
ภาพท ก.9 Data Flow Diagram Level 1 Process 3 : รบวสดอปกรณ
Page 148
133
ภาพท ก.10 Data Flow Diagram Level 1 Process 4 : การรบซอมคอมพวเตอร
Page 149
134
ภาพท ก.11 Data Flow Diagram Level 1 Process 5 : ซอมคอมพวเตอร
Page 150
135
ภาพท ก.12 Data Flow Diagram Level 1 Process 6 : สงคนเครองคอมพวเตอร
Page 151
136
ภาพท ก.13 Data Flow Diagram Level 1 Process 7 : ออกรายงาน
Page 152
ภาคผนวก ข
คมอการตดตงโปรแกรม
Install Program
ภาพท ข.1 หนาจอแสดงไฟลตางๆ ของแผน DVD ระบบ
เมอผใชน าแผนซดระบบรานซอมคอมพวเตอรตดตงใสชอง DVD-Drive ในทนคอ Drive E
จากนนดบเบลคลกทโฟลเดอร ComputerRepair เพอท าการตดตงโปรแกรม
Page 153
138
ภาพท ข.2 หนาจอเขาสการตดตงระบบ
เมอท าการใสแผนซดระบบรานซอมคอมพวเตอรเขาไปในเครองคอมพวเตอร จากนนดบเบลคลกเขาไปทไดรว E เพอเขาไปในโฟลเดอร ComputerRepair หลงจากนนดบเบลคลกทชอไฟล
Setup.exe เพอท าการตดตงระบบ
Page 154
139
ภาพท ข.3 หนาจอเตรยมตดตงระบบ
หลงจากท าการคลกทไฟล Setup.exe แลว เครองคอมพวเตอรจะท าการตดตงโปรแกรมระบบ
รานซอมคอมพวเตอร
Page 155
140
ภาพท ข.4 หนาจอเสรจสนการตดตงระบบ
เมอระบบรานซอมคอมพวเตอรท าการตดตงภายในเครองเรยบรอยแลว ใหดบเบลคลกท
ไอคอนเพอเปดโปรแกรม
Page 156
141
Restore Database
ภาพท ข.5 หนาจอโปรแกรม Microsoft SQL Server 2008 R2
เมอเขาสโปรแกรม Microsoft SQL Server 2008 R2 ผใชท าการเลอกค าสงดงน
- Server Name เปน DESKTOP-83C1QG0\SQLEXPRESS
- Authentication เปน SQL Server Authentication
- Login เปน sa
- Password เปน Sornwisit1227
คลกป ม Connect
Page 157
142
ภาพท ข.6 หนาจอตดตงฐานขอมล
ใหผใชคลกขวาท Databases จากนนท าการเลอก Restore Databases
Page 158
143
ภาพท ข.7 หนาจอเลอกวธตดตงฐานขอมล
ใหผใชคลกท From device จากนนคลกปม (…)
Page 159
144
ภาพท ข.8 หนาจอเพมไฟลฐานขอมล
ใหผใชคลกทปม Add เพอเลอกไฟลฐานขอมล
Page 160
145
ภาพท ข.9 หนาจอเพมไฟลฐานขอมล
คลกเลอกฐานขอมลทผ ใชตองการจากไดรฟ E โฟลเดอรชอ DB Backup จากน นเลอก
ComputerRepair.bak และคลกป ม OK เพอท าการยนยน
Page 161
146
ภาพท ข.10 หนาจอยนยนไฟลฐานขอมลทเลอก
เมอเลอกไฟลฐานขอมลเรยบรอยแลว ใหผใชคลกป ม OK
Page 162
147
ภาพท ข.11 หนาจอตงชอฐานขอมลทเลอก
ผ ใชเ ลอกเครองหมายถก หนาไฟลฐานขอมล และท าการพมพชอไฟลฐานขอมล
ComputerRepair ทชอง To databases: จากนนคลกปม OK
Page 163
148
ภาพท ข.12 หนาจอตดตงฐานขอมลเรยบรอยแลว
เมอท าการตดตงฐานขอมลเรยบรอยแลว จะปรากฏฐานขอมลในโฟลเดอร Databases
Page 164
149
ภาพท ข.13 หนาจอก าหนดสทธเขาใชฐานขอมล
ผใชคลกเลอก Security > Logins > คลกขวาท sa เพอท าการก าหนดสทธ รหสผานและ
สทธในการเขาใชฐานขอมล
Page 165
150
ภาพท ข.14 หนาจอก าหนดสทธผใช sa
ก าหนดใหผใชเลอกขอมลในการก าหนดสทธ ดงน
- Password ก าหนดเปน Sornwisit1227
- Confirm Password ก าหนดเปน Sornwisit1227
- Default databases ก าหนดเปน ComputerRepair
คลกป ม OK
Page 166
ภาคผนวก ค
ตวอยางรายงาน
รายงานระบบ
ภาพท ค.1 รายงานการสงซอ
Page 167
152
ภาพท ค.2 รายงานการซอม
Page 168
153
ภาพท ค.3 รายงานการเบก
Page 169
154
ภาพท ค.4 รายงานวสดคงเหลอ
Page 170
155
ภาพท ค.5 ใบสงซอ
Page 171
156
ภาพท ค.6 ใบรบซอมคอมพวเตอร
Page 172
157
ภาพท ค.7 ใบเบกวสด
Page 173
158
ภาพท ค.8 ใบเสรจรบเงน
Page 174
ประวตคณะผจดท ำ
รหสนกศกษา 5905000003 ชอ-นามสกล นางสาว อรอมา บญสข ทอย 84/104 ถนนพระราม2 ซอย63 แขวงแสมด า
เขตบางขนเทยน กรงเทพมหานคร 10150 เบอรโทรศพท 098-960-7454 E-mail [email protected] ระดบมธยมศกษาตอนปลาย โรงเรยนบางมดวทยา “สสกหวาดจวนอปถมภ” ระดบปรญญาตร มหาวทยาลยสยาม รหสนกศกษา 5905000004 ชอ-นามสกล นาย ศรวศษฏ เสนะเปรม ทอย 59/135 ซอยเพชรเกษม 33/8 แขวงบางหวา เขตภาษเจรญ กรงเทพมหานคร 10160 เบอรโทรศพท 098-728-9893 E-mail [email protected] ระดบประกาศนยบตรวชาชพชนสง โรงเรยนแสงทองเทคโนโลย ระดบปรญญาตร มหาวทยาลยสยาม รหสนกศกษา 5905000009 ชอ-นามสกล นางสาว มนสนนท วจนะรตน ทอย 599/230 พฤกษาวลล42 ถนนเทดไท แขวงบางหวา
เขตภาษเจรญ กรงเทพมหานคร 10160 เบอรโทรศพท 099-495-5911 E-mail [email protected] ระดบมธยมศกษาตอนปลาย โรงเรยนโพธสารพทยากร ระดบปรญญาตร มหาวทยาลยสยาม