14
1 บทที1 บทนํา 1.1 ที่มาของระบบ ระบบฐานขอมูลบุคลากร กองคลังและทรัพยสิน มหาวิทยาลัยบูรพา พัฒนาขึ้น เนื่องจากปจจุบันการขออนุญาตลาปวย ลาพักผอน ลากิจ คาคลอดหรือลาอุปสมบท มีการ บันทึกหรือเอกสารแบบฟอรมการลาตางๆ จึงทําใหการดําเนินการมีความลาชาในการขอ อนุมัติใบลาจากหัวหนางานหรือผูอํานวการรวมไปถึงการคนหาขอมูลการลงเวลาปฏิบัติงาน ขอมูลการลา ขอมูลการมาสายและขอมูลประวัติบุคลากรที่มีการจัดเก็บในรูปแบบเอกสารทีมีการสืบคนไดยากและใชเวลานาน เพราะเหตุนี้จึงไดเล็งเห็นความสําคัญของเทคโนโลยีทางอินเทอรเน็ต ที่จะนํามา พัฒนาระบบฐานขอมูลบุคลากร กองคลังและทรัพยสิน มหาวิทยาลัยบูรพาโดยนําเทคโนโลยี สารสนเทศเขามาใชในการแกไขปญหาตางๆ เพราะเทคโนโลยีสารสนเทศนั้นชวยใหการ ดําเนินงานมีความรวดเร็ว มีความถูกตองของขอมูลและใชลดเวลา ภาระงานของเจาหนาทีอีกทั้งยังสามารถทราบผลการอนุมัติการลาทันที 1.2 วัตถุประสงค 1. เพื่อพัฒนาระบบฐานขอมูลบุคลากร กองคลังและทรัพยสิน มหาวิทยาลัยบูรพาทีชวยประสิทธิภาพในการทํางานของบุคลากร 2. เพื่อใหมีความถูกตองและความรวดเร็วในการดําเนินการลา 3. เพื่อนําความรูที่ไดเรียนมาใชใหเกิดประโยชน 1.3 แนวทางการพัฒนาระบบ 1. วางแผนการดําเนินงาน 1.1 กําหนดปญหา 1.2 ศึกษาความเปนไปได 2. ศึกษาวิเคราะหระบบงาน

บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

1

บทท่ี 1

บทนํา

1.1 ที่มาของระบบ ระบบฐานขอมูลบุคลากร กองคลังและทรัพยสิน มหาวิทยาลัยบูรพา พัฒนาขึ้น

เนื่องจากปจจุบันการขออนุญาตลาปวย ลาพักผอน ลากิจ คาคลอดหรือลาอุปสมบท มีการบันทึกหรือเอกสารแบบฟอรมการลาตางๆ จึงทําใหการดําเนินการมีความลาชาในการขออนุมัติใบลาจากหัวหนางานหรือผูอํานวการรวมไปถึงการคนหาขอมูลการลงเวลาปฏิบัติงาน ขอมูลการลา ขอมูลการมาสายและขอมูลประวัติบุคลากรที่มีการจัดเก็บในรูปแบบเอกสารท่ีมีการสืบคนไดยากและใชเวลานาน

เพราะเหตุนี ้จึงไดเล็งเห็นความสําคัญของเทคโนโลยีทางอินเทอรเน็ต ที่จะนํามาพัฒนาระบบฐานขอมูลบุคลากร กองคลังและทรัพยสิน มหาวิทยาลัยบูรพาโดยนําเทคโนโลยีสารสนเทศเขามาใชในการแกไขปญหาตางๆ เพราะเทคโนโลยีสารสนเทศนั้นชวยใหการดําเนินงานมีความรวดเร็ว มีความถูกตองของขอมูลและใชลดเวลา ภาระงานของเจาหนาท่ี อีกท้ังยังสามารถทราบผลการอนุมัติการลาทันที

1.2 วัตถุประสงค

1. เพื่อพัฒนาระบบฐานขอมูลบุคลากร กองคลังและทรัพยสิน มหาวิทยาลัยบูรพาท่ี

ชวยประสิทธิภาพในการทํางานของบุคลากร

2. เพ่ือใหมีความถูกตองและความรวดเร็วในการดําเนินการลา

3. เพ่ือนําความรู ท่ีไดเรียนมาใชใหเกิดประโยชน

1.3 แนวทางการพัฒนาระบบ 1. วางแผนการดําเนินงาน 1.1 กําหนดปญหา

1.2 ศึกษาความเปนไปได 2. ศึกษาวิเคราะหระบบงาน

Page 2: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

2 2.1 รวบรวมขอมูลจากธุรการ

2.2 วิเคราะหความตองการของระบบจากผูใชงาน 2.3 จัดลําดับความสําคัญของปญหาท่ีผูใชตองการเพ่ือพัฒนาระบบ 3. การออกแบบระบบ

3.1 ออกแบบฐานขอมูล 3.2 ออกแบบ User Interface 3.3 จัดทําโปรแกรม

1.4 ขอบเขตของระบบ

1. ระบบการจัดการผูเขาใชระบบ 1.1 การกําหนดสิทธิการเขาใชงานระบบของผูใชงาน 1.2 การตรวจสอบสิทธิการเขาใชงานระบบ 1.3 การจัดลําดับการอนุมัติใบลา

2. ระบบแบงผูใชเปน 4 สวน คือ บุคลากร หัวหนางาน ผูอํานวยการและเจาหนาท่ี 2.1 สวนของบุคลากร

2.1.1 สามารถตรวจสอบตารางกิจกรรมได 2.1.2 สามารถเรียกดูประวัติสวนตัวได 2.1.3 สามารถเรียกดูประวัติการลงเวลาปฏิบัติงานได 2.1.4 สามารถเรียกดูประวัติการลาได 2.1.5 สามารถตรวตสอบสิทธิ์การลาได 2.1.6 สามารถบันทึกการฝกอบรมได 2.1.7 สามารถเรียกดูประวัติการฝกอบรมได 2.1.8 สามารถบันทึกใบลาได

2.2 สวนของหัวหนางาน 2.2.1 สามารถตรวจสอบตารางกิจกรรมได 2.2.2 สามารถเรียกดูประวัติสวนตัวได 2.2.3 สามารถเรียกดูประวัติการลงเวลาปฏิบัติงานได 2.2.4 สามารถเรียกดูประวัติการลาได 2.2.5 สามารถตรวตสอบสิทธิ์การลาได 2.2.6 สามารถบันทึกการฝกอบรมได 2.2.7 สามารถเรียกดูประวัติการฝกอบรมได 2.2.8 สามารถบันทึกใบลาได

Page 3: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

3

2.2.9 สามารถอนุมัติใบลาผูใตบังคับบัญชาได 2.2.10 สามารถเรียกดูรายงานการลาผูใตบังคับบัญชาได 2.2.11 สามารถเรียกดูรายงานการประวัติการลงเวลาปฏิบัติงานผูใตบังคับบัญชาได

2.3 สวนของผูอํานวยการ 2.3.1 สามารถตรวจสอบตารางกิจกรรมได 2.3.2 สามารถเรียกดูประวัติสวนตัวได 2.3.3 สามารถเรียกดูประวัติการลงเวลาปฏิบัติงานได 2.3.4 สามารถเรียกดูประวัติการลาได 2.3.5 สามารถตรวตสอบสิทธิ์การลาได 2.3.6 สามารถบันทึกการฝกอบรมได 2.3.7 สามารถเรียกดูประวัติการฝกอบรมได 2.3.8 สามารถบันทึกใบลาได 2.3.9 สามารถอนุมัติใบลาผูใตบังคับบัญชาได 2.3.10 สามารถเรียกดูรายงานการลาผูใตบังคับบัญชาได 2.3.11 สามารถเรียกดูรายงานการประวัติการลงเวลาปฏิบัติงานผูใตบังคับบัญชาได

2.4 สวนของเจาหนาท่ี 2.4.1 สามารถตรวจสอบตารางกิจกรรมได 2.4.2 สามารถเรียกดูประวัติสวนตัวได 2.4.3 สามารถเรียกดูประวัติการลงเวลาปฏิบัติงานได 2.4.4 สามารถเรียกดูประวัติการลาได 2.4.5 สามารถตรวตสอบสิทธิ์การลาได 2.4.6 สามารถบันทึกการฝกอบรมได 2.4.7 สามารถเรียกดูประวัติการฝกอบรมได 2.4.8 สามารถบันทึกใบลาได 2.4.9 สามารถอนุมัติใบลาได 2.4.10 สามารถเรียกดูรายงานการลาได 2.4.11 สามารถเรียกดูรายงานการประวัติการลงเวลาปฏิบัติงานได 2.4.12 สามารถบันทึกขอมูลบุคลากรได

Page 4: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

4

1.5 เคร่ืองที่ใชมือสําหรับการพัฒนาระบบ

1. HTML

2. CSS และ Java Script

3. Jquery, Ajax และ Bootstrap

4. PHP

5. MySQL

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

1.6.1 ไดระบบฐานขอมูลบุคลากร กองคลังและทรัพยสิน มหาวิทยาลัยบูรพา ที่ใชงานไดจริง

1.6.2 ไดเรียนรูการใชเครื่องมือในการพัฒนาระบบ

Page 5: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

5

บทท่ี 2

วิธีการดําเนินโครงงาน

การวิเค ราะหและออกแบบระบบฐานขอมูลบ ุคล ากร กองคลังและทรัพย ส ิน มหาวิทยาลัยบูรพา โดยออกแบบ ดังตอไปนี้

1. User Story 2. Use Case Diagram 3. Use Case Description 4. การออกแบบหนาจอ

รวมไปถึงการออกแบบ Prototype ระบบเพื่อชวยใหผู ใชงานมองเห็นภาะระบบมากยิ่งข้ึน

2.1 User Story เพื่อใชในการเก็บความตองการของระบบจากผูใชงานจึงใหผูใชงานไดบอกถึงหนาท่ีการทํางานและความตองการใหระบบสามารถทําได ดังตอไปนี้

2.1.1 User Story ระบบบุคลากรกองคลังและทรัพยสิน

ธุรการ บุคลากร หัวหนา/ผูอํานวยการ ฉ ัน ต อ ง ก า ร บ ัน ท ึก ป ร ะ ว ัต ิก า รฝกอบรม

ฉันตองการบันทึกขอลา ฉ ัน ต อ ง ก า ร อ น ุม ัต ิก า ร ล า ข อ งลูกนอง

ฉันตองการบันทึกขอลา ฉ ัน ต อ งก า รต ร ว จ ส อ บ ส ถ าน ะใบลา

ฉันตองการบันทึกขอลา

ฉัน ต อ งกา ร โอนส ิท ธิ ์ก า รล าข า มงบประมาณ

ฉ ัน ต อ งก า รต ร ว จ ส อ บ ป ระ ว ัติสวนตัว

ฉันตองการตรวจสอบสถานะใบลา

ฉันตองการตรวจสอบสถานะใบลา ฉันตองการตรวจสอบการลงเวลาปฏิบัติงาน

ฉ ัน ต อ ง ก า ร ต ร ว จ ส อ บ ป ร ะ ว ัติสวนตัว

ฉ ัน ต อ ง ก า ร ต ร ว จ ส อ บ ป ร ะ ว ัติสวนตัว

ยกเลิกใบลา(หัวหนายังไมอนุมัติ) ฉ ัน ต อ ง ก า ร ต ร ว จ ส อ บ ป ร ะ ว ัติบุคลากร

ฉ ัน ต อ ง ก า ร ต ร ว จ ส อ บ ป ร ะ ว ัติบุคลากร

ฉันตองการตรวจสอบประวัติการฝกอบรม

ฉันตองการตรวจสอบการลงเวลาปฏิบัติงาน

ฉันเพ่ิม/แกไขขอมูลบุคลากร ฉันตองการตรวจสอบประวัติการฝกอบรมของบุคลากร

ฉันตองการตรวจสอบการลงเวลาปฏิบัติงาน

ฉันตองการดูรายงานสรุปการลาของบุคลากร

Page 6: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

6

ฉ ัน ต อ ง ก า ร แ ก ไ ข ใ บ ล า ท่ีผูอํานวยการอนุมัติแลว

ฉ ัน ต อ ง ก า ร ด ูร า ย ง า น ก า ร ล ารายบุคคล/แตละแผนก

ฉันตองการตรวจสอบประวัติการฝกอบรมของบุคลากร

ยกเลิกใบลา

ฉันตอ งการดูรายงานสรุปการลาของบุคลากร

ฉ ัน ต อ ง ก า ร ด ูร า ย ง า น ก า ร ล ารายบุคคล/แตละแผนก

ยกเลิกใบลา

Page 7: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

7

2.2 Use Case Diagram การออกแบบ ใน สวนนี ้เป น การสร า งแบบ จําลอง ในม ุมมอ งของผู ใช เ พื ่อ ให ม อง เห ็นความสามารถและการทํางานโดยรวมของระบบบริหารจัดการสนามฟุตบอลหญาเทียมได โดยแยกตามการทํางานของแตละ Actor

Page 8: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

8

2.3 Use Case Description 2.3.1 Use Case Description: บันทึกขอลา

Use Case Name : UC 1: บันทึกขอลา

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

Triggering Event : บุคลากร เจาหนาท่ี หัวหนาและผูอํานวยการ (Actor) สามารถทําการบันทึกการลาไดผานหนาเว็บไซต

Brief Description : บุคลากร เจาหนาที่ หัวหนาและผูอํานวยการ เลือกประเภทการลา กรอกขอมูลตามแบบฟอรมและทําการบันทึกการลาผานเว็บไซต ระบบจะบันทึกใบลาไวในฐานขอมูล และระบบจะสงขอความวา “มีการลาลาสุด” ถึงหัวหนาและผูอํานวยการ

Actors : บุคลากร เจาหนาท่ี หัวหนาและผูอํานวยการ

Related Use Cases : - ตรวจสอบสิทธการเขาใชงานของบุคลากร เจาหนาท่ี หัวหนาและผูอํานวยการ - ขอมูลพ้ืนฐาน - ขอมูลการลา

Stakeholders : เจาหนาท่ีธุรการเปนฝายกําหนดรายละเอียดแบบฟอรมการลา

Preconditions : - ตรวจสอบขอมูลสิทธิ ์การลาของ บุคลากร เจาหนาที ่ หัวหนาและผู อํานวยการ เรียบรอยและถูกตอง

Post conditions : - บันทึกขอมูลการลา - E-mail แสดงขอความวา “มีการลาลาสุด” สงถึงหัวหนาและผูอํานวยการ

Flow of Events : Actor System

1. บุคลากร เจาหนาที่ หัวหนาและผู อํานวยการ เลือกประเภทการลา บันทึกการลาผานหนาเว็บไซต

1.1 ระบบแสดงแบบฟอรมตามประเภทการลาท่ีเลือก

2. บุคลากร เจาหนาที่ หัวหนาและ

ผูอํานวยการ กรอกขอมูลตามแบบฟอรมผานหนาเว็บไซต

2 .1 ระบบตรวจสอบขอมูลสํา ค ัญ ที ่ย ัง ไม ได ก ร อก ถ า ย ัง ไม ไดกรอกระบบจะแจงเตือน

3. บุคลากร เจาหนาที่ หัวหนาและผูอํานวยการ กดบันทึกการลา

3.1 ระบบบันทึกขอมูล 3.2 ระบบสง E-mail แสดงขอความวา“มีการลาลาสุด” ถึงหัวหนาและผูอํานวยการ

Exception

Conditions :

ไมมี

Page 9: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

9

2.4 การออกแบบหนาจอ การออกแบบหนาจอการทํางานของระบบบริหารจัดการสนามฟุตบอลหญาเทียมนี้

มีการออกแบบหนาจอในสวนการทํางานของบุคลากร หัวหนาหนวยงาน ผูอํานวยการ และเจาหนาท่ี ไวดังนี้

Page 10: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

10

บทท่ี 3

ผลการดําเนินโครงงาน

จากการวิเคราะหความตองการของผูใชงาน การออกแบบระบบและการพัฒนาระบบตามข้ันตอนในบทท่ี 2 จึงไดระบบในสวนของบุคลากร หัวหนางานบางสวนดังตอไปนี้

3.1 การดําเนินการสวนของบุคลากรและหัวหนางาน ในสวนของบุคลากร มีการดําเนินการทั้งสิ ้น 7 สวนดวยกัน คือ การบันทึกใบลา

บันทึกการฝกอบรม ประวัติสวนตัว ประวัติการลา ประวัติการฝกอบรม บันทึกอนุมัติใบลาและรายละเอียดใบลา

3.1.1 การบันทึกใบลา บุคลากรสามารถบันทึกประวัต ิก ารลาโดย เลือกประ เภทการลาที ่ม ีทั ้งหมด 4

ประเภทในหนาเดียวและเมื่อบันทึกใบลาระบบจะสงอีเมลไปยังหัวหนา ดังแสดงในรูป

Page 11: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

11

3.1.2 บันทึกการฝกอบรม บันทึกการฝกอบรมเมื่อบุคลากรบันทึกปงบประมาณ วัน ที ่อบรม ชื ่อ โครงการ

สถานท่ี ผูรับผิดชอบและบันทึก ดังแสดงในรูป

3.1.3 บันทึกอนุมัติใบลา บันทึกอนุมัติใบลาสําหรับหัวหนางาน จากที่บุคลากรขอบันทึกใบลา หัวหนางาน

สามารถเลือกใบลาท้ังหมดและอนุมัติได ดังแสดงในรูป

Page 12: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

12

3.1.4 ประวัติสวนตัว ผู ใช ส ามารถตรวจสอบขอม ูลป ระวัต ิส วนต ัว ข อม ูล การดําร งตําแหน ง ขอม ูล

เครื่องราชอิสริยาภรณ ดังแสดงในรูป

3.1.5 ประวัติการลา ผูใชสามารถตรวจสอบประวัติการลา โดยการเรียงตามวันที่ ประเภทการลา หรือ

สามารถคนหาได ดังแสดงในรูป

Page 13: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

13

3.1.6 ประวัติการฝกอบรม ผูใชสามารถตรวจสอบประวัติการฝกอบรม โดยการเรียงตามวันที่ ปงบประมาณ

สถานท่ี หรือสามารถคนหาได ดังแสดงในรูป

3.1.7 เพ่ิม – แกไขขอมูลบุคลากร ผูดูแลระบบสามารถขอมูลเพิ่มบุคลากรที่เขามาใหมหรือแกไขขอมูลบุคลากรไดรวมทั้งการเพ่ิมต่ําแหนง แกไข หรือการเพ่ิมขอมูลเครื่องราชอิสริยาภรณ ดังแสดงในรูป

Page 14: บทที่ 1finance.buu.ac.th/.../uploads/2016/doc/person_new.pdf · 2018-02-16 · 1.5 เครื่องที่ใช มือสําหรับการพัฒนาระบบ

14

3.1.8 รายละเอียดใบลา

รายละเอียดใบลาในรูปแบบ pdf ผูใชสามารถเรียกดูและพิมพรายงานหรือบันทึกใบลาไวในเครื่อง ดังแสดงในรูป