SISTEM INFORMASI REGISTER RETUR PADA BAGIAN GUDANG RETUR DI PT ENSEVAL PUTERA MEGATRADING, Tbk
Renol Burjulius, S.T, M.Kom 1 , Monita Silalahi 2
1,2 Program Studi Sistem Informasi, STMIK LPKIA Bandung
Jl. Soekarno Hatta No. 456 Bandung 40266, Telp. +6222-75642823, Fax. +6222-7564282
1 renol@y7mail.com, 2 monitasigiro@gmail.com
Abstraksi
PT Enseval Putera Megatrading, Tbk merupakan distributor produk kecantikan dan kesehatan terbesar di Indonesia. Banyaknya produk yang didistribusikan tidak menutup kemungkinan adanya produk yang perlu di retur.
Hal-hal yang menjadi penyebab suatu produk diretur yaitu produk di outlet sudah mendekati atau melebihi tanggal kadaluarsa, kemasan rusak, kotor, stok barang di outlet terlalu banyak dan menumpuk karena tidak laku dipasaran, dan lain sebagainya. Bagian yang bertanggung jawab langsung untuk menangani proses registrasi retur yaitu bagian Gudang Retur. Untuk melakukan retur barang maka bagian Ekspedisi maupun sales mengajukan tanda terima retur barang kepada petugas retur untuk melakukan registrasi. Setiap data register retur akan diserahterimakan ke bagian Direktorat dan Enseval Customer Care. Proses register retur sebelumnya telah menggunakan sistem terkomputerisasi, tetapi masih terdapat kendala dalam pengelolaan data dan pembuatan laporan. Dalam pengelolaan datanya, sistem tidak menampilkan pemberitahuan adanya kesamaan nomor tanda terima retur barang sehingga sistem hanya akan menyimpan data yang pertama kali dimasukkan. Saat penyajian laporan, sistem hanya menampilkan angka nol pada nomor tanda terima retur barang yang berupa gabungan angka dan huruf, laporan yang disajikan pun tidak terfilter menurut Direktorat sehingga laporan tidak dapat disajikan dengan cepat dan akurat. Berdasarkan analisis dari kendala yang ada, penulis mengusulkan sistem informasi berbasis web yang menghubungkan Petugas retur dengan bagian Direktorat dan Enseval Customer Care. Sistem ini dirancang agar dapat membantu mengatasi masalah perusahaan dalam pemrosesan data dan membantu mengelola data tanda terima retur barang dengan menampilkan status dari data register sehingga mempermudah Petugas memantau posisi dari data tanda terima retur barang.
Kata kunci: Sistem Informasi, Gudang Retur, Register Retur
1. Pendahuluan
Retur penjualan merupakan pembatalan atau pengembalian barang yang dilakukan oleh pelanggan. Transaksi retur penjualan terjadi ketika perusahaan menerima pengembalian produk dari pelanggan. Hal-hal yang dapat menjadi penyebab suatu barang dikembalikan atau diretur yaitu produk sudah mendekati atau melebihi tanggal kadaluarsa, kemasan rusak dan kotor, persediaan barang di outlet terlalu banyak atau menumpuk karena tidak laku dipasaran, dan lain sebagainya.
PT Enseval Putera Megatrading, Tbk merupakan distributor produk kesehatan dan kecantikan terbesar di Indonesia. Banyaknya produk yang didistribusikan tidak menutup kemungkinan adanya produk yang perlu diretur. Bagian yang bertanggung jawab langsung untuk menangani produk retur yaitu bagian Gudang Retur. Barang retur masih merupakan aset kekayaan perusahaan, oleh sebab itu harus dikelola secara maksimal. Setiap data register retur akan diserahterimakan ke bagian Direktorat yang terdiri dari ABT, CHD, CHB, KND. Data register retur yang telah di proses oleh Direktorat, lalu diproses oleh bagian ECC sehingga menghasilkan No. RMA. yang menandakan bahwa proses register retur telah selesai. Proses register retur sebelumnya telah menggunakan sistem
terkomputerisasi, tetapi masih terdapat kendala dalam pengelolaan data dan pembuatan laporan.
Berdasarkan latar belakang masalah yang telah diuraikan maka dapat diidentifikasikan permasalahan yang terjadi sebagai berikut:
a. Tidak semua data TTRB dapat tersimpan karena tidak adanya pemberitahuan kesamaan nomor TTRB, dan sistem tidak dapat menyimpan nomor TTRB yang berupa gabungan huruf dan angka, sehingga saat penyajian laporan sistem hanya menampilkan angka nol pada nomor TTRB tersebut.
b. Laporan TTRB tidak tersusun dengan baik dikarenakan datanya tidak dikelompokkan berdasarkan Direktorat sehingga laporan TTRB tidak dapat disajikan dengan cepat.
Untuk menghindari pembahasan masalah yang terlalu meluas maka pada penulisan skripsi ini dibatasi dengan ruang lingkup sebagai berikut : a. Fokus membahas tentang proses registrasi retur
pada gudang retur.
b. Membahas monitoring pada registrasi retur yang
ada pada PT Enseval Putera Mega Trading, Tbk.
Adapun tujuan perancangan sistem yang akan dihasilkan adalah:
a. Merancang suatu perangkat lunak yang dapat membantu mengatasi masalah perusahaan dalam pemrosesan data register retur.
b. Membuat sistem informasi yang dapat memastikan ketersediaan informasi untuk keperluan monitoring dokumen retur.
2. Landasan Teori
Sistem informasi merupakan gabungan dari empat bagian utama. Keempat bagian utama tersebut mencakup perangkat lunak (software), perangkat keras (hardware), infrastruktur, dan sumber daya manusia yang terlatih yang saling berkaitan untuk menciptakan sebuah sistem yang dapat mengolah data menjadi informasi yang bermanfaat. (Pratama, 2014)
Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengelolaan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang dibutuhkan.
(Hutahaean, 2014) 3. Aliran Proses 3.1 Use Case Diagram
Gambar 1 Use Case Diagram
3.2 Activity Diagram 1. Activity Diagram Login
Gambar 2 Activity Diagram Login
2. Activity Diagram Logout
Gambar 3 Activity Diagram Logout 3. Activity Diagram Memasukkan Data Barang
Gambar 4 Memasukkan Data Barang 4. Activity Diagram Mengubah Data Barang
Gambar 5 Mengubah Data Barang 5. Activity Diagram Menghapus Data Barang
Gambar 6 Menghapus Data Barang
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
Petugas
mengelola data barang
mengelola data petugas
mengelola data TTRB
monitoring data TTRB
validasi
mengelola laporan
Direktorat
ECC
approve data TTRB
Petugas Sistem
[ya]
[tidak]
memasukkan username dan password buka aplikasi
mengelola barangmengelola petugas mengelola TTRBmengelola laporan
validasi
menampilkan halaman dashboard tampilkan pesan kesalahan
menampilkan form login
menampilkan menu
logout
Petugas Sistem
sudah login sistem
pilih logout
menampilkan halaman dashboard
keluar dari sistem
menampilkan form login menampilkan menu
Petugas Sistem
[tidak] [ya]
sudah login sistem
memilih menu barang
memilih tambah barang
memasukkan data barang
memilih simpan data
menampilkan halaman dashboard
menampilkan menu
menampilkan form tambah barang menampilkan halaman barang
validasi
tampilkan pesan kesalahan menyimpan data
menampilkan data
Petugas Si stem
[ti dak] [ya]
sudah l ogi n si stem
memi l i h menu barang
memi l i h data barang
mengubah data barang
memi l i h si mpan data memasukkan kata kunci pencari an
menampi l kan hal aman dashboard
menampi l kan menu
menampi l kan detai l data barang menampi l kan hal aman barang
val i dasi
tampi l kan pesan kesal ahan mencari data
menampi l kan data barang
menyi mpan data
menampi l kan data
Petugas Sistem
[tidak]
[ya]
sudah login sistem
memilih menu barang
memilih data barang memasukkan kata kunci pencarian
pilih hapus
menampilkan halaman dashboard
menampilkan menu
menampilkan halaman barang
konfirmasi
menampilkan data barang mencari data
menampilkan data
menghapus data
6. Activity Diagram Mencari Data Barang
Gambar 7 Activity Diagram Mencari Data Barang 7. Activity Diagram Melihat Data Barang
Gambar 8 Activity Diagram Melihat Data Barang 8. Activity Diagram Kelola TTRB
Gambar 9 Activity Diagram Kelola TTRB
9. Activity Diagram Monitoring Dokumen
Gambar 10 Monitoring Dokumen 10. Activity Diagram Mengelola Laporan
Gambar 11 Mengelola Laporan 11. Activity Diagram Approve Direktorat
Gambar 12 Approve Direktorat
Petugas Sistem
[ya]
[tidak]
sudah login sistem
memilih menu barang
memasukkan kata kunci pencarian
menampilkan halaman dashboard
menampilkan menu
menampilkan halaman barang
menampilkan data data tersedia?
menampilkan pesan data tidak ada mencari data
Petugas Sistem
sudah login sistem
memilih menu barang
pilih data barang
pilih detail
menampilkan halaman dashboard
menampilkan menu
menampilkan halaman barang
menampilkan detail data
Petugas Sistem
[tidak]
[ya] [tidak]
[ya]
sudah login sistem
memilih menu dokumen berjalan
memilih tindakan
tindakan
tambah
memasukkan data
lihat
memasukkan no RMA
cetak pilih dokumen
menampilkan halaman dashboard
menampilkan halaman dokumen berjalan
menampilkan form tambah dokumen
validasi
menyimpan data
menampilkan data
menampilkan pesan kesalahan
menampilkan data dokumen
keterangan status
sudah di approve belum di approve
melihat isi dokumen
menampilkan text box No RMA
valid?
menyimpan data dokumen tampilkan pesan kesalahan
data dokumen berpindah ke halaman dokumen selesai
menampilkan unduhan laporan harian
menampilkan laporan harian menampikan status
menampilkan detail dokumen menampilkan menu
Petugas Si stem
sudah l ogi n si stem
m em i l i h m enu dokum en berj al an m em oni tori ng dokum en
cara
hal am an dashboard
pi l i h vi ew detai l s
pi l i h dokum en
l i hat detai l dokum en
m enam pi l kan hal am an dasboard
m enam pi l kan data dokum en
m enam pi l kan keterangan status m enam pi l kan dokum en berj al an dan dokum en
sel esai
m enam pi l kan l i nk vi ew detai l s
m enam pi l kan detai l dokum en m enam pi l kan m enu
m enam pi l kan detai l dokum en
Petugas Sistem
sudah login sistem
memilih menu laporan
masukkan periode dan direktorat
pilih cari data
pilih cetak
menampilkan halaman dashboard
menampilkan form laporan
menampilkan unduhan laporan
menampilkan laporan menampilkan data yang dipilih
menampilkan menu
Di rektorat Si stem
sudah l ogi n si stem
ti ndakan
approve dokumen
pi l i h vi ew detai l s pi l i h dokumen
mel i hat posi si dokumen
pi l i h dokumen
pi l i h approve dokumen
menampi l kan dashboard
menampi l kan posi si dokumen
menampi l kan detai l dokumen
menampi l kan i si dokumen
mengupdate status dokumen
mentransfer data dokumen ke bagi an ECC menyi mpan data menampi l kan hal aman dashboard
menampi l kan menu
menampi l kan hal aman dokumen menampi l kan hal aman dokumen
12. Activity Diagram Approve ECC
Gambar 13 Approve oleh ECC 3.3 Class Diagram
Gambar 14 Class Diagram 3.4 Sequence Diagram
1. Sequence Diagram Login
Gambar 15 Sequence Diagram Login 2. Sequence Diagram Logout
Gambar 16 Sequence Diagram Logout
3. Sequence Diagram Memasukkan Data Barang
Gambar 17 Memasukkan Data Barang 4. Sequence Diagram Mengubah Data Barang
Gambar 18 Mengubah Data Barang 5. Sequence Diagram Menghapus Data Barang
Gambar 19 Menghapus Data Barang
ECC Si stem
sudah l ogi n si stem
ti ndakan
approve dokum en pi l i h vi ew detai l s
pi l i h dokum en m el i hat posi si dokum en
pi l i h dokum en
pi l i h approve dokum en
m enam pi l kan dashboard
m enam pi l kan posi si dokum en
m enam pi l kan detai l dokum en
m enam pi l kan i si dokum en
m engupdate status dokum en m enyi m pan data m enam pi l kan hal am an dashboard
m enam pi l kan m enu
m enam pi l kan hal am an dokum en m enam pi l kan hal am an dokum en
1 1..*
1 1..*
1 1..*
1 1
1 1 1
1
1
1
1
1 1
1
1 1
1 1
1
1
1 1
1 1
1 1
1 1
1 1
1
1
1 1
1
1 1..*
1 1..*
Petugas + + + + + + + + + username password id_petugas nama alamat no_telepon email jenis kelamin iabatan
: : : : : : : : : + + + + + + + + + + + + + + + + + + + + + + + +
getUsername () setUsername () getPassword () setPassword () getIdPetugas () setIdPetugas () getNama () setNama () getAlamat () setAlamat () getNoTelepon () setNoTelepon () getEmail () setEmail () getJenisKelamin () setJenisKelamin () getJabatan () setJabatan () queryMemasukkanPetugas () queryMengubahPetugas () queryMenghapusPetugas () queryMencariPetugas () queryMelihatPetugas () queryCekLogin () ...
Barang + + + id_barang nama_barang ienis
: : : + + + + + + + + + + +
getIdBarang () setIdBarang () getNamaBarang () setNamaBarang () getJenis () setJenis () queryMemasukkanBarang () queryMengubahBarang () queryMenghapusBarang () queryMencariBarang () queryMelihatBarang () ...
TTRB + + + + + + + + + + + + + + + - id_petugas no_ttrb tgl_ttrb id_barang nama_barang qty subinv locator direktorat batchnumber expired_date alasan nama_outlet nama_sales no_rma status : : : : : : : : : : : : : : : : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
getIdPetugas () setIdPetugas () getNoTtrb () setNoTtrb () getTglTtrb () setTglTtrb () getIdBarang () setIdBarang () getNamaBarang () setNamaBarang () getQty () setQty () getSubInv () setSubInv () getLocator () setLocator () getDirektorat () setDirektorat () getBatchNumber () setBatchNumber () getExpiredDate () setExpiredDate () getAlasan () setAlasan () getNamaOutlet () seNamaOutlet () getNamaSales () setNamaSales () getNoRma () setNoRma () getStatus () queryMemasukkanTtrb () queryMemasukkanNoRma () queryMenampilkanStatus () queryMelihatTtrb () ...
ApproveTTRB + + + + + id_petugas id_nottrb jam_approve_direktorat jam_approve_ecc status
: : : : : + + + + + + + + + + + +
getIdPetugas () setIdPetugas () getIdNoTtrb () setIdNoTtrb () getJamApproveDirektorat () getJamApproveEcc () getStatus () setStatus () queryApproveTtrb () queryUpdateStatus () queryMenampilkanStatus () queryMelihatTtrb () ...
MengelolaPetugas + + + + +
memasukkanPetugas () mengubahPetugas () menghapusPetugas () mencariPetugas () melihatPetugas () ...
MengelolaBarang + + + + +
memasukkanBarang () mengubahBarang () menghapusBarang () mencariBarang () melihatBarang () ...
MengelolaTTRB + + + + + +
memasukkanTtrb () melihatTtrb () memasukkanNoRma () menampilkanStatus () mencetakLaporan () cariData () ...
Laporan + + +
tanggal dari tanggal sampai direktorat
: : : + + + + + + + + +
getTanggalDari () setTanggalDari () getTanggalSampai () setTanggalSampai () getDirektorat () setDirektorat () queryCariData () queryMencetakLaporan () queryMelihatTtrb () ...
Validasi + + login () logout () ...
AntarMuka + + + + + + + + + + + + + +
formPetugas () formBarang () formTTRB () formLaporan () formLogin () formAppDirektorat () formAppECC () tampilMenu () tampilPetugas () tampilBarang () tampilTTRB () tampilAppDirektorat () tampilAppECC () tampilLaporan () ...
KoneksiBasisData + + + + host database username password : : : : + + + + open () execute () getResult () close () ...
Main + main () ...
login
11: username dan password petugas
14 <<destroy>>
13 <<destroy>>
12: close() 10: getResult()
9: execute() 8: queryCekLogin() 7: open()
6 <<create>>
5 <<create>>
4: login() 3: username dan password
2: formLogin() 1: main() Petugas
: Main : Antarmuka : Validasi : KoneksiBasisData : Petugas
11: username dan password petugas
14 <<destroy>>
13 <<destroy>>
12: close() 10: getResult()
9: execute() 8: queryCekLogin() 7: open()
6 <<create>>
5 <<create>>
4: login() 3: username dan password
2: formLogin() 1: main()
Logout
3: klik menu logout
4: logout () 2: tampilMenu() 1: main()
Petugas
: Main : Antarmuka : Validasi
3: klik menu logout
4: logout () 2: tampilMenu() 1: main()
Memasukkan Data Barang
3: data barang
17: tampilkan barang 16: tampilkan barang
15 <<destroy>>
14 <<destroy>>
13: close() 12: execute() 11: queryMemasukkanBarang()
10: open() 9: setJenis() 8: setNamaBarang() 7: setIdBarang()
6 <<create>>
5 <<create>>
4: memasukkanBarang() 2: formBarang() 1: main() Petugas
:Main :Antarmuka : MengelolaBarang : KoneksiBasisData : Barang
3: data barang
17: tampilkan barang 16: tampilkan barang
15 <<destroy>>
14 <<destroy>>
13: close() 12: execute() 11: queryMemasukkanBarang()
10: open() 9: setJenis() 8: setNamaBarang() 7: setIdBarang()
6 <<create>>
5 <<create>>
4: memasukkanBarang() 2: formBarang() 1: main()
Mengubah Data Barang
18: tampilkan barang 17: tampilkan barang
16 <<destroy>>
15 <<destroy>>
14: close() 13: execute() 12: queryMengubahBarang() 11: open()
10: setJenis() 9: setNamaBarang()
8: setIdBarang() 7 <<create>>
6 <<create>>
5: mengubahBarang() 4: data barang
3: formBarang() 2: barang yang dipilih
1: main() Petugas
: Main : Antarmuka : MengelolaBarang: KoneksiBasisData : Barang
18: tampilkan barang 17: tampilkan barang
16 <<destroy>>
15 <<destroy>>
14: close() 13: execute() 12: queryMengubahBarang() 11: open()
10: setJenis() 9: setNamaBarang()
8: setIdBarang() 7 <<create>>
6 <<create>>
5: mengubahBarang() 4: data barang
3: formBarang() 2: barang yang dipilih
1: main()
Menghapus Data Barang
17: tampilkan barang
16: tampilkan barang 15 <<destroy>>
14 <<destroy>>
13: close() 12: execute() 11: queryMenghapusBarang() 10: open()
9 <<create>>
8 <<create>>
7: menghapusBarang() 6: setuju/tidak setuju
5: konfirmasi hapus 4: klik menu hapus
3: formBarang() 2: barang yang dipilih
1: main() Petugas
: Main : Antarmuka : MengelolaBarang : KoneksiBasisData : Barang
17: tampilkan barang
16: tampilkan barang 15 <<destroy>>
14 <<destroy>>
13: close() 12: execute() 11: queryMenghapusBarang() 10: open()
9 <<create>>
8 <<create>>
7: menghapusBarang() 6: setuju/tidak setuju
5: konfirmasi hapus 4: klik menu hapus
3: formBarang() 2: barang yang dipilih
1: main()
6. Sequence Diagram Mencari Data Barang
Gambar 20 Mencari Data Barang 7. Sequence Diagram Melihat Data Barang
Gambar 21 Melihat Data Barang 8. Sequence Diagram Kelola TTRB
Gambar 22 Sequence Diagram Kelola TTRB
9. Sequence Diagram Memasukkan No. RMA
Gambar 23 Memasukkan No. RMA 10. Sequence Diagram Monitoring Dokumen
Gambar 24 Monitoring Dokumen 11. Sequence Diagram Mengelola Laporan
Gambar 25 Sequence Diagram Mengelola Laporan
Mencari Data Barang
19: data barang
18: data barang 17 <<destroy>>
16 <<destroy>>
15: close() 14: data barang 13: getIdJenis() 12: getNamaBarang() 11: getIdBarang()
10: hasil query 9: getResult() 8: execute() 7: queryMencariBarang() 6: open()
5 <<create>>
4 <<create>>
3: mencariBarang() 2: formBarang() 1: main() Petugas
: Main : Antarmuka : MengelolaBarang : KoneksiBasisData : Barang
19: data barang
18: data barang 17 <<destroy>>
16 <<destroy>>
15: close() 14: data barang 13: getIdJenis() 12: getNamaBarang() 11: getIdBarang()
10: hasil query 9: getResult() 8: execute() 7: queryMencariBarang() 6: open()
5 <<create>>
4 <<create>>
3: mencariBarang() 2: formBarang() 1: main()
Melihat Data Barang
19: data barang
18: data barang 17 <<destroy>>
16 <<destroy>>
15: close() 14: data barang 13: getJenis() 12: getNamaBarang()
11: getIdBarang() 10: hasil query
9: getResult() 8: execute() 7: queryMelihatBarang()
6: open() 5 <<create>>
4 <<create>>
3: melihatBarang() 2: tampilBarang() 1: main() Petugas
: Main : Antarmuka : MengelolaBarang : KoneksiBasisData : Barang
19: data barang
18: data barang 17 <<destroy>>
16 <<destroy>>
15: close() 14: data barang 13: getJenis() 12: getNamaBarang()
11: getIdBarang() 10: hasil query
9: getResult() 8: execute() 7: queryMelihatBarang()
6: open() 5 <<create>>
4 <<create>>
3: melihatBarang() 2: tampilBarang() 1: main()
Memasukkan Data T T RB
23: execute() 22: queryMemasukkanT trb()
20: setNamaSal es() 19: setNamaOutl et() 18: setAl asan() 17: setExpi redDate() 16: setBatchNumber() 1: mai n()
2: formT T RB() 3: data T T RB
4: memasukkanT trb() 5 <<create>>
6 <<create>>
7: setIdPetugas()
8: setNoT trb()
9: setT gl T trb()
10: setIdBarang()
11: setNamaBarang()
12: setQty()
13: setSubInv()
14: setLocator()
15: setDi rektorat()
21: open()
24: cl ose()
25 <<destroy>>
26 <<destroy>>
27: tampi l kan T T RB 28: tampi l kan T T RB
Petugas
: Mai n : Antarmuka : Mengel ol aT T RB : Koneksi Basi sData : T T RB
23: execute() 22: queryMemasukkanT trb()
20: setNamaSal es() 19: setNamaOutl et() 18: setAl asan() 17: setExpi redDate() 16: setBatchNumber() 1: mai n()
2: formT T RB() 3: data T T RB
4: memasukkanT trb() 5 <<create>>
6 <<create>>
7: setIdPetugas()
8: setNoT trb()
9: setT gl T trb()
10: setIdBarang()
11: setNamaBarang()
12: setQty()
13: setSubInv()
14: setLocator()
15: setDi rektorat()
21: open()
24: cl ose()
25 <<destroy>>
26 <<destroy>>
27: tampi l kan T T RB 28: tampi l kan T T RB
Memasukkan Data T T RB
23: execute() 22: queryMemasukkanT trb()
20: setNamaSal es() 19: setNamaOutl et() 18: setAl asan() 17: setExpi redDate() 16: setBatchNumber() 1: mai n()
2: formT T RB()
3: data T T RB
4: memasukkanT trb() 5 <<create>>
6 <<create>>
7: setIdPetugas()
8: setNoT trb()
9: setT gl T trb()
10: setIdBarang()
11: setNamaBarang()
12: setQty()
13: setSubInv()
14: setLocator()
15: setDi rektorat()
21: open()
24: cl ose()
25 <<destroy>>
26 <<destroy>>
27: tampi l kan T T RB 28: tampi l kan T T RB
Petugas
: Mai n : Antarmuka : Mengel ol aT T RB : Koneksi Basi sData : T T RB
23: execute() 22: queryMemasukkanT trb()
20: setNamaSal es() 19: setNamaOutl et() 18: setAl asan() 17: setExpi redDate() 16: setBatchNumber() 1: mai n()
2: formT T RB()
3: data T T RB
4: memasukkanT trb() 5 <<create>>
6 <<create>>
7: setIdPetugas()
8: setNoT trb()
9: setT gl T trb()
10: setIdBarang()
11: setNamaBarang()
12: setQty()
13: setSubInv()
14: setLocator()
15: setDi rektorat()
21: open()
24: cl ose()
25 <<destroy>>
26 <<destroy>>
27: tampi l kan T T RB 28: tampi l kan T T RB
M oni tori ng T T RB
24: getNam aSal es() 23: getNam aOutl et() 22: getAl asan() 1: m ai n()
2: tam pi l T T RB() 3: m el i hatT trb()
4 <<create>>
5 <<create>>
11: getIdPetugas() 12: setNoT trb() 13: getT gl T trb() 14: getIdBarang() 15: getNam aBarang()
16: getQty() 17: getSubInv() 18: getLocator() 6: open()
7: queryM el i hatT trb() 8: execute()
9: getResul t() 10: hasi l query
19: getDi rektorat() 20: getBatchNum ber() 21: getExpi redDate()
26: data T T RB 27: cl ose()
28 <<destroy>>
29 <<destroy>>
30: tam pi l kan T T RB 31: tam pi l kan T T RB
25: getStatus() Petugas
: M ai n : Antarm uka : M engel ol aT T RB : Koneksi Basi sData T T RB
24: getNam aSal es() 23: getNam aOutl et() 22: getAl asan() 1: m ai n()
2: tam pi l T T RB() 3: m el i hatT trb()
4 <<create>>
5 <<create>>
11: getIdPetugas() 12: setNoT trb() 13: getT gl T trb() 14: getIdBarang() 15: getNam aBarang()
16: getQty() 17: getSubInv() 18: getLocator() 6: open()
7: queryM el i hatT trb() 8: execute()
9: getResul t() 10: hasi l query
19: getDi rektorat() 20: getBatchNum ber() 21: getExpi redDate()
26: data T T RB 27: cl ose()
28 <<destroy>>
29 <<destroy>>
30: tam pi l kan T T RB 31: tam pi l kan T T RB
25: getStatus()
Mengelola Laporan
27: Laporan
26: Laporan 25: Laporan
24: hasil query 23: getResult() 22: execute() 20: open()
19 <<create>>
18 <<create>>
21: queryMencetakLaporan() 17: mencetakLaporan()
16: data laporan
15: data laporan 14: getDirektorat() 13: getT anggalSampai()
12: getT anggalDari() 11: hasil query 10: getResult() 9: execute() 7: open()
8: queryCariData() 6 <<create>>
5 <<create>>
4: cariData() 3: tanggal T T RB dan direktorat
2: formLaporan() 1: main() Petugas
: Main : Antarmuka : MengelolaT T RB :KoneksiBasisData :Laporan
27: Laporan
26: Laporan 25: Laporan
24: hasil query 23: getResult() 22: execute() 20: open()
19 <<create>>
18 <<create>>
21: queryMencetakLaporan() 17: mencetakLaporan()
16: data laporan
15: data laporan 14: getDirektorat() 13: getT anggalSampai()
12: getT anggalDari() 11: hasil query 10: getResult() 9: execute() 7: open()
8: queryCariData() 6 <<create>>
5 <<create>>
4: cariData() 3: tanggal T T RB dan direktorat
2: formLaporan() 1: main()