สื่อและขบวนการทางสังคมในมาเลเซีย: กรณีศึกษา หนังสือพิมพ์มาเลเซียกีนี
DPU - กรณีศึกษา : คลินิกวรรณสิน...
Transcript of DPU - กรณีศึกษา : คลินิกวรรณสิน...
การพฒนาเวบไซตเวชระเบยนคลนกออนไลน กรณศกษา : คลนกวรรณสน การแพทย
ฐตนนท เอยดรกษ
งานคนควาอสระนเปนสวนหนงของการศกษาตามหลกสตรวทยาศาสตรมหาบณฑต สาขาเทคโนโลยคอมพวเตอรและการสอสาร บณฑตวทยาลย มหาวทยาลยธรกจบณฑตย
พ.ศ. 2553
DPU
Development of Online Clinical Medical Record Website Case Study : Wanasin Clinic
Thitinun Iadrak
An Independent Study Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science (Computer and Communication Technology)
Department of Computer and Communication Technology Graduate School, Dhurakij Pundit University
2010
DPU
จ
กตตกรรมประกาศ
งานคนควาอสระฉบบนส าเรจลงไดดวยด ดวยความอนเคราะหของอาจารยทปรกษา
งานคนควาอสระ ผชวยศาสตราจารย ดร.ประณต บญไชยอภสทธ ทเสยสละเวลาอนมคาให
ค าแนะน าประเดนตางๆ ในการศกษา และชแนวทางในการแกปญหา การคนควาหาขอมลเพมเตม
อนเปนประโยชนในการวเคราะหและสรปผลการศกษา รวมทงการตรวจสอบขอบกพรองตางๆและ
การแกไขงานใหสมบรณมากยงขน ผวจยขอขอบพระคณ
ขอขอบคณ คลนกวรรณสน การแพทย ทใหโอกาสไดในการศกษาระบบงานเดม และ
พฒนาเวบไซตเวชระเบยนคลนกออนไลน
ขอขอบคณ บดา มารดา และบคคลในครอบครวทคอยใหความหวงใยและก าลงใจใน
ทกๆดานตลอดมา
ผวจยหวงเปนอยางยงวา งานคนควาอสระฉบบน จะเปนประโยชนกบผท ตองการ
ศกษาดานการพฒนาเวบไซตเวชระเบยนคลนกออนไลน และหากมขอผดพลาดประการใดใน
งานคนควาอสระฉบบน ผวจยตองกราบขออภยเปนอยางสงมา ณ ทนดวย
ฐตนนท เอยดรกษ
DPU
ฉ
สารบญ
หนา บทคดยอภาษาไทย.................................................................................................................. ฆ บทคดยอภาษาองกฤษ............................................................................................................. ง กตตกรรมประกาศ.................................................................................................................. จ สารบญ.................................................................................................................................... ฉ สารบญตาราง.......................................................................................................................... ซ สารบญภาพ............................................................................................................................. ฌ บทท 1. บทน า......................................................................................................................... 1 1.1 ทมาและความส าคญของปญหา.......................................................................... 1 1.2 วตถประสงคของการวจย.................................................................................... 2 1.3 ขอบเขตของการวจย........................................................................................... 2 1.4 ประโยชนทคาดวาจะไดรบ................................................................................. 2 2. แนวคด ทฤษฏ และผลงานวจยทเกยวของ............................................................... 3 2.1 เวชระเบยน......................................................................................................... 3 2.2 หลกการออกแบบเวบไซต.................................................................................. 6 2.3 PHP……………………..................................................................................... 9 2.4 MySQL…………………………....................................................................... 12 2.5 เวบเซอรวส..............……………....................................................................... 14 2.6 งานวจยทเกยวของ.............................................................................................. 20 3. ระเบยบวธวจย........................................................................................................... 23 3.1 ขนตอนการด าเนนการวจย.................................................................................. 23 3.2 อปกรณและเครองมอทใชในการวจย................................................................. 23 3.3 ระยะเวลาในการด าเนนการวจย.......................................................................... 25 3.4 สรป..................................................................................................................... 25
DPU
ช
สารบญ (ตอ)
หนา 4. ผลการวเคราะหและการออกแบบระบบ.................................................................... 26 4.1 การศกษาปญหาการท างานในระบบปจจบน...................................................... 26 4.2 การวเคราะหระบบ.............................................................................................. 28 4.3 การออกแบบระบบ............................................................................................. 31 5. ผลการจดท าและการทดสอบระบบ........................................................................... 44 5.1 การจดท าระบบ................................................................................................... 44 5.2 การทดสอบระบบ............................................................................................... 52 6. สรปผลการวจย.......................................................................................................... 70 6.1 สรปผลการวจย................................................................................................... 70 6.2 ปญหาและแนวทางแกไข.................................................................................... 71 6.3 ขอจ ากดของระบบ.............................................................................................. 71 6.4 ขอเสนอแนะในการพฒนาตอไป........................................................................ 71 บรรณานกรม.......................................................................................................................... 72 ประวตผเขยน.......................................................................................................................... 75
DPU
ซ
สารบญตาราง
ตารางท หนา 3.1 ระยะเวลาในการด าเนนการวจย............................................................................. 25 5.1 คณลกษณะของตาราง user……………................................................................ 44 5.2 คณลกษณะของตาราง patient……........................................................................ 45 5.3 คณลกษณะของตาราง outcomes…….................................................................... 45 5.4 คณลกษณะของตาราง webboard_answer….......................................................... 46 5.5 คณลกษณะของตาราง webboard_question…........................................................ 47
DPU
ฌ
สารบญภาพ
ภาพท หนา 2.1 เวชระเบยนผปวย………........................................................................................ 4 2.2 การออกแบบระบบน าทาง....................................................................................... 8 2.3 เปรยบเทยบการท างานระหวางโปรแกรม MySQL และ PostgreSQL……............. 13 2.4 ซอฟตแวรเซอรวสโดยใช Distributed Computing……………………………...... 15 2.5 โมเดลการท างานของเวบเซอรวส......................................................………... 17 2.6 มาตรฐานตางๆ ทเกยวของกบเวบเซอรวส...................................................... 19 4.1 ระบบงานเดม........................................................................................................ 27 4.2 Use Case Diagram ระบบเวชระเบยนคลนกออนไลน........................................... 29 4.3 ระบบงานใหม....................................................................................................... 30 4.4 Activity Diagram การเขาสระบบ.......................................................................... 32 4.5 Activity Diagram การเพม-ลบผปวย...................................................................... 33 4.6 Activity Diagram ตรวจสอบและแกไขขอมลผปวย............................................... 34 4.7 Activity Diagram การรกษาและนดหมายผปวย..................................................... 35 4.8 Activity Diagram ผลการตรวจ.............................................................................. 36 4.9 Activity Diagram จายยาและช าระเงน................................................................... 37 4.10 Activity Diagram เวบบอรดของระบบ.................................................................. 38 4.11 Activity Diagram แจงเตอนวนนดหมาย................................................................ 39 4.12 Activity Diagram การออกจากระบบ..................................................................... 40 4.13 ER-Diagram ของระบบเวชระเบยนคลนกออนไลน.............................................. 41 4.14 ER-Diagram ของระบบ Webboard..……………….............................................. 42 4.15 Conceptual Design ของเวบไซต............................................................................ 43 5.1 หนาจอการออกแบบเวบเพจ…………………………………………….……...... 48 5.2 หนาจอการตกแตงรปภาพและโลโก…………………………………….............. 49 5.3 หนาจอการเขยนโคด.............................................................................................. 50 5.4 สวนประกอบของเวบเพจ....................................................................................... 51 5.5 การเขาสระบบ....................................................................................................... 53 5.6 หนาจอการเขาสระบบของแพทยและผชวยแพทย................................................. 54
DPU
ญ
สารบญภาพ (ตอ)
ภาพท หนา 5.7 หนาจอการเขาสระบบของผปวย........................................................................... 55 5.8 หนาจอการเพมขอมลผปวย.................................................................................... 56 5.9 หนาจอรายชอผปวย................................................................................................ 57 5.10 หนาจอใบรบรองแพทย.......................................................................................... 58 5.11 หนาจอการแกไขขอมลผปวยของแพทยและผชวยแพทย....................................... 59 5.12 หนาจอการแจงเตอนการลบขอมลผปวย................................................................ 60 5.13 หนาจอการผลการคนหาขอมลผปวย...................................................................... 61 5.14 หนาจอประวตผปวย.............................................................................................. 62 5.15 หนาจอเพมผลการตรวจผปวย................................................................................ 63 5.16 หนาจอผลการตรวจผปวย...................................................................................... 64 5.17 หนาจอ SMS เตอนวนนดหมายผปวย................................................................... 64 5.18 หนาจอแกไขขอมลของผปวย................................................................................. 65 5.19 หนาจอเวบบอรด.................................................................................................... 66 5.20 หนาจอการตงกระท................................................................................................ 67 5.21 หนาจอการดกระท.................................................................................................. 68 5.22 หนาจอการเพมและแกไขปฏทนกจกรรม............................................................... 69
DPU
ฆ
หวของานคนควาอสระ การพฒนาเวบไซตเวชระเบยนคลนกออนไลน กรณศกษา : คลนกวรรณสน การแพทย ชอผเขยน ฐตนนท เอยดรกษ อาจารยทปรกษางานคนควาอสระ ผชวยศาสตราจารย ดร.ประณต บญไชยอภสทธ สาขาวชา เทคโนโลยคอมพวเตอรและการสอสาร ปการศกษา 2553
บทคดยอ
งานคนควาอสระนเปนการวจยและพฒนาเวบไซตเวชระเบยนคลนกออนไลน เพอ
บนทกขอมลผปวยและอ านวยความสะดวกในการท างานของแพทย และเพอพฒนาเวบไซตเวชระเบยนออนไลนใหมความทนสมย และ เปนตนแบบของการพฒนาเวบไซตอนๆทเกยวของกบ งานทางเวชระเบยนออนไลน
เวบไซตน พฒนาดวยภาษาเอชทเอมแอลและภาษาพเอชพ ด าเนนการภายใตระบบปฏบตการวนโดวส โดยประกอบดวยเวบบราวสเซอรทฝงไคลเอนต เวบเซอรวส และซอฟตแวรฐานขอมลมายเอสควเอล และ Apache เวบเซรฟเวอร
เวบไซตเวชระเบยนคลนกออนไลนทพฒนาขน ท าเกดความคลองตวและอ านวยความสะดวกในการด าเนนงานทงแพทย ผชวยแพทยและผปวย สามารถบนทกและสบคนขอมลของผปวย ไดอยางถกตองและรวดเรว และ ลดระยะเวลาของการด าเนนงานได
DPU
ง
Independent Study Title Development of Online Clinical Medical Record Website Case Study: Wanasin Clinic Author Thitinun Iadrak Independent Study Advisor Assistant Professor Dr.Pranot Boonchai-Apisit Department Computer and Communication Technology Academic Year 2010
ABSTRACT Objectives of this independent study were to study and development an online clinical medical record website, in order to record patient information, facilitate medical staffs, and work of doctors. Online clinical medical record website was developed to modernize, and a can be a model for development sites related to jobs in medical records online. The website is developed with scripting language such as HTML and language PHP operaties under the Windows operating system. A client side is a web browser, and a server side consists of Apache webserv and MySQL DBMS. Developed medical record clinic online website is the system to make the flexibilities and the conveniences of physician operations for doctors, doctor assistants and patients. The functionalities of the system can save and search the information of patients accurately and quickly moreover, also to reduce the time durations of the operations.
DPU
1
บทท 1 บทน า
1.1 ทมาและความส าคญของปญหา เวชระเบยน คอ การรวบรวมขอเขยนหรอบนทกทเกยวกบการเจบปวย เปนขอมลทบนทกเกยวกบการรกษาผปวยทโรงพยาบาล คลนค หรอสถานอนามย เวชระเบยนน นเปนบนทกขบวนการทกอยางทจดกระท ากบผปวยซงขอมลนนๆ ควรจะตองประกอบดวยประวตการเจบปวยในอดตรวมทงความคดเหน การคนหา การสบสวน ผลทางหองปฏบตการ และขอมลอนๆ ทเกยวกบสขภาพของผปวย เวชระเบยนเปนเอกสารทอาจมหลายขนาดหลายรปแบบ และหลายขอมล โดยการบนทกของหลายบคคลในหลายๆ วธการ แตตามรปลกษณะทวไปแลว เวชระเบยนจะประกอบดวยจ านวนแผนกระดาษ หรอบตร ซงอาจจะบรรจอยในแฟมหรอซอง และยงน าสมยมากไปกวานกจะบนทกในคอมพวเตอรหรอบนทกลงแผนกระดาษแลวถายไวในไมโครฟลมกได
การจดเกบขอมลลงในกระดาษหรอบตรมขอเสยในการเกบรกษาขอมลและสภาพของกระดาษไมใหเกดการช ารดและเสยหายไดยาก และมขอจ ากดในการใชพนทในการเกบเอกสาร และใชเวลาในการคนหาขอมลหรอเอกสารทมจ านวนมากไดลาชา การพฒนาเวบไซตเวชระเบยนคลนกออนไลนจะกอประโยชนแก แพทย ผชวยแพทยในระดบคลนกเปนอยางมาก โดยเฉพาะการก าหนดรายละเอยดทางการแพทยในระดบคลนก ซงผใช จะสามารถก าหนดรายละเอยดของเวบไซต ไดตามความตองการระดบคลนก และเกดความสะดวกแกแพทย และผชวยแพทยทจะเขาไปใสขอมล และแกไขงาน โดยสามารถเขาไปแกไขไดจากเวบไซตไดเลย ไมเปนอปสรรคจากการทแพทยอาจตองเดนทางไปรกษาหลายแหง หรอการอพเดทขอมลโดยผชวยแพทยขณะทไมไดปฏบตงานในคลนก ทงน เวบไซตยงมขอมลทใชในการเผยแพรงานทางการแพทยอยางเหมาะสมตอผเขาเยยมชมอกดวย นอกจากนการพฒนาเวบไซตเวชระเบยนคลนกออนไลน สามารถเปนตนแบบส าหรบการพฒนาเวบไซตเวชระเบยนของหนวยแพทยทมรายละเอยด และการเกบขอมลในฐานขอมลทซบซอนมากยงขนจงเปนทมาของงานวจยน
DPU
2
1.2 วตถประสงคของการวจย วตถประสงคของการวจย มดงตอไปน 1. เพอพฒนาเวบไซตเวชระเบยนออนไลนใหมความทนสมย โดยใชโปรแกรมทม
ประสทธภาพทมใชกนอยในปจจบน เพอใหการพฒนานกอใหเกดประโยชนตอแพทย ผชวยแพทย และผปวย
2. เพอเปนตนแบบของการพฒนาเวบไซตอนๆของประเทศไทยทเกยวของกบ งานทางเวชระเบยนออนไลน และกอใหเกดความรทางดานงานของเวชระเบยนระดบคลนกในประเทศไทย 1.3 ขอบเขตของการวจย
ขอบเขตของการวจย มดงตอไปน 1. พฒนาเวบไซตเวชระเบยนคลนกออนไลนโดยเฉพาะ ใชขอมลอางองตามความตองการ
ของเวชระเบยนในคลนก และถกตองตามวชาการทางการแพทย 2. การพฒนาเวบไซตจะใชเครองมอทมความทนสมย และใชกนอยแพรหลาย คอภาษา
PHP ระบบบรหารจดการฐานขอมล MySQL และ Apache เวบเซรฟเวอร 1.4 ประโยชนทคาดวาจะไดรบ
ประโยชนทคาดวาจะไดรบ มดงตอไปน 1. เกดประโยชนแพทยและผชวยแพทยทท างานในระดบคลนก เพอลดขนตอนการท างาน
และสามารถใชเวบไซตนเพอท างานและอพเดทขอมลทางอนเทอรเนตได 2. เกดประโยชนแกผปวยภายใน และญาตของผปวยทสามารถคนขอมลทเกยวกบผปวย
และวนทแพทยนดหมาย 3. เพอลดระยะเวลาในการคนหาขอมลผปวยของแพทยและผชวยแพทย 4. เพอชวยในการเกบขอมลผปวยโดยการบนทกลงฐานขอมลทางเวบไซต
DPU
บทท 2 แนวคด ทฤษฎ และผลงานวจยทเกยวของ
2.1 เวชระเบยน (วกพเดย สารานกรมเสร, 2553)
เวชระเบยน (Medical Record) หมายถง เอกสารทางการแพทยทกประเภท ทใชบนทกและเกบรวบรวมเรองราวประวตของผปวยท งประวตสวนตว ประวตครอบครว ประวตการแพยา เอกสารการยนยอมใหท าการรกษาพยาบาล ประวตการเจบปวยในอดตและปจจบน ขอมลบงชเฉพาะของบคคล การรกษาพยาบาล คารกษาพยาบาล ผลจากหองปฏบตการ ผลการชนสตรบาดแผลหรอพลกศพ ผลการบนทกคาทงทเปนตวเลข ตวอกษร รปภาพหรอเครองหมายอนใด จากอปกรณ เครองมอในสถานบรการสาธารณสขหรอเครองมอทางการแพทยทกประเภท หรอเอกสารการบนทกการกระท าใด ๆ ทเปนการสงการรกษา การปรกษาเพอการรกษาพยาบาล การสงตอผปวยไปท าการรกษาท อน การรบผปวยรกษาตอ การกระท าตามค าสงของผมอ านาจในการรกษาพยาบาลตามทสถานบรการสาธารณสขก าหนดไว เอกสารอน ๆ ทใชประกอบเพอการตดสนใจทางการแพทย เพอการประสานงานในการรกษาพยาบาลผปวย และเอกสารอนใดททางองคการอนามยโลก หรอสถานบรการสาธารณสขก าหนดไววาเปนเอกสารทางเวชระเบยน หมายรวมถงชอของหนวยงานทท าหนาทในการจดท าเอกสารดงกลาว การเกบรวบรวม การคนหา การบนทก การแกไข การใหรหสโรค การจดท ารายงานทางการแพทย การน ามาจดท าสถตผปวย การน ามาเพอการศกษาวจย หรอเพอการอนใดตามทสถานบรการสาธารณสขก าหนด นอกจากนยงรวมถงเอกสารทางการแพทยทอยในรปแบบสอดจตอล หรอระบบอเลกทรอนกส (Electronic Medical Record, EMR) ซงเปนรปแบบของเวชระเบยนทมการพฒนาขนในปจจบน
เวชระเบยน หมายถง การรวบรวมขอเขยนหรอบนทกทเกยวกบการเจบปวย เปนขอมลทบนทกเกยวกบการรกษาผปวยทโรงพยาบาล คลนค หรอสถานอนามย เวชระเบยนนนเปนบนทกขบวนการทกอยางงทจดกระท ากบผปวยซงขอมลน น ๆ ควรจะตองประกอบดวยประวตการเจบปวยในอดตรวมทงความคดเหน การคนหา สบสวนผลทางหองปฏบตการและขอมลอน ๆ ทเกยวกบสขภาพของผปวย เวชระเบยนเปนเอกสารทอาจมหลายขนาดหลายรปแบบ และหลายขอมล โดยการบนทกของหลายบคคลในหลาย ๆ วธการ แตตามรปลกษณะทวไปแลว เวชระเบยนจะประกอบดวยจ านวนแผนกระดาษ หรอบตร ซงอาจจะบรรจอยในแฟมหรอซอง และยงน าสมยมากไปกวานกจะบนทกในคอมพวเตอรหรอบนทกลงแผนกระดาษแลวถายไวในไมโครฟลมกได
DPU
4
เวชระเบยน หมายถง การรวบรวมขอเทจจรงเกยวกบสขภาพของผปวยและประวตสขภาพรวมถงประวตการเจบปวยในอดตและในปจจบนและการรกษาซงจดบนทกไวโดยแพทยผดแล เวชระเบยนจะตองบนทกตามเวลาทศกษาดแลผปวย และควรจะตองมขอมลทเพยงพอทจะตองบอกใหทราบถงการวเคราะหโรค และการดแลรกษาโรคได และตองเปนเอกสารทถกตองครบถวน
การบนทกเวชระเบยนผปวย (พทร ธรรมธรานนท, 2542) มวตถประสงคเพอกอใหเกดความตอเนองในการดแลรกษาผปวย เกดการสอสารทดระหวางทมผใหบรการการบนทกขอมลทางคลนกของผปวย เปนความรบผดชอบของแพทยผดแลรกษาผปวยซงจะตองท าการบนทกขอมลนดวยตนเอง หรอก ากบตรวจสอบใหมการบนทกทถกตอง ภาพท 2.1 แสดงตวอยางเวชระเบยนผปวย
ภาพท 2.1 เวชระเบยนผปวย
แนวทางในการบนทกเวชระเบยนผปวยส าหรบแพทย มดงน 1. ผปวยนอก ขอมลทพงปรากฏในเวชระเบยน ไดแก 1.1 อาการส าคญและประวตการเจบปวยทส าคญ 1.2 ประวตการแพยา สารเคม หรอสารอนๆ 1.3 บนทกสญญาณชพ ( vital signs )
DPU
5
1.4 ผลการตรวจรางกายทผดปกต หรอทมความส าคญตอการวนจฉยหรอใหการรกษาแกผปวย 1.5 ปญหาของผปวย หรอการวนจฉยโรค หรอการแยกโรค 1.6 การสงการรกษาพยาบาล รวมตลอดถงชนดของยา และจ านวน 1.7 ในกรณทมการท าหตถการ ควรม ก.บนทกเหตผล ความจ าเปนของการท าหตถการ ข.ใบยนยอมของผปวยหรอผแทน ภายหลงทไดรบทราบและเขาใจถงขนตอน ผลดและอาการแทรกซอนทอาจเกดจากการท าหตถการ 1.8 ค าแนะน าอนๆทใหแกผปวย 2. ผปวยแรกรบไวรกษาในสถานพยาบาล ขอมลผปวยทพงปรากฏในเวชระเบยนขณะแรกรบผปวย ไดแก 2.1 อาการส าคญและประวตการเจบปวยทส าคญ 2.2 ประวตการแพยา สารเคม หรอสารอนๆ 2.3 ประวตการเจบปวยในอดตทส าคญ ซงอาจสมพนธเกยวของกบการเจบปวยในครงน 2.4 บนทกสญญาณชพ ( vital signs ) 2.5 ผลการตรวจรางกายทกระบบทส าคญ 2.6 ปญหาของผปวย หรอการวนจฉยโรค หรอการแยกโรค 2.7 เหตผลความจ าเปนในการรบไวรกษาในสถานพยาบาลและแผนการดแลรกษาผปวยตอไป 3. ผปวยระหวางนอนพกรกษาในสถานพยาบาล ขอมลทพงปรากฏในเวชระเบยน ไดแก 3.1 บนทกเมอมการเปลยนแปลงทางคลนก และเหตผลเมอมการสงการรกษาพยาบาล หรอเพมเตม หรอเปลยนแปลงการรกษาพยาบาล 3.2 บนทกอาการทางคลนก และเหตผลเมอมการสงการรกษาพยาบาล หรอเพมเตม หรอ เปลยนแปลงการรกษาพยาบาล 3.3 ผลการตรวจทางหองปฏบตการ การตรวจพเศษตางๆ 3.4 ในกรณทมการท าหตถการ ควรม ก.บนทกเหตผล ความจ าเปนของการท าหตถการข.ใบยนยอมของผปวยหรอผแทน ภายหลงทไดรบทราบและเขาใจถงขนตอน ผลดและอาการแทรกซอนทอาจเกดจากการท าหตถการ 4. เมอจ าหนายผปวยออกจากสถานพยาบาล ขอมลทพงปรากฏในเวชระเบยน ไดแก 4.1 การวนจฉยโรคขนสดทาย หรอการแยกโรค
DPU
6
4.2 สรปผลการตรวจพบและเหตการณส าคญระหวางการนอนพกรกษาในโรงพยาบาล ตลอดจนการรกษาพยาบาลทผปวยไดรบ 4.3 สรปการผาตดและหตถการทส าคญ 4.4 ผลลพธจากการรกษา 4.5 สถานภาพผปวยเมอจ าหนายจากสถานพยาบาล 4.6 ค าแนะน าทใหแกผปวยหรอญาต 5. การสงการรกษาและการบนทกอาการทางคลนก ควรบนทกดวยลายมอทมลกษณะชดเจนพอเพยงทผอนจะอานเขาใจไดหรอใชการพมพและแพทยผรกษาผปวยตองลงนามก ากบทายค าสง หรอบนทกทกครง ในกรณทลายมอชออาจไมชดเจนควรมสญลกษณซงทมผรกษาสามารถเขาใจงายประกอบดวย 6. การรกษาพยาบาลดวยค าพดหรอทางโทรศพท จะท าไดเฉพาะกรณทมความจ าเปนรบดวนเพอความปลอดภยของผปวยหรอในกรณการรกษาทไมกอใหเกดผลรายตอผปวย ทกครงทมการสงการรกษาพยาบาลดวยค าพด หรอทางโทรศพท แพทยผส งการรกษาตองลงนามก ากบทายค าสงโดยเรวทสดเทาทจะสามารถด าเนนการได และอยางชาทสดไมควรเกน 24 ชวโมง ภายหลงการสงการรกษาดงกลาว
7. แพทยผท าการรกษาพยาบาลพงท าการบนทกขอมลทางคลนกตางๆ ดงกลาวใหเสรจสนโดยรวดเรวภายหลงเหตการณนนๆ บนทกเวชระเบยนควรมความสมบรณอยางชาภายใน 15 วน หลงจากผปวยถกจ าหนายออกจากการรกษาพยาบาล
2.2 หลกการออกแบบเวบไซต (จราวฒ บญมานตย, 2550 : 1-3 )
ในการออกแบบเวบไซต จะตองน าขอมลตางๆ ทรวบรวมไวไมวาจะเปนวตถประสงคของเวบไซต กลมผชมเปาหมาย ตลอดจนเนอหาทงหมด มาวเคราะหจดระบบ และสรปเปนแนวคด เพอจดโครงสรางและก าหนดรปแบบของเวบไซตทจะน าเสนอออกสผชม การออกแบบเวบไซตมองคประกอบ 2 สวน คอ
2.2.1 ออกแบบโครงสรางเวบไซต (Site Structure Design) โครงสรางเวบไซต (Site Structure) เปนแผนผงของการล าดบเนอหาหรอการจดวาง
ต าแหนงเวบเพจทงหมด ซงจะท าใหรวาเวบไซตประกอบไปดวยเนอหาอะไรบาง และมเวบเพจหนาไหนทเ กยวของเชอมโยงถงกน ดงน นการออกแบบโครงสรางเวบไซตจงเปนเรองส าคญ เปรยบเสมอนการเขยนแบบอาคารตางๆ กอนทจะลงมอสราง เพราะจะท าใหสามารถมองเหนหนาตาเวบไซตเปนรปธรรมมากข น สามารถออกแบบเนวเกชนไดเหมาะสมได
DPU
7
เหมาะสม และมแนวทางการท างานทชดเจนส าหรบขนตอนตอๆ ไป นอกจากนโครงสรางเวบไซททดยงชวยใหผชมไมสบสน และคนหาขอมลทตองการไดรวดเรว
วธจดโครงสรางเวบไซตสามารถท าไดหลายแบบ แนวคดหลกๆ ทนยมใชกนม 2 แบบ คอ (ในทางปฏบตอาจมการใชหลายแนวคดผสมผสานกนกได) จดตามกลมเนอหา (Content-based Structure) และ จดตามกลมผชม (User-based Structure) ซงสามารถวางรปแบบโครงสรางเวบไซทไดหลายแบบตามความเหมาะสม เชน
1. แบบเรยงส าดบ (Sequence) เหมาะส าหรบทมจ านวนเวบเพจไมมากนก หรอเวบไซตทมการน าเสนอขอมล
2. แบบทละขนตอนแบบล าดบชน (Hierarchy) เหมาะส าหรบเวบไซตทมจ านวนเวบเพจมากขน เปนรปแบบทพบไดทวไป
3. แบบผสม (Combination) เหมาะส าหรบเวบไซตทซบซอน เปนการน าขอดของรปแบบทง 2 มาผสมกน
2.2.2 การออกแบบระบบน าทาง (Site Navigation Design) ภาพท 2.1 แสดงการออกแบบการน าทางซง ชวยใหผชมสามารถเขาถงขอมลทตองการได
อยางรวดเรวและไมหลงทาง องคประกอบของระบบน าทางม 2 สวนคอ
DPU
8
ภาพท 2.2 การออกแบบระบบน าทาง
1. เครองน าทาง (Navigation Control) คอเครองมอส าหรบใหผชมเปดไปยงเวบเพจตางๆภายในเวบไซตโดยแยกไดเปน
1.1 เมนหลก เมนส าหรบไปยงหวขอเนอหาหลกของเวบไซต มกอยในรปของลงคทเปนขอความหรอ กราฟก และตองมปรากฏอยบนหนาเวบเพจทกหนา
1.2 เมนเฉพาะกลม เปนเมนทเชอโยงเวบเพจปจจบนกบเวบเพจอนภายในกลมยอยทมเนอหาเกยวเนองเทานน มกอยในรปของลงคขอความหรอกราฟกเชนเดยวกน
1.3 เครองมอเสรม ส าหรบชวยเสรมการท างานของเมน มไดหลายรปแบบ เชน ชองคนหาขอมล (Search Box) อมเมจแมพ (Image Map) และแผนทเวบไซต (Site Map)
1.4 เครองบอกต าแหนง (LocationIndication) เปนสงทใชแสดงวาขณะนผชมก าลงอยทต าแหนงใดในเวบไซต เครองบอกต าแหนงมไดหลายรปแบบ เชน ขอความหรอกราฟกแสดงชอเวบเพจ หรอขอความบงช เชน Books > Computer & Internet > Hardware
2. ลกษณะระบบน าทางทด ไดแก 2.1 อยในต าแหนงทเหนไดชดและเขาถงงาย เชน ดานบนหรอดานขวามอของเวบเพจ 2.2 เขาใจงายหรอมขอความก ากบชดเจน ผชมใชไดทนทโดยไมตองเสยเวลาศกษา
DPU
9
2.3 มความสม าเสมอ และเปนระบบ ไมชวนใหสบสนหรอกลบไปกลบมา 2.4. มการตอบสนองเมอใชงาน เชน เปลยนสเมอผชมชเมาสคลก 2.5 มจ านวนรายการพอเหมาะ ไมมากเกนไป 2.6 มหลายทางเลอกใหใช เชน เมนกราฟก ขอความ ชองคนหาขอมล (Search Box) เมนแบบดรอปดาวน (Drop-down menu) แผนทเวบไซต (Site Map) 2.7 มลงคใหคลกกลบไปยงหนาโฮมเพจไดเสมอ เพอใหผชมกลบไปเรมตนใหมในกรณทหลงทางไมรวาตวเองอยทต าแหนงใด 2.3 PHP (กรมควบคมมลพษ, 2547)
PHP เกดในป 1994 โดย Rasmus Lerdorf โปรแกรมเมอรชาวสหรฐอเมรกาไดคดคนสรางเครองมอทใชในการพฒนาเวบสวนตว โดยใชขอดของภาษา C และ Perl เรยกวา Personal Home Page และไดสรางสวนตดตอกบฐานขอมลชอวา Form Interpreter (FI) รวมทงสองสวน เรยกวา PHP/FI ซงกเปนจดเรมตนของ PHP มผทเขามาเยยมชมเวบไซตของเขาแลวเกดชอบจงตดตอน าเอาโคดไปใช และน าไปพฒนาตอ ในลกษณะของ Open Source ภายหลงมความนยมขนเปนอยางมากภายใน 3 ปมเวบไซตทใช PHP/FI ในตดตอฐานขอมลและแสดงผลแบบ ไดนามกและอนๆ มากกวา 50000 ไซต PHP เปนภาษาสครปตทประมวลผลทฝงเซรฟเวอร แลวสงผลลพธไปแสดงผลท ฝงไคลเอนตผานบราวเซอรเชนเดยวกบ CGI และ ASP ตอมาเมอมผใชมากขนจงมการรองขอใหมการพฒนาประสทธภาพของ PHP/FI ใหสงขน Rasmus Lerdorf กไดผทมาชวยพฒนาอก 2 คนคอ Zeev Suraski และ Andi Gutmans ชาวอสราเอล ซงปรบปรงโคดของ Lerdorf ใหมโดยใช C++ ตอมากมเพมเขามาอก 3 คน คอ Stig Bakken รบผดชอบความสามารถในการตดตอ Oracle, Shane Caraveo รบผดชอบดแล PHP บน Window 9x/NT และ Jim Winstead รบผดชอบการตรวจ ความบกพรองตางๆ และไดเปลยนชอเปน Professional Home Page
PHP3 ไดออกสสายตาของนกโปรแกรมเมอรเมอ มถนายน 1998 ทผานมาในเวอรชนนมคณสมบตเดนคอสนบสนนระบบปฏบตการทง Window 95/98/ME/NT, Linux และเวบเซรฟเวอร อยาง IIS, PWS, Apache, OmniHTTPd สนบสนน ระบบฐานขอมลไดหลายรปแบบเชน SQL Server, MySQL, mSQL, Oracle, Informix, ODBC PHP4 ไดเพม Functions การท างานในดานตางๆใหมากและงายขนโดย Zend ซงม Zeev และ Andi Gutmans ไดรวมกอตงขน ( http://www.zend.com ) ในเวอรชนนจะเปน compile script ซงในเวอรชนตอไปนจะเปน embed script interpreter ในปจจบนมผใช PHP สงกวา 5,100,000 sites
DPU
10
แลวทวโลก ผพฒนาไดตงชอของ PHP ใหมวา PHP: Hypertext Preprocessor ซงหมายถงมประสทธภาพระดบโปรเฟสเซอรส าหรบไฮเปอรเทกซ PHP 5 (กระบโซลชน, 2550) มการปรบปรงความสามารถเพมเตม ดงน 1. ความสามารถทางดาน OOP (Object-Oriented Programming) ความสามารถทางดานการเขยนโปรแกรมเชงวตถหรอ OOP ไดมมาตงแต PHP 3 แลว และไดปรบปรงตอเนองมาจนถง PHP 4 แตความสามารถทางดาน OOP ใน PHP 4 นนยงไมสมบรณนกและยงขาดฟเจอรทส าคญในหลายดาน เชน การประกาศ Constructors และ Destructors การก าหนดขอบเขตของตวแปรและเมธอดเปน public, protected, private เปนตน โดยใน PHP 5 ไดปรบปรงความสามารถทางดาน OOP ใหสมบรณขน ท าใหโปรแกรมเมอรสามารถเขยน PHP โดยใชหลกการของ OOP ไดอยางสมบรณแบบ 2. เพม MySQLi Extension MySQL นนเปนระบบจดการฐานขอมลทไดรบความนยมในการน ามาพฒนา Web Application รวมกบ PHP มานาน โดยใน MySQL เวอรชน 4.1 และเวอรชน 5 ไดเพมเตมฟเจอรทส าคญมากมาย เชน Prepared statement การเชอมตอฐานขอมลโดยใช SSL การใช Multi-query, Transaction เปนตน ดงนน PHP 5 จงไดมการเพม MySQL Extention ขนมาใหมโดยใชชอวา MySQLi ซงจะชวยใหเราสามารถน าฟเจอรใหม ๆ ของ MySQL ออกมาใชไดอยางเตมท 3. ผนวก SQLite ไวใน PHP แมวา MySQL จะเปนระบบจดการฐานขอมลทไดรบความนยมและน ามาใชรวมกบ PHP มากทสด แตใน PHP 5 นนไดผนวกรวมเอา SQLite ซงเปนระบบจดการฐานขอมลขนาดเลกเขาไวดวย โดยทผใชไมตองตดตงระบบจดการฐานขอมลเพมเตมกสามารถเขยนโปรแกรม PHP เพอตดตอกบฐานขอมลไดเลย ซงชวยอ านวยความสะดวกในการเขยนโปรแกรมไดมากทเดยว 4. สนบสนน XML และ SOAP อยางเตมประสทธภาพ ใน PHP 5 มการปรบปรงความสามารถของ XML เพมเตมโดยจะมไลบราร libxml2 ซงเปนไลบรารมาตรฐานท PHP ใชตดตอกบ XML นอกจากนยงปรบปรงและเพมเตมในสวนของ DOM (Document Object Model), XSLT (Extensible Stylesheet Language Transformations) และ SimpleXML โดยการออกแบบใหสามารถท างานรวมกบ XML ไดดยงขน นอกจากนใน PHP 5 ยงสนบสนน SOAP ซงเปนสวนประกอบส าคญในการพฒนาเวบเซอรวส 5. การตรวจจบและจดการขอผดพลาด ใน PHP 5 มการพฒนาระบบตรวจจบและจดการขอผดพลาดขนมา เรยกวา exception handling ซงจะคลายกบทมในภาษา Java และ C++ ซงจะชวย
DPU
11
อ านวยความสะดวกและเพมประสทธภาพในการตรวจสอบและจดการขอผดพลาดทอาจจะเกดขนในการรนโปรแกรมได 6. เพม Iterator Iterator ใน PHP 5 เปนการใชค าสง foreach ในการวนลปรวมกบขอมลชนดตาง ๆ ไดหลายชนด ไมวาจะเปนออบเจกตตาง ๆ เอกสาร XML โครงสรางไดเรกทอรหรอผลลพธจากการ query ฐานขอมล เปนตน ความสามารถของ PHP นนในความสามารถพนฐานทภาษาสครปตทวๆไปมนน PHP กมความสามารถท าไดทดเทยมเชนเดยวกนเชน การรบขอมลจากฟอรมการสราง Content ในลกษณะ Dynamic รบสง Cookies สราง เปด อาน และปดไฟลในระบบ การรองรบระบบจดการฐานขอมลมากมายดงน Adabas D Ingres Oracle (OCI7 and OCI8) Dbase InterBase Ovrimos Empress FrontBase PostgreSQL FilePro (read-only) mSQL Solid Hyperwave Direct MS-SQL Sybase IBM DB2 MySQL Velocis Informix ODBC Unix dbm PHP มความสามารถในการรองรบโปรโตคอลหลายแบบทง IMAP, SNMP, NNTP, POP3, HTTP และยงมไลบารส าหรบตดตอกบแอพพลเคชนไดมากมาย มความยดหยนสงสามารถน าไปสรางแอพพลเคชนไดหลากหลาย และอกขอดหนงคอของ PHP กคอสามารถแทรกลงในแทก HTML ในต าแหนงใดกไดเนองจากวา PHP ไมไดเปนสวนหนงของตวเวบเซรฟเวอร ดงนนถาจะใช PHP กจะตองดกอนวาเวบเซรฟเวอรนนสามารถใชสครปต PHP ไดหรอไม ยกตวอยางเชน PHP สามารถใชไดกบ Apache เวบเซรฟเวอร และ Personal Web Server (PWS) ส าหรบระบบปฏบตการ Windows 95/98/NT
ในกรณของ Apache สามารถใช PHP ไดสองรปแบบคอ ในลกษณะของ CGI และ Apache Module ความแตกตางอยตรงทวา ถาใช PHP เปนแบบโมดล PHP จะเปนสวนหนงของ Apache หรอเปนสวนขยายในการท างานนนเอง ซงจะท างานไดเรวกวาแบบทเปน CGI เพราะวา ถาเปน CGI แลว ตวแปลชดค าสงของ PHP ถอวาเปนแคโปรแกรมภายนอก ซง Apache จะตองเรยกขนมา
DPU
12
ท างานทกครง ทตองการใช PHP ดงนน ถามองในเรองของประสทธภาพในการท างาน การใช PHP แบบทเปนโมดลหนงของ Apache จะท างานไดมประสทธภาพมากกวา
2.4 MySQL (มนชยา ชมธวช, 2545)
MySQL เปนระบบการจดการฐานขอมลแบบ open source ทไดรบความนยมในการใชงานสงสดโปรแกรมหนงบนเครองใหบรการ มความสามารถในการจดการกบฐานขอมลดวยภาษา SQL (Structures Query Language) อยางมประสทธภาพ มความรวดเรวในการท างาน รองรบการท างานจากผใชหลายๆ คนและหลายๆ งานไดในขณะเดยวกน MySQL ถกพฒนาขนโดยบรษท MySQL AB โดยมลขสทธการใชงาน 2 แบบ นนคอ ผดแลระบบสามารถใชงานซอฟตแวร MySQL ไดโดยไมมคาใชจายใดๆภายใตลขสทธของ GNU General Public License (http://www.gnu.org/licenses/) หรออาจเลอกใชแบบทมลขสทธทางการคาของ MySQL AB ซงเปนผผลตและพฒนาซอฟตแวรโดยตรงกได ส าหรบความสามารถและการท างานของโปรแกรม MySQL มดงตอไปน
1. MySQL ถอเปนระบบจดการฐานขอมล (DataBase Management System (DBMS) ฐานขอมลมลกษณะเปนโครงสรางของการเกบรวบรวมขอมล ซงจะท าหนาทเปนตวกลางในการจดการกบขอมลในฐานขอมลทงส าหรบการใชงานเฉพาะ และรองรบการท างานของแอพลเคชนอนๆ เพอใหไดรบความสะดวกในการจดการกบขอมลจ านวนมาก MySQL ท าหนาทเปนทงตวฐานขอมลและระบบจดการฐานขอมล
2. MySQL เปนระบบจดการฐานขอมลแบบ relational ซงเกบขอมลทงหมดในรปแบบของตารางแทนการเกบขอมลทงหมดลงในไฟลเพยงไฟลเดยว ท าใหท างานไดรวดเรวและมความยดหยน นอกจากนน แตละตารางทเกบขอมลสามารถเชอมโยงเขาหากนท าใหสามารถรวมหรอจดกลมขอมลไดตามตองการ โดยอาศยภาษา SQL ทเปนสวนหนงของโปรแกรม MySQL ซงเปนภาษามาตรฐานในการเขาถงฐานขอมล
3. MySQL แจกจายใหใชงานแบบ open sourceนนคอ ผใชงาน MySQL ทกคนสามารถใชงานและปรบแตงการท างานไดตามตองการ สามารถดาวนโหลดโปรแกรม MySQL ไดจากอนเทอรเนตและน ามาใชงานโดยไมมคาใชจายใดๆ
ในระบบปฏบตการ Red Hat Linux นน มโปรแกรมทสามารถใชงานเปนฐานขอมลใหผดแลระบบสามารถเลอกใชงานไดหลายโปรแกรม เชน MySQL และ PostgreSQL ผดแลระบบสามารถเลอกตดตงไดทงในขณะทตดตงระบบปฏบตการ Red Hat Linux หรอจะตดตงภายหลงจากทตดตงระบบปฏบตการกได อยางไรกตาม สาเหตทผใชงานจ านวนมากนยมใชงานโปรแกรม MySQL คอ MySQL สามารถท างานไดอยางรวดเรว นาเชอถอและใชงานไดงาย เมอเปรยบเทยบ
DPU
13
ประสทธภาพในการท างานระหวางโปรแกรม MySQL และ PostgreSQL โดยพจารณาจากการประมวลผลแตละค าสงไดผลลพธดงภาพท 2.3 นอกจากนน MySQL ถกออกแบบและพฒนาขนมาเพอท าหนาเปนเครองใหบรการรองรบการจดการกบฐานขอมลขนาดใหญ ซงการพฒนายงคงด าเนนอยอยางตอเนอง สงผลใหมฟงกชนการท างานใหมๆ ทอ านวยความสะดวกแกผใชงานเพมขนอยตลอดเวลา รวมไปถงการปรบปรงดานความตอเนอง ความเรวในการท างาน และความปลอดภย ท าให MySQL เหมาะสมตอการน าไปใชงานเพอเขาถงฐานขอมลบนเครอขายอนเทอรเนต
ภาพท 2.3 เปรยบเทยบการท างานระหวางโปรแกรม MySQL และ PostgreSQL
DPU
14
2.5 เวบเซอรวส (Thanachart Numnonda, 2553) ความหมายของเซอรวสในดานของซอฟตแวร คอเปนซอฟตแวรคอมโพเนนท (Software Component) ทอาจเปน ฟงกชน หรอ โมดล ทมกระบวนการการท างานภายใน สามารถรบอนพตเขามาเพอประมวลผล และจะสงผลลพธกลบออกไป ซอฟตแวรเซอรวสเหลานอาจก าหนดเปนกระบวนการทางธรกจ (Business Process) กลาวคอจะเปนฟงกชนทท าเฉพาะการประมวลผลซงจะไมเกยวของกบสวนแสดงผล (Presentation Logic) นอกจากนดวยเทคโนโลย Distributed Computing ท าใหสามารถทจะพฒนาซอฟตแวรเซอรวสเพอเรยกใชจากระยะไกล (remote) ผานอนเทอรเนต ไดโดยใชเทคโนโลยเฉพาะดาน (proprietary technology) อาทเชน RMI, CORBA หรอ DCOM ตวอยางการใชงานของซอฟตแวรเซอรวสโดยใช Distributed Computing จะเปนไปดงแสดงในภาพท 2.4 ซงจะเหนไดวามระบบ Back-end ตางๆ เชน Airline Reservation System และ Hotel Reservation System ทมซอฟตแวรเซอรวสตางๆ อย ผใชดาน Front-end ทจะเปนผใชบรการเซอรวส (Service Requestor) ซงอาจเรยกใชจากอปกรณตางๆ เชน คอมพวเตอร หรอโทรศพทเคลอนท (Mobile Phone) จะสามารถเรยกใชซอฟตแวรเซอรวสเหลานผานผใหบรการเซอรวส (Services Provider) ซงท าหนาทเปน Middleware การเรยกใชเซอรวสเหลานอาจเปนการเรยกใชจากผใชโดยตรงหรอเรยกใชโดยโปรแกรมซอฟตแวรคอมโพเนนท (Program to Program) จากอปกรณทใช นอกจากนในกรณทไมทราบชอหรอเซอรวสทมอย สามารถทจะคนหาซอฟตแวรเซอรวสเหลานไดจาก Registry ทท าหนาทเกบรายละเอยดของซอฟตแวรเซอรวสตางๆทมอย โดยผใหบรการเซอรวสจะท าหนาทลงทะเบยนรายละเอยดของเซอรวสไว ทงนการคนหาเซอรวสผาน Registry สามารถท าไดอตโนมตโดยใชค าสงในโปรแกรมดานผใชบรการเซอรวส
DPU
15
ภาพท 2.4 ซอฟตแวรเซอรวสโดยใช Distributed Computing เวบเซอรวสจะใชหลกการของซอฟตแวรเซอรวสของ Distributed Computing แตจะใชโพรโทคอลทมมาตรฐานกลาง (Standard Protocol) ทอยในรปแบบ XML (eXtensible Markup Language) และจะเปนซอฟตแวรคอมโพเนนททใหบรการผานอนเทอรเนต Gartner Research ไดใหค านยามของเวบเซอรวสไวดงน “เวบเซอรวสคอ ซอฟตแวรคอมโพเนนทแบบ loosely coupled ทสงบรการผานเทคโนโลยอนเทอรเนตทมมาตรฐาน” คณลกษณะพนฐานของเวบเซอรวสม ดงน 1. เวบเซอรวสเปนซอฟตแวรคอมโพเนนททระบต าแหนงโดยใช URI 2. อนเตอรเฟสและการตดตงของเซอรวสจะนยาม อธบาย และคนหาโดยใช ภาษา XML 3. เวบเซอรวสสนบสนนการเรยกใชจากซอฟตแวรประยกตอนๆ ผานโพรโทคอลอนเทอรเนต 4. เวบเซอรวสใชเอกสารแบบ XML ในการสงขอมลระหวางผใหบรการและผใช 5. เวบเซอรวสชวยในการเชอมโยงโปรแกรมประยกตตางแพลตฟอรม (Cross-platform Integration) ผานอนเทอรเนต
DPU
16
6. นกพฒนาสามารถพฒนาเวบเซอรวสไดโดยใชโปรแกรมภาษาคอมพวเตอรตางๆเชน Java, C, C# หรอ Visual Basic และสามารถพฒนาโดยการแปลงซอฟตแวรคอมโพเนนททมอยใหเปนเวบเซอรวส 7. เวบเซอรวสจะไมรวมถงการจดการสวนแสดงผลเหมอน HTML 8. เวบเซอรวสจะเปนซอฟตแวรคอมโพเนนทแบบ loosely couple ดงน นแตละคอมโพเนนทจะเปนอสระและมฟงกชนทสมบรณในตว 9. สามารถทจะคนหาและเรยกใชเวบเซอรวสจาก registry ทเปนแบบ public หรอ privateโดยใชมาตรฐานกลางเชน UDDI และ ebXML 10. เวบเซอรวสสามารถทจะเรยกใชโดย client ตางๆ ไดเชน คอมพวเตอร พดเอ หรอโทรศพทเคลอนท 2.5.1 โมเดลการท างานของเวบเซอรวส กระบวนการการท างานของเวบเซอรวสจะมขนตอนการท างานเชนเดยวกบซอฟตแวรเซอรวสทใช Distributed Computing ดงอธบายในภาพท 2.4 ซงสามารถทจะแบงบทบาทองคประกอบของเวบเซอรวสไดเปนสามสวน โดยทงสามองคประกอบมความสมพนธดงแสดงในภาพท 2.5 และสามารถอธบายไดดงน 1. ผใหบรการ (Service Provider): ผใหบรการจะมหนาทในการพฒนาและตดต งเวบเซอรวส และเปนผทนยามความหมายของเซอรวสและลงทะเบยนเซอรวสกบ Service Registry 2. ผใชบรการ (Service Requestor): ผใชบรการจะเปนผเรยกใชเวบเซอรวส โดยอาจท าการคนหาเซอรวสจากเซอรวสไดเรกทอร แลวท าการเรยกใชเซอรวสจากผใหบรการ 3. Service Registry: หรออาจเรยกวา Service Broker มหนาทในการรบลงทะเบยนและชวยในการคนหาเวบเซอรวส Service Registry จะเกบรายละเอยดของเวบเซอรวสตางๆเชน นยาม และต าแหนงของเวบเซอรวส ท าหนาทคลายกบสมดโทรศพทเพอชวยใหผใชบรการสามารถคนหาเซอรวสทตองการได
DPU
17
ภาพท 2.5 โมเดลการท างานของเวบเซอรวส
2.5.2 มาตรฐานหลกของเวบเซอรวส
มาตรฐานหลกของการพฒนาเวบเซอรวสจะประกอบไปดวยมาตรฐานตางๆไดแก XML, WSDL, SOAP และ UDDI รายละเอยดของแตละมาตรฐานมดงน 1. Extensible Markup Language (XML) เปนมาตรฐานททาง W3C (World Wide Web Consortium) ประกาศใหเปนมาตรฐานของขอมลเมอเดอนกมภาพนธ ป 1998 โดย XML จะอยในรปของไฟลขอความทใช Unicode และสามารถทสรางรปแบบในการทจะแสดงขอมลทซบซอนในรปแบบของขอความทสามารถอานไดงาย ในปจจบน XML ไดกลายเปนมาตรฐานส าคญส าหรบการก าหนดโครงสรางขอมล เนอหา และรปแบบของขอมลของเอกสารอเลกทรอนกส และยงมการพฒนาเพอใหสามารถแลกเปลยนขอมลระหวางหนวยงาน โปรแกรมประยกต ระบบ และอปกรณตางผานทางอนเตอรเนตไดอกดวย 2. Simple Object Access Protocol (SOAP) เปนภาษา XML เพอท าหนาทเปนโพรโทคอลขาวสาร (Message Protocol) ส าหรบการแลกเปลยนขอมลระหวางผใหบรการและผใชบรการ โครงสรางของ SOAP จะประกอบไปดวย 2.1 SOAP Envelope ใชในการอธบายขาวสาร ระบเนอหา และกระบวนการจดการขอมล 2.2 SOAP Transport ใชในการอธบายโพรโทคอลการสงขอมลเชน HTTP หรอ SMTP
DPU
18
2.3 SOAP Encoding ใชในการอธบายการเขารหสเพอจบคชนดขอมล (data type) ทใชในโปรแกรมประยกตกบ XML elements โพรโทคอล SOAP เปรยบเสมอนจดหมายทใชในการสอสาร แตยงตองใชโพรโทคอลใน การสอสารอนๆ เชน HTTP ในการท าหนาทสงจดหมาย SOAP เปนโพรโทคอลแบบขอความ ซงแตกตางกบโปรโคคอล IIOP ของ CORBA หรอ JRMP ของ RMI ทเปนโพรโทคอลแบบไบนาร จงท าให SOAP สามารถทจะใชสงขอความขามแฟลตฟอรม และระบบตางๆ ได และเวอรชนลาสดของ SOAP คอ 2.0 การสงขอความ SOAP มสองรปแบบคอ SOAP-RPC และ SOAP message โดย SOAP-RPC ใช ใ น ก า ร ส ง ข อ ค ว า ม เ พ อ ใ ช เ ร ย ก เ ม ธ อ ดห ร อ procedure ซ ง โ ด ย ม า ก จ ะ เ ป นรปแบบ synchronous โดย SOAP จะสง SOAP Request และขอมลตางๆ เพอเรยกใชเมธอดในการป ร ะ ม ว ล ผ ล แ ล ะ จ ะ ร อ ให ไ ด ผ ล ล พ ธ ก า ร ป ร ะ ม ว ล ผ ล ท ส ง ก ล บ ม า แ บบ SOAP Response สวน SOAP-message ใชในการสงขาวสารหรอขอมลในรปแบบ XML ระหวางผ ใหบรการและผใชบรการ โดยสามารถสงไดทงแบบ Synchronous และ Asynchronous 3. Web Services Description Language (WSDL) เปนภาษา XML ทใชอธบายเวบเซอรวส โดยจะแบงการอธบายเวบเซอรวสเปนสองสวนดงน 3.1 สวนทเปนนามธรรม (Abstract) เพออธบายโอเปอเรชน (Operation) อนพตและเอาทพตพารามเตอร 3.2 สวนทเปนรปธรรม (Concrete) เพออธบายโพรโทคอลของเนตเวอรค ต าแหนงของจดปลายทาง (Endpoint Address) และ รปแบบของขอมล ในปจจบน W3C ไดออกขอก าหนดส าหรบ WSDL เปนเวอรชน 2.0 แตค าสงบางค าสงจะไมสอดคลองกบเวอรชน 1.0 ดงนนการจะเรยกใช WSDL ควรมการตรวจสอบวาเครองมอทใชพฒนาสอดคลองกบเวอรชนใด WSDL สามารถเปรยบเทยบไดกบ Java interface ทใชใน RMI หรอ ภาษา IDL (Interface Description Language) ทใชใน CORBA ส าหรบ Distributed Computing 4. Universal Description, Discovery and Integration (UDDI) นยามรปแบบและกลไกส าหรบ registry ท ใชในการเกบและประกาศขอมลเ ก ยวกบเวบ เซอ รวสในรปแบบของภาษา XML โดยท UDDI จะเปรยบเสมอนสมดโทรศพทหนาเหลองทองคกรธรกจตางๆ ใชระบและโฆษณาหมายเลขโทรศพทขององคกรเพอใหผใชโทรศพทคนหาได โดยทวไป Service Registry จะใช UDDI เปนมาตรฐานเพอใหผใหบรการสามารถลงทะเบยนประกาศเวบเซอรวสได และผใชบรการกสามารถจะตดตอกบ UDDI Registry เพอคนหาเซอรวสทตองการและเรยกใชจากผใหบรการตอไป
DPU
19
ขอมลใน UDDI จะประกอบไปดวยรายละเอยดเกยวกบองคกร (businessEntity) ราย ละเอยดเกยวกบเซอรวส (businessService) รายละเอยดเกยวกบการตดตอ (bindingTemplate) URLส าหรบการเรยกใชเซอรวส (accessPoint) และขอมลอางองไปยง WSDL (tModelInstanceInfo) มาตรฐาน UDDI ลาสดเปนเวอรชน 3.0 นอกจากนยงสามารถทจะแบง Registry ไดเปนสองประเภทคอ public registry ซงเปน registry ทเปดใหใชทวไปทงภายใน และภายนอกองคกร กบ private registry ซงเปน registry ทเปดใหใชเฉพาะภายใน การควบคมดแล public registry จะเปนไปไดยากกวา จงท าใหองคกรสวนมากจะเรมตนการพฒนาจาก private registry กอน 5. มาตรฐานอนๆ ของเวบเซอรวส มาตรฐาน WSDL, SOAP และ UDDI เปนเพยงมาตรฐานพนฐานของเวบเซอรวส การพฒนาเวบเซอรวสในทางปฏบตจ าเปนตองพจารณาเรองอนเชน ความปลอดภย Transaction หรอ Messaging เปนตน ดงแสดงในภาพท 2.5 ซงแสดงตวอยางมาตรฐานเวบเซอรวสอนๆ ตามฟงกชนของการท างาน โดยจะมมาตรฐานทส าคญ อาทเชน
ภาพท 2.6 มาตรฐานตางๆ ทเกยวของกบเวบเซอรวส 5.1 WS-Addressing: มาตรฐานทใชรวมกบ SOAP Header ในการระบโพรโทคอลการสอสารและระบบขาวสาร (Messaging Systems)
DPU
20
5.2 WS-Security: มาตรฐานทเปนโครงสราง (Framework) เพอเชอมตอกบเทคโนโลยระบบความปลอดภยตางๆ 5.3 SAML: Security Assertion Markup Language เปนมาตรฐานททาง OASIS ก าหนดขนเพอสนบสนนการท า Single Sign On (SSO) และ Authentication 5.4 WS-BPEL: มาตรฐานส าหรบการประกอบ (orchestration) กระบวนการทางธรกจ (Business Process) โดยใชค าสงทเปนภาษา XML 5.5 WSRP: Web Services for Remote Portal มาตรฐานส าหรบการเรยกใช Web Services จากเวบทา (Portal) โดยสรปเวบเซอรวสเปนซอฟตแวรคอมโพเนนท ทใหบรการผานเทคโนโลยอนเทอรเนตโดยใชมาตรฐานเปด มาตรฐานพนฐานของเวบ เซอ รวสประกอบดวย XML SOAP WSDL และ UDDI เวบเซอรวสเปนเทคโนโลยทเหมาะสมในการน าไปพฒนา SOA ทงนเนองจากใชมาตรฐานเปดและไมผกตดอยกบเทคโนโลยใดเทคโนโลยหนง แตการพฒนาเวบเซอรวสในทางปฏบตยงตองค านงถงมาตรฐานอนๆอกมากเชนเรองความปลอดภย สามารถทจะพฒนาเวบเซอรวสโดยใชเทคโนโลยจาวาได ซงจะมจดเดนในดานความปลอดภย ความเชอมน และความสามารถในการรองรบผใชจ านวนมาก 2.6 งานวจยทเกยวของ ชไมพร ทวชศร (2549)ไดรวบรวมขอมลดวยวธการสมเกบระยะเวลาผมาใชบรการทหองบตรในวนราชการ ตงแตเรมยนบตร จนถงบตรสงไปยงหองตรวจ ดงน จากผปวยทมาใชบรการระบบเดมระหวาง 1 สงหาคม ถง 30 สงหาคม 2549 เวลา 08.30 น. – 16.30 น. จ านวน 1,507 ราย (กลมอางอง) และจากผปวยทมารบบรการระหวาง 1 มกราคม ถง 31 มกราคม 2550 เวลา 08.30 น. – 16.30 น. จ านวน 1,233 ราย (กลมศกษา) วเคราะหดวยสถตเชงพรรณนา แสดงจ านวน รอยละ คาเฉลย สวนเบยงเบนมาตรฐาน เปรยบเทยบระยะเวลารอคอยบตรดวยการทดสอบไคสแควร ผลการศกษา ระบบใหมสามารถลดระยะเวลาบรการบตรในชวงเวลา 07.00-13.59 น.ทกขนตอน แต ในชวงเวลา 14.00-16.30 ลดลงเลกนอยและมเพมขนเลกนอยในทกขนตอนบรการ ผมาใชบรการมความพอใจจากเดมรอยละ 60.3 เพมขนเปนรอยละ 79.4 จ านวนขอรองเรยนจากผมาใชบรการจากเดมในอตรา 24 ตอแสนลดลงเหลอ 5 ตอแสนครงของการรบบรการ
ปรดาภรณ วรยะวรเวช (2546) ด าเนนการวจยโดยน าเสนอระบบเวชระเบยนคนไขอเลกทรอนกสแบบสอผสม (Multimedia) ซงเปนบรการรปแบบหนงทไดน าเทคโนโลยสารสนเทศมาประยกตใชในระบบการจดเกบขอมลการรกษาคนไขเนองจากเทคโนโลยสารสนเทศชวยใหการ
DPU
21
เกบขอมล กระท าไดในหลายรปแบบ ชวยลดตนทนทเกดจากการเกบรกษาขอมลแบบเดม ในขณะทสามารถคนหาขอมลไดอยางรวดเรว ถกตองครบถวนและมประสทธภาพ สงผลใหการวนจฉยโรค และการรกษาโรคของแพทยมความแมนย ามากขนระบบทพฒนานประกอบดวย 4 สวนหลก คอ ระบบการลงทะเบยนคนไข ระบบการคนหารายการรกษายอนหลง ระบบการวนจฉยโรค และระบบการรกษาในสวนของระบบการลงทะเบยนนนจดเกบขอมลทวไปของคนไขและการเขารบการรกษา ส าหรบระบบการคนหารายการรกษายอนหลงนน แพทยสามารถดอาการของโรค และขอมลทวไปของคนไข เชน น าหนก สวนสง ความดนโลหต ชพจร อตราการหายใจ และอณหภมของรางกาย นอกจากนแพทยยงสามารถดประวตการรกษาโรคของคนไขได ส าหรบระบบการวนจฉยโรคจะเปนการบนทกรหสโรคโดยใชรหสมาตรฐานสากล ICD10 และการบนทกรหสการผาตดโดยใชรหสมาตรฐาน ICD9CM ระบบสดทายคอระบบการรกษาคนไข เปนการบนทกผลลพธทไดจากหองปฏบตการ ซงชวยใหแพทยสามารถวางแผนการรกษาคนไขไดอยางมประสทธภาพ
ปตพงษ เกษสมบรณ (2549) ศกษาธรรมชาตของเครองมอและกระบวนการวนจฉยภาวะไมพงประสงคฯ ทใชการทบทวนเวชระเบยนเปนมาตรการหลก และทดลองพฒนาเครองมอและกระบวนการนใหมคณสมบตทดขนในแงความสอดคลองของการวนจฉยโดยแพทยหลายคน วธการศกษาการศกษาครงน แบงออกเปน 2 ตอนคอ ตอนทหนง เปนการพฒนาเครองมอและกระบวนการวนจฉยฯ ตอมาจากวธการของการศกษาน ารอง มการจดเรยงหมวดหมหวขอ และปรบปรงแบบฟอรมทใหแพทยใชในกระบวนการทบทวนเวชระเบยนใหม มการฝกอบรมแพทยผ ทบทวนเวชระเบยนทงหมด 23 คน เพอใหเขาเครองมอและวธการ เวชระเบยนทงหมด 400 เลม แตละเลมจะถกทบทวนโดยแพทยอยางอสระ 3 คน แลวน ามาค านวณคาความสอดคลอง (Kappa) ตอนทสอง เปนการปรบปรงเครองมอและขนตอนหลงจากทไดบทเรยนหลงจากทไดผลจากการศกษาทดสอบเครองมอในตอนทหนง มการจดเรยงหมวดหมหวขอ และปรบปรงแบบฟอรมทใหแพทยใชในกระบวนการทบทวนเวชระเบยนใหมอกครง และใชวธการศกษาเชงทดลอง เปรยบเทยบผลของการแจงเรองการเพมแรงจงใจคาตอบแทนการทบทวนเวชระเบยน และแบบฟอรมการวนจฉยภาวะไมพงประสงค ถกปรบปรงใหมอกครง มการฝกอบรมแพทยผทบทวนเวชระเบยนทงหมด 13 คน เพอใหเขาใจค านยาม เครองมอและวธการทบทวนเวชระเบยนทงหมด 50 เลม แตละเลมจะถกทบทวนโดยแพทยอยางอสระทง 13 คน
DPU
22
สงกรานต กาหลง (2549) ไดท าการพฒนาระบบสารสนเทศคลนกสขภาพในโรงเรยน ใชหลกการของวงจรการพฒนาระบบสารสนเทศ ประกอบดวย (1) ศกษาความตองการและปญหาทพบในคลนกสขภาพ (2) รวบรวมขอมลทเกยวของในคลนก (3) วเคราะหและออกแบบระบบสารสนเทศ (4) พฒนาระบบ (5) ประเมนระบบโดยผเกยวของ ซอฟตแวรทใชในการพฒนาระบบ ไดแก ไมโครซอฟตแอคเซส และวชวลเบสก การวางระบบเปนการใชระบบแมขาย/ลกขาย ซงท าใหสามารถเขาใชระบบสารสนเทศไดครงละมากกวา 1 คน โดยใชรหสแทง เพออ านวยความสะดวกใหกบผเขาใชบรการระบบสารสนเทศคลนกสขภาพครอบคลมงานระเบยนประวตผเขารบการรกษา ขอมลการ ใชยาสงโดยแพทย และขอมลงานคลกนกสขภาพ ผลการศกษาพบวา (1) ระบบสารสนเทศคลนกสขภาพในโรงเรยนเพมประสทธภาพการบรหารงานคลนกสขภาพในโรงเรยน (2) ผบรหารคลนกสขภาพในโรงเรยนสามารถรายงานจ านวนผปวย ยา และเวชภณฑ รายละเอยดของอาการปวยและอบตเหตไดรวดเรวกวาการท าดวยมอ (3) ผบรหารโรงเรยนสามารถใชขอมลจากรายงานจดสรรงบประมาณใหคลนกสขภาพไดอยางเหมาะสม และ (4) รายงานเกยวกบอบตเหตทไดรบเพอน ามาเปนขอมลใหครเพมความระมดระวงนกเรยนไมใหเกดอบตเหตตอไป
กฤษณ พงศพรฬห (2548) จากการศกษาพบวาโรงพยาบาลในประเทศไทยกวารอยละ 80 โดยเฉพาะโรงพยาบาลขนาดใหญและโรงพยาบาลเอกชน ไดน าเอาคอมพวเตอรเขามาชวยอ านวยความสะดวกในการบรหารจดการ โดยเฉพาะการรายงานเปนส าคญ ปจจบนมการใชระบบอยางนอย 44 ชนดทแตกตางกนและไมสามารถเชอมโยงแลกเปลยนขอมลกนไดอยางมประสทธภาพมากนก การลงทนเปนจ านวนมหาศาลในเรองระบบสารสนเทศแบบคอมพวเตอรของโรงพยาบาลตางๆ ยงไมสามารถพสจนไดวาจะมความคมคามากนอยเพยงใด เมอเทยบกบปญหาทเกดขนในระบบสขภาพ ทงนยงไมรวมถงความเสยงทางคลนกตอผปวยทอาจเกดขนจากการใชคอมพวเตอรปญหาส าคญทจ าเปนตองไดรบการแกไขปรบปรง ไดแก ความไมพรอมของระบบ โดยเฉพาะทรพยากรบคคล ทงในเชงคณภาพและปรมาณ ในขณะทระบบทมอยยงไมสามารถจดการไดอยางม ประสทธภาพมากนก นอกจากน หนวยงานสวนกลางหลายแหงยงมปญหาในการประสานงาน ผ ใหบรการจงยงคงตองจดการแกไขปญหาดวยตนเองภายใตขอจ ากดในเรองทรพยากรและความเขาใจ
DPU
บทท 3 ระเบยบวธวจย
เนอหาของบทนกลาวถง ขนตอนการด าเนนการวจย อปกรณและเครองมอทใชในการ
วจย ระยะเวลาทใชด าเนนการวจย และสรป โดยมรายละเอยดดงตอไปน
3.1 ขนตอนการด าเนนการวจย ขนตอนการด าเนนการวจย มดงตอไปน 1. ศกษาการท างานในระบบปจจบน 2. ก าหนดความตองการของระบบ 3. วเคราะหและออกแบบระบบ 4. จดท าและทดสอบระบบ 5. สรปผลการวจยและขอเสนอแนะ 6. เรยบเรยงงานคนควาอสระ
3.2 อปกรณและเครองมอทใชในการวจย 3.2.1 อปกรณฮารดแวรทจะน ามาใช 1. เครองเซรฟเวอร
- หนวยประมวลผล 64 UltraSPARC-T2 1165 MHz - หนวยความจ า (RAM) 32 Gigabytes - ความจของฮารดดสก 120 Gigabytes
2. เครองคอมพวเตอรโนตบค - หนวยประมวลผล Intel Atom 1.6 GHz - หนวยความจ า (RAM) 2 Gigabytes - ความจของฮารดดสก 80 Gigabytes - จอภาพขนาด 10 นว - เมาส และแปนพมพ
DPU
24
3.2.2 ซอฟตแวรทจะน ามาใช 1. เครองเซรฟเวอร
- Apache 2.2.11 ท าหนาทเปนเวบเซรฟเวอรส าหรบรนเวบแอพพลเคชน - PHP 5.2.6 ใชส าหรบพฒนาหนาจอ (User Interface) ส าหรบการตงคาและแสดงผลรายงานของระบบ - MySQL เปนโปรแกรมระบบจดการฐานขอมล มหนาทเกบขอมลอยางเปนระบบ รองรบค าสงเอสควแอล - Editplus 3.1 โปรแกรมหรอเครองมอ ทใชในการพฒนาเวบไซต - Adobe Dreamweaver CS 4 โปรแกรมหรอเครองมอ ทใชในการพฒนาเวบไซต - Adobe Photoshop CS 4 โปรแกรมหรอเครองมอ ทใชในการท ากราฟฟคและตกแตงภาพ 2. เครองไคลเอนต - Windows 7 ระบบปฏบตการทใชในการจดการและควบคมการท างานตาง ๆ ของเครองคอมพวเตอร - IE 8 (Internet Explorer) เวบบราวเซอรชนดหนง ท าหนาทในการตดตอสอสารบนอนเทอรเนตหรอเครอขายคอมพวเตอร
DPU
25
3.3 ระยะเวลาในการด าเนนการวจย ระยะเวลาในการด าเนนการวจย ทงหมด 6 ขนตอนดงกลาวไวขางตน สามารถสรปได
ดงตารางท 3.1 ตารางท 3.1 ระยะเวลาในการด าเนนการวจย
เดอนท ขนตอน
1 2 3 4 5 6 7 8
1. ศกษา ปญหาการท างานในระบบปจจบน
2. ก า ห น ด ค ว า มตองการของระบบ
3. ว เ ค ร า ะ ห แ ล ะออกแบบระบบ
4. จดท าและทดสอบระบบ
5. ส รปผลก ารว จยและขอเสนอแนะ
6. เ ร ย บ เ ร ย งงานคนควาอสระ
3.4 สรป
ขนตอนในการด าเนนการวจย ผวจยไดมการแบงขนตอนทจะศกษาออกเปน 6 ขนตอน ไดแก ขนตอนของการศกษาความสามารถและขอจ ากดตางๆของระบบเกา ขนตอนก าหนดความตองการของระบบ ขนตอนวเคราะหและออกแบบระบบ ขนตอนจดท าและทดสอบระบบ ขนตอนสรปผลการวจยและขอเสนอแนะ และขนตอนของการเรยบเรยงงานคนควาอสระ
DPU
บทท 4
ผลการวเคราะหและการออกแบบระบบ
เนอหาของบทนกลาวถง การวเคราะหและการออกแบบระบบประกอบดวย การศกษาปญหาการท างานในระบบปจจบน การวเคราะหระบบและการออกแบบระบบ โดยมเนอหาและรายละเอยดดงตอไปน
4.1 การศกษาปญหาการท างานในระบบปจจบน
การวเคราะหระบบงานเดม ของคลนกวรรณสนการแพทย โดยไดท าการวเคราะหเกยวกบขนตอนการท างานของเจาหนาททรบผดชอบเกยวกบการใหบรการการตรวจรกษา ของ คลนก ซงจะแสดงใหเหนถงภาพรวมของระบบงานเดมได อธบายขนตอนการท างานของระบบงานเดมได ดงภาพท 4.1 โดยมขนตอนดงตอไปน
DPU
27
ภาพท 4.1 ระบบงานเดม
1. ผชวยแพทย ไดท าการลงทะเบยนผปวยและคนรายละเอยดขอมลผปวยจดท าการสงขอมลไปทแพทยเพอด าเนนการตอไป 2. แพทยไดรบขอมลผปวยและและเรยกผปวยเพอด าเนนการตอไป 3. ผปวยไดเขาพบแพทยและท าการรกษา 4. แพทยท าการรกษาและนดหมายผปวย 5. แพทยบนทกและสงผลการตรวจไปทผชวยแพทยเพอด าเนนการตอไป 6. ผชวยแพทยไดรบผลการตรวจและท าการจดยาตามทแพทยสงและด าเนนการตอไป
7. ผชวยแพทยจายยาใหผปวย 8. ผปวยช าระเงน
ผชวยแพทย
เรมตน
ลงชอ
ท าการตรวจ
บนทกผลการตรวจ
สงขอมลผปวย
รบยา
เพม/สบคนรายชอจากเอกสาร
ผปวย
ช าระเงน
แพทย
จบการท างาน
ไดรบขอมลผปวยผปวย
รบผลการตรวจ
จายยา
รบเงน
DPU
28
การท างานของระบบงานเดมท าใหเกดปญหาดงตอไปน 1. เกดความลาชาในการคนขอมลผปวยเนองจากเอกสารมจ านวนมาก ท าใหตองใชเวลาใน
การคนหา 2. ผชวยไมเพยงพอท าใหเกดการท างานผดพลาดบอย 3. ผปวยท าเอกสารการนดหมายสญหายจงท าใหผไดรบการรกษาไมตรงเวลา
ผวจยไดศกษาความตองการของระบบไดแก 1. การเกบชอและขอมลผปวยลงในฐานขอมล 2. การเพม ลบและแกไขขอมลผปวย 3. การคนหาขอมลผปวยเพอชวยลดระยะเวลาในการด าเนนการ 4. การแสดงขอมลและวนนดหมายทสามารถดออนไลนผานเวบได 5. เวบบอรดชวยในการถาม ตอบปญหาของแพทยและผปวย
4.2 การวเคราะหระบบ
การวเคราะหระบบงาน ผวจยไดน าเอาเทคโนโลยสารสนเทศมาใชงานใหเกดประโยชนส าหรบคลนก โดยไดจดสรางเครองมอส าหรบการบรการแพทยและผปวยผานทางเครอขายอนเทอรเนต ซงการน าเทคโนโลยสารสนเทศเขามาชวยจะท าใหคลนคมฐานขอมลส าหรบจดเกบขอมลผปวยทท าการรกษา ดงภาพท 4.2 แสดงผลการวเคราะหระบบ ภาพท 4.3 แสดงขนตอนการท างานของระบบงาใหม โดยมขนตอนดงตอไปน
DPU
29
-
/
ภาพท 4.2 Use Case Diagram ระบบเวชระเบยนคลนกออนไลน
DPU
30
ภาพท 4.3 ระบบงานใหม
ออกจากระบบ
ผปวย ผชวยแพทย แพทย
เรมตน
เขาสระบบ
เขาสระบบ
เพม/สบคนรายชอจากระบบ
ไดรบผลการตรวจและวนนดหมาย
จายยาและแจงวนนดหมาย
ไดรบเงนและออกจากระบบ
ดขอมลและท าการตรวจ
บนทกผลการตรวจและวนนดหมาย
เขาสระบบ
ดและแกไขขอมล
ลงชอ
บนทกขอมลออกจากระบบ
ช าระเงน
ไดรบขอมลผปวย
ไดรบยาและนดหมายมาย
จบการท างาน
ไดรบขอความแจงเตอนวนนดหมาย
ระบบ
DPU
31
1. ผชวยแพทย/ แพทย ไดท าการเขาสระบบและตรวจสอบรายละเอยดขอมลการรกษาของผปวย เชน ผลการรกษา การแพยา วนนดหมาย รายการแจงการจายยา เปนตน และจดท าการสงขอมลไปยงแพทยเพอด าเนนการตอไป
2. ผชวย/แพทย ท าการเพมผปวย 3. ผปวยทเปนสมาชกท าการลอกอนเขาสระบบผานทางเวบไซต 4. ผปวยท าการตรวจสอบขอมล และวนนดหมาย 5. ผปวยมาพบแพทยหรอมาตามนดหมาย 6. แพทยเขาระบบและตรวจสอบขอมลผปวย 7. แพทยท าการรกษาและนดหมายผปวย 8. แพทยท าการบนทกผลการตรวจ 9. แพทยสงผลการตรวจใหกบผชวยแพทย 10. ผชวยแพทยท าการจายยาใหกบผปวย 11. ผปวยช าระเงนกบผชวยแพทย 12. แพทยและผปวยออกจากระบบ 13. ระบบท าการแจงเตอนวนนดหมาย
4.3 การออกแบบระบบ 4.3.1 การออกแบบการท างานของระบบ ภาพท 4.4 ถง 4.12 แสดงผลการออกแบบระบบโดยใช Activity Diagram โดยแสดงล าดบของการด าเนนกจกรรมจากกจกรรมหนงไปยงกจกรรมหนงทเกดจากการท างานของออบเจกต (Object) ภายในระบบ
DPU
32
ภาพท 4.4 Activity Diagram การเขาสระบบ
รหสผาน
ผาน
กรอกชอ
เขาสระบบ
ไมผาน ตรวจสอบ
DPU
33
ภาพท 4.5 Activity Diagram การเพม-ลบผปวย
บนทกลงฐานขอมล
เขาสระบบ
เพม-ลบขอมลผปวย DPU
34
ภาพท 4.6 Activity Diagram ตรวจสอบและแกไขขอมลผปวย
DPU
35
ภาพท 4.7 Activity Diagram การรกษาและนดหมายผปวย
DPU
36
ภาพท 4.8 Activity Diagram ผลการตรวจ
DPU
37
ภาพท 4.9 Activity Diagram จายยาและช าระเงน
DPU
38
บนทกลงฐานขอมล
เขาสระบบ
บนทกลงฐานขอมล
ภาพท 4.10 Activity Diagram เวบบอรดของระบบ
Yes
No ตงกระท
เขาสระบบ
เวบบอรด
เลอกดขอมล
ตอบกระท กระท
Yes
DPU
39
ออกจากระบบ
ภาพท 4.11 Activity Diagram แจงเตอนวนนดหมาย
เขาสระบบ
วนนดหมาย
แจงเตอนวนนดหมาย DPU
40
ออกจากระบบ
ภาพท 4.12 Activity Diagram ออกจากระบบ
Yes
No
เขาสระบบ
ไปหนาหลก
เลอกออกจากระบบ
DPU
41
4.3.2 การออกแบบฐานขอมลระบบ ภาพท 4.13 และภาพท 4.14 แสดงการออกแบบฐานขอมลระบบ โดยใช ER- Diagram ท
แสดงกลมของคลาส โครงสรางของคลาสและความสมพนธระหวางคลาส
ภาพท 4.13 ER-Diagram ของระบบเวชระเบยนคลนกออนไลน
DPU
42
ภาพท 4.14 ER-Diagram ของระบบ Webboard
DPU
43
4.3.3 การออกแบบ User Interface ผวจยออกแบบการท างานกบระบบงานใหมผานทางเวบไซต โดยแยกตามประเภทของ
ผใชมรปแบบ User Interface ตามภาพท 4.15
ภาพท 4.15 Conceptual Design ของเวบไซต
เขาสระบบ
แพทย/ผชวย
ผปวย
เพมผปวย
ตรวจสอบแกไข
รกษาและนดหมาย
ผลการตรวจ
จายยา
ออกจากระบบ
ขอมลผปวย
ออกจากระบบ
ตรวจสอบแกไขขอมล
ตรวจวนนดหมาย
DPU
บทท 5 ผลการจดท าและการทดสอบระบบ
เนอหาของบทนกลาวถง ผลการจดท าและการทดสอบเวบไซตเวชระเบยนคลนกออนไลน
โดยประกอบดวย การจดท าฐานขอมลโดยใชโปรแกรมระบบจดการฐานขอมล มายเอสควแอล การจดท าหนาเว บเพจโดยใช ภาษา เอชทอมแอล (Hypertext Markup Language) ภาษาจาวาสครปต (Javascript) และ ภาษาซเอสเอส (Cascading Style Sheet) การจดท าสวนตดตอผใชงานระบบฐานขอมลโดยใชภาษาพเอชพตดตอกบฐานขอมลมายเอสควแอล ผานเวบเซรฟเวอร Apache และจดท าในสวนรปแบบตกแตงเวบโดยใช Adobe Photoshop CS 4 และ การทดสอบเวบไซต โดยมรายละเอยดดงตอไปน
5.1 การจดท าระบบ
5.1.1 การจดท าฐานขอมล จากการออกแบบฐานขอมลในบทท 4 ผวจยไดจดท าตาราง (Table) ส าหรบการจดเกบ
ขอมลในระบบฐานขอมลดงแสดงในตารางท 5.1 ถงตารางท 5.5 โดยมรายละเอยดดงตอไปน ตารางท 5.1 คณลกษณะของตาราง user
Field Data Type Primary Key Comment
user_id int(11) PK Primary Key ทแสดงถงล าดบของผใช
user_name varchar(20) แสดงถงชอของแตละผใช
password varchar(20) แสดงถงรหสผานของแตละผใช
user_type varchar(1) แสดงถงชนดของผใชมแพทยและผปวย
DPU
45
ตารางท 5.2 คณลกษณะของตาราง patient
Field Data Type Primary Key Comment
id int(11) PK Primary Key ทแสดงถงล าดบของผปวย
name varchar(32) แสดงถงชอของผปวย
lastname varchar(32) แสดงถงนามสกลของผปวย
Idcard varchar(13) แสดงถงเลขประจ าตวประชาชนของผปวย
mobile_no varchar(12) แสดงถงเบอรโทรศพท
age varchar(2) แสดงถงอายของผปวย
Gender varchar(5) แสดงถงเพศของผปวย
Hypersensitivity varchar(100) แสดงถงรายละเอยดการแพยาของผปวย
ตารางท 5.3 คณลกษณะของตาราง outcomes
Field Data Type Primary Key Comment
oc_id int(11) PK Primary Key ทแสดงล าดบของผลการตรวจ
user_id int(11) แสดงถงการอางองรายละเอยดของผปวย
outcomes text แสดงถงรายละเอยดของผลการตรวจ
appointments date แสดงถงวนนดหมาย
medicine text แสดงถงรายละเอยดของยา
warning text แสดงถงค าเตอนการใชยา
DPU
46
ตารางท 5.4 คณลกษณะของตาราง webboard_answer
Field Data Type Primary Key Comment
a _id int(11) PK Primary Key ทแสดงถงล าดบของค าตอบ
a_detail text แสดงถงรายละเอยดของค าตอบ
a_name varchar(255) แสดงถงชอของคนตอบค าถาม
a_date datetime แสดงถงวนเวลาทตอบค าถาม
a_ip varchar(255) แสดงถง IP ของผทตอบค าถาม
q_id int(11) FK แสดงถงล าดบของค าถาม
DPU
47
ตารางท 5.5 คณลกษณะของตาราง webboard_question
Field Data Type Primary Key Comment
q_id int(11) PK Primary Key ทแสดงถงล าดบของค าถาม
q_topic varchar(255) แสดงถงหวขอของค าถาม
q_detail text แสดงถงรายละเอยดของค าถาม
q_name varchar(255) แสดงถงชอผถาม
q_date datetime แสดงถงวนเวลาทประกาศค าถาม
q_ip varchar(255) FK แสดงถง IP ของผทประกาศค าถาม
q_view int(11) แสดงจ านวนผท เขามาดรายละเอยดของ
ค าถาม
DPU
48
5.1.2 การจดท าหนาเวบเพจ การจดท าหนาเวบเพจ โดยใชโปรแกรม Adobe Dreamweaver CS 4 ชวยในการจดท าเวบเพจดงภาพท 5.1 และใชโปรแกรม Adobe Photoshop CS 4 ในการตกแตงรปภาพและท าโลโก ดงภาพท 5.2
ภาพท 5.1 หนาจอการจดท าเวบเพจ
DPU
49
ภาพท 5.2 หนาจอการตกแตงรปภาพและโลโก การเขยนโคดและการใสเนอหาของเวบเพจ ท าโดยใชโปรแกรม Editplus 3.1 ชวยในการเขยนโคด HTML, CSS และ PHP ดงภาพท 5.3
DPU
50
ภาพท 5.3 หนาจอการเขยนโคด ภาพท 5.4 แสดงสวนประกอบของหนาเวบเพจแบงออกเปน 3 สวนหลกๆ คอ 1. สวนหวของหนา (Page Header) เปนสวนทอยตอนบนสดของหนาประกอบดวย โลโก (Logo) ชอเวบ 2. สวนของกลางของหนา (Page Body) เปนสวนทอยตอนกลางของหนา ใชแสดงขอมลเนอหาของเวบไซต ซงประกอบดวย เมน ปฏทนกจกรรม การเขาสระบบ 3. สวนทายของหนา (Page Footer) เปนสวนทอยดานลางสดของหนา แสดงขอมลเพมเตมเกยวกบเนอหาภายในเวบไซต ซงประกอบดวย ทอยคลนก จ านวนผเขาชมเวบไซต
DPU
51
.
ภาพท 5.4 หนาจอสวนประกอบของเวบเพจ
โลโก ชอเวบ
เมน
ทอย จ านวนผเขาชมเวบ
ปฎทนกจกรรม
การเขาระบบ
สวนหวของหนา
สวนกลางของหนาหน
สวนทายของหนา
DPU
52
5.2 การทดสอบระบบ การทดสอบระบบ เปนการตรวจสอบความถกตองของผลลพธ และความถกตองของขนตอนการท างาน เพอตรวจสอบวาระบบทพฒนาขนมาน สามารถใชงานไดอยางมประสทธภาพ ผลลพธถกตอง กอนทจะด าเนนการตดตงระบบเพอใชงานจรง โดยทผใชงาน (User) ยอมรบระบบใหมนดวยความเตมใจ มวธการทดสอบดงน 1. ทดสอบทละสวน (Unit Testing) เปนการทดสอบแตละโมดล ดวยการทดสอบใสขอมลจรงลงในแตละโมดล ทงในสวนของฐานขอมลหลก และขอมลซงเปนทรานแซกชน (Transaction Data) แลว ระบบสามารถท างานไดตามความตองการของผใช 2. ทดสอบแบบรวมสวน (Integration Testing) เปนการทดสอบโดยใสขอมลลงในแตละสวนของฐานขอมลหลกไดแลว น าขอมลในแตละสวนนนมาเชอมตอกนตามเงอนไข 3. ทดสอบทงระบบ (System Testing) 4. ทดสอบเพอการยอมรบได (Acceptance Testing) โดยการน าระบบทพฒนาขนนไปทดลองใชในการปฏบตงานจรง แลวตรวจดขอบกพรองตาง ๆ น ามาปรบปรงแกไขตอไป ซงขนตอนนอยระหวางการทดสอบ การทดสอบระบบเวชระเบยนคลนกออนไลน เรมจากผใชงานเขาใชงานระบบ ระบบจะแสดงหนาจอดงภาพท 5.5
DPU
53
ภาพท 5.5 การเขาสระบบ
เมอผใชเรมใชระบบ จะแสดงหนาจอส าหรบลอกอน และผใชจะตองใสชอผใชและรหสผานใหถกตองตรงกบฐานขอมลผใช ถาไมถกตองระบบจะไมยอมใหเขาใชงาน และถาถกตองระบบจะตรวจสอบวาเปนผใชซงอยในระดบใด เพอก าหนดฟงกชนการใชงานตามระดบของผใชนนๆ แสดงในภาพท 5.6 และภาพท 5.7
DPU
54
ภาพท 5.6 หนาจอการเขาสระบบของแพทยและผชวยแพทย
DPU
55
ภาพท 5.7 หนาจอการเขาสระบบของผปวย
DPU
56
5.2.1 หนาจอของแพทยและผชวยแพทย แพทยและผชวยแพทยทจะสามารถท าการเพม แกไข ลบขอมลผปวย รายชอผปวย การ
คนหาผปวยจากรหส ชอและนามสกล มขนตอนการท างานดงน แพทยสามารถเพมขอมลผปวยโดยการกดตรงเพมขอมล ระบบจะท าการแสดงหนาจอการเพมขอมลดงภาพท 5.8 แพทยท าการเลอกรหสและกรอกขอมล เมอกรอกขอมลเสรจแลว กดป มตกลง จะแสดงหนารายชอผปวยทงหมดออกมาดงภาพท 5.9 หรอท าไดโดยการกดทรายชอผปวย แพทยสามารถทจะใชใบรบรองแพทยดวยการกดทใบรบรองแพทย จะแสดงภาพดงภาพท 5.10
ภาพท 5.8 หนาจอการเพมขอมลผปวย
DPU
57
ภาพท 5.9 หนาจอรายชอผปวย
DPU
58
ภาพท 5.10 หนาจอใบรบรองแพทย
แพทยสามารถแกไขขอมลผปวยไดโดยการกดทแกไข ระบบจะแสดงหนาจอการแกไขขอมลดงภาพท 5.11 เมอแกไขขอมลเสรจแลว กดป มตกลงระบบท าการแกไขขอมล การลบขอมลผปวยท าไดดวยการ กดท delete ระบบจะท าการลบขอมลผปวยทเลอกไวโดยการแจงเตอนดงภาพท 5.12 กดทป ม ok เพอยนยนการลบขอมล ถาไมตองการลบกดทป ม cancel
DPU
59
ภาพท 5.11 หนาจอการแกไขขอมลผปวยของแพทยและผชวยแพทย
DPU
60
ภาพท 5.12 หนาจอการแจงเตอนการลบขอมลผปวย แพทยสามารถคนหาขอมลผปวยไดโดย การใส รหส ชอหรอนามสกล ลงไปในชองขอความทก าหนดไวแลวกดทป ม Search ระบบจะแสดงผลการคนหาขอมลผปวยไวดานลางของชองขอความดงภาพท 5.13 แพทยสามารถดประวตของผปวยไดจากการกดทผลการตรวจระบบจะแสดงหนาจอประวตผปวยดงภาพท 5.14 และสามาถทจะเพมผลการตรวจไดจาการกดทเพมผลการตรวจ แลวระบบจะแสดงหนาจอดงภาพท 5.15
DPU
61
ภาพท 5.13 หนาจอผลการคนหาขอมลผปวย
DPU
62
ภาพท 5.14 หนาจอประวตผปวย
DPU
63
ภาพท 5.15 หนาจอเพมผลการตรวจผปวย เมอแพทยกรอกขอมลผลการตรวจรกษาและวนนดหมายผปวยแลว กดทป มเพมระบบจะท าการแสดงหนาจอ ดงภาพท 5.16 แพทยสามารถทจะพมพผลการตรวจของผปวยโดยการกดทป ม Print เมอเสรจแลวระบบจะสง SMS เตอนวนนดหมายผปวยลวงหนา 1 วนกอนวนนดหมาย ดงภาพท 5.17
DPU
64
ภาพท 5.16 หนาจอผลการตรวจผปวย
ภาพท 5.17 หนาจอ SMS เตอนวนนดหมายผปวย
DPU
65
5.2.2 หนาจอของผปวย ผปวยสามารถทจะเขามาดขอมลของผปวยและวนทแพทยนดหมายหมายผปวยได และ
สามารถทจะดค าเตอนการใชยาและแกไขขอมลของผปวยไดโดยการ กดท Edit ระบบจะแสดงหนาแกไขขอมลผปวยดงภาพท 5.18 เมอผปวยกรอกขอมลเสรจแลวใหกดทป มตกลง เมอจะพมพ ขอมลผปวยสามารถท าไดโดยการกดทป ม print
ภาพท 5.18 หนาจอแกไขขอมลของผปวย
DPU
66
5.2.3 เวบบอรด การใชเวบบอรด สามารถทใชงานไดโดย การกดทกระดานสนทนา จะแสดงหนาจอดงภาพท 5.19 แพทยและผปวยสามารถตงกระท ไดจากการกดตงกระท จะแสดงหนาจอดงภาพท 5.20 เมอกรอกขอมลเสรจแลว กดทป มตกลง กระทจะแสดงทหนาเวบบอรด แพทยและผปวยสามรถดกระทได โดยการกดทชอหวขอทตองการจะด จะแสดงดงภาพท 5.21 จะแสดงรายละเอยดของกระทและสามารถทจะตอบกระทโดยการใสรายละเอยดในชองตอบกระทและกดป มตกลง
ภาพท 5.19 หนาจอเวบบอรด
DPU
67
ภาพท 5.20 หนาจอการตงกระท
DPU
68
ภาพท 5.21 หนาจอการดกระท 5.2.4 ปฏทนกจกรรม การใชปฎทน แพทยและผชวยแพทย สามารถเพมและแกไขรายละเอยดปฏทนกจกรรมและวนหยดของคลนกไดดวยการ กดวนทๆ ตองการตรงปฏทนจะแสดงหนาจอดงภาพท 5.22 เมอกรอกรายละเอยดเพมหรอแกไขเสรจแลว ตองใสรหสผานของแพทยหรอผชวยแพทย เพอตรวจสอบสทธและกดป ม Add เพอเพมรายละเอยดลงในปฏทนกจกรรม
DPU
69
ภาพท 5.22 หนาจอการเพมและแกไขปฏทนกจกรรม
DPU
บทท 6
สรปผลการวจย
จากการออกแบบ พฒนาและทดสอบระบบกอนน าไปใชงานจรงท าใหผวจยสามารถสรปผลทไดและขอจ ากดของระบบ รวมทงขอเสนอแนะในการพฒนาตอไป ไดดงน 6.1 สรปผลการวจย การพฒนาเวบไซตเวชระเบยนคลนกออนไลนใหมความทนสมย และกอใหเกดประโยชนตอแพทย ผชวยแพทย และผปวย เปนตนแบบของการพฒนาเวบไซตอนๆทเกยวของกบ งานทางเวชระเบยนออนไลน โดยการประยกตใชโปรแกรม ภาษา HTML รวมกบภาษา PHP ในสวนของ แอพพลเคชนเซรฟเวอร ใชโปรแกรม Apache เปนเวบเซรฟเวอร ไดน าโปรแกรม MySQL มาจดการระบบฐานขอมล ส าหรบการทดสอบระบบ เปนการทดลองใชงานระบบเพอทดสอบวาสามารถท างานไดอยางถกตองหรอไม กอนทจะด าเนนการตดตงระบบเพอใชงานจรง การทดสอบเปนการจ าลองสถานการณการบนทกขอมลเขาสระบบ โดยใชขอมลจรงจากระบบ การจ าลองสถานการณการท างานเวชระเบยนคลนกออนไลน แลวสรปผลทไดจากการปฏบตงานจรง มดงน 1. สรางความพงพอใจใหกบแพทยและผปวย 2. เกดความคลองตวในการด าเนนงานทงแพทย ผชวยแพทยและผปวย 3. ชวยลดระยะเวลาในการตรวจรกษาผปวย 4. สามารถเกบขอมลและผลการตรวจของผปวยและสามารถแสดงรายละเอยดของผปวยจากคนหาไดอยางรวดเรว 5. สามารถตรวจสอบประวตการตรวจของผปวยได 6. ระบบสามารถสง SMS แจงเตอนวนนดหมายผปวยได 7. ผปวยสามารถเขามาดวนนดหมายของแพทยไดผานทางเครอขายอนเทอรเนต
DPU
71
6.2 ปญหาและแนวทางแกไข ปญหาทพบระหวางการด าเนนการวจย ไดแก 1. เนองจากแพทยและผชวยแพทย ของคลนกวรรณสน การแพทยยงขาดความรความเขาใจทางดานเทคโนโลยสารสนเทศจงเปนการยากในการใชเวบไซตเวชระเบยนคลนกออนไลนไดอยางเตมท
2. การขาดอปกรณทางดานเครองคอมพวเตอรภายใน คลนกวรรณสนการแพทย เปนปญหาในการใชงานเวบไซตเวชระเบยนคลนกออนไลน แนวทางแกไขมดงตอไปน
1. จดอบรมการใชงานเวบไซตเวชระเบยนคลนกออนไลนและจดท าคมอการใชงานเวบไซตเวชระเบยนคลนกออนไลน เพอเพมประสทธภาพการใชงานระบบการเวชระเบยนออนไลนอยางเตมประสทธภาพ
2. จดหาอปกรณทางดานคอมพวเตอรท เหมาะสมตอการใชงานของเวบไซตเวชระเบยนคลนกออนไลน
6.3 ขอจากดของระบบ ขอก าจดของเวบไซตเวชระเบยนคลนกออนไลน มดงน
1. การเขาสเวบไซตเวชระเบยนคลนกออนไลนใชภายในคลนกเทานน 2. ผปวยไมสามรถท าการลงทะเบยนเวบไซตเวชระเบยนคลนกออนไลนดวยตนเองได
และไมสามารถแกไขวนนดหมายของตนเองหรอลบขอมลได จะตองแจงทางแพทยหรอผชวยแพทยเทานน
6.4 ขอเสนอแนะในการพฒนาตอไป เวบไซตเวชระเบยนคลนกออนไลนทไดพฒนาขนน ผพฒนามขอเสนอแนะในการพฒนาตอไปเพอใชงานระบบใหเกดประสทธภาพ ดงน 1. พฒนาเพอใหมฟงกชนในการท างานตามความเหมาะสมในแตละคลนก 2. พฒนาเพอใหสามารถช าระเงนผานบตรเครดตหรอตดบญชผานธนาคารได
DPU
บรรณานกรม
DPU
73
บรรณานกรม ภาษาไทย
หนงสอ
กตต ภกดวฒนะกล. (2547). คมภร PHP. กรงเทพฯ : เคทพ คอมพ แอนด คอนซลท. ชาญชย ศภอรรถกร. (2552). คมอการเขยนเวบอคอมเมรซดวย PHP + MySQL. กรงเทพฯ : ซคเซส มเดย. สาธต ชยววฒนตระกล. (2550). เกง PHP5 ใหครบสตร. กรงเทพฯ : วตตกรป. อนรรฆนงค คณมณ. (2550). basic of PHP. นนทบร : ไอดซ.
สารสนเทศจากสออเลกทรอนกส
กรมควบคมมลพษ. (2547). PHP. สบคนเมอ 25 เมษายน 2553, จาก http://iwis.pcd.go.th/IWIS/document/other/php.htm. กระบโซลชน, (2550). PHP 5. สบคนเมอ 18 กรกฎาคม 2553, จาก http://www.krabisolution.com/component/content/article/13-hosting- offers/23-php5-standard.html จราวฒ บญมานตย. (2550). หลกการออกแบบเวบไซท. สบคนเมอ 25 เมษายน 2553, จาก http://thaicert.nectec.or.th/paper/unix_linux/mysql.php. มนชยา ชมธวช.(2545). MySQL. สบคนเมอ 25 เมษายน 2553, จาก http://thaicert.nectec.or.th/paper/unix_linux/mysql.php. พทร ธรรมธรานนท. (2542). การบนทกเวชระเบยนผปวย. สบคนเมอ 10 มถนายน 2553, จาก http://medlawstory.com/index.php?topgroupid=1&groupid=%20%20%20%20% 2015&subgroupid=&contentid=47 วกพเดย สารานกรมเสร. (2553). เวชระเบยน. สบคนเมอ 25 เมษายน 2553, จาก http://th.wikipedia.org/wiki/เวชระเบยน
DPU
74
รายงานการวจย
กฤษณ พงศพรฬห. (2548). ระบบสารสนเทศแบบคอมพวเตอรและคณภาพการดแลรกษาผปวย. (รายงานการวจย). กรงเทพฯ : สถาบนวจยระบบสาธารณสข. ปตพงษ เกษสมบรณ. (2549). การพฒนาเครองมอและกระบวนการวนจฉยภาวะไมพงประสงคท เกดขนในโรงพยาบาล. (รายงานการวจย). กรงเทพฯ : สถาบนวจยระบบสาธารณสข.
วทยานพนธ/สารนพนธ
ชไมพร ทวชศร. (2549). การพฒนาระบบงานเวชระเบยนเพอลดระยะเวลาการบรการบตร ผปวยนอก. สารนพนธปรญญามหาบณฑต. สาขาวชาเวชศาสตรชมชน. เชยงใหม : มหาวทยาลยเชยงใหม. ปรดาภรณ วรยะวรเวช. (2546). ระบบเวชระเบยนคนไขแบบสอผสม . สารนพนธปรญญา มหาบณฑต. สาขาวทยาการคอมพวเตอร. กรงเทพฯ : มหาวทยาลยมหดล. สงกรานต กาหลง. (2549). การพฒนาระบบสารสนเทศคลนกสขภาพ: กรณของโรงเรยนสาธตแหง มหาวทยาลยเกษตร ศนยวจยและพฒนาการศกษา. วทยานพนธปรญญามหาบณฑต. สาขาวชาศลปศาสตร. กรงเทพฯ : มหาวทยาลยสโขทยธรรมาธราช.
DPU
75
ประวตผเขยน ชอ-นามสกล นาย ฐตนนท เอยดรกษ ประวตการศกษา บรหารธรกจบณฑต คณะเทคโนโลยสารสนเทศ
มหาวทยาลยธรกจบณฑตย 2549
DPU