Professional Documents
Culture Documents
Report
Report
Report
Asdfasd;lfkasd;lfkasl;dkfasdfasdf
Asdf
As
Df
asdf
1
Table of Contests
2
5.0 Worksheet AM-1..................................................................................................................................... 33
Worksheet AM-2........................................................................................................................................... 34
6.0 Knowledge Model ................................................................................................................................... 34
6.1 Domain Knowledge ................................................................................................................................ 35
Figure 6.1 - eHealth – Domain Knowledge .................................................................................................. 36
6.2 Inference Knowledge .............................................................................................................................. 36
Figure 6.2 - eHealth - Inference structures for health calculation ................................................................. 36
6.3 Task Knowledge ..................................................................................................................................... 37
Figure 6.3 eHealth – task structure................................................................................................................ 37
7.0 Communication Model............................................................................................................................ 38
7.0 eHealth - Communication Model ............................................................................................................ 38
Figure 7.0 eHealth - Communication Model................................................................................................. 38
8.0 Design Model .......................................................................................................................................... 42
Figure 6.2 – eHealth - system architecture .................................................................................................... 42
9.0 CommonKADS Life Cycle - 0 ................................................................................................................ 43
Figure 9.0 – eHealth - CommonKADS life cycle - 0 .................................................................................... 43
9.1 CommonKADS Life Cycle - 1 ................................................................................................................ 44
Figure 9.1 – eHealth - CommonKADS life cycle - 1 .................................................................................... 44
3
Executive Summary
eHealth is a relatively recent term for health care practice which is supported by electronic
processes and communication. It is an emerging field in the intersection of medical
informatics, public health and business referring to health services and information.
eHealth is defined as: "Electronic information and interactions connecting people and
communities to health services." Ministry of Health NZ, EHealth Working Group.
Our eHealth Calculator is one of the services in eHealth ICT (information and communication
Technology) based system that is a quick and easy way to assess health information for
citizens.
eHealth Calculator takes some inputs from the user in the form of questions and on that basis
calculates the health status of the user.
The important aspect is that elderly citizens receive assistance and medical attention in their
own homes and it also helps citizen’s living in remote rural areas etc. citizen’s need easy
access and health-related information to interact with the health care services in multiple
ways. Even in future, citizens will seek individual, personalized solutions to their problems,
take initiatives and make their own choices.
This report contains an introduction of the eHealth Calculator and the deficiencies in the
health system, a little about CommonKADS methodology, worksheets and UML diagrams
will be used for designing the system.
The web portal will facilitate health care in understanding health problems of the patients and
it will bring more knowledge for health care professionals.
4
1.0 Introduction
5
1.5 eHealth Calculator online appointment
eHealth Calculator offers user an online appointment system through which user can online
book his/her appointment with a doctor.
6
3.0 Organization Model
Worksheet OM-1
Identifying knowledge-oriented problems and opportunities in the organization
Organizational context Our eHealth Calculator is one of the services in eHealth that is
a quick and easy way to assess health information for citizens
and also provide prevention as well as early detection.
Predominantly in the case of elderly citizens who are going to
receive assistance and medical attention in their own homes
and it also helps citizen’s living in remote rural areas.
External Factors
Government rules and regulations
Public opinion
Health professionals
7
Solutions eHealth calculator will take some inputs from the user in
the form of questions and on that basis calculates the health
status of the user.
eHealth calculator will also provide the opportunity to book
the appointment with the doctors in available slots.
eHealth calculator will diagnose health status of patient,
save time and travelling cost. People will receive
information and guidance on an individual’s basis. Patients
will have the opportunity to become more actively involved
in their care and treatment and take more decisions of their
own.
8
Worksheet OM-2
Description of organizational aspects that have an impact on and/or are affected by chosen
knowledge solutions.
9
Managing Director
Director
Software Services
10
Select eHealth
Calculator
Calculates the
patient’s health
status
Select Doctor to
book
appointment
Choose type of
login
Book
Appointment
11
Worksheet OM-3
Description of the process in terms of the tasks it is composed of, and their main
characteristics.
12
Worksheet OM-4
Description of the Knowledge component of the organization model and its major
characteristics.
13
Worksheet OM-5
Checklist for the feasibility decision
Patient can visit the hospital to check his/her health status and can
also book the appointment with the doctor. On the other hand
online services of eHealth Calculator will save patient’s traveling
cost and extra time.
14
Keeping in view the current situation, eHealth Calculator would
help to understand the individual health status of the patient and
will bring more business to the Organization.
Some risks are that, if the patient gets registered and granted time
of appointment with the doctor but he/she does not come in time.
More some patients would be unable to convey their problems in
the correct manner.
Proposed Actions Appoint the manager finance, technical operation, portal
application developers and application developers.
15
4.0 Worksheet TM-1 (a)
Refined description of the tasks within the target process
Constraints:
i) The patient must not skip any question.
ii) The patient must know his/her age,
height and weight.
Agents OM-2: People, System Patient/Doctors
Resources;
OM-3: Performed-by
Knowledge cf. OM-4 Patient’s skill to use the system.
and
Competence
Resources Detailing of OM-2 The patient must have access to the internet.
Quality and Measures In order to get accurate results the patient
Performance must not skip any question and should
provide correct information.
16
Worksheet TM-1 (b)
Specification of the knowledge employed for a task, and possible bottlenecks and areas for
improvement.
17
Worksheet TM-2 (a):
Refined description of the tasks within the target process.
Constraints:
i) The patient must not skip any question.
ii) The patient must know his/her height,
neck size and waist.
Agents OM-2: People, System Patient/Doctor
Resources;
OM-3: Performed-by
Knowledge cf. OM-4 Patient’s skill to use the system.
and
Competence
Resources Detailing of OM-2 The patient must have access to the internet.
Quality and Measures In order to get accurate results the patient
Performance must not skip any question and should
provide correct information.
18
Worksheet TM-2 (b)
Specification of the knowledge employed for a task, and possible bottlenecks and areas for
improvement.
19
Worksheet TM-3 (a):
Refined description of the tasks within the target process
Constraints:
i) The patient must not skip any question.
ii) The patient must know his/her age, LDL
(bad cholesterol) and HDL (good
cholesterol).
Agents OM-2: People, System Patient/Doctor
Resources;
OM-3: Performed-by
Knowledge cf. OM-4 Patient’s skill to use the system.
and
Competence
Resources Detailing of OM-2 The patient must have access to the internet.
Quality and Measures In order to get accurate results the patient
Performance must not skip any question and should
provide correct information.
20
Worksheet TM-3 (b)
Specification of the knowledge employed for a task, and possible bottlenecks and areas for
improvement
21
Worksheet TM-4 (a):
Refined description of the tasks within the target process
Constraints:
i) The patient must not skip any question.
22
Worksheet TM-4 (b)
Specification of the knowledge employed for a task, and possible bottlenecks and areas for
improvement.
23
Worksheet TM-5 (a):
Refined description of the tasks within the target process.
24
Worksheet TM-5 (b)
Specification of the knowledge employed for a task, and possible bottlenecks and areas for
improvement.
25
Worksheet TM-6 (a):
Refined description of the tasks within the target process.
26
Worksheet TM-6 (b)
Specification of the knowledge employed for a task, and possible bottlenecks and areas for
improvement.
27
Worksheet TM-7 (a):
Refined description of the tasks within the target process.
28
Worksheet TM-7 (b)
Specification of the knowledge employed for a task, and possible bottlenecks and areas for
improvement.
29
Worksheet TM-8 (a):
Refined description of the tasks within the target process.
30
Worksheet TM-8 (b)
Specification of the knowledge employed for a task, and possible bottlenecks and areas for
improvement.
31
5.0 Worksheet AM-1
Agent specification according to the CommonKADS agent model.
32
Worksheet AM-2
Agent specification according to the CommonKADS agent model.
33
6.0 Knowledge Model
Knowledge model specifies knowledge and reasoning requirements of perspective system.
Knowledge model helps out to structure input for system design and implementation.
Knowledge model is just a logical model, it has no physical implementation. It has structure
similar to traditional models in software engineering.
Patient
NIC: int
Name: string
Phone: string
Email: string
Problem: string
Previous_Apps: bool
Problem: string
Disease
Disease_ID: int
Name: string
Question: string
Answer: string
Result: string
Doctor
Doctor_ID: int
Name: string
Specialty: string
Acronym: string
Phone: string
Email: string
Available_time: int
Available_Days: string
34
Diagnosed for
Patient Disease
Treats
Doctor
Patient
eHealth Calculator
Select Compare
Answers
Disease Knowledege
Compare
Base
Disease Know.
. Health Status
. Doctor Proposed
. Schedule Appointment
35
6.3 Task Knowledge
User Login
Perform Health
Calculation
Comparison made
on the basis of the
answers
36
7.0 Communication Model
Selects from
Patient proposed doctors System
and submits it to
The patient submits the login form and the system authenticates the user. A patient selects a
health calculator and submits questionnaire to the system. System assesses health status of the
patient and proposes doctors. The patient selects a doctor and picks up a date-time slot with
the doctor and submits it to the system.
37
Communication Model Transaction Description Worksheet CM-1
38
Communication Model Transaction Description Worksheet CM-1
39
Communication Model Transaction Description Worksheet CM-1
40
8.0 Design Model
Controller Views
Applying Inputs User Login
Health Calculator questionnaires
Selecting doctor
Fixing an appointment
Application Model
41
9.0 CommonKADS Life Cycle - 0
Monitor Review
Plan Risk
Review:
In first activity of CommonKADS life cycle we have sketched a plan for Web Portal System
project. We decided to make the Organizational model, task model and agent model.
Risk:
CommonKADS methodology provides good understanding of risks and discusses solutions to
these risks. CommonKADS configurable life cycle provides a full activity to deal with these
risks.
For eHealth Calculator System we have identified a risk in first cycle which is if some
patients are reluctant in adopting this system then this should properly be tackled. We may
problem in which number of users accessing our portal exceeds to intended limit which may
affect speed of accessing our portal.
Plan:
We have defined work breakdown in the form of Gantt chart for the entire project.
42
Monitor:
At this stage of configurable life cycle we monitored all activities and tasks which are defined
in review, risk and plan activities.
Monitor Review
1. New requirements
2. Provide a system that
1.Monitoring of tasks set would assist patients.
during all previous 3.Reliable and secure data
activities. Base system, developers
who have expertise, easily
available tools and
technologies.
1. Identification of risks
1. Gantt chart present in the system
2. Work break down (same as in cycle 0)
structure 2 .Solutions to these risks.
Plan Risk
Review:
In second cycle of CommonKADS configurable life cycle, we have inputs from monitor
activity of cycle 0. In this cycle our main focus will be on adjusting new requirements and
implementing decisions taken in last activity and fulfill all the requirements which we need in
order to implement the system.
Risk:
At this stage of configurable life cycle we have identified two more risks.
43
1. Developers who are inexperienced or lack in required skills may cause this project to fail
when implemented.
2. Time limitations may cause this project to be delayed. Therefore, they should work under
extreme programming environment.
Plan:
Our plan is the same as we discuss in pervious life cycle.
Monitor:
We have monitored all previous activities in this phase.
44