Use Case Diagram Perancangan Sistem

X 100 ini dibutuhkan karena untuk menghitung bobot dari total tiap sub kegiatan, yang akan digunakan sebagai acuan penjadwalan pembangunan rumah yang akan dibangun. Untuk menghitung bobot dari total sub kegiatan, total dari tiap sub kegiatan akan dibagi dengan jumlah total keseluruhan dari perhitungan RAB yang telah dihitung dari rumus:  bobot kegiatan = Jumlah harga tiap kegitan 4. Jadwal Waktu Pengerjaan Pembangunan Penjadwalan pengerjaan ini digunakan untuk mengetur rencana kerja dari satu bagian atau unit pekerjaan. Pengaturan jadwal digunakan sebagai penentuan urutan pekerjaan, agar sesuai dengan kebutuhan dan kemampuan yang ada, sehingga pelaksanaan dapat berjalan dengan lancar.

3.2.3 Use Case Diagram

Use case diagram merupakan interaksi atau dialog antara sistem dan actor , termasuk pertukaran pesan dan tindakan yang dilakukan oleh sistem. Sistem memberikan tinjauan grafis dari semua atau beberapa actor, use case, dan interaksi diantara keduanya didalam sistem yang dibuat. Use case diagram aplikasi ini digambarkan seperti halaman 81 pada Gambar 3.3. Total Harga keseluruhan STIKOM SURABAYA Gambar 3.3 Use Case Diagram Aplikasi Rencana Anggaran Biaya Dalam Pembangunan Rumah Use case diagram tersebut dapat terlihat beberapa case yang merupakan aktivitas yang dapat dilakukan oleh pengguna. Terdapat beberapa use case yaitu use case informasi harga setiap kegiatan, use case menghitung rencana anggaran biaya, use case harga material, dan use case informasi laporan rencana anggaran biaya. Tabel 3.1 Daftar Use Case Diagram Aktor Use Case Keterangan User Regristrasi Proses ini digunakan untuk menyimpan data pelanggan baru. Pelanggan baru, yang ingin memesan makanan harus terlebih dahulu melakukan proses registrasi terlebih dahulu. Mendapatkan Informasi Penjadwalan Pembangunan Mendapakan Informasi Laporan Rencana Anggaran Biaya extend Registrasi Login Menghitung Rencana Anggaran Biaya Melihat Informasi Harga Material Mendapatkan Informasi Harga Tiap Kegiatan User Identifikasi Kegiatan Identifikasi Perhitungan Volume Tiap Pekerjaan Perhitungan Kebutuhan Material dan Pekerja Memproses pemilihan Alternatif Kebutuhan Komponen Kegia... extend extend extend extend extend Maintenance Harga Material Maintenance Upah Pekerja Maintenance User Menambah Kegiatan Admin STIKOM SURABAYA Aktor Use Case Keterangan User Login Proses yang menangani login pengguna sebelum masuk pada halaman member area dan sebagai pemisah hak akses antara admin dengan user member. Melihat Informasi Harga Malaterial Proses dari menu yang menampilkan berbagai macam informasi dari harga material. Melihat Informasi Upah Pekerja Proses dari menu yang menampilkan informasi dari harga tiap jasa pekerja. Mendapatkan Informasi Harga Tiap Kegiatan Proses yang menampilkan informasi dari kebutuhan material dan pekerja di suatu jenis pekerjaan. Identifikasi Kegiatan Proses yang menampilkan informasi dari jenis-jenis pekerjaan dalam pembangunan rumah. Identifikasi Perhitungan Volume Tiap Pekerjaan Proses perhitungan dari pengukuran volume di tiap ukuran pembangunan yang akan dikerjakan. Perhitungan Kebutuhan Material dan Pekerja Proses perhitungan untuk memperhitungkan kebutuhan material dan pekerja yang digunkan dalam suatu kegiatan. Memproses pemilihan Alternatif Kebutuhan Komponen Kegiatan dan Material Proses pemilhan dari material yang akan digunkan dalam pembangunan dan pemilihan kegiatan pembangunan yang akan dilakukan. Menghitung rencana anggaran biaya Proses ini untuk menghitungkan keseluruhan dari RAB, menghitung semua dari kegiatan yang dibutuhkan dalam membangun rumah. Mendapakan Informasi Laporan Rencana Anggaran Biaya Proses yang digunakan untuk menampilkan laporan rencana anggaran biaya, yang digunakan sebagai acuan Mendapatkan Informasi Penjadwalan Pembangunan Proses yang digunakan untuk menampilkan laporan penjadwalan pembangunan rumah sebagai acuan pengguna dalam pembangunan rumah. Admin Maintenance User Digunakan untuk manjaga dan mengamankan data user. Maintenance Harga Material Proses untuk menambah data material, mengedit data yang di input ke database . STIKOM SURABAYA 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