51
การสร้างรายงานสรุปความเร็วในการขนส่งสินค้าของฝ่ายขาย โดยการประยุกต์ใช้ Jasper Report ในการดึงข้อมูลจากระบบฐานข้อมูล SUMMARY REPORT OF SPEED FREIGHT SHIP FOR SALE BY APPLICATION OF JASPER REPORT TO USE THE DATA FROM THE DATABASE นางสาวภรภัทร อิทธิไพศาล รายงานการฝึกงานนี้เป็นส่วนหนึ่งของการศึกษาตามหลักสูตร ปริญญาวิทยาศาสตรบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศทางธุรกิจ คณะเทคโนโลยีสารสนเทศ สถาบันเทคโนโลยีไทย – ญี่ปุ ่น พ.ศ. 2559

SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

การสรางรายงานสรปความเรวในการขนสงสนคาของฝายขาย

โดยการประยกตใช Jasper Report ในการดงขอมลจากระบบฐานขอมล

SUMMARY REPORT OF SPEED FREIGHT SHIP FOR SALE

BY APPLICATION OF JASPER REPORT TO USE THE DATA FROM

THE DATABASE

นางสาวภรภทร อทธไพศาล

รายงานการฝกงานนเปนสวนหนงของการศกษาตามหลกสตร

ปรญญาวทยาศาสตรบณฑต สาขาวชาเทคโนโลยสารสนเทศทางธรกจ

คณะเทคโนโลยสารสนเทศ

สถาบนเทคโนโลยไทย – ญป น

พ.ศ. 2559

Page 2: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

การสรางรายงานสรปความเรวในการขนสงสนคาของฝายขาย

โดยการประยกตใช Jasper Report ในการดงขอมลจากระบบฐานขอมล

SUMMARY REPORT OF SPEED FREIGHT SHIP FOR SALE

BY APPLICATION OF JASPER REPORT TO USE THE DATA FROM

THE DATABASE

นางสาวภรภทร อทธไพศาล

รายงานการฝกงานนเปนสวนหนงของการศกษาตามหลกสตร

ปรญญาวทยาศาสตรบณฑต สาขาวชาเทคโนโลยสารสนเทศทางธรกจ

คณะเทคโนโลยสารสนเทศ

สถาบนเทคโนโลยไทย – ญปน

พ.ศ. 2559

คณะกรรมการสอบ

.............................................................................ประธานกรรมการสอบ

(อาจารยธนยพร กณกนนต)

.............................................................................กรรมการ

(อาจารยนชนารถ พงษพานช)

.............................................................................กรรมการ และอาจารยทปรกษา

(อาจารยฐนสน ญาตสงเนน)

.............................................................................ประธานทปรกษาโครงงาน

(อาจารยนชนารถ พงษพานช)

ลขสทธของสถาบนเทคโนโลยไทย – ญปน

Page 3: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

หวขอรายงาน การสรางรายงานสรปความเรวในการขนสงสนคาของฝายขายโดยการประยกตใช Jasper Report ในการดงขอมลจากระบบฐานขอมล

หนวยกต 1 ผเขยน นางสาวภรภทร อทธไพศาล อาจารยทปรกษา อาจารยฐนสน ญาตสงเนน หลกสตร วทยาศาสตรบณฑต สาขาวชา เทคโนโลยสารสนเทศทางธรกจ คณะ เทคโนโลยสารสนเทศ พ.ศ. 2559

บทคดยอ

รายงานฉบบนไดน าเสนอการศกษา เรองการสรางรายงานสรปความเรวในการขนสงสนคาของฝายขายโดยการประยกตใช Jasper Report ในการดงขอมลจากระบบฐานขอมล โดยมการออกแบบและพฒนาขนมาเพอใหตอบสนองตอความตองการของผใช ท าใหสามารถเรยกดระยะเวลาการขนสงสนคาและระยะเวลาการขายทมการสรปออกมาใหอยในรปแบบของตารางขอมล และ Pie chart เพอแสดงถงอตราสวนของการสงสนคาชาและการสงสนคาปกต ในรปแบบของรายงาน ซงเปนประโยชนตอผวางแผนการจดสงสนคาและผจดสงสนคา เนองจากเดมทจะตองสอบถามขอมลจากผใชโดยตรงซงอาจท าใหเกดการผดพลาดของขอมลได ค าส าคญ : Jasper Repot การขนสงสนคา การขาย

Page 4: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

TITLE Summary Report of speed freight ship for sale by application of Jasper Report to use the data from the database

CREDITS 1 CANDIDATE Ms.Pornpat Ithipaisal ADVISOR Tanasin Yatsungnoen PROGRAM Bachelor of Science FIELD OF STUDY Business Information Technology FACULTY Information Technology B.E. 2016

Abstract

This project presents Summary Report of speed freight ship for sale by application of Jasper Report to use the data from the database for designed and developed report to respond the requirement of the user. This report shows a summary of delivery lead time and delivery sale in the template of tables and pie chart to present the ratio of late and normal shipments. This is useful for who was the planned for delivery and delivery authority because of in the past; they have to an oral inquiry which makes the error of data and may be effect in the process of business.

Keywords: Jasper Report, Speed of Freight Ship, Sale

Page 5: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

บทสรป

หวขอรายงาน การสรางรายงานสรปความเรวในการขนสงสนคาของฝายขายโดยการ

ประยกตใช Jasper Report ในการดงขอมลจากระบบฐานขอมล

Summary Report of speed freight ship for sale by application of Jasper

Report to use the data from the database

ผเขยน นางสาวภรภทร อทธไพศาล

คณะวชา เทคโนโลยสารสนเทศ สาขาวชาเทคโนโลยสารสนเทศทางธรกจ

อาจารยทปรกษา อาจารยฐนสน ญาตสงเนน

พนกงานทปรกษา คณอนวรรตน เทพทอง

ชอบรษท บรษท ทนกรเคมคอล แอนด ซพพลาย จ ากด

ประเภทธรกจ/สนคา จ าหนายสารเคม เครองจกรทใชในอตสาหกรรม – คาปลก, คาสง

งานทปฏบต

รบมอบหมายงานในต าแหนง Application Developer ใหพฒนาระบบการวเคราะหเชง

ธรกจแบบ Real-Time จากระบบฐานขอมลของระบบ Enterprise Resource Planning (ERP)

ผลทไดจากการด าเนนงานและประโยชนทไดรบ

ทราบถงการท างานในต าแหนง Application Developer และเพมความรใหมๆ ในสถาน

ประกอบการจรง สามารถพฒนาระบบการวเคราะหเชงธรกจแบบ Real-Time จากระบบฐานขอมล

ของระบบ Enterprise Resource Planning (ERP) ไดจรง

Page 6: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

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

การทขาพเจาไดมาฝกงาน ณ บรษท ทนกรเคมคอล แอนด ซพพลาย จ ากด ตงแตวนท 21 มนาคม พ .ศ. 2559 ถง วน ท 27 พฤษภาคม พ.ศ. 2559 สงผลใหขาพ เจาไดรบความรและประสบการณตางๆ ทมคามากมาย ส าหรบรายงานการฝกงานฉบบน ส าเรจลงไดดวยดจากความรวมมอและสนบสนนจากหลายฝายดงน

1. คณประยร คงคาวทร (ประธานกรรมการ) 2. คณวญญ คงคาวทร (รองประธานกรรมการ) 3. คณอนวรรตน เทพทอง (เจาหนาทฝายทรพยากรบคคล)

และบคคลทานอนๆ ทไมไดกลาวนามทกทานทใหค าแนะน าชวยเหลอในการจดท ารายงานฉบบน

ขาพเจาใครขอขอบพระคณผทมสวนเกยวของทกทานของ บรษททนกรเคมคอล แอนด ซพพลาย จ ากด และขอขอบคณอาจารยทปรกษา อาจารยฐนสน ญาตสงเนน ทมสวนรวมในการใหขอมล เปนทปรกษาในการท ารายงานฉบบนจนเสรจสมบรณ ตลอดจนใหการดแลและใหความเขาใจเกยวกบชวตการท างานจรง ขาพเจาขอขอบคณไว ณ ทน

นางสาวภรภทร อทธไพศาล

ผจดท ารายงาน 13 พฤษภาคม 2559

Page 7: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

สารบญ

หนา

บทคดยอ (ภาษาไทย) ข บทคดยอ (ภาษาองกฤษ) ค บทสรป ง กตตกรรมประกาศ จ สารบญ ฉ รายการตาราง ฌ รายการรปประกอบ ญ บทท 1. บทน า 1

1.1 ชอและทตงของสถานประกอบการ 1 1.2 ลกษณะธรกจของสถานประกอบการหรอการใหบรการหลกขององคกร 2 1.3 รปแบบการจดองคกรและการบรหารองคกร 3 1.4 ต าแหนงและหนาทงานทนกศกษาปฏบตงาน 3 1.5 พนกงานทปรกษาและต าแหนงของหนกงานทปรกษา 3 1.6 ระยะเวลาทปฏบตงาน 4 1.7 วตถประสงคหรอจดมงหมายของการปฏบตงาน 4 1.8 ผลทคาดวาจะไดรบจากการปฏบตงาน 4

2. ทฤษฎและเทคโนโลยทใชในการปฏบตงาน 5

2.1 ERP (Enterprise Resource Planning) 5 2.1.1 ความหมายของ ERP 5 2.1.2 ลกษณะส าคญของระบบ ERP 5 2.2 การขนสงสนคา (Transportation) 6 2.2.1 ความหมายของการขนสง 6

2.2.2 เปาหมายของการจดการขนสง 6

Page 8: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

สารบญ (ตอ)

หนา

2.3 เครองมอและเทคโนโลยทเกยวของ 7 2.3.1 Jasper Report 7

2.3.2 Odoo 8 2.3.3 Ubuntu 9 2.3.4 VNC (Virtual Network Computing) 10 2.3.5 Python Programming Language 10 2.3.6 SQL (Structured Query Language) 11

3. แผนงานการปฏบตงานและขนตอนการด าเนนงาน 12 3.1 แผนงานการฝกงาน 12 3.2 รายละเอยดงานทนกศกษาปฏบตในการฝกงาน 13 3.2.1 งานทวไป 13 3.2.2 งานโปรเจค 15 3.3 ขนตอนการด าเนนงานทนกศกษาปฏบตงาน 16

3.3.1 ศกษาและท าความเขาใจความรเบองตนในการปฏบตงาน 16 3.3.2 เรยนรและตดตงโปรแกรมทเกยวของส าหรบการปฏบตงาน 16 3.3.3 ปฏบตงานตามหนาททไดรบมอบหมาย 16

4. ผลการด าเนนงาน การวเคราะหและสรปตางๆ 17

4.1 ขนตอนการด าเนนงานในสวนโปรเจค 17 4.1.1 การวางแผนและวเคราะหความตองการ 17 4.1.2 ออกแบบรายงานและลงมอสรางรายงาน 17 4.1.3 ตรวจสอบรายงาน 18 4.1.4 แกไขและปรบปรง 18

4.2 ผลการด าเนนงาน 19

Page 9: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

สารบญ (ตอ)

หนา

5. บทสรปและขอเสนอแนะ 22 5.1 สรปผลการด าเนนงาน 22 5.2 ประโยชนทไดรบ 22 5.2.1 ประโยชนทผจดท าไดรบ 22 5.2.2 ประโยชนทองคกรไดรบ 22 5.3 ปญหาและอปสรรค แนวทางการแกไขปญหา 22 5.4 ขอเสนอแนะจากการฝกงาน 23

เอกสารอางอง 24 ภาคผนวก 25 ภาคผนวก ก ขนตอนตดตง Ubuntu Desktop 14.04 26 ภาคผนวก ข วธตดตง Odoo 8 บน Ubuntu 14.04 35 ประวตผจดท า 40

Page 10: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

รายการตาราง

ตาราง หนา

3.1 แผนปฏบตงานฝกงาน 12

Page 11: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

รายการรปประกอบ

รป หนา

1.1 ทตงบรษททนกรเคมคอล แอนด ซพพลาย จ ากด 1

1.2 บรษททนกรเคมคอล แอนด ซพพลาย จ ากด 2

1.3 โครงสรางองคกร 3

2.1 โปรแกรม iReport 8

2.2 โปรแกรม Odoo 8

2.3 Ubuntu 10

3.1 การเพม Menu Calendar Delivery 13 3.2 เพม Schedule Date 14 3.3 ค าสงในการเรยงวนจากนอยไปมาก 14 3.4 รายงานการสรปความเรวในการขนสงสนคาของ Supplier 15 4.1 การออกแบบรายงานสรปความเรวในการขนสงสนคาของฝายขาย 17 4.2 การดงขอมลจากระบบฐานขอมลมาแสดงในรายงาน 18 4.3 การเขาส Module ของ Sale 19 4.4 การเขาสหนาจอรายการรอบของการสงสนคา 20 4.5 สงพมพรายงานสรปความเรวในการขนสงสนคาของฝายขาย 20 4.6 รายงานสรปความเรวในการขนสงสนคาของฝายขาย 21

Page 12: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

บทท 1 บทน า

1.1 ชอและทตงของสถานประกอบการ ชอ ทนกรเคมคอล แอนด ซพพลาย จ ากด (Tinnakorn Chemical and Supply Co., Ltd) ทตง 83 ซ.อดมสข 41 ถ.สขมวท 103 บางจาก พระโขนง จงหวด กรงเทพฯ 10260

ภาพท 1.1 ทตงบรษททนกรเคมคอล แอนด ซพพลาย จ ากด

Page 13: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

2

1.2 ลกษณะธรกจของสถานประกอบการหรอการใหบรการหลกขององคกร บรษททนกรเคมคอล แอนด ซพพลาย จ ากด เรมกอตงตงแตป 1987 ประกอบธรกจเปนผ

จดจ าหนายสารเคมในอาหาร ยา และเครองส าอาง รวมทงสารเคมในอตสาหกรรมหลายประเภท เชน อตสาหกรรมสงทอ อตสาหกรรมกอสราง จากประสบการณในอตสาหกรรมกวา 2 ทศวรรษ ท าใหบรษทฯ มผเชยวชาญและความรในอตสาหกรรม พรอมทจะเปนเพอนคคดและใหค าแนะน าลกคาไดอยางมประสทธภาพ บรษทฯ ท างานเพอตอบสนองความตองการของลกคาอยางยดหยน เนนสนคามคณภาพและไววางใจได อกทงใสใจในคณภาพและการพฒนาอยางตอเนอง ทงการพฒนาระบบงานและการพฒนาพนกงาน บรษทฯ จงมการอบรมพฒนาพนกงานอยางสม าเสมอและดแลพนกงานเปรยบเสมอนคนในครอบครว อกทงการยดมนในการจ าหนายทสนคาทมคณภาพและราคาทด และมการพฒนาอยางตอเนองท งทางดานบรการและการสรรหาผลตภณฑเพอตอบสนองตอลกคา โดยมเปาหมายหลกคอการเปนตวเลอกแรกในใจลกคาและกาวส AEC ไดอยางมนคง

ภาพท 1.2 บรษททนกรเคมคอล แอนด ซพพลาย จ ากด

Page 14: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

3

1.3 รปแบบการจดองคกรและการบรหารองคกร

ภาพท 1.3 โครงสรางองคกร

1.4 ต าแหนงและหนาทงานทนกศกษาปฏบตงาน ต าแหนง Application Developer ลกษณะงาน พฒนาระบบการวเคราะหเชงธรกจแบบ Real-Time จากระบบฐานขอมล

ของระบบ Enterprise Resource Planning (ERP)

1.5 พนกงานทปรกษาและต าแหนงของพนกงานทปรกษา

พนกงานทปรกษา คณอนวรรตน เทพทอง ต าแหนง เจาหนาทฝายบคคล โทรศพท 02-7297523 โทรสาร 02-7297769 อเมล [email protected]

Page 15: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

4

1.6 ระยะเวลาทปฏบตงาน วนท 21 มนาคม พ.ศ. 2559 - 27 พฤษภาคม พ.ศ. 2559 วน/เวลา จนทร – ศกร / 8.00 – 17.00 น. รวมระยะเวลา 10 สปดาห / 336 ชวโมง

1.7 วตถประสงคหรอจดมงหมายของการปฏบตงาน 1.7.1 สรางรายงานเพอชวยสนบสนนการตดสนใจของผบรหาร 1.7.2 เพอใหมความรบผดชอบตอหนาท และการท างานรวมกนอยางมประสทธภาพ 1.7.3 เพอไดเพมพนความร ทกษะ สรางเสรมประสบการณในสถานประกอบการจรง

1.8 ผลทคาดวาจะไดรบจากการปฏบตงาน 1.8.1 รายงานทสามารถชวยสนบสนนการตดสนใจของผบรหาร 1.8.2 มความรบผดชอบตองานทไดรบมอบหมาย และท างานรวมกนได

1.8.3 มความร เพมพนทกษะ และสรางเสรมประสบการณใหม ในสถานประกอบการจรง

Page 16: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

บทท 2 ทฤษฎและเทคโนโลยทใชในการปฏบตงาน

2.1 ERP (Enterprise Resource Planning) 2.1.1 ความหมายของ ERP

ERP เปนการวางแผนทรพยากรทางธรกจขององคกรโดยรวม เพอใหเกดการใชประโยชนอยางสงทสดของทรพยากรทางธรกจขององคกร มการพฒนาไปสรปแบบโปรแกรมส าเรจรปมากมาย ซงERP เปนซอฟตแวรประยกตมาตรฐาน สามารถไดรบการตดตงและใชงานไดอยางมประสทธภาพ โดย ERP ซอฟตแวร มหนาทรวบรวมสวนประกอบทางธรกจตางๆ เชน งานวางแผน (Planning) งานผลต (Production) งานขาย (Sale) งานทรพยากรมนษย (Human Resource) และงานบญชการเงน (Accounting/Finance) รวมท งระบบการขายหนาราน (POS : Point of Sale) แลวเชอมโยงสวนงานตางๆเขาไวดวยกน เพอใหมการใชขอมลรวมกนจากระบบฐานขอมลเดยวกน ท าใหมการใชกระบวนการทเปนมาตรฐานรวมกนทงองคกร ทงนระบบ ERP จงมเพอสนบสนนการท างานกระบวนการทางธรกจขององคกรไดอยางมประสทธภาพสงสดและการรวมขอมลไวในฐานขอมลเดยวกน จงเปนขอดทท าใหสามารถใชขอมลรวมกนทงองคกรได [1]

2.1.2 ลกษณะทส าคญของระบบ ERP [2]

1) การบรณาการระบบงานตางๆ คอ การบรณาการระบบงานตางๆ เขาดวยกน ตงแตการ

จดซอ จดจาง การผลต การขาย บญชการเงน และการบรหารบคคล ซงแตละสวนงานจะมความ

เชอมโยงในดาน การไหลของวตถดบสนคา (Material Flow) และการไหลของขอมล (Information

Flow) ERP ท าหนาทเปนระบบการจดการขอมล ซงจะท าใหการบรหารจดการงานในกจกรรมตางๆ

ทเชอมโยงกนใหผลลพธออกมาดทสด พรอมกบสามารถรบรสถานการณและปญหาของงานตางๆ

ไดทนท ท าใหสามารถตดสนใจแกปญหาองคกรไดอยางรวดเรวและมประสทธภาพ

2) รวมระบบงานแบบ Real Time คอ การรวมระบบงานตางๆ ของระบบ ERP จะเกดขน

ในเวลาจรง (Real Time) อยางทนท เมอมการใชระบบ ERP ชวยใหสามารถท าการปดบญชไดทก

วน เปนรายวน ค านวณ ตนทนและก าไรขาดทนของบรษท เปนรายวน รวมทงยงสามารถเรยกด

รายงานสรปในหวขอตางๆ ไดเปนรายวนอกดวย

3) ระบบ ERP มฐานขอมล (Database) แบบสมดลงบญช การทระบบ ERP สามารถรวม

ระบบงานตาง ๆ เขาเปนระบบงานเดยว แบบ Real Time ไดน น กเนองมาจากระบบ ERP ม

Page 17: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

6

Database แบบสมดลงบญช ซงมจดเดน คอ คณสมบตของการเปน 1 Fact 1 Place ซงตางจากระบบ

แบบเดมทมลกษณะ 1 Fact Several Places ท าใหระบบซ าซอน ขาดประสทธภาพ เกดความ

ผดพลาดและขดแยงของขอมลไดงาย

2.2 การขนสงสนคา (Transportation) 2.2.1 ความหมายของการขนสง

การขนสง (Transportation) ความหมายโดยรวมหมายถง การเคลอนยายคน (People) สนคา

(Goods) และบรการ (Services) จากต าแหนงหนงไปยงอกต าแหนงหนงหรอเคลอนยายจากจดตน

ทางไปยงจดบรโภคตามความตองการของลกคา ในกรณของการเคลอนยายคนนนจะเปนเรองของ

การขนสงผโดยสารเสยเปนสวนใหญ

2.2.2 เปาหมายของการจดการการขนสง [3]

1) เพอลดตนทน ถอเปนเปาหมายยอดนยมของการจดการดานโลจสตกสทกกจกรรม

รวมทงการขนสงดวย ผประกอบการมกจะตงเปาหมายเปนอนดบแรกวาเมอมการจดการการขนสง

ทดจะตองชวยลดตนทนของธรกจลงได โดยอาจจะเปนคาน ามนเชอเพลง คาแรงงาน หรอคา

บ ารงรกษารถบรรทก

2) เพอเพมประสทธภาพการท างาน บรษทขนสงอาจตงเปาหมายวาเมอมการจดการการ

ขนสงทดดวยจ านวนทรพยากรทเทาเดม ประสทธภาพการท างานจะสงขน เชน จ านวนรถบรรทก

และพนกงานเทาเดม แตสงสนคาใหลกคาไดมากขน เปนตน

3) เพอสรางความพงพอใจสงสดใหแกลกคา บรษทอาจตงเปาหมายวาเมอจดการการขนสง

ไดดขอต าหนตเตยนจากลกคาจะลดนอยลงจนหมดสนไป ท าใหลกคามความพอใจในบรการท

ไดรบและยงคงใชบรการของบรษทตอไปในภายภาคหนา

4) เพอลดระยะเวลา บรษทขนสงอาจต งเปาหมายวาเมอมการจดการการขนสงทดจะ

สามารถสงมอบสนคาใหแกลกคาไดรวดเรวขน โดยเฉพาะอยางยงรวดเรวกวาคแขง ผลตภณฑของ

ตนกจะออกสตลาดไดเรวและแพรหลายมากกวาคแขงขน

5) เพอสรางรายไดเพม เปนไปไดเชนกนวาบรษทอาจจะตงเปาหมายวาเมอมการจดการการ

ขนสงทดจะสามารถสรางรายไดเพมใหแกบรษท ไมวาจะเปนจากกลมลกคาเดมทยอมจายแพงขน

Page 18: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

7

เพอแลกกบบรการทรวดเรวขน พเศษขนหรอละเอยดถกตองมากขน หรอรายไดจากกลมลกคาใหม

ทเขามาใชบรการ

6) เพอเพมก าไร ไมบอยนกทเราจะไดยนวาบรษทขนสงลงทนปรบปรงระบบการจดการ

หรอลงทนในระบบการจดการใหมเพอตองการเพมผลก าไรของบรษท โดยมากจะมองวาก าไรเปน

ผลพลอยไดจากการทการจดการไปลดตนทนลง มมมองเพอหวงเพมก าไรเปนสงทาทายฝมอ

ผบรหารมากกวา เพราะวาเปนการพจารณาสองทางไปพรอมๆ กน คอ สรางรายไดเพมและลด

ตนทน ซงไมใชเรองทจะท าไดงายๆ ส าหรบบรษทขนสงโดยทวไป

7) เพอเพมความปลอดภยในการท างาน อาจจะไมใชเปาหมายหลกส าหรบบรษทขนสงใน

การลงทนปรบปรงระบบการจดการการขนสง แตกมความส าคญไมนอย บรษทขนสงหลายแหง

แสดงสถตของชวงเวลาตอเนองทไมมอบตเหตเกดขนใหพนกงานไดรบทราบโดยทวกนและ

พยายามกระตนใหพนกงานชวยกนรกษาสถตนนใหนานทสดเทาทจะเปนไปได

2.3 เครองมอและเทคโนโลยทเกยวของ 2.3.1 Jasper Report

Jasper Report เปน Report Engine เครองมอส าหรบการสรางรายงาน ทพฒนาดวยภาษา Java เพอทจะสรางรายงานจากขอมลทมการเปลยนแปลงบอย โดยการสรางรายงานจะใชโปรแกรม iReport มาสนบสนนในการออกแบบหนาตา (User Interface) ของรายงานและชวยใหการเชอมตอไปยงฐานขอมลงายขนดวย เนองจากโปรแกรม iReport มฟงกชนมากมายทชวยในการสรางรายงาน และเปนโปรแกรมทสนบสนนภาษาไทย รวมท งสามารถสงพมพหรอบนทกไฟลเปนนามสกลหลายแบบ ไมวาจะเปน XLS, CSV, PDF, RTF, HTML และ DOCX ซงรายงานจะแสดงผลรายงานขอมลตามลกษณะทท าการออกแบบไว ส าหรบองคกรทมผใชรายงานหลายคนหรอมากกวาหนงคนขนไป เมอไดรายงานออกมาแลวสามารถน ารายงานไปตดตงบน Jasper Server เพอใหสามารถเรยกดรายงานลาสดไดอยางทวถง พรอมกบสามารถก าหนดสทธการเขาถงรายงานนนๆไดดวย

Page 19: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

8

ภาพท 2.1 โปรแกรม iReport

2.3.2 Odoo

ภาพท 2.2 โปรแกรม Odoo

Page 20: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

9

ชดรวมซอฟตแวรทางธรกจหรอ ERP ส าเรจรปทเปน Open Source ส าหรบบรหารจดการ

ธรกจอยางครบวงจร ทประกอบไปดวยโมดล ( Module ) การซอ, การขาย, CRM, การจดการ

โครงการ, การผลต, การจดการคลงสนคา, การบญช และทรพยากรบคคล เปนตน ซงเปนซอฟตแวร

ทยอมใหมการเผยแพรและน าไปพฒนาตอยอดไดอยางถกกฎหมาย สามารถพฒนาปรบแตงโมดล

ใหเหมาะสมกบแตละองคกรได การเชอมโยง Odoo เขากบโปรแกรมอนๆ ระบบของ Odoo มจดแขงในเรองของการ

แลกเปลยนขอมลระหวางระบบ เชน ถาเราม ระบบ การขายผานหนาเวบ อยแลว และตองการใหตด

คลงสนคาใน Odoo กสามารถเชอมระบบเขาดวยกนได หรอ ถาตองการบรการหลงการขาย เชน ท า

เวบบอรด Support ลกคา เวบบอรดกสามารถใชมาใชขอมล ลกคา ประวตการซอ และ อนๆ ทเกบ

ขอมลอยในระบบ Odoo ได

ปจจบน Odoo ไดท าการเปลยนมาจาก OpenERP เนองมาจากไดมการเปลยน Concept

OpenERP วาไมใชเปนแค ERP แตเรมจะเปนสงทมากกวาชดโปรแกรม ERP (Enterprise Resource

Planning) ซงจะเปนทกอยางของธรกจ แทบทกประเภทเลยกวาได โดเมนทใช กไดท าการเปลยน

ชอใหมเปน odoo.com และยาย SourceCode ไปอยท GitHub แทน ทเกบ SourceCode ใหมยายไป

อยท github.com/odoo และมสวนเสรมตางๆ ทเพมเขามามากมาย แตโมดลๆ ใน odoo ยงคงรปแบบ

เดมเหมอน OpenERP โครงสรางตางๆ ยงเหมอนเดม เหมอนกบวาแคมการเปลยนแนวคดและ

วธการบรหารงานใหครบวงจรมากขนส าหรบคนทจะน าไปใช [4]

2.3.3 Ubuntu เปนระบบปฏบตการคอมพวเตอร ทอยในตระกลเดยวกนกบ Linux ทเปน (Open Source)

ภายใตสญญาอนญาตแบบ GNU/GPL สามารถน า Linux ตวน ไปใช , ปรบปรง , เปลยนแปลง ไดอยางเสร ไมมคาใชจาย ลขสทธ Ubuntu มาจากค าใน ภาษาซล และ ภาษาโคซา ในแอฟรกาใต แปลวา Humanity of Others แปลเปนไทยไดวา การชวยเหลอกนของมวลมนษย Ubuntu ถกสรางจาก Debian โดย Mark Shuttleworth ซง Mark Shuttleworth เปนคนแรกทพฒนา Ubuntu ขนมา โดยกอตง Thante และขายให VeriSign ตอมากกอตง Canonical Ltd. เพอมาพฒนา Ubuntu อยางเตมตว ระบบปฏบตการตระกล Ubuntu เปนระบบปฏบตการทไดรบความนยมมมากทสดเปนอนดบ 1 หางจากท 2 คอ Open suse เปนเทาตว เปนเพราะมการใชงานทงาย สวยขนและการเขาไดกบอปกรณตอพวงตางๆ ท าให Ubuntu ไดรบความนยม [5]

Page 21: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

10

ภาพท 2.3 Ubuntu

2.3.4 VNC (Virtual Network Computing) VNC (virtual network computing) คอ Graphical Desktop เปนโปรแกรมประเภท Remote

Control ทใหผใชงานสามารถเชอมตอเขามาผานกลไก Remote Frame Buffer protocol (RFB) เพอ

เขาใชงานคอมพวเตอรเครองอน ๆ บนระบบเครอขายหรอระหวางเครอง Client ไปยงเครอง Server

โดยมกจะพบเหนการท างานในรปแบบของ Remote Server จากตามองคกรตาง ๆ ทใหพนกงานท

อยนอกบรษทเชอมตอเขามายงคอมพวเตอรภายในบรษทเพอท างาน หรอแกไขปญหาตาง ๆ จาก

ทางระยะไกล และสามารถท างานรวมกนไดหลายเครองพรอมๆกน [6]

2.3.5 Python Programming Language เปนภาษาทใชในการเขยนโปรแกรมภาษาหนง ทถกสรางขนในป 1989 โดย Guido van

Rossum ซงถกพฒนาขนมาโดยไมยดตดกบแพลตฟอรม สามารถรนภาษา Python ไดทงบนระบบ Unix, Linux , Windows NT, Windows 2000, Windows XP หรอแมแตระบบ FreeBSD อกอยางหนงภาษาตว นเปน Open Source เหมอนอยาง PHP โคดของ Python ถกสรางขนมาจากภาษาซ การประมวลผลจะท าในแบบอนเทอรพรเตอร คอจะประมวลผลไปทละบรรทดและปฏบตตามค าสงทไดรบ Python รวมมาตรฐานการอนเตอรเฟส Tkinter ซงสนบสนนบนระบบ X windows, Ms-windows และ Macintosh การใชค าสง Tkinter API ชวยใหโปรแกรมเมอรไมตองแกไขโคดเมอน าไปรนบนระบบปฏบตการอนๆ [7]

Page 22: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

11

2.3.6 SQL (Structured Query Language) ภาษาทใชในการเขยนโปรแกรม เพอจดการกบฐานขอมลโดยเฉพาะ เปนภาษามาตราฐาน

บนระบบฐานขอมลเชงสมพนธและเปนระบบเปด (open system) หมายถงเราสามารถใชค าสง SQL กบฐานขอมลชนดใดกได และ ค าสงงานเดยวกนเมอสงงานผาน ระบบฐานขอมลทแตกตางกนจะได ผลลพธเหมอนกน ท าใหเราสามารถเลอกใชฐานขอมล ชนดใดกไดโดยไมตดยดกบฐานขอมลใดฐานขอมลหนง นอกจากนแลว SQL ยงเปนชอโปรแกรมฐานขอมล ซงโปรแกรม SQL เปนโปรแกรมฐานขอมลทมโครงสรางของภาษาทเขาใจงาย ไมซบซอน มประสทธภาพการท างานสง สามารถท างานทซบซอนไดโดยใชค าสงเพยงไมกค าสง [8]

Page 23: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

บทท 3 แผนงานการปฏบตงานและขนตอนการด าเนนงาน

3.1 แผนงานการฝกงาน ตารางท 3.1 แผนปฏบตงานฝกงาน

หวของาน เมษายน 2559 พฤษภาคม 2559

1 2 3 4 1 2 3 4

วเคราะหเวบไซตโดยใช Google Analytic

ตดตงและศกษาการใชโปรแกรมตางๆ (VMware, Ubuntu, OpenKM, Odoo, Jasper Report, iReport, Express)

สราง Report จากโปรแกรม iReport

- การสงซอและการสงสนคา

- การขายและการสงสนคา

จดการขอมลของบรษทฯในเวบไซต Thaitechno

เขารวมโครงการพฒนาระบบ Barcode ในคลงสนคา

เขารวมโครงการพฒนาระบบคลงสนคา

จดการ Module ใน โปรแกรม Odoo

จดการ Flow งานจดซอในโปรแกรม Odoo

Page 24: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

13

3.2 รายละเอยดงานทปฏบตในการฝกงาน 3.2.1 งานทวไป

การเขารวมฝกงานกบบรษททนกรเคมคอล แอนด ซพพลาย จ ากด ไดรบมอบหมายงานในต าแหนง Application Developer ใหพฒนาระบบการวเคราะหเชงธรกจแบบ Real-Time จากระบบฐานขอมลของระบบ ERP หนาทหลกโดยทวไปจะประกอบดวย 1) งานดานการเขยนโปรแกรม จะเปนงานทกยวของกบการ coding โดยกใชภาษาโปรแกรมมงตางๆ ไมวาจะเปนภาษา SQL XML หรอ Python เปนหลก ซงตวอยางงานทไดรบมอบมดงตอไปน

- ในสวนของ Module Sale ไดมการเพม Menu Calendar Delivery ขนมา เพอใหพนกงานขายสามารถเรยกดขอมล Delivery Order (DO) ไดในรปแบบของปฏทน ซงสามารถเรยกดตามวน สปดาห หรอ เดอนได ขนอยกบความตองการของแตละบคคล ดงภาพท 3.1

ภาพท 3.1 การเพม Menu Calendar Delivery

- ส วนของ Module Warehouse ไดม การ เพ ม Field Schedule Date ขนมา และท าการเรยงล าดบวนจากนอยไปมาก ใหงายตอการดขอมล โดยการตงใหเปนคา Default ดงภาพท 3.2 และ ภาพท 3.3 ตามล าดบ

Page 25: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

14

ภาพท 3.2 เพม Schedule Date

ภาพท 3.3 ค าสงในการเรยงวนจากนอยไปมาก

- การสรางรายงานการสรปความเรวในการขนสงสนคาของ Supplier เพอดระยะเวลาในการ

ขนสงของ Supplier โดยสามารถเลอกรายการทตองการไดจาก Purchase Order (PO) ใน

Module Purchase และสามารถพมพหรอบนทกขอมลออกมาจากระบบ ในรปแบบไฟล

PDF ดงภาพท 3.4

Page 26: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

15

ภาพท 3.4 รายงานการสรปความเรวในการขนสงสนคาของ Supplier

2) งานดานอนๆ จะเปนงานทไมเกยวของกบการท างานดานการเขยนโปรแกรม โดยจะเปนงานทวไป เชน การน าเอกสารใหเขาสระบบ การพมพเอกสาร การจดเรยงเอกสาร การท าผงสวซตไฟฟาขององคกร การจดการเวบไซต Thaitechno ของบรษทฯ การศกษาการใชงานของโปรแกรมตางๆพรอมทงสรปการใชงานเพอนน าเสนอทปรกษา เปนตน นอกจากนยงไดมโอกาสเขารวมโครงการสงเสรมการใชระบบเทคโนโลยสารสนเทศสนบสนนดาน Logistic Distribution Requirement Planning (DRP) และ Warehouse Management System (WMS) ซงเปนประโยชนกบผจดท าในอนาคตอกดวย

3.2.2 งานโปรเจค จากการท างานทวไปทไดรบมอบหมายใหท ารายงานรายงานการสรปความเรวในการขนสงสนคาของ Supplier ของฝายจดซอ จงเกดเปนแนวคดน าเสนอทปรกษาในการสรางรายงานสรปความเรวในการขนสงสนคาของฝายขาย เพอตรวจสอบวาสนคาสงตรงตามก าหนดหรอไม และสามารถดสรประยะเวลาในการสงสนคาของฝายขายได ซงจะสามารถแสดงออกมาเปนตารางขอมล และ Pie Chart ทค านวนเปนเปอรเซนต ในอตราสวนของการสงชาและการสงปกตได เพอเปนรายงานขอมลประกอบการตดสนใจและวางแผนในการจดสงใหกบผวางแผนการจดสงสนคาและผจดสงสนคาได

Page 27: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

16

3.3 ขนตอนการด าเนนงานทปฏบตในการฝกงาน 3.3.1 ศกษาและท าความเขาใจความรเบองตนในการปฏบตงาน

เรยนรการท างานและเรยนรวฒนธรรมขององคกร เพอใหสามารถปฏบตงานรวมกนกบพนกงานคนอนๆไดอยางเหมาะสม พรอมทงศกษาและคนควาหาขอมลทจ าเปนตอการฏบตงานในบรษททนกรเคมคอล แอนด ซพพลาย จ ากด

3.3.2 เรยนรและตดตงโปรแกรมทเกยวของส าหรบการปฏบตงาน จากการศกษากระบวนการท างานสวนใหญของบรษทฯ พบวา มการน าโปรแกรม Odoo ซงเปนระบบ ERP ชนดหนงเขามาประยกตใชกบกระบวนการท างานตางๆขององคกร นอกจากนยงมการเชอมตอกบโปรแกรมแกรมอนๆ ไมวาจะเปน โปรแกรม iReport โปรแกรมEclipse โปรแกรมpgAdminIII และ โปรแกรม Jasper Report เปนตน หลงจากทไดเรยนรโปรแกรมทเกยวของกบการปฏบตงาน จงไดท าการตดตงโปรแกรมนนๆ เพอน าไปใชในการปฏบตงานทไดรบมอบหมายตอๆ ไป

3.3.3 ปฏบตงานตามหนาททไดรบมอบหมาย เนองจากงานสวนใหญทไดรบจะไมใชลกษณะของงานประจ า แตจะอยในรปแปปของงาน

โปรเจค ดงนนในแตละงานทไดรบมอบหมายจงมความแตตางกนไปตามเนองานนนๆ เชน การเพม Menu และ Field ในแตละ Module ตามความเหมาะสมเพอใหตรงกบตามความตองการของผใช การจ ากดสทธของผใชงานในแตละแผนก และการท ารายงานตางๆ เปนตน ท าใหเปนการเพมความรและทกษะในหลายๆ ดาน

Page 28: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

บทท 4 ผลการด าเนนงาน การวเคราะหและสรปตางๆ

4.1 ขนตอนการด าเนนงานในสวนโปรเจค 4.1.1 การวางแผนและวเคราะหความตองการ

ไดท าการสอบถามจากผใช ซงพบวา ผใชตองการดสรปความเรวในการขนสงสนคาของฝายขายในแตละรอบของการขนสง โดยทรวมอยในรปแบบของรายงาน ผจดท าจงรวมวางแผนกบทปรกษาเพอทจะออกแบบรายงานใหตรงกบความตองการของผใช

4.1.2 ออกแบบรายงานและสรางรายงาน จากการทไดรวมวางแผนและวเคราะหความตองการของผใชกบทปรกษาแลว จงน ามาสรางเปนรายงานสรปความเรวในการขนสงสนคาของฝายขาย ตามรปแบบทผใชตองการ ซงรายงานเปนรปแบบของตารางแสดงขอมล และ Pie Chart ทบอกถงเปอรเซนตอตราสวนของการสงสนคาชาและการสงสนคาปกต ดงภาพท 4.1 โดยในการแสดงขอมล จะตองมการเชอมตอขอมลจากระบบฐานขอมล ทตองใชภาษา SQL ในการเรยกขอมลมาเกบไวใน Field กอนทจะท าการดง Field นนไปแสดงในรายงาน ดงภาพท 4.2

ภาพท 4.1 การออกแบบรายงานสรปความเรวในการขนสงสนคาของฝายขาย

Page 29: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

18

ภาพท 4.2 การดงขอมลจากระบบฐานขอมลมาแสดงในรายงาน

4.1.3 ตรวจสอบรายงาน หลงจากทสรางรายงานสรปความเรวในการขนสงสนคาของฝายขายเสรจเรยบรอยแลว จงไดท าการทดสอบโดยการน ารายงานขนสระบบทไดมการจ าลองขอมลไว เพอตรวจสอบวารายงานสามารถแสดงขอมลทตรงกบความตองการของผใชหรอไม และสามารถเรยกดรายงานไดจรงเมอขนสระบบ ซงหากเกดขอผดพลาดหรอไมตรงกบความตองการของผใช จะไดน าไปเปนแนวทางส าหรบการพฒนาและปรบปรงในขนตอนตอไป

4.1.4 แกไขและปรบปรง ผลจากการทดลองน ารายงายไปใชกบระบบทมการจ าลองขอมลไว พบวา มการดงขอมลผดพลาดบาง Filed จงท าการแกไขโดยการดง Filed ใหมใหถกตอง และน ากลบไปทดลองอกครง เพอตรวจสอบวาไมพบความผดพลาดอก แลวจงน าขนระบบจรงของบรษท

Page 30: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

19

4.2 ผลการด าเนนงาน จากผลการด าเนนงานพบวาการสรางรายงานสรปความเรวในการขนสงสนคาของฝายขาย

ผใชสามารถทราบถงขอมลทเกยวของกบระยะเวลาการขายรวมถงระยะเวลาการขนสง ซงท าใหผใชสามารถวางแผนในการจดสงสนคาได และทราบถงอตราสวนของการสงสนคาชาและการสงสนคาปกต เพอใชเปนแนวทางในการปรบปรงการวางแผนการจดสงสนคาใหมประสทธภาพเพมขนและสามารถลดความผดพลาดในการสงสนคาใหลดนอยลงอกดวย โดยการเรยกดรายงานสรปความเรวในการขนสงสนคาของฝายขายมขนตอนดงตอไปน

1) เลอก Module ของ Sale เพอแสดงหนาจอของฝายขาย ดงภาพท 4.3

ภาพท 4.3 การเขาส Module ของ Sale

2) เลอกท Menu Delivery Order Planning หลงจากนน หนาจอจะปรากฏรายการรอบของการสงสนคาขนมาใหผใชสามารถเลอกพมพหรอบนทกไดตามความตองการ ดงภาพท 4.4

Page 31: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

20

ภาพท 4.4 การเขาสหนาจอรายการรอบของการสงสนคา

3) หลงจากทเลอกรายการรอบของการสงสนคาทตองการแลว กดปม Print และเลอกไปทรายงาน สรปความเรวในการสง เพอใหขอมลทเลอกถกพมพออกมาในรปแบบของรายงานทออกแบบไว ดงภาพท 4.5

ภาพท 4.5 สงพมพรายงานสรปความเรวในการขนสงสนคาของฝายขาย

Page 32: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

21

4) หลงจากการพมพรายงานทเลอกไว จะสามารถบนทกเปนรปแบบของไฟล PDF ดงภาพท 4.6

ภาพท 4.6 รายงานสรปความเรวในการขนสงสนคาของฝายขาย

Page 33: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

บทท 5 บทสรปและขอเสนอแนะ

5.1 สรปผลการด าเนนงาน จากการสรางรายงานสรปความเรวในการขนสงสนคาของฝายขาย ท าใหสามารถเรยกดระยะเวลาการขนสงสนคาและระยะเวลาการขายทมการสรปออกมาใหอยในรปแบบของตารางขอมล และ Pie chart เพอแสดงถงอตราสวนของการสงสนคาชาและการสงสนคาปกต ในรปแบบของรายงาน ซงเปนประโยชนตอผวางแผนการจดสงสนคาและผจดสงสนคา เนองจากเดมทบรษทฯไมมรายงานตวน ดงน นเมอตองการทราบขอมลจงใชวธสอบถามปากเปลา หรอหากตองการเรยกดรอบของการสงสนคาจะท าไดเพยงเรยกดครงละหนงรายการเทานน

5.2 ประโยชนทนกศกษาไดรบ 1) ไดเรยนรสงใหมๆ เพมพนทกษะ และสรางเสรมประสบการณในสถานประกอบการจรง 2) ฝกความรบผดชอบตองานทไดรบมอบหมาย และท างานรวมกบผอนได 3) ไดสรางผลงานทเปนประโยชนตอตนเองและบรษทฯ 4) สามารถใชความรทศกษามาปรบใชกบการท างานในสถานประกอบการจรง 5) เปนแนวทางในการน าไปปฏบตงานจรงในอนาคต

5.3 ปญหาและอปสรรค แนวทางการแกไขปญหา เนองจากมหลายโปรแกรมทไมเคยศกษาหรอทดลองใชมากอน จงตองมการศกษาการใชงานนอกเหนอจากเวลาท างานทบรษทฯ เพอสามารถทจะท างานในเวลาจรงไดอยางราบรน

Page 34: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

23

5.4 ขอเสนอแนะจากการฝกงาน ในสวนของรายงานสรปความเรวในการขนสงสนคาของฝายขาย ในอนาคตอาจจะมการสรปและอธบายขอมลเพมเตม เพอใหผบรหารสามารถใชประกอบการตดสนใจไดจรง เนองจากรายงานสรปความเรวในการขนสงสนคาของฝายขายน ใชส าหรบผวางแผนการจดสงสนคาและผ จดสงสนคาเทานน สวนของการเขารวมฝกงาน เนองจากบรษทฯ เปนลกษณะของธรกจขนาดเลก ซงมการบรหารแบบครอบครว จงท าใหไมไดลกษณะของบรรยากาศในการท างานกบองคกรขนาดใหญทมการบรหารจดการอยางเปนระบบ แตในขณะเดยวกนการท างานในองคกรขนาดเลกท าใหผจดท าไดรบมอบหมายงานทเปนชนเปนอนและไดท าไปใชจรงในองคกร

Page 35: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

24

เอกสารอางอง

1. Mindphp, 2557, ระบบออารพ ERP คออะไร [Online], Available : mindphp.com/คมอ/73-

คออะไร/2285-phpmyadmin-คออะไร.html [2016, April 12]

2. บานจอมยทธ, 2554, ความเปนมาของแนวคด ERP [Online], Available :

http://www.baanjomyut.com/library_2/extension-2/erp/04.html [2016, April 25]

3. ดร.สมชาย ปฐมศร, 2553, ความรเบองตนเกยวกบการขนสง [Online], Available :

http://www.logisticscorner.com/index.php?option=com_content&view=article&id=1732:

2010-03-13-02-31-29&catid=36:transportation&Itemid=90 [2016, April 15]

4. M.D.Soft Co.,Ltd., ท าความรจกกบ OpenERP ระบบ ERP OpenSource [Onine],

Available : http://www. mdsoft.co.th/ความร/76-familiarize_about_openerp.html [2016,

April 12]

5. Blogger, 2554, Linux “Ubuntu” [Online], Available :

http://siam5301300132.blogspot.com/ [2016, April 12]

6. AmplySoft, 2556, วธการตดตงและใชงาน VNC Remote Server [Online], Available :

http://www.amplysoft.com/knowledge/vnc-remote-server-centos.html [2016, April 12]

7. MindPHP, 2555, Python คออะไร [Online], Available : http://www. mindphp.com/คมอ/

73-คออะไร/2417-python-คออะไร.html?bb_limitstart=740 [2016, April 26]

8. MindPHP, 2555, SQL คออะไร [Online], Available : http://www. mindphp.com/คมอ/73-

คออะไร/2088-sql-คออะไร.html [2016, April 26]

Page 36: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

25

ภาคผนวก

Page 37: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

26

ภาคผนวก ก ขนตอนตดตง Ubuntu Desktop 14.04

Page 38: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

27

ขนตอนตดตง Ubuntu Desktop 14

Step 1 : ดาวนโหลดไฟลตดตง Ubuntu

สามารถดาวนโหลดไฟลตดตง Ubuntu ทเปนนามสกล .iso ไดทเวบ Ubuntu

เมอไดไฟล .iso กท าการไรทใสแผน DVD หรอ ใสใน USB Flash Drive

หากใช Ubuntu อยกสามารถใช Disk Creator สรางไดเลย

Step 2 : Install Ubuntu

เรมแรกใสแผน DVD หรอ USB เขาไป Boot เครองขนมา

กด F12 หรอ F8 ส าหรบเลอกวาจะ Boot จาก Drive ไหน

ท าการเลอกให Boot จาก USB/CD กอน เมอท าการ Boot จากแผนแลว

เขาหนาจอดงรป ใหกด แปนพมพบนคยบอรดจากนนกเลอก Install Ubuntu

Page 39: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

28

จากนนเลอกภาษา ขนอยกบผอานแลววาอยากไดภาษาอะไร โดยในภาพตวอยาง ใชภาษาไทย

สวนอนนกเลอกภาษาอกครง เปนภาษาทจะใชกบระบบ

Page 40: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

29

ขนตอนนจะท าการเชคระบบ วาเครองทจะท าการตดตง Ubuntu นนสเปคถงหรอไม

Step 3 : Setting Up เลอกลบดสกและตดตง Ubuntu กรณเปนเครองทยงไมไดตดตง OS ใดๆเลย จะขนแบบน

Page 41: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

30

ถาม OS อยแลว เชนเปน Ubuntu เวอรชนเกาหรอ Windows 7 กจะขนแบบน โดยมนจะถามวาจะใหตดตงรวมกบ OS เกาเลยไหม

ตอมา ท าการเลอกสถานททอย โดยปกตระบบจะคนหาทอยอตโนมตใหอยแลว สามารถเลอกหรอเปลยนได

Page 42: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

31

ตอมา กท าการเลอก keyboard layout หรอจะทดสอบโดยการพมพขอความและตรวจหาผงแปนพมพ กได

จากนนกท าการก าหนด ยเซอรเนม และชอคอมพวเตอร ชอ username ตองเปนตวอกษรตวพมพเลก สวนชอคอมพวเตอรกรณใชงานระบบ LAN จะไดระบตวเครองได

Page 43: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

32

Step 4 : Installing System รอโปรแกรมท าการตดตง จนเสรจสน

เมอท าการตดตงเสรจแลว กท าการ Restart

Page 44: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

33

Step 5 : First Login เมอระบบ Boot เสรจกจะไดหนาตาง แบบน

ท าการเขาสระบบ โดยใสยเซอรเนมและพาสเวรดทไดตงไวตอนตดตง หนาตา Ubuntu Desktop 14.04 ทไดท าการตดตงไป กจะไดหนาตา ดงรป

Page 45: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

34

ส าหรบการตดตง Ubuntu 14.04 โดยปกตเมอตดตง Ubuntu เสรจ จะไดเวอรชนกอน จงตองท าการสง update และ upgrade ระบบ โดยจะใชค าสง update และ upgrade

กด เปด Terminal Ctrl + Alt + T

พมพส าคงดงน

รอจนระบบรนจะครบ กจะเปนการเสรจสนการตดตง Ubuntu

Page 46: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

35

ภาคผนวก ข วธตดตง Odoo 8 บน Ubuntu 14.04

Page 47: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

36

วธตดตง Odoo 8 บน Ubuntu 14.04 มดงนเตรยมเครอง

1. เตรยมเครองใหพรอม กอนตดต ง Odoo ตองเตรยมเครองใหพรอม โดยเรมจากตดต ง openssh-server ส าหรบ

เพอให remote เขาใชเครองไดจากเครองอน พรอมลง updates และ patches ลาสดใหครบ

sudo apt-get install openssh-server

sudo apt-get update

sudo apt-get dist-upgrade

2. สราง user odoo ขนใหม User ทสรางขนใหมเปนแบบ system user ซงผใชงานจะไมสามารถใช user ใหมน login

เขามาใชงานจากภายนอกได หากตองการตดตงโปรแกรมโดยใชงาน system user เชน odoo ทสราง

ขนใหมน ใหใชค าสง sudo su – odoo -s /bin/bash กจะชวยใหเขาใชงานดวย system account ท

ตองการ และหากตองการออกจากการใชงาน ใหใชค าสง exit

sudo adduser –system –home=/opt/odoo –group odoo

3. ตดตง postgresql เรมตดตง postgresql บนเครอง จากนนสราง odoo user ใน database ใหมสามารถ create

และ drop database ได

sudo apt-get install postgresql

sudo su – postgres

createuser –createdb –username postgres –no-createrole –no-superuser –pwprompt odoo

สราง password ใหกบ odoo database user ทสรางขนใหม จากนนสง exit เพอออกจาก postgres

4. ตดตง python library เนองจาก library ทใชมจ านวนมาก การ download ตดตงจะจดเปนกลมๆ เพอปองกนการ

ใชค าสงทยาวเกนไป โดยล าดบการตดตงมดงน

sudo apt-get install python-cups python-dateutil python-decorator python-docutils

python-feedparser

Page 48: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

37

sudo apt-get install python-gdata python-geoip python-gevent python-imaging python-

jinja2 python-ldap python-libxslt1

sudo apt-get install python-lxml python-mako python-mock python-openid python-

passlib python-psutil python-psycopg2

sudo apt-get install python-pybabel python-pychart python-pydot python-pyparsing

sudo apt-get install python-pypdf python-reportlab python-requests

sudo apt-get install python-simplejson python-tz python-unicodecsv python-unittest2

python-vatnumber python-vobject

sudo apt-get install python-werkzeug python-xlwt python-yaml wkhtmltopdf

5. Install Odoo Server โดยเรมจากการตดตง git จากนนให download odoo ผาน git โดยใช odoo ทเปน system

user ทสรางขน

sudo apt-get install git

sudo su – odoo -s /bin/bash

git clone https://www.github.com/odoo/odoo –depth 1 –branch 8.0 –single-branch . (อยา

ลม . ททายค าส ง มฉะน น odoo จะถกน าไปตดต งท /opt/odoo/odoo แทนทจะเปน

/opt/odoo)

exit

ไฟลท download จาก git อยท /opt/odoo/

6. ตดตง Odoo เต รยม odoo-server.conf ให พ รอมใน /etc/ โดยสามารถ cp จากไฟลตนฉบบ ใน

/opt/odoo/debian/ ไปใสใน /etc/ พรอมใหสทธในการอานเขยนไฟลกบ odoo user

sudo cp /opt/odoo/debian/openerp-server.conf /etc/odoo-server.conf

sudo chown odoo: /etc/odoo-server.conf

sudo chmod 640 /etc/odoo-server.conf

Page 49: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

38

เปดไฟล odoo.server.conf ใน /etc/ โดยใชค าสง sudo nano /etc/odoo-server.conf และแกไขเพมเตม

ในไฟลดงน

db_password ใหเปลยนจาก False เปน password ทตงไวใหกบ odoo user database ทสราง

ไวกอนหนาน

แกไข addons_path = /opt/odoo/addons

เพม logfile = /var/log/odoo/odoo-server.log

จากนนใหทดสอบวาสามารถ start odoo แบบ manual ดวย odoo system user ตามขนตอนดงน

sudo su - odoo -s /bin/bash

/opt/odoo/openerp-server

เปด web browser ไปท localhost:8069 ตรวจด error ท console ของ Terminal ถาไมม error

และ มหนาจอให create database ท browser เปนอนใชได

กด Ctrl+C ท console เพอ stop Odoo

7. ท าให Odoo สามารถ start ไดตงแต boot เครอง สรางไฟล odoo-server ใน /etc/init.d/ โดยใชไฟล /opt/odoo/debian/init มาปรบแกไข ให

script ม path ตรงกบทตดตงไวกอนหนา หรอน า script จาก http://www.theopensourcerer.com/wp-

content/uploads/2014/09/odoo-server ทไดรบการปรบแกไขแลวมาใชไดทนท จากนนปรบแกไข

สทธ owner และการเขาถงไฟลใหกบ root และสราง log ให odoo และ root เปน owner และเขยน

ไฟลได ตามขนตอนดงน

sudo nano /etc/init.d/odoo-server โดยน า script จากลงกดานบนมาใช save ไฟลและกลบ

ออกมาท prompt

sudo chmod 755 /etc/init.d/odoo-server

sudo chown root: /etc/init.d/odoo-server

sudo mkdir /var/log/odoo

sudo chown odoo:root /var/log/odoo

ตรวจดวาม ไฟล odoo-server อยท /etc/init.d/ และม folder ชอ odoo อยท /var/log/ หรอไม

Page 50: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

39

8. ทดสอบ start Odoo service โดยไมตองใช odoo system user โดยใชค าสง sudo /etc/init.d/odoo-

server start

ตรวจด log file โดยใชค าสง less /var/log/odoo/odoo-server.log และถาตองการออกจาก

ค าสง less ใหพมพ :q แทนการกด Ctrl+C

เปด web browser ไปท localhost:8069 ตรวจด error ท log ไฟล ถาไมม error และ ม

หนาจอให create database ท browser เปนอนใชได

ทดสอบโดยการสราง database และ install โมดล โดยท console จะแสดงขอมลใน log

ลาสด หากตองการออกจากการด log ใหกด :q

9. ท าให service เปดอตโนมตเมอเปดเครองและปดอตโนมตเมอปดเครอง sudo update-rc.d odoo-server defaults

ทดสอบ reboot เครองแลวเปด web browser ไปท localhost:8069 ซงถามหนาจอ odoo

แสดงใหเหน แสดงวา การตงคาให start odoo ตงแต boot เครองส าเรจเรยบรอย

ตรวจสอบ process ของ odoo-server ไดโดยใชค าสง ps -aux |grep odoo ซงหมายเลข

process จะอยบนบรรทด python /opt/odoo/openerp-server -c /etc/odoo-server.con

Page 51: SUMMARY REPORT OF SPEED FREIGHT SHIP FOR ...library.tni.ac.th/thesis/upload/files/CRT BI 2016/Pornpat...Odoo 8 2.3 Ubuntu 10 3.1 การเพ ม Menu Calendar Delivery 1 3 3.2

40

ประวตผจดท า

ชอ – สกล นางสาวภรภทร อทธไพศาล

วน เดอน ปเกด 5 มถนายน 2538

ประวตการศกษา

ระดบประถมศกษา ประถมศกษาตอนปลาย

โรงเรยนอดมศกษา

ระดบมธยมศกษา มธยมศกษาตอนปลาย

โรงเรยนสตรวทยา ๒ สาขาวทยาศาสตร-คณตศาสตร

ระดบอดมศกษา คณะเทคโนโลยสารสนเทศ สาขาวชาเทคโนโลยสารสนเทศทางธรกจ

สถาบนเทคโนโลยไทย – ญปน

ทนการศกษา ทนการศกษาประเภทท 3

ประวตการฝกอบรม 1. Human Resources Program for SME-Getting to know Japan

2. การท างานเปนทม (Team Building) ณ สถาบนเทคโนโลยไทย – ญปน

ผลงานทไดรบการตพมพ - ไมม –