Professional Documents
Culture Documents
Jurnal Bu Ndari
Jurnal Bu Ndari
Jurnal Bu Ndari
Retno Sundari 1) So!i Arianto 2) Pro"ra# Studi Si$te# In!or#a$i1) Pro"ra# Studi Te%ni% In!or#ati%a2) STMIK PPKIA Pradn&a Para#ita Ma'an" J'( L(A Su)i*to No( 2+,-A Ma'an" e#ai'. ndari/*radn&a(a)(id
ABSTRA0T
Ad1an)e$ in )o##uni)ation$ te)2no'o"& i$ "ro3in" 1er& ra*id'& e$*e)ia''& #o4i'e )o##uni)ation te)2no'o"&( In addition to t2e 2ard3are te)2no'o"& )ontinue$ to e1o'1e te)2no'o"& $o!t3are a**'i)ation$ are a'$o *ro"re$$in" 1er& ra*id'&( One !or# o! t2e ad1an)e#ent o! #o4i'e )o##uni)ation te)2no'o"& and t2e "ro3in" *o*u'ar toda& are Ja1a-4a$ed a**'i)ation$ on #o4i'e *2one$ u$in" J2ME 5Ja1a 2 Mi)ro Edition)( T2e *ur*o$e o! t2i$ t2e$i$ i$ to de$i"n and i#*'e#ent an a**'i)ation *ro"ra# on #o4i'e "a#e$ u$in" J2ME $o it )an a**'& t2e a**'i)ation t2at i$ t2e re$u't o! a "a#e de1e'o*#ent on #o4i'e *2one$ $o t2at t2e re$u'tin" "a#e intere$tin"( So!t3are 5$o!t3are) Kurt ad1enture )o#*uter "a#e 3a$ )reated u$in" t2e *ro"ra##in" 'an"ua"e Ja1a 2 Mi)ro Edition 5J2ME)( Ke&3ord$. De$i"n and I#*'e#entation Ga#e$ Mo4i'e P2one J2ME(
#o4i'e
ada den"an #e#4uat $uatu $i$te# a*'i%a$i &an" 4er6udu' <De$ain Dan I#*'e#enta$i Ga#e
Petua'an"an
Kurt
Pada
Mo4i'e
P2one
4ero'a2ra"a di'a%u%an
rin"an( $endiri
Da'a# atau
2a'
ini
4i$a
4er$a#a-$a#a(
*er#a$a'a2an diata$ #a%a &an" #en6adi tu6uan da'a# *ene'itian ini ada'a2 untu% #ende$ain dan #en"i#*'e#enta$i%an *ro"ra# a*'i%a$i "a#e *ada *on$e' #en""una%an J2ME 5Ja1a 2
Mo4i'e
Mi)ro Edition)(
Keran"%a Teoriti$ De!ini$i De$ain Si$te# Terda*at 4e4era*a *en"ertian de$ain $i$te# &an" diun"%a*%an o'e2 *ara a2'i( Menurut da'a# ada'a2 =er?e''o o'e2 &an" 4u%un&a ta2a*an dan Ro4ert &an" <Ana'i$a $i%'u$ dari $erta $i$te# diter6e#a2%an Jo"i&anto 51,@,.1,A) 4er6udu' ana'i$a
dan De$ain Si$te# In!or#a$i> De$ain Si$te# $ete'a2 $i$te# *en"e#4an"an *ende!ini$ian
%e4utu2an-%e4utu2an !un"$iona' dan *er$ia*an untu% ran)an" 4an"un i#*'e#enta$i #en""a#4ar%an di4entu%( $uatu !a$e 4a"ai#ana $uatu
#en"e#u%a%an 4a23a De$ain Si$te# ada'a2 *eren)anaan untu% e'e#en-e'e#en %o#*uter &an" a%an #en""una%an $i$te# 4aru( De!ini$i Ga#e Pen"ertian Ga#e dida'a# :i%i*edia ada'a2 $e4ua2 a%ti1ita$ den"an tu6uan
<3rite on)e run e1er&32ere> &an" 4erarti %ode *ro"ra# 2an&a ditu'i$ $e%a'i na#un da*at di6a'an%an di4a3a2 *'at!or# #ana*un tan*a 2aru$ #e'a%u%an *eru4a2an %ode *ro"ra#( Ar$ite%tur Ja1a Se)ara ar$ite%tur Ja1a tida% 4eru4a2
$edi%it*un $e#en6a% a3a' #u'a 4a2a$a ter$e4ut diri'i$( Ko#*i'er Ja1a 5&an" di$e4ut den"an 6a1a) atau
Ja1a
Standard
Edition
De$%to*
Ja1a &an"
#entran$!or#a$i%an %ode-%ode da'a# 4a2a$a Ja1a %eda'a# $uatu 4&te)ode( B&te)ode ada'a2 $e%u#*u'an *erinta2 2a$i' %o#*i'a$i &an" %e#udian da*at die%$e%u$i #e'a'ui $e4ua2 #e$in )o#*uter a4$tra% &an" di$e4ut den"an J=M 5Ja1a =irtua' Ma)2ine)( J=M 6u"a $erin" dina#a%an $e4a"ai inter*reter %arena $i!atn&a &an" $e'a'u #ener6e#a2%an %ode%ode &an" ter$i#*an da'a# 4&te)ode den"an )ara 4ari$ de#i 4ari$(
A**'et
5a*'i%a$i
$u*er$et
dari %ita
J2SE
&an" untu%
#e#*er4o'e2%an
#en"e#4an"%an a*'i%a$i-a*'i%a$i 4er$%a'a 4e$ar 5enter*ri$e) &aitu den"an #e'a%u%an *e#4uatan a*'i%a$i-a*'i%a$i di$i$i $er1er den"an #e'a%u%an *e#4uatan a*'i%a$ia*'i%a$i di$i$i $er1er den"an #en""una%an EJB$ 5Enter*ri$e Ja1a Bean$) a*'i%a$i
Ja1a =er$i La#a 5Ja1a 1) Pada a3a' *eri'i$ann&a 1er$i Ja1a #a$i2 di$e4ut den"an JDK 5Ja1a De1e'o*#ent
#endu%un"
i#*'e#enta$i J2SE $e)ara *enu2( J2ME J2ME #eru*a%an $e4ua2 %o#4ina$i &an" ter4entu% antara $e%u#*u'an inter!a)e Ja1a &an" $erin" di$e4ut den"an Ja1a API 5
En1iron#ent)(
Se'an6utn&a
Ja1a
1(2
di$eder2ana%an *ena#aann&a #en6adi <Ja1a 2>( Ja1a 2 Sun Mi)ro$&$te#$ te'a2 #ende!ini$i%an ti"a 4ua2 edi$i dari Ja1a 2 &aitu $e4a"ai 4eri%ut .
&an" ter4ata$( Ko#4ina$i ter$e4ut %e#udian di"una%an untu% #e'a%u%an *e#4uatan a*'i%a$i-a*'i%a$i &an" da*at 4er6a'an diata$ 5da'a# 2a' ini #o4i'e de1i)e)( Se4a"ai 5de1e'o*er *en"e#4an" %ita a*'i%a$i tida% *er'u
Pro!i' Pro!i' #eru*a%an 4a"ian *er'ua$an dari %on!i"ura$i( Pro!i' &an" di"una%an *ada
*ro"ra##er)
#e'a%u%an in$ta'a$i J=M dan Ja1a API %eda'a# a'at &an" %ita "una%an di%arena%an #a$in"-#a$in" dari *eru$a2aan a'at te'a2 #en&edia%an J=M dan $e%u#*u'an Ja1a API &an" di*er'u%an dida'a# a'at &an" 4er$an"%utan( Ha' ini #e#4uat %ita $e4a"ai
Pro!i'e)(
Beri%ut 'ainn&a . ini 4e4era*a *ro!i' &an" ter$edia untu% %e4utu2an-%e4utu2an $*e$i!i%
2( 8oundation Pro!i'e
di"una%an untu% %on!i"ura$i 0D0( Pro!i' ini #ena#4a2%an 4e4era*a %e'a$ dari J2SE %eda'a# 6u"a %on!i"ura$i $e4a"ai &aitu 0D0 dan untu% &an" 4er*eran *onda$i *ro!i'
9( Per$ona'
Pro!i'
#ende!ini$i%an u'an" Per$ona' Ja1a $e4a"ai *ro!i' &an" da*at di"una%an $e4a"ai *ro!i' da'a# J2ME( Pro!i' &aitu ini #eru*a%an *ro!i' &an" *er'ua$an dari 8oundation Pro!i'e(
+( RMI
Pro!i'e
Pa%et O*$iona' Pa%et-*a%et o*$iona' #eru*a%an *a%et*a%et ta#4a2an &an" di4utu2%an o'e2 a*'i%a$i( Se2in""a *ada $aat *ro$e$ de*'o&#ent *a%et*a%et ter$e4ut *er'u didi$tri4u$i%an 6u"a $e4a"ai 4a"ian dari a*'i%a$i 4er$an"%utan( Pa%et-*a%et o*$iona' ini 4u%an *a%et &an" di4uat o'e2 *eru$a2aan a'at &an" di"una%an( RMS 5 Re)ord Mana"e#ent S&$te # ) RMS 5Re)ord Mana"e#ent S&$te#) ada'a2 *en&i#*anan &an" 4er$i!at *er$i$ten atau teta*( Pada *e#ro"ra#an MIDP tida% di%ena' adan&a *en&i#*anan data %eda'a# !i'e( Ha' ini di$e4a4%an o'e2 %e4an&a%an de1i)e &an" tida% #e#i'i%i $i$te# !i'e( Untu% #en&i#*an data MIDP te'a2 #en&edia%an $e4ua2 #e%ani$#e *en&i#*anan data $e)ara *er$i$ten atau teta* di #e#ori
Menurut
8'o3)2art
#e#ode'%an $i#4o' *an6an" di4uat( ANALISIS MASALAH
ada'a2
#a$u%an
!'o3)2art
$an"at 4er"una untu% *ro"ra# &an" $an"at urutann&a da*at di'an6ut%an den"an 6e'a$ da'a# !'o3)2art &an"
DAN
PEME0AHAN
2ard3are
5*eran"%at %era$) dan $o!t3are 5*eran"%at 'una%) &an" di4utu2%an da'a# $e*eran"%at %o#*uter untu% #en"a*'i%a$i%an *ro"ra# ini ada'a2 $e4a"ai 4eri%ut .
1( Pro)e$$or B77 MH? Inte' Pentiu# III( 2( Me#or& 5RAM) #ini#a' B12 M4( 9( Ruan" %o$on" &an" di4utu2%an di da'a#
2arddi$% ada'a2 @B7 M4(
+( Si$te# O*era$i Mi)ro$o!t :indo3$ EP Pro!e$$iona' SP 2(
re)ord(
da*at
Re)ord
ruan" dia#4i'
&an" %e#4a'i
te'a2 untu%
dida'a#
*en&i#*anan
*2one
ini
di"a#4ar%an Di#ana
den"an
4antuan ter$e4ut
!'o3)2art(
*ro"ra#(
!'o3)2art
*ro$e$ .
Start
Start
Ga#e O1er H
Mena4r a% Mon$te rT
Ki$ a2 T
Ki$a2
Per#ain an T H
Per#ainan
S%or T
S%or
End
Bantu an T End
Bantuan
Ga#4ar 2 8'o3)2art Menu De!ini$i I$ti'a2 Beri%ut ini ada'a2 da!tar i$ti'a2 &an" terda*at da'a# a*'i%a$i "a#e Petua'an"an Kurt .
Bodda2 . te#an dari Kurt 5to%o2 uta#a da'a# "a#e)( B&te)ode . %o#*i'a$i( 0'a$$ . $e%u#*u'an o46e% &an" #e#i'i%i %e$a#aan %eadaan dan *eri'a%u( $e%u#*u'an *erinta2 2a$i'
0LD0 50onne)ted Li#ited De1 i)e 0on!i"uration) . $e4ua2 %on!i"ura$i &an" terda*at dida'a# J2ME untu% a'at-a'at &an" #e#i'i%i %eter4ata$an ruan" #e#ori atau RAM 5%uran" dari B12 %4) dan *ada u#u#n&a dio*era$i%an den"an #en""una%an 4aterai(
MID'et . $uatu a*'i%a$i dari MIDP( MIDP 5Mo4i'e In!or#ation De1i)e Pro!i'e) . *ro!i' *ada *eran"%at *on$e'( Mo4i'e P2one . di$e4ut 6u"a )e''u'ar
*2one 2and*2one(
Modi!ier . $i!at &an" di#i'i%i o'e2 $etia* atri4ut #et2od #au*un %e'a$ da'a# Ja1a(
0on$tru)tor
tida% %ode
Inter!a)e . *eran &an" di*a%ai o'e2 $etia* %e'a$( JAR &an" . 8i'e da'a# dire%tori <DIST> o'e2 $e'u'ar da'a#
di*eran"%at #e'a%u%an
di*er'u%an
Pro!i'e %on!i"ura$i(
4a"ian
*er'ua$an
dari
#en6a'an%an a*'i%a$i(
Ja1a 2 Mi)ro Edition 5J2ME) . $u4$et dari J2SE &an" di"una%an untu% #enan"ani *e#ro"ra#an dida'a# *eran"%at-*eran"%at %e)i'(
Ja1a 0o#*i'erCJa1a) . *ro"ra# &an" 4ertu"a$ #entran$!or#a$i%an %ode- %ode da'a# 4a2a$a Ja1a %eda'a# $uatu 4&te)ode(
HASIL DAN PEMBAHASAN I#*'e#enta$i Si$te# Menurut Sid2arta 51,,A.1G9) I#*'e#enta$i $i$te# #eru*a%an *ro$edur &an" di'a%u%an untu% #en&e'e$ai%an de$ain $i$te# &an" ada da'a# do%u#en de$ain $i$te# &an" di$etu6ui dan #en"u6i #en"in$ta'' dan #e#u'ai #en""una%an $i$te# 4aru atau $i$te# &an" di*er4ai%i( Da'a# 4a4 ini a%an di6e'a$%an tentan" %on!i"ura$i 2and*2one *etun6u% *e#a%aian
J=M 5Ja1a =irtua' Ma)2ine) . $e4ua2 #e$in %o#*uter a4$tra% &an" da*at #en"e%$e%u$i 4&te)ode(
Kurt
to%o2
uta#a
da'a#
"a#e
Petua'an"an Kurt( Met2od . tin"%a2 'a%u dari $uatu o46e% 6i%a 4er$i!at $tati% 4erarti tin"%a2 'a%u $e#ua o46e% da'a# %e'a$ ter$e4ut(
*ro"ra# $erta *en"u6ian dan 2a$i'( In$ta'a$i Pro"ra# Untu% a*'i%a$i ini da*at #en6a'an%an *ro"ra# )u%u* #en"in$ta' a*'i%a$i JAR
di"una%an #e#i'i%i $'ot #e#or& e;terna' $e*erti MM0 Me#or&Sti)% dan 'ainn&a(
dan JAD %eda'a# 2and*2one $erta di4utu2%an $*e$i!i%a$i 2and*2one( Pada $u4 4a4 ini a%an di4a2a$ #en"enai 2a' ter$e4ut a"ar $i$te# da*at 4er!un"$i den"an 4ai%( S*e$i!i%a$i Hand*2one S*e$i!i%a$i di4utu2%an untu%
Hand*2one
&an" Ga#4ar , Dia"ra# B'o% Keteran"an . Ko#*uter $e4a"ai *eran)an" a*'i%a$i &an" $ia* untu% dii#*'e#enta$i%an(
#en"a*'i%a$i%an *ro"ra#
1( Ja1a( 2( MIDP 2(
A'at
*en"2u4un"
untu%
#e#inda2%an
Pon$e'
#eru*a%an
%o#*onen
tera%2ir
&an" da*at #en6a'an%an a*'i%a$i &an" te'a2 di4uat( Pen"u6ian dan Ha$i' Petun6u% Pen"o*era$ian Sete'a2 $e#ua *er'en"%a*an $uda2 $ia* dan *ro$e$ $e'an6utn&a in$ta'a$i ada'a2 $e'e$ai #a%a #en6a'an%an 'an"%a2
a*'i%a$i( Untu% #en"o*era$i%an a*'i%a$i "a#e Kurt ini ada'a2 den"an )ara #ene%an to#4o'
1( Ma$u%%an
data
a*'i%a$i
in!rared
4'uetoot2
)ard
S*'a$2
S)reen
#eru*a%an
ta#*i'an a3a' $e4e'u# #a$u% *ada #enu( Beri%ut ada'a2 "a#4ar dari ta#*i'an S*'a$2
S*'a$2 S)reen .
$)reen &aitu .
%e%iri atau %e%anan $erta to#4o' *ana2 ata$ untu% #a6u dan to#4o' *ana2 4a3a2 untu% #undur( Untu% #e#enan"%an *er#ainan tan"%a*'a2 $e"era $i Bodda2 54er3arna #era2) $e4e'u# 3a%tu 2a4i$ dan 6an"an $a#*ai tertan"%a* o'e2 #on$ter 54er3arna 2ita#)( A*a4i'a Kurt da*at #enan"%a* Bodda2 $e4e'u# 3a%tu 2a4i$ #a%a *er#ainan a%an 4era%2ir dan $%or a%an ter$i#*an dida'a# data
$)reen
ini
4er!un"$i untu% %e'uar dari *er#ainan dan a%an %e#4a'i %e*ada $)reen #enu(
S)reen S%or
Da'a# $)reen ini 4eri$i%an tentan" $%or tertin""i dan 6u"a terda*at to#4o' %e#4a'i untu% %e#4a'i %e $)reen #enu(
S)reen Bantuan
Da'a# $)reen ini 4eri$i%an tentan" )ara 4er#ain da'a# "a#e Petua'an"an Kurt ini dan to#4o' %e#4a'i untu% %e#4a'i %e $)reen #enu(
DA8TAR PUSTAKA Anoni#ou$e( 2tt*.CCid(3i%i*edia(or"C3i%iCGa#e Anoni#ou$e( 2tt*.CC333(u%2u3a2(or(idCdrCJ DKta;ono#&Cter#C22( Jo"i&anto H M ( 1,@, Ana'i$i$ dan Di$ain Si$te# In!or#a$i( Ho"&a%arta . ANDI Ho"&a%arta( Kri$tanto Harianto( 2779( Kon$e* dan Peran)an"an Data4a$e( Ho"&a%arta . ANDI Ho"&a%arta( Ra2ar6o Budi( Har&anto I#a#( Har&ono Ari!( 277G( Tuntunan Pe#ro"ra#an Ja1a Untu% Hand*2one( Bandun" . In!or#ati%a(
Ga#4ar 1B S)reen Bantuan Ke$i#*u'an dan Saran Ke$i#*u'an Dari *e#4a2a$an di ata$ 4ia$ dia#4i' %e$i#*u'an &aitu J2ME 5Ja1a 2 Mi)ro Edition) da*at #en"a*'i%a$i%an "a#e &an" da*at di"una%an di4er4a"ai #a)a# 2and*2one &an" 4er4a$i$ Ja1a dan MIDP 2( Saran Untu% #enin"%at%an a*'i%a$i "a#e Petua'an"an Kurt ini *er'u di%e#4an"%an 'e4i2 #enari%
Sid2arta Lani( 1,,A( Si$te# In!or#a$i Bi$ni$. Ana'i$i$ dan De$ain Si$te# In!or#a$i Bi$ni$( Ja%arta . E'e; Media Ko#*utindo( Si'a'a2i Nuraini( 2772( La&anan In!or#a$i dan Te'e%o#uni%a$i Mo4i' Nir%a4e'( Ja%arta . E'e; Media Ko#*utindo(
Inter!a)e
a"ar
di4uat
$e2in""a "a#e ini tida% #e#4o$an%an dan di$u%ai o'e2 4er4a"ai %a'an"an "a#e ini di4eri 'e1e' *er#ainan atau tin"%at *er#ainan a"ar 'e4i2 #enantan"(