SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
โทรเวชกรรมบนกลุ่มเมฆราคาประหยัด
นพพล อํานาจวรรณพันธ์, โมไนย ทังสุพานิช
 Introduction
 Problem, Idea and Solution
 Design and Development
 Evaluation and Conclusion
 Further Development
 โทรเวชกรรมคือ
◦ การประยุกต์ใช้เทคโนโลยีโทรคมนาคมและเทคโนโลยีสารสนเทศเพื่อ
ดูแลหรือให้การรักษาผู้ป่วยในระยะไกล
◦ อาจนําไปใช้ประกอบการศึกษาทางการแพทย์ได้
◦ ปัจจุบันนิยมแบบใช้งานผ่านเครือข่ายอินเตอร์เน็ตและระบบ
Videoconference/Web Conference
 มีงานวิจัยจํานวนมากที่ใช้โทรเวชกรรมช่วยให้ประชาชนเขตชนบทได้รับ
การรักษาที่สะดวกรวดเร็วขึ้น เช่น ในประเทศปากีสถาน, อินเดีย รวมทั้ง
ประเทศไทยด้วย
 การใช้โทรเวชกรรมสามารถลดค่าใช้จ่ายในส่วนเงินเดือนของแพทย์ที่
อยู่ประจําในชนบทได้ส่วนนึง
 สาขาเฉพาะทางแพทย์บางสาขาสามารถใช้โทรเวชกรรมในการรักษา
ผู้ป่วยได้อย่างสมบูรณ์ เช่น สาขาจิตเวชศาสตร์ (Psychiatry),
สาขาเวชศาสตร์ครอบครัว (Family Medicine)
 ปัจจุบันโทรเวชกรรมในประเทศไทยมี 2 แบบ มีข้อดีข้อเสียดังนี้
◦ แบบใช้บริการ Web Conference จาก ISP เช่น รพ. บึงโขงหลง ใช้
บริการจาก CAT Conference
 ลดภาระในการติดตั้งและบํารุงรักษาระบบ
 ค่าบริการรายเดือนสูง และไม่สามารถปรับแต่งเพิ่มเติมได้
◦ แบบติดตั้ง Web Conference Server ขึ้นมาเอง เช่น วิศวกร ม.
ขอนแก่น นํา Openmeetings มาปรับแต่ง interface ให้เหมาะกับ
โรงพยาบาลแล้วนําไปใช้กับรพ. กงไกรลาศ และรพ. หล่มเก่า จ.เพชรบูรณ์
 ปรับแต่งเพิ่มเติมได้
 มีภาระงานกับค่าใช้จ่ายในการติดตั้งและบํารุงรักษาระบบสูง
 การจัดการข้อมูลสุขภาพ
◦ ข้อมูลสุขภาพมีรายละเอียดที่หลากหลายมากและเปลี่ยนแปลงอยู่ตลอดเวลา
◦ จัดเป็นข้อมูลแบบ Big Data
◦ RDBMS ซึ่งเป็นระบบฐานข้อมูลที่นิยมใช้กันมากในโรงพยาบาลมีข้อจํากัด
ในการใช้งานกับข้อมูลเหล่านี้
 การออกแบบ RDBMS ให้ปรับเปลี่ยนโครงสร้างได้ทันทีทําให้ประสิทธิภาพการ
ทํางานของระบบลดลง
 การพัฒนาเป็นไปอย่างยากลําบาก
 รพ. สต. บ้านหนองโสมง ตําบลอุดมทรัพย์ ขาดแคลนผู้เชี่ยวชาญด้าน
โรคเรื้อรัง
 พยาบาลขอคําปรึกษากับแพทย์ผู้เชี่ยวชาญรพ. อําเภอวังนํ้าเขียว ผ่าน
ทาง Google Hangouts
 แพทย์ช่วยวินิจฉัยและจ่ายยาที่ต้องใช้
 (ที่มา: http://www.it24hrs.com/2012/telemedicine-
with-google-hangouts/)
 ใช้บริการ Web Conferencing ของ Google Hangouts ซึ่งไม่
เสียค่าใช้จ่าย และสามารถพัฒนา Extension ต่อยอดเพิ่มเติมได้
 ใช้ NoSQL เป็นระบบฐานข้อมูลที่สร้างขึ้นมาเพื่อจัดการกับ Big
Data โดยเฉพาะ จึงทําให้มีประสิทธิภาพการทํางานที่ดีกว่า RDBMS
โครงสร้างภาพรวมของระบบ
Overall Architecture
MongoDB
Google
OAuth 2.0
JSF
Google Services
Google+ Platform
Hangouts
API
Morphia
Tomcat Servlet
FinancialReception Doctor Pharmacy
Medical
Records
 ใช้โครงสร้างแบบศูนย์รวม(Centralized Structure)
◦ ข้อมูลถูกต้องตรงกัน ไม่เกิดการ delay
◦ ลดค่าใช้จ่ายในการติดตั้งระบบจํานวนมาก
 Server มี 2 ส่วน
◦ Application Server ติดตั้งบน Cloud
◦ Hangouts Server ใช้บริการจาก Google โดยตรง
 โครงสร้างแบ่งออกเป็น 2 ส่วน
◦ Google Hangouts Extension
 เป็นส่วนที่ใช้บริการ Web Conferencing จาก Google โดยตรง
 ต้องใช้ Google Account ในการใช้งาน
◦ Application Server
 เป็นส่วนที่ติดต่อกับระบบสารสนเทศภายในโรงพยาบาล
 จัดการข้อมูลสุขภาพผู้ป่วย
 ขอบเขตของงานจะอยู่ที่แผนกผู้ป่วยนอกของโรงพยาบาล และตัดทอน
รายละเอียดบางส่วนออก
 JSF (Java Server Faces)
◦ Web Interface and Application
 Tomcat Servlet
◦ Web Server on JVM
 Morphia
◦ Java Library for connect with MongoDB
 MongoDB
◦ A Document-oriented NoSQL database
 ข้อมูลสุขภาพถูกจัดเก็บอยู่ในรูปแบบของเอกสารที่ชื่อว่า “เวชระเบียน”
 NoSQL ประเภท document-oriented จึงเหมาะกับการจัดเก็บ
ข้อมูลดังกล่าว ซึ่ง MongoDB ก็จัดอยู่ในประเภทนี้
 ข้อดีของ NoSQL คือ สามารถเปลี่ยนโครงสร้างได้ทันทีโดย
ประสิทธิภาพการทํางานไม่ตกลง
 MongoDB มีรูปแบบคล้ายคลึงกับ RDMS มากกว่า NoSQL ตัว
อื่นๆ ทําให้ผู้พัฒนาที่เคยใช้ RDBMS มาก่อนปรับตัวได้ง่ายกว่า
แผนภาพแสดงขั้นตอนการทํางานของแผนกผู้ป่วยนอก
Out Patient Department (OPD) Workflow
Health Station Workflow
Patient Reception Doctor Financial Pharmacy Medical RecordsNurse
RegistrationQueuingDiagnosisBillingReceiveMedicine
ิ ตั วะรปกอรก
ยว่ ป้ ู ผพาภขุ สิ ตั วะรปกอรก
มิ ตเ ม่ ิ พเยว่ ป้ ู ผพาภขุ สิ ตั วะรปกอรก
ายยา่ จ
ดั วVital Signs
ยว่ปู้ ผาํ นะนแาํค้หใ
คร โ ยัฉจิ นิ วรากาํ ท์ยทพแ
ยว่ ปู้ ผวิคดั จ
มิ ตเ ม่ ิ พเร ากาอมาถ์ ยทพแงอขาํ นะนแาํ คมาตมิ ตเ ม่ ิ พเ ยว่ ป้ ู ผจวรต
บอกจํานวนยา
ชําระเงิน
รกชั สภเ กาจาย้ ชใรากยาบิ ธอาํ คงั ฟะลแายบั รยว่ ป้ ู ผ
ขั้นตอนการทํางานของระบบในภาพรวม
User Flow
แผนภาพการทํางานของระบบ
System Workflow
New patient?
Start
Reception
Register Record
Yes
No Doctor
Google+
Hangouts
Person
Insert
Record
Insert
Diagnosis
Update
Prescription
Pharmacy
Query
Update
End
Status
Medicine
List
Medical Record
Edit Personal
Information
Update
Search
Records
Edit Medical
RecordQuery
Update
Prescription
Insert
Update
Financial
Status
Doctor
Query
Query
 ระบบมีข้อมูลรวม 4 collections (collection ของ MongoDB
จะคล้ายกับ Table ใน RDBMS)
◦ Person
 เก็บข้อมูลส่วนตัวของผู้ป่วย เป็นข้อมูลที่ไม่เปลี่ยนบ่อย เช่น ข้อมูลการติดต่อ
◦ Doctor
 เหมือน Person แต่เก็บข้อมูลแพทย์
◦ Record
 เก็บข้อมูลสุขภาพผู้ป่วย เป็นข้อมูลที่เปลี่ยนแปลงตลอดเวลา เช่น Vital Sign
◦ Prescription
 เก็บข้อมูลการจ่ายยาของแพทย์
 ต้องเชื่อมต่ออินเตอร์เน็ตตลอดเวลาที่ใช้งาน
 ต้องการ Google Account เพื่อใช้บริการ Google Hangouts
ตัวอย่างการใช้งานส่วนลงทะเบียน
Register Screenshot
ตัวอย่างการใช้งานในส่วนซักประวัติเบื้องต้น
Record Screenshot
ตัวอย่างการใช้งานในส่วน Hangouts Extension
Google Hangouts Screenshot
ตัวอย่างการใช้งานในส่วนแสดงข้อมูลสุขภาพ
Record Detail Screenshot
ตัวอย่างการใช้งานในส่วนวินิจฉัยโรคของแพทย์
Patient Diagnosis Screenshot
ตัวอย่างการใช้งานในส่วนยา
Pharmacy Screenshot
 การทดสอบแบ่งออกเป็น 2 ส่วน
◦ ส่วนการใช้งานจริง
◦ ส่วนค่าใช้จ่ายที่ใช้ในการติดตั้งระบบทั่วประเทศ
 เครื่องแม่ข่ายเป็น Virtual Machine ซึ่งอยู่บน Cloud ของภาควิชาฯ
◦ CPU 1 Core
◦ RAM 4 GB
◦ HDD 32 GB
◦ CentOS 6.3 x64
◦ Tomcat 6.0
 กลุ่มทดสอบเป็นนิสิตในภาควิชาฯ จํานวน 40 คน
◦ เครื่องลูกข่ายที่ใช้ในการทดสอบเป็นเครื่องคอมพิวเตอร์ส่วนบุคคลของผู้
ทดสอบเอง
 แบบประเมินประกอบด้วยข้อมูลดังนี้
◦ แบบคะแนนสเกล 0-5 โดย 0 หมายถึง แย่มาก ส่วน 5 หมายถึง ดีมาก
 การตอบโจทย์
 ฟังก์ชันการใช้งาน
 ความเป็นมิตรต่อผู้ใช้
 ความสวยงาม
◦ แบบข้อความ
 ข้อเสนอแนะเพิ่มเติม
 เปรียบเทียบค่าใช้จ่ายทั้งในระยะสั้นและระยะยาวของแต่ละวิธีที่ใช้
เทคโนโลยี Web Conferencing ในการให้บริการโทรเวชกรรม
◦ Google Hangouts (โครงงานนี้)
 ใช้ Server 1 Instance สําหรับ Application Server
◦ Openmeetings
 ใช้ Server 2 Instance โดยแบ่งให้ Application Server และ
Openmeetings อย่างละ 1 instance
◦ ISP ในที่นี้จะอ้างอิงข้อมูลจาก CAT Conference เป็นหลัก
 ไม่มีการติดตั้ง Server เพิ่ม
 กําหนดให้มีการติดตั้งบริการโทรเวชกรรมจํานวน 200 แห่ง
 เครื่องแม่ข่ายที่ติดตั้งเพิ่มต้องจ้างผู้ดูแลระบบกับผู้พัฒนาเพิ่ม และใช้
บริการ IaaS (Infrastructure as a Service) จาก Amazon
EC2 โดย 1 Instance มีค่าใช้จ่าย 124,000 บาท/ปี
 ผู้ดูแลระบบมีค่าใช้จ่าย 360,000 บาท/ปี ส่วนผู้พัฒนามีค่าใช้จ่าย
300,000 บาท/ปี
คะแนนความพึงพอใจเฉลี่ยของผู้ทดสอบ
User Review Results
ตารางเปรียบเทียบค่าใช้จ่ายโทรเวชกรรมรูปแบบต่างๆ
Cost Estimation Comparison
 ตัวโครงงานสามารถใช้งานได้จริงตามขอบเขตที่กําหนดไว้และสามารถ
ต่อยอดเพิ่มได้ในอนาคต
 โครงงานสามารถลดค่าใช้จ่ายได้เป็นจํานวนมากทั้งในระยะสั้นและ
ระยะยาว โดยถ้าหากใช้บริการ IaaS ของผู้บริการในประเทศจะยิ่งมี
ค่าใช้จ่ายที่ตํ่ากว่าผลการสอบนี้
 ปริมาณการใช้ bandwidth ยังสรุปไม่ได้ เพราะมีการตัดทอน
รายละเอียดข้อมูลออกไปบางส่วน และขึ้นอยู่จํานวนผู้ป่วยต่อวันด้วย
 การเพิ่มรายละเอียดในส่วนต่างๆ ให้สมบูรณ์ยิ่งขึ้น
◦ เช่น รายละเอียดทางการเงินและบัญชี
 Permission การเข้าถึงข้อมูลของผู้ป่วย
 การรองรับการทํางานร่วมกับระบบสารสนเทศของโรงพยาบาลอื่นๆ
◦ เช่น รองรับการทํางานแบบ offline
 Big Data Analysis and Data Mining
 การใช้ประโยชน์ของ Social Network เช่น Google+
 https://github.com/MonaiThang/DotC
 บทความนี้ได้รับการอนุเคราะห์จาก
◦ ฝ่ายเวชสารสนเทศ คณะแพทยศาสตร์โรงพยาบาลรามาธิบดี
มหาวิทยาลัยมหิดล
◦ ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์
มหาวิทยาลัยเกษตรศาสตร์
 โครงงานนี้ได้รับการสนับสนุนบางส่วนจาก
◦ คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเกษตรศาสตร์
◦ โครงการ IT One Innovation Awards ครั้งที่ 3
 Amazon Web Services, Inc. Amazon Elastic
Compute Cloud (Amazon EC2), Cloud Computing
Servers. Retrieved January 26, 2013, from Amazon
Web Services: http://aws.amazon.com/ec2/
 บริษัท กสท โทรคมนาคม จํากัด (มหาชน). รูปแบบบริการ CAT Conference.
Retrieved January 25, 2013, from CAT Conference:
http://www.catconference.com/main/images/stories/d
ownloads/register.zip
 พัชราภรณ์ จิรานุวัฒนวงษ์, กานดา สายแก้ว, มงคล เต็งรุ่งโรจน์, และ เสาวนันท์ บําเรอราช. โปรแกรม
โอเพนซอร์สเว็บการประชุมผ่านวิดีโอเพื่อการแพทย์ทางไกล. The 14th National
Computer Science and Engineering Conference (NCSEC
2010), (pp. 180-185). Chiang Mai, Thailand.
Cost effective cloud-based telemedicine (โทรเวชกรรมบนกลุ่มเมฆราคาประหยัด)

Weitere ähnliche Inhalte

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Cost effective cloud-based telemedicine (โทรเวชกรรมบนกลุ่มเมฆราคาประหยัด)