Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

pl:miw:2009:piw09_hades_1:hekate_case_health [2017/07/17 10:08]
pl:miw:2009:piw09_hades_1:hekate_case_health [2019/06/27 15:50] (aktualna)
Linia 1: Linia 1:
 +====== The HeKatE Case Health ======
 +
 +Eliasz Kańtoch
 +Tomasz Michalski
 +
 +===== Description =====
 +Health care is a system which count the dose of medicaments which shoud take the patient. Calculation of dose is base on age, allergic and level of different factors in patient organism. Example comes from page [[http://​openrules.com/​examples.htm|OpenRules]] ​
 +
 +
 +
 +===== Conceptualization =====
 +
 +
 +==== Vocabulary ====
 +  * **Patient** - Person to be treated
 +  * **Diagnose** – Diagnose made by doctor.
 +  * **Allergic** – allergic to medicaments
 +  * **Medicament** – Środek zapisany przez lekarza.
 +  * **Dose** leku – The amount of medicament taken by patient
 +
 +
 +
 +
 +==== Original Rules ====
 +HealthCare [[http://​openrules.com/​docs/​xls/​HealthCareRules.xls|HealthCareRules.xls]] ​
 +
 +{{:​pl:​miw:​2009:​piw09_hades_1:​health-ruls.png?​600|}}
 +
 +
 +<​code>​
 +creatinineClearance = (140 - age) * weight / (creatinineLevel * 72)
 +</​code>​
 +
 +
 +===== Analysis =====
 +In this example the system counts the dose of medicaments for people with Acute Sinusitis. ​
 +First of all the system based on patient age and allergic to penicillin chooses one out of tree types of medicaments. Secondly, based on age and two factors the dose of medicaments is calculated. One factor is input data while second is calculated based on selected rule.
 +\\
 +
 +In this example it is possible to distinguish two independent subsystems. One chooses type of medicaments,​ second sets medicaments dosing. The type of medicaments doesn'​t influence dosing.
 +\\
 +Model design was started from attribut //​HealthCare//​. Next it is finalized into two attributes //​Medication//​ and //​CreatinineClearance//​ and two physical attributes: //​creatinineLevel//​ i //​dose// ​  
 +
 +//Dose// attribute is system output that is why on level 2 there is a division that indicates dependence from other attributes. The following step is block division with tree attributes and showing relation among them. On the level 4 there are new physical attributes //​diagnosis//,​ //age//, //​allergic//,​ //​medication//​. They replace attribute //​Medication//​.
 +On the level 5 there is finalization of //​CreatinineClearance//​ into two phisical attributes: //​CreatinineClearance//​ and //weight//. During this transition the attribute devision in made. //​medication//​ depends on //​diagnosis//,​ //age// and //​allergic//​.
 +
 +\\
 +The last level 6 finishes ARD diagrams. On this level the attributes are separated. All elements of the equation: //weight//, //age// and //​creatinineLevel//​ enters //​creatinineClearance//​
 +
 +
 +===== Conceptual design =====
 +
 +==== General Conceptual Design ====
 +
 +
 +
 +
 +
 +==== Directed Conceptual Design ====
 +
 +=== Full ARD Model ===
 +Diagrams design in VARADA:
 +{{:​student:​msc2008_bizrules_cases:​health-model.pl|health-model.pl}}
 +
 +The full hierarchical diagram is presented below:
 +
 +Level 0: \\
 +{{:​pl:​miw:​2009:​piw09_hades_1:​health-level0.png|}}
 +
 +Level 1: \\
 +{{:​pl:​miw:​2009:​piw09_hades_1:​health-level1.png|}}
 +
 +Level 2: \\
 +{{:​pl:​miw:​2009:​piw09_hades_1:​health-level2.png|}}
 +
 +Level 3: \\
 +{{:​pl:​miw:​2009:​piw09_hades_1:​health-level3.png|}}
 +
 +Level 4: \\
 +{{:​pl:​miw:​2009:​piw09_hades_1:​level4.png|}}
 +
 +Level 5: \\
 +{{:​pl:​miw:​2009:​piw09_hades_1:​health5.png|}}
 +
 +
 +ARD diagram: \\ {{:​pl:​miw:​2009:​piw09_hades_1:​health-model-ard.dot.png|}}
 +\\ dot file: {{:​pl:​miw:​2009:​piw09_hades_1:​health-model-ard.dot|}}
 +
 +
 +TPH diagram: \\ {{:​pl:​miw:​2009:​piw09_hades_1:​health-model-tph.dot.png?​400|}}
 +\\ dot file: {{:​pl:​miw:​2009:​piw09_hades_1:​health-model-tph.dot|}}
 +
 +
 +The full hierarchical diagram generated by HQed: \\ {{:​pl:​miw:​2009:​piw09_hades_1:​health_levels.png|}}
 +
 +
 +
 +==== Refined Conceptual Design ====
 +
 +
 +===== Physical Attribute Specification =====
 +
 +{{:​student:​msc2008_bizrules_cases:​health-spec.png|:​student:​msc2008_bizrules_cases:​health-spec.png}}
 +
 +===== Structuralization =====
 +XTT diagram generated by VARDA:\\
 +{{:​pl:​miw:​2009:​piw09_hades_1:​health-sxt.png?​500|}}
 +
 +
 +
 +
 +===== Logical design =====
 +Design made by HQed \\ 
 +{{:​pl:​miw:​2009:​piw09_hades_1:​health_modelv1.1.png?​700|}}
 +
 +xttml model: {{:​student:​msc2008_bizrules_cases:​health.xttml|health.xttml}}
 +
 +hml_file: {{:​pl:​miw:​2009:​piw09_hades_1:​health_modelv1.1.xttml|}}
 +
 +
 +
  
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0