28
B B
A A
B B
I I
I I
I I
A A
N N
A A
L L
I I
S S
A A
D D
A A
N N
P P
E E
R R
E E
N N
C C
A A
N N
A A
A A
N N
S S
I I
S S
T T
E E
M M
3.1 Analisa Sistem
Sistem ini ditujukan untuk pegawai bagian pelaksana teknis, yang akan melakukan proses pendaftaran, yang pertama kali dilakukan dengan via
telepon, lalu di data pada sistem. Setelah proses pendataan maka dilakukan perhitungan biaya yang disesuaikan oleh perhitungan biaya yang berdasar
pada Perundang-undang yang diberlakukan oleh pemerintah. Setelah dilakukan perhitungan maka sistem akan mencetak kwitansi dan mencetak
serah terima barang tentang alat ukur yang dikalibrasi, tera dan tera ulang. Biaya dari masing-masing alat ukur tersebut berbeda sesuai dengan
kebutuhan dan ketentuan yang ada. Serta biaya dari setiap pengukuran masing-masing alat ukur sesuai dengan perundang-undangan yang telah
diberlakukan oleh pemerintah. Proses pengujian tersebut ditentukan dalam waktu tiga minggu hari kerja.
3.2 Perancangan Sistem
Pada perancangan sistem ini memberikan penjelasan mengenai cara kerja secara umum dari Sistem Informasi Kalibrasi di Laboratorium
Kalibrasi Kemetrologian Dinas Perindustrian dan Perdagangan Propinsi Jawa Timur
. berikut ini adalah : Activity Diagram, Sequence Diagram, CDM Conceptual Data Model PDM Physical Data Model, Desain
Interfacenya.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Logout
M em i l i h m enu l ogout
3.3 Activity Diagram
Suatu diagram yang menggambarkan tentang alur aktifitas yang terjadi dalam sistem informasi kalibrasi, Diagram ini juga menggambarkan
urutan proses yang dilakukan mulai dari login user sampai dengan cetak serah terima dan cetak kuitansi.
3.3.1. Activity Diagram Untuk Fitur Login
Logi n M asuk Hal am an Utam a
M engi si fi el d usernam e m engi si fi el d password
M enekan tom bol l ogi n
Gambar 3.1 Activity Diagram Untuk Fitur Login
Gambar 3.1 menunjukkan Gambar activity diagram login yang berawal dari masuk halaman utama lalu di teruskan dengan mengisi field
username dan mengisi password, lalu menekan tombol login.
3.3.2. Activity Diagram Untuk Fitur LogOut
Gambar 3.2 Activity Diagram Untuk Fitur Logout
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.2 menunjukkan Gambar activity diagram logout dimana proses yang berawal dari User memilih menu logout lalu tekan, maka user
akan keluar dari menu.
3.3.3. Activity Diagram Untuk Fitur Lihat Daftar Perusahaan
Li hat daftar perusahaan
M em i l i h m enu Proses
Gambar 3.3 Activity Diagram Untuk Fitur Lihat Daftar Perusahaan
Gambar 3.3 menunjukkan Gambar activity diagram lihat daftar perusahaan yang berawal dari User memilih menu lihat daftar perusahaan
lalu memilih menu proses.
3.3.4. Activity Diagram Untuk Fitur Cari Data Perusahaan
Cari data perusahaan
M asukkan keyword yang di cari
Gambar 3.4 Activity Diagram Untuk Fitur Cari Data Perusahaan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
L i h a t d e ti l ri n c ia n b a ra n g
M e n e m u ka n d a ta p e ru sa h a a n M e n e ka n tu l i sa n De ta i l s
T am bah data perusahaan
[bel um ] [sudah]
M engi si form T am bah Perusaahaan
T ekan tom bol T am bah data sudah benar ?
M enekan tom bol Reset
Gambar 3.4 menunjukkan Gambar activity cari data perusahaan yang berawal dari User memilih menu cari data perusahaan lalu memilih
memasukkan keyword yang dicari.
3.3.5. Activity Diagram Untuk Fitur Tambah Data Perusahaan
Gambar 3.5 Activity Diagram Untuk Fitur Tambah Data Perusahaan
Gambar 3.5 menunjukkan Gambar activity diagram tambah data perusahaan yang berawal dari User mengisi form tambah perusahaan jika
data sudah benar lalu tekan tombol tambah maka data perusahaan tersebut akan ditambahkan dan apabila data belum benar maka user menekan tombol
reset maka data tersebut akan dikembalikan pada form tambah perusahaan.
3.3.6. Activity Diagram Untuk Fitur Lihat Detil Rincian Barang
Gambar 3.6 Activity Diagram Untuk Fitur Lihat Detil Rincian Barang
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
[Belum]
[Sudah] Mengisi form Tambah BarangPekerjaan
Menekan tombol Tambah Data sudah benar ?
Menekan tombol Reset
Gambar 3.6 menunjukkan Gambar activity diagram lihat detil rincian barang yang berawal dari User memilih menu lihat detil rincian barang lalu
memilih menemukan data perusahaan lalu menekan tulisan details, maka akan keluar data rincian barang yang dikeluarkan.
3.3.7. Activity Diagram Untuk Fitur Tambah Data Detil Rincian Barang
Gambar 3.7 Activity Diagram Untuk Fitur Tambah Data Detil Rincian Barang
Gambar 3.7 menunjukkan Gambar activity diagram tambah data detil rincian barang yang berawal dari User memilih dan mengisi form tambah
barang pekerjaan jika data yang dimasukkan benar maka menekan tombol tambah maka data akan ditambahkan dalam database dan apabila data yang
dimasukkan belum benar maka user bisa menekan tombol reset maka user akan kembali ke form tambah barang .
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Cari data detil rincian barang
Masukkan keyword yang dicari
3.3.8. Activity Diagram Untuk Fitur Cari Data Detil Rincian Barang
Gambar 3.8 Activity Diagram Untuk Fitur Cari Data Detil Rincian Barang
Gambar 3.8 menunjukkan Gambar activity cari data detil rincian barang yang berawal dari User memilih menu cari data detil rincian barang
lalu memilih memasukkan keyword yang dicari.
3.3.9. Activity Diagram Untuk Fitur Hapus Data Detil Rincian Barang
Hapus data deti l ri ncian barang
Menemukan data deti l ri ncian barang
Menekan tul i san hapus
Gambar 3.9 Activity Diagram Hapus Data Detil Rincian Barang
Gambar 3.9 menunjukkan Gambar activity cari data perusahaan yang berawal dari User menemukan data detil rincian barang yang salah lalu user
menekan tulisan hapus, maka data detil rincian barang yang salah akan terhapus.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.3.10. Activity Diagram Untuk Fitur Lihat Histori Cetak Kuitansi
L i h a t Hi sto ri Ce ta k Ku i ta n si
M e n e m u ka n d a ta p e ru sa h a a n M e n e ka n tu l i sa n p ri n tku i ta n si
m e l i h a t h i sto ri c eta k se ra h te ri m a
Gambar 3.10 Activity Diagram Untuk Fitur Lihat Histori Cetak Kuitansi
Gambar 3.10 menunjukkan Gambar activity diagram lihat histori cetak kuitansi yang berawal dari User memilih dan mengisi form menemukan
data perusahaan lalu menekan tulisan print kuitansi maka user akan dapat melihat histori cetak serah terima.
3.3.11. Activity Diagram Untuk Fitur Lihat Histori Cetak Serah Terima
L i h a t Hi sto ri Ce ta k S e ra h T e ri m a M e n e m u ka n d a ta p e ru sa h a a n
M e n e ka n tu l i sa n p ri n tse ra h te ri m a m e l i h a t h i sto ri c eta k se ra h te ri m a
Gambar 3.11 Activity Diagram Untuk Fitur Lihat Histori Cetak Serah Terima
Gambar 3.11 menunjukkan Gambar activity diagram lihat histori cetak serah terima yang berawal dari User menemukan data perusahaan lalu
menekan tulisan print serah terima maka user akan dapat melihat histori cetak serah terima.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.3.12. Activity Diagram Untuk Fitur Cetak Bukti Kuitansi
Cetak Kui tansi
[sudah] [bel um ]
M enem ukan data perusahaan M enekan tul i san kui tansi
M el engkapi data form cetak kui tansi
m enekan tom bol Cetak m enekan tom bol Reset
data form cetak sudah benar ? m engecek ketersedi aan barang pada daftar cetak kui tansi
m enekan tom bol tam bah pada barang m em i l i h barang yang akan di cetak pada l i st barang perusahaan
Gambar 3.12 Activity Diagram Untuk Fitur Cetak Kuitansi
Gambar 3.12 menunjukkan Gambar Activity diagram cetak kuitansi yang berawal dari User menemukan data perusahaan lalu menekan tulisan
kuitansi lalu melengkapi data form cetak kuitansi lalu memilih barang yang akan dicetak pada list barang perusahaan disertai menekan tombol tambah
pada barang setelah itu user mengecek ketersediaan barang pada daftar cetak kuitansi maka data tersebut akan diproses dan jika data itu benar maka
menekan tombol cetak.print kuitansi maka user akan dapat melihat histori cetak serah terima dan apabila data tersebut salah maka akan kembali pada
melengkapi data form cetak lokasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.3.13. Activity Diagram Untuk Fitur Cetak Bukti Serah Terima
Cetak Bukti Serah T eri ma
[sudah] [bel um]
Menemukan data perusahaan Menekan tul i san pri nt
Mel engkapi data form cetak serah teri ma
data form cetak sudah benar ? menekan tombol Cetak
menekan tombol Reset memi l i h barang yang akan di cetak pada l i st barang perusahaan
menekan tombol tambah pada barang mengecek ketersedi aan barang pada daftar cetak serah teri ma
Gambar 3.13 Activity Diagram Untuk Fitur Cetak Bukti Serah Terima
Gambar 3.13 menunjukkan Gambar activity diagram cetak serah terima yang berawal dari User menemukan data perusahaan lalu menekan
tulisan kuitansi lalu melengkapi data form cetak kuitansi lalu memilih barang yang akan dicetak pada list barang perusahaan disertai menekan tombol
tambah pada barang setelah itu user mengecek ketersediaan barang pada daftar cetak serah terima maka data tersebut akan diproses dan jika data itu
benar maka menekan tombol cetak.print kuitansi maka user akan dapat melihat histori cetak serah terima dan apabila data tersebut salah maka akan
kembali pada melengkapi data form cetak lokasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.3.14. Activity Diagram Untuk Fitur Hapus Data Perusahaan
Hapus data perusahaan
M enem ukan data perusahaan
M enekan tul i san hapus
Gambar 3.14 Activity Diagram Untuk Fitur Hapus Data Perusahaan
Gambar 3.14 menunjukkan Gambar Activity diagram lihat histori cetak serah terima yang berawal dari User menemukan data perusahaan lalu
menekan tulisan print serah terima maka user akan dapat melihat histori cetak serah terima.
3.3.15. Activity Diagram Lihat Daftar Retribusi Biaya Pengujian
Li hat daftar bi aya penguj i an
M em i l i h m enu M aster Bi aya Penguj i an
Gambar 3.15 Activity Diagram Untuk Fitur Lihat Daftar Biaya Pengujian
Gambar 3.15 menunjukkan Gambar Activity diagram lihat daftar biaya pengujian yang berawal dari User memilih menu master biaya
pengujian maka user akan dapat melihat daftar biaya pengujian.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.3.16. Activity Diagram Tambah Retribusi Biaya Pengujian
Tambah retribusi biaya pengujian
[belum]
[sudah] Mengisi form Tambah Retribusi
Tekan tombol Tambah Menekan tombol Reset
data sudah benar ?
Gambar 3.16 Activity Diagram Untuk Fitur Tambah Retribusi Biaya Pengujian
Gambar 3.16 menunjukkan Gambar activity diagram tambah retribusi biaya pengujian yang berawal dari User mengisi form tambah retribusi dan
jika data sudah benar maka tekan tombol tambah dan apabila data belum benar maka menekan tombol reset maka user akan kembali pada kolom
mengisi form tambah retribusi
3.3.17. Activity Diagram Cari Data Retribusi Biaya Pengujian
Cari data bi aya penguj i an
M asukkan keyword yang di cari
Gambar 3.17 Activity Diagram Cari Data Biaya Pengujian
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.17 menunjukkan Gambar activity diagram cari data biaya pengujian yang berawal dari User memasukkan keyword yang dicari maka
user akan dapat melihat data biaya pengujian.
3.3.18. Activity Diagram Untuk Fitur Hapus Data Biaya Pengujian
Hapus data biaya pengujian
Menemukan data biaya pengujian
Menekan tulisan hapus
Gambar 3.18 Activity Diagram Untuk Fitur Hapus Data Biaya Pengujian
Gambar 3.18 menunjukkan gambar Activity diagram hapus data biaya pengujian yang berawal dari User menemukan data biaya pengujian dan
apabila terjadi kesalahan maka user menekan tulisan hapus maka data yang sudah ditemukan akan dihapus.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4 Sequence Diagram
Sebuah diagram yang menjelaskan alur berjalannya proses dari sistem informasi kalibrasi ini dimana setelah barang dilakukan pendaftaran sesuai
dengan tarif dan ketentuan yang berlaku lalu barang tersebut dihitung lalu dicetak serah terima serta kutansi dari perhitungan barang tersebut.
3.4.1 Sequence Diagram Untuk Fitur Global Login
Login
confirmation message cek_info_login
result execute Query
login getParameter select value
cek_login form_open
Administrator form login
ProsesLogin DatabaseConnection
confirmation message cek_info_login
result execute Query
login getParameter select value
cek_login form_open
Gambar 3.19 Sequence Diagram login
Administrator mengakses halaman utama untuk melakukan login,
Setelah masuk form login administrator memasukkan username dan password
lalu sistem melakukan pengecekan. Proses login mengirimkan querry
kepada database connection untuk dieksekusi, database connection mengembalikan nilai berupa result lalu result tersebut dibandingkan dengan
nilai inputan info login.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
onMouseClick
getParameter select value logout
execute Query confirmation message
ProsesLogout DatabaseConnection
menu logout Administrator
onMouseClick
getParameter select value logout
execute Query confirmation message
3.4.2 Sequence Diagram Untuk Fitur Global Logout
Gambar 3.20 Sequence Diagram logout
Administrator mengakses halaman utama lalu menekan menu logout
maka program akan melakukan proses logout, lalu proses logout mengirimkan query kepada database connection untuk dieksekusi lalu
database connection mengembalikan nilai berupa confirmation message.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.3 Sequence Diagram Untuk Fitur Lihat Daftar Perusahaan
Lihat daftar perusahaan
result onMouseClick
getParameter select value perusahaan_list
execute Query result
ProsesControl DatabaseConnection
halaman Proses Administrator
result onMouseClick
getParameter select value perusahaan_list
execute Query result
Gambar 3.21 Sequence Diagram lihat daftar perusahaan
Administrator mengakses halaman utama dan mengakses menu
proses, setelah masuk halaman proses administrator memilih per berapa baris data yang ingin ditampilkan. Sistem mengirimkan nilai inputan ke proses
control untuk dibuat query, proses control mengirimkan query kepada
database connection untuk dieksekusi dan database connection
mengembalikan nilai berupa result.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.5 Sequence Diagram Untuk Fitur Cari Data Perusahaan
Gambar 3.22 Sequence Diagram cari data perusahaan
Administrator menekan icon cari yang terdapat pada halaman
proses setelah masuk form cari, administrator memasukkan kategori pencarian dan kata kunci lalu sistem mengirim nilai ke proses cari data
perusahaan untuk dibuat query. Proses cari data perusahaan mengirimkan query
kepada database connection untuk dieksekusi lalu database connection
mengembalikan nilai berupa result.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.6 Sequence Diagram Untuk Fitur Tambah Data Perusahaan
Tambah Data Perusahaan
validate this.form
message executeQuery
p_add getParameter select value
form_open
message Administrator
DatabaseConnection prosesTambahPerusahaan
form Tambah Perusahaan validate this.form
message executeQuery
p_add getParameter select value
form_open
message
Gambar 3.23 Sequence Diagram tambah data Perusahaan
Administrator mengisi form tambah perusahaan dan menekan
tombol tambah setelah selesai sistem melakukan pengecekan jika data valid
, nilai form akan dikirimkan pada proses tambah perusahaan untuk dibuat query proses tambah perusahaan mengirimkan query kepada
database connection untuk dieksekusi lalu database connection
mengembalikan nilai berupa message
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.7 Sequence Diagram Untuk Fitur Lihat Detil Rincian Barang
Lihat Detil Rincian Barang
result execute Query
p_details_list getParameter select value
onMouseClick
result Administrator
DatabaseConnection ProsesControl
halaman Proses
result execute Query
p_details_list getParameter select value
onMouseClick
result
Gambar 3.24 Sequence Diagram lihat detil rincian barang
Administrator mengakses halaman utama lalu mengakses menu
proses setelah masuk halaman proses administrator memilih perberapa baris data yang ingin ditampilkan dan memilih data perusahaan yang akan
dilihat detil rincian barangnya. Administrator menekan tulisan details pada data yang dikehendaki sistem mengirimkan nilai inputan ke proses control
untuk dibuat query proses control mengirimkan query kepada database connection
untuk dieksekusi dan database connection mengembalikan nilai berupa result
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.8 Sequence Diagram Untuk Fitur Tambah Data Detil Rincian Barang
Tambah Data Detil Rincian Barang
message form_open
getParameter select value p_details_add
execute Query message
validate this.form form Tambah BarangPekerjaan
DatabaseConnection Administrator
prosesTambahBarang
message form_open
getParameter select value p_details_add
execute Query message
validate this.form
Gambar 3.25 Sequence Diagram tambah data detil rincian barang
Administrator mengisi form tambah barang dan menekan tombol
tambah setelah selesai sistem melakukan pengecekan jika data valid nilai pada form akan dikirimkan pada proses tambah barang untuk dibuat query,
proses tambah barang mengirimkan query kepada database connection untuk dieksekusi lalu database connection mengembalikan nilai berupa
message .
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.9 Sequence Diagram Untuk Fitur Cari Data Detil Rincian Barang
Cari Data Detil Rincian Barang
result execute Query
search getParameter select value
onMouseClick
result Administrator
DatabaseConnection prosesCariDetilBarang
icon cari
result execute Query
search getParameter select value
onMouseClick
result
Gambar 3.26 Sequence Diagram cari data detil rincian barang
Administrator menekan icon cari yang terdapat pada halaman detil
rincian barang setelah masuk form cari, administrator memasukkan kategori pencarian dan kata kunci lalu sistem mengirimkan nilai ke proses
cari detil barang untuk dibuat query. proses cari detil barang mengirimkan kepada database connection untuk dieksekusi dan database connection
mengembalikan nilai berupa result.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.10 Sequence Diagram Untuk Fitur Hapus Data Detil Rincian Barang
Hapus Data Detil Rincian Barang
message onMouseClick
getParameter select value connect
p_details_delete Query message
DatabaseConnection Administrator
prosesHapusDetilBarang tabel Detil Rincian Barang
message onMouseClick
getParameter select value connect
p_details_delete Query message
Gambar 3.27 Sequence Diagram hapus data detil rincian barang
Administrator mengakses halaman detil rincian barang, lalu
administrator memilih data yang ingin dihapus dan menekan tulisan hapus maka sistem akan mengirimkan nilai ke proses hapus detil barang untuk
dibuat query maka proses hapus query kepada database connection untuk dieksekusi lalu database connection mengembalikan nilai berupa message.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.11 Sequence Diagram Untuk Fitur Lihat Histori Cetak Kuitansi
Lihat Histori Cetak Kuitansi
result execute Query
p_details_cetak_history2 getParameter select value
onMouseClick
result Administrator
DatabaseConnection ProsesControl
halaman Proses
result execute Query
p_details_cetak_history2 getParameter select value
onMouseClick
result
Gambar 3.28 Sequence Diagram lihat histori cetak kuitansi
Administrator mengakses halaman utama lalu mengakses ke menu
proses, setelah masuk halaman proses administrator memilih perberapa baris data yang ingin ditampilkan dan memilih data perusahaan yang akan
dilihat detil rincian barangya. Lalu admisitrator menekan tulisan print yang terdapat pada kolom print kuitansi pada data yang dikehendaki
maka sistem akan mengirimkan nilai inputan ke proses control untuk dibuat query, dan proses control mengirimkan query kepada database
connection untuk dieksekusi dan database connection mengembalikan
nilai berupa result.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.12 Sequence Diagram Untuk Fitur Lihat Histori Cetak Serah Terima
Lihat Histori Cetak Serah Terima
result onMouseClick
getParameter select value p_details_cetak_history
execute Query result
DatabaseConnection Administrator
ProsesControl halamanProses
result onMouseClick
getParameter select value p_details_cetak_history
execute Query result
Gambar 3.29 Sequence Diagram lihat histori cetak serah terima
Administrator mengakses halaman utama lalu mengakses ke menu
proses, setelah masuk halaman proses administrator memilih perberapa baris data yang ingin ditampilkan dan memilih data perusahaan yang akan
dilihat detil rincian barangnya. Lalu admisitrator menekan tulisan print yang terdapat pada kolom print serah terima pada data yang dikehendaki
maka sistem akan mengirimkan nilai inputan ke proses control untuk dibuat query, dan proses control mengirimkan query kepada database
connection untuk dieksekusi dan database connection mengembalikan
nilai berupa result.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.13 Sequence Diagram Untuk Fitur Cetak Kuitansi
Cetak Kuitansi
window.print getParameter select value
form_open Administrator
halamanKonfirmasiCetak prosesCetakKuitansi
form cetak kuitansi
window.print getParameter select value
form_open
Gambar 3.30 Sequence Diagram cetak kuitansi
Administrator mengakses halaman proses lalu memilih data yang
ingin dicetak kuitansinya dan menekan tulisan print yang terdapat pada kolom print kuitansi,maka administrator akan mengisi form cetak
kuitansi dan memilih barang yang akan dicetak pada list barang perusahaan dan menekan tombol tambah pada barang lalu mengecek
ketersediaan barang pada daftar cetak kuitansi lalu menkan tombol cetak apabila form telah selesai terisi, maka system mengirim nilai ke proses
cetak kuitansi untuk dibuat query lalu proses cetak kuitansi memanggil fungsi cetak yang ada pada sistem operasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.14 Sequence Diagram Untuk Fitur Cetak Bukti Serah Terima
Cetak Bukti Serah Terima
form_open
getParameter select value window.print
Administrator halamanKonfirmasiCetak
prosesCetakBukti form cetak Bukti Serah Terima
form_open
getParameter select value window.print
Gambar 3.31 Sequence Diagram cetak bukti serah terima
Administrator mengakses halaman proses lalu memilih data yang
ingin dicetak serah terimanya dan menekan tulisan print yang terdapat pada kolom print serah terima,maka administrator akan mengisi form
cetak kuitansi dan memilih barang yang akan dicetak pada list barang perusahaan dan menekan tombol tambah pada barang lalu mengecek
ketersediaan barang pada daftar cetak serah terima lalu menekan tombol cetak apabila form telah selesai terisi, maka sistem mengirim nilai ke
proses cetak serah terima untuk dibuat query lalu proses cetak serah terima
memanggil fungsi cetak yang ada pada sistem operasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.15 Sequence Diagram Untuk Fitur Hapus Data Perusahaan
Hapus Data Perusahaan
message executeQuery
p_delete getParameter select value
onMouseClick
message Administrator
DatabaseConnection prosesHapusPerusahaan
tabel Perusahaan
message executeQuery
p_delete getParameter select value
onMouseClick
message
Gambar 3.32 Sequence Diagram hapus data perusahaan
Administrator mengakses halaman proses lalu memilih data yang
ingin dihapus dan menekan tulisan hapus maka sistem akan mengirim nilai ke proses hapus perusahaan untuk dibuat query lalu proses hapus
perusahaaan mengirimkan query kepada database connection untuk dieksekusi lalu database connection mngembalikan nilai berupa message.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.16 Sequence Diagram Lihat Daftar Retribusi Biaya Pengujian
Lihat Daftar Biaya Pengujian
result execute query
tarif_tera_list getParameter select value
form_open
result Administrator
DatabaseConnection ProsesControl
halaman Biaya Pengujian
result execute query
tarif_tera_list getParameter select value
form_open
result
Gambar 3.33 Sequence Diagram lihat daftar biaya pengujian
Administrator mengakses halaman proses dan mengakses menu
master biaya pengujian setelah masuk halaman biaya pengujian,
administrator memilih perberapa data yang ingin ditampilakan maka sistem mengirimkan nilai inputan ke proses control untuk dibuat query
maka proses control mengirimkan query kepada database connection untuk dieksekusi dan database connection mengembalikan nilai berupa
result .
‘
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.17 Sequence Diagram Tambah Data Retribusi Biaya Pengujian
Tambah Data Biaya Pengujian
message form_open
getParameter select value t_tera_add
executeQuery message
validate this.form form Tambah Retribusi
DatabaseConnection Administrator
prosesTambahRetribusi
message form_open
getParameter select value t_tera_add
executeQuery message
validate this.form
Gambar 3.34 Sequence Diagram tambah data biaya pengujian
Administrator mengisi form tambah retribusi dan menekan tombol
tambah stetelah selesai lalu sistem melakukan pengecekan jika data valid maka nilai pada form akan dikirimkan pada proses tambah retribusi untuk
dibuat query, proses tambah retribusi mengirimkan query kepada database connection
untuk dieksekusi dan mengembalikan nilai berupa message.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.18 Sequence Diagram Untuk Fitur Cari Data Retribusi Biaya Pengujian
Cari Data Biaya Pengujian
result execute Query
search getParameter select value
onMouseClick
result Administrator
DatabaseConnection prosesCariDataRetribusi
icon cari
result execute Query
search getParameter select value
onMouseClick
result
Gambar 3.35 Sequence Diagram cari data biaya pengujian
Administrator menekan icon cari yang terdapat pada halaman biaya
pengujian setelah masuk form cari, administrator memasukkan kategori pencarian dan kata kunci lalu sistem mengirimkan nilai ke proses cari
retribusi untuk dibuat query maka proses cari retribusi mengirimkan query kepada database connection untuk dieksekusi dan mengembalikan nilai
berupa result.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.19 Sequence Diagram Hapus Data Retribusi Biaya Pengujian
Hapus Data Biaya Pengujian
message onMouseClick
getParameter select value t_tera_delete
executeQuery message
DatabaseConnection Administrator
prosesHapusRetribusi tabel Retribusi
message onMouseClick
getParameter select value t_tera_delete
executeQuery message
Gambar 3.36 Sequence Diagram hapus data biaya pengujian
Administrator mengakses halaman biaya pengujian lalu memilih
data yang ingin dihapus dan menekan tulisan hapus maka sistem akan mengirim nilai ke proses hapus retribusi dan mengirimkan kepada
database connection untuk dieksekusi dan dikembalikan nilai berupa
message .
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5. Collaboration Diagram
Collaboration Diagram adalah sebuah gambaran diagram hasil dari penggabungan antara activity diagram dan sequence diagram atau dengan
kata lain suatu hasil diagram yang dihasilkan dari penggabungan antara aktivitas dan proses pada suatu sistem informasi.
3.5.1. Collaboration Diagram Login
Gambar 3.37 Collaboration diagram login
Administrator mengakses halaman utama untuk melakukan login,
Setelah masuk form login administrator memasukkan username dan password
lalu sistem melakukan pengecekan. Proses login mengirimkan query
kepada Database Connection untuk dieksekusi, Database Connection
mengembalikan nilai berupa message.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.2. Collaboration Diagram Log Out
Gambar 3.38 Collaboration Diagram logout
Administrator mengakses halaman utama untuk melakukan proses
logout , proses logout mengirimkan query kepada Database Connection
untuk dieksekusi lalu Database Connection mengembalikan nilai berupa Confirmation Message
.
3.5.3. Collaboration Diagram Cari Data Perusahaan
Gambar 3.39 Collaboration Diagram Cari Data Perusahaan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Administrator menekan icon cari yang terdapat pada halaman
proses, setelah masuk form cari administrator memasukkan kategori pencarian dan kata kunci. Sistem mengirim nilai ke proses Cari Data
Perusahaan untuk dibuat query, Proses Cari Data Perusahaan mengirimkan query
kepada Database Connection untuk dieksekusi, Database Connection
mengembalikan nilai berupa result.
3.5.4. Collaboration Diagram Tambah Data Perusahaan
Gambar 3.40 Collaboration Diagram Tambah Data Perusahaan
Administrator mengisi form Tambah Perusahaan dan menekan
tombol Tambah setelah selesai sistem melakukan pengecekan jika data valid
nilai pada form akan dikirimkan pada proses Tambah Perusahaan untuk dibuat query proses Tambah Perusahaan mengirimkan query kepada
Database connection
untuk dieksekusi Database Connection mengembalikan nilai berupa message
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.5. Collaboration Diagram Lihat Daftar Perusahaan
Gambar 3.42 Collaboration Diagram Lihat Daftar Perusahaan
Administrator mengakses halaman utama dan mengakses proses,
setelah masuk halaman proses administrator memilih per berapa baris data yang ingin ditampilkan. Sistem akan mengirimkan nilai inputan ke proses
control untuk dibuat query, lalu proses control mengirimkan query kepada
database connection untuk dieksekusi dan database mengembalikan nilai
berupa result.
3.5.6. Collaboration Diagram Lihat Detil Rincian Barang
Gambar 3.41 Collaboration Diagram Lihat Detil Rincian Barang
Administrator mengakses halaman utama mengakses menu proses
setelah masuk halaman proses administrator memilih per berapa baris data
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
yang ingin ditampilkan dan memilih data perusahaan yang akan dilihat detil rincian barangnya administrator menekan tulisan details pada data
yang akan dikehendaki Sistem mengirimkan nilai inputan ke proses control
untuk dibuat query proses control mengirimkan quey kepada database connection
mengembalikan nilai berupa result
3.5.6. Collaboration Diagram Tambah Data Detil Rincian Barang
Gambar 3.43 Collaboration Diagram Tambah Data Detil Rincian Barang
Administrator mengisi form Tambah BarangPerusahaan dan
menekan tombol tombol Tambah setalah selesai Sistem melakukan pengecekan. Jika data valid, nilai pada form akan dikirimkan pada proses
Tambah Barang untuk dibuat query. Proses Tambah Barang mengirimkan query
kepada Database Connection untuk dieksekusi, Database Connection
mengembalikan nilai berupa message
3.5.7. Collaboration Diagram Cari Data Detil Rincian Barang
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.44 Collaboration Diagram Cari Data Detil Rincian Barang
Administrator menekan icon cari yang terdapat pada halaman Detil
Rincian Barang setelah masuk form cari, administrator memasukkan kategori pencarian dan kata kunci. Sistem mengirim nilai ke Proses Cari
Detil Barang untuk dibuat query. Proses Cari Detil Barang mengirimkan query
kepada database connection untuk dieksekusi database connection mengembalikan nilai berupa result
3.5.8. Collaboration Diagram Hapus Data Detil Rincian Barang
Gambar 3.45 Collaboration Diagram Hapus Data Detil Rincian Barang
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Administrator mengakses halaman Detil Rincian Barang, lalu
memilih data yang ingin dihapus dan menekan tulisan hapus. Sistem mengirim nilai ke proses Hapus Detil Barang untuk dibuat query, lalu
proses Hapus Detil Barang mengirimkan query kepada database connection
untuk dieksekusi dan database connection mengembalikan nilai berupa message
3.5.9. Collaboration Diagram Lihat Histori Cetak Kuitansi
Gambar 3.46 Lihat Histori Cetak Kuitansi
Administrator mengakses halaman utama, mengakses menu proses.
Setelah masuk halaman Proses, administrator memilih per berapa baris data yang ingin ditampilkan dan memilih data perusahaan yang akan
dilihat detil rincian barangnya. Administrator menekan tulisan print yang terdapat pada kolom print kuitansi pada data yang dikehendaki. Sistem
mengirimkan nilai inputan ke proses Control untuk dibuat query, Proses Control
mengirimkan query kepada database connection untuk dieksekusi lalu database connection mengembalikan nilai berupa result
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.10. Collaboration Diagram Lihat Histori Cetak Cerah Terima
Gambar 3.47 Collaboration Diagram Lihat Histori Cetak Serah Terima
Administrator mengakses halaman utama, mengakses menu proses
setalah masuk halaman proses administrator memilih perbeberapa baris data yang ingin ditampilkan dan memilih data perusahaan yang akan
dilihat detil rincian barangnya. Administrator menekan tulisan print yang terdapat pada kolom print serah terima pada data yang dikehendaki.
Sistem mengirimkan nilai inputan ke prose control untuk dibuat query, proses control mengirimkan query kepada database connection untuk
dieksekusi, database connection mengembalikan nilai berupa result
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.11. Collaboration Diagram Cetak Kuitansi
Gambar 3.48 Collaboration Diagram Cetak Kuitansi
Administrator mengakses halaman proses lalu memilih data yang
ingin dicetak kuitansinya dan menekan tulisan print yang terdapat pada kolom print kuitansi, maka administrator akan mengisi form cetak
kuitansi dan memilih barang yang akan dicetak pada list barang perusahaan dan menekan tombol tambah pada barang lalu mengecek
ketersediaan barang pada daftar cetak kuitansi lalu menekan tombol cetak apabila form telah selesai terisi, maka sistem mengirim nilai ke proses
cetak kuitansi untuk dibuat query lalu proses cetak kuitansi memanggil fungsi cetak yang ada pada sistem operasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.12. Collaboration Diagram Cetak Serah Terima
Gambar 3.49 Collaboration Diagram Cetak Bukti Serah Terima
Administrator mengakses halaman proses lalu memilih data yang
ingin dicetak serah terimanya dan menekan tulisan print yang terdapat pada kolom print serah terima, maka administrator akan mengisi form
cetak kuitansi dan memilih barang yang akan dicetak pada list barang perusahaan dan menekan tombol tambah pada barang lalu mengecek
ketersediaan barang pada daftar cetak serah terima lalu menekan tombol cetak apabila form telah selesai terisi, maka sistem mengirim nilai ke
proses cetak serah terima untuk dibuat query lalu proses cetak serah terima
memanggil fungsi cetak yang ada pada sistem operasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.13. Collaboration Diagram Hapus Data Perusahaan
Gambar 3.50 Collaboration Diagram Hapus Data Perusahaan
Administrator mengakses halaman proses lalu memilih data yang
ingin dihapus dan menekan tulisan hapus maka sistem akan mengirim nilai ke proses hapus perusahaan untuk dibuat query lalu proses hapus
perusahaaan mengirimkan query kepada database connection untuk dieksekusi lalu database connection mngembalikan nilai berupa message.
3.5.14. Collaboration Diagram Lihat Daftar Biaya Pengujian
Gambar 3.51 Collaboration Diagram Lihat Daftar Biaya Pengujian
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Administrator mengakses halaman proses dan mengakses menu
master biaya pengujian setelah masuk halaman biaya pengujian,
administrator memilih perberapa data yang ingin ditampilakan maka
sistem mengirimkan nilai inputan ke proses control untuk dibuat query maka proses control mengirimkan query kepada database connection
untuk dieksekusi dan database connection mengembalikan nilai berupa result
.
3.5.15. Collaboration Diagram Tambah Data Biaya Pengujian
Gambar 3.52 Collaboration Diagram Tambah Data Biaya Pengujian
Administrator mengisi form tambah retribusi dan menekan tombol
tambah setelah selesai lalu sistem melakukan pengecekan jika data valid maka nilai pada form akan dikirimkan pada proses tambah retribusi untuk
dibuat query, proses tambah retribusi mengirimkan query kepada database connection
untuk dieksekusi dan mengembalikan nilai berupa message.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.16. Collaboration Diagram Cari Data Biaya Pengujian
Gambar 3.53 Collaboration Diagram Cari Data Biaya Pengujian
Administrator menekan icon cari yang terdapat pada halaman
biaya pengujian setelah masuk form cari, administrator memasukkan kategori pencarian dan kata kunci lalu sistem mengirimkan nilai ke proses
cari retribusi untuk dibuat query maka proses cari retribusi mengirimkan query
kepada database connection untuk dieksekusi dan mengembalikan nilai berupa result.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.17. Collaboration Diagram Hapus Data Biaya Pengujian
Gambar 3.54 Collaboration Diagram Hapus Data Retribusi
Administrator mengakses halaman biaya pengujian lalu memilih
data yang ingin dihapus dan menekan tulisan hapus maka sistem akan mengirim nilai ke proses hapus retribusi dan mengirimkan kepada
database connection untuk dieksekusi dan dikembalikan nilai berupa
message .
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.6 Model Konseptual Conceptual Data Model
Model data konseptual adalah rancangan dalam bentuk diagram sebelum pembuatan database secara detail. Model data konseptual pada aplikasi sistem ini
merepresentasikan rancangan basis data konseptual yang nantinya akan digunakan oleh sistem ini. Untuk lebih jelasnya dapat dilihat pada gambar berikut :
Gambar 3.55 Conceptual Data Model CDM
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.7 Model Data Phisik Physical Data Model
Model data phisik dibuat dengan cara mengenerate model data konseptual yang telah dijelaskan diatas.
Model data ini menghasilkan tabel-tabel yang nantinya akan dipakai dalam implementasi sistem yang dibuat. Untuk lebih
jelasnya dapat dilihat pada gambar dibawah ini:
Gambar 3.55 Physical Data Model PDM
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
74
BAB IV IMPLEMENTASI
4.1. Lingkungan Implementasi