OPD System with ZK Grails

Preview:

DESCRIPTION

Project title : Outpatient Department System : OPD System Subject : [423303] System Analisis and Design @ Suranaree University of Technology Another : B5302338 KANOKON CHANSOM B5302598 ANUCHIT PRASERTSANG B5302666 ALONGKORN CHOTICHAI B5304516 BHURIDECH SUDSEE B5313754 APICHAT EAKWONGSA B5319657 THIRAWUTH CHAICHA_UM --------------------------------------------------- This project devolopement by ZK Grails plug-in with Grails Framework and our setting system for develope environmental mode (drop table when system shutdown ) . First page is "index.zul" (Ex. "http://localhost:8080/opd/index.zul") *** you can try! http://shrouded-eyrie-1575.herokuapp.com/index.zul *** --- Register --- username : hippo password : 1234 username : admin password : admin --- Screening System --- username : hippo password : 1234 --- Doctor --- username : user1 password : 1234 --- Tranfer --- username : hippo password : 1234 --- Medicine --- username : champ password : 1234 --- Finance --- username : admin password : admin

Citation preview

ระบบจดการผปวยนอก

ขอมลทไดจากการสอบถามจากศนยปฏบตการทางการแพทย มหาวทยาลยเทคโนโลยสรนาร ส าหรบขนตอนในการด าเนนการของผปวยนอกเรมตนล าดบแรกเขามาทเวชระเบยนพยาบาลทประจ าจดเวชระเบยน จะสอบถามซกประวตผเขารบการรกษาวาเคยมาไหม ถาเคยมากจะถามชอแลวหาขอมลเดมทมอยแลวขนมาพรอมทงสอบถามอาการของผปวยเบองตนเพอบนทกพรอมทงPrintใบVisit Slipออกมาเพอน าไปใชในขนตอนการชงน าหนกและสงไปยงแพทย กรณทยงไมเคยมากจะกรอกประวตทวไป เชน ชอ – นามสกล รหสบตรประจ าตวประชาชน ทอย ฯลฯ เพอเกบไวเปนขอมลในการใหบรการในครงตอไป ซงขอมลทกรอกนนกจะไปแสดงทคอมพวเตอรของแพทยดวย หลงจากทซกประวต ชงน าหนกเรยบรอยแลวผเขารบการรกษากจะนงรอเพอเขาพบแพทย บรเวณหนาหองตรวจ เมอเขาหองตรวจหมอกจะตรวจวนจฉยวาเปนอะไรแลวคณหมอกจะดขอมลผ เขารบการรกษาพรอมทงกรอกขอมลวาผปวยคนนเปนอะไร สงยาตวไหนบางเขาสในระบบดวย ในกรณทจะสงไปตรวจเลอดหรอ X-RAY กจะกระท าในระบบพรอมทงสงตวผปวยไปเขา Lab พอตรวจเสรจ LabกจะสงผลLabกลบมาใหหมอวาผเขารบการรกษา รหสน มผลการตรวจโดยละเอยดเปนอยางไรเชน สงไฟลภาพ X-RAY

หรอ สงผลตรวจเลอดกลบมาเปน .pdf จากนนผเขารบการรกษากจะกลบมาหาหมอเพอสรปแลวกรอกขอมลการสงยา และ ผลการวนจฉยตางๆลงในระบบ จากนนผเขารบการรกษากจะไปรอจายเงนทการเงนการเงนกจะปรนใบเสรจออกมาใหหลงจากนนกจะไปรบยาเสรจกจะกลบบานได

1. ระบบลงทะเบยน ผรบผดชอบคอ นางสาวกนกอร จนทรสม

2. ระบบ OPD ส าหรบแพทย ผรบผดชอบคอ นายภรเดช สดส

3. ระบบ OPD ส าหรบพยาบาล ผรบผดชอบคอ นายอนชต ประเสรฐสงข

4. ระบบสงตวคนไข ผรบผดชอบคอ นายอลงกรณ โชตชย

5. ระบบจายยา ผรบผดชอบคอ นายถรวฒ ไชยชะอม

6. ระบบการเงน ผรบผดชอบคอ นายอภชาต เอกวงศษา

เวชระเบยน แพทย การเงน จายยา

LAB

«BusinessActor»ผปวย

«BusinessActor»พยาบาลเวชระเบยน

«BusinessUseCase»รองขอการรกษา

«BusinessActor»พยาบาล

«BusinessUseCase»คดกรอง

«BusinessUseCase»ตรวจรกษา

«BusinessActor»หมอ

«BusinessUseCase»สงตวผปวย

«BusinessUseCase»การเงน

«BusinessActor»นกบญช

«BusinessUseCase»หองจายยา

«BusinessActor»เภสชกร

ระบบลงทะเบยนผปวย (Register System) โดย นางสาว กนกอร จนทรสม รหส B5302338

Activity Diagram ของแตละ Business Use Case (Actor-Actor)

Activity Diagram ของแตละ System Use Case (Actor-System)

หนา Ui prototype สรางดวย ZK

ภาพท 1 หนาเขาสระบบ

ภาพท 2 หนาหลกของโปรแกรม จะประกอบไปดวย การคนหาขอมลผปวย, การลงทะเบยนผปวยใหม, และ

หลงจากการคนหาสามารถเลอกท าไดสองอยางคอ ไปหนาแกไขประวตผปวยหรอบนทกอาการกได

ภาพท 3 หนาบนทกอาการผปวย จะสามารถบนทกอาการไดเพยงอยางเดยว ไมสามารถแกไขขอมลได

ภาพท 4 หนาลงทะเบยนผปวยใหม ทยงไมเคยมขอมลในระบบ

ภาพท 5 หนาแกไขประวตผปวย

ภาพท 6 หนาแสดงผลการพมพใบ Visit Slip

ระบบคดกรองผปวย นายอนชต ประเสรฐสงข B5302598

Activity Diagram ของแตละ Business Use Case (Actor-Actor)

Activity Diagram ของแตละ System Use Case (Actor-System)

ระบบตรวจรกษา

B5304516 ภรเดช สดส

Activity diagram ของ Business Use Case (Actor – Actor)

Activity diagram ของ System Use Case (Actor – System)

ระบบค ำวนจฉย

ระบบลงชอเขำใชของแพทย

ระบบแสดงขอมลผปวย

ระบบแสดงขอมลกำรรกษำเดม

ระบบใบสงจำยยำและเวชภณฑ

UI Prototype

ระบบสงตวผปวย นายอลงกรณ โชตชย B5302666

Activity Diagram ของแตละ Business Use Case (Actor-Actor)

Activity Diagram ของแตละ System Use Case (Actor-System)

ระบบจายยา

นายถรวฒ ไชยชะอม B5319657

Activity ของแตละ Business Use Case (Actor-Actor)

Activity ของแตละ System Use Case (Actor-System)

หนา UI prototype สรางดวย ZK

หนาแรก : หนาคนหา

หนาขอมลใบสงยา

หนาประวตการใชยา

หนาพมพ Sticker

หนาบนทกการสงยา

หนาบนทกคาใชจาย

ระบบการเงน นายอภชาต เอกวงคษา B5313754

Activity Diagram ของแตละ Business Use Case (Actor-Actor)

Activity Diagram ของแตละ System Use Case (Actor-System)

รายละเอยดสรปคาใชจาย

รายละเอยดขอมลสวนการเงน

หนาตางกรอกขอมลเพอคนหา

หนา UI prototype สรางดวย ZK

นางสาว กนกอร จนทรสม B5302338

Class Diagram ของ ระบบลงทะเบยน

นาย อนชต ประเสรฐสงข

B5302598

Class Diagram ของ ระบบคดกรองผปวย

นาย ภรเดช สดส

B5304516

Class Diagram ของ ระบบตรวจรกษา

นาย อลงกรณ โชตชย B5302666

Class Diagram ของ ระบบสงตวผปวย

นาย ถรวฒ ไชยชะอม

B5319657

Class Diagram ของ ระบบจายยา

นาย อภชาต เอกวงศษา

B5313754

Class Diagram ของ ระบบการเงน

G03_Class Diagram รวม และ Communication Diagram

Class Diagram รวม

น.ส. กนกอร จนทรสม B5302338

Communication Diagram ของ ระบบลงทะเบยน

นาย อนชต ประเสรฐสงข B5302598

Communication Diagram ของ ระบบคดกรอง

นาย ภรเดช สดส B5304516

Communication Diagram ของ ระบบตรวจรกษา

นาย อลงกรณ โชตชย B5302666

Communication Diagram ของ ระบบสงตว

นาย ถรวฒ ไชยชะอม B5319657

Communication Diagram ของ ระบบจายยา

นาย อภชาต เอกวงศษา B5313754

Communication Diagram ของ ระบบการเงน

Package Diagram รวม

Deployment Diagram รวม

ระบบตรวจรกษาผปวย (Diagnose System) B5304516 ภรเดช สดส

Business Use Case Diagram

Diagnose System Use Case Diagram

Business Activity Diagram (Actor-Actor)

System Activity Diagram (Actor-System)

Logon doctor

Patient information Allergic

Diagnose

Prescription Logout

TransAndAppt

Class Diagram at Design Level (Diagnose System only)

Communication Diagram

Logon

Patient Information

Allergic

Diagnose

TransAndAppt

Prescription

UI Prototype using ZK

ภาพท 1 : Logon

ภาพท 2 : Patient Information

จากภาพท 1 จะเปนรปตนแบบของ User Interface ทใชท าเปนระบบ Logon ของแพทย เพอยนยนสทธการเขาใชงานในฐานะแพทยเพอใชงานระบบตรวจรกษาผปวยนอก

จากภาพท 2 จะเปนหนาจอการดงขอมลจากฐานขอมล มาแสดงผล โดยการคนหาจากหมายเลขประจ าตวผปวย หรอ HN โดยระบบจะท าการดงโดยอตโนมตเมอ ผใชกรอกขอความในชอง HN

จากภาพท 3 ระบบจะดงขอความรายการแพยาของ ผปวยจากฐานขอมล มาแสดง ถามการแพยา และผใชจ าเปนตอง เลอก “อานแลว” กอนจงจะมปมเพมยา ในขนตอนการสงจายยามาแสดง เพอปองกนการจายยาทกอใหเกดอาการแพแกผปวย

ภาพท 4 : Diagnose

จากภาพท 4 ระบบจะท าการดงขอมลประวตการรกษาของผปวยมาแสดง เพอชวยในการวนจฉยของแพทย และมขอความเพอใหกรอก ค าวนจฉย มปม”บนทก”เพอ บนทกขอมลจากชองกรอกค าวนจฉยลงในฐานขอมล และปม”ลาง” ส าหรบการลางขอความในชองกรอกค าวนจฉย

ภาพท 5 : Prescription

ภาพท 6 : TransAndAppt

จากภาพท 5 รายการยาทปอนจะถกน าไปคนในฐานขอมลยา (MedicineInfo) แลวน ามาแสดงในรายการจายยาเพอใหเลอก หรอผใชสามารถกรอกชอยานนลงไปได แตจะสามารถเพมไดกตอเมอไดยานนมชออยในฐานขอมลยาจรงเทานน

จากภาพท 6 เราสามารถเลอกการสงตวผปวยเพอท ารายการอนๆ หรอนดหมายผปวยได

ภาพท 7 : ปม Logout

ปม Logout จะแสดงทมมบนของหนา หลงจากไดลงชอเขาใชในฐานะแพทยแลว หากคลกปมจะเปลยนหนาไปท index.zul ซงเปน menu เลอกระบบใหมอกครง