csperson.kku.ac.th · web viewบทท 1 บทนำ 1. 1 หล กการและเหต...

89
1 บบบบบ 1 บบบบบ 1.1 บบบบบบบบบบบบบบบบ กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกก กกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกก กกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกก กกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกก กกกกกกก กกกก กกกก กกกกกกกกกกกกกกกก กกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกก กกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกก Real time 1.2 บบบบบบบบบบบบบบบบบบบบบบ กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก กกก กกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกก Web Application กกกกกกกกกกกกกกกกกกกก online กกก 1.3 บบบบบบบบบบบบบบบบบบบบบบบบบบบ 1.3.1 กกกกกกกกกกกกกกกกกก 1.3.1.1 กกกกกกกกกกกกกกกกกกกกกกกกกกกก 20 กกกก กกกกกกกกกกกกกกกกกกกก 1 กกกกก 1.3.2 กกกกกกกกกกกกกกกก

Upload: others

Post on 29-Dec-2019

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

1

บทท 1บทนำ�

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

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

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

1.2 วตถประสงคของโครงก�รเพอพฒนาระบบเกยวกบการจดการการลาของบคลากรในภาควชาวทยาการ

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

1.3 เป�หม�ยและขอบเขตของโครงก�ร1.3.1 เปาหมายของโครงการ

1.3.1.1 ลดเวลาในการทำาการลาอยางนอย 20 นาทจากระบบเดมภายในเวลา 1 เดอน

1.3.2 ขอบเขตของโครงการ1.3.2.1 สรางระบบการลาอเลกทรอนกสของบคลากรภาควชาวทยาการ

คอมพวเตอรมหาวทยาลยขอนแกนในรปแบบของ Web Application สามารถทำาการลาแบบ online ได

Page 2: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

2

1.3.2.2 มระบบจดทำาใบลา ทสามารถบนทกการลาของบคลากรททำาการลาบนทกลงฐานขอมล

1.3.2.3 มระบบยกเลกใบลา ทสามารถทำาการยกเลกใบลาทตองการจะยกเลกของตนเอง ซงมสถานะดงน- สถานะใบลาทตองการยกเลกรอการอนมต- สถานะใบลาทตองการยกเลกไดรบการอนมตเรยบรอยแลว

1.3.2.4 มระบบอนมตการลา ทผบงคบบญชาสามารถอนมตใบลาของบคลากรททำาการลา ซงมสถานะดงน- สถานะอนมตขอการลา- สถานะอนมตการขอยกเลก

1.3.2.5 มระบบสงออกใบลา ทบคลากรสารบญภาคทเกยวของสามารถทจะ Print ใบลาเพอทำาการสงออก

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

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

1.4 ประโยชนทค�ดว�จะไดรบ1.4.1 รบทราบถงระบบการการลาโดยประยกตใชรวมกบ Web

Application1.4.2 รถงวธการพฒนาระบบเพอตดตอใชงานกบ Web Application เพอ

ใชบรหารจดการระบบการลา

Page 3: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

3

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

บทท 2ง�นวจยและทฤษฎทเกยวของ

2.1 ทฤษฏทเกยวของระเบยบวาดวยการลาของขาราชการ พ.ศ.2535 มอยดวยกน 9 ประเภท แต

ในรายงานเลมนจะขอยกมา 5 ประเภท การลาทเกยวของเนองจากระบบการลาอเลกทรอนกสสามารถทจะทำาการลาได 5 ประเภท ดงน

2.1.1 ก�รล�ปวยขาราชการซงประสงคจะลาปวยเพอรกษาตว ใหเสนอหรอจดสงใบลาตอ

ผบงคบบญชาตามลำาดบจนถงผมอำานาจอนญาตกอนหรอในวนทลา เวนแตในกรณจำาเปนจะเสนอหรอจดสงใบลาในวนแรกทมาปฏบตราชการกได

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

Page 4: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

4

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

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

2.1.2 ก�รล�คลอดบตรขาราชการซงประสงคจะลาคลอดบตรใหเสนอหรอจดสงใบลาตอผบงคบ

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

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

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

2.1.3 ก�รล�กจสวนตวขาราชการซงประสงคจะลากจสวนตว ใหเสนอหรอจดสงใบลาตอผบงคบ

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

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

Page 5: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

5

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

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

2.1.4 ก�รล�พกผอนขาราชการมสทธลาพกผอนประจำาปในปหนงได 10 วนทำาการ เวนแต

ขาราชการดงตอไปนไมมสทธลาพกผอนประจำาปในปทไดรบการบรรจเขารบราชการยงไมถง 6 เดอน

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

- ผซงลาออกจากราชการเพอดำารงตำาแหนงทางการเมองหรอเพอสมครรบเลอกตง แลวตอมาไดรบบรรจเขารบราชการอกหลง 6 เดอนนบแตวนออกจากราชการ

- ผซงถกสงใหออกจากราชการในกรณอนนอกจากกรณไปรบราชการทหารตามกฎหมายวาดวยการรบราชการทหาร และกรณไปปฏบตงานใดๆตามความประสงคของทางราชการแลวตอมาไดรบบรรจเขารบราชการอกถาในปใดขาราชการผใดมไดลาพกผอนประจำาปหรอลาพกผอนประจำาปแลวไมครบ 10 วนทำาการใหสะสมวนทยงมไดลาในปนนรวมเขากบปตอๆไปไดแตวนลาพกผอนสะสมรวมกบวนลาพกผอนในปปจจบนจะตองไมเกน 20 วนทำาการสำาหรบผทไดรบราชการตดตอกนมาแลวไมนอยกวา 10 ปใหมสทธนำาวนลาพกผอนสะสมรวมกบวนลาพกผอนในปปจจบนไดไมเกน 30 วนทำาการ

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

Page 6: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

6

- การอนญาตใหลาพกผอนผมอำานาจอนญาตใหลาครงเดยวหรอหลายครงกไดโดยมใหเสยหายแกราชการ

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

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

2.1.5 ก�รล�อปสมบทหรอล�ไปประกอบพธฮจยขาราชการซงประสงคจะลาอปสมบทในพระพทธศาสนาหรอขาราชการท

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

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

ขาราชการทไดรบพระราชทานพระบรมราชาอนญาตใหลาอปสมบทหรอไดรบอนญาตใหลาไปประกอบพธฮจยตามขอ 30 แลวจะตองอปสมบทหรอออกเดนทางไปประกอบพธฮจยภายใน 10 วน นบแตวนเรมลา และจะตองกลบมารายงานตวเขาปฏบตราชการภายใน 5 วน นบแตวนลาสกขา หรอวนเดนทางกลบถงประเทศไทยหลงจากการเดนทางไปประกอบพธฮจย

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

Page 7: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

7

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

2.2 ระบบง�นทเกยวของ ระบบงานทเกยวของ มดวยกน 2 ระบบทไดนำามาใชเปนกรณศกษา2.2.1 กรณศกษ�ท 1 ชอระบบ ระบบสำานกงานอเลกทรอนคสมหาวทยาลยแมโจ-ชมพรพฒน�โดย สำานกงานบรหารเทคโนโลยสารสนเทศเพอพฒนาการศกษามหาวทยาลยบรพา และทมบคลากรนกวชาการคอมพวเตอรศนยเทคโนโลยสารสนเทศ มหาวทยาลยแมโจ-ชมพร

รปท 1 หนาจอแสดงระบบสำานกงานอเลกทรอนกส มหาวทยาลยแมโจ-ชมพร [2]

Page 8: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

8

สรปคว�มส�ม�รถของระบบ- จดการใบลา หรอตรวจสอบสถานะของการลา- ดใบลาทไดรบการอนมต- รายงานวนลาสะสมตามปงบประมาณ รายงานสรปผลการลาประจำาป

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

อำานาจอนมตเกยวกบการลา • ระดบผอำานวยการ • ระดบหวหนาฝาย • จดการใบลา หรอตรวจสอบสถานะของการลา

ขอดของระบบ- ลดปรมาณการใชกระดาษในองคกร- ผบรหารสามารถตรวจสอบขอมลยอนหลงเกยวกบการลาของ

บคลากร- ผบรหารสามารถใชขอมลเกยวกบการลาเปนขอมลประกอบการ

ประเมนผลการปฏบตงานได

2.2.2 กรณศกษ�ท 2ชอระบบ ระบบการลา online มหาวทยาลยเทคโนโลยสรนารพฒน�โดย มหาวทยาลยเทคโนโลยสรนาร

Page 9: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

9

หนาจอแสดงระบบสำานกงานอเลกทรอนกส ศนยคอมพวเตอร มหาวทยาลยเทคโนโลยสรนาร [3]

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

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

ม อนเทอรเนต- สามารถตรวจสอบวนลาสะสมไดเองไมตองรอ งานเจาหนาท- การลาสามารถตรวจสอบไดไมขาดตกบกพรอง- สามารถนำาขอมลมาทำาเปนสถตรายงานตางๆ ไดงาย- ประหยดงบประมาณเรองกระดาษ

บทท 3

Page 10: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

10

วธก�รดำ�เนนง�น

3.1 ขนตอนวธก�รดำ�เนนง�น - ศกษาและคนควาขอมล ทเกยวของกบโครงการโดยการศกษารายละเอยด

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

- ศกษาเครองมอทจะนำามาใชพฒนาระบบ ไดแก• ศกษาวธการใชงาน Agsmail mail server สำาหรบทดสอบการสง

E-mail [4]• ศกษาวธการใชงาน Dreamweaver CS4 สำาหรบตกแตงหนา

เวบไซตใหสวยงาม [5]• ศกษาวธการใชงาน Appserv version 2.5.10 สำาหรบเปนฐาน

ขอมลจำาลองทดสอบในการเขยนเวบ [6]• ศกษาวธการใชงาน EditPlus สำาหรบเพม ลบ แกไข code [7]• ศกษาภาษา PHP สำาหรบเขยนโปรแกรมประยกตบนเวบ [8]• ศกษาภาษา Java script สำาหรบตกแตงเวบใหสวยงาม [8]

- วางแผนการจดทำาโครงงานไดแก• วเคราะหระบบ• ออกแบบระบบ (Website Design, ER-Model, Data Dictionary, Use Case, Sequence Diagram, Class Design และ Conceptual Class Diagram)

- พฒนาระบบ - ทดสอบการใชงานและแกไขในสวนทผดพลาดของระบบ

Page 11: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

11

3.2 ระยะเวล�ก�รดำ�เดนง�นต�ร�งท 1 ระยะเวล�และแผนก�รดำ�เนนง�น

ขนตอนการดำาเนนงาน

ระยะเวลาการดำาเนนงาน

2553 2554สงหาค

มกนยาย

นตลาคม

พฤศจกายน

ธนวาคม

มกราคม

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

––

2. ศกษาระบบงานเดม ศกษาเอกสารทใช วางแผนขนตอนการทำางาน

3. ศกษาเครองมอตางๆและภาษาทใชในการพฒนาโปรแกรม

4. ออกแบบ โครงสรางของโปรแกรม ทงสวน interface และ database

5. เขยนโปรแกรม 6. ทดสอบตว

โปรแกรม ทดลองใชงานวเคราะหความผดพลาด

7. แกไขขอผดพลาดของโปรแกรม

8. ตดตงโปรแกรม

Page 12: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

12

ใชงานจรง 9. ทำาเอกสาร

ประกอบการใชงานระบบ และจดอบรมใหกบผใชงานระบบ

บทท 4ก�รวเคร�ะหระบบ และพฒน�โปรแกรม

4.1 คว�มตองก�รของระบบ4.1.1 วเคร�ะหระบบง�นเดม

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

Page 13: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

13

รปท 3 Flowchart แสดงการทำางานของระบบการลาระบบเดม

Page 14: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

14

4.1.2 วเคร�ะหระบบใหมบคลากรและผบงคบบญชาทประสงคจะทำาการลา สามารถจดทำาใบลา

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

ผบงคบบญชาสามารถอนมตการลาผานหนาเวบไซตของระบบ e-PLM ไดอยางรวดเรว ผบงคบบญชาสามรถดรายงานสรปการลาประจำาปงบประมาณไดผานหนาเวบไซตของระบบ e-PLM ดงรปท 4

รปท 4 Flowchart แสดงการทำางานของระบบการลาระบบใหม

Page 15: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

15

4.1.3 คว�มตองก�รของบคล�กรภ�ควช�วทย�ก�รคอมพวเตอร มห�วทย�ลยขอนแกน

- ตองการรายงานสรปทถกตองและรวดเรว- ตองการทำาการลาทรวดเรวโดยลดขนตอนการทำางาน- มความปลอดภยในการจดเกบขอมล- รองรบการทำางานในรปแบบของ Multi-user ได- สามารถปรบปรงขอมลตางๆไดอยางรวดเรว

4.1.4 องคประกอบของ Web Applicationระบบการลาอเลกทรอนกสเปนระบบทพฒนาขนมาเพออำานวยความ

สะดวกในเรองการขอลาของบคลากรภายในภาควชาวทยาการคอมพวเตอรมหาวทยาลยขอนแกน ประกอบไปดวยระบบการทำางานหลก ไดแก- ระบบก�รบนทกใบล� จดการเกยวกบการจดทำาใบลา โดยสามารถบนทกขอมลตางๆผานทางหนาจอ User Interface และขอมลถกบนทกลงฐานขอมลสวนกลางของระบบการลาอเลกทรอนกส

- ระบบยกเลกก�รล� จดการเกยวกบการยกเลกใบลา โดยสามารถยกเลกใบลาผานทางหนาจอ User Interface และขอมลถกบนทกลงฐานขอมลสวนกลางของระบบการลาอเลกทรอนกส

- ระบบอนมตก�รล� จดการเกยวกบการอนมตใบลา โดยสามารถอนมตใบลาผานทางหนาจอ User Interface และขอมลถกบนทกลงฐานขอมลสวนกลางของระบบการลาอเลกทรอนกส

- ระบบตรวจสอบสถ�นะก�รล� จดการเกยวกบการตรวจสอบสถานะของใบลาทไดทำาการลา ใบลา โดยสามารถตรวจสอบสถานะการลาของตวเองไดผานทางหนาจอ User Interface

- ระบบร�ยง�นสรปขอมลก�รล� จดการเกยวกบเรองการออกรายงานสรปการลาของบคลากร โดยสามารถจะดรายงานสรปขอมลการลาผานทางหนาจอ User Interface และสามารถ Print ออกมาในรปแบบของเอกสารได

- ระบบสงออกใบล� จดการเกยวกบเรองการสงออกใบลา โดยสามารถสามารถทจะสงออกใบลาผานทางหนาจอ User Interface ของบคลากรภาควชาทเกยวของ

Page 16: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

16

4.1.5 Use Case Diagram

Page 17: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

17

รปท 5 Use Case แสดงการทำางานของระบบใหม

4.1.6 Use Case Scenario: ระบบก�รล�อเลกทรอนกส e-PLM

Page 18: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

18

ระบบ e-PLM มทงหมด 6 Use Case หลก ดงน4.1.6.1 บนทกก�รล�

ต�ร�งท 2 Use Case (บนทกก�รล�)Use Case Name :

บนทกการลา

Scenario : บนทกการลาผานหนาเวบไซต

Triggering Event :

บคลากรและผบงคบบญชา (Actor) สามารถทำาการบนทกการลาไดผานหนาเวบไซต

Brief Description :

บคลากรและผบงคบบญชา เลอกแบบฟอรม กรอกขอมลตามแบบฟอรมแนบไฟลเอกสารใบสำาคญ (เอกสารอางองในกรณทตองม เชน ใบรบรองแพทย) และทำาการบนทกการลาผานเวบไซต ระบบจะบนทกใบลาไวในฐานขอมล และระบบจะสงขอความวา มการลาลาสด ถงผบงคบ“ ”บญชา

Actors : บคลากรและผบงคบบญชา

Related Use Cases :

- ตรวจสอบสทธการเขาใชงานของบคลากรและผบงคบบญชา - เลอกแบบฟอรม- กรอกขอมลตามแบบฟอรม

Stakeholders :

ภาควชาคอมพวเตอรเปนฝายกำาหนดรายละเอยดแบบฟอรมการลา

Preconditions :

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

Post conditions :

- บนทกขอมลการลา- E-mail แสดงขอความวา มการลาลาสด สงถงผบงคบ“ ”บญชา

Flow of Events :

Actor System1. บคลากรและผบงคบบญชา เลอกแบบฟอรมบนทกการลาผานหนาเวบไซต

1.1 ระบบแสดงแบบฟอรมการลาทเลอก

2. บคลากรและผบงคบบญชา กรอกขอมลตามแบบฟอรมผานหนาเวบไซต

2.1 ระบบตรวจสอบขอมลสำาคญทยงไมไดกรอก ถายงไมไดกรอกระบบจะแจงเตอน

Page 19: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

19

3. บคลากรและผบงคบบญชา กดบนทกการลา

3.1 ระบบบนทกขอมล3.2 ระบบสง E-mail แสดงขอความวา“มการลาลาสด ถงผบงคบ”บญชา

Exception Conditions :

ไมม

4.1.6.2 ตรวจสอบสถ�นะก�รล� (ระดบบคล�กร)ต�ร�งท 3 Use Case (ตรวจสอบสถ�นะก�รล� ระดบบคล�กร)

Use Case Name :

ตรวจสอบสถานะการลาระดบบคลากร

Scenario : ตรวจสอบสถานะการลาระดบบคลากรผานเวบไซต

Triggering Event :

บคลากร (Actor) สามารถตรวจสอบสถานะการลาไดผานหนาเวบไซต

Brief Description :

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

Actors : บคลากร

Related Use Cases :

ตรวจสอบสทธการเขาใชงานของบคลากร

Stakeholders :

ไมม

Preconditions :

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

Post conditions

สถานะการลาของบคลากร

Page 20: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

20

:Flow of Events :

Actor System1. บคลากรเลอกเมนตรวจสอบสถานะการลาผานหนาเวบไซต

1.1 ระบบแสดงสถานะใบลา

Exception Conditions :

ไมม

4.1.6.3 ตรวจสอบสถ�นะก�รล� (ระดบผบงคบบญช�)ต�ร�งท 4 Use Case (ตรวจสอบสถ�นะก�รล� ระดบผบงคบบญช�)

Use Case Name :

ตรวจสอบสถานะการลาระดบผบงคบบญชา

Scenario : ตรวจสอบสถานะการลาระดบผบงคบบญชาผานเวบไซต

Triggering Event :

ผบงคบบญชา (Actor) สามารถตรวจสอบสถานะการลาไดผานหนาเวบไซต

Brief Description :

ผบงคบบญชาตรวจสอบสถานะการลาของบคลากรทงหมดทรอการอนมต

Actors : ผบงคบบญชา

Related Use Cases :

ตรวจสอบสทธการเขาใชงานของผบงคบบญชา

Stakeholders :

ไมม

Page 21: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

21

Preconditions :

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

Post conditions :

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

Flow of Events :

Actor System1. ผบงคบบญชาเลอกเมนตรวจสอบสถานะการลาผานหนาเวบไซต

1.1 ระบบแสดงสถานะใบลา

Exception Conditions :

ไมม

4.1.6.4 อนมตก�รล� (ก�รขอล�)ต�ร�งท 5 Use Case (อนมตก�รล� ก�รขอล�)

Use Case Name :

อนมตการลา

Scenario : อนมตการลาผานเวบไซต

Triggering Event :

ผบงคบบญชา (Actor) สามารถอนมตการลาไดผานหนาเวบไซต

Brief ผบงคบบญชาอนมตการลาไดผานเวบไซต

Page 22: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

22

Description :Actors : ผบงคบบญชา

Related Use Cases :

ตรวจสอบสทธการเขาใชงานของผบงคบบญชา

Stakeholders :

ไมม

Preconditions :

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

Post conditions :

อนมตการลา

Flow of Events :

Actor System1. ผบงคบบญชาเลอกเมนอนมตการลาของบคลากร

1.1 ระบบแสดงรายชอบคลากรททำาการลาทงหมด

2. ผบงคบบญชาเขาดรายละเอยดการลาของบคลากรเพอพจารณาอนมต

2.1 ระบบแสดงใบลาทเลอก

3. ผบงคบบญชาอนมตการลา 3.1 ระบบเปลยนสถานการณลาเปน ไดรบการอนมตการ“ลา”3.2 ระบบสง E-mail แสดงขอความวา การลาไดรบการ“อนมตแลว”

4. ผบงคบบญชาไมอนมตการลา

4.1 ระบบเปลยนสถานะการลาเปน ไมไดรบการอนมต“ ”4.2 ระบบสง E-mail แสดงขอความวา การลาไมไดรบการ“อนมต”

Exception Conditions :

ไมม

Page 23: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

23

4.1.6.5 อนมตก�รล� (ก�รขอยกเลก)ต�ร�งท 6 Use Case (อนมตก�รล� ก�รขอยกเลก)

Use Case Name :

อนมตการลา

Scenario : อนมตการลาผานเวบไซต

Triggering Event :

ผบงคบบญชา (Actor) สามารถอนมตการลาไดผานหนาเวบไซต

Brief Description :

ผบงคบบญชาอนมตการลาไดผานเวบไซต

Actors : ผบงคบบญชา

Related Use Cases :

ตรวจสอบสทธการเขาใชงานของผบงคบบญชา

Stakeholders :

ไมม

Preconditions :

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

Post conditions :

อนมตการลา

Flow of Events :

Actor System1. ผบงคบบญชาเลอกเมนอนมตการลาของบคลากร

1.1 ระบบแสดงรายชอบคลากรททำาการลาทงหมด

2. ผบงคบบญชาเขาดรายละเอยดการยกเลกการลาของบคลากรเพอพจารณาอนมต

2.1 ระบบแสดงใบลาขอยกเลกใบลาทเลอก

3. ผบงคบบญชาอนมตการขอยกเลกการลา

3.1 ระบบเปลยนสถานะเปน อนมตยกเลก

Page 24: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

24

3.2 ระบบสง E-mail แสดงขอความวา การขอยกเลกการ“ลาไดรบการอนมตแลว ”

4. ผบงคบบญชาไมอนมตการขอยกเลก

4.1 ระบบเปลยนสถานะการลาเปน ไมอนมตการขอ“ยกเลก”4.2 ระบบสง E-mail แสดงขอความวา “ไมไดรบอนมตการขอยกเลก”

Exception Conditions :

ไมม

4.1.6.6 ก�รยกเลกก�รล� (สถ�นะรอก�รอนมต)ต�ร�งท 7 Use Case (ก�รยกเลกก�รล� สถ�นะรอก�รอนมต)

Use Case Name :

ยกเลกการลาทอยในสถานะรอการอนมต

Scenario : ยกเลกการลาทอยในสถานะรอการอนมตผานหนาเวบไซต

Triggering Event :

บคลากรและผบงคบบญชา (Actor) สามารถทำาการยกเลกการลาทอยในสถานะรอการอนมตไดผานหนาเวบไซต

Brief Description :

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

Actors : บคลากรและผบงคบบญชา

Related Use Cases :

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

Stakeholders :

ไมม

Page 25: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

25

Preconditions :

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

Post conditions :

- ยกเลกการลาทอยในสถานะรอการอนมต- ระบบแสดงวาการลาทอยในสถานะรอการอนมตไดถกลบแลว

Flow of Events :

Actor System1. บคลากรและผบงคบบญชา เลอกเมนยกเลกการลาทอยในสถานะรอการอนมต

1.1 ระบบแสดงใบลาทงหมด

2. บคลากรและผบงคบบญชา เลอกการลาทตองการยกเลก

2.1 ระบบแสดงใบลาทถกเลอก

3. บคลากรและผบงคบบญชา กดยกเลกใบลา

3.1 ระบบลบใบลา3.2 ระบบแสดงวาใบลาไดถกลบแลว

Exception Conditions :

ไมม

4.1.6.7 ยกเลกก�รล� (สถ�นะไดรบก�รอนมตเรยบรอยแลว)ต�ร�งท 8 Use Case (ยกเลกก�รล� สถ�นะไดรบก�รอนมตเรยบรอย

แลว)Use Case Name :

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

Scenario : ยกเลกการลาทอยในสถานะไดรบการอนมตเรยบรอยแลวผานหนาเวบไซต

Triggering Event :

บคลากรและผบงคบบญชา (Actor) สามารถยกเลกการลาทอย

Page 26: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

26

ในสถานะไดรบการอนมตเรยบรอยแลวไดผานหนาเวบไซตBrief Description :

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

Actors : บคลากรและผบงคบบญชา

Related Use Cases :

- ตรวจสอบสทธการเขาใชงานของบคลากรและผบงคบบญชา - เรยกดการลาทอยในสถานะไดรบการอนมตเรยบรอยแลว - กรอกแบบฟอรมขอยกเลกการลา

Stakeholders :

ไมม

Preconditions :

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

Post conditions :

- ยกเลกการลาทอยในสถานะไดรบการอนมตเรยบรอยแลว- ระบบแสดงวา การลาทอยในสถานะไดรบการอนมตเรยบรอยแลวไดถกลบแลว

Flow of Events :

Actor System1. บคลากรและผบงคบบญชา เลอกเมนยกเลกการลาทอยในสถานะไดรบการอนมตเรยบรอยแลว

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

2. บคลากรและผบงคบบญชา เลอกใบลาทตองการยกเลก

2.1 ระบบแสดงใบลาทถกเลอก

3. บคลากรและผบงคบบญชา กดยกเลกใบลา

3.1 ระบบแสดงแบบฟอรมขอยกเลกการลา

4. กรอกแบบฟอรมการขอยกเลกการลาและกดบนทก

4.1 ระบบบนทกขอมล4.2 ระบบเปลยนสถานะใบลาเปนรออนมตยกเลกและสง E-mail แจงเตอนไปยงผทมสวนเกยวของ

Exception Conditions :

ไมม

Page 27: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

27

4.1.6.8 ร�ยง�นสรปขอมลก�รล�ต�ร�งท 9 Use Case (ร�ยง�นสรปขอมลก�รล�)

Use Case Name :

รายงานสรปขอมลการลา

Scenario : รายงานสรปขอมลการลาผานเวบไซต

Triggering Event :

ผบงคบบญชา (Actor) สามารถดรายงานสรปการลาของบคลากรทงหมดไดผานหนาเวบไซต

Brief Description :

ผบงคบบญชาสามารถดรายงานสรปการลาของบคลากรทงหมด รายเดอนรายไตรมาศ รายป ไดผานหนาเวบไซต

Actors : ผบงคบบญชา

Related Use Cases :

ตรวจสอบสทธการเขาใชงานของผบงคบบญชา

Stakeholders :

ไมม

Preconditions :

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

Post conditions :

รายงานสรปการลา

Flow of Events :

Actor System1. ผบงคบบญชาเลอกเมนดรายงานสรปการลาของบคลากร - รายงานวนลาสะสมของบคลากร - รายงานสรปผลการลาแยกประเภท

1.1 ระบบแสดงรายงานสรปการลาบคลากรตามเมนทเลอก

Exception Conditions

ไมม

Page 28: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

28

:

4.1.6.9 สงออกใบล�ต�ร�งท 10 Use Case (สงออกใบล�)

Use Case Name :

สงออกใบลา

Scenario : Print ใบลาทพรอมสงออกใบลาผานเวบไซต

Triggering Event :

บคลากรสารบรรณภาคทเกยวของ (Actor) Print ใบลาทพรอมสงออกใบลาผานเวบ

Brief Description :

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

Actors : บคลากรสารบรรณภาคทเกยวของ

Related Use Cases :

ตรวจสอบสทธการเขาใชงานของบคลากรสารบรรณภาคทเกยวของ

Stakeholders :

ไมม

Preconditions :

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

Post conditions :

Print ใบลา

Flow of Actor System

Page 29: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

29

Events : 1. บคลากรสารบรรณภาคทเกยวของเลอกเมนสงออกใบลา

1.1 ระบบแสดงรายชอใบลาทมสถานะไดอนมตแลวทงหมด

2. บคลากรสารบรรณภาคทเกยวของเลอก Print ใบลาทตองการสงออก

2.1 Print ใบลาททำาการเลอกออกมา

3. บคลากรสารบรรณภาคทเกยวของไมเลอก Print ถอเปนการจบกระบวนการ

Exception Conditions :

ไมม

4.1.7 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram

4.1.7.1 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ระบบบนทกก�รล�

- ในระบบ บนทกการลา จะประกอบดวย “ ” Use Case บนทกการลา- ในระบบ บนทกการลา จะประกอบดวย “ ” Class ดงน

• User (ผบงคบบญชา และ บคลากร)• Form (ฟอรมบนทกการลา)• LeaveRecord (ระบบบนทกใบลา)• LeaveType (ประเภทการลา ไดแก ลาปวย ลากจสวนตว ลาคลอดบตร ลาพกผอน และลาอปสมบท)• Status (สถานะใบลา คาเรมตน รอการอนมต“ ”)

Page 30: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

30

รปท 6 Sequence Diagram แสดงระบบบนทกการลา

4.1.7.2 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ระบบตรวจสอบสถ�นะก�รล�

- ในระบบ ตรวจสอบสถานะการลา “ (บคลากร)” จะประกอบดวย Use Case ตรวจสอบสถานะการลา- ในระบบ “ตรวจสอบสถานะ (บคลากร)” จะประกอบดวย Class ดงน User (ผบงคบบญชา และ บคลากร) และ LeaveStatus (ระบบตรวจสอบสถานะใบลา)

Page 31: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

31

รปท 7 Sequence Diagram แสดงระบบตรวจสอบสถานะการลา (บคลากร)

4.1.7.3 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ของระบบตรวจสอบสถ�นะก�รล�

- ในระบบ ตรวจสอบสถานการณลา “ (ผบงคบบญชา)” จะประกอบดวย Use Case ตรวจสอบสถานะการลา- ในระบบ “ตรวจสอบสถานะ (ผบงคบบญชา)” จะประกอบดวย Class ดงน User (ผบงคบบญชา)LeaveStatus และ (ระบบตรวจสอบสถานะใบลา)

Page 32: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

32

รปท 8 Sequence Diagram แสดงระบบตรวจสอบสถานะการลา (ผบงคบบญชา)

4.1.7.4 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ของระบบอนมตก�รล�

- ในระบบ อนมตการลา “ (การขอลา)” จะประกอบดวย Use Case อนมตการลา- ในระบบ อนมตการลา “ (การขอลา)” จะประกอบดวย Class ดงน

• User (ผบงคบบญชา)

Page 33: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

33

• List (แสดงรายชอใบลาทอนมตแลว)• Approve (อนมตการลา)• Status (สถานะใบลา อนมต และ ไมอนมต“ ” “ ”)

รปท 9 Sequence Diagram แสดงระบบอนมตการลา (การขอลา)

4.1.7.5 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ของระบบอนมตก�รล�

- ในระบบ อนมตการลา “ (การขอยกเลก)” จะประกอบดวย Use Case อนมตการลา

Page 34: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

34

- ในระบบ อนมตการลา “ (การขอยกเลก)” จะประกอบดวย Class ดงน

• User (ผบงคบบญชา)• List (แสดงรายชอใบลาทอนมตแลว)• Approve (อนมตการลา)• Status (สถานะใบลา อนมตยกเลก และ ไมอนมต“ ” “

ยกเลก”)

รปท 10 Sequence Diagram แสดงระบบอนมตการลา (การขอยกเลก)

Page 35: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

35

4.1.7.6 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ของระบบยกเลกก�รล�

- ในระบบ ยกเลกการลา สถานะรอการอนมต จะประกอบดวย “ ” Use Case ยกเลกการลา- ในระบบ ยกเลกการลา จะประกอบดวย “ ” Class ดงน

• User (บคลากร)• Status (สถานะใบลา รออนมตยกเลก“ ”)• LeaveRecord (ระบบบนทกใบลา)

รปท 11 Sequence Diagram แสดงระบบยกเลกใบลา สถานะรอการอนมต

Page 36: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

36

4.1.7.7 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ของระบบยกเลกก�รล�

- ในระบบ ยกเลกการลา สถานะอนมตเรยบรอยแลว จะประกอบ“ ”ดวย Use Case ยกเลกการลา- ในระบบ ยกเลกการลา จะประกอบดวย “ ” Class ดงน

• User (บคลากร)• Status (สถานะใบลา รออนมตยกเลก“ ”)• LeaveRecord (ระบบบนทกใบลา)

รปท 12 Sequence Diagram แสดงระบบยกเลกใบลา สถานะอนมตเรยบรอยแลว

Page 37: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

37

4.1.7.8 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ของระบบร�ยง�นสรปขอมลก�รล�

- ในระบบ “รายงานสรปขอมลการลา ” จะประกอบดวย Use Case รายงานสรปขอมลการลา- ในระบบ “อนมตการลา ” จะประกอบดวย Class ดงน

• User (ผบงคบบญชา และ บคลากร)• ListReport (ประเภทรายงานสรป)• Report (ระบบแสดงรายงาน)

รปท 13 Sequence Diagram แสดงระบบรายงานสรปขอมลการลา

Page 38: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

38

4.1.7.9 แผนภ�พแสดงพฤตกรรมเชงพลวต ใช Sequence Diagram ของระบบสงออกใบล�

- ในระบบ สงออกใบลา จะประกอบดวย “ ” Use Case สงออกใบลา- ในระบบ สงออกใบลา จะประกอบดวย “ ” Class ดงน

• User (บคลากร สารบรรณภาค)• LeaveReport (ระบบสงออกใบลา)• Export (สงออกใบลา)

รปท 14 Sequence Diagram แสดงระบบสงออกใบลา

Page 39: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

39

4.1.8 ภ�พรวมของคว�มสมพนธแสดงดวย Conceptual Class Diagram

รปท 15 Conceptual Class Diagram แสดงความสมพนธของคลาส

Page 40: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

40

4.2 ก�รออกแบบระบบการออกแบบระบบประกอบไปดวย Package Diagram, Component

Diagram, Activity Diagram, E-R Diagram, Data Dictionary และ Mockup User Interface

4.2.1 Package Diagram

รปท 16 Package Diagram แสดงความสามารถของ User

Page 41: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

41

4.2.2 Component Diagram

รปท 17 Component Diagram แสดงสวนประกอบของระบบ e-PLM

Page 42: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

42

4.2.3 Class Diagram

รปท 18 แสดงการออกแบบ Class Diagram ระบบ e-PLM

4.2.4 Activity Diagramคำ�อธบ�ย Activity Diagram

หมายถง การทำางานในกระบวนการทำางาน

Page 43: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

43

หมายถง กจกรรมทตองทำาหมายถง ขนตอนการตดสนใจในกระบวนการทำางาน

4.2.4.1 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram Login

บคลากรทำาการ Login เขาสระบบ จากนนระบบจะทำาการ ตรวจสอบสทธการเขาใชงาน และแสดงเมนใชงานระบบทผ Login มสทธใชงาน ดงรปท 19

รปท 19 Activity Diagram แสดงระบบ Login

Page 44: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

44

4.2.4.2 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram บนทกก�รล�

บคลากรเลอกเมนบนทกการลาระบบจะแสดงรายการลาประเภทตางๆบคลากรทเขาใชงานทำาการเลอกประเภทการลาประเภทตางๆระบบจะแสดงแบบฟอรมการลาตามท บคลากรเลอก จากนนบคลากรจะทำาการกรอกขอมลและกดสงใบลา ระบบจะทำาการตรวจสอบความถกตองของขอมลทกรอก ถาขอมลไมถกตองกจะตองไปกลบไปกรอกขอมลการลาใหม แตถาขอมลถกตองแลวระบบจะทำาการบนทกขอมลการลาของบคลากรและทำาการแจงเตอนผาน E-mail ไปยงผบงคบบญชา ดงรปท 20

Page 45: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

45

รปท 20 Activity Diagram แสดงระบบ บนทกการลา4.2.4.3 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram ตรวจสอบสถ�นะ ก�รล�ระดบบคล�กร

บคลากรเลอกเมนตรวจสอบสถานะ การลา ระบบจะแสดงสถานะใบลาของบคลากรทานนน ดงรปท 21

Page 46: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

46

รปท 21 Activity Diagram แสดงระบบ ตรวจสอบสถานกาลาระดบบคลากร

4.2.4.4 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram ตรวจสอบสถ�นะ ก�รล�ระดบผบงคบบญช�

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

Page 47: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

47

รปท 22 Activity Diagram แสดงระบบ ตรวจสอบสถานกาลาระดบผบงคบบญชา

4.2.4.5 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram อนมตก�รล� (ก�รขอล�)

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

Page 48: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

48

ละเอยดของขอมลการลาระบบจะแสดงใบลาทเลอกจากนนผบงคบบญชาจะทำาการพจารณาอนมตการลาถาใบลานนไมไดรบการอนมตระบบจะทำาการสง E-mail ไปยง User และเปลยนสถานนะการลาวา ไมไดรบการอนมตการลา แตถาไดรบการอนมต ระบบจะ ทำาการสง E-mail ไปยง User และเปลยนสถานะการลาวาไดรบ การอนมตการลา ดงรปท 23

รปท 23 Activity Diagram แสดงระบบ อนมตการลา (การขอลา)

Page 49: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

49

4.2.4.6 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram อนมตก�รล� (ก�รขอยกเลก)

ผบงคบบญชาทำาการเลอกเมนอนมตการลาจากนนระบบจะแสดงรายชอบคลากรททำาการลาจากนนผบรหารจะทำาการคลกเขาไปดรายละเอยดของขอมลการลาระบบจะแสดงใบลาทเลอกจากนนผบงคบบญชาจะทำาการพจารณาอนมตการลาถาใบลานนไมไดรบการอนมตระบบจะทำาการสง E-mail ไปยง User และเปลยนสถานนะการลาวา ไมไดรบการอนมตการลา แตถาไดรบการอนมต ระบบจะ ทำาการสง E-mail ไปยง User และเปลยนสถานะการลาวาไดรบ การอนมตการลา ดงรปท 24

Page 50: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

50

รปท 24 Activity Diagram แสดงระบบ อนมตการลา (การขอยกเลก)4.2.4.7 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram

ยกเลกก�รล� ในสถ�นะ รอก�รอนมตบคลากรเลอกเมนยกเลกการลาระบบแสดงรายชอใบลาทงหมด

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

Page 51: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

51

ชอใบลาทรอการอนมตทงหมดของบคลากรทานนน แตถากดยนยนจะทำาการยกเลกใบลานน ดงรปท 25

รปท 25 Activity Diagram แสดงระบบ ยกเลกการลาในสถานะรอการอนมต4.2.4.8 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram

ยกเลกก�รล� ในสถ�นะไดรบก�รอนมตเรยบรอยแลว

Page 52: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

52

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

ยกเลกพรอมกบทำาการสง E-mail แจงเตอนใหกบผบงคบบญชา ดงรปท 26

Page 53: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

53

รปท 26 Activity Diagram แสดงระบบ ยกเลกการลาในสถานะรบการอนมตเรยบรอยแลว

4.2.4.9 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram ร�ยง�นสรปขอมลก�รล�

ผบงคบบญชาเลอกเมนเลอกเมนรายงานสรป รายงานวนลาสะสมตามปงบประมาณ รายงานสรปผลการลาประจำาปงบประมาณ ระบบจะแสดงรายงานสรปการลาตามเมนทเลอก ดงรปท 27

Page 54: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

54

รปท 27 Activity Diagram แสดงระบบ รายงานสรปขอมลการลา

4.2.4.10 อธบ�ยขนตอนก�รทำ�ง�นใน Activity Diagram สงออกใบล�

เมอบคลากรสารบรรณภาค เขาสระบบและเลอกเมนสงออกใบลา ระบบแสดงรายชอใบลาทมสถานะการลา อนมตเรยบรอยแลว จาก“ ”นนบคลากรสารบรรณภาค ตอง Print ใบลานนเพอเตรยมสงออก

Page 55: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

55

ใบลาไปยงคณะ แตถาไมมใบลาทอยในรายการรอสงออก ถอวาจบกระบวนการทำางาน ดงรปท 28

รปท 28 Activity Diagram แสดงระบบ สงออกใบลา

Page 56: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

56

4.2.5 E-R Diagram ระบบ e-PLM

e_plm_t02_leave_typetype_idtype_name

e_plm_t01_leave_recordleave_idtype_id (FK)status_id (FK)personnel_id (FK)placereasonstartdatestopdatepath_attachment

e_plm_t03_statusstatus_idstatus_name

personnelpersonnel_idpersonnel_fnamepersonnel_lnamedateacademicemailpositionjurisdictionpersonnel_mobile e_plm_t05_send_sms

send_sms_idpersonnel_id (FK)leave_id (FK)type_id (FK)status_id (FK)send_sms_datesend_sms_time

e_plm_t06_send_emailsend_email_idpersonnel_id (FK)leave_id (FK)type_id (FK)status_id (FK)send_email_datesend_emailtime_date

e_plm_t04_accumulatedaccumulated_idleave_id (FK)type_id (FK)status_id (FK)personnel_id (FK)accumulated

รปท 29 E-R Diagram แสดงความสมพนธ ของระบบ e-PLM

ตาราง Personnel ดงมาจาก

Page 57: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

57

4.2 Data Dictionary

ต�ร�งท 11 e_plm_t01_leave_record (ต�ร�งเกบขอมลก�รล�)ชอฟลด ประเภท

ขอมลขน�ด Primar

y KeyForeign Key

ขอมลทจดเกบ

leave_id INTEGER 10 bytes

รหสการลา

type_id INTEGER 2 bytes

รหสประเภทการลา

status_id INTEGER 2 bytes

รหสสถานะการลา

persernel_id INTEGER 10 bytes

รหสบคลากร

manager_decision_id

INTEGER 10 bytes

รหสแสดงความคดเหนของผบงคบ

บญชาplace VARCHA

R50

bytesสถานท

startdate DATE 10 bytes

วนเรมตนการลา

stopdate DATE 10 bytes

วนสนสดการลา

path_attachment

VARCHAR

200 bytes

ทอยเอกสารแนบ

ต�ร�งท 12 e_plm_t02_leave_type (ต�ร�งเกบประเภทใบล�)

ชอฟลด ประเภทขอมล

ขน�ด Primary Key

Foreign Key

ขอมลทจดเกบ

type_id INTEGER 2 bytes

รหสประเภทการลา

type_name VARCHAR

50 bytes

ชอประเภทการลา

ต�ร�งท 13 e_plm_t03_status (ต�ร�งเกบสถ�นะใบล�)ชอฟลด ประเภท

ขอมลขน�ด Primar

y KeyForeign Key

ขอมลทจดเกบ

Page 58: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

58

status_id INTEGER 2 bytes

รหสสถานะ

status_name VARCHAR

50 bytes

ชอสถานะ

ต�ร�งท 14 e_plm_t04_accumulated (ต�ร�งเกบวนล�สะสม)ชอฟลด ประเภท

ขอมลขน�ด Primar

y KeyForeign Key

ขอมลทจดเกบ

accumulated_id

INTEGER 2 bytes รหสตรวจสอบ

personnel_id INTEGER 10 bytes

รหสบคลากร

leave_id INTEGER 2 bytes รหสการลาaccumulate

dINTEGER 2bytes วนลาสะสม

ต�ร�งท 15 e_plm_t05_send_sms (ต�ร�งเกบขอมลสง SMS)ชอฟลด ประเภท

ขอมลขน�ด Primar

y KeyForeign Key

ขอมลทจดเกบ

send_sms_id INTEGER 10 bytes

รหสสง SMS

leave_id INTEGER 10 bytes

รหสการลา

personnel_id INTEGER 10 bytes

รหสบคลากร

send_sms_date

DATE วนทสง SMS

send_sms_time

TIME เวลาทสง SMS

ต�ร�งท 16 e_plm_t06_send_email (ต�ร�งเกบขอมลสง E-mail)ชอฟลด ประเภท

ขอมลขน�ด Primar

y KeyForeign Key

ขอมลทจดเกบ

send_email_id

INTEGER 10 bytes

รหสสง E-mail

leave_id INTEGER 10 รหสการลา

Page 59: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

59

bytespersonnel_id INTEGER 10

bytes รหสบคลากร

send_email_date

DATE วนทสง E-mail

send_emailtime_date

TIME เวลาทสง E-mail

ต�ร�งท 17 e_pwms_personnel (ต�ร�งเกบขอมลบคล�กร)ชอฟลด ประเภท

ขอมลขน�ด Primar

y KeyForeign Key

ขอมลทจดเกบ

personnel_id INTEGER 10 bytes

รหสบคลากร

personnel_fname

VARCHAR

32 bytes

ชอบคลากร

personnel_lname

VARCHAR

32 bytes

นามสกลบคลากร

dateacademic

DATE วนเขารบราชการ

email VARCHAR

80 bytes

ชอ e-mail

position VARCHAR

80 bytes

ตำาแหนงของบคลากร

Jurisdiction VARCHAR

50 bytes

สงกดของบคลากร

leave_accumulation

INTEGER 10 bytes

วนลาสะสมของบคลากร

personnel_mobile

VARCHAR

20 bytes

เบอรโทรศพทบคลากร

4.2.5 สวนตนแบบโครงร�งของสวนเชอโยงผใช (Mockup User Interface)

Page 60: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

60

รปท 30 หนาเวบไซตแสดงระบบ e-PLM สวนของหนาหลก

Page 61: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

61

รปท 31 หนาเวบไซตแสดงระบบ e-PLM สวนของหนาหลกเมอ ผบงคบบญชา ทำาการ Login เขาสระบบ

Page 62: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

62

รปท 32 หนาเวบไซตแสดงระบบ e-PLM สวนของหนาหลกเมอ บคลากร ทำาการ Login เขาสระบบ

Page 63: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

63

รปท 33 หนาเวบไซตแสดงระบบ e-PLM สวนของหนาหลกเมอ บคลากรสารบรรณภาค ทำาการ Login เขาสระบบ

Page 64: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

64

รปท 34 หนาเวบไซตแสดงระบบ e-PLM สวนของการจดทำาใบลา

Page 65: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

65

รปท 35 หนาเวบไซตแสดงระบบ e-PLM สวนของการตรวจสอบสถานะการลา

Page 66: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

66

รปท 36 หนาเวบไซตแสดงระบบ e-PLM สวนของการอนมตการลา (การขอลา)

Page 67: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

67

รปท 37 หนาเวบไซตแสดงระบบ e-PLM สวนของการอนมตการลา (การขอยกเลก)

Page 68: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

68

รปท 38 หนาเวบไซตแสดงระบบ e-PLM สวนของการยกเลกใบลา สถานะรอการอนมต

Page 69: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

69

รปท 39 หนาเวบไซตแสดงระบบ e-PLM สวนของการยกเลกใบลา สถานะอนมตเรยบรอยแลว

Page 70: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

70

รปท 40 หนาเวบไซตแสดงระบบ e-PLM สวนของการขอยกเลกใบลาททำาการอนมตแลว

Page 71: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

71

รปท 41 หนาเวบไซตแสดงระบบ e-PLM สวนของรายงานสรปขอมลการลา

Page 72: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

72

รปท 42 หนาเวบไซตแสดงระบบ e-PLM สวนของการสงออกใบลา

4.3 ก�รพฒน�โปรแกรม4.3.1 ภ�ษ�และเครองมอทใชพฒน�โปรแกรม

Page 73: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

73

4.3.1.1 Software ประกอบดวย- Agsmail mail server [4]- Dreamweaver CS4 [5]- Appserv version 2.5.10 [6]- EditPlus [7]- PHP [8]- Java script [8]

4.3.1.2 Hardware ประกอบดวย - เครองคอมพวเตอร ระบบปฏบตการ Microsoft Windows XP

Professional Service Pack 2- หนวยความจำาหลก (RAM) 1GB- หนวยความจำาสำารอง (Hard Disk) 80 GB ขนไป - DVD/CD-ROM

4.3.3 โครงสร�งโปรแกรมโครงสรางโปรแกรมระบบ e-PLM มภาพรวมในการทำางาน ดงรปท 35

รปท 43 บทท 5

หน�หลก

Login เพอเข�สระบบ e-PLM

ระบบ บนทกก�รล�

เลอกแบบฟอรม

เขยนแบบฟอรมผ�นระบบแลวกดบนทก

สง E-mail แจงเตอน

ระบบ ตรวจสอบสถ�นะ

แสดงสถ�นะใบล�

ระบบ อนมตก�รล�

แสดงร�ยชอบคล�กรททำ�ก�รล�

เลอกใบล�ทตองก�รอนมตแลวกดยนยน

สง E-mail แจงเตอน

ระบบ ยกเลกก�รล�

เลอกใบล�ทตองก�ร

ยกเลก ก�รล�

กดยนยน

สง E-mail แจงเตอน

ระบบร�ยง�นสรป

แสดงร�ยง�นสรป

ระบบ สงออกใบล�

แสดงใบล�ทรอสงออก

Page 74: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

74

สรปก�รดำ�เนนง�นของคว�มก�วหน�ครงท 1

5.1 สรปผลก�รดำ�เนนโครงง�นการพฒนาระบบการลาอเลกทรอนกสทสามารถจดการการลาของบคลากรของ

ภาควชาวทยาการคอมพวเตอรมหาวทยาลยขอนแกนในรปแบบของ Web Application และสามารถ ทำาการลาแบบ online ได ผพฒนาไดดำาเนนการตามแผนงานทไดกำาหนดไว ดงน

- เสนอหวขอโครงงาน- ศกษาระบบงานเดม ศกษาเอกสารทเกยวของ วางแผนขนตอนการทำางาน- ศกษาเครองมอตางๆ และภาษาทใชในการพฒนาระบบ- ออกแบบโครงสรางของระบบ ในสวน Interface และ Database- ทำาเอกสารประกอบโครงงาน (รายงานความกามหนาโครงงาน ครงท 1)

5.2 ขอจำ�กดของระบบ- ระบบ e-PLM ใชไดเฉพาะบคลากรภาควชาวทยาการคอมพวเตอร

มหาวทยาลยขอนแกนเทานน- ระบบ e-PLM ยงไมรองรบระบบ ลายเซนดจตอล (Digital Signature)

5.3 ปญห�อปสรรค และ แนวท�งแกไขปญห�อปสรรค

จากการพฒนาระบบตงแตการวเคราะหและออกแบบระบบ จนถงการพฒนาระบบตวตนแบบผพฒนาไดพบปญหาและอปสรรค ดงน

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

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

แนวท�งแกไข• ศกษาและตรวจสอบระบบทเกยวของตลอดเวลา เนองจากอาจมการ

เปลยนแปลง

Page 75: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

75

• เขาพบอาจารยทปรกษา เพอสอบถามและขอคำาแนะนำาในการพฒนาระบบอยางสมำาเสมอ

5.4 ขอเสนอแนะในก�รพฒน�ตอไป- ควรมออกแบบใหระบบสามรถพฒนาสวนตางๆเพมเตมได- ควรมออกแบบใหผใชงานสามารถใชงานไดงาย- ระบบสามารถปรบใชไดกบฐานขอมลหลายๆ ชนด- ควรพฒนาใหระบบมความปลอดภยมากขน

อ�งอง

[1] มหาวทยาลยขอนแกน. ระเบยบวาดวยการลาของขาราชการมหาวทยาลยขอนแกน. [ออนไลน]. เขาถงไดจาก http://personweb.kku.ac.th (วนทสบคน: 23 มถนายน 2553).[2] มหาวทยาลยแมโจ-ชมพร. ระบบสำานกงานอเลกทรอนคสมหาวทยาลยแมโจ-ชมพร. [ออนไลน]. เขาถงไดจาก http://www.it.mju.ac.th (วนทสบคน: 1 กรกฎาคม 2553).[3] มหาวทยาลยเทคโนโลยสรนาร. ระบบสำานกงานอเลกทรอนกส ศนยคอมพวเตอร มหาวทยาลยเทคโนโลยสรนาร. [ออนไลน]. เขาถงไดจาก http://web.sut.ac.th (วนทสบคน: 1 กรกฎาคม 2553).[4] Agsmail mail server. [ออนไลน]. เขาถงไดจาก http://www.argosoft.com (วนทสบคน: 29 กนยายน 2553).[5] Adobe. Dreamweaver CS4. [ออนไลน]. เขาถงไดจาก http://www.adobe.com (วนทสบคน: 29 กนยายน 2553). [6] Editplus. [ออนไลน]. เขาถงไดจาก http://www.editplus.com (วนทสบคน: 29 กนยายน 2553).[7] Appserv. [ออนไลน]. เขาถงไดจาก http://www.appservnetwork.com (วนทสบคน: 29 กนยายน 2553).[8] Google.com. [ออนไลน]. เขาถงไดจาก http://www.google.com (วนทสบคน: 29 กนยายน 2553).

Page 76: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

76

ภาคผนวก

Page 77: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

77

ประวตผเขยนชอ สกล– นาย เสฎฐวฒ กลอมจตรรหสประจำ�ตว 503021214-0วนเกด 5 พฤษภาคม 2531ทอยทส�ม�รถตดตอได 111 หม 3 ต.พนมทวน อ.พนมทวน จ.กาญจนบร 71140 เบอรโทรศพท 083-6002238อเมล [email protected]

ประวตก�รศกษ�ระดบมธยมตน โรงเรยนเฉลมพระเกยรตสมเดจพระศรนครนทร จ.กาญจนบรระดบมธยมปลาย โรงเรยนเฉลมพระเกยรตสมเดจพระศรนครนทร จ.กาญจนบรระดบอดมศกษา คณะวทยาศาสตร ภาควชาวทยาการคอมพวเตอร มหาวทยาลยขอนแกน

ก�รฝกง�นสถานทฝกงาน บรษท Cat Telecom (กสท.)ไดรบการฝกงานดาน ควบคมคณภาพ

Page 78: csperson.kku.ac.th · Web viewบทท 1 บทนำ 1. 1 หล กการและเหต ผล กระบวนการลาของบ คลากรภาคว

78

ประวตผเขยนชอ สกล– นาย อธบด มาลหวลรหสประจำ�ตว 503021216-6วนเกด 3 กรกฎาคม 2529ทอยทส�ม�รถตดตอได 57 หม 11 ต.แวง อ.โพนทอง จ.รอยเอด 45110 เบอรโทรศพท 084-2714882อเมล [email protected]

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

ก�รฝกง�นสถานทฝกงาน บรษท Cat Telecom (กสท.)ไดรบการฝกงานดาน งานควบคมคณภาพ