BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … ·...

14
ระบบช่วยบริหารธุรกิจสาหรับห้างหุ้นส่วนจากัดรุ่งเรืองทรานสปอร์ต BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR RUNGRUANG TRANSPORT LTD นายธาตรี ทองสุข นายธันยาวัต อาภาษี นายฐิติพนท์ จันเทพา ปริญญานิพนธ์นี ้เป็นส่วนหนึ ่งของการศึกษาตามหลักสูตรวิศวกรรมศาสตรบัณฑิต ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีราชมงคลธัญบุรี พ.ศ. 2557

Transcript of BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … ·...

Page 1: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต BUSINESS ADMINISTRATION ASSISTANCE SYSTEM

FOR RUNGRUANG TRANSPORT LTD

นายธาตร ทองสข นายธนยาวต อาภาษ นายฐตพนท จนเทพา

ปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร

มหาวทยาลยเทคโนโลยราชมงคลธญบร พ.ศ. 2557

Page 2: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต

นายธาตร ทองสข นายธนยาวต อาภาษ นายฐตพนท จนเทพา

ปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต

ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร

พ.ศ. 2557

Page 3: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

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

Page 4: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

หวขอปรญญานพนธ ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต นกศกษา นายธาตร ทองสข

นายธนยาวต อาภาษ นายฐตพนท จนเทพา

อาจารยทปรกษา อาจารยธนสน บญนาม อาจารยทปรกษารวม อาจารยวนย วชยพาณชย

ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเทคโนโลยราชมงคลธญบร อนมตใหปรญญานพนธนเปนสวนหนงของการศกษาตามหลกสตรวศวกรรมศาสตรบณฑต

……………………………………....…….หวหนาภาควชาฯ (อาจารยพฒณรพ สนนทพจน)

คณะกรรมการสอบปรญญานพนธ

………………………………………...…..ประธานกรรมการ (ผชวยศาสตราจารยอฐอารญ ปตมล)

………………………………...……..........กรรมการ (อาจารยวระชย แยมวจ)

………………………………..……....…...กรรมการ (อาจารยสทธ รกถนอม)

……………………………………….....…กรรมการและอาจารยทปรกษา (อาจารยธนสน บญนาม)

ลขสทธของภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร

มหาวทยาลยเทคโนโลยราชมงคลธญบร

Page 5: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

หวขอปรญญานพนธ ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต นกศกษา นายธาตร ทองสข รหส 115430462003-6 นายธนยาวต อาภาษ รหส 115430462039-0 นายฐตพนท จนเทพา รหส 115430462047-3 อาจารยทปรกษา อาจารยธนสน บญนาม อาจารยทปรกษารวม อาจารยวนย วชยพาณชย ปการศกษา 2556

บทคดยอ

เนองจากในปจจบนการขนสงสนคาถอเปนสงทจ าเปนอยางมาก การขนสงสนคาจากทหนงไปยงอกทหนงนนควรจะมความรวดเรวตรงตามเวลาและมความถกตองแมนย าดวย การจดบนทกขอมลการขนสงสนคาลงในสมดนน อาจจะกอใหเกดปญหาตามมาได ไมวาจะเปนการสญหายของขอมล ความไมถกตองของขอมล ท าใหงานขนสงสนคานนเกดความลาชากวาก าหนดท าใหสถานประกอบการขาดความนาเชอถอ ทางคณะผจดท าจงไดมการจดท า “ระบบชวยบรหารธรกจส าหรบหางหนสวนจ ากดรงเรองทรานสปอรต” เพอทจะชวยอ านวยความสะดวกใหกบสถานประกอบการ ชวยใหขอผดพลาดตางๆ นอยลงและยงลดระยะเวลาการท างาน ขอมลทเกบไวนนไมสญหาย อกทงยงเปนการเพมประสทธภาพในการขนสงสนคา สนคาทท าการจดสงนนไปถงปลายทางไดอยางครบถวนและถกตองท าใหสถานประกอบการมรายไดเพมขน และยงไดรบความนาชอถอจากลกคา ระบบขนสงสนคาท างานผาน “ระบบเวบแอพพลเคชน” ทมประสทธภาพ ค าส าคญ ระบบขนสงสนคา ระบบเวบแอพพลเคชน ประสทธภาพ

Page 6: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

กตตกรรมประกาศ

คณะผจดท ำโครงงำน ระบบชวยบรหำรธรกจส ำหรบหำงหนสวนจ ำกดรงเรองทรำน

สปอรต นสำมำรถด ำเนนกำรจนส ำเรจบรรลวตถประสงคไดเนองจำกไดรบควำมชวยเหลอและ

ควำมอนเครำะหในกำรใหค ำแนะน ำ และแนวทำงในกำรแกปญหำ ชวยพจำรณำปญหำทเกดขน

ในขณะท ำโครงงำน โดยมทำนอำจำรย บคคลตำงๆ ดงน

อำจำรยวนย วชยพำณชย และ อำจำรยธนสน บญนำม อำจำรยทปรกษำของโครงงำนน ท

เปนผดแลใหค ำปรกษำทกเรองเกยวกบโครงงำนนไมวำจะเปน แนวคดในกำรท ำ แนวทำงกำร

แกปญหำ กำรน ำเสนอตอคณะกรรมกำรหรอแมแตปรญญำนพนธเลมน กไดรบแนะน ำทดจำก

อำจำรยดวยดตลอดมำ

อำจำรยวระ คมปรยำรตน ทใหควำมรเกยวกบกำรท ำรพอรตเอเอสพและใหค ำปรกษำ

เกยวกบปญหำตำงๆทเกดขนในโครงงำนน

คณำจำรยทกทำนทประจ ำภำควชำวศวกรรมคอมพวเตอร ทไดประสทธประสำทวชำ

ควำมรใหแกขำพเจำตลอดระยะเวลำทศกษำเลำเรยนและคอยใหค ำแนะน ำทดมำตลอด

บรษท หำงหนสวนจ ำกดรงเรองขนสง ทใหควำมรเกยวกบระบบงำนของบรษทจงเปน

แนวทำงใหคณะผจดท ำไดมำท ำโครงงำนน

สดทำยนขณะผจดท ำขอกรำบขอบพระคณบดำมำรดำและครอบครวของคณะผจดท ำทเปน

ก ำลงใจและใหกำรสนบสนนในทกๆ เรองท ำใหคณะผจดท ำสำมำรถท ำโครงกำรนส ำเรจลลวงไป

ดวยดคณคำและประโยชนอนพงมำจำกโครงงำนน คณะผจดท ำขอมอบแดผมพระคณทกทำน

คณะผจดท ำ

Page 7: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

สารบญ

หนา บทคดยอ ง กตตกรรมประกาศ จ สารบญ ฉ สารบญตาราง ช สารบญรป ซ บทท 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

Page 8: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

สารบญตาราง

ตารางท หนา 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

Page 9: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

สารบญตาราง (ตอ)

ตารางท หนา 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

Page 10: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

สารบญรป

ภาพท หนา 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

Page 11: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

ภาพท 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

Page 12: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

ภาพท 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

Page 13: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

ภาพท 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

Page 14: BUSINESS ADMINISTRATION ASSISTANCE SYSTEM FOR … · ระบบช่วยบริหารธุรก ิจส าหรับห้างหุ้นส. ่วนจ าก

ภาพท 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