1 FTA Grant Process & Technical Assistance Federal Transit Administration November 2007.
BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … ·...
Transcript of BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … ·...
ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต BUSINESS ADMINISTRATION ASSISTANCE SYSTEM
FOR RUNGRUANG TRANSPORT LTD
นายธาตร ทองสข นายธนยาวต อาภาษ นายฐตพนท จนเทพา
ปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร
มหาวทยาลยเทคโนโลยราชมงคลธญบร พ.ศ. 2557
ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต
นายธาตร ทองสข นายธนยาวต อาภาษ นายฐตพนท จนเทพา
ปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต
ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร
พ.ศ. 2557
BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR RUNGRUANG TRANSPORT LTD
MR. THATREE THONGSUK MR. THANYAWAT ARPASEE MR. THITHIPON JUNTHAPA
\
THIS PROJECT SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE BACHELOR DEGREE OF ENGINEERING
DEPARTMENT OF COMPUTER ENGINEERING FACULTY OF ENGINEERING
RAJAMANGALA UNIVERSITY OF TECHNOLOGY THANYABURI YEAR 2014
หวขอปรญญานพนธ ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต นกศกษา นายธาตร ทองสข
นายธนยาวต อาภาษ นายฐตพนท จนเทพา
อาจารยทปรกษา อาจารยธนสน บญนาม อาจารยทปรกษารวม อาจารยวนย วชยพาณชย
ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร อนมตใหปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต
……………………………………....…….หวหนาภาควชาฯ (อาจารยพฒณรพ สนนทพจน)
คณะกรรมการสอบปรญญานพนธ
………………………………………...…..ประธานกรรมการ (ผชวยศาสตราจารยอฐอารญ ปตมล)
………………………………...……..........กรรมการ (อาจารยวระชย แยมวจ)
………………………………..……....…...กรรมการ (อาจารยสทธ รกถนอม)
……………………………………….....…กรรมการและอาจารยทปรกษา (อาจารยธนสน บญนาม)
ลขสทธของภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร
มหาวทยาลยเทคโนโลยราชมงคลธญบร
ง
หวขอปรญญานพนธ ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต นกศกษา นายธาตร ทองสข รหส 115430462003-6 นายธนยาวต อาภาษ รหส 115430462039-0 นายฐตพนท จนเทพา รหส 115430462047-3 อาจารยทปรกษา อาจารยธนสน บญนาม อาจารยทปรกษารวม อาจารยวนย วชยพาณชย ปการศกษา 2556
บทคดยอ
เนองจากในปจจบนการขนสงสนคาถอเปนสงทจ าเปนอยางมาก การขนสงสนคาจากทหนงไปยงอกทหนงนนควรจะมความรวดเรวตรงตามเวลาและมความถกตองแมนย าดวย การจดบนทกขอมลการขนสงสนคาลงในสมดนน อาจจะกอใหเกดปญหาตามมาได ไมวาจะเปนการสญหายของขอมล ความไมถกตองของขอมล ท าใหงานขนสงสนคานนเกดความลาชากวาก าหนดท าใหสถานประกอบการขาดความนาเชอถอ ทางคณะผจดท าจงไดมการจดท า “ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต” เพอทจะชวยอ านวยความสะดวกใหกบสถานประกอบการ ชวยใหขอผดพลาดตางๆ นอยลงและยงลดระยะเวลาการท างาน ขอมลทเกบไวนนไมสญหาย อกทงยงเปนการเพมประสทธภาพในการขนสงสนคา สนคาทท าการจดสงนนไปถงปลายทางไดอยางครบถวนและถกตองท าใหสถานประกอบการมรายไดเพมขน และยงไดรบความนาชอถอจากลกคา ระบบขนสงสนคาท างานผาน “ระบบเวบแอพพลเคชน” ทมประสทธภาพ ค าส าคญ ระบบขนสงสนคา ระบบเวบแอพพลเคชน ประสทธภาพ
จ
กตตกรรมประกาศ
คณะผจดท ำโครงงำน ระบบชวยบรหำรธรกจส ำหรบหำงหนสวนจ ำกดรงเรองทรำน
สปอรต นสำมำรถด ำเนนกำรจนส ำเรจบรรลวตถประสงคไดเนองจำกไดรบควำมชวยเหลอและ
ควำมอนเครำะหในกำรใหค ำแนะน ำ และแนวทำงในกำรแกปญหำ ชวยพจำรณำปญหำทเกดขน
ในขณะท ำโครงงำน โดยมทำนอำจำรย บคคลตำงๆ ดงน
อำจำรยวนย วชยพำณชย และ อำจำรยธนสน บญนำม อำจำรยทปรกษำของโครงงำนน ท
เปนผดแลใหค ำปรกษำทกเรองเกยวกบโครงงำนนไมวำจะเปน แนวคดในกำรท ำ แนวทำงกำร
แกปญหำ กำรน ำเสนอตอคณะกรรมกำรหรอแมแตปรญญำนพนธเลมน กไดรบแนะน ำทดจำก
อำจำรยดวยดตลอดมำ
อำจำรยวระ คมปรยำรตน ทใหควำมรเกยวกบกำรท ำรพอรตเอเอสพและใหค ำปรกษำ
เกยวกบปญหำตำงๆทเกดขนในโครงงำนน
คณำจำรยทกทำนทประจ ำภำควชำวศวกรรมคอมพวเตอร ทไดประสทธประสำทวชำ
ควำมรใหแกขำพเจำตลอดระยะเวลำทศกษำเลำเรยนและคอยใหค ำแนะน ำทดมำตลอด
บรษท หำงหนสวนจ ำกดรงเรองขนสง ทใหควำมรเกยวกบระบบงำนของบรษทจงเปน
แนวทำงใหคณะผจดท ำไดมำท ำโครงงำนน
สดทำยนขณะผจดท ำขอกรำบขอบพระคณบดำมำรดำและครอบครวของคณะผจดท ำทเปน
ก ำลงใจและใหกำรสนบสนนในทกๆ เรองท ำใหคณะผจดท ำสำมำรถท ำโครงกำรนส ำเรจลลวงไป
ดวยดคณคำและประโยชนอนพงมำจำกโครงงำนน คณะผจดท ำขอมอบแดผมพระคณทกทำน
คณะผจดท ำ
ฉ
สารบญ
หนา บทคดยอ ง กตตกรรมประกาศ จ สารบญ ฉ สารบญตาราง ช สารบญรป ซ บทท 1 บทน า 1 1.1 ความเปนมาและความส าคญ 1 1.2 วตถประสงค 1 1.3 ขอบเขต 2 1.4 ประโยชนทคาดวาจะไดรบ 3 บทท 2 งานวจยและทฤษฎทเกยวของ 4
2.1 งานวจยทเกยวของ 4 2.2 ทฤษฏทเกยวของ 5
บทท 3 วธด าเนนงาน 20 3.1 แผนการด าเนนงาน 20 3.2 การออกแบบ
3.3 Data Flow Diagram 3.4 Work Flow Diagram 3.5 Database Diagram 3.6 ตารางทใชเกบขอมล (Data Dictionary) 3.7 ขนตอนการด าเนนงาน 3.8 วธทดสอบ
21 21 41 47
57 69 70
บทท 4 ผลการด าเนนการ 71 4.1 ผลการด าเนนงานของระบบ
4.2 การทดสอบการใชงานระบบ 71 72
บทท 5 สรปและขอเสนอแนะ
118
ช
สารบญตาราง
ตารางท หนา 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 3.1 3.2
สญลกษณทใชในการเขยนแผนภาพกระแสขอมล ค าสงพนฐานทใชส าหรบจดการฐานขอมล สญลกษณในการเขยนผงงานของโปรแกรม ตวอยางรเลชนทยงไมอยในรปแบบนอรมล ผลจาการนอรมลไลซเปน 1NF ตวอยางรเลชนทเปน 1NF (ก าหนดให รหสนกศกษากบรหสวชาเปนคยหลก) รเลชนนกศกษา รเลชนวชา รเลชนการลงทะเบยน รเลชนหลกสตร รเลชน R1 รเลชน R2 แผนการด าเนนงานของโครงการ ตารางการออกแบบการเขาถงและสทธการใชงานระบบ
6 9 9 10 11 12 15 15 15 16 18
18 20 21
3.3 dbo.ACCOUNT 58 3.4 dbo.ACCOUNT_ID 58 3.5 dbo.ADDRESS_DISTRICT 58 3.6 dbo.ADDRESS_PROVINCE 59 3.7 dbo.ADDRESS_SUBDISTRICT 59 3.8 dbo. ALLOW_CARREPAIR 59 3.9 dbo. ALLOW_STATUS_ID 60 3.10 dbo. ALLOW_EMPLOYEE 60 3.11 dbo.BILL_TRANSPORT 61 3.12 dbo.CAR_TYPE 61 3.13 3.14
dbo.CAR dbo. EDUCATIONAL
62 62
3.15 dbo.CAR_BRANDS 63
ซ
สารบญตาราง (ตอ)
ตารางท หนา 3.16 3.17 3.18 3.19
dbo.CAR_GENERATION dbo. PICTURE_WEB dbo.CUSTOMER dbo. PACK_STATUS dbo.DRIVING_LICENSE dbo.PER_PICTURE dbo.EMPLOYEE dbo.STOCK_STATUS dbo.REPAIR dbo.TYPE_ LICENSE dbo.STOCK dbo. TOTAL_SALARY dbo.POSITION dbo.PREFIX
63 63 64 64
3.20 3.21
65 65
3.22 3.23
66 67
3.24 3.25 3.26
67 68 68
3.27 3.28 3.29
69 69
69
ฌ
สารบญรป
ภาพท หนา 2.1 โครงสรางการจดเกบขอมล 5 2.2 Functional Dependencies 13 2.3 การออกแบบรเลชน 14 2.4 2.5
การใสแอตตรบวตทขนกบคย Functional Dependencies ของหลกสตร
14 16
3.1 Context Diagram ของระบบ 22 3.2 Data Flow Diagram Level 0 สวนของผดแลระบบ 23 3.3 Data Flow Diagram Level 0 สวนของฝายตดตอลกคา 24 3.4 Data Flow Diagram Level 0 สวนของฝายซอมบ ารง 25 3.5 Data Flow Diagram Level 0 สวนของฝายบญช 26 3.6 Data Flow Diagram Level 0 สวนของฝายบคคล 27 3.7 Data Flow Diagram Level 0 สวนของฝายคลงพสด 28 3.8 3.9
Data Flow Diagram Level 0 สวนของผจดการ Data Flow Diagram Level 0 สวนของการพมพรายงาน
28 29
3.10 3.11 3.12 3.13 3.14
Data Flow Diagram Level 1 การก าหนดสทธและปรบปรงหนาเวบ Data Flow Diagram Level 1 สวนของฝายตดตอลกคา Data Flow Diagram Level 1 สวนของฝายซอมบ ารง Data Flow Diagram Level 1 สวนของฝายบญช Data Flow Diagram Level 1 สวนของฝายบคคล
30 31 32 33 34
3.15 Data Flow Diagram Level 1 สวนของฝายคลงพสด 35 3.16 Data Flow Diagram Level 2 การก าหนดสทธและปรบปรงหนาเวบ 36 3.17 3.18 3.19 3.20 3.21 3.22
Data Flow Diagram Level 2 สวนของฝายตดตอลกคา Data Flow Diagram Level 2 สวนของฝายซอมบ ารง Data Flow Diagram Level 2 สวนของฝายซอมบ ารง Data Flow Diagram Level 2 สวนของฝายบคคล Data Flow Diagram Level 2 สวนของฝายคลงพสด Work Flow Diagram การรบ-สงพสด
37 38 39 40 41 42
ญ
ภาพท 3.23 3.24 3.25 3.26 3.27 3.28 3.29 3.30 3.31 3.32 3.33 3.34 3.35 3.36 3.37 3.38 4.1 4.2 4.3 4.4
สารบญรป (ตอ)
Work Flow Diagram การรบพนกงาน Work Flow Diagram การซอมบ ารง Work Flow Diagram ลกคามาตดตอรบพสด Work Flow Diagram การขนสงพสดทอยในคลง Database Diagram สวนของขอมลต าบล อ าเภอ จงหวด Database Diagram สวนของขอมลคลงพสด Database Diagram สวนของขอมลบญช Database Diagram สวนของขอมลบลพสด Database Diagram สวนของขอมลใบขบข Database Diagram สวนของขอมลพนกงาน Database Diagram สวนของขอมลรถ Database Diagram สวนของขอมลลกคา Database Diagram สวนของการอนมตการซอมบ ารง Database Diagram สวนของการอนมตพนกงาน Database Diagram สวนของการซอมบ ารง Database Diagram สวนของรปภาพหนาเวบ หนาเวบไซตหลก หนาการเขาสระบบ หนาการใส Username หรอ password ไมถกตอง หนาการใส Username และ password ทถกตอง
หนา 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 57 71 72 72 73
4.5 4.6 4.7 4.8 4.9 4.10 4.11
หนาหลกผดแลระบบ หนาก าหนดสถานะผใชงาน หนาการทดสอบก าหนดสถานะ Username หนารายการสถานะของผใชงานเมอถกเปลยนแปลงสถานะ การเขาใชงานระบบของ Username 1111133333444 ตวอยางการเขาระบบหลง Username 1111133333444 ถกก าหนดสถานะ ตวอยางการแจงเตอนการลบ
73 74 74 75 75 76 76
ฎ
ภาพท 4.12 4.13 4.14
สารบญรป (ตอ)
ตวอยางการลบขอมล หนาปรบเปลยนรปภาพหนาเวบ ตวอยางการเลอกรป
หนา 77 77 78
4.15 4.16 4.17 4.18 4.19 4.20 4.21 4.22 4.23 4.24 4.25 4.26 4.27 4.28 4.29 4.30 4.31 4.32 4.33 4.34 4.35 4.36 4.37 4.38
ขอความแจงไฟลทเลอก ภาพหนาเวบหลกกอนมการเปลยนแปลง ภาพหนาเวบหลกหลงมการเปลยนแปลง ตวอยางการเขาตรวจสอบสถานะการขนสงพสด หนาตรวจสอบสถานะการขนสงพสด สถานะรอสง สถานะก าลงสง สถานะการสงเสรจสน หนาสอบถามขอมล ตวอยางการกรอบขอมลเพอทดสอบการสงขอความไปยงพนกงาน การแจงเตอนวาสง Email เรยบรอยแลว อเมลทไดรบจากผตดตอสอบถาม หนาหลกสวนผจดการ หนาขอมลพนกงาน หนาก าหนดเงนเดอน ก าหนดเงนเดอนเสรจสน ตวอยางใบแจงเงนเดอน หนาตารางขอมลรถทรอการอนมตและทอนมตแลว ตวอยางการเลอกอนมตการซอมบ ารง เมอยนยนการซอมบ ารงเสรจแลว ขอมลผสมครเขาท างาน เลอกรายชอทตองการอนมต การยนยนการอนมตรบพนกงานเสรจสน ค ารองขอซอมบ ารง
78 79 79 80 80 81 81 82 82 83 83 83 84 84 85 85 86 86 87 87 88 88 89 89
ฏ
ภาพท 4.39 4.40 4.41 4.42 4.43 4.44 4.45 4.46 4.47 4.48 4.49 4.50 4.51 4.52 4.53 4.54 4.55 4.56 4.57 4.58 4.59
สารบญรป (ตอ)
เลอกรถทจะอนมต ตวอยางการเปลยนสถานะ สวนอนๆ หนาหลกฝายบญช บนทกรายรบประจ าวน บนทกรายจายประจ าวน หนาขอมลรายรบ-รายจายทบนทก ยอดรวมรายวน ยอดรวมรายเดอน ยอดรวมรายป หนาพมพรายงานสรปยอดรายรบ-รายจาย หนาหลกฝายตดตอลกคา หนาขอมลลกคา ขอมลลกคา แกไขขอมล การแกไขขอมลลกคาเสรจสน หนาขอมลการสงพสด บนทกขอมลการจดสง บนทกรายการพสด แจงเตอนการบนทกขอมลสงพสดเสรจสน ตวอยางใบรบพสด
หนา
90 90 91 91 92 92 93 93 94 94 95 95 96 96 97 97 98 98 99 99
100 4.60 ก าหนดสถานะ การขนสง 100 4.61 ก าหนดสถานะ ก าลงสง 101 4.62 ก าหนดสถานะ การสงเสรจสน 101 4.63 หนาหลกฝายบคคล 102 4.64
รายชอพนกงาน 102
ฐ
ภาพท 4.65 4.66
สารบญรป (ตอ) ดขอมลพนกงาน แกไขขอมลพนกงาน แจงการแกไขขอมลเสรจสน แจงเตอนการลบขอมลพนกงาน หนาการเพมขอมลพนกงาน แจงเตอนการกรอกขอมลพนกงาน ตวอยางการกรอกขอมลพนกครบถวนทกชอง หนาสงค าขออนมตพนกงานใหม หนาหลกฝายซอมบ ารง หนาดขอมลรถทงหมด ดขอมลรถ แกไขขอมลรถ แจงเตอนลบขอมลรถ เพมขอมลรถ รายการซอมบ ารง ขอมลการซอม ใบเสรจการซอมบ ารง หนาหลกคลงพสด รายการพสด เพมขอมลพสด ขอความแจงเตอนการเพมขอมลพสด ขอมลพสดทจะท าการแกไข การแกไขขอมลพสด ตวอยางการแกไขสถานะพสดเสรจสน การลบขอมลพสด การลบขอมลพสดเสรจสน
หนา 103 104 105 105 106 107 108 109
109 110 110
111 111 112 112 113 113 114 115 115 116 116 116 117 117 117
4.67 4.68 4.69 4.70 4.71 4.72 4.73 4.74 4.75 4.76 4.77 4.78 4.79 4.80 4.81 4.82 4.83 4.84 4.85 4.86 4.87 4.88 4.89 4.90