Program Studi Teknik Informatika DPPL – SIPATAYAK
10 36
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 Perancangan Rinci 2.2.1
Sequence Diagram 2.2.1.1
Fungsi Mendiagnosis Berdasarkan Gejala
Gambar 2.2.1.1 Sequence Diagram – Diagnosis Penyakit Berdasarkan Gejala
: Pengunjung web : Pengunjung web
: diag_gejalaUI : diag_gejalaUI
: diag_gejalaControl : diag_gejalaControl
: penyakit : penyakit
: tanaman : tanaman
: tanamandetail : tanamandetail
1. Diag_gejala 2. getpenyakit
3. getpenyakit 4.
5. 6.
9. getTanamanByPenyakit 10. getobat
11. 12.
7. getpenyakit 8.
2.2.1 Sequence
ce D
D ia
ia gr
gr am
am 2.2.1.1
Fu u
n ngsi Mendiagnosis Be
rd rd
asarkan Gejala
Gambar 2.2.1.1 Sequ u
en ence
ce Diagram – Diagnosis Penyakit
t Berdasarkan Gejala
g j
g g
j g
: Peng engunjung web
: Pen ngunjung web
g_g j g j
g_g j g j
: d d
iag i
geja gej
laUI UI
: d d
iag i
geja ge
laUI UI
g_g j g_g j
: diag gejalaControl : diag gejalaControl
p y
y p
y :
: penya nya
kit t
: : penya
nya kit
t : tanaman
: tanaman : tanamandetail
: tanamandetail 1. D
D iag_
iag gejala
2 g 2. g
etpe nyak
it 3. getpenyakit
4. 5.
6.
9. g etTa
nama nByP
enya kit
P 10. geto
bat at
11. 12.
7. g etpe
nyak it
8.
Program Studi Teknik Informatika DPPL – SIPATAYAK
11 36
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.1.2 Fungsi Mendiagnosis Berdasarkan Nama
Penyakit
Gambar 2.2.1.2 Sequence Diagram – Diagnosis Berdasarkan Nama Penyakit
2.2.1.3 Fungsi Melihat Informasi
Gambar 2.2.1.3 Sequence Diagram – Melihat Deskripsi Penyakit
: Pengunjung web : Pengunjung web
: diag_penyakitUI : diag_penyakitUI
: diag_penyakitControl : diag_penyakitControl
: penyakit : penyakit
: penyakitdetail : penyakitdetail
: gejala : gejala
: diag_gejalaControl : diag_gejalaControl
1. Diag_penyakit 2. getpenyakit
3. getpenyakit 4. getDaftarGejala
5. getAllGejala
13. getpenyakit 14.
6.getpenyakit 7.
8. 9.
10. 11.
12.
15. getobat 16.
: Pengunjung web
: Pengunjung web
: informasiUI : informasiUI
: informasiControl : informasiControl
: tanaman : tanaman
: tanamandetail : tanamandetail
1. Informasi 2. getTanaman
3. getTanaman 4. getPenyakitTanaman
5. 6.
7. 8.
Gambar 2.2.1.2 Se qu
ence Diagram –
Diagnosis Berdas a
arkan n
Nama ma
Penyakit it
2.2.1.3 Fungsi Melihat Informasi
g j
g g
j g
: Pengunjung web : Pengunjung web
g_p y
g_p y
: diag penyakitUI : diag penyakitUI
g_p y
g_p y
: diag penyakitCont Cont
rol rol
: diag penyakitCont Cont
rol rol
p p
y p
p y
: penyakit : penyakit
p y
p y
: penyakitdetail : penyakitdetail
g j g j
: gejala : gejala
g_g j g_g j
: diag gejalaControl : diag gejalaControl
1. Diag_penyakit 2. g
2. getpenyakit 3. getpenyakit
4. getDaftarGejala 5. getAllGejala
jala
13. g etpen
yakit 14.
6.getpenyakit 7.
8. 8
9. 10.
11. 12.
15. getobat 16.
g j
g g
g j
g g
: Pengunjung g
: Pengunjung g
web web
web web
: infor for
masi ma
UI : infor
or masi
m UI
: : info
nformasiControl ol
: : info
nformasiControl l
: t : t
anam a
an : t
: t anam
a an
: tan anamandetail
: tan anamandetail
1. I 1. I
nf nformasi
2. getT etTanaman
3. getTanaman 4. getPenyakitTanaman
5. 6.
7. 8.
Program Studi Teknik Informatika DPPL – SIPATAYAK
12 36
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.2 Class Diagram
Gambar 2.2.2 Class Diagram Perangkat Lunak SIPATAYAK G
Ga b
mbar 2 2
2 .2.2 Class Di
Diagram Pe Perangkat Lu
u na
na k SI
I PA
PATAYA YA
K K
Program Studi Teknik Informatika DPPL – SIPATAYAK
13 36
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.3 Class Diagram Specific Descriptions
2.2.3.1 Specific Design Class berandaUI
berandaUI boundary
2.2.3.2 Specific Design Class diag_gejalaUI