TELKOM
NIKA Indonesia
n
Journal of
Electrical En
gineering
Vol.12, No.5, May 2014, pp
. 4010 ~ 40
1
7
DOI: http://dx.doi.org/10.11591/telkomni
ka.v12i5.4392
4010
Re
cei
v
ed O
c
t
ober 2
1
, 201
3; Revi
se
d Decem
b
e
r
25, 2013; Accept
ed Ja
nua
ry 1
4
, 2014
Design of Electronic Medical R
ecord System Based on
Cloud Computing Technology
Pan Chua
n di
First affiliated h
o
spita
l
of W
enzhou me
dica
l u
n
iversit
y
,
325
00
0
E-mail: pcd_
w
z
mu@163.com
A
b
st
r
a
ct
Accordi
ng t
o
c
u
rrent status
a
nd
prob
le
ms
o
f
el
ectro
n
ic
me
dical
rec
o
rds
ma
na
ge
me
nt s
ystem, i
t
combi
nes w
i
th
the curr
ent th
e
latest
infor
m
ation
tech
nol
ogy,
clo
ud c
o
mp
uti
ng, a
n
d
it
expl
ores th
e s
o
luti
on
of electr
onic
medic
a
l r
e
cords
ma
na
ge
me
nt s
ystem
an
d p
u
ts forw
ard the
new
id
eas
and
metho
d
s; Bas
e
d
on the liter
atu
r
e and i
n
for
m
ation o
n
clo
u
d
comp
utin
g techno
logy, w
e
summari
z
e
th
e
cloud co
mput
ing
theory, arc
h
ite
c
ture, ap
pl
icati
on
mo
d
e
l, etc
.
and
se
lect t
he
ap
propr
iate
ap
plic
atio
n
p
l
atform for th
e
electro
n
ic
med
i
cal r
e
cor
d
s; B
a
sed
on
the
Goog
le
c
l
o
ud c
o
mp
utin
g tec
h
n
o
lo
gy, it foc
u
s
on Go
ogl
e c
l
o
u
d
computi
ng p
l
at
form Goo
g
l
e
App En
gin
e
a
nd its sol
u
tio
n
Plan, it make
s the researc
h
of coll
ab
orat
ive
electro
n
ic
med
i
cal recor
d
system b
a
se
d on
Googl
e App En
gin
e
.
Ke
y
w
ords
: ele
c
tronic med
i
cal
record, clou
d computi
ng, techno
logy, d
e
sig
n
Copy
right
©
2014 In
stitu
t
e o
f
Ad
van
ced
En
g
i
n
eerin
g and
Scien
ce. All
rig
h
t
s reser
ve
d
.
1. Introduc
tion
Electro
n
ic me
dical
re
co
rd
s
are
develo
p
e
d
wi
th
man
a
g
e
ment of
co
m
puter, a
nd
e
m
ergi
ng
of CD-ROM
and IC card
appli
c
ation
a
nd al
so
with
globali
z
ation
of the Interne
t. The Elect
r
onic
medical records i
s
in
evitable in the fiel
d
of info
rmatio
n
techn
o
logy
a
nd net
wo
rk te
chn
o
logy, it i
s
the trend of
mode
rn ho
sp
ital medical reco
rd
s
man
a
gement. The
prelimi
nary a
pplication of the
electroni
c me
dical
re
cords in clini
c
al a
nd it c
an
gre
a
tly improve
the wo
rki
ng
efficien
cy of the
hospital and
medical quali
t
y, but
this is only the st
art
of the applica
t
ion of the electroni
c me
dical
records [1-5]. Acco
rding to
the current study, the
electro
n
ic m
edi
cal re
co
rd
s d
eal sho
u
ld h
a
ve
two aspe
cts o
f
the function
s:
a.
Do
cto
r
s, p
a
tients,
o
r
other
auth
o
ri
ze
d pe
rson,
ca
n kno
w
a
bout
an
individu
al
's
health
data o
r
relate
d inform
ation
,
and in
any
ca
se the
info
rmation i
s
co
mplete, a
c
curate, timely, and
we can get th
e exact defini
t
ion, maximum detail
ed, a
c
curate a
nd comprehe
nsiv
e informatio
n.
b. The ele
c
tronic m
edi
cal
record can m
a
ke th
e initia
tive judgment
s a
c
cordi
ng t
o
their
own ma
ste
r
y of the inform
ation and kno
w
led
ge, whe
n
the individu
al state of health are ne
ed
to
be adju
s
ted,
it make a timely, accu
rate anal
ysi
s
,
and give out the optimal schem
e
and
impleme
n
tation pla
n
. It is
calle
d a
s
the
ideal el
ectron
ic me
dical re
cords be
ca
use functio
n
s lo
oks
like
simpl
e
,
but have
de
ep me
anin
g
, it total fun
c
tions can
not
be fully
re
alized
in
do
ze
ns
of
years.
The definitio
n of electro
n
ic medi
cal
record
s i
s
that, it is establish
ed by
medical
depa
rtment it
is save
d an
d used throu
gh ele
c
tro
n
ic way. The e
l
ectro
n
ic
me
dical
re
cord
is
focu
sed o
n
outpatient an
d hospita
lize
d
patients
(o
r obje
c
ts), it
is the integ
r
ation
syste
m
of
clini
c
al
diag
n
o
si
s a
nd t
r
eat
ment of i
n
formation
data.
I
t
is th
e
compl
e
te record
ed
of the
pro
c
e
s
s of
medical instit
utions a
nd de
tailed clini
c
al
informatio
n.
2. Cloud Co
mputing Tec
hnolog
y
What i
s
cl
ou
d co
mputing,
clou
d comp
uting
is
a ne
w ki
nd of
ca
lculatio
n mod
e
l; the
cal
c
ulatio
n m
odel i
s
a
ne
w
stage
after ho
st, pe
rso
nal
comp
uter and th
e Int
e
rnet [6
-8]. It is
integratio
n p
r
odu
ct of
g
r
id
com
putin
g, di
st
ribute
d
computin
g
,
parall
e
l
computing
an
d
virtualizatio
n
technol
ogy, the traditio
nal devel
o
p
m
ent of co
mputer te
ch
nology an
d netwo
rk
techn
o
logy. It dist
ribute
s
th
e calculation
the ta
sk to
a
la
r
g
e n
u
mb
er
o
f
c
o
mp
u
t
er
or
re
mo
te se
r
v
er
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
2302-4
046
De
sign of Ele
c
troni
c Me
dical Re
cord System
Based o
n
Clou
d Com
puting… (P
an
Chua
n di)
4011
pool, so it ca
n ma
ke all
ki
nds
of appli
c
ation sy
st
em
according to
the ne
ed fo
r computing
po
wer,
stora
ge spa
c
e and all ki
nd
s of softwa
r
e
servi
c
e
s
.
Clou
d co
mp
uting ca
n m
a
ke the
effective
utilizati
on of re
sou
r
ce
s, the traditional
operation
mo
del of
IT in
d
u
stry i
s
fo
cu
sed o
n
th
e u
n
i
ty of data
ce
nter
ope
ratio
n
patte
rn,
clo
ud
comp
uting m
a
ke tra
d
itiona
l softwa
r
e be
come m
o
re
convenie
n
t [7-10].
Develo
pers
can q
u
ickly m
a
ke
inn
o
vatio
n
, do
not
ne
ed to
thin
k t
oo m
u
ch of
hard
w
a
r
e
investment a
nd ope
ratio
n
s
. Such
as
whe
n
we
de
velop a web
site, you ca
n
according to
the
cal
c
ulatio
n of the data ce
n
t
er, and allo
cate band
widt
h and
stora
g
e
re
sou
r
ces,
and do
n't nee
d to
worry a
bout
too mu
ch
in
put of
re
sou
r
ce
s o
r
unde
r-funde
d. In
a
ddition, the
l
a
rge
am
ount
of
cal
c
ulatio
n ta
sk can b
e
q
u
i
ckly
handl
ed
throug
h
la
rge
data
cente
r
s, 1000
units calcul
ate 1
ho
ur
is the same t
o
the effect o
f
1 unit calcul
ates 10
0
0
hou
r
s
, bu
t th
e
fo
r
m
er
me
th
od
is
mor
e
ra
pid
l
y
.
Cloud computing on IT
re
sources
can provide l
a
rg
e f
l
exibility, it can be
thought as
the change
mode of the IT indust
r
y.
3. Analy
s
is o
f
Medical Re
cord Sy
stem
3.1. O
v
erall
Data Flo
w
Data flo
w
di
agra
m
is a t
ool for
co
mp
rehe
ns
ive
de
scribe
of info
rmation
syst
em logi
c
model, it
ab
stract
s th
e d
a
ta
, it de
scribe
s
the c
ontext in
formation
an
d the
a
c
tual
p
r
ocess thro
ug
h
the grap
h form way.
Module in
clu
des info
rmati
on system, p
e
rsonal office
, and admini
s
trative man
ageme
n
t
and
so
on.
Th
e sy
stem
ha
s the m
ana
ge
ment pl
atform
mod
u
le, in
th
e pa
pe
r; the
overall
data
flow
diagram refl
ects the relation of col
l
aborat
ive medical re
cords platform
between e
a
ch
sub
s
ystem
s
a
nd the relatio
n
shi
p
betwee
n
the sub
s
yst
e
m and othe
r busin
ess sy
stems.
3.2. O
v
erall
Function S
t
r
u
ctur
e
The ove
r
all f
unctio
n
of m
edical record
s
syst
em m
a
i
n
ly inclu
d
e
s
t
he ap
plicatio
n syste
m
,
appli
c
ation pl
atform and int
e
rface, whi
c
h
are sh
own a
s
in Figu
re 1.
(1) Appli
c
atio
n System
Applicatio
n system is
mai
n
ly impleme
n
t
ed by
JSP, servlet, Java
b
ean. It ca
n b
e
divided
into sp
ecifi
c
function l
a
ye
r and th
e pi
pe sy
stem, the level of t
he two
small
beddi
ng lay
e
rs.
Specific fun
c
tion layer in
clude
s a
r
ticle
system,
perso
nal office, a
d
m
inistrative manag
eme
n
t an
d
other fun
c
tion
s, and so on.
System ma
nagem
ent in
cludi
ng the
hiera
r
chi
c
al
permi
ssion
manag
eme
n
t, module
manag
eme
n
t, man
agem
ent
, log m
ana
ge
ment p
age. S
y
stem ma
nag
ement
ca
n p
r
ovide the
ba
sis
for appli
c
atio
n layer, interf
ace, pe
rmi
ssi
ons a
nd integ
r
ation.
(2) Appli
c
atio
n Found
ation
Platform
Applicatio
n pl
atform is th
e
foundatio
n o
f
t
he whol
e a
pplication
system; it ca
n
also
be
divided into t
w
o
small leve
ls. The
co
re b
u
sin
e
ss logi
c
layer in
clud
es providin
g ind
u
stry, bu
sine
ss
pro
c
e
ss m
a
n
ageme
n
t cont
rol of the workflow e
ngine,
provide the
manag
eme
n
t of the busin
ess
pro
c
e
ssi
ng f
o
rm e
ngine
and p
r
ovide
busi
ness p
r
oce
s
sing d
a
ta mana
gem
ent data so
urce
interface. User man
age
ment in
clud
es th
e
unit
org
ani
zatio
n
, user i
n
formatio
n, grou
p
manag
eme
n
t interface, an
d unified u
s
e
r
manag
emen
t. At
the sam
e
time, whe
n
a user log
s
in
, it
can p
r
ovide t
he mechani
sm of CA syst
em com
b
inin
g with the third party.
(3) Interface to Ac
c
e
ss
System can
provide
the
e
x
ternal
scan i
nput a
nd a
u
xiliary proje
c
t for office (S
M
S
, fax,
email) a
nd al
so can provid
e interfaces f
o
r a visit.
3.3. Medical Reco
rd Sy
st
em
3.3.1. The Address
to De
al
w
i
th
Medical record man
agem
e
n
t system
ma
in implem
ent
the ra
pid flo
w
in unit i
n
teri
or a
n
d
accele
rate
th
e p
r
o
c
e
ss,
a
nd im
prove
the effi
cie
n
cy, reali
z
e th
e auto
m
ation
of info
rmati
on
pro
c
e
ssi
ng.
Main fun
c
tio
n
incl
ude
s t
he collab
o
ra
tive use
r
m
anag
ement,
authenti
c
atio
n,
authori
z
atio
n, and gra
d
e
of form co
ntrol,
right
s manag
eme
n
t and wo
rkfl
ow control
data
intera
ction a
nd other ba
si
c norms an
d
function.
It
not only can
sup
port the realization of the
appli
c
ation l
a
yer of va
riou
s b
u
si
ne
ss fu
nction
s, a
nd
also
can p
r
ov
ide the
coll
ab
orative pl
atform
and the thi
r
d
party syste
m
appli
c
ation
wi
th the ope
n interface, but
also
it
can p
r
ovide extend
ed
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 23
02-4
046
TELKOM
NI
KA
Vol. 12, No. 5, May 2014: 4010 – 40
17
4012
sup
port for fu
ture po
ssi
ble
new b
u
si
ne
ss.
Figure 1. System whole F
u
nction Stru
ctu
r
e
Based
o
n
the
above
con
s
i
deratio
ns,
we
ado
pt G
oogl
e's GAE
clou
d comp
uting
platform
and info
rmati
on relea
s
e
manag
eme
n
t platform
sof
t
ware
produ
cts, and
so
m
e
othe
r exce
llent
third-party a
pplication
s
software p
r
o
d
u
cts a
s
the
foundatio
n to build the cl
oud computi
n
g
platform toge
ther. The de
sign a
nd de
velopment of
cloud
comp
uting platform shoul
d sa
fe,
advan
ced, p
r
actical, stabl
e, open a
n
d
easy man
a
gement p
r
in
ciples, Go
ogl
e mature
G
AE
platform archi
t
ecture i
s
u
s
e
d
to desig
n a
nd
develo
p
m
ent, its spe
c
ific route i
s
a
s
follows:
a) Multi-layer
Architecture
Multi-layer
system structu
r
e is adopte
d
in sy
stem co
nstru
c
tion, th
e pre
s
entatio
n layer,
the co
re information logi
c l
a
yer, inform
ation l
ogi
c layer shoul
d be
se
parate
d
re
asonably, so a
s
to
guarantee
system scala
b
ili
ty, and impro
v
e busin
ess systems integ
r
ation.
b) Man
agem
ent of the WEB interface
System ado
p
t
s the compl
e
te stru
ctu
r
e,
both front d
e
sk an
d ba
ckgroun
d man
ageme
n
t
operation, th
e web
bro
w
ser i
s
a
dopte
d
en
sure e
a
sy
ope
ration
of
the
system
and it
s frie
nd
ly
interface.
c) O
penn
ess
of Mature Te
chn
o
logy
System arch
itecture i
s
b
a
se
d on sp
ec
ification, o
n
the one
hand, be
ca
u
s
e the
architectu
re i
s
ba
sed on t
he J2EE sp
e
c
ificatio
n,
the archite
c
tu
re is stable a
n
d
efficient; On the
other
han
d, it also h
a
s goo
d op
enn
ess, t
he
system
i
s
able to
ru
n at
all
kind
of o
p
e
rating
sy
ste
m
platform, su
ch
a
s
UNIX, Linux,
an
d Wind
ows
NT
/ 20
08 Se
rver pl
atform.
System
nu
clear
Cardia
c fun
c
tion mod
u
le i
s
re
alized through the E
J
B implement
ation, whi
c
h i
s
to en
su
re t
he
stability and e
fficiency of the system u
n
d
e
r the conditi
on of large lo
ad ope
ration.
d) The
Relati
onal Databa
se
The
system
adopt
s the O
r
acl
e
relation
al datab
ase.
The system can
al
so sup
p
o
rt
othe
r
mainst
ream
relational data
base, inclu
d
ing SQL Serv
er, Sybase, Infomix, etc. thus it ca
n en
sure
the system h
a
s a bette
r op
enne
ss.
e) The
Comm
on Devel
opm
ent Tools
In the development of system, the use
of comm
on develop
m
ent tools is
adopte
d
(Eclip
se
), in orde
r to avoid the com
patibili
ty problem
s.
f) Advance
d
Intera
ctive On
line Application Technol
og
y
System development ad
o
p
ts advan
ced
te
chnolo
g
y for WEB appl
ication devel
opment,
inc
l
uding, JavaSc
ript, HTML, DHTML, XML, etc
.
g) Automatically Publish Informatio
n Flow
The m
edi
cal
reco
rd
syste
m
ca
n ma
ke
ful
l
use of the
In
ternet te
chn
o
l
ogy; and
re
ali
z
e the
cla
ssifi
cation
of information
,
information
colle
ct
ion a
n
d
centrali
ze
d manag
eme
n
t of information
.
At the same
time, combi
ned with va
rious d
e
ma
nd
s for the u
s
e of medi
cal
record
system, it putS forwa
r
d the
general de
si
gn prin
cipl
e is as follows:
a) Advan
c
ed
Advance
d
technolo
g
y is ad
opted in thi
s
syst
em a
nd system structu
r
e is b
a
sed o
n
J2E
E
specification.
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
2302-4
046
De
sign of Ele
c
troni
c Me
dical Re
cord System
Based o
n
Clou
d Com
puting… (P
an
Chua
n di)
4013
b) Prac
tic
a
l
The de
sig
n
o
f
the system
appli
c
ation fu
nction
i
s
to m
eet the nee
d
of medical re
cord. At
the sa
me ti
me, the sy
stem ado
pts
a
d
vanced in
te
ractive
te
chn
o
logy,
su
ch as DHTML and
JavaScript, XML, and usi
n
g grap
hics G
U
I desi
gn,
gu
arante
e
syste
m
is ea
sy to be ope
rated.
c) O
penn
ess
System ado
p
t
s ope
n co
nstruction te
ch
n
o
logy,
whi
c
h
in line with th
e tech
nology
of the
J2EE sp
ecifi
c
ation, the co
re module a
d
opts EJB2
.0
stand
ard
whi
c
h ma
ke
s the
system abl
e
to
cro
s
s platform runni
ng on
variou
s ope
rating syste
m
platform. In the appli
c
ation
serve
r
platfo
rms,
the system a
dopts p
u
re
Ja
va technol
og
y.
d) Standa
rd
De
sign
an
d
developm
ent
of syste
m
a
d
opts th
e
n
a
tional stan
dard,
the stand
a
r
d of
the
softwa
r
e ind
u
stry and th
e corre
s
po
nd
ing interf
a
c
e
standa
rd
s. With an ope
n type of TCP/IP
netwo
rk proto
c
ol, the
ope
n
data
can
be
achi
eved b
e
twee
n differen
t
application
s
ba
sed
on X
M
L
format.
The data excha
nge me
ets the intern
ational
stan
d
a
rd
s of WF
MC wo
rkflo
w
engine
techn
o
logy, make
s the
system joint wit
h
sub
o
rdi
nate
units.
e) Scal
ability and Conn
ecti
vity
System ado
pts the mo
dular
de
sign
of t
he structure, the
“soft bu
s” p
l
ugga
ble
deployme
nt, can
supp
ort
dist
ributed
operation,
a
nd al
so
can
provide
a
good
second
ary
developm
ent
extensio
n a
c
cording to th
e nee
ds
of
b
u
sin
e
ss d
e
ve
lopment fo
r the adj
ustme
n
t
o
f
system fun
c
ti
on and the m
a
tchin
g
network.
The expan
si
on of the hard
w
a
r
e is a
i
m for
highe
r efficien
cy. System is conne
cted
throug
h
stan
dard
JDB
C
of
datab
ase, O
r
acle
supp
ort,
Sybas
e, SQL Server, Informix, the large a
relation
al dat
aba
se sy
ste
m
, they confo
r
m to
the ope
nne
ss of the
J2EE sp
ecifi
c
ation system.
f) Stability
System cho
o
s
e
s
the main
strea
m
ope
ra
ting sy
stem a
c
cordi
ng to the actual envi
r
onment
and the n
eed
, it also uses
TCP/IP proto
c
ol net
wo
rk i
n
the co
mmu
nicatio
n
, the appli
c
ation of
the
Ora
c
le data
b
a
se in to gu
arant
ee the sta
b
ility of the system.
g) Security
The d
e
sig
n
of system
se
curi
ty system
can build p
e
rfect appli
c
ation
security
system.
Such a
s
in the identity authentication,
access
co
ntrol, data co
n
f
identiality, d
a
ta integrity and
se
curity audit
manage
ment
.
4. Whole Sy
stem Ar
chite
c
ture
4.1. Platform
Architectur
e of Medical
Reco
rd
Colla
borative platform of the medi
cal reco
rd
in
cludi
ng the user i
n
terface, app
licatio
n
system, ap
plication pl
atform, applicatio
n serve
r
an
d
data Libra
r
y, operatin
g sy
stem, hardwa
r
e,
netwo
rk a
nd
so on multipl
e
levels.
4.2. Cloud Platform Archi
t
ec
ture
The cl
oud
co
mputing a
r
chi
t
ecture
model
con
s
ist
s
of three l
a
yers, resp
ectively, they are
infras
t
r
uc
ture,
platform, s
e
rvic
e layer, applic
atio
n se
rvice layer, As
shown in Figu
re 2.
The first layer of the infrastructure is the
se
rv
i
c
e lay
e
r, also c
a
lled h
a
rd
wa
re a
s
a serv
i
c
e
[7], it include
s host, sto
r
a
ge, netwo
rk
and it
s hard
w
are equi
pm
ent, through
the virtualizat
ion
integratio
n t
e
ch
nolo
g
y, the form
ation
of a
whole
,
at the sa
me time th
rough th
e
cl
oud
manag
eme
n
t flat units, it can provide b
a
si
c se
rv
ices
su
ch a
s
data
stora
ge, ba
ckup and
run
n
i
ng
environ
ment.
This layer
of resource
s can real
i
z
e
the effective monitori
ng,
combin
ed
with
virtualizatio
n techn
o
logy, a
nd throu
gh to
the servi
c
e
model extra
c
t
i
on, it provide
s
the functio
n
o
f
the automate
d
deployme
nt, this layer is the key in the
clou
d archite
c
ture.
The
se
con
d
l
a
yer of the
pl
atform is the
se
rvi
c
e l
a
yer,
and it m
a
inl
y
provide
s
a
unified
platform sy
stem software
supp
ort services, in
clud
es unifie
d
id
entity authen
tication servi
c
e,
se
curity servi
c
e, acce
ss co
ntro
l service, the wo
rkflo
w
engin
e
,
devel
opment a
nd testing
se
rvice
s
,
etc.
This laye
r is
different from
the pa
st trad
iti
onal way of
platform; the
platform
service wil
l
s
a
tis
f
y th
e
de
p
l
o
y
me
n
t
o
f
c
l
o
u
d
a
r
c
h
ite
c
tu
re
typ
e
,
th
r
o
u
g
h
vir
t
u
a
liza
t
io
n
,
th
e
c
l
us
te
r
,
load
balan
cing te
chnolo
g
y su
ch
as state of cl
oud
services
according to
need at any time.
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 23
02-4
046
TELKOM
NI
KA
Vol. 12, No. 5, May 2014: 4010 – 40
17
4014
On the third floor, it is also
the most laye
r of
software, it provides el
ectro
n
ic g
o
ve
rnme
nt
affairs services. A l
o
t of
appli
c
atio
n
system
belo
ngs to thi
s
categ
o
ry. Th
e exten
s
ion
and
manag
eme
n
t of email,
co
mmuni
cation
s, and
offi
ce appli
c
ation
s
system ca
n
b
e
re
alized
u
n
der
the clou
d architecture.
Figure 2. Clo
ud Refe
ren
c
e
Archite
c
ture
4.2.1. The Initialization
Configura
t
ion
In the first st
ep, log the
GAE web
sit
e
, http://appengine.g
oogle.
com, ente
r
t
he Gmail
email ad
dre
s
s an
d pa
sswo
rd, The
n
cli
ck the "Cr
eate
an Appli
c
atio
n" butt
on, sta
r
t to create
cl
oud
comp
uting ap
plicatio
ns a
n
d
web site
s ba
s
ed o
n
GAE. It is as sho
w
n
in Figure 3.
Figure 3. Platform of the GAE
4.2.2. Messa
ge Au
then
tic
a
tion
Figure 4. Messag
e Authenti
c
ation Platform
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
2302-4
046
De
sign of Ele
c
troni
c Me
dical Re
cord System
Based o
n
Clou
d Com
puting… (P
an
Chua
n di)
4015
As sho
w
n in
Figure 4, afte
r filling in
the
"Mobile
Nu
mber"
Mobile
phon
e
Num
ber,
click
the "Send" b
u
tton, the GAE will send t
e
xt message
to mobile ph
one
s with the
password. A
fter
inputting eig
h
t
code
s, it will go into the web site hom
e page.
4.3.3. Crea
te
Cloud Com
puting Application
Webs
ite
The
web
s
ite
of app
spot.co
m
for the
suffix as
sho
w
n i
n
Figu
re
5. Input the n
a
me
of the
web
s
ite an
d the co
rrespon
ding prog
ram
name ca
sy
stem-clou
d
, the page will
sh
ow that su
ccess
cre
a
ting of “A
pplication Re
gistered Su
ccessfully”.
Figure 5. Application Program
of the Clo
ud Com
pute
r
4.4. The Wor
k
flo
w
Engin
e
4.4.1. Gener
a
l Class Dia
g
ram
Figure 6. Ge
neral
Cla
ss
Diagra
m
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 23
02-4
046
TELKOM
NI
KA
Vol. 12, No. 5, May 2014: 4010 – 40
17
4016
The A
c
tivity Model
is a
c
cordin
g to
the
cla
s
s
of no
d
e
info
rmation
,
mainly u
s
e
d
in
the
definition
of the n
ode
p
r
o
pertie
s
and
settings; Ite
m
cla
s
s is mai
n
ly use
d
to
st
ore
a
user work
Item, includin
g
the sp
ecifi
c
work item
s
and u
s
e
r
attri
butes; ProcIn
st Model i
s
mainly used
for
depo
siting
proce
s
s in
stan
ce, incl
udin
g
t
he p
r
o
c
e
s
s in
stan
ce
attribu
t
e and
the
m
e
thod
of getti
ng
the informatio
n; Pro
c
Info M
odel
cla
s
s is
mainly
u
s
ed
i
n
sto
r
ag
e p
r
o
c
e
s
s definitio
n, incl
uding
the
prop
ertie
s
of
the process
and th
e
process definitio
n
method; Pro
xy Model cl
a
s
s is m
a
inly
use
d
for u
s
e
r
auth
o
rization
pro
c
e
s
s informat
ion, in
cludin
g
the a
u
thori
z
ed u
s
e
r
s an
d
the a
u
thori
z
ed
use
r
'
s
attrib
ute, and th
e m
e
thod of
aut
hori
z
ed
u
s
er
role;
Role
M
odel
cla
s
s is mainly u
s
ed
to
store
ch
ara
c
t
e
r informatio
n, includi
ng t
he rol
e
of
attributes a
nd a
c
quire th
e met
hod of chara
c
ter
attributes, a
s
sho
w
n in Fig
u
re 6.
In this syste
m
, the users
in different proce
s
s ca
n be
sele
ctively to different pe
ople, of
cou
r
se, it can
also be li
cen
s
ed to the sa
me perso
n.
4.4.2. Set of Authorizatio
n
Authori
z
ation
set i
s
mainly
to reali
z
e th
e auth
o
ri
zatio
n
from
on
e p
e
rson
to oth
e
r
s,
after
the auth
o
ri
zat
i
on, the a
u
tho
r
ize
d
p
e
rson
can
han
dl
e th
e process i
n
stance.
T
he a
u
thori
z
ation
file
can o
n
ly be carri
ed out in a
c
cord
an
ce wit
h
the template.
Authori
z
ation
ca
nnot
accomplish the
document
of
autho
ri
zatio
n
. The
nam
e of the
authori
z
e
d
pe
rso
n
is
cu
rre
n
t
ly logged u
s
er; the age
nt sho
u
ld be
sel
e
cted from th
e use
r
mo
dul
e,
start time of
choo
se
ref
e
rs to th
e a
u
thori
z
ed
effec
t
ive s
t
arting time, end time refers t
o
terminatio
n time of authori
z
ation.
In the autho
ri
zation
of the system, the fi
rst
st
ep is
ge
t the authori
z
ation from th
e age
nt
libra
ry EJB
U
til acco
rdi
ng to
the
us
er nee
ds
as
well
as
the ne
ed
to d
eal
with th
e p
r
ocess in
stan
ce
and create
proxy1 agent. Then a
c
cordi
ng to the use
r
identifier a
n
d
the wo
rk it
em statu
s
, query
the wo
rk item
s colle
ction o
f
work item
s,
then th
roug
h
the loop
stat
ement
s, it e
n
u
merates
eve
r
y
work item a
c
cording
to th
e p
r
ope
rtie
s
and
pro
c
e
s
s
i
n
stan
ce
attrib
utes
of
work i
t
em. If the
work
item is owned to current user, it
will authori
z
e to the
proxy user.
If it's not current job items, t
he
authori
z
ation will not
be performed.
5. Conclusio
n
In the paper,
the followin
g
several aspe
cts of wo
rk h
a
s be
en do
ne
.
a) A
c
cordi
ng
to cu
rrent sta
t
us a
nd p
r
o
b
lems
of ele
c
tronic medi
cal
records man
ageme
n
t
system co
nst
r
uctio
n
stand
ard
s
,
it
co
mb
ines with
the
cu
rre
nt the l
a
test info
rma
t
ion tech
nolo
g
y,
clou
d com
put
ing, explore t
he sol
u
tion o
f
elec
troni
c
medical re
co
rds man
agem
ent system a
n
d
put forwa
r
d th
e new id
ea
s and metho
d
s;
b) Ba
sed
on
the literatu
r
e
and info
rmati
on on
clo
ud
comp
uting te
chn
o
logy, su
mmari
ze
the clo
ud
computing th
eory, archite
c
ture,
appli
c
ation mod
e
l, etc. select
the app
ro
p
r
iate
appli
c
ation pl
atform for the
rese
arch p
r
a
c
tice;
c) Based
on
the
Goo
g
le
clo
u
d
comp
uting te
chn
o
l
ogy, it focus on
Go
ogle
clo
u
d
comp
uting
pl
atform G
oogl
e App En
gi
ne a
nd its
solutio
n
Plan
, it make
s t
he resea
r
ch
of
colla
borative electroni
c me
dical record system ba
sed
on Goo
g
le Ap
p Engine.
d)
Com
b
ined
with
ho
spita
l
co
nstructio
n
dem
a
nd, it
prop
oses the
ele
c
troni
c
medical
record syste
m
based on
Google Ap
p Engine a
r
chite
c
ture, a
nd prese
n
ts the desig
n
and
reali
z
ation of
the core co
ncrete mod
u
le.
e)
T
he coll
ab
orative elect
r
onic
medi
cal
reco
rd
syste
m
imple
m
ent
ation exp
e
rie
n
ce
an
d
probl
em
s of
clou
d a
r
e
su
mmari
zed; it
make
s th
e a
c
cumulatio
n
of experi
e
n
c
e for l
a
rg
e-scale
electroni
c me
dical record system and m
e
ch
ani
sm co
nstru
c
tion of
clou
d com
put
er.
Referen
ces
[1]
Berthol
d J, Sa
leh AAM, Bl
air
L, et al.
Opti
cal N
e
tw
orking
: Past, Presen
t, and F
u
ture.
Lig
h
t
w
a
v
e
T
e
chnol. 200
8; 26(9): 110
4-1
118.
[2]
F
i
guer
ola S, Garcia J, Sanc
h
e
z A, et al.
T
he netw
o
rk service pl
ane: An
appr
oach for i
n
ter-do
m
ai
n
netw
o
rk reserv
ations
. In T
r
anspare
n
t Optica
l Net
w
orks. IC
T
O
N 2008. 10t
h Anniv
e
rsar
y
Internatio
na
l
Confer
ence
on
. 2008: 13 -1
5.
[3]
Abosi
C, N
e
j
a
bati
R, Sim
eon
ido
u
D.
A serv
i
c
e p
l
an
e
archit
ecture
for future op
tical Internet
. InOptical
Net
w
ork D
e
sig
n
and Mo
de
lin
g. ONDM 2009
.
Internation
a
l Confer
ence on
.
2009:
1-6.
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
2302-4
046
De
sign of Ele
c
troni
c Me
dical Re
cord System
Based o
n
Clou
d Com
puting… (P
an
Chua
n di)
4017
[4]
W
u
xu
e Ji
ang,
Jing Z
h
an
g, Ju
nhu
ai L
i
, Hu
i H
u
.
An Improv
e
d
Res
ource
Quer
y a
nd
Locat
ion A
l
gor
ithm
Based o
n
Clo
ud Com
putin
g.
TEL
K
OMNIK
A
Indones
ia
n Journ
a
l of Ele
c
trical Engi
ne
erin
g
. 2
0
13;
11(1
0
): 616
6-6
172.
[5]
Xi
a Hu, Min
Z
hou. Rese
arch on th
e Information S
e
curit
y
Prob
le
ms in Clo
ud
Calcu
l
atio
n
’
s
Enviro
nment
.
TEL
K
OMNIKA
Indon
esi
an Jou
r
nal of Electric
al Eng
i
ne
eri
n
g
.
2013; 1
1
(12):
731
6-73
23.
[6]
Sun Qio
ng, Mi
n Liu, S
h
imi
ng
Pang. C
l
ou
d C
o
mputi
ng
Ap
pli
c
ation
of Perso
nal Inform
ation
'
s Securit
y
i
n
Net
w
ork Sal
e
s
-
chan
nels.
TEL
K
OMNIKA
Indon
esia
n Jour
nal of Electric
al Eng
i
ne
erin
g.
2013; 11(
12):
733
1-73
38.
[7]
Jing Liu, Xi
ng
Guo
Lu
o,
Bai
Nan Li, Xin
g
Ming
Z
h
ang,
F
an Z
han
g. A
n
Intell
ige
n
t J
ob Sch
e
d
u
li
ng
S
y
stem
for W
eb S
e
rvice
i
n
Cl
oud
C
o
mp
uting.
TELKOMNIKA
Indo
n
e
sia
n
Jo
urn
a
l
of El
ectrical
Engi
neer
in
g
. 2013; 11(
6): 295
6-29
61.
[8]
Hon
g
Su
n, Sh
i-pin
g
C
h
e
n
, L
i
-pin
g
Xu, Yin
g
-
y
in
g C
hen.
Base-o
n C
l
ou
d
Comp
utin
g A
ne
w
t
y
p
e
o
f
distrib
u
ted a
p
p
licati
on s
e
rv
er s
y
stem
de
sign
. TELKO
M
NIKA
Indon
esia
n Jour
nal
of Electrica
l
Engi
neer
in
g
. 2012; 10(
7): 180
0-18
07.
[9]
YANG Z
h
e
x
i,
XU
E Hu
ach
eng. Inform
ati
z
ation E
x
pect
a
tion
w
i
th
Cl
oud
Comp
utin
g in
Chi
n
a
.
TEL
K
OMNIKA
Indon
esi
an Jou
r
nal of Electric
al Eng
i
ne
eri
n
g
.
2012; 1
0
(4): 8
76-8
82.
[10]
Hon
g
Su
n, Sh
i-
pin
g
C
hen,
Ch
en Ji
n, Ka
i Gu
o.
Res
earch
a
n
d
Simu
lati
on
of T
a
sk Schedu
li
ng A
l
gor
ithm
in Clo
ud C
o
mp
uting
.
TEL
K
OMNIKA
Indone
sian Jo
urna
l of Electrical E
ngi
neer
ing
. 20
13;
11(11): 66
64
-
667
2.
Evaluation Warning : The document was created with Spire.PDF for Python.