Program Studi Teknik Informatika DPPL
– KUBERIN
22 62
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.4 Class Diagram
2.2.4.1 Class Diagram Aplikasi Website
login_view hom e
+ index + login
+ cek_dat abaseusername, password + logout
loginm odel
+ loginusername, password
scraping_view scraping
+ index + t est
+ simpan + cekSamaDburl
+ delet e_all_bet weenbeginning, end, st ring + get I siBerit aber, isiber1, isiber2, kont ent dkperlu
+ t anggalconvert t gldanwakt u + wakt uconvert t gldanwakt u
Boundary Cont rol
Ent it iy
scrapm odel
+ insert Get URLget url + checkTblGet URLurl
+ insert Get Berit aget berit a + get Tagsumber
+ checkDbTagGet Berit aurl + get URLBerit a
+ get URLBerit aMenunggu + set St at usTagURLBerit adat a, url
+ set St at usTagGet URLdat a, url + checkDbBerit alink, judul
+ insert Berit aarrayberit a
dat aberit a
+ index + cari
+ cekI nput anopt sumberberit a + t ampilBerit a
dat at ags
+ index + updat eTags
+ t ampilTags
dat aberit a_view dat aberit asearch_view
berit am odel
+ get Berit a + get JumlahDat aBerit a
+ f et chBerit alimit , st art + get Berit aSearchsumberberit a, t anggal, kat akunci
+ get JumlahDat aBerit aSearchsumberberit a, t anggal, kat akunci + f et chBerit aSearchlimit , st art , sumberberit a, t anggal, kat akunci
+ get Berit aTampilid + get SumberBerit a
dat at ags_view
kat egori_view kat egori
+ index + insert Kat egoriUt ama
+ cekSamaKat egorikat egori + insert Kat egoriBerit a
+ insert HubKat egoriBerit a
kat egorim odel
+ get Kat egori + insert Kat egoridat akat egori
+ checkKat egorikat egori + get Kat egoriBerit a
+ get TblKat egoriBerit a + insert Kat egoriBerit adat a
+ insert HubungKat egoriBerit adat a
sum m arize_view sum m arize
+ index + summarizeberit a
sum m arizem odel
+ get SumberBerit a + get Berit aSummarizekat akunci, ranget anggal, sumber
+ get Berit aByI Did
t agsm odel
+ get TagsSemua + get TagsTampilid
+ updat eDat aTagsdat a, url + cekSt at usTagurl
+ insert Get URLget url + updat eTagPenggant idat a, url
cronberit a
+ index + delet e_all_bet weenbeginning, end, st ring
+ get I siBerit aber, isiber1, isiber2, kont ent dkperlu + t anggalconvert t gldanwakt u
+ wakt uconvert t gldanwakt u
cronurlberit a
+ indexsumber
cronberit am enunggu
+ index + delet e_all_bet weenbeginning, end, st ring
+ get I siBerit aber, isiber1, isiber2, kont ent dkperlu + t anggalconvert t gldanwakt u
+ wakt uconvert t gldanwakt u
croncekakt if
+ indexsumber + delet e_all_bet weenbeginning, end, st ring
+ get I siBerit aber, isiber1, isiber2, kont ent dkperlu + t anggalconvert t gldanwakt u
+ wakt uconvert t gldanwakt u
sum m arizebaru_view sum m arizebaru
+ index + t ampilBerit aFilt er
+ summarizeberit a
Gambar 2.20 Class Diagram Aplikasi Website
login_view hom e
+ index + login
+ cek_dat abaseusername, password + logout
loginm odel
+ loginusername, me,
password
scraping ng
_view s
craping
+ index + t es
t es t
t + sim
+ sim pan
pan + cek
ce Sama
ma Dburl
+ del del
et e_ et e_
a all_bet weenbeginning, end, st ring
+ get + get
I siBerit aber, isiber1, isiber2, kont ent dkperlu + t anggalconvert t gldanwa
anwa kt u
kt u + wakt uconver
ver t t g
t t gldan wakt
u Boundary
Cont rol Ent it iy
scrapm odel
+ ins + i
ert Get URLget url + che
+ checkTb c
lGet URLurl + ins
+ insert G ert G
et Be et Be
rit a rit a
get berit a + get
get Tag Tag
sumb sumb
e er
+ che ch
ckDb Db
TagG T
et Berit aurl + get URLB
LBerit erit
a + get URLBerit aMenunggu
u + set
+ s St at usTagURLBerit ad
ad at a,
at a, url
+ set t
St at St at
usTagGet URLdat a dat a
, ur r
l l
+ che ckDb
b Beri
Ber t alink, judul
+ insert Berit aar
ar rayb
ra erit a
dat a da
be berit a
+ index + cari
+ cekI nput anopt sumberberit a + t ampilBerit a
dat a t ags
t ags
+ ind d
ex ex
+ updat e t eTags
+ t ampilTag ags
dat aberit a_view iew
dat aberit asearch_view berit am odel
+ get Berit a + get JumlahDat aBerit a
+ f et chBerit alimit , st art + get Berit aSearchsumberberit a, t anggal, kat akunci
+ get JumlahDat aBerit aSearchsumberberit a, t anggal, kat ak akunci
i + f et chBerit aSearchlimit , st art , sumberberit a, t anggal,
l, k
kat akun unci
+ get Berit aTampilid + get SumberBerit a
dat a d
t ags_view
kat egori_view kat
t egori
+ index + insert Kat egor
riUt ama + cekSamaKat e
g gorikat egori
+ insert Kat egoriB B
erit a + insert HubKat ego
oriBerit a
kat egorim odel
+ get Kat egori + insert Kat egoridat akat egori
+ checkKat egorikat egori + get Kat egoriBerit a
+ get TblKat egoriBerit a + insert Kat egoriBerit adat a
+ insert HubungKat egoriBerit adat a
sum m arize_view sum m arize
e
+ index + summarizeberit a
sum m arizem odel t ags
t ags m ode
d l
l
+ get Tags Semu
Sem a
a + get
get Tags
Ta Tampili
ili d
d + updat eD
eD at aT
at a agsdat a
at a, ur , ur
l + cekSt at usTa
gur gur
l + insert Get URLget url
l + updat eTagPenggant idat a, url
cronberi t a
+ index + delet e_all_
bet w een
beginnin g, e
nd, st ring + get I siBerit abe
r, isibe r1, isib
er2, kont ent
dkpe rlu
+ t anggalconv ert
t gldanwa kt u
+ wak t uconvert t g
ldanwakt u
cronurlberit a
+ ind exsumber
cronberi t am enung
gu
+ index + del
et e_ all_
bet w eenbeginning, end, st ring
+ get I siBerit aber, isiber1, isiber2, kont ent dkperlu + t an
+ t an ggal
ggal conv
co ert t gldanwakt u
+ wakt uconver t t g
t t g ldanwakt u
croncekakt if
+ indexsumber + delet e_all_bet weenbeginning, e
nd, st ring
+ get I siBerit aber, isiber1, isiber2,
kon t ent dkperlu
+ t an ggalconvert t gldanwakt u
+ wak t uco
nvert t gldanwakt u
Program Studi Teknik Informatika DPPL
– KUBERIN
23 62
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.4.2 Class Diagram Aplikasi Mobile