ศุภวัฒน์ เหล็กกล้า supawat lekkla it reporting syst… ·...

75
ระบบรายงานการทางานแผนกไอที กลุ่มบริษัท เพรสซิเดนท์ ปาร์ค IT Reporting System President Park Group ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA สารนิพนธ์ฉบับนี ้เป็นส่วนหนึ ่งของการศึกษา ตามหลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีสารสนเทศ บัณฑิตวิทยาลัย มหาวิทยาลัยเทคโนโลยีมหานคร ปีการศึกษา 2554

Upload: others

Post on 03-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

ระบบรายงานการท างานแผนกไอท กลมบรษท เพรสซเดนท ปารค IT Reporting System President Park Group

ศภวฒน เหลกกลา SUPAWAT LEKKLA

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

สาขาวชาเทคโนโลยสารสนเทศ บณฑตวทยาลย มหาวทยาลยเทคโนโลยมหานคร

ปการศกษา 2554

Page 2: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

I

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

รหสนกศกษา 5317680017 ปรญญา วทยาศาสตรมหาบณฑต สาขาวชา เทคโนโลยสารสนเทศ พทธศกราช 2554 อาจารยผควบคมโครงงาน รศ.ดร.วระศกด ครธช

บทคดยอ

โครงงานนจดท าขนมวตถประสงคเพอพฒนาระบบสารสนเทศมาใชในการจดการระบบ

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

Page 3: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

II

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

สารนพนธฉบบนส าเรจลลวงไดดวยความอนเคราะหจาก รศ.ดร.วระศกด ครธช

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

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

ศภวฒน เหลกกลา

Page 4: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

III

สารบญ

หนา บทคดยอ I กตตกรรมประกาศ II สารบญ III สารบญตาราง Vสารบญรป VIIบทท 1 บทน า 1

1.1 ภาพรวม (Overview) 1 1.2 ปญหาและแรงจงใจ (Problem and Motivation) 1 1.3 วตถประสงคของสารนพนธ (Objectives) 2 1.4 ขอบเขตของสารนพนธ (Scope) 3 1.5 วธการด าเนนโครงการ (Materials and Methods) 3 1.6 ประโยชนของสารนพนธ (Advantage) 3 1.7 ขนตอนการด าเนนโครงการ (Project Schedule) 4

บทท 2 พนฐาน และ ทฤษฏทเกยวของ 8 2.1 การจดการระบบสารสนเทศผานระบบเวบแอปพลเคชน 8 2.2 ทฤษฎทเกยวของ 8 2.2.1 ดอตเนตเฟรมเวรก (.NET Framework) 8 2.2.2 เอเอสพดอตเนต (ASP.NET) 9 2.2.3 เจควร (jQuery) 9 2.2.4 เจควร โมบาย (jQuery Mobile) 10 2.2.5 Crystal Reports 8.5 11 บทท 3 ออกแบบระบบ 13 3.1 กลาวน า 13 3.2 การเกบรวบรวมขอมล 13 3.3 วเคราะหและออกแบบระบบ 13 3.3.1 ผงแสดงรายละเอยดรวม Context Diagram 14 3.3.2 Data Flow Diagram Level 0 15 3.3.3 Data Flow Diagram Level 1 Process1 16 3.3.4 Data Flow Diagram Level 1 Process 2 17 3.3.5 Data Flow Diagram Level 1 Process 3 18 3.3.6 ค าอธบายการประมวลผล (Process Description) 19

Page 5: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

IV

สารบญ (ตอ)

หนา 3.3.7 การออกแบบ Entity-Relationship Diagram 29 3.3.8 Mapping Entity-Relationship Diagram 30 3.4 พจนานกรมขอมล (Data Dictionary of ER-D) 31 3.5 การออกแบบ User Interface ของระบบ 37 บทท 4 ผลการทดลองโครงงาน 44 4.1 กลาวน า 44 4.2 การเขาใชงานหนาเวบสวนลอกอน (Log in) 44 4.3 สวนผดแลระบบ (Admin) 45 4.4 สวนของพนกงานผใชงาน (Staff User) 46 4.5 สวนของผจดการแผนกไอท (Manager User) 57 4.6 ผลการวเคราะหจากแบบประเมนความคดเหนผใชงานระบบ 61 4.7 สรปผลการทดลอง 63 บทท 5 สรปผลโครงการ 64 5.1 สรปผลโครงการ 64 5.2 ปญหาและอปสรรคจากการพฒนาโครงงาน 65 5.3 ขอเสนอแนะ 65 เอกสารอางอง 66

Page 6: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

V

สารบญตาราง

หนา

ตารางท 1.1 ตารางแผนการด าเนนงานโครงงาน 1 4 ตารางท 1.2 ตารางแผนการด าเนนงานโครงงาน 2 7 ตารางท 3.1 ค าอธบายการประมวลผลของกระบวนการท างานท 1: จดการขอมลพนฐาน 19 ตารางท 3.2 ค าอธบายการประมวลผลของกระบวนการท างานท 2: บนทกการท างาน 20 ตารางท 3.3 ค าอธบายการประมวลผลของกระบวนการท างานท 3: ออกรายงาน 20 ตารางท 3.4 ค าอธบายการประมวลผลของกระบวนการท างานท 1.1: เพมขอมลพนฐาน 21 ตารางท 3.5 ค าอธบายการประมวลผลของกระบวนการท างานท 1.2: แกไขขอมลพนฐาน 22 ตารางท 3.6 ค าอธบายการประมวลผลของกระบวนการท างานท 1.3: แกไขขอมลพนฐาน 23 ตารางท 3.7 ค าอธบายการประมวลผลของกระบวนการท างานท 1.4: ลบขอมลพนฐาน 24 ตารางท 3.8 ค าอธบายการประมวลผลของกระบวนการท างานท 2.1: จดการขอมล การ Support Internet 24 ตารางท 3.9 ค าอธบายการประมวลผลของกระบวนการท างานท 2.2 : จดการขอมล การ Support Comanche 25 ตารางท 3.10 ค าอธบายการประมวลผลของกระบวนการท างานท 2.3 : จดการขอมล การสงซอม Hardware 25 ตารางท 3.11 ค าอธบายการประมวลผลของกระบวนการท างานท 2.4 : ปรบปรง สถานะของงาน 26 ตารางท 3.12 ค าอธบายการประมวลผลของกระบวนการท างานท 3.1 : ออกรายงาน ส าหรบผจดการแผนก IT 27 ตารางท 3.13 ค าอธบายการประมวลผลของกระบวนการท างานท 3.2 : ออกรายงาน ส าหรบพนกงานแผนก IT 28 ตารางท 3.14 ขอมลกลมของสถานท 31 ตารางท 3.15 ขอมลสถานท 31 ตารางท 3.16 ขอมลแผนก 32 ตารางท 3.17 ขอมลพนกงาน 32 ตารางท 3.18 ขอมลประเภทฮารดแวร 32 ตารางท 3.19 ขอมลฮารดแวร 33 ตารางท 3.20 ขอมลบรษททท าการสงซอมฮารดแวร 33 ตารางท 3.21 ขอมลการ Support หลก 34

Page 7: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

VI

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

ตารางท 3.22 ขอมลการ Support Internet 34 ตารางท 3.23 ตารางขอมลการท างานในสวนของปญหาของระบบ Comanche 35 ตารางท 3.24 ตารางขอมลการท างานในสวนของการสงซอมฮารดแวร 35 ตารางท 3.25 ตารางขอมล Username และ Password ของผใชระบบ 36 ตารางท 4.1 ผลการประเมนความพงพอใจของผใชงานระบบโดยภาครวม 61

Page 8: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

VII

สารบญรป หนา

รปท 1.1 แบบจ าลองการท างานของระบบ 3 รปท 2.1 แผนภาพแสดงผลการรองรบ OS และ Browser 10 รปท 2.2 ตวอยางการแสดงผลผานรปแบบของโทรศพทมอถอ และคอมพวเตอรแทบเลต 11 รปท 3.1 Context Diagram ของระบบรายงานการท างานของแผนกสารสนเทศ 14 รปท 3.2 DFD level 0 ของระบบรายงานการท างานของแผนกสารสนเทศ 15 รปท 3.3 DFD Level 1 Process 1 ของระบบรายงานการท างานของแผนกสารสนเทศ 16 รปท 3.4 DFD Level 1 Process 2 ของระบบรายงานการท างานของแผนกสารสนเทศ 17 รปท 3.5 DFD Level 1 Process 3 ของระบบรายงานการท างานของแผนกสารสนเทศ 18 รปท 3.6 Entity-Relationship Diagram 29 รปท 3.7 Mapping Entity-Relationship Diagram 30 รปท 3.8 หนา Log in 37 รปท 3.9 หนาจดการขอมลกลมของสถานท 38 รปท 3.10 หนาจดการขอมลถานท 39 รปท 3.11 หนาจดการขอมลแผนก 40 รปท 3.12 หนาจดการขอมลการ Support Internet 41 รปท 3.13 หนาจดการขอมลการ Support Comanche 42 รปท 3.14 หนาจดการขอมล Hardware 43 รปท 4.1 แสดงในสวนหนาจอการเขาสระบบ 44 รปท 4.2 แสดงหนาจอสวนผดแลระบบท าการ Maintain User 45 รปท 4.3 แสดงในสวนหนาจอการเขาสระบบเมอไมมงานคาง 46 รปท 4.4 แสดงในสวนหนาจอการเขาสระบบเมอมงานคางในระบบ 46 รปท 4.5 แสดงในสวนหนาจอการคนหาในหนา Internet Support 47 รปท 4.6 หนาจอการบนทกการปฏบตงานดานการใหบรการอนเตอรเนตแกลกคา 48 รปท 4.7 หนาจอการบนทกปญหาและการแกไขปญหาในสวนของระบบ Comanche 48 รปท 4.8 หนาจอการบนทกงานซอมอปกรณ Hardware ตางๆ 49 รปท 4.9 หนาจอการการเพมขอมลหลกของ Location Group 50 รปท 4.10 หนาจอการการเพมขอมลหลกของ Location 50 รปท 4.11 หนาจอการเพมขอมลหลกของ Department 51 รปท 4.12 การเพมขอมลหลกของ Vender 51

Page 9: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

VIII

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

รปท 4.13 หนาจอการการเพมขอมลหลกของ IT Staff 52 รปท 4.14 หนาจอการเพมขอมลหลกของ Hardware Type 52 รปท 4.15 หนาจอการเพมขอมลหลกของ Hardware 53 รปท 4.16 หนาจอแสดงการคนหารายงานของ Hardware Maintenance History Report 54 รปท 4.17 หนาจอการแสดงรายงานของ Hardware Maintenance History Report 54 รปท 4.18 หนาจอแสดงการคนหารายงานของ Comanche Support History Report 55 รปท 4.19 หนาจอการแสดงรายงานของ Comanche Support History Report 55 รปท 4.20 หนาจอแสดงการคนหารายงานของ Internet Support History Report 56 รปท 4.21 หนาจอการแสดงรายงานของ Internet Support History Report 56 รปท 4.22 หนาจอแสดงการคนหารายงานของ Staff Work Summary Report (Graph) 58 รปท 4.23 หนาจอการแสดงรายงานของ Internet Support History Report 58 รปท 4.24 หนาจอแสดงการคนหารายงานของ Work Summary Monthly Report 59 รปท 4.25 หนาจอการแสดงรายงานของ Work Summary Monthly Report 59 รปท 4.26 หนาจอแสดงการคนหารายงานของ Work Summary Yearly Report 60 รปท 4.27 หนาจอการแสดงรายงานของ Work Summary Yearly Report 60 รปท 4.28 กราฟแสดงผลการประเมนความพงพอใจของผใชงานระบบโดยภาครวม 62

Page 10: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

1

บทท 1

บทน า

1.1 ภาพรวม (Overview)

ในอดตสงทมอทธพลมากทสดในการท างานดานเทคโนโลยสารสนเทศคงหนไมพนคอมพวเตอร (Computer) คอมพวเตอรเปนทงอปกรณหลกในการท างาน หรอเปนตวชวยเพอใหการท างานในดานตางๆ งาย สะดวกและรวดเรวมากยงขน ตางจากปจจบน เพราะในปจจบนสงทเขามามบทบาทมากไมแพกนนนคอระบบเครอขาย (Network) โดยเฉพาะอยางยง ระบบเครอขายอนเตอรเนต (Internet Network) ซงระบบอนเตอรเนต ปจจบนสามารถรองรบการท างานไดหลากหลายอปกรณเปนอยางมาก ทงคอมพวเตอรแบบตงโตะ (Personal Computer หรอ PC) คอมพวเตอรโนตบค (Notebook หรอ Laptop) แทบเลตคอมพวเตอร (Tablet Computer) หรอแมกระทงโทรศพทมอถอประเภทสมารทโฟน (Smart Phone) ซงก าลงไดรบความนยมเปนอยางสงในขณะน ปฎเสธไมไดเลยวา เมอเทคโนโลยเปลยนไป การท างานในปจจบนกยอมเปลยนตาม เทคโนโลยทมาพรอมกบอนเตอรเนตกคอ เทคโนโลยเวบ (Web Technology) โดยเฉพาะอยางยงเทคโนโลยดานเวบแอปพลเคชน (Web Application) ในปจจบนถอวาไดรบความนยมอยางแพรหลาย ขอดทเดนชดของเวบแอปพลเคชน คอ สามารถใชงานแทนโปรแกรมทตองตดตงลงทตวเครองคอมพวเตอร และแบบไคลเอนต-เซรฟเวอร (Client – Server) ได ยกตวอยาง เชน โปรแกรมกเกล (Google Application) ทใชแทนไมโครซอฟท ออฟฟศ (Microsoft Office) ดงน นผจ ดท าไดเลงเหนถงประโยชนดงกลาวจากเวบแอปพลเคชนซงจะสามารถน ามาประยกตใชงานภายในแผนกสารสนเทศได จงไดจดท าโครงงานนขนเพอชวยเกบขอมลในการท างานผานทางรปแบบเวบแอปพลเคชนขนมา 1.2 ปญหาและแรงจงใจ (Problem and Motivation)

กรณศกษา เพรสซเดนท ปารค กรป (President Park Group) เปนบรษทประกอบธรกจดานโรงแรม ประกอบไปดวยโรงแรมในเครอ 5 โรงแรม คอ 1. โรงแรมเพรสซเดนท ปารค (President Park) 2. โรงแรมรอยล เพรสซเดนท (Royal President) 3. โรงแรมแกรนด เพรสซเดนท (Grand President) 4. โรงแรมเพรสซเดนท พาเลซ (President Palace Hotel) 5. โรงแรมเพรสซเดนท โซลแทร (President Solitaire Hotel) จากการท างานในปจจบนของทางแผนกสารสนเทศซงมหนาทหลกในการดแลระบบสารสนเทศของโรงแรมทง 5 โรงแรมในเครอเพรสซเดนท ปารค กรป โดยมหนาทหลกประกอบไปดวยการดแลระบบเนตเวรคในองคกร ตรวจสอบและดแลบ ารงรกษาเครองคอมพวเตอร ดแลระบบอนเตอรเนตและใหความชวยเหลอดานการใชงานอนเตอรเนตกบแขกผทเขามาพกในโรงแรม เปนตน โดยงานหลกๆ เหลาน

Page 11: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

2

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

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

1.3 วตถประสงคของสารนพนธ (Objectives)

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

1.3.1 พฒนาแอปพลเคชน เพอชวยในการเกบบนทกการท างานของพนกงานภายในแผนกสารสนเทศ

1.3.2 พฒนาแอปพลเคชน เพอเกบเปนสถตการท างาน และออกเปนรปแบบรายงานเพอน าเสนอตอผจดการแผนกสารสนเทศและผบรหาร

1.3.3 เพอใชในการเกบรวบรวมขอมลอปกรณทน าสงไปซอมบ ารงภายนอกองคกร 1.3.4 เพอใหการบนทกขอมลการท างานในแผนกสารสนเทศดานตางๆ เปนไปใน

รปแบบมาตรฐานเดยวกน 1.3.5 เพอใหพนกงานภายในแผนกคนอนๆ สามารถตดตาม ตรวจสอบและ

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

ยอนหลงได 1.3.7 ลดระยะเวลาในการท างานของแผนกสารสนเทศ

Page 12: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

3

1.4 ขอบเขตของสารนพนธ (Scope)

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

รปท 1.1 แบบจ าลองการท างานของระบบ

1.5 วธการด าเนนโครงการ (Materials and Methods)

1.5.1 สรางเวบแอปพลเคชน (Create Web Application) 1.5.2 ทดลองใชงานเวบแอปพลเคชน (Examination Web Application) 1.5.3 ประเมนผล (Evaluation) 1.5.4 ใชงานจรงภายในองคกร (Implementation)

1.6 ประโยชนของสารนพนธ (Advantage)

1.6.1 มระบบการจดเกบขอมลทสะดวกและรวดเรวมากยงขน 1.6.2 สามารถลดขนตอนการท างานทซบซอน 1.6.3 พนกงานภายในแผนกสามารถตรวจสอบงานคางหรองานทส าเรจแลวได และม

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

Page 13: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

4

1.6.6 ผจดการแผนกสารสนเทศและผบรหารสามารถดรายงานการท างานของพนกงานแผนกสารสนเทศไดทนท

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

1.6.8 สามารถใชงานเวบแอปพลเคชน ผานอปกรณไดหลากหลายชนด 1.6.9 พนกงานภายในแผนกสารสนเทศสามารถบนทกการท างานไดทกสถานทและ

เวลา หากสามารถเขาถงอนเตอรเนตได 1.6.10 สามารถน าสถตหรอปญหาทพบจากการท างานตางๆ มาประมวลผล เพอ

ปรบปรงหรอแกไขไดงายขน

1.7 ขนตอนการด าเนนโครงการ (Project Schedule)

ตารางท 1.1 ตารางแผนการด าเนนงานโครงงาน 1

แผนการด าเนนงานของแตละสปดาห มถนายน กรกฎาคม สงหาคม กนยายน

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1. เสนอหวขอโครงการ

2. ศกษาระบบและวางแผนความเปนไปไดของระบบ

3. วเคราะหระบบ

Page 14: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

5

ตารางแผนการด าเนนงานโครงงาน 1 (ตอ)

แผนการด าเนนงานของแตละสปดาห มถนายน กรกฎาคม สงหาคม กนยายน

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

3.1 Context Diagram

3.2 Data Flow Diagram

3.3 Data Dictionary of Data Flow Diagram

3.4 Data Dictionary of Data Store

3.5 Process Specification

3.6 Entity-Relationship Diagram

3.7 Mapping Entity-Relationship Diagram

Page 15: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

6

3.8 Database Schema

3.9 Sample Data

3.10 Programming interface

4. จดท าเอกสารและแกไขความผดพลาด

Page 16: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

7

ตารางท 1.2 ตารางแผนการด าเนนงานโครงงาน 2

แผนการด าเนนงานของแตละสปดาห

พฤศจกายน ธนวาคม มกราคม กมภาพนธ

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1. เตรยมเครองและลงโปรแกรมทใชในการท าโครงงาน

2. ศกษาเครองมอทจะใชเขยนโปรแกรมส าหรบระบบ

3. สรางฐานขอมล

4. เขยนโปรแกรมส าหรบระบบ

5. ทดสอบโปรแกรมในระบบอนทราเนตและแกไขขอผดพลาดตางๆ

6. ทดสอบการท างานของโปรแกรมผานระบบอนเตอรเนต

7. จดท าและแกไขเอกสาร

Page 17: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

8

บทท 2

พนฐาน และ ทฤษฎทเกยวของ

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

โปรแกรมประยกตบนเวบ หรอเรยกโดยทบศพทวา เวบแอปพลเคชน คอโปรแกรมประยกตทเขาถงดวยโปรแกรมคนดเวบผานเครอขายคอมพวเตอรอยางอนเทอรเนตหรออนทราเนต เวบแอปพลเคชนเปนทนยมเนองจาก ความสามารถในการอปเดตและดแล โดยไมตองตดตงซอฟตแวรบนเครองผใช ตวอยางของเวบแอปพลเคชนไดแก เวบเมล การพาณชยอเลกทรอนกส การประมลออนไลน กระดานสนทนา บลอก เปนตน โดยสวนใหญผคนมกจะคนเคยกบเดสกทอป แอปพลเคชน (Desktop Application) หรอโปรแกรมคอมพวเตอรทตดตงบนคอมพวเตอรสวนบคคล เชน โปรแกรมพวก ไมโครซอฟท ออฟฟศ ยกตวอยางเชน โปรแกรมพพมงาน (Word Processor) ทใชพมพงาน ซงจะตดตงบนเครองคอมพวเตอร และใชไดทละคน ซงแตกตางจากเวบแอปพลเคชน ตรงทเวบแอปพลเคชน ไมตองใชไคลเอนต โปรแกรม (Client Program) ท าใหไมตองอพเกรด ไคลเอนต โปรแกรม (Upgrade Client Program) และสามารถใชผานอนเตอรเนตทมความเรวต ากวา ท าใหใชโปรแกรมไดจากทกแหงในโลก

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

2.2.1 ดอตเนตเฟรมเวรก (.NET Framework) ดอตเนตเฟรมเวรก คอแพลตฟอรมส าหรบพฒนาซอฟตแวร สรางขนโดยไมโครซอฟท โดยรองรบภาษาดอตเนตมากกวา 40 ภาษา ซงมไลบรารเปนจ านวนมากส าหรบการเขยนโปรแกรม รวมถงบรหารการด าเนนการของโปรแกรมบนดอตเนตเฟรมเวรก โดยไลบรารนนไดรวมถงสวนตอประสานกบผใช การเชอมตอฐานขอมล วทยาการเขารหสลบ อลกอรทม การเชอมตอเครอขายคอมพวเตอร และการพฒนาเวบแอปพลเคชน โปรแกรมทเขยนบนดอตเนตเฟรมเวรก จะท างานบนสภาพแวดลอมทบรหารโดย Common Language Runtime (CLR) ซงเปนสวนหนงในดอตเนตเฟรมเวรก โดย CLR นนเตรยมสภาพแวดลอมเสมอน ท าใหผพฒนาไมตองค านงถงความสามารถทแตกตางระหวาง

Page 18: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

9

หนวยประมวลผลตางๆ และ CLR ยงใหบรการดานกลไกระบบความปลอดภย การบรหารหนวยความจ า และ Exception handling ดอตเนตเฟรมเวรกนนออกแบบมาเพอใหการพฒนาซอฟตแวรงายขน รวดเรวขน และปลอดภยขนกวาเดม นอกจากน ดอตเนตเฟรมเวรกนนยงไดเปนสวนประกอบในระบบปฏบตการวนโดวสดวย

2.2.2 เอเอสพดอตเนต (ASP.NET) เอเอสพดอตเนต คอเทคโนโลยส าหรบพฒนาเวบไซต เวบแอปพลเคชน และเวบเซอรวส ซงเปนสวนหนงของดอตเนตเฟรมเวรก พฒนาโดยไมโครซอฟท ASP.NET เปนรนถดจาก Active Server Pages (ASP) แมวา ASP.NET นนจะใชชอเดมจาก ASP แตทงสองเทคโนโลยนนแตกตางกนอยางสนเชง โดยไมโครซอฟทนนไดสราง ASP.NET ขนมาใหมหมดบนพนฐานจาก Common Language Runtime (CLR) ซงท าใหผพฒนาสามารถเลอกใชภาษาใดกไดทรองรบโดยดอตเนตเฟรมเวรก เชน C# และ VB.NET เปนตน ส าหรบโครงงานทจดท านจะใช ASP.NET 3.0 และในปจจบนรนลาสดคอ ASP.NET 4.0

2.2.3 เจควร (jQuery) เจควร คอไลบรารของโคดจาวาสครปต ทใชเปนสวนหนงในการสรางเวบไซตชวยในการเรยกใชงานจาวาสครปตใหงายขน เปดตวครงแรกในงานบารแคมปนวยอรก โดย จอหน เรซก (John Resig) เมอ 14 มกราคม พ.ศ. 2549 ตวโคดของเจควรมลขสทธและสญญาอนญาตแบบโอเพนซอรซ โดยใชสญญาอนญาตของ GFDL และ MIT License ความสามารถของ JQuery

ใชงาน DOM element โดยการเขยนไมจ าเปนตองยดตดกบ Browser

จดการกบ Event เพม Event ลงในหนาเวบ ตามตองการ

สามารถจดการกบ CSS (style sheet) ของ Element นนๆ ได

สามารถใส Effects และสราง Animations ลกเลนบนหนาเวบได

ชวยใหเขยน Ajax ไดงายขนท าใหประหยดเวลาในการเขยน Ajax และท าใหโคดสนลง

ท า Effect ตางๆ กบ Element ทตองการ เชน การ hide DIV ทตองการ

คนหา element ทตองการและจดการ เพมหรอลบ Attributes ทตองการได

Page 19: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

10

2.2.4 เจควร โมบาย (jQuery Mobile) jQuery Mobile เปนเฟรมเวรคส าหรบสรางสวนตดตอผใช (User Interface Framework) ทสรางครอบ jQuery อกตอหนง เปาหมายของมนคอสรางเวบแอพพลเคชนยคใหมทใชงานผานโทรศพทคลนท (Mobile) และคอมพวเตอรแทบเลต (Tablet) รองรบระบบปฏบตการ (OS) กวา 70% ของโทรศพทคลนททงหมด ประกอบไปดวย iOS 2.2 - 4, symbian s60 v5, symbian 3, blackberry 5-6,webOS 1.4.1, bada 1, Maemo 5 ,Meego 1.1, android 1.5-2.2 เปนตน

รปท 2.1 แผนภาพแสดงผลการรองรบ OS และ Browser

Page 20: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

11

jQuery Mobile จะชวยในเรองในสวนตดตอผใช (User Interface) โดยทเราไมตองไปเสยเวลาสรางใหมส าหรบเวบของเราทมอย เชน หากมเวบเกาทออนไลน (Online) อยแลว แตตองการจะใหแสดงผลในรปแบบของโทรศพทมอถอ (Support mobile version) ดวย กสามารถท าไดงายๆ โดยการดงเอาเฉพาะขอมลทจ าเปนนนออกมาแสดงดวย jQuery Mobile ขอดอกอยางคอ ไมมปญหากบโทรศพทมอถอทรนตางกน หรอ ยหอตางกน คอ แมท าออกมารองรบ iPhone แลว แตมปญหากบ Android แตถาใช jQuery Mobile ซงไดพฒนาและแกไขปญหาตางๆ เหลานแลว ไมวาเราจะใช iPhone หรอ iPad กสามารถทจะเปดเวบไดและยงแสดงผลเหมอนกนดวย

รปท 2.2 ตวอยางการแสดงผลผานรปแบบของโทรศพทมอถอ และคอมพวเตอรแทบเลต

2.2.5 Crystal Reports 8.5 โปรแกรม Crystal Reports เปนโปรแกรมทงายตอการใชงาน และสามารถตดตอกบขอมลไดจากโปรแกรมจดการฐานขอมลไดหลายประเภท อาทเชน Microsoft SQL, Microsoft SQL Server, Xbase Files, รวมทงการตดตอจากฐานขอมลผาน ODBC และโปรแกรม Crystal Reports นยงมรปแบบรายงานใหเลอกไดหลายรปแบบ เชน รายงานยอย , รายงานในรปแบบ

Page 21: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

12

ตาราง, รายงานในรปแบบรายละเอยด พรอมทงยงสามารถน าเสนอขอมลในรปแบบกราฟตางๆ ไดหลายรปแบบ รวมถงการมฟงกชนหลากหลายทมากกวา 160 ฟงกชน ในการรองรบความตองการของรายงาน ทเราตองการสรางขนมา และยงสามารถน าเสนอขอมลในรปแบบกราฟไดมากกวา 80 แบบ สามารถน าเสนอรายงานทมรปแบบความถกตอง สวยงาม และหลากหลาย จากผลการศกษาทได จงไดขอสรปวา เหมาะทจะน าโปรแกรม Crystal Reports มาใชในการออกรายงานตาง ๆ ภายในระบบ IT Reporting System

คณสมบตของ Crystal Reports 8.5

Access Data from Virtually any Data Source การออกแบบรายงานส าหรบรปแบบของขอมลทไดรบความนยมสามารถท าไดหลากหลายทงบน PC และ SQL Database, ODBC, OLAP, ขอมลของ Microsoft แบบพเศษ เชน Exchange and Outlook, XML, JDBC รวมทงสามารถเขาถงฐานขอมลไดหลายชนด เชน Oracle,DB2,Microsoft Access เปนตน

Design Interface Report Quickly ดวย Crystal Reports เปนโปรแกรมทงายมากในการสรางรายงานในรปแบบมออาชพ ภายในชวงเวลาอนสน ในสวนของ Report Experts จะชวยอ านวยความสะดวกผใชตงแตเรมออกรายงานจนเสรจสน

Create any Report You Can Imagine สามารถเลอกรปแบบความหลากหลายของชนดของรายงาน รวมถง Columnar reports, subreport, condition report, multiple section report เปนตน

Perform Powerful Data Analysis สามารถวเคราะหขอมลดวยความสามารถตางๆ เชน รายงานแบบ Multipass และการจดเรยงขอมลแบบกลม รวมถงสตรตางๆ ทมประสทธภาพบรรจไวมากวา 160 ฟงกชน และ Operator อนญาตใหผใชสามารถก าหนดฟงกชนไดเอง

Produce Presentation-Quality Reports สามารถใสกราฟหลายรปแบบเพอแสดงขอมลตางๆ เพอทจะท าใหรายงานสามารถแสดงขอมลในรปแบบทหลากหลายยงขน มการรวบรวมกราฟตางๆ ไวมากกวา 80 แบบ และสามารถสะทอนใหเหนถงรายละเอยด, กลมหรอสตรของขอมลไดตาม

Page 22: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

13

บทท 3

ออกแบบระบบ

3.1 กลาวน า

ในบทนจะกลาวถงการวเคราะหและออกแบบระบบรายงานการท างานของแผนกไอทหรอแผนกสารสนเทศ (IT Reporting System) เปนรปแบบของ Diagram พรอมรายละเอยดทเกยวของกบการพฒนาระบบรายงานการท างานของแผนกสารสนเทศ กรณศกษาจากเพรสซเดนท ปารค กรป การวเคราะหและออกแบบระบบ โดย ทฤษฏการท างานของโปรแกรมตาง ๆ จากทไดกลาวมาในบทท 2 ซงหลกการและทฤษฏทงหมดนน สามารถน ามาด าเนนการในการออกแบบระบบรายงานการท างานของแผนกสารสนเทศได

3.2 การเกบรวบรวมขอมล

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

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

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

ได 3.2.6 ผบรหารและผจดการแผนกสารสนเทศไมมสามารถเรยกดรายงานผลการท างานไดทนท

ตองรอพนกงานท าสรปออกมาในรปของรายงานกอน

3.3 วเคราะหและออกแบบระบบ

การวเคราะหและออกแบบระบบนน เปนขนตอนทส าคญทจะท าใหไดก ารพฒนาระบบทมประสทธภาพ โดยการวเคราะหจะเกยวของกบงานของการออกแบบผงรายละเอยดตาง ๆ ของการด าเนนงานและสรางผงการท างานตาง ๆ เพอใหงายตอความเขาใจ และ งายตอการน าไปพฒนาและออกแบบระบบ เชน ผงแสดงรายละเอยดรวม (Context Diagram) ผงแสดงการไหลเวยนขอมลระดบตาง ๆ ของระบบนน (Data Flow Diagram) และ ER-Diagram รวมไปถงการวเคราะหโครงสรางของฐานขอมล และ ความสมพนธของแฟมขอมลตาง ๆ เพอใหระบบมความสอดคลองกนในการท างาน เพอน าไปใชประกอบในการออกแบบเพอใหเกดความเหมาะสมในการออกแบบระบบมากทสด

Page 23: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

14

3.3.1 ผงแสดงรายละเอยดรวม Context Diagram

IT

0

IT IT

Support Internet

Support Comanche Hardware

Comanche

Hardware

Hardware

Support Comanche

Support Internet

Support Internet

Support Comanche Hardware

Username Password

Username Password

รปท 3.1 Context Diagram ของระบบรายงานการท างานของแผนกสารสนเทศ

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

Page 24: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

15

3.3.2 Data Flow Diagram Level 0 ของระบบรายงานการท างานของแผนกสารสนเทศ

1

IT

IT

D1 LocationGroup

D2 Location

D3 Department

D4 ITStaff

D5 Hardware

D7 Vendor

2

Support Internet

Support Comanche

Hardware

Support Internet Support Comanche

Hardware

Support Internet

Support Comanche

Hardware

D9 SupportReport D10 SupportInternet D11 SupportComanche D12 SupportHardware

Support Internet

Support Internet Support Comanche

Support Comanche

Hardware Hardware

Support

Support

Support

3

IT IT

Support Internet Support Comanche

Hardware

Hardware

Comanche

Hardware

Comanche

D6 HardwareType

D8 User Username Password Username Password Username Password

Username Password

D13 StaffSupport

S

taff

S

taff

S

taff

รปท 3.2 DFD Level 0 ของระบบรายงานการท างานของแผนกสารสนเทศ

Page 25: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

16

3.3.3 Data Flow Diagram Level 1 Process1 ของระบบรายงานการท างานของแผนกสารสนเทศ

1.1

IT

IT

D1 LocationGroup

D2 Location

D3 Department

D4 ITStaff

D5 Hardware

D7 Vendor

Username Password

1.3

D1 LocationGroup

D2 Location

D3 Department

D4 ITStaff

D5 Hardware

D6 HardwareType

/

1.2

D8 User

D7 Vendor Username Password

Username Password

D6 HardwareType

D8 User

Username Password

Username Password

Username Password

1.4

IT

Username Password

Username Password

รปท 3.3 DFD Level 1 Process 1 ของระบบรายงานการท างานของแผนกสารสนเทศ

Page 26: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

17

3.3.4 Data Flow Diagram Level 1 Process 2 ของระบบรายงานการท างานของแผนกสารสนเทศ

Support Internet

2.1

IT

IT

D9 SupportReport

D10 InternetSupport

D12 SupportHardware

Support Comanche

2.2

Hardware

2.3

2.4

Support Internet

Support Comanche

Hardware

Support

Support Internet

D11 SupportComanche

Support

Support Internet

D9 SupportReport

Support Comanche

Support Comanche

Support

Support

D9 SupportReport Support

Support

Hardware

Hardware

D9 SupportReport

D12 SupportHardware

D11 SupportComanche

D10 InternetSupport

Hardware Hardware

Support Comanche

Support Comanche

Support Internet

Support Internet

Support

Support

Support Internet

Support Comanche

Hardware

D13 StaffSupport Staff Staff

D13 StaffSupport

D13 StaffSupport Staff

Staff

Staff Staff

รปท 3.4 DFD Level 1 Process 2 ของระบบรายงานการท างานของแผนกสารสนเทศ

Page 27: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

18

3.3.5 Data Flow Diagram Level 1 Process 3 ของระบบรายงานการท างานของแผนกสารสนเทศ

3.2

IT

IT

IT

3.1

Comanche

Hardware

Hardware

Comanche

D9 SupportReport

D10 SupportInternet

D11 SupportComanche

D12 SupportHardware

Support Internet

Support Comanche

Hardware

Support

Support Internet

Support Comanche

Hardware

Support

D13 StaffSupport Staff Staff

IT

รปท 3.5 DFD Level 1 Process 3 ของระบบรายงานการท างานของแผนกสารสนเทศ

Page 28: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

19

3.3.6 ค าอธบายการประมวลผล (Process Description)

ค าอธบายการประมวลผลของกระบวนการท างานของระบบรายงานการท างานของแผนกสารสนเทศ

ตารางท 3.1 ค าอธบายการประมวลผลของกระบวนการท างานท 1 : จดการขอมลพนฐาน

Process Number Process Name

1 จดการขอมลพนฐาน

Input Data Flows ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, บนทกขอมลฮารดแวร, บนทกขอมลประเภทฮารดแวร, บนทกขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Output Data Flows ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, บนทกขอมลฮารดแวร, บนทกขอมลประเภทฮารดแวร, บนทกขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Data Store Used LocationGroup, Location, Department, ITStaff, Hardware, HardwareType, Vendor, User

Description เปนกระบวนการท างานในการจดการขอมลพนฐานตางๆ เชน ขอมลพนกงาน ขอมลแผนก ขอมลสถานท ขอมลฮารดแวร ขอมลประเภทฮารดแวร ขอมลบรษททสงซอมฮารดแวร ขอมล Username, Password ผใชระบบ เปนตน เพอน าไปใชในกระบวนการบนทกรายงานการท างานตอไป

Page 29: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

20

ตารางท 3.2 ค าอธบายการประมวลผลของกระบวนการท างานท 2 : บนทกการท างาน

Process Number Process Name

2 บนทกการท างาน

Input Data Flows ขอมลการ Support Internet, ขอมลการ Support Comanche, ขอมลการสงซอม Hardware, ขอมลสถานะของงานทตองการปรบปรง

Output Data Flows ขอมลการ Support หลก, ขอมลการ Support Internet, ขอมลการ Support Comanche, ขอมลการสงซอม Hardware, ขอมล Staff

Data Store Used SupportReport, SupportInternet, SupportComanche, SupportHardware, StaffSupport

Description เปนกระบวนการท างานในการบนทกรายงานการท างานของพนกงานใน แผนกสารสนเทศเพอน าไปใชในกระบวนการออกรายงานตอไป

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

Process Number Process Name

3 ออกรายงาน

Input Data Flows ขอมลการ Support หลก, ขอมลการ Support Internet, ขอมลการ Support Comanche, ขอมลการสงซอม Hardware, ขอมล Staff

Output Data Flows รายงานการบนทกการใหบรการอนเทอรเนตแขก รายงานการบนทกส าหรบ Comanche รายงานบนทกการสงซอม Hardware รายงานกราฟแสดงผลการท างานในแตละเดอน รายงานสรปผลการท างานในแตละเดอน รายงานสรปผลการท างานในแตละป

Data Store Used SupportReport, SupportInternet, SupportComanche , SupportHardware, StaffSupport

Description เปนกระบวนการในการแสดงรายงานตางๆ ส าหรบพนกงานแผนกสารสนเทศและผจดการแผนกสารสนเทศ

Page 30: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

21

ตารางท 3.4 ค าอธบายการประมวลผลของกระบวนการท างานท 1.1 : เพมขอมลพนฐาน

Process Number Process Name

1.1 เพมขอมลพนฐาน

Input Data Flows ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, ขอมลฮารดแวร, ขอมลประเภทฮารดแวร, ขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Output Data Flows ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, ขอมลฮารดแวร, ขอมลประเภทฮารดแวร, ขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Data Store Used LocationGroup, Location, Department, ITStaff, Hardware, HardwareType, Vendor, User

Description เปนกระบวนการท างานในการเพมขอมลพนฐานตางๆ เชน ขอมลพนกงาน ขอมลแผนก ขอมลสถานท ขอมลฮารดแวร ขอมลประเภทฮารดแวร ขอมลบรษททสงซอมฮารดแวร ขอมล Username, Password ผใชระบบ เปนตน เพอน าไปใชในกระบวนการบนทกรายงานการท างานตอไป

Page 31: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

22

ตารางท 3.5 ค าอธบายการประมวลผลของกระบวนการท างานท 1.2 : แกไขขอมลพนฐาน

Process Number Process Name

1.2 คนหา/เรยกด ขอมลพนฐาน

Input Data Flows ขอมลทตองการคนหา, ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, ขอมลฮารดแวร, ขอมลประเภทฮารดแวร, ขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Output Data Flows ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, ขอมลฮารดแวร, ขอมลประเภทฮารดแวร, ขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Data Store Used LocationGroup, Location, Department, ITStaff, Hardware, HardwareType, Vendor, User

Description เปนกระบวนการท างานในการคนหา/เรยกด ขอมลตงตนตางๆ เชน ขอมลพนกงาน ขอมลแผนก ขอมลสถานท ขอมลฮารดแวร ขอมลประเภทฮารดแวร ขอมลบรษททสงซอมฮารดแวร ขอมล Username, Password ผใชระบบ เปนตน เพอน าไปแสดงใหกบผจดการแผนก IT และ พนกงานแผนก IT

Page 32: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

23

ตารางท 3.6 ค าอธบายการประมวลผลของกระบวนการท างานท 1.3 : แกไขขอมลพนฐาน

Process Number Process Name

1.3 แกไขขอมลพนฐาน

Input Data Flows ขอมลทตองการแกไข, ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, ขอมลฮารดแวร, ขอมลประเภทฮารดแวร, ขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Output Data Flows ขอมลทท าการแกไขเรยบรอยแลว, ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, ขอมลฮารดแวร, ขอมลประเภทฮารดแวร, ขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Data Store Used LocationGroup, Location, Department, ITStaff, Hardware, HardwareType, Vendor, User

Description เปนกระบวนการท างานในการแกไขขอมลพนฐานตางๆ เชน ขอมลพนกงาน ขอมลแผนก ขอมลสถานท ขอมลฮารดแวร ขอมลประเภทฮารดแวร ขอมลบรษททสงซอมฮารดแวร ขอมล Username, Password ผใชระบบ เปนตน เพอน าไปใชในกระบวนการบนทกรายงานการท างานตอไป

Page 33: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

24

ตารางท 3.7 ค าอธบายการประมวลผลของกระบวนการท างานท 1.4 : ลบขอมลพนฐาน

Process Number Process Name

1.4 ลบขอมลพนฐาน

Input Data Flows ขอมลกลมของสถานท, ขอมลสถานท, ขอมลแผนก, ขอมลพนกงาน, บนทกขอมลฮารดแวร, บนทกขอมลประเภทฮารดแวร, บนทกขอมลบรษททสงซอมฮารดแวร, ขอมล Username, Password ผใชระบบ

Output Data Flows ขอมลกลมของสถานททตองการลบ, ขอมลสถานททตองการลบ, ขอมลแผนกทตองการลบ, ขอมลพนกงานทตองการลบ, บนทกขอมลฮารดแวรทตองการลบ, บนทกขอมลประเภทฮารดแวรทตองการลบ, บนทกขอมลบรษททสงซอมฮารดแวรทตองการลบ , ขอมล Username, Password ผใชระบบทตองการลบ

Data Store Used LocationGroup, Location, Department, ITStaff, Hardware, HardwareType, Vendor, User

Description เปนกระบวนการท างานในการลบขอมลพนฐานตางๆ เชน ขอมลพนกงาน ขอมลแผนก ขอมลสถานท ขอมลฮารดแวร ขอมลประเภทฮารดแวร ขอมลบรษททสงซอมฮารดแวร ขอมล Username, Password ผใชระบบ เปนตน ในกรณทเกดขอมลซ าซอน หรอขอมลผดพลาด

ตารางท 3.8 ค าอธบายการประมวลผลของกระบวนการท างานท 2.1 : จดการขอมลการ Support Internet

Process Number Process Name

2.1 จดการขอมลการ Support Internet

Input Data Flows ขอมลการ Support Internet

Output Data Flows ขอมลการ Support หลก , ขอมลการ Support Internet, ขอมล Staff

Data Store Used SupportReport, SupportInternet, StaffSupport

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

Page 34: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

25

ตารางท 3.9 ค าอธบายการประมวลผลของกระบวนการท างานท 2.2 : จดการขอมลการ Support Comanche

Process Number Process Name

2.2 จดการขอมลการ Support Comanche

Input Data Flows ขอมลการ Support Comanche

Output Data Flows ขอมลการ Support หลก , ขอมลการ Support Comanche,ขอมล Staff

Data Store Used SupportReport, SupportComanche, StaffSupport

Description เปนกระบวนการท างานในการบนทกขอมลปญหาของระบบ Comanche ของพนกงานในแผนกสารสนเทศในสวนของการพบปญหาของระบบ Comanche และแจงใหเจาหนาทของ Comanche เขามาตรวจสอบและท าการแกไข

ตารางท 3.10 ค าอธบายการประมวลผลของกระบวนการท างานท 2.3 : จดการขอมลการสงซอม Hardware

Process Number Process Name

2.3 จดการขอมลการ Hardware

Input Data Flows ขอมลการสงซอม Hardware

Output Data Flows SupportReport, ขอมลการสงซอม Hardware, ขอมล Staff

Data Store Used SupportReport, SupportHardware, StaffSupport

Description เปนกระบวนการท างานในการบนทกรายงานการสงซอมฮารดแวรของพนกงานในแผนกสารสนเทศในสวนของการสงซอมฮารดแวรกบบรษททสงซอมฮารดแวร

Page 35: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

26

ตารางท 3.11 ค าอธบายการประมวลผลของกระบวนการท างานท 2.4 : ปรบปรงสถานะของงาน

Process Number Process Name

2.4 ปรบปรงสถานะของงาน

Input Data Flows ขอมลสถานะของงานทตองการปรบปรง, ขอมลการ Support หลก, ขอมลการ Support Internet, ขอมลการ Support Comanche, ขอมลการสงซอม Hardware

Output Data Flows ขอมลแจงเตอนงานทถกปรบสถานะ, ขอมลการ Support หลก, ขอมลการ Support Internet, ขอมลการ Support Comanche, ขอมลการสงซอม Hardware

Data Store Used SupportReport, SupportInternet, SupportComanche , SupportHardware

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

Page 36: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

27

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

Process Number Process Name

3.1 ออกรายงานส าหรบผจดการแผนก IT

Input Data Flows ขอมลการ Support หลก, ขอมลการ Support Internet, ขอมลการ Support Comanche, ขอมลการสงซอม Hardware, ขอมล Staff

Output Data Flows รายงานการบนทกการใหบรการอนเทอรเนตแขก

รายงานการบนทกส าหรบ Comanche

รายงานบนทกการสงซอม Hardware

รายงานกราฟแสดงผลการท างานในแตละเดอน

รายงานสรปผลการท างานในแตละเดอน

รายงานสรปผลการท างานในแตละป

Data Store Used SupportReport, SupportInternet, SupportComanche , SupportHardware, StaffSupport

Description เปนกระบวนการในการแสดงรายงานตางๆ ส าหรบพนกงานแผนก สารสนเทศ

Page 37: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

28

ตารางท 3.13 ค าอธบายการประมวลผลของกระบวนการท างานท 3.2 : ออกรายงานส าหรบ พนกงานแผนก IT

Process Number Process Name

3.2 ออกรายงานส าหรบพนกงานแผนก IT

Input Data Flows ขอมลการ Support หลก, ขอมลการ Support Internet, ขอมลการ Support Comanche, ขอมลการสงซอม Hardware, ขอมล Staff

Output Data Flows รายงานการบนทกการใหบรการอนเทอรเนตแขก

รายงานการบนทกส าหรบ Comanche

รายงานบนทกการสงซอม Hardware

Data Store Used SupportReport, SupportInternet, SupportComanche , SupportHardware, StaffSupport

Description เปนกระบวนการในการแสดงรายงานตางๆ ส าหรบผจ ดการแผนก สารสนเทศ

Page 38: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

29

3.3.7 การออกแบบ Entity-Relationship Diagram

LocationGroup

LocationGroupCode

LocationGroupName

Location ON

LocationCode

LocationName LocationAddress

LocationPhone

Department

DepCode

DepName

ON

SupportReport

ITStaff

StaffCode

PhoneNo

Email

StaffNickName

StaffLastName

StaffFirstName

SupportFOR

DateTime

JobRecipient

SupportNo

HardwareSupportInternetSupport

O

ComancheSupport

Description

CauseFrom

Remark

FixedDateFixedBy

ResolutionRoomNo.

Status

IssueFrom.

TimeDuration

Resolution

Description

Vendor

VendorEmail

VendorPhone

VendorName

VendorCode

Hardware

WarrantyExpiredate

WarrantyCompany

Brand

Model

SerialNo

HWName

HWCode

Status

ReturnDate

SentDate

Maintain

at

1

N

1

N

1

N

M

N

1

N

1

N

Description

StartDate

SupportType

EndDate

CreateBy

CreateDate

UpdateBy

UpdateDate

VendorContactDevice

LifeTimeFlag

Hardware On

HardwareTypeName HardwareTypeCode

N1

User

has

N

1

USERID

PASSWORD

USERNAME ROLE

STATUS

createUpdate

NN

11

รปท 3.6 Entity-Relationship Diagram

Page 39: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

30

3.3.8 Mapping Entity-Relationship Diagram

LocationGroupCode LocationGroupName

LocationGroup

LocationCode LocationName LocationAddress LocationPhone LocationGroupCode

Location

StaffCode StaffFirstName StaffLastName StaffNickName Email PhoneNo

ITStaff

DepCode DepName

Department

LocationCode

HardwareTypeCode HardwareTypeName

HardwareType

HWCode ModelHWName SerialNo Brand WarrantyCompany WarrantyExpiredate

Hardware

HardwareTypeCodeLifeTimeFlag

USERID USERNAME PASSWORD ROLE STATUS STAFFCODE

User

SupportNo SupportDate JobRecipientDepCode

SupportReport

UpdateDateUpdateByCreateDateCreateBySupportTypeStatusEndDate

SupportNo RoomNo IssueFrom Description Solution TimeDuration Device

InternetSupport

Remark

SupportNo SolutionCauseFrom Description Remark FixedDate FixedBy

ComancheSupport

SupportNo DescriptionVendorCodeHWCode SentDate ReturnDate RemarkVendorContact

HardwareSupport

SupportNo StaffCode StartDate

StaffSupport

VendorCode VendorEmailVendorName VendorPhone

Vendor

รปท 3.7 Mapping Entity-Relationship Diagram

Page 40: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

31

3.4 พจนานกรมขอมล (Data Dictionary of ER-D)

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

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

3.4.1 ตารางขอมลกลมของสถานท (LocationGroup) เปนตารางทเกบขอมลเกยวกบกลมของสถานทในเครอของ เพรสซเดนทปารค กรป (President Park Group) ดงในตารางท 14

ตารางท 3.14 ขอมลกลมของสถานท (LocationGroup)

3.4.2 ตารางขอมลสถานท (Location) เปนตารางทเกบขอมลเกยวกบสถานทท างานตางๆในแตละกลมของสถานทดงในตารางท 15

ตารางท 3.15 ขอมลสถานท (Location)

No. Attribute Type Description Key Constraint Remark

1 LocationGroupCode VARCHAR(5) PK Not Null

2 LocationGroupName VARCHAR(500) - Not Null

No. Attribute Type Description Key Constraint Remark

1 LocationCode VARCHAR(5) PK Not Null

2 LocationName VARCHAR(500) - Not Null

3 LocationAddress VARCHAR(1000) - Not Null

4 LocationPhoneNo VARCHAR(10) โ ศ -

5 LocationGroupCode VARCHAR(5) FK Not Null LocationGroup

Page 41: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

32

3.4.3 ตารางขอมลแผนก (Department) เปนตารางทเกบขอมลเกยวกบแผนกตางๆในแตละสถานท ดงในตารางท 16

ตารางท 3.16 ขอมลแผนก(Department)

3.4.4 ตารางขอมลพนกงาน (ITStaff) เปนตารางทเกบขอมลเกยวกบพนกงานในแผนกสารสนเทศดงในตารางท 17

ตารางท 3.17 ขอมลพนกงาน (ITStaff)

3.4.5 ตารางขอมลประเภทฮารดแวร (HardwareType) เปนตารางทเกบขอมลเกยวกบประเภทฮารดแวรตางๆ ดงในตารางท 18

ตารางท 3.18 ขอมลประเภทฮารดแวร (HardwareType)

No. Attribute Type Description Key Constraint Remark

1 DepCode VARCHAR(5) PK Not Null

2 DepName VARCHAR(500) - Not Null

3 LocationCode VARCHAR(5) FK Not Null Location

No. Attribute Type Description Key Constraint Remark

1 StaffCode VARCHAR(5) PK Not Null

2 StaffFirstName VARCHAR(150) - Not Null

3 StaffLastName VARCHAR(150) - Not Null

4 StaffNickName VARCHAR(100) - Not Null

5 Email VARCHAR(100) E-Mail -

6 PhoneNo VARCHAR(10) โ ศ -

No. Attribute Type Description Key Constraint Remark

1 HardwareTypeCode VARCHAR(10) Hardware PK Not Null

2 HardwareTypeName VARCHAR(500) Hardware - Not Null

Page 42: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

33

3.4.6 ตารางขอมลฮารดแวร (Hardware) เปนตารางทเกบขอมลเกยวกบฮารดแวรตางๆ ดงในตารางท 19

ตารางท 3.19 ขอมลฮารดแวร (Hardware)

3.4.7 ตารางขอมลบรษททท าการสงซอมฮารดแวร (Vendor) เปนตารางทเกบขอมลเกยวกบบรษททท าการสงซอมฮารดแวรตางๆ ดงในตารางท 20

ตารางท 3.20 ขอมลบรษททท าการสงซอมฮารดแวร (Vendor)

No. Attribute Type Description Key Constraint Remark

1 HWCode VARCHAR(10) Hardware PK Not Null

2 HWName VARCHAR(500) Hardware - Not Null

3 SerialNo VARCHAR(30) Serial - Not Null

4 Model VARCHAR(150) - Not Null

5 Brand VARCHAR(150) - Not Null

6 WarrantyCompany VARCHAR(150) - Not Null

7 WarrantyExpiredate DateTime -

8 LifeTimeFlag VARCHAR(1) - Not Null

9 HardwareTypeCode VARCHAR(10) Hardware FK Not Null tbmfHardwareType

No. Attribute Type Description Key Constraint Remark

1 VenderCode VARCHAR(10)

HardwarePK Not Null

2 VenderName VARCHAR(150) - Not Null

3 VenderPhone VARCHAR(10) โ ศ -

4 VenderEmail VARCHAR(100) E-Mail -

Page 43: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

34

3.4.8 ตารางขอมลการ Support หลก (SupportReport) เปนตารางทเกบขอมลการบนทกรายงานการท างานของพนกงานในแผนกสารสนเทศดงในตารางท 21

ตารางท 3.21 ขอมลการ Support หลก (SupportReport)

3.4.9 ตารางขอมลการ Support Internet (SupportInternet) เปนตารางทเกบขอมลการบนทกรายงานการท างานของพนกงานในแผนกสารสนเทศในสวนของการใหบรการอนเทอรเนตของแขกทมาพก และการใหความชวยเหลอภายใน ดงในตารางท 22

ตารางท 3.22 ขอมลการ Support Internet (SupportInternet)

No. Attribute Type Description Key Constraint Remark

1 SupportNo VARCHAR(10) Support PK Not Null

2 SupportDate DateTime - Not Null

3 DepCode VARCHAR(5) FK Not Null Department

4 JobRecipient VARCHAR(50) - Not Null

5 EndDate DateTime -

6 Status VARCHAR(1) - Not Null

7 SupportType VARCHAR(1) - Not Null

8 CreateBy VARCHAR(50) User Name FK Not Null tbmfUser

9 CreateDate DateTime - Not Null

10 UpdateBy VARCHAR(50) User Name FK Not Null tbmfUser

11 UpdateDate DateTime - Not Null

No. Attribute Type Description Key Constraint Remark

1 SupportNo VARCHAR(10) Support PK,FK Not Null SupportReport

2 RoomNo VARCHAR(5) - Not Null

3 IssueFrom VARCHAR(100) ญ - Not Null

4 Description VARCHAR(100) - Not Null

5 Solution VARCHAR(1000) ธ - Not Null

6 TimeDuration Integer - Not Null

7 Device VARCHAR(100) ณ - Not Null

8 Remark VARCHAR(1000) -

Page 44: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

35

3.4.10 ตารางขอมลการท างานในสวนของปญหาของระบบ Comanche (SupportComanche) เปนตารางทเกบขอมลการบนทกรายงานขอมลปญหาของ Comanche ของพนกงานในแผนกสารสนเทศในสวนของการพบปญหาของระบบ Comanche และแจงใหเจาหนาทของ Comanche เขามาตรวจสอบและท าการแกไขดงในตารางท 23

ตารางท 3.23 ตารางขอมลการท างานในสวนของปญหาของระบบ Comanche (SupportComanche)

3.4.11 ตารางขอมลการท างานในสวนของการสงซอมฮารดแวร (SupportHardware) เปนตารางทเกบขอมลการบนทกรายงานการสงซอมฮารดแวรของพนกงานในแผนกสารสนเทศรายละเอยดของการสงซอมฮารดแวรกบบรษททสงซอมฮารดแวร ดงในตารางท 24

ตารางท 3.24 ตารางขอมลการท างานในสวนของการสงซอมฮารดแวร (SupportHardware)

No. Attribute Type Description Key Constraint Remark

1 SupportNo VARCHAR(10) Support PK,FK Not Null SupportReport

2 CauseFrom VARCHAR(50) ญ - Not Null

3 Description VARCHAR(500) - Not Null

4 Solution VARCHAR(1000) ธ - Not Null

5 Remark VARCHAR(1000) -

6 FixedDate DateTime -

7 FixedBy VARCHAR(150) -

No. Attribute Type Description Key Constraint Remark

1 SupportNo VARCHAR(10) Support PK,FK Not Null SupportReport

2 HWCode VARCHAR(10) Hardware FK Not Null Hardware

3 VendorCode VARCHAR(10) Hardware FK Not Null Vendor

4 VendorContact VARCHAR(150) - Not Null

5 Description VARCHAR(500) -

6 SentDate DateTime - Not Null

7 ReturnDate DateTime -

8 Remark VARCHAR(1000) -

Page 45: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

36

3.4.12 ตารางขอมล Username และ Password ของผใชระบบ (User) เปนตารางทเกบขอมล Username และ Password ของผใชระบบ ดงในตารางท 25

ตารางท 3.25 ตารางขอมล Username และ Password ของผใชระบบ (User)

No. Attribute Type Description Key Constraint Remark

1 USERID VARCHAR(10) User Not Null

2 USERNAME VARCHAR(50) User Name PK Not Null

3 PASSWORD VARCHAR(500) - Not Null

4 ROLE VARCHAR(1000) User - Not Null

5 STATUS VARCHAR(1000) -

6 STAFFCODE VARCHAR(150) FK Not Null ITStaff

Page 46: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

37

3.5 การออกแบบ User Interface ของระบบ

3.5.1 หนา Log in

เจาหนาทจะตองท าการใส ชอของผใชงาน (User ID) และ รหสผาน (Password) เพอเขาสระบบ IT Reporting System ดงรปท 3.8

รปท 3.8 หนา Log in

Page 47: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

38

3.5.2 หนาจดการขอมลกลมของสถานท (Location Group)

หนาแสดงการจดการขอมลกลมของสถานท ทพนกงานสามารถกรอกขอมลรหสกลมของสถานท และชอกลมของสภานท เพอท าการเพม แกไข และ ลบขอมลกลมของสถานทได

รปท 3.9 หนาจดการขอมลกลมของสถานท (Location Group)

Page 48: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

39

3.5.3 หนาจดการขอมลถานท (Location)

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

รปท 3.10 หนาจดการขอมลถานท (Location)

Page 49: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

40

3.5.4 หนาจดการขอมลแผนก (Department)

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

รปท 3.11 หนาจดการขอมลแผนก (Department)

Page 50: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

41

3.5.5 หนาจดการรายงานการท างานประจ าวน (Daily Report)

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

3.5.5.1 Internet Support พนกงานจะตองท าการบนทกงานทออกไปปฏบต โดยกรอกขอมลหองพกของแขกปญหาวธการแกปญหา เวลาทใช และผลของการปฏบตงาน

รปท 3.12 หนาจดการขอมลการ Support Internet

Page 51: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

42

3.5.5.2 Comanche Support พนกงานจะตองท าการบนทกงานทออกไปปฏบต โดยกรอกขอมลตนเหตของปญหา รายละเอยด วธการแกไข วนทท าการแกไข ผทท าการแกไข ผลของการปฏบตงาน และหมายเหต

รปท 3.13 หนาจดการขอมลการ Support Comanche

Page 52: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

43

3.5.5.3 Maintenance Hardware พนกงานจะตองท าการบนทกงานทออกไปปฏบต โดยกรอกขอมลฮารดแวร ขอมลบรษททสงซอมฮารดแวรรายละเอยด วนทสง วนทไดรบ และสถานะการซอมฮารดแวร

รปท 3.14 หนาจดการขอมล Hardware

Page 53: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

44

บทท 4

ผลการทดลองโครงงาน

4.1 กลาวน า

จากการวเคราะหและออกแบบระบบรายงานการท างานของแผนกไอท (IT Reporting System) ผจดท าไดท าการทดลองโดยการสราง Web Application เพอท าการจดการจดเกบขอมลดานการท างานสวนตางๆ ภายในแผนก ตามทไดท าการออกแบบระบบไว โดยการจดเกบขอมลตางๆ น มการเกบขอมลลงไปในระบบฐานขอมลเพอใชในการออกรายงานและใชในการวเคราะหประเมณงานดานตางๆ ซงไดท าการทดลองตามหวขอตางๆ ดงน

4.2 การเขาใชงานหนาเวบสวนลอกอน (Log in)

การเขาใชงานหนาเวบ เมอจะท าการเขาใชงานระบบ โดยระบบจะมการตรวจสอบสทธของผเขาใชงาน ระบบจะท าการตรวจสอบ Login กอน ซงรหสผานทใชในการ Login มการใชฟงกชน MD5 เพอความปลอดภยและมการปองกนการแฮคเขาสระบบดวย SQL Injection ดงรปท 4.1 จะแสดงขอความแจงเตอน **Username or Password is incorrect, Please Try again! เปนหนาจอในกรณทชอหรอรหสผานท Login ไมถกตอง

รปท 4.1 แสดงในสวนหนาจอการเขาสระบบ

Page 54: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

45

4.3 สวนผดแลระบบ (Admin)

เมอผดแลระบบ ท าการลอกอนเขาไปในสวนของผดแลระบบ จะสามารถจดการในสวนของขอมลได 2 สวนคอ Master Data และ Maintain User ในสวนทเปน Master Data อนประกอบไปดวย Location Group, Location, Department, Vender, IT Staff, Hardware Type, Hardware และ Maintain User จะสามารถท าการ เพม ลบและแกไขขอมลภายในระบบได เชนเดยวกนกบสวนของพนกงานผใชงานระบบ (Staff User) แตในสวน Maintain User จะมเฉพาะผดแลระบบเทานนทสามารถท าการ เพม ลบ แกไขขอมลได โดยในสวนน ผดแลระบบจะท าการจดการขอมลสวนผใชงาน สามารถก าหนดสทธในการใชงานระบบ โดยแบงสทธการใชงานไวเปน 3 ระดบ ประกอบไปดวย Manager, Staff และ Admin ซงผดแลระบบจะเปนผก าหนดสทธ โดยการสราง User ใหพนกงานแตละบคคล ดงรปท 4.2

รปท 4.2 แสดงหนาจอสวนผดแลระบบท าการ Maintain User

Page 55: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

46

4.4 สวนของพนกงานผใชงาน (Staff User)

ในสวนน พนกงานผใชงานระบบ จะใชงานในสวนของการจดการขอมลดานการท างานภายในแผนกทงหมด อนประกอบไปดวย 3 สวนหลก คอ Work Daily Report , Master Data และ Report เมอพนกงาน login เขาสระบบ หากไมมงานคางอย หนาจอแสดงผลจะวางมเพยงเมนในการใชงาน ดงรปท 4.3 แตหากในระบบมงานคางอย เมอ login เขาสระบบ หนาการใชงานจะมการแจงเตอน Pending jobs แสดงขนมาแจงเตอน ดงรปท 4.4

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

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

Page 56: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

47

4.4.1 Work Daily Report

พนกงานผใชงานระบบจะใชงานสวน Work Daily Report ในการบนทกการปฎบตงานรายวน ประกอบไปดวยงาน 3 สวนหลกๆ คอ Internet Support (บนทกการปฏบตงานดานการใหบรการอนเตอรเนตแกลกคา), Comanche Support (บนทกปญหาและการแกไขปญหาในสวนของระบบ ERP ขององคกร), และ Hardware Maintenance (บนทกงานซอมอปกรณ Hardware ตางๆ) โดยสามารถท าการคนหา งานเกาทบนทกไวในอดต หรองานทคางอยในระบบเพอท าการอพเดต แกไข หรอเพมลบขอมลเพมเตมได ดงรปท 4.5 จะเปนตวอยางของหนาการคนหา

รปท 4.5 แสดงในสวนหนาจอการคนหาในหนา Internet Support การแสดงผลหนาจอในสวนการคนหาของ Work Daily Report ทง 3 สวน จะมรปแบบทใชในการคนหาเปนรปแบบเดยวกนทง 3 สวน โดยจะแตกตางกนเฉพาะสวนงานทใชในการบนทกขอมลเขาสระบบ ดงรปท 4.6 จะเปนตวอยางในการบนทกการปฏบตงานดานการใหบรการอนเตอรเนตแกลกคา (Internet Support), รปท 4.7 บนทกปญหาและการแกไขปญหาในสวนของระบบ Comanche (Comanche Support) และ รปท 4.8 บนทกงานซอมอปกรณ Hardware ตางๆ (Hardware Maintenance)

Page 57: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

48

รปท 4.6 หนาจอการบนทกการปฏบตงานดานการใหบรการอนเตอรเนตแกลกคา (Internet Support)

รปท 4.7 หนาจอการบนทกปญหาและการแกไขปญหาในสวนของระบบ Comanche (Comanche Support)

Page 58: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

49

รปท 4.8 หนาจอการบนทกงานซอมอปกรณ Hardware ตางๆ (Hardware Maintenance)

4.4.2 Master Data

พนกงานผใชงานระบบจะใชงานสวน Master Data ในการก าหนดขอมลหลกขององคกรในสวนตางๆ ซงเกบไวอยางถาวร มการอพเดตททนสมยเปนปจจบน และมการเรยงล าดบของขอมลเปนหมวดหมอยางเปนระบบ ซงประกอบไปดวยขอมล Location Group, Location, Department, Vender, IT Staff, Hardware Type, Hardware ดงรปท 4.9 จะเปนตวอยางการเพมขอมลหลกของ Location Group, รปท 4.10 จะเปนตวอยางการเพมขอมลหลกของ Location, รปท 4.11 จะเปนตวอยางการเพมขอมลหลกของ Department, รปท 4.12 จะเปนตวอยางการเพมขอมลหลกของ Vender, รปท 4.13 จะเปนตวอยางการเพมขอมลหลกของ IT Staff, รปท 4.14 จะเปนตวอยางการเพมขอมลหลกของ Hardware Type, รปท 4.15 จะเปนตวอยางการเพมขอมลหลกของ Hardware

Page 59: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

50

รปท 4.9 หนาจอการการเพมขอมลหลกของ Location Group

รปท 4.10 หนาจอการการเพมขอมลหลกของ Location

Page 60: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

51

รปท 4.11 หนาจอการเพมขอมลหลกของ Department

รปท 4.12 การเพมขอมลหลกของ Vender

Page 61: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

52

รปท 4.13 หนาจอการการเพมขอมลหลกของ IT Staff

รปท 4.14 หนาจอการเพมขอมลหลกของ Hardware Type

Page 62: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

53

รปท 4.15 หนาจอการเพมขอมลหลกของ Hardware

4.4.3 Report (Staff)

สวนการใชงาน Report จะเปนสวนของการแสดงผลขอมลการการปฏบตงานภายในแผนกไอททงหมด ซงพนกงานภายในแผนกจะสามารถดรายงานไดทงหมด 3 ประเภท ซงเปนรายงานการปฏบตงาน อนประกอบไปดวย 1.Hardware Maintenance History Report จะเปนรายงานทไดจากการบนทกการปฏบตงานดานการซอมแซมทางดานอปกรณฮารดแวร 2.Comanche Support History Report จะเปนรายงานทไดจากการบนทกการปฏบตงานดานการใหความชวยเหลอของโปรแกรม Comanche และ 3.Internet Support History Report จะเปนรายงานทไดจากการบนทกการปฏบตงานดานการใหบรการอนเทอรเนตแกลกคา โดยจะมหนาจอการแสดงผลและการใชงานดงรปตอไปน

Page 63: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

54

รปท 4.16 หนาจอแสดงการคนหารายงานของ Hardware Maintenance History Report

หนาจอสวนนจะเปนหนาในการก าหนดการคนหาของรายงาน Hardware Maintenance History Report โดยสามารถก าหนด วนท ชนดของฮารดแวร สถานท พนกงาน และสถานะของงาน ตามทผใชตองการได ดงรปท 4.16 และหลงจากการก าหนดการคนหาแลว รปแบบทแสดงออกมาเปนรายงานจะเปน ดงรปท 4.17

รปท 4.17 หนาจอการแสดงรายงานของ Hardware Maintenance History Report

Page 64: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

55

รปท 4.18 หนาจอแสดงการคนหารายงานของ Comanche Support History Report

หนาจอสวนนจะเปนหนาในการก าหนดการคนหาของรายงาน Comanche Support History Report โดยสามารถก าหนด วนท สถานท พนกงาน และสถานะของงาน ตามทผใชตองการได ดงรปท 4.18 และหลงจากการก าหนดการคนหาแลว รปแบบทแสดงออกมาเปนรายงานจะเปน ดงรปท 4.19

รปท 4.19 หนาจอการแสดงรายงานของ Comanche Support History Report

Page 65: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

56

รปท 4.20 หนาจอแสดงการคนหารายงานของ Internet Support History Report

หนาจอสวนนจะเปนหนาในการก าหนดการคนหาของรายงาน Internet Support History Report โดยสามารถก าหนด วนท สถานท พนกงาน และสถานะของงาน ตามทผใชตองการได ดงรปท 4.20 และหลงจากการก าหนดการคนหาแลว รปแบบทแสดงออกมาเปนรายงานจะเปน ดงรปท 4.21

รปท 4.21 หนาจอการแสดงรายงานของ Internet Support History Report

Page 66: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

57

4.5 สวนของผจดการแผนกไอท (Manager User)

ในสวนน ผจดการแผนกไอทจะสามารถเขามาตรวจสอบการท างานของพนกงานภายในแผนกไอท ทง Work Daily Report, Master Data และ Report เพอดผลการปฎบตงานโดยภาครวม รวมทงน าผลของรายงานการปฏบตงานเพอน าเสนอตอผบรหาร ซงจ าเปนจะตองสงผลรายงานการปฏบตงานเปนประจ าทกเดอน โดยเมอน าระบบใหมนเขามาใช ผจดการแผนกไอท สามารถท าการตรวจสอบรายงานไดทนท โดยไมตองรอใหพนกงานภายในแผนกไอทสรปงานสงมาใหกอนเหมอนดงเชนระบบเกา นอกจากนยงสามารถประเมนผลคณภาพการปฎบตหนาทของพนกงานภายในแผนกไอทจากระบบใหมน ซงระบบใหมนไดมการแสดงการสรปผลการปฏบตหนาทของพนกงานแตละบคคลโดยละเอยด ชวยใหการตรวจสอบและการประเมนผลงานท าไดสะดวกและรวดเรวมากขนเปนอยางมาก

Report (Manager)

ส าหรบผจดการแผนกไอทจะสามารถเขาใชงานระบบไดทกเมนการใชงาน ยกเวนในสวนเมน Maintain User ซงจะสามารถใชงานไดเฉพาะผดแลระบบ (Admin) เทานน แตในสวน Report ผจดการแผนกไอท จะสามารถตรวจสอบรายงานไดทงหมด ซงม 6 ประเภท 3 ประเภทแรก คอรายงานการปฏบตงาน โดยเปนรายงานประเภทเดยวกนกบทพนกงานภายในแผนกไอทสามารถใชงานได คอ 1.Hardware Maintenance History Report, 2.Comanche Support History Report, 3.Internet Support History Report

โดยรายงานสวนเฉพาะทผจดการแผนกไอทเทานนจงจะมสทธในการใชงาน จะเปนรายงานทอยในรปแบบสรปผลรวมการท างาน ซงม 3 ประเภท ไดแก 4.Staff Work Summary Report (Graph) รายงานสรปผลการท างานของพนกงานภายในแผนกไอทในรปแบบของกราฟ, 5.Work Summary Monthly Report รายงานสรปผลการท างานรายเดอนของพนกงานภายในแผนกไอท, 6.Work Summary Yearly Report รายงานสรปผลการท างานรายปของพนกงานภายในแผนกไอท โดยจะมหนาจอการแสดงผลและการใชงานดงรปตอไปน

Page 67: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

58

รปท 4.22 หนาจอแสดงการคนหารายงานของ Staff Work Summary Report (Graph)

หนาจอสวนนจะเปนหนาในการก าหนดการคนหาของรายงาน Staff Work Summary

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

รปท 4.23 หนาจอการแสดงรายงานของ Internet Support History Report

Page 68: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

59

รปท 4.24 หนาจอแสดงการคนหารายงานของ Work Summary Monthly Report

หนาจอสวนนจะเปนหนาในการก าหนดการคนหาของรายงาน Work Summary Monthly

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

รปท 4.25 หนาจอการแสดงรายงานของ Work Summary Monthly Report

Page 69: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

60

รปท 4.26 หนาจอแสดงการคนหารายงานของ Work Summary Yearly Report

หนาจอสวนนจะเปนหนาในการก าหนดการคนหาของรายงาน Work Summary Monthly

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

รปท 4.27 หนาจอการแสดงรายงานของ Work Summary Yearly Report

Page 70: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

61

4.6 ผลการวเคราะหจากแบบประเมนความคดเหนผใชงานระบบ

ในหวขอน หลงจากผจดท าโครงงานไดท าการตดตงระบบ IT Reporting System และทดลองใชงานภายในองคกรแลว กไดท าการออกแบบสอบถาม เพอหาขอมลมาท าการประเมนผล เพอตรวจสอบความพงพอใจของผใชงานระบบ เมอไดท าการทดลองใชงานในการปฎบตงานภายในแผนกไอท โดยผจดท าโครงการไดท าแบบสอบถามความคดเหนเพอสอบถามความพงพอใจในการใชงานระบบใหมน ซงจะน าความคดเหนมาประเมนผลและปรบปรงพฒนาระบบเพมเตมตอไป หลงจากไดท าการประเมนผลจากแบบสอบถาม โดยแสดงดวยคาคะแนนเฉลยของระดบความพงพอใจของระบบ (M) และคาสวนเบยงเบนมาตรฐาน (SD) จากการประเมนความพงพอใจของผใชระบบจ านวน 10 คน ค าถามหลกปลายปดจ านวน 10 ขอ ก าหนดใหมการใหคะแนนได 5 ระดบ 1 คอ นอยมาก, 2 นอย, 3 ปานกลาง, 4 มาก และ 5 คอ มากทสด สามารถท าการสรปผลโดยภาครวมไดดงตอไปน

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

รายการประเมน M SD ระดบความพง

พอใจ

1 ความสะดวกรวดเรวในการใชงาน ลดเวลาในทใชในการท างานได 4.50 0.53 มากทสด

2 ประสทธภาพในการท างานเพมมากขน 4.90 0.32 มากทสด

3 การใชงานระบบไมซบซอนและเขาใจงาย 4.20 0.79 มาก

4 สามารถจดการขอมลในการประสานงานตอกนไดสะดวกมากขน 4.80 0.42 มากทสด

5 ความถกตองของการประมวลผลขอมล 4.90 0.32 มากทสด

6 รปแบบความถกตองของขอมลทมอยในรายงาน 4.90 0.32 มากทสด

7 ไดสารสนเทศตรงกบความตองการของผใช 4.70 0.48 มากทสด

8 เปรยบเทยบกบการจบเกบและออกรายงานรปแบบเกา 4.90 0.32 มากทสด

9 ความสวยงามของระบบ 4.80 0.42 มากทสด

10 ความพงพอใจโดยรวมตอระบบ 4.80 0.42 มากทสด

Page 71: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

62

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

ขอเสนอแนะจากผใชระบบ

ในสวนการใชงานการใชงานดานการใสขอมลเขาไปในระบบใน Work Daily Report ควรปรบปรงใหมการใชงานทงายมากขน เพอเพมการใชงานทสะดวกรวดเรว

Page 72: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

63

4.7 สรปผลการทดลอง

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

Page 73: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

64

บทท 5 สรปผลโครงการ

5.1 สรปผลโครงการ

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

5.1.1 ระบบไดแบงผใชงานออกเปน 2 กลม คอ พนกงานในแผนกไอท และ ผจดการแผนกไอท

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

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

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

ใหการบนทกและตรวจสอบขอมลการปฏบตงานท าไดสะดวกรวดเรว เมอท าการเปรยบเทยบกบระบบเกา โดยจากการประเมนผลหลงจากน าระบบใหมมาท าการตดตง โดยระบบไดสงผลใหการท างานในสวนการบนทกการปฎบตงาน ท าไดรวดเรวเพมขนถง 50 – 100% กลาวคอ ในการท าการบนทกขอมลแบบเกา อาจใชเวลา 10 – 20 นาท แตระบบใหมสามารถบนทกแตละงานใหเสรจไดเพยง 5 นาท เทานน เพราะหากสามารถเชอมตอกบระบบอนเตอรเนตได กสามารถท าการบนทกขอมลไดทนท

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

Page 74: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

65

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

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

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

5.2 ปญหาและอปสรรคจากการพฒนาโครงงาน

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

5.2.2 ขอมลการปฎบตงานยอนหลงบางสวนอยในรปแบบเอกสาร ท าใหลาชาในการเกบรวบรวมขอมลเขาสระบบใหม

5.3 ขอเสนอแนะ

5.3.1 อาจมการน าระบบนพฒนาตอยอดในหนวยงานของแผนกอนๆ ภายในองคกรเชน แผนก Engineer หรอ Front Office เพอท าใหระบบการจดเกบขอมลในการท างานมประสทธภาพมากยงขน และเปนระบบ

5.3.2 ในระบบ IT Reporting System ในกรณทมงานคางอยเปนเวลามากกวา 2 วน ระบบอาจท าการแจงเตอนเขาส E-mail

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

Page 75: ศุภวัฒน์ เหล็กกล้า SUPAWAT LEKKLA IT Reporting Syst… · ระบบรายงานการท างานแผนกไอที กลุ่มบริษัท

66

เอกสารอางอง

[1] ศภชย สมพานช, “เรมตนอยางมออาชพกบ ASP.NET 3.5”, พมพ ครงท 1, ส านกพมพ DEV BOOK, (ISBN) 9789749749807 [2] ธรวฒน ประกอบผล, “คมอการพฒนาแอพพลเคชนดวย Visual C# 2010”, พมพครงท 1, ส านกพมพ Simplify, (ISBN) 9786162620041 [3] นเรศ นนทบรมย, จรวฒน ผดงกจจานนท, “พฒนาเวบแอพพลเคชนดวย ASP.Net 2.0”, พมพครงท 1, ส านกพมพ ซคเซส มเดย, (ISBN) 9789744896292 [4] Scott Guthrie. “jQuery and Microsoft”, [Online]. Available: http://weblogs.asp.net/scottgu/ [5] jQuery Foundation. “jQuery”, [Online]. Available: http://jquery.com/ [6] BeYourCyber. “JQuery javascript ส าหรบมอถอ”, [Online]. Available: http://meewebfree.com/site/javascript-jquery/291-start-code-jquery-mobile [7] บรษท เกายอดสตดโอ จ ากด, “jQuery”, [Online]. Available: http://www.jquery.in.th