The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

ระบบการนัดหมายการฉีดวัคซีนรพ.สต.บ้านดอนคา

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by Punyisa Kaewchun, 2022-12-22 03:35:56

ระบบการนัดหมายการฉีดวัคซีน รพ.สต.บ้านดอนคา

ระบบการนัดหมายการฉีดวัคซีนรพ.สต.บ้านดอนคา

39

ข. ประเภทวัคซนี (vaccine_type)
ตารางที่ 4.2 แสดงขอ้ มลู ประเภทวัคซนี

ลำดับ ช่ือ Attribute คำอธิบาย รูปแบบ/ขนาด Key NOT ตวั อย่างข้อมูล
NULL

1 id ลำดับของประเภทวัคซนี int(11) PK Y 2
2 name ชือ่ ประเภทวัคซนี
3 status สถานะการใช้งาน varchar(100) FK(vaccine) Y วัคซนี พ้ืนฐานสำหรบั เด็ก

int(1) Y 1 = ใชง้ าน

ค. วัคซนี (vaccine)

ตารางท่ี 4.3 แสดงข้อมูลวัคซนี

ลำดบั ชื่อ Attribute คำอธิบาย รูปแบบ/ขนาด Key NOT ตวั อยา่ งขอ้ มลู
NULL

1 id ลำดับของวคั ซนี int(11) PK Y 2

2 vaccine_type ช่ือประเภทวคั ซนี int(11) FK(vaccine_ Y วัคซีนพนื้ ฐานสำหรับเด็ก

type)

3 name ช่ือวัคซนี varchar(200) Y วคั ซนี ตบั อักเสบบี

(MMR)

4 detail รายละเอียดของวัคซีน varchar(500) Y ตอ้ งได้รับทง้ั หมด 3 เขม็

เขม็ ที่ 1 แรกเกดิ

เข็มที่ 2 อายุ 1 เดือน

เขม็ ท่ี 3 อายุ 6 เดอื น

5 status สถานะการใช้งานของวัคซีน int(1) Y 1 = ใชง้ าน

ง. ประวตั ิการนดั หมาย (histoty)
ตารางท่ี 4.4 แสดงขอ้ มลู ประวัติการนดั หมาย

ลำดับ ช่ือ Attribute คำอธิบาย รูปแบบ/ขนาด Key NOT ตวั อย่างข้อมูล
NULL
PK
1 id ลำดบั ประวตั กิ ารนดั หมาย int(11) FK(user) Y3
2 user_id ลำดบั ของผู้มารับบริการ datetime
Y 1 = ลำดับตารางผใู้ ช้

40

ลำดบั ชื่อ Attribute คำอธบิ าย รูปแบบ/ขนาด Key NOT ตัวอยา่ งข้อมูล
NULL

3 datetime วันท่นี ดั หมาย int(11) Y 12/08/2565

4 status สถานะการมาตามนดั int(1) Y 1 = มาตามนดั

5 sequence จำนวนเขม็ ท่ฉี ดี int(2) Y 2

6 isPostpone การเลื่อนการนดั หมาย int(1) Y 0 = ไม่เล่อื นนัด

7 time_name เวลาทนี่ ัดหมาย varchar(200) Y 13.00-16.00 น.

จ. รายละเอยี ดประวตั ิการนัดหมาย (histoty_detail)
ตารางท่ี 4.5 แสดงขอ้ มลู รายเละเอียดประวตั ิการนัดหมาย

ลำดบั ช่ือ Attribute คำอธิบาย รูปแบบ/ขนาด Key NOT ตวั อยา่ งขอ้ มูล
PK NULL

1 id ลำดบั ของรายละเอยี ด int(11) FK(vaccine) Y1
ประวัติการนัดหมาย FK(history)
2 vaccine_id ลำดับของวคั ซนี int(11) Y 2 = ลำดับตารางวคั ซนี
3 history_id ลำดับของประวัติการนดั int(11) Y 27 = ลำดับตาราง
หมาย
ประวัตกิ ารนดั หมาย

ฉ. ตำแหนง่ (position)
ตารางท่ี 4.6 แสดงขอ้ มูลตำแหนง่

ลำดับ ช่อื Attribute คำอธิบาย รปู แบบ/ขนาด Key NOT ตัวอย่างขอ้ มูล
int(11) NULL
varchar(200) PK
1 id ลำดบั ของตำแหน่ง FK(user) Y4
2 name ช่อื ตำแหนง่ int(2)
Y พยาบาลวชิ าชพี ชำนาญ

การ

3 value กำหนดสทิ ธกิ์ ารเขา้ ถงึ Y 4 = เจ้าหนา้ ที่

41
4.5 การออกแบบสว่ นติดต่อกบั ผใู้ ช้ (User Interface Design)

การออกแบบสว่ นนำเขา้ (input design) จะเป็นการออกแบบส่วนของการติดตอ่ ของผ้ใู ชง้ าน
4.5.1 การออกแบบหน้าจอการเขา้ สูร่ ะบบของเจ้าหนา้ ท่รี พ.สต.
ออกแบบหน้าจอการเขา้ สู่ระบบสำหรบั เจ้าหน้าที่ จะประกอบดว้ ย ชอ่ื ผู้ใช้ รหัสผ่าน เพือ่ เขา้ สรู่ ะบบ

ภาพที่ 4.12 หน้าจอการเขา้ ส่รู ะบบของเจา้ หน้าที่
4.5.2 การออกแบบหนา้ เมนหู นา้ หลกั ของผดู้ แู ลระบบ
เปน็ การออกแบบหน้าเมนูหน้าหลักผูด้ ูแลระบบ เปน็ การออกแบบหนา้ จอหน้าหลกั เม่ือผู้ดูแลระบบ
ทำการเข้าสรู่ ะบบ จะข้ึนหนา้ หลกั การยนิ ดีต้อนรับ

ภาพที่ 4.13 หน้าเมนหู น้าหลกั ผดู้ ูแลระบบ

42
4.5.3 การออกแบบหน้าเมนูข้อมูลผู้มารับบรกิ าร
เป็นการออกแบบหน้าจอข้อมูลผู้มารับบริการ มีปุ่มค้นหา ลำดับ เลข HN เลขบัตรประชาชน ชื่อ-
นามสกลุ อายุ วันเดอื นปี เบอร์โทรศพั ท์

ภาพที่ 4.14 หน้าเมนขู อ้ มลู ผู้มารบั บรกิ าร
4.5.4 การออกแบบหน้าเมนขู อ้ มูลเจา้ หนา้ ท่ี
เป็นการออกแบบหน้าเพิ่มข้อมูลตำแหน่งเจ้าหน้าที่ จะประกอบด้วย กรอกข้อมูลชื่อตำแหน่ง และ
บันทกึ ข้อมลู

ภาพที่ 4.15 หน้าเพ่มิ ข้อมลู ตำแหนง่ เจ้าหน้าที่

43
4.5.5 การออกแบบหนา้ เมนูขอ้ มลู เจา้ หนา้ ที่
ประกอบดว้ ยชอ่ื -สกุล ตำแหน่ง อเี มล เบอร์โทรศพั ท์ สถานะการทำงาน เพ่มิ ข้อมลู และแกไ้ ขข้อมลู

ภาพที่ 4.16 หนา้ ขอ้ มูลเจา้ หน้าที่
4.5.6 การออกแบบหนา้ เพ่ิมขอ้ มลู เจ้าหน้าท่ี
ประกอบด้วย ชื่อ-สกลุ ตำแหนง่ Email เบอร์โทรศพั ท์ ช่ือผใู้ ช้ และรหัสผา่ น

ภาพที่ 4.17 หนา้ เพ่มิ ข้อมลู เจ้าหนา้ ท่ี

44
4.5.7 การออกแบบหนา้ แก้ไขขอ้ มลู เจา้ หน้าที่
ประกอบด้วย ลำดบั ชอ่ื -สกลุ ตำแหนง่ Email เบอร์โทรศัพท์ สถานะการทำงาน และช่อื ผ้ใู ช้

ภาพที่ 4.18 หนา้ แกไ้ ขข้อมูลเจ้าหน้าที่

45
4.5.8 การออกแบบหน้าเมนูประเภทวัคซีน
เปน็ การออกแบบหน้าเมนูประเภทวัคซีน จะประกอบดว้ ย ลำดับ ชอ่ื ประเภทวัคซนี สถานะการใช้งาน
เพ่มิ ข้อมลู และแกไ้ ขขอ้ มูล

ภาพท่ี 4.19 หน้าเมนูประเภทวัคซนี
4.5.9 การออกแบบหนา้ เพม่ิ ข้อมลู ประเภทวัคซีน
เป็นการออกแบบหนา้ เพมิ่ ขอ้ มูลประเภทวคั ซนี จะประกอบดว้ ย ชื่อประเภทวคั ซีน

ภาพท่ี 4.20 หนา้ เพมิ่ ข้อมูลประเภทวัคซีน

46
4.6.0 การออกแบบหนา้ แกไ้ ขขอ้ มลู ประเภทวัคซนี
เป็นการออกแบบหน้าแก้ไขข้อมูลประเภทวัคซีน จะประกอบด้วย รหัสประเภทวัคซีน ชื่อประเภท
วัคซนี สถานะการใช้งาน

ภาพท่ี 4.21 หน้าแก้ไขข้อมูลประเภทวัคซีน
4.6.1 การออกแบบหน้าเมนูวัคซนี
เป็นการออกแบบหน้าเมนูวัคซีน จะประกอบด้วย ลำดับ ชื่อวัคซีน รายละเอียด ประเภทวัคซีน
สถานะการใช้งาน แกไ้ ขขอ้ มูล

ภาพท่ี 4.22 หนา้ เมนวู คั ซีน

47
4.6.2 การออกแบบหนา้ เพิม่ ขอ้ มลู วัคซนี
เปน็ การออกแบบหนา้ เพม่ิ ขอ้ มลู วคั ซีน จะประกอบด้วย ชอ่ื วคั ซนี ประเภทวคั ซนี รายละเอยี ด

ภาพที่ 4.23 หนา้ เพมิ่ ข้อมลู วคั ซีน
4.6.3 การออกแบบหนา้ แก้ไขขอ้ มลู วัคซนี
เป็นการออกแบบหน้าแก้ไขข้อมูลวัคซีน จะประกอบด้วย รหัสประเภทวัคซีน ชื่อวัคซีน ประเภท
วัคซนี รายละเอยี ด สถานะการใช้งาน

ภาพท่ี 4.24 หนา้ แกไ้ ขขอ้ มูลวัคซนี

48
4.6.4 การออกแบบหน้าเมนูหน้าหลักของเจ้าหนา้ ท่ี
เป็นการออกแบบหน้าเมนูหน้าหลักของเจ้าหน้าที่ เมื่อผู้ใช้เข้าสู่ระบบจะแสดงหน้าหลัก ยินดีต้อนรับ
ในส่วนหลกั ของเจา้ หนา้ ที่

ภาพท่ี 4.25 เมนูหน้าหลกั ของเจา้ หนา้ ที่
4.6.5 การออกแบบหน้าเมนูตารางการฉีดวัคซนี วนั นี้
เป็นการออกแบบหน้าเมนูตารางการฉีดวัคซีนประจำวัน จะประกอบด้วย ลำดับ ชื่อ-นามสกุล เวลา
ชนดิ ของวัคซีน เขม็ ท่ีฉดี และสถานะการมาตามนดั ไม่มาตามนัด หรอื เลือ่ นนัด

ภาพท่ี 4.26 หน้าเมนตู ารางการฉดี วคั ซีนประจำวนั น้ี

49
4.6.6 การออกแบบหนา้ เมนตู ารางการฉีดวัคซนี วนั อน่ื
เป็นการออกแบบหน้าเมนตู ารางการฉดี วัคซีนวันอื่น จะประกอบด้วย ลำดับ ชื่อ-นามสกุล เวลา ชนิด
ของวัคซีน เข็มทีฉ่ ีด และสถานการณ์เล่ือนนัด

ภาพท่ี 4.27 หนา้ จอตารางการฉีดวคั ซีนประจำวันอนื่

50
4.6.7 การออกแบบหน้าเมนกู ารเลือ่ นนดั หมาย
เป็นการออกแบบหน้าเมนูเลื่อนนัดการฉีดวัคซีน จะประกอบด้วย ชื่อ-นามสกุล ประวัติการรับวัคซีน
วนั ที่นดั หมาย เวลาท่นี ัดหมาย ชนดิ ของวคั ซนี เข็มท่ฉี ดี เพือ่ บนั ทึกข้อมูล

ภาพท่ี 4.28 หนา้ เมนูเลอ่ื นนัดการฉดี วคั ซีน

51
4.6.8 การออกแบบหน้าเมนูข้อมูลผู้มารับบริการ
เป็นการออกแบบหน้าจอข้อมูลผู้มารับบริการ จะประกอบด้วย ลำดับ เลข HN เลขบัตรประชาชน
ชือ่ -นามสกลุ เพศ อายุ และเบอร์โทรศัพท์

ภาพท่ี 4.29 หนา้ เมนูข้อมลู ผ้มู ารบั บริการ

52
4.6.9 การออกแบบหน้าเมนูการนดั หมายฉีดวคั ซีน
เป็นการออกแบบหน้าเมนูการนัดหมายฉีดวัคซีน จะประกอบด้วย ชื่อ-นามสกุล ประวัติการรับวัคซนี
วันทีน่ ัดหมาย เวลาท่ีนดั หมาย เวลาท่นี ดั หมาย ชนดิ ของวัคซนี เข็มทีฉ่ ีด

ภาพท่ี 4.30 หนา้ เมนกู ารนดั หมายฉีดวัคซีน

53
4.7.0 การออกแบบหนา้ เมนูหนา้ หลักของผู้บริหาร
จะแสดงตารางประเภทของสถานการนัดหมายของผ้มู ารับบริการ และจะแสดงเปน็ แผนภมู ิดังภาพ

ภาพท่ี 4.31 เมนูหนา้ หลกั ของผบู้ ริหาร
4.7.1 การออกแบบหนา้ การเขา้ สู่ระบบของผู้มารับบริการ
ออกแบบหนา้ การเข้าส่รู ะบบของผมู้ ารับบริการ จะประกอบด้วย ชอ่ื ผูใ้ ช้ และรหัสผา่ น เขา้ สู่ระบบ

ภาพที่ 4.32 หนา้ การเขา้ ส่รู ะบบผู้มารบั บริการ

54
4.7.2 การออกแบบหนา้ การลงทะเบียนของผู้มารบั บริการใหม่
เปน็ การออกแบบหนา้ การลงทะเบยี นของผู้มารับบริการใหม่ จะประกอบด้วย เลขบัตรประชาชน เลข
HN ชื่อ-นามสกุล เพศ วันเดือนปีเกิด ชื่อ-นามสกุลบิดา ชื่อ-นามสกุลมารดา บ้านเลขที่ (ที่ติดต่อได้) หมู่ท่ี
ตำบล/แขวง อำเภอ/เขต จังหวัด รหัสไปรษณีย์ เบอร์โทรศัพท์มือถือ ชื่อผู้ใช้ รหัสผ่าน ยีนยันรหัสผ่าน เพ่ือ
บนั ทึกข้อมลู การลงทะเบียนเขา้ ใช้งานระบบ

ภาพท่ี 4.33 การลงทะเบียนของผู้มารบั บรกิ ารใหม่

55
4.7.3 การออกแบบหนา้ เมนหู นา้ หลักของผมู้ ารับบริการ
เป็นการออกแบบหน้าเมนูหน้าหลักของผู้มารับบริการ จะมีแถบเมนูหน้าหลัก การนัดหมาย และ
ประวัตกิ ารรบั วคั ซนี ในส่วนของหนา้ หลักเปน็ การยินดตี ้อนรบั ผู้มารับบรกิ าร

ภาพที่ 4.34 หนา้ เมนหู นา้ หลักของผมู้ ารบั บริการ
4.7.4 การออกแบบหนา้ เมนูการเล่ือนการนดั หมาย
เปน็ การออกแบบหน้าเมนูการนดั หมายผู้มารับบริการ จะประกอบด้วย วันทนี่ ัดหมาย เวลาทีน่ ดั หมาย
ชนิดของวคั ซนี จะมปี มุ่ เลื่อนการเล่ือนนัดหมาย และปมุ่ ยกเลิกการนัดหมาย

ภาพที่ 4.35 หน้าเมนกู ารเลอื่ นนดั หมายของผ้มู ารบั บริการ

56
4.7.5 การออกแบบหน้าเมนูประวัตกิ ารรับวคั ซนี
เป็นการออกแบบหน้าเมนูประวัตกิ ารรับวคั ซีน ประกอบด้วย ลำดับ วันที่ เวลา และชนิดของวัคซนี ท่ี
ไดร้ ับ

ภาพท่ี 4.36 หนา้ เมนูประวัติการรับวัคซนี ผรู้ ับบริการ

57
4.7.6 การออกแบบหนา้ เมนขู อ้ มูลสว่ นตัวของผู้มารบั บริการ
เปน็ การออกแบบหนา้ ข้อมูลสว่ นตัวของผมู้ ารับบรกิ าร จะประกอบไปดว้ ย เลขบตั รประชาชน เลข HN
ชื่อ-นามสกลุ เพศ วันเดือนปี ชื่อ-นามสกลุ บิดา ชื่อ-นามสกุลมารดา บ้านเลขที(่ ที่ติดต่อได้) หมู่ที่ ตำบล/แขวง
อำเภอ/เขต จงั หวัด รหสั ไปรษณยี ์ เบอร์โทรศพั ท์มือถือ ชือ่ ผใู้ ช้ รหัสผา่ น ยนื ยนั รหสั ผ่าน

ภาพที่ 4.37 หน้าเมนขู ้อมูลสว่ นตัวของผู้มารบั บรกิ าร

58

บทท่ี 5
การพฒั นาและทดสอบระบบ

จะเป็นเรื่องการพัฒนาระบบเพอื่ ให้เห็นถึงขัน้ ตอนการพัฒนาระบบนดั หมายการฉีดวัคซีนรพ.สต.บ้าน
ดอนคา ตั้งแต่การเร่มิ ติดตั้งโปรแกรมท่ีใช้ในการพัฒนาตลอดจนถึงการทดสอบระบบในข้นั ตอนสดุ ท้าย เพ่ือให้
ทราบขอ้ ผดิ พลาดท่เี กิดขน้ึ กอ่ นนำแอปพลิเคชันไปใช้งานจรงิ
5.1 การพฒั นาโปรแกรม

ระบบนดั หมายการฉดี วัคซนี รพ.สต บ้านดอนคา จะประกอบดว้ ยโครงสร้างของไฟล์ ดงั นี้
5.1.1 โครงสร้างของไฟล์โปรแกรม

ภาพที่ 5.1 โครงสร้างของไฟลโ์ ปรแกรม

59

ภาพที่ 5.2 ตัวอยา่ งโครงสร้างของไฟลข์ ้อมลู ในฐานขอ้ มลู
5.2 พัฒนาโครงสรา้ งของไฟลข์ ้อมูล

5.2.1 การเตรยี มเครอ่ื งติดต้งั ระบบ
1) ทำการดาวนโ์ หลด XMAPP สำหรบั Windows

ภาพที่ 5.4 ทำการดาวนโ์ หลด XMAPP สำหรับ Windows

60

2) ทำการติดต้ัง คลกิ Next

ภาพท่ี 5.5 ทำการติดตงั้ คลิก Next
3) ทำการเลอื ก Components ทเี่ ราต้องการ

ภาพท่ี 5.6 ทำการเลอื ก Components ท่ีเราตอ้ งการ

61

4) เลอื ก Path ในการติดตัง้ XAMPP

ภาพท่ี 5.7 ทำการเลือก Path ในการตดิ ตง้ั XAMPP
5) ทำการเลอื กภาษาที่ต้องการ

ภาพที่ 5.8 ทำการเลอื กภาษาที่ตอ้ งการ

62

6) คลกิ Next

ภาพท่ี 5.9 Bitnami for XAMPP

7) คลกิ Next

ภาพท่ี 5.10 Ready to Install

63

8) จากนั้นเขา้ โปรแกรม XAMPP และทำการคลกิ Start Apache และ Mysql ตามลำดบั

ภาพท่ี 5.11 เขา้ โปรแกรม XAMPP และทำการคลกิ Start Apache และ Mysql ตามลำดบั
9) จากนนั้ คลกิ ทป่ี ่มุ Admin ใน MySQL

ภาพท่ี 5.12 เขา้ โปรแกรม PHP MyAdmin

64

5.3 การทดสอบระบบ
5.3.1 การลงทะเบยี น
ตารางท่ี 5.1 การลงทะเบียนท่ีไม่ถกู ต้อง

Test case id SW-UI-001
Test case description
Pre-Condition ตรวจสอบความถูกตอ้ งของการนำขอ้ มลู เขา้ ในการลงทะเบยี น
Test steps
มีการลงทะเบยี นผมู้ ารับบรกิ ารใหม่
Stub Data ID
Stub Data description Step Expected Actual Test
Stub Data Detail
result result Status

1) ป้อนข้อมูลชอื่ -สกลุ หนา้ จอมี

2) ปอ้ นขอ้ มูลวันเดอื นปีเกิด เพศ การแจง้

3) ป้อนขอ้ มูลท่อี ยู่ เตือน

4) ป้อนขอ้ มูลเบอร์โทรศัพท์ ขอ้ ความ

5) ป้อนชือ่ ผูใ้ ช้ กรอกขอ้ มลู

6) ป้อนข้อมูลรหัสผา่ น ยืนยันรหสั ผ่าน ไมค่ รบ

7) กดปมุ่ ลงทะเบยี น

Stub - SW-UI-001

ขอ้ มลู สำหรบั ทดสอบแล้วให้ผลลพั ธใ์ นกรณที ี่ไม่ถกู ต้อง

Parameters name Values

ชือ่ ผูใ้ ช้งาน somchai

รหัสผา่ น somchai

65

ตารางท่ี 5.2 การลงทะเบียนท่ีถูกต้อง

Test case id SW-UI-002

Test case description ตรวจสอบความถูกต้องของการนำข้อมูลเขา้ ในการลงทะเบยี น

Pre-Condition มีการลงทะเบยี นผมู้ ารับบรกิ ารใหม่

Test steps Step Expected Actual Test

result result Status

1) ป้อนขอ้ มูลเลขบตั รประชาชน หน้าจอมี

2) ปอ้ นข้อมูลชอื่ -สกุล การแจง้

3) ป้อนข้อมลู วันเดือนปเี กิด เพศ เตือน

4) ป้อนขอ้ มลู ทอ่ี ยู่ ขอ้ ความ

5) ป้อนข้อมลู เบอรโ์ ทรศพั ท์ ลงทะเบียน

6) ป้อนชื่อผใู้ ช้ สำเร็จ

7) ปอ้ นข้อมูลรหสั ผา่ น ยนื ยนั รหัสผ่าน

8) กดปุ่ม ลงทะเบียน

Stub Data ID Stub - SW-UI-002

Stub Data description ข้อมูลสำหรบั ทดสอบแล้วใหผ้ ลลพั ธใ์ นกรณที ี่ถกู ต้อง

Stub Data Detail Parameters name Values

ชือ่ ผู้ใช้งาน somchai

รหัสผ่าน somchai

66

5.3.2 การเขา้ สรู่ ะบบ
ตารางท่ี 5.3 การการเขา้ สูร่ ะบบทถ่ี กู ต้อง

Test case id SW-UI-003

Test case description ตรวจสอบความถูกตอ้ งของการนำข้อมลู เขา้ ในการเข้าส่รู ะบบ

Pre-Condition มีการเขา้ สรู่ ะบบในสิทธิ์ของผใู้ ช้งาน

Test steps Step Expected Actual Test

result result Status

1) ป้อนชื่อผใู้ ช้ หน้าจอแสดงการ

2) ป้อนขอ้ มลู รหสั ผ่าน เขา้ สู่ระบบสำเรจ็

3) กดปุ่ม เขา้ สู่ระบบ

Stub Data ID Stub - SW-UI-003

Stub Data description ข้อมลู สำหรบั ทดสอบแล้วให้ผลลัพธใ์ นกรณีที่ถกู ต้อง

Stub Data Detail Parameters name Values

ช่ือผ้ใู ช้งาน somchai

รหสั ผ่าน somchai

67

5.3.3 การนดั หมาย
ตารางท่ี 5.4 การนัดหมายท่ีถูกตอ้ ง

Test case id SW-UI-004

Test case description ตรวจสอบความถูกต้องของการนดั หมายการรับวัคซีน

Pre-Condition ทำการนัดหมายในสทิ ธิข์ องเจ้าหน้าที่

Test steps Step Expected Actual Test

result result Status

1) กดเลือกชื่อผู้มารับบริการที่จะ หนา้ จอแสดงการ

ทำการนัดหมาย นัดหมายสำเรจ็

2) เลอื กวันที่

3) เลือกเวลา

4) เลือกชนดิ วคั ซนี

5) ปอ้ นเขม็ ท่ฉี ดี

Stub Data ID Stub - SW-UI-004

Stub Data description ข้อมลู สำหรบั ทดสอบแล้วใหผ้ ลลพั ธใ์ นกรณีทถ่ี ูกต้อง

Stub Data Detail Parameters name Values

ช่อื ผใู้ ช้งาน wannee

รหัสผ่าน wannee

68

5.3.4 การนัดหมาย
ตารางท่ี 5.5 การเล่ือนการนัดหมายทถี่ กู ตอ้ ง

Test case id SW-UI-005

Test case description ตรวจสอบความถูกตอ้ งของการเลอ่ื นการนดั หมายการรับวัคซนี

Pre-Condition ทำการเลื่อนการนัดหมายในสิทธ์ขิ องเจา้ หน้าท่ี

Test steps Step Expected Actual Test

result result Status

1) กดปุ่มเลื่อนนัด ตรงกับชื่อผู้มา หนา้ จอแสดงการ

รบั บริการทีต่ อ้ งการเลอ่ื นนดั เล่อื นการนดั

2) เลอื กวันท่ี หมายสำเรจ็

3) เลือกเวลา

4) กดป่มุ บันทึกข้อมูล

5) กดปมุ่ ยืนยนั การเลอื่ นนัด

Stub Data ID Stub - SW-UI-005

Stub Data description ข้อมูลสำหรบั ทดสอบแลว้ ใหผ้ ลลพั ธใ์ นกรณีทถ่ี ูกตอ้ ง

Stub Data Detail Parameters name Values

ชื่อผู้ใช้งาน wannee

รหสั ผา่ น wannee

69

5.3.5 การยกเลิกการนดั หมาย
ตารางที่ 5.6 การยกเลิกการนัดหมายที่ถกู ตอ้ ง

Test case id SW-UI-006

Test case description ตรวจสอบความถกู ตอ้ งของการยกเลกิ การนดั หมายการรับวัคซีน

Pre-Condition ทำการเลอื่ นการนดั หมายในสิทธข์ิ องผูม้ ารับบรกิ าร

Test steps Step Expected Actual Test

result result Status

1) กดปุ่มยกเลิกนัด ตรงกับวันท่ี หนา้ จอแสดงการ

ตอ้ งการยกเลิก ยกเลกิ การนดั

2) กดยนื ยันการยกเลกิ นัด หมายสำเรจ็

Stub Data ID Stub - SW-UI-006

Stub Data description ข้อมลู สำหรับทดสอบแล้วใหผ้ ลลัพธ์ในกรณีทถี่ ูกต้อง

Stub Data Detail Parameters name Values

ชื่อผ้ใู ช้งาน somchai

รหัสผ่าน somchai

70

5.3.6 การออกรายงาน
ตารางท่ี 5.7 ออกรายงาน

Test case id SW-UI-007
Test case description
Pre-Condition ตรวจสอบความถูกต้องของขอ้ มูลตามเดอื น และปี
Test steps
รายงานการฉีดวัคซนี ประจำเดอื น
Stub Data ID
Stub Data description Step Expected Actual Test
Stub Data Detail
result result Status

1) เลือกเดือนที่ต้องการ หน้าจอแสดง

2) กดปุม่ คน้ หา ข้อมูลค่าเฉลี่ยรวม

3) เลือกปีทีต่ อ้ งการ ตามการเลือก

4) กดปมุ่ ค้นหา เดือน และแสดง

กราฟตามการ

เลอื กปี

Stub - SW-UI-007

ขอ้ มูลสำหรับทดสอบแลว้ ใหผ้ ลลพั ธ์ในกรณีทข่ี อ้ มูลถูกต้อง

Parameters name Values

ชอ่ื ผ้ใู ช้งาน jumnian

รหัสผ่าน jumnian

71

บทท่ี 6
สรุปผลการดำเนนิ งาน

โครงงานเล่มนี้เป็นระบบนัดหมายการฉีดวัคซีนรพ.สต.บ้านดอนคา โดยได้พัฒนาระบบการนัดหมาย
การฉดี วคั ซนี โดยหน่วยงานทีใ่ หบ้ รกิ ารการฉีดวคั ซีนโรงพยาบาลส่งเสริมสุขภาพตำบล เพือ่ เพ่มิ แนวทางในการ
ช่วยเหลือ และอำนวยความสะดวกใหก้ ับผ้มู ารับบรกิ าร และเจา้ หน้าที่รพ.สต.
6.1 สรปุ ผลการดำเนินงาน

ระบบนัดหมายการฉีดวคั ซีนรพ.สต.บ้านดอนคา ช่วยอำนวยความสะดวกให้กับเจ้าหน้าท่ีรพ.สต.บ้าน
ดอนคา และผู้มารับบริการเข้าถงึ ข้อมูลได้อย่างรวดเร็ว โดยอำนวยความสะดวกให้กับผูม้ ารับบริการ สามารถ
ทำการเลอื่ นนัดหมาย หรอื ยกเลกิ นดั หมายได้ดว้ ยตนเอง ในสว่ นของเจา้ หนา้ ทรี่ พ.สต.สามารถทำการนัดหมาย
เลื่อนนัดหมายได้สะดวกมากยิ่งขึ้น รวมถึงการออกรายงานสำหรับผู้บริหารรพ.สต. สามารถดูข้อมูลการมารับ
วคั ซนี ของผู้มารับบรกิ ารในแต่ละเดือน และดปู ฏิทินยอ้ นหลังรายปีได้

6.2 ปัญหาในการดาํ เนินงาน
จากการท่ีได้ทดลองใช้ระบบการนัดหมายการฉีดวัคซีนน้ี มีข้อจำกัดในการใช้งานระบบ ซึ่งสามารถใช้

งานไดใ้ นเวบ็ แอปพลเิ คชันเท่านัน้ ไม่เหมาะกับผู้ใช้งานท่ตี ้องการใช้งานในรูปแบบของแอปพลิเคชันบนสมาร์ท
โฟน นอกจากน้ผี ู้จดั ทำโครงานได้ทราบถงึ ข้อจำกัดในเร่ืองของการจดั การลำดบั การนัดหมายของผมู้ ารับบริการ
ที่ไม่มีการแสดงผลของลำดับมารับวัคซีนที่ชัดเจนให้ทางผู้มารับบริการได้ทราบลำดับตามการนัดหมาย ซึ่ง
ระบบการนัดหมายการฉีดวัคซีน สามารถนัดหมายได้ในวันและเวลาราชการ โดยจะแบ่งเป็นช่วงเช้า 08.30-
12.00 น. และช่วงบ่าย 13.00-16.00 น. ซึ่งทางรพ.สต.อาจจะต้องมีบัตรคิวสำหรับผู้มารับบริการตามลำดับ
การมารพ.สต. ทไ่ี ดท้ ำการนัดหมายในระบบไว้แลว้ และปญั หาด้านสุดท้ายคือการแจ้งเตือนข้อมูลให้กับผู้มารับ
บริการ ทางระบบการนัดหมายการฉีดวัคซีนไม่สามารถแจ้งเตือนการเปลี่ยนแปลงการนัดหมายให้กับผู้มารับ
บริการได้แบบเรียลไทม์ โดยทางผู้มารับบริการจะต้องเข้าสู่ระบบ ในการตรวจสอบวัน และเวลาการนัดหมาย
ดว้ ยตนเอง

6.3 ข้อเสนอแนะ
ในอนาคตสามารถพัฒนาระบบการนัดหมายการฉีดวัคซีน ให้อำนวยความสะดวกในการเข้าถึงการใช้

งานให้กับผู้ใช้งานได้ง่ายมากยิ่งขึ้น ในรูปแบบแอปพลิเคชันบนสมาร์ทโฟน นอกจากนี้ผู้จัดทำโครงานได้มี

72

ข้อเสนอแนะในเร่ืองของการจัดการลำดับการนัดหมายของผู้มารับบรกิ ารได้มีประสิทธิภาพมากยิง่ ข้ึน โดยเมอื่
มีการนัดหมายการมารับวัคซีน ให้มีการแสดงผลในหน้าการนัดหมายของเจ้าหน้าที่ และผู้มารับบริการ โดย
แสดงลำดับการมารับวัคซีนตามการนัดหมาย เช่น คิวที่ 01 เวลา 08.30-12.00 น. คิวที่ 02 เวลา 08.30-
12.00 น. เป็นต้น และข้อเสนอแนะสุดท้ายให้มีการแจ้งเตือนการเปลี่ยนแปลงการนัดหมายให้กับผู้มารับ
บริการได้ในเวลาปัจจุบัน (Real time) โดยทางผู้มารับบริการไม่ต้องเข้าสู่ระบบ เพื่อตรวจสอบวัน และเวลา
การนดั หมายดว้ ยตนเอง

73

บรรณานกุ รม

เกยี รตพิ งษ์ อุดมธนะธรี ะ. (15 มีนาคม 2562). วงจรการพฒั นาระบบ (System Development Life cycle :
SDLC) . เ ข ้ า ถ ึ ง ไ ด ้ จ า ก ก ร ม ส ่ ง เ ส ร ิ ม อ ุ ต ส า ห ก ร ร ร ม ก อ ง โ ล จ ิ ส ต ิ ก ส์ :
https://dol.dip.go.th/th/category/2019-02-08-08-57-30/2019-03-15-11-06-29

จรี าวุธ วารินทร์. (2562). พัฒนาเวบ็ ไซต์สมัยใหมด่ ้วย HTML5 JavaScript + CSS3 ฉบบั สมบรู ณ.์ Simplify.
ณ ั ฐ พ ง ศ ์ ส ุ ว ร ร ณ ร ั ต น ์ . ( 4 ม ี น า ค ม 2 5 6 0 ) . Web Server Xampp ค ื อ อ ะ ไ ร เ ข ้ า ถ ึ ง ไ ด ้ จ าก

https: / / sites. google. com/ a/ satunatc. ac. th/ kar- srang- websit- sux- kar-
sxn/bthkhwam/details/webserverxamppkhuxxari
วิจิตรา พรหมจรรย์. (9 มีนาคม 2562). เรียนรู้คำสั่ง Sql ไปด้วยกัน step by step. เข้าถึงได้จาก Blog
NSTRU: https://race.nstru.ac.th/home_ex/blog/topic/show/2940
Akinode, J. L., & Oloruntoba, S. A. (2017). Design and Implementation of a Patient Appointment
and Scheduling System. Department of Computer Science, Federal Polytechnic Ilaro
Nigeria.
borntodev. (29 ธันวาคม 2563). Bootstrap คืออะไร ใช้งานยังไง เข้าถึงได้จาก borntodev:
https: / / www. borntodev. com/ c/ webdeveloper/ bootstrap- ค ื อ อ ะ ไ ร - ใ ช ้ ง า น ย ั ง ไ ง -
5fead4a368fff
Chaves, A., Guimarães, T., Duarte, J., Peixoto, H., Abelha, A., & Machado, J. (2021). Development
of FHIR based web applications for appointment management in healthcare. Procedia
Computer Science, 184, 917-922.
Kamaraj, K., Jayasuriya, R., JeevaBharathi, N., Harish, K., & Hariprasath, C. (2020). A WEB
APPLICATION DEVELOPMENT FOR INFRASTRUCTURE MANAGEMENT AND SERVICES.
Lukić, I., Köhler, M., & Kiralj, E. (2021). Appointment scheduling system in multi-doctor/
multiservice environment. International journal of electrical and computer engineering
systems, 12(3), 171-176.
webdodee. (1 กันยายน 2563). PHP คืออะไร สามารถทำอะไรได้บ้าง และสิ่งที่ต้องการก่อนเริ่มใช้งาน.
เข้าถงึ ได้จาก webdodee: https://www.webdodee.com/what-is-php/
Zaw, M. P. P. (2019). Clinic Reservation System.
ZIXZAX STUDIO. ( 1 4 ม ก ร า ค ม 2 5 6 5 ) . PhpMyAdmin ค ื อ อ ะ ไ ร เ ข ้ า ถ ึ ง ไ ด ้ จ า ก zixzax. net:
https://zixzax.net/database/what-is-phpmyadmin/

74

ภาคผนวก

75

ภาคผนวก ก
คำถามในการสมั ภาษณ์

76

ผู้สมั ภาษณ์ : นางสาวปุญญศิ า แก้วช่นื และนางสาวพชั รลดา ทองเกล้ยี ง
ผู้ใหส้ ัมภาษณ์ : นางพฒั นา ฤทธิรงค์
ตำเเหน่ง : พยาบาลวชิ าชีพชำนาญการ
วันทีใ่ นการสัมภาษณ์ : 11 ตลุ าคม 2564
1. การแบง่ ประเภทของวคั ซนี มีกี่แบบ อะไรบ้าง
2. กระบวนในการนัดหมายฉีดวคั ซีนเปน็ อย่างไร มอี ะไรบา้ ง
3. การจดั ลำดับควิ ในการจองวคั ซนี ทางรพ.สต. มกี ารจดั อยา่ งไร
4. ชว่ งเวลาในการนัดผมู้ ารับบรกิ ารมาฉีดวคั ซีนเปน็ การนดั แบบใด
5. การเล่อื น/การยกเลกิ นัดการฉดี วคั ซีนใครสามารถทำการไดบ้ า้ ง และต้องก่อนถึงเวลานดั หมายนานเทา่ ไหร่
6. มรี ายละเอยี ดเกีย่ วกับวคั ซีนหรอื ไม่
7. มตี วั อย่างผงั โครงสร้างของรพ.สต. หรอื ไม่
8. มีแบบฟอร์มสำหรบั การกรอกประวัติของผูม้ ารบั บริการหรือไม่
9. เจา้ หนา้ ที่ฉดี วคั ซนี กับผ้ทู ดี่ ูระบบงาน IT แยกฝา่ ยกันหรอื ใช้เจา้ หนา้ ทค่ี นเดียวกันในการดแู ลระบบ

77

ภาคผนวก ข
ตวั อยา่ งแบบฟอรม์ บตั รอนามยั เดก็

78

79

ประวัตผิ ู้จัดทำ

ช่ือผจู้ ดั ทำ นางสาวปญุ ญิศา แกว้ ช่ืน
รหัสประจำตัว 62106182
สำนักวชิ า สารสนเทศศาสตร์
สาขา นวัตกรรมสารสนเทศทางการแพทย์
วันเดือนปีเกดิ 2 มีนาคม 2543
ท่อี ยู่ 134/1 หมทู่ ่ี 1 ตำบลทอนหงส์ อำเภอพรหมคีรี จงั หวัดนครศรีธรรมราช 80320

ช่อื ผู้จดั ทำ นางสาวพัชรลดา ทองเกล้ยี ง
รหสั ประจำตัว 62106554
สำนกั วชิ า สารสนเทศศาสตร์
สาขา นวัตกรรมสารสนเทศทางการแพทย์
วันเดือนปเี กดิ 16 มกราคม 2544
ท่ีอยู่ 132/4 หมทู่ ี่ 1 ตำบลกรูด อำเภอพุนพนิ จังหวัดสรุ าษฎรธ์ านี 84130


Click to View FlipBook Version