ระบบร้านซ่อมคอมพิวเตอร์ computer repair shop...
TRANSCRIPT
ระบบรานซอมคอมพวเตอร
Computer Repair Shop System
มนสนนท วจนะรตน ศรวศษฏ เสนะเปรม อรอมา บญสข
ภาคนพนธนเปนสวนหนงของการศกษาตามหลกสตรปรญญาบรหารธรกจบณฑต
รายวชาโครงงานดานคอมพวเตอรธรกจ ภาควชาคอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม
พ.ศ 2563
กตตกรรมประกาศ
ภาคนพจนนไดจดท าขนเพอเปนสวนหนงของการศกษาตามหลกสตรปรญญาบรหารธรกจบณฑต สาขาวชาคอมพวเตอรธรกจ โดยมงสรางและพฒนาออกแบบโปรแกรมระบบรานซอม
คอมพวเตอร ซงจากการศกษาพบวาระบบงานเดมสวนใหญใชเอกสารในการท างานเปนหลก ท าใหเกดปญหาทางดานความลาชาในการตดตอประสานงานในการใชบรการ ดวยเหตนคณะผจดท าจงได
พฒนาระบบรานซอมคอมพวเตอร เพอแกไขปญหาและเพมประสทธภาพการในท างานใหดยงขน
ขอขอบคณ อาจารยอรรณพ กางกน ทกรณาใหค าชแนะในการท างาน ขอคดเหนตางๆตลอดจนใหความเอาใจใสในการตรวจสอบแกไขและปรบปรงขอบกพรองตางๆ ดวยดตลอดมา จน
ท าใหภาคนพนธนส าเรจผานไปไดดวยด จงขอขอบพระคณอยางสงไว ณ ทน
ขอขอบคณคณาจารยภาควชาคอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลย
สยามทกทานทกรณาใหขอมลและความชวยเหลอตางๆในการด าเนนงานอยางดตลอดมา ขอบคณ
เพอนๆทใหค าชแนะทด รวมถงก าลงใจในการด าเนนโครงงานจนประสบความส าเรจ
คณะผจดท า
หวขอโครงงาน ระบบรานซอมคอมพวเตอร
ชอนกศกษา นางสาวอรอมา บญสข 5905000003
นายศรวศษฏ เสนะเปรม 5905000004
นางสาวมนสนนท วจนะรตน 5905000009
อาจารยทปรกษา อาจารยอรรณพ กางกน
ระดบการศกษา บรหารธรกจบณฑต
สาขาวชา คอมพวเตอรธรกจ
ปการศกษา 2562
บทคดยอ
ภาคนพนธนมวตถประสงคเพอสรางระบบรานซอมคอมพวเตอร และพฒนาระบบใหม
ความสามารถบรหารจดการรานซอมคอมพวเตอรอยางมประสทธภาพ สามารถแกปญหาในการตดตอ
ประสานงานภายในรานเพอเพมความสะดวกสบายแกผใชได โดยสามารถจดเกบขอมลลกคา ขอมล
พนกงาน ขอมลวสด ขอมลการสงซอและรบวสด ขอมลการเบกวสด ขอมลการรบซอมคอมพวเตอร
รวมถงสามารถออกรายงานการสงซอ รายงานการซอมคอมพวเตอร รายงานการเบกวสด และรายงาน
วสดคงเหลอใหแกผใชได การพฒนาระบบรานซอมคอมพวเตอรนน คณะผจดท าใชโปรแกรม
Microsoft Visual Studio 2017 ในการเขยนค าสง และใช Microsoft Server 2008 R8 ในการจดการ
ฐานขอมลของระบบ จากผลลพธระบบสามารถจดการขอมลพนฐานไดอยางมประสทธภาพ สามารถ
ออกรายงานส าหรบการบรหารจดการรานซอมคอมพวเตอร
ค าส าคญ: การพฒนาระบบ / การบรหารจดการราน / รานซอมคอมพวเตอร
สารบญ หนา
บทคดยอ ก Abstract ข กตตกรรมประกาศ ค สารบญ ง สารบญตาราง ฉ สารบญภาพ ช บทท 1. บทน า
ความเปนมาและความส าคญของปญหา 1 วตถประสงค 2 กลมเปาหมาย 2 ขอบเขต 2 ขนตอนการด าเนนงาน 5 ประโยชนทคาดวาจะไดรบ 6
2. แนวคด ทฤษฎ และงานวจยทเกยวของ แนวความคด 7 ทฤษฎทเกยวของ 8 เวบไซตทเกยวของ 9 งานวจยทเกยวของ 14
3. การออกแบบและพฒนาโปรแกรม การศกษาขอมลเบองตน 19 การเกบรวบรวมขอมล 19 การวเคราะหระบบงาน 20แผนผงการท างานของระบบงานปจจบน 22 การออกแบบและพฒนาโปรแกรม 23
จ
สารบญ (ตอ) หนา
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
สารบญตาราง ตารางท หนา 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
สารบญภาพ ภาพท หนา
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
ซ
สารบญภาพ (ตอ) ภาพท หนา 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
ฌ
สารบญภาพ (ตอ) ภาพท หนา 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
ญ
สารบญภาพ (ตอ) ภาพท หนา 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
ฎ
สารบญภาพ (ตอ) ภาพท หนา 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
ฏ
สารบญภาพ (ตอ) ภาพท หนา ก.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
ฐ
สารบญภาพ (ตอ) ภาพท หนา ก.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
บทท 1
บทน ำ
ควำมเปนมำและควำมส ำคญของปญหำ
ในปจจบนไดมควำมกำวหนำทำงดำนเทคโนโลยในกำรอ ำนวยควำมสะดวก กำรใชเทคโนโลย
ดำนคอมพวเตอรไดเขำมำมบทบำทในกำรน ำมำใชบนทก จดเกบ และประมวลผลขอมลไดอยำงม
ประสทธภำพ และเพมควำมรวดเรว รวมถงควำมเจรญกำวหนำทำงเทคโนโลยสงผลท ำใหเกดกำร
พฒนำดำนศกยภำพในกำรท ำงำนทกดำนไมวำจะเปนดำนกำรแพทย ดำนกำรศกษำ ดำนเกษตรกรรม
ดำนพำณชยกรรม เทคโนโลยดำนคอมพวเตอรจงเปนตวกลำงส ำคญในกำรพฒนำเทคโนโลย มนษย
จงสรำงโปรแกรมและพฒนำซอฟแวร เพอสนองตำมควำมตองกำรของแตละดำน กำรน ำเทคโนโลย
ดำนคอมพวเตอรมำประยกตใชกบธรกจรำนซอมคอมพวเตอรนน จะสงผลใหธรกจมกำรด ำเนนงำน
อยำงมประสทธภำพ ซงในปจจบนมนษยใชงำนคอมพวเตอรเปนจ ำนวนมำกท งดำนกำรท ำงำน
กำรศกษำ และกำรใชงำนในส ำนกงำนตำงๆ ซงมลกษณะกำรใชงำนคอมพวเตอรแตกตำงกนไป กำร
ใชงำนในลกษณะตำงๆ มกำรปรบเปลยนอปกรณภำยในหรอเพมอปกรณ เสรมตำงๆ เพอให
คอมพวเตอรมประสทธภำพมำกขน ตวอยำงเชน กำรเปลยน RAM CPU Hard disk เปนตน จงท ำให
เกดธรกจรำนซอมคอมพวเตอรเปนจ ำนวนมำก
จำกกำรทคณะผจดท ำไดรวบรวมขอมลเกยวกบปญหำของรำนซอมคอมพวเตอรซงพบวำโดย
สวนใหญยงใชเอกสำรในกำรท ำงำนเปนหลกจงท ำใหเกดปญหำทำงดำนควำมลำชำในกำรตดตอ
ประสำนงำนในกำรใชบรกำร เอกสำรสญหำย กำรจดบนทกขอมลและจดเกบรกษำขอมลโดยกำร
เขยนลงบนกระดำษท ำใหกำรบนทกและจดเกบขอมลมปญหำตำมมำ เชน กำรเขยนไมชดเจนท ำให
ผรบงำนไดรบขอมลทคลำดเคลอน กำรบนทกขอมลลกคำเมอมจ ำนวนขอมลทเพมมำกขนท ำใหกำร
เกบขอมลเกดควำมยงยำกและยำกตอกำรคนหำ ปญหำกำรไมสำมำรถตรวจเชคขอมลกำรซอมของ
ลกคำยอนหลงได เจำของรำนไมสำมำรถตรวจเชคอปกรณ อะไหล ยอนหลงวำมกำรด ำเนนงำน
กอนหลงอยำงไร หรอขอมลทมอยสญหำยไปจำกแฟมจดเกบขอมล กำรทจะดขอมลยอนหลงเพอ
2
น ำมำประกอบกำรตดสนใจในกำรท ำงำนท ำไดลำชำ กำรปรบจ ำนวนสนคำคงคลงทใชเปนอะไหลใน
กำรซอมไมเปนปจจบน สงผลใหวสดอปกรณไมเพยงพอตอกำรซอมคอมพวเตอร ซงสงผลเสยตอกำร
บรหำรจดกำรธรกจเปนอยำงมำก กำรน ำเทคโนโลยดำนคอมพวเตอรเขำมำชวย จะท ำใหกำร
ด ำเนนงำนมประสทธภำพมำกขน
ดวยเหตผลนคณะผจดท ำจงพฒนำระบบรำนซอมคอมพวเตอรเพอแกไขปญหำทเกดขน เชน
กำรจดเกบขอมลพนฐำน ขอมลวสดอปกรณ ขอมลพนกงำน ขอมลสนคำ กำรเชคขอมลกอนกำรซอม
กำรบนทกรำยละเอยดกำรซอม เพอบนทกขอมลลกคำทเขำมำรบบรกำร โดยกำรออกเอกสำรใบรบ
ซอมคอมพวเตอรใหแกลกคำ พนกงำนออกเอกสำรใบเบกอะไหลทจะน ำมำใชในกำรซอม และคนหำ
อะไหลทจะน ำมำเพอใช ส ำหรบกำรซอมคอมพวเตอร กำรปรบจ ำนวนวสดอปกรณคงเหลอในคลง
เปนตน
วตถประสงค
เพอออกแบบและพฒนำระบบรำนซอมคอมพวเตอร
กลมเปำหมำย
เจำของรำนซอมคอมพวเตอร
ขอบเขต
1. คณสมบตของระบบรำนซอมคอมพวเตอร มควำมสำมำรถดงตอไปน 1.1 กำรจดกำรขอมลพนฐำนโดยสำมำรถ คนหำ เพม แกไขและลบได
1.1.1 ขอมลพนกงำน 1.1.2 ขอมลลกคำ
1.1.3 ขอมลวสดอปกรณ 1.1.4 ขอมลประเภทวสดอปกรณ 1.1.5 ขอมลผจ ำหนำยวสดอปกรณ
1.2 ระบบกำรสงซอและรบวสดอปกรณ
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 พมพใบเสรจ
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
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. น ำเสนอโปรแกรมกำรท ำงำน และควำมสำมำรถของระบบรำนซอมคอมพวเตอร
6
ประโยชนทคำดวำจะไดรบ
1. ผใชงำนไดใชระบบปฏบตกำรใหมนไดงำยไมซบซอน
2. ท ำใหกำรจดเกบขอมลมประสทธภำพมำกขนโดยใชแทนกำรจดบนทกดวยมอลงบน กระดำษจงเกดขอผดพลำดไดนอยมำก
3. ท ำใหเรยกดขอมลยอนหลงไดอยำงถกตองรวดเรวสงผลใหมกำรท ำงำนอยำง ม ประสทธภำพและนำเชอถอมำกขน
4. ชวยลดปญหำวสดอปกรณทไมพยงพอตอกำรใชงำน
บทท2
แนวคด ทฤษฎ และงานวจยทเกยวของ
แนวความคด
ภาพท 2.1 โครงสรางการท างานของระบบรานซอมคอมพวเตอร
โครงสรางการท างานของระบบรานซอมคอมพวเตอรมการด าเนนงานของระบบโดยลกคามการสงเครองคอมพวเตอรทมอาการช ารดแกพนกงานเพอไดรบการตรวจสอบและประเมนอาการจากนนทางพนกงานมการสงใบรบซอมคอมพวเตอรใหแกลกคา โดยทพนกงานตองกรอกขอมล ขอมลลกคา เวลาทท าการซอมแซม อาการเสย ยหอคอมพวเตอร รน ทท าการซอมลงในฐานขอมล เมอ
วสดอปกรณไมเพยงพอตอการใชงาน สามารถท าการสงซอ และรบวสดอปกรณ ทางรานไดมการใช
ใบเสรจรบเงน ลกคา
เจาของราน
ระบบรานซอมคอมพวเตอร
ฐานขอมล
รานจ าหนายอปกรณคอมพวเตอร
สงซอมเครองคอมพวเตอร
สงวสดอปกรณ รบวสดอปกรณ
บนทกขอมล
เรยกดขอมล ใบรบซอม
พนกงาน เครองพมพ
เรยกดประวตการซอม
พมพใบรายงาน
เสนอรายงานตาง ๆ
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) เปนฐานขอมลทเราสรางขนมาเอง เพอใชในการเกบขอมลตางๆ ทตองการ ซงฐานขอมลเหลาน
เราสามารถเขาไปก าหนดคณสมบตตางๆ ของฐานขอมล สรางออบเจกตตางๆ ในฐานขอมลทตองการ
9
เวบไซตทเกยวของ
เวบไซตทใชในการคนหาขอมลหรอเปนแหลงคนควาหาความรเพอพฒนาระบบรานซอม
คอมพวเตอร มดงน
ภาพท 2.2 http://xn--42cn5b7abh6ec3b4qh.net/
เวบไซตทใหบรการในการซอมคอมพวเตอรและบอกปญหาเกยวกบเครองคอมพวเตอร เชน เครองคาง เครองเปดไมตด เครองตดไวรส เปนตน มการใหขอมลขาวสารตาง ๆ ดานคอมพวเตอร
และมบรการใหดาวโหลดโปรแกรมฟร
10
ภาพท 2.3 http://www.com2day.net/
เวบไซตทเสนอขายอปกรณคอมพวเตอร ทมทงมอหนงและมอสอง มการรบประกนสนคา
คณภาพในราคาถกรวมถงการใหบรการจดสงฟรทวประเทศ บรการเกบเงนปลายทาง มการแนะน า
สนคาลดราคาและการคนหาสามารถทจะคนหาอปกรณคอมพวเตอรไดสะดวก
11
ภาพท 2.4 http://www.pingpongsoft.com/iservice.php
โปรแกรมบรหารงานซอมบ ารงทมการใชงานงายมระบบสงอเมลแบบอตโนมตและมการตดตามสถานะของงานซอมไดทกระยะและรองรบธรกจหลายๆ ประเภท เชน รานซอมคอมพวเตอร รานซอมโทรศพท เปนตน
12
ภาพท 2.5 https://www.pantipmarket.com/computer/part/
เวบไซตทมการแลกเปลยน ซอ-ขาย อะไหลอปกรณคอมพวเตอร เชน การดจอ แรม ฮารดดสก
CPU เปนตน มการแนะน าเกยวกบปญหาการซอขายสนคาและการบรการบนเวบไซต มเทคนคในการ
ประกาศใหผซอตดสนใจซอสนคาไดเรวขน
13
ภาพท 2.6 https://notebookspec.com/vbforum/
เวบไซตทมการแลกเปลยนการ ซอ-ขาย Notebook มการพดคย และแสดงความคดเหนเกยวกบ
ปญหาของ Notebook ในแตละรน เชน เอเซอร อนเทล เปนตน
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 ในการพฒนา
โปรแกรม
15
ภาพท 2.8 ระบบบรหารจดการซอมอปกรณคอมพวเตอร
ปรยา นาคน (2557) สาขาวชาเทคโนโลยสารสนเทศ คณะวทยาการและเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยมหานคร โครงงานนเปนการพฒนาระบบการจดการการแจงซอมอปกรณคอมพวเตอรผานระบบ Web Application โดยใชภาษา PHP 5.2.6 และใชระบบการจดเกบขอมล MySQL 5.0.51b มเซรฟเวอรท าหนาทใหบรการโดยสามารถเรยกผานเวบไซตเพอรองรบการใชงานจากผใชงานเมอตองการแจงซอมอปกรณคอมพวเตอร
16
ภาพท 2.9 ระบบจดการซอมบ ารง กรณศกษาแผนกซอมบ ารง บรษทเซนทรลพฒนาจ ากด (มหาชน)
ธระวฒน เจรญผล ปฎพทธ โอทองค า โสรยา เขวาล าธาร และอ านาจ วงศศร (2559) สาขาวชา คอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม พฒนาระบบจดการซอมบ ารง กรณศกษาแผนกซอมบ ารง บรษทเซนทรลพฒนาจ ากด (มหาชน) เพอเพมประสทธภาพระบบการจดการซอมบ ารงและลดขนตอนในการท างานใหมความรวดเรวยงขนพรอมทงชวยลดการสญหาย
ของขอมล ไดพฒนาระบบโดยใชโปรแกรม Microsoft Visual Studio 2010 และใช Microsoft SQL Server 2008 ในการจดการฐานขอมลระบบสามารถจดการขอมลพนฐานท ารายการรบแจงซอมสงตองานใหกบพนกงาน และมการออกรายงานเพอเพมประสทธภาพการท างาน และอ านวยความสะดวกตอการปฏบตงาน
17
ภาพท 2.10 ระบบบรหารจดการอซอมรถ กรณศกษาธรเดชการชาง
จนจรา ขาวผอง (2557) สาขาวชาวทยาการคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยสยาม ไดจดท าระบบบรหาร จดการอซอมรถธรเดชการชาง กรณศกษาธรเดชการชาง โดยเปนเวบแอพพลเคชน (Web Application) ทใชภาษา PHP 5.2.6 MySQL 5.0.51b ในการพฒนาและจดเกบขอมลลงฐานขอมล (Database) เชน ขอมลลกคา ขอมลรถยนต เปนตน ขอมลการเขารบบรการ เปนตน ท าใหขอมลมความถกตองและลดระยะเวลาในการท างานลงลดปญหาดานกระบวนการท างาน
และเพมประสทธภาพของกระบวนการท างานใหรวดเรวและมประสทธภาพมากขนโดยโปรแกรมท
พฒนาขนนนสามารถใหลกคาแจงซอม เกบขอมลรถยนตของลกคา เกบขอมลการเขาใชบรการ
18
ภาพท 2.11 ระบบบรหารงานศนยบ ารงรกษารถยนตบนอนเทอรเนต
ชญานศ ปรดาวรรณกล เดชา บญคง และวสทธ นนทพรสรพงศ (2560) สาขาวชาเทคโนโลย สารสนเทศ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม การพฒนาระบบบรหารงานศนยบ า รงรกษารถยนตข น ออกแบบโปรแกรมโดยใชโปรแกรม Adobe Dreamweaver CS6 เขยน
โปรแกรม ภาษา PHP (Personal Home Page Tools) เวอรชน 5.2.6 และใชโปรแกรม MySQL เวอรชน 5.0.51b จดเกบฐานขอมล ซงระบบสามารถจดการขอมลการสมครสมาชก ขอมลการใชบรการคนหาประวตการเขาซอม และสามารถออกรายงานการเขาซอม
บทท 3
การออกแบบและพฒนาโปรแกรม
การศกษาขอมลเบองตน
จากการทคณะผจดท าไดศกษา และวเคราะหระบบรานซอมคอมพวเตอร พบปญหาทเกดขนคอ
1. ใชเอกสารในการท างานเปนหลกท าใหเกดปญหาทางดานความลาชาในการตดตอ
ประสานงานในการใชบรการ เอกสารสญหาย
2. การจดบนทกขอมลและจดเกบรกษาขอมลโดยการเขยนลงบนกระดาษท าใหการบนทก
และจดเกบขอมลมปญหาตามมา
3. ปญหาการไมสามารถตรวจขอมลการซอมของลกคายอนหลงได
4. เจาของรานไมสามารถตรวจอปกรณ อะไหล ยอนหลงวามการด าเนนงานกอนหลง
อยางไร
5. การตดยอดสนคาคงคลงทใชเปนอะไหลในการซอมไมเปนปจจบน สงผลใหวสด
อปกรณไมเพยงพอตอการซอมคอมพวเตอร
6. ขอมลทมอยสญหายไปจากแฟมจดเกบขอมล ท าใหการทจะดขอมลยอนหลงเพอน ามา
ประกอบการตดสนใจในการท างานท าไดชาและล าบาก
การเกบรวบรวมขอมล
1. คณะผ จดท าไดการเกบขอมลจากการสงเกต และสอบถามจาก เจาของรานซอม
คอมพวเตอร
2. การเกบรวบรวมขอมลทางเวบไซตทเกยวของกบระบบรานซอมคอมพวเตอร เพอเปน
แนวทางในการออกแบบและพฒนาโปรแกรม
3. การเกบรวบรวมขอมลจากงานวจยทเกยวของเพอน าขอมลมาชวยในการออกแบบและ
พฒนาโปรแกรม
20
การวเคราะหระบบงาน
การวเคราะหระบบงานปจจบนท าใหคณะผจดท า พฒนาโปรแกรมเปนไปตามความตองการ
ของผใชระบบรานซอมคอมพวเตอร ซงจะท าใหโปรแกรมนนมประสทธภาพมากขน
ตารางท 3.1 แสดงรายระเอยดของระบบงานปจจบน
งาน/กจกรรม รายละเอยดของงาน/กจกรรม เอกสารทเกยวของ ผรบผดชอบ
1. การบนทกขอมลพนฐาน
เกบขอมลลกคา พนกงาน และผจ าหนายวสดอปกรณ โดยจดบนทกลงกระดาษ
นามบตรผจ าหนาย สมดบนทกประวตพนกงานและลกคา
พนกงาน
2. การสงซอ จดท าการสงซอวสดอปกรณ โดยการนบสนคาคงเหลอ แลวท าการเขยนใบสงซอใหกบผ จ าหนาย
ใบสงซอ พนกงานจดซอ-รบ
3. รบวสดอปกรณ ตรวจสอบการรบวสดอปกรณจากใบสงของและใบสงซอ
ใบสงของ พนกงานจดซอ-รบ
4. การรบซอม คอมพวเตอร
จดการรบเครองคอมพวเตอรทลกคาน ามาซอมและก าหนดพนกงาน โดยการจดใสสมดและออกใบรบซอมใหกบลกคา
ใบรบซอม พนกงาน
5. การซอมคอมพวเตอรและเบกวสดอปกรณ
จดท ารายการซอมและเบกวสดอปกรณโดยจดรายละเอยดการซอมใสสมด พนกงานซอมพจารณาและขอเบกใหพนกงานเขยนใบเบกแลวสงวสดใหพนกงานซอม
สมดบนทกการซอม ใบเบกวสดอปกรณ
พนกงานซอม
6. การสงคนเครองคอมพวเตอร
ออกใบเสรจและท าการสงเครองคอมพวเตอรใหกบลกคา
ใบเสรจรบเงน พนกงาน
21
ตารางท 3.2 แสดงสภาพปญหาทเกดจากระบบงานในปจจบน
งาน/กจกรรม ปญหา ความตองการ
1. การบนทกขอมลพนฐาน - ท าใหขอมลสญหาย
- มความเปนระบบในการเกบขอมล
2. การสงซอ - ไมสามารถตรวจสอบสนคาคงคลงไดเนองจากใชเวลานานในการตรวจสอบสนคาคงคลง
- ความสะดวกรวดเรวในการตรวจสอบสนคาคงคลง
3. รบวสดอปกรณ - การรบวสดอปกรณใชการอางองจากการสงซอโดยเกบเปนกระดาษท าใหเกดความผดพลาด
- ระบบชวยบอกถงสถานะในการรบวสดอปกรณและวนทรบ
4. การรบซอมคอมพวเตอร - การรบซอมใชการเขยนท าใหสญหายและผดพลาด
- พนกงานซอมไมสามารถตรวจสอบงานไดวาการซอมใชเวลากวน
- ระบบชวยออกใบรบซอม
5. การซอมคอมพวเตอรและเบกวสดอปกรณ
- การซอมใชวธการเขยนรายการซอมและรายการเบกท าใหตรวจสอบสถานะการซอมและรายการเบกไดยาก
- ท าใหผดพลาดในการตรวจสอบวสดคงคลง
- ระบบชวยบนทกรายการซอมและสถานะการซอม
- ระบบชวยบนทกการเบกวสดอปกรณทใชในการซอม
6. การสงคนเครองคอมพวเตอร - การค านวณคาใชจายผดพลาด
- เอกสารสญหาย
- ระบบการค านวณคาใชจายในการซอม
- ออกใบเสรจใหกบลกคาได
22
แผนผงการท างานของระบบงานปจจบน
ภาพท 3.1 แผนผงการรบซอมคอมพวเตอร
23
การออกแบบและพฒนาโปรแกรม
1. การออกแบบสวนขอมลน าเขา
ภาพท 3.2 หนาจอเขาสระบบรานซอมคอมพวเตอร
หนาจอเขาสระบบรานซอมคอมพวเตอร โดยผใชงานจะใสรหสพนกงาน และรหสผานเพอเขา
สระบบ
24
ภาพท 3.3 หนาจอหลกรานซอมคอมพวเตอร
หนาจอเมนหลกของระบบรานซอมคอมพวเตอร สามารถเขาไปยงเมนตางๆ เพอเขาไปยง
หนาจอทผใชตองการ ประกอบดวย
1. เมนขอมลพนฐาน 2. เมนสงซอ/รบ
3. เมนซอมคอมพวเตอร 4. เมนสงคนเครองใหลกคา 5. เมนรายงาน 6. เมนออกจากระบบ
25
ภาพท 3.4 หนาจอจดการขอมลลกคา
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลลกคา เชน รหสลกคา ชอ-นามสกล ทอย เบอร
โทรศพท อเมล เปนตน และมชองวางส าหรบกรอกชอลกคาทตองการคนหา โดยจะแสดงขอมล
รายละเอยดในตาราง และท าการ แกไข บนทกขอมลตางๆได
26
ภาพท 3.5 หนาจอขอมลพนกงาน
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลพนกงาน เชน รหสพนกงาน ชอ-นามสกล ท
อย รหสผาน เบอรโทรศพท ต าแหนง เปนตน และมชองวางส าหรบกรอกชอพนกงานทตองคนหา
โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆได
27
ภาพท 3.6 หนาจอขอมลผจ าหนายวสดอปกรณ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลผจ าหนายวสดอปกรณ เชน รหสผจ าหนาย
วสดอปกรณ ชอผจ าหนาย ทอย เบอรโทรศพท อเมล เปนตน และมชองวางส าหรบกรอกชอผจ าหนาย
วสดอปกรณทตองคนหา โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆ
ได
28
ภาพท 3.7 หนาจอขอมลวสดอปกรณ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลวสดอปกรณ เชน รหสวสดอปกรณ ประเภท
วสด ชอวสดอปกรณ จ านวนวสดอปกรณ ผจ าหนาย จ านวนวสดอปกรณ ราคาทนตอหนวย ราคาขาย
ตอหนวย หนวยนบ เปนตน และมชองวางส าหรบกรอกชอวสดอปกรณ หมายเลยซเรยล ทตองคนหา
โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆได
29
ภาพท 3.8 หนาจอประเภทวสดอปกรณ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลประเภทวสดอปกรณ เชน รหสประเภทวสด
อปกรณ ชอประเภทวสดอปกรณ เปนตน และมชองวางส าหรบกรอกชอประเภทวสดอปกรณทตอง
คนหา โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆได
30
ภาพท 3.9 หนาจอยหอเครองคอมพวเตอร
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลยหอเครองคอมพวเตอร เชน รหสยหอ
สามารถกรอก ชอยหอ เปนตน และมชองวางส าหรบกรอกชอยหอทตองคนหา โดยจะแสดงขอมล
รายละเอยดในตาราง และท าการแกไข บนทกขอมลตางๆได
31
ภาพท 3.10 หนาจอต าแหนงงาน
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลต าแหนงงาน เชน รหสต าแหนง ต าแหนง และ
มชองวางส าหรบกรอกชอยหอทตองคนหา โดยจะแสดงขอมลรายละเอยดในตาราง และท าการแกไข
บนทกขอมลตางๆได
32
ภาพท 3.11 หนาจอสงซอ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบขอมลสงซอ เชน รหสสงซอ วนทซอ ผจดจ าหนาย
ชอผจดจ าหนาย ทอย เบอรโทรศพท อเมล และในสวนการเลอกวสดอปกรณ เชน รหสวสดอปกรณ
ชอวสดอปกรณ จ านวน ราคาซอ/หนวย เปนตน โดยจะแสดงขอมลรายละเอยดในตาราง และแสดง
ราคาสทธ ภาษมลคาเพม ราคารวมทงหมด และท าการบนทกขอมลได
33
ภาพท 3.12 หนาจอคนหาผจดจ าหนาย
หนาจอคนหาผจดจ าหนาย มชองวางส าหรบกรอกชอทตองการคนหา โดยจะแสดงขอมล
รายละเอยดในตารางประกอบดวย รหสผจ าหนาย ชอผจ าหนาย เบอรโทรศพท ทอย อเมล
34
ภาพท 3.13 หนาจอคนหาวสดอปกรณ
หนาจอคนหาวสด มชองวางส าหรบกรอกชอทตองการคนหา โดยจะแสดงขอมลรายละเอยด
ในตารางอปกรณประกอบดวย รหสวสดอปกรณ ชอวสดอปกรณ ประเภทวสด ราคาซอ ราคาขาย
จ านวน หนวยนบ ผจ าหนาย
35
ภาพท 3.14 หนาจอรบวสดอปกรณ
หนาจอสวนนจะแสดงรายละเอยดเกยวกบรบวสดอปกรณ เชน รหสสงซอ วนทซอ วนทรบ ชอ
ผจ าหนาย พนกงานสงซอ และจะแสดงขอมลวสดอปกรณทสงซอในตาราง จ านวนวสดอปกรณ
ทงหมด เปนตน ในสวนของซเรยลนมเบอรจะแสดง รหสวสดอปกรณและจ านวนทตองกรอก
หมายเลขซเรยลของอปกรณ ชองกรอกหมายเลขซเรยลของอปกรณ จ านวนทกรอกหมายเลขอปกรณ
จะแสดงขอมลรายละเอยดหมายเลขซเรยลในตาราง และแสดง ราคาสทธ ภาษมลคาเพม ราคารวม
ทงหมด ท าการบนทก และยกเลก
36
ภาพท 3.15 หนาจอคนหารหสสงซอ
หนาจอคนหารหสสงซอ มชองวางส าหรบกรอกรหสสงซอทตองการคนหา โดยจะแสดงขอมล
รายละเอยดในตารางประกอบดวย รหสสงซอ วนทซอ ผจ าหนาย ราคารวม ภาษมลคาเพม ราคาสทธ
37
ภาพท 3.16 หนาจอรบซอมคอมพวเตอร
หนาจอสวนนจะแสดงรายละเอยดเกยวกบรบซอมคอมพวเตอร เชน รหสการซอม รหสลกคา
ชอลกคา ทอย เบอรโทรศพท อเมล วนทรบซอม ชอพนกงาน ยหอ รน หมายเลขเครอง อาการเสย
รายละเอยดการซอม เปนตน ท าการบนทกและลางขอมล
38
ภาพท 3.17 หนาจอคนหาลกคา
หนาจอคนหาลกคา มชองวางส าหรบกรอกชอทตองการคนหา โดยจะแสดงขอมลรายละเอยด
ในตารางประกอบดวย รหสลกคา ชอลกคา ทอย เบอรโทร อเมล
39
ภาพท 3.18 หนาจอด าเนนการซอม
หนาจอสวนนจะแสดงรายละเอยดเกยวกบด าเนนการซอม เชน รหสการซอม ชอลกคา ยหอ รน
หมายเลขเครอง อาการเสย รายละเอยดการซอม ในสวนของเบกอะไหลส าหรบซอมจะแสดง รหสการ
เบก ชอพนกงาน วนทเบกและในสวนของการเลอกวสดทตองการเบกจะแสดง รหสวสดอปกรณ ชอ
วสดอปกรณ คงเหลอ จ านวนทตองการเบก ราคา /หนวย ชองแสดงซเรยลนมเบอรทเลอก โดยจะ
แสดงขอมลรายละเอยดวสดอปกรณทเบกในตารางาน แสดงราคาสทธ และท าการบนทกได
40
ภาพท 3.19 หนาจอคนหารหสการซอม
หนาจอคนหารหสขอมลการซอม มชองวางส าหรบกรอกรหสการซอมทตองการคนหา โดยจะ
แสดงขอมลรายละเอยดในตารางประกอบดวย รหสการซอม วนทรบซอม ยหอ รน หมายเลขเครอง
อาการเสย รายละเอยดการซอม ชอลกคา ชอพนกงาน
41
ภาพท 3.20 หนาจอคนหาวสดอปกรณ
หนาจอคนหาวสดอปกรณ มชองวางส าหรบกรอกชอทตองการคนหา โดยจะแสดงขอมล
รายละเอยดในตารางประกอบดวย รหสวสดอปกรณ ชอวสดอปกรณ ประเภทวสด ราคาซอ ราคาขาย
จ านวน หนวยนบ ผจ าหนาย
42
ภาพท 3.21 หนาจอคนหาซเรยลนมเบอร
หนาจอคนหาซเรยลนมเบอร โดยจะแสดงขอมลรายละเอยดในตารางประกอบดวย รหสวสด
อปกรณ ซเรยลนมเบอร
43
ภาพท 3.22 หนาจอสงคนเครองคอมพวเตอร
หนาจอสวนนจะแสดงรายละเอยดเกยวกบสงคนเครองคอมพวเตอร เชน ชอลกคา ยหอ รน
หมายเลขเครอง อาการเสย รายละเอยดการซอม ในสวนของขอมลารเบกจะแสดง รหสการเบก วนท
เบก ชอพนกงานซอม โดยจะแสดงขอมลรายละเอยดวสดอปกรณทเบกในตาราง และแสดง ราคาวสด
อปกรณ คาบรการ ภาษมลคาเพม ราคารวม ท าการบนทกและลางขอมล
44
ภาพท 3.23 หนาจอคนหารหสการซอม
หนาจอคนหารหสการซอม มชองวางส าหรบกรอกรหสการซอมทตองการคนหา โดยจะแสดง
ขอมลรายละเอยดในตารางประกอบดวย รหสการซอม วนทรบซอม ยหอ รน หมายเลขเครอง อาการ
เสย รายละเอยดการซอม ชอลกคา ชอพนกงาน
45
ภาพท 3.24 หนาจอรายงานระบบ
หนาจอรายงานระบบ จะแสดงรายงานตางๆ ประกอบดวย รายงานสงซอ รายงานการรบซอม
รายงานการเบก และรายงานวสดคงเหลอ วนทเรมออกรายงานและวนทสนสดออกรายงาน ท าการ
บนทกเพอออกรายงาน
46
2. การออกแบบสวนผลลพธ
ภาพท 3.25 ใบสงซอ
47
ภาพท 3.26 ใบซอมคอมพวเตอร
48
ภาพท 3.27 ใบเบกวสด
49
ภาพท 3.28 ใบเสรจรบเงน
50
ภาพท 3.29 รายงานการสงซอ
51
ภาพท 3.30 รายงานการซอม
52
ภาพท 3.31 รายงานการเบก
53
ภาพท 3.32 รายงานวสดคงเหลอ
54
3. ออกแบบฐานขอมล
ภาพท 3.33 การแสดงความสมพนธของขอมล
55
ตารางท 3.3 รายการตารางขอมล
ชอตาราง ค าอธบาย Brand Customer DetailOrder Detail Requisition Employee FixReport Material Order Position Serial Number Supplier Requisition TypeMat Unit
ตารางยหอเครองคอมพวเตอร ตารางลกคา ตารางรายละเอยดการสงซอ ตารางรายละเอยดการเบก ตารางพนกงาน ตารางซอมคอมพวเตอร ตารางวสดอปกรณ ตารางสงซอ ตารางต าแหนงงาน ตารางซเรยลนมเบอร ตารางผจ าหนายวสดอปกรณ ตารางเบกวสดอปกรณ ตารางประเภทวสดอปกรณ ตารางหนวยนบ
56
4. การพฒนาโปรแกรม
4.1 การออกแบบฐานขอมลโดยใชโปรแกรม Microsoft SQL Server 2008 R2
ภาพท 3.34 การออกแบบฐานขอมล
57
4.2 การออกแบบสวนตดตอกบผใชโดยใชโปรแกรม Microsoft Visual Studio 2017
ภาพท 3.35 การออกแบบสวนตดตอกบผใชระบบ
58
4.3 การเขยนโปรแกรมตดตอกบฐานขอมลดวยภาษา C#
ภาพท 3.36 แสดงการเขยนโปรแกรมเพอใชตดตอกบฐานขอมล
บทท 4
ขนตอนการปฏบตงานและการทดสอบโปรแกรม
ขนตอนการปฏบตงาน
โปรแกรมระบบรานซอมคอมพวเตอร ผมสทธในการเขาถงขอมลม 3 กลม ดงตอไปน
4.1 พนกงานดแลระบบ มสทธในการเขาใชงาน เขาถงขอมลไดทกหนาจอของระบบ
4.2 พนกงานฝายจดซอ มสทธในการเขาใชงาน เขาถงขอมลเฉพาะสงซอและรบ
4.3 พนกงานชางซอม มสทธในการเขาใชงาน เขาถงขอมลเฉพาะด าเนนการซอม
คอมพวเตอร
60
โปรแกรมระบบรานซอมคอมพวเตอร มขนตอนการใชงานดงตอไปน
ภาพท 4.1 หนาจอ Login เขาสระบบ
หนาจอแรกส าหรบการใชระบบ คอ การเขาระบบโดยการ Login มขนตอนดงตอไปน
1. กรอกรหสพนกงาน 2. กรอกรหสผาน 3. คลกป ม เขาสระบบ เพอเขาสระบบ
4. คลกเพอลางขอมล
61
ภาพท 4.2 หนาจอเมนหลกของระบบ
เมอผใชงานเขาสระบบแลวจะแสดงหนาเมนหลกตางๆ ของโปรแกรมดงตอไปน
1. เมนขอมลพนฐาน ส าหรบจดการขอมลพนฐาน 2. เมนสงซอ/รบ ส าหรบจดการขอมลสงซอและรบ 3. เมนซอมคอมพวเตอร ส าหรบจดการขอมลซอมคอมพวเตอร 4. เมนสงคนเครองใหลกคา ส าหรบจดการขอมลสงคนเครองคอมพวเตอรใหแกลกคา
5. เมนรายงาน ส าหรบออกรายงานตางๆ ของระบบ
6. เมนออกจากระบบ ส าหรบออกจากโปรแกรม
62
ภาพท 4.3 หนาจอเมนขอมลพนฐาน
เมอผ ใชคลกปมเมนขอมลพนฐาน จะแสดงเมนขอมลพนฐานตางๆ ของโปรแกรม
ดงตอไปน
1. ขอมลลกคา ส าหรบจดการขอมลลกคา ดงภาพท 4.6 2. ขอมลพนกงาน ส าหรบจดการขอมลพนกงาน ดงภาพท 4.7
3. ขอมลผจ าหนายวสดอปกรณ ส าหรบจดการขอมลผจ าหนายวสดอปกรณ ดงภาพท 4.8
4. ขอมลวสดอปกรณ ส าหรบจดการขอมลวสดอปกรณ ดงภาพท 4.9 5. ประเภทวสดอปกรณ ส าหรบจดการประเภทวสดอปกรณ ดงภาพท 4.10 6. ยหอเครองคอมพวเตอร ส าหรบจดการยหอเครองคอมพวเตอร ดงภาพท 4.11
7. ต าแหนงงาน ส าหรบจดการต าแหนงงาน ดงภาพท 4.12
63
ภาพท 4.4 หนาจอเมนสงซอและรบ
เมอผ ใชคลกปมเมนสงซอ/รบ จะแสดงเมนขอมลสงซอและรบวสด ของโปรแกรม
ดงตอไปน
1. สงซอ เมอคลก ระบบจะแสดงหนาจอสงซอ ดงภาพท 4.13
2. รบวสด เมอคลก ระบบจะแสดงหนาจอรบวสดวสดอปกรณ ดงภาพท 4.16
64
ภาพท 4.5 หนาจอเมนซอมคอมพวเตอร
เมอผใชคลกป มเมนซอมคอมพวเตอร จะแสดงเมนขอมลซอมคอมพวเตอรตาง ๆ ของ
โปรแกรมดงตอไปน
1. รบซอมคอมพวเตอร เมอคลก ระบบจะแสดงหนาจอรบซอมคอมพวเตอร
ดงภาพท 4.18 2. ด าเนนการซอม เมอคลก ระบบจะแสดงหนาจอด าเนนการซอมคอมพวเตอร
ดงภาพท 4.20
65
ภาพท 4.6 หนาจอขอมลลกคา
หนาจอขอมลลกคา ใชส าหรบจดการขอมลลกคา โดยมขนตอนการใชงานดงตอไปน
1. เมอผใชตองการเพมขอมลลกคา ใหคลกปมเพมเพอเรยกรหสลกคา และกรอกชอ-นามสกล ทอย เบอรโทรศพทและอเมล
2. ป มบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล 3. เมอผใชงานตองการคนหาขอมลลกคา ใหกรอกชอลกคาโดยในตารางจะแสดงขอมลลกคาท
คนหา 4. ป มแกไข คลกเมอตองการแกไขขอมลลกคาทมอยแลว โดยจะตองเลอกขอมลลกคาในตาราง
กอน จากนนท าการแกไขขอมลลกคา
5. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลลกคา
66
ภาพท 4.7 หนาจอขอมลพนกงาน
หนาจอขอมลพนกงาน ใชส าหรบจดการขอมลพนกงาน โดยมการใชงานดงตอไปน
1. เมอผใชตองการเพมขอมลพนกงาน ใหคลกป มเพมเพอเรยกรหสพนกงาน กรอกชอ-นามสกล
ทอย รหสผาน เบอรโทรศพท และเลอกต าแหนงงาน 2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล 3. เมอผใชงานตองการคนหาขอมลพนกงาน ใหกรอกชอพนกงานโดยในตารางจะแสดงขอมล
พนกงานทคนหา 4. ป มแกไข คลกเมอตองการแกไขขอมลพนกงานทมอยแลว โดยจะตองเลอกขอมลพนกงานใน
ตารางกอน จากนนท าการแกไขขอมลพนกงาน 5. ป มยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลพนกงาน
67
ภาพท 4.8 หนาจอขอมลผจ าหนายวสดอปกรณ
หนาจอขอมลผจ าหนายวสดอปกรณ ใชส าหรบจดการขอมลผจ าหนายวสดอปกรณ
โดยมขนตอนการใชงานดงตอไปน
1. เมอผใชตองการเพมขอมลผจ าหนายวสดอปกรณ ใหคลกป มเพมเพอเรยกรหสผจ าหนายวสดอปกรณ กรอกชอผจ าหนายวสดอปกรณ ทอย เบอรโทรศพท และอเมล
2. ป มบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล 3. เมอผใชงานตองการคนหาขอมลผจ าหนายวสดอปกรณ ใหกรอกชอผจ าหนายวสด
อปกรณ โดยในตารางจะแสดงขอมลผจ าหนายวสดอปกรณทคนหา 4. ป มแกไข คลกเมอตองการแกไขขอมลผจ าหนายวสดอปกรณ ทมอยแลว โดยจะตองเลอก
ขอมลผจ าหนายวสดอปกรณในตารางกอน จากนนท าการแกไขขอมลผจ าหนายวสดอปกรณ
5. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลผจ าหนายวสดอปกรณ
68
ภาพท 4.9 หนาจอขอมลวสดอปกรณ
หนาจอขอมลวสดอปกรณ ใชส าหรบจดการขอมลวสดอปกรณ โดยมขนตอนการใชงาน
ดงตอไปน
1. เมอผใชตองการเพมขอมลวสดอปกรณ ใหคลกป มเพมเพอเรยกรหสวสดอปกรณ ใหเลอกประเภทวสดอปกรณ กรอกชอวสดอปกรณ เลอกผจ าหนายวสดอปกรณ ราคาทนตอหนวย ราคาขายตอหนวย และเลอกหนวยนบ
2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล 3. เมอผใชงานตองการคนหาขอมลวสดอปกรณ ใหกรอกชอวสดอปกรณ โดยในตารางจะแสดง
ขอมลวสดอปกรณทคนหา 4. เมอผใชงานตองการคนหาซเรยลนมเบอร ใหกรอกซเรยลนมเบอร โดยในตารางจะแสดง
ซเรยลนมเบอร ทคนหา 5. ป มแกไข คลกเมอตองการแกไขขอมลวสดอปกรณทมอยแลว โดยจะตองเลอกขอมลวสด
อปกรณในตารางกอน จากนนท าการแกไขขอมลวสดอปกรณ
6. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลวสดอปกรณ
69
ภาพท 4.10 หนาจอประเภทวสดอปกรณ
หนาจอประเภทวสดอปกรณ ใชส าหรบจดการประเภทวสดอปกรณ โดยมขนตอนการใชงาน
ดงตอไปน
1. เมอผใชตองการเพมขอมลประเภทวสดอปกรณ ใหคลกป มเพมเพอเรยกรหสประเภทวสดอปกรณ กรอกชอประเภทวสดอปกรณ
2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล
3. เมอผใชงานตองการคนหาขอมลประเภทวสดอปกรณ ใหกรอกชอประเภทวสดอปกรณโดยในตารางจะแสดงรายการประเภทวสดอปกรณทคนหา
4. ป มแกไข คลกเมอตองการแกไขประเภทวสดอปกรณ ทมอยแลว โดยจะตองเลอกขอมลประเภทวสดอปกรณในตารางกอน จากนนท าการแกไขประเภทวสดอปกรณ
5. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลประเภทวสดอปกรณ
70
ภาพท 4.11 หนาจอยหอเครองคอมพวเตอร
หนาจอยหอเครองคอมพวเตอร ใชส าหรบจดการยหอเครองคอมพวเตอรโดยมขนตอนการใช
งานดงตอไปน
1. เมอผใชตองการเพมขอมลยหอเครองคอมพวเตอร ใหคลกป มเพมเพอเรยกรหสยหอเครองคอมพวเตอร กรอกชอยหอเครองคอมพวเตอร
2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล
3. เมอผใชงานตองการคนหายหอเครองคอมพวเตอร ใหกรอกชอยหอโดยในตารางจะแสดงยหอเครองคอมพวเตอรทคนหา
4. ป มแกไข คลกเมอตองการแกไขยหอเครองคอมพวเตอรทมอยแลว โดยจะตองเลอกยหอเครองคอมพวเตอรในตารางกอน จากนนท าการแกไขยหอเครองคอมพวเตอร
5. ปมยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลยหอเครองคอมพวเตอร
71
ภาพท 4.12 หนาจอต าแหนงพนกงาน
หนาจอต าแหนงพนกงาน ใชส าหรบจดการต าแหนงพนกงาน โดยมขนตอนการใชงาน
ดงตอไปน
1. เมอผใชตองการเพมขอมลต าแหนงพนกงาน ใหคลกป มเพมเพอเรยกรหสต าแหนงพนกงาน และกรอกต าแหนงพนกงาน
2. ปมบนทก คลกเมอมการเพมขอมลหรอแกไขขอมล เพอบนทกลงฐานขอมล
3. เมอผใชงานตองการคนหาต าแหนงพนกงานใหกรอกชอต าแหนงพนกงาน โดยในตารางจะแสดงต าแหนงพนกงานทคนหา
4. ป มแกไข คลกเมอตองการแกไขต าแหนงพนกงานทมอยแลว โดยจะตองเลอกต าแหนงพนกงานในตารางกอน จากนนท าการแกไขต าแหนงพนกงาน
5. ป มยกเลก คลกเมอตองการยกเลกการเพมขอมลหรอแกไขขอมลต าแหนงพนกงาน
72
ภาพท 4.13 หนาจอสงซอ
หนาจอสงซอ ใชส าหรบจดการสงซอ โดยมขนตอนการใชงานดงตอไปน
1. เมอผใชตองการเพมขอมลสงซอ ใหคลกปมเพมเพอเรยกรหสสงซอ 2. ป มคนหาผจดจ าหนาย ระบบจะแสดงหนาจอคนหาผจ าหนาย ดงภาพท 4.14 เมอเลอกขอมล
แลว ระบบจะแสดง รหสผจดจ าหนาย ชอผจดจ าหนาย วนทซอ ทอย เบอรโทรศพท อเมล โดยอตโนมต
3. เมอผใชตองการเลอกวสดอปกรณ คลกป มคนหาเพอเลอกขอมลวสดอปกรณ ระบบจะแสดง
หนาจอคนหาวสดอปกรณ ดงภาพท 4.15 เมอเลอกขอมลแลวระบบจะแสดงขอมล รหสวสดอปกรณ ชอวสดอปกรณ ราคา/หนวย จ านวน ราคารวมโดยอตโนมต
4. เมอผใชงานสงซอเพมใหคลกปมสงซอเพม ระบบจะค านวณราคาวสดอปกรณทงหมดใหโดยอตโนมต และแสดงขอมลราคาในตารางดานลาง
5. ป มลบ คลกเมอตองการลางขอมลวสดอปกรณทเลอก 6. ป มลบในตาราง คลกเมอตองการลบรายการวสดอปกรณในตาราง
73
7. เมอคลกป มบนทก ระบบจะท าการบนทกขอมลการสงซอลงฐานขอมล
8. ปมยกเลก คลกเมอตองการยกเลกการสงซอวสดอปกรณ
74
ภาพท 4.14 หนาจอคนหาผจดจ าหนาย
จากการคลกป มคนหาผจ าหนาย โดยระบบจะแสดงหนาจอคนหาผจดจ าหนาย โดยมขนตอน
การใชงานดงตอไปน
1. เมอผใชตองการคนหาผจดจ าหนาย ใหกรอกชอผจดจ าหนาย
2. คลกเลอกขอมลผจดจ าหนายทตองการ 3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
75
ภาพท 4.15 หนาจอคนหาวสดอปกรณ
จากการคลกป มคนหาวสดอปกรณ โดยระบบจะแสดงหนาจอคนหาวสดอปกรณ โดยม
ขนตอนการใชงานดงตอไปน
1. เมอผใชตองการคนหารายการวสดอปกรณ ใหกรอกชอวสดอปกรณ
2. คลกเลอกขอมลวสดอปกรณทตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
76
ภาพท 4.16 หนาจอรบวสดอปกรณ
หนาจอรบวสดอปกรณ ใชส าหรบจดการรบวสดอปกรณ โดยมขนตอนการใชงานดงตอไปน
1. ป มคนหารหสสงซอ ระบบจะแสดงหนาจอคนหารายละเอยดการสงซอ ตามทผใชงานเลอก
ดงภาพท 4.17 เมอเลอกขอมลแลวระบบจะแสดง ชอผจดจ าหนาย พนกงานสงซอ วนทซอ วนทรบ โดยอตโนมต
2. คลกเลอกรายการทตองการ รหสวสดอปกรณจะแสดงในกรอบซเรยลนมเบอร และแสดงจ านวนทตองกรอกซเรยลนมเบอร
3. คลกป มบนทก ระบบจะบนทกและแสดงรหสวสดและหมายเลขซเรยลนมเบอรในชองตาราง
ดานลาง 4. ป มลบในตาราง คลกเมอตองการลบขอมลทเลอก
5. ป มยกเลก คลกเมอตองการลางขอมล
6. ป มบนทก คลกเมอตองการบนทกขอมลรบวสดอปกรณ และบนทกหมายเลขซเรยลนมเบอร
ลงฐานขอมล
77
ภาพท 4.17 หนาจอคนหารหสสงซอ
จากการคลกปมคนหารหสสงซอ โดยระบบจะแสดงหนาจอคนหารหสสงซอ โดยมขนตอน
การใชงานดงตอไปน
1. เมอผใชตองการคนหารายการสงซอ ใหกรอกรหสสงซอ 2. คลกเลอกขอมลรายการสงซอทตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
78
ภาพท 4.18 หนารบซอมคอมพวเตอร
หนาจอรบซอมคอมพวเตอร ใชส าหรบจดการรบซอมคอมพวเตอรโดยมขนตอนการใชงาน
ดงตอไปน
1. เมอผใชตองการเพมขอมลรบซอมคอมพวเตอร ใหคลกปมเพมเพอเรยกรหสการซอม 2. ป มขอมลลกคาคลกเพอเลอกขอมลลกคา ดงภาพท 4.19 เมอเลอกขอมลแลวระบบจะแสดง
ชอลกคา ทอย เบอรโทรศพท อเมล วนทรบซอม ชอพนกงาน โดยอตโนมต 3. เมอผใชตองการเพมขอมลรบซอมคอมพวเตอร ใหเลอกยหอในชองตวเลอกแลวกรอก รน
หมายเลขเครอง อาการเสย และรายละเอยดการซอม 4. คลกป มบนทก ระบบจะท าการบนทกขอมลการรบซอมคอมพวเตอรลงฐานขอมล
5. ป มลางขอมล คลกเมอผใชตองการยกเลกขอมล
79
ภาพท 4.19 หนาจอคนหาลกคา
จากการคลกป มคนหาลกคาโดยระบบจะแสดงหนาจอคนหาชอลกคา โดยมขนตอนการใช
งานดงตอไปน
1. เมอผใชตองการคนหาลกคา ใหกรอกชอ
2. คลกเลอกขอมลลกคาทตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
80
ภาพท 4.20 หนาจอด าเนนการซอมคอมพวเตอร
หนาจอด าเนนการซอมคอมพวเตอร ใชส าหรบจดการด าเนนการซอมคอมพวเตอร โดยม
ขนตอนการใชงานดงตอไปน
1. ป มคนหาการซอม เมอผใชคลกระบบจะแสดงหนาจอคนหารหสการซอม ดงภาพท 4.21 เมอเลอกรายการทตองการ ระบบจะแสดง รหสการซอม ชอลกคา ยหอ รน หมายเลขเครอง อาการเสย โดยอตโนมต และกรอกรายละเอยดการซอม
2. เมอผใชตองการเพมขอมลการเบกอะไหลส าหรบซอมใหคลกทปมเพม เพอเรยกรหสการเบก ระบบจะแสดง ชอพนกงาน วนทเบก โดยอตโนมต
3. ป มคนหา เมอผใชคลกระบบจะแสดงหนาจอคนหาวสดอปกรณ ดงภาพท 4.22 เมอเลอกรายการทตองการ ระบบจะแสดง รหสวสดอปกรณ ชอวสดอปกรณ จ านวนคงเหลอ และราคาตอหนวย
4. คลกเลอกจ านวนทจะเบก 5. ป มเลอกซเรยลนมเบอร เมอผใชคลกระบบจะแสดงหนาจอคนหาซเรยลนมเบอร ดงภาพท
4.23
81
6. ป มเพมคลกเมอผใชงานตองการเพมวสดอปกรณ ระบบจะค านวณราคาวสดอปกรณทเบกให
โดยอตโนมต และแสดงขอมลราคาในตารางดานลาง 7. ป มลบในตาราง คลกเมอตองการลบรายการทเลอกในตาราง
8. คลกป มบนทก ระบบจะท าการบนทกขอมลการรบซอมคอมพวเตอรลงฐานขอมล
82
ภาพท 4.21 หนาจอคนหารหสการซอม
จากการคลกป มคนหารหสการซอมโดยระบบจะแสดงหนาจอคนหารหสการซอม โดยม
ขนตอนการใชงานดงตอไปน
1. เมอผใชตองการคนหารายการวสดอปกรณ ใหกรอกรหสการซอม
2. คลกเลอกขอมลการซอมทตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
83
ภาพท 4.22 หนาจอคนหาวสดอปกรณ
จากการคลกป มคนหาวสดอปกรณ โดยระบบจะแสดงหนาจอคนหาวสดอปกรณโดยม
ขนตอนการใชงานดงตอไปน
1. เมอผใชตองการคนหารายการวสดอปกรณ ใหกรอกชอวสดอปกรณ
2. คลกเลอกรายการวสดอปกรณตองการ
3. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
84
ภาพท 4.23 หนาจอคนหาซเรยลนมเบอร
จากการคลกป มคนหารหสวสดอปกรณโดยระบบจะแสดงหนาจอคนหาซเรยลนมเบอร โดย
มขนตอนการใชงานดงตอไปน
1. คลกเลอกขอมลซเรยลนมเบอรตองการ
2. ป มตกลง คลกเมอตองการเลอกรายการในตาราง
85
ภาพท 4.24 หนาจอสงคนเครองคอมพวเตอร
หนาจอสงคนเครองคอมพวเตอร ใชส าหรบจดการสงคนเครองคอมพวเตอร โดยมขนตอน
การใชงานดงตอไปน
1. ป มคนหารหสการซอม เมอผใชคลกระบบจะแสดงหนาจอคนหาสงคนเครองคอมพวเตอร ดงภาพท 4.25 เมอเลอกรายการทตองการ ระบบจะแสดง รหสการซอม ชอลกคา ยหอ รน
หมายเลขเครอง อาการเสย วนทรบซอม ชอพนกงานรบซอม รายละเอยดการซอมและสวนของขอมลการเบก โดยอตโนมต
2. กรอกคาบรการ ระบบจะค านวณและแสดงราคารวมโดยอตโนมต 3. ป มบนทก ระบบจะท าการบนทกขอมลการรบซอมคอมพวเตอรลงฐานขอมล
4. ป มลางขอมล คลกเมอผใชตองการยกเลกขอมล
86
ภาพท 4.25 หนาจอคนหาสงคนเครองคอมพวเตอร
จากการคลกป มคนหาสงคนเครองคอมพวเตอร โดยระบบจะแสดงหนาจอคนหาสงคนเครอง
คอมพวเตอรโดยมขนตอนการใชงานดงตอไปน
1. เมอผใชตองการคนหารายการซอม ใหกรอกชอรหสการซอม 2. คลกเลอกรายการทตองการ
3. ป มเลอก คลกเมอตองการเลอกรายการในตาราง
87
ภาพท 4.26 หนาจอรายงานระบบ
เมนรายงาน ส าหรบออกรายงานตางๆ ของระบบประกอบดวย รายงานการสงซอ รายงาน
การซอม รายงานการเบก รายงานวสดคงเหลอ โดยมขนตอนการใชงานดงตอไปน
1. คลกเลอกรายการทตองการ ประกอบดวย - รายงานการสงซอ - รายงานการรบซอม
- รายงานการเบก - รายงานวสดคงเหลอ
2. คลกเลอกวนทเรมออกรายงาน 3. คลกเลอกวนทสนสดออกรายงาน
4. คลกป มตกลง เพอแสดงรายงานทผใชเลอก
88
การทดสอบโปรแกรม
คณะผจดท าไดท าการปองกนขอผดพลาดของโปรแกรม ดงตอไปน
1. การตรวจสอบของผดพลาดในหนา Login
ภาพท 4.27 หนาจอเขาสระบบ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอเขาสระบบหากผใชกรอกขอมลผใชและรหสผานไมถกตอง เมอผใชงานคลกป มเขาระบบ ดงภาพท 4.27 จะขนขอความดงน
เมอผใชคลกป มเขาสระบบ ในกรณทผใชกรอกรหสพนกงานหรอรหสผานไมถกตอง ระบบ
จะแสดงขอความดงภาพท 4.28 จะขนขอความดงน
ภาพท 4.28 ผลการตรวจสอบขอมลไมถกตอง
89
2. การตรวจสอบขอผดพลาดในหนาขอมลลกคา
ภาพท 4.29 หนาจอขอมลลกคา
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอขอมลลกคาจะพบกบรายละเอยดตางๆ
ของลกคา เมอผใชงานคลกป มตางๆ ดงภาพท 4.29 จะขนขอความดงน
90
2.1 เมอผใชคลกป มบนทกขอมลลกคา ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไม
ครบถวน ระบบจะแสดงขอความดงภาพท 4.30 จะขนขอความดงน
ภาพท 4.30 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
2.2 เมอผใชคลกป มบนทกขอมลลกคา ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดงขอความดงภาพท 4.31 จะขนขอความดงน
ภาพท 4.31 ผลการตรวจสอบบนทกขอมลเรยบรอย
91
3. การตรวจสอบขอผดพลาดในหนาขอมลพนกงาน
ภาพท 4.32 หนาจอขอมลพนกงาน
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอขอมลพนกงานจะพบกบรายละเอยดตางๆ
ของพนกงาน เมอผใชงานคลกป มตางๆ ดงภาพท 4.32 จะขนขอความดงน
92
3.1 เมอผใชคลกป มบนทกขอมลพนกงานในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไม
ครบถวน ระบบจะแสดงขอความดงภาพท 4.33 จะขนขอความดงน
ภาพท 4.33 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
3.2 เมอผใชคลกป มบนทกขอมลพนกงานในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดงขอความดงภาพท 4.34 จะขนขอความดงน
ภาพท 4.34 ผลการตรวจสอบบนทกขอมลเรยบรอย
93
4. การตรวจสอบขอผดพลาดในหนาขอมลผจ าหนายวสดอปกรณ
ภาพท 4.35 หนาจอขอมลผจ าหนายวสดอปกรณ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอขอมลผจ าหนายวสดอปกรณจะพบกบรายละเอยดตางๆ ของผจ าหนายวสดอปกรณ เมอผใชงานคลกป มตางๆ ดงภาพท 4.35 จะขนขอความ
ดงน
94
4.1 เมอผใชคลกป มบนทกขอมลผจ าหนายวสดอปกรณ ในกรณทผใชไมไดกรอกขอมล หรอ
กรอกขอมลไมครบถวน ระบบจะแสดงขอความดงภาพท 4.36 จะขนขอความดงน
ภาพท 4.36 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
4.2 เมอผใชคลกป มบนทกขอมลผจ าหนายวสดอปกรณ ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดงขอความดงภาพท 4.37 จะขนขอความดงน
ภาพท 4.37 ผลการตรวจสอบบนทกขอมลเรยบรอย
95
5. การตรวจสอบขอผดพลาดในหนาขอมลวสดอปกรณ
ภาพท 4.38 หนาจอขอมลวสดอปกรณ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอขอมลวสดอปกรณจะพบกบรายละเอยด
ตางๆ ของวสดอปกรณเมอผใชงานคลกป มตางๆ ดงภาพท 4.38 จะขนขอความดงน
96
5.1 เมอผใชคลกป มบนทกขอมลวสดอปกรณ ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมล
ไมครบถวน ระบบจะแสดงขอความดงภาพท 4.39 จะขนขอความดงน
ภาพท 4.39 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
5.2 เมอผใชคลกป มบนทกขอมลวสดอปกรณ ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดง
ขอความดงภาพท 4.40 จะขนขอความดงน
ภาพท 4.40 ผลการตรวจสอบบนทกขอมลเรยบรอย
97
6. การตรวจสอบขอผดพลาดในหนาประเภทวสดอปกรณ
ภาพท 4.41 หนาจอประเภทวสดอปกรณ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอประเภทวสดอปกรณจะพบกบรายละเอยด
ตางๆ ของประเภทวสดอปกรณเมอผใชงานคลกป มตางๆ ดงภาพท 4.41 จะขนขอความดงน
98
6.1 เมอผใชคลกป มบนทกประเภทวสดอปกรณ ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมล
ไมครบถวน ระบบจะแสดงขอความดงภาพท 4.42 จะขนขอความดงน
ภาพท 4.42 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
6.2 เมอผใชคลกป มบนทกประเภทวสดอปกรณ ในกรณทผใชกรอกขอมลครบถวน ระบบจะ
แสดงขอความดงภาพท 4.43 จะขนขอความดงน
ภาพท 4.43 ผลการตรวจสอบบนทกขอมลเรยบรอย
99
7. การตรวจสอบขอผดพลาดในหนายหอเครองคอมพวเตอร
ภาพท 4.44 หนาจอยหอเครองคอมพวเตอร
จากการทดสอบโปรแกรมเมอผ ใชงานเขาสหนาจอยหอเครองคอมพวเตอรจะพบกบรายละเอยดตางๆ ของยหอเครองคอมพวเตอรเมอผใชงานคลกป มตางๆ ดงภาพท 4.44 จะขนขอความ
ดงน
100
7.1 เมอผใชคลกป มบนทกยหอเครองคอมพวเตอร ในกรณทผใชไมไดกรอกขอมล หรอกรอก
ขอมลไมครบถวน ระบบจะแสดงขอความดงภาพท 4.45 จะขนขอความดงน
ภาพท 4.45 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
7.2 เมอผใชคลกป มบนทกยหอเครองคอมพวเตอร ในกรณทผใชกรอกขอมลครบถวน ระบบจะ
แสดงขอความดงภาพท 4.46 จะขนขอความดงน
ภาพท 4.46 ผลการตรวจสอบบนทกขอมลเรยบรอย
101
8. การตรวจสอบขอผดพลาดในหนาต าแหนงงาน
ภาพท 4.47 หนาจอต าแหนงงาน
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอต าแหนงงานจะพบกบรายละเอยดตางๆ
ของต าแหนงงานเมอผใชงานคลกป มตางๆ ดงภาพท 4.47 จะขนขอความดงน
102
8.1 เมอผใชคลกป มบนทกต าแหนงงาน ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไม
ครบถวน ระบบจะแสดงขอความดงภาพท 4.48 จะขนขอความดงน
ภาพท 4.48 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
8.2 เมอผใชคลกป มบนทกต าแหนงงาน ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดง
ขอความดงภาพท 4.49 จะขนขอความดงน
ภาพท 4.49 ผลการตรวจสอบบนทกขอมลเรยบรอย
103
9. การตรวจสอบขอผดพลาดในหนาสงซอ
ภาพท 4.50 หนาจอสงซอ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอสงซอ จะพบกบรายละเอยดตางๆ ของการ
สงซอเมอผใชงานคลกป มตางๆ ดงภาพท 4.50 จะขนขอความดงน
104
9.1 เมอผใชคลกป มบนทกสงซอ ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไมครบถวน
ระบบจะแสดงขอความดงภาพท 4.51 จะขนขอความดงน
ภาพท 4.51 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
9.2 เมอผใชคลกป มบนทกสงซอ ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดงขอความดง
ภาพท 4.52 จะขนขอความดงน
ภาพท 4.52 ผลการตรวจสอบบนทกขอมลเรยบรอย
105
10. การตรวจสอบขอผดพลาดในหนารบวสดอปกรณ
ภาพท 4.53 หนาจอรบวสดอปกรณ
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอรบวสดอปกรณ จะพบกบรายละเอยด
ตางๆ ของรบวสดอปกรณเมอผใชงานคลกป มตางๆ ดงภาพท 4.53 จะขนขอความดงน
106
10.1 เมอผใชคลกป มบนทกรบวสดอปกรณ ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมล
ไมครบถวน ระบบจะแสดงขอความดงภาพท 4.54 จะขนขอความดงน
ภาพท 4.54 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
10.2 เมอผใชคลกป มบนทกรบวสดอปกรณ ในกรณทผใชกรอกขอมลครบถวน ระบบจะ
แสดงขอความดงภาพท 4.55 จะขนขอความดงน
ภาพท 4.55 ผลการตรวจสอบบนทกขอมลเรยบรอย
107
11. การตรวจสอบขอผดพลาดในหนารบซอมคอมพวเตอร
ภาพท 4.56 หนาจอรบซอมคอมพวเตอร
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอรบซอมคอมพวเตอร จะพบกบรายละเอยด
ตางๆ ของรบซอมคอมพวเตอรเมอผใชงานคลกป มตางๆ ดงภาพท 4.56 จะขนขอความดงน
108
11.1 เมอผใชคลกป มบนทกรบซอมคอมพวเตอร ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมล
ไมครบถวน ระบบจะแสดงขอความดงภาพท 4.57 จะขนขอความดงน
ภาพท 4.57 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
11.2 เมอผใชคลกป มบนทกรบซอมคอมพวเตอร ในกรณทผใชกรอกขอมลครบถวน ระบบจะ
แสดงขอความดง ภาพท 4.58 จะขนขอความดงน
ภาพท 4.58 ผลการตรวจสอบบนทกขอมลเรยบรอย
109
12. การตรวจสอบขอผดพลาดในหนาด าเนนการซอม
ภาพท 4.59 หนาจอด าเนนการซอม
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอด าเนนการซอม จะพบกบรายละเอยด
ตางๆ ของด าเนนการซอมเมอผใชงานคลกป มตางๆ ดงภาพท 4.59 จะขนขอความดงน
110
12.1 เมอผใชคลกป มบนทกด าเนนการซอม ในกรณทผใชไมไดกรอกขอมล หรอกรอกขอมลไม
ครบถวน ระบบจะแสดงขอความดงภาพท 4.60 จะขนขอความดงน
ภาพท 4.60 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
12.2 เมอผใชคลกป มบนทกด าเนนการซอม ในกรณทผใชกรอกขอมลครบถวน ระบบจะแสดง
ขอความดง ภาพท 4.61 จะขนขอความดงน
ภาพท 4.61 ผลการตรวจสอบบนทกขอมลเรยบรอย
111
13. การตรวจสอบขอผดพลาดในหนาด าเนนการสงคนเครองคอมพวเตอร
ภาพท 4.62 หนาจอด าเนนการสงคนเครองคอมพวเตอร
จากการทดสอบโปรแกรมเมอผใชงานเขาสหนาจอด าเนนการสงคนเครองคอมพวเตอร จะพบกบรายละเอยดตางๆ ของด าเนนการสงคนเครองคอมพวเตอรเมอผใชงานคลกป มตางๆ ดงภาพท
4.62 จะขนขอความดงน
112
13.1 เมอผใชคลกป มบนทกด าเนนการสงคนเครองคอมพวเตอร ในกรณทผใชไมไดกรอกขอมล
หรอกรอกขอมลไมครบถวน ระบบจะแสดงขอความดงภาพท 4.63 จะขนขอความดงน
ภาพท 4.63 ผลการตรวจสอบกรณากรอกขอมลใหครบถวน
13.2 เมอผใชคลกป มบนทกด าเนนการสงคนเครองคอมพวเตอร ในกรณทผใชกรอกขอมล
ครบถวน ระบบจะแสดงขอความดง ภาพท 4.64 จะขนขอความดงน
ภาพท 4.64 ผลการตรวจสอบบนทกขอมลเรยบรอย
บทท 5
สรปผลการด าเนนงานและขอเสนอแนะ
สรปผลการด าเนนงาน
ระบบรานซอมคอมพวเตอร ถกสรางขนเพอแกปญหาและลดความลาชาในการตดตอประสานงานใหมความรวดเรว ถกตองและทางรานยงสามารถลดคาใชจายในการจดซอกระดาษทใชในการท างานอกดวย กอนขนตอนการพฒนาระบบนนคณะผจดท าไดศกษาคนควาและเกบรวบรวมขอมลปญหาเกยวกบระบบรานซอมคอมพวเตอร จงไดพบปญหาประเดนหลายอยางคอ การท างานในองคกรลาชา เอกสารมการสญหายและไมคงสภาพ พนกงานไมทราบวสดคงเหลอ จากปญหาคณะ
ผจดท าจงศกษาวธการแกไขปญหาและพฒนา โดยใชโปรแกรม Microsoft Visual Studio 2017 ทเปนเครองมอในการออกแบบและเขยนโปรแกรมการท างานของระบบและใช Microsoft Server 2008 R8
ในการจดการฐานขอมลเพอไมใหขอมลสญหาย
เมอออกแบบและพฒนาเรยบรอยแลว ระบบรานซอมคอมพวเตอรนสามารถแกไขปญหาท
เกดขนกบระบบการท างานของรานซอมคอมพวเตอรได สามารถลดภาระการท างานของพนกงานม
ความรวดเรว ถกตองและแมนย าเพอเพมประสทธภาพการท างานของรานซอมคอมพวเตอรใหดขน
ปญหาและอปสรรคทพบ
1. ปญหาการออกแบบหนาจอการใชงานของระบบตองออกแบบใหเขาใจงายตอการใชงานมากทสด
2. ปญหาจากการไมช านาญในการเขยนโปรแกรมท าใหการท างานเกดความลาชา 3. ปญหาเรองของฐานขอมลทมความซบซอน ท าใหการท างานเกดความลาชา
4. ปญหาในการทดสอบโปรแกรมเกดขอผดพลาด ท าใหตองแกโปรแกรมบอยคร ง
114
ขอเสนอแนะ
1. ควรมการรบซอมคอมพวเตอรผานทางอนเทอรเนต 2. ควรมรปภาพเครองคอมพวเตอรเพอดยหอเครองคอมพวเตอรทตองซอม 3. ควรมการโอนจายหรอช าระเงนผานบตรเครดต
4. ควรมเครองสแกนบารโคดเพอเพมซเรยลนมเบอรของวสด
บรรณานกรม
จนจรา ขาวผอง (2557). ระบบบรหารจดการอซอมรถ กรณศกษาธรเดชการชาง. กรงเทพมหานคร:
คณะวทยาศาสตร มหาวทยาลยสยาม. ชญานศ ปรดาวรรณกล , เดชา บญคง และวสทธ นนทพรสรพงศ (2560). ระบบบรหารงานศนย
บ ารงรกษารถยนตบนอนเทอรเนต. กรงเทพมหานคร: คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม.
ธระวฒน เจรญผล , ปฎพทธ โอทองค า ,โสรยา เขวาล าธาร และอ านาจ วงศศร (2559). ระบบจดการซอมบ ารง กรณศกษาแผนกซอมบ ารง บรษทเซนทรลพฒนาจ ากด (มหาชน).กรงเทพมหานคร: คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม.
ปรยา นาคน (2557). ระบบบรหารจดการซอมอปกรณคอมพวเตอร. กรงเทพมหานคร: คณะวทยาการและเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยมหานคร.
พงษพนธ ศวลย (2552). SQL Server2018 ฉบบสมบรณ. กรงเทพมหานคร: ซเอดยเคชน หนา 40-41
พรพงษ วงศวราช (2557). ระบบรานบรหารซอมคอมพวเตอร. กรงเทพมหานคร: คณะวทยาศาสตร มหาวทยาลยธรกจบณฑต.
โอภาส เอยมสรวงศ (2558). SQL ระบบฐานขอมล.พมพคร งท 1 ส านกพมพ กรงเทพ:ซเอดยเคชน(2551) หนา 429
ภาคผนวก
ภาคผนวก ก
การออกแบบระบบงาน
ภาพท ก.1 Program Map
118
ภาพท ก.2 E-R Diagram (ภาษาไทย)
119
ภาพท ก.3 E-R Diagram (ภาษาองกฤษ)
120
ตารางท ก.1 รายการตารางขอมล
ชอตาราง ค าอธบาย Brand Customer DetailOrder Detail Requisition Employee FixReport Material Order Position Serial Number Supplier Requisition TypeMat Unit
ตารางยหอเครองคอมพวเตอร ตารางลกคา ตารางรายละเอยดการสงซอ ตารางรายละเอยดการเบก ตารางพนกงาน ตารางซอมคอมพวเตอร ตารางวสดอปกรณ ตารางสงซอ ตารางต าแหนงงาน ตารางซเรยลนมเบอร ตารางผจ าหนายวสดอปกรณ ตารางเบกวสดอปกรณ ตารางประเภทวสดอปกรณ ตารางหนวยนบ
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 ราคารวม
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 รหสผานพนกงาน
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 หมายเลขเครอง
คอมพวเตอร
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 รหสผจ าหนาย
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 อเมลผจ าหนาย
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
127
ภาพท ก.4 Context Diagram ระบบรานซอมคอมพวเตอร
128
ภาพท ก.5 Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร
129
ภาพท ก.6 Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร
130
ภาพท ก.7 Data Flow Diagram Level 1 Process 1 : จดการขอมลพนฐาน
131
ภาพท ก.8 Data Flow Diagram Level 1 Process 2 : สงซอวสดอปกรณ
132
ภาพท ก.9 Data Flow Diagram Level 1 Process 3 : รบวสดอปกรณ
133
ภาพท ก.10 Data Flow Diagram Level 1 Process 4 : การรบซอมคอมพวเตอร
134
ภาพท ก.11 Data Flow Diagram Level 1 Process 5 : ซอมคอมพวเตอร
135
ภาพท ก.12 Data Flow Diagram Level 1 Process 6 : สงคนเครองคอมพวเตอร
136
ภาพท ก.13 Data Flow Diagram Level 1 Process 7 : ออกรายงาน
ภาคผนวก ข
คมอการตดตงโปรแกรม
Install Program
ภาพท ข.1 หนาจอแสดงไฟลตางๆ ของแผน DVD ระบบ
เมอผใชน าแผนซดระบบรานซอมคอมพวเตอรตดตงใสชอง DVD-Drive ในทนคอ Drive E
จากนนดบเบลคลกทโฟลเดอร ComputerRepair เพอท าการตดตงโปรแกรม
138
ภาพท ข.2 หนาจอเขาสการตดตงระบบ
เมอท าการใสแผนซดระบบรานซอมคอมพวเตอรเขาไปในเครองคอมพวเตอร จากนนดบเบลคลกเขาไปทไดรว E เพอเขาไปในโฟลเดอร ComputerRepair หลงจากนนดบเบลคลกทชอไฟล
Setup.exe เพอท าการตดตงระบบ
139
ภาพท ข.3 หนาจอเตรยมตดตงระบบ
หลงจากท าการคลกทไฟล Setup.exe แลว เครองคอมพวเตอรจะท าการตดตงโปรแกรมระบบ
รานซอมคอมพวเตอร
140
ภาพท ข.4 หนาจอเสรจสนการตดตงระบบ
เมอระบบรานซอมคอมพวเตอรท าการตดตงภายในเครองเรยบรอยแลว ใหดบเบลคลกท
ไอคอนเพอเปดโปรแกรม
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
142
ภาพท ข.6 หนาจอตดตงฐานขอมล
ใหผใชคลกขวาท Databases จากนนท าการเลอก Restore Databases
143
ภาพท ข.7 หนาจอเลอกวธตดตงฐานขอมล
ใหผใชคลกท From device จากนนคลกปม (…)
144
ภาพท ข.8 หนาจอเพมไฟลฐานขอมล
ใหผใชคลกทปม Add เพอเลอกไฟลฐานขอมล
145
ภาพท ข.9 หนาจอเพมไฟลฐานขอมล
คลกเลอกฐานขอมลทผ ใชตองการจากไดรฟ E โฟลเดอรชอ DB Backup จากน นเลอก
ComputerRepair.bak และคลกป ม OK เพอท าการยนยน
146
ภาพท ข.10 หนาจอยนยนไฟลฐานขอมลทเลอก
เมอเลอกไฟลฐานขอมลเรยบรอยแลว ใหผใชคลกป ม OK
147
ภาพท ข.11 หนาจอตงชอฐานขอมลทเลอก
ผ ใชเ ลอกเครองหมายถก หนาไฟลฐานขอมล และท าการพมพชอไฟลฐานขอมล
ComputerRepair ทชอง To databases: จากนนคลกปม OK
148
ภาพท ข.12 หนาจอตดตงฐานขอมลเรยบรอยแลว
เมอท าการตดตงฐานขอมลเรยบรอยแลว จะปรากฏฐานขอมลในโฟลเดอร Databases
149
ภาพท ข.13 หนาจอก าหนดสทธเขาใชฐานขอมล
ผใชคลกเลอก Security > Logins > คลกขวาท sa เพอท าการก าหนดสทธ รหสผานและ
สทธในการเขาใชฐานขอมล
150
ภาพท ข.14 หนาจอก าหนดสทธผใช sa
ก าหนดใหผใชเลอกขอมลในการก าหนดสทธ ดงน
- Password ก าหนดเปน Sornwisit1227
- Confirm Password ก าหนดเปน Sornwisit1227
- Default databases ก าหนดเปน ComputerRepair
คลกป ม OK
ภาคผนวก ค
ตวอยางรายงาน
รายงานระบบ
ภาพท ค.1 รายงานการสงซอ
152
ภาพท ค.2 รายงานการซอม
153
ภาพท ค.3 รายงานการเบก
154
ภาพท ค.4 รายงานวสดคงเหลอ
155
ภาพท ค.5 ใบสงซอ
156
ภาพท ค.6 ใบรบซอมคอมพวเตอร
157
ภาพท ค.7 ใบเบกวสด
158
ภาพท ค.8 ใบเสรจรบเงน
ประวตคณะผจดท ำ
รหสนกศกษา 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] ระดบมธยมศกษาตอนปลาย โรงเรยนโพธสารพทยากร ระดบปรญญาตร มหาวทยาลยสยาม