Analisis Design Sistem Informasi Berorie
LAPORAN TUGAS RANCANG ANALISIS DESAIN
SISTEM INFORMASI BERORIENTASI OBYEK
(ADSIBO)
Oleh :
Widya Suprapto
682012038
Junita Purbo Wisanti 682012026
Hendri
682012017
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS KRISTEN SATYA WACANA
TAHUN AJARAN 2014/2015
SISTEM INFORMASI ADMINISTRASI PENDAFTARAN PELATIHAN MENGEMUDI
LPK EMKA SALATIGA (ONLINE)
Alur Bisnis :
1. Pendaftar datang ke LPK EMKA Salatiga
2. Untuk mendaftar menjadi siswa pelatihan mengemudi, pendaftar harus membawa
fotocopy identitas diri dan melakukan pendaftaran.
3. Pendaftar mengisi formulir pendaftaran. Pendaftar akan mengikuti pelatihan dan
mendapatkan sertifikat kelulusan.
4. Setelah mendaftar, pendaftar melakukan pembayaran adminstrasi di kasir (pembayaran
cash). Pendaftar dapat melihat jadwal latihan.
5. Pelatih bertugas melatih mengemudi dan mengupdate data hasil latihan yang berguna
untuk menentukan kelulusan siswa pelatihan mengemudi.
6. Admin dapat mengelola data-data pendaftar(Add, Delete).
7. Kasir bertugas mengelola tagihan
8. Admin yang mengelola system, dan data-data manual dikelola ke dalam database.
9. Jika siswa mengemudi sudah memenuhi kehadiran dalam pelatihan mengemudi, maka
pada akhir pertemuan akan diberikan sertifkat kelulusan mengemudi bagi siswa
mengemudi.
Use Case Diagram
input data
edit data
delete data
registrasi
pendaftar
mengelola data pendaftar
lihat jadwal
admin
mengelola jadwal latihan
lihat jadwal latihan
delete jadwal
lihat hasil latihan
lihat tagihan
add jadwal
edit jadwal
delete hasil latihan
input hasil latihan
lihat hasil
Pendaftar
Kasir
mulai
Admin
Pelatih
mengelola data hasil latihan
mengelola tagihan
datang ke LPK
EMKA
kasir
edit tagihan
TIDAK
input tagihan delete tagihan
YA mengisi formulir
pendaftaran
edit hasil latihan
membayar administrasi
pendaftaran
update data hasil latihan
pelatih
menerim a dan mengelola
administrasi pendaftaran
memberikan data
pendaftar ke admin
mengelola data
pendaftar
melakukan
konfirmasi
melakukan latihan
mengem udi
melatih
mengem udi
mengelola data
hasil pelatihan
pendaftar
/ siswa pelatihan mengemudi
Activity
Diagram
mendapatkan s ertifikat kelulusan
selesai
mencetak sertifikat
kelulusan
mengupdate data
hasil pelatihan
Sequence Diagram
A. Mengelola Data Pendaftar
Insert Data
: admin
: KelolaDataPendaftar_Boundary
:
KelolaDataPendaftar...
: dataPendaftar_Entity
1 : Input Data (no pendaftar, nama, alamat, no KTP, no HP, TTL, tanggal registrasi)
2 : Save Data
3 : Open DB
4 : Insert Data
5 : Close DB
6 : Return Done
7 : Return Done
Delete Data
: admin
: KelolaDataPendaftar_Boundary
:
KelolaDataPendaftar...
: dataPendaftar_Entity
1 : Select Data (no pendaftar, nama, alamat, no KTP, no HP, TTL, tanggal registrasi)
2 : Get Data
3 : Open DB
4 : Select Data
5 : Return Done
6 : Display Data
7 : Delete Data
8 : Delete Data
9 : Delete Data
10 : Close DB
11 : Return Done
12 : Return Done
Update Data
: admin
: KelolaDataPendaftar_Boundary
:
KelolaDataPendaftar...
: dataPendaftar_Entity
1 : Select Data (no pendaftar, nama, alamat, no KTP, no HP, TTL, tanggal registrasi)
2 : Get Data
3 : Open DB
4 : Select Data
5 : Return Done
6 : Display Data
7 : Edit Data
8 : Save Data
9 : Update Data
10 : Close DB
11 : Return Done
12 : Return Done
Select Data
:
: admin
: KelolaDataPendaftar_Boundary
KelolaDataPendaftar_Controller
1 : Select Data (no pendaftar, nama, alamat, no KTP, no HP, tanggal registrasi)
: dataPendaftar_Entity
2 : Get Data
3 : Open DB
4 : Select Data
5 : Close DB
6 : Return Done
7 : Return Display
B. Lihat Jadwal Latihan
: pendaftar
: lihatJadwal_Boundary
: lihatJadwal_Controller
: jadwal_entity
1: Open DB
2 : View Jadwal (no pendaftar, nama, jam, hari)
3 : Get Jadwal
4 : Get Jadwal
5 : Close DB
6 : Return Done
7 : Return Display
C. Lihat Hasil Latihan
: pendaftar
: lihatHasilLatihan_Boundary
:
lihatHasilLatihan_Cont...
: hasilPelatihan_Entity
1 : Open DB
2 : View Hasil Latihan (no pendaftar, nama, nilai praktek)
3 : Get Hasil
4 : Get Hasil
5 : Close DB
6 : Return Done
7 : Return Display
D. Kelola tagihan
Insert Tagihan
: kasir
: lihatTagihan_Boundary
: lihatTagihan_Controller
: tagihan_Entity
1 : Open DB
2: Insert Tagihan (no pendaftar, nama, total tagihan)
3 : Save Tagihan
4 : Insert Tagihan
5 : Close DB
6 : Return Done
7 : Return Done
Delete Tagihan
: kasir
: lihatTagihan_Boundary
8::
lihatTagihan_Controller
: tagihan_Entity
1 : Open DB
2 : View Tagihan (no pendaftar, nama, total tagihan)
3 : Get Tagihan
4 : Select Tagihan
5 : Return Done
6 : Return Display
7 : Delete Tagihan
8 : Delete Tagihan
9 : Delete Tagihan
10 : Close DB
11 : Return Done
12 : Return Done
Update Tagihan
: kasir
: lihatTagihan_Boundary
: lihatTagihan_Controller
: tagihan_Entity
1 : Open DB
2 : View Tagihan ( no pendaftar, nama, total tagihan)
3 : Get Tagihan
4 : Select Tagihan
5 : Return Done
6 : Return Display
7 : Edit Tagihan
8 : Save Tagihan
9 : Update Tagihan
10 : Close DB
11 : Return Done
12 : Return Done
Select Tagihan
: kelolaTagihan_Boundary
: kasir
1 : Select Data (no pendaftar, nama, total tagihan)
:
kelolaTagihan_Controller
: tagihan_Entity
2 : Get Tagihan
3 : Open DB
4 : Select Tagihan
5 : Close DB
6 : Return Done
7 : Return Display
: admin
: KelolaJadwalLatihan_Boundary
:
KelolaJadwalLatihan_...
: jadwal_entity
1 : Open DB
E. Kelola Jadwal
Insert2 :Jadwal
View Jadwal (no pendaftar, nama, hari, jam)
3 : Get Jadwal
: admin
: KelolaJadwalLatihan_Boundary
:
KelolaJadwalLatihan_...
: jadwal_entity
4 : Select
1 :Jadwal
Open DB
2 : Insert Jadwal (no pendaftar, nama, hari, jam)
5 : Return Done
3 : Save Jadwal
6 : Return Display
4 : Save Jadwal
5 : Close DB
7 : Edit Jadwal
8 : Save Jadwal
7 : Return Done
6 : Return Done
9 : Update Jadwal
10 : Close DB
11 : Return Done
Update Jadwal
12 : Return Done
: admin
: KelolaJadwalLatihan_Boundary
:
KelolaJadwalLatihan_...
: jadwal_entity
1 : Open DB
2 : View Jadwal (no pendaftar, nama, hari, jam)
3 : Get Jadwal
4 : Select Jadwal
5 : Return Done
6 : Return Display
7 : Delete Jadwal
8 : Delete Jadwal
9 : Delete Jadwal
Delete Jadwal
10 : Close DB
11 : Return Done
12 : Return Done
Select Jadwal
: admin
: KelolaJadwalLatihan_Boundary
1 : Select Jadwal (no pendaftar, nama, hari, jam)
:
KelolaJadwalLatihan_Controller
2 : Get Jadwal
: jadwal_entity
3 : Open DB
4 : Select Jadwal
5 : Close DB
6 : Return Done
7 : Return Display
F. Update Data Hasil Pelatihan
: pelatih
: updateHasilLatihan_Boundary
:
updateHasilLatihan_C...
: hasilPelatihan_Entity
1 : Open DB
2 : View Pendaftar (no pendaftar, nama, nilai praktek)
3 : Get Pendaftar
4 : Select Pendaftar
5 : Return Done
6 : Return Display
7 : Edit Hasil Latihan
8 : Save Hasil Latihan
9 : Update Hasil Latihan
10 : Close DB
11 : Return Done
12 : Return Done
G. Kelola Data Hasil Latihan
Insert Hasil
: admin
: kelolaHasilPelatihan_Boundary
:
kelolaHasilPelatihan_...
: hasilPelatihan_Entity
1 : Open DB
2 : Insert Hasil Latihan (no pendaftar, nama, nilai praktek)
3 : Save Hasil Pelatihan
4 : Save Hasil Pelatihan
5 : Close DB
6 : Return Done
7 : Return Done
Delete Hasil
: admin
: kelolaHasilPelatihan_Boundary
:
kelolaHasilPelatihan_...
: hasilPelatihan_Entity
1 : Open DB
2 : View Hasil (no pendaftar, nama, nilai praktek)
3 : View Hasil (no pendaftar, nama, nilai praktek)
4 : View Hasil (no pendaftar, nama, nilai praktek)
5 : Return Done
6 : Return Done
7 : Delete Hasil
8 : Delete Hasil
9 : Delete Hasil
10 : Close DB
11 : Return Done
12 : Return Done
Select Hasil Latihan
: admin
: kelolaHasilPelatihan_Boundary
:
kelolaHasilPelatihan_Controller
: hasilPelatihan_Entity
1 : Open DB
2 : View Hasil ( no pendaftar, nama, nilai praktek)
3 : Get Hasil
4 : Select Hasil
5 : Return Done
6 : Return Display
7 : Edit Hasil
8 : Save Hasil
9 : Update Hasil
10 : Close DB
11 : Return Done
12 : Return Done
H. Registrasi Pendaftaran
: pendaftar
: registrasi_Boundary
: registrasi_Controller
1 : Insert Data (no pendaftar, tanggal registrasi, nama, alamat, no KTP, no HP, TTL, total tagihan)
: dataPendaftar_Entity
2 : Save Data
3 : Open DB
4 : Insert Data
5 : Close DB
6 : Return Done
7 : Return Done
I.
Lihat Tagihan
: lihatTagihan_Controller
: pendaftar
: lihatTagihan_Boundary
: tagihan_Entity
1 :View Tagihan (no pendaftar, nama, total tagihan)
3 : Get Tagihan
3 : Open DB
4 : Select Tagihan
5 : Close DB
6 : Return Done
7 : Return Done
Data Design
tagihan_Entity
(from TR_EMKA)
no pendaftar : String
nama : String
total tagihan : Integer
jadwal_entity
(from T R_EMKA)
insertTagihan()
deleteTagihan()
updateTagihan()
selectTagihan()
mempunyai
no pendaftar : String
nama : String
jam : Date
hari : String
1
1
dataPendaftar_Entity
(from TR_EMKA)
no pendaftar : String
nama : String
alamat : String
no KTP : Integer
no HP : Integer
TTL : String
tagihan : String
memilik i
insertJadwal()
updateJadwal()
deleteJadwal()
selectJadwal()
hasilPelatihan_Entity
(from T R_EMKA)
no pendaftar : String
nama : String
nilai praktek : String
1
memperoleh
1
1
deleteHasilLatihan()
insertHasilLatihan()
updateHasilLatihan()
selectHasilLatihan()
insertData()
updateData()
deleteData()
selectData()
Dalam database ini digunakan tipe data :
- String
- Integer
- Date
Component Diagram
Kelola
Data.ui
Registra
si.ui
Lihat
Tagihan.ui
Kelola
Tagihan.ui
Kelola
Data.cont
Registra
si.cont
Lihat
Tagihan.cont
Kelola
Tagihan.cont
Data
Pendaftar.dbClass
Lihat
Jadwal.ui
Kelola
Jadwal.ui
Update
Hasil.ui
Lihat
Hasil.ui
Kelola
Hasil.ui
Lihat
Jadwal.cont
Kelola
Jadwal.cont
Update
Hasil.cont
Lihat
Hasil.cont
Kelola
Hasil.cont
Tagihan.
dbClass
Jadwal.d
bClass
Pendaftaran Pelatihan
LPK EMKA Dabase
Hasil
Latihan.dbClass
Deployment Diagram
Database and Application
Server (MySQL Server)
Pendaftar PC
Personal Computer
Admin LPK EMKA
User Interface
Pendaftaraan
Lihat Jadwal Latihan
Lihat Tagihan
Lihat hasil latihan
Mengelola tagihan
Kelola Jadwal Latihan
Update hasil latihan
Form admin
Kelolapendaftaraan
Dokumentasi
SISTEM INFORMASI BERORIENTASI OBYEK
(ADSIBO)
Oleh :
Widya Suprapto
682012038
Junita Purbo Wisanti 682012026
Hendri
682012017
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS KRISTEN SATYA WACANA
TAHUN AJARAN 2014/2015
SISTEM INFORMASI ADMINISTRASI PENDAFTARAN PELATIHAN MENGEMUDI
LPK EMKA SALATIGA (ONLINE)
Alur Bisnis :
1. Pendaftar datang ke LPK EMKA Salatiga
2. Untuk mendaftar menjadi siswa pelatihan mengemudi, pendaftar harus membawa
fotocopy identitas diri dan melakukan pendaftaran.
3. Pendaftar mengisi formulir pendaftaran. Pendaftar akan mengikuti pelatihan dan
mendapatkan sertifikat kelulusan.
4. Setelah mendaftar, pendaftar melakukan pembayaran adminstrasi di kasir (pembayaran
cash). Pendaftar dapat melihat jadwal latihan.
5. Pelatih bertugas melatih mengemudi dan mengupdate data hasil latihan yang berguna
untuk menentukan kelulusan siswa pelatihan mengemudi.
6. Admin dapat mengelola data-data pendaftar(Add, Delete).
7. Kasir bertugas mengelola tagihan
8. Admin yang mengelola system, dan data-data manual dikelola ke dalam database.
9. Jika siswa mengemudi sudah memenuhi kehadiran dalam pelatihan mengemudi, maka
pada akhir pertemuan akan diberikan sertifkat kelulusan mengemudi bagi siswa
mengemudi.
Use Case Diagram
input data
edit data
delete data
registrasi
pendaftar
mengelola data pendaftar
lihat jadwal
admin
mengelola jadwal latihan
lihat jadwal latihan
delete jadwal
lihat hasil latihan
lihat tagihan
add jadwal
edit jadwal
delete hasil latihan
input hasil latihan
lihat hasil
Pendaftar
Kasir
mulai
Admin
Pelatih
mengelola data hasil latihan
mengelola tagihan
datang ke LPK
EMKA
kasir
edit tagihan
TIDAK
input tagihan delete tagihan
YA mengisi formulir
pendaftaran
edit hasil latihan
membayar administrasi
pendaftaran
update data hasil latihan
pelatih
menerim a dan mengelola
administrasi pendaftaran
memberikan data
pendaftar ke admin
mengelola data
pendaftar
melakukan
konfirmasi
melakukan latihan
mengem udi
melatih
mengem udi
mengelola data
hasil pelatihan
pendaftar
/ siswa pelatihan mengemudi
Activity
Diagram
mendapatkan s ertifikat kelulusan
selesai
mencetak sertifikat
kelulusan
mengupdate data
hasil pelatihan
Sequence Diagram
A. Mengelola Data Pendaftar
Insert Data
: admin
: KelolaDataPendaftar_Boundary
:
KelolaDataPendaftar...
: dataPendaftar_Entity
1 : Input Data (no pendaftar, nama, alamat, no KTP, no HP, TTL, tanggal registrasi)
2 : Save Data
3 : Open DB
4 : Insert Data
5 : Close DB
6 : Return Done
7 : Return Done
Delete Data
: admin
: KelolaDataPendaftar_Boundary
:
KelolaDataPendaftar...
: dataPendaftar_Entity
1 : Select Data (no pendaftar, nama, alamat, no KTP, no HP, TTL, tanggal registrasi)
2 : Get Data
3 : Open DB
4 : Select Data
5 : Return Done
6 : Display Data
7 : Delete Data
8 : Delete Data
9 : Delete Data
10 : Close DB
11 : Return Done
12 : Return Done
Update Data
: admin
: KelolaDataPendaftar_Boundary
:
KelolaDataPendaftar...
: dataPendaftar_Entity
1 : Select Data (no pendaftar, nama, alamat, no KTP, no HP, TTL, tanggal registrasi)
2 : Get Data
3 : Open DB
4 : Select Data
5 : Return Done
6 : Display Data
7 : Edit Data
8 : Save Data
9 : Update Data
10 : Close DB
11 : Return Done
12 : Return Done
Select Data
:
: admin
: KelolaDataPendaftar_Boundary
KelolaDataPendaftar_Controller
1 : Select Data (no pendaftar, nama, alamat, no KTP, no HP, tanggal registrasi)
: dataPendaftar_Entity
2 : Get Data
3 : Open DB
4 : Select Data
5 : Close DB
6 : Return Done
7 : Return Display
B. Lihat Jadwal Latihan
: pendaftar
: lihatJadwal_Boundary
: lihatJadwal_Controller
: jadwal_entity
1: Open DB
2 : View Jadwal (no pendaftar, nama, jam, hari)
3 : Get Jadwal
4 : Get Jadwal
5 : Close DB
6 : Return Done
7 : Return Display
C. Lihat Hasil Latihan
: pendaftar
: lihatHasilLatihan_Boundary
:
lihatHasilLatihan_Cont...
: hasilPelatihan_Entity
1 : Open DB
2 : View Hasil Latihan (no pendaftar, nama, nilai praktek)
3 : Get Hasil
4 : Get Hasil
5 : Close DB
6 : Return Done
7 : Return Display
D. Kelola tagihan
Insert Tagihan
: kasir
: lihatTagihan_Boundary
: lihatTagihan_Controller
: tagihan_Entity
1 : Open DB
2: Insert Tagihan (no pendaftar, nama, total tagihan)
3 : Save Tagihan
4 : Insert Tagihan
5 : Close DB
6 : Return Done
7 : Return Done
Delete Tagihan
: kasir
: lihatTagihan_Boundary
8::
lihatTagihan_Controller
: tagihan_Entity
1 : Open DB
2 : View Tagihan (no pendaftar, nama, total tagihan)
3 : Get Tagihan
4 : Select Tagihan
5 : Return Done
6 : Return Display
7 : Delete Tagihan
8 : Delete Tagihan
9 : Delete Tagihan
10 : Close DB
11 : Return Done
12 : Return Done
Update Tagihan
: kasir
: lihatTagihan_Boundary
: lihatTagihan_Controller
: tagihan_Entity
1 : Open DB
2 : View Tagihan ( no pendaftar, nama, total tagihan)
3 : Get Tagihan
4 : Select Tagihan
5 : Return Done
6 : Return Display
7 : Edit Tagihan
8 : Save Tagihan
9 : Update Tagihan
10 : Close DB
11 : Return Done
12 : Return Done
Select Tagihan
: kelolaTagihan_Boundary
: kasir
1 : Select Data (no pendaftar, nama, total tagihan)
:
kelolaTagihan_Controller
: tagihan_Entity
2 : Get Tagihan
3 : Open DB
4 : Select Tagihan
5 : Close DB
6 : Return Done
7 : Return Display
: admin
: KelolaJadwalLatihan_Boundary
:
KelolaJadwalLatihan_...
: jadwal_entity
1 : Open DB
E. Kelola Jadwal
Insert2 :Jadwal
View Jadwal (no pendaftar, nama, hari, jam)
3 : Get Jadwal
: admin
: KelolaJadwalLatihan_Boundary
:
KelolaJadwalLatihan_...
: jadwal_entity
4 : Select
1 :Jadwal
Open DB
2 : Insert Jadwal (no pendaftar, nama, hari, jam)
5 : Return Done
3 : Save Jadwal
6 : Return Display
4 : Save Jadwal
5 : Close DB
7 : Edit Jadwal
8 : Save Jadwal
7 : Return Done
6 : Return Done
9 : Update Jadwal
10 : Close DB
11 : Return Done
Update Jadwal
12 : Return Done
: admin
: KelolaJadwalLatihan_Boundary
:
KelolaJadwalLatihan_...
: jadwal_entity
1 : Open DB
2 : View Jadwal (no pendaftar, nama, hari, jam)
3 : Get Jadwal
4 : Select Jadwal
5 : Return Done
6 : Return Display
7 : Delete Jadwal
8 : Delete Jadwal
9 : Delete Jadwal
Delete Jadwal
10 : Close DB
11 : Return Done
12 : Return Done
Select Jadwal
: admin
: KelolaJadwalLatihan_Boundary
1 : Select Jadwal (no pendaftar, nama, hari, jam)
:
KelolaJadwalLatihan_Controller
2 : Get Jadwal
: jadwal_entity
3 : Open DB
4 : Select Jadwal
5 : Close DB
6 : Return Done
7 : Return Display
F. Update Data Hasil Pelatihan
: pelatih
: updateHasilLatihan_Boundary
:
updateHasilLatihan_C...
: hasilPelatihan_Entity
1 : Open DB
2 : View Pendaftar (no pendaftar, nama, nilai praktek)
3 : Get Pendaftar
4 : Select Pendaftar
5 : Return Done
6 : Return Display
7 : Edit Hasil Latihan
8 : Save Hasil Latihan
9 : Update Hasil Latihan
10 : Close DB
11 : Return Done
12 : Return Done
G. Kelola Data Hasil Latihan
Insert Hasil
: admin
: kelolaHasilPelatihan_Boundary
:
kelolaHasilPelatihan_...
: hasilPelatihan_Entity
1 : Open DB
2 : Insert Hasil Latihan (no pendaftar, nama, nilai praktek)
3 : Save Hasil Pelatihan
4 : Save Hasil Pelatihan
5 : Close DB
6 : Return Done
7 : Return Done
Delete Hasil
: admin
: kelolaHasilPelatihan_Boundary
:
kelolaHasilPelatihan_...
: hasilPelatihan_Entity
1 : Open DB
2 : View Hasil (no pendaftar, nama, nilai praktek)
3 : View Hasil (no pendaftar, nama, nilai praktek)
4 : View Hasil (no pendaftar, nama, nilai praktek)
5 : Return Done
6 : Return Done
7 : Delete Hasil
8 : Delete Hasil
9 : Delete Hasil
10 : Close DB
11 : Return Done
12 : Return Done
Select Hasil Latihan
: admin
: kelolaHasilPelatihan_Boundary
:
kelolaHasilPelatihan_Controller
: hasilPelatihan_Entity
1 : Open DB
2 : View Hasil ( no pendaftar, nama, nilai praktek)
3 : Get Hasil
4 : Select Hasil
5 : Return Done
6 : Return Display
7 : Edit Hasil
8 : Save Hasil
9 : Update Hasil
10 : Close DB
11 : Return Done
12 : Return Done
H. Registrasi Pendaftaran
: pendaftar
: registrasi_Boundary
: registrasi_Controller
1 : Insert Data (no pendaftar, tanggal registrasi, nama, alamat, no KTP, no HP, TTL, total tagihan)
: dataPendaftar_Entity
2 : Save Data
3 : Open DB
4 : Insert Data
5 : Close DB
6 : Return Done
7 : Return Done
I.
Lihat Tagihan
: lihatTagihan_Controller
: pendaftar
: lihatTagihan_Boundary
: tagihan_Entity
1 :View Tagihan (no pendaftar, nama, total tagihan)
3 : Get Tagihan
3 : Open DB
4 : Select Tagihan
5 : Close DB
6 : Return Done
7 : Return Done
Data Design
tagihan_Entity
(from TR_EMKA)
no pendaftar : String
nama : String
total tagihan : Integer
jadwal_entity
(from T R_EMKA)
insertTagihan()
deleteTagihan()
updateTagihan()
selectTagihan()
mempunyai
no pendaftar : String
nama : String
jam : Date
hari : String
1
1
dataPendaftar_Entity
(from TR_EMKA)
no pendaftar : String
nama : String
alamat : String
no KTP : Integer
no HP : Integer
TTL : String
tagihan : String
memilik i
insertJadwal()
updateJadwal()
deleteJadwal()
selectJadwal()
hasilPelatihan_Entity
(from T R_EMKA)
no pendaftar : String
nama : String
nilai praktek : String
1
memperoleh
1
1
deleteHasilLatihan()
insertHasilLatihan()
updateHasilLatihan()
selectHasilLatihan()
insertData()
updateData()
deleteData()
selectData()
Dalam database ini digunakan tipe data :
- String
- Integer
- Date
Component Diagram
Kelola
Data.ui
Registra
si.ui
Lihat
Tagihan.ui
Kelola
Tagihan.ui
Kelola
Data.cont
Registra
si.cont
Lihat
Tagihan.cont
Kelola
Tagihan.cont
Data
Pendaftar.dbClass
Lihat
Jadwal.ui
Kelola
Jadwal.ui
Update
Hasil.ui
Lihat
Hasil.ui
Kelola
Hasil.ui
Lihat
Jadwal.cont
Kelola
Jadwal.cont
Update
Hasil.cont
Lihat
Hasil.cont
Kelola
Hasil.cont
Tagihan.
dbClass
Jadwal.d
bClass
Pendaftaran Pelatihan
LPK EMKA Dabase
Hasil
Latihan.dbClass
Deployment Diagram
Database and Application
Server (MySQL Server)
Pendaftar PC
Personal Computer
Admin LPK EMKA
User Interface
Pendaftaraan
Lihat Jadwal Latihan
Lihat Tagihan
Lihat hasil latihan
Mengelola tagihan
Kelola Jadwal Latihan
Update hasil latihan
Form admin
Kelolapendaftaraan
Dokumentasi