Download - ระบบส่วนหน้าโรงพยาบาลสัตว์ มหาวิทยาลัยเกษตรศาสตร์ ก าแพงแสน · 1 ระบบส่วนหน้าโรงพยาบาลสัตว์
1
ระบบสวนหนาโรงพยาบาลสตว มหาวทยาลยเกษตรศาสตร ก าแพงแสน Front Office of Kasetsart University Veterinary Teaching Hospital
ประภาพร เพยรวมงสา1 ปราโมทย เนตรมณ2และ อาจารยดวงเพญ เจตนพพฒนพงษ3 1,2,3 ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร ก าแพงแสน มหาวทยาลยเกษตรศาสตร วทยาเขตก าแพงแสน
1 หม 6 ต.ก าแพงแสน อ.ก าแพงแสน จ.นครปฐม 73140 โทรศพท: 034-352853 E-mail: [email protected],2 [email protected]
บทคดยอ โรงพยาบาลสตว มหาวทยาลยเกษตรศาสตร ก าแพงแสน เปนโรงพยาบาลทใหบรการในการรกษาและดแลสตวปวย ซงการท างานในปจจบน ยงคงเปนการท างานทมการเกบขอมลในสวนของเวชระเบยนลงระบบเทานน ซงขอมลทเกบลงระบบยงไมครบถวนตามการใชงาน นอกจากนในสวนของการรกษา การจายยา และการนดหมายยงคงเกบขอมลในรปแบบของเอกสาร ท าใหไมสามารถเชอมตอการท างานในแผนกตางๆเขาดวยกนได สงผลใหข นตอนการด าเนนงาน การตรวจสอบและคนหาขอมลตางๆลาชา และการสรปผลการรกษา การจายยา หรอการนดหมายท าไดยาก ผจดท าจงไดพฒนาระบบสวนหนาโรงพยาบาลสตวขนเพอชวย จดเกบขอมลตาง ๆ ของผปวย ใหเปนระบบและแตละฝายสามารถใชขอมลรวมกนไดโดยสะดวก ส าหรบการพฒนาระบบสวนหนาโรงพยาบาลสตว มหาวทยาลยเกษตรศาสตร ก าแพงแสน ไดพฒนาขนในรปแบบของเวบแอพพลเคชนและเวบเซอรวซเพอใหระบบใหมสามารถท างานควบคกบระบบเดมได ซงจะสงผลใหเจาหนาทและบคลากรสามารถสบคนและแกไขขอมลไดอยางสะดวก รวดเรว และสามารถสรปรายงานจากขอมลตาง ๆ ไดอยางมประสทธภาพ โดยระบบทพฒนาขนสามารถแบงไดเปน 3 สวนไดแก สวนเวชระเบยนและการรกษา สวนการจายยาและตรวจสอบยา และสวนการนดหมาย ค าส าคญ: ระบบฐานขอมล, โรงพยาบาลสตว, เวบเซอรวซ Abstract
Kasetsart University Veterinary Teaching Hospital at
Kamphaeng Sean Campus provide diagnostic and therapeutic services in animal. In the present, it still working with the data only on the part
of Medical Record that keep data in the systems. It is incomplete data
to use. In the part of therapeutic, dispensing and appointments, it still
working with the data that keep in the document. So it can’t connect to the other departments. As the result, the operation, verification and
searching were delayed. It’s hard to conclude therapeutic, dispensing
or appointments. Therefore, we develop system in Front Office of
Veterinary Hospital to support storage patient's data to the system and
each department can share conveniently data.
Development system for Front Office of Veterinary Hospital at Kamphaeng Sean Campus use web application and web
service in this system to work together with old system so it's topicality
system and easy to use for personnel. Personnel can search, edit data
quickly and easily. It also can be concluded the report more
effectively. System developed was divided 3 parts, including therapeutic, dispensing and appointments.
Keyword: Database, Veterinary Teaching Hospital, Web service
1. บทน า โรงพยาบาลสตว มหาวทยาลยเกษตรศาสตร ก าแพงแสน
เปนโรงพยาบาลทใหบรการในการรกษาและดแลสตวปวยทงสตวขนาดเลก สตวขนาดใหญ สตวปา รวมไปถงสตวพเศษ เชน นกชนดตางๆ กระตาย สตวเลอยคลาน เปนตน ในปจจบนการท างานในแผนกเวชระเบยน จะตองกรอกขอมลในโปรแกรมไมโครซอฟท เอกซเซล เพอท าใบตดหนาแฟมประวตผ ปวยส าหรบผ ปวยใหม แลวจงใชโปรแกรมส าเรจรปซดออรแกไนดเซอร (CD Organizer) ในการลงทะเบยนเพอจดเกบขอมลผปวยอกครง ท าใหเกดความซ าซอนในการด าเนนงาน ซงแผนกบญชจะใชทะเบยนผปวยทบนทกไวผานเครอขายมาจดท าใบเสรจรบเงน แตในการใชงานโปรแกรมส าเรจรปซดออรแกไนดเซอรมการจดเกบรายละเอยดขอมลผปวยเพยงบางสวนไมครอบคลมกบการใชงาน ซงขอมลทะเบยนผปวยเปนขอมลทส าคญในการน ามาใชรวมกบสวนงานอนๆตอไปได โดยในปจจบนการท ารายงานสรปผลการรกษาจะตองน าขอมลจากสตวแพทยมาท าการบนทกในรปแบบไฟลไมโครซอฟท เอกซเซล ดานแผนกจายยา ยงจดเกบขอมลในรปแบบของเอกสาร ท าใหเกดปญหาในดานการตรวจสอบขอมลการใชยา สงผลใหสวนของคลงยาไมทราบปรมาณยาทคงเหลอในแผนกจายยา และไมสามารถจดเตรยมปรมาณยาได และการนดหมายเขาพบสตวแพทยยงไมมการบนทกขอมลในโปรแกรมส าเรจรป ท าใหไมทราบจ านวนผปวยทนดในแตละวน
จากปญหาขางตน ผ จ ดท าจงมแนวคดทจะสรางระบบฐานขอมลเวชระเบยน เพอจดเกบขอมลผปวยลงในระบบโดยเพมขอมลทเหมาะสมกบการใชงาน ทางดานแผนกจายยาระบบสามารถบนทก และตรวจสอบขอมลการจายยา สามารถแสดงขอมลจ านวนยาทเบกเขาแผนกจายยาจากการตดจ านวนการเบกทแผนกคลงยาไดโดยอตโนมต ท าใหแผนกคลงยาตรวจสอบปรมาณยาคงเหลอในแผนกจาย
2
ยาผานระบบได อกทงระบบยงสามารถจดเกบขอมลการนดหมายของสตวแพทยได นอกจากนนระบบสามารถน าขอมลไปจดท ารายงานสรปผลการรกษา การจายยา และการนดหมายได ระบบทพฒนาขนใชเทคโนโลยเวบเซอรวซเพอใหสามารถใชงานรวมกบโปรแกรมส าเรจรปของแผนกบญชทมอยเดมไดเพอชวยใหการท างานเปนระบบระเบยบมากขน ทงยงเกดความรวดเรวในการท างานอกดวย
2. ทฤษฏและหลกการทเกยวของ
2.1 โปแกรมซดออรแกไนดเซอร ระบบการท างานปจจบน ประกอบไปดวย 3 แผนกคอ
แผนกเวชระเบยน แผนกบญช และแผนกคลงยา ซงทงสามแผนกท างานโดยใชโปรแกรมซดออรแกไนดเซอร ซงเปนโปรแกรมบญชส าเรจรปทรวบรวมระบบตางๆไวดวยกน ซงโปรแกรมจะชวยใหการท างานลดความซ าซอน และสะดวกสบายขน โดยโปรแกรมสามารถก าหนดวธการท างานใหสอดคลองกบการท างานน นๆได โดยมรายละเอยด ดงน สวนเครองมอทใชในการพฒนาโปรแกรมซดออรแกรไนเซอรถกพฒนาขนดวยโปรแกรมวชวลฟอกซโปร (Visual FoxPro) [3] โดยทโปรแกรมวชวลฟอกซโปร มบรษทไมโครซอฟตเปนผผลตและจดจ าหนาย สวนฐานขอมล (Database) เนองจากโปรแกรมออรแกรไนเซอรพฒนามาจากวชวลฟอกซโปร จงใชฟอกซเบส (Foxbase) เปนฐานขอมล ซงฟอกซเบส จดวาเปนระบบจดการฐานขอมลทพฒนาขนภายใตแนวคดโมเดลขอมลเชงสมพนธ โดยทนกเขยนโปรแกรมจะมองวาขอมลทมการจดเกบอยในฐานขอมลของฟอกซเบส อยในรปแบบของไฟลทมความสมพนธกน โดยก าหนดแตละตาราง แทนดวย ไฟล .DBF ไฟลประเภทนมทงนยามโครงสรางของหนวยเกบขอมลและ ขอมลแตละแถวในตารางแทนดวยเรคคอรด และแตละคอลมนของแตละแถวแทนดวยฟลด ดงตารางท 1 ตารางท 1 การเปรยบเทยบโมเดลขอมลเชงสมพนธตามทฤษฏกบของฟอกซเบส
ตามทฤษฎ ฟอกซเบส
ฐานขอมล
ตาราง
แถว คอมลมนหรอแอตตรบว
ไฟล .DBC ไฟล .DBF เรคคอรด ฟลด
ไฟลดอทดบเอฟ (.DBF) เปนไฟลทเกบรายละเอยดทฟอกซ
เบสใชในการจดการฐานขอมล ตารางในฟอกซเบส แบงเปนสองชนด คอตารางทเปนสมาชกในฐานขอมลใดๆฐานขอมลหนง กบตาราง
อสระ (Free Table) เปนตารางทไมเปนสมาชกของฐานขอมลใดๆ เราสามารถเปดใชงานได แตส าหรบตารางทเปนสมาชกในฐานขอมลใด เราตองเปดฐานขอมลนนกอนเสมอจงจะสามารถเปดตารางนนได
ในสวนของการเชอมตอระบบสามารถใชวธแมพเนตเวรคไดรฟ (Map Network Drive) คอ การจ าลองฮารดดสก (Hard Disk) ของคอมพวเตอรเครองอนๆในระบบเครอขายเดยวกน ใหเปนเสมอนเปนฮารดดสกตวหนงของคอมพวเตอร บนระบบปฏบตการวนโดวส (Windows) สามารถก าหนดสทธการท างานและการเขาถงฮารดดสกไดจากเครองทท าการแชรฮารดดสก (Share Drive) โปรแกรมซดออรแกไนเซอร สามารถใชขอมลรวมกนไดในระบบเครอขายคอมพวเตอร(LAN) ดวยวธการแมพเนตเวรคไดรฟ
โดยจะตองตดตงโปรแกรมซดออรแกไนเซอรในเครองคอมพวเตอรท
ท าการแมพเนตเวรคไดรฟและอยบนระบบเครอขายเดยวกน จงจะ
สามารถเขาใชงานโปรแกรมได
2.2 เวบเซอรวซ (web service) [5] คอระบบซอฟตแวรทออกแบบมา เ พอสนบสนนการแลก เปลยนขอมลกน ระหวางเค รองคอมพว เตอรผ านระบบเครอขาย โดยทภาษาทใชในการตดตอสอสารระหวางเค รองคอมพวเตอร คอเอกซเอมแอล (XML) โดยอาศย HTTP รวมกบมาตรฐานเกยวกบเวบอนๆ ท าใหโปรแกรมประยกตทเขยนโดยภาษาตางๆ และท างานบนแพลตฟอรมตางๆกน สามารถใชเวบเซอรวซเพอแลกเปลยนขอมลผานทางเครอขายคอมพวเตอร REST (Representational State Transfer) [2] เ ปนแนวทาง ใหมในการสราง Web Service แบบเรยบงาย โดยเรยกใชผานทาง HTTP Method GET/POST/PUT/DELETE และสงขอมลออกมาในรปของ XML หรอ JSON ท าใหปรมาณขอมลทรบสง นอยกวาการใชเวบเซอวซรปแบบ SOAP อยมาก REST จงสงผลตอประสทธภาพของการใชงานโปรแกรมใหสามารถรบสงขอมลไดรวดเรวและเขาใจงาย
2.3 การออกแบบฐานขอมล
2.3.1 ขนตอนการพฒนาระบบฐานขอมล [4]
ภาพท 1 วฏจกรฐานขอมล (The Database Life Cycle: DBLC)
3
วฏจกรฐานขอมล (The Database Life Cycle: DBLC) เปนขนตอนในการพฒนาหรอจดท าระบบฐานขอมล ซงประกอบดวย 6 ขนตอน ดงภาพท 1 ซงประกอบไปดวย (1) การ ศกษาเ บองตนมวตถประสงค เ พอ ว เคราะหสถานการณขององคกร ก าหนดปญหา และขอจ ากด ก าหนดวตถประสงคและขอบเขตของระบบ
(2) การออกแบบฐานขอมล เมอผออกแบบฐานขอมลมความเขาใจลกษณะขององคกร ปญหาและขอจ า กด รวมท ง วตถประสงคและขอบเขตของระบบแลว กท าการออกแบบฐานขอมล
(3) การตดตงระบบ ขนอยกบระบบจดการฐานขอมลทใช โดยเรมตนจากการสรางฐานขอมล ก าหนด ผจดการฐานขอมล ก าหนดพนทๆ ทตองการใช และการสรางตารางตางๆ ในระบบ
(4) การทดสอบและประเมนผล เพอการตรวจสอบดวาระบบทพฒนามาสามารถท างานไดตามทตองการหรอไม ซงควรมการเตรยมขอมลทดสอบไวลวงหนา
(5) การด าเนนการ เมอฐานขอมลผานขนตอนการทดสอบและประเมนผล ตอไปกเปนขนตอน การด าเนนการ หรอการตดตงระบบ ซงตองเปนระบบทสมบรณพรอมใหผใชไดใชงานนนเอง ซงอาจ รวมไปถงการฝกอบรมใหแกผใช ทเปนพนกงานทตองใชงานจรงดวย
(6) การบ ารงรกษาและการปรบปรง หลงจากระบบไดเรมด าเนนการ ผจดการฐานขอมลจะตองเตรยมการบ ารงรกษา ฐานขอมลโดยการส ารองขอมลไว เพอสะดวกในการกคนขอมล เมอระบบมปญหา และหากม การใชงานไปนานๆ อาจตองท าการปรบปรงแกไขโปรแกรมใหเหมาะสมกบเหตการณ และ ความตองการของผใชทเปลยนแปลงไป
2.3.2 แบบจ าลองอ-อาร [3] แบบ จ า ล อ ง อ - อ า ร ( Entity-Relationship Model: E-R Model) เ ปนเค รองมอทใชในการออกแบบฐานขอมล ทแสดงความสมพนธ ระหวางเอนทตหรอสงทเราตองการจะจดเกบไวในฐานขอมล โดยน าเสนอในรปของของแผนภาพ ท เรยกวา อ-อารไดอะแกรม (E-R Diagram) ดวยการใชสญลกษณตางๆ แทน เอนทตแอตทรบวต คย และความสมพนธ
3. ภาพรวมและการออกแบบระบบ 3.1.การออกแบบโครงสรางพนฐานระบบ โครงสรางพนฐานของระบบจะประกอบไปดวย 3 สวน
หลกๆคอ
1) เวบแอพพลเคชน (Web Application) ท าหนา ท เ ปน
ตวกลางในการคนหาขอมล โดยจะมสวนตอประสาน (Interface) ท
แตกตางกนไปตามประเภทของผใชงาน โดยจะท าหนาทรบขอมลทปอนเขามาโดยผใชบรการ จากนนจะท าการเชอมตอไปขอใชบรการ
เวบเซอรวซ และจะแสดงผลตอผใชบรการ
2) เวบเซอรวซ (Web Service) เปนเซอรวซทใชในการ
เชอมระบบฐานขอมลใหมและฐานขอมลเดม โดยใหบรการใหขอมลทผใชบรการรองขอ และเพมขอมลไปยงฐานขอมลตามทผใชบรการ
ปอนเขาสระบบ
3) ฐานขอมล (Database Server) ฐานขอมลทใชจะมาจาก
ฐานขอมล 2 สวน ไดแกฐานขอมลทมอยเดมและฐานขอมลใหม โดย
ฐานขอมลทจดท าขนใหมนจะมการน าขอมลเขาจากฐานขอมลเดมในบางสวนและมการจดเกบขอมลเพมเตมในสวนทระบบเดมไมม
ภาพท 2 โครงสรางของระบบงานใหมควบคระบบเดม
จากภาพท 2 การท างานของระบบใหม เรมตงแตผใชเขาส
ระบบผานหนาเวบไซตทใหบรการ จะสามารถเขาสสวนตอประสาน
(Interface) ทแตกตางกนไปตามการท างานของผใช ไดแก แผนกจายยา แผนกเวชระเบยน และแผนกคลงยา เมอปอนขอมลเขาสระบบตวเวบ
แอพพลเคชนจะท าการขอบรการ (Request) ไปทเวบเซอรวซ (Web
Service) หลงจากนนเวบเซอรวซจะจดการเลอกบรการใหและเขาหา
ฐานขอมลทตองการจงจะตอบกลบ (Response) จากนนเครองจะท าการประมวลผลและจดการแสดงผลขอมลบนเวบแอพพลเคชนตามท
ผใชบรการรองขอบรการจากเวบแอพพลเคชน
โดยระบบจะท างานควบคกบโปรแกรมซดออรแกไนเซอร
ในระบบเดมคอ แผนกคลงยาทยงมการเบกจายยาในโปรแกรมซดออร
แกไนเซอร แตมเวบเซอรวซเขามาขอใชบรการขอมลจากฐานขอมลของคลงยาเพอน าไปค านวณปรมาณยาทเบกจายไปแผนกจายยา สวน
การท างานของแผนกบญชทยงท าใบเสรจและบญชในโปรแกรมซด
4
ออรแกไนเซอร ซงตองใชขอมลของเวชระเบยนทเปนปจจบน จงมการ
บรการจากเวบเซอรวซทเพมขอมลเวชระเบยนในโปรแกรมซดออรแก
ไนเซอร ใหเทาเทยมกบระบบใหม
3.2 การออกแบบเวบเซอรวซ เวบเซอรวซของถกแบงออกเปน 2 สวนใหญๆ คอ เซอรวซของฐานขอมล MySQL ของระบบใหม และเซอรวซของฐานขอมล
Foxbase บนโปรแกรมซดออรแกไนเซอรของระบบเดม
การออกแบบเวบเซอรวซจะแบงตามสวนตอประสาน
(Interface) และตารางกบความสมพนธของฐานขอมล เพอสรางเปน
คลาสและเมทอดทใหบรการเวบเซอรวซ
ภาพท 3 เมธอดของเวบเซอรวซ
จากภาพท 3 เปนการสรางเวบเซอรวซดวยเทคโนโลยของ Java และ Jersey ซงใหบรการสงของมลของผใชงานจากการขอบรการ
ผาน URL ทก าหนดดวยเมทอด GET จากน นเวบเซอรวซจงจะสง
ขอมลกลบไปในรปแบบ JSON ซงการต งชอของเมทอดจะตอง
สอดคลองกบการใหบรการเวบเซอรวซดวย
นอกจากนนการสรางเวบเซอรวซจ าเปนตองท าเอกสาร
คมอส าหรบการใชงานในแตละสวนควบคไปดวย
ภาพท 4 เอกสารคมอการใชงานเวบเซอรวซ
จากภาพท 4 เปนตวอยางเอกสารคมอทจดท าขน โดย 1
เซอรวซจะประกอบไปดวยชอเซอรวซ 1) ชอง URL ส าหรบใชบรการ
2) Type ส าหรบเมทอดการสงคาผาน HTTP และมขอก าหนดส าหรบ
สงพารามเตอรชนดตางๆ 3) Media type คอชนดของขอมลทสง เชน
รปแบบฟอรมบนทก8ขอมล เปนตน 4) ชอง return คอตวอยางของการ
ตอบกลบเวบเซอรวซ
ซงการแบงเวบเซอรของระบบจะมทงหมด 6 สวนใหญๆ
คอ การรกษา ขอมลสตวปวย การจายยา การนดหมาย รายงานรปผล
และการจดการผใชงานระบบ ดงตารางท 2-7 ตารางท 2 ตวอยางบางสวนของเวบเซอรวซ การรกษา
ชอเวบเซอรวซ ค าอธบาย
getRemedyJSON ขอการรกษาหนงการรกษาตามรหสการรกษา
getRemedyLimitPageJSON ขอการรกษาโดยจ ากดจ านวนแถว
getSearchRemedyJSON คนหาการรกษาโดยจ ากดจ านวนแถว
addRemedyJSON เพมขอมลการรกษา
ตารางท 3 ตวอยางบางสวนของเวบเซอรวซ ขอมลสตวปวย
ชอเวบเซอรวซ ค าอธบาย
getPetOwnerJSON ขอขอมลสตวปวยและเจาของหนงคนตาม รหสประจ าตวสตว
getSearchIDPetOwnerGroupJSON
คนหาขอมลเจาของจากชอหรอเบอรโทรศพทและรวมสตวทกตว ทเปนเจาของ
addPetJSON เพมขอมลสตว
addPetOwnerJSON เพมขอมลสตวและเจาของ
ตารางท 4 ตวอยางบางสวนของเวบเซอรวซ การจายยา
ชอเวบเซอรวซ ค าอธบาย
getDispenseJSON ขอขอมลการจายยาตามรหสการจายยา
getDispneseAmountByDateJSON
ขอขอมลการจายยา ซงเรยงตามวนทจายและรหสยา โดยรวมจ านวนยาทจายดวย
getDispenseByTimeAndPetIDJSON
ขอขอมลการจายยาจากรหสประจ าตวสตวและวนทจาย
addDispeneseJSON เพมขอมลการจายยา
5
ตารางท 5 ตวอยางบางสวนของเวบเซอรวซ การนดหมาย
ชอเวบเซอรวซ ค าอธบาย
getAppointJSON ขอขอมลการนดหมายจากรหสการนดหมาย
getsumAppointmentByDate ขอขอมลการนดหมายตามวนท โดยสรปยอดและแบงชวงเวลาทมการนด
addAppointmentJSON เพมขอมลการนดหมาย
updateAppointmentJSON แกไขขอมลการนดหมาย
ตารางท 6 ตวอยางบางสวนของเวบเซอรวซ รายงานและสรปผล
ชอเวบเซอรวซ ค าอธบาย
getPetSexRemedy ขอขอมลสรปผลการรกษา แบงตามเพศสตว ส าหรบสรางกราฟ
getDispenseCostPerMonth ขอขอมลสรปผลรายไดจาการจ า ย ย า แบ ง ต าม ร าย เ ด อน ส าหรบสรางกราฟ
getAppointmentChart ขอขอมลสรปการนดหมาย ส าหรบการสรางกราฟ
getRemedyexcel ขอขอมลสรปผลการ รกษา ส าหรบสรางไฟลไมโครซอฟท เอกซเซล
ตารางท 7 ตวอยางบางสวนของเวบเซอรวซ การจดการผใชระบบ
ชอเวบเซอรวซ ค าอธบาย
getAllUserJSON ขอขอมลของผ ใชงานระบบทงหมด
addUserJSON เพมขอมลผใชงานระบบ
updateUserJSON แกไขขอมลผใชงานระบบ
deleteUserJSON ลบขอมลผใชงานระบบ
3.3 แผนภาพกระแสขอมล (Data Flow Diagram) ผงแสดงขอมลทเขาสระบบและขอมลทออกจากระบบ
รวมทงบคคลทเกยวของกบระบบ โดยผงแสดงการไหลของขอมลในสวนของแผนกเวชระเบยน แผนกจายยา และแผนกคลงยา ดงภาพท 3
ภาพท 5 Context Diagram ของระบบสวนหนาโรงพยาบาลสตว
มหาวทยาลยเกษตร ก าแพงแสน
จากภาพท 5 แผนผงแสดงกระแสขอมลของระบบสวน
หนาโรงพยาบาลสตว มหาวทยาลยเกษตรศาสตร ก าแพงแสน มกลม
บคคลทเกยวของดวยทงหมด 6 กลม คอ ผปวย เจาหนาทแผนกเวชระเบยน เจาหนาทแผนกจายยา เจาหนาทแผนกคลงยา เจาหนาท
บนทกขอมล และสตวแพทย ซงการด าเนนงานจะเรมจาก เมอผปวย
เขารบการรกษา จะตองกรอกขอมลผปวย ผานเจาหนาทแผนกเวช
ระเบยน จากนนผปวยจะไดรบการรกษาจากสตวแพทย เมอสตวแพทย
สงยา เจาหนาทแผนกจายยาจะท าการกรอกขอมลการจายยาส าหรบผปวย ซงท าใหเจาหนาทแผนกคลงยาสามารถตรวจสอบขอมลการจาย
ยาได นอกจากนนยงสามารถสรปผลการรกษา สรปผลการนดหมาย
และสรปผลการจายยาไดจากระบบ
ภาพท 6 ภาพกระแสขอมล ระดบ 1 (DFD Level 1) ของระบบสวน
หนาโรงพยาบาลสตว มหาวทยาลยเกษตรศาสตร ก าแพงแสน
6
จากภาพท 6 แผนผงแสดงกระแสขอมลระดบ 1 ของระบบ
สวนหนาโรงพยาบาลสตว มหาวทยาลยเกษตรศาสตร ก าแพงแสน
แสดงใหทราบถงกระบวนการท างานหลกของระบบ โดยมกระบวนการท างานหลกๆทงสน 3 กระบวนการไดแก
1) กระบวนการท 1 บนทกประวตผปวยและขอมลการ
รกษา เปนระบบทจดการขอมลผ ใช จดการขอมลการลงทะเบยน
ส าหรบการกรอกประวตผปวย และจดการขอมลการรกษา สามารถอธบายขอมลเขาและออกจากขนตอน ดงน
(1) เ ม อผ ม าใชบ รก ารส าห รบผ ป วยใหม
เจาหนาทจะท าการกรอกประวต ลงในระบบ
(2) เมอระบบไดรบประวตผปวยแลว ระบบจะ
ท าการยนยนการจดเกบประวตผปวย เขาสแฟมขอมลผปวย (3) เจาหนาทแผนกเวชระเบยน สามารถท าการ
สบคน แกไขประวตผปวยได โดยจะแสดงผลทางหนาจอ
2) กระบวนการท 2 การจายยาและการตรวจสอบขอมล
การจายยา (1) เมอสตวแพทยสงยา เจาหนาทแผนกจายยา
จะตองกรอกขอมลการจายยาตามใบสงยา แลวขอมลจะถกบนทกลง
ในแฟมขอมลการจายยา
(2) การตรวจสอบการจายยา สามารถน าขอมล
การจายยามาจากแฟมขอมลการจายยา เพอตรวจสอบปรมาณการจาย
ยาวาเพยงพอตอความตองการในการรกษาผปวยหรอไม
3) กระบวนการท 3 การนดหมายผปวย เมอสตวแพทย
ก าหนดวนนดหมาย เจาหนาทแผนกจายยาจะตองกรอกขอมลการนดลงในระบบ เพอน าไปเกบในแฟมขอมลการนดหมาย
ภาพท 7 ภาพกระแสขอมล ระดบ 2 (DFD Level 2) การบนทกประวตผปวย และขอมลการรกษา
7
ภาพท 8 ภาพกระแสขอมล ระดบ 2 (DFD Level 2) การบนทกขอมล
การจายยา และตรวจสอบการจายยา
ภาพท 9 ภาพกระแสขอมล ระดบ 2 (DFD Level 2)
การนดหมาย
4. ผลการด าเนนงาน ผลการด าเนนงานแบงออกเปน 2 สวนคอ ผลการพฒนา
ระบบและผลการประเมนความพงพอใจของผใช โดยสามารถแจกแจง
ไดดงน
4.1 ผลการพฒนาระบบ ร ะบบ ส วนหน า โ ร งพย าบ าล ส ต ว ม ห า วท ย าล ย
เกษตรศาสตร ก าแพงแสน แบงการท างานออกเปน 4 สวนใหญๆ โดย
มรายละเอยดดงน 4.1.1 การบนทกประวตผ ปวยและขอมลการรกษา เปน
สวนจดการ คนหา เพม ลบ แกไข ขอมลประวตผปวยและขอมลการ
รกษา สามารถพมพบตรประจ าตว ใบตดหนาแฟม แสดงประวตการ
รกษา และแสดงรายงานสรปผลขอมลการรกษา
ภาพท 10 การจดการขอมลผปวย
ภาพท 11 การจดการขอมลการรกษา
8
ภาพท 12 สรปผลการรกษา
4.1.2 การบนทก และตรวจสอบขอมลการจายยา ซงในสวนนประกอบดวยการท างานในสวนของการคนหา และจดการ
ขอมลการจายยา แสดงจ านวนยาคงเหลอในสวนของหองจายยา แสดง
ขอมลยาทน าเขาในหองจายยา โดยระบบสามารถเพมจ านวนยาท
น าเขาจากฝายคลงยาโดยอตโนมต และแสดงรายงานสรปผลการจายยา
ภาพท 13 การจดการขอมลการจายยา
ภาพท 14 จ านวนยาคงเหลอในหองจายยา
ภาพท 15 จ านวนยาน าเขา
ภาพท 16 สรปผลการจายยา
4.1.3 การนดหมาย ระบบสามารถคนหา เพม ลบ แกไข
ขอมลการนดหมาย พมพบตรนดหมาย แสดงขอมลการนดหมายในแต
ละวน และแสดงรายงานสรปผลการนดหมาย
ภาพท 17 การจดการขอมลการนดหมาย
ภาพท 18 เพม/แสดงขอมลการนดหมาย
9
ภาพท 19 สรปผลการนดหมาย
4.2 ผลการประเมนความพงพอใจของผใช ระบบไดแบงการประเมนตามสทธของผ ใชงานซงม
ทงหมด 5 ประเภท ไดแก
4.2.1 แผนกเวชระเบยน ใชงานในสวนของการบนทก
ประวตผปวย ขอมลการรกษา และดรายงานสรปผลการรกษา ผลการ
ประเมนผใชงานสามารถใชงานระบบไดด และพอใจในสวนของการ
พมพบตรประจ าตวผ ปวยและใบตดหนาแฟม แตตองการตวชวยเพมเตมในการกรอกขอมลทอย
4.2.2 แผนกจายยา ใชงานในสวนของการจดการขอมลการ
จายยา และการนดหมาย ผลการประเมนผใชงานสามารถใชงานระบบ
ไดด 4.2.3 แผนกคลงยา ใชงานในสวนของการตรวจสอบขอมล
การจายยา และรายงานสรปผลการจายยา ผลการประเมนผใชงาน
สามารถใชงานระบบไดด และสามารถใชงานรวมกนระบบงานเกาได
4.2.4 แผนกบนทกขอมล ใชงานในสวนของการบนทก
ประวตผปวย ขอมลการรกษา ดขอมลการจายยา และขอมลการนดหมาย จดการขอมลผใชงาน ผลการประเมนผใชงานสามารถใชงาน
ระบบไดด และพอใจในสวนของรายงานสรปผล
4.2.5 สตวแพทย ใชงานในสวนของการดขอมลการจายยา
และขอมลการนดหมาย ผลการประเมนผใชงานสามารถใชงานระบบไดด
จากผลการประเมนผใชงานทง 5 ประเภทสรปไดวาระบบ
ระบบสามารถใชงานไดด แตเนองจากระบบมขอมลและรายละเอยด
หลายสวนมาก สงผลใหระบบมความซบซอนในการใชงาน หากผใช
ไมไดรบการอบรมการใชงานหรอศกษาคมอการใชงานมากอน จะไม
สามารถใชงานระบบไดอยางมประสทธภาพ
5. สรปผลการพฒนาระบบ
ร ะบบ ส วนหน า โ ร งพ ย าบ า ลส ต ว มห า ว ท ย าล ย
เกษตรศาสตร ก าแพงแสน ทพฒนามานสามารถชวยใหการจดการ
ขอมลไดอยางเปนระบบและมประสทธภาพ ในสวนของเวชระเบยน
ผปวยจะไดขอมลทมความเหมาะสมกบการใชงาน และสามารถน า
ขอมลไปใชงานรวมกบแผนกจายยา และ โปรแกรมส าเรจรปของ
แผนกบญชได ทางดานแผนกจายยา สามารถจดการขอมลการจายยาได
ท าใหแผนกคลงยาตรวจสอบปรมาณยาคงเหลอในแผนกจายยาผาน
ระบบได และในสวนของการนดหมาย ระบบสามารถจดการและ
ตรวจสอบขอมลการนดหมายได นอกจากนระบบยงสามารถแสดง
รายงานสรปการรกษา การจายยา และการนดหมาย ไดอยางสะดวก
รวดเรว ชวยอ านวยความสะดวกใหกบผใช ซงไดพฒนาระบบใหอย
ในรปแบบของเวบแอพพลเคชนทผใชสามารถเขาถงการใชงานไดงาย
6. กตตกรรมประกาศ ขอขอบคณ ผศ.นชนาฎ สตยากว อาจารยทปรกษารวม
โครงงาน ทชวยใหค าแนะน า ชแนะขอบกพรองทเกดขน และแนวทางการแกไขในการท าโครงงานใหดยงขน ขอขอบคณ ผศ.ดร.พรชย สญฐตเสร ผอ านวยการโรงพยาบาลสตว มหาวทยาลยเกษตรศาสตร ก าแพงแสน ทใหความอนเคราะหในการเกบขอมลภายในโรงพยาบาล ขอขอบคณ คณ นฐพล กรจรจนดา และ คณตวรรณ กรจรจนดา เจาหนาทฝายเวชระเบยน ทอนเคราะหขอมลรายละเอยดผปวย และการท างานท งหมดภายในโรงพยาบาล เพอใชในการศกษาระบบ ขอขอบคณ คณปทมพร สระทองยอด เจาหนาท ฝายคลงยา ทอนเคราะหขอมลในสวนของคลงยา
7. เอกสารอางอง [1] Peter Rob and Carlos Coronel, Database Systems: Design,
Implementation, and Management, Eighth Edition, United States:
Course Technology, 2009.
[2] “REST(Representational State Transfer) คออะไร”.[ออนไลน].
แหลงทมา: http://www.softmelt.com/article.php?id=134.
(8 พฤษภาคม 2559)
[3] ชาตพล นภาวาร, การเขยนโปรแกรมประยกตใชงานดวย Visual
FoxPro6.0 สไตลOOP, พมพครงแรก, กรงเทพมหานคร: บรษทเยลโล
การพมพ จ ากด, 2542.
[4] ปรศนา มชฌมา, ต าราวชาการจดการฐานขอมล, กรงเทพมหานคร:
คณะวทยาศาสตรและเทคโนโลย มหาวทยาลยราชภฏสวนดสต, 2556.
[5] “เวบเซอรวซ (องกฤษ: web service บรการบนเวบ) ”.[ออนไลน].
แหลงทมา:https://th.wikipedia.org/wiki/เวบเซอรวซ. (8 พฤษภาคม 2559)
10
นางสาว ประภาพร เพยรวมงสา มหาวทยาลยเกษตรศาสตร วทยาเขตก าแพงแสน คณะวศวกรรมศาสตร ก าแพงแสน ภาควชาวศวกรรมคอมพวเตอร ชนปท 4 E-mail : [email protected] เบอรโทรศพท : 086-774-1205 ผลงาน : ระบบสวนหนาโรงพยาบาลสตว
มหาวทยาลยเกษตรศาสตร ก าแพงแสน
นาย ปราโมทย เนตรมณ มหาวทยาลยเกษตรศาสตร วทยาเขตก าแพงแสน คณะวศวกรรมศาสตร ก าแพงแสน ภาควชาวศวกรรมคอมพวเตอร ชนปท 4 E-mail : [email protected] เบอรโทรศพท : 086-868-7813 ผลงาน : ระบบสวนหน าโรงพยาบาลสตว
มหาวทยาลยเกษตรศาสตร ก าแพงแสน
11
ไดรบการพจารณาเหนชอบโดย
.............................................................. (อ.ดวงเพญ เจตนพพฒนพงษ) ประธานกรรมการโครงงาน
..............................................................
(ผศ.นชนาฎ สตยากว) รองประธานกรรมการโครงงาน
..............................................................
(อ.ดร.ศวดล เสถยรพฒนากล) กรรมการโครงงาน