มาทีม :...
TRANSCRIPT
มาทม: ระบบบรหารจดการโครงการส าหรบทม
พงศกร ไตรองคถาวร
สารนพนธนเปนสวนหนงของการศกษาตามหลกสตรวทยาศาสตรมหาบณฑต สาขาวชาวศวกรรมเวบ คณะเทคโนโลยสารสนเทศ มหาวทยาลยธรกจบณฑตย
พ.ศ. 2559
MaTeam: Project Manatement System for Team
Pongsakorn Traiongthawon
Thematic Paper Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Web Engineering
Faculty of Information Technology, Dhurakij Pundit University 2016
ฆ
หวขอสารนพนธ มาทม: ระบบบรหารจดการโครงการส าหรบทม ชอผเขยน พงศกร ไตรองคถาวร อาจารยทปรกษา ผชวยศาสตราจารย ดร.มชฌกา อองแตง สาขาวชา วศวกรรมเวบ ปการศกษา 2558
บทคดยอ
บรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) เปนบรษททท าธรกจเกยวกบ ขาวสาร
กฬา สอบนเทง รวมถงเวบไซตกฬา ปจจบนผเขยนไดรวมงานในทมพฒนาเวบไซตมาเปนเวลากวา 3 ป พบวาทมประสบปญหาการประสานงาน สมาชกภายในทมไมมขอมลงานทไดรบมอบหมายในระดบทม ผเขยนเลงเหนปญหาและไดพดคยกนในทมพฒนาเวบไซต จงเกดความตองการในการพฒนาระบบบรหารจดการโครงการ เพอเปนระบบทรวบรวมงานในทม
โครงงานระบบบรหารจดการโครงการส าหรบทม จงมงพฒนาระบบเวบแอปพลเคชน (Web Application) เพอชวยแกปญหาการประสานงานภายในทม ท าหนาทรวบรวมขอมลโครงงานตาง ๆ เพอใหสมาชกสามารถเขาถงขอมลงานในระดบทมได และสามารถท างานไดอยางมประสทธภาพ ใหตรงกบความตองการของผใช ซงพฒนาดวยภาษา JavaScript และระบบฐานขอมล MongoDB สามารถโตตอบกบผใชไดแบบทนททนใด ใหผใชงานตดตามโครงการตาง ๆ ไดอยางสะดวกรวดเรว และยงชวยควบคมเวลาในการด าเนนงานโครงการอกดวย
จากการน าระบบบรหารจดการโครงการส าหรบทม กรณศกษา บรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) ไปใชทดสอบโดยผใชงานทดลองท งสน 23 ทาน แลวท าการตอบแบบสอบถาม เพอประเมนความพงพอใจในการใชงาน ผลการประเมนพบวาคาเฉลยของคะแนน ความพงพอใจ เทากบ 4.312 จากคะแนนเตม 5 โดยมคาเบยงเบนมาตรฐานอยท 0.5552
ง
Thematic Paper Title MaTeam: Project Management System for Team Author Pongsakorn Traiongthawon Thematic Paper Advisor Machigar Ongtang, Ph.D., Assistant Professor Academic Program Web Engineering Academic Year 2015
ABSTRACT
Siam Inter Multimedia Public Company Limited is a Thai company that focuses on sport news and media, including sport news website. I’m currently working for the website development team for three years. Inter-team coordination is an observable problem, many team members found that it is hard to communicate with other teams about their work status because there is no information about the project available for them. Consequently, the team needs a project management system to facilitate the communication within the team. The objective of this project is to develop a web application that will facilitate the communication within the team. The web application will let the team member records individual work progress and allow the members to access team work progress, so that the coordination can be more efficient. The web application is developed with JavaScript and MongoDB. User can access project status in real-time; therefore, project planning can be more accurate. The evaluation of the system’s effectiveness was conducted by deploying the web application to 23 employees. The results from user satisfaction questionnaire shows that the average of user satisfaction score is 4.312 out of 5, with the standard deviation of 0.5552.
จ
กตตกรรมประกาศ
การจดท าสารนพนธเรอง “มาทม: ระบบบรหารจดการโครงการส าหรบทม” ครงนส าเรจลลวงไดดวยดโดยไดรบชวยเหลอและ การสนบสนนจากหลาย ๆ ทานทสละเวลาใหขอมล ค าแนะน า ค าปรกษา รวมถงขอเสนอแนะตาง ๆ อนเปนประโยชนอยางยงตอการด าเนนการครงน ดงน
ขอขอบพระคณ ผชวยศาสตราจารย ดร.มชฌกา อองแตง อาจารยทปรกษา ทกรณาใหค าปรกษา ความคดเหน และขอเสนอแนะตาง ๆ อนเปนประโยชนอยางยงในการด าเนนงานมาโดยตลอด
ขอขอบพระคณคณาจารยทกทานในคณะเทคโนโลยสารสนเทศ สาขาวศวกรรมเวบ มหาวทยาลยธรกจบณฑตย ทกรณาประสทธประสาทวชาความรอนเปนประโยชนแกผจดท าเรมตงแตกาวแรกทเขามาศกษาในมหาวทยาลยจนกระทงส าเรจการศกษา
ขอขอบพระคณผ ทดสอบ ทมพฒนาเวบไซตและพนกงานบรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) ทกทานทกรณาสละเวลาทดสอบและประเมนระบบ รวมท งใหขอเสนอแนะในการปรบปรงแกไขใหดยงขน
ขอขอบกราบขอบพระคณ คณพอคณแมและพชาย ของผเขยนทใหการสนบสนน คอยใหค าแนะน า และใหก าลงใจ ตลอดระยะเวลาทผานมา
ในทายทสดน ดวยความซาบซง และระลกถงในพระคณของทกทาน ผเขยนจงใครขอกลาวขอบคณบคคลทกทานทไดกลาวนามขางตน และบคคลทเกยวของทยงไมไดกลาวนามไว ณ ทนดวย
พงศกร ไตรองคถาวร
ฉ
สารบญ หนา
บทคดยอภาษาไทย ................................................................................................................. ฆ บทคดยอภาษาองกฤษ ............................................................................................................ ง กตตกรรมประกาศ .................................................................................................................. จ สารบญตาราง ......................................................................................................................... ซ สารบญภาพ ............................................................................................................................ ฏ บทท
1. บทน า ......................................................................................................................... 1 1.1 ความเปนมาและความส าคญของปญหา ............................................................. 1 1.2 วตถประสงคของโครงการ ................................................................................. 2 1.3 ประเมนผลโครงการ .......................................................................................... 2 1.4 ขอบเขตของโครงการ ........................................................................................ 1.5 การประยกตใชในอนาคต .................................................................................. 1.6 แผนการด าเนนงานและระยะเวลาในการด าเนนงาน ..........................................
3 3 4
2. แนวคด ทฤษฎ และงานวจยทเกยวของ ..................................................................... 5 2.1 การเกบรวบรวมขอมล ....................................................................................... 5 2.2 การวเคราะหปญหา ............................................................................................ 2.3 เครองมอในการพฒนา ....................................................................................... 2.4 งานวจยและแอปพลเคชนทเกยวของ .................................................................
3. การวเคราะหและออกแบบระบบ .............................................................................. 3.1 การวเคราะหระบบ ............................................................................................. 3.2 การออกแบบระบบ ............................................................................................ 3.3 การพฒนาระบบ .................................................................................................
4. ผลการด าเนนงาน ...................................................................................................... 4.1 ผลการออกแบบและพฒนาระบบ ...................................................................... 4.2 การประเมนผลการใชงานระบบ ........................................................................ 4.3 ผลการประเมนความพงพอใจของระบบ ............................................................
5. สรปอภปรายผลการศกษาและขอเสนอแนะ ..............................................................
6 7 8
15 15 20 43 44 43 57 59 81
ช
สารบญ (ตอ)
บทท
หนา
5.1 สรปผลและวจารณ ............................................................................................. 5.2 ขอเสนอแนะในการศกษาขนตอไป ...................................................................
81 82
บรรณานกรม .......................................................................................................................... 83 ภาคผนวก ............................................................................................................................... 85
ตวอยางแบบสอบถามเพอการวจย............................................................................. 86 ประวตผเขยน ......................................................................................................................... 91
ซ
สารบญตาราง
ตารางท หนา 1.1 แผนการด าเนนงานและระยะเวลาในการด าเนนงาน .......................................... 4 2.1 แสดงรายละเอยดแอปพลเคชน Trello................................................................
9
2.2 แสดงรายละเอยดแอปพลเคชน NOSTROMO ................................................... 12 2.3 แสดงรายละเอยดแอปพลเคชน Yodiz................................................................ 13 2.4 แสดงขอมลการเปรยบเทยบคณสมบตและฟงกชนการท างานขอ
แอปพลเคชน ...................................................................................................... 3.1 อธบายผใชงานระบบ ......................................................................................... 3.2 รายละเอยดฟลดของคอลเลคชน Users .............................................................. 3.3 รายละเอยดฟลดของคอลเลคชน Projects .......................................................... 3.4 รายละเอยดฟลดของคอลเลคชน ProjectCards ................................................... 3.5 รายละเอยดฟลดของคอลเลคชน ProjectTags .................................................... 3.6 รายละเอยดฟลดของคอลเลคชน ProjectTasks (Checklist) ................................ 3.7 รายละเอยดฟลดของคอลเลคชน ProjectTaskItems ........................................... 4.1 ขอมลอปกรณและซอฟตแวรทใชในการพฒนา ................................................. 4.2 เกณฑการใหคะแนนของแบบประเมน .............................................................. 4.3 เกณฑการแปลความหมายของระดบความเหมาะสม/ความพงพอใจตอการ
พฒนาระบบ ....................................................................................................... 4.4 แสดงจ านวนความถและรอยละของขอมลแผนกงานของผประเมน .................. 4.5 แสดงจ านวนความถและรอยละของขอมลระดบการศกษา ................................ 4.6 แสดงจ านวนความถและรอยละของขอมลผมประสบการณในการใชระบบ
บรการจดการโครงการ ....................................................................................... 4.7 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวใน
การแสดงรายการโปรเจคของผใช ...................................................................... 4.8 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวใน
การเขาสหนาโปรเจคทเลอกจากรายการ ............................................................
14 22 41 41 41 42 42 43 57 58
58 60 60
61
61
62
ฌ
สารบญตาราง (ตอ)
ตารางท 4.9 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวใน
การแสดงรายการการดงาน ................................................................................. 4.10 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวใน
การแสดงปฏทนโปรเจค .................................................................................. 4.11 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวใน
การแสดงรายละเอยดการด ............................................................................... 4.12 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวใน
การอพโหลดไฟล ............................................................................................. 4.13 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความถกตองใน
การจดเกบขอมลพนฐาน .................................................................................. 4.14 แสดงจ านวนความถและรอยละของขอมล ความพงพอใจในความถกตองใน
การแสดงขอมล ................................................................................................ 4.15 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความถกตองใน
การแสดงการดตามแทก ................................................................................... 4.16 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความถกตองใน
การแสดงการดงานบนปฏทน .......................................................................... 4.17 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในการแจงเตอนเมอ
มการบนทกขอมลไมถกตองหรอผดพลาด ...................................................... 4.18 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความเหมาะสม
ในการวางองคประกอบในระบบ ..................................................................... 4.19 แสดงจ านวนความถและรอยละของขอมลความความพงพอใจในความ
ชดเจนและเหมาะสมในการน าเสนอขอมล ....................................................... 4.20 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความเหมาะสม
ในการใชสในระบบ.......................................................................................... 4.21 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในการแบบ
ตวอกษรทเลอกใชมความเหมาะสม .................................................................
หนา
62
63
63
64
65
65
66
66
67
68
68
69
69
ญ
สารบญตาราง (ตอ)
ตารางท 4.22 แสดงจ านวนความถและรอยละของขอมลความความพงพอใจในความ
สะดวกในการลอคอนหรอลงทะเบยนระบบ ................................................... 4.23 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การสรางโปรเจคใหม ....................................................................................... 4.24 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การสรางการดงาน ........................................................................................... 4.25 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การบนทกขอมลพนฐานของการด ................................................................... 4.26 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การหาการดทไดรบมอบหมาย ......................................................................... 4.27 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การก าหนดแทกของการด ................................................................................ 4.28 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การมอบหมายการดงานใหสมาชกในโปรเจค ................................................. 4.29 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การตงระยะเวลาของการด ............................................................................... 4.30 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การอพโหลดไฟล ............................................................................................. 4.31 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การบนทกรายการตรวจสอบ (Checklist) ......................................................... 4.32 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การเพมรายการยอยของ Checklist ................................................................... 4.33 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกใน
การแสดงความคดเหนการด .............................................................................
หนา
70
71
71
72
72
73
73
74
74
75
75
76
ฎ
สารบญตาราง (ตอ)
ตารางท 4.34 ความพงพอใจความพงพอใจดานประสทธภาพการท างานของระบบ (System
Performance Tests) จ านวน 6 ขอค าถาม .......................................................... 4.35 ความพงพอใจดานการท างานไดตามฟงกชนงานของระบบ (System
Functionality Tests) จ านวน 5 ขอค าถาม ......................................................... 4.36 ความพงพอใจดานความงายตอการใชงานระบบ (Usability Tests) จ านวน 16
ขอค าถาม ..........................................................................................................
หนา
77
78
79
ฏ
สารบญภาพ
ภาพท หนา 2.1 แผนภาพแสดงขนตอนการด าเนนงานระบบเดม ....................................................
2.2 แสดงรายการกระดานของผใชในแอปพลเคชน Trello และการสรางกระดาน ...... 2.3 แสดงรายละเอยดของกระดานของ Trello .............................................................. 2.4 แสดงรายละเอยดของการดของ Trello ................................................................... 3.1 แสดงตวอยางการใชงาน Trello ของทมพฒนาเวบไซต ......................................... 3.2 แสดงตวอยางรายละเอยดของการดของทมพฒนาเวบไซต .................................... 3.3 แสดงปฏทนของการด ............................................................................................ 3.4 แสดงขนตอนการเขาถงแฟมถาวร .......................................................................... 3.5 แสดงขนตอนการด าเนนงานดวย MaTeam ............................................................ 3.6 แผนภาพสถาปตยกรรมของระบบ.......................................................................... 3.7 แผนภาพ User Case Diagram ................................................................................. 3.8 แผนภาพกจกรรมการลงทะเบยน ........................................................................... 3.9 แผนภาพกจกรรมการเขาสระบบ ............................................................................ 3.10 แผนภาพกจกรรมการสรางโปรเจค ...................................................................... 3.11 แผนภาพกจกรรมการแกไขโปรเจค ...................................................................... 3.12 แผนภาพกจกรรมการเพมสมาชกโปรเจค ............................................................. 3.13 แผนภาพกจกรรมการลบสมาชกโปรเจค .............................................................. 3.14 แผนภาพกจกรรมการเพมการดงาน ...................................................................... 3.15 แผนภาพกจกรรมการเพมสมาชกการด ................................................................ 3.16 แผนภาพกจกรรมการลบสมาชกการด .................................................................. 3.17 แผนภาพกจกรรมการเพมแทกการด ..................................................................... 3.18 แผนภาพกจกรรมการลบแทกการด ...................................................................... 3.19 แผนภาพกจกรรมการเพม Checklist (To-do) ........................................................ 3.20 แผนภาพกจกรรมการลบ Checklist ....................................................................... 3.21 แผนภาพกจกรรมการเพมรายการยอยของ Checklist ............................................ 3.22 แผนภาพกจกรรมการแกไข-ลบรายการยอยของ Checklist ...................................
6 9
10 11 16 17 18 18 19 20 22 23 24 25 26 27 28 29 30 30 31 32 33 34 35 36
ฐ
สารบญภาพ (ตอ)
ภาพท 3.23 แผนภาพกจกรรมการแสดงขอมลของการดงาน ................................................... 3.24 แผนภาพกจกรรมการเกบ-ยกเลกการเกบการดถาวร ............................................. 3.25 แผนภาพกจกรรมการอพโหลดไฟล ...................................................................... 3.26 แผนภาพแสดงความสมพนธของขอมล ................................................................ 4.1 แผนผงเวบแอปพลเคชน ........................................................................................................ 4.2 หนาจอเขาสระบบ-ลงทะเบยน ................................................................................. 4.3 หนาจอแสดงขอผดพลาดหากกรอก Email หรอ Password ผด ........................................ 4.4 หนาจอแสดงขอผดพลาดหาก Email ซ าในระบบ .............................................................. 4.5 หนาจอรายการโปรเจคของผใช ............................................................................................ 4.6 หนาจอกลองค าถามส าหรบตงชอโปรเจค ........................................................................... 4.7 หนาจอโปรไฟลของผใช .......................................................................................... 4.8 หนาจอแกไขรปประจ าตวผใช................................................................................ 4.9 หนาจอรายละเอยดโปรเจค ....................................................................................... 4.10 หนาจอเพมสมาชกโปรเจค ................................................................................... 4.11 หนาจอแสดงขอผดพลาดกรณมสมาชกอยในโปรเจคแลว ............................................ 4.12 หนาจอเพมการด ................................................................................................................... 4.13 หนาจอระบบจดการแทก ..................................................................................................... 4.14 หนาจอปฏทนของโปรเจค ................................................................................................... 4.15 หนาจอรายการการดทเกบถาวร .......................................................................................... 4.16 หนาจอรายละเอยดการด ...................................................................................................... 4.17 หนาจอแสดงปฏทนขนาดยอส าหรบเลอกวนเวลาทเรม และสนสด ............................ 4.18 หนาจอไฟลทเกยวของ ......................................................................................................... 4.19 หนาจอรายการตรวจสอบ..................................................................................................... 4.20 หนาจอแสดงความคดเหน ...................................................................................................
หนา 37 38 39 40 44 45 46 47 47 48 48 49 50 50 51 51 52 52 53 54 55 55 56 56
บทท 1 บทน ำ
1.1 ควำมเปนมำและควำมส ำคญของปญหำ
บรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) เปนบรษททท าธรกจเกยวกบขาวสารกฬา และสอบนเทง ไดแก สถานโทรทศน คลนวทย หนงสอการตน พอกเกตบค นวนยายก าลงภายใน นตยสาร และอน ๆ รวมถงเวบไซตกฬา ซงผพฒนาอยในทมพฒนาเวบไซต ปจจบนทมพฒนาเวบไซต เปนทมขนาด 5-7 คน รบผดชอบทกสวนทเปนเวบไซตในเครอของบรษท โดยแบงหนาทออกเปน งานพฒนาโปรแกรม งานดานกราฟก งานโฆษณา และประชาสมพนธ ฯ จากการทผพฒนาไดรวมงานมาเปนเวลากวา 3 ป พบวาทมประสบปญหาการประสานงานภายในทม สมาชกภายในทมไมรขอมลงานทไดรบมอบหมายในระดบทม รเพยงแตงานทตนรบผดชอบ ในกรณทขาดคนใดคนหนงท าใหไมสามารถตอบค าถามผตดตอจากแผนกอนได นอกจากรอผรบผดชอบงานนน รวมถงระบบการท างานเดมไมมการจดบนทกประวตการท างาน เมอตองการทราบถงสงทเปลยนแปลงใน 1 ป กไมสามารถจ าไดทงหมด
ในเดอน มกราคม ป 2559 ทางทมไดน าเวบแอปพลเคชน Trello (https://trello.com/) มาชวยในการท างาน ซง Trello เปนแอปพลเคชนทชวยในการประสานงาน (Collaborative) ทใหทกคนในทมรวบรวมงานทไดรบมอบหมายมาไวในระบบทใชงานรวมกน ท าใหคนในทมรวามงานใดททมตนรบผดชอบอย หลงจากการใชงาน Trello สามารถชวยเพมประสทธภาพการท างานได อยางไรกตาม Trello ยงไมสอดคลองกบการท างานเทาทควร
ดงทกลาวขางตน การน าแอปพลเคชน Trello มาชวยนนท าใหทมรขอมลงานภายในแผนก ผรบผดชอบงาน รวมถงรายละเอยดตาง ๆ ของงาน และชวยเปนบนทกการท างานในแผนก อยางไรกตาม Trello ยงไมสอดคลองกบการใชงานบางประเภท เชน การลงโฆษณาบนเวบไซตทมก าหนดระยะเวลาวนทเรม และวนทสนสด นอกจากนน ผใชบางทานเมอท างานของการดเสรจแลว ไมน าการดนนเกบในแฟมถาวร (Archive) เนองจากยงตองการใหขอมลของงานดงกลาวปรากฏอยในพนทงานปกต เพราะหากเมอเกบเขาแฟมถาวรแลวท าใหเขาถงการดนนไดยาก อกทง Trello ยงมขอจ ากดในการก าหนดระยะเวลาตาง ๆ ของการด เพราะการดสามารถใสไดเพยงวนทสนสด และ
2
ในปฏทนจะแสดงการดในวนทสนสดเทานน จงไมเหมาะกบงานทมการก าหนดชวงเวลา เชนงาน โฆษณาและประชาสมพนธ ซงถอเปนงานหลกของทม
1.2 วตถประสงคของโครงกำร
1.2.1 เพอพฒนาเวบแอปพลเคชนใชในการรวบรวม ผนกการท างานไวในทเดยว 1.2.2 พฒนารปแบบการท างานในทม ประสานงานอยางมระบบ 1.2.3 เพมประสทธภาพในการท างาน สามารถท างานไดคลองตว 1.2.4 ชวยลดความผดพลาดในการท างาน แกปญหาขาดตกบกพรอง 1.2.5 มองเหนภาพรวมระยะเวลาของแตละงาน ทมสามารถวางแผนงานไดมประสทธภาพมาก
ขน
1.3 ประเมนผลโครงกำร 1.3.1 ตดตงระบบ 1.3.2 ใชควบคกบระบบเดม (Trello) เปนระยะเวลา 7 วน เพอตรวจสอบความถกตอง สามารถ
ใชแทนระบบเดมได 1.3.3 ประเมนผลโดยใชแบบสอบถามประเมนความเหมาะสม /ความพงพอใจในดาน
ประสทธภาพการท างานของระบบ (System Performance Tests) ดานการท างานไดตามฟงกชนงานของระบบ (System Functionality Tests) และดานความงายตอการใชงานระบบ (Usability Tests) พนกงานในบรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) เลอกวธการสมตวอยางแบบเจาะจง (Judgmental Sampling) โดยเปนทมพฒนาเวบไซต และแผนกอน ๆ จ านวนประมาณ 23 คน โดยมเกณฑทตงไว คออยในเกณฑความพงพอใจในระดบมากหรอคาเฉลยท 3.5 ขนไปจากคะแนนเตม 5
3
1.4 ขอบเขตของโครงกำร 1.4.1 ขอมลทจดเกบในฐานขอมล
1.4.1.1 ขอมลผใช 1.4.1.2 ขอมลชอโปรเจค และสมาชกในโปรเจค 1.4.1.3 ขอมลการดงาน และสมาชกทไดรบมอบหมาย 1.4.1.4 ขอมลไฟลทเกยวของกบโปรเจค
1.4.2 ความสามารถของระบบ 1.4.2.1 สามารถสรางและแกไขโปรเจคได 1.4.2.2 สามารถเพมจดการสมาชกในโปรเจคได 1.4.2.3 สามารถสรางและแกไขรายละเอยดการดงานได 1.4.2.4 สามารถมอบหมายการดงานใหสมาชกในโปรเจคได 1.4.2.5 สามารถก าหนดเวลาของการดและแสดงปฏทนได 1.4.2.6 สามารถเพมรายการตรวจสอบของการดได
1.5 กำรประยกตใชในอนำคต
1.5.1 ในอนาคตอาจพฒนาสวนเสรมเพอใชงานเฉพาะดาน เชน การออกแบบ การโฆษณา การพฒนาเวบ การเขยนบทความ เพอขยายจ านวนผใชงานไปยงแผนกอน ๆ หรองานประเภทอน ๆ
1.5.2 เพมความสามารถดาน Social Network สามารถสนทนาไดโดยตรงผานแอปพลเคชน ลดความซบซอนการท างาน ซงการพดคยรายละเอยดงานบางครงยงใชผาน Social Media อย
1.5.3 เชอมตอกบระบบหลงบานเดม (Content Management System) เพออ านวยความสะดวกในการท างานใหลนไหลยงขน เชน การแสดงปฏทนก าหนดระยะเวลางาน ฯ
4
1.6 แผนกำรด ำเนนงำนและระยะเวลำในกำรด ำเนนงำน การพฒนาระบบเรมตนจากการวเคราะหและประเมนงานเพอใหสามารถสรปเปน
แผนการด าเนนงาน ขนตอนการท างานและระยะเวลาในการพฒนาระบบดงน ตำรำงท 1.1 แผนการด าเนนงานและระยะเวลาในการด าเนนงาน เรมตงแตวนท 1 กมภาพนธ 2559 ถงวนท 31 กรกฎาคม 2559 รวมทงสน 6 เดอน
ขนตอนกำรด ำเนนงำน ระยะเวลำด ำเนนงำน
ก.พ. ม.ค. เม.ย. พ.ค. ม.ย. ก.ค. 1 ศกษาระบบในปจจบน สภาพ
ปญหาและขอจ ากดตาง ๆ ของสภาพแวดลอมในการพฒนาระบบและวางแผนขนตอนในการท างาน
2 ศกษาเครองมอตาง ๆ และภาษาทใชในการพฒนาโปรแกรม ทฤษฎและเทคโนโลยตาง ๆ ทเกยวของกบการพฒนาระบบ
3 ออกแบบหนาจอการท างานและจดท าฐานขอมล
4 ขนตอนการพฒนาระบบ 5 ทดสอบโปรแกรมและ
แกไขขอผดพลาดของโปรแกรม
6 ทดสอบการตดตง และใชงานจรง 7 สรปผลงานน าเสนอผลงานและ
สงผลงาน
บทท 2 แนวคด ทฤษฎ และงานวจยทเกยวของ
การจดท าสารนพนธครงนมวตถประสงคเพอการพฒนาเวบแอปพลเคชนส าหรบการบรหารจดการโครงการส าหรบทม โดยใชการท างานรวมกนในบรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) เปนกรณศกษา เพอใหทราบถงปญหาจากกระบวนการท างานเดมในบรษท และแนวคดการปรบปรงรปแบบการท างานและน าเวบแอปพลเคชน MaTeam มาประยกตใชเพอปรบปรงการท างานในบทน ผจดท าไดรวบรวมขอมลการท างานในลกษณะเดมและวเคราะหปญหา สรปความตองการส าหรบระบบทจะน ามาใชเพอพฒนารปแบบการท างาน และศกษางานวจยและแอปพลเคชนทมงแกปญหาเดยวกนหรอใกลเคยง
2.1 การเกบรวบรวมขอมล
จากปญหาทกลาวไวในบทท 1 ไดมการรวบรวมขอมลจากทมงาน และจากตวผ พฒนา ทปฏบตงานในแผนก สรปไดดงน
1. ปญหาของขนตอนการท างานเดม 1.1 ขาดขอมลเกยวกบงานโดยรวมในแผนก 1.2 ตองรอผรบผดชอบงานมาประสานงาน 1.3 มงานทมระยะเวลาซอนทบกนท าใหสบสน 1.4 ไมมการจดบนทกการท างาน ไมสามารถรายงานสงทเปลยนแปลงได 1.5 การวางแผนงานไมมประสทธภาพ
2. ปญหาเมอน า Trello มาใช ทงน แอปพลเคชน Trello ซงเปนเวบแอปพลเคชนทใหบรการบรหารจดการโปรเจค ดงรายละเอยดใหหวขอ 2.4
2.1 ไมสามารถระบระยะเวลาของงานได ก าหนดไดเพยงวนครบก าหนดเทานน 2.2 ความสามารถบางอยางมคาใชจาย เชน ปฏทน ฯ 2.3 พฤตกรรมการใชงานบางอยางไมสอดคลองกบทม เชน Trello ม Label ในการแบง
ประเภทของงาน แตไมมใครในทมใช เพราะไมเขาใจจดประสงคการใชงานของ Label
6
2.4 การคนหางานท าไดยาก เพราะตองคนหาดวยชอ ซงใชภาษาไทยเปนหลก และไมสามารถหาดวย Label ได เนองจากทมไมใช
2.5 เมอท างานเสรจ ผรบผดชอบไมท าการเกบงาน (Archive) ท าใหงานคางอยในบอรด เมอสะสมจ านวนมาก ท าใหการมองหางานคนตนยากล าบาก
2.2 การวเคราะหปญหา
จากการเกบขอมลใน หวขอท 2.1 สามารถน ามาวเคราะหเปนแผนภาพการด าเนนงาน แสดงขนตอนทประสบปญหาทง 2 ขนตอน คอ
1. ในขนตอนของการประสานงาน เชน การแจงปญหาเวบไซตขดของ แจงลงโฆษณาบนเวบไซต แจงแกไขกราฟก ฯ พบปญหาดงตอไปน
1.1 ในกรณผตดตอแจงปญหา ถาผรบผดชอบในงานดานนน ๆ ไมอย จะตองเสยเวลารอนาน ไมสามารถรบเรองหรอด าเนนการแกไขไดในทนท
1.2 ในกรณผตดตอสอบถามขอมล ถาหวหนา หรอผรบผดชอบไมอย ไมสามารถใหขอมลได ดงภาพท 2.1
7
ภาพท 2.1 แผนภาพแสดงขนตอนการด าเนนงานระบบเดม
2. ในขนตอนของการบนทกการด าเนนงาน บนทกขอมลไมครบถวน บางครงไมมการบนทกขอมล
2.1 ในกรณงานโฆษณาเปนงานทมก าหนดระยะเวลาเรม และครบก าหนด 2.2 ในกรณงานกจกรรมพเศษบางกจกรรมมเพยงก าหนดเวลาเรม
2.3 เครองมอในการพฒนา
ผ พ ฒนาจดท าเปน Web Application โดยใช MeteorJS เปน JavaScript Framework ท างานอยบน NodeJS ซงสามารถท างานไดหลายระบบปฏบตการ ไดแก Windows, macOS และ Linux โดยผพฒนาเลอกใช Windows ในการพฒนาแอปพลเคชน
MeteorJS เปนแพลตฟอรมทตอยอดจาก Node.js เพอการสรางเวบแอปพลเคชนแบบเรยลไทม (Real-time) ท างานอยระหวางฐานขอมล และสวนตดตอผใช โดยท าใหท งสองฝงสอดคลองกนอยเสมอ การพฒนาตอยอดจาก Node.js ท าให MeteorJS ใชภาษา JavaScript ไดทงบนฝงไคลเอนต (Client) และเซรฟเวอร (Server)
8
การเชอมตอฐานขอมลใน MeteorJS สามารถเรยกใช MongoDB ผานไคลเอนตไดทนทโดย Mini Mongo ททาง MeteorJS สรางขนจะเชอมตออยกบ MongoDB ฝง เซ รฟเวอรผานโปรโตคอลทเรยกวา DDP
DDP (Distributed Data Protocol) คอโปรโตคอลซงเหมาะส าหรบการสอสารแบบ Real-time อยบนพนฐานของ JSON โดย DDP มหนาทรบสงขอมลทถก Subscribe ระหวางไคลเอนตเซรฟเวอร เมอมขอมลฝงใดฝงหนงเปลยนแปลง DDP จะสงขอมลใหกบอกฝงเพออพเดทขอมล
ขนตอนการพฒนาเรมจากพฒนากลไกในก ารท างาน (Coding) ใหสามารถใชงานได โดยในสวนของสวนตดตอผใชจะใช Bootstrap 4 (CSS Framework) เปนตววางโครงสราง และออกแบบใหใชกบ Internet Browser บน PC
2.4 งานวจยและแอปพลเคชนทเกยวของ
Blake & Mouton (1995 อางในจมพฎา พรยวงษ, 2536, น. 24) กลาววา รปแบบการท างานเปนทมเปนรปแบบการมงเนนใหงานมประสทธภาพ และสรางใหผใตบงคบบญชาเกดขวญก าลงใจในการท างาน โดยพยายามผนกกจกรรมตาง ๆ ทตองปฏบตใหสอดคลองกน ซงจะท าใหองคการไดรบรวมมอของผปฏบตงานสงผลใหงานมประสทธภาพมากขน
ชาญณรงค สราสา (2550) ไดอธบายประสทธผลไววา ประสทธผล หมายถง ผลการด าเนนงานตามแผนงานหลกประกอบดวย การบรหารจดการ การพฒนาคณภาพดานบคลากร และดานระบบเทคโนโลยและการสอสาร
ววฒน โรยสกล (2527) กลาววา การท างานเปนทมมบทบาทส าคญยงตอหนวยงานหรอองคการตาง ๆ เพราะลกษณะการท างานในหนวยงานหรอองคการนน เปนลกษณะการท างานรวมกน มการท างานเปนทม มใชการท างานโดยล าพง โดยเฉพาะในปจจบนระบบการบรหารงานภายในหนวยงานทมสภาพทยงยากซบซอนมากขน ซงในสภาพเชนนนกบรหารงานภายในหนวยงานมสภาพทยงยากซบซอนมากขน ซงในสภาพเชนนนกบรหารแตเพยงผเดยวยอมไมสามารถปฏบตภารกจตาง ๆ ทอยภายในขอบเขตความรบผดชอบใหปรากฏผลดไดเทาทควร งานสวนใหญจ าเปนตองอาศยสตปญญา ความรความเชยวชาญจากหลาย ๆ คน หลาย ๆ ฝาย และหลายๆระดบมาชวยกนท า จงจ าเปนจะตองมการรวมมอกน “ท างานเปนทม”
นอกเหนอจากงานวจยแลวปจจบนยงมเวบแอปพลเคชนทเกยวของกบการบรหารจดการโครงการ และมคณสมบตและฟงกชนการท างานดงจะกลาวพอสงเขป (2559) ดงน
9
ตารางท 2.1 แสดงรายละเอยดแอปพลเคชน Trello
Trello โดย Trello, Inc. เปนแอปพลเคชนบรหารจดการโครงการส าหรบทม เหมาะ
ส าหรบโครงการทกประเภท ใชงานงาย ชวยจดระเบยบโครงการ และรวดเรว ระบบของ Trello ท างานในลกษณะของกระดาน (Board) ดงนนการเรมตนการใชงาน
ผใชจะตองมกระดานไวส าหรบจดการสงตาง ๆ ดงภาพท 2.2
ภาพท 2.2 แสดงรายการกระดานของผใชในแอปพลเคชน Trello และการสรางกระดาน
ประเภท การบรหารจดการโครงการส าหรบทม ภาษา องกฤษ ไทย และอน ๆ ผพฒนา Trello, Inc. เวบไซต https://trello.com/
10
ภาพท 2.3 แสดงรายละเอยดของกระดาน
จากภาพท 2.3 องคประกอบของกระดานประกอบไปดวย List (พนทมเปนลกษณะเปนกรอบสเทา เรยงกนเปนคอลมน) โดยพนฐาน List เปนกรอบการท างานใหผใชเอาไวคยกนวาขณะนท างานอยชวงไหน หรอผใชจะประยกตใชงานในลกษณะอนกสามารถท าได
ในแตละ List ของ Trello ประกอบไปดวยการด (Card) ซงแตละการดเปรยบเสมอนงานหนงงาน โดยในมรายละเอยดตาง ๆ ของงาน ดงภาพท 2.4
11
ภาพท 2.4 แสดงรายละเอยดของการด
จากภาพท 2.4 แสดงใหเหนถงองคประกอบของการด ทชวยจดการงานตาง ๆ ของผใช ซงประกอบไปดวย
1. สมาชกของการด สมาชกทดแลรบผดชอบการด อาจมหรอไมมกได และสามารถมไดมากกวา 1 ทาน
2. ปาย (Labels) ส าหรบจดกลมของการด 3. ค าอธบาย ส าหรบอธบายงานหรอกจกรรมตาง ๆ ทอยภายในการดน
12
4. วนครบก าหนด (Due Date) ส าหรบระบวนในการก าหนดเปาหมาย 5. ไฟลแนบ ส าหรบอพโหลดไฟลทเกยวของ 6. รายการตรวจสอบ (Checklist) ส าหรบแจงรายละเอยดออกมาเปนขอ ๆ และแสดง
เปนความคบหนา (Progress) 7. เกบเขาแฟมถาวร ส าหรบจดเกบงานทท าเสรจแลว และน าออกจาก List เพอเคลยร
พนทการท างาน Trello เปนบรการทเปดใหผใชสามารถใชไดฟร แตมขอจ ากด โดยฟเจอรทส าคญไดแก
ปฏทนการด และอพโหลดไฟลขนาดมากวา 10MB มคาใชจายเรมตนท 9.99 ดอลลาสหรฐฯ
ตารางท 2.2 แสดงรายละเอยดแอปพลเคชน NOSTROMO
แอปพลเคชนบรหารจดการโครงการส าหรบทม ทมความสามารถคลายกบ Trello
สามารถน าเขา (Import) โครงการจาก Trello ได โดยมจดเดนในการเพมความสามารถทางดานงานออกแบบโดยเฉพาะ และสามารถเรยกดรายงาน (Report) ในแตละเดอนได
ประเภท การบรหารจดการโครงการส าหรบทม ภาษา องกฤษ ผพฒนา Zendesk เวบไซต https://nostromo.io/
13
ตารางท 2.3 แสดงรายละเอยดแอปพลเคชน Yodiz
Yodiz เปนแอปพลเคชนบรหารจดการโครงการขนาดใหญ สรางโดยผพฒนาเดยวกน
กบ NOSTROMO ทจดเดนทความสามารถขนสง ไมเปนมตรกบผใชทวไป ตองการเวลาในการเรยนรสง
ประเภท การบรหารจดการโครงการขนาดใหญ ภาษา องกฤษ ผพฒนา Zendesk เวบไซต https://app.yodiz.com/
14
จากรายการแอปพลเคชนขางตน ผพฒนาไดสรปเปรยบเทยบคณสมบต และฟงกชนการท างานเพอการออกแบบระบบบรหารจดการโครงการส าหรบทม ใหเปนแอปพลเคชนทเขาถงงาย เรยนรไดรวดเรว ผพฒนาจงเลอกทจะพฒนา และเลอกบางฟงกชนทไมไดใชออก
ตารางท 2.4 แสดงขอมลการเปรยบเทยบคณสมบตและฟงกชนการท างานของแอปพลเคชน
คณสมบต รายชอแอปพลเคชน
Trello NOSTROMO Yodiz MaTeam โดยผวจย
สรางโปรเจค (บอรด) ✓ ✓ ✓ ✓ แสดงเฉพาะการดงานของผใช - - - ✓ ปฏทนแสดงระยะเวลาของการด ✓
1 - - ✓ ก าหนดระยะเวลาการด - ✓ - ✓ อพโหลดไฟล ✓
2 ✓2 ✓
2 ✓ แสดงรายการแทกทงหมด - - - ✓ แสดงการดโดยแทก - - - ✓ คนหาการดโดยชอหรอแทก ✓ ✓ ✓ - ระบบจดการแทก ✓ ✓ ✓ ✓ มอบหมายงานใหสมาชกไดหลายคน ✓ ✓ - ✓ ระบบตดตามปญหา - - ✓ - ระบบแกไข Board Layout - - ✓ -
หมายเหต.
1. การแสดงปฏทนของ Trello เปนคณสมบตทมคาใชจาย 2. การอพโหลดไฟลมขอจ ากดเรองขนาด โดยการเพมขนาดของไฟลเปนคณสมบตทม
คาใชจาย
บทท 3 การวเคราะหและออกแบบระบบ
การด าเนนการพฒนาระบบ MaTeam เวบแอปพลเคชนการบรหารจดการโครงการ
ส าหรบทม เปนการพฒนาระบบใหม เพอใหสอดคลองกบรปแบบการท างานของ บรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) ไดมการศกษารวบรวมขอมลตาง ๆ เพอน ามาพฒนาระบบ ตงแตรปแบบและกระบวนการท างานรวมกนในทมของบรษท รปแบบแอปพลเคชนและบรการทมในปจจบน ตลอดจนแนวคด ทฤษฎ และขอจ ากดตาง ๆ
ระบบบรหารจดการโครงการส าหรบทมทผ พ ฒนาจดท า ขนสง เส รมให เ กดประสทธภาพการท างานในองคกร โดยมปจจยดงน
1. การไดรบความรวมมอของผปฏบตงานสงผลใหงานมประสทธภาพมากขน 2. การด าเนนงานตามแผนงานหลกประกอบไปดวย การบรหารจดการ การพฒนา
คณภาพดานบคลากร และดานระบบเทคโนโลย 3.1 การวเคราะหระบบ
จากการวเคราะหปญหาทไดเกบรวบรวมขอมลในบทท 2 สรปไดวาทมประสบปญหาการด าเนนงาน สมาชกในทมไมสามารถเขาถงขอมลของเพอนรวมงานได หากเกดกรณทหวหนา หรอผรบผดชอบงานไมอย
ตอมา เมอเดอน มกราคม 2559 ทางทมพฒนาเวบไซตไดน าเวบแอปพลเคชน Trello (https://trello.com/) แอปพลเคชนส าหรบบรหารโครงการมาชวยเสรมกระบวนการการด าเนนงาน เพอเสรมระบบการท างานภายในทม ตวอยางการใชงานแอปพลเคชน Trello ของทมพฒนาเวบไซต ดงภาพท 3.1 และ 3.2
16
ภาพท 3.1 ภาพแสดงตวอยางการใชงาน Trello ของทมพฒนาเวบไซต
จากภาพท 3.1 ทางทมไดใช Trello มาเปนเวลามากกวา 6 เดอน โดยสมาชกในทมไดรวบรวมการด าเนนงานตาง ๆ ไวในกระดาน ท าใหสมาชกทกคน สามารถเขาถงขอมลความคบหนาของงานตาง ๆ ในระดบทมได
17
ภาพท 3.2 ภาพแสดงตวอยางรายละเอยดของการดของทมพฒนาเวบไซต
อยางไรกตาม Trello ยงไมสอดคลองกบการใชงานดงทกลาวไวในบทท 1 สงเกตไดจากภาพท 3.1 จากการใชงานมาเปนระยะเวลานาน จากพฤตกรรมของผใชในทมทไมไดเกบการดเขาแฟมถาวร ท าใหมการดสะสมอยใน List เปนจ านวนมาก เพราะการเขาถงแฟมถาวรเขาถงไดยาก สงผลใหการมองหาการดทผใชไดรบมอบหมายยากขน อกทงคณสมบตของปฏทนทไมสามารถแสดงการดเปนชวงเวลาได ดงภาพท 3.3 และ 3.4
18
ภาพท 3.3 ภาพแสดงปฏทนของการด
ภาพท 3.4 ภาพแสดงขนตอนการเขาถงแฟมถาวร
ผพฒนาจงไดพฒนาเวบแอปพลเคชน MaTeam ขนเพอน ามาแทนท โดยน าฟงกชนการ
ใชงานของ Trello ทเปนประโยชน และเสรมฟงกชนจากความตองการของทม เพอใหสอดคลองกบการท างานภายในทม โดยน า MaTeam มาเปนสวนหนงของขนตอนการท างาน และใหสมาชกในรวบรวมขอมลการด าเนนงานตาง ๆ ของตนมาเกบไวในระบบ
19
ภาพท 3.5 แผนภาพแสดงขนตอนการด าเนนงานดวย MaTeam
จากภาพท 3.5 แสดงขนตอนหวหนาทมมอบหมายงานผานระบบ MaTeam โดยใหผทไดรบมอบหมายบนทกขอมลการด าเนนงานตาง ๆ ในระบบ MaTeam ท าใหหวหนาทม รวมถงสมาชกสามารถตดตามการด าเนนงานภายในทมได
คณสมบตส าคญท MaTeam เขามาเออตอการท างานไดแก ปฏทนแสดงระยะเวลา รายการแสดงงานทผใชไดรบมอบหมาย ก าหนดระยะเวลาเรมและสนสด แสดงรายการแทกทงหมด ซงมความส าคญกบงานบางประเภท เชน งานโฆษณา งานประชาสมพนธ เปนตน
20
3.2 การออกแบบระบบ 3.2.1 สถาปตยกรรมของระบบ
สถาปตยกรรมการออกแบบโครงสรางระบบเวบแอปพลเคชนบรหารจดการโครงการ ดงภาพท 3.6
ภาพท 3.6 แผนภาพสถาปตยกรรมของระบบ
จากภาพท 3.6 แสดงการท างานของระบบ MeteorJS ซงท างานท งบน Client และ Server โดย Client สอสารกบ Server ผานโปรโตคอลทเรยกวา DDP
DDP (Distributed Data Protocol) คอโปรโตคอลซงเหมาะส าหรบการสอสารแบบ Real-time อยบนพนฐานของ JSON โดย DDP มหนาทรบสงขอมลทถก Subscribe ระหวาง Client และ Server เมอมขอมลเปลยนแปลง DDP จะสงขอมลให Client เพอให Template Engine เรนเดอรสวนตดตอผใช
21
3.2.2 ฟงกชนของแอปพลเคชน จากการวเคราะหปญหาและศกษาคนควาขอมลเพอใชในการพฒนาระบบ และการ
วเคราะหระบบ แอปพลเคชนควรคลอบคลมฟงกชนและรปแบบการท างานตอไปน 1. สามารถเขาสระบบ/ลงทะเบยนได 2. สามารถสรางโปรเจคได 3. สามารถแกไขโปรเจคได 4. สามารถเพม/ลบผใชเขาโปรเจคได 5. สามารถสรางการดงานของโปรเจคได 6. สามารถแกไขชอการดได 7. สามารถก าหนดเวลาเรม และจบการดได 8. สามารถก าหนดแทกใหการดได 9. สามารถมอบหมายการดใหสมาชกในโปรเจคได 10. สามารถแกไขค าอธบายของการดได 11. สามารถอพโหลด/ลบไฟลในการดได 12. สามารถเพม/ลบ Checklist (To-do) ได 13. สามารถเพม/ลบรายการยอยของ Checklist ได 14. สามารถแสดงเฉพาะรายการการดทไดรบมอบหมาย 15. สามารถแสดงปฏทนระยะเวลาของการดทก าหนดระยะเวลาได
22
3.2.3 Use Case Diagram
ภาพท 3.7 แผนภาพ User Case Diagram
จากภาพท 3.7 แสดง Use Case Diagram ของเวบแอปพลเคชน MaTeam ไดแบงผใชออกเปน 3 ประเภท โดยมรายละเอยดดงน
ตารางท 3.1 อธบายผใชงานระบบ
Actor ค าอธบาย Guest ผใชงานทไมไดเขาสระบบ หรอไมไดลงทะเบยน
Member ผใชงานทเปนสมาชกและเขาสระบบเรยบรอยแลว
23
3.2.4 Activity Diagram จากการออกแบบระบบ ผพฒนาไดอธบายขนตอนการท างานของระบบโดยใช Activity
Diagram ซงแสดงใหเหนถงล าดบและหนาทการท างานของแตละฟงกชน ดงภาพท 3.8 ถง 3.25 3.2.4.1 แผนภาพกจกรรมการลงทะเบยน
ภาพท 3.8 แผนภาพกจกรรมการลงทะเบยน
จากภาพท 3.8 แสดงแผนภาพของผใชงานทยงไมไดลงทะเบยน หรอไมไดเขาสระบบ ผใชสามารถลงทะเบยนดวยอเมลและระบบจะท าการตรวจสอบความถกตองของรปแบบอเมล และอเมลทสามารถใชงานได หากไมถกตองระบบจะแจงความผดพลาด เมอผานการตรวจสอบความถกตองระบบจะบนทกบญช และเขาสระบบทนท จากนนระบบจะน าผใชเขาสหนาหลก
24
3.2.4.2 แผนภาพกจกรรมการเขาสระบบ
ภาพท 3.9 แผนภาพกจกรรมการเขาสระบบ
จากภาพท 3.9 แสดงแผนภาพของผใชงานทยงไมไดลงทะเบยน หรอไมไดเขาสระบบ ผใชสามารถเขาสระบบดวยอเมลและรหสผานไดลงทะเบยนไว ระบบจะท าการตรวจสอบความถกตอง หากไมถกตองระบบจะแจงความผดพลาด เมอผานการตรวจสอบความถกตองระบบจะน าผใชเขาสหนาหลก
25
3.2.4.3 แผนภาพกจกรรมการสรางโปรเจค
ภาพท 3.10 แผนภาพกจกรรมการสรางโปรเจค
จากภาพท 3.10 เมอผใชกดปม “New Project” ระบบจะใหผใชตงชอโปรเจค เมอผใชยนยนชอโปรเจค หากไมใชคาวาง ระบบจะบนทกขอมล
26
3.2.4.4 แผนภาพกจกรรมการแกไขโปรเจค
ภาพท 3.11 แผนภาพกจกรรมการแกไขโปรเจค
จากภาพท 3.11 เมอผใชคลกทชอโปรเจค ระบบจะเปดใหสามารถแกไขชอโปรเจคได เมอผใชกด Enter หากไมใชคาวาง บนทกขอมล หากผใชกด Esc หรอยกเลกการแกไข ระบบจะคนคาเดมกอนการแกไขชอ เมอบนทกขอมล หรอยกเลกการแกไขแลวระบบจะปดไมใหแกไขชอโปรเจค
27
3.2.4.5 แผนภาพกจกรรมการเพมสมาชกโปรเจค
ภาพท 3.12 แผนภาพกจกรรมการเพมสมาชกโปรเจค
จากภาพท 3.12 เมอผใชคลกปม “Add Member” ระบบจะถามอเมลผใชในระบบทผใชตองการเพม เมอผใชยนยนระบบจะท าการตรวจสอบผใชในระบบ เมอพบผใชในระบบจะบนทกขอมล หากไมพอผใชในระบบ หรอผใชซ า ระบบจะแจงขอผดพลาด
28
3.2.4.6 แผนภาพกจกรรมการลบสมาชกโปรเจค
ภาพท 3.13 แผนภาพกจกรรมการลบสมาชกโปรเจค
จากภาพท 3.13 เมอผใชคลกปม “Remove Member” ของแตละทาน ระบบจะลบออกจากสมาชกในการดทงหมด จากนนลบออกจากโปรเจคทนท
29
3.2.4.7 แผนภาพกจกรรมการเพมการดงาน
ภาพท 3.14 แผนภาพกจกรรมการเพมการดงาน
จากภาพท 3.14 เมอผใชกดปม “New Card” ระบบจะใหผใชตงชอการดงาน เมอผใชยนยนชอการด ระบบจะบนทกขอมล เมอผานการตรวจสอบความถกตอง
30
3.2.4.8 แผนภาพกจกรรมการเพมสมาชกการด (มอบหมายงาน)
ภาพท 3.15 แผนภาพกจกรรมการเพมสมาชกการด (มอบหมายงาน)
จากภาพท 3.15 เมอผใชคลกปม “Add Member” ในหนาการดงาน ระบบจะดงขอมลสมาชกในโปรเจค และแสดงรายการผใชทสามารถเพมได เมอผใชคลกเลอกผใชจากในรายการ ระบบจะบนทกขอมลทนท
3.2.4.9 แผนภาพกจกรรมการลบสมาชกการด
ภาพท 3.16 แผนภาพกจกรรมการลบสมาชกการด
31
จากภาพท 3.16 เมอผใชคลกปม “Remove Member” ของแตละทาน ในหนาการดงาน ระบบจะลบผใชออกจากการดทนท
3.2.4.10 แผนภาพกจกรรมการเพมแทกการด
ภาพท 3.17 แผนภาพกจกรรมการเพมแทกการด
จากภาพท 3.17 เมอผใชกรอกฟอรมเพมแทก และกด Enter ระบบจะท าการตรวจสอบความถกตอง เมอผานการตรวจสอบความถกตองระบบจะตรวจสอบแทก ถาเปนแทกใหมระบบจะบนทกขอมลแทกใหม หากเปนแทกทมอยแลวระบบจะปรบปรงจ านวนของแทก แลวเพมแทกเขาสการด
32
3.2.4.11 แผนภาพกจกรรมการลบแทกการด
ภาพท 3.18 แผนภาพกจกรรมการลบแทกการด
จากภาพท 3.18 เมอผใชกดปมลบแทก ระบบจะปรบปรงจ านวนแทก และลบแทกออกจากการด
33
3.2.4.12 แผนภาพกจกรรมการเพม Checklist (To-do)
ภาพท 3.19 แผนภาพกจกรรมการเพม Checklist (To-do)
จากภาพท 3.19 เมอผใชกดปม “Add Checklist” ระบบจะสรางฟอรมของ Checklist และใหผใชกรอกชอ Checklist เมอผใชกด Enter หรอยนยน ระบบจะตรวจสอบความถกตอง และบนทกขอมล จากนนระบบจะสรางฟอรมส าหรบเพมรายการยอย และลบฟอรมของ Checklist
34
3.2.4.13 แผนภาพกจกรรมการลบ Checklist (To-do)
ภาพท 3.20 แผนภาพกจกรรมการลบ Checklist (To-do)
จากภาพท 3.20 เมอผใชกดปม “Remove Checklist” ระบบจะเรยกขอมลรายการยอยของ Checklist และลบรายการยอยทงหมด จากนนระบบจงลบ Checklist
35
3.2.4.14 แผนภาพกจกรรมการเพมรายการยอยของ Checklist
ภาพท 3.21 แผนภาพกจกรรมการเพมรายการยอยของ Checklist
จากภาพท 3.21 เมอผใชกรอกฟอรมรายการยอยของ Checklist และผใชกด Enter ระบบจะท าการตรวจสอบความถกตอง และบนทกขอมล
36
3.2.4.15 แผนภาพกจกรรมการแกไข-ลบรายการยอยของ Checklist
ภาพท 3.22 แผนภาพกจกรรมการแกไข-ลบรายการยอยของ Checklist
จากภาพท 3.22 เมอผใชคลกทชอรายการยอยของ Checklist ระบบจะเปดใหสามารถแกไขชอรายการยอยได เมอผใชกด Enter ระบบจะตรวจสอบความถกตอง และบนทกขอมล หากผใชกด Esc หรอยกเลกการแกไข ระบบจะคนคาเดมกอนการแกไขชอ หรอผใชไมกรอกชอระบบจะลบรายการยอยนน ๆ ออก เมอบนทกขอมล หรอยกเลกการแกไขแลวระบบจะปดไมใหแกไขชอรายการยอย
37
3.2.4.16 แผนภาพกจกรรมการแสดงขอมลของการดงาน
ภาพท 3.23 แผนภาพกจกรรมการแสดงขอมลของการดงาน
จากภาพท 3.23 เมอผใชคลกทการดงาน ระบบจะเรยกขอมลพนฐานของการด จากนนระบบจะแสดงหนาตางรายละเอยดของการด จากนนระบบจะท าการเรยกขอมลอน ๆ ไดแก Checklist (Tasks), Uploaded Files, Comments และ Tags เมอขอมลใด ๆ มการเปลยนแปลง ระบบจะท าการปรบปรงสวนตดตอผใชทนท (Real-time)
38
3.2.4.17 แผนภาพกจกรรมการเกบ-ยกเลกการเกบการดถาวร
ภาพท 3.24 แผนภาพกจกรรมการเกบ-ยกเลกการเกบการดถาวร
จากภาพท 3.24 เมอผใชกดปม “Archive this card” ระบบจะตรวจสอบสถานะของการด หากอยในสถานะ Archived ระบบจะตงคาการดเปน Unarchive เชนเดยวกนกบถาสถานะการดอยในสถานะ Unarchive ระบบจะตงคาการดเปน Archived
39
3.2.4.18 แผนภาพกจกรรมการอพโหลดไฟล
ภาพท 3.25 แผนภาพกจกรรมการอพโหลดไฟล
จากภาพท 3.25 เมอผใชกดปม “Browse File” และเลอกไฟลทตอง ระบบจะอพโหลดไฟลอตโนมต เมออพโหลดส าเรจ ขอมลของไฟลจะถกบนทก ระบบจะแจงหากเกดขอผดพลาด
40
3.2.5 Database Schema การเกบขอมลของแอปพลเคชน MaTeam มท งหมด 6 ชด (Collection) โดยอธบาย
รายละเอยดไวในพจนานกรมขอมล (Data Dictionary) ดงตารางท 3.2 ถง 3.7 โดยมชดขอมลหลงคอ ชดขอมล Users ในการเชอมตอชดขอมล Projects เพอแสดงรายการทผใชเปนสมาชก และชดขอมล ProjectCards ทใชเกบขอมลการดงานของโปรเจค โดยมความสมพนธกนดงแสดงในภาพท 3.26
ภาพท 3.26 แผนภาพแสดงความสมพนธของขอมล
41
3.2.6 พจนานกรมขอมล (Data Dictionary)
ตารางท 3.2 รายละเอยดฟลดของ Users
คย ชอฟลด รายละเอยด ชนด PK _id รหสประตวสมาชก ObjectId
emails อเมล String[] profile ขอมลของสมาชก Object profile.firstName ชอจรง String profile.lastName นามสกล String profile.avatar รปประจ าตวสมาชก base64
ตารางท 3.3 รายละเอยดฟลดของ Projects
คย ชอฟลด รายละเอยด ชนด PK _id รหสโปรเจค ObjectId
projectName ชอโปรเจค String members สมาชกของโปรเจค ObjectId[] cardCounts จ านวนการดงาน Integer updateAt วน-เวลาทปรบปรงลาสด Date
ตารางท 3.4 รายละเอยดฟลดของ ProjectCards
คย ชอฟลด รายละเอยด ชนด PK _id รหสการด ObjectId
cardName ชอการด String cardDetail รายละเอยดการด String
cardState สถานะการด (To-do, Doing, Done)
Integer
42
ตารางท 3.4 (ตอ)
cardArchive สถานะเกบการดถาวร Integer FK projectId รหสโปรเจค ObjectId
members สมาชกการด (ไดรบมอบหมาย) ObjectId[] beginDate ก าหนดวนเรมงาน Date endDate ก าหนดวนสนสดงาน Date createAt วน-เวลาทสรางการด Date updateAt วน-เวลาทปรบปรงลาสด Date
ตารางท 3.5 รายละเอยดฟลดของ ProjectTags
คย ชอฟลด รายละเอยด ชนด PK _id รหสแทก ObjectId
tagName ชอแทก String FK projectId รหสโปรเจค ObjectId
cards รหสการดทมแทกน ObjectId[]
ตารางท 3.6 รายละเอยดฟลดของ ProjectTasks (Checklist)
คย ชอฟลด รายละเอยด ชนด PK _id รหสทาสก ObjectId
taskName ชอทาสก String FK cardId รหสการด ObjectId FK projectId รหสโปรเจค ObjectId
order ล าดบการเรยงของทาสก Integer createAt วน-เวลาทสรางทาสก Date updateAt วน-เวลาทปรบปรงทาสกลาสด Date
43
ตารางท 3.7 รายละเอยดฟลดของ ProjectTaskItems
คย ชอฟลด รายละเอยด ชนด PK _id รหสรายการยอยของทาสก ObjectId
taskItemName ชอรายการยอย String FK taskId รหสทาสก ObjectId
checked สถานะถกเชคแลว Integer order ล าดบการเรยงของรายการยอย Integer createAt วน-เวลาทสรางของรายการยอย Date updateAt วน-เวลาทปรบปรงรายการยอย Date
3.2.7 การเตรยมขอมลเบองตน
ขอมลทใชในแอปพลเคชน ผพฒนาไดใหผใชจรงทดลองใชควบคกบแอปพลเคชน Trello เปนระยะเวลา 2 อาทตย และจากการทผพฒนาไดจ าลองใสขอมลจ าลอง
3.3 การพฒนาระบบ
ทางผพฒนาไดศกษาเครองมอและเทคโนโลยทใชในการพฒนาระบบ แลวพบวาในขนตอนของการด าเนนการพฒนาเวบแอปพลเคชนจ าเปนตองใชเครองมอและเทคโนโลย ดงตอไปน
1. ระบบปฏบตการ Windows 10 ใชส าหรบการด าเนนการทง Server และ Database รวมถงใชพฒนาแอปพลเคชน
2. MeteorJS 1.3.x รวมกบ NodeJS 4.4.x ส าหรบท าหนาทเปน Server 3. Iron Router สวนเสรมส าหรบ MeteorJS ท าหนาทเปน Client Router 4. ภาษา JavaScript ใชส าหรบเขยนค าสงการท างานทง Client และ Server 5. MongoDB ท าหนาทเปนระบบฐานขอมล 6. Bootstrap 4, CSS Framework ส าหรบวางโครงสรางเวบแอปพลเคชน
บทท 4 ผลการด าเนนงาน
หลงจากทมการศกษาวเคราะหและออกแบบการพฒนาระบบในบทท 3 แลวนน ผพฒนาไดน ามา
ออกแบบขนตอนกระบวนการท างานของระบบ เพอจดวางโครงสรางและก าหนดรปแบบของเวบแอปพลเคชนใหท างานไดอยางมระเบยบแบบแผน ซงในบทนจะกลาวถงผลการด าเนนการพฒนาระบบ
4.1 ผลการออกแบบและพฒนาระบบ
4.1.1 แบบจ าลองการออกแบบสวนตอประสานกบผใชงาน (User Interface Design) MaTeam เวบแอปพลเคชนบรหารจดการโครงการส าหรบทมไดมการออกแบบสวนตอ
ประสานกบผใชงาน แสดงดงภาพท 4.1
ภาพท 4.1 แผนผงเวบแอปพลเคชน
45
4.1.2 หนาจอการท างานของระบบ 1. การเขาสระบบ และการลงทะเบยนผใชใหม
ภาพท 4.2 หนาจอเขาสระบบ-ลงทะเบยน
46
2. กรณเขาสระบบหากกรอก Email หรอ Password ผด ระบบจะแจงเตอน และใหผใชกรอกขอมลใหม
ภาพท 4.3 หนาจอแสดงขอผดพลาดหากกรอก Email หรอ Password ผด
47
3. กรณลงทะเบยนผใชใหมหาก Email มอยในระบบแลว ระบบจะแจงเตอน และใหผใชกรอกขอมลใหม
ภาพท 4.4 หนาจอแสดงขอผดพลาดหาก Email ซ าในระบบ
4. หนาจอรวมรายการโปรเจคของผใช สามารถดขอมลเบองตน-สรางโปรเจคใหม สามารถ
เขาสหนาโปรไฟล และหนาโปรเจคไดจากหนาน
ภาพท 4.5 หนาจอรายการโปรเจคของผใช
48
5. หนาจอสรางโปรเจคใหม เมอผใชเลอกปม New Project จากภาพท 4.5 ระบบจะแสดงกลองค าถาม (Dialog) เพอใหผใชตงชอโปรเจค
ภาพท 4.6 หนาจอกลองค าถามส าหรบตงชอโปรเจค
6. หนาจอโปรไฟลผใช เมอผใชเลอกปม Profile จากภาพท 4.5 ระบบจะน าผใชเขาสหนาจอโปรไฟล โดยผใชสามารถแกไขขอมลสวนตว และรปประจ าตวไดจากหนาน
ภาพท 4.7 หนาจอโปรไฟลของผใช
49
7. หนาจอแกไขรปประจ าตวผใช เมอผใชเลอกปม Change จากหนาโปรไฟล (ภาพท 4.7) ระบบจะแสดงกลองแกไขรปประจ าตว โดยผใชสามารถเลอกไฟลจากอปกรณของผใช และปรบต าแหนงได โดยการใชเมาสลากบรเวณทตองการ ดงภาพท 4.8
ภาพท 4.8 หนาจอแกไขรปประจ าตวผใช
50
8. หนาจอโปรเจค หนาจอรายละเอยดของแตละโปรเจค แสดงชอ สมาชกในโปรเจค และการดงาน ผใชสามารถเขาสหนาอน ๆ ไดจากหนาน ไดแก หนาจอระบบจดการแทก (Tag Manager) หนาจอปฏทนของโปรเจค (Calendar) หนาจอรายการการดทเกบถาวร (Archived Card) นอกจากนน ยงมรายการการดทผใชไดรบมอบหมาย (My Tasks) และสามารถแสดงรายการการดโดยแทกได
ภาพท 4.9 หนาจอโปรเจค
9. หนาจอเพมสมาชกโปรเจค เมอผใชเลอกปมในหนาจอโปรเจค (จากภาพท 4.9) ระบบจะแสดงกลองใหผใชกรอกอเมลของผใชทตองการเพมเขาสโปรเจค
ภาพท 4.10 หนาจอเพมสมาชกโปรเจค
51
10. หากผเพมสมาชกทเปนสมาชกของโปรเจคอยแลว ระบบจะแจงเตอนขอผดพลาด
ภาพท 4.11 หนาจอแสดงขอผดพลาดกรณมสมาชกอยในโปรเจคแลว
11. หนาจอเพมการด เมอผใชเลอกปม New Card ในหนาจอโปรเจค (จากภาพท 4.9) ระบบจะแสดงกลองใหผใชตงชอของการดทตองการเพมเขาสโปรเจค
ภาพท 4.12 หนาจอเพมการด
52
12. หนาจอระบบจดการแทก เมอผใชเลอกปม Tag Manager ในหนาจอโปรเจค (จากภาพท 4.9) ระบบจะแสดงรายการแทก ผใชสามารถตงคาสไดโดยเลอกทปม
ภาพท 4.13 หนาจอระบบจดการแทก
13. หนาจอปฏทนของโปรเจค เมอผใชเลอกปม Calendar ในหนาจอโปรเจค (จากภาพท 4.9) ระบบจะแสดงการดโดยวนทเรม-วนทสนสดของการด ผใชสามารถคลกทชอการดเพอดรายละเอยดการดได และสามารถดปฏทนในเดอนอน ๆ ได
ภาพท 4.14 หนาจอปฏทนของโปรเจค
53
14. หนาจอรายการการดทเกบถาวร เมอผใชเลอกปม Archived Cards ในหนาจอโปรเจค (จากภาพท 4.9) ระบบจะแสดงการดทถกเกบถาวร (Archived Card) และผใชสามารถคลกทชอการดเพอดรายละเอยดการดยอนหลงได
ภาพท 4.15 หนาจอรายการการดทเกบถาวร
54
15. หนาจอรายละเอยดการด เมอผใชเลอกทชอการด ระบบจะแสดงรายละเอยดของการด ประกอบไปดวย ชอการด ปมเกบถาวร-ยกเลกเกบถาวร รายการแทก-ชองกรอกแทก สมาชกทไดรบมอบหมาย ค าอธบายของการด ไฟลทเกยวของ-ปมเลอกไฟล รายการตรวจสอบ-ปมเพมรายการตรวจสอบ และทแสดงความคดเหน
ภาพท 4.16 หนาจอรายละเอยดการด
55
16. เมอเลอกวนทเรมหรอวนทสนสด ในหนาจอรายละเอยดโปรเจค ระบบจะแสดงปฏทนขนาดยอพรอมเวลา
ภาพท 4.17 หนาจอแสดงปฏทนขนาดยอส าหรบเลอกวนเวลาทเรม และสนสด
17. หนาจอไฟลทเกยวของ และขณะก าลงอพโหลดไฟล ในหนาจอรายละเอยดโปรเจค ผใชสามารถเลอกไฟลทตองการไดโดยเลอกปม Choose file… หรอลากและโยนไฟลลงในกลองเหนอปม Choose file…
ภาพท 4.18 หนาจอไฟลทเกยวของ
56
18. หนาจอรายการตรวจสอบ (Checklist) แสดงรายการตรวจสอบทผใชเพมไว สามารถแกไขชอรายการไดโดยการเลอกปม และสามารถลบรายการโดยการเลอกปม
ภาพท 4.19 หนาจอรายการตรวจสอบ
19. หนาจอแสดงความคดเหน ผใชสามารถแสดงความคดเหน ขอเสนอแนะ และสามารถสนบสนนความคดเหนไดโดยการเลอกปม ในวามคดเหนนน
ภาพท 4.20 หนาจอแสดงความคดเหน
57
4.1.3 อปกรณและซอฟตแวรทใชในการพฒนา กระบวนการในการพฒนาระบบ มาทม ระบบบรหารจดการโครงการส าหรบทม ไดม
การใชอปกรณและซอฟตแวรในการพฒนาทางฝงไคลเอนต และเซรฟเวอร ในการเชอมตอระหวางแอปพลเคชนกบระบบฐานขอมล โดยมรายการดงตารางท 4.1 ตารางท 4.1 ขอมลอปกรณและซอฟตแวรทใชในการพฒนา
รายการ โปรแกรม/ซอฟตแวร ระบบปฏบตการ Windows 10 / iMac OS X El Capitan 10.11.5 เวบเบราวเซอร Internet Explorer 11 / Edge / Chrome / Firefox โปรแกรมทใชในการพฒนา JetBrains PhpStorm / WebStorm เซรฟเวอร Linux ระบบฐานขอมล MongoDB / MongoDB Lite ภาษาโปรแกรม JavaScript ES5 / HTML5 / CSS
4.2 การประเมนผลการใชงานระบบ
ผพฒนาไดสรางเครองมอประเมนความเหมาะสมและความพงพอใจของระบบ ซงเครองมอทน ามาใชในการหาความเหมาะสมและความถงพอใจของระบบ คอ แบบสอบถามประเมนความพงพอใจ โดยไดรบการประเมนจากกลมตวอยาง คอ ทมพฒนาเวบไซต และพนกงานในบรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน)
1. ก าหนดวตถประสงคของแบบสอบถามตามขอบเขตความสามารถการท างานของระบบทกลาวไวในบทท 1
2. ก าหนดลกษณะของค าถามทใชในแบบสอบถาม ซงจะใชค าถามแบบมาตราสวนประมาณคา (Rating Scale) และค าถามปลายเปด (Open-Ended Question) เพอใหผใชงานไดแสดงความคดเหนและใหขอเสนอแนะ
3. เขยนค าถามตามลกษณะทก าหนดไว โดยใหค าถามมความชดเจน และแบงระดบการประเมนเปน 5 ระดบ รายละเอยดดงตารางท 4.1
58
ตารางท 4.2 เกณฑการใหคะแนนของแบบประเมน
ระดบเกณฑ ความหมาย 5 มความเหมาะสม/ความพงพอใจในระดบมากทสด 4 มความเหมาะสม/ความพงพอใจในระดบมาก 3 มความเหมาะสม/ความพงพอใจในระดบปานกลาง 2 มความเหมาะสม/ความพงพอใจในระดบนอย 1 ความเหมาะสม/ความพงพอใจในระดบนอยทสด
เกณฑการประเมนจะพจารณาจากคะแนนเฉลยของความเหมาะสม/ความพงพอใจ ดงตาราง
ท 4.2 ซงสถตทใชในการวเคราะหขอมลใชสถตเชงพรรณนา (Descriptive Statistics) ในการวดคาของขอมล โดยใชคาเฉลยเลขคณต (Arithmetic Mean) และวดการกระจายของขอมลโดยใชคาเบยงเบนมาตรฐาน (Standard Deviation) รวมท งการประมวลผลขอมลใชโปรแกรมไมโครซอฟทเอคแซล (Microsoft Excel) ตารางท 4.3 เกณฑการแปลความหมายของระดบความเหมาะสม/ความพงพอใจตอการพฒนาระบบ คาเฉลยของระดบความเหมาะสม/ความพงพอใจ ระดบความเหมาะสม/ความพงพอใจ
4.50-5.00 มากทสด 3.50-4.49 มาก 2.50-3.49 ปานกลาง 1.50-2.49 นอย 1.00-1.49 นอยทสด
59
4.3 ผลการประเมนความพงพอใจของระบบ การประเมนผลระบบพจารณาจากความพงพอใจของกลมตวอยางททดลองใชงานระบบ
เพอน ามาวเคราะหขอมลและแปรผลการทดสอบระบบ โดยใชแบบสอบถาม เพอประเมนหาระดบความเหมาะสม/ความพงพอใจของระบบบรหารจดการโครงการส าหรบทมทพฒนาขน แบบสอบถามทใชในการประเมนแบงเนอหาออกเปน 3 ตอน ประกอบดวย
ตอนท 1 ขอมลทวไปของผประเมน ตอนท 2 ความคดเหนของผประเมนเกยวกบการออกแบบและประสทธภาพของระบบ ตอนท 3 ความคดเหนและขอเสนอแนะ ส าหรบตวอยางของแบบสอบถามไดกลาวไวในภาคผนวก ผตอบแบบสอบถามจ านวน 23
คนเปนพนกงานในบรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) เลอกวธการสมตวอยางแบบเจาะจง (Judgmental Sampling) โดยเปนทมพฒนาเวบไซต และแผนกอน ๆ และก าหนดเกณฑในการประเมนผลความเหมาะสม/ความพงพอใจ เปนมาตราสวนในการประมาณคาแบบ Rating Scale เปน 5 ระดบ เกณฑการประเมนจะพจารณาจากคะแนนเฉลยของความเหมาะสม/ความพงพอใจ ซงการวเคราะหขอมลใชสถตเชงพรรณนา (Descriptive Statistics) ในการวดคาของขอมลโดยใชคาเฉลยเลขคณตหรอคาเฉลย (Mean) และวดการกระจายของขอมลโดยใชคาเบยงเบนมาตรฐาน (Standard Deviation)
ผลการวเคราะหขอมลความเหมาะสม/ความพงพอใจระบบบรหารจดการโครงการส าหรบทมมดงน
4.3.1 ผลการประเมนขอมลทวไปของผท าแบบสอบถาม แบบประเมนความพงพอใจในตอนท 1 ขอมลทวไปของผตอบแบบสอบถามเปนการ
วเคราะหขอมลลกษณะจ าแนกตามแผนก ระดบการศกษา และประสบการณในการใชระบบบรหารจดการโครงการ โดยน าเสนอในรปของจ านวนความถและรอยละ ดงน
60
ตารางท 4.4 แสดงจ านวนความถและรอยละของขอมลแผนกงานของผประเมน
แผนกงาน จ านวนคน รอยละ พฒนาเวบไซต 10 43.478 การตลาด 2 8.696 ทวและวทย 9 39.13
อน ๆ 2 8.696 รวม 23 100
จากตารางท 4.4 พบวาผตอบแบบสอบถามทงหมดจ านวน 23 คน สวนใหญเปนพนกงาน
แผนกพฒนาเวบไซตจ านวน 10 คนคดเปนรอยละ 43.478 รองลงมาเปนแผนกทวและวทย จ านวน 9 คน คดเปนรอยละ 39.13 แผนกการตลาด จ านวน 2 คน คดเปนรอยละ 8.696 และแผนกอน ๆ จ านวน 2 คน คดเปนรอยละ 8.696
โดยแผนกอน ๆ ระบเปนแผนก IT Support จ านวน 2 คน
ตารางท 4.5 แสดงจ านวนความถและรอยละของขอมลระดบการศกษา
ระดบการศกษา จ านวนคน รอยละ ต ากวาปรญญาตร 0 0.00
ปรญญาตร 20 86.96 ปรญญาโท 3 13.04 ปรญญาเอก 0 0.00
รวม 23 100 จากตารางท 4.5 พบวาผตอบแบบสอบถามทงหมดจ านวน 23 คน สวนใหญเปนผทศกษา
ในระดบปรญญาตรจ านวน 20 คนคดเปนรอยละ 86.96 รองลงมาเปนระดบปรญญาโท จ านวน 3 คน คดเปนรอยละ 13.04
61
ตารางท 4.6 แสดงจ านวนความถและรอยละของขอมลผมประสบการณในการใชระบบบรการจดการโครงการ
ประสบการณในการใชระบบบรการจดการโครงการ จ านวนคน รอยละ เคย 10 43.48
ไมเคย 13 56.52 รวม 23 100
จากตารางท 4.6 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญเปนผทไม
มประสบการณในการใชระบบบรการจดการโครงการจ านวน 13 คน คดเปนรอยละ 56.52 และผทมประสบการณ จ านวน 10 คน คดเปนรอยละ 43.48
4.3.2 ผลการประเมนขอมลความคดเหนของผประเมนเกยวกบการออกแบบและประสทธภาพของระบบ
4.3.2.1 ความพงพอใจดานประสทธภาพการท างานของระบบ (System Performance Tests)
ตารางท 4.7 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวในการแสดงรายการโปรเจคของผใช
ความรวดเรวในการแสดงรายการโปรเจคของผใช จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 7 30.43
มากทสด 16 69.57 รวม 23 100
62
จากตารางท 4.7 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในความรวดเรวในการแสดงรายการโปรเจคของผใชในระดบมากทสด จ านวน 16 คน คดเปนรอยละ 69.57 และพงพอใจในระดบมาก จ านวน 7 คน คดเปนรอยละ 30.43
ตารางท 4.8 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวในการเขาสหนาโปรเจคทเลอกจากรายการ
ความรวดเรวในการเขาสหนาโปรเจคทเลอกจากรายการ จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 5 21.74
มากทสด 18 78.26 รวม 23 100
จากตารางท 4.8 พบวา ผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพง
พอใจในความรวดเรวในการเขาสหนาโปรเจคทเลอกจากรายการในระดบมากทสด จ านวน 18 คน คดเปนรอยละ 78.26 และพงพอใจในระดบมาก จ านวน 5 คน คดเปนรอยละ 21.74 ตารางท 4.9 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวในการแสดงรายการการดงาน
ความรวดเรวในการแสดงรายการการดงาน จ านวนคน รอยละ นอยทสด 0 0 นอย 0 0
ปานกลาง 5 8.70 มาก 7 30.43
มากทสด 14 60.87 รวม 23 100
63
จากตารางท 4.9 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในความรวดเรวในการแสดงรายการการดงานในระดบมากทสด จ านวน 14 คน คดเปนรอยละ 60.87 รองลงมาคอพงพอใจในระดบมาก จ านวน 7 คน คดเปนรอยละ 30.43 และพงพอใจระดบปานกลาง จ านวน 5 คน คดเปนรอยละ 8.70
ตารางท 4.10 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวในการแสดงปฏทนโปรเจค
ความรวดเรวในการแสดงปฏทนโปรเจค จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 9 39.13
มากทสด 14 60.87 รวม 23 100
จากตารางท 4.10 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความรวดเรวในการแสดงปฏทนโปรเจคในระดบมากทสด จ านวน 14 คน คดเปนรอยละ 60.87 และพงพอใจในระดบมาก จ านวน 9 คน คดเปนรอยละ 39.13
ตารางท 4.11 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวในการแสดงรายละเอยดการด
ความรวดเรวในการแสดงรายละเอยดการด จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 4 17.39 มาก 11 47.83
มากทสด 8 34.78 รวม 23 100
64
จากตารางท 4.11 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ พงพอใจในความรวดเรวในการแสดงรายละเอยดการดในระดบมาก จ านวน 11 คน คดเปนรอยละ 47.83 รองลงมาคอพงพอใจในระดบมากทสด จ านวน 8 คน คดเปนรอยละ 34.78 และพงพอใจในระดบปานกลาง จ านวน 4 คน คดเปนรอยละ 17.39
ตารางท 4.12 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความรวดเรวในการอพโหลดไฟล
ความรวดเรวในการอพโหลดไฟล จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 8 34.78 มาก 5 21.74
มากทสด 10 43.48 รวม 23 100
จากตารางท 4.12 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความรวดเรวในการอพโหลดไฟลในระดบมากทสด จ านวน 10 คน คดเปนรอยละ 43.48 รองลงมาคอพงพอใจในระดบปานกลาง จ านวน 8 คน คดเปนรอยละ 34.78 และพงพอใจระดบมาก จ านวน 5 คน คดเปนรอยละ 24.74
65
4.3.2.2 ความพงพอใจดานการท างานไดตามฟงกชนงานของระบบ (System Functionality Tests)
ตารางท 4.13 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความถกตองในการจดเกบขอมลพนฐาน
ความถกตองในการจดเกบขอมลพนฐาน จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 11 47.83
มากทสด 12 52.17 รวม 23 100
จากตารางท 4.13 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความถกตองในการจดเกบขอมลพนฐานในระดบมากทสด จ านวน 12 คน คดเปนรอยละ 52.17 และพงพอใจในระดบมาก จ านวน 11 คน คดเปนรอยละ 47.83 ตารางท 4.14 แสดงจ านวนความถและรอยละของขอมล ความพงพอใจในความถกตองในการแสดงขอมล
ความถกตองในการแสดงขอมล จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 5 21.74
มากทสด 18 78.26 รวม 23 100
66
จากตารางท 4.14 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ พงพอใจในความถกตองในการแสดงขอมลในระดบมากทสด จ านวน 18 คน คดเปนรอยละ 78.26 และพงพอใจในระดบมาก จ านวน 58 คน คดเปนรอยละ 21.74
ตารางท 4.15 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความถกตองในการแสดงการดตามแทก
ความถกตองในการแสดงการดตามแทก จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 7 30.43
มากทสด 16 69.57 รวม 23 100
จากตารางท 4.15 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความถกตองในการแสดงการดตามแทกในระดบมากทสด จ านวน 16 คน คดเปนรอยละ 69.57 และพงพอใจในระดบมาก จ านวน 7 คน คดเปนรอยละ 30.43
ตารางท 4.16 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความถกตองในการแสดงการดงานบนปฏทน
ความถกตองในการแสดงการดงานบนปฏทน จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 4 17.39 มาก 11 47.83
มากทสด 8 34.78 รวม 23 100
67
จากตารางท 4.16 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจความถกตองในการแสดงการดงานบนปฏทนในระดบมาก จ านวน 11 คน คดเปนรอยละ 47.83 รองลงมาคอพงพอใจในระดบมากทสด จ านวน 8 คน คดเปนรอยละ 34.78 และพงพอใจในระดบปานกลาง จ านวน 4 คน คดเปนรอยละ 17.39 ตารางท 4.17 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในการแจงเตอนเมอมการบนทกขอมลไมถกตองหรอผดพลาด
การแจงเตอนเมอมการบนทกขอมลไมถกตองหรอผดพลาด จ านวนคน รอยละ นอยทสด 0 0.00 นอย 4 17.39
ปานกลาง 10 43.48 มาก 9 39.13
มากทสด 0 0.00 รวม 23 100
จากตารางท 4.17 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในการแจงเตอนเมอมการบนทกขอมลไมถกตองหรอผดพลาดในระดบปานกลาง จ านวน 10 คน คดเปนรอยละ 43.48 รองลงมาคอพงพอใจในระดบมากจ านวน 9 คน คดเปนรอยละ 39.13 และพงพอใจในระดบนอย จ านวน 4 คน คดเปนรอยละ 17.39
68
4.3.2.3 ความพงพอใจดานความงายตอการใชงานระบบ (Usability Tests)
ตารางท 4.18 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความเหมาะสมในการวางองคประกอบในระบบ
ความเหมาะสมในการวางองคประกอบในระบบ จ านวนคน รอยละ
นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 6 26.09 มาก 17 73.91
มากทสด 0 0.00 รวม 23 100
จากตารางท 4.18 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมพง
พอใจในความเหมาะสมในการวางองคประกอบในระบบในระดบมาก จ านวน 17 คน คดเปนรอยละ 73.91 และพงพอใจในระดบมาก จ านวน 6 คน คดเปนรอยละ 26.09 ตารางท 4.19 แสดงจ านวนความถและรอยละของขอมลความความพงพอใจในความชดเจนและเหมาะสมในการน าเสนอขอมล
ความชดเจนและเหมาะสมในการน าเสนอขอมล จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 11 47.83
มากทสด 12 52.17 รวม 23 100
69
จากตารางท 4.19 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในความชดเจนและเหมาะสมในการน าเสนอขอมลในระดบมากทสด จ านวน 12 คน คดเปนรอยละ 52.17 และพงพอใจในระดบมาก จ านวน 11 คน คดเปนรอยละ 47.83 ตารางท 4.20 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความเหมาะสมในการใชสในระบบ
ความเหมาะสมในการใชสในระบบ จ านวนคน รอยละ
นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 10 43.48 มาก 9 39.13
มากทสด 4 17.39 รวม 23 100
จากตารางท 4.20 พบวา ผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความเหมาะสมในการใชสในระบบในระดบปานกลาง จ านวน 10 คน คดเปนรอยละ 4.48 รองลงมาคอพงพอใจในระดบมาก จ านวน 9 คน คดเปนรอยละ 39.13 และพงพอใจในระบบมากทสด ข านวน 4 คน คดเปนรอยละ 17.39
ตารางท 4.21 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในการแบบตวอกษรทเลอกใชมความเหมาะสม
แบบตวอกษรทเลอกใชมความเหมาะสม จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 17 73.91
มากทสด 6 26.09 รวม 23 100
70
จากตารางท 4.21 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในแบบตวอกษรทเลอกใชมความเหมาะสมในระดบมาก จ านวน 17 คน คดเปนรอยละ 73.91 และพงพอใจในระดบมาก จ านวน 6 คน คดเปนรอยละ 26.09
ขอมลความ พงพอใจในความงายตอการใชงานระบบ (Usability Tests) รายละเอยดดง
ตารางท 4.20 ถง 5.32 ตารางท 4.22 แสดงจ านวนความถและรอยละของขอมลความความพงพอใจในความสะดวกในการลอคอนหรอลงทะเบยนระบบ
ความสะดวกในการลอคอนหรอลงทะเบยนระบบ จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 3 10.00 มาก 1 4.35
มากทสด 22 95.65 รวม 23 100
จากตารางท 4.22 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความสะดวกในการลอคอนหรอลงทะเบยนระบบในระดบมากทสด จ านวน 22 คน คดเปนรอยละ 95.65 พงพอใจในระดบมาก จ านวน 1 คน คดเปนรอยละ 4.35
71
ตารางท 4.23 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการสรางโปรเจคใหม
ความสะดวกในการสรางโปรเจคใหม จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 2 8.70 มาก 17 73.91
มากทสด 4 17.39 รวม 23 100
จากตารางท 4.23 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความสะดวกในการสรางโปรเจคใหมในระดบมาก จ านวน 17 คน คดเปนรอยละ 73.91 รองลงมาคอพงพอใจในระดบมากทสด จ านวน 4 คน คดเปนรอยละ 17.39 และพงพอใจในระดบปานกลาง จ านวน 2 คน คดเปนรอยละ 8.70
ตารางท 4.24 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการสรางการดงาน
ความสะดวกในการสรางการดงาน จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 4 17.39 มาก 17 73.91
มากทสด 2 8.70 รวม 23 100
72
จากตารางท 4.24 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในความสะดวกในการสรางโปรเจคใหมในระดบมาก จ านวน 17 คน คดเปนรอยละ 73.91 รองลงมาคอพงพอใจในระดบปานกลาง จ านวน 4 คน คดเปนรอยละ 17.39 และพงพอใจในระดบมาก จ านวน 2 คน คดเปนรอยละ 8.70
ตารางท 4.25 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการบนทกขอมลพนฐานของการด
ความสะดวกในการบนทกขอมลพนฐานของการด จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 9 39.13
มากทสด 14 60.87 รวม 23 100
จากตารางท 4.25 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความสะดวกในการบนทกขอมลพนฐานของการดในระดบมากทสด จ านวน 14 คน คดเปนรอยละ 60.87 และพงพอใจในระดบมาก จ านวน 9 คน คดเปนรอยละ 39.13
ตารางท 4.26 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการหาการดทไดรบมอบหมาย
ความสะดวกในการหาการดทไดรบมอบหมาย จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 15 65.22
มากทสด 8 34.78 รวม 23 100
73
จากตารางท 4.26 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในความสะดวกในการหาการดทไดรบมอบหมายในระดบมาก จ านวน 15 คน คดเปนรอยละ 65.22 และพงพอใจในระดบมากทสด จ านวน 8 คน คดเปนรอยละ 34.78 ตารางท 4.27 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการก าหนดแทกของการด
ความสะดวกในการก าหนดแทกของการด จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 12 52.17 มาก 11 47.83
มากทสด 0 0.00 รวม 23 100
จากตารางท 4.27 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความสะดวกในการก าหนดแทกของการดในระดบปานกลาง จ านวน 12 คน คดเปนรอยละ 52.17 และพงพอใจในระดบมาก จ านวน 11 คน คดเปนรอยละ 47.83 ตารางท 4.28 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการมอบหมายการดงานใหสมาชกในโปรเจค
ความสะดวกในการมอบหมายการดงานใหสมาชกในโปรเจค จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 9 39.13
มากทสด 14 60.87 รวม 23 100
74
จากตารางท 4.28 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในความสะดวกในการมอบหมายการดงานใหสมาชกในโปรเจคในระดบมากทสด จ านวน 14คน คดเปนรอยละ 60.87 และพงพอใจในระดบมาก จ านวน 9 คน คดเปนรอยละ 39.13 ตารางท 4.29 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการตงระยะเวลาของการด
ความสะดวกในการตงระยะเวลาของการด จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 16 69.57 มาก 7 30.43
มากทสด 0 0.00 รวม 23 100
จากตารางท 4.29 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความสะดวกในการตงระยะเวลาของการดในปานกลาง จ านวน 16 คน คดเปนรอยละ 69.57 และพงพอใจในระดบมาก จ านวน 7 คน คดเปนรอยละ 30.43
ตารางท 4.30 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการอพโหลดไฟล
ความสะดวกในการอพโหลดไฟล จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 3 13.04
มากทสด 20 86.96 รวม 23 100
75
จากตารางท 4.30 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในความสะดวกในการตงระยะเวลาของการดในระดบมากทสด จ านวน 20 คน คดเปนรอยละ 86.96 และพงพอใจในระดบมาก จ านวน 3 คน คดเปนรอยละ 13.04 ตารางท 4.31 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการบนทกรายการตรวจสอบ (Checklist)
ความสะดวกในการบนทกรายการตรวจสอบ (Checklist) จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 15 65.22
มากทสด 8 34.78 รวม 23 100
จากตารางท 4.31 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความสะดวกในการบนทกรายการตรวจสอบในระดบมาก จ านวน 15 คน คดเปนรอยละ 65.22 และพงพอใจในระดบมากทสด จ านวน 8 คน คดเปนรอยละ 34.78
ตารางท 4.32 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการเพมรายการยอยของ Checklist
ความสะดวกในการเพมรายการยอยของ Checklist จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 10 43.48 มาก 13 56.52
มากทสด 0 0.00 รวม 23 100
76
จากตารางท 4.32 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความพงพอใจในความสะดวกในการเพมรายการยอยของ Checklist ในระดบมาก จ านวน 13 คน คดเปนรอยละ 56.52 และพงพอใจในระดบปานกลาง จ านวน 10 คน คดเปนรอยละ 43.48 ตารางท 4.33 แสดงจ านวนความถและรอยละของขอมลความพงพอใจในความสะดวกในการแสดงความคดเหนการด
ความสะดวกในการแสดงความคดเหนการด จ านวนคน รอยละ นอยทสด 0 0.00 นอย 0 0.00
ปานกลาง 0 0.00 มาก 11 47.83
มากทสด 12 52.17 รวม 23 100
จากตารางท 4.33 พบวาผตอบแบบสอบถามทงหมด จ านวน 23 คน สวนใหญมความ
พงพอใจในความสะดวกในการแสดงความคดเหนการดในระดบมากทสด จ านวน 12 คน คดเปนรอยละ 52.17 และพงพอใจในระดบมาก จ านวน 11 คน คดเปนรอยละ 47.83
77
ตารางท 4.34 ความพงพอใจความพงพอใจดานประสทธภาพการท างานของระบบ (System Performance Tests) จ านวน 6 ขอค าถาม
รายการประเมนผล �� S.D. ความพงพอใจ 1. ความรวดเรวในการแสดงรายการโปรเจคของผใช
4.70 0.47 มากทสด
2. ความรวดเรวในการเขาสหนาโปรเจคทเลอกจากรายการ
4.78 0.42 มากทสด
3. ความรวดเรวในการแสดงรายการการดงาน 4.52 0.67 มากทสด 4. ความรวดเรวในการแสดงปฏทนโปรเจค 4.61 0.50 มากทสด 5. ความรวดเรวในการแสดงรายละเอยดการด 4.17 0.72 มาก 6. ความรวดเรวในการอพโหลดไฟล 4.09 0.90 มาก
เฉลยรวม 4.48 0.61 มาก หมายเหต. การน าเสนอในรปแบบของคาเฉลย คาเบยงเบนมาตรฐานของระดบ ความพงพอใจของผทดลองใชงานระบบโดยผพฒนาใชเกณฑของคาเฉลยในการอภปรายผลทไดกลาวไวแลวตามตารางท 4.3
จากกตารางท 4.34 เมอพจารณาความพงพอใจดานประสทธภาพการท างานของระบบ (System Performance Tests) ของกลมผใชระบบ จ านวน 6 ขอค าถาม พบวาในความคดเหนของผตอบแบบสอบถามใหความพงพอใจโดยรวมในระดบมาก โดยมคาเฉลยอยท 4.48 เมอพจารณาเปนรายการพบวาผตอบแบบสอบถามใหระดบความพงพอใจในความรวดเรวในการเขาสหนาโปรเจคทเลอกจากรายการในระดบมากทสด โดยมคาเฉลย 4.78 ความรวดเรวในการแสดงรายการโปรเจคของผใชในระดบมากทสด โดยมคาเฉลย 4.70 ความรวดเรวในการแสดงปฏทนโปรเจคในระดบมากทสด โดยมคาเฉลย 4.61 ความรวดเรวในการแสดงรายการการดงาน ในระดบมากทสด โดยมคาเฉลย 4.52 ความรวดเรวในการแสดงรายละเอยดการด ในระดบมาก โดยมคาเฉลย 4.17 และความรวดเรวในการอพโหลดไฟลในระดบมาก โดยมคาเฉลย 4.09
78
ตารางท 4.35 ความพงพอใจดานการท างานไดตามฟงกชนงานของระบบ (System Functionality Tests) จ านวน 5 ขอค าถาม
รายการประเมนผล �� S.D. ความพงพอใจ 1. ความถกตองในการจดเกบขอมลพนฐาน 4.52 0.51 มากทสด 2. ความถกตองในการแสดงขอมล 4.78 0.42 มากทสด 3. ความถกตองในการแสดงการดตามแทก 4.70 0.47 มากทสด 4. ความถกตองในการแสดงการดงานบนปฏทน
4.17 0.72 มาก
5. การแจงเตอนเมอมการบนทกขอมลไมถกตองหรอผดพลาด
3.22 0.74 ปานกลาง
เฉลยรวม 4.28 0.57 มาก จากกตารางท 4.35 เมอพจารณาความเหมาะสม/ความพงพอใจดานการท างานไดตาม
ฟงกชนงานของระบบ (System Functionality Tests) ของกลมผใชระบบ จ านวน 5 ขอค าถาม พบวาในความคดเหนของผตอบแบบสอบถามใหความพงพอใจโดยรวมในระดบมาก โดยมคาเฉลยอยท 4.28 เมอพจารณาเปนรายการพบวาผตอบแบบสอบถามใหระดบความพงพอใจในความถกตองในการแสดงขอมลในระดบมากทสด โดยมคาเฉลย 4.78 ความถกตองในการแสดงการดตามแทกในระดบมากทสด โดยมคาเฉลย 4.70 ความถกตองในการจดเกบขอมลพนฐานในระดบมากทสด โดยมคาเฉลย 4.52 ความถกตองในการแสดงการดงานบนปฏทนในระดบมาก โดยมคาเฉลย 4.17 และการแจงเตอนเมอมการบนทกขอมลไมถกตองหรอผดพลาดในระดบปานกลาง โดยมคาเฉลย 3.22
79
ตารางท 4.36 ความพงพอใจดานความงายตอการใชงานระบบ (Usability Tests) จ านวน 16 ขอค าถาม
รายการประเมนผล �� S.D. ระดบความพงพอใจ
1. ความเหมาะสมในการวางองคประกอบในระบบ 3.74 0.45 มาก 2. ความชดเจนและเหมาะสมในการน าเสนอขอมล 4.52 0.51 มากทสด 3. ความเหมาะสมในการใชสในระบบ 3.74 0.75 มาก 4. รปแบบตวอกษรทเลอกใชมความเหมาะสม 4.26 0.45 มาก 5. ความงายในการใชงานระบบ 5.1. ความสะดวกในการลอคอนหรอลงทะเบยนระบบ
4.96 0.21 มากทสด
5.2. ความสะดวกในการสรางโปรเจคใหม 4.09 0.51 มาก 5.3. ความสะดวกในการสรางการดงาน 3.91 0.51 มาก 5.4. ความสะดวกในการหาการดทไดรบมอบหมาย 4.61 0.50 มากทสด 5.5. ความสะดวกในการบนทกขอมลพนฐานของการด
4.35 0.49 มาก
5.6. ความสะดวกในการก าหนดแทกของการด 3.48 0.51 ปานกลาง 5.7. ความสะดวกในการมอบหมายการดงานใหสมาชกในโปรเจค
4.61 0.50 มากทสด
5.8. ความสะดวกในการตงระยะเวลาของการด 3.30 0.47 ปานกลาง 5.9. ความสะดวกในการอพโหลดไฟล 4.84 0.34 มากทสด 5.10. ความสะดวกในการบนทกรายการตรวจสอบ (Checklist)
4.35 0.49 มาก
5.11. ความสะดวกในการเพมรายการยอยของ Checklist
3.57 0.51 มาก
5.12. ความสะดวกในการแสดงความคดเหนการด 4.52 0.51 มากทสด เฉลยรวม 4.18 0.48 มาก
80
จากกตารางท 4.36 เมอพจารณาความพงพอใจดานความงายตอการใชงานระบบ (Usability Tests) ของกลมผใชระบบ จ านวน 16 ขอค าถาม พบวาในความคดเหนของผ ตอบแบบสอบถามใหความพงพอใจโดยรวมในระดบมาก โดยมคาเฉลยอยท 4.18 เมอพจารณาเปนรายการพบวาผตอบแบบสอบถามใหระดบความพงพอใจในความสะดวกในการลอคอนหรอลงทะเบยนระบบในระดบมากทสด โดยมคาเฉลย 4.96 ความสะดวกในการอพโหลดไฟลในระดบมากทสด โดยมคาเฉลย 4.84 สะดวกในการหาการดทไดรบมอบหมายในระดบมากทสด โดยมคาเฉลย 4.61 ความสะดวกในการมอบหมายการดงานใหสมาชกในโปรเจคในระดบมากทสด โดยมคาเฉลย 4.61 ความชดเจนและเหมาะสมในการน าเสนอขอมลในระดบมากทสด โดยมคาเฉลย 4.52 ความสะดวกในการแสดงความคดเหนการดในระดบมากทสด โดยมคาเฉลย 4.52 ความสะดวกในการบนทกขอมลพนฐานของการดในระดบมาก โดยมคาเฉลย 4.35 ความสะดวกในการบนทกรายการตรวจสอบ (Checklist) ในระดบมาก โดยมคาเฉลย 4.35 รปแบบตวอกษรทเลอกใชมความเหมาะสมในระดบมาก โดยมคาเฉลย 4.26 ความสะดวกในการสรางโปรเจคใหมในระดบมาก โดยมคาเฉลย 4.09 ความสะดวกในการสรางการดงานในระดบมาก โดยมคาเฉลย 3.91 ความเหมาะสมในการวางองคประกอบในระบบในระดบมาก โดยมคาเฉลย 3.74 ความเหมาะสมในการใชสในระบบในระดบมาก โดยมคาเฉลย 3.74 ความสะดวกในการเพมรายการยอยของ Checklist ในระดบมาก โดยมคาเฉลย 3.57 ความสะดวกในการก าหนดแทกของการดในระดบปานกลาง โดยมคาเฉลย 3.48 และความสะดวกในการตงระยะเวลาของการดในระดบปานกลาง โดยมคาเฉลย 3.30
4.3.3 ผลการประเมนขอเสนอแนะ แนวทางในการปรบปรง และพฒนาระบบ ผทดลองใชงานบางทานมขอเสนอแนะทเปนประโยชนตอการปรบปรงและพฒนา
ระบบ ซงสามารถสรปไดดงน 1. อยากใหเพมการแจงเตอนกรณมผแกไข หรอกระท าการตาง ๆ 2. อยากใหมเพมการแจงเตอนเมอถงเวลาก าหนดเรม และสนสดการด 3. อยากใหจดการกบค าอธบายการดในกรณทค าอธบายยาว
บทท 5 สรปอภปรายผลการศกษาและขอเสนอแนะ
MaTeam เวบแอปพลเคชนบรหารจดการโครงการส าหรบทมทไดออกแบบและพฒนาขน
ดงทน าเสนอในบทท 3 และ 4 เพอแกปญหาการประสานงาน และการจดเกบขอมลตาง ๆ ภายในทม ในบทนจะกลาวถงการสรปผลเพอประเมนความเหมาะสม/ความพงพอใจของระบบ และขอเสนอแนะอน ๆ
5.1 สรปผลและวจารณ
การจดท าสารนพนธครงนไดพฒนาระบบบรหารจดการโครงการส าหรบทม ท าสอบภายในบรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) เปนการพฒนาระบบในรปแบบของเวบแอปพลเคชนทรวบรวมขอมลงานตาง ๆ ภายในทม ใชงานผาเครอขายอนเตอรเนต (Internet) เพอชวยใหสมาชกทกคนสามารถตดตามงาน วางแผนงาน และเปนบนทกการด าเนนงาน อกทงชวยอ านวยความสะดวกในการประสานงานตาง ๆ ภายในทม
จากการพฒนาระบบและการทดลองใชงานจรงรวมถงไดท าการประเมนความพงพอใจจากผใชไดผลสรปดงน ความพงพอใจความพงพอใจดานประสทธภาพการท างานของระบบ ผลการประเมนคาเฉลย 4.48 คาเบยงเบนมาตรฐานเทากบ 0.61 ซงอยทระดบด ความพงพอใจดานการท างานไดตามฟงกชนงานของระบบ ผลการประเมนคาเฉลย 4.28 คาเบยงเบนมาตรฐานเทากบ 0.57 ซงอยทระดบด และความพงพอใจดานความงายตอการใชงานระบบ ผลการประเมนคาเฉลย 4.18 คาเบยงเบนมาตรฐานเทากบ 0.48 ซงอยทระดบด เมอประเมนผลรวมทง 3 ดานน พบวาผทดลองใชงานมความพงพอใจตอการใชงานอยในระดบมาก โดยมคาเฉลยอยท 4.312 จากคะแนนเตม 5 สงกวาคะแนนเฉลยทตงไวท 3.5 คะแนนขนไป โดยมคาเบยงเบนมาตรฐานอยท 0.5552 ซงสรปผลการประเมนความพงพอใจการท างานของระบบจากกลมผใชงานอยทระดบด
ดงนนจงพอสรปไดวาแอปพลเคชน MaTeam ท างานไดบรรลตามวตถประสงคทต งไว สามารถน าไปใชงานเพอชวยอ านวยความสะดวกในการประสานงานภายในทม สามารถรวบรวมการด าเนนงานตาง ๆ ของสมาชกในทม และท าใหสมาชกในทมสามารถเขาถงการเนนงานตาง ๆ ในทมได อกทงยงชวยเพมประสทธภาพการวางแผนงานอกดวย
82
5.2 ขอเสนอแนะในการศกษาขนตอไป
1. เสนอแนะในการพฒนาโดยเพมระบบแจงเตอนกระท าตาง ๆ ทผใชเปนสมาชก 2. เสนอแนะในการพฒนาใหสามารถใชไดกบเวบบราวเซอรบนอปกรณพกพา 3. เสนอแนะใหปรบปรงการออกแบบสวนตดตอผใช (User Interface) ใหใชงานไดงายและ
สะดวกมากยงขน 4. เสนอแนะใหเพมระบบชวยเหลอ แนะน าสวนตาง ๆ ภายในเวบแอปพลเคชน
บรรณานกรม
84
บรรณานกรม
ภาษาไทย วเชยร วทยอดม. (2547). พฤตกรรมองคการ : Organizational Behavior. กรงเทพฯ:
ธระฟลม และไซเทกซ. ววฒน โรยสกล. (2527). มาท างานเปนทมกนเถอะ. กรงเทพฯ: ประชาศกษา. ชาญณรงค สราสา. (2550). ประสทธผลการด าเนนงานโครงการหนงอ าเภอหนงโรงเรยนใน
ฝนของโรงเรยนตนสงกดส านกงานเขตพนทการศกษาขอนแกน เขต 1. ขอนแกน: มหาวทยาลยขอนแกน
ภาคผนวก
86
แบบสอบถามประเมนความพงพอใจ MaTeam เวบแอปพลเคชนระบบบรการจดการโครงการส าหรบทม
เรอง ขอความอนเคราะหในการตอบแบบสอบถาม เรยน ผตอบแบบสอบถามทกทาน
ขาพเจานายพงศกร ไตรองคถาวร อยระหวางท าการศกษาเรองการพฒนาระบบบรหารจดการโครงการส าหรบทม กรณศกษาบรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน) โดยจดท าเปนเวบแอปพลเคชน เพอใชประกอบงานวจยระดบปรญญาโท คณะเทคโนโลยสารสนเทศ หลกสตรวทยาศาสตรมหาบณฑต สาขาวศวกรรมเวบ มหาวทยาลยธรกจบณฑตย จงใครขอความอนเคราะหจากทานตอบแบบสอบถาม ทงนขาพเจาขอรบรองวาขอมลนจะถกเกบเปนความลบเฉพาะไมน าไปเปดเผย จงขอใหทานไววางใจ และขอใหทานตอบแบบสอบถามใหตรงกบความเปนจรงมากทสด และโปรดตอบแบบสอบถามใหครบทกสวน การศกษานจะส าเรจลลวงไมไดหากไมไดรบความอนเคราะหจากทาน จงหวงเปนอยางยงวาจะไดรบความอนเคราะหจากทาน และขอขอบพระคณมา ณ โอกาสน
ค าชแจง
1. แบบสอบถามมวตถประสงคเพอศกษาระดบความพงพอใจของผใชงานเวบแอปพลเคชน ระบบบรการจดการโครงการส าหรบทม “MaTeam” (http://bigbang.cloudapp.net:3000/)
2. ความคดเหนททานไดตอบแบบสอบถามนจะมคณคายงและจะไมสงผลกระทบตอผตอบแบบสอบถามใด ๆ ทงสน
3. ขอมลนจะถกเกบเปนความลบเฉพาะ กรณาตอบใหตรงความเปนจรงมากทสด 4. แบบสอบถามมทงหมด 3 ตอน ดงน
ตอนท 1 ขอมลทวไปของผประเมน ตอนท 2 ความคดเหนของผประเมนเกยวกบการออกแบบและประสทธภาพของระบบ ตอนท 3 ความคดเหนและขอเสนอแนะ
87
ตอนท 1 ขอมลทวไปของผประเมน
ค าชแจง โปรดท าเครองหมาย ลงในหนาขอความซงตรงกบขอมลของทาน
1. แผนกงาน
เวบไซต การตลาด ทวและวทย อน ๆ
............................................
2. ระดบการศกษา
ต ากวาปรญญาตร ปรญญาตร ปรญญาโท ปรญญาเอก
3. มประสบการณในการใชระบบบรหารจดการโครงการ
เคย ไมเคย
88
ตอนท 2 ความคดเหนของผประเมนเกยวกบการออกแบบและประสทธภาพของระบบ
ค าชแจง
1. แบบสอบถามตอนท 2 เปนการสอบถามขอมลความคดเหนของผตอบแบบสอบถาม
ภายหลงจากการไดทดลองใชเวบแอปพลเคชนทพฒนาขน ซงแบบสอบถามแบงเปน 3
ดานคอ
- ดานประสทธภาพการท างานของระบบ (System Performance Tests) เปนการ
ประเมนผลประสทธภาพและความรวดเรวในการท างานของระบบ
- ดานการท างานไดตามฟงกชนงานของระบบ (System Functionality Tests)
เปนการประเมนผลความถกตองในการท างานของระบบ
- ดานความงายตอการใชงานระบบ (Usability Tests) เปนการประเมนลกษณะ
การออกแบบของระบบวางายตอการใชงานมากนอยเพยงใด
2. ในการตอบแบบสอบถามโปรดพจารณาขอค าถามแลวท าเครองหมาย ลงในชอง
แบบสอบถามทตรงกบระดบความคดเหนของทานมากทสด โดยตวเลขระดบความ
เหมาะสม/ความพงพอใจแตละดานมความหมายดงน
คะแนน ระดบคะแนนความคดเหน
ความหมาย
5 มากทสด มความเหมาะสม/ความพงพอใจในระดบมากทสด 4 มาก มความเหมาะสม/ความพงพอใจในระดบดมาก 3 ปานกลาง มความเหมาะสม/ความพงพอใจในระดบปานกลาง 2 นอย มความเหมาะสม/ความพงพอใจในระดบนอย 1 นอยทสด มความเหมาะสม/ความพงพอใจในระดบนอยทสด
89
รายการประเมน ระดบคะแนน
5 4 3 2 1 2.1 ดานประสทธภาพการท างานของระบบ (System Performance Tests) 1. ความรวดเรวในการแสดงรายการโปรเจคของฉน 2. ความรวดเรวในการเขาสหนาโปรเจคทเลอกจากรายการ 3. ความรวดเรวในการแสดงรายการการดงาน 4. ความรวดเรวในการแสดงปฏทนโปรเจค 5. ความรวดเรวในการแสดงรายละเอยดการด 6. ความรวดเรวในการอพโหลดไฟล 2.2 ดานการท างานไดตามฟงกชนงานของระบบ (System Functionality Tests) 1. ความถกตองในการจดเกบขอมลพนฐาน 2. ความถกตองในการแสดงขอมล 3. ความถกตองในการแสดงการดตามแทก 4. ความถกตองในการแสดงการดงานบนปฏทน 5. การแจงเตอนเมอมการบนทกขอมลไมถกตองหรอผดพลาด 2.3 ดานความงายตอการใชงานระบบ (Usability Tests) 1. ความเหมาะสมในการวางองคประกอบในระบบ 2. ความชดเจนและเหมาะสมในการน าเสนอขอมล 3. ความเหมาะสมในการใชสในระบบ 4. รปแบบตวอกษรทเลอกใชมความเหมาะสม 5. ความงายในการใชงานระบบ 5.1 ความสะดวกในการลอคอนหรอลงทะเบยนระบบ 5.2 ความสะดวกในการสรางโปรเจคใหม 5.3 ความสะดวกในการสรางการดงาน 5.4 ความสะดวกในการหาการดทไดรบมอบหมาย 5.5 ความสะดวกในการบนทกขอมลพนฐานของการด 5.6 ความสะดวกในการก าหนดแทกของการด 5.7 ความสะดวกในการมอบหมายการดงานใหสมาชกในโปรเจค 5.8 ความสะดวกในการตงระยะเวลาของการด
90
5.9 ความสะดวกในการอพโหลดไฟล 5.10 ความสะดวกในการบนทกรายการตรวจสอบ (Checklist) 5.11 ความสะดวกในการเพมรายการยอยของ Checklist 5.12 ความสะดวกในการแสดงความคดเหนการด
ตอนท 3 ความคดเหนและขอเสนอแนะ .............................................................................................................................................................
.............................................................................................................................................................
.............................................................................................................................................................
.............................................................................................................................................................
.............................................................................................................................................................
.............................................................................................................................................................
.............................................................................................................................................................
ขอขอบพระคณทานเปนอยางสง ทกรณาเสยสละเวลาในการตอบแบบสอบถาม
นายพงศกร ไตรองคถาวร โทร 08 2632 6633
91
ประวตผเขยน
ชอ-นามสกล นายพงศกร ไตรองคถาวร ประวตการศกษา ปการศกษา 2554
ส าเรจการศกษาระดบปรญญาตร หลกสตรศลปศาสตรบณฑต (ศศ.บ) สาขาวชาการออกแบบเชงโตตอบและการพฒนาเกม มหาวทยาลยธรกจบณฑตย
ต าแหนงและสถานทท างานปจจบน ต าแหนงเวบโปรแกรมเมอร (Web Programmer) บรษท สยามอนเตอรมลตมเดย จ ากด (มหาชน)