Training Information System ระบบสารสนเทศการ... · หวขั้อ...

110
ระบบสารสนเทศการฝึกอบรม Training Information System ทัสนัย น้อยจินดา Tatsanai Noyjinda สารนิพนธ์นี ้เป็นส่วนหนึ ่งของการศึกษา หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ คณะวิทยาการและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีมหานคร ปีการศึกษา 2556

Transcript of Training Information System ระบบสารสนเทศการ... · หวขั้อ...

Page 1: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

ระบบสารสนเทศการฝกอบรม Training Information System

ทสนย นอยจนดา Tatsanai Noyjinda

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

คณะวทยาการและเทคโนโลยสารสนเทศ มหาวทยาลยเทคโนโลยมหานคร

ปการศกษา 2556

Page 2: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

I

หวขอ ระบบสารสนเทศการฝกอบรม ชอนกศกษา ทสนย นอยจนดา รหสนกศกษา 5217690017 หลกสตร วทยาศาสตรมหาบณฑต เทคโนโลยสารสนเทศ ปการศกษา 2556 อาจารยทปรกษา ดร.วรพล ลลาเกยรตสกล

บทคดยอ

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

Page 3: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

II

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

ทสนย นอยจนดา

Page 4: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

III

สารบญ

หนา บทคดยอภาษาไทย l กตตกรรมประกาศ ll สารบญ lll สารบญรป V สารบญตาราง IX บทท 1 บทนา 1

1.1 กลาวนา 1

1.2 ปญหาและอปสรรค 1

1.3 แนวทางการแกปญหา 2

1.4 วตถประสงคของสารนพนธ 3

1.5 ขอบเขตของสารนพนธ 4

1.6 ประโยชนทคาดวาจะไดรบ 4

1.7 โครงสรางของสารนพนธ 5

บทท 2 ทฤษฎ และหลกการทเกยวของ 6

2.1 การพฒนาทรพยากรมนษย (Human Resource Development) 6

2.2 ระบบ ออารพ (ERP) 8 2.3 ระบบ ออารพ AX2009 9  2.4 กระบวนการวเคราะหและออกแบบระบบ 11 2.5 แบบจาลองขอมล (Data Model) 13

2.6 การพฒนาระบบ AX2009 ดวย AOT (Application Object Tree) 17 บทท 3 การออกแบบระบบ 21 3.1 กลาวนา 21 3.2 กระบวนการการการเพมขอมลหลกสตร/วทยากรแบบเดม 21 3.3 กระบวนการการการเพมขอมลหลกสตร/วทยากรแบบใหม 22 3.4 กระบวนการเพมขอมลพนกงานแบบเดม 22 3.5 กระบวนการเพมขอมลพนกงานแบบใหม 23 3.6 กระบวนการวางแผนและการบนทกการอบรมแบบเดม 23 3.7 กระบวนการวางแผนและการบนทกการอบรมแบบใหม 24 3.8 กระบวนการการบนทกคาใชจายในการอบรมและบนทกบญชแบบเดม 25 3.9 กระบวนการการบนทกคาใชจายในการอบรมและบนทกบญชแบบใหม 26

Page 5: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

IV

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

3.10 การวเคราะหและออกแบบระบบ Data Flow Diagram 27 3.11 Entity-Relationship Diagram 56 3.12 พจนานกรมขอมล (Data Dictionary) 57 3.13 Graphic User Interface Design (GUI Design) 61 บทท 4 การทดลองและผลการทดลอง 70 4.1 โครงสรางของฮารดแวร 70 4.2 โครงสรางของซอฟตแวร 71 4.3 การทดลองระบบ 71 4.4 ประเมนผลความพงพอใจ 87 บทท 5 สรปผลการดาเนนงาน 89 5.1 สรปผลการดาเนนโครงการ 89 5.2 ขอเสนอแนะในการพฒนาในอนาคต 89 เอกสารอางอง 71 ภาคผนวก ก. 72

Page 6: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

V

สารบญรป หนา

รปท 1.1 แสดงการทางานของระบบ 3 รปท 2.1 แสดงสญลกษณทใชสาหรบการเขยนแผนภาพกระแสขอมล 14 รปท 2.2 แสดงสญลกษณตาง ๆ ในแผนภาพออารไดอะแกรม 15 รปท 2.3 แสดงสญลกษณแสดงความสมพนธและคารดนาลต 16 รปท 2.4 ตวอยางแอตตรบวสของลกคา โดยมรหสลกคาเปนคยหลก 16 รปท 2.5 เครองมอการพฒนาระบบโปรแกรมบนระบบ AX2009 (AOT) 17 รปท 2.6 เครองมอการพฒนาระบบโปรแกรมบนระบบ AX2009 (AOT) 18 สวน Data Dictionary รปท 3.1 กระบวนการการเพมหลกสตร/วทยากรแบบเดม 21 รปท 3.2 กระบวนการการเพมหลกสตร/วทยากรแบบใหม 22 รปท 3.3 กระบวนการการเพมขอมลพนกงานแบบเดม 23 รปท 3.4 กระบวนการการเพมขอมลพนกงานแบบใหม 23 รปท 3.5 กระบวนการวางแผนและการบนทกการอบรมแบบเดม 24 รปท 3.6 กระบวนการวางแผนและการบนทกการอบรมแบบใหม 25 รปท 3.7 กระบวนการการบนทกคาใชจายในการอบรมและบนทกบญชแบบเดม 26 รปท 3.8 กระบวนการการบนทกคาใชจายในการอบรมและบนทกบญชแบบใหม 27 รปท 3.9 Data Flow Diagram: Context Diagram 27 รปท 3.10 Data Flow Diagram Level 1 Process 1 28 รปท 3.11 Data Flow Diagram Level 1 Process 2 28 รปท 3.12 Data Flow Diagram Level 1 Process 3 28 รปท 3.13 Data Flow Diagram Level 1 Process 4 29 รปท 3.14 Data Flow Diagram Level 1 Process 5 29 รปท 3.15 Data Flow Diagram Level 1 Process 6 29 รปท 3.16 Data Flow Diagram Level 1 Process 7 29 รปท 3.17 Data Flow Diagram Level 1 Process 8 29 รปท 3.18 Data Flow Diagram Level 1 Process 9 30 รปท 3.19 Data Flow Diagram Level 1 Process 10 30 รปท 3.20 Data Flow Diagram Level 2 Process 1 31 รปท 3.21 Data Flow Diagram Level 2 Process 2 32 รปท 3.22 Data Flow Diagram Level 2 Process 3 32 รปท 3.23 Data Flow Diagram Level 2 Process 4 33

Page 7: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

VI

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

รปท 3.24 Data Flow Diagram Level 2 Process 5 33 รปท 3.25 Data Flow Diagram Level 2 Process 6 34 รปท 3.26 Data Flow Diagram Level 2 Process 7 34 รปท 3.27 Data Flow Diagram Level 2 Process 8 35 รปท 3.28 Data Flow Diagram Level 2 Process 9 36 รปท 3.29 Data Flow Diagram Level 2 Process 10 37 รปท 3.30 Entity-Relationship Diagram 56 รปท 3.31 GUI Design: Link Manu Human Resource Development 61 รปท 3.32 GUI Design: Master Course :Tab Over View 61 รปท 3.33 GUI Design: Master Course :Tab Over Detail 62 รปท 3.34 GUI Design: Master Course :Tab Transaction 62 รปท 3.35 GUI Design: Trainer Register :Tab Overview 63 รปท 3.36 GUI Design: Trainer Register :Tab Detail 63 รปท 3.37 GUI Design: Trainer Register :Tab Transaction 63 รปท 3.38 GUI Design: System Configuration : Course Type 64 รปท 3.39 GUI Design: System Configuration : Training Method 64 รปท 3.40 GUI Design: System Configuration : Assess Method 65 รปท 3.41 GUI Design: Training Expense Ledger 65 รปท 3.42 GUI Design: Training Record : Tab Overview 66 รปท 3.43 GUI Design: Training Record : Tab Training Course 66 รปท 3.44 GUI Design: Training Record : Tab Trainer 67 รปท 3.45 GUI Design: Training Record : Tab Trainee 67 รปท 3.46 GUI Design: Training Record : Tab Training Expense 68 รปท 3.47 GUI Design: Training Record : Tab Training Ledger 68 รปท 3.48 GUI Design: Training Record : Tab Static 69 รปท 4.1 ตวอยางขอมลตารางขอมลหลกสตร (TISCourseTable) 71 รปท 4.2 ตวอยางขอมลตารางขอมลประเภทหลกสตร (TISCourseType) 72 รปท 4.3 ตวอยางขอมลตารางขอมลวธการฝกอบรม (TISTrainMethod) 72 รปท 4.4 ตวอยางขอมลตารางขอมลวธการประเมนผล (TISAssessMethod) 72 รปท 4.5 ตวอยางขอมลตารางขอมลวทยากร (TISTrainer) 73 รปท 4.6 ตวอยางขอมลตารางการเลอกขอมลพนกงาน (TISEmpl) 73

Page 8: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

VII

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

รปท 4.7 ตวอยางขอมลตารางขอมลบนทกการฝกอบรม (TISTrainTable) 73 รปท 4.8 ตวอยางขอมลตารางขอมลหลกสตรในการอบรม (TISTrainCourse) 73 รปท 4.9 ตวอยางขอมลตารางขอมลวทยากรในการอบรม (TISTrainTrainer) 74 รปท 4.10 ตวอยางขอมลตารางขอมลพนกงานเกยวกบการฝกอบรม (TISTrainEmpl) 74 รปท 4.11 ตวอยางขอมลตารางขอมลคาใชจายในการอบรม (TISTrainExpense) 74 รปท 4.12 ตวอยางขอมลตารางขอมลการกาหนดผงบญชสาหรบคาใชจายในการ ฝกอบรม 75 รปท 4.13 GUI Design: Link Manu Human Resource Development 75 รปท 4.14 GUI Design: Master Course :Tab Over View 76 รปท 4.15 GUI Design: Master Course :Tab Over Detail 76 รปท 4.16 GUI Design: Master Course :Tab Transaction 77 รปท 4.17 GUI Design: Trainer Register :Tab Overview 77 รปท 4.18 GUI Design: Trainer Register :Tab Detail 78 รปท 4.19 GUI Design: Trainer Register :Tab Transaction 78 รปท 4.20 GUI Design: System Config : Course Type 79 รปท 4.21 GUI Design: System Config : Training Method 79 รปท 4.22 GUI Design: System Config : Assess Method 80 รปท 4.23 GUI Design: Training Expense Ledger 80 รปท 4.24 GUI Design: Training Record : Tab Overview 81 รปท 4.25 GUI Design: Training Record : Posting 82 รปท 4.26 GUI Design: Training Record : Tab Training Course 83 รปท 4.27 GUI Design: Training Record : Tab Trainer 83 รปท 4.28 GUI Design: Training Record : Tab Trainee 84 รปท 4.29 GUI Design: Training Record : Tab Training Expense 85 รปท 4.30 GUI Design: Training Record : Tab Training Ledger 85 รปท 4.31 GUI Design: Training Record : Tab Static 86 รปท 4.32 GUI Design: Report Trainee (Employee) 86 รปท 4.33 ตวอยางเอกสารรายงานการฝกอบรม 87 รปท ก-1 แสดงขนตอนการตรจสอบขอมล User Login 72 รปท ก-2 แสดงขนตอนเชอมตอนะบบ Domain 73 รปท ก-3 แสดงขนตอนเขาสหนาสาหรบการกาหนดคา 74 รปท ก-4 แสดงขนตอนเพมขอมลผใชงาน 74

Page 9: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

VIII

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

รปท ก-5 แสดงขนตอนยนยนตวบคคลสาหรบการใชสทธในการเชอมตอระบบ Domain 75 รปท ก-6 แสดงขนตอนยนยนตวบคคลสาหรบการใชสทธในการเชอมตอระบบ Domain 76 รปท ก-7 แสดงไฟลขอมลประกอบการตดตง 76 รปท ก-8 แสดงหนาโปรแกรมสาหรบการตดตงในขนตอนท 1 77 รปท ก-9 แสดงการใหเลอกภาษาสาหรบการตดตง 77 รปท ก-10 แสดงสวนของโปรแกรมทตองทาการตดตงเพมเตมในขนตอนท 1 78 รปท ก-11 แสดงผลสถานะการตดตง 78 รปท ก-12 แสดงการกาหนดคา Parameter ในการตดตง 79 รปท ก-13 แสดงผลสถานะการตดตง 80

Page 10: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

IX

สารบญตาราง หนา

ตารางท 3.1 อธบายการประมวลผลของกระบวนการท 1.1 : ตรวจสอบสทธ 38 ตารางท 3.2 อธบายการประมวลผลของกระบวนการท 1.2 : เพมผใช 38 ตารางท 3.3 อธบายการประมวลผลของกระบวนการท 1.3 : แกไขผใช 39 ตารางท 3.4 อธบายการประมวลผลของกระบวนการท 1.4 : ลบผใช 39 ตารางท 3.5 อธบายการประมวลผลของกระบวนการท 2.1 : เพมประเภทหลกสตร 39 ตารางท 3.6 อธบายการประมวลผลของกระบวนการท 2.2 : แกไขประเภทหลกสตร 40 ตารางท 3.7 อธบายการประมวลผลของกระบวนการท 2.3 : ลบประเภทหลกสตร 40 ตารางท 3.8 อธบายการประมวลผลของกระบวนการท 3.1 : เพมวธการอบรม 41 ตารางท 3.9 อธบายการประมวลผลของกระบวนการท 3.2 : แกไขวธการอบรม 41 ตารางท 3.10 อธบายการประมวลผลของกระบวนการท 3.3 : ลบวธการอบรม 42 ตารางท 3.11 อธบายการประมวลผลของกระบวนการท 4.1 : เพมวธการประเมนผล 42 ตารางท 3.12 อธบายการประมวลผลของกระบวนการท 4.2 : แกไขวธการประเมนผล 43 ตารางท 3.13 อธบายการประมวลผลของกระบวนการท 4.3 : ลบวธการประเมนผล 43 ตารางท 3.14 อธบายการประมวลผลของกระบวนการท 5.1 : เพมหลกสตร 44 ตารางท 3.15 อธบายการประมวลผลของกระบวนการท 5.2 : แกไขหลกสตร 44 ตารางท 3.16 อธบายการประมวลผลของกระบวนการท 5.3 : ลบหลกสตร 45 ตารางท 3.17 อธบายการประมวลผลของกระบวนการท 6.1 : เพมวทยากร 45 ตารางท 3.18 อธบายการประมวลผลของกระบวนการท 6.2 : แกไขวทยากร 46 ตารางท 3.19 อธบายการประมวลผลของกระบวนการท 6.3 : ลบวทยากร 46 ตารางท 3.20 อธบายการประมวลผลของกระบวนการท 7.1 : เพมพนกงาน 47 ตารางท 3.21 อธบายการประมวลผลของกระบวนการท 7.2 : แกไขพนกงาน 47 ตารางท 3.22 อธบายการประมวลผลของกระบวนการท 7.3 : ลบพนกงาน 48 ตารางท 3.23 อธบายการประมวลผลของกระบวนการท 8.1 : เพมประเภทคาใชจาย 48 ตารางท 3.24 อธบายการประมวลผลของกระบวนการท 8.2 : แกไขประเภทคาใชจาย 49 ตารางท 3.25 อธบายการประมวลผลของกระบวนการท 8.3 : ลบประเภทคาใชจาย 49 ตารางท 3.26 อธบายการประมวลผลของกระบวนการท 9.1 : ขอมลทวไปการอบรม 50 ตารางท 3.27 อธบายการประมวลผลของกระบวนการท 9.2 :   50 ขอมลหลกสตรสาหรบการอบรม  ตารางท 3.28 อธบายการประมวลผลของกระบวนการท 9.3 :   51 ขอมลวทยากรสาหรบการอบรม  

Page 11: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

X

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

 ตารางท 3.29 อธบายการประมวลผลของกระบวนการท 9.4 :   51 ขอมลพนกงานสาหรบการอบรม  ตารางท 3.30 อธบายการประมวลผลของกระบวนการท 9.5 : ขอมลการเปดการอบรม 52 ตารางท 3.31 อธบายการประมวลผลของกระบวนการท 9.6 : ขอมลบนทกผลการอบรม 52 ตารางท 3.32 อธบายการประมวลผลของกระบวนการท 9.7 : 52 ขอมลบนทกคาใชจายในการอบรม  ตารางท 3.33 อธบายการประมวลผลของกระบวนการท 9.8 :   53 สรปคาใชจายสาหรบการบนทกบญช  ตารางท 3.34 อธบายการประมวลผลของกระบวนการท 9.9 : ขอมลการปดการอบรม 53 ตารางท 3.35 อธบายการประมวลผลของกระบวนการท 10.1 : เลอกรายงาน 54 ตารางท 3.36 อธบายการประมวลผลของกระบวนการท 10.2 : กาหนดเงอนไข 54 ตารางท 3.37 อธบายการประมวลผลของกระบวนการท 10.3 : ประมวลผลขอมล 55 ตารางท 3.38 ตารางขอมลประเภทหลกสตร TISCourseType 57 ตารางท 3.39 ตารางขอมลวธการฝกอบรม TISTrainMethod 57 ตารางท 3.40 ตารางขอมลวธการประเมนผล TISAssessMethod 57 ตารางท 3.41 ตารางขอมลหลกสตร TISCourseTable 61 ตารางท 3.42 ตารางขอมลวทยากร TISTrainer 62 ตารางท 3.43 ตารางการเลอกขอมลพนกงาน TISEmpl 62 ตารางท 3.44 ตารางขอมลบนทกการฝกอบรม TISTrainTable 63 ตารางท 3.45 ตารางขอมลหลกสตรในการอบรม TISTrainCourse 63 ตารางท 3.46 ตารางขอมลวทยากรในการอบรม TISTrainTrainer 63 ตารางท 3.47 ตารางขอมลพนกงานเกยวกบการฝกอบรม TISTrainEmpl 64 ตารางท 3.48 ตารางขอมลคาใชจายในการอบรม TISTrainExpense 64 ตารางท 3.49 ตารางขอมลประเภทคาใชจายในการฝกอบรม TISExpenseLedger 64 ตารางท 3.50 ตารางขอมลสรปคาใชจายสาหรบการบนทกบญช TISTrainLedger 65 ตารางท 4.1 ขอกาหนดคณสมบตของเครองคอมพวเตอร 70 ตารางท 4.2 ขอกาหนดคณสมบตของเครองเซรฟเวอร 71 ตารางท 4.3 ซอฟตแวรทเลอกใชงาน 71 ตารางท 4.4 ความหมายของระดบการประเมนความพงพอใจ 88 ตารางท 4.5 ผลการประเมนการใชงานระบบ 88

Page 12: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

บทท 1

บทนา

1.1 กลาวนา

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

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

1.2 ปญหาและอปสรรค

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

1.2.1 เอกสารบนทกการฝกอบรมสญหาย และการจดเกบเอกสารทไมเปนระบบ

1.2.2 ปญหาการทางานซาซอน เนองจากฝายพฒนาทรพยากรมนษยตองนาขอมลจากเอกสารบนทกการฝกอบรม มาบนทกขอมลลงระบบคอมพวเตอรอกครงหนง

Page 13: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

2

1.2.3 การบนทกขอมลการฝกอบรมลาชา ทาใหไมสามารถตอบสนองความตองการของผบรหารไดทนเวลา

1.2.4 ไมมรปแบบการรายงานผลขอมลทเปนมาตรฐาน ทาใหไมสามารถนาขอมลดงกลาวไปวางแผนเชงกลยทธได

1.2.5 ไมสามารถสรปคาใชจายในการฝกอบรมไดอยางมประสทธภาพ

1.3 แนวทางการแกไขปญหา

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

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

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

1.3.3 จดทาระบบใหพนกงานทเกยวของในทกๆสวนงานสามารถบนทกผล และตรวจสอบขอมลการฝกอบรม ผานระบบ ERP ของบรษท

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

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

Page 14: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

3

รปท 1.1 แสดงการทางานของระบบ

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

1.4 วตถประสงคของสารนพนธ

สาหรบวตถประสงคของสารนพนธสามารถสรปไดดงน

1.4.1 เพอชวยจดการกระบวนการทางานของระบบสารสนเทศการฝกอบรม โดยทางานผานระบบสารสนเทศขององคกร (ERP) ซงสามารถจดการขอมลดงกลาวไดอยางมประสทธภาพ

1.4.2 เพมประสทธภาพในการตรวจตดตาม คนหา และตรวจสอบ 1.4.3 เพอชวยใหการจดเกบเอกสารการฝกอบรมอย ในฐานขอมลบนระบบ

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

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

Page 15: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

4

1.5 ขอบเขตของสารนพนธ

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

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

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

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

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

ขอมลประกอบการตงหนและทาจายตามการฝกอบรมนนๆได

1.6 ประโยชนทคาดวาจะไดรบ

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

1.6.1 ขอมลมความถกตอง นาเชอถอ และสามารถตรวจสอบได 1.6.2 ลดขนตอนการบนทกรายละเอยดการฝกอบรมของพนกงานลงบนระบบเอกสาร 1.6.3 การนาเทคโนโลยททนสมยเขามาใชเพอเปนประโยชนตอองคกร 1.6.4 ขนตอนการทางานเรวขน เพอทนตอการตรวจสอบและแกไขปญหาไดทนตอ

เวลา 1.6.5 ลดการใชทรพยากรกระดาษ 1.6.6 ลดปญหาและความขดแยงของบคคลในองคกร 1.6.7 ลดขนตอนการทางานระหวางฝายพฒนาทรพยากรมนษยกบฝายบญชโดยใช

ระบบฐานขอมลเดยวกน

Page 16: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

5

1.7 โครงสรางของสารนพนธ

1.7.1 บทท 1 บทนา 1.7.2 บทท 2 ทฤษฎทเกยวของ จะอธบายเกยวกบทฤษฎของการพฒนาทรพยากร

มนษย, ระบบ ออารพ (ERP), ระบบ ออารพ AX2009, กระบวนการวเคราะหและออกแบบระบบ แบบจาลองขอมล และการพฒนาระบบ AX2009 ดวย AOT

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

1.7.4 บทท 4 ผลการดาเนนงาน แสดงใหเหนถงการทดลอง ผลการทดลอง และ การสรปผลการการใชงานของโปรแกรมใหตรงตามทไดออกแบบ

1.7.5 บทท 5 สรปผลการดาเนนงาน เปนการสรปภาพรวมผลการทดลองการทดสอบระบบ สรปปญหาอปสรรค และแนวทางการพฒนาสารนพนธ

Page 17: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

บทท 2

ทฤษฎทเกยวของ

2.1 การพฒนาทรพยากรมนษย (Human Resource Development)

มนษย คอ สตวทรจกใชเหตผล สตวทมจตใจสง ทรพยากร หมายถง สงทงปวงอนเปนทรพย สวนพฒนา หมายถง ทาใหเจรญ (พจนานกรม ฉบบราชบณฑตยสถาน พ.ศ. 2525) จากความหมายของศพทดงกลาว สรปไดวา การพฒนาทรพยากรมนษย คอการทาใหมนษยเจรญ มศกยภาพมากขนจนกลายเปนทรพยากรทมคาในสงคมและในประเทศ

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

หลายๆ คนมกจะมคาถามกบคาวา "การพฒนาทรพยากรมนษย(Human Resources Development)" มความสาคญตอการบรหารจดการตางๆ ในองคการอยางไร กอนอนตองมาดคาจดกดความของกร ตางๆ ดงน

Swanson (1995) ใหความหมายวาเปนกระบวนการของการพฒนาและการทาใหบคลากรไดแสดงความเชยวชาญ (Expertise) โดยใชการพฒนาองคการ การฝกอบรมบคคลและพฒนาบคคลโดยมจดมงหมายเพอปรบปรงการปฏบตงาน

Rothwell and Sredl (1992) ใหความหมายวา เปนการจดประสบการณการเรยนรขององคการ(Organizational Learning) โดยนายจางเปนผรบผดชอบ เพอจดประสงคในการปรบปรงการทางานซงเนนการทาใหบคลากรทางานใหมประสทธภาพยงขน โดยการบรณาการเปาหมายขององคการและความตองการของบคคลใหสอดรบกน

หลกการพฒนาทรพยากรมนษย

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

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

2. การพฒนาศกยภาพของมนษยควรเปนกระบวนการตอเนอง ตงแตการสรรหา การคดเลอก นามาสการพฒนาในระบบขององคการ

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

Page 18: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

7

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

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

แนวความคดของการพฒนาทรพยากรมนษยแบงไดเปน 3 กลม

กลมท 1 ใหนยามการพฒนาทรพยากรมนษยวา หมายถง การดาเนนการให บคคลไดร บประสบการณและการเรยนรในชวงระยะเวลาหนง เพอทจะนาเอามา ปรบปรงความสามารถในการทางานโดยวธการ 3 ประการ คอ

1. การฝกอบรม (training) เปนกจกรรมทกอใหเกดการเรยนร โดยมงเนน เกยวกบงานทปฏบตอยในปจจบน (present job) เปาหมาย คอการยกระดบความร ความสามารถ ทกษะ ของพนกงานในขณะนน ใหสามารถทางานในตาแหนงนนๆได ซง ผทผานการฝกอบรมไปแลวสามารถนาความรไปใชไดทนท

2. การศกษา (education) เปนวธการพฒนาทรพยากรมนษยโดยตรง เพราะ การใหการศกษาเปนการเพมพนความรทกษะ ทศนคต ตลอดจนเสรมสรางความสามารถ ในการปรบตวในทกๆดานใหกบบคคล โดยมงเนนเกยวกบงานของพนกงานในอนาคต (future job) เพอเตรยมพนกงานใหมความพรอมทจะทางานตามความตองการของ องคกรในอนาคต

3. การพฒนา (development) เปนกระบวนการปรบปรงองคกรใหม ประสทธภาพ เปนกจกรรมการเรยนรทไมไดมงตวงาน (not focus on a job) แตมจดเนน ใหเกดการเปลยนแปลงตามทองคกรตองการ และพรอมทจะปฏบตงานกบองคกรใน อนาคต เพอใหสอดคลองกบเทคโนโลย รวมทงสงแวดลอมตางๆ ทเปลยนแปลงไปอยาง รวดเรว

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

1. การพฒนาบคคล (Individual Development)

2. การพฒนาสายอาชพ (Career Development)

3. การพฒนา องคการ (Organization Development)

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

Page 19: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

8

กลมท 3 ใหนยามการพฒนาทรพยากรมนษยวา หมายถง การทจะพฒนาองคการ ใหเปนองคการแหงการเรยนร (Learning Organization) ซงเปนการบรณาการระหวางการเรยนรและงานเขาดวยกน ซงสามารถนามารวมกนไดอยางตอเนองและเปนระบบใน 3 สวน คอ

1. ระดบบคคล (Individual)

2. ระดบกลมหรอทมผปฏบตงาน (Work Group or Teams)

3. ระดบระบบ โดยรวม (The System)

ซงกระบวนการเรยนรสามารถแบงออกไดเปน 3 ประเภท คอ

1 การเรยนรจากประสบการณ (อดต)

2 การเรยนรทจะปรบตวใหเขากบสถานการณ ปจจบน

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

อนเปนทมาของ วนย 5 ประการ (Disciplines of the Learning Organization) ประกอบดวย

1. ความเชยวชาญสวนบคคล (Personal Mastery)

2. กรอบแนวความคด (Mental Models)

3. การรวมวสยทศน (Shared Vision)

4. การเรยนรของทม (Team Learning)

5. การคดแบบเปนระบบ(Systems Thinking)

2.2 ระบบ ออารพ (ERP) ระบบ ออารพ (ERP) มแนวคดมากจาก ระบบ MRP ทเกดขนครงแรกทอเมรกาในยค

ตนของ ทศวรรษ 1960 ในชวงแรก MRP ยอมาจาก Material Requirement Planning (การวางแผนความตองการวสด) เปนวธการในการหาชนดและจานวนวสดทตองใชในการผลตตามตารางเวลาและจานวนสนคาทไดวางแผนโดย MPS (Master Production Schedule)

วธ MRP เปนเทคนคในการจดการ ทสามารถหารายการวสดทตองใชในการผลตสนคาสาเรจรป ตามแผนการผลตหลกทไดวางไว โดยอาศยเทคโนโลยสารสนเทศททนสมย สามารถสรางใบรายการวสด (bill of material)ไดอยางรวดเรว และสามารถบอกชนดของวสด จานวนทตองการ และเวลาทตองการไดอยางแมนยา แตวธ MRP นไมมความสามารถในการตรวจสอบหาขอแตกตางระหวางแผนการผลตกบสภาพการผลตจรงท shop floor เนองจากไมมฟงกชนเกยวกบการปอนกลบขอมลกลบมาปรบแผนใหม อยางไรกตาม วธ MRP กยงดกวาวธการควบคมสนคาคงคลงแบบเดม ชวยใหสามารถลดจานวนวสดคงคลง และยกประสทธภาพการวางแผนการผลตและการสงซอวตถดบไดเปนอยางด

เมอเขาสป ค.ศ. 1970 MRP ไดรบการพฒนาใหมความสามารถในการปอนกลบขอมลการผลตจรงใน shop floor นอกจากนนยงเพมแนวคดเรอง การวางแผนความตองการกาลงการ

Page 20: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

9

ผลต (Capacity Requirement Planning) ระบบ MRP ทไดววฒนาการโดยรวมเอาความสามารถรบ feed back จากฝายการผลต และ CRP เขาไปน ตอมาถกเรยกวา MRP แบบวงปด (Closed Loop MRP) ในขนตอนนของววฒนาการเราจะเหนวามการรวมเอางานการวางแผนการผลต และการบรหารการผลตเขาเชอมโยงกน จากทกอนหนานนทางานแยกกน Closed Loop MRP นประสบความสาเรจอยางมากในอตสาหกรรมการผลตในปจจบน MRP ทใชในทกธรกจการผลตกคอ Closed Loop MRP นเอง

จากความสาเรจของ Closed Loop MRP กเกดการพฒนาตอยอดขนเปน MRP II ในยคป ค.ศ. 1980 (โดย MRP ใหมนยอมาจาก Manufacturing Resource Planning) ซงไดรวมการวางแผนและบรหารทรพยากรการผลตอนๆ นอกจากการวางแผนและควบคมกาลงการผลต และวตถดบการผลต เขาไปในระบบดวย

MRP II ไดววฒนาการถงขนทรวมหนาทตางๆ ซงประกอบดวย การวางแผนงบการจดซอวตถดบ การวางแผนตนทนสนคาคงคลงของระบบบรหารสนคาคงคลง การวางแผนกาลงคนทสมพนธกบกาลงการผลต ซงเปนเรองทเกยวของกบตนทนการผลต เขาอยในระบบ MRP II ดวยความสามารถนทาให MRP II เปนระบบทสามารถสงขอมลทกชนด ทระบบบญชตองการใหแกระบบบญชได นนคอ MRP II เปนระบบทรวมเอา Closed loop MRP , ระบบบญช และระบบซมเลชน เขาดวยกน เปนการขยายขอบเขตของสงทสามารถวางแผนและบรหารใหกวางขวางออกไปยงขนกวาเดม

โดยการใชระบบ MRP II ธรกจการผลตสามารถทจะวางแผนและบรหารระบบงานตางๆ คอ การขาย บญช บคคล การผลต และสนคาคงคลง เขาดวยกน ไดอยางบรณาการ ดวยความสามารถนทาให MRP II เรมถกเรยกวา BRP (=Business Resource Planning) และเรมเปนแนวคดหลกของระบบ CIM (=Computer Integrated Manufacturing) MRP II เปนแนวคดทใชในอตสาหกรรมการผลต ERP ไดขยายแนวคดของ MRP II ใหสามารถใชไดทงองคกรของธรกจทหลากหลาย โดยการรวมระบบงานหลกทกอยางในองคกรเขามาเปนระบบเดยวกน นนคอ ERP เกดขนจากความตองการทจะสามารถตดสนใจในดานธรกจอยางมประสทธภาพ และแบบเรยลไทม โดยอาศยขอมลทกชนดจากทกระบบงานในองคกรทระบบนามาบนทกเกบไวในฐานขอมลรวมเดยวกน

แนวคด ERP เกดจากการขยาย MRP II ซงเปนระบบท optimize ในสวนการผลต ใหเปนระบบท optimize ทงบรษท ในปจจบนมการพฒนา E-Business อยางรวดเรว และทาใหขอบเขตของการ optimize ตองมองใหกวางมากขนไปกวาเดมเปน global optimize นนหมายความวา ERP กจะมววฒนาการตอไปอก 

 2.3 ระบบ ออารพ AX2009

Microsoft Dynamics AX2009 (AX2009) คอ Business Management Solution มประโยชนตอการวางแผนการใชทรพยากรอยางคมคา การจดระบบการทางานทชวยขบเคลอน

Page 21: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

10

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

ความสามารถโดดเดนของ Microsoft Dynamics AX 2009 โดยสงเขป

Microsoft Dynamics AX2009 เปนโซลชนบรหารธรกจแบบครบวงจร ชวยขยายโอกาสทางการคาของคณใหครอบคลมทกมมโลก ดวยการรองรบการทาธรกรรมจานวนมากจากผใชจานวนนบรอยนบพนทเขามาจากไซตตางๆ นอกจากน ยงสนบสนนภาษา สกลเงน และขอกาหนดทางกฎหมายในกวา 30 ประเทศทวโลก พนกงาน ลกคา และผขายจงทางานไดดวยภาษาและสกลเงนของตนเอง อกทง ยงสามารถรองรบการเตบโตของธรกจได ดวย MorphX ซงเปนเครองมอทจะชวยปรบการทางานของระบบใหสอดคลองกบความจาเปนของแตละชวงเวลาไดอยางงายดาย

AX2009 รองรบทกประเภทธรกจ ทงธรกจการผลต ซอมาขายไป และบรการ ในสวนของธรกจผลต AX2009 รองรบการบรหารจดการซพพลายเชนในรปแบบ Build-to-Order, Engineer-to-Order และ Build-to-Forecast และการจดการการผลตทงแบบแยก (Discrete) และแบบรวม (Batch) จงเหมาะอยางยงสาหรบผผลตทมการทางานแบบผสม

AX2009 สามารถทางานรวมกบ MS Office, Exchange (Mail), Windows, และ SQL เปนตน ชวยใหผใชใชประโยชนจากทกโปรแกรมไดสงสด จงชวยประหยดคาใชจายและเวลาในการฝกอบรม

รปแบบใหมของ User Interface ใหม (Breadcrumb Bar)

เปนรปแบบเมนทชวยอานวยความสะดวกให user สามารถมองเหนงานทเกยวของกบหนาทความรบผดชอบไดมาก ชวย user จดจาโปรแกรมงานทไดเปดใชมาแลว สามารถ Forward และ Backward เชนเดยวกบการใชงาน browser ตางๆ นอกจากนแลว user ยงสามารถสรางเมนทเปนงานเฉพาะและใชงานเปนประจาของตนเองได โดยกาหนดไวท My Favorites

ลาดบขนตอนการทางาน (Work Flow) กระชบ ตรวจสอบได

AX2009 ไดจาแนกลาดบขนตอนในการทางาน เปนสองแนวทางคอ

1. System Work flow คอขนตอนหรอสงทตองกระทาในการทางาน user สามารถใช หรอสรางกระบวนการดาเนนงานเพมเตมไดจากระบบได

2. Business Work flow เปนการแสดงขนตอนการดาเนนงาน การไหลของเอกสาร ลาดบชนการอนมต

สนบสนนธรกจทมหลายสาขา หลายระบบงาน

มเพยงรองรบหลายๆ คลงสนคา แต multi-site ยงรวมถงการจดการ site ตามประเภทของงาน ขนตอนการดาเนนงานและขอมล เชน Vendors, Customers, BOMS, Routes, Product Plans, Order parameters and Costs

Page 22: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

11

การแสดงหนาททรบผดชอบ และงานทตองทาของแตละบคคล (Role Center)

เปนการสราง Home Page หรอ Role Center สวนตวภายใน AX2009 ซงจะแสดงขอมลงานทตองทาของแตละ เชน งานทกาลงรออนมต งานทอนมตแลว การแจงเตอน รายงานการผลต รายงานการขาย และผใชสามารถเขาระบบและทางานไดโดยผานทาง Internet หรอ Client Access

สรางโอกาสจากความผนผวนทางธรกจ (Transform change into opportunity)

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

เตบโตอยางมนใจดวย AX2009 ซงมโครงสรางแบบ service-oriented architecture มประโยชนตอการพฒนาโมเดลธรกจใหมๆ และการขยายตวของธรกจ

รองรบการทางานกบซพพลายเชนและแลกเปลยนเอกสารกบคคา ลกคาผานระบบอตโนมต

เพมความสามารถในการตดสนใจ และการตดสนใจไดทนทวงท ดวยระบบการวเคราะหขอมล และเหนขอมลผานทาง dashboard KPI, MS Excel, Business Analytics และ MS Office Performance Point Server 2007

2.4 กระบวนการวเคราะหและออกแบบระบบ การวเคราะหและออกแบบระบบสามารถแบงการใหความหมายออกเปน 2 สวนดวยกน คอ

2.4.1. การวเคราะหระบบงาน จตตมา วงศ วฒวฒน และคณะ[4] กลาววาคาวา วเคราะหมาจากคาวา พเคราะห ซง

เปนการเปลยน พ เปน ว ในภาษาไทยซงแปลความหมายไดวา การพนจพเคราะห การพจารณา การใครครวญ การไตสวนความหรอ เรองราว สวนในภาษาองกฤษกไดใหความ หมายใกลเคยงกนคอ Determine, Examine และ Investigate ซงคาวาวเคราะหนสามารถนาไปใชกบวชาการตาง ๆ ไดมากมาย เชน การวเคราะหโครงสราง การวเคราะหเชงคณภาพ การวเคราะหเชงปรมาณ การวเคราะหปญ หา เปนตน คาวา “วเคราะห” ทใชกบการวเคราะหระบบนน ตรงกบภาษาองกฤษวา “Analysis” ซงแปลวา การแยกสงทประกอบกนออกเปนสวน ๆ เชน การแยกระบบใหญออกเปนสวนยอย ๆ คอ เปนการแยกปญหาออกเปนสวน ๆ เพอสะดวกในการพจารณาหรอตดสนใจ จากความหมายของคาวาวเคราะหดงกลาวน จะเหนวา การวเคราะหระบบงานไมใช เรองทยงยากหรอเรองทสลบซบซอนแตประการใด การพจารณาใครครวญในปญหาตาง ๆ นน มวธการใหญ ๆ อยดวยกน 2 วธ คอ

1. วธธรรมดา (Natural Determination) เปนวธทคนสวนมากใชกนเปน ปกตธรรมดาโดยอาศยประสบการณและสามญสา นกของแตละบคคลเปนหลก คนทมวจารณญาณ

Page 23: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

12

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

2. วธการทางวทยาศาสตร (Methodology Determination หรอ System Analysis) เปนวธการพจารณาใครครวญและตดสนใจโดยอาศยระบบทางวทยาศาสตร เชนสถต และการคานวณ เปนตน วธนเปนวธทใชหลกวชาการทางวทยาศาสตรแขนง ตาง ๆ เขาชวย ผทจะทาการวเคราะหจะตองเปนผทมความรในวชาการแขนงตาง ๆ ทจะใชในการวเคราะหและออกแบบระบบงาน จงไดมการจดใหสอนในสถาบน การศกษาตาง ๆ ขน นอกจากนยงมคาทใกลเคยงกนหรอคลายคลงกนกบคาวา “วเคราะห” ทควรจะทาความเขาใจเพอปองกนการสบสนในการใช เชน คาวา การวจย การคนควา การคนคด เปนตน ซงความจรงแลวการวเคราะหกบการวจยเปนคนละเรอง คนละความมงหมายกน แตมความใกลเคยงกนมาก การวจยนนมงในการคนหา ขอเทจจรง หรอความถกตองทสดของปญหาเชน การวจยภาวะของผมรายไดนอย คอ การคนหาสภาพของผมรายไดนอย เปนการหาสาเหตของการมรายไดนอยวา เปนเพราะอะไรบาง เหลานเปนตน สวนการวเคราะหนนจะเปนการมงหาสาเหต เพอทาการแกปญหาทเกดขนนนใหดทสดหรอเหมาะสมทสดเทาทจะทาได การแกปญหาทไดจากการวเคราะหระบบนนอาจไมใชทางทถกตองทสด แตเปนทางทดทสดทควรจะกระทา เทานน ทงนเพราะการแกไขปญหาของนกวเคราะห ระบบเปนการประนประนอมกบบคคลในหลายๆ ฝายทจะตองทางานรวมกนเพอให การทางานของระบบมประสทธภาพสงสดนนเองการวเคราะหระบบ (System Analysis) หมายถง วธการวเคราะหระบบใดระบบหนงโดยมการคาดหมายและจดมงหมาย ทจะมการปรบปรงและแกไขระบบนน การวเคราะหนนจะตองทาการแยกแยะปญหาหาออกมาใหได แลวกาหนดปญหาเปนหวขอ เพอทาการศกษา และหาวธแกไขในทสด การวเคราะหและออกแบบระบบ (System Analysis and Design) หมายถง วธการท ใชในการสรางระบบสารสนเทศขนมาใหมในธรกจใดธรกจหนง หรอในระบบยอยของธรกจ นอกจากการสรางระบบสารสนเทศใหมแลวการวเคราะห ระบบชวยในการแกไขระบบสารสนเทศเดมทมอยแลวใหดขนดวยกได การวเคราะห ระบบ คอ การหาความตองการ (Requirements) ของระบบสรสนเทศวาคออะไร หรอตองการเพมเตม อะไรเขามาในระบบ

2.4.2. การออกแบบระบบงาน การออกแบบ หมายถง การนาเอาความตองการของระบบมาเปนแบบแผน หรอ

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

  

Page 24: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

13

นกวเคราะหระบบ (System Analyst) นกวเคราะหระบบคอ บคคลทศกษาปญหาซบซอนทเกดขนในระบบและแยกแยะ

ปญหาเหลานนอยางมหลกเกณฑ นกวเคราะหระบบหรอทเราเรยกกนวา System Analyst หรอ SA จะทาหนาทหาวธการแกไขปญหาทแยกแยะเหลานน พรอมทงให เหตผลดวยการ วเคราะหระบบนน นกวเคราะหระบบจะตองกาหนดขอบเขตของการวเคราะห และตองกาหนด จดมงหมายหรอเปาหมายในการวเคราะหนนดวย นอกจากนยงตองทาความเขาใจโครง สรางลกษณะขององคการนนในดานตางๆนกวเคราะหระบบ คอ บคคลทมหนาทวเคราะห และออกแบบระบบ ซงปกตแลวนกวเคราะหระบบควรจะอยในทมระบบสารสนเทศ ขององคกรหรอของธรกจนนๆนกวเคราะหระบบ คอ บคคลทมหนาทในการออก แบบและพฒนาระบบงานในระบบการประมวลผลขอมล ดวยระบบและวธการตางๆ เพอใหระบบงานบรรลถงเปาหมาย ตามตองการของผใชระบบ เรมตงแตการ วเคราะหระบบขอมล การออกแบบระบบการปฏบตงานในการประมวลผลขอมล การสรางขนตอนการปฏบตงาน การพฒนา โปรแกรม และการเขยนเอกสารตางๆ ประกอบการ ปฏบตงานของระบบ

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

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

2.5 แบบจาลองขอมล (Data Model)

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

แบบจาลองกระบวนการ (Process model) จะอธบายถงกระบวนการทางธรกจ ดวยการนาเสนอใหเหนภาพรวมถงการปฏบตการอยางไรในระบบธรกจในลกษณะของแผนภาพ หรอ

Page 25: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

14

ไดอะแกรม การสรางแบบจาลองกระบวนการเชงโครงสราง คอ แผนภาพกระแสขอมล (Data Flow Diagram : DFD ) จะแสดงถงกระบวนการหรอกจกรรมทปฏบตการ รวมถงการแสดงความเคลอนไหวของขอมลในระบบ โดยแผนภาพกระแสขอมลสามารถนามาประยกตใชกบระบบงานเดมหรอระบบงานใหมกได

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

รปท 2.1 แสดงสญลกษณทใชสาหรบการเขยนแผนภาพกระแสขอมล

Page 26: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

15

แบบจาลองขอมลในรปแบบแผนภาพออาร ไดอะแกรม (Entity Relationship Diagram) 

รปท 2.2 แสดงสญลกษณตาง ๆ ในแผนภาพออารไดอะแกรม

พนฐานหลกๆ 3 ประการ คอ

2.5.1 เอนตต (Entities) คอ บคคล สถานท วตถ และรวมถงเหตการณททาใหเกดกลมของขอมลทตองการจดเกบ สามารถบงชถงความเปนเอกลกษณเฉพาะตวได (Uniquely Identifiable) โดยตวอยางของแตละเอนตตประกอบดวย

1. บคคล เชน ลกคา พนกงาน นกศกษา รานคา แผนกการเงน 2. สถานท เชน อาคาร หองเรยน สาขา 3. วตถ เชน หนงสอ เครองจกร สนคา วตถดบ 4. เหตการณ เชน รายการลงทะเบยน (เกดจากเหตการณทนกศกษาไดทาการละทะเบยนวชาเรยน 5. แนวความคด เชน บญช พนธบตร หน

2.5.2 ความสมพนธ (Relationships) หมายถง ความสมพนธระหวางเอนตต ความสมพนธของแตละเอนตตจะเกดขนตามธรรมชาตในกระบวนการทางธกจ ความสมพนธจะนาเสนอดวยเหตการณเชอมโยงระหวางเอนตต เชน ลกคามความสมพนธกบสญญาเชา เปนตน

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

Page 27: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

16

รปท 2.3 แสดงสญลกษณแสดงความสมพนธและคารดนาลต

2.5.3 แอตตรบวต (Attributes) คอคณสมบตของเอนตต เชน เอนตตลกคา

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

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

Page 28: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

17

พจนานกรมขอมล (Data Dictionary) จะประกอบดวยหนวยขอมล หรอขอมลยอย (Data Element) ตางๆ ของระบบ โดยขอมลยอยคอขอมลทไมสามารถแตกยอยออกไปไดอก เชน ขอมลลกคา ประกอบดวยรหสลกคา ชอ และทอย เปนตน สาหรบขอมลยอยเหลานเมอนามารวมกนเรยกวาเรคอรด และในทสดจะเปนโครงสรางแฟมขอมลโดยพจนานกรม คอเอกสารทใชอธบายรายละเอยดโครงสรางแฟมขอมล และรวมถงรายการขอมลประกอบตางๆ ซงประกอบดวยชอรเลชน (Relation Name), แอตตรบวส (Attribute), ชอแทน (Aliases name), รายละเอยดขอมล (Data Description), แอตตรบวสโดเมน (Attribute Domain), การเรยงลาดบดชน (Index), คยหลก (Primary key), คยนอก (Foreign key), ชนดขอมล (Data Type)

2.6 การพฒนาระบบ AX2009 ดวย AOT (Application Object Tree) การพฒนาระบบ AX2009 นน มเครองมทใชสาหรบการพฒนา มาพรอมกบระบบการทางาเพอใหสะดวกและเกดความยดหยนในการพฒนา โดยใชภาษา X++ ซงถกออกแบบโครงสรางคลายกบภาษา JAVA ซง X++ มโครงสราง แบบ object oriented programming สามารถทจะ inheritance, classes, object และ methods. X++ สามารถเขยน scripting language SQL ในการ ตดตอขอมลเปนสวนหนง ของ ภาษา X++ โดยพฒนาผานเครองมอทชอวา AOT (Application Object Tree) โดยจะมการแบงหนาทการทางานและลกษณะการใชงานทแตกตางกนออกไป ตามรายละเอยดดานลางน 

รปท 2.5 เครองมอการพฒนาระบบโปรแกรมบนระบบ AX2009 (AOT)

Page 29: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

18

รปท 2.6 เครองมอการพฒนาระบบโปรแกรมบนระบบ AX2009 (AOT) สวน Data Dictionary

Data Dictionary ใชแสดงและออกแบบ Database จะประกอบดวย

- Table ตารางสาหรบใชในการเกบขอมล - MAP ใชสาหรบ MAP ตารางเกบขอมล ทมโครงสรางทคลายกนเพอใหงายตอการ

ใชงาน - View ใชสราง Query เพอจาลอง Table เสมอนเพอทจะใชในการแสดงขอมล - Extended Data Type คอ การกาหนดรปแบบขอมลแบบชด เพอเปนชดขอมล

อางองในการออกแบบฟลดในแตละตารางการใชงาน - Base Enums คอการกาหนดรปแบบขอมลแบบชด โดยกากบดวยระบบตวเลขใน

การเกบขอมล เชน NOYES::NO = 0, NOYES::YES = 1 - Feature Key ใชในการกาหนดสทธ (เฉพาะ Axapta 2.5) - License Code ใชในการ License ใหกบ Code ทไดทาการ เขยน - Configuration Keys ใชในการกาหนดสทธ การใชงานหลก (เฉพาะ Axapta 3.0

ขนไป ชวงตดตง) - Security Keys ใชในการกาหนดสทธ สทธ การใชงานสาหรบผใช

Macro เพมขดความสามารถในการเขยน Code หรอชดคาสง โดยยอชดคาสงดวย Macro

Class เพอประสทธภาพ OOP เตมรปแบบ โดย Class สามารถ ลดการเขยน coding ได

Page 30: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

19

Form หนาจอรบคาสง หรอ ตดตอกบผใช

Report รายงาน

Queries Form ในการเลอกขอมล สามารถใชงานใน กรณทมเงอนไขเลอกขอมลทแตกตางกน

Jobs สาหรบเขยนทดสอบ Coding หรอ คาสงเบองตน

Menus กาหนดโครงสราง Manu ของระบบ

Menu Item ใชสาหรบลงทะเบยน Object (Form , Report Class) ทมการสรางขน เพอเปนชองทางในการใชงาน Object นนๆ โดยผานชอ Menu Item ทมการลงทะเบยน และเชอมตอกบ Manu ของระบบ อกครงหนง

Web สาหรบการเชอมตอการการพฒนา Web Portal

Resources เกบขอมลตาง ๆ คลายกบ Visual Studio เชน รปภาพ, สญลกษณ

System Documentation เอกสารเกยวกบ Function, คาสงวน Class Table ของระบบ

Application Developer Documentation เอกสารเกยวกบ Class Table ททามการพฒนา

Application Documentation เอกสารเกยวกบ Application ทงหมดสภาพแวดลอม Axapta

Layer

Axapta เปน ซอฟแวร แบบ Application object layers นนคอ แตละ Layer จะ อสระตอกนเปน ลาดบชน ของ source code ซงสามารถทจะทาการแกไข เพอ สวนตาง ๆ ทอยใน Layer ทในสวนทเกยวของ และหากเมอตองการยกเลกการแกไขใน Layer ดงกลาว ระบบจะกลบส Layer ทอยระดบชนทตากวาได ซงจะไมสงผลกระทบใดๆตอ Original code

SYS คอ เปน แกนกลางของ Application เปนชนแรกสดของ Code ทไมสามารถทจะลบออกได เรยกวา SYS layer (System) ID range: 1-8000

GLS คอ เปนชนทไดผานการรบรองจาก Microsoft Business Solutions ซงจะยใน GLS layer (Global Solutions) ID range: 8001-16000

DIS คอ เปนชนท application ไดมการปรบปรงใหเหมาะสมกบประเทศ กฎหมาย หรอ ความตองการของประเทศนนจะอย ใน DIS layer (Distributor) และในอนาคตจะถกนามาอยท GLS layer ID range: 16001-18000

LOS คอ เปนชนท Microsoft ใหโอกาสกบ partner ในการรบรองและแจกจายในพนท ของ Partner เปนผดแล (Local Solution) ID range: 18001-20000

BUS คอ เปนชนท Partner ของ Microsoft ใชในการพฒนา แกไขและจะทาการบนทกไวท BUS layer ( Business solution) ID range: 20001-30000

Page 31: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

20

VAR คอ เปนชนท ใชแบงสรรเพอทจะทาการ พฒนา สรางแกไขใหกบลกคาตางๆ จะทาการ บนทกท VAR layer(Value Added Reseller) ID range: 30001-40000

CUS คอ เปนชนท ใหกบลกคา ใชในการพฒนาผซงจะอยในสวนของผดแลระบบและ programmer จะทาการบนทกท CUS layer (Customer) ID range: 40001-50000

Page 32: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

บทท 3 การออกแบบระบบ

3.1 กลาวนา จากรายละเอยดความเปนมาของสารนพนธและการศกษาความรพนฐานทเกยวของดงทไดกลาวมาแลวนน จงไดดาเนนการออกแบบระบบสารนพนธเรองระบบจดการการซอมสนคา โดยอาศยเทคโนโลยสารสนเทศและระบบ ERP AX2009 เขามาชวยในการพฒนาระบบ เพอรวบรวมขอมลตาง ๆ ของการบนทกการฝกอบรม เชน ขอมลหลกสตร, วทยากร, ประเภทหลกสตร , วธการประเมนผล , ผลการฝกอบรม คาใชจายในการฝกอบรม เปนตน รวมไปถงสามารถสรปผลรายงานตาง ๆ ไดอยางรวดเรวอกดวย 3.2 กระบวนการการการเพมขอมลหลกสตร/วทยากรแบบเดม จากรปท 3.1 จะแสดงถงกระบวนการการเพมขอมลหลกสตรแบบเดม เจาหนาทฝาย พฒนาทรพยากรมนษย จะเปนผบนทกขอมลหลกสตร ลงในไฟลขอมล Excel ซงไมเปนรปแบบทถกกาหนดไวชดเจน เชน รหสหลกสตร ชอหลกสตร วตถประสงค ประเภทหลกสตร

รปท 3.1 กระบวนการการเพมหลกสตร/วทยากรแบบเดม

Page 33: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

22

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

รปท 3.2 กระบวนการการเพมหลกสตร/วทยากรแบบใหม 3.4 กระบวนการเพมขอมลพนกงานแบบเดม จากรปท 3.3 จะแสดงถงกระบวนการเพมขอมลพนกงานแบบเดม โดยในสวนของเจาหนาทฝายพฒนาทรพยากรมนษย จะตองมการขอขอมลพนกงานลาสด กบฝายจดการทรพยากรมนษย มาเพมเตมลงในขอมล Excel เดม ทกๆครงทจะมการบนทกขอมลรหสพนกงานลงบนขอมลการอบรมของพนกงาน ทาใหเกดความซาซอนในการทางาน และเกดความผดพลาดของขอมลขน

Page 34: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

23

รปท 3.3 กระบวนการการเพมขอมลพนกงานแบบเดม

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

รปท 3.4 กระบวนการการเพมขอมลพนกงานแบบใหม

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

Page 35: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

24

ฝายพฒนาทรพยากรมนษยเพมเตมขอมลการอบรมตามเอกสาร

ลงใน Excel

เอกสารบนทกการอบรม

อบรม

นาเอกสารบนทกการอบรมเกบเขาแฟมขอมล

สนสด

เรมตน

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

Page 36: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

25

ฝายพฒนาทรพยากรมนษยบนทกขอมลแผน

การอบรม

อบรม

สนสด

เรมตน

ฝายพฒนาทรพยากรมนษย

เลอกแผนการอบรมบนทกผลการอบรม

รปท 3.6 กระบวนการวางแผนและการบนทกการอบรมแบบใหม 3.8 กระบวนการการบนทกคาใชจายในการอบรมและบนทกบญชแบบเดม จากรปท 3.7 แสดงใหเหนถงกระบวนการเดมของการบนทกคาใชจายในการอบรมและบนทกบญชแบบเดม ซงฝายพฒนาทรพยากรมนษย จะตองสงขอมลคาใชจายในแตละการฝกอบรมใหกบทางฝายบญชเพอบนทกขอมลคาใชจาย โดยขอมลทสงมาใหนนจะตองถกมาจาแนก คาใชจายแตละประเภทเพองอางองกบขอมลผงบญชในการบนทกบญช และจะตองทาการปรบคาใชจายนนๆกระจายใหแตและแผนกหรอศนยตนทนรบคาใชจายตางๆทเกดขน ซงมข นตอนทซบซอน จงเกดความลาชาในการทางาน และเกดความผดพลาดของขอมลบอยครง

Page 37: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

26

ฝายพฒนาทรพยากรมนษยสงขอมลคาใชจายในการอบรม

ใหฝายบญช

สนสด

เรมตน

ฝายบญชจาแนกคาใชจายแตละประเภทตามรหสบญช

ฝายบญชจาแนกคาใชจายแตละแผนกศนยตนทน

ฝายบญชใชขอมลทจาแนกไดในการบนทกบญช

รปท 3.7 กระบวนการการบนทกคาใชจายในการอบรมและบนทกบญชแบบเดม 3.9 กระบวนการการบนทกคาใชจายในการอบรมและบนทกบญชแบบใหม ในรปท 3.8 ตามกระบวนการใหมการบนทกคาใชจายในการอบรมและบนทกบญชแบบใหมจะใหฝายพฒนาทรพยากรมนษยระบคาใชจายในแตละการอบรมเขาไปในระบบ และจากอางองขอมลแผนกหรอศนยตนทนของพนกงานทเขารวมการอบรมนนๆ จากขอมลฝายจดการทรพยากรมนษย ประกอบกบการกาหนดขอมลประเภทคาใชจายเทยบกบผงบญชในการบนทกบญช ทาใหระบบประมวลผลขอมลทถกตอง สาหรบคาใชจายในการบนทกบญชใหกบฝายบญช เพอลดขนตอนการทางาน และลดอความผดพลาดของขอมลทจะเกดขน

Page 38: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

27

รปท 3.8 กระบวนการการบนทกคาใชจายในการอบรมและบนทกบญชแบบใหม 3.10 การวเคราะหและออกแบบระบบ Data Flow Diagram Data Flow Diagram คอ กระแสการไหลของขอมลทเกดจาก การออกแบบโครงสราง ของระบบทจะทาใหเหนถงการตดตอ สอสาร การรบขอมล และสงขอมล วามทศทางของขอมล เปนอยางไร ซงจะแสดงรายละเอยดดงตอไปน 3.10.1 Context Diagram

รปท 3.9 Data Flow Diagram: Context Diagram

Page 39: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

28

3.10.2 Data Flow Diagram Level 1

รปท 3.10 Data Flow Diagram Level 1 Process 1

รปท 3.11 Data Flow Diagram Level 1 Process 2

รปท 3.12 Data Flow Diagram Level 1 Process 3

Page 40: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

29

รปท 3.13 Data Flow Diagram Level 1 Process 4

รปท 3.14 Data Flow Diagram Level 1 Process 5

รปท 3.15 Data Flow Diagram Level 1 Process 6

รปท 3.16 Data Flow Diagram Level 1 Process 7

รปท 3.17 Data Flow Diagram Level 1 Process 8

Page 41: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

30

รปท 3.18 Data Flow Diagram Level 1 Process 9

พนกงานฝายพฒนาทรพยากรมนษย

พนกงานฝายจดการทรพยากรมนษย

พนกงานฝายบญช

10

เรยกดรายงาน

หลกสตรD5

วทยากรD6

พนกงานD7

ขอมลทวไปการฝกอบรมD12

ขอมลพนกงานในการอบรมD11

ขอมลหลกสตรในการอบรมD9

ขอมลวทยากรในการอบรมD10

ขอมลคาใชจายในการอบรมD13

ขอมลประเภทคาใชจายD8

ขอมลสรปคาใชจายสาหรบบนทกบญชD14

วธการอบรมD3

ประเภทหลกสตรD2

วธการประมวลผลD4

เลอกรายงาน,ระบเงอนไข

แสดงผลรายงาน

เลอกรายงาน,ระบเงอนไข

แสดงผลรายงาน

เลอกรายงาน,ระบเงอนไข

แสดงผลรายงาน

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

ขอมล

รปท 3.19 Data Flow Diagram Level 1 Process 10

Page 42: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

31

3.10.3 Data Flow Diagram Level 2

รปท 3.20 Data Flow Diagram Level 2 Process 1

Page 43: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

32

รปท 3.21 Data Flow Diagram Level 2 Process 2

รปท 3.22 Data Flow Diagram Level 2 Process 3

Page 44: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

33

รปท 3.23 Data Flow Diagram Level 2 Process 4

รปท 3.24 Data Flow Diagram Level 2 Process 5

Page 45: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

34

รปท 3.25 Data Flow Diagram Level 2 Process 6

รปท 3.26 Data Flow Diagram Level 2 Process 7

Page 46: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

35

รปท 3.27 Data Flow Diagram Level 2 Process 8

Page 47: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

36

ระบเจาหนคาใชจาย

เรยกดขอมลการบนทกบญช

พนกงานฝายจดการทรพยากรมนษย

พนกงานฝายบญช

หลกสตรD5

วทยากรD6

พนกงานD7

ขอมลทวไปการฝกอบรมD12

ขอมลพนกงานในการอบรมD11

ขอมลหลกสตรในการอบรมD9

ขอมลวทยากรในการอบรมD10

ขอมลคาใชจายในการอบรมD13

ขอมลประเภทคาใชจายD8

ขอมลสรปคาใชจายสาหรบบนทกบญชD14

เรยกดขอมลการอบรม

9.1ขอมลทวไปการอบรม

9.2ขอมลหลกสตรสาหรบการอบรม

9.3ขอมลวทยากรสาหรบการอบรม

9.4ขอมลพนกงานสาหรบการอบรม

เลอกหลกสตร

เลอกขอมลวทยากร

เลอกขอมลพนกงาน

ขอมลหลกสตรขอมลหลกสตรในการอบรม

ขอมลวทยากรขอมลวทยากรในการอบรม

ขอมลพนกงานขอมลพนกงานในการอบรม

9.5เปดการอบรม

9.6บนทกผลการอบรม

9.7บนทกใชจายในการอบรม

9.8สรปคาใชจาย

สาหรบการบนทกบญช

9.9ปดการอบรม ขอมลทวไปการฝกอบรมD12

ขอมลทวไปการฝกอบรมD12

ขอมลวทยากรในการอบรมD10

ขอมลพนกงานในการอบรมD11

ขอมลทวไป

ขอมลสถานะ

ขอมลผลการอบรม

ขอมลผลการอบรม

ขอมลประเภทคาใชจาย

ขอมลคาใชจาย

ขอมลผลการอบรม

ขอมลผลการอบรม

พนกงานฝายพฒนาทรพยากรมนษย

บนทกขอมล

เรยกดขอมล

บนทกขอมล

เรยกดขอมล

บนทกขอมล

เรยกดขอมล

บนทกขอมล

เรยกดขอมล

พนกงานฝายพฒนาทรพยากรมนษย

พนกงานฝายพฒนาทรพยากรมนษย

ขอมลสถานะ

ขอมลสรปคาใชจายขอมลสรปคาใชจาย

ขอมลคาใชจาย

บนทกขอมล

เรยกดขอมล

บนทกขอมล

บนทกขอมล

เรยกดขอมล

บนทกขอมล

รปท 3.28 Data Flow Diagram Level 2 Process 9

Page 48: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

37

รปท 3.29 Data Flow Diagram Level 2 Process 10

Page 49: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

38

คาอธบายกระบวนการของระบบการจดตารางเวรการตรวจสอบการทางานของระบบงาน ตารางท 3.1 อธบายการประมวลผลของกระบวนการท 1.1 : ตรวจสอบสทธ

Process Specification Number : 1.1 Process Name : ตรวจสอบสทธ Description : เปนกระบวนการทใชในการตรวจสอบการเขาใชงานระบบ Input Data Flows

: : :

User & Password from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย User & Password from External Entity เจาหนาทฝายจดการทรพยากรมนษย User & Password from External Entity เจาหนาทฝายบญช User & Password from External Entity ผดแลระบบ ขอมลผใช from Data Store D1 ขอมลผใชงาน

Output Data Flows : สทธการเขาใชงาน to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

: :

สทธการเขาใชงาน to External Entity เจาหนาทฝายจดการทรพยากรมนษย สทธการเขาใชงาน to External Entity เจาหนาทฝายบญช สทธการเขาใชงาน to External Entity ผดแลระบบ

ตารางท 3.2 อธบายการประมวลผลของกระบวนการท 1.2 : เพมผใช

Process Specification Number : 1.2 Process Name : เพมผใช Description : เปนกระบวนการทใชในการเพมผใชงานในระบบ Input Data Flows

: :

เพมรายการผใช from External Entity ผดแลระบบ ขอมลผใชทเพมแลว from Data Store D1 ขอมลผใชงาน

Output Data Flows : ขอมลผใชทเพม to Data Store D1 ขอมลผใชงาน : รายการผใชทเพม to External Entity ผดแลระบบ

Page 50: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

39

ตารางท 3.3 อธบายการประมวลผลของกระบวนการท 1.3 : แกไขผใช

Process Specification Number : 1.3 Process Name : แกไขผใช Description : เปนกระบวนการทใชในการแกไขขอมลผใชงานในระบบ Input Data Flows

: :

แกไขรายการผใช from External Entity ผดแลระบบ ขอมลผใชเดม from Data Store D1 ขอมลผใชงาน

Output Data Flows : เรยกดขอมลผใช to External Entity ผดแลระบบ : ขอมลผใชทแกไข to Data Store D1 ขอมลผใชงาน

ตารางท 3.4 อธบายการประมวลผลของกระบวนการท 1.4 : ลบผใช

Process Specification Number : 1.4 Process Name : ลบผใช Description : เปนกระบวนการทใชในการลบขอมลผใชงานในระบบ Input Data Flows

: :

ลบขอมลผใช from External Entity ผดแลระบบ ขอมลผใชเดม from Data Store D1 ขอมลผใชงาน

Output Data Flows : เรยกดขอมลผใช to External Entity ผดแลระบบ : ขอมลผทถกลบ to Data Store D1 ขอมลผใชงาน

ตารางท 3.5 อธบายการประมวลผลของกระบวนการท 2.1 : เพมประเภทหลกสตร

Process Specification Number : 2.1 Process Name : เพมประเภทหลกสตร Description : เปนกระบวนการทใชในการเพมขอมลของประเภทหลกสตรใน

ระบบ Input Data Flows

: :

เพมรายการประเภทหลกสตร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ประเภทหลกสตรทถกเพมแลว from Data Store D2 ขอมลประเภทหลกสตร

Output Data Flows : บนทกรายการประเภทหลกสตร to Data Store D2 ขอมลประเภทหลกสตร

: ประเภทหลกสตรทถกเพม to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Page 51: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

40

ตารางท 3.6 อธบายการประมวลผลของกระบวนการท 2.2 : แกไขประเภทหลกสตร

Process Specification Number : 2.2 Process Name : แกไขประเภทหลกสตร Description : เปนกระบวนการทใชในการแกไขขอมลของประเภทหลกสตรใน

ระบบ Input Data Flows

: :

แกไขประเภทหลกสตร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ประเภทหลกสตรเดม from Data Store D2 ขอมลประเภทหลกสตร

Output Data Flows : บนทกการแกไข to Data Store D2 ขอมลประเภทหลกสตร : เรยกดประเภทหลกสตร to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย ตารางท 3.7 อธบายการประมวลผลของกระบวนการท 2.3 : ลบประเภทหลกสตร

Process Specification Number : 2.3 Process Name : ลบประเภทหลกสตร Description : เปนกระบวนการทใชในการลบขอมลของประเภทหลกสตรในระบบ Input Data Flows

: :

สงลบรายการประเภทหลกสตร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ประเภทหลกสตรเดม from Data Store D2 ขอมลประเภทหลกสตร

Output Data Flows : ลบกรายการประเภทหลกสตร to Data Store D2 ขอมลประเภทหลกสตร

: เรยกดประเภทหลกสตร to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Page 52: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

41

ตารางท 3.8 อธบายการประมวลผลของกระบวนการท 3.1 : เพมวธการอบรม

Process Specification Number : 3.1 Process Name : เพมวธการอบรม Description : เปนกระบวนการทใชในการเพมขอมลของวธการอบรมในระบบ Input Data Flows

: : :

เพมรายการวธการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลประเภทหลกสตร from Data Store D3 ขอมลประเภทหลกสตร วธการอบรมทถกเพมแลว from Data Store D3 ขอมลวธการอบรม

Output Data Flows : บนทกรายการวธการอบรม to Data Store D3 ขอมลวธการอบรม วธการอบรมทถกเพม to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย ตารางท 3.9 อธบายการประมวลผลของกระบวนการท 3.2 : แกไขวธการอบรม

Process Specification Number : 3.2 Process Name : แกไขวธการอบรม Description : เปนกระบวนการทใชในการแกไขขอมลของวธการอบรมในระบบ Input Data Flows

: :

แกไขวธการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลประเภทหลกสตร from Data Store D3 ขอมลประเภทวธการอบรม from Data Store D3 ขอมลวธการอบรม

Output Data Flows : บนทกการแกไข to Data Store D3 ขอมลวธการอบรม : เรยกดวธการอบรม to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย

Page 53: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

42

ตารางท 3.10 อธบายการประมวลผลของกระบวนการท 3.3 : ลบวธการอบรม

Process Specification Number : 3.3 Process Name : ลบวธการอบรม Description : เปนกระบวนการทใชในการลบขอมลของวธการอบรมในระบบ Input Data Flows

:

สงลบรายการวธการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย วธการอบรมเดม from Data Store D3 ขอมลวธการอบรม

Output Data Flows : ลบรายการวธการอบรม to Data Store D3 ขอมลวธการอบรม : เรยกดวธการอบรม to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย ตารางท 3.11 อธบายการประมวลผลของกระบวนการท 4.1 : เพมวธการประเมนผล

Process Specification Number : 4.1 Process Name : เพมวธการประเมนผล Description : เปนกระบวนการทใชในการเพมรายการวธการประเมนผลในระบบ Input Data Flows

: :

เพมรายการวธการประเมนผล from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลวธการประเมนผล from Data Store D4 ขอมลวธการประเมนผล

Output Data Flows : บนทกรายการวธการประเมนผล to Data Store D4 ขอมลวธการประเมนผล

: วธการประเมนผลทถกเพม to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Page 54: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

43

ตารางท 3.12 อธบายการประมวลผลของกระบวนการท 4.2 : แกไขวธการประเมนผล

Process Specification Number : 4.2 Process Name : แกไขวธการประเมนผล Description : เปนกระบวนการทใชในการแกไขรายการวธการประเมนผลใน

ระบบ Input Data Flows

: :

แกไขวธการประเมนผล from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลวธการประเมนผล from Data Store D4 ขอมลวธการประเมนผล

Output Data Flows : บนทกการแกไข to Data Store D4 ขอมลวธการประเมนผล : เรยกดรายการวธการประเมนผล to External Entity เจาหนาทฝาย

พฒนาทรพยากรมนษย ตารางท 3.13 อธบายการประมวลผลของกระบวนการท 4.3 : ลบวธการประเมนผล

Process Specification Number : 4.3 Process Name : ลบวธการประเมนผล Description : เปนกระบวนการทใชในการลบรายการวธการประเมนผลในระบบ Input Data Flows

: :

สงลบวธการประเมนผล from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลวธการประเมนผล from Data Store D4 ขอมลวธการประเมนผล

Output Data Flows : ลบรายการวธการประเมนผล to Data Store D4 ขอมลวธการประเมนผล

: เรยกดรายการวธการประเมนผล to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Page 55: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

44

ตารางท 3.14 อธบายการประมวลผลของกระบวนการท 5.1 : เพมหลกสตร

Process Specification Number : 5.1 Process Name : เพมหลกสตร Description : เปนกระบวนการทใชในการเพมรายชอหลกสตรในระบบ Input Data Flows

:

เพมรายการหลกสตร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลหลกสตร from Data Store D5 ขอมลหลกสตร

Output Data Flows : บนทกรายการหลกสตร to Data Store D5 ขอมลหลกสตร : หลกสตรทถกเพม to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย ตารางท 3.15 อธบายการประมวลผลของกระบวนการท 5.2 : แกไขหลกสตร

Process Specification Number : 5.2 Process Name : แกไขหลกสตร Description : เปนกระบวนการทใชในการแกไขชอหลกสตรในระบบ Input Data Flows

: :

แกไขหลกสตร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลหลกสตร from Data Store D5 ขอมลหลกสตร

Output Data Flows : บนทกการแกไข to Data Store D5 ขอมลหลกสตร : เรยกดรายการหลกสตร to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย

Page 56: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

45

ตารางท 3.16 อธบายการประมวลผลของกระบวนการท 5.3 : ลบหลกสตร

Process Specification Number : 5.3 Process Name : ลบหลกสตร Description : เปนกระบวนการทใชในการลบชอหลกสตรในระบบ Input Data Flows

: :

สงลบรายการหลกสตร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลหลกสตร from Data Store D5 ขอมลหลกสตร

Output Data Flows : ลบรายการหลกสตร to Data Store D5 ขอมลหลกสตร : เรยกดรายการหลกสตร to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย ตารางท 3.17 อธบายการประมวลผลของกระบวนการท 6.1 : เพมวทยากร

Process Specification Number : 6.1 Process Name : เพมวทยากร Description : เปนกระบวนการทใชในการเพมรายชอวทยากรในระบบ Input Data Flows

: :

เพมรายการวทยากร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลวทยากร from Data Store D6 ขอมลวทยากร

Output Data Flows : บนทกรายการวทยากร to Data Store D6 ขอมลวทยากร : วทยากรทถกเพม to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย

Page 57: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

46

ตารางท 3.18 อธบายการประมวลผลของกระบวนการท 6.2 : แกไขวทยากร

Process Specification Number : 6.2 Process Name : แกไขวทยากร Description : เปนกระบวนการทใชในการแกไขชอวทยากรในระบบ Input Data Flows

: :

แกไขวทยากร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลวทยากร from Data Store D6 ขอมลวทยากร

Output Data Flows : บนทกการแกไข to Data Store D6 ขอมลวทยากร : เรยกดรายการวทยากร to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย ตารางท 3.19 อธบายการประมวลผลของกระบวนการท 6.3 : ลบวทยากร

Process Specification Number : 6.3 Process Name : ลบวทยากร Description : เปนกระบวนการทใชในการลบชอวทยากรในระบบ Input Data Flows

: :

สงลบรายการวทยากร from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลวทยากร from Data Store D6 ขอมลวทยากร

Output Data Flows : ลบรายการวทยากร to Data Store D6 ขอมลวทยากร : เรยกดรายการวทยากร to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย

Page 58: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

47

ตารางท 3.20 อธบายการประมวลผลของกระบวนการท 7.1 : เพมพนกงาน

Process Specification Number : 7.1 Process Name : เพมพนกงาน Description : เปนกระบวนการทใชในการเพมรายชอพนกงานในระบบ Input Data Flows

: :

เพมรายการพนกงาน from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลพนกงาน from Data Store D7 ขอมลพนกงาน

Output Data Flows : บนทกรายการพนกงาน to Data Store D7 ขอมลพนกงาน : พนกงานทถกเพม to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย ตารางท 3.21 อธบายการประมวลผลของกระบวนการท 7.2 : แกไขพนกงาน

Process Specification Number : 7.2 Process Name : แกไขพนกงาน Description : เปนกระบวนการทใชในการแกไขชอพนกงานในระบบ Input Data Flows

: :

แกไขพนกงาน from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลพนกงาน from Data Store D7 ขอมลพนกงาน

Output Data Flows : บนทกการแกไข to Data Store D7 ขอมลพนกงาน : เรยกดรายการพนกงาน to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย

Page 59: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

48

ตารางท 3.22 อธบายการประมวลผลของกระบวนการท 7.3 : ลบพนกงาน

Process Specification Number : 7.3 Process Name : ลบพนกงาน Description : เปนกระบวนการทใชในการลบชอพนกงานในระบบ Input Data Flows

: :

สงลบรายการพนกงาน from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลพนกงาน from Data Store D7 ขอมลพนกงาน

Output Data Flows : ลบรายการพนกงาน to Data Store D7 ขอมลพนกงาน : เรยกดรายการพนกงาน to External Entity เจาหนาทฝายพฒนา

ทรพยากรมนษย ตารางท 3.23 อธบายการประมวลผลของกระบวนการท 8.1 : เพมประเภทคาใชจาย

Process Specification Number : 8.1 Process Name : เพมประเภทคาใชจาย Description : เปนกระบวนการทใชในการเพมรายชอประเภทคาใชจายในระบบ Input Data Flows

: :

เพมรายการประเภทคาใชจาย from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลประเภทคาใชจาย from Data Store D8 ขอมลประเภทคาใชจาย

Output Data Flows : บนทกรายการประเภทคาใชจาย to Data Store D8 ขอมลประเภทคาใชจาย

: ประเภทคาใชจายทถกเพม to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Page 60: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

49

ตารางท 3.24 อธบายการประมวลผลของกระบวนการท 8.2 : แกไขประเภทคาใชจาย

Process Specification Number : 8.2 Process Name : แกไขประเภทคาใชจาย Description : เปนกระบวนการทใชในการแกไขชอประเภทคาใชจายในระบบ Input Data Flows

: :

แกไขประเภทคาใชจาย from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลประเภทคาใชจาย from Data Store D8 ขอมลประเภทคาใชจาย

Output Data Flows : บนทกการแกไข to Data Store D6 ขอมลประเภทคาใชจาย : เรยกดรายการประเภทคาใชจาย to External Entity เจาหนาทฝาย

พฒนาทรพยากรมนษย ตารางท 3.25 อธบายการประมวลผลของกระบวนการท 8.3 : ลบประเภทคาใชจาย

Process Specification Number : 8.3 Process Name : ลบประเภทคาใชจาย Description : เปนกระบวนการทใชในการลบชอประเภทคาใชจายในระบบ Input Data Flows

: :

สงลบรายการประเภทคาใชจาย from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลประเภทคาใชจาย from Data Store D8 ขอมลประเภทคาใชจาย

Output Data Flows : ลบรายการประเภทคาใชจาย to Data Store D8 ขอมลประเภทคาใชจาย

: เรยกดรายการประเภทคาใชจาย to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Page 61: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

50

ตารางท 3.26 อธบายการประมวลผลของกระบวนการท 9.1 : ขอมลทวไปการอบรม

Process Specification Number : 9.1 Process Name : ขอมลทวไปการอบรม Description : เปนกระบวนการทใชสาหรบการเพมขอมลทวไปสาหรบการอบรม Input Data Flows

: :

บนทกขอมลทวไปในการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลทวไปการอบรม from Data Store D12 ขอมลทวไปการอบรม

Output Data Flows : บนทกรายการขอมลทวไปในการอบรม to Data Store D12 ขอมลทวไปการอบรม

: ขอมลทวไปในการอบรมทถกเพม to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

ตารางท 3.27 อธบายการประมวลผลของกระบวนการท 9.2 : ขอมลหลกสตรสาหรบการอบรม

Process Specification Number : 9.2 Process Name : ขอมลหลกสตรสาหรบการอบรม Description : เปนกระบวนการทใชสาหรบการเพมขอมลหลกสตรสาหรบการ

อบรม Input Data Flows

: :

เพมขอมลหลกสตรสาหรบการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลหลกสตร from Data Store D5 ขอมลหลกสตร

Output Data Flows : บนทกรายการหลกสตรสาหรบการอบรม to Data Store D9 ขอมลหลกสตรสาหรบการอบรม

: หลกสตรสาหรบการอบรมทถกเพม to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Page 62: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

51

ตารางท 3.28 อธบายการประมวลผลของกระบวนการท 9.3 : ขอมลวทยากรสาหรบการอบรม

Process Specification Number : 9.3 Process Name : ขอมลวทยากรสาหรบการอบรม Description : เปนกระบวนการทใชสาหรบการเพมวทยากรสาหรบการอบรม Input Data Flows

: :

เพมรายการวทยากรสาหรบการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลวทยากร from Data Store D6 ขอมลวทยากร

Output Data Flows : บนทกรายการวทยากรสาหรบการอบรม to Data Store D10 ขอมลวทยากรสาหรบการอบรม

: วทยากรสาหรบการอบรม ทถกเพม to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

ตารางท 3.29 อธบายการประมวลผลของกระบวนการท 9.4 : ขอมลพนกงานสาหรบการอบรม

Process Specification Number : 9.4 Process Name : ขอมลพนกงานสาหรบการอบรม Description : เปนกระบวนการทใชสาหรบการเพมขอมลพนกงานสาหรบการ

อบรม Input Data Flows

: :

เพมรายการพนกงานสาหรบการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย ขอมลพนกงาน from Data Store D7 ขอมลพนกงาน

Output Data Flows : บนทกรายการพนกงานสาหรบการอบรม to Data Store D11 ขอมลพนกงานสาหรบการอบรม

: พนกงานสาหรบการอบรมทถกเพม to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Page 63: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

52

ตารางท 3.30 อธบายการประมวลผลของกระบวนการท 9.5 : ขอมลการเปดการอบรม

Process Specification Number : 9.5 Process Name : ขอมลการเปดการอบรม Description : เปนกระบวนการทใชสาหรบการยนยนการเปดการอบรม Input Data Flows

:

บนทกสถานะทเปลยนแปลง from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Output Data Flows : บนทกสถานะทเปลยนแปลง to Data Store D9 ขอมลทวไปการอบรม

ตารางท 3.31 อธบายการประมวลผลของกระบวนการท 9.6 : ขอมลบนทกผลการอบรม

Process Specification

Number : 9.6 Process Name : ขอมลบนทกผลการอบรม Description : เปนกระบวนการทใชสาหรบการบนทกผลการอบรม Input Data Flows

: :

บนทกขอมลผลการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Output Data Flows : บนทกขอมลผลการอบรม to Data Store D10 –ขอมลวทยากรในการอบรม

: บนทกขอมลผลการอบรม to Data Store D11 –ขอมลพนกงานในการอบรม

ตารางท 3.32 อธบายการประมวลผลของกระบวนการท 9.7 : ขอมลบนทกคาใชจายในการอบรม Process Specification Number : 9.7 Process Name : ขอมลบนทกคาใชจายในการอบรม Description : เปนกระบวนการทใชสาหรบการบนทกคาใชจายในการอบรม Input Data Flows

: :

บนทกคาใชจายในการอบรม from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Output Data Flows : บนทกคาใชจายในการอบรม to Data Store D13 ขอมลคาใชจายในการอบรม

Page 64: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

53

ตารางท 3.33 อธบายการประมวลผลของกระบวนการท 9.8 : สรปคาใชจายสาหรบการบนทกบญช Process Specification Number : 9.8 Process Name : สรปคาใชจายสาหรบการบนทกบญช Description : เปนกระบวนการทใชสาหรบการเพมขอมลทวไปสาหรบการอบรม Input Data Flows

:

เพมขอมลเจาหน from External Entity เจาหนาทฝายบญช ขอมลประเภทคาใชจาย from Data Store D13 ขอมลคาใชจายในการอบรม

Output Data Flows : บนทกรายการสรปคาใชจายสาหรบการบนทกบญช to Data Store D14 ขอมลสรปคาใชจายสาหรบการบนทกบญช

ตารางท 3.34 อธบายการประมวลผลของกระบวนการท 9.9 : ขอมลการปดการอบรม

Process Specification Number : 9.9 Process Name : ขอมลการปดการอบรม Description : เปนกระบวนการทใชสาหรบการยนยนการปดการอบรม Input Data Flows

: :

บนทกสถานะทเปลยนแปลง from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย

Output Data Flows : บนทกสถานะทเปลยนแปลง to Data Store D9 ขอมลทวไปการอบรมขอมลการปดการอบรม

Page 65: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

54

ตารางท 3.35 อธบายการประมวลผลของกระบวนการท 10.1 : เลอกรายงาน

Process Specification Number : 10.1 Process Name : เลอกรายงาน Description : เปนกระบวนการทใชในการเลอกรายงาน Input Data Flows

:

เรยกดรายงาน from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย เรยกดรายงาน from External Entity เจาหนาทฝายจดการทรพยากรมนษย เรยกดรายงาน from External Entity เจาหนาทฝายบญช

Output Data Flows : ขอมลชวงเวลา to Process 10.2 ตารางท 3.36 อธบายการประมวลผลของกระบวนการท 10.2 : กาหนดเงอนไข Process Specification Number : 10.2 Process Name : กาหนดเงอนไข Description : เปนกระบวนการทใชในการกาหนดเงอนไขเพอดรายงาน Input Data Flows

: :

กาหนดเงอนไขรายงาน from External Entity เจาหนาทฝายพฒนาทรพยากรมนษย กาหนดเงอนไขรายงาน from External Entity เจาหนาทฝายจดการทรพยากรมนษย กาหนดเงอนไขรายงาน from External Entity เจาหนาทฝายบญช

Output Data Flows : ขอมลรายงาน to Process 10.3

Page 66: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

55

ตารางท 3.37 อธบายการประมวลผลของกระบวนการท 10.3 : ประมวลผลขอมล

Process Specification Number : 10.3 Process Name : ประมวลผลขอมล Description : เปนกระบวนการทใชในการประมวลผลรายงานจากการเลอก

รายงานและกาหนดเงอนไข Input Data Flows

: : : : : : : : : : : : : :

ขอมลรายงาน from Process 10.2 ขอมลประเภทหลกสตร from Data Store D2 ขอมลประเภทหลกสตร ขอมลวธการอบรม from Data Store D3 ขอมลวธการอบรม ขอมลวธการประเมนผล from Data Store D4 ขอมลวธการประเมนผล ขอมลหลกสตร from Data Store D5 ขอมลหลกสตร ขอมลวทยากร from Data Store D6 ขอมลวทยากร ขอมลพนกงาน from Data Store D7 ขอมลพนกงาน ขอมลประเภทคาใชจาย from Data Store D8 ขอมลประเภทคาใชจาย ขอมลหลกสตรในการอบรม from Data Store D9 ขอมลหลกสตรในการอบรม ขอมลวทยากรในการอบรม from Data Store D10 ขอมลวทยากรในการอบรม ขอมลพนกงานในการอบรม from Data Store D11 ขอมลพนกงานในการอบรม ขอมลทวไปในการอบรม from Data Store D12 ขอมลทวไปในการอบรม ขอมลคาใชจายในการอบรม from Data Store D13 ขอมลคาใชจายในการอบรม ขอมลสรปคาใชจายสาหรบการบนทกบญช from Data Store D14 ขอมลสรปคาใชจายสาหรบการบนทกบญช

Output Data Flows : : :

รายงาน to External Entity เจาหนาทฝายพฒนาทรพยากรมนษย รายงาน to External Entity เจาหนาทฝายจดการทรพยากรมนษย รายงาน to External Entity เจาหนาทฝายบญช

Page 67: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

56

3.11 Entity-Relationship Diagram

has

TISC

ours

eTab

le

TIST

rain

Met

hod

TIST

rain

Tabl

e

TISC

ours

eTyp

e

TISA

sses

sMet

hod

TISE

mpl

Cou

rse

Type

Met

hod

Type

Nam

e

Nam

e

Met

hod

Type

Nam

e

1

N

has

has

1

N

1

Cou

rseI

dN

ame

has

Trai

nId

Trai

nerId

MN

Empl

Id

Nam

e

Dep

tNam

e

M

Trai

nId

Cou

rseI

d

has

M

N

has

1

Trai

nId

has

From

Dat

e

ToD

ate

Vanu

e

has

N

1

Em

plId

Trai

nId

Pas

s

Che

ckIn

has

Obj

ect

Dep

artm

ent

TIST

rain

Empl

TIST

rain

Trai

ner

TIST

rain

Cou

rse

Trai

nId

ETra

inin

g

EFo

odET

rans

port

EH

oste

l

EOth

er 1

TIST

rain

Expe

nse

TIST

rain

er

Trai

nerId

Nam

e

Org

aniz

eN

ame

Inte

rnal

รปท 3.30 Entity-Relationship Diagram

Page 68: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

57

3.12 พจนานกรมขอมล (Data Dictionary)

ตารางท 3.38 ตารางขอมลประเภทหลกสตร (TISCourseType)

No. Name Description Type Null Key Reference

1. CourseType รหสประเภทหลกสตร nvarchar(10) No PK

2. Name ชอประเภทหลกสตร nvarchar(80) No

ตารางท 3.39 ตารางขอมลวธการฝกอบรม (TISTrainMethod)

No. Name Description Type Null Key Reference

1. MethodType รหสวธการฝกอบรม nvarchar(10) No PK

2. Name ชอวธการฝกอบรม nvarchar(80) No

ตารางท 3.40 ตารางขอมลวธการประเมนผล (TISAssessMethod)

No. Name Description Type Null Key Reference

1. MethodType รหสวธการประเมนผล

nvarchar(10) No PK

2. Name ชอวธการประเมนผล nvarchar(80) No

ตารางท 3.41 ตารางขอมลหลกสตร (TISCourseTable)

No. Name Description Type Null Key Reference

1. CourseId รหสหลกสตร nvarchar(10) No PK

2. Name ชอหลกสตร nvarchar(80) No

3. Objective วตถประสงค ntext No

4. VanueType ประเภทสถานท int No

5. TraineeType ประเภทของผ ฝกอบรม

Int No

6. CourseType ประเภทหลกสตร nvarchar(10) No FK TISCourseType

7. TrainHour ระยะเวลาการอบรม Int No

8. Enable สถานะ Int No

9. Remark หมายเหต nvarchar(80) No

10. AssessMethod วธการประเมนผล nvarchar(10) No FK TISAssessMethod

11. TrainMethod วธการอบรม nvarchar(10) No FK TISTrainMethod

Page 69: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

58

ตารางท 3.42 ตารางขอมลวทยากร (TISTrainer)

No. Name Description Type Null Key Reference

1. TrainerId รหสวทยากร Varchar(10) No PK

2. Internal วทยากรภายใน int No

3. EmplId รหสพนกงาน nvarchar(20) No

4. Prefix คานาหนาชอ nvarchar(80) No

5. FirstName ชอ nvarchar(80) No

6. LastName นามสกล nvarchar(80) No

7. OrganizationName ชอบรษท nvarchar(80) No

8. Email อเมล nvarchar(80) No

9. Phone โทรศพท nvarchar(20) No

10. VatId หมายเลขประจาตวผเสยภาษ

nvarchar(20) No

11. TrainerType ประเภทวทยากร Int No

ตารางท 3.43 ตารางการเลอกขอมลพนกงาน (TISEmpl)

No. Name Description Type Null Key Reference

1. EmplId รหสพนกงาน nvarchar(20) No PK

2. Department รหสแผนก nvarchar(25) No

3. Name ชอพนกงาน nvarchar(80) No

4. DeptName ชอแผนก nvarchar(80) No

5. Mark การเลอก Int No

Page 70: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

59

ตารางท 3.44 ตารางขอมลบนทกการฝกอบรม (TISTrainTable)

No. Name Description Type Null Key Reference

1. TrainId รหสการฝกอบรม nvarchar(20) No PK

2. FromDateTime วนเวลาเรมตน Datetime No

3. ToDateTime วนเวลาสนสด Datetime No

4. Status สถานะ Int No

5. Vanue สถานทฝกอบรม nvarchar(80) No

6. PlanDateTime วนเวลาทวางแผน Datetime No

7. OpenDateTime วนเวลาทเปดการอบรม

Datetime No

8. AssessDateTime วนเวลาทประเมนผล

Datetime No

9. CloseDateTime วนเวลาทปดการอบรม

Datetime No

10. CancelDateTime วนเวลาทยกเลกการอบรม

Datetime No

ตารางท 3.45 ตารางขอมลหลกสตรในการอบรม (TISTrainCourse)

No. Name Description Type Null Key Reference

1. TrainId รหสการอบรม nvarChar(10) No PK,FK TISTrainTable

2. CourseId รหสหลกสตร nvarChar(10) No PK,FK TISCourseTable

ตารางท 3.46 ตารางขอมลวทยากรในการอบรม (TISTrainTrainer)

No. Name Description Type Null Key Reference

1. TrainId รหสการอบรม nvarChar(10) No PK,FK TISTrainTable

2. TrainerId รหสวทยากร nvarChar(10) No PK,FK TISTrainer

Page 71: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

60

ตารางท 3.47 ตารางขอมลพนกงานเกยวกบการฝกอบรม (TISTrainEmpl)

No. Name Description Type Null Key Reference

1. TrainId รหสการอบรม nvarChar(10) No PK,FK TISTrainTable

2. EmplId รหสพนกงาน nvarChar(20) No PK,FK TISEmpl

3. CheckIn การเขาอบรม Int No

4. Pass ผลการอบรม Int No

5. Grade ระดบคะแนน numeric(28,12) No

6. Remark หมายเหต nvarChar(80) No

7. Department รหสแผนก nvarChar(25) No

8. ETraining คาอบรมรายบคคล numeric(28,12) No

9. ETransport คาเดนทางรายบคคล

numeric(28,12) No

10. EFood คาอาหารรายบคคล numeric(28,12) No

11. EHostel คาทพกรายบคคล numeric(28,12) No

12. EOther คาอนๆรายบคคล numeric(28,12) No

ตารางท 3.48 ตารางขอมลคาใชจายในการอบรม (TISTrainExpense)

No. Name Description Type Null Key Reference

1. TrainId รหสการอบรม nvarChar(10) No PK,FK TISTrainTable

2. ETraining คาอบรม numeric(28,12) No

3. ETransport คาเดนทาง numeric(28,12) No

4. EFood คาอาหาร numeric(28,12) No

5. EHostel คาทพก numeric(28,12) No

6. EHostel คาอนๆ numeric(28,12) No

ตารางท 3.49 ตารางขอมลประเภทคาใชจายในการฝกอบรม (TISExpenseLedger)

No. Name Description Type Null Key Reference

1. ExpenseType รหสคาใชจาย nvarchar(10) No PK,FK TISTrainTable

2. Name ชอคาใชจาย nvarchar(80) No

3. LedgerAccount รหสบญช nvarchar(40) No

Page 72: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

61

ตารางท 3.50 ตารางขอมลสรปคาใชจายสาหรบการบนทกบญช (TISTrainLedger)

No. Name Description Type Null Key Reference

1. TrainId รหสคาใชจาย nvarchar(10) No PK,FK TISTrainTable

2. Department รหสแผนก nvarchar(80) No PK

3. LedgerAccount รหสบญช nvarchar(40) No PK

4. VendAccount รหสเจาหน nvarchar(40) No

5. Amount จานวนเงน numeric(28,12) No

3.13 Graphic User Interface Design (GUI Design)

รปท 3.31 GUI Design: Link Manu Human Resource Development

รปท 3.32 GUI Design: Master Course :Tab Over View

Page 73: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

62

รปท 3.33 GUI Design: Master Course :Tab Over Detail

รปท 3.34 GUI Design: Master Course :Tab Transaction

Page 74: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

63

รปท 3.35 GUI Design: Trainer Register :Tab Overview

รปท 3.36 GUI Design: Trainer Register :Tab Detail

รปท 3.37 GUI Design: Trainer Register :Tab Transaction

Page 75: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

64

รปท 3.38 GUI Design: System Configuration : Course Type

รปท 3.39 GUI Design: System Configuration: Training Method

Page 76: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

65

รปท 3.40 GUI Design: System Configuration: Assess Method

รปท 3.41 GUI Design: Training Expense Ledger

Page 77: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

66

รปท 3.42 GUI Design: Training Record : Tab Overview

รปท 3.43 GUI Design: Training Record : Tab Training Course

Page 78: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

67

รปท 3.44 GUI Design: Training Record : Tab Trainer

รปท 3.45 GUI Design: Training Record : Tab Trainee

Page 79: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

68

รปท 3.46 GUI Design: Training Record : Tab Training Expense

รปท 3.47 GUI Design: Training Record : Tab Training Ledger

Page 80: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

69

รปท 3.48 GUI Design: Training Record : Tab Static

Page 81: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

บทท 4 การทดลองและผลการทดลอง

ผลการพฒนาและทดสอบระบบสารสนเทศเพอการฝกอบรม ซงเปนขอมลทไดมาจากการออกแบบและดาเนนการสราง โดยมผลการดาเนนงานซงแสดงเปนลาดบ ดงน 4.1 โครงสรางของฮารดแวร

โดยทวไปแลวระบบคอมพวเตอรแตละรน แตละยหอ จะมการวางสวนประกอบ ทแตกตางกนออกไป แตถามองในลกษณะของโครงสรางแลวจะประกอบดวยกน 3 สวน คอ หนวยประมวลผลกลาง(Central Processing Unit: CPU) หนวยความจา(Memory Unit) และหนวยนาขอมลเขาและหนวยแสดงผล(I/O Unit) จงสามารถสรปประเภทเครองคอมพวเตอรทใชงานได ดงน

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

ตารางท 4.1 ขอกาหนดคณสมบตของเครองคอมพวเตอร

รายการ คณสมบต Operating System Microsoft Window XP,Windows Vista, Windows 7 Professional Processor Type Intel(R) Core(TM)2 Duo Processor 1.00 GHz. ขนไป (หรอ

เทยบเทา) Display 15.4” LCD Monitor Widescreen Display (1280 x 800) Memory 1GB DDR2 System Memory Graphics Card 256 MHz. ขนไป Hard Drive 200 GB ขนไป

4.1.2 เครองเซรฟเวอร

กลมผใชเครองประเภทน คอ ผดแลระบบ กาหนดคณสมบตของเครอง เซรฟเวอร ดงน

Page 82: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

71

ตารางท 4.2 ขอกาหนดคณสมบตของเครองเซรฟเวอร

รายการ คณสมบต Operating System Microsoft Windows Server 2008 R2 Standard Database System Microsoft SQL Server 2008 R2

4.2 โครงสรางของซอฟตแวร

ระบบสารสนเทศเพอการฝกอบรม เปนระบบงานทพฒนาขนมาเพอใชงานในสวนของฝายพฒนาทรพยากรบคคล ซงเปนฝายททาหนาทในการบนทกขอมลการฝกอบรม ซงระบบนจะนามาสนบสนนการทางานในสวนของการบนทกขอมลการฝกอบรม การบนทกคาใชจายในการฝกอบรม เพอเปนขอมลสนบสนนการบนทกบญช และการทาจายบนระบบ ERP AX2009 ทไดมการจดซอไวกอนหนานแลวเพอวตถประสงค ดานอนๆ การพฒนาระบบนจงเปนการพฒนาสวนเพมเตม จะทรพยากรทมอยแลวในบรษท จงไมตองเสยคาใชจายเพมในสวนของพฒนาระบบน ซงเครองมอทใชในการพฒนาระบบมดงน ตารางท 4.3 ซอฟตแวรทเลอกใชงาน

รายการ การใชงาน AX2009 Client ,Debugger ใชในการพฒนา Interface และและเขยน

โปรแกรม Microsoft SQL Management ใชจดการฐานขอมล

4.3 การทดลองระบบ จะทาดงขนตอนตอไปน 4.3.1 สรางฐานขอมลในระบบ AX2009 Client

4.3.2 ทดสอบการใชงาน Application ซงพฒนาโดยเครองมอ AOT ของระบบ AX2009

รปท 4.1 ตวอยางขอมลตารางขอมลหลกสตร (TISCourseTable)

Page 83: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

72

รปท 4.2 ตวอยางขอมลตารางขอมลประเภทหลกสตร (TISCourseType)

รปท 4.3 ตวอยางขอมลตารางขอมลวธการฝกอบรม (TISTrainMethod)

รปท 4.4 ตวอยางขอมลตารางขอมลวธการประเมนผล (TISAssessMethod)

Page 84: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

73

รปท 4.5 ตวอยางขอมลตารางขอมลวทยากร (TISTrainer)

รปท 4.6 ตวอยางขอมลตารางการเลอกขอมลพนกงาน (TISEmpl)

รปท 4.7 ตวอยางขอมลตารางขอมลบนทกการฝกอบรม (TISTrainTable)

รปท 4.8 ตวอยางขอมลตารางขอมลหลกสตรในการอบรม (TISTrainCourse)

Page 85: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

74

รปท 4.9 ตวอยางขอมลตารางขอมลวทยากรในการอบรม (TISTrainTrainer)

รปท 4.10 ตวอยางขอมลตารางขอมลพนกงานเกยวกบการฝกอบรม (TISTrainEmpl)

รปท 4.11 ตวอยางขอมลตารางขอมลคาใชจายในการอบรม (TISTrainExpense)

Page 86: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

75

รปท 4.12 ตวอยางขอมลตารางขอมลการกาหนดผงบญชสาหรบคาใชจายในการ ฝกอบรม

(TISExpenseLedger)

4.3.2 ทดสอบการใชงานระบบททพฒนาโดย X++ ผาน Tool AOT ของระบบ AX2009 4.3.2.1 หนาเมนสวนทเพมเตมจากระบบพนฐานของระบบ AX2009 (Human

Resourses Development TIS) เปนสวนสาหรบการเลอกการทางานในสวนตางๆ

รปท 4.13 GUI Design: Link Manu Human Resource Development

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

หรอลบขอมลหลกสตร ในกรณทหลกสตรนนๆยงไมถกนาไปบนทกขอมลอางองเปนหลกสตรสาหรบการฝกอบรม

Page 87: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

76

รปท 4.14 GUI Design: Master Course :Tab Over View

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

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

รปท 4.15 GUI Design: Master Course :Tab Over Detail

Page 88: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

77

4.3.2.4 หนาจดการหลกสตรสาหรบอบรม สวนประวตการบนทกขอมล แสดงผลขอมล ประวตการบนทกขอมลหลกสตรนนๆในการฝกอบรมในแตละ

ครง

รปท 4.16 GUI Design: Master Course :Tab Transaction

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

ลบขอมลวทยากร ในกรณทขอมลวทยากรนนๆยงไมถกนาไปบนทกขอมลอางองเปนขอมลวทยากรสาหรบการฝกอบรม

รปท 4.17 GUI Design: Trainer Register :Tab Overview

Page 89: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

78

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

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

รปท 4.18 GUI Design: Trainer Register :Tab Detail

4.3.2.7 หนาลงทะเบยนวทยากร สวนประวตการบนทกขอมล แสดงผลขอมล ประวตการบนทกขอมลวทยากรนนๆในการฝกอบรมในแตละ

ครง

รปท 4.19 GUI Design: Trainer Register :Tab Transaction

Page 90: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

79

4.3.2.8 หนาจดการประเภทหลกสตร แสดงผลขอมล ประเภทของหลกสตรในการจาแนกประเภทของหลกสตร

รปท 4.20 GUI Design: System Config : Course Type

4.3.2.9 หนาจดการประเภทของการฝกอบรม แสดงผลขอมล ประเภทของของการฝกอบรมในการจาแนกประเภทของ

หลกสตร

รปท 4.21 GUI Design: System Config : Training Method

Page 91: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

80

4.3.2.10 หนาจดการประเภทของการประเมนผล แสดงผลขอมล ประเภทของของการประเมนผลในการจาแนกประเภทของ

หลกสตร

รปท 4.22 GUI Design: System Config : Assess Method

4.3.2.11 หนาจดการประเภทของคาใชจายในการฝกอบรม แสดงผลขอมล ประเภทของคาใชจายในการฝกอบรม และรหสผงบญชในการ

บนทกบญชลงในระบบ

รปท 4.23 GUI Design: Training Expense Ledger

Page 92: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

81

4.3.2.12 หนาบนทกการฝกอบรม สวนภาพรวม เปนหนาทางานหลกในการบนทกขอมลการฝกอบรม แสดงผลขอมลการ

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

รปท 4.24 GUI Design: Training Record : Tab Overview

4.3.2.13 หนาบนทกการฝกอบรม สวนการ Posting รปแบบการทางานของโปรแกรม เปนการเพมขอมลในแตละสวนใหครบถวน

และทาการยนยนสถานะดวยการ Posting และ สถานะของการฝกอบรมนนๆจะมการปรบสถานะเปนลาดบขน จากเรมตนจนถงเสรจสน โดยมรายละเอยดของสถานะ และการ Posting ดงน

- สถานะ Created เปนสถานะทเรมตนขณะทมการบนทกขอมลการ

ฝกอบรมใหม หากเปนการวางแผนโดยบนทกขอมลการฝกอบรม

ไวลวงหนา ใหเลอก Posting Plan Training หรอหากไมมการวาง

แผนการฝกอบรมไวลวงหนาแลวนน สามารถ Posting Open

Training เพอเปดการฝกอบรมนนๆได

- สถานะ Plan เปนสถานะของการวางแผนการฝกอบรม เพอรอ

การ Posting Open Training ใชเปดการฝกอบรม

Page 93: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

82

- สถานะ Open เมอมขอมลในสวนของ ขอมลวนท เวลา สถานท

หลกสตรการฝกอบรม วทยากร และผเขารบการฝกอบรมเรยบรอย

แลว สามารถ Posting Open Training เพอเปดการฝกอบรมได

- สถานะ Assess เปนสถานะทเกดหลงจากการ บนทกผลการ

ประเมนการฝกอบรมนนๆแลว และทาการยนยนดวยการ Posting

Assessment แลว

- สถานะ Close หลงจากทมการบนทกผลกระประเมนแลว บาการ

ฝกอบรมอาจจะมขอมลคาใชจายในการฝกอบรม โดยอาจจะเปน

คาใชจายตามการฝกอบรมในแตละครง หรอเปนคาใชจายของ

ผเขารวมอบรมรายบคคลทเขารวมการฝกอบรมนนๆ เมอมการ

บนทกคาใชจายของการฝกอบรมนนๆเรยบรอยแลว ยนยนดวย

การ Posting Close Completely

- สถานะ Cancel เปนสถานะของการ ยกเลกแผนการฝกอบรม

รปท 4.25 GUI Design: Training Record : Posting

4.3.2.14 หนาบนทกการฝกอบรม สวนขอมลหลกสตร เปนหนาสาหรบการเพมขอมลหลกสตรในการฝกอบรมนนๆ โดยขอมล

หลกสตรทจะสามารถเพมไดนน ตองผานการเพมขอมลทหนาหลกสตรหลก (Master Course) กอน

Page 94: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

83

รปท 4.26 GUI Design: Training Record : Tab Training Course

4.3.2.15 หนาบนทกการฝกอบรม สวนขอมลวทยากร เปนหนาสาหรบการเพมขอมลวทยากรในการฝกอบรมนนๆ โดยขอมลของ

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

รปท 4.27 GUI Design: Training Record : Tab Trainer

Page 95: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

84

4.3.2.16 หนาบนทกการฝกอบรม สวนขอมลผเขารบการฝกอบรม เปนหนาสาหรบการเพมขอมลผเขารบการฝกอบรมในการฝกอบรมนนๆ โดย

ขอมลของผเขารบการฝกอบรม จะอางองจากขอมลของพนกงานทจะมการบนทกขอมล ในสวนของการจดการทรพยากรบคคล (Human Resourse Management ) และบนทกผลการเขารบการอบรม ผลการประเมน และระดบคะแนนของพนกงานแตละคน

รปท 4.28 GUI Design: Training Record : Tab Trainee

4.3.2.17 หนาบนทกการฝกอบรม สวนขอมลคาใชจายในการฝกอบรม เปนหนาสาหรบการบนทกขอมลคาใชจาย โดยสามารถเลอกการบนทก

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

Page 96: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

85

รปท 4.29 GUI Design: Training Record : Tab Training Expense

4.3.2.18 หนาบนทกการฝกอบรม สวนขอมลการคานวณคาใชจายสาหรบการบนทกบญช

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

รปท 4.30 GUI Design: Training Record : Tab Training Ledger

Page 97: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

86

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

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

รปท 4.31 GUI Design: Training Record : Tab Static

4.3.2.20 หนาแสดงผลผเขาอบรม แสดงผลขอมลรายละเอยดการฝกอบรมขอพนกงานแตละคน เพอเปนขอมล

อางองในการปรบผลตอบแทน ปรบตาแหนง หรอกาหนดแผนการอบรมเพมเตมใหพนกงานในกรณทพนกงานไมผานการประเมนผล

รปท 4.32 GUI Design: Report Trainee (Employee)

Page 98: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

87

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

ฝกอบรมนนๆ เชน ผลการประเมน ระดบคะแนน รายละเอยดคาใชจายตางๆ เปนตน

รปท 4.33 ตวอยางเอกสารรายงานการฝกอบรม

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

1. ชวยทาใหสามารถตรวจสอบขอมลสถานะของการฝกอบรมไดเรวขน 2. ชวยลดความผดพลาดในการปอนขอมลตาง ๆ 3. ชวยลดความซาซอนของขอมล 4. ชวยใหสามารถคนหาขอมลไดอยางรวดเรว 5. มความงายในการใชงานระบบ 6. ชวยลดเวลาในการสรปผลรายงานตาง ๆ

Page 99: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

88

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

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

ระดบความพงพอใจในการใชงานระบบ ระดบคะแนน พงพอใจมาก 3 พงพอใจปานกลาง 2 พงพอใจนอย 1

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

ตารางท 4.5 ผลการประเมนการใชงานระบบ

หวขอการประเมน ระดบความพงพอใจ

มาก ปานกลาง นอย 1.ชวยทาใหสามารถตรวจสอบขอมลสถานะของการฝกอบรมไดเรวขน

4 1 0

2.ชวยลดความผดพลาดในการปอนขอมลตางๆ 3 2 0 3.ชวยลดความซาซอนของขอมล 3 2 0 4.ชวยใหสามารถคนหาขอมลไดอยางรวดเรว 4 1 0 5.มความงายในการใชงานระบบ 3 2 0 6.ชวยลดเวลาในการสรปผลรายงานตาง ๆ 4 1 0

4.4.4 สรปผลการประเมนการใชงานระบบ

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

Page 100: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

บทท 5 สรปผลการดาเนนงาน

5.1 สรปผลการดาเนนโครงการ

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

สารนพนธ 2 เปนการนาการออกแบบจากสารนพนธ 1 มาพฒนาระบบ แตการดาเนนการชากวาแผนทกาหนดไวในตอนตน เนองจากผดาเนนโครงการ ตดภาระหนาทในการ Implementระบบ ERP ในสวนงานอนๆ ทาใหการดาเนนโครงงานเปนไปดวยความยากลาบาก

หลงจากดาเนนโครงงาน ไดผลตามขอบเขตทกาหนดไวคอ

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

- สามารถตรวจสอบประสทธภาพการฝกอบรมพนกงานวาเปนไปตามแผนงานทวางไว

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

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

5.2 ขอเสนอแนะในการพฒนาในอนาคต

1. ขยายผลการใชงานใหกบอก 20 บรษททใชระบบ ERP AX2009 ทเปนทรพยากรรวมกน

2. เพมระบบการตงหน และทาจายอตโนมต โดยอางองขอมลจากการบนทกขอมลการฝกอบรม

3. ปรบเพมรปแบบรายงานใหมากขน และผลกดนใหพฒนารายงานในรปแบบใหผใชงานสามารถออกแบบรายงานไดดวยตนเอง

Page 101: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

71

เอกสารอางอง

Page 102: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

72

ภาคผนวก ก. คมอการตดตงและการใชงานระบบ

คมอการตดตงโปรแกรม AX2009 Client

ขนตอนการลงโปรแกรม Microsoft Dynamics AX 2009 ตองมการ join domain ใหกบเครองของ user กอนจากนนจงใหสทธ user domain เปน administrator ของเครองนนๆ แลวทาการลงโปรแกรม ซงมข นตอน ดงน

1. เขามาท My Computer > Properties เพอตรวจสอบขอมลของ User Login ดวย user

local ในภายหลง > คลก Change Setting

รปท ก-1 แสดงขนตอนการตรจสอบขอมล User Login

Page 103: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

73

2. ท Tab Computer Name > คลกท Change ระบบจะแสดงชอเครอง Computer เครองนนๆ ใหเปลยน Member of ของเครองเปน Domain แลวพมพชอ Domain ลงไป (ตวอยาง : daxnpp.co.th) ระบบจะถาม username ของ user ทมสทธเขาใชงาน เมอเรยบรอย ระบบจะแสดงกลองขอความ Welcome to domain DAXNPP.CO.TH

รปท ก-2 แสดงขนตอนเชอมตอนะบบ Domain

3. คลก Start > Computer > Manage

Page 104: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

74

รปท ก-3 แสดงขนตอนเขาสหนาสาหรบการกาหนดคา

4. ใน Menu Computer Management > Local Users and Groups > Groups คลกท Administrators แลวคลก Add ระบบจะใหใส user password ทจะใหสทธเปนAdministrator ของเครอง ใหใส username password ของ user บน Domain ลงไป

รปท ก-4 แสดงขนตอนเพมขอมลผใชงาน

Page 105: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

75

5. จากตวอยาง user บน domain คอ daxnpp\suphannika_w จากนนระบบจะถาม username password ของ user บน domain อกครง

รปท ก-5 แสดงขนตอนยนยนตวบคคลสาหรบการใชสทธในการเชอมตอระบบ Domain

6. จะเหนวา user บน domain ไดอยในกลม Admin ของเครองแลว จากนนให restart โดยหลงจากนเมอ Login เขาเครอง จะตองเลอกวาจะเขาท Local หรอ Domain

user local คอ ชอเครอง\user จากตวอยางคอ acer-PC\acer user domain คอ daxnpp\suphannika_w

Page 106: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

76

รปท ก-6 แสดงขนตอนยนยนตวบคคลสาหรบการใชสทธในการเชอมตอระบบ Domain

7. หลง restart ให Log on เขาดวย user domain ระบบจะสราง profile ใหมของ user domain บนเครอง จากนนเขาไป copy file เพอทาการตดตง AX 2009 ไดจากแผนดวดขอมลประกอบการตดตง จะเหนขนตอนการตดตง 3 ขนตอน

รปท ก-7 แสดงไฟลขอมลประกอบการตดตง

Page 107: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

77

8. เขาไปท Step 1 เปดไฟล autorun.exe เลอก Microsoft Dynamics AX Client

รปท ก-8 แสดงหนาโปรแกรมสาหรบการตดตงในขนตอนท 1

9. ระบบจะใหเลอกภาษาในการตดตง เลอก English

รปท ก-9 แสดงการใหเลอกภาษาสาหรบการตดตง

10. คลก Next, I accept, Next มา จนถงหนาจอแสดง software requirement ของ AX ใหคลกท install prerequisite software

Page 108: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

78

รปท ก-10 แสดงสวนของโปรแกรมทตองทาการตดตงเพมเตมในขนตอนท 1

11. เมอตดตงเรยบรอย ระบบจะแสดงสถานะ installed ให Next ตอไป

รปท ก-11 แสดงผลสถานะการตดตง

Page 109: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

79

12. ระบบจะให browse เปาหมายทจะจดเกบ AX หากไมเปลยนแปลงให Next จนมาถงหนาตางใหใสขอมลเครอง AOS Server ของระบบ AX ใหใส ขอมล Service ของ Server AOS จากตวอยางเปน aos1-daxnpp และ port 2712

รปท ก-12 แสดงการกาหนดคา Parameter ในการตดตง

13. เมอตดตงเรยบรอยใหคลก Finish

Page 110: Training Information System ระบบสารสนเทศการ... · หวขั้อ ระบบสารสนเทศการฝึกอบรม ชื่อนักศึกษา

80

รปท ก-13 แสดงผลสถานะการตดตง

14. ใหเขาไปท Folder Step2 > AX2009 ServicePack1 และ Step 3 > AX2009 SP แกภาษาไทย Win2008 ตดตงไฟล axupdate.exe ทงสอง step ตามลาดบ ตามขอ 8-13