Tabel 3.1 Lanjutan Daftar Use Case Diagram
Aktor Use Case
Keterangan
Admin Maintenance Upah
Pekerja Proses untuk menambah data pekerja,
mengedit data yang di input ke database
. Menambah Kegiatan
Proses untuk menambah data, mengedit data kegiatan dari berbagai jenis
pekerjaan maupun sub pekerjaan yang di input ke database.
3.2.4 Activity Diagram
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem
yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram dapat
menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram
merupakan state diagram khusus, di mana sebagian besar state adalah action dan sebagian besar transisi di-trigger oleh selesainya
state sebelumnya internal processing. Oleh karena itu activity diagram tidak
menggambarkan behaviour internal sebuah sistem dan interaksi antar subsistem secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas
dari level atas secara umum. Activity diagram
pada aplikasi ini dibagi menjadi beberapa activity diagram
sebagai berikut: A. Activity Diagram Regristrasi
Activity diagram regristrasi menggambarkan aktivitas yang dilakukan oleh
pengguna untuk melakukan pendaftaran data pengguna yang akan disimpan oleh sistem pada penyimpanan data pengguna di database aplikasi. Saat melakukan
proses penggunaan aplikasi perhitungan rencana anggaran biaya ini, pengguna
STIKOM SURABAYA
harus memasukkan data diri untuk melakukan regristrasi sebagai user account yang akan digunakan untuk login pada aplikasi. Activity diagram regristasi dapat
dilihat pada Gambar 3.4.
Gambar 3.4 Activity Diagram Regristasi Data B. Activity Diagram Login
Pada activity diagram login menggambarkan aktivitas yang dilakukan pengguna untuk masuk dalam sistem aplikasi rencanan anggaran biaya. Setelah
melakukan login pengguna dapat melakukan perhitungan anggaran biaya pembangunan rumah atau melihat harga material pembangunan. Activity diagram
percakapan diberbagai situasi dapat dilihat pada Gambar 3.5.
Membuka Website
Mengisi Alamat email
Isi Password
Mengisi first name, last name, user name, captcha
Info message Memilih menu
regristrasi Form
Regristrasi Cek ketersediaan
email Cek minimal dan
kekuatan password
Cek Validasi captcha
Validasi Simpan data
regristrasi [ Data Email ]
[ Data Password ]
[ Data Regristrasi ]
Tidak Ya
Tidak Ya
Password Lemah Password Kuat
Web Aplication User
STIKOM SURABAYA
Gambar 3.5 Activity Diagram Login C. Activity Diagram Melihat Informasi Harga Malaterial
Activity diagram Melihat Informasi Harga Malaterial menggambarkan
aktivitas yang dilakukan pengguna dan sistem rencana anggaran biaya pada aplikasi. Setelah memilih menu melihat informasi harga material ini, maka sistem
akan menampilkan harga material pembangunan sebagai acuan perhitungan pembangunan rumah. Activity diagram ungkapan dan kata penting dapat dilihat
pada Gambar 3.6.
Input User Name Password
Sand Data Via Internet
Show Error Message
Save User Data on Data Base
Login Data Validation
[ Login Data ]
Not valid
Valid
Web-Serv er RAB Application
User
STIKOM SURABAYA
Gambar 3.6 Activity Diagram Melihat Informasi Harga Malaterial
D. Activity Diagram Melihat Informasi Upah Pekerja Activity diagram
melihat informasi upah pekerja menggambarkan aktivitas yang dilakukan pengguna untuk melihat semua pekerja dan besar upah
pekerja untuk pembangunan perhari. Menu ini sebagai acuan standar upah pekerja dalam periode saat ini dengan berdasarkan update harga dari kota Surabaya.
Activity diagram kamus tematik praktis dapat dilihat pada Gambar 3.7.
Gambar 3.7 Activity Diagram Melihat Informasi Upah Pekerja
E. Activity Diagram Mendapatkan Informasi Harga Tiap Kegiatan Activity diagram
mendapatkan informasi harga satuan kegiatan ini merupakan proses dari detail sub kegiatan, yang menjelaskan tentang kebutuhan
Memilih menu informasi material
Melihat informasi harga material
Menampilkan data material
[ Material ]
We b Se rv e r Us er
Memilih menu informasi pekerja
Melihat informasi upah pekerja
Melihat data pekerja
[ Pekerja ]
We b Se rv e r Us er
STIKOM SURABAYA
material yang dibutuhkan dan kebutuhan pekerja yang dibutuhkan dalam satu sub kegiatan. Harga dalam satuan kegiatan ini merupakan harga dari suatu meter
untuk sub kegiatan, yang akan di gunakan sebagai perhitungan dengan menjadi harga satuan dalam memperhitungkan suatu kegiatan pekerjaan pembangunan
rumah. Pengguna dapat melihat secara detail semua kebutuhan material dan pekerja untuk mengetahui apa saja yang dibutuhkan dalam melakukan suatu
kegiatan pembangunan. Activity diagram mendapatkan informasi harga satuan kegiatan dapat dilihat pada Gambar 3.8.
Gambar 3.8 Activity Diagram Mendapatkan Informasi Harga Satuan Kegiatan
F. Activity Diagram Menghitung Rencana Anggaran Biaya Activity diagram
menghitung rencana anggaran biaya menggambarkan akitivitas yang terjadi ketika pengguna melakukan proses menghitung rencana
Pilih menu kegiatan
Menampilkan data kegiatan
Memilih sub kegiatan
Melihat data sub kegitan
Pilih menu detail dari kebutuhan harga satuan kegiatan
Menampilkan detail data perincian harga material dan pekerja sub kegiatan
Memilih menu Harga tiap Kegiatan
Menampilkan data harga sub kegiatan Mengambil data
sub kegiatan
Mengambil data harga Menampilkan data
sub kegiatan Data sub kegiatan
information [ kegitan ]
[ sub kegiatan ]
[ Harga Materia dan Upah Pekerjal ]
[ Detail Harga satuan kegiatan ] [ Harga Materia dan
Upah Pekerjal ]
We b Se rv e r Us er
STIKOM SURABAYA
anggaran biaya rumah, dengan input dari pengguna sebagai ukuran hitungan yang akan dihitung oleh sistem aplikasi. Activity diagram menghitung rencana
anggaran biaya dapat dilihat pada Gambar 3.9.
Gambar 3.9 Activity Diagram Menghitung Rencana Anggaran Biaya G. Activity Diagram Mendapakan Informasi Laporan Rencana Anggaran Biaya
Activity diagram mendapakan informasi laporan rencana anggaran biaya
ini terdiri dari informasi laporan yang telah dihitung oleh sistem. Dari informasi ini pengguna dapat mengetahui perencanaan anggaran biaya pembangunan rumah
Pilih menu perhitungan RAB
Mengisi Luas Lahan Tanah
Mengisi spesifikasi material
Mengisi struktur kebutuhan bangunan
Mengisi jumlah lantai tingkat banguan
Laporan RAB Pemilihan Alternatif Kebutuhan
Komponen Kegiatan dan Material Identifikasi
Kegiatan Menampilkan
menu list Form Perhitungan
RAB
Proses perhitungan keseluruhan RAB
Identifikasi Perhitungan Volume tiap Pekerjaan
Perhitungan Kebutuhan Material dan Pekerja
Menampilkan Harga tiap Kegiatan Pekerjaan dan Pemilihan Kegiatan
Laporan Harga Satuan Pekerjaan
information [ HSPK ]
Web Application User
STIKOM SURABAYA
yang akan digunakan sebagai referensi oleh pengguna dalam pembangunan rumah. Informasi yang di dapat merupakan informasi tentang kegiatan dan sub
kegiatan tahap dari pembangunan rumah dan estimasi biaya yang dibutuhkan tiap kegiatan yang akan di kerjakan dalam pembangunan rumah. Activity diagram
mendapakan informasi laporan rencana anggaran biaya dilihat pada Gambar 3.10.
Gambar 3.10 Activity Diagram Mendapakan Informasi Laporan Rencana Anggaran Biaya
H. Activity Diagram Mendapatkan Informasi Penjadwalan Pembangunan Activity diagram
mendapatkan informasi penjadwalan pembangunan ini merupakan informasi sebagai referensi pengguna untuk mengetahui urutan
pekerjaan, agar sesuai dengan kubutuhan dan kemampuan yang ada, sehingga
Proses Perhitungan RAB
Laporan RAB
Merekap data laporan RAB
Laporan Rekapitulasi RAB
Mencetak laporan RAB dan Rekapitulasi RAB
Laporan RAB Information
Laporan Rekapitulasi RAB
Information
User Web Application
STIKOM SURABAYA
pekerjaan dapat berjalan dengan lancar. Output dari penjadwalan ini dibuat dalam bentuk bagan balok agar mudah dibaca dan dapat dilihat urutan perkerjaan yang
akan dekerjakan. Activity diagram mendapatkan informasi penjadwalan pembangunan dapat dilihat pada Gambar 3.11.
Gambar 3.11 Activity Diagram Mendapatkan Informasi Penjadwalan Pembangunan
I. Activity
Diagram Proses Maintenance Activity diagram
proses maintenance dimulai dari admin membuka halaman website yang menampilkan form login. Kemudian admin harus mengisi
form login sesuai dengan data login admin yang ada pada database, apabila data
Rekapitulasi RAB
Perhitungan bobot prosentase
Mendapatkan bobot kegiatan
memperhitungkan bobot kegiatan den...
Memperoleh waktu lama pengerjaan proyek
Membuat penjadwalan
Estimasi jadwal pengerjaan
Penjadwalan pembangunan
User Web Application
STIKOM SURABAYA
yang diisi tidak sesuai maka akan muncul pesan kesalahan data maka user kembali ke form login. Dan jika data login sudah sesuai database maka user dapat
masuk kedalam Cpanel sebagai halaman untuk maintenance. Kemudian admin memilih menu maintenance pada menu master untuk admin melakukan
maintenance file data master, user, dan website. Untuk lebih jelasnya dapat dilihat pada gambar 3.12.
Gambar 3.12 Activity Diagram Maintenance
3.2.5 Sequence Diagram