Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SOFTWARE ENGINEERING
Tugas Akhir
Disusun Oleh ;
Maryo Indra Manjaruni
972011002
<<include>> Instructor
add/del/update schedule
view schedule
Student
ACTIVITY DIAGRAM SYTEM
validasi
finger print
true register
attendance
data attendancehas
register
view save
report attendance
2. Activity Diagram Sistem Admin
manage data
Data student
& schedule
: : :
: Bagian
DataAnggotaUI_boundary TambahAnggota_controller Anggota_entity
Administrasi
1: input dataAnggota
2: save dataAnggota
3: open DB
4: add dataAnggota
5: close DB
: : :
: Bagian
DataAnggotaUI_boundary UpdateAnggota_controller Anggota_entity
Administrasi
1: cari dataAnggota
2: get dataAnggota
3: open DB
4: get dataAnggota
5: return dataAnggota
6: display dataAnggota
7: update dataAnggota
8: save dataAnggota
9: update dataAnggota
10: close DB
: : :
: Bagian
DataAnggotaUI_boundary HapusAnggota_controller Anggota_entity
Administrasi
1: cari dataAnggota
2: get dataAnggota
3: open DB
4: get dataAnggota
5: return dataAnggota
6: display dataAnggota
7: delete dataAnggota
8: delete dataAnggota
9: delete dataAnggota
10: close DB
: : :
: Bendahara
TransaksiSimpananUI_boundary SimpananPokok_controller Simpanan_entity
1: pilih jenisSimpanan
3: input dataSimpananPokok
4: save dataSimpananPokok
5: open DB
6: save dataSimpananPokok
7: close DB
: : :
: Bendahara
TransaksiSimpananUI_boundary SimpananSukarela_controller Simpanan_entity
1: pilih jenisSimpanan
3: input dataSimpananSukarela
4: save dataSimpananSukarela
5: open DB
6: save dataSimpananSukarela
7: close DB
: : :
: Bendahara
TransaksiPinjamanUI_boundary TransaksiPinjaman_controller Pinjaman_entity
1: input dataPinjaman
2: save dataPinjaman
3: open DB
4: save dataPinjaman
5: close DB
: : :
: Bendahara
TransaksiPinjamanUI_boundary PembayaranAngsuran_controller Pinjaman_entity
1: cari dataPinjaman
2: get dataPinjaman
3: open DB
4: get dataPinjaman
5: return dataPinjaman
6: display dataPinjaman
7: input dataAngsuran
8: save dataAngsuran
9: save dataAngsuran
11: close DB
1: input dataAnggota
: DataAnggotaUI_boundary
: Bagian
Administrasi
4: add dataAnggota
2. Collaboration Diagram Sistem Update Anggota
1: cari dataAnggota
7: update dataAnggota
: DataAnggotaUI_boundary
: Bagian
Administrasi
5: return dataAnggota
11: return message "Update Data Anggota Sukses" done
: Anggota_entity : UpdateAnggota_controller
4: get dataAnggota
9: update dataAnggota
3. Collaboration Diagram Sistem Hapus Anggota
1: cari dataAnggota
7: delete dataAnggota
: DataAnggotaUI_boundary
: Bagian
Administrasi
5: return dataAnggota
11: return "Hapus Data Sukses" done
: Anggota_entity : HapusAnggota_controller
4: get dataAnggota
9: delete dataAnggota
4. Collaboration Diagram Sistem Simpanan Pokok
2: select jenisSimpanan (Pokok/Sukarela)
1: pilih jenisSimpanan
3: input dataSimpananPokok
: TransaksiSimpananUI_boundary
: Bendahara
5: open DB
7: close DB
6: save dataSimpananPokok
5. Collaboration Diagram Sistem Simpanan Sukarela
2: select jenisSimpanan (Pokok/Sukarela)
1: pilih jenisSimpanan
3: input dataSimpananSukarela
: TransaksiSimpananUI_boundary
: Bendahara
5: open DB
7: close DB
6: save dataSimpananSukarela
6. Collaboration Diagram Sistem Transaksi Pinjaman
1: input dataPinjaman
: TransaksiPinjamanUI_boundary
: Bendahara
3: open DB
5: close DB
4: save dataPinjaman
7. Sequence Diagram Sistem Pembayaran Angsuran
1: cari dataPinjaman
7: input dataAngsuran
: TransaksiPinjamanUI_boundary
: Bendahara
5: return dataPinjaman
12: return saldoPinjaman
: Pinjaman_entity : PembayaranAngsuran_controller
4: get dataPinjaman
9: save dataAngsuran
DESAIN ARSITEKTUR SISTEM
DESAIN DATA SISTEM
COMPONENT DIAGRAM SISTEM
DataAnggota.
TransaksiSimpa TransaksiPinjaman.d
dbClass
nan.dbClass bClass
DB Server DB Anggota,
DB Simpanan,
DB Pinjaman
Local Area
Network (LAN)
PC Pelaksana
PC Bag. PC
Harian
Administrasi Bendahara
DESAIN GRAPHICAL USER INTERFACE (GUI) SISTEM
1. Form Data Anggota
FORM DAFTAR ANGGOTA KOSPIN KEZIA CIPTA GEMILANG
Cari : V SEARCH
Nama Anggota :
NIP
Unit Kerja :
Alamat :
2. Form Simpanan
FORM SIMPANAN KOSPIN KEZIA CIPTA GEMILANG | SEMARANG
Cari : V SEARCH
Kode Anggota :
Nama Anggota :
SALDO
ANGGOTA : Pokok : Rp.
Total Saldo:
Sukarela : Rp.
Rp.
Keterangan :
SAVE CLOSE
3. Form Pinjaman
FORM PINJAMAN KOSPIN KEZIA CIPTA GEMILANG | SEMARANG
Cari : V SEARCH
Kode Anggota :
Nama Anggota :
Jumlah Pinjaman :
Pembayaran Angsuran ke- :
Rp.
Jumlah Bayar : Rp.
Jumlah Angsuran : kali
Sisa Hutang : Rp.
Jenis Bunga : O Flat Rate Tabel Pembayaran Angsuran :
O Sliding Rate Ke-/Tgl Pokok + Bunga Jumlah Bayar Sisa Hutang
O Floating Rate
Keterangan
Pinjaman :
SAVE CLOSE