รายงานวิจัยฉบับสมบูรณ์2.4...

114
รายงานวิจัยฉบับสมบูรณ์ โครงการวิจัย การพัฒนาระบบสารสนเทศเพื่อใช้สนับสนุนการเรียนการสอน กระบวนวิชาระบบสารสนเทศเพื่อการวางแผนทรัพยากรองค์กร” (Development of Academic Learning Support Information System in Information Systems for Enterprise Resource Planning Course) ผู้วิจัย อาจารย์ สกล เลี่ยมประวัติ วิทยาลัยศิลปะ สื่อ และเทคโนโลยี มหาวิทยาลัยเชียงใหมพฤษภาคม 2556

Upload: others

Post on 17-Jan-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

รายงานวจยฉบบสมบรณ โครงการวจย “การพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอน

กระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร” (Development of Academic Learning Support Information System in

Information Systems for Enterprise Resource Planning Course)

ผวจย อาจารย สกล เลยมประวต

วทยาลยศลปะ สอ และเทคโนโลย มหาวทยาลยเชยงใหม พฤษภาคม 2556

Page 2: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

ชอโครงการวจย การพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอนกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร

ผวจย-ผเขยน นายสกล เลยมประวต

บทคดยอ

งานวจยน เปนการพฒนาระบบสารสนเทศเพอใชในการสนบสนนการเรยนการสอน หรอ ALSIS ในกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร โดยมวตถประสงคเพอพฒนาระบบตนแบบดวยเทคโนโลยโปรแกรมประยกตแบบเวบ ส าหรบใชในการเรยนการสอนในกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร 954361 เพอชวยใหนกศกษาบรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา ALSIS ถกพฒนาขนตามแนวทางปฏบตการพฒนาแบบทละสวน และวธการพฒนาโปรแกรมประยกตแบบเวบ สรางภาษาพเอชพสครปตดวยโปรแกรมอะโดบ ดรมวฟเวอร ใชอาปาเชเปนเวบเซรฟเวอร ใชมายเอสควแอล เปนฐานขอมล และใชพเอชพมายแอดมน เปนระบบการจดการฐานขอมล เมอพฒนา ALSIS แลวเสรจ และน าไปทดสอบการท างาน พบวาฟงกชนการท างานของ ALSIS เปนไปตามความตองการของผใชงาน และเมอนกศกษาไดฝกปฏบตกบ ALSIS แลว พบวาการเรยนรในเนอหากระบวนวชาของนกศกษาเพมขนอยางมนยส าคญ

Page 3: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

Title Development of Academic Learning Support Information System in Information Systems for Enterprise Resource Planning Course.

Researcher-Author Mr. Sakol LIAMPRAWAT

Abstract

The objective of this research is to develop a web-based application prototype of Academic Learning Support Information System (ALSIS) for teaching in Information Systems for Enterprise Resource Planning course (954361). ALSIS was expected to be an approach for students to achieve the targeted learning effectiveness as defined in syllabus’s objectives. ALSIS was developed by using phased development-based methodology and web-based application development method. ALSIS was also developed by using many tools: Adobe DreamWeaver as a PHP script creating, Apache as a web server, MySQL as a database and phpMyAdmin as Database management system. After ALSIS developing finished, it was tested and found that its functions meet with the user’s requirements. The learning in content of students was significantly increased after they practiced with ALSIS.

Page 4: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

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

รายงานวจยฉบบสมบรณฉบบน มาจากโครงการวจยเรอง “การพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอนกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร” ซ งได รบการสนบสนนทนวจยจากวทยาลย ศลปะ สอ และ เทคโนโลย มหาวทยาลยเชยงใหม ในป 2555 โดยงานวจยนมวตถประสงคทจะพฒนาระบบตนแบบดวยเทคโนโลยโปรแกรมประยกตแบบเวบ ส าหรบใชในการเรยนการสอนในกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร (954361) และเปนระบบตนแบบในการพฒนาการเรยนการสอนของกระบวนวชาอนๆ ดานระบบสารสนเทศของหลกสตรฯ เพอใหนกศกษาบรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา นอกจากนงานวจยน ยงเปนหลกฐานการด าเนนงานตามเกณฑการประกนคณภาพการศกษา มหาวทยาลยเชยงใหม ตวบงชท 2.6 ขอ 5 (มการจดการเรยนรทพฒนาจากการวจย เพอพฒนาการเรยนการสอน) และตวบงชท 4.1 ขอ 2 (มการบรณาการกระบวนการวจยและงานสรางสรรคกบการจดการเรยนการสอน)

ระบบสารสนเทศเพอใชสนบสนนการเรยนการสอนฯ หรอ ALSIS นไดถกพฒนาขน และถกน าไปใชในการวจยในชนเรยน และการจดการเรยนการสอนกระบวนวชา 954361 ในภาคการศกษาท 1/2555 ทผานมา ซงจากผลการวจยพบวาการทนกศกษาใช ALSIS ฝกปฏบตควบคไปกบการเรยนทฤษฎเนอหาในชนเรยน ชวยท าใหนกศกษาบรรลประสทธผลการพฒนาการเรยนรตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา

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

นายสกล เลยมประวต ผวจย

พฤษภาคม 2556

Page 5: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

สารบญ หนา บทคดยอ ก กตตกรรมประกาศ ค สารบญ ง สารบญตาราง ฉ สารบญภาพ ฌ บทท 1 บทน า

1.1 ความส าคญและทมาของปญหา 1.2 วตถประสงคของงานวจย 1.3 ประโยชนทคาดวาจะไดรบ 1.4 นยามศพท

1 3 3 4

บทท 2 แนวคด ทฤษฎ ความร และผลงานวจยทเกยวของ 2.1 การวางแผนทรพยากรองคกร 2.2 การพฒนาระบบงานประยกตแบบรวดเรว 2.3 ฐานขอมลเชงสมพนธ 2.4 ภาษาในการพฒนาโปรแกรมประยกตแบบเวบ 2.5 งานวจยทเกยวของ

5 9

13 17 20

บทท 3 ระเบยบวธการวจย 3.1 ขอบเขตของการวจย 3.2 ขอบเขตประชากร 3.3 การเกบรวบรวมขอมล 3.4 เครองมอทใชในการวจย 3.5 ขนตอนวธการวจย 3.6 ระยะเวลาทใชในการวจย

22 22 22 23 23 24

บทท 4 ผลการด าเนนการวจย วางแผนพฒนาระบบ วเคราะหขอมลความตองการของผใชงาน

25 25

Page 6: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

สารบญ (ตอ) หนา

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

28 64 65 66

บทท 5 สรป และอภปรายผลการวจย สรปผลการวจย อภปรายผลการวจย ปญหาและขอเสนอแนะ ขอจ ากดของงานวจย

72 76 78 79

บรรณานกรม 80 ภาคผนวก

ภาคผนวก ก ตวอยางคมอการใชงานระบบ ภาคผนวก ข ตวอยางแบบฝกปฏบต ภาคผนวก ค แบบสอบถาม

83 90

101 ประวตผวจย 104

Page 7: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

สารบญตาราง

ตาราง หนา 2-1 การเปรยบเทยบสญลกษณในแบบจ าลองออาร 15 4-1 การจ าแนกความตองการของระบบ 27 4-2 ตารางแสดงชอตารางและค าอธบายของตารางขอมลหลก (Master data) 36 4-3 ตารางแสดงชอตารางและค าอธบายของตารางขอมลส าหรบต งค า

(Configuration Table) กระบวนการและระบบ 37

4-4 ตารางแสดงชอตารางและค าอธบายของตารางขอมลส าหรบต งค า (Configuration Table) สทธในการจดการขอมลหลก

38

4-5 ตารางแสดงชอตารางและค าอธบายของตารางขอมลธรกรรม 39 4-6 ตารางแสดงรายละเอยดของตารางขอมล bank 39 4-7 ตารางแสดงรายละเอยดของตารางขอมล bom 40 4-8 ตารางแสดงรายละเอยดของตารางขอมล client 40 4-9 ตารางแสดงรายละเอยดของตารางขอมล company 40 4-10 ตารางแสดงรายละเอยดของตารางขอมล customer 41 4-11 ตารางแสดงรายละเอยดของตารางขอมล department 41 4-12 ตารางแสดงรายละเอยดของตารางขอมล employee 42 4-13 ตารางแสดงรายละเอยดของตารางขอมล mat 42 4-14 ตารางแสดงรายละเอยดของตารางขอมล mattype 42 4-15 ตารางแสดงรายละเอยดของตารางขอมล unit 43 4-16 ตารางแสดงรายละเอยดของตารางขอมล plant 43 4-17 ตารางแสดงรายละเอยดของตารางขอมล product 43 4-18 ตารางแสดงรายละเอยดของตารางขอมล termofpay-cus 44 4-19 ตารางแสดงรายละเอยดของตารางขอมล termofpay-ven 44 4-20 ตารางแสดงรายละเอยดของตารางขอมล transporter 44 4-21 ตารางแสดงรายละเอยดของตารางขอมล vendor 45 4-22 ตารางแสดงรายละเอยดของตารางขอมล cft_admin 45 4-23 ตารางแสดงรายละเอยดของตารางขอมล cft_create-quotation 46 4-24 ตารางแสดงรายละเอยดของตารางขอมล cft_app-quotation 46

Page 8: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

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

ตาราง หนา 4-25 ตารางแสดงรายละเอยดของตารางขอมล cft_create-so 46 4-26 ตารางแสดงรายละเอยดของตารางขอมล cft_create-pl 47 4-27 ตารางแสดงรายละเอยดของตารางขอมล cft_create-inv 47 4-28 ตารางแสดงรายละเอยดของตารางขอมล cft_create-payment 47 4-29 ตารางแสดงรายละเอยดของตารางขอมล cft_app-payment 48 4-30 ตารางแสดงรายละเอยดของตารางขอมล cft_create-pr 48 4-31 ตารางแสดงรายละเอยดของตารางขอมล cft_app-pr 48 4-32 ตารางแสดงรายละเอยดของตารางขอมล cft_create-po 49 4-33 ตารางแสดงรายละเอยดของตารางขอมล cft_app-po 49 4-34 ตารางแสดงรายละเอยดของตารางขอมล cft_create-gr 49 4-35 ตารางแสดงรายละเอยดของตารางขอมล cft_create-plnorder 50 4-36 ตารางแสดงรายละเอยดของตารางขอมล cft_app-plnorder 50 4-37 ตารางแสดงรายละเอยดของตารางขอมล cft_create-prdorder 50 4-38 ตารางแสดงรายละเอยดของตารางขอมล cft_s-bank 51 4-39 ตารางแสดงรายละเอยดของตารางขอมล cft_s-bom 51 4-40 ตารางแสดงรายละเอยดของตารางขอมล cft_s-client 51 4-41 ตารางแสดงรายละเอยดของตารางขอมล cft_s-comp 51 4-42 ตารางแสดงรายละเอยดของตารางขอมล cft_s-customer 52 4-43 ตารางแสดงรายละเอยดของตารางขอมล cft_s-dep 52 4-44 ตารางแสดงรายละเอยดของตารางขอมล cft_s-emp 52 4-45 ตารางแสดงรายละเอยดของตารางขอมล cft_s-mat 53 4-46 ตารางแสดงรายละเอยดของตารางขอมล cft_s-mattype 53 4-47 ตารางแสดงรายละเอยดของตารางขอมล cft_s-matunit 53 4-48 ตารางแสดงรายละเอยดของตารางขอมล cft_s-plant 53 4-49 ตารางแสดงรายละเอยดของตารางขอมล cft_s-product 54 4-50 ตารางแสดงรายละเอยดของตารางขอมล cft_s-topcus 54 4-51 ตารางแสดงรายละเอยดของตารางขอมล cft_s-topven 54

Page 9: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

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

ตาราง หนา 4-52 ตารางแสดงรายละเอยดของตารางขอมล cft_s-trans 55 4-53 ตารางแสดงรายละเอยดของตารางขอมล cft_s-vendor 55 4-54 ตารางแสดงรายละเอยดของตารางขอมล quotation-head 55 4-55 ตารางแสดงรายละเอยดของตารางขอมล quotation-detail 56 4-56 ตารางแสดงรายละเอยดของตารางขอมล so 56 4-57 ตารางแสดงรายละเอยดของตารางขอมล pl-head 57 4-58 ตารางแสดงรายละเอยดของตารางขอมล pl-detail 57 4-59 ตารางแสดงรายละเอยดของตารางขอมล invoice 58 4-60 ตารางแสดงรายละเอยดของตารางขอมล payment 58 4-61 ตารางแสดงรายละเอยดของตารางขอมล gr 59 4-62 ตารางแสดงรายละเอยดของตารางขอมล pr 59 4-63 ตารางแสดงรายละเอยดของตารางขอมล po 60 4-64 ตารางแสดงรายละเอยดของตารางขอมล plnorder 60 4-65 ตารางแสดงรายละเอยดของตารางขอมล prdorder 61 4-66 แสดงจ านวนและรอยละของผตอบแบบสอบถามจ าแนกตามเพศ 67 4-67 แสดงจ านวนและรอยละของจ านวนชวโมงในการใชงานอนเทอรเนตของ

นกศกษาตอสปดาห 67

4-68 แสดงจ านวนและรอยละของจ านวนผตอบแบบสอบถามทเคยท างานเกยวกบการด าเนนการกบขอมลของระบบ ERP

67

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

68

4-70 แสดงจ านวน รอยละ และคาเฉลยระดบความส าคญจากการประเมนผลการใชงานระบบสนบสนนการเรยนการสอนของผตอบแบบสอบถาม

68

Page 10: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

สารบญภาพ รป หนา 2-1 Module ทอยในระบบ SAP ERP 8 2-2 แนวทางปฏบตการพฒนาระบบแบบ Structured System Analysis and

Design Methodology (SSADM) 10

2-3 แนวทางการปฏบตแบบทละสวน (Phased Development-based Methodology)

11

2-4 แนวทางการปฏบตการสรางตนแบบ (Prototyping-based Methodology) 12 2-5 แนวทางการปฏบตการสรางตนแบบแบบใชแลวทง (Throw-away

Prototyping-based Methodology) 13

3-1 ขนตอนและระยะเวลาทใชในการวจย 24 4-1 ยสเคสไดอาแกรมของ ALSIS 28 4-2 แบบจ าลองขอมลของขอมลหลก (Master data) 30 4-3 แบบจ าลองขอมลของการปรบตงคา (Configuration) กระบวนการและ

ระบบ 31

4-4 แบบจ าลองขอมลของการปรบตงคา (Configuration) ขอมลหลก 32 4-5 แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของ

กระบวนการจดหา 33

4-6 แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของกระบวนการเตมเตมค าสงซอ

34

4-7 แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของกระบวนการผลต

35

4-8 ฐานขอมลของ ALSIS ทพฒนาใน phpMyAdmin 62 4-9 แบบรางการออกแบบสวนตดตอกบผใชงานของ ALSIS 62 4-10 แมแบบ (Template) ของหนาเวบทเปนสวนตดตอกบผใชงานของ

ALSIS 63

4-11 ตวอยาง ALSIS ใน Module 1 Transaction data 63 4-12 ตวอยาง ALSIS ใน Module 2 Master data และ Module 3 Configuration

table 64

Page 11: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

สารบญภาพ (ตอ) รป หนา 4-13 คมอการใชงาน ALSIS แบบฝกปฏบตและแบบประเมนผลการเรยนร 65 4-14 แบบทดสอบเชงปรมาณเปรยบเทยบผลการเรยนร กอนและหลงการใช

งาน ALSIS 66

Page 12: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

บทท 1 บทน า

1.1 ความส าคญและทมาของปญหา ปจจบนการด าเนนธรกจขององคกรทมการแขงขนสง องคกรจ าตองมกระบวนการธรกจทมประสทธภาพ ตดสนใจทางธรกจทรวดเรว โดยอาศยขอมลสารสนเทศทถกตองจากระบบสารสนเทศ (Information Systems) ทมลกษณะแบบการบรณาการ (Integrated) ในรปแบบของระบบสารสนเทศบรณาการ (Integrated Information System) หรอ ระบบกจการ (Enterprise Systems) เชน ระบบการวางแผนทรพยากรขององคกร (Enterprise Resource Planning; ERP) ทมหนาทในบรณาการหนาทงานหลกดานตางๆ (Function) ขององคกรเขาดวยกนโดยเชอมโยงกนแบบเวลาจรง (Real-time) โดยใชขอมลสารสนเทศทเกบไวเพยงแหลงเดยว (Single database) เพอตอบสนองตอความตองการของผบรหารส าหรบการตดสนใจอยางมประสทธภาพ หรอผเกยวของในองคกรทท างานประจ า ระบบดงกลาว จะชวยใหองคกรมกระบวนการท างานทเปนอตโนมต รวดเรว ลดการซ าซอนของขอมลสารสนเทศภายในองคกร ชวยลดตนทนการด าเนนงานเพราะกระบวนการท างานมการเชอมโยงขอมลสารสนเทศระหวางกน การวางแผนทรพยากรจงจะเกดประโยชนสงสดทวทงองคกร หลกสตรการจดการสมยใหมและเทคโนโลยสารสนเทศ วทยาลยศลปะ สอ และเทคโนโลย มหาวทยาลยเชยงใหม มพนธกจในการผลตบณฑตใหมความรความสามารถ ทกษะในการใชเทคโนโลยสารสนเทศ บรณาการกบกระบวนการธรกจภายในองคกรธรกจ ไดเรมสอนกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร (Information System for Enterprise Resource Planning) รหสกระบวนวชา 954361 ในภาคการศกษาท 2/2554 โดยในกระบวนวชาดงกลาวมวตถประสงคการเรยนรนอกจากตองการใหนกศกษาเขาใจความรและทฤษฎดานระบบสารสนเทศเพอการวางแผนทรพยากรองคกร สามารถอธบายโครงสราง หลกการท างาน และโครงสรางขอมลของระบบวางแผนทรพยากรองคกรแลว ยงตองการใหนกศกษาสามารถประยกตใชระบบในสวนสาระส าคญทเปนพนฐาน สวนประกอบ หนาท โครงสรางขอมลและสารสนเทศ เพอการวางแผนทรพยากรใหองคกรมสมรรถนะการท างานอยางมประสทธภาพ แตเนองจากกระบวนวชาดงกลาวเปนกระบวนวชาบรรยาย และมเนอหารายละเอยดของระบบมาก ดงนนเพอใหเกดประสทธผลการพฒนาการเรยนรของนกศกษาในดานความสามารถของวเคราะหปญหา รวมทงประยกตความรทกษะ และการใชเครองมอทเหมาะสมกบการแกไขปญหา และทกษะในการใชเครองมอทจ าเปนทมอยในปจจบนตอการท างานทเกยวกบการใช

Page 13: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

2

สารสนเทศและเทคโนโลยสอสารอยางเหมาะสมนน จ าเปนอยางยงทจะตองมระบบสนบสนนการเรยนการสอน (Academic Learning Support Information System; ALSIS) ในกระบวนวชาดงกลาว เพอใหนกศกษาสามารถเขาใจการท างานของระบบสารสนเทศทเกดขนจากการเรยนรแบบปฏบต และมรายละเอยดทสอดคลองกบเนอหาทางทฤษฎทสอนในชนเรยน แตเนองจากซอฟตแวรของระบบ ERP ขนาดใหญ เชน SAP หรอ Microsoft มราคาสงและซบซอนมาก หากจะจดหาน ามาใชเพอใหนกศกษาฝกปฏบตเพมเตม จะตองใชเวลาในการปรบตงคา (Configuration) ใหระบบมความเหมาะสมเพอใหนกศกษาทดลองปฏบต อาจไมเหมาะทจะน ามาใชกบกระบวนวชาเดมทมการออกแบบแผนการสอนไวแลว และใหนกศกษาจ านวนกวา 130 คน ฝกปฏบตได ดงน นผวจ ยจงมแนวคดในการสรางงานวจยโดยการพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอน (Academic Learning Support Information System; ALSIS) ในกระบวนวชาดงกลาวทสอดคลองกบเนอหาทางทฤษฎทสอนในชนเรยน เพอใหนกศกษาฝกปฏบตเพมเตม เพอเพมความเขาใจดานเนอหาทฤษฎของกระบวนวชา และบรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา โดยใชการพฒนาระบบการเรยนรผานการปฏบตดวยตนเองดวยเทคโนโลยโปรแกรมประยกตแบบเวบ (Web-based Application) ทนกศกษาใชเพยงโปรแกรมเวบบราวเซอร (Web browser) เพอฝกปฏบตตามระบบฯทจ าลองขนอยางสอดคลองกบเนอหาทฤษฎในชนเรยน นอกจากน ผวจยยงสามารถกระจายงานพฒนา ALSIS ในสวนของการจดการขอมลหลก (Master data) และขอมลการปรบตงคาการท างานของระบบ (Configuration) มาใหนกศกษาระดบปรญญาตรชนปท 4 ชวยพฒนา เพอใหงานวจยดงกลาวมสวนหนงทเปนโครงงานของนกศกษาในระดบปรญญาตรชนปท 4 ในกระบวนวชาการเรยนรแบบอสระ (954499) เพอเปนการบรณาการงานวจยของอาจารยกบโครงงานของนกศกษา ตามเกณฑการประกนคณภาพการศกษา มหาวทยาลยเชยงใหม (CMU QA) ตวบงชท 4.1 ขอ 2 มการบรณาการกระบวนการวจยและงานสรางสรรคกบการจดการเรยนการสอน และอกทงตองการทจะน าผลการวจยไปใชในการจดการเรยนการสอนเพอพฒนาการเรยนการสอนของกระบวนวชา 954361 และกระบวนวชาอนๆ ดานระบบสารสนเทศของหลกสตรฯ ตามเกณฑCMU QA ตวบงชท 2.6 ขอ 5 มการจดการเรยนรทพฒนาจากการวจย หรอจากกระบวนการจดการความรเพอพฒนาการเรยนการสอนดวย

Page 14: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

3

1.2 วตถประสงคของงานวจย 1) เพอพฒนาระบบตนแบบดวยเทคโนโลยโปรแกรมประยกตแบบเวบ ส าหรบใชในการเรยน

การสอนในกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร 954361 และเปนระบบตนแบบในการพฒนาการเรยนการสอนของกระบวนวชาอนๆ ดานระบบสารสนเทศของหลกสตรฯ

2) เพอใหนกศกษาบรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา

3) เพอใชงานวจยนเปนสวนประกอบในการสนบสนนคณะในการบรรลตวบงชตามเกณฑการประกนคณภาพการศกษา มหาวทยาลยเชยงใหมท 2.6 ขอ 5 คอมการจดการเรยนรทพฒนาจากการวจย เพอพฒนาการเรยนการสอน

4) เพอใชงานวจยนเปนสวนประกอบในการสนบสนนคณะในการบรรลตวบงชตามเกณฑการประกนคณภาพการศกษา มหาวทยาลยเชยงใหมท 4.1 ขอ 2 มการบรณาการกระบวนการวจยและงานสรางสรรคกบการจดการเรยนการสอน

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

ในการเรยนการสอนในกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร 954361 และสามารถน าไปประยกตใชส าหรบพฒนาการเรยนการสอน ในกระบวนวชาอนๆ ทเกยวของกบระบบสารสนเทศ

2) บรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา 954361

3) คณะบรรลตวบงชการประกนคณภาพการศกษา ท 2.6 ขอ 5 มการจดการเรยนรทพฒนาจากการวจย หรอจากกระบวนการจดการความรเพอพฒนาการเรยนการสอน ตามเกณฑการประกนคณภาพการศกษามหาวทยาลยเชยงใหมในรอบผลการด าเนนงานปการศกษา 2555

4) คณะบรรลตวบงชการประกนคณภาพการศกษา ท 4.1 ขอ 2 มการบรณาการกระบวนการวจยและงานสรางสรรคกบการจดการเรยนการสอน ตามเกณฑการประกนคณภาพการศกษามหาวทยาลยเชยงใหมในรอบผลการด าเนนงานปการศกษา 2555

Page 15: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

4

1.4 นยามศพท ALSIS หมายถง ระบบสารสนเทศเพอใชสนบสนนการเรยนการสอน (Academic

Learning Support Information System) ในกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร (954361: Information Systems for Enterprise Resource Planning)

Page 16: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

บทท 2 แนวคด ทฤษฏ ความร และผลงานวจยทเกยวของ

ในบทนจะกลาวถงแนวคด ทฤษฎ และความรทเกยวของกบการน าหลกการของการ

วางแผนทรพยากรองคกร (Enterprise Resource Planning) การพฒนาระบบงานประยกตแบบรวดเรว (Rapid Application Development; RAD) ฐานขอมลเชงสมพนธ (Relational database) ภาษาในการพฒนาโปรแกรมประยกตแบบเวบ (Script for Web Application Development) การจดการความร และผลงานวจยทเกยวของ มาประยกตใชการพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอนกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร โดยผวจยไดท าการศกษา ทบทวนแนวคด ทฤษฎ ความร และผลงานวจยทเกยวของ ดงน

2.1 การวางแผนทรพยากรองคกร (Enterprise Resource Planning) สกล เลยมประวต (2555) การเปลยนแปลงกระบวนทศน (Paradigm shift) ของ

สถาปตยกรรมคอมพวเตอร เกดขนในชวงเวลาเดยวกนกบการทองคธรกจเรมเขาสยคโลกาภวฒน (Globalization) และการปรบรอกระบวนการธรกจ (Business Process Reengineering; BPR) ในชวงทศวรรษ 1980 องคกรธรกจเรมขยายการด าเนนงานไปทวโลกในลกษณะองคกรขามชาต (Multinational Enterprise) และในชวงทศวรรษ 1990 องคกรเรมมองตนเองในรปกระบวนการ (Process view) มากกวารปหนาทงาน (Function view) โดยท าการเปลยนแปลงการด าเนนการ และกระบวนการธรกจขององคกรใหม เพอทจะจดการและควบคมการด าเนนงานทกระจายไปในประเทศตางๆ ได ซงท าใหระบบสารสนเทศกจการ (Enterprise systems) ทมสวนในการด าเนนการดงกลาว ระบบสารสนเทศองคกรจะถกใชงานโดยผเกยวของภายในองคกร และ/หรอภายนอกองคกร เชน ระบบ ERP ระบบ SCM ระบบ PLM ระบบ CRM เปนตน

ววฒนาการของระบบวางแผนทรพยากรองคกร หรอ ERP มววฒนาการมาจากระบบการผลต (Production) ของอตสาหกรรมหรอบรษท ทจ าเปนจะตองมกระบวนการวางแผน และการตดตามการผลต ซงกระบวนการดงกลาว จะตองใชสารสนเทศมากมาย เรมจากองคกรจะวางแผนกลยทธ ซงเปนแผนระยะยาว โดยใชขอมลสารสนเทศจากการพยากรณอปสงคของสนคาในอนาคต รวมกนการวางแผนการจดหาทรพยากรระยะยาว น าไปสวางแผนรายปในรปแบบของแผนการขายและด าเนนงาน จากนนจะลงรายละเอยดลงไปในตารางการผลตหลก ซงตองใชขอมลการสงค าสงซอสนคาจากลกคา และการวางแผนก าลงการผลตแบบคราวมาใชในการวางแผนดวย

Page 17: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

6

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

จากแผนการผลตทได จะตองน ามาค านวณเพอจดหาวสด (สนคาส าเรจรป ชนสวนประกอบตางๆ วตถดบ) ทจ าเปน ใหเพยงพอกบความตองการทงชนดและจ านวนและทนตอเวลาทมความตองการทเกดขนทกๆระดบของการผลต การวางแผนวสดดงกลาวเรยกวา “การวางแผนความตองการวสด” (Material Requirement Planning) หรอเรยกวา MRP I

MRP I เปนการจดหาวสดใหเพยงพอและทนเวลากบความตองการในทกขนตอนของการผลตจนเปนผลตภณฑ นอกจากนยงหมายถงระบบขอมลสารสนเทศ ทแปลงความตองการของผลตภณฑขนสดทายจากตารางการผลตหลก (MPS) ไปสความตองการชนสวนประกอบ และวตถดบในชวงเวลาตางๆ

ระบบ หรอการค านวณ MRP I ใชแนวคด ‚สงวสดเมอมความตองการ และสงปรมาณเทากบจ านวนทตองการ‛ โดยอยบนเงอนไขทวา “วสดทตองการ จะตองทราบจ านวนไดอยางแนนอน และมเวลาในการจดหาทเพยงพอ” โดยระบบ MRP I เรยกไดอกอยางหนงวาเปน ‚ระบบผลก‛ (Push System) หมายถงเปนการถกผลกใหเกดการผลต เกดการน าวตถดบ ชนสวนทถกสงซอเขามาในโรงงาน แลวน ามาผลต โดยแผนทไดจาก MRP I เปนกลไกในการสงใหหนวยงานตางๆ ท าการผลต

ตอมามการพฒนาระบบ MRP I ใหครอบคลมความตองการก าลงการผลต และการเงน ส าหรบการวางแผนการผลตดวย จงเรยกวา การวางแผนทรพยากรเพอการผลต (Manufacturing Resource Planning: MRP II) โดยระบบ MRP II จะเพมความสามารถจ าลองสถานการณ (Simulation) เพอชวยใหตอบค าถาม ‚what if‛ และสามารถเลอกทางเลอกทเหมาะสม ส าหรบผลลพธสดทายได

นอกจากนระบบ MRP II ถกพฒนาการใหมการสงขอมลยอนกลบ (Feedback) ซงเรยกวาเปนระบบ Closed-loop MRP หากแผนทรพยากรถกประเมนโดยการวางแผนก าลงการผลต (Capacity Requirements Planning) แลว และพบวาไมสามารถท าไดจรง แผนทรพยากรนน จะตองถกทบทวนอกครงหนงใหมความเหมาะสม

ระบบสารสนเทศหรอคอมพวเตอรเขามามบทบาทในสวนหนาทงานอนๆ ภายในองคกรธรกจ เชน การตลาด บญช การผลต บคคล ฯลฯ ซงระบบสารสนเทศในแตละหนาทงาน (Function) เปนระบบในลกษณะทเรยกวา Legacy system ทไมมการบรณาการเชอมโยงในดานขอมล

Page 18: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

7

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

ตงแตชวงทศวรรษท 1990 องคกรธรกจทวโลกเกดการขยายตวตามสภาวะเศรษฐกจของโลก เมอธรกจขยายตว หนวยงานเพมขน พนกงานมากขนตาม กจกรรมภายในองคกรมมากขน เมอหนวยงานเพมขน การเชอมโยงระหวางกจกรรมระหวางหนวยงานหรอบคคล จะซบซอนมากขน ท าใหการประสานงานในการท างานในการเชอมโยงขนตอนของกจกรรมตางๆ ไมมประสทธภาพ เชน สญหาย ลาชา ใชทรพยากรมาก หรอขอจ ากดของระบบสารสนเทศแบบ Legacy system ทไมบรณาการ การจะน าขอมลจากหนวยงานหรอกจกรรมตางๆ ท าไดยาก ตองใชเวลาน าขอมลมาจากหลายหนวยงาน ท าใหไมทราบขอมลทแทจรง ขอมลซ าซอน กระจดกระจาย ตดสนใจผดพลาด ไมทราบสภาพการท างานทแทจรงแลว การจดการงาน หรอการใชทรพยากรในกจกรรมตางๆ เพอใหเกดประโยชนสงสดแกองคกร จงท าไดยาก

ดงนนจงเกดแนวคดในการสรางระบบสารสนเทศองคกรใหมทวา แตละหนาทงานกยงด าเนนการในหนาทของตนเอง แตควรจะมการบรณาการเชอมโยงสารสนเทศ เพอทจะแบงปน หรอใชงานรวมกน จงมการเกดการพฒนาระบบตามแนวคดดงกลาว คอสรางระบบซอฟตแวรหนงระบบทรวมฟงกชนการท างานของระบบ สารสนเทศทกหนวยงานในองคกรมาไวในระบบเดยวกน และใชฐานขอมลเดยวกน ซงเปนทมาของระบบการวางแผนทรพยากรองคกร (Enterprise Resource Planning; ERP) ซงท าใหระบบสารสนเทศของทกหนวยงานในองคกรเชอมโยงกนโดยใชฐานขอมลเดยวทงองคกร

นนคอระบบ ERP คอซอฟตแวรทมการบรณาการ (Integrate) ในสวนของฟงกชนงานทงหมดในองคกรหรอมการเชอมโยงในสวนของ Module ทงหมดเขาดวยกนโดยมการท างานในลกษณะของ Real-time ท าใหทกฟงกชนงานในองคกรสามารถเขาถงขอมลทถกตอง แมนย า และรวดเรว เพอน าไปใชในการท างานตามกระบวนการธรกจได ผบรหารเรยกด ตรวจสอบขอมลสถานการณท างานภายในองคกรได นอกจากน ระบบ ERP ถกสรางขนมาในลกษณะการท างานตามวธการปฏบตทดทสด (Best practice) ในแตละอตสาหกรรม

ระบบ ERP เปนระบบสารสนเทศกจการทเกยวของอยางมากในเรอง Business Process Reengineering (BPR) และโลกาภวตน โดย บรษท SAP เปนบรษทแรกทสรางระบบ ERP แบบบรณาการเตมรปแบบ โดยสรางระบบสารสนเทศองคกรทเนนการด าเนนการกระบวนการภายในองคกร (Intra-company processes) มการบรณาการกระบวนธรกจทงแบบตามหนาทงาน (Function) และขามสายงาน (Cross-function)

Page 19: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

8

โดยทวไป ระบบ ERP ประกอบดวย Module การท างานตางๆ ทองคกรธรกจพงจะม ไดแก การปฏบตงาน (Operations หรอ Production ทรพยากรมนษย (Human Resource) การเงนและบญช (Finance and Accounting) การขายและการกระจายสนคา (Sales and Distribution) และการจดหา (Procurement) ส าหรบ SAP ไดน าเสนอ Solution software ของระบบ ERP ทพฒนาโดย SAP ดงแสดงในรปท 2.1 ซงแสดงใหเหนถงหนาทงาน และกระบวนการทถกสนบสนนการท างานโดยระบบ ERP ซงเปนระบบทใหญและซบซอนมาก และโดยสวนใหญแลว องคกรธรกจทมระบบ ERP ใชงาน ตางตองการระบบสารสนเทศองคกรอนๆ มาเชอมตอเพอสามารถสนบสนนกระบวนการระหวางองคกร (inter-company processes) ไดแก ผจ าหนายปจจยการผลต (Supplier) หรอลกคา (Customer)

รปท 2.1 Module ทอยในระบบ SAP ERP ทมา: S.Monk and B.Wagner. Concepts in Enterprise Resource Planning (2008)

ขอมลในระบบ ERP อยในรปแบบฐานขอมลรวมกน (Shared database) ในการเกบขอมลท

เกยวของกบทกๆ กระบวนการ เปนสวนทขาดไมไดในการบรณาการ ขอมลในระบบ ERP แสดงถงหลกฐานทางกายภาพของระบบในขนตอนของกระบวนการ แสดงถงการมอยของวตถดบในคลงสนคาเชน ขอมล PO จะแสดงถงการสงซอวตถดบจากผขาย หรอขอมลการรบวตถดบ ในแตละขนตอนตางๆ ของกระบวนการจะสรางขอมลทแสดงถงผลลพธของขนตอนกระบวนการ ในทกขนตอนของทกกระบวนการจะตองใชงานขอมลทเกดจากขนตอนกอนหนา และเมอท างานขนตอนนนเสรจ กจะมการสรางขอมลใหกบขนตอนตอไป ขอมลในระบบ ERP ประกอบดวยขอมลองคกร (Organizational data) ขอมลหลก (Master data) และขอมลธรกรรม (Transaction data)

Page 20: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

9

2.2 การพฒนาระบบงานประยกตแบบรวดเรว (Rapid Application Development; RAD)

การพฒนาโปรแกรมประยกตแบบรวดเรว หรอ Rapid Application Development (RAD) เปนระเบยบวธหรอแนวทางปฏบตในการพฒนาระบบแนวใหมทถกพฒนาขนมาในชวง ค.ศ.1990 ทใชหลกการของวงจรพฒนาระบบ (System Development Life Cycle; SDLC) เพอใชในการแกไขจดออนของแนวทางปฏบตการพฒนาระบบแบบ Structured System Analysis and Design Methodology (SSADM) โดยการจดท าขนตอนการท างานทรวบรด มการใชเครองมอ เทคนค หรอเทคโนโลยตางๆ เพอชวยในการพฒนาระบบนนไดถกด าเนนการไดอยางรวดเรว เชน CASE Tools โปรแกรมภาษาทชวยสรางรหสโปรแกรม (Code) ชวยออกแบบหนาจอ รายงานและแบบฟอรมตางๆ ไดอยางรวดเรว ท าใหสามารถพฒนาระบบไดเรวขน และลดคาใชจายและทรพยากรตางๆ ในการพฒนาระบบลง

จากแนวทางปฏบตการพฒนาระบบแบบ Structured System Analysis and Design Methodology (SSADM) ดงแสดงในรปท 2-2 ใชหลกการ SDLC แบบ Waterfall Model หรอ Adapted Waterfall Model ทสามารถยอนกลบไปท าในขนตอนกอนหนาเพอแกไขขอผดพลาดได สามารถแบงกระบวนการพฒนาออกเปนกลมงานหลกๆ ดงน

1) การวางแผน (Planning Phase) เปนการวางแผนระบบใหม หลงจากไดรวบรวมขอมลความตองการ (Needs) ของผใชงาน กระบวนการน จะตองระบเหตผลในการพฒนาระบบ โดยอาจแบงเปนขนตอนยอย เชน การก าหนดมลคาทางธรกจ การวเคราะหความเปนไปไดของการพฒนาระบบ การพฒนาแผนการด าเนนการพฒนาระบบ การก าหนดทรพยากรทใชในการพฒนาระบบ การจดการควบคมการด าเนนโครงการ

2) การวเคราะห (Analysis Phase) เปนกระบวนการวเคราะหระบบงานปจจบน (As-is) เพอคนหาปญหาและน าไปก าหนดความตองการของระบบใหม (To-be) ซงตองวเคราะหกระบวนการท างานของระบบใหมดวย โดยอาจแบงเปนขนตอนยอย เชน การวเคราะหปญหาของระบบงานปจจบน การรวบรวมขอมลเพอใชในการปญหา เปนตน

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

Page 21: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

10

4) การสรางและพฒนา (Implementation Phase) เปนกระบวนการสรางระบบงาน หรอเขยนโปรแกรมเพอใหไดระบบงานทเปนไปตามขอก าหนดทไดออกแบบไว การตดตง และน าระบบไปใชงาน

รปท 2.2 แนวทางปฏบตการพฒนาระบบแบบ Structured System Analysis and Design Methodology (SSADM)

ทมา www.cs.buu.ac.th/werapan/321341/Presents/Ch12_Prototype.doc

ส าหรบ RAD เปนแนวทางปฏบตหรอ Methodology ในการปรบระยะในวงจรการพฒนาระบบ ใหมขนตอนการท างานทรวบรดมากขน สามารถแบงไดเปน 3 วธดงน

1) การพฒนาแบบทละสวน (Phased Development-based Methodology) 2) การสรางตนแบบ (Prototyping-based Methodology) 3) การสรางตนแบบแบบใชแลวทง (Throwaway prototyping-based Methodology)

แนวทางปฏบตการพฒนาแบบทละสวน (Phased Development-based Methodology) เปนวธการพฒนาทแบงระบบออกเปนรน (Version) แลวพฒนาระบบขนทละรนตามล าดบ

โดยเรมจากกระบวนการการวางแผน (Planning) ตอจากนนเปนกระบวนการวเคราะห (Analysis) ความตองการของผใช (User Requirements) ทงหมดทรวบรวมได เพอแบงจ านวนรนของระบบตามล าดบความส าคญของความตองการของผใช การพฒนาระบบในรนท 1 จะพฒนาในสวนของความตองการของผใชงานทส าคญทสดกอน โดยน าความตองการของผใชงานมาวเคราะห(Analysis) ออกแบบ (Design) และพฒนา (Implementation) จนกลายเปนระบบรนท1 (System Version 1) น าไปตดตงและใชงานไดจรง แลวจะเรมพฒนาระบบในรนท 2 ตอไป โดยการน าเอา

Page 22: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

11

ระบบรนท 1 มาวเคราะหความตองการอกครง รวมถงเพมความตองการใหมจากผใชงานทไดใชงานระบบแลว พบวาควรเพมรายละเอยดอนๆ เขาไปอก เมอพฒนาระบบรนท 2 เสรจแลว กจะด าเนนการเชนนตอไปจนกระทงไดระบบทสมบรณทสด

ขอดของแนวปฏบตแบบนคอท าใหผใชงานสามารถใชงานระบบไดรวดเรวกวาระบบทพฒนาตามแบบ SSADM แมระบบรนท 1 จะไมท าหนาทครอบคลมฟงกชนการท างานทงหมด

ขอเสยของแนวปฏบตแบบนคอผใชงาน จะใชงานระบบในรนท 1 ซงไมสามารถท างานไดครอบคลมทกฟงกชนหนาทหรอความตองการทงหมดของผใชงานไดเพราะระบบรนท 1 จะท างานเฉพาะหนาททส าคญหรอความตองการทจ าเปนทสด ผใชงานตองรอการพฒนาระบบในรนตอๆ ไป ทมความสามารถในการท างานทงหมดได

รปท 2.3 แนวทางการปฏบตแบบทละสวน (Phased Development-based Methodology) ทมา www.cs.buu.ac.th/werapan/321341/Presents/Ch12_Prototype.doc แนวทางปฏบตการสรางตนแบบ (Prototyping Development-based Methodology) เปนวธการพฒนาระบบตามหลกการ SDLC โดยสามารถทจะด าเนนการในกระบวนการ

วเคราะห ออกแบบ และสรางหรอพฒนาระบบไดพรอมกน โดยสรางเปนระบบตนแบบ (System Prototype) ทสามารถท างานไดจรงกบบางสวนของระบบ จากนนผพฒนาจะน าเสนอระบบตนแบบใหผใชงานทดสอบ หรอทดลองใชงาน เพอรวบรวมความคดเหนทมตอระบบตนแบบ จากนนจงจะน าขอมลความคดเหนจากการใชงานนน ไปวเคราะห ออกแบบ และสรางหรอพฒนาระบบ เพอสรางระบบตนแบบใหม แลวน าเสนอระบบตนแบบใหมใหผใชงานทดสอบ หรอทดลองใชงาน เพอรวบรวมความคดเหนทมตอระบบตนแบบใหมนน ด าเนนการเชนนไปเรอยๆ จนกระทงได

Page 23: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

12

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

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

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

รปท 2.4 แนวทางการปฏบตการสรางตนแบบ (Prototyping-based Methodology)

ทมา www.cs.buu.ac.th/werapan/321341/Presents/Ch12_Prototype.doc

แนวทางปฏบตการสรางตนแบบแบบใชแลวทง (Throwaway Prototyping Development-based Methodology)

เ ปนว ธการพฒนาระบบคลายกบแนวทางปฏบตการสรางตนแบบ (Prototyping Development-based Methodology) แตระบบตนแบบจะเปนเพยงการออกแบบตนแบบทใชในการรวบรวมความคดเหนและความตองการของผใชงาน (Design Prototype) เทานน โดยการออกแบบดงกลาว จะเปนสวนทใหผใชงานเหนระบบทออกแบบวามการท างานอยางไร ตรงตามความตองการ หรอตองเพมเตมแกไขในสวนใด เมอไดรบการยอมรบจากผใชงานวาการออกแบบนนถกตอง ผพฒนาจะเรมกระบวนการสรางพฒนาระบบจรง โดยไมใชตนแบบทออกแบบมาแลว

Page 24: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

13

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

รปท 2.5 แนวทางการปฏบตการสรางตนแบบแบบใชแลวทง

(Throw-away Prototyping-based Methodology) ทมา www.cs.buu.ac.th/werapan/321341/Presents/Ch12_Prototype.doc

2.3 ฐานขอมลเชงสมพนธ (Relational Database) โอภาส เอยมศรวงศ (2544) กลาวถงการจดการขอมลวา แนวคดในการจดการขอมลไดเกด

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

ตอมาเพอมขอมลเพมมากขนเรอยๆ กมการพฒนารปแบบการจดเกบขอมลใหมระบบระเบยบมากขน มการบนทกขอมลลงในแฟมเอกสารตางๆ ทจดไวเปนหมวดหม มการจดท าสารบญและมอปกรณหรอเครองมอเครองใชจดเกบแฟมเอกสารเหลานน เพอใหเกดความปลอดภยยงขน ดวยการมตเกบเอกสารซงกมทงขนาดเลกและขนาดใหญใหเลอกใชตามความเหมาะสม เพอเกบเอกสารเหลานน รวมทงอาจมการท าดชนเพอใหการคนหาขอมลมความรวดเรวยงขน

Page 25: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

14

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

ตอมามการน าคอมพวเตอรมาใชในการจดเกบขอมลทมขอมลปรมาณมาก ท าใหสามารถจดเกบขอมลไดจ านวนมากมายมหาศาล เพยงบนทกลงในสอบนทกขอมล เชน ดสค ฮารดดสค ซดรอม หรอ เทป ซงขอมลทบนทกลงในสอบนทกดงกลาว สามารถเทยบกบปรมาณของตเกบเอกสารจ านวนมากมายมหาศาล ทงยงสามารถคนหาขอมลไดรวดเรวกวามาก

ฐานขอมลเชงสมพนธ ถกคดคนและพฒนาโดย อ เอฟ คอดด (E.F.Codd) เปนรปแบบของฐานขอมลทนยมใชกนมากในปจจบน เนองจากการใชงานงาย ไมยงยาก สลบซบซอน รวมทงการมเครองมอชวยในการจดการขอมลอยางเชนค าสง SQL ตวอยางของระบบเชน DB2 Oracle Ingree dBase Foxpro และ Access เปนตน

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

เอนทต (Entity) เปนค าทอางถงบคคล สถานท และสงของตางๆ เชน สนคา ใบสงซอ และลกคา เปนตน แอตทรบว (Attribute) เปนขอมลทแสดงลกษณะของเอนทต เชน แอตทรบวของเอนทตลกคา จะมชอ ทอย และรหสไปรษณย สวนแอตทรบวของเอนทตใบสงซอสนคา จะมรหสใบสงซอ วนทสงซอ ชอสนคา จ านวนสนคาทสง และราคาสนคา เปนตน

ความสมพนธ (Relationships) หมายถง ความสมพนธระหวางเอนทตตางๆในระบบ เชน ในระบบการสงซอสนคา จะประกอบดวย เอนทตใบสงซอสนคา และเอนทตลกคา โดยมความสมพนธจากลกคาไปยงใบสงซอสนคาเปนแบบหนงตอกลม (One-to-Many) กลาวคอ ลกคาสามารถสงสนคาไดหลายครง หรอมไดหลายใบสงซอ แตแตละใบสงซอจะมลกคาเพยงรายเดยวเทานน ชนดของความสมพนธสามารถแบงออกไดเปน

1) ความสมพนธหนงตอหนง (One-to-One Relationships) เปนความสมพนธทหนงเรคอรดของเอนทตหนงมความสมพนธกบอกเรคอรดของอกเอนทตหนง

2) ความสมพนธแบบหนงตอกลม (One-to-Many Relationships) เปนความสมพนธทเรคอรดหนงของเอนทตหนง มความสมพนธกบตงแต 2 เรคอรดขนไปของอกเอนทตหนง

Page 26: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

15

3) ความสมพนธแบบกลมตอกลม (Many-to-Many Relationships) เปนความสมพนธทหลายเรคอรดหนงของเอนทตหนง มความสมพนธกบหลายเรคอรดของอกเอนทตหนง

ความสมพนธของเอนทต สามรถเขยนใหอยในรปสญลกษณ โดยใชแผนภาพออารทไดถกออกแบบเปน 2 ลกษณะดวยกน คอ Chen model และ Crow’s Foot model ดงตารางท 2.1 แสดงการเปรยบเทยบสญลกษณในแผนภาพออาร

ตารางท 2.1 การเปรยบเทยบสญลกษณในแบบจ าลองออาร

แบบ Chen Model แบบ Crow’s Foot ความหมาย

เอนทต

เอนทตชนดออนแอ

ชอความสมพนธ ความสมพนธ

เอนทตผสมทไดจากการแปลงความสมพนธแบบกลมตอกลม

ลกษณะประจ า

ลกษณะประจ าแบบมหลายคา

ลกษณะประจ าทเปนคยหลก

ลกษณะประจ าทมคามาจากลกษณะประจ าอน

ชอเอนทต ชอเอนทต

ชอเอนทต

ชอความสมพนธ

ชอเอนทต

ชอลกษณะประจ า

ชอเอนทต ลกษณะประจ า 1 ลกษณะประจ า 2 ลกษณะประจ า n

ชอลกษณะประจ า

ชอลกษณะประจ า ชอเอนทต ลกษณะประจ า 1

Page 27: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

16

ระบบฐานขอมล MySQL เปนระบบฐานขอมลทไดรบความนยม มลกษณะเปนฐานขอมลเชงสมพนธ (Relational Database) ทจดเกบขอมลในรปแบบตาราง แทนทจะเกบขอมลทงหมดรวมเอาไวแหงเดยว โดยตารางตางๆ สามารถน ามาตดตอหรอเชอมโยงกนได ท าใหการเขาถงขอมลมความรวดเรว สามารถดงขอมลทถกสอบถามได มระบบการจดการเขาถงขอมลจากผใชงานแตละคนไดการใชภาษาสอบถามทเปนโครงสรางขอมลทเรยกวาเอสควแอล (SQL: Structured Query Language) ตวอยางการเขยนค าสงภาษา SQL CREAT table student (std_id char(10),std_fname char(20), std_lname char(30)); INSERT INTO student (std_id, std_fname, std_lname) VALUES ("502110999",‛David‛,‛Beckham‛); SELECT * FROM student ORDER BY std_id ASC; DELETE FROM student WHERE std_id like ‘502110100’; UPDATE student SET std_fname="Michael" WHERE std_id like’502110999’;

สงกรานต ทองสวาง (2544) กลาวไววามายเอสควแอล (MySQL) เปนระบบจดการ

ฐานขอมลเชงสมพนธตวหนง เปนทนยมอยางมากในปจจบน โดยเฉพาะในงานดานอนเตอรเนต เพราะเปนฟรแวร (Freeware) ทางดานฐานขอมลทมประสทธภาพสง เปนทางเลอกใหมจากผลตภณฑระบบจดการฐานขอมลทนกพฒนาระบบฐานขอมลตางยอมรบในความสามารถ ความรวดเรว การรองรบจ านวนผใชงาน และขนาดของขอมลจ านวนมหาศาล ทงยงสนบสนนการใชงานบนระบบปฏบตการมากมาย

มายเอสควแอลสามารถน าไปใชงานรวมมอกบเครองมอพฒนาเวบ (Web Development Platform) อนๆ เชน ซ (C) ซพลสพลส (C++) จาวา (Java) เพรล (Perl) พเอชพ (PHP) ไพธอน (Python) ทซแอล (TCL) หรอ เอเอสพ (ASP) มายเอสควแอล จงไดรบความนยมมาก ทงนความสามารถทวไปของมายเอสควแอลครอบคลมและเพยงพอตอความตองการของผใชงาน เมอเทยบกบฐานขอมลเชงพาณชยอนทมความสามารถสงกวา หรอเกนความจ าเปนในการใชงาน ซงอาจจะมองเปนความสญเปลาของฐานขอมล เพราะไมไดถกน าไปใชงาน หรอน าไปใชงานอยางไมเตมความสามารถเมอเปรยบเทยบกบจ านวนเงนทตองจายไปเพอไดมาซงฐานขอมล

มายเอสควแอล ถอเปนระบบฐานขอมลประเภทค าสงฐานขอมล (SQL-based) โดยผใชหรอผพฒนาสามารถใชค าสงเอสควแอลในการสง หรอใชงานกบมายเอสควแอลเซรฟเวอร

Page 28: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

17

(MySQL Server) ไดอยางสะดวก ซงเปนความสามารถทเปนเปนแนวโนมของระบบการจดการฐานขอมลในปจจบน

ปจจบนมายเอสควแอลไดรบการพฒนาใหมความสามารถสงขน รองรบปรมาณขอมลจ านวนมากขน และรองรบการใชงานจากผใชงานหลายคนไดพรอมกนในเวลาเดยวกน (Multi-user) อกทงพฒนาการเชอมตอใหมประสทธภาพดขน

2.4 ภาษาในการพฒนาโปรแกรมประยกตแบบเวบ (Script for Web Application Development)

สกล เลยมประวต (2553) ไดกลาวถงลกษณะการท างานของโปรแกรมประยกตแบบเวบวา เปนโปรแกรมประยกตทถกสรางขนเพอสนบสนนการท างานใดๆ โดยมการเรยกใชงานผาน Web Browser และโปรโตคอลแบบ HTTP ไปยงผใหบรการ (Web Server)

การท างานของเวบเพจ (Web page) ทเปนไฟลขอมลชนด HTM หรอ HTML (นามสกลเปน htm หรอ html) จะใชหลกการท างานในลกษณะผขอใชบรการกบผใหบรการ (Client/Server) คอระบบคอมพวเตอรจะตองมเครองคอมพวเตอรทท าหนาทเปน Client และ เครองคอมพวเตอรทท าหนาทเปน Web Server

เครองคอมพวเตอรทเปน Web Server คอเครองคอมพวเตอรทตดตงโปรแกรมทท างานเปน Web Server ไดแก Internet Information Server (IIS) หรอ Personal Web Server (PWS) หรอ Apache (Freeware) ในขณะทเครองคอมพวเตอรทเปน Client คอเครองคอมพวเตอรทตดตงโปรแกรมทท างานเปน Web Browser เชน Internet Explorer หรอ Mozilla FireFox หรอ Safari หรอโปรแกรมอนๆ

หากเครอง Web Server กบ Client เปนเครองคอมพวเตอรคนละเครอง จะเรยกการตดตอระหวาง Web Server กบ Client วาเปนการตดตอประเภท Remote Connection ในขณะทหาก Web Server กบ Client เปนเครองคอมพวเตอรเครองเดยวกน จะเรยกการตดตอนนเปนประเภท Local Connection

หนาทของ Web Server คอ คอ หนาทจดเกบ ประมวลผล สงขอมลของเวบเพจไปแสดงผลท Web Browser ท Client มความตองการเรยกใชงานผาน Web Browser สวน Web Browser มหนาทเปนสวนตดตอ (User Interface) กบ Client ทมหนาทรบขอมลจาก Client และน าขอมลทสงกลบมาจาก Web Server มาแสดงผล

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

Page 29: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

18

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

ตอมามการพฒนาเวบเพจแบบ Dynamic คอเปนเวบเพจทมเนอหาสาระ การแสดงผลทเปลยนแปลงไปตามความตองการท Client เรยกใช โดยการฝงสครปต (Script) หรอชดค าสงทท างานท Web Server (Server-side-script) อาศยหลกการของ CGI (Common Gateway Interface) คอ Web Server รบขอมลจาก Client แลวไปประมวลผล จากนน จงสงผลการประมวลกลบไปยง Client ในรปแบบของ HTML ภาษาโปรแกรมทสนบสนนหลกการท างานของ CGI ลกษณะนมมากมาย เชน Perl PHP ASP JSP

ตวอยางเชนเวบเพจทมการฝงสครปต PHP หรอไฟล PHP เมอ Client รองขอใชบรการไฟล PHP ผาน Web Browser ไปยง Web Server แลว Web Server จะเรยก PHP Engine มาใชในการแปล (Interpret) และประมวลผลค าสงของไฟล PHP นนๆ โดยอาจมการดงขอมลมาจากฐานขอมล หรอมการปรบปรงขอมลไปทฐานขอมล หลงจากนน ผลลพธจากการประมวลผลจะถกสงกลบไปยง Client ในรปแบบของไฟล HTML โดย Web Browser จะแสดงผลตามไฟล html ทสงมา โดยมค าสง PHP เหลออย เพราะไดรบการแปลและประมวลผลท Web Server เรยบรอยแลว ซงแตกตางไปจากการท Client เรยกใชบรการไฟล HTML ธรรมดา ทจะไมมการแปลและประมวลผลท Web Server

กตตภม วรฉตร (2543) อธบายการเขยนสครปต PHP วาลกษณะการเขยนเวบเพจแบบน อาศยวธการเขยน Source code ใหอยในรปของภาษาสครปต PHP ทงหมดเลย (เหมอนการเขยนเวบเพจดวยภาษา Perl) หรออาจเขยนในรปแบบของการฝง (Embed) ค าสงหรอฟงกชนลงไปในต าแหนงทตองการในไฟล html กได

เทคโนโลยในการพฒนาโปรแกรมประยกตแบบเวบใหท างานรวมกบฐานขอมลนนมมากมาย ซงตางกมขอดและขอจ ากดแตกตางกนไป ไพศาล โมลสกลมงคล (2538) ใหรายละเอยดเกยวกบการเลอกเทคโนโลยในการพฒนาเวบเพอท างานรวมกบฐานขอมลดงน

1) CGI (Common Gateway Interface) เปนเทคโนโลยเรมตนของการพฒนาเวบรวมกบฐานขอมล โดยใชภาษา Perl เปนหลก และใชกบระบบ UNIX เปนสวนมาก

2) ASP (Active Server Page) เปนเทคโนโลยของ Microsoft ทเพมประสทธภาพของ html ใหท างานแบบ Dynamic เมอเรมแรกมเฉพาะบน Web Server IIS (Internet Information System) และ PWS (Personal Web Server) บนระบบปฏบตการของ Microsoft เทานน แตในปจจบนมเครองมอเพอการพฒนาบน UNIX และ Windows NT ทไมไดใช IIS หรอ PWS คอ Chili!Soft และ Instant ASP ของ Halcyonsoft ท

Page 30: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

19

สามารถใชงานรวมกบสครปตทเปน VB Script หรอ JavaScript ได รวมถงสามารถใชรวมกบระบบฐานขอมลไดหลายแบบ

3) PHP (PHP Hypertext Preprocessor) เปนเทคโนโลยทเรมไดรบความนยม เพราะสนบสนนระบบปฏบตการไดหลาย Platform โดยไมจ าเปนตองแกไข Code เดมทมอยแลว และเปน Open Source ทสามารถใชงานไดอยางอสระ

4) JSP (Java Server Pages) เปนเทคโนโลยทใช Java เปนหลก สามารถใช XHTML ไดเปนอยางด

5) ColdFusion เปนเทคโนโลยทท างานคลายกบ ASP แตตางกนตรงท ASP จะใช ADO และ VBScript แตะ ColdFusion ใช Tag พเศษเพอการท างานทเกยวของกบฐานขอมล โดยจะท างานบน ColdFusion Server Software ทเปน Server ทท างานไดทง Microsoft IIS หรอ Netscape Enterprise Server หรอ UNIX (Apache)

ส าหรบ PHP นน กตศกด เจรญโภคานนท (2544) กลาวถงความสามารถของ PHP วา

ความสามารถทจะท างานกบ Dynamic Web ไดทกรปแบบเหมอนกบการเขยนโปรแกรมแบบ CGI หรอ ASP และสามารถตดตอกบโปรแกรมจดการระบบฐานขอมลมากมาย โดยฐานขอมลท PHP สนบสนนมดงน เชคดสวนนใหม รสกวาจะเขยนตกบรรทด AdabasD InterBase Solid Microsoft Access dBase mSQL Sybase Empress MySQL Velocis FilePro Oracle Unix dbm Informix PostgreSQL SQL Server

ส าหรบการเขยนเวบเพจดวย PHP เมอลงโปรแกรม AppServ ซงเปนโปรแกรมท าใหเครองทใชด าเนนงานท าหนาทเปน Web Server ไดแลวนน จะมโปรแกรมชวยในการจดการระบบฐานขอมล MySQL เรยกวา phpMyAdmin ทเปนโปรแกรมทใชงานงาย ไมจ าเปนตองมความรในการใชค าสงตางๆ

รปแบบการเขยนภาษา HTML <html> <head>

<title>HELLO WORLD</title> </head> <body>

Page 31: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

20

HELLO WORLD <br /> <a href=http://google.com>google/a> </body> </html> รปแบบการเขยนภาษา PHP <?php for($i=1;$i<=5;$i++) {

echo "number".$i."<br>"; } ?> <h3>Stop</h3> รปแบบการเขยนภาษา ASP <% For i = 1 to 5

response.write("number" & i) next %>

<h3>Stop</h3>

2.5 งานวจยทเกยวของ (Literature Review) A. A. Rabaa’i, W. Bandara และ Guy G. Gable (2010) ไดพฒนากรณศกษาเพอพฒนาความรความเขาใจในการเรยนการสอนของกระบวนวชาระบบกจการ (Enterprise Systems; ES) ในระดบมหาวทยาลยในออสเตรเลย โดยกรณศกษาทใชในการเรยนการสอนนถกออกแบบมาเพอใหนกศกษาไดรบความรและเขาใจในความส าคญของระบบสารสนเทศขนาดใหญระดบองคกรธรกจ โดยเนน ES ซงกรณศกษาจะแสดงถงเนอหาของปจจยทสงผลตอความส าเรจหรอความลมเหลวในการน า ES ไปใชใหเกดผล (Implementation) และจะชวยใหนกศกษาสามารถเขาใจความส าคญของระบบ ในการสนบสนนการท างานดานการจดการทรพยากรมนษย การเงน ของกระบวนการด าเนนธรกจภายในองคกร

Page 32: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

21

E. Hustad และ D. H. Olsen (2011) ไดพฒนาหลกสตรการเรยนการสอนในกระบวนวชาระบบกจการ (Enterprise Systems; ES) ของนกศกษาดานระบบสารสนเทศในระดบมหาวทยาลย ซง ES ทใชงานภายในองคกรมเทคนค และความซบซอนในการน าไปใชงานจรง ซงเปนการยากทจะสอนใหนกศกษาเขาใจในชนเรยน โดยไดเสนอวธการสอนแบบการเรยนรจากการปฏบต (Practice-based learning) ดวยกรอบการเรยนการสอน 3 มต คอ เนอหาการเรยนการสอนในชนเรยน การเรยนในหองปฏบตการ และ การปฏบตงานกบ ES จรงในองคกร ซงท าใหเกดการเรยนการสอนแบบบรณาการกบสภาพการเรยนรแบบรวมกน (Collaborative Learning Environment) J. Kreie, J. Shannon และ C. A. Mora-Monge (2011) พบวามหาวทยาลยดานบรหารธรกจแหงหนงในทางตะวนตกเฉยงใตของอเมรกา ไดพฒนาหลกสตรการเรยนการสอนทมการบรณาการกบการปฏบตโดยใชซอฟตแวรระบบกจการ (Enterprise Systems; ES) เพอใหนกศกษามประสบการณกบการใชงาน ES และเขาใจวธการใชงาน ES ส าหรบใชในการตดสนใจกระบวนการธรกจขององคกร

Page 33: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

บทท 3 ระเบยบวธการวจย

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

3.2 ขอบเขตประชากร ประชากรในการเกบขอมลเพอออกแบบและจดท าระบบ จ านวน 1 คน (อาจารยผรบผดชอบ

กระบวนวชา 954361) ประชากรในการเกบขอมลเพอสอบถามผลจากการใชงาน ALSIS คอนกศกษาทลงทะเบยน

กระบวนวชา 954361 ในภาคการศกษาท 1/2555 และไมถอนกระบวนวชา จ านวน 133 คน

3.3 การเกบรวบรวมขอมล ขอมลปฐมภม (Primary data) จากการสมภาษณ สอบถาม เกบขอมลจากอาจารยผรบผดชอบ

กระบวนวชา 954361 และนกศกษาทลงทะเบยนในกระบวนวชา 954361 ในภาคการศกษาท 1/2555 และไมถอนกระบวนวชา

ขอมลทตยภม (Secondary data) ไดจากเอกสาร ต ารา หนงสอ เนอหาของกระบวนวชา และ Internet

Page 34: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

23

3.4 เครองมอทใชในการวจย แบบสอบถามทใชเทคนคการวเคราะหขอมลเชงคณภาพ เพอจบความรของเนอหากระบวน

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

ประเมนผลการเรยนร และการใชงานจากกลมตวอยาง โปรแกรม Adobe Dreamweaver CS4 ใชในการสราง ออกแบบเวบไซตของระบบ เพอใช

พฒนาโปรแกรมประยกตแบบเวบดวยการเขยนโปรแกรมดวยภาษา PHP โปรแกรม Adobe Photoshop CS4 ใชในการออกแบบ แกไข ตกแตงรปภาพ เพอใชในการ

ตกแตงเวบไซตของระบบ Hosting Server ทมความเสถยรพรอมตอการใชงาน เพอใชเปน Web Server ทใชในการแปล

PHP Script และม MySQL ท าหนาทในการสรางฐานขอมลเชงสมพนธ โดยใช phpMyAdmin เปนภาษา SQL ในการสรางฐานขอมล

เครองคอมพวเตอรสวนบคคล ทใชในการออกแบบพฒนาโปรแกรมของระบบ และใชในการพมพรายงาน

3.5 ขนตอนวธการวจย 1) วางแผนพฒนาระบบ

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

น าขอมลความตองการระบบทรวบรวมไดมาวเคราะหเพอก าหนดความตองการของระบบทเปนหนาทหลก (Functional Requirement) และความตองการของระบบทไมเปนหนาทหลก (Non-functional Requirement) ทงหมด เพอทวเคราะห ออกแบบ สรางและพฒนาระบบตอไป

3) วเคราะห ออกแบบ สรางและพฒนาระบบ สรางและพฒนาระบบในแตละรนตามล าดบความส าคญของความตองการของ

ผใชงาน โดยวเคราะหความตองการของระบบ ออกแบบแบบจ าลองขอมล (Data Model) ออกแบบสวนตดตอกบผใชงาน (User Interface) ออกแบบแมแบบ (Template) ของ

ระบบหลก

Page 35: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

24

น าแบบจ าลองขอมลและสวนตดตอกบผใชงานทออกแบบได ไปพฒนาระบบจรงในแตละรนทก าหนดไว

ด าเนนการวเคราะห ออกแบบ สรางและพฒนาระบบในรนตอๆ ไปจนครบจ านวนรนทก าหนดไว

4) จดท าคมอการใชงานระบบ จดท าคมอการใชงานระบบทไดพฒนาขน เพอใหนกศกษาฝกปฏบต

5) เกบขอมลผลการเรยนรจากการใชงานระบบ ออกแบบแบบสอบถามเชงปรมาณ เพอเกบขอมลผลจาการใชงานระบบ และท าการ

เปรยบเทยบผลการเรยนรระหวางกอนและหลงการใชงานระบบจากประชากรคอนกศกษาทลงทะเบยนในกระบวนวชา 6) วเคราะห แปลผล และสรปผล

วเคราะหขอมลทรวบรวมได เพอน าไปแปลผลทางสถต และสรปผล 7) จดท ารายงานวจยฉบบสมบรณ

จดท าคมอการใชงานระบบทไดพฒนาขน รวมถงจดท ารปเลมรายงานวจยฉบบสมบรณ

3.6 ระยะเวลาทใชในการวจย ระยะเวลาในการวจยทงสน 8 เดอน ตงแตเดอน เมษายน ถง ธนวาคม 2555

พ.ค. ม.ย. ก.ค. ส.ค. ก.ย. ต.ค. พ.ย. ธ.ค. วางแผนพฒนาระบบ วเคราะหขอมลความตองการของผใชงาน วเคราะห ออกแบบ สรางและพฒนาระบบ จดท าคมอการใชงานระบบ เกบขอมลผลการเรยนรจากการใชงานระบบ วเคราะห แปลผล และสรปผล จดท ารายงานวจยฉบบสมบรณ

ภาพท 3.1 ขนตอนและระยะเวลาทใชในการวจย

Page 36: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

บทท 4 ผลการด าเนนการวจย

การพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอนกระบวนวชาระบบ

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

4.1 วางแผนพฒนาระบบ ก าหนดขอบเขตการพฒนาระบบ เกบรวบรวมขอมลจากแหลงขอมลปฐมภมและทตยภม

เพอทจะน าไปวเคราะห และก าหนดความตองการของระบบ ดงน 1.1 ขอมลปฐมภม (Primary data) เกบรวบรวมจากการสมภาษณอาจารยผรบผดชอบ

กระบวนวชา 954361 เพอสอบถามความตองการของระบบทตองการจะพฒนาขน โดยใชการสมภาษณใชแบบสอบถาม

1.2 ขอมลทตยภม (Secondary data) เกบรวบรวมจากเอกสารประกอบการสอนกระบวนวชา 954361 ต ารา หนงสอตางประเทศ อนเตอรเนตเกยวกบระบบซอฟตแวรดานการวางแผนทรพยากรองคกร (ERP) เพอน าขอมลไปใชเปนแนวทางในการออกแบบระบบทจะพฒนาขน ทประกอบดวยรปแบบสวนตดตอกบผใชงาน (User Interface) สวนประกอบของระบบทควรจะม การออกแบบฐานขอมลทจ าเปนตองใชในการจดท าระบบ โดยอางองกบเอกสารประกอบการสอนกระบวนวชา 954361 เพอใหนกศกษาคนเคยกบเนอหาทไดเรยนในชนเรยนมาแลว

4.2 วเคราะหขอมลความตองการของผใชงาน น าขอมลความตองการระบบทรวบรวมไดมาวเคราะหเพอก าหนดความตองการของ

ระบบทเปนหนาทหลก (Functional Requirement) และความตองการของระบบทไมเปนหนาทหลก (Non-functional Requirement) ทงหมด เพอทวเคราะห ออกแบบ สรางและพฒนาระบบตอไป

จากการเกบรวบรวมขอมลปฐมภมและทตยภม สามารถน ามาวเคราะหเพอก าหนดความตองการของระบบ (System Requirements) ไดดงน

Page 37: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

26

ระบบ และฐานขอมลตองการท างานผานเวบ (Web-based) แสดงผลผาน Web Browser

ระบบตองถกพฒนาขนดวยภาษา PHP แสดงผลผาน Web Browser จะตองมรปแบบเดยวกนในทกหนาเวบ โดยใชแมแบบ

(Template) และ Cascading Style Sheet (CSS) เปนตวจดการ ระบบตองใชฐานขอมล MySQL และสามารถท างานผานระบบจดการฐานขอมล

(DBMS) โดยใช phpMyAdmin สามารถปรบคา Configuration Table ในสวนของขอมลผใชงานระบบได สามารถปรบคา Configuration Table ในสวนของการก าหนดสทธแกผใชงานในการ

จดการขอมลใน Master data ได สามารถปรบคา Configuration Table ในสวนของการก าหนดสทธแกผใชงานในการ

จดการขอมลใน Transaction data ได สามารถจดการขอมลของ Master Data (Create-Retrieve-Update) เพอเปนสวน

สนบสนนการสราง Transaction Data สามารถท ากระบวนการ จบและเกบขอมลกระบวนการ และเฝาตดตามผลการ

ปฏบตงานของกระบวนการ ตามหลกการของระบบ ERP ตามทก าหนดไวได มรปแบบการใชงานงาย และม GUI (Graphic User Interface) แบบ Web-based ทไม

ซบซอน และมรปภาพหรอสญลกษณประกอบในหนาเวบ มเนวกเกชน (Navigation) ทใชงานงาย และปรากฏทกหนาเวบ มไฟลตดตอกบฐานขอมลแยกจากหนาเวบ เพอใหสามารถตงคาพารามเตอรการตดตอ

กบฐานขอมลบนบน Web Server อน

น าความตองการของระบบขางตนมาวเคราะหเพอจ าแนกความตองการของระบบคอ ความตองการทเปนฟงกชนการท างาน (Functional Requirement) และ ความตองการทเปนฟงกชนการท างาน (Non- Functional Requirement) ดงน

Page 38: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

27

ตารางท 4-1 การจ าแนกความตองการของระบบ Functional Requirement Non- Functional Requirement

สามารถปรบคา Configuration Table ในสวนของขอมลผใชงานระบบได

สามารถปรบคา Configuration Table ในสวนของการก าหนดสทธแกผใชงานในการจดการขอมลใน Master data ได

สามารถปรบคา Configuration Table ในสวนของการก าหนดสทธแกผใชงานในการจดการขอมลใน Transaction data ได

สามารถจดการขอมลของ Master Data (Create-Retrieve-Update) เพอเปนสวนสนบสนนการสราง Transaction Data

สามารถท ากระบวนการ จบและเกบขอมลกระบวนก าร และ เ ฝ า ตดต ามผลกา รปฏบตงานของกระบวนการ ตามหลกการของระบบ ERP ตามทก าหนดไวได

ระบบและฐานขอมลตองการท างานผานเวบ (Web-based) แสดงผลผาน Web Browser

พฒนาระบบดวยภาษา PHP แสดงผลผาน Web Browser จะตองมรปแบบเดยวกนในทกหนา เวบ โดยใชแมแบบ (Template) และ Cascading Style Sheet (CSS) เปนตวจดการ

ใชฐานขอมล MySQL และสามารถท างานผานระบบจดการฐานขอมล (DBMS) โดยใช phpMyAdmin

มรปแบบการใชงานงาย และม GUI (Graphic User Interface) แบบ Web-based ทไมซบซ อน และ ม รปภาพห รอสญลกษ ณประกอบในหนาเวบ

มเนวกเกชน (Navigation) ทใชงานงาย และปรากฏทกหนาเวบ

มไฟลตดตอกบฐานขอมลแยกจากหนาเวบ เพอใหสามารถตงคาพารามเตอรการตดตอกบฐานขอมลบนบน Web Server อน

จากความตองการทเปนฟงกชนการท างาน (Functional Requirement) และ ความตองการท

ไมเปนฟงกชนการท างาน (Non- Functional Requirement) น ามาวเคราะหเพอออกแบบระบบดวยยสเคสไดอาแกรม (Use Case Diagram) ดงแสดงในภาพท 1 ไดดงน

Page 39: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

28

รปท 4-1 ยสเคสไดอาแกรมของ ALSIS

4.3 วเคราะห ออกแบบ สรางและพฒนาระบบ จากการวเคราะหความตองการทเปนฟงกชนการท างานและทไมเปนฟงกชนการท างาน

เพอน ามาออกแบบระบบในรปของยสเคสไดอาแกรมแลว น ามาแบงรนการพฒนาตามล าดบความส าคญไดดงน

1) Module 1: Transaction Data ระบบยอยการท ากระบวนการ การจบ การเกบขอมลกระบวนการ และการเฝา

ตดตามผลการปฏบตงานของกระบวนการ ตามหลกการของระบบ ERP 2) Module 2: Master Data

ระบบยอยการจดการขอมลของ Master Data 3) Module 3: Module Configuration Table โดยใน Module น จะมการบรณาการกบ

การเรยนการสอนโดยใหนกศกษาระดบปรญญาตรชนปท 4 มสวนชวยในงานวจยใหเปนสวนหนงเปนโครงงานของนกศกษากระบวนวชาการเรยนรแบบอสระ (954499) ระบบยอยการจดการขอมลผใชงานระบบ ระบบยอยการจดการการก าหนดสทธแกผใชงานในการจดการขอมลใน

Master data และ Transaction data

Page 40: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

29

จากนนจงไดท าการออกแบบฐานขอมลเชงสมพนธ โดยจดท าแบบจ าลองขอมล (Data Modeling) โดยใชแผนภาพออารดวยสญลกษณ Crow’s Foot Notation จากการใชโปรแกรม Microsoft Visio เพอทจะน าไปสรางฐานขอมลจรงดวย MySQL โดยใช phpMyAdmin

โดยสรางและพฒนาระบบในแตละรนตามล าดบความส าคญของความตองการของผใชงาน โดยวเคราะหความตองการของระบบ ออกแบบแบบจ าลองขอมล (Data Model) ซงไดจ าลองขอมลออกเปน

แบบจ าลองขอมลของขอมลหลก (Master data) ดงแสดงในรปท 4-2 แบบจ าลองขอมลของการปรบตงคา (Configuration) กระบวนการและระบบ ดงแสดงในรปท 4-3

แบบจ าลองขอมลของการปรบตงคา (Configuration) ขอมลหลก ดงแสดงในรปท 4-4

แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของกระบวนการจดหา ดงแสดงในรปท 4-5

แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของกระบวนการเตมเตมค าสงซอ ดงแสดงในรปท 4-6

แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของกระบวนการผลต ดงแสดงในรปท 4-7

ในสวนของสวนตดตอกบผใชงาน (User Interface) ไดท าการออกแบบแมแบบ

(Template) ของระบบหลก จากนนจะน าแบบจ าลองขอมลและสวนตดตอกบผใชงานทออกแบบได ไปพฒนาระบบจรงในแตละรนทก าหนดไว โดยการด าเนนการวเคราะห ออกแบบ สรางและพฒนาระบบในรนตอๆ ไปจนครบจ านวนรนทก าหนดไว

Page 41: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

30

รปท 4-2 แบบจ าลองขอมลของขอมลหลก (Master data)

Page 42: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

31

รปท 4-3 แบบจ าลองขอมลของการปรบตงคา (Configuration) กระบวนการและระบบ

Page 43: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

32

รปท 4-4 แบบจ าลองขอมลของการปรบตงคา (Configuration) ขอมลหลก

Page 44: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

33

รปท 4-5 แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของกระบวนการจดหา

Page 45: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

34

รปท 4-6 แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของกระบวนการเตมเตมค าสงซอ

Page 46: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

35

รปท 4-7 แบบจ าลองขอมลของขอมลธรกรรม (Transaction data) ของกระบวนการผลต

Page 47: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

36

จากแบบจ าลองขอมลทไดออกแบบไว น ามาพฒนาตารางขอมลในฐานขอมลทงหมด 60 ตาราง แบงตามประเภทตางๆ คอ ตารางขอมลหลก (Master data) เพอใชในการสรางขอมลธรกรรม จ านวน 16 ตาราง มชอ

ตารางและค าอธบายตารางดงแสดงในตารางตอไปน ตารางท 4-2 ตารางแสดงชอตารางและค าอธบายของตารางขอมลหลก (Master data)

ชอตาราง ค าอธบายตาราง bank ตารางขอมลหลกธนาคาร ใชเกบขอมลรายละเอยดธนาคาร bom ตารางขอมลหลก Bill of Materials (BOM) ใชเกบขอมลรายละเอยด BOM รายการตางๆ client ตารางขอมลหลกองคกร ใชเกบขอมลรายละเอยดองคกร company ตารางขอมลหลกบรษท ใชเกบขอมลรายละเอยดบรษท customer ตารางขอมลหลกลกคา ใชเกบขอมลรายละเอยดลกคา department ตารางขอมลหลกสวนงาน ใชเกบขอมลรายละเอยดสวนงาน employee ตารางขอมลหลกพนกงาน/ผใชงาน ใชเกบขอมลรายละเอยดพนกงาน/ผใชงาน mat ตารางขอมลหลกวสด ใชเกบขอมลรายละเอยดวสด mattype ตารางขอมลหลกประเภทวสด ใชเกบขอมลรายละเอยดประเภทวสด unit ตารางขอมลหลกหนวยนบวสด ใชเกบขอมลรายละเอยดหนวยนบวสด plant ตารางขอมลหลกโรงงาน ใชเกบขอมลรายละเอยดโรงงาน product ตารางขอมลหลกผลตภณฑ ใชเกบขอมลรายละเอยดผลตภณฑ termofpay-cus ตารางขอมลหลกเงอนไขการช าระเงนของลกคา ใชเกบขอมลรายละเอยด เงอนไขการ

ช าระเงนของลกคา termofpay-ven ตารางขอมลหลกเงอนไขการช าระเงนของผขายวสด ใชเกบขอมลรายละเอยด เงอนไขการ

ช าระเงนของผขายวสด transportor ตารางขอมลหลกผท าการขนสง ใชเกบขอมลรายละเอยดผท าการขนสง vendor ตารางขอมลหลกผขายวสด ใชเกบขอมลรายละเอยดผขายวสด

Page 48: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

37

ตารางขอมลส าหรบตงคา (Configuration Table) กระบวนการและระบบ จ านวน 16 ตาราง มชอตารางและค าอธบายตารางดงแสดงในตารางตอไปน

ตารางท 4-3 ตารางแสดงชอตารางและค าอธบายของตารางขอมลส าหรบตงคา (Configuration Table) กระบวนการและระบบ

ชอตาราง ค าอธบายตาราง cft_admin ตารางเกบขอมลรายชอผมสทธเปนผดแลระบบ cft_create-quotation ตารางเกบขอมลรายชอผมสทธในการสราง Quotation cft_app-quotation ตารางเกบขอมลรายชอผมสทธในการอนมต Quotation cft_create-so ตารางเกบขอมลรายชอผมสทธในการสราง Sales Order cft_create-pl ตารางเกบขอมลรายชอผมสทธในการสราง Packing List cft_create-inv ตารางเกบขอมลรายชอผมสทธในการสราง Invoice cft_create-payment ตารางเกบขอมลรายชอผมสทธในการสราง Payment cft_app-payment ตารางเกบขอมลรายชอผมสทธในการอนมต Payment cft_create-pr ตารางเกบขอมลรายชอผมสทธในการสราง Purchase Requisition cft_app-pr ตารางเกบขอมลรายชอผมสทธในการอนมต Purchase Requisition cft_create-po ตารางเกบขอมลรายชอผมสทธในการสราง Purchase Order cft_app-po ตารางเกบขอมลรายชอผมสทธในการอนมต Purchase Order cft_create-gr ตารางเกบขอมลรายชอผมสทธในการสราง Goods Receipt cft_create-plnorder ตารางเกบขอมลรายชอผมสทธในการสราง Planed Order cft_app-plnorder ตารางเกบขอมลรายชอผมสทธในการอนมต Planed Order cft_create-prdorder ตารางเกบขอมลรายชอผมสทธในการสราง Production Order

Page 49: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

38

ตารางขอมลส าหรบตงคา (Configuration Table) สทธในการจดการขอมลหลก จ านวน 16 ตาราง มชอตารางและค าอธบายตารางดงแสดงในตารางตอไปน

ตารางท 4-4 ตารางแสดงชอตารางและค าอธบายของตารางขอมลส าหรบตงคา (Configuration Table) สทธในการจดการขอมลหลก

ชอตาราง ค าอธบายตาราง cft_s-bank ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกธนาคาร cft_s-bom ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลก Bill of Materials (BOM) cft_s-client ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกองคกร cft_s-comp ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกบรษท cft_s-customer ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกลกคา cft_s-dep ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกสวนงานในบรษท cft_s-emp ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกพนกงาน/ผใชงาน cft_s-mat ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกวสด cft_s-mattype ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกประเภทวสด cft_s-matunit ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกหนวยนบวสด cft_s-plant ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกโรงงาน cft_s-product ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกผลตภณฑ cft_s-topcus ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกเงอนไขการช าระเงนของลกคา cft_s-topven ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกเงอนไขการช าระเงนของผขายวสด cft_s-trans ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกผท าการขนสง cft_s-vendor ตารางเกบขอมลรายชอผมสทธในการจดการขอมลหลกผขายวสด

Page 50: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

39

ตารางขอมลธรกรรม จ านวน 12 ตาราง มชอตารางและค าอธบายตารางดงแสดงในตารางตอไปน

ตารางท 4-5 ตารางแสดงชอตารางและค าอธบายของตารางขอมลธรกรรม ชอตาราง ค าอธบายตาราง

quotation-head ตารางขอมล Quotation สวนหว ใชเกบขอมลรายละเอยดของสวนหวของ Quotation quotation-detail ตารางขอมล Quotation สวนรายละเอยด ใชเกบขอมลรายละเอยดของสวนรายละเอยด

ของ Quotation So ตารางขอมล Sales Order ใชเกบขอมลรายละเอยดของ Sales Order pl-head ตารางขอมล Packing List สวนหว ใชเกบขอมลรายละเอยดของสวนหวของ Packing

List pl-detail ตารางขอมล Packing List สวนรายละเอยด ใชเกบขอมลรายละเอยดของสวน

รายละเอยดของ Packing List invoice ตารางขอมล Invoice ใชเกบขอมลรายละเอยดของ Invoice payment ตารางขอมล Payment ใชเกบขอมลรายละเอยด Payment gr ตารางขอมล Goods Receipt ใชเกบขอมลรายละเอยด Goods Receipt pr ตารางขอมล Purchase Requisition ใชเกบขอมลรายละเอยด Purchase Requisition po ตารางขอมล Purchase Order ใชเกบขอมลรายละเอยด Purchase Order plnorder ตารางขอมล Planned Order ใชเกบขอมลรายละเอยด Planned Order prdorder ตารางขอมล Production Order ใชเกบขอมลรายละเอยด Production Order

จากตารางขอมลในฐานขอมลทงหมด 60 ตารางขางตน สามารถจ าแนกรายละเอยดของแตละตาราง ดงตอไปน ตารางขอมลหลก (Master data) เพอใชในการสรางขอมลธรกรรม จ านวน 16 ตาราง มรายละเอยดดงน

1) ชอตาราง bank รายละเอยด ตารางขอมลหลก (Master data) ธนาคาร ใชเกบขอมลรายละเอยดธนาคาร

ตารางท 4-6 ตารางแสดงรายละเอยดของตารางขอมล bank ชอฟลด ชนดของขอมล ค าอธบาย

bank_id varchar(10) รหสธนาคาร [PK] bank_des varchar(50) ค าอธบายธนาคาร bank_status enum(‘0’,’1’) สถานะธนาคาร (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

Page 51: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

40

2) ชอตาราง bom รายละเอยด ตารางขอมลหลก (Master data) Bill of Materials (BOM) ใชเกบขอมล

รายละเอยด BOM รายการตางๆ

ตารางท 4-7 ตารางแสดงรายละเอยดของตารางขอมล bom ชอฟลด ชนดของขอมล ค าอธบาย

bom_order int (auto_increment) ล าดบรายการ BOM [PK] bom_id varchar(20) รหส BOM bom_mat-id varchar(10) รหสวสด bom_qty float ปรมาณวสดทใช bom_status enum(‘0’,’1’) สถานะ BOM (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

3) ชอตาราง client

รายละเอยด ตารางขอมลหลก (Master data) องคกร ใชเกบขอมลรายละเอยดองคกร

ตารางท 4-8 ตารางแสดงรายละเอยดของตารางขอมล client ชอฟลด ชนดของขอมล ค าอธบาย

client_id varchar(10) รหสองคกร [PK] client_des varchar(50) ค าอธบายองคกร client_status enum(‘0’,’1’) สถานะองคกร (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

4) ชอตาราง company

รายละเอยด ตารางขอมลหลก (Master data) บรษท ใชเกบขอมลรายละเอยดบรษท

ตารางท 4-9 ตารางแสดงรายละเอยดของตารางขอมล company ชอฟลด ชนดของขอมล ค าอธบาย

comp_code varchar(10) รหสบรษท [PK] comp_des varchar(50) ค าอธบายบรษท comp_client-id varchar(10) รหสองคกร [FK] comp_status enum(‘0’,’1’) สถานะบรษท (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

Page 52: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

41

5) ชอตาราง customer รายละเอยด ตารางขอมลหลก (Master data) ลกคา ใชเกบขอมลรายละเอยดลกคา

ตารางท 4-10 ตารางแสดงรายละเอยดของตารางขอมล customer ชอฟลด ชนดของขอมล ค าอธบาย

cus_id varchar(10) รหสลกคา [PK] cus_status enum(‘0’,’1’) สถานะลกคา (0 – ไมใชงานแลว หรอ 1 – ใชงานอย) cus_des varchar(50) ค าอธบายลกคา cus_address1 varchar(100) ทอยลกคา (สงสนคา) cus_address2 varchar(100) ทอยลกคา (สงใบแจงหน) cus_tel varchar(20) หมายเลขโทรศพทลกคา cus_fax varchar(20) หมายเลขโทรสารลกคา cus_email varchar(50) อเมลลกคา cus_term int เงอนไขการช าระเงนลกคา [FK] cus_discount float สวนลดการคาลกคา

6) ชอตาราง department

รายละเอยด ตารางขอมลหลก (Master data) สวนงาน ใชเกบขอมลรายละเอยดสวนงาน

ตารางท 4-11 ตารางแสดงรายละเอยดของตารางขอมล department ชอฟลด ชนดของขอมล ค าอธบาย

dep_id varchar(10) รหสสวนงาน [PK] dep_des varchar(50) ค าอธบายสวนงาน dep_status enum(‘0’,’1’) สถานะสวนงาน (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

Page 53: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

42

7) ชอตาราง employee รายละเอยด ตารางขอมลหลก (Master data) พนกงาน ใชเกบขอมลรายละเอยดพนกงาน

ตารางท 4-12 ตารางแสดงรายละเอยดของตารางขอมล employee ชอฟลด ชนดของขอมล ค าอธบาย

emp_id varchar(10) รหสพนกงาน [PK] emp_pw varchar(20) รหสผานพนกงาน emp_level tinyint ระดบสทธการจดการขอมล emp_title enum(‘1’,’2’,’3’) ค าน าหนา (1 – นาย หรอ 2 – นางสาว หรอ 3 – นาง) emp_name varchar(50) ชอพนกงาน emp_sname varchar(80) นามสกลพนกงาน emp_dep-id varchar(10) รหสสวนงานพนกงาน [FK] emp_plant-id varchar(10) รหสโรงงานพนกงาน [FK] emp_status enum(‘0’,’1’) สถานะพนกงาน (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

8) ชอตาราง mat รายละเอยด ตารางขอมลหลก (Master data) วสด ใชเกบขอมลรายละเอยดวสด

ตารางท 4-13 ตารางแสดงรายละเอยดของตารางขอมล mat ชอฟลด ชนดของขอมล ค าอธบาย

mat_id varchar(10) รหสวสด [PK] mat_status enum(‘0’,’1’) สถานะวสด (0 – ไมใชงานแลว หรอ 1 – ใชงานอย) mat_des varchar(50) ค าอธบายวสด mat_type-id tinyint รหสประเภทวสด [FK] mat_unit-id tinyint รหสหนวยนบวสด [FK]

9) ชอตาราง mattype รายละเอยด ตารางขอมลหลก (Master data) ประเภทวสด ใชเกบขอมลรายละเอยดประเภทวสด

ตารางท 4-14 ตารางแสดงรายละเอยดของตารางขอมล mattype ชอฟลด ชนดของขอมล ค าอธบาย

mattype_id varchar(10) รหสประเภทวสด [PK] mattype_des varchar(50) ค าอธบายประเภทวสด mattye_status enum(‘0’,’1’) สถานะประเภทวสด (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

Page 54: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

43

10) ชอตาราง unit รายละเอยด ตารางขอมลหลก (Master data) หนวยนบวสด ใชเกบขอมลรายละเอยดหนวยวสด

ตารางท 4-15 ตารางแสดงรายละเอยดของตารางขอมล unit ชอฟลด ชนดของขอมล ค าอธบาย

unit_id varchar(10) รหสหนวยนบวสด [PK] unit_des varchar(50) ค าอธบายหนวยนบวสด unit_status enum(‘0’,’1’) สถานะหนวยนบวสด (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

11) ชอตาราง plant

รายละเอยด ตารางขอมลหลก (Master data) โรงงาน ใชเกบขอมลรายละเอยดโรงงาน

ตารางท 4-16 ตารางแสดงรายละเอยดของตารางขอมล plant ชอฟลด ชนดของขอมล ค าอธบาย

plant_id varchar(10) รหสโรงงาน [PK] plant_des varchar(50) ค าอธบายโรงงาน plant_comp-id varchar(10) รหสบรษท [FK] plant_status enum(‘0’,’1’) สถานะโรงงาน (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

12) ชอตาราง product

รายละเอยด ตารางขอมลหลก (Master data) ผลตภณฑ ใชเกบขอมลรายละเอยดผลตภณฑ

ตารางท 4-17 ตารางแสดงรายละเอยดของตารางขอมล product ชอฟลด ชนดของขอมล ค าอธบาย

prod_id varchar(10) รหสผลตภณฑ [PK] prod_status enum(‘0’,’1’) สถานะผลตภณฑ (0 – ไมใชงานแลว หรอ 1 – ใชงานอย) prod_des varchar(100) ค าอธบายผลตภณฑ prod_type-id tinyint รหสประเภทวสด [FK] prod_unit-id Tinyint รหสหนวยนบวสด [FK]

Page 55: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

44

13) ชอตาราง termofpay-cus รายละเอยด ตารางขอมลหลก (Master data) เงอนไขการช าระเงนของลกคา ใชเกบ

ขอมลรายละเอยด เงอนไขการช าระเงนของลกคา

ตารางท 4-18 ตารางแสดงรายละเอยดของตารางขอมล termofpay-cus ชอฟลด ชนดของขอมล ค าอธบาย

topc_order int (auto_increment) รหสเงอนไขการช าระเงนลกคา [PK] topc_des varchar(50) ค าอธบายการช าระเงนลกคา topc_status enum(‘0’,’1’) สถานะการช าระเงนลกคา (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

14) ชอตาราง termofpay-ven

รายละเอยด ตารางขอมลหลก (Master data) เงอนไขการช าระเงนของผขายวสด ใชเกบขอมลรายละเอยด เงอนไขการช าระเงนของผขายวสด

ตารางท 4-19 ตารางแสดงรายละเอยดของตารางขอมล termofpay-ven ชอฟลด ชนดของขอมล ค าอธบาย

topv_order int (auto_increment) รหสเงอนไขการช าระเงนผขายวสด [PK] topv_des varchar(50) ค าอธบายการช าระเงนผขายวสด topv_status enum(‘0’,’1’) สถานะการช าระเงนผขายวสด (0 – ไมใชงานแลว หรอ 1

– ใชงานอย)

15) ชอตาราง transporter

รายละเอยด ตารางขอมลหลก (Master data) ผท าการขนสง ใชเกบขอมลรายละเอยดผท าการขนสง

ตารางท 4-20 ตารางแสดงรายละเอยดของตารางขอมล transporter ชอฟลด ชนดของขอมล ค าอธบาย

trans_id varchar(10) รหสผท าการขนสง [PK] trans_des varchar(50) ค าอธบายผท าการขนสง trans _status enum(‘0’,’1’) สถานะผท าการขนสง (0 – ไมใชงานแลว หรอ 1 – ใชงานอย)

Page 56: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

45

16) ชอตาราง vendor รายละเอยด ตารางขอมลหลก (Master data) ผขายวสด ใชเกบขอมลรายละเอยดผขายวสด

ตารางท 4-21 ตารางแสดงรายละเอยดของตารางขอมล vendor ชอฟลด ชนดของขอมล ค าอธบาย

vendor_id varchar(10) รหสผขายวสด [PK] vendor_status enum(‘0’,’1’) สถานะผขายวสด (0 – ไมใชงานแลว หรอ 1 – ใชงานอย) vendor_des varchar(50) ค าอธบายผขายวสด vendor_address1 varchar(100) ทอยผขายวสด 1 vendor_address2 varchar(100) ทอยผขายวสด 2 vendor_tel varchar(20) หมายเลขโทรศพทผขายวสด vendor_fax varchar(20) หมายเลขโทรสารผขายวสด vendor_website varchar(30) เวบไซตผขายวสด vendor_email varchar(30) อเมลผขายวสด vendor_term int เงอนไขการช าระเงนผขายวสด [FK]

ตารางขอมลส าหรบตงคา (Configuration Table) กระบวนการและระบบ จ านวน 16 ตาราง มรายละเอยดดงน

17) ชอตาราง cft_admin รายละเอยด ตารางขอมลผมสทธเปนผดแลระบบ ใชเกบขอมลรหสของผใชงานทเปนผดแลระบบ

ตารางท 4-22 ตารางแสดงรายละเอยดของตารางขอมล cft_admin ชอฟลด ชนดของขอมล ค าอธบาย

cadmin_order int (auto_increment) ล าดบรายการ [PK] cadmin_id varchar(10) รหสพนกงานทเปนผดแลระบบ [FK]

18) ชอตาราง cft_create-quotation

รายละเอยด ตารางขอมลผมสทธในการสราง Quotation ใชเกบขอมลรหสของผใชงานทมสทธสราง Quotation

Page 57: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

46

ตารางท 4-23 ตารางแสดงรายละเอยดของตารางขอมล cft_create-quotation ชอฟลด ชนดของขอมล ค าอธบาย

ccrquo_order int (auto_increment) ล าดบรายการ [PK] ccrquo _id varchar(20) รหสพนกงานทมสทธสราง Quotation [FK] ccrquo_plant varchar(10) รหสโรงงานทมสทธสราง Quotation [FK]

19) ชอตาราง cft_app-quotation

รายละเอยด ตารางขอมลผมสทธในการอนมต Quotation ใชเกบขอมลรหสของผใชงานทมสทธอนมต Quotation

ตารางท 4-24 ตารางแสดงรายละเอยดของตารางขอมล cft_app-quotation ชอฟลด ชนดของขอมล ค าอธบาย

caquo_order int (auto_increment) ล าดบรายการ [PK] caquo _id varchar(20) รหสพนกงานทมสทธอนมต Quotation [FK] caquo_plant varchar(10) รหสโรงงานทมสทธอนมต Quotation [FK]

20) ชอตาราง cft_create-so

รายละเอยด ตารางขอมลผมสทธในการสราง Sales Order ใชเกบขอมลรหสของผใชงานทมสทธสราง Sales Order

ตารางท 4-25 ตารางแสดงรายละเอยดของตารางขอมล cft_create-so ชอฟลด ชนดของขอมล ค าอธบาย

ccrso_order int (auto_increment) ล าดบรายการ [PK] ccrso _id varchar(20) รหสพนกงานทมสทธสราง Sales Order [FK] ccrso_plant varchar(10) รหสโรงงานทมสทธสราง Sales Order [FK]

21) ชอตาราง cft_create-pl

รายละเอยด ตารางขอมลผมสทธในการสราง Packing List ใชเกบขอมลรหสของผใชงานทมสทธสราง Packing List

Page 58: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

47

ตารางท 4-26 ตารางแสดงรายละเอยดของตารางขอมล cft_create-pl ชอฟลด ชนดของขอมล ค าอธบาย

ccrpl_order int (auto_increment) ล าดบรายการ [PK] ccrpl _id varchar(20) รหสพนกงานทมสทธสราง Packing List [FK] ccrpl_plant varchar(10) รหสโรงงานทมสทธสราง Packing List [FK]

22) ชอตาราง cft_create-inv

รายละเอยด ตารางขอมลผมสทธในการสราง Invoice ใชเกบขอมลรหสของผใชงานทมสทธสราง Invoice

ตารางท 4-27 ตารางแสดงรายละเอยดของตารางขอมล cft_create-inv ชอฟลด ชนดของขอมล ค าอธบาย

ccrinv_order int (auto_increment) ล าดบรายการ [PK] ccrinv _id varchar(20) รหสพนกงานทมสทธสราง Invoice [FK] ccrinv_plant varchar(10) รหสโรงงานทมสทธสราง Invoice [FK]

23) ชอตาราง cft_create-payment

รายละเอยด ตารางขอมลผมสทธในการสราง Payment ใชเกบขอมลรหสของผใชงานทมสทธสราง Payment

ตารางท 4-28 ตารางแสดงรายละเอยดของตารางขอมล cft_create-payment ชอฟลด ชนดของขอมล ค าอธบาย

ccrpay_order int (auto_increment) ล าดบรายการ [PK] ccrpay _id varchar(20) รหสพนกงานทมสทธสราง Payment [FK] ccrpay_plant varchar(10) รหสโรงงานทมสทธสราง Payment [FK]

24) ชอตาราง cft_app-payment

รายละเอยด ตารางขอมลผมสทธในการอนมต Payment ใชเกบขอมลรหสของผใชงานทมสทธอนมต Payment

Page 59: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

48

ตารางท 4-29 ตารางแสดงรายละเอยดของตารางขอมล cft_app-payment ชอฟลด ชนดของขอมล ค าอธบาย

capay_order int (auto_increment) ล าดบรายการ [PK] capay _id varchar(20) รหสพนกงานทมสทธอนมต Payment [FK] capay_plant varchar(10) รหสโรงงานทมสทธอนมต Payment [FK]

25) ชอตาราง cft_create-pr

รายละเอยด ตารางขอมลผมสทธในการสราง Purchase Requisition ใชเกบขอมลรหสของผใชงานทมสทธสราง Purchase Requisition

ตารางท 4-30 ตารางแสดงรายละเอยดของตารางขอมล cft_create-pr ชอฟลด ชนดของขอมล ค าอธบาย

ccrpr_order int (auto_increment) ล าดบรายการ [PK] ccrpr _id varchar(20) รหสพนกงานทมสทธสราง PR [FK] ccrpr_plant varchar(10) รหสโรงงานทมสทธสราง PR [FK]

26) ชอตาราง cft_app-pr

รายละเอยด ตารางขอมลผมสทธในการอนมต Purchase Requisition ใชเกบขอมลรหสของผใชงานทมสทธอนมต Purchase Requisition

ตารางท 4-31 ตารางแสดงรายละเอยดของตารางขอมล cft_app-pr ชอฟลด ชนดของขอมล ค าอธบาย

capr_order int (auto_increment) ล าดบรายการ [PK] capr _id varchar(20) รหสพนกงานทมสทธอนมต PR [FK] capr_plant varchar(10) รหสโรงงานทมสทธอนมต PR [FK]

27) ชอตาราง cft_create-po

รายละเอยด ตารางขอมลผมสทธในการสราง Purchase Order ใชเกบขอมลรหสของผใชงานทมสทธสราง Purchase Order

Page 60: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

49

ตารางท 4-32 ตารางแสดงรายละเอยดของตารางขอมล cft_create-po ชอฟลด ชนดของขอมล ค าอธบาย

ccrpo_order int (auto_increment) ล าดบรายการ [PK] ccrpo _id varchar(20) รหสพนกงานทมสทธสราง PO [FK] ccrpo_plant varchar(10) รหสโรงงานทมสทธสราง PO [FK]

28) ชอตาราง cft_app-po

รายละเอยด ตารางขอมลผมสทธในการอนมต Purchase Order ใชเกบขอมลรหสของผใชงานทมสทธอนมต Purchase Order

ตารางท 4-33 ตารางแสดงรายละเอยดของตารางขอมล cft_app-po ชอฟลด ชนดของขอมล ค าอธบาย

capo_order int (auto_increment) ล าดบรายการ [PK] capo _id varchar(20) รหสพนกงานทมสทธอนมต PO [FK] capo_plant varchar(10) รหสโรงงานทมสทธอนมต PO [FK]

29) ชอตาราง cft_create-gr

รายละเอยด ตารางขอมลผมสทธในการสราง Goods Receipt ใชเกบขอมลรหสของผใชงานทมสทธสราง Goods Receipt

ตารางท 4-34 ตารางแสดงรายละเอยดของตารางขอมล cft_create-gr ชอฟลด ชนดของขอมล ค าอธบาย

ccrgr_order int (auto_increment) ล าดบรายการ [PK] ccrgr _id varchar(20) รหสพนกงานทมสทธสราง GR [FK] ccrgr_plant varchar(10) รหสโรงงานทมสทธสราง GR [FK]

30) ชอตาราง cft_create-plnorder

รายละเอยด ตารางขอมลผมสทธในการสราง Planed Order ใชเกบขอมลรหสของผใชงานทมสทธสราง Planed Order

Page 61: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

50

ตารางท 4-35 ตารางแสดงรายละเอยดของตารางขอมล cft_create-plnorder ชอฟลด ชนดของขอมล ค าอธบาย

ccrplno_order int (auto_increment) ล าดบรายการ [PK] ccrplno _id varchar(20) รหสพนกงานทมสทธสราง Planned Order [FK] ccrplno_plant varchar(10) รหสโรงงานทมสทธสราง Planned Order [FK]

31) ชอตาราง cft_app-plnorder

รายละเอยด ตารางขอมลผมสทธในการอนมต Planed Order ใชเกบขอมลรหสของผใชงานทมสทธอนมต Planed Order

ตารางท 4-36 ตารางแสดงรายละเอยดของตารางขอมล cft_app-plnorder ชอฟลด ชนดของขอมล ค าอธบาย

caplno_order int (auto_increment) ล าดบรายการ [PK] caplno _id varchar(20) รหสพนกงานทมสทธอนมต Planned Order [FK] caplno_plant varchar(10) รหสโรงงานทมสทธอนมต Planned Order [FK]

32) ชอตาราง cft_create-prdorder

รายละเอยด ตารางขอมลผมสทธในการสราง Production Order ใชเกบขอมลรหสของผใชงานทมสทธสราง Production Order

ตารางท 4-37 ตารางแสดงรายละเอยดของตารางขอมล cft_create-prdorder ชอฟลด ชนดของขอมล ค าอธบาย

ccrprdo_order int (auto_increment) ล าดบรายการ [PK] ccrprdo _id varchar(20) รหสพนกงานทมสทธสราง Production Order [FK] ccrprdo_plant varchar(10) รหสโรงงานทมสทธสราง Production Order [FK]

ตารางขอมลส าหรบตงคา (Configuration Table) สทธในการจดการขอมลหลก จ านวน 16 ตาราง มชอตารางและค าอธบายตารางดงแสดงในตารางตอไปน

33) ชอตาราง cft_s-bank รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกธนาคาร ใชเกบขอมล

รหสของผใชงานทมสทธในการจดการขอมลหลกธนาคาร

Page 62: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

51

ตารางท 4-38 ตารางแสดงรายละเอยดของตารางขอมล cft_s-bank ชอฟลด ชนดของขอมล ค าอธบาย

csbank_order int (auto_increment) ล าดบรายการ [PK] csbank_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกธนาคาร [FK]

34) ชอตาราง cft_s-bom

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลก Bill of Materials (BOM) ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลก BOM

ตารางท 4-39 ตารางแสดงรายละเอยดของตารางขอมล cft_s-bom ชอฟลด ชนดของขอมล ค าอธบาย

csbom_order int (auto_increment) ล าดบรายการ [PK] csbom_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลก BOM [FK]

35) ชอตาราง cft_s-client

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกองคกร ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกองคกร

ตารางท 4-40 ตารางแสดงรายละเอยดของตารางขอมล cft_s-client ชอฟลด ชนดของขอมล ค าอธบาย

csclient_order int (auto_increment) ล าดบรายการ [PK] csclient_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลก client [FK]

36) ชอตาราง cft_s-comp

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกบรษท ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกบรษท

ตารางท 4-41 ตารางแสดงรายละเอยดของตารางขอมล cft_s-comp ชอฟลด ชนดของขอมล ค าอธบาย

cscomp_order int (auto_increment) ล าดบรายการ [PK] cscomp_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกบรษท [FK]

Page 63: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

52

37) ชอตาราง cft_s-customer รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกลกคา ใชเกบขอมล

รหสของผใชงานทมสทธในการจดการขอมลหลกลกคา

ตารางท 4-42 ตารางแสดงรายละเอยดของตารางขอมล cft_s-customer ชอฟลด ชนดของขอมล ค าอธบาย

cscustomer_order int (auto_increment) ล าดบรายการ [PK] cscustomer_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกลกคา [FK]

38) ชอตาราง cft_s-dep

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกสวนงานในบรษท ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกสวนงานในบรษท

ตารางท 4-43 ตารางแสดงรายละเอยดของตารางขอมล cft_s-dep ชอฟลด ชนดของขอมล ค าอธบาย

csdep_order int (auto_increment) ล าดบรายการ [PK] csdep_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกสวนงาน [FK]

39) ชอตาราง cft_s-emp

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกพนกงาน ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกพนกงาน

ตารางท 4-44 ตารางแสดงรายละเอยดของตารางขอมล cft_s-emp ชอฟลด ชนดของขอมล ค าอธบาย

csemp_order int (auto_increment) ล าดบรายการ [PK] csemp_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกพนกงาน [FK]

40) ชอตาราง cft_s-mat

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกวสด ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกวสด

Page 64: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

53

ตารางท 4-45 ตารางแสดงรายละเอยดของตารางขอมล cft_s-mat ชอฟลด ชนดของขอมล ค าอธบาย

csmat_order int (auto_increment) ล าดบรายการ [PK] csmat_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกวสด [FK]

41) ชอตาราง cft_s-mattype

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกประเภทวสด ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกประเภทวสด

ตารางท 4-46 ตารางแสดงรายละเอยดของตารางขอมล cft_s-mattype ชอฟลด ชนดของขอมล ค าอธบาย

csmattype_order int (auto_increment) ล าดบรายการ [PK] csmattype_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกประเภทวสด [FK]

42) ชอตาราง cft_s-matunit

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกหนวยนบวสด ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกหนวยนบวสด

ตารางท 4-47 ตารางแสดงรายละเอยดของตารางขอมล cft_s-matunit ชอฟลด ชนดของขอมล ค าอธบาย

csmatunit_order int (auto_increment) ล าดบรายการ [PK] csmatunit_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกหนวยนบวสด [FK]

43) ชอตาราง cft_s-plant

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกโรงงาน ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกโรงงาน

ตารางท 4-48 ตารางแสดงรายละเอยดของตารางขอมล cft_s-plant ชอฟลด ชนดของขอมล ค าอธบาย

csplant_order int (auto_increment) ล าดบรายการ [PK] csplant_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกโรงงาน [FK]

Page 65: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

54

44) ชอตาราง cft_s-product รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกผลตภณฑ ใชเกบ

ขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกผลตภณฑ

ตารางท 4-49 ตารางแสดงรายละเอยดของตารางขอมล cft_s-product ชอฟลด ชนดของขอมล ค าอธบาย

csproduct_order int (auto_increment) ล าดบรายการ [PK] csproduct_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกผลตภณฑ [FK]

45) ชอตาราง cft_s-topcus

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกเงอนไขการช าระเงนของลกคา ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกเงอนไขการช าระเงนของลกคา

ตารางท 4-50 ตารางแสดงรายละเอยดของตารางขอมล cft_s-topcus ชอฟลด ชนดของขอมล ค าอธบาย

cstopcus_order int (auto_increment) ล าดบรายการ [PK] cstopcus_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกเงอนไขการ

ช าระเงนของลกคา [FK]

46) ชอตาราง cft_s-topven

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกเงอนไขการช าระเงนของผขายวสด ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกเงอนไขการช าระเงนของผขายวสด

ตารางท 4-51 ตารางแสดงรายละเอยดของตารางขอมล cft_s-topven ชอฟลด ชนดของขอมล ค าอธบาย

cstopven_order int (auto_increment) ล าดบรายการ [PK] cstopven_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกขอมลหลก

เงอนไขการช าระเงนของผขายวสด [FK]

Page 66: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

55

47) ชอตาราง cft_s-trans รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกผท าการขนสง ใชเกบ ขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกผท าการขนสง

ตารางท 4-52 ตารางแสดงรายละเอยดของตารางขอมล cft_s-trans ชอฟลด ชนดของขอมล ค าอธบาย

cstrans_order int (auto_increment) ล าดบรายการ [PK] cstrans_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกผท าการขนสง [FK]

48) ชอตาราง cft_s-vendor

รายละเอยด ตารางขอมลรายชอผมสทธในการจดการขอมลหลกผขายวสด ใชเกบขอมลรหสของผใชงานทมสทธในการจดการขอมลหลกผขายวสด

ตารางท 4-53 ตารางแสดงรายละเอยดของตารางขอมล cft_s-vendor ชอฟลด ชนดของขอมล ค าอธบาย

csvendor_order int (auto_increment) ล าดบรายการ [PK] csvendor_id varchar(20) รหสพนกงานทมสทธจดการขอมลหลกผขายวสด [FK]

ตารางขอมลธรกรรม (Transaction Data) จ านวน 12 ตาราง มรายละเอยดดงน

49) ชอตาราง quotation-head รายละเอยด ตารางขอมล Quotation สวนหว ใชเกบขอมลรายละเอยดของสวนหวของ

Quotation

ตารางท 4-54 ตารางแสดงรายละเอยดของตารางขอมล quotation-head ชอฟลด ชนดของขอมล ค าอธบาย

quo_id varchar(20) รหสใบเสนอราคา [PK] quo_cus-id varchar(10) รหสลกคา [FK] quo_plant-id varchar(10) รหสโรงงาน [FK] quo_empcr-id varchar(10) รหสพนกงานทสรางใบเสนอราคา [FK] quo_empap-id varchar(10) รหสพนกงานทอนมตใบเสนอราคา [FK] quo_crdate date วนททพนกงานสรางใบเสนอราคา quo_apdate date วนททพนกงานอนมตใบเสนอราคา quo_app enum(‘0’,’1’) สถานะใบเสนอราคา (0 – ยงไมอนมต หรอ 1 – อนมตแลว)

Page 67: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

56

50) ชอตาราง quotation-detail รายละเอยด ตารางขอมล Quotation สวนรายละเอยด ใชเกบขอมลรายละเอยดของสวน

รายละเอยดของ Quotation

ตารางท 4-55 ตารางแสดงรายละเอยดของตารางขอมล quotation-detail ชอฟลด ชนดของขอมล ค าอธบาย

quod_order int (auto_increment) ล าดบรายการ [PK] quod_hid varchar(20) รหสใบเสนอราคา [FK] quod_prod-id varchar(10) รหสผลตภณฑ [FK] quod_prod-cost double ราคาตอหนวยของผลตภณฑ quod_qty int ปรมาณผลตภณฑ

51) ชอตาราง so

รายละเอยด ตารางขอมล Sales Order ใชเกบขอมลรายละเอยดของ Sales Order

ตารางท 4-56 ตารางแสดงรายละเอยดของตารางขอมล so ชอฟลด ชนดของขอมล ค าอธบาย

so_id varchar(20) รหสใบสงขาย [PK] so_quo-id varchar(20) รหสใบเสนอราคา [FK] so_po-id varchar(20) รหส PO ลกคา so_date date วนทสรางใบสงขาย so_plant-id varchar(10) รหสโรงงาน [FK] so_emp-id varchar(10) รหสพนกงานทสรางใบสงขาย [FK] so_pl-id varchar(10) รหส Packing List [FK] so_inv-id varchar(10) รหส Invoice [FK] so_pay-id varchar(10) รหส Payment [FK]

52) ชอตาราง pl-head

รายละเอยด ตารางขอมล Packing List สวนหว ใชเกบขอมลรายละเอยดของสวนหวของ Packing List

Page 68: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

57

ตารางท 4-57 ตารางแสดงรายละเอยดของตารางขอมล pl-head ชอฟลด ชนดของขอมล ค าอธบาย

pl_id varchar(20) รหส Packing List [PK] pl_cus-id varchar(10) รหสลกคา [FK] pl_po-id varchar(20) รหส PO ลกคา pl_plant-id varchar(10) รหสโรงงาน [FK] pl_emp-id varchar(10) รหสพนกงานทสราง Packing List [FK] pl_date date วนทสราง Packing List

53) ชอตาราง pl-detail

รายละเอยด ตารางขอมล Packing List สวนรายละเอยด ใชเกบขอมลรายละเอยดของสวนรายละเอยดของ Packing List

ตารางท 4-58 ตารางแสดงรายละเอยดของตารางขอมล pl-detail ชอฟลด ชนดของขอมล ค าอธบาย

pld_order int (auto_increment) ล าดบรายการ [PK] pld_hid varchar(20) รหส Packing List [FK] pld_prod-id varchar(10) รหสผลตภณฑ [FK] quod_prod-w double น าหนกตอหนวยของผลตภณฑ quod_oqty int ปรมาณผลตภณฑทสง quod_sqty int ปรมาณผลตภณฑทสง

54) ชอตาราง invoice

รายละเอยด ตารางขอมล Invoice ใชเกบขอมลรายละเอยดของ Invoice

Page 69: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

58

ตารางท 4-59 ตารางแสดงรายละเอยดของตารางขอมล invoice ชอฟลด ชนดของขอมล ค าอธบาย

inv_id varchar(20) รหสใบแจงหน [PK] inv_date date วนทสรางใบแจงหน inv_cus-id varchar(10) รหสลกคา [FK] inv_plant-id varchar(10) รหสโรงงาน [FK] inv_so-id varchar(10) รหสใบสงขาย [FK] inv_pl-id varchar(10) รหส Packing List [FK] inv_emp-id varchar(10) รหสพนกงานทสราง Invoice [FK] inv_paid double จ านวนเงนทลกคาช าระ inv_paid-docno varchar(20) รหสเอกสารช าระเงน inv_paiddate date วนทรบการช าระเงน inv_paidmethod enum(‘1’,2’,’3’) วธการช าระเงน (1 – เงนสด หรอ 2 – เชค หรอ 3 – โอนผานธนาคาร ) inv_paid-bankid varchar(10) รหสธนาคาร [FK] inv_paidemp-id varchar(10) รหสพนกงานทบนทกการช าระเงน [FK]

55) ชอตาราง payment

รายละเอยด ตารางขอมล Payment ใชเกบขอมลรายละเอยด Payment

ตารางท 4-60 ตารางแสดงรายละเอยดของตารางขอมล payment ชอฟลด ชนดของขอมล ค าอธบาย

pay_id varchar(20) รหส Payment [PK] pay_date date วนทสราง Payment pay_emp-id varchar(10) รหสพนกงานทสราง Payment [FK] pay_plant-id varchar(10) รหสโรงงาน [FK] pay_vendor-id varchar(10) รหสผขายวสด [FK] pay_inv-id varchar(20) รหสใบแจงหนจากผขายวสด pay_amount double จ านวนเงนทตองช าระ pay_method enum(‘1’,2’,’3’) วธการช าระเงน (1 – เงนสด หรอ 2 – เชค หรอ 3 – โอนผานธนาคาร ) pay_bank-id varchar(10) รหสธนาคาร [FK] pay_doc-no varchar(30) รหสเอกสาร pay_closed enum(‘0’,’1’) สถานะการช าระเงน (0 – ยงไมไดช าระ หรอ 1 – ช าระแลว) pay_closedate date วนทช าระเงน

Page 70: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

59

56) ชอตาราง gr รายละเอยด ตารางขอมล Goods Receipt ใชเกบขอมลรายละเอยด Goods Receipt

ตารางท 4-61 ตารางแสดงรายละเอยดของตารางขอมล gr ชอฟลด ชนดของขอมล ค าอธบาย

gr_id varchar(20) รหส Goods Receipt [PK] gr_date date วนทสราง Goods Receipt gr_emp-id varchar(10) รหสพนกงานทด าเนนงาน [FK] gr_plant-id varchar(10) รหสโรงงาน [FK] gr_vendor-id varchar(10) รหสผขายวสด [FK] gr_mat-id varchar(10) รหสวสด [FK] gr_qty double ปรมาณวสดทรบ gr_po-id varchar(20) รหส PO [FK] gr_pay-id varchar(20) รหส Payment ลกคา gr_closed enum(‘0’,’1’) สถานการรบผลตภณฑ (0 – ไมสมบรณ หรอ 1 – สมบรณแลว)

57) ชอตาราง pr

รายละเอยด ตารางขอมล Purchase Requisition ใชเกบขอมลรายละเอยด Purchase Requisition

ตารางท 4-62 ตารางแสดงรายละเอยดของตารางขอมล pr ชอฟลด ชนดของขอมล ค าอธบาย

pr_id varchar(20) รหส PR [PK] pr_date date วนทออก PR pr_duedate date วนทตองการ pr_emp-id varchar(10) รหสพนกงานทสราง PR [FK] pr_plant-id varchar(10) รหสโรงงาน [FK] pr_mat-id varchar(10) รหสวสด [FK] pr_qty double ปรมาณวสดทรบ pr_apprv enum(‘0’,’1’) สถานการอนมต PR (0 – ยงไมอนมต หรอ 1 – อนมตแลว) pr_assign-to varchar(10) รหสพนกงานทออก PO [FK] pr_assign-date date วนทมอบหมาย PR pr_po-id varchar(20) รหส PO [FK] pr-closed enum(‘0’,’1’) สถานการสราง PO (0 – ยงไมไดสราง หรอ 1 – สรางแลว)

Page 71: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

60

58) ชอตาราง po รายละเอยด ตารางขอมล Purchase Order ใชเกบขอมลรายละเอยด Purchase Order

ตารางท 4-63 ตารางแสดงรายละเอยดของตารางขอมล po ชอฟลด ชนดของขอมล ค าอธบาย

po_id varchar(20) รหส PO [PK] po_date date วนทออก PO po_duedate date วนทตองการ po_emp-id varchar(10) รหสพนกงานทสราง PO [FK] po_plant-id varchar(10) รหสโรงงาน [FK] po_vendor-id varchar(10) รหสผขายวสด PO [FK] po_mat-id varchar(10) รหสวสด [FK] po_qty double ปรมาณวสดทสงซอ po_uprice double ราคาตอหนวยของวสดทสงซอ po_apprv-empid varchar(10) รหสพนกงานทอนมต PO [FK] po_apprv enum(‘0’,’1’) สถานการอนมต PO (0 – ยงไมไดอนมต หรอ 1 – อนมตแลว) po_apprv-date date วนทอนมต PO po_pr-id varchar(20) รหส PR [FK] po_gr-id varchar(20) รหส GR [PK] po_closed enum(‘0’,’1’) สถานการปด PO (0 – ยงไมไดปด หรอ 1 – ปดแลว)

59) ชอตาราง plnorder รายละเอยด ตารางขอมล Planned Order ใชเกบขอมลรายละเอยด Planned Order

ตารางท 4-64 ตารางแสดงรายละเอยดของตารางขอมล plnorder ชอฟลด ชนดของขอมล ค าอธบาย

plno_id varchar(20) รหส Planned Order [PK] plno_date date วนทสราง Planned Order plno_rdate date วนทตองการผลตภณฑ plno_emp-id varchar(10) รหสพนกงานผสราง Planned Order [FK] plno_prod-id varchar(10) รหสผลตภณฑทตองการใหผลต [FK] plno_qty double จ านวนผลตภณฑทตองการใหผลต plno_empa-id varchar(10) รหสพนกงานผอนมต Planned Order [FK] plno_adate date วนทอนมต Planned Order plno_prdo-id varchar(20) รหส Production Order [FK]

Page 72: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

61

60) ชอตาราง prdorder รายละเอยด ตารางขอมล Production Order ใชเกบขอมลรายละเอยด Production Order

ตารางท 4-65 ตารางแสดงรายละเอยดของตารางขอมล prdorder ชอฟลด ชนดของขอมล ค าอธบาย

prdo_id varchar(20) รหส Production Order [PK] prdo_date date วนทสราง Production Order prdo_emp-id varchar(10) รหสพนกงานผสราง Production Order [FK] prdo_prod-id varchar(10) รหสผลตภณฑทสงผลต [FK] prdo_qty double จ านวนผลตภณฑทสงผลต prdo_st1-date date วนทด าเนนการขนตอนการผลตท 1 แลวเสรจ prdo_st1-emp-id varchar(10) รหสพนกงานผด าเนนขนตอนการผลต 1 [FK] prdo_st1-qty double จ านวนผลตภณฑหลงขนตอนการผลต 2 prdo_st2-date date วนทด าเนนการขนตอนการผลตท 1 แลวเสรจ prdo_st2-emp-id varchar(10) รหสพนกงานผด าเนนขนตอนการผลต 2 [FK] prdo_st2-qty double จ านวนผลตภณฑหลงขนตอนการผลต 2 prdo_stg-date date วนทน าผลตภณฑเขาเกบ prdo_stg-emp-id varchar(10) รหสพนกงานผสงมอบผลตภณฑเขาเกบ [FK] prdo_stg-rec-id varchar(10) รหสพนกงานผรบผลตภณฑเขาเกบ [FK] prdo_stg-qty double จ านวนผลตภณฑทน าเขาเกบ

เมอออกแบบฐานขอมลแลว ไดน าไปสรางฐานขอมลจรงใน phpMyAdmin ของ AppServ

(รปท 4-8) และออกแบบสวนตดตอกบผใชงาน (User Interface) โดยท าเปนแบบรางทสวน Header ทแสดงชอและสญลกษณของ ALSIS อยดานบนของเวบเพจ สวน Navigation ทแสดงเมนรายการของแตละหนาเวบ อยดานซายของเวบเพจ สวน Content ทเปนพนทการท างานและแสดงผล และสวน Footer ทแสดงการอางองและลขสทธของผพฒนาระบบ ดงแสดงในรปท 4-9

เมอออกแบบแบบรางแลว ไดน าไปพฒนาไปเปนแมแบบ (Template) ทจะใชกบทกหนาเวบเพจของ ALSIS ซงมการท างานดวยเวบสครปตดวยภาษาพเอชพ และก าหนดการแสดงผลทางเวบบราวเซอรดวย Cascading Style Sheet (CSS) ทถกก าหนดไวแลว ดงแสดงในรปท 4-10

จากนนไดพฒนา ALSIS บนแมแบบทไดออกแบบไวจนครบทก Module หรอรนตามทก าหนดไว คอ Module 1 Transaction data (รปท 4-11) Module 2 Master data และ Module 3

Page 73: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

62

Configuration table (รปท 4-12) และเมอน า ALSIS ไปทดสอบการใชงาน พบวา ALSIS สามารถท างานไดตามความตองการทผใชงานตองการ

รปท 4-8 ฐานขอมลของ ALSIS ทพฒนาใน phpMyAdmin

รปท 4-9 แบบรางการออกแบบสวนตดตอกบผใชงานของ ALSIS

สวน Header แสดงชอและสญลกษณของระบบ

สวน Navigation แสดงเมนรายการ ของแตละหนาเวบ

สวน Content พนทท างานและแสดงผล

สวน Footer แสดงการอางองและลขสทธ

Page 74: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

63

รปท 4-10 แมแบบ (Template) ของหนาเวบทเปนสวนตดตอกบผใชงานของ ALSIS

รปท 4-11 ตวอยาง ALSIS ใน Module 1 Transaction data

Page 75: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

64

รปท 4-12 ตวอยาง ALSIS ใน Module 2 Master data และ Module 3 Configuration table

4.4 จดท าคมอการใชงานระบบ เมอพฒนา ALSIS เรยบรอยแลว ผวจยไดจดท าคมอการใชงาน แบบฝกปฏบตและแบบประเมนผลการเรยนร ดงแสดงในรปท 4-13 เพอใหนกศกษาไดเรยนรวธการใชงาน ฝกปฏบตตามค าสงเพอเพมความเขาใจดานเนอหาทฤษฎของกระบวนวชา บรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา และไดออกแบบแบบสอบถามเชงปรมาณ เพอเกบขอมลผลจาการใชงาน ALSIS จากนกศกษาทใชงาน โดยท าการเปรยบเทยบผลการเรยนรระหวางกอนและหลงการใชงานระบบจากประชากรคอนกศกษาทลงทะเบยนในกระบวนวชา

Page 76: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

65

รปท 4-13 คมอการใชงาน ALSIS แบบฝกปฏบตและแบบประเมนผลการเรยนร

4.5 เกบขอมลผลการเรยนรจากการใชงานระบบ ผวจยไดท าการออกแบบแบบสอบถามเชงปรมาณ เพอเกบขอมลจากนกศกษาเพอเปรยบเทยบผลการเรยนรระหวางกอนและหลงการใชงาน ALSIS (รปท 4-14) โดยประชากรในการเกบขอมลเพอสอบถามผลจากการใชงาน ASIS คอนกศกษาทลงทะเบยนกระบวนวชา 954361 ในภาคการศกษาท 1/2555 และไมถอนกระบวนวชา จ านวน 133 คน

Page 77: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

66

รปท 4-14 แบบทดสอบเชงปรมาณเปรยบเทยบผลการเรยนร กอนและหลงการใชงาน ALSIS

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

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

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

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

Page 78: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

67

สวนท 1 ขอมลทวไปของผตอบแบบสอบถาม ตาราง 4-66 แสดงจ านวนและรอยละของผตอบแบบสอบถามจ าแนกตามเพศ

เพศ จ านวน รอยละ ชาย 64 48.85 หญง 67 51.15 รวม 131 100

จากตารางท 4-66 พบวาผตอบแบบสอบถามเปนเพศชาย รอยละ 48.85 เปนเพศหญง 51.15 ตามล าดบ

ตาราง 4-67 แสดงจ านวนและรอยละของจ านวนชวโมงในการใชงานอนเทอรเนตของนกศกษาตอสปดาห

จ านวนชวโมงการใชงาน อนเทอรเนตของนกศกษา

ตอสปดาห

จ านวน รอยละ

นอยกวา 10 ชวโมง 16 12.21 10-20 ชวโมง 41 31.30

มากกวา 20 ชวโมง 74 56.49 รวม 131 100

จากตารางท 4-67 พบวาผตอบแบบสอบถามใชงานอนเทอรเนตมากกวา 20 ชวโมงตอสปดาห มากทสด คดเปน 56.49 รองลงมาไดแก 10 ถง 20 ชวโมง รอยละ 31.30 และนอยกวา 10 ชวโมงตอสปดาห รอยละ 21.21 ตามล าดบ ตาราง 4-68 แสดงจ านวนและรอยละของจ านวนผตอบแบบสอบถามทเคยท างานเกยวกบการด าเนนการกบขอมลของระบบ ERP

เพศ จ านวน รอยละ เคย 8 6.11

ไมเคย 123 93.89 รวม 131 100

Page 79: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

68

จากตารางท 4-68 พบวาผตอบแบบสอบถามเคยท างานเกยวกบการด าเนนการกบขอมลของระบบ ERP รอยละ 6.11 และผตอบแบบสอบถามไมเคยท างานเกยวกบการด าเนนการกบขอมลของระบบ ERP 93.89 ตามล าดบ ตาราง 4-69 แสดงจ านวนและรอยละของจ านวนผตอบแบบสอบถามทเคยใชโปรแกรม หรอแอพลเคชนทเปนระบบสนบสนนการเรยนการสอนของกระบวนวชาอน

เพศ จ านวน รอยละ เคย 18 13.74

ไมเคย 113 86.26 รวม 131 100

จากตารางท 4-69 พบวาผตอบแบบสอบถามเคยใชโปรแกรม หรอแอพลเคชนทเปนระบบสนบสนนการเรยนการสอนของกระบวนวชาอน รอยละ 13.74 และผตอบแบบสอบถามไมเคยใชโปรแกรม หรอแอพลเคชนทเปนระบบสนบสนนการเรยนการสอนของกระบวนวชาอน 86.26 ตามล าดบ สวนท 2 ขอมลเกยวกบการประเมนการใชงานระบบจากผตอบแบบสอบถาม วเคราะหโดยใชคาความถ คารอยละและคาเฉลย

ตาราง 4-70 แสดงจ านวน รอยละ และคาเฉลยระดบความส าคญจากการประเมนผลการใชงานระบบสนบสนนการเรยนการสอนของผตอบแบบสอบถาม

หวขอการประเมน ระดบความส าคญ คา เฉลย

แปล ผล มาก

ทสด มาก ปาน

กลาง นอย นอย

ทสด ความเขาใจหรอมองเหนภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ หรอระบบสารสนเทศกจการ กอนทนกศกษาจะใชงานระบบสนบสนนการเรยนการสอนฯ

0 (0.00%)

0 (0.00%)

99 (75.57%)

22 (16.79%)

10 (7.63%)

2.68 ปาน กลาง

ความเขาใจหรอมองเหนภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศหรอระบบสารสนเทศกจการ หลงจากทนกศกษาใชงานระบบสนบสนนการเรยนการสอนฯ

37 (28.24%)

91 (69.47%)

3 (2.29%)

0 (0.00%)

0 (0.00%)

4.26 มาก

Page 80: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

69

ตาราง 4-70 (ตอ) แสดงจ านวน รอยละ และคาเฉลยระดบความส าคญจากการประเมนผลการใชงานระบบสนบสนนการเรยนการสอนของผตอบแบบสอบถาม

หวขอการประเมน ระดบความส าคญ คา เฉลย

แปล ผล มาก

ทสด มาก ปาน

กลาง นอย นอย

ทสด การใชงานระบบสนบสนนการเรยนการสอนฯ ท าใหมองเหนภาพกระบวนการธรกจทเกยวของกบ ERP

29 (22.14%)

90 (68.70%)

12 (9.16%)

0 (0.00%)

0 (0.00%)

4.13 มาก

ระบบการเรยนการสอนฯ มประโยชนตอนกศกษาทจะเสรมความเขาใจเกยวกบเนอหากระบวนวชา

43 (32.82%)

71 (54.20%)

13 (9.92%)

4 (3.05%)

0 (0.00%)

4.17 มาก

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

46 (35.11%)

66 (50.38%)

16 (12.21%)

3 (2.29%)

0 (0.00%)

4.18 มาก

แบบฝกหดและระบบสนบสนนการเรยนการสอนฯ ชวยเพมความรและความหมายของขอมลทเกยวของกบระบบ ERP

50 (38.17%)

60 (45.80%)

20 (15.27%)

1 (0.76%)

0 (0.00%)

4.21 มาก

ระบบสนบสนนการเรยนการสอนฯ ท าใหมองเหนภาพ หรอเขาใจเกยวกบการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ

35 (26.72%)

76 (58.02%)

20 (15.27%)

0 (0.00%)

0 (0.00%)

4.11 มาก

ระบบสนบสนนการเรยนการสอนฯ ท าใหมองเหนความสมพนธระหวางระบบสารสนเทศกจการ และกระบวนการธรกจ

31 (23.66%)

75 (57.25%)

24 (18.32%)

1 (0.76%)

0 (0.00%)

4.04 มาก

ระบบสนบสนนการเรยนการสอนฯ ท าใหทราบวาการใชระบบหรอเทคโนโลยสารสนเทศ มประโยชนตอการด าเนนธรกจขององคกร

49 (37.40%)

60 (45.80%)

22 (16.79%)

0 (0.00%)

0 (0.00%)

4.01 มาก

ระบบสนบสนนการเรยนการสอนฯ ใชงานงาย

25 (19.08%)

82 (62.60%)

24 (18.32%)

0 (0.00%)

0 (0.00%)

4.01 มาก

ระบบสนบสนนการเรยนการสอนฯ มความนาสนใจ

32 (24.43%)

70 (53.44%)

27 (20.61%)

2 (1.53%)

0 (0.00%)

4.01 มาก

ระบบสนบสนนการเรยนการสอนฯ มความสวยงาม นาใช

16 (12.21%)

96 (73.28%)

19 (14.50%)

0 (0.00%)

0 (0.00%)

3.98 มาก

Page 81: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

70

ตาราง 4-70 (ตอ) แสดงจ านวน รอยละ และคาเฉลยระดบความส าคญจากการประเมนผลการใชงานระบบสนบสนนการเรยนการสอนของผตอบแบบสอบถาม

หวขอการประเมน ระดบความส าคญ คา เฉลย

แปล ผล มาก

ทสด มาก ปาน

กลาง นอย นอย

ทสด ค าอธบายการใชงานและแบบฝกหดของระบบสนบสนนการเรยนการสอนฯ เขาใจงาย

17 (12.98%)

90 (68.70%)

24 (18.32%)

0 (0.00%)

0 (0.00%)

3.95 มาก

กา รท า แบบ ฝกหดผ า นระบบระบบสนบสนนการเรยนการสอนฯ เปนคะแนนสวนหนงทใชในการวดผลการศกษา

60 (45.80%)

70 (53.44%)

1 (0.76%)

0 (0.00%)

0 (0.00%)

4.45 มาก

กระบวนวชาอนๆ ทเกยวของกบระบบสารสนเทศกจการ ควรมระบบสนบสนนการเรยนการสอนฯ เหมอนกบกระบวนวชาน

77 (58.78%)

50 (38.17%)

4 (3.05%)

0 (0.00%)

0 (0.00%)

4.56 มาก ทสด

จากตารางท 4-70 เปนผลประเมนการใชงานระบบจากผตอบแบบสอบถาม โดยจากกอนและหลงการใชงานระบบของผตอบแบบสอบถาม พบวากอนทผตอบแบบสอบถามจะใชงานระบบสนบสนนการเรยนการสอนฯ นน ผตอบแบบมความเขาใจหรอมองเหนภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ หรอระบบสารสนเทศกจการ อยในระดบปานกลาง ซงมคาเฉลยเทากบ 2.68 และหลงจากผตอบแบบสอบถามใชงานระบบแลว ท าใหมความเขาใจหรอมองเหนภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ หรอระบบสารสนเทศกจการ เพมขน โดยอยในระดบมาก ซงมคาเฉลยเทากบ 4.26 ผตอบแบบสอบถามเหนวาการใชงานระบบสนบสนนการเรยนการสอนฯ จะท าใหผตอบแบบสอบถามมองเหนภาพกระบวนการธรกจทเกยวของกบ ERP อยในระดบมาก ซงมคาเฉลยเทากบ 4.13 ผตอบแบบสอบถามเหนวาระบบการเรยนการสอนฯ มประโยชนตอนกศกษาทจะเสรมความเขาใจเกยวกบเนอหากระบวนวชา อยในระดบมาก ซงมคาเฉลยเทากบ 4.17 นอกจากนผตอบแบบสอบถามยงเหนวาแบบฝกหดและระบบสนบสนนการเรยนการสอนฯ มประโยชนตอการเพมความเขาใจหรอการใชเทคโนโลยในเชงธรกจ อยในระดบมาก ซงมคาเฉลยเทากบ 4.18 และชวยเพมความรและความหมายของขอมลทเกยวของกบระบบ ERP อยในระดบมาก ซงมคาเฉลยเทากบ 4.21 ผตอบแบบสอบถามเหนวาระบบสนบสนนการเรยนการสอนฯ ท าใหมองเหนภาพ หรอเขาใจเกยวกบการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ อยในระดบมาก ซง

Page 82: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

71

มคาเฉลยเทากบ 4.11 ท าใหมองเหนความสมพนธระหวางระบบสารสนเทศกจการ และกระบวนการธรกจ อยในระดบมาก ซงมคาเฉลยเทากบ 4.11 และท าใหทราบวาการใชระบบหรอเทคโนโลยสารสนเทศ มประโยชนตอการด าเนนธรกจขององคกร อยในระดบมาก ซงมคาเฉลยเทากบ 4.01 ในดานการใชงาน ค าอธบายการใชงาน ฝกปฏบตนน ผตอบแบบสอบถามเหนวาระบบสนบสนนการเรยนการสอนฯ ใชงานงาย อยในระดบมาก ซงมคาเฉลยเทากบ 4.01 มความนาสนใจ อยในระดบมาก ซงมคาเฉลยเทากบ 4.01 มความสวยงาม นาใช อยในระดบมาก ซงมคาเฉลยเทากบ 3.98 ค าอธบายการใชงานและแบบฝกหดของระบบสนบสนนการเรยนการสอนฯ เขาใจงาย อยในระดบมาก ซงมคาเฉลยเทากบ 3.95 การท าแบบฝกหดผานระบบระบบสนบสนนการเรยนการสอนฯ เปนคะแนนสวนหนงทใชในการวดผลการศกษา อยในระดบมาก ซงมคาเฉลยเทากบ 4.45 นอกจากนผตอบแบบสอบถามยงเหนวากระบวนวชาอนๆ ทเกยวของกบระบบสารสนเทศกจการ ควรมระบบสนบสนนการเรยนการสอนฯ เหมอนกบกระบวนวชาน อยในระดบมากทสด ซงมคาเฉลยเทากบ 4.56 สวนท 3 ขอมลเกยวกบขอเสนอแนะเกยวกบระบบ โดยสวนใหญผตอบแบบสอบถามมขอเสนอแนะเกยวกบระบบ คอ ควรจะมการแกไขขอมลไดหลงจากไดท ารายการไปแลว ซงระบบไมใหด าเนนการแกไข เนองจากเปนหลกการของระบบดานความปลอดภยและความโปรงใสของกระบวนการ

Page 83: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

บทท 5 สรป และอภปรายผลการวจย

การพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอนกระบวนวชาระบบ

สารสนเทศเพอการวางแผนทรพยากรองคกร โดยน าไปใหนกศกษาฝกปฏบตเพมเตมโดยใชเทคโนโลยโปรแกรมประยกตแบบเวบ (Web-based Application) เพอเพมความเขาใจดานเนอหาทฤษฎของกระบวนวชา และบรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา สามารถสรปผลการด าเนนงานวจยไดดงน

5.1 สรปผลการวจย การพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอนกระบวนวชาระบบ

สารสนเทศเพอการวางแผนทรพยากรองคกร (ALSIS) มวตถประสงคเพอพฒนาระบบตนแบบดวยเทคโนโลยโปรแกรมประยกตแบบเวบ ส าหรบใชในการเรยนการสอนในกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร 954361 และเปนระบบตนแบบในการพฒนาการเรยนการสอนของกระบวนวชาอนๆ ดานระบบสารสนเทศของหลกสตรฯ เพอใหนกศกษาบรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา นอกจากนยงใชงานวจยนเปนสวนประกอบในการสนบสนนคณะในการบรรลตวบงชตามเกณฑการประกนคณภาพการศกษา มหาวทยาลยเชยงใหมท 2.6 ขอ 5 คอมการจดการเรยนรทพฒนาจากการวจย เพอพฒนาการเรยนการสอน และตวบงชตามเกณฑการประกนคณภาพการศกษา มหาวทยาลยเชยงใหมท 4.1 ขอ 2 มการบรณาการกระบวนการวจยและงานสรางสรรคกบการจดการเรยนการสอน

ผวจยไดด าเนนการวจยตามทก าหนดไวตามระเบยบวธวจยเปนล าดบขนตอนตางๆ ดงน วางแผนพฒนาระบบ

ผวจยไดก าหนดขอบเขตการพฒนาระบบ เกบรวบรวมขอมลจากแหลงขอมลปฐมภมและทตยภม เพอทจะน าไปวเคราะห และก าหนดความตองการของระบบ โดยขอมลปฐมภมไดท าการสมภาษณอาจารยผรบผดชอบกระบวนวชา 954361 เพอสอบถามความตองการของระบบทตองการจะพฒนาขน โดยใชการสมภาษณแบบการสมภาษณใชการจบความร (Knowledge capturing) จากอาจารยผรบผดชอบกระบวนวชา 954361 จากหลกการวศวกรรมความร (Knowledge Engineering) ซงใชแมแบบ CommonKADS (CommonKADS Template) ชนดปญหาออกแบบเชงโครงสราง (Configuration Design) หรอ ปญหาเสนอแลวปรบปรง (Propose-Revise)

Page 84: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

73

ส าหรบขอมลทตยภมอนๆ เกบรวบรวมจากเอกสารประกอบการสอนกระบวนวชา 954361 ต ารา หนงสอตางประเทศ อนเตอรเนตเกยวกบระบบซอฟตแวรดานการวางแผนทรพยากรองคกร (ERP) เพอน ามาใชเปนแนวทางในการออกแบบระบบทจะพฒนาขน

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

ของระบบทเปนหนาทหลก (Functional Requirement) และความตองการของระบบทไมเปนหนาทหลก (Non-functional Requirement) ทงหมด โดยไดวเคราะห ออกแบบโดยใชยสเคสไดอาแกรม เพอน าไปสการสรางและพฒนาระบบในขนตอนตอไป

วเคราะห ออกแบบ สรางและพฒนาระบบ จากยสเคสไดอาแกรม ผวจยไดใชระเบยบวธหรอแนวทางปฏบตในการพฒนาระบบแบบ

การพฒนาโปรแกรมประยกตแบบรวดเรว หรอ Rapid Application Development (RAD) โดยไดเลอกแนวทางปฏบตการพฒนาแบบทละสวน (Phased Development-based Methodology) มาใชเปนแนวทางในการวเคราะห ออกแบบ สรางและพฒนาระบบ ซงไดพฒนาระบบออกเปน 3 Module หรอรนตามล าดบความส าคญหรอความตองการของผใชงาน คอ

Module 1 เปนสวนของการจดการ Transaction data Module 2 เปนสวนของการจดการ Master data Module 3 เปนสวนของการจดการ Configuration โดยใช Module น จะมการบรณาการกบการเรยนการสอนโดยใหนกศกษาระดบปรญญาตรชนปท 4 มสวนชวยในงานวจยใหเปนสวนหนงเปนโครงงานของนกศกษากระบวนวชาการเรยนรแบบอสระ (954499) ซงมระบบยอยคอ ระบบยอยการจดการขอมลผใชงานระบบ และระบบยอยการจดการการก าหนดสทธแกผใชงานในการจดการขอมลใน Master data และ Transaction data ส าหรบฐานขอมลของ ALSIS ผวจย ไดท าการออกแบบฐานขอมลเชงสมพนธ โดยจดท า

แบบจ าลองขอมล (Data Modeling) โดยใชแผนภาพออารดวยสญลกษณ Crow’s Foot Notation จากการใชโปรแกรม Microsoft Visio เพอทจะน าไปสรางฐานขอมลจรงดวย MySQL โดยใช phpMyAdmin โดยฐานขอมลดงกลาว ประกอบไปดวย 60 ตารางขอมล แบงไดเปนกลมตารางขอมลดงน กลมตารางขอมลหลก (Master data) เพอใชในการสรางขอมลธรกรรม จ านวน 16 ตาราง กลมตารางขอมลส าหรบตงคา (Configuration Table) กระบวนการและระบบ จ านวน 16 ตาราง และกลมตารางขอมลธรกรรม จ านวน 12 ตาราง

Page 85: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

74

หลงจากนน ผวจยไดออกแบบสวนตดตอกบผใชงาน (User Interface) โดยไดออกแบบแมแบบ (Template) หนาเวบของ ALSIS สรางเวบสครปตดวยภาษาพเอชพ และก าหนดการแสดงผลทางเวบบราวเซอรดวย Cascading Style Sheet (CSS) จากนนผวจยไดพฒนา ALSIS จนครบทก Module หรอรนตามทก าหนดไว

เมอ ALSIS ถกพฒนาเสรจสมบรณแลว ผวจยไดน าไปทดสอบการใชงาน พบวา ALSIS สามารถท างานไดตามความตองการทผใชงานตองการ

จดท าคมอการใชงานระบบ ผวจ ยไดจดท าคมอการใชงาน แบบฝกปฏบตและแบบประเมนผลการเรยนร เพอให

นกศกษาไดเรยนรวธการใชงาน ฝกปฏบตตามค าสงเพอเพมความเขาใจดานเนอหาทฤษฎของกระบวนวชาใหบรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา และไดออกแบบแบบสอบถามเชงปรมาณ เพอเกบขอมลผลจาการใชงาน ALSIS จากนกศกษาทใชงาน โดยท าการเปรยบเทยบผลการเรยนรระหวางกอนและหลงการใชงานระบบจากประชากรคอนกศกษาทลงทะเบยนในกระบวนวชา

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

เปรยบเทยบผลการเรยนรระหวางกอนและหลงการใชงาน ALSIS โดยประชากรในการเกบขอมลเพอสอบถามผลจากการใชงาน ASIS คอนกศกษาทลงทะเบยนกระบวนวชา 954361 ในภาคการศกษาท 1/2555 และไมถอนกระบวนวชา จ านวน 133 คน

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

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

สวนท 2 ขอมลเกยวกบการประเมนการใชงานระบบจากผตอบแบบสอบถาม หลงจากผตอบแบบสอบถามใชงาน ALSIS แลว ท าใหมความเขาใจหรอมองเหน

ภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ หรอระบบสารสนเทศกจการ เพมขน จากระดบปานกลาง ไปเปนระดบมาก

Page 86: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

75

ผตอบแบบสอบถามเหนวาการใชงาน ALSIS ท าใหผตอบแบบสอบถามมองเหนภาพกระบวนการธรกจทเกยวของกบ ERP อยในระดบมาก

ผตอบแบบสอบถามเหนวา ALSIS มประโยชนตอนกศกษาทจะเสรมความเขาใจเกยวกบเนอหากระบวนวชา อยในระดบมาก

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

ผตอบแบบสอบถามเหนวา ALSIS ท าใหมองเหนภาพ หรอเขาใจเกยวกบการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ อยในระดบมาก

ผตอบแบบสอบถามเหนวา ALSIS ท าใหมองเหนความสมพนธระหวางระบบสารสนเทศกจการ และกระบวนการธรกจ อยในระดบมาก

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

ผตอบแบบสอบถามเหนวา ALSIS ใชงานงาย อยในระดบมาก มความนาสนใจ อยในระดบมาก และฯ มความสวยงาม นาใช อยในระดบมาก

ผตอบแบบสอบถามเหนวา ค าอธบายการใชงานและแบบฝกหดของ ALSIS เขาใจงาย อยในระดบมาก

ผตอบแบบสอบถามเหนวาการท าแบบฝกปฏบตผาน ALSIS เปนคะแนนสวนหนงทใชในการวดผลการศกษา อยในระดบมาก

ผตอบแบบสอบถามเหนวากระบวนวชาอนๆ ทเกยวของกบระบบสารสนเทศกจการ ควรมระบบสนบสนนการเรยนการสอนฯ เหมอนกบกระบวนวชาน อยในระดบมากทสด

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

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

Page 87: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

76

5.2 อภปรายผลการวจย ในการวจยเรองการพฒนาระบบสารสนเทศเพอใชสนบสนนการเรยนการสอนกระบวน

วชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร สามารถอภปรายผลการวจยไดดงน การวางแผนทรพยากรองคกร (Enterprise Resource Planning) ALSIS ถกพฒนาตามเนอหาทฤษฎทใชในการเรยนการสอนในกระบวนวชาระบบ

สารสนเทศเพอการวางแผนทรพยากรองคกร 954361 ซงประกอบไปดวย 3 กระบวนการพนฐานทมอยในองคกรธรกจ คอกระบวนการจดหา กระบวนการเตมเตมค าสงซอ และกระบวนการผลต ซงใชแนวคดการสรางระบบสารสนเทศองคกรทวา แตละหนาทงานกยงด าเนนการในหนาทของตนเอง แตมการบรณาการเชอมโยงสารสนเทศ เพอทจะแบงปน หรอใชงานรวมกน โดยเปนระบบทรวมฟงกชนการท างานของระบบ สารสนเทศทกหนวยงานในองคกรมาไวในระบบเดยวกน และใชฐานขอมลเดยวกน

การพฒนาระบบงานประยกตแบบรวดเรว (Rapid Application Development; RAD) ALSIS ถกพฒนาโดยใชระเบยบวธหรอแนวทางปฏบตในการพฒนาระบบแบบการพฒนา

โปรแกรมประยกตแบบรวดเรว หรอ Rapid Application Development (RAD) โดยไดเลอกแนวทางปฏบตการพฒนาแบบทละสวน (Phased Development-based Methodology) มาใชเปนแนวทางในการวเคราะห ออกแบบ สรางและพฒนาระบบ โดยไดแบงระบบออกเปนรน หรอ Module แลวพฒนาระบบขนทละรนตามล าดบ โดยเรมจากกระบวนการการวางแผน (Planning) กระบวนการวเคราะห (Analysis) ความตองการของผใชงาน เพอแบงจ านวนรนของ ALSIS ตามล าดบความส าคญของความตองการของผ ใชงาน โดยไดท าการพฒนา Module 1 ซงเปนสวนของการจดการ Transaction data เพอใหนกศกษาสามารถน าไปฝกปฏบตควบคไปกบการเรยนกระบวนวชา ใหแลวเสรจกอน จากนนไดท าการพฒนา Module 2 (สวนของการจดการ Master data) และ Module 3 (สวนของการจดการ Configuration) ซงไดมการบรณาการกบการเรยนการสอนโดยใหนกศกษาระดบปรญญาตรช นปท 4 มสวนชวยในงานวจยใหเปนสวนหนงเปนโครงงานของนกศกษากระบวนวชาการเรยนรแบบอสระ (954499) มาเปนผชวยในการพฒนา

ฐานขอมลเชงสมพนธ (Relational Database) ฐานขอมลของ ALSIS ถกพฒนาขนตามแนวคดของฐานขอมลเชงสมพนธ โดยได

ออกแบบฐานขอมลเชงสมพนธ โดยจดท าแบบจ าลองขอมล (Data Modeling) ดวยแผนภาพออารดวยสญลกษณ Crow’s Foot Notation จากการใชโปรแกรม Microsoft Visio กอนทจะน าไปสราง

Page 88: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

77

ฐานขอมลจรงดวย MySQL โดยมจ านวนตารางขอมลทงหมดเทากบ 60 ตารางขอมล ซงใช phpMyAdmin เปนระบบการจดการฐานขอมล (DBMS)

ภาษาในการพฒนาโปรแกรมประยกตแบบเวบ (Script for Web Application Development)

ALSIS ถกพฒนาโดยใชหลกการโปรแกรมประยกตแบบเวบ (Web Application) โดยใชภาษาพเอชพ ใชโปรแกรม AppServe 2.5.10 ซงประกอบดวย Apache เปนเวบเซรฟเวอร ม PHP ท าหนาทเปนตวแปลภาษาสครปตพเอชพ และใชโปรแกรม Adobe DreamWeaver เปนเครองมอในการพฒนาเวบ

จากการน า ALSIS ทพฒนาขน ไปใชในสนบสนนในการเรยนการสอนกระบวนวชา 954361 โดยใชนกศกษาฝกปฏบตเพมเตมท าใหนกศกษามความเขาใจหรอมองเหนภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ หรอระบบสารสนเทศกจการ เพมขน จากระดบปานกลาง ไปเปนระดบมาก นอกจากนนกศกษายงเหนวาการใชระบบหรอเทคโนโลยสารสนเทศ มประโยชนตอการด าเนนธรกจขององคกร อยในระดบมาก สอดคลองกบงานวจยของ A. A. Rabaa’i, W. Bandara และ Guy G. Gable (2010) ทไดพฒนากรณศกษาเพอพฒนาความรความเขาใจในการเรยนการสอนของกระบวนวชาระบบกจการ (Enterprise Systems; ES) ท าใหนกศกษาไดรบความรและเขาใจในความส าคญของระบบสารสนเทศขนาดใหญระดบองคกรธรกจ การน า ALSIS ไปใหนกศกษาใชในการฝกปฏบตเพมเตม ท าใหเกดประโยชนตอนกศกษาในการเสรมความเขาใจเกยวกบเนอหากระบวนวชา อยในระดบมาก และเพมความเขาใจในเรองการใชเทคโนโลยในเชงธรกจ อยในระดบมาก และชวยเพมความรและความหมายของขอมลทเกยวของกบระบบ ERP อยในระดบมาก สอดคลองกบงานวจยของ E. Hustad และ D. H. Olsen (2011) ไดพฒนาหลกสตรการเรยนการสอนในกระบวนวชาระบบกจการ (Enterprise Systems; ES) ทไดเสนอวธการสอนแบบการเรยนรจากการปฏบต (Practice-based learning) ดวยกรอบการเรยนการสอน 3 มต คอ เนอหาการเรยนการสอนในชนเรยน การเรยนในหองปฏบตการ และ การปฏบตงานกบ ES จรงในองคกร แตเนองจากการเรยนการสอนกระบวนวชา 954361 ซงมนกศกษาลงทะเบยนเรยนจ านวนมากกวา 100 คน ท าใหไมสามารถน านกศกษาไปทดลองปฏบตงานกบ ES จรงในองคกรธรกจได จงไมไดท าการทดสอบในสวนน หากผสอนสามารถน านกศกษาไปทดลองปฏบตงานจรงได นาจะเพมความรความเขาใจแกนกศกษาเพมขน นอกจากน การน า ALSIS ไปใหนกศกษาใชในการฝกปฏบตเพมเตม ท าใหนกศกษามความเขาใจหรอมองเหนภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ หรอ

Page 89: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

78

ระบบสารสนเทศกจการ เพมขน มาก และชวยเพมความรและความหมายของขอมลทเกยวของกบระบบ ERP ชวยเพมใหมองเหนความสมพนธระหวางระบบสารสนเทศกจการ และกระบวนการธรกจ สอดคลองกบงานวจยของ J. Kreie, J. Shannon และ C. A. Mora-Monge (2011) ทพบวามหาวทยาลยดานบรหารธรกจแหงหนงในทางตะวนตกเฉยงใตของอเมรกา ไดพฒนาหลกสตรการเรยนการสอนทมการบรณาการกบการปฏบตโดยใชซอฟตแวรระบบกจการ (Enterprise Systems; ES) เพอใหนกศกษามประสบการณกบการใชงาน ES และเขาใจวธการใชงาน ES เมอด าเนนการงานวจยนจนเสรจสนสมบรณแลว พบวาสามารถท าใหเกดประโยชนตามทก าหนดไว กลาวคอ ท าใหหลกสตรการจดการสมยใหมและเทคโนโลยสารสนเทศ มระบบตนแบบเพอใชส าหรบสนบสนนการเรยนการสอนในกระบวนวชาระบบสารสนเทศเพอการวางแผนทรพยากรองคกร 954361 และสามารถน าไปประยกตใชส าหรบพฒนาการเรยนการสอน ในกระบวนวชาอนๆ ทเกยวของกบระบบสารสนเทศ ซงจากผลการใชงานของนกศกษา พบวา ALSIS ชวยใหนกศกษาบรรลประสทธผลการพฒนาการเรยนรของนกศกษาตามเปาหมายทระบไวตามวตถประสงคของกระบวนวชา 954361 นอกจากน ท าใหคณะมหลกฐานการด าเนนงานตามระบบการประกนคณภาพการศกษามหาวทยาลยเชยงใหม ในปการศกษา 2555 ดานตวบงชการประกนคณภาพการศกษา ท 2.6 ขอ 5 มการจดการเรยนรทพฒนาจากการวจย หรอจากกระบวนการจดการความรเพอพฒนาการเรยนการสอน และตวบงชการประกนคณภาพการศกษา ท 4.1 ขอ 2 มการบรณาการกระบวนการวจยและงานสรางสรรคกบการจดการเรยนการสอน ซงจะท าใหคณะบรรลตวบงชจากการด าเนนงานตามเกณฑ โดยการตรวจประเมนจากกรรมการของมหาวทยาลยเชยงใหม ซงจะเกดขนในป 2556

5.3 ปญหาและขอเสนอแนะ การพฒนา ALSIS โดยใชภาษาพเอชพสครปตแบบธรรมดา ใหเกดขอจ ากดในดานการ

ตอบสนองความตองการผใชงานในหนาเวบทนท เนองจากจะตองมการสงคาตวแปรไปประมวลในอกหนาหนง ควรเพมการใช Ajax (Asynchronous JavaScript and XML) ซงเปนวธการสรางโปรแกรมประยกตปฏสมพนธส าหรบเวบทประมวลผลค าขอของผใชทนท ท าใหผใชงานไมตองหยดการท างาน เพอรอการประมวลผลจากเซรฟเวอร รวมถงการโหลดและการรเฟรชหนาเวบ

Page 90: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

79

การเขาส ALSIS ระบบของโปรแกรม ไดก าหนดรหสผานเปนรหสลงทะเบยนของนกศกษา ซงหากนกศกษาลมรหสผาน จะตองไปขอจากอาจารยทปรกษา ควรเพมการเปลยนแปลงรหสผานดวยตนเอง หรอมการรองขอใหสงรหสผานไปทาง e-mail

5.4 ขอจ ากดของงานวจย ระบบทพฒนาขน ถกพฒนาตามเนอหาของกระบวนวชา 954361 ซงหากเนอหากระบวน

วชามการเปลยนแปลง อาจท าใหมผลกระทบตอประสทธผลตอการบรรลการเรยนร ซงจะตองมการปรบปรงระบบตามเนอหาทเปลยนแปลง นอกจากนฟงกชนการท างานของระบบทพฒนาขน อาจจะมนอยกวาระบบ ERP จรง ซงกเปนไปตามการออกแบบพฒนาระบบตามเนอหาของกระบวนวชา

ระบบถกพฒนาบนพนฐานของระบบ ERP ทไมอนญาตใหมการเปลยนแปลงขอมลธรกรรมทไดสรางขน เพอความปลอดภยและความโปรงใสของกระบวนการ จงไมมฟงกชนการท างานในดานการเปลยนแปลงหรอลบขอมลธรกรรม

Page 91: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

80

ภาคผนวก

A. A. Rabaa’i A.A, Bandara W. and Gable G. (2010). Evaluating the Success of Large-scale, Integrated Information Systems through the Lens of IS-Impact and IS-Support. Retrieved November 10, 2012 from http:// eprints.qut.edu.au/53179/1/Ahmad_Rabaa'i_Thesis.pdf

Bradford, M. (2010). Modern ERP.

Capple, M. (2009). Database Normalization Basics. Retrieved June 18, 2012 from http://databased.about.com/od/specificproducts/a/normalization.htm

E. Hustad E. & Olsen D. H. (2011). Teaching Enterprise Systems in Higher Education: The Learning Context Triangle. 8thInternational Conference on Enterprise Systems, Accounting and Logistics.

Kreie J., Shannon J. and Mora-Monge C.A. (2011). An Enterprise System and a Business Simulation Provide Many Opportunities for Interdisciplinary Teaching. Information Systems Education Journal. 9(1) pp. 99-106.

Koch, C. & Wailgum, T. (2008). ERP Definitions and Solutions. Retrieved June 15, 2012 from http://www.cio.com/article/40323/ERP_Definition_and_Solutions

Magal, S. & Word, J. (2012). Integrated Business Processes with ERP Systems, WILEY.

Magal, S. & Word, J. (2009). Essentials of Business Processes and Information Systems, WILEY.

Monk, E. & Wagner, B. (2008). Concepts in Enterprise Resource Planning. Thomson Course Technology.

O’Leary, D. (2000). Enterprise Resource Planning Systems. Cambridge, UK : Cambridge University Press.

Sumner, M. (2005). Enterprise Resource Planning. Pearson Prentice Hall.

Page 92: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

81

กตตภม วรฉตร. PHP เปลยนวถสการสรางโฮมเพจอยางมอโปร. กรงเทพฯ: วตต กรป. 2543

กตตศกด เจรญโภคานนท. พฒนาเวบแอพลเคชน PHP4 by example. กรงเทพฯ : ซคเซสมเดย. 2544.

สกล เลยมประวต. การท างานของ Internet และ Web Application. (เอกสารประกอบการสอน กระบวนวชา 954140 ). เชยงใหม, 2553.

สกล เลยมประวต. ระบบสารสนเทศเพอการวางแผนทรพยากรองคกร. (เอกสารประกอบการสอน กระบวนวชา 954361 ). เชยงใหม, 2555.

สงกรานต ทองสวาง. MySQL ระบบฐานขอมลสาหรบอนเทอรเนต. กรงเทพฯ : ซเอดยเคชน. 2544.

โอภาส เอยมสรวงศ. การวเคราะหและออกแบบระบบ. กรงเทพฯ : ซเอดยเคชน. 2554.

Page 93: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

82

ภาคผนวก

Page 94: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

83

ภาคผนวก ก ตวอยางคมอการใชงานระบบ

สวนท 1 ศกษาการใชงานระบบ 1. ใหนกศกษาเขาระบบ Internet แลวไปท URL http://lab-es.camt.cmu.ac.th/erp จะปรากฎ

หนาจอดงแสดงในรปท 1

รปท 1

2. Log in เขาสระบบโดยปอน User name เปนรหสนกศกษา และ Password เปนเลข 3 ตวสดทายของรหสนกศกษา ตามดวยเลข 2 ตวแรกของรหสนกศกษา เชน นกศกษารหส 492110701 ปอน User name เปน 492110701 และ Password เปน 70149

3. หากปอน User name และ Password ถกตอง ระบบจะแสดงหนาจอดงรปท 2 โดยจะแสดงรหสนกศกษา ชอ-นามสกล ชอและรหสโรงงาน (Plant) ทนกศกษาสงกด หากปอนไมถกตองทงหมด ระบบจะแจงใหท าการ Log in ใหม (รปท 3)

รปท 2

Page 95: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

84

รปท 3

4. พนทดานขวามอของระบบ จะเปนพนทท างานเกยวกบขอมลสารสนเทศ สวนดานซายมอ

ของระบบจะเปน Menu การท างาน โดยนกศกษาสามารถใชงานไดเฉพาะบาง Menu ดงน

Home เปนหนาหลกของระบบ เสมอนกบ Homepage หาก Log in ไดส าเรจ Material Management Create PR เปนการออก Purchase Requisition (PR) เพอขอใหม

การจดซอวสดทตองการ Create PO เปนการออก Purchase Order (PO) เพอท าการสงซอ

วสดตาม PR Production Planning BOM จะแสดงขอมลผงรายการวสดในการผลตผลตภณฑ Recent Transaction My PR จะแสดงขอมลทเกยวของกบ PR ทนกศกษาเปนผแจง

รองขอ My PO จะแสดงขอมลทเกยวของกบ PO ทนกศกษาเปนผท าการ

สงซอ Sign out เปนการ Log out ออกจากระบบ หากตองการเขาสระบบใหม จะตองท าการ Log in อกครง

5. การออก PR ให Click ท Menu “Create PR” ระบบจะแสดงหนาจอใหปอนขอมลความ

ตองการรองขอวสด โดยจะตองเลอกวสดทตองการ (เลอกจาก Drop-down list) จ านวนวสดทตองการ (ปอนขอมลเปนตวเลขจ านวนเตม) และวนททตองการ (Click เลอกทปมปฏทน

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

Page 96: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

85

ขอมลไมครบ หรอปอนขอมลไมถกรปแบบ ดงแสดงในรปท 4 โดยจะตองปอนขอมลใหครบ หากปอนขอมลถกตองครบถวน ระบบจะแจงผลการบนทก PR (รปท 5)

รปท 4

รปท 5

6. เมอนกศกษาออก PR ไปแลว สามารถเรยกดขอมลทเกยวของของ PR ทออกได โดย Click ท

Menu “My PR” ระบบจะแสดงขอมลสารสนเทศทเกยวของกบ PR ดงแสดงในรปท 6

รปท 6

จากรปท 6 เปนตวอยางทระบบจะแสดงหมายเลข PR (PR ID) วนทออก PR (PR

Date) รหส (Mat ID) และจ านวน (Q’ty) วสดทตองการ โดย PR รายการนยงไมไดมการออก PO (PO issued) ดงนนจงไมมขอมลสารสนเทศในขนตอนถดไป คอ ยงไมมการอนมต PO (PO approved) ยงไมมการออก GR รบวสดทมาสงมอบโดยผจ าหนายปจจยการผลต (GR approved) และยงไมมการจายเงนใหผจ าหนายปจจยการผลต (Payment) หากตองการด

Page 97: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

86

รายละเอยดขอมลและสารสนเทศทงหมดให Click ทปม ของรายการ PR นนๆ ดงแสดงในรปท 7 โดยในสวนของ PR Details “Assigned on” หมายถง PR ทเพงออกรายการน ยงไมไดมอบหมายใหนกศกษาคนใดท าการออก PO เพอจดซอ

รปท 7

7. PR ทไดรบการมอบหมายใหนกศกษาท าการออก PO เพอจดซอ ให Click ท “Create PO”

โดยระบบจะแสดงขอมลรายการ PR ทผานการมอบหมายมาใหออก PO ดงแสดงในรปท 8

รปท 8

8. เมอตองการออก PO ให Click ท ของรายการ PR นนๆ ระบบจะแสดงหนาจอใหปอน

ขอมลเพอออก PO (รปท 9)

Page 98: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

87

รปท 9

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

การผลตทตองการ (เลอกจาก Drop-down list) ราคาตอหนวย โดยใหใชราคาจากการสงซอ PO ลาสด โดย Click ท “ดขอมลราคาเกาของวสด xxx” (ดงแสดงในรปท 10) นกศกษาตองปอนเปนตวเลข และวนทก าหนดสงมอบ (Click เลอกทปมปฏทน )

รปท 10

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

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

9. เมอนกศกษาออก PO ไปแลว สามารถเรยกดขอมลทเกยวของของ PO ทออกได โดย Click ท Menu “My PO” ระบบจะแสดงขอมลสารสนเทศทเกยวของกบ PO ดงแสดงในรปท 11

Page 99: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

88

รปท 11

จากรปท 11 เปนตวอยางทระบบจะแสดงหมายเลข PO (PO ID) จากการรองขอของ

หมายเลข PR (PR ID) วนทออก PO (PO Date) รหส (Mat ID) และจ านวน (Q’ty) วสดทตองการ โดย PO รายการนไดรบการอนมตแลว (PO approved) มการตรวจรบวสดแลว (GR approved) และมการจายเงนช าระคาใหผขายวสด (Payment) หากตองการดรายละเอยดขอมลและสารสนเทศทงหมดให Click ทปม ของรายการ PO นนๆ โดยจะแสดงขอมลทงหมด ดงแสดงในรปท 12

รปท 12

จากรปท 12 อธบายขอมลสารสนเทศดงน PR Details เปนขอมลสารสนเทศของ PR ทเปนทมาของ PO รายการดงกลาว โดยจะระบ

เลขท PR (PR ID) ผออก PR (Issued by) วนทออก PR (PR Date) วนทตองการวสด (Due Date)

Page 100: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

89

วสดทตองการ (Material) จ านวนวสดทตองการ (Quantity) โรงงานของผออก PR (Plant) และวนทท PR ถกมอบหมายไปยงผจดซอ (Assigned on)

PO Details เปนขอมลสารสนเทศของ PO ทไดท าการออก โดยจะระบเลขท PO (PO ID) ผออก PO (Issued by) วนทออก PO (PO Date) วนทก าหนดสงมอบวสดทตกลงกน (Delivery Date) วสดทตองการ (Material) จ านวนวสดทตองการ (Quantity) ราคาตอหนวยทไดตกลงกน (Unit Price) ผจ าหนายปจจยการผลต (Vendor) มลคาราคาวสดทสงซอ (Sub Total) วนทท PO ไดรบการอนมต (Approved on) โรงงานของผออก PO (Plant)

GR Details เปนขอมลสารสนเทศของการตรวจรบสนคาของ PO รายการนน โดยจะระบเลขท GR (GR ID) ผออก GR (Issued by) วนทออก GR (GR Date) จ านวนวสดทตรวจรบ (Quantity) วสดทตรวจรบ (Material) ผจ าหนายปจจยการผลตทสงมอบวสด (Vendor) โรงงานทตรวจรบวสด (Plant)

Payment Details เปนขอมลสารสนเทศของการช าระคาราคาสนคาของ PO รายการนน โดยจะระบเลขท Payment (Payment ID) ผออก Payment (Issued by) วนทออก Payment (Payment Date) เลขทใบแจงหนของผจ าหนายปจจยการผลต (Invoice) ผจ าหนายปจจยการผลตทจะช าระเงนให (Vendor) จ านวนเงนทจะตองช าระ (Amount) วธการช าระเงน (Paid by) ธนาคารเจาของเชคหรอการโอนเงนอเลกทรอนคส (Bank) เลขทเชคหรอเลขทเอกสารการโอนเงนอเลกทรอนคส (Payment Doc) วนทมการจายเชค หรอโอนเงนฯ (Paid on) และโรงงานทไดท าการช าระเงน (Plant)

Page 101: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

90

ภาคผนวก ข ตวอยางคมอการใชงานระบบ

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

บรษท MAN UTD ENTERPRISE จ ากด (มหาชน) (Client code คอ 021) มบรษทในเครอ 2 บรษท คอ บรษท Ware Maker จ ากด (Company code คอ CM00) และ บรษท Shoe Maker จ ากด (Company code คอ CM01)

บรษท Ware Maker จ ากด (CM00) มโรงงานทท าการผลตผลตภณฑ ดงน โรงงาน Mono ONE (Plant code คอ PL01)โดยนกศกษาทลงทะเบยนใน Section 001 จะ

สงกดโรงงงานน กลมท 1 กลมท 2

กนกพร บญยนด

กมลทพย เดชมนต

กรรณกา หงษพงษ

กรวทย กนทวงค

จรปรยา แจขจด

จฑามาศ ใจโน

ชนก เกษพรหม

ชดชนก ลควร

ณฤทย ไชยรตน

ณฐภทร ทรงชยกล

ณฐวฒ พณโนเอก

ทพาพรรณ วจตรพนธ

นนทนภส เจรญจตตชย

นชพไล แกวดวงแสง

บษยมาศ พบลย

ปณธาน โพธจา

ปวรศ เลกอทย

ปารชาต กนถา

ปยณฐ กนต

พฤษภา ขนธราช

ภรต กองบญสข

รศรน กลยาเรอน

ฤทยชนก ยะไวทย

วศน ใจวงเยน

วลลภา สมรน

วาสนา อศรางกร ณ อยธยา

วศรต วชระเสนย

ศกรนทร นลวฒนา

ศรพร บญเยน

ศภกาญจน จงเลศรกษ

ศภรานนทน ปนทา

ศภวรรณ สขม

สธกานต กลโท

สนสา เทพสนต

Page 102: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

91

โรงงาน Di TWO (Plant code คอ PL02) โดยนกศกษาทลงทะเบยนใน Section 002 จะสงกดโรงงงานน กลมท 1 กลมท 2

สรยภรณ ทฤษฏรกษ

วรนช รกษาวงศ

กตญชล พนธชาต

กนกวรรณ กองสอน

กนตดนย จอมสวาง

คทรยา ทวาประเสรฐศกด

จกรพงษ เจรญวรรณ

ฉตรน นภาวรรณ

ชานนทร กระแสชย

ณฐภม สปนราษฎร

ณชนนท จนทรเพญ

ทศพล ตาค า

ทพวรรณ ประทมทา

ธนพล วงศค าแนน

ธญชนก ข าศร

ธดารตน ภญญธนาบตร

นนทนภสร กองอะรนทร

นชาภา วงศชย

ปรดา นามหนอ

พราวรตน กนธวงค

พชราภา ตงคะวฒนะไพบลย

พทธธรา ชยอนนต

พชชาภา วราพงษลขต

เพทาย เชอพล

มณฑล สกลอ

เมธานนต ธรรมสอน

รกษณา แสงวงค า

รฐพล ชยชมภ

รตตยาภรณ อนตะแกว

วศน วงศวลาศ

วชระ บญเรอง

สมชาย ภครพล

สมฤทธ เขตสวรรณ

สพรรณ วงคปญญาด

สภาวณ กจตถานนท

อภชญา ตนไพจตร

อมลวรรณ ปรดตา

อครวฒน พชรธนาวฒณ

อทธยา เขมเพชร

อสรย หองส าเรง

ไอรดา เทอดเทยนวงษ

Page 103: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

92

โรงงาน Tri THREE (Plant code คอ PL03) โดยนกศกษาทลงทะเบยนใน Section 003 จะสงกดโรงงงานน กลมท 1 กลมท 2

อธกร สงวนศร

กฤตนย เลยวรกษโอฬาร

เกสราภรณ เกดผล

เกยรตศกด สภา

ชนกานต ชวงศ

ชนดา รตนมโนไพบลย

ชชวาล ค าเขอน

ชยพร กาท

เชาวศ ฉนทะจ ารสศลป

ฐาณยา ชยวงคบตร

ฐตวฒ ปนหยา

ณฐฐกา ฟสวรรณ

ณฐพงษ ประมาณ

ณฐพล สงหส

ดลยวทย ขยอาภย

ธนวรรณ โชตวาณชย

ธาวต พรหมมนทร

ธรพนธ สรวรรณ

ธรวฒน ทพยรตน

เธยร พฒธร

นกปราชญ กนตวงศ

พงศปต ตนตวฒน

พรม จนดางาม

พรภทร สถตยศลาธรรม

พระพงศ สรยะปอ

ภรชญา แกวเมอง

มณฑชา ทรงศภชยกล

ยศนนท มงคลศร

วรเชษฐ กนทะมาล

วรศรา ไชยกาญจน

วรฒ มงคละ

วทวส ผานการ

ศรพงษ เมธพนตกล

ศรพร แกวสข

สาวตร ปญญาฟ

สทธพล สกลพรรณ

อนพนธ จนทรสม

อคคณฏฐ อนทรพรอดม

อศน ศรสวสด

อศวงศ บศยาจารย

เอกชย สจรต

Page 104: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

93

โรงงาน Tetra FOUR (Plant code คอ PL04) โดยนกศกษาทลงทะเบยนใน Section 004 จะสงกดโรงงานน กลมท 1 กลมท 2

เกรยงไกร ศรวชย

จรภา สายแกว

ณฏฐสร สภาเลศ

ณฐธยาน วฒนพงษภรณ

ธนพล แปงค า

ธนาภรณ พลเวยง

นทธร จะวะนะ

พรพรรณ มณรตน

พนธนภา ทาใจด

มงคลรชฏ ไชยซาววงศ

โรงงาน Octa EIGHT (Plant code คอ PL08) โดยนกศกษาทลงทะเบยนใน Section 801 จะ

สงกดโรงงานน กลมท 1 กลมท 2

กนตกมล ทาระวน

ปลนธนธร ตณฑสทธวงศ

พทวส บญญรตนศร

ภดนนท จตตรตนเสนย

เมธส ชมรงสรรค

ยศนนท แรดทอง

ศภสร สระบว

ทกโรงงานมการผลตผลตภณฑสองชนดคอ เสอทมสโมสรแมนเชสเตอร ยไนเตด ชดทม

เหยาสแดง (Red Home Kit) และ ชดทมเยอนสขาว (White Away Kit) โดยมวสดทตองใชในการผลต ดงตารางตอไปน

รหสวสด (Mat ID) ค าอธบายวสด (Mat Description) หนวยนบ

M-100 ผาใยสงเคราะหสแดง (Red Fabric) ชน

M-101 ผาใยสงเคราะหสขาว (White Fabric) ชน

M-102 คอเสอแบบวสด า (Black V-Neck) ชน

M-103 แถบขอบแขน-คอเสอสแดง (Red Trim Sleeve-Neck) ชน

M-104 ตราสโมสรสแดง (Red Club Badge) ชน

M-105 ตราสโมสรสด า (Black Club Badge) ชน

M-106 ตราไนกสขาว (White Nike Badge) ชน

M-107 ตราไนกสด า (White Nike Badge) ชน

Page 105: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

94

รหสวสด (Mat ID) ค าอธบายวสด (Mat Description) หนวยนบ

M-108 สตกเกอรรปปศาจสด า (Black Devil Sticker) ชน

M-109 สตกเกอร AON สขาว (White AON Sticker) ชน

M-110 สตกเกอร AON สด า (Black AON Sticker) ชน

M-111 ปายหมายเลขรนผลต (Tag Serial No.) ชน

M-112 ปายฟตบอลลก (Barclay EFL) ชน

ตารางแสดงขอมลผจ าหนายปจจยการผลต (Vendor)

รหส ชอบรษท ทอยบรษท ทอยส าหรบการช าระเงน โทรศพท โทรสาร

S-001 Image Logo 45/1230-1 บางบอน กรงเทพ 10150

45/1230-1 บางบอน กรงเทพ 10150

024177500-4 028947661

S-002 Quality Label 48/95 ม.1 เมอง สมทรสาคร 74000

48/95 ม.1 เมอง สมทรสาคร 74000

026283577-8 026283577-8

S-003 Grand Sport Group 26,28 รามค าแหง 65 บางกะป กรงเทพ 10240

26,28 รามค าแหง 65 บางกะป กรงเทพ 10240

023183000 023183000

S-004 FBT Sporting Goods 537 รามค าแหง บางกะป กรงเทพ 10240

537 รามค าแหง บางกะป กรงเทพ 10240

027184700-44 027184769-70

S-005 Nine Atome 366 ประชาอทศ 27 ทงคร กรงเทพ 10140

366 ประชาอทศ 27 ทงคร กรงเทพ 10140

024284655 028709927

S-006 Label & Badge 5/2 สขมวท 101 พระโขนง กรงเทพ 10260

5/2 สขมวท 101 พระโขนง กรงเทพ 10260

027306052 027417981

Page 106: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

95

การออก PO จะตองออกใหตรงกบการขายวตถดบและผจ าหนายปจจยการผลต ดงตารางตอไปน

รหสวสด (Mat ID)

ค าอธบายวสด (Mat Description) S-001 S-002 S-003 S-004 S-005 S-006

M-100 ผาใยสงเคราะหสแดง (Red Fabric)

M-101 ผาใยสงเคราะหสขาว (White Fabric)

M-102 คอเสอแบบวสด า (Black V-Neck)

M-103 แถบขอบแขน-คอเสอสแดง (Red Trim Sleeve-Neck)

M-104 ตราสโมสรสแดง (Red Club Badge)

M-105 ตราสโมสรสด า (Black Club Badge)

M-106 ตราไนกสขาว (White Nike Badge)

M-107 ตราไนกสด า (White Nike Badge)

M-108 สตกเกอรรปปศาจสด า (Black Devil Sticker)

M-109 สตกเกอร AON สขาว (White AON Sticker)

M-110 สตกเกอร AON สด า (Black AON Sticker)

M-111 ปายหมายเลขรนผลต (Tag Serial No.)

M-112 ปายฟตบอลลก (Barclay EFL)

ขอท 1 หากตองการผลตเสอทมสโมสรแมนเชสเตอร ยไนเตด ชดทมเหยาสแดง (Red Home Kit)

จ านวน 1,000 ชน จะตองใชวสดอะไรบาง และใชวสดแตละรายการเทาใด

รหสวสด (Mat ID) จ านวนวสดทตองใชในแตละรายการ (ชน)

Page 107: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

96

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

ก าหนดใหนกศกษาออก PR ดงน นกศกษากลมท 1 ของทกโรงงาน ออก PR ดงตอไปน

1) ผาใยสงเคราะหสแดง (Red Fabric) จ านวน 50 ชน วนทตองการ 26 กนยายน 2555

2) คอเสอแบบวสด า (Black V-Neck) จ านวน 30 ชน วนทตองการ 26 กนยายน 2555

3) สตกเกอรรปปศาจสด า (Black Devil Sticker) จ านวน 45 ชน วนทตองการ 26 กนยายน 2555

นกศกษากลมท 2 ของทกโรงงาน ออก PR ดงตอไปน

1) ตราสโมสรสด า (Black Club Badge) จ านวน 60 ชน วนทตองการ 27 กนยายน 2555

2) สตกเกอร AON สด า (Black AON Sticker) จ านวน 50 ชน วนทตองการ 27 กนยายน 2555

3) ปายหมายเลขรนผลต (Tag Serial No.) จ านวน 35 ชน วนทตองการ 27 กนยายน 2555

PR รายการท 1 PR ID ………………………………………………………………………………….………………………..

สรางเมอวนท วนทตองการวสด วสดทตองการ

จ านวนทตองการ วนท PR ไดรบการอนมต

Page 108: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

97

PO ID ………………………………………………………………………………….………………………..

สราง PO โดย วนทสราง PO วสดทตองการ

วนก าหนดสงมอบวสด

ผจ าหนาย ปจจยการผลต

มลคาเงนใน PO

จ านวนวสดทตองการ วนท PO ไดรบการอนมต

GR ID ………………………………………………………………………………….………………………..

สรางเมอวนท ผสราง GR

ผจ าหนาย ปจจยการผลต

วสดทตรวจรบ

วสดทตรวจรบ จ านวนทตรวจรบ

PR รายการท 2 PR ID ………………………………………………………………………………….………………………..

สรางเมอวนท วนทตองการวสด วสดทตองการ

จ านวนทตองการ วนท PR ไดรบการอนมต

PO ID ………………………………………………………………………………….………………………..

สราง PO โดย วนทสราง PO วสดทตองการ

วนก าหนดสงมอบวสด

ผจ าหนาย ปจจยการผลต

มลคาเงนใน PO

จ านวนวสดทตองการ วนท PO ไดรบการอนมต

GR ID ………………………………………………………………………………….………………………..

สรางเมอวนท ผสราง GR

ผจ าหนาย ปจจยการผลต

วสดทตรวจรบ

วสดทตรวจรบ จ านวนทตรวจรบ

Page 109: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

98

PR รายการท 3 PR ID ………………………………………………………………………………….………………………..

สรางเมอวนท วนทตองการวสด วสดทตองการ

จ านวนทตองการ วนท PR ไดรบการอนมต

PO ID ………………………………………………………………………………….………………………..

สราง PO โดย วนทสราง PO วสดทตองการ

วนก าหนดสงมอบวสด

ผจ าหนาย ปจจยการผลต

มลคาเงนใน PO

จ านวนวสดทตองการ วนท PO ไดรบการอนมต

GR ID ………………………………………………………………………………….………………………..

สรางเมอวนท ผสราง GR

ผจ าหนาย ปจจยการผลต

วสดทตรวจรบ

วสดทตรวจรบ จ านวนทตรวจรบ

ขอท 3 ใหนกศกษาเขาสระบบเปนระยะๆ เพอท าการออก PO จาก PR ทไดก าหนดให แลวปอน

ขอมลจากระบบลงในชองทก าหนดให PO รายการท 1 PR ID ………………………………………………………………………………….………………………..

สรางเมอวนท วนทตองการวสด วสดทตองการ

จ านวนทตองการ วนท PR ไดรบการอนมต

PO ID ………………………………………………………………………………….………………………..

สราง PO โดย วนทสราง PO วสดทตองการ

วนก าหนดสงมอบวสด

ผจ าหนาย ปจจยการผลต

มลคาเงนใน PO

จ านวนวสดทตองการ วนท PO ไดรบการอนมต

Page 110: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

99

Payment ID ………………………………………………………………………………….………………………..

สรางเมอวนท ผสราง Payment ผจ าหนาย

ปจจยการผลต

ใบแจงหนเลขท

จ านวนเงนทช าระ วธการช าระเงน ผานธนาคาร วนทช าระเงน

เอกสารการช าระเงนทเกยวของ

PO รายการท 2 PR ID ………………………………………………………………………………….………………………..

สรางเมอวนท วนทตองการวสด วสดทตองการ

จ านวนทตองการ วนท PR ไดรบการอนมต

PO ID ………………………………………………………………………………….………………………..

สราง PO โดย วนทสราง PO วสดทตองการ

วนก าหนดสงมอบวสด

ผจ าหนาย ปจจยการผลต

มลคาเงนใน PO

จ านวนวสดทตองการ วนท PO ไดรบการอนมต

Payment ID ………………………………………………………………………………….………………………..

สรางเมอวนท ผสราง Payment ผจ าหนาย

ปจจยการผลต

ใบแจงหนเลขท

จ านวนเงนทช าระ วธการช าระเงน ผานธนาคาร วนทช าระเงน

เอกสารการช าระเงนทเกยวของ

Page 111: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

100

PO รายการท 3 PR ID ………………………………………………………………………………….………………………..

สรางเมอวนท วนทตองการวสด วสดทตองการ

จ านวนทตองการ วนท PR ไดรบการอนมต

PO ID ………………………………………………………………………………….………………………..

สราง PO โดย วนทสราง PO วสดทตองการ

วนก าหนดสงมอบวสด

ผจ าหนาย ปจจยการผลต

มลคาเงนใน PO

จ านวนวสดทตองการ วนท PO ไดรบการอนมต

Payment ID ………………………………………………………………………………….………………………..

สรางเมอวนท ผสราง Payment ผจ าหนาย

ปจจยการผลต

ใบแจงหนเลขท

จ านวนเงนทช าระ วธการช าระเงน ผานธนาคาร วนทช าระเงน

เอกสารการช าระเงนทเกยวของ

Page 112: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

101

ภาคผนวก ค แบบสอบถาม

เมอนกศกษาท าแบบฝกหดเสรจทงหมดแลว ใหประเมนผลการใชงานระบบสนบสนนการเรยนการสอนกระบวนวชา 954361 (Information System for Enterprise Resource Planning) ใหครบทกขอ โดยท าเครองหมาย ลงในชอง ทก าหนดให 1) เพศของผตอบแบบสอบถาม (เลอกตอบเพยงขอเดยว) ชาย หญง

2) จ านวนชวโมงในการใชงานอนเทอรเนตของนกศกษาตอสปดาห (เลอกตอบเพยงขอเดยว) นอยกวา 10 ชวโมง 10-20 ชวโมง มากกวา 20 ชวโมง

3) นกศกษาเคยท างานเกยวกบการด าเนนการกบขอมลของระบบ ERP เชนการออก PR หรอ PO มากอนหรอไม เคย ไมเคย

4) นกศกษาเคยใชโปรแกรม หรอแอพลเคชนทเปนระบบสนบสนนการเรยนการสอนฯ ประกอบการเรยนการสอนเหมอนกบกระบวนวชาน (945361) มากอนหรอไม (เลอกตอบเพยงขอเดยว) เคย ไมเคย

ใหนกศกษาประเมนผลการใชงานระบบสนบสนนการเรยนการสอนฯ ดงตอไปน หวขอ นอย

ทสด นอย ปาน

กลาง มาก มาก

ทสด ความเขาใจหรอมองเหนภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ หรอระบบสารสนเทศองคกร กอนทนกศกษาจะใชงานระบบสนบสนนการเรยนการสอนฯ

ความเขาใจหรอมองเหนภาพของการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศหรอระบบสารสนเทศองคกร หลงจากทนกศกษาใชงานระบบสนบสนนการเรยน

Page 113: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

102

หวขอ นอยทสด

นอย ปานกลาง

มาก มากทสด

การสอนฯ การใชงานระบบสนบสนนการเรยนการสอนฯ ท าใหมองเหนภาพกระบวนการธรกจทเกยวของกบ ERP

ระบบการเรยนการสอนฯ มประโยชนตอนกศกษาทจะเสรมความเขาใจเกยวกบเนอหากระบวนวชา

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

แบบฝกหดและระบบสนบสนนการเรยนการสอนฯ ชวย เ พมความ รและความหมายของขอ มล ทเกยวของกบระบบ ERP

ระบบสนบสนนการเรยนการสอนฯ ท าใหมองเหนภาพ หรอเขาใจเกยวกบการบรณาการ (Intergrated) ของการท างานและขอมลสารสนเทศ

ระบบสนบสนนการเรยนการสอนฯ ท าใหมองเหนความสมพนธระหวางระบบสารสนเทศองคกร และกระบวนการธรกจ

ระบบสนบสนนการเรยนการสอนฯ ท าใหทราบวาการใชระบบหรอ เทคโนโลย สารสนเทศ มประโยชนตอการด าเนนธรกจขององคกร

ระบบสนบสนนการเรยนการสอนฯ ใชงานงาย ระบบสนบสนนการเ รยนการสอนฯ มความนาสนใจ

ระบบสนบสนนการเ รยนการสอนฯ มความสวยงาม นาใช

ค าอธบายการใชงานและแบบฝกหดของระบบสนบสนนการเรยนการสอนฯ เขาใจงาย

การท าแบบฝกหดผานระบบระบบสนบสนนการเรยนการสอนฯ เปนคะแนนสวนหนงทใชในการวดผลการศกษา

Page 114: รายงานวิจัยฉบับสมบูรณ์2.4 ภาษาในการพัฒนาโปรแกรมประยุกต์แบบเว็บ 2.5

103

หวขอ นอยทสด

นอย ปานกลาง

มาก มากทสด

กระบวนวชาอนๆ ทเกยวของกบระบบสารสนเทศองคกร ควรมระบบสนบสนนการเรยนการสอนฯ เหมอนกบกระบวนวชาน

ขอเสนอแนะอนๆ เพมเตม (ถาม)

****************************************************************

ขอขอบคณนกศกษาทกคนทไดสละเวลาใหขอมลตอบแบบสอบถาม และขอใหโชคดในการสอบ

สงแบบฝกหดและแบบสอบถามทหอง 301 หองศนยการเรยนรรวมการท างาน (WIL CENTER) ภายในวนศกรท 28 กนยายน 2555 เวลา 16:00 น.