Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
ระบบบรหารงานรานซอมคอมพวเตอร Computer Repairing Management System
สชาดา เกดโพธชา ศศมา ธนภทรพบล ธรดนย บญค า
ภาคนพนธเปนสวนหนงของการศกษาตามหลกสตรปรญญาบรหารธรกจบณฑต รายวชาโครงงานดานคอมพวเตอรธรกจ ภาควชาคอมพวเตอรธรกจ
คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม พ.ศ. 2562
ข
หวขอภาคนพนธ ระบบบรหารรานซอมคอมพวเตอร Computer Repairing Management System หนวยกตของภาคนพนธ 3 หนวยกต คณะผจดท า นางสาวสชาดา เกดโพธชา 5805000005 นางสาวศศมา ธนภทรพบล 5805000025 นายธรดนย บญค า 5805000031 อาจารยทปรกษา อาจารยศรญธร มงม ระดบการศกษา บรหารธรกจบณฑต สาขาวชา คอมพวเตอรธรกจ ปการศกษา 2561 อนมตใหภาคนพนธนเปนสวนหนงของการศกษาตามหลกสตรปรญญาบรหารธรกจบณฑต สาขาวชาคอมพวเตอรธรกจ
ก
หวขอภาคนพนธ ระบบบรหารงานรานซอมคอมพวเตอร หนวยกตของภาคนพนธ 3 หนวยกต คณะผจดท า นางสาวสขาดา เกดโพธชา 5805000005 นางสาวศศมา ธนภทรพบล 5805000025 นายธรดนย บญค า 5805000031 อาจารยทปรกษา อาจารยศรญธร มงม ระดบการศกษา บรหารธรกจบณฑต สาขาวชา คอมพวเตอรธรกจ ปการศกษา 2561
บทคดยอ
การพฒนาระบบระบบบรหารรานซอมคอมพวเตอร มวตถประสงคเพอพฒนาระบบทสามารถบรหารจดการรานซอมคอมพวเตอรอยางมประสทธภาพ สามารถลดและแกปญหาการท างานภายในรานได และยงเพมความสะดวกสบายใหแกผใชระบบโดยสามารถออกรายงานอปกรณคงเหลอ รายงานสรปรายได รายงานการสงซอ รายงานการแจงซอม และรายงานการเบกอปกรณใหแกผใชได การพฒนาระบบบรหารรานซอมคอมพวเตอรนน คณะผจดท าใชโปรแกรม Microsoft Studio 2013 ในการเขยนค าสง และใช Microsoft SQL Server 2012 ในการจดการฐานขอมล และจดเกบขอมลตางๆ เชน ขอมลการเบกอปกรณ ขอมลการแจงซอม ขอมลการสงซอ ซงสามารถลดปญหาการสญหายของขอมลไดเปนอยางด ค าส าคญ: การสงซอ / การแจงซอม / อปกรณคงเหลอ
ข
Project Title Computer Repairing Management System Project Credits 3 Credits Candidates Miss Suchada Kerdphocha Miss Sasima Tanapatpiboon Mr. Theeradon Bunkham Advisor Miss Saranthon Maungmee Program Bachelor of Business Administration Field of Study Business Computer Academic Year 2018
Abstract
The objectives of developing Computer Repairing Management System were to create an effective management system and to lessen errors in computer repairing shop. This system allowed users to work more smoothly and conveniently. Additionally, the system was coded to be able to generate various reports for the users such as purchase order summary reports, repairing summary reports, summary of withdrawal reports and equipment remaining reports. In order to develop this system, developers use Microsoft Visual Studio 2013 to code and Microsoft SQL Server 2012 to manage database and store various data such as equipment withdrawal information, repairing information and purchasing information. Also, the system helped with data lose problem as well.
Keywords: Purchase Order \ Repairing \ Remaining Equipment
ค
กตตกรรมประกาศ
ภาคนพนธนจดท าขนเพอเปนสวนหนงของการศกษาตามหลกสตรปรญญาบรหารธรกจ บณฑต สาขาวชาคอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ โดยมงพฒนา และออกแบบ โปรแกรมระบบบรหารงานรานซอมคอมพวเตอร ซงจากการวเคราะหพบวาโปรแกรมสามารถเกบรวบรวม ขอมลตาง ๆ ทเกยวของกบการด าเนนธรกจรานซอมคอมพวเตอร ได
ขอขอบคณคณาจารยภาควชาคอมพวเตอรธรกจ มหาวทยาลยสยาม ทกทานทกรณาใหความชวยเหลอในการจดท าภาคนพนธนใหส าเรจลลวงดวยด ขอบคณเพอน ๆ ทใหค าแนะน า และใหความชวยเหลอในการท าภาคนพนธ รวมไปถงก าลงใจในการจดท าภาคนพนธครงนใหประสบความส าเรจ คณะผจดท า
ง
สารบญ
หนา
บทคดยอ .............................................................................................................................................. ก Abstract ............................................................................................................................................... ข กตตกรรมประกาศ ............................................................................................................................... ค สารบญ ................................................................................................................................................. ง สารบญตาราง ...................................................................................................................................... ฉ สารบญภาพ ......................................................................................................................................... ช บทท 1 บทน า ความเปนมาและความส าคญของปญหา .....................................................................................1 วตถประสงค ...............................................................................................................................3 กลมเปาหมาย ..............................................................................................................................3 ขอบเขต.......................................................................................................................................3 ขนตอนการด าเนนงาน ................................................................................................................6 ประโยชนทคาดวาจะไดรบ .........................................................................................................7 2 แนวคด ทฤษฎ และงานวจยทเกยวของ แนวความคด .............................................................................................................................. 8 ทฤษฎทเกยวของ ....................................................................................................................... 9 เวบไซตทเกยวของ ...................................................................................................................11 งานวจยทเกยวของ ................................................................................................................... 16 3 การออกแบบและพฒนาโปรแกรม การศกษาขอมลเบองตน............................................................................................................21 การเกบรวบรวมขอมล ..............................................................................................................21 การวเคราะหระบบงาน .............................................................................................................22 แผนผงการท างานของระบบงานปจจบน ..................................................................................23 การออกแบบและพฒนาโปรแกรม ...........................................................................................24
จ
สารบญ (ตอ) บทท หนา
4 ขนตอนการปฏบตงานและการทดสอบโปรแกรม ขนตอนการปฏบตงาน ..............................................................................................................58 การทดสอบโปรแกรม ...............................................................................................................89 5 สรปผลการด าเนนงานและขอเสนอแนะ สรปผลการด าเนนงาน ............................................................................................................102 ปญหาและอปสรรค ................................................................................................................103 ขอเสนอแนะ ..........................................................................................................................103 บรรณานกรม .....................................................................................................................................104 ภาคผนวก ภาคผนวก ก การออกแบบระบบงาน Program Map ....................................................................................................106 E-R Diagram .....................................................................................................107 Data Dictionary .................................................................................................109 Data Flow Diagram ...........................................................................................114 ภาคผนวก ข คมอการตดตงโปรแกรม Install Program ................................................................................................. 125 Restore Database...............................................................................................141 ภาคผนวก ค ตวอยางรายงาน รายงานระบบ ....................................................................................................155 ประวตคณะผจดท า ............................................................................................................................164
ฉ
สารบญตาราง
ตารางท หนา
3.1 แสดงรายละเอยดของระบบงานปจจบน ...................................................................................22 3.2 แสดงสภาพปญหาทเกดจากระบบงานในปจจบน ....................................................................22 3.3 รายการตารางขอมล ..................................................................................................................54 ก.1 รายการตารางขอมล ................................................................................................................109 ก.2 ตารางขอมลลกคา (tblCus) .....................................................................................................109 ก.3 ตารางขอมลการเบก (tblDrawn) .............................................................................................110 ก.4 ตารางรายละเอยดการเบก (tblDrawnDetail) ...........................................................................110 ก.5 ตารางขอมลพนกงาน (tblEmp) ..............................................................................................110 ก.6 ตารางขอมลการสงซอ (tblPO) ...............................................................................................111 ก.7 ตารางรายละเอยดการสงซอ (tblPODetail) .............................................................................111 ก.8 ตารางขอมลใบแจง (tblRp) .....................................................................................................111 ก.9 ก.9 ตารางรายละเอยดใบแจงซอม (tblRpDetail) ....................................................................112 ก.10 ตารางขอมลบรการ (tblService) .............................................................................................112 ก.11 ตารางขอมลคคา (tblSupplier) ................................................................................................113 ก.12 ตารางขอมลอปกรณ (tblTool) ................................................................................................113 ก.13 ตารางขอมลประเภท (tblType) ...............................................................................................114
ช
สารบญภาพ ภาพท หนา 2.1 โครงสรางการท างานของระบบ ..................................................................................................8 2.2 http://department.utcc.ac.th/dpp/repair/index.php?r=site/repai .......................................... 11 2.3 http://anusittisuna.blogspot.com/2012/03/from-login-microsoft-visual-studio2010.html .......12 2.4 http://nanosoft.co.th/picture/servicenetscr05b.png ..................................................................13 2.5 http://nanosoft.co.th/picture/servicenetscr06b.png ..................................................................14 2.6 https://stackoverflow.com/questions ........................................................................................15 2.7 ระบบจดการคลงสนคารานจกรยาน กรณศกษารานจกรยาน ซอย 4........................................ 16 2.8 ระบบบรหารงานรานขายกระเปาแฟชน .................................................................................. 17 2.9 ระบบจดการสตอกอะไหลคอมพวเตอรโรงพยาบาลพญาไท 3 ............................................... 18 2.10 ระบบบรหารงานรานขายอปกรณคอมพวเตอร........................................................................ 19 2.11 ระบบแจงซอมอปกรณคอมพวเตอร ........................................................................................ 20 3.1 แผนผงการท างานของระบบปจจบน ....................................................................................... 23 3.2 หนาจอ Login เขาสระบบ ........................................................................................................ 24 3.3 หนาจอเมนหลกของระบบรานซอมคอมพวเตอร .................................................................... 25 3.4 หนาแจงซอม ............................................................................................................................ 26 3.5 หนาเลอกลกคา ........................................................................................................................ 27 3.6 หนาสถานะใบแจงซอม ............................................................................................................28 3.7 หนารายละเอยดการซอม ..........................................................................................................29 3.8 หนาช าระเงน ............................................................................................................................30 3.9 หนาสงซอ ................................................................................................................................ 31 3.10 หนาเลอกตวแทนจ าหนาย ........................................................................................................ 32 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 การออกแบบฐานขอมล ........................................................................................................... 55 3.34 การออกแบบสวนตดตอกบผใชระบบ ..................................................................................... 56 3.35 แสดงการเขยนโปรแกรมเพอใชตดตอกบฐานขอมล ............................................................... 57 4.1 หนาจอเขาสระบบ.................................................................................................................... 58 4.2 หนาเปลยนรหสพนกงาน......................................................................................................... 59 4.3 หนาจอแรกและเมนหลกของระบบรานซอมคอมพวเตอร ....................................................... 60 4.4 หนาแจงซอมของระบบรานซอมคอมพวเตอร ......................................................................... 62 4.5 หนาจอเลอกขอมลลกคา .......................................................................................................... 63 4.6 หนาจอส าหรบพมพใบแจงซอม .............................................................................................. 64
ฌ
สารบญภาพ (ตอ) ภาพท หนา 4.7 หนาจอสถานะใบแจงซอม ....................................................................................................... 65 4.8 หนาจอรายละเอยดการซอม ..................................................................................................... 66 4.9 หนาจอช าระเงน ....................................................................................................................... 67 4.10 หนาจอพมพใบเสรจ .................................................................................................................68 4.11 หนาจอสงซออปกรณ................................................................................................................69 4.12 หนาจอคนหาตวแทนจ าหนาย ...................................................................................................70 4.13 หนาจอพมพใบสงซอ ................................................................................................................71 4.14 หนาจอรบสนคา ........................................................................................................................72 4.15 หนาจอเลอกใบสงซอ ................................................................................................................73 4.16 หนาจอเบกอปกรณ ...................................................................................................................74 4.17 หนาจอเลอกใบแจงซอม ...........................................................................................................75 4.18 หนาจอเลอกอปกรณ .................................................................................................................75 4.19 หนาจอพมพใบเบกอปกรณ ......................................................................................................76 4.20 หนาจอตรวจสอบขอมลรายงาน ...............................................................................................77 4.21 หนาจอรายงานสงซออปกรณ ...................................................................................................78 4.22 หนาจอรายงานการเบก .............................................................................................................79 4.23 หนาจอรายงานการซอม ............................................................................................................80 4.24 หนาจอรายงานอปกรณคงเหลอ ................................................................................................81 4.25 หนาจอรายงานสรปรายได ........................................................................................................82 4.26 หนาจอจดการขอมลลกคา.........................................................................................................83 4.27 หนาจอจดการขอมลพนกงาน ...................................................................................................84 4.28 หนาจอจดการขอมลตวแทนจ าหนาย ........................................................................................85 4.29 หนาจอจดการขอมลอปกรณ .....................................................................................................86 4.30 หนาจอจดการขอมลบรการ.......................................................................................................87 4.31 หนาจอจดการขอมลประเภท ....................................................................................................88 4.32 หนาเขาสระบบ (แจงเตอน) ......................................................................................................89
ญ
สารบญภาพ (ตอ) ภาพท หนา 4.33 หนาจอแจงซอม (แจงเตอน) .....................................................................................................89 4.34 หนาจอรายละเอยดการซอม (ปรบปรงขอมล) ..........................................................................90 4.35 หนาจอสถานการณซอม (แจงเตอน) ........................................................................................ 90 4.36 หนาจอสงซอ (แจงเตอน) ......................................................................................................... 91 4.37 หนาจอรบสนคา (แจงเตอน) .....................................................................................................91 4.38 หนาจอรบสนคา (ปรบปรงขอมล) ........................................................................................... 92 4.39 หนาจอเบกอปกรณ (แจงเตอน) ............................................................................................... 92 4.40 หนาจอจดการขอมลลกคา (กรอกขอมลไมครบ) ..................................................................... 93 4.41 หนาจอจดการขอมลลกคา (บนทกขอมล)................................................................................ 93 4.42 หนาจอจดการขอมลลกคา (แจงเตอน) ..................................................................................... 94 4.43 หนาจอจดการขอมลพนกงาน (กรอกขอมลไมครบ) .................................................................94 4.44 หนาจอจดการขอมลพนกงาน (บนทกขอมล) .......................................................................... 95 4.45 หนาจอจดการขอมลพนกงาน (แจงเตอน) ................................................................................95 4.46 หนาจอจดการขอมลคคา (กรอกขอมลไมครบ) ...................................................................... 96 4.47 หนาจอจดการขอมลคคา (บนทกขอมล) .................................................................................. 96 4.48 หนาจอจดการขอมลคคา (แจงเตอน) ....................................................................................... 97 4.49 หนาจอจดการขอมลอปกรณ (กรอกขอมลไมครบ) ................................................................. 97 4.50 หนาจอจดการขอมลอปกรณ (บนทกขอมล) ............................................................................ 98 4.51 หนาจอจดการขอมลอปกรณ (แจงเตอน) ................................................................................. 98 4.52 หนาจอจดการขอมลบรการ (กรอกขอมลไมครบ) ................................................................... 99 4.53 หนาจอจดการขอมลบรการ (บนทกขอมล) ............................................................................. 99 4.54 หนาจอจดการขอมลบรการ (แจงเตอน) ................................................................................. 100 4.55 หนาจอจดการขอมลประเภท (กรอกขอมลไมครบ) ............................................................... 100 4.56 หนาจอจดการขอมลประเภท (บนทกขอมล) ......................................................................... 101 4.57 หนาจอจดการขอมลประเภท (แจงเตอน) ............................................................................... 101 ก.1 Program Map ......................................................................................................................... 106
ฎ
สารบญภาพ (ตอ) ภาพท หนา ก.2 E-R Diagram (ภาษาไทย) ..................................................................................................... 107 ก.3 E-R Diagram (ภาษาองกฤษ) ................................................................................................ 108 ก.4 Context Diagram ระบบรานซอมคอมพวเตอร ...................................................................... 114 ก.5 Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร ..................................................... 115 ก.6 Data Flow Diagram Level 1 ของ Process 1: จดการขอมลพนฐาน ....................................... 117 ก.7 Data Flow Diagram Level 1 ของ Process 2: สงซอสนคาอปกรณ ........................................ 118 ก.8 Data Flow Diagram Level 1 ของ Process 3: รบสนคาอปกรณ ............................................. 119 ก.9 Data Flow Diagram Level 1 ของ Process 4: ท ารายการแจงซอม ......................................... 120 ก.10 Data Flow Diagram Level 1 ของ Process 5: ด าเนนการซอม ............................................... 121 ก.11 Data Flow Diagram Level 1 ของ Process 6: เบกอปกรณ ..................................................... 122 ก.12 Data Flow Diagram Level 1 ของ Process 7: สงคนสนคา ..................................................... 123 ก.13 Data Flow Diagram Level 1 ของ Process 8: ออกรายงาน..................................................... 124 ข.1 หนาจอเลอก Drive DVD RW Drive (E:) ComRP Program .................................................. 125 ข.2 เลอกท CristalReportforVS_13_0_6 ..................................................................................... 126 ข.3 Installation progress .............................................................................................................. 127 ข.4 Please Choose Setup Language ............................................................................................. 127 ข.5 Preparing to install ................................................................................................................ 128 ข.6 หนาจอท าการตดตง SAP Crystal Reports ............................................................................. 128 ข.7 หนาจอยอมรบเงอนไขการตดตง SAP Crystal Reports ......................................................... 129 ข.8 หนาจอเรมตนการตดตง ......................................................................................................... 130 ข.9 หนาจอด าเนนการตดตง ......................................................................................................... 131 ข.10 หนาจอการเสรจสนการตดตง ................................................................................................ 132 ข.11 เลอกท Icon Setup .................................................................................................................. 133 ข.12 Preparing to install ................................................................................................................ 134 ข.13 Setup ระบบบรหารงานรานซอมคอมพวเตอร ....................................................................... 135 ข.14 Select Installation Folder ....................................................................................................... 136
ฏ
สารบญภาพ (ตอ) ภาพท หนา ข.15 Confirm Installation .............................................................................................................. 137 ข.16 Installing Setup ComRp Program ......................................................................................... 138 ข.17 Installation Complete ............................................................................................................ 139 ข.18 หนาจอแสดง Icon ComRp บน Desktop ............................................................................... 140 ข.19 เลอกท SQL Server Management Studio ............................................................................... 141 ข.20 หนาจอการ Login เขาสโปรแกรม Microsoft SQL Server 2012............................................ 142 ข.21 หนาจอการตงคา Login .......................................................................................................... 143 ข.22 หนาจอการเลอก User ............................................................................................................ 144 ข.23 หนาจอการตงคา Password .....................................................................................................145 ข.24 หนาจอการตงคา Status.......................................................................................................... 146 ข.25 หนาจอการ Restore Database ................................................................................................ 147 ข.26 หนาจอเขาสการ Restore Database .......................................................................................... 148 ข.27 หนาจอการ Add ชอไฟลฐานขอมล ....................................................................................... 149 ข.28 หนาจอการเลอกไฟลฐานขอมล ............................................................................................. 150 ข.29 หนาจอการยนยนชอไฟลฐานขอมล ...................................................................................... 151 ข.30 หนาจอการตดตงฐานขอมล ................................................................................................... 152 ข.31 หนาจอการตรวจสอบการตดตงฐานขอมล ............................................................................ 153 ข.32 หนาจอการตดตงฐานขอมลเสรจสมบรณ .............................................................................. 154 ค.1 รายงานอปกรณคงเหลอ ......................................................................................................... 155 ค.2 รายงานการซอม ..................................................................................................................... 156 ค.3 รายงานสรปการสงซอ ........................................................................................................... 157 ค.4 รายงานสรปการเบก ............................................................................................................... 158 ค.5 รายงานสรปรายได ................................................................................................................. 159 ค.6 ใบแจงซอม ............................................................................................................................ 160 ค.7 ใบเสรจรบเงน ........................................................................................................................ 161 ค.8 ใบสงซออปกรณ .................................................................................................................... 162
ฐ
สารบญภาพ (ตอ) ภาพท หนา ค.9 ใบเบกอปกรณ ....................................................................................................................... 163
บทท 1 บทน ำ
ความเปนมาและความส าคญของปญหา
ปจจบนเทคโนโลยมความจ าเปนส าหรบการด าเนนชวตของทกคนเพราะเทคโนโลยสามารถอ านวยความสะดวกในชวตทกๆดาน โดยเฉพาะอยางยงดานการศกษาไมวาจะเปนการศกษาหาความรเพมเตม คนควาหาขอมล การท าวจยตางๆ ใหพฒนาไปอยางสมบรณแบบ รวดเรว และกาวทนเทคโนโลยมากขนเพราะเทคโนโลยสมยใหมนอกจากจะชวยอ านวยความสะดวกในการท างานแลวยงชวยยนระยะเวลาการท ากจกรรมตางๆ ใหสนลงโดยเฉพาะบคคลทมความจ าเปนตองใชเครองคอมพวเตอรในการท างานท าใหละเลยในเทคโนโลยไมไดเลย และชวยในการบรหารจดการระบบการด าเนนงานธรกจตางๆ ธรกจรานซอมเครองคอมพวเตอรเปนธรกจทมเพอใหบรการแกบคคลทมปญหาเกยวกบเครองคอมพวเตอร ซงปกตแลวสามารถพบเหนรานซอมคอมพวเตอรไดตามเขตชมชน หมบาน หรอหางสรรพสนคาตางๆ เพราะปจจบนมการใชงานเครองคอมพวเตอรมากขนรานซอมเครองคอมพวเตอรจงมความส าคญระดบนงตอประชาชน ปจจบนเทคโนโลยเขามามบทบาทอยางกวางขวางขน เชน การตดตอสอสารแลกเปลยนขอมลทงระยะใกลไปจนถงระยะไกล รวมไปถงการใชเทคโนโลยในดานความบนเทงท งเกมสคอมพวเตอรหรอหรอภาพยนตรทสรางดวยเครองคอมพวเตอรกราฟฟก เปนตน นอกจากนเรายงพบการประยกตใชเครองคอมพวเตอรทแฝงเขามาในชวตประจ าว นมากขนเรอยๆ เชน เครองใชไฟฟาภายในบานทควบคมการท างานดวยระบบคอมพวเตอรทงหมด และปจจบนนใชกบงานทซบซอนมากยงขน จากทแตเดมบางหนวยงานเอาเครองคอมพวเตอร เพอมาชวยกบการประมวลผลเลกๆเทานน เชน งานการจดพมพเอกสารหรองานส านกงาน ซงยงไมคอยสนบสนนในเรองของการเชอมโยงกนเปนเครอขายมากนก แตปจจบนไดพฒนาใหสามารถเชอมโยงกนไดทวถง เครองคอมพวเตอรแตละเครองซงสามรถโอนถายขอมลถงกนไดอยางรวดเรวภายใตการสอสารทดขน ปจจบนเครองคอมพวเตอรจงเปนอปกรณอยางหนงทส าคญและมบทบาทเปนอยางมาก
จากการทคณะผจ ดท าไดท าการส ารวจและเกบขอมลการปฏบตงานของระบบรานซอมคอมพวเตอรมการใหบรการทมความหลากหลายมากขนและยงใชระบบการบรหารจดการของรานซอมคอมพวเตอรทเปนการจดบนทกแบบการใชกระดาษและแฟมเอกสารขอมลโดยใชบคลากรใน
2
การเกบบนทก ในกรณทมลกคามาใชบรการหลายรายการจะท าใหเกดขอผดพลาดไดสงในการท างาน เนองจากไมมการเกบบนทกขอมลการใหบรการอยางถาวร และอกหนงปญหาทพบกคอการทรานอาจจะไมทราบการใชอปกรณในคลงสนคาทแนนอนเพราะวาทางรานไมไดมการจดท าระบบคลงสนคาท าใหไมมความแนนอนวามอปกรณชนดใดถกเบกจากคลงสนคาไปบางจงท าใหเกดปญหาเมอมลกคาจะตองการมาใชบรการแลวมอปกรณนนซอมไดหรอไมอยางไรอาจจะท าใหมการลาชาเพมระยะเวลาการท างานทมากขน และไดใชวธการด าเนนการคดค านวณราคาการใหบรการสนคาตางๆโดยใชบคลากรในการค านวณการบรการราคาสนคา ในกรณทมการซอมสนคาหลายรายการหรอการซอมรายการทมราคาสงกจะท าใหเกดขอผดพลาดไดสงเชนกน
ดงนนทางคณะผจดท าจงเลงเหนถงความส าคญของปญหาทเกดขน วาควรพฒนาระบบรานซอมคอมพวเตอรขนมาโดยใชเทคโนโลยสารสนเทศเพอเปนเครองมอทใชอ านวยความสะดวกในดานการบรหารจดการรานซอมซอมคอมพวเตอร ปญหาทางดานความลาชาในการตดตอประสานงานขอใชบรการ เอกสารสญหายและไมคงสภาพ เพอชวยลดปญหาและขอบกพรองทเกดขนและท าใหระบบมความเปนระเบยบมากขนและลดความซบซอน โดยระบบดงกลาวสามารจดการขอมลพนฐาน สามารถจดการการสงซอสนคา สามารถจดการการรบสนคา สามรถจดการการเบกอปกรณ สามรถจดการการสงคนสนคา และสามารถออกรายงานการสรปผลการท างานได เพอเพมความรวดเรวและมประสทธภาพในการท างานทดขน
วตถประสงค
1. เพอออกแบบและพฒนาระบบบรหารรานซอมคอมพวเตอร 2. เพอชวยใหการนบจ านวนสนคา และอะไหลคงคลงเปนไปอยางถกตอง สะดวก รวดเรว
3. สามารถเรยกดประวตการซอมยอนหลงแลวน าขอมลนนมาประกอบการวเคราะหใน การซอมครงตอไปเพอใหเกดการท างานทมประสทธภาพมากยงขน
กลมเปาหมาย
3
เจาของรานและพนกงานรานซอมคอมพวเตอร
ขอบเขตของโครงงาน 1. คณสมบตของระบบบรหารรานซอมคอมพวเตอร มความสามารถดงน 1.1 การจดการขอมลพนฐานสามารถ ลบ เพม แกไข ได 1.1.1 ขอมลสนคา 1.1.2 ขอมลประเภทสนคา 1.1.3 ขอมลพนกงาน 1.1.4 ขอมลลกคา 1.1.5 ขอมลตวแทนจ าหนาย 1.1.6 ขอมลบรการ 1.2 การสงซอสนคามการเกบขอมลมดงน 1.2.1 ตรวจสอบสนคาคงเหลอ 1.2.2 คนหาผผลต 1.2.3 รายละเอยดการสงซอ 1.2.4 บนทกใบสงซอ 1.2.5 พมพใบสงซอใหผผลต 1.2.6 สถานะการสงซอ 1.3 การรบสนคามการเกบขอมลดงน 1.3.1 ตรวจสอบใบสงซอ 1.3.2 ท าการรบสนคา 1.3.3 ปรบเพมสนคาคงคลง
1.3.4 บนทกการรบสนคา 1.3.5 ช าระเงนคาสนคา 1.3.6 สถานะการรบสนคา 1.4 ท ารายการแจงซอม 1.4.1 รบขอมลการซอม 1.4.2 ตรวจสอบลกคา 1.4.3 ท ารายการแจงซอม
4
1.4.4 บนทกใบแจงซอม 1.4.5 พมพใบแจงซอม 1.5 ด าเนนการซอม 1.5.1 เลอกขอมลใบซอม 1.5.2 เลอกขอมลการบรการ 1.5.3 ตรวจสถานะ 1.5.4 บนทกขอมลใบแจงซอม 1.6 เบกอปกรณ 1.6.1 ตรวจสอบใบแจงซอม 1.6.2 คนหาอปกรณ 1.6.3 ท ารายการเบกอปกรณ 1.6.4 บนทกการเบกอปกรณ 1.6.5 ปรบจ านวนอปกรณ 1.6.6 พมพใบเบกอปกรณ 1.7 สงคนสนคา 1.7.1 คนหาใบแจง 1.7.2 ตรวจสอบรายละเอยด 1.7.3 บนทกการสงคน 1.7.4 พมพใบเสรจ 1.8 การออกรายงาน 1.8.1 รายงานสนคาคงเหลอ 1.8.2 รายงานสรปการสงซอสนคา 1.8.3 รายงานการเบกอปกรณ 1.8.4 รายงานสรปรายไดประจ าเดอน 1.8.5 รายงานสรปการซอมสนคา
2. คณสมบตของฮารดแวร 2.1 ฮารดแวรส าหรบผพฒนาระบบ
2.1.1 CPU Intel(R) Core (TM) i7 – 2670 QM @2.20GHz
5
2.1.2 ARC 100 Solid State Drvie 2.1.3 RAM 8.00 GB. 2.1.4 CD-ROM Drive
2.2 ฮารดแวรส าหรบผใชระบบ 2.2.1 CPU Intel(R) Core (TM)i5-5200 CPU @2.20GHz 2.2.2 Hard Disk มพนทเหลอไมนอยกวา 10.00 GB. 2.2.3 RAM 512.00 MB. หรอสงกวา 2.2.4 CD-ROM Drive 2.2.5 เครอง Printer
3. คณสมบตของซอฟตแวร 3.1 ซอฟตแวรส าหรบผพฒนาระบบ
3.1.1 Microsoft Windows 10 3.1.2 Microsoft Visual Studio 2013 3.1.3 Microsoft SQL Server 2012 3.1.4 Microsoft Office Word 2013 3.1.5 Microsoft Visio 2013 3.2 ซอฟตแวรส าหรบผชะระบบ 3.2.1 Microsoft Windows 10 3.2.2 Microsoft SQL Server 2012 3.2.3 Microsoft.NET Framework 4 3.2.4 โปรแกรมระบบบรหารรานซอมคอมพวเตอร
ขนตอนการด าเนนงาน
ในการจดท าระบบรานซอมคอมพวเตอรคณะผจดท าไดท าการศกษาขอมลของแนวคด และหลกการของวงจรการพฒนาระบบ (System Develop Life Cycle :SDLC) ซงเปนกระบวนการทางความคดในการพฒนาระบบสารสนเทศเพอแกปญหาทางธรกจและตอบสนองความตองการของผใชงาน โดยคณะผจดท าไดน าหลกของวงจรการพฒนาระบบมาใชรวมกบการวางแผนการด าเนนงาน ไวดงน
6
1. ส ารวจและท าความเขาใจกบปญหาในขนแรกส ารวจรานซอมคอมพวเตอรแบบสมใน เขตชมชน เขาไปส ารวจหาปญหา และอปสรรคตางๆ ทเกดขน หรอทมโอกาสทจะ เกดขนในดานการบรหารการจดการของรานซอมคอมพวเตอร ขนตอมาหาสาเหตท มาของปญหาทเกดขนและจดท าสรปรายการของปญหาทพบเจอในรานซอม คอมพวเตอร
2. รวบรวมและเกบขอมลจากการสรปหวขอรายการปญหาทพบ คณะผจดท าจะท าการ คนหาขอมลแบบเจาะจงไปแตละหวขอปญหาทเกดขน เพอน าขอมลมาใชอางอง ซง จะใชวธการสอบถามขอมลโดยตรงกบผประกอบธรกจรานซอมคอมหลายๆแหลง
3. การวเคราะหระบบในการวเคราะหจะน าขอมลทได มาเขยนเปนแผนภาพทแสดงทศ ทางการไหลของขอมล Data Flow Diagram และผงงานระบบ System Flow chart เพอแสดงวธการท างาน และน าขอมลทไดมาท าการออกแบบ E-R Diagram และ Data Flow Diagram เพอจดท าระบบฐานขอมลของระบบรานซอมคอมพวเตอร
4. การออกแบบระบบซงเปนสวนตดตอกบผใชงานและการออกแบบระบบจะเปนการ ออกแบบในสวนของการปอนขอมล รายละเอยดขนตอนการประมวลผล เชน การ ค านวณ การจดเกบขอมล การออกแบบโครงสรางการจดเกบขอมล รวมทงรปแบบ ผลลพธทตองการ โดยจะค านงถงการตอบโจทยของปญหาทเกดขนภายในรานซอม คอมพวเตอร
5. การพฒนาและจดท าเอกสารจดท าคมอการใชงานของระบบทงหมดของระบบราน ซอมคอมพวเตอร
6. การทดสอบการท างานระบบรานซอมคอมพวเตอรเพอท าการหาขอผดพลาด และ บ ารงการรกษารานซอมคอมพวเตอร เพอใหตอบสนองความตองการของผใชระบบ รานซอมคอมพวเตอร
7. การตดตามผลจากการใชงานจรงของระบบ และประเมนผลการใชงานจรงของระบบ รานซอมคอมพวเตอร
8. แลวน าเสนอโครงงานระบบบรหารรานซอมคอมพวเตอรทไดสรางแลว มาน าเสนอ กบคณะอาจารยภาควชาคอมพวเตอรธรกจ เพอพจารณาตอไป
7
ประโยชนทคาดวาจะไดรบ 1. ชวยเพมประสทธภาพในการใหบรการ 2. ชวยจดใหระบบงานมความเปนระเบยบมากยงขน 3. ชวยลดปญหาการใชกระดาษและปองกนการสญหายของงาน 4. สามารถลดความซ าซอนของขอมลได
บทท 2 แนวคด ทฤษฎ และงานวจยทเกยวของ
แนวความคด
ภาพท 2.1 โครงสรางการท างานของระบบ
โครงสรางการท างานของระบบรานซอมคอมพวเตอร เปนระบบการจดการรานซอมเครองคอมพวเตอร โดยใชโปรแกรม Microsoft Visual Studio 2013 เปนเครองมอในการพฒนา และโปรแกรม Microsoft SQL Server 2012 เปนฐานขอมล ระบบรานซอมคอมพวเตอร เปนระบบทมการท างานในสวนทหนงเปนการจดการขอมลพนฐานตางๆ สวนทสองเปนการสงซออปกรณ และบนทกการสงซอ สวนทสามเปนการรบสนคาและมการบนทกรบสนคาพรอมปรบสถานะการบสนคาในส
9
ตอก สวนทสการเบกอปกรณพรอมปรบสถานการณเบก สวนทหาท ารายการตรวจสอบใบแจงซอมพรอมพมพใบเสรจใหลกคา สวนทหกรายงานสรป ระบบสามารถออกรายงานไดประกอบดวย รายงานสรปสนคาคงเหลอในสตอก รายงานสรปการสงซอสนคา รายงานสรปการซอมสนคาของพนกงานตามชวงเวลา และรายงานสรปผลก าไรขาดทนตามชวงเวลา
ทฤษฎทเกยวของ ระบบจดการฐานขอมล ( Database Management System : DBMS)
คอซอฟตแวรส าหรบบรหารและจดการฐานขอมล เปรยบเสมอนสอกลางระหวางผใชและโปรแกรมตางๆ ทเกยวของกบการใชฐานขอมล ซงมหนาทชวยใหผใชเขาถงขอมลไดงายสะดวกและมประสทธภาพ การเขาถงขอมลของผใช อาจเปนการสรางฐานขอมล การแกไขฐานขอมล หรอการตงค าถามเพอใหไดขอมลมาโดยผใชไมจ าเปนตองรบรเกยวกบรายละเอยดภายในโครงสรางของฐานขอมล เปรยบเสมอนเปนสอกลางระหวางผใชและโปรแกรมตาง ๆ ทเกยวของกบการใชฐานขอมลซงตางจากระบบแฟมขอมลทหนาทเหลานจะเปนหนาทของโปรแกรมเมอร(พงศกร จนทราช, 2550) หนาทของระบบการจดการฐานขอมล
1. แปลงค าสงทใชจดการกบขอมลภายในฐานขอมล ใหอยในรปแบบทฐานขอมล เขาใจ
2. น าค าสงตาง ๆ ซงไดรบการแปลแลว ไปสงใหฐานขอมลท างาน เชน การเรยกใช (Retrieve)
จดเกบ (Update) ลบ (Delete) เพมขอมล (Add) เปนตน
3. ปองกนความเสยหายทจะเกดขนกบขอมลภายในฐานขอมล โดยจะคอยตรวจสอบวาค าสง
ใดทสามารถท างานได และค าสงใดทไมสามารถท างานได
4. รกษาความสมพนธของขอมลภายในฐานขอมลใหมความถกตองอยเสมอ
5. เกบรายละเอยดตางๆ ทเกยวของกบขอมลภายในฐานขอมลไวในพจนานกรมขอมล (Data
Dictionary) ซงรายละเอยดเหลานมกจะถกเรยกวา เมทาดาตา (Metadata) ซงหมายถง
"ขอมลของขอมล"
6. ดแลการใชงานใหกบผใช ในการตดตอกบตวจดการระบบแฟมขอมลได โดยจะท าหนาท
ตดตอกบระบบแฟมขอมลซงเสมอนเปนผจดการแฟมขอมล (file manager) น าขอมลจาก
10
หนวยความจ าส ารองเขาสหนวยความจ าหลกเฉพาะสวนทตองการใชงาน และท าหนาท
ประสานกบตวจดการระบบแฟมขอมลในการจดเกบ เรยกใช และแกไขขอมล
7. ควบคมการใชขอมลพรอมกน (Concurrency Control) ในระบบคอมพวเตอรทใชอย
ปจจบน โปรแกรมการท างานมกจะเปนแบบผใชหลายคน (Multi User) จงท าใหผใชแตละ
คนสามารถเรยกใชขอมลไดพรอมกน ระบบจดการฐานขอมลทมคณสมบตควบคมการใช
ขอมลพรอมกนน จะท าการควบคมการใชขอมลพรอมกนของผใชหลายคนในเวลาเดยวกน
ได โดยมระบบการควบคมทถกตองเหมาะสม เชน ถาการแกไขขอมลนนยงไมเรยบรอย
ผใชอนๆ ทตองการเรยกใชขอมลนจะไมสามารถเรยกขอมลนนๆ ขนมาท างานใดๆ ได
ตองรอจนกวาการแกไขขอมลของผทเรยกใชขอมลนนกอนจะเสรจเรยบรอย จงจะสามารถ
เรยกขอมลนนไปใชงานตอได ทงนเพอปองกนไมใหเกดปญหาการเรยกใชขอมลทไม
ถกตอง
8. ควบคมระบบความปลอดภยของขอมลโดยปองกนไมใหผทไมไดรบอนญาตเขามาเรยกใช
หรอแกไขขอมลในสวนปองกนเอาไว พรอมทงสรางฟงกชนในการจดท าขอมลส ารอง
9. ควบคมการใชขอมลในสภาพทมผใชพรอม ๆ กนหลายคน โดยจดการเมอมขอผดพลาด
ของขอมลเกดขน(พงศกร จนทราช, 2550)
เวบไซดทเกยวของ
คณะผจดท าโครงงานท าการคนหาเวบไซตทเกยวของกบโครงงานทจะท าซงแตละเวบไซตมระบบการจดการกบธรกจการซอมอปกรณ การซอขายสนคา การจดการเกยวกบคลงสนคาการจดท าเอกสาร รายงานตางๆเชนสรปรายการซอมประจ าวน รายเดอน รายป และเกบขอมลสนคาต า งๆทคณะผจดท าโครงงานเหนวาสามารถน ามาเปนแนวทางและเปนแบบอยางในการสรางระบบบรหารรานซอมคอมพวเตอรไดเปนอยางดโดยการคนหาไดจากเวบไซตดงตอไปน
11
ภาพท 2.2 http://department.utcc.ac.th/dpp/repair/index.php?r=site/repai
เวบไซตการซอมบ ารงกองอาคารสถานทของมหาวทยาลยหอการคาโดยโปรแกรมสามารถบอกเลขรบทอยของผแจง วนทรบแจง สาเหตของการช ารดผรบผดชอบงานสถานะงานเปนอยางไรและวนทท าการซอมเสรจเรยบรอย
12
ภาพท 2.3 http://anusittisuna.blogspot.com/2012/03/from-login-microsoft-visual-studio- 2010.html
เปนเวบไซตทสอนการท าหนาจอ Login ในโปรแกรม Microsoft Visual Studio 2010 เพอใหผพ ฒนาโปรแกรมไดศกษาเกยวกบโคดตางๆ เชน หนาจอ Login หนาจอกรอกรายละเอยดการซอมหนาจอแสดงการแกไขขอมลลกคา หนาจอแสดงการคาหาขอมลลกคา เปนตน
13
ภาพท 2.4 http://nanosoft.co.th/picture/servicenetscr05b.png
เปนเวบไซตหนาจอโปรแกรมการบนทกการแจงซอม สามารถกรอกขอมลของผลตภณฑ รนแบรนด อาการทช ารด และสามารถพมพรายละเอยดปลกยอย ตางๆ ของการช ารดไดมรายละเอยดทส าคญชดเจน บอกระดบของความยากงายของการช ารด ผรบผดชอบในการซอมเปนใคร ฯลฯ
14
ภาพท 2.5 http://nanosoft.co.th/picture/servicenetscr06b.png
เปนเวบไซตหนาจอโปรแกรมการบนทกใบแจงซอมรบงาน บอกรายละเอยดของการซอม อาการทช ารด พนกงานคนไหนเปนผรบผดชอบ สถานะงานเปนอยางไร มเอกสารใดบางทเกยวของ ฯลฯ
15
ภาพท 2.6 https://stackoverflow.com/questions
เปนเวบไซตทใหขอมลเกยวกบการเขยนโปรแกรมโดยผใชสามารถตงค าถามเกยวกบปญหาทเจอระหวางการเขยนโปรแกรม และใหผใชคนอนๆสามารถตอบค าถามแลวชวยแกไขปญหาไดเพอชวยในการพฒนาซอฟแวรใหลลวง
งานวจยทเกยวของ
16
ในการด าเนนโครงงานเรองระบบบรหารรานซอมคอมพวเตอร คณะผจดท าโครงงานไดรวบรวมขอมลทเกยวของกบระบบและน าขอมลจากงานวจย ทมลกษณะงานใกลเคยงกนน ามาประยกตใชการจดท าโครงงาน
ภาพท 2.7 ระบบจดการคลงสนคารานจกรยาน กรณศกษารานจกรยาน ซอย4
ศรวรรณ ผลตระกล และพทธนนท มงมตร (2558) ภาควชาวทยาการคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยสยาม ระบบจดการคลงสนคารานจกรยาน กรณศกษารานจกรยานซอย4 จดท าขนโดยมวตถประสงคเพอใหเจาของรานสามารถจดเกบขอมลลกคาขอมลพนกงานขอมลบรษทผผลต ขอมลสนคา จดการขายสนคา จดการสงซอสนคา จดการรบเขาสนคา และการออกรายงานในดานของรายรบก าไรสทธรายการสนคาขายดซงสงผลใหการท างานเกดความสะดวก มประสทธภาพมากยง ขนอกทงยงลดความผดพลาดทเกดในการท างานใหนอยลง พฒนาโปรแกรมโดยใช Microsoft Visual Studio 2010 ในการพฒนา และออกแบบฐานขอมลโดยใชโปรแกรม Microsoft SQL Server Management Studio 2008
17
ภาพท 2.8 ระบบบรหารงานรานขายกระเปาแฟชน
เกษมณ แกวแสงงาม และภรณทพย บญม (2559) ภาควชา คอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม ไดจดท าโครงงานระบบบรหารงานรานขายกระเปาแฟชน ไดมการออกแบบสวนตดตอผใชและพฒนาระบบโดยใชโปรแกรม Microsoft Visual Studio 2010 และสวนของฐานขอมลใชโปรแกรม Microsoft SQL Server 2008 R2 เพอเกบขอมลตางๆ เชน ขอมลพนกงาน ตวแทนจ าหนายสนคา และประเภทสนคา
18
ภาพท 2.9 ระบบจดการสตอกอะไหลคอมพวเตอรโรงพยาบาลพญาไท 3
กลยภรณ เทพณรงค และ วยะดา คลายสบรรณ(2558) ภาควชา คอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม ไดจดท าโครงงาน ระบบจดการสตอกอะไหลคอมพวเตอรโรงพยาบาลพญาไท 3 โดยใชโปรแกรมใชโปรแกรม Microsoft Visual Studio 2010 ในการเขยนโปรแกรมและใชโปรแกรม Microsoft SQL Server 2008R2 ในการบนทกขอมลลงฐานขอมล โดยระบบสามารถจดการขอมลพนฐาน เพม แกไข ลบ คนหาขอมลได และสามารถก าหนดสทธในการเขาใชงาน สามรถจดการขอมลอะไหลคอมพวเตอรไดท งขาเขาขาออก และสามารถออกรายงานสรปผลขอมลอะไหลได
19
ภาพท 2.10 ระบบบรหารงานรานขายอปกรณคอมพวเตอร
ประเสรฐ รฐวเศษ ธรวช งามดอกไม และ วงศธร สชาตนตกล(2559) ภาควชาคอมพวเตอรธรกจ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม ไดจดท าโครงงานระบบบรหารงานรานขายอปกรณคอมพวเตอร โดยใชโปรแกรม Microsoft SQL Server 2008 R2 ในการจดเกบขอมลและใช Microsoft Visual Studio 2010 ในการพฒนาระบบ โดยระบบสามารถจดการขอมลพนฐาน สงซอสนคา รบสนคา ก าหนด Serial สนคา สามารถสงเคลมสนคา และ สงคนสนคาทเคลม และออกรายงานระบบ
20
ภาพท 2.11 ระบบแจงซอมอปกรณคอมพวเตอร
ชนนท ภม เทศ (2559) ภาควชาเทคโนโลยสารสนเทศ คณะเทคโนโลยสารสนเทศ มหาวทยาลยสยาม ไดจดท าโครงงานระบบแจงซอมอปกรณคอมพวเตอร โดยใชโปรแกรม Adobe Dreamweaver CC 2017 สรางเขยนชดค าสงดวยภาษา PHP Hypertext Preprocessor และจดเกบขอมลในฐานเกบขอมล Microsoft SQL Server 2008 R2 โดยระบบสามารถเขาถงเนอหาของอปกรณ ตางๆทางเวบไซตได พนกงานสามารถดขอมลการแจงซอมได สามารถจดเกบขอมลลงฐานขอมล สามารถดขอมลของอปกรณได
บทท 3 กำรออกแบบและพฒนำโปรแกรม
กำรศกษำขอมลเบองตน จากการทคณะผจ ดท าไดท าการส ารวจและเกบขอมลการปฏบตงานของระบบราน
คอมพวเตอร โดยรานซอมคอมพวเตอรตองมอปกรณจ านวนมากเพอใชในการซอมและใชระบบการบรหารจดการเกบขอมลตางๆ เปนแบบสมดบนทกและแฟมขอมลจงพบปญหาทเกดขนตางๆ ดงน
1. การเกบขอมลตางๆ ภายในรานลงสมดบนทกอาจจะตองมการเกบสมดหลายเลมเพอเกบขอมลของแตละแผนก ซงมขอจ ากดในการเกบรกษาสมดบนทกเมอเกบไวนานๆ อาจท ามการช ารดได
2. เมอมการสงเบกอปกรณหลายรายการอาจท าใหเกดขอผดพลาดไดเมอสงพรอมกน หลายๆอยางเพราะไมมการบนทกขอมลทชดเจนและเกดการสญหายไดงาย
3. เมอมการเบกอปกรณในการซอมสนคาอาจจะเกดความลาชาในการคนหาขอมลจากสมดบนทก และไมมการบนทกทชดเจนวามอปกรณชนดไหนหมด
กำรเกบรวบรวมขอมล
1. ทางคณะผจดท าไดท าการส ารวจและเกบขอมลจากเจาของรานซอมคอมพวเตอร โดยสมภาษณถงการท างานของรานวามการท างานอยางไรบาง
2. เกบรวบรวมขอมลจากเวบไซตเพอเปนแนวทางในการออกแบบระบบบรหารรานซอมคอมพวเตอร
3. มการสงเกตการณพฤตกรรมของลกคาทเขามาใชบรการของรานซอมคอมพวเตอรวา สวนใหญใชบรการในดานใด
กำรวเครำะหระบบงำน
22
หลงจากทคณะผจดท าระบบบรหารรานซอมคอมพวเตอรไดศกษาและเกบรวบรวมขอมลจากรานซอมคอมพวเตอร ท าใหไดทราบถงระบบงานดงน ตำรำงท 3.1 แสดงรำยละเอยดของระบบงำนปจจบน
งาน/กจกรรม รายละเอยดงาน/กจกรรม เอกสารทเกยวของ ผรบผดชอบ 1. การเกบขอมล จดเกบขอมลโดยการจดเปนสมด
บนทก สมดบนทก เจาของราน
2. การตรวจสอบคลงอปกรณ
ตรวจสอบคลงอปกรณจากการน าอปกรณไปซอมและจากการสงซอเขาจากตวแทนจ าหนาย
ไมใชเอกสาร พนกงาน
3. การสงซออปกรณ
สงซออปกรณจากตวแทนจ าหนาย ใบสงซอสนคา เจาของราน
4. การรบอปกรณ รบสนคาจากตวแทนจ าหนายโดยตรวจสอบจากจ านวนทไดรบ
ใบสงสนคา พนกงาน
5. การซอมอปกรณ การซอมอปกรณใหลกคาและออกใบเสรจรบเงน
ใบเสรจรบเงน พนกงาน
ตำรำงท 3.2 แสดงสภำพปญหำทเกดจำกระบบงำนในปจจบน งาน/กจกรรม ปญหา ความตองการ
1. การเกบขอมล - เกดการสญหายของขอมล - มความลาชาในการคนหาขอมล
- ขอมลไมสญหาย - มความรวดเรวมากขนในการคนหาขอมล
2. การตรวจสอบอปกรณ
- ท าใหมความลาชาในการตรวจสอบได เกดขอผดพลาดขนไดงาย
- มความรวดเรวในการตรวจสอบและถกตอง
3. การสงซออปกรณ
- ไมมการบนทกการสงซอสนคาทแนนอนเกดขอผดพลาดไดงาย
- มความรวดเรวในการตดตอสงสนคาและไดครบตามจ านวนทสงซอ
4. การรบอปกรณ - เกดขอผดพลาดจากการตรวจสอบจ านวนสนคามการตรวจสอบหลายรอบจงท าใหเกดความลาชามากขน
- มความถกตองแมนย าและรวดเรวในการรบสนคา
5. การซอมอปกรณ
- มขอผดพลาดจากการค านวณราคาคาบรการในใบเสรจรบเงน
- ค านวณราคาการซอมไดถกตอง
แผนผงกำรท ำงำนของระบบงำนปจจบน
23
ภาพท 3.1 แผนผงการท างานของระบบงานปจจบน
กำรออกแบบและพฒนำโปรแกรม
24
1. การออกแบบสวนขอมลน าเขา
ภาพท 3.2 หนา Login เขาสระบบ
หนาจอแสดงภาพการเขาสระบบเปนหนาแสดงผลแรกเมอเปดใชระบบ โดยจะใหผใชงานระบบกรอกชอผใชและรหสผานผใช เพอตรวจสอบและยนยนการใชงานของผเขาใช หลงจากนนระบบจะเขาไปหนาเมนหลกของระบบการท างานบรหารรานซอมคอมพวเตอร
25
ภาพท 3.3 หนาจอเมนหลกของระบบรานซอมคอมพวเตอร
เมนหลกของระบบรานซอมคอมพวเตอร ผใชสามารถตรวจสอบขอมลตางๆได และสามารถใชงานในแตละระบบของรานซอมคอมได โดยมรายละเอยดค าสงดงน แจงซอม สถานการณซอม สงซอ รบสนคา เบกอปกรณ รายงาน
ขอมลลกคา ขอมลพนกงาน ขอมลคคา ขอมลอปกรณ ขอมลบรการ ขอมลประเภท
26
ภาพท 3.4 หนาแจงซอม
หนาแจงซอมผใชสามารถท าการเพมขอมลการแจงซอมได โดยการกดปม “ เพม ” และท าการคนหาขอมลลกคาทแจงซอมในชองขอมลลกคาโดยการกดปม เพอท าการเพมขอมลลกคาและกรอกรายละเอยดอาการและอปกรณทตดมากบคอมพวเตอรกอนท าการบนทกลงฐานขอมล
27
ภาพท 3.5 หนาเลอกลกคา
จากหนาแจงซอมเมอกดปมคนหาขอมลลกคาแลว หนานจะแสดงขนเพอใหผใชงานท าการเลอกลกคาทตองการ หากวาเปนลกคาใหมทยงไมมขอมลในระบบผใชงานระบบสามารถเพมขอมลลกคาใหมไดทนทโดยการกดปม "ลกคาใหม" จะแสดงหนาตางขอมลลกคา (ภาพท 3.5) เพอใหผใชงานระบบท าการเพมขอมลลกคา
28
ภาพท 3.6 หนาสถานะใบแจงซอม
หนาสถานะใบแจงซอมสามารถท าการตรวจสอบสถานะใบแจงซอมได วาการแจงซอมรายการใด “ เสรจแลว ” หรอ “ ก าลงซอม ” ผานชองสถานะหากสถานะการแจงซอมเสรจแลวลกคาตองการช าระเงนผใชงานระบบสามารถใหลกคาช าระเงนไดทนทโดยการกดปม เพอท าการช าระเงน และสามารถดรายละเอยดการแจงซอมโดยกดปม เพอท าการดรายละเอยดการแจงซอม
29
ภาพท 3.7 หนารายละเอยดการซอม
หลงจากผใชงานกดปม หนารายละเอยดการซอมจะแสดงขนมา ผใชงานสามารถเพมบรการไดโดยกดปม “ เพม ” เพอท าการเพมบรการและระบบจะแสดงรายการเบกทงหมดของการซอมนนเพอแจงใหผใชงานทราบวามการเบกอปกรณอะไรไปบาง ผใชงานสามารถท าการบนทกขอมลหลงจากท าการตรวจสอบรายละเอยดทงหมดแลวโดยกดปม “ บนทก ” เพอท าการบนทกขอมล
30
ภาพท 3.8 หนาช าระเงน
หลงจากผใชงานกดปม หนาช าระเงนจะแสดงขนมาเพอใหผใชงานระบบท าการตรวจรายละเอยดการใหบรการทงหมดกอนท าการรบช าระเงน
31
ภาพท 3.9 หนาสงซอ
หนาสงซอผใชงานสามารถสงซอโดยกดปม “ เพม ” เพอท าการเพมการสงซอ กดปมคนหารหสตวแทนจ าหนาย และรหสอปกรณ หลงจ ากน นท าก ารกด ปม “ เ พมรายการ ” เพอท าการเพมรายการการสงซอและท าการบนทกขอมล
32
ภาพท 3.10 หนาเลอกตวแทนจ าหนาย
หลงจากกดปม จากหนาสงซอ ผใชงานระบบตองท าการเลอกตวแทนจ าหนายเพอท าการสงซอ
ภาพท 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
2. กำรออกแบบสวนผลลพธ
ภาพท 3.23 ใบแจงซอม
45
ภาพท 3.24 ใบสงซอ
46
ภาพท 3.25 ใบรายงานการสงซอ
47
ภาพท 3.26 ใบเบก
48
ภาพท 3.27 ใบรายงานการเบก
49
ภาพท 3.28 ใบรายงานอปกรณคงเหลอ
50
ภาพท 3.29 ใบรายงานการแจงซอม
51
ภาพท 3.30 ใบเสรจ
52
ภาพท 3.31 ใบรายงานสรปรายได
53
3. กำรออกแบบฐำนขอมล
ภาพท 3.32 การแสดงความสมพนธของขอมล
ตำรำงท 3.3 รำยกำรตำรำงขอมล
54
ชอตาราง ค าอธบาย
tblCus tblDrawn tblDrawnDetail tblEmp tblPO tblPODetail tblRp tblRpDetail tblService tblSupplier tblTool tblToolType
ตารางขอมลลกคา ตารางการเบก ตารางรายละเอยดการเบก ตารางขอมลพนกงาน ตารางการสงซออปกรณ ตารางรายละเอยดสงซออปกรณ ตารางการแจงซอม ตารางรายละเอยดการแจงซอม ตารางการบรการ ตารางขอมลคคา ตารางขอมลอปกรณ ตารางขอมลประเภทอปกรณ
4. กำรพฒนำโปรแกรม
55
4.1 การออกแบบฐานขอมลโดยใชโปรแกรม Microsoft SQL Server 2008
ภาพท 3.33 การออกแบบฐานขอมล
4.2 การออกแบบสวนตดตอกบผใช โดยใชโปรแกรม Microsoft Visual Studio 2013
56
ภาพท 3.34 การออกแบบสวนตดตอกบผใชระบบ
4.3 การเขยนโปรแกรมตดตอกบฐานขอมลดวยภาษา C#
57
ภาพท 3.35 แสดงการเขยนโปรแกรมเพอใชตดตอกบฐานขอมล
บทท 4
ขนตอนการปฏบตงานและทดสอบโปรแกรม
ขนตอนการปฏบตงาน
โปรแกรมระบบรานซอมคอมพวเตอร มขนตอนการท างานตอไปน
ภาพท 4.1 หนาจอเขาสระบบ
หนาจอแรกส าหรบการเปดใชระบบ คอหนาจอการเขาสระบบรานซอมคอมพวเตอร ซงมขนตอนในการปฏบตงานดงน 1. กรอกรหสพนกงานทชองชอผเขาใช และ กรอกรหสผานทชอง รหสผานของผเขาใช 2. กดปมยนยนเพอเขาสระบบ
1
3V
2
4V
59
3. กดปมยกเลกเพอไมเขาสระบบ 4. ปมลมรหส กดเพอเปลยนรหสใหม
ภาพท 4.2 หนาเปลยนรหสพนกงาน
หนาจอเปลยนรหสพนกงาน ใชส าหรบพนกงานทลมรหสผใชของตนเอง โดยมวธการท างานดงน 1. เลอกค าถามทตนเองไดบนทกไวเมอตอนสมครงาน
2. กรอกค าตอบทตนเองบนทกไวเมอตอนสมครงาน
3. ปม OK กดเพอตรวจค าถามและค าตอบทกรอกไว
4. เมอค าถามและค าตอบถกตอง ผใชสามารถกรอกรหสใหมทตองการและยนยนรหส
5. ปมยนยน กดเพอยนยนรหสใหมทกรอกไว
6. ปมยกเลก กดเพอยกเลกการเปลยนรหส
1 2 3
4
5 6
60
ภาพท 4.3 หนาจอแรกและเมนหลกของระบบรานซอมคอมพวเตอร
เมนหลกของระบบรานซอมคอมพวเตอรผใชสามารถตรวจสอบไดวาตองการท างานกบขอมลสวนใดในระบบ ซงจะมรายการค าสงดงน
1. ปมแจงซอม ใชส าหรบการแจงซอมของลกคา
2. ปมสถานการณซอม ใชส าหรบการดสถานะใบแจงซอม
3. ปมสงซอ ใชส าหรบสงซออปกรณ
4. ปมรบสนคา ใชเมอคคาน าสนคามาสง
5. ปมเบกอปกรณ ใชส าหรบการเบกอปกรณ
6. ปมรายงาน ใชส าหรบการดรายงานตางๆ ประกอบไปดวย
1) รายงานการสงซอ
2) รายงานการแจงซอม 3) รายงานการเบก
4) รายงานสนคาคงเหลอ
1
1
2
3
4
5
6
7
8
9
10 11
12
61
5) รายงานสรปรายได
7. ปมลกคา ใชส าหรบการจดการขอมลลกคา
8. ปมพนกงาน ใชส าหรบการจดการขอมลพนกงาน
9. ปมคคา ใชส าหรบการจดการขอมลคคา
10. ปมอปกรณ ใชส าหรบการจดการขอมลอปกรณ
11. ปมบรการ ใชส าหรบการจดการขอมลบรการ
12. ปมประเภท ใชส าหรบการจดการขอมลประเทภอปกรณ
62
ภาพท 4.4 หนาแจงซอมของระบบรานซอมคอมพวเตอร
หนาแจงซอมของระบบรานซอมคอมพวเตอร ใชเพอเกบขอมลลกคาและอปกรณทน ามาซอม
โดยมขนตอนการใชงานดงน
1. ปมเพม เมอกดปมนระบบจะสรางรหสใบแจงใหม แสดงวนทวนแจงซอม ชอผท าบล
2. ปมคนหา ใชส าหรบการคนหาลกคา เพอบนทกลงใบแจงซอม
3. ชองเลอกขอมลชางซอม ใชส าหรบมอบหมายงานใหพนกงาน
4. ชองก าหนดวนรบอปกรณ ใชส าหรบการก าหนดวนรบอปกรณ
5. ชองกรอกขอมลการแจงซอม ส าหรบรายละเอยดอปกรณของลกคา อปกรณทตดมาดวย และอาการของอปกรณ
6. ปมบนทก ใชส าหรบบนทกขอมลใบแจงซอม
7. ปมยกเลก ใชส าหรบการยกเลกขอมลทพมพส าหรบใบแจงซอมน
3
4
1
2
6
7
5
63
ภาพท 4.5 หนาจอเลอกขอมลลกคา
หนาจอเลอกขอมลลกคา เพอเพมขอมลลกคาลงในใบแจงซอม จะปรากฏเมอผใชกดปมคนหาขอมลกคา โดยมขนตอนการท างานดงน
1. ปมเลอก ใชส าหรบกดเลอกขอมลลกคา
2. ปมลกคาใหม ใชส าหรบการเพมลกคาใหมโดยเขาหนาจอจดการขอมลลกคา
3. ปมยกเลก ใชส าหรบยกเลกการเลอกขอมล
1
2
3
64
1
ภาพท 4.6 หนาจอส าหรบพมพใบแจงซอม
หนาจอส าหรบพมพใบแจงซอมหลงจากกดปมบนทก จากหนาแจงซอมของระบบรานซอมคอมพวเตอร โดยมขนตอนดงน
1. ปมกดบนทกใบแจงซอม ใหเปนไฟล PDF. 2. ปมกดพมพ ใชส าหรบพมพรายงาน
2
1
65
ภาพท 4.7 หนาจอสถานะใบแจงซอม
หนาจอสถานะใบแจงซอมเปนหนาจอทใชในการตรวจสอบสถานะใบแจงซอม ดรายละเอยดใบแจงซอม และไปยงหนาจอช าระเงน โดยมขนตอนการท างานดงน
1. ปมรายละเอยด ใชส าหรบการตรวจสอบรายละเอยดการซอม และบนทกการบรการตางๆ 2. ปมช าระเงน สามารถใชกบใบแจงซอมทมสถานะ “เสรจแลว” เทานน ใชเมอลกคาตองการ
ช าระเงน
1
2
66
ภาพท 4.8 หนาจอรายละเอยดการซอม
หนาจอรายละเอยดการซอมเปนหนาจอทใชในการปรบปรงขอมลการบรการ และสถานะของใบแจงซอม โดยมขนตอนการท างานดงน 1. ปมเพม ใชส าหรบหารเพมขอมลการบรการของใบแจงซอมนน 2. ชองสถานะ ใชส าหรบปรบเปลยนสถานะของใบแจงซอมนน 3. ปมบนทก ใชส าหรบบนทกขอมลทเปลยนแปลงของใบแจงซอม 4. ปมยกเลก ใชส าหรบออกจากหนาจอรายละเอยดการซอมโดยไมบนทกขอมลใดๆ
1
2
3
4
67
ภาพท 4.9 หนาจอช าระเงน
หนาจอช าระเงน ส าหรบรบช าระเงนคาซอมอปกรณ จะปรากฏเมอผใชกดปมช าระเงนในหนาจอสถานะใบแจงซอม โดยมขนตอนการท างานดงน 1. ปมช าระเงน ใชส าหรบเปลยนสถานะใบแจงซอมเปน “ช าระเงนเรยบรอย” และออก ใบเสรจ
1
68
ภาพท 4.10 หนาจอพมพใบเสรจ
หนาจอพมพใบเสรจ ใชเมอลกคาช าระเงนเรยบรอยแลว จะปรากฏเมอผใชกดปมช าระเงน โดยมขนตอนการท างานดงน
1. ปมกดบนทกใบแจงซอม ใหเปนไฟล PDF. 2. ปมกดพมพ ใชส าหรบพมพรายงาน
1
2
69
ภาพท 4.11 หนาจอสงซออปกรณ
หนาจอสงซออปกรณ ใชส าหรบการสงซอสนคาจากคคา จะปรากฏเมอผใชกดปมใบสงซอทหนาจอเมน โดยมขนตอนการท างานดงน 1. ปมเพม กดเมอตองการสรางรหส วนท สถานะ และผออกใบสงซอ 2. ปมบนทก กดเมอตองการบนทกขอมล รหสตวแทนจ าหนาย รหสอปกรณ จ านวนทสง วนท รหสใบสงซอ สถานะใบสงซอ และผออกใบสงซอ 3. ปมยกเลก กดเมอตองการยกเลกขอมลการสงซอของใบสงซอหนานนทงหมด 4. ปมคนหาตวแทนจ าหนาย กดเมอตองการเพมขอมลตวแทนจ าหนาย 5. ปมคนหาอปกรณ กดเพอคนหาอปกรณทตองการสงซอจากตวแทนจ าหนายนนๆ 6. ปมเพมจ านวน สามารถกดเพอเพมหรอลดจ านวนสนคาทตองการสงซอ 7. ปมเพมรายการ กดเพอเพมรายการสนคาทเลอกไปใสในชอง Gridview 8. ปมลบรายการ กดเพอลบรายการทไมตองการสงซอ
1
2
3
4
8 5
6
7
70
ภาพท 4.12 หนาจอคนหาตวแทนจ าหนาย
หนาจอคนหาตวแทนจ าหนาย ใชส าหรบการคนหาตวแทนจ าหนาย จะปรากฏเมอผใชกดปมคนหาตวแทนจ าหนาย โดยมขนตอนการท างานดงน 1. ปมเลอก ใชส าหรบการเลอกใบสงซอนนๆ และสงขอมลไปทหนาจอสงซอ 2. ปมยกเลก ใชส าหรบยกเลกการเลอกตวแทนจ าหนาย
1
2
71
ภาพท 4.13 หนาจอพมพใบสงซอ
หนาจอพมพใบสงซอ แสดงผลเมอบนทกการสงซอเรยบรอยแลว โดยมขนตอนการท างานดงน
1. ปมกดบนทกใบแจงซอม ใหเปนไฟล PDF. 2. ปมกดพมพ ใชส าหรบพมพรายงาน
1
2
72
ภาพท 4.14 หนาจอรบสนคา
หนาจอรบสนคา ใชเมอไดรบสนคาจากตวแทนจ าหนาย โดยมขนตอนการท างานดงน 1. ปมคนหา กดเมอตองการคนหาใบสงซอทมสถานะ “รอรบสนคา” 2. กดเลอกขอมลสนคาทไดรบ 3. ปมกรอกจ านวนสนคา กดเพมหรอลดตามจ านวนสนคาทไดรบ 4. ปมลบขอมล กดเมอตองการลบขอมลนนๆ 5. ปมบนทก กดเมอตองการบนทกการรบสนคา และระบบจะแกไขสถานะใบสงซอเปน “รบสนคาแลว” 6. ปมยกเลก กดเมอตองการยกเลกการรบสนคาในใบสงซอนนๆ
6
1 2
3 4 5
6
73
ภาพท 4.15 หนาจอเลอกใบสงซอ
หนาจอเลอกใบสงซอ ใชส าหรบเลอกขอมลใบสงซอทตองการรบสนคา จะปรากฏเมอผใชกดปมคนหาใบสงซอ โดยมขนตอนการท างานดงน 1. ปมเลอก ใชส าหรบเลอกขอมลใบสงซอ และสงขอมลกลบไปทหนาจอรบสนคา 2. ปมยกเลก กดเมอตองการยกเลกการเลอกใบสงซอ และกลบไปทหาจอรบสนคา
11
2
74
ภาพท 4.16 หนาจอเบกอปกรณ
หนาจอเบกอปกรณ ใชส าหรบการเบกอปกรณ จะปรากฏเมอผใชกดปมเบก อปกรณ โดยมขนตอนดงน 1. ปมเพม กดเมอตองการใหระบบสรางรหสการเบก วนทเบก และผเบก 2. ปมคนหาใบแจง กดเมอตองการคนหาขอมลใบแจงทมสถานะ “ก าลงซอม” 3. ปมคนหาอปกรณ กดเมอตองการคนหาอปกรณทตองการเบก 4. ปมกรอกจ านวน กดเพมหรอลดจ านวนตามทตองการเบกอปกรณ 5. ปมเพมรายการ กดเมอตองการเพมรายการทตองการเบก 6. ปมลบ กดเมอตองการลบขอมลอปกรณทไมตองการเบก 7. ปมบนทก กดเมอตองการบนทกขอมลการเบก 8. ปมยกเลก กดเมอตองการลบขอมลการเบกของใบเบกนนๆ
3
5
2
1
4
6
7
8
75
ภาพท 4.17 หนาจอเลอกใบแจงซอม
หนาจอเลอกใบแจงซอม ใชส าหรบเลอกใบจงซอมทตองการ จะปรากฏเมอผใชกดปมคนหาใบแจงซอม โดยมขนตอนการท างานดงน 1. ปมเลอก กดเมอตองการเลอกใบแจงซอมนนๆ 2. ปมยกเลก กดเมอตองการยกเลกการเลอกใบแจงซอม ระบบจะกลบไปยงหนาจอการ เบก
ภาพท 4.18 หนาจอเลอกอปกรณ
หนาจอเลอกอปกรณ ใชส าหรบการเลอกอปกรณเพอน าไปใชในการซอมอปกรณ จะปรากฏเมอผใชกดปมคนหาอปกรณ โดยมขนตอนการท างานดงน
4
1
2
1
2
76
1. ปมเลอก ใชส าหรบเลอกขอมลอปกรณทตองการ และสงขอมลกลบไปหนาจอการเบก 2. ปมยกเลก ใชส าหบการยกเลกขอมลอปกรณทเลอก และกลบไปหนาจอการเบก
ภาพท 4.19 หนาจอพมพใบเบกอปกรณ
หนาจอพมพใบเบกอปกรณ จะปรากฏเมอผใชกดปมบนทกในหนาจอการเบก โดยมขนตอนการท างานดงน
1. ปมกดบนทกใบแจงซอม ใหเปนไฟล PDF. 2. ปมกดพมพ ใชส าหรบพมพรายงาน
1
2
77
ภาพท 4.20 หนาจอตรวจสอบขอมลรายงาน
หนาจอตรวจสอบขอมลรายงาน ใชส าหรบการตรวจสอบขอมลรายงานการสงซอ รายงานการเบก รายงานการแจงซอม รายงานอปกรณคงเหลอ รายงานรายไดประจ าเดอนตางๆ โดยมขนตอนการท างานดงน 1. ปมเลอกขอมลรายงาน กดเพอเลอกขอมลรายงานทตองการตรวจสอบ 2. ปมเลอกเดอน กดเพอเลอกขอมลประจ าเดอนนนๆ 3. ปมคนหา กดเพอคนหารายงานทตองการ
1
2
3
78
ภาพท 4.21 หนาจอรายงานสงซออปกรณ
หนาจอรายงานสงซออปกรณจะแสดงขนเมอผใชเลอกปมรายงานการสงซอ โดยมขนตอนดงตอไปน 1. ตวอยางการออกรายงานการสงซออปกรณ จะแสดงรหสใบสงซอ วนท รายการ จ านวน ราคา และราคารวมของใบสงซอ ประจ าเดอนตามทผใชเลอก ผใชสามารถเลอกพมพ รายงานโดยกดทรปเครองพมพ
79
ภาพท 4.22 หนาจอรายงานการเบก
หนาจอรายงานการเบกอปกรณจะแสดงขนเมอผใชเลอกปมรายงานการเบก โดยมขนตอนดงตอไปน 1. ตวอยางการออกรายงานการเบกจะแสดงรหสใบเบกวนท รายการ อตรา ผเบก และใบแจงซอม ประจ าเดอนตามทผใชเลอก ผใชสามารถเลอกพมพ รายงานโดยกดทรปเครองพมพ
80
ภาพท 4.23 หนาจอรายงานการซอม
หนาจอรายงานการซอมอปกรณจะแสดงขนเมอผใชเลอกปมรายงานการซอม โดยมขนตอนดงตอไปน 1. ตวอยางการออกรายงานการเบกจะแสดงรหสใบแจงซอม รายการการบรการ การเบก จ านวน ราคา และราคารวมของใบแจงซอม ประจ าเดอนตามทผใชเลอก ผใชสามารถ เลอกพมพรายงานโดยกดทรปเครองพมพ
81
ภาพท 4.24 หนาจอรายงานอปกรณคงเหลอ
หนาจอรายงานอปกรณคงเหลอจะแสดงขนเมอผใชเลอกปมรายงานอปกรณคงเหลอโดยมขนตอนดงตอไปน 1. ตวอยางการออกรายงานการเบกจะแสดงรหส รายการ จ านวน ตนทน และราคาขายของ อปกรณประจ าเดอนตามทผใชเลอก ผใชสามารถเลอกพมพรายงานโดยกดทรป เครองพมพ
2
82
ภาพท 4.25 หนาจอรายงานสรปรายได
หนาจอรายงานสรปรายไดจะแสดงขนเมอผใชเลอกปมรายงานสรปรายไดโดยมขนตอนดงตอไปน 1. ตวอยางการออกรายงานการเบกจะแสดงวนท รหสใบแจงซอม ผใชบรการ และ คาใชจายประจ าเดอนตามทผใชเลอก ผใชสามารถเลอกพมพรายงานโดยกดทรป เครองพมพ
2
83
ภาพท 4.26 หนาจอจดการขอมลลกคา
หนาจอจดการขอมลลกคา ใชส าหรบปรบปรงขอมลลกคา โดยมขนตอนการท างานดงน 1. ปมเพม กดเพอใหระบบสรางรหสลกคาใหม 2. ชองกรอกขอมล ใชส าหรบกรอกชอ เบอรตดตอ ทอย เพศ สถานะลกคา 3. ปมบนทก ใชส าหรบการบนทกขอมลลกคาทผใชกรอกไว 4. ปมแกไข ใชเมอตองการแกไขขอมลลกคา จะใชไดเมอเลอกลกคาในชอง Gridview 5. ปมยกเลก กดเพอยกเลกการบนทกขอมลลกคา และขอมลลกคาทกรอกไว 6. ชองเลอกวธการคนหา กดเพอเลอกวธการคนหาลกคา เชน รหสลกคา ชอลกคา เบอร ตดตอ 7. ชองกรอกขอมลคนหา กรอกเพอระบขอมลทตองการคนหา 8. ปมคนหา กดเพอคนหาขอมลลกคาตามขอมลทผใชระบ
1
3
4
5
2
6 8
7
84
ภาพท 4.27 หนาจอจดการขอมลพนกงาน
หนาจอจดการขอมลพนกงาน ใชส าหรบการปรบปรงขอมลพนกงาน โดยมขนตอนการท างานดงน 1. ปมเพม กดเพอใหระบบสรางรหสพนกงานใหม 2. ชองกรอกขอมล ใชส าหรบกรอกชอ เบอรตดตอ ทอย เพศ สถานะพนกงาน 3. ปมบนทก ใชส าหรบการบนทกขอมลพนกงานทผใชกรอกไว 4. ปมแกไข ใชเมอตองการแกไขขอมลพนกงานจะใชไดเมอเลอกพนกงานในชอง Gridview 5. ปมยกเลก กดเพอยกเลกการบนทกขอมลพนกงานและขอมลพนกงานทกรอกไว 6. ชองเลอกวธการคนหา กดเพอเลอกวธการคนหาพนกงาน เชน รหสพนกงาน ชอ พนกงาน เบอรตดตอ 7. ชองกรอกขอมลคนหา กรอกเพอระบขอมลพนกงาน ทตองการคนหา 8. ปมคนหา กดเพอคนหาขอมลพนกงาน ตามขอมลทผใชระบ
1
3
4
5
2
6 7
8
85
ภาพท 4.28 หนาจอจดการขอมลตวแทนจ าหนาย
หนาจอจดการขอมลตวแทนจ าหนาย ใชส าหรบการปรบปรงขอมลตวแทนจ าหนาย โดยมขนตอนการท างานดงน 1. ปมเพม กดเพอใหระบบสรางรหสตวแทนจ าหนายใหม 2. ชองกรอกขอมล ใชส าหรบกรอกชอ เบอรตดตอ ทอย เพศ สถานะตวแทนจ าหนาย 3. ปมบนทก ใชส าหรบการบนทกขอมลตวแทนจ าหนายทผใชกรอกไว 4. ปมแกไข ใชเมอตองการแกไขขอมลตวแทนจ าหนายจะใชไดเมอเลอกตวแทนจ าหนาย ในชอง Gridview 5. ปมยกเลก กดเพอยกเลกการบนทกขอมลตวแทนจ าหนายและขอมลตวแทนจ าหนายท กรอกไว 6. ชองเลอกวธการคนหา กดเพอเลอกวธการคนหาตวแทนจ าหนายเชน รหสตวแทน จ าหนาย ชอตวแทนจ าหนาย เบอรตดตอตวแทนจ าหนาย 7. ชองกรอกขอมลคนหา กรอกเพอระบขอมลตวแทนจ าหนายทตองการคนหา 8. ปมคนหา กดเพอคนหาขอมลตวแทนจ าหนายตามขอมลทผใชระบ
1
3 2
4
5
6 7 8
86
ภาพท 4.29 หนาจอจดการขอมลอปกรณ
หนาจอจดการขอมลอปกรณ ใชส าหรบการปรบปรงขอมลอปกรณ โดยมขนตอนการท างานดงน 1. ปมเพม กดเพอใหระบบสรางรหสอปกรณ 2. ชองกรอกขอมล ใชส าหรบกรอกชอ เบอรตดตอ ทอย เพศ สถานะอปกรณ 3. ปมบนทก ใชส าหรบการบนทกขอมลอปกรณทผใชกรอกไว 4. ปมแกไข ใชเมอตองการแกไขขอมลอปกรณจะใชไดเมอเลอกอปกรณ ในชอง Gridview 5. ปมยกเลก กดเพอยกเลกการบนทกขอมลอปกรณและขอมลอปกรณทกรอกไว 6. ชองเลอกวธการคนหา กดเพอเลอกวธการคนหาอปกรณ เชน รหสอปกรณ ชออปกรณ เบอรตดตออปกรณ 7. ชองกรอกขอมลคนหา กรอกเพอระบขอมลอปกรณ ทตองการคนหา 8. ปมคนหา กดเพอคนหาขอมลอปกรณ ตามขอมลทผใชระบ
6
1
3
4
5
8
7
2
87
ภาพท 4.30 หนาจอจดการขอมลบรการ
หนาจอจดการขอมลบรการ ใชส าหรบการปรบปรงขอมลบรการโดยมขนตอนการท างานดงน 1. ปมเพม กดเพอใหระบบสรางรหสบรการ 2. ชองกรอกขอมล ใชส าหรบกรอกชอ เบอรตดตอ ทอย เพศ สถานะบรการ 3. ปมบนทก ใชส าหรบการบนทกขอมลบรการทผใชกรอกไว 4. ปมแกไข ใชเมอตองการแกไขขอมลบรการจะใชไดเมอเลอกบรการ ในชอง Gridview 5. ปมยกเลก กดเพอยกเลกการบนทกขอมลบรการและขอมลบรการทกรอกไว 6. ชองเลอกวธการคนหา กดเพอเลอกวธการคนหาบรการเชน รหสบรการ ชอบรการ เบอรตดตอบรการ 7. ชองกรอกขอมลคนหา กรอกเพอระบขอมลบรการทตองการคนหา 8. ปมคนหา กดเพอคนหาขอมลบรการตามขอมลทผใชระบ
3
8
1
3
4
2
5
6 7
88
ภาพท 4.31 หนาจอจดการขอมลประเภท
หนาจอจดการขอมลประเภทใชส าหรบการปรบปรงขอมลประเภทโดยมขนตอนการท างานดงน 1. ปมเพม กดเพอใหระบบสรางรหสประเภท 2. ชองกรอกขอมล ใชส าหรบกรอกชอ เบอรตดตอ ทอย เพศ สถานะประเภท 3. ปมบนทก ใชส าหรบการบนทกขอมลประเภททผใชกรอกไว 4. ปมแกไข ใชเมอตองการแกไขขอมลประเภทจะใชไดเมอเลอกประเภท ในชอง Gridview 5. ปมยกเลก กดเพอยกเลกการบนทกขอมลประเภทและขอมลประเภททกรอกไว 6. ชองเลอกวธการคนหา กดเพอเลอกวธการคนหาประเภทเชน รหสประเภทชอประเภท เบอรตดตอประเภท 7. ชองกรอกขอมลคนหา กรอกเพอระบขอมลประเภททตองการคนหา 8. ปมคนหา กดเพอคนหาขอมลประเภทตามขอมลทผใชระบ
1
2
3
4
5
8
6 7
89
การทดสอบโปรแกรม
คณะผจดท าไดท าการปองกนขอผดพลาดของโปรแกรมดงตอไปน
ภาพท 4.32 หนาเขาสระบบ (แจงเตอน)
จากภาพท 4.1 ผใชระบบจะตองท าการกรอกชอผเขาใช และรหสผานเพอเขาสระบบ หากผใชระบบไมกรอกชอผใช รหสผาน และกดปมยนยนจะขนขอความ “กรอกขอมลไมครบ กรณากรอก - ผใชงาน - รหสผาน”
ภาพท 4.33 หนาจอแจงซอม (แจงเตอน)
จากภาพท 4.4 ผใชระบบจะตองท าการกรอกขอมลลกคา และขอมลอปกรณทตองการซอมใหเรยบรอย หากผใชระบบไมกรอกขอมลลกคา ขอมลอปกรณทตองการซอมและกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก - ขอมลลกคา - ขอมลอปกรณทตองการซอม”
90
ภาพท 4.34 หนาจอรายละเอยดการซอม (ปรบปรงขอมล)
จากภาพท 4.8 เมอผใชระบบท าการปรบปรงขอมลเรยบรอยแลว และกดปมบนทก ระบบจะปรากฏขอความ “บนทกขอมลเรยบรอย”
ภาพท 4.35 หนาจอสถานการณซอม (แจงเตอน)
จากภาพท 4.7 เมอผใชระบบกดปมช าระเงนโดยทสถานะของใบแจงซอมนนๆ ไมใช “เสรจแลว ระบบจะปรากฏขอความ “สนคาก าลงซอม”
91
ภาพท 4.36 หนาจอสงซอ (แจงเตอน)
จากภาพท 4.11 ผใชระบบจะตองท าการกรอกขอมลคคาหรอตวแทนจ าหนาย และขอมลอปกรณทตองการสงซอใหเรยบรอย หากผใชระบบไมกรอกขอมลตวแทนจ าหนาย ขอมลอปกรณทตองการสงซอและกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ขอมลคคา - ขอมลอปกรณทตองการสงซอ”
ภาพท 4.37 หนาจอรบสนคา (แจงเตอน)
จากภาพท 4.14 ผใชระบบจะตองท าการกรอกขอมลใบสงซอ และขอมลอปกรณทรบใหเรยบรอย หากผใชระบบไมกรอกขอมลใบสงซอ ขอมลอปกรณทรบและกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ขอมลใบสงซอ - ขอมลอปกรณ”
92
ภาพท 4.38 หนาจอรบสนคา (ปรบปรงขอมล)
จากภาพท 4.14 เมอผใชระบบท าการปรบปรงขอมลเรยบรอยแลว และกดปมบนทก ระบบจะปรากฏขอความ “บนทกขอมลเรยบรอย”
ภาพท 4.39 หนาจอเบกอปกรณ (แจงเตอน)
จากภาพท 4.16 ผใชระบบจะตองท าการกรอกขอมลใบแจงซอม และขอมลอปกรณทตองการเบกใหเรยบรอย หากผใชระบบไมกรอกขอมลใบแจงซอม ขอมลอปกรณทตองการเบกและกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ขอมลใบแจงซอม - ขอมลอปกรณ”
93
ภาพท 4.40 หนาจอจดการขอมลลกคา (กรอกขอมลไมครบ)
จากภาพท 4.26 ผใชระบบจะตองท าการกรอกขอมลชอลกคา ทอย และเบอรตดตอใหเรยบรอย หากผใชระบบไมกรอกขอมลชอลกคา ทอย เบอรตดตอและกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ชอลกคา – ทอย – เบอรตดตอ”
ภาพท 4.41 หนาจอจดการขอมลลกคา (บนทกขอมล)
จากภาพท 4.26 เมอผใชระบบท าการปรบปรงขอมลเรยบรอยแลว และกดปมบนทก ระบบจะปรากฏขอความ “บนทกขอมลเรยบรอย”
94
ภาพท 4.42 หนาจอจดการขอมลลกคา (แจงเตอน)
จากภาพท 4.26 เมอผใชระบบตองการคนหาขอมลลกคา โดยเลอกทปมคนหา แตไมพบขอมลลกคานนจะขนขอความ “ไมพบขอมลทตองการคนหา”
ภาพท 4.43 หนาจอจดการขอมลพนกงาน (กรอกขอมลไมครบ)
จากภาพท 4.27 ผใชระบบจะตองท าการกรอกขอมลชอพนกงาน ทอย และเบอรตดตอใหเรยบรอย หากผใชระบบไมกรอกขอมลชอพนกงาน ทอย เบอรตดตอและกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ชอพนกงาน – ทอยพนกงาน – เบอรตดตอ”
95
ภาพท 4.44 หนาจอจดการขอมลพนกงาน (บนทกขอมล)
จากภาพท 4.27 เมอผใชระบบท าการปรบปรงขอมลเรยบรอยแลว และกดปมบนทก ระบบจะปรากฏขอความ “บนทกขอมลเรยบรอย”
ภาพท 4.45 หนาจอจดการขอมลพนกงาน (แจงเตอน)
จากภาพท 4.27 เมอผใชระบบตองการคนหาขอมลพนกงาน โดยเลอกทปมคนหา แตไมพบขอมลพนกงานนนจะขนขอความ “ไมพบขอมลทตองการคนหา”
96
ภาพท 4.46 หนาจอจดการขอมลคคา (กรอกขอมลไมครบ)
จากภาพท 4.28 ผใชระบบจะตองท าการกรอกขอมลชอบรษท ชอตวแทน ทอยบรษท เบอรบรษท เบอรตวแทน และสนคาใหเรยบรอย หากผใชระบบไมกรอกขอมลชอบรษท ชอตวแทน ทอยบรษท เบอรบรษท เบอรตวแทน สนคาและกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ชอบรษท - ชอตวแทน - ทอยบรษท - เบอรบรษท - เบอรตวแทน - สนคา”
ภาพท 4.47 หนาจอจดการขอมลคคา (บนทกขอมล)
จากภาพท 4.28 เมอผใชระบบท าการปรบปรงขอมลเรยบรอยแลว และกดปมบนทก ระบบจะปรากฏขอความ “บนทกขอมลเรยบรอย”
97
ภาพท 4.48 หนาจอจดการขอมลคคา (แจงเตอน)
จากภาพท 4.28 เมอผใชระบบตองการคนหาขอมลคคา โดยเลอกทปมคนหา แตไมพบขอมลคคา นนจะขนขอความ “ไมพบขอมลทตองการคนหา”
ภาพท 4.49 หนาจอจดการขอมลอปกรณ (กรอกขอมลไมครบ)
จากภาพท 4.29 ผใชระบบจะตองท าการกรอกขอมลชออปกรณ และราคาอปกรณใหเรยบรอย หากผใชระบบชออปกรณ ราคาอปกรณและกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ชออปกรณ – ราคาอปกรณ”
98
ภาพท 4.50 หนาจอจดการขอมลอปกรณ (บนทกขอมล)
จากภาพท 4.29 เมอผใชระบบท าการปรบปรงขอมลเรยบรอยแลว และกดปมบนทก ระบบจะปรากฏขอความ “บนทกขอมลเรยบรอย”
ภาพท 4.51 หนาจอจดการขอมลอปกรณ (แจงเตอน)
จากภาพท 4.29 เมอผใชระบบตองการคนหาขอมลอปกรณ โดยเลอกทปมคนหา แตไมพบขอมลอปกรณ นนจะขนขอความ “ไมพบขอมลทตองการคนหา”
99
ภาพท 4.52 หนาจอจดการขอมลบรการ (กรอกขอมลไมครบ)
จากภาพท 4.30 ผใชระบบจะตองท าการกรอกขอมลชอบรการ และคาบรการ ใหเรยบรอย หากผใชระบบชอบรการ คาบรการ และกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ชอบรการ – คาบรการ”
ภาพท 4.53 หนาจอจดการขอมลบรการ (บนทกขอมล)
จากภาพท 4.30 เมอผใชระบบท าการปรบปรงขอมลเรยบรอยแลว และกดปมบนทก ระบบจะปรากฏขอความ “บนทกขอมลเรยบรอย”
100
ภาพท 4.54 หนาจอจดการขอมลบรการ (แจงเตอน)
จากภาพท 4.30 เมอผใชระบบตองการคนหาขอมลบรการ โดยเลอกทปมคนหา แตไมพบขอมลบรการ นนจะขนขอความ “ไมพบขอมลทตองการคนหา”
ภาพท 4.55 หนาจอจดการขอมลประเภท (กรอกขอมลไมครบ)
จากภาพท 4.31 ผใชระบบจะตองท าการกรอกขอมลชอประเภทใหเรยบรอย หากผใชระบบชอประเภท และกดปมบนทกจะขนขอความ “กรอกขอมลไมครบ กรณากรอก – ชอประเภท”
101
ภาพท 4.56 หนาจอจดการขอมลประเภท (บนทกขอมล)
จากภาพท 4.31 เมอผใชระบบท าการปรบปรงขอมลเรยบรอยแลว และกดปมบนทก ระบบจะปรากฏขอความ “บนทกขอมลเรยบรอย”
ภาพท 4.57 หนาจอจดการขอมลประเภท (แจงเตอน)
ภาพท 4.31 เมอผใชระบบตองการคนหาขอมลประเภทโดยเลอกทปมคนหา แตไมพบขอมลประเภทนนจะขนขอความ “ไมพบขอมลทตองการคนหา”
บทท 5 สรปผลการด าเนนงานและขอเสนอแนะ
สรปผลการด าเนนงาน ระบบรานซอมคอมพวเตอร ถกสรางขนเพอลดภาระงานในขนตอนการท างานตางๆ ใหมความรวดเรว ถกตอง และทางรานยงสามารถลดคาใชจายในการจดซอทรพยากรธรรมชาตจ าพวกกระดาษทใชในการท างานขององคกรอกดวย กอนขนตอนการพฒนาระบบนนคณะผจดท าไดเขาไปศกษาระบบการท างานของรานซอมคอมอยางละเอยด โดยสอบถามปญหาทพบเจอจากเจาของรานและพนกงาน อกทงความตองการทจะใหระบบพฒนาไปในทศทางใด จงไดพบประเดนหลายอยางคอ อปกรณอะไหลสญหาย การท างานภายในองคกรลาชา พนกงานไมทราบจ านวนอปกรณหรออะไหลคงเหลอ ท าใหขนตอนการซอมสนคาใชเวลานาน เอกสารในรานกระจดกระจาย สญหายหรอช ารด เปนเหตใหไมสามารถทราบถงขอมลหรอขอมลสญหาย จากปญหาดงกลาวท าใหรานมปญหาขาดทนเปนอยางมาก เพอแกไขปญหาเหลานคณะผจดท าไดท าการศกษาถงวธการแกไข และวธการพฒนา โดยใชโปรแกรมตางๆ ทเกยวของ เชน Microsoft SQL Server 2012 ทใชจดการฐานขอมล ปองกนการสญหาย บนทกขอมลไดรวดเรว ถกตองและแมนย า Microsoft Visual Studio 2013 ใชในการออกแบบหนาจอการใชงาน และพฒนาโปรแกรมใหเปนระบบแบบทรานตองการ ซงระบบถกพฒนาใหสามารถเกบขอมลตางๆอยางรวมเรว สะดวก และถกตองตามความตองการ และยงเพมประสทธภาพการท างานโดยการตรวจสอบผ เขาระบบกอนทกครง เพอปองกนการแกไขขอมล อกทงยงสามารถออกรายงานตางๆใหเจาของรานไดซงจากขอมลและประเดนตางๆทรวบรวมไดนน คณะผจดท าไดวางแผนขนตอนการท างาน และวธแกปญหาผานทางระบบ เพอใหการพฒนาระบบเปนไปอยางมประสทธภาพ โดยใชเทคโนโลยตางๆ เปนเครองมอในการอ านวยความสะดวก เพอใหการแกไขขอบกพรองของการบรหารจดการรานซอมคอมเปนใหไปอยางราบรน สรปแลวระบบรานซอมคอมพวเตอรนสามารถแกไขปญหาทเกดขนกบระบบการท างานของรานซอมคอมได สามารถลดภาระการท างานของพนกงาน ท าใหการท างานสะดวก รวดเรวและแมนย าและยงเพมประสทธภาพการท างานของรานซอมคอมใหดขน
ปญหา และอปสรรคทพบ
1. ปญหาทางการออกแบบหนาจอการใชงานของระบบตองออกแบบใหเขาใจงายและงายตอการใชงานใหมากทสด
2. ขอผดพลาดในขณะพฒนาระบบเพราะศกษาขอมลการด าเนนงานของรานไมครบถวน ท าใหตองแกโปรแกรมบอยครง
3. ปญหาจากการไมช านาญการเขยนโปรแกรม ท าใหการท างานลาชา
103
4. พนกงานบางคนไมใหความรวมมอในการทดสอบระบบ
ขอเสนอแนะ 1. ระบบควรพฒนาเพมเปนแบบออนไลน 2. ควรรวบรวมขอมลเกบประวตการซอมของแตละอปกรณ
บรรณานกรม
กลยภรณ เทพณรงค และ วยะดา คลายสบรรณ. (2558). ระบบจดการสตอกอะไหล คอมพวเตอร. กรงเทพฯ: มหาวทยาลยสยาม. เกษมณ แกวแสงงาม และภรณทพย บญม. (2559). ระบบบรหารงานรานขายกระเปา แฟชน. กรงเทพฯ: มหาวทยาลยสยาม. ชนนท ภมเทศ. (2559). ระบบแจงซอมอปกรณคอมพวเตอร.กรงเทพฯ: มหาวทยาลยสยาม. ประเสรฐ รฐวเศษ ธรวช งามดอกไม และ วงศธร สชาตนตกล. (2559). ระบบบรหารงาน
โปรแกรมศนยซอม. (2542). เขาถงไดจาก
http://nanosoft.co.th/picture/servicenetscr06b.png
โปรแกรมสตอกสนคา. (2542). เขาถงไดจาก http://nanosoft.co.th/picture/servicenetscr05b.png
พงศกร จนทราช. (2559). ระบบการจดการฐานขอมล. เขาถงไดจาก http://www.pongkorn.net/?article:194
มหาวทยาลยหอการคาไทย. (2557). รายละเอยดงานซอม. เขาถงไดจาก http://department.utcc.ac.th/dpp/repair/index.php?r=site/repai
ศรวรรณ ผลตระกล และพทธนนท มงมตร. (2558). ระบบจดการคลงสนคารานจกรยาน . กรงเทพฯ: มหาวทยาลยสยาม.
อนสทธ แชล. (2555). สราง Form Login ดวย Microsoft Visual Studio 2010. เขาถงไดจาก http: / / anusittisuna. blogspot. com/ 2012/ 03/ from- login- microsoft- visual- studio- 2010.html
All Questions. (2550). เขาถงไดจาก https://stackoverflow.com/questions
ภาคผนวก
106
ภาคผนวก ก
การออกแบบระบบงาน
ภาพท ก.1 Program Map
แจงซอม สงซอ รบของ เบกอปกรณ พมพรายงาน ขอมลพนฐาน
ระบบรานซอมคอมพวเตอร
ขอมลลกคา
ขอมลพนกงาน
ขอมลคคา
ขอมลอปกรณ
ขอมลประเภท
ขอมลบรการ
การเบก
การสงซอ
การซอม
อปกรณคงเหลอ
ก าไรขาดทน
แจงซอม
รายละเอยด
107
ภาพท ก.2 E-R Diagram (ภาษาไทย)
108
ภาพท ก.3 E-R Diagram (ภาษาองกฤษ)
109
ตารางท ก.1 รายการตารางขอมล ชอตาราง ค าอธบาย
tblCus tblDrawn tblDrawnDetail tblEmp tblPO tblPODetail tblRp tblRpDetail tblService tblSupplier tblTool tblToolType
ตารางขอมลลกคา ตารางการเบก ตารางรายละเอยดการเบก ตารางขอมลพนกงาน ตารางการสงซออปกรณ ตารางรายละเอยดสงซออปกรณ ตารางการแจงซอม ตารางรายละเอยดการแจงซอม ตารางการบรการ ตารางขอมลคคา ตารางขอมลอปกรณ ตารางขอมลประเภทอปกรณ
ตารางท ก.2 ตารางขอมลลกคา (tblCus) Name Type P M Refer to Description Cus_ID Varchar(10) Yes Yes รหสลกคา Cus_Name varchar(200) No Yes ชอลกคา Cus_Tel varchar(100) No Yes เบอรตดตอ Cus_Sex Varchar(50) No Yes เพศ Cus_Address Varchar(200) No Yes ทอย Cus_Status Varchar(20) No Yes สถานะ
110
ตารางท ก.3 ตารางขอมลการเบก (tblDrawn) Name Type P M Refer to Description Drawn_ID Varchar(10) Yes Yes รหสการเบก Drawn_Date Date No Yes วนทเบก Emp_ID Varchar (10) No Yes tblEmp.Emp_ID รหสพนกงาน Rp_ID Varchar (10) No Yes tblRp.Rp_ID รหสใบแจง
ตารางท ก.4 ตารางรายละเอยดการเบก (tblDrawnDetail) Name Type P M Refer to Description Drawn_ID Varchar(10) Yes Yes tblDrawn.
Drawn_ID รหสการเบก
Tool_ID Varchar(10) Yes Yes tblTool.Tool_ID รหสอปกรณ Drawn_Amount Int No Yes จ านวนการเบก Total Money No Yes ราคารวม
ตารางท ก.5 ตารางขอมลพนกงาน (tblEmp) Name Type P M Refer to Description Emp_ID Varchar (10) Yes Yes รหสพนกงาน Emp_Name Varchar (100) No Yes ชอพนกงาน Emp_Position Varchar (100) No Yes ต าแหนง Emp_Address Varchar (200) No Yes ทอย Emp_Tel Varchar (100) No Yes เบอรตดตอ /Emp_Status Varchar (10) No Yes สถานะ Emp_Sex Varchar (50) No Yes เพศ Emp_User Varchar (50) No Yes ชอผใชระบบ Emp_Pass Varchar (100) No Yes รหสเขาระบบ Emp_Date Date No Yes วนทสมคร Question Varchar(200) No Yes ค าถาม
111
ตารางท ก.5 (ตอ) ตารางขอมลพนกงาน (tblEmp) Name Type P M Refer to Description Answer Varchar (200) No Yes ค าตอบ
ตารางท ก.6 ตารางขอมลการสงซอ (tblPO) Name Type P M Refer to Description PO_ID Varchar (10) Yes Yes รหสใบสง PO_Date Date No Yes วนทสงซอ PO_ReDate Date No No วนทรบของ PO_Total Money No Yes ราคาสทธ PO_Status Varchar (20) No Yes สถานะ Sup_ID Varchar (10) No Yes tblSupplier.Sup_ID รหสคคา Emp_ID Varchar (10) No Yes tblEmp.Emp_ID รหสคนสงซอ Emp_ReID Varchar (10) No No tblEmp.Emp_ID รหสคนรบของ
ตารางท ก.7 ตารางรายละเอยดการสงซอ (tblPODetail) Name Type P M Refer to Description Tool_ID Varchar (10) Yes Yes tblTool.Tool_ID รหสอปกรณ PO_ID Varchar (10) Yes Yes tblPO.PO_ID รหสใบสงซอ ToolPrice Money No Yes ราคา ToolQty Int No Yes จ านวนสงซอ Re_Qty Int No No จ านวนรบ Total Money No No ราคารวม
ตารางท ก.8 ตารางขอมลใบแจง (tblRp) Name Type P M Refer to Description Rp_ID Varchar (10) Yes Yes รหสใบแจง DateIn Date No Yes วนทแจง
112
ตารางท ก.8 (ตอ) ตารางขอมลใบแจง (tblRp) Name Type P M Refer to Description DateOut Date No Yes ก าหนดรบ RpStatus Varchar (50) No Yes สถานะ Rp_Detail Varchar (100) No Yes อาการ Rp_Attach Varchar (100) No No อปกรณทตดมา PayDate Date No No วนช าระเงน Total Money No No ราคาสทธ Rp_Serial Varchar (200) No No รหสอปกรณ Emp_ID Varchar (10) No Yes tblEmp.Emp_ID รหสคนแจง Cus_ID Varchar (10) No Yes tblCus.Cus_ID รหสลกคา Rp_Emp Varchar (10) No No tblEmp.Emp_ID รหสชางซอม
ตารางท ก.9 ตารางรายละเอยดใบแจงซอม (tblRpDetail) Name Type P M Refer to Description Rp_ID Varchar (10) Yes Yes รหสใบแจงซอม Seq Varchar (10) Yes Yes รหสการซอม Detail Varchar (250) No Yes รายละเอยดการซอม Qty Int No Yes จ านวน Price Money No Yes ราคา Total Money No Yes ราคารวม
ตารางท ก.10 ตารางขอมลบรการ (tblService) Name Type P M Refer to Description Serv_ID Varchar (10) Yes Yes รหสบรการ Serv_Name Varchar (200) No Yes ชอบรการ Serv_Price Int No Yes ราคา
113
ตารางท ก.11 ตารางขอมลคคา (tblSupplier) Name Type P M Refer to Description Sup_ID Varchar (10) Yes Yes รหสคคา Sup_Address Varchar (200) No Yes ทอย Sup_Comp Varchar (150) No Yes ชอบรษท Sup_Seller Varchar (100) No No ชอตวแทน Sup_CompTel Varchar (20) No Yes เบอรบรษท Sup_SellTel Varchar (20) No No เบอรตวแทน Sup_Fax Varchar (20) No No เบอรโทรสาร Sup_Email Varchar (100) No No อเมลล Sup_Status Varchar (10) No Yes สถานะ Sup_Tool Varchar (100) No No อปกรณทขาย
ตารางท ก.12 ตารางขอมลอปกรณ (tblTool) Name Type P M Refer to Description Tool_ID Varchar (10) Yes Yes รหสอปกรณ Tool_Name Varchar (200) No Yes ชออปกรณ Tool_Amount Int No Yes จ านวน Tool_CostPrice Money No Yes ตนทน Tool_SellPrice Money No Yes ราคาขาย Tool_Status Varchar (10) No Yes สถานะ TType_ID Varchar (10) No Yes รหสประเภท Sup_ID Varchar (10) No Yes รหสคคา
114
ตารางท ก.13 ตารางขอมลประเภท (tblType) Name Type P M Refer to Description ToolType_ID Varchar (10) Yes Yes รหสประเภท Type_Name Varchar (100) No Yes ชอประเภท Type_Status Varchar (10) No Yes สถานะ
หมายเหต P = Primary Key M = Mandatory กำรออกแบบแผนภำพกระแสขอมล (DFD)
ภาพท ก.4 Context Diagram ระบบรานซอมคอมพวเตอร
115
ภาพท ก.5 Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร
116
ภาพท ก.5 (ตอ) Data Flow Diagram Level 0 ระบบรานซอมคอมพวเตอร
117
ภาพท ก.6 Data Flow Diagram Level 1 ของ Process 1: จดการขอมลพนฐาน
118
ภาพท ก.7 Data Flow Diagram Level 1 ของ Process 2: สงซอสนคาอปกรณ
119
ภาพท ก.8 Data Flow Diagram Level 1 ของ Process 3: รบสนคาอปกรณ
120
ภาพท ก.9 Data Flow Diagram Level 1 ของ Process 4: ท ารายการแจงซอม
121
ภาพท ก.10 Data Flow Diagram Level 1 ของ Process 5: ด าเนนการซอม
122
ภาพท ก.11 Data Flow Diagram Level 1 ของ Process 6: เบกอปกรณ
123
ภาพท ก.12 Data Flow Diagram Level 1 ของ Process 7: สงคนสนคา
124
ภาพท ก.13 Data Flow Diagram Level 1 ของ Process 8: ออกรายงาน
125
ภาคผนวก ข คมอการตดตงโปรแกรม
Install Program
ภาพท ข.1 หนาจอเลอก DVD RW Drive (E:) ComRP Program
เมอผใชใสแผนตดตง ระบบรานซอมคอมพวเตอร ลงในซดรอมไดรฟ ใหดบเบลคลกท DVD RW Drive (E:) ComRP Program เพอเรมตนการตดตงระบบงาน และเลอก File ชอ Setup แลวดบเบลคลก เพอเขาสการเรมตนตดตง
126
ภาพท ข.2 เลอกท CristalReportforVS_13_0_6
กอนเรมตนใชระบบบรหารงานรานซอมคอมพวเตอรใหเปดโฟลเดอร SetUp แลวตดตง SAP Crystal Reports โดยดบเบลคลกท Icon ชอ CristalReportforVS_13_0_6 ดงภาพท ข.9
127
ภาพท ข.3 Installation progress
ระบบก าลงเตรยมการตดตงโปรแกรม SAP Crystal Reports
ภาพท ข.4 Please Choose Setup Language
เมอโปรแกรมท าการ Installation progress เสรจเรยบรอยแลวจะขนหนาจอ Please Choose Setup Language ดงภาพท ข.11 เพอท าการเลอกภาษาในการใชงาน
128
ภาพท ข.5 Preparing to install
เมอผใชเลอกทปม OK แลวจะขนหนาจอ Preparing to install
ภาพท ข.6 หนาจอท าการตดตง SAP Crystal Reports
ระบบก าลงเขาสการตดตงโปรแกรม SAP Crystal Reports เลอก Next เพอเขาสการตดตง โปรแกรม
129
ภาพท ข.7 หนาจอยอมรบเงอนไขการตดตง SAP Crystal Reports
ใหผใชเลอกทตวเลอก I accept the License Agreement จากนนเลอก Next เพอ ท าการตดตงโปรแกรม
130
ภาพท ข.8 หนาจอเรมตนการตดตง
เลอก Next เพอท าการเรมตดตงโปรแกรม SAP Crystal Reports
131
ภาพท ข.9 หนาจอด าเนนการตดตง
ระบบก าลงตดตงโปรแกรมและท าการสรางไฟลส าหรบการตดตงโปรแกรม SAP Crystal Reports
132
ภาพท ข.10 หนาจอการเสรจสนการตดตง
ตดตงโปรแกรม SAP Crystal Reports เสรจเรยบรอยแลว เลอก Finish เพอสนสดการตดตง
133
ภาพท ข.11 เลอกท Icon Setup
ดบเบลคลกท Icon ชอ Setup ดงภาพท ข.18 เพอท าการตดตงโปรแกรมระบบบรหารงานราน ซอมคอมพวเตอร
134
ภาพท ข.12 Preparing to install
เมอผใชดบเบลคลกท setup.msi แลวจะขนหนาจอ Preparing to install
135
ภาพท ข.13 Setup ระบบบรหารงานรานซอมคอมพวเตอร
ระบบก าลงเขาสการตดตงโปรแกรมระบบรานซอมคอมพวเตอร เลอก Next เพอเขาสการตดตง โปรแกรม
136
ภาพท ข.14 Select Installation Folder
การเลอกพนทส าหรบตดตงระบบรานซอมคอมพวเตอร ระบบจะท าการเลอกพนทตดตงให อตโนมต ถาหากตองการเลอกพนทอนทตองการตดตงเอง ใหเลอก Browse… เมอเลอกพนทตดตง เสรจเรยบรอยแลว เลอก Next เพอท าขนตอไป
137
ภาพท ข.15 Confirm Installation
เลอก Next เพอยนยนการตดตงโปรแกรม และเรมการตดตงระบบรานซอมคอมพวเตอร
138
ภาพท ข.16 Installing Setup ComRp Program
ระบบก าลงตดตงโปรแกรมระบบรานซอมคอมพวเตอร หากตดตงเสรจเรยบรอยแลว เลอก Next เพอท าขนตอนตอไป
139
ภาพท ข.17 Installation Complete
ตดตงโปรแกรมระบบรานซอมคอมพวเตอร เสรจเรยบรอยแลว เลอก Close เพอปดการตดตง
140
ภาพท ข.18 หนาจอแสดง Icon ComRp บน Desktop
เมอตดตงโปรแกรมระบบรานซอมคอมพวเตอร เสรจเรยบรอยแลว จะปรากฏ Icon ComRp บนหนา Desktop สามารถดบเบลคลกเปดโปรแกรมใชงานไดทนท
141
Restore Database
ภาพท ข.19 เลอกท SQL Server Management Studio
กอนเรมตนใชระบบรานซอมคอมพวเตอร ผใชตองท าการ Restore Database กอน โดยเลอกท Icon ชอ SQL Server Management Studio บน Desktop ดงภาพท ข.18
142
ภาพท ข.20 หนาจอการ Login เขาสโปรแกรม Microsoft SQL Server 2012
ชอง Server type . ให เ ลอก Database Engine และ ชอง Sever name ใหใ ส . และ ชอง Authentication ใหเลอก Windows Authentication แลวคลกปม Connect เพอเขาสระบบฐานขอมล
143
ภาพท ข.21 หนาจอการตงคา Login
เมอเขาสระบบฐานขอมลไดแลว ผใชตองท าการตงคา Username และ Password เพอเขาใชงาน โดยคลกท Folder “Security” และคลก Folder “Logins” แลวเลอก File “sa”
144
ภาพท ข.22 หนาจอการเลอก User
จากนนท าการคลกขวาท “sa” แลวเลอกไปท Properties
145
ภาพท ข.23 หนาจอการตงคา Password
จะปรากฏหนาจอตงคาขนมา ใหคลกทแถบ General จากนนทชอง Password ใหใสรหส 123 และชอง Confirm password ใหใสรหส 123 ใหตรงกน จากนนคลกทปม OK
146
ภาพท ข.24 หนาจอการตงคา Status
จากนนใหคลกทแถบ Status ในสวนของ Permission to connect to database engine ใหเลอก “Grant” ในสวน Login ใหเลอกท “Enabled” จากนนคลกปม OK เปนอนเสรจเรยบรอย
147
ภาพท ข.25 หนาจอการ Restore Database
เมอเขาสระบบฐานขอมลไดแลว ตองท าการ Restore Database โดยใหคลกขวาท Database แลวคลกท Restore Database
148
ภาพท ข.26 หนาจอเขาสการ Restore Database
จากนนคลกเลอกท From device แลว คลกปม….. เพอคนหาไฟลฐานขอมล
149
ภาพท ข.27 หนาจอการ Add ชอไฟลฐานขอมล
คลกทปม Add เพอเลอกชอไฟลฐานขอมล
150
ภาพท ข.28 หนาจอการเลอกไฟลฐานขอมล
คลกเลอกไฟลฐานขอมลทผใชตองการ ในทนคอไฟล“Computer.bak”
151
ภาพท ข.29 หนาจอการยนยนชอไฟลฐานขอมล
เมอผใชไดไฟล “Computer.bak” เรยบรอยแลว ใหท าการคลกทปม OK
152
ภาพท ข.30 หนาจอการตดตงฐานขอมล
หลงจากทท าการ Add ไฟล “Computer.bak” แลว จะปรากฏหนาจอดงกลาว ใหท าเครองหมาย ถกหนาไฟลฐานขอมล เพอเลอกฐานขอมลทตองการตดตง แลวท าการพมพชอไฟลฐานขอมล “Computer” ทชอง To database เสรจแลวคลกปม OK
153
ภาพท ข.31 หนาจอการตรวจสอบการตดตงฐานขอมล
เมอตดตงฐานขอมลเสรจสมบรณ จะขนขอความดงภาพ จากนนคลกทปม OK เปนอน เสรจเรยบรอย
154
ภาพท ข.32 หนาจอการตดตงฐานขอมลเสรจสมบรณ
หลงจากตดตงฐานขอมลเสรจสมบรณแลว เมอคลกท Database จะปรากฏชอฐานขอมลทตดตง “Computer”
155
ภาคผนวก ค ตวอยางรายงาน
รายงานระบบ
ภาพท ค.1 รายงานอปกรณคงเหลอ
156
ภาพท ค.2 รายงานการซอม
157
ภาพท ค.3 รายงานสรปการสงซอ
158
ภาพท ค.4 รายงานสรปการเบก
159
ภาพท ค.5 รายงานสรปรายได
160
ภาพท ค.6 ใบแจงซอม
161
ภาพท ค.7 ใบเสรจรบเงน
162
ภาพท ค.8 ใบสงซออปกรณ
163
ภาพท ค.9 ใบเบกอปกรณ
ประวตคณะผจดท า
รหสนกศกษา 5805000005 ชอ-นามสกล นางสาวสชาดา เกดโพธชา ทอย 619 ถ.พรหมราษฏร แขวงบางบอน เขตบางบอน
กรงเทพมหานคร 10150 เบอรโทรศพท 085 - 067 - 0644 E-Mail [email protected] ระดบมธยมศกษาตอนปลาย โรงเรยนศกษานารวทยา ระดบปรญญาตร มหาวทยาลยสยาม รหสนกศกษา 5805000025 ชอ-นามสกล นางสาวศศมา ธนภทรพบล ทอย 249 หม 10 ต.ในคลองบางปลากด อ.พระสมทรเจดย จ.สมทรปราการ 10290 เบอรโทรศพท 086 - 886 - 0611 E-Mail [email protected] ระดบมธยมศกษาตอนปลาย โรงเรยนสารสาสนวเทศศกษา ระดบปรญญาตร มหาวทยาลยสยาม รหสนกศกษา 5805000031 ชอ-นามสกล นายธรดนย บญค า ทอย 28/15 – 16 หม 2 ต.คอกกระบอ อ.เมองสมทรสาคร จ. สมทรสาคร 74000 เบอรโทรศพท 082 – 110 - 3268 E-Mail [email protected] ระดบประกาศนยบตรวชาชพ วทยาลยเทคโนโลยพงโคนพณชยการ ระดบปรญญาตร มหาวทยาลยสยาม