• Tidak ada hasil yang ditemukan

Use Case Diagram dan Description Pemasangan Hubungan Pipa Jaringan

Dalam dokumen BAB 3 ARSITEKTUR PERUSAHAAN SAAT INI (Halaman 24-38)

Gambar 3.12 : Use Case Diagram Pemasangan Hubungan Pipa Jaringan

Kesimpulan :

Belum efisien karena proses bisnis yang berjalan melibatkan terlalu banyak actor yang kurang optimal pada fungsinya.

Use Case Description di atas sebagai berikut :

Tabel 3.4 : Use Case Description Membuat Formulir Pendaftaran Use Case Name Membuat Formulir Pendaftaran

Scenario Membuat Formulir Pendaftaran baru

Triggering Event Calon pelanggan yang ingin berlangganan air bersih

Brief Description Ketika ada calon pelanggan yang datang, Bagian Hubungan Pelanggan akan memberikan Persyaratan dan membuat Formulir Pendaftaran

Actors Bagian Hubungan Pelanggan Related Use Cases -

Stakeholders Pelanggan

Preconditions Wilayah calon pelanggan berada di dalam cakupan wilayah PDAM

Postconditions Formulir Pendaftaran disimpan

Flow of Events Actor System

1. Bagian Hubungan Pelanggan melayani

pendaftaran calon pelanggan 2. Mencetak Formulir

Pendaftaran

1.1. Menyimpan Formulir Pendaftaran

2.1. Mencetak Formulir Pendaftaran Exception

Conditions

-

Tabel 3.5 : Use Case Description Survey Lokasi Use Case Name Survey Lokasi

Scenario Melakukan survey lokasi Triggering Event Data Formulir Pendaftaran

Brief Description Setelah Formulir Pendaftaran selesai dibuat, Bagian Teknik akan mengecek ketersediaan pipa jaringan pada wilayah calon pelanggan

Actors Bagian Teknik Related Use Cases -

Stakeholders Pelanggan

Preconditions Formulir Pendaftaran harus ada

Postconditions Mengajukan rekomendasi pemasangan pipa jaringan

Flow of Events Actor System

1. Melakukan survey lokasi 2. Merekomendasikan

pemasangan pipa jaringan

2.1. Menyimpan rekomendasi pemasangan pipa jaringan Exception

Conditions

-

Tabel 3.6 : Use Case Description Menerima Pembayaran Use Case Name Menerima Pembayaran

Scenario Menerima pelunasan pembayaran Triggering Event Rekomendasi pemasangan pipa

Brief Description Setelah diketahui wilayah calon pelanggan dapat dipasang pipa jaringan, Bagian Hubungan Pelanggan akan memberikan informasi pemasangan beserta rincian pembayaran Actors Bagian Keuangan

Related Use Cases -

Stakeholders Pelanggan

Preconditions Rekomendasi pemasangan disetujui Postconditions Pelunasan pembayaran pemasangan

Flow of Events Actor System

1. Menerima pelunasan pembayaran

1.1. Menyimpan data pembayaran Exception

Conditions

-

Tabel 3.7 : Use Case Description Menginput Data Calon Pelanggan Use Case Name Menginput Data Calon Pelanggan

Scenario Menyimpan data calon pelanggan Triggering Event Pembayaran

Brief Description Setelah pembayaran diterima, Bagian Hubungan Pelanggan akan menyimpan data calon pelanggan ke dalam sistem Actors Bagian Hubungan Pelanggan

Related Use Cases -

Stakeholders Pelanggan

Preconditions Pembayaran telah diterima Postconditions Data calon pelanggan tersimpan

Flow of Events Actor System

1. Menerima data pembayaran 2. Memasukkan data calon

pelanggan

2.1. Menyimpan data calon pelanggan

Exception Conditions

-

Tabel 3.8 : Use Case Description Membuat Surat Perintah Kerja

Tabel 3.9 : Use Case Description Membuat Berita Acara Pemasangan Use Case Name Membuat Berita Acara Pemasangan

Scenario Membuat Berita Acara Pemasangan baru Triggering Event Surat Perintah Kerja

Brief Description Setelah Surat Perintah Kerja dibuat, Bagian Direksi akan membuat Berita Acara Pemasangan

Actors Bagian Direksi Related Use Cases -

Stakeholders Karyawan

Preconditions Surat Perintah Kerja telah dibuat Postconditions Berita Acara Pemasangan tersimpan

Flow of Events Actor System

1. Membuat Berita Acara Pemasangan

2. Mencetak Berita Acara Pemasangan

1.1. Menyimpan Berita Acara Pemasangan

2.1. Mencetak Berita Acara Pemasangan

Exception Conditions

-

Use Case Name Membuat Surat Perintah Kerja Scenario Membuat Surat Perintah Kerja baru Triggering Event Data Calon Pelanggan

Brief Description Setelah data calon pelanggan disimpan, Bagian Direksi akan segera membuat Surat Perintah Kerja

Actors Bagian Direksi Related Use Cases -

Stakeholders Karyawan

Preconditions Data calon pelanggan telah disimpan Postconditions Surat Perintah Kerja tersimpan

Flow of Events Actor System

1. Membuat Surat Perintah Kerja

2. Mencetak Surat Perintah Kerja

1.1. Menyimpan Surat Perintah Kerja

2.1. Mencetak Surat Perintah Kerja

Exception Conditions

-

Tabel 3.10 : Use Case Description Membuat Bukti Permintaan Pengeluaran Barang

Use Case Name Membuat Bukti Permintaan Pengeluaran Barang Scenario Membuat Bukti Permintaan Pengeluaran Barang baru Triggering Event Surat Perintah Kerja dan Berita Acara Pemasangan

Brief Description Setelah Surat Perintah Kerja dan Berita Acara Pemasangan diterima, Bagian Teknik akan membuat Bukti Permintaan Pengeluaran Barang

Actors Bagian Teknik Related Use Cases -

Stakeholders Karyawan

Preconditions Surat Perintah Kerja dan Berita Acara Pemasangan diterima Postconditions Bukti Permintaan Pengeluaran Barang terbuat

Flow of Events Actor System

1. Membuat Bukti Permintaan Pengeluaran Barang

2. Mencetak Bukti Permintaan Pengeluaran Barang

1.1. Menyimpan Bukti Permintaan Pengeluaran Barang

2.1. Mencetak Bukti

Permintaan Pengeluaran Barang

Exception Conditions

-

Tabel 3.11 : Use Case Description Membuat Laporan Pengeluaran Barang Use Case Name Membuat Laporan Pengeluaran Barang

Scenario Membuat Laporan Pengeluaran Barang baru Triggering Event Bukti Permintaan Pengeluaran Barang

Brief Description Setelah Bukti Permintaan Pengeluaran Barang diterima, Bagian Aset dan Gudang mengeluarkan barang dan membuat Laporan Pengeluaran Barang

Actors Bagian Aset dan Gudang Related Use Cases -

Stakeholders Karyawan

Preconditions Bukti Permintaan Pengeluaran Barang diterima Postconditions Laporan Pengeluaran Barang terbuat

Flow of Events Actor System

1. Mengecek barang 2. Mengeluarkan barang 3. Membuat Laporan

Pengeluaran Barang 4. Mencetak Laporan

Pengeluaran Barang

2.1. Memerbaharui stok barang

4.1. Mencetak Laporan Pengeluaran Barang Exception

Conditions

-

Tabel 3.12 : Use Case Description Menginput Data Pelanggan Baru Use Case Name Menginput Data Pelanggan Baru

Scenario Menginput Data Pelanggan Baru Triggering Event Berita Acara Pemasangan

Brief Description Setelah instalasi pemasangan pipa jaringan selesai dipasang, Berita Acara Pemasangan akan ditandatangani oleh Pelanggan, Bagian Teknik, dan Kepala Cabang

Actors Bagian Umum

Related Use Cases -

Stakeholders Pelanggan

Preconditions Berita Acara Pemasangan yang telah ditandatangani Postconditions Data Pelanggan Baru tersimpan

Flow of Events Actor System

1. Menginput Data Pelanggan Baru

1.1. Menyimpan Data Pelanggan Baru Exception

Conditions

-

Pengajuan Modal (Anggaran Proyek)

Gambar 3.13 : Use Case Diagram Pengajuan Modal (Anggaran Proyek)

Kesimpulan :

Tidak ditemukan masalah atau kekurangan karena actor yang terlibat sesuai dengan tugasnya masing-masing.

Use Case Description di atas sebagai berikut :

Tabel 3.13 : Use Case Description Membuat Rencana Anggaran Use Case Name Membuat Rencana Anggaran

Scenario Membuat Rencana Anggaran Tahunan Triggering Event Pengajuan Rencana Anggaran Tahunan

Brief Description Masing-masing bagian dari Direktorat Teknik, Direktorat Umum, Direktorat Usaha, ULP (Unit Layanan Pengadaan), dan Kepala Cabang akan membuat membuat dan mengajukan rencana anggaran tahunan

Actors Direktorat (Teknik, Umum, Usaha), ULP, Kepala Related Use Cases -

Stakeholders Karyawan

Preconditions Pengajuan Rencana Anggaran tahunan Postconditions Rencana Anggaran tahunan terbuat

Flow of Events Actor System

1. Membuat Rencana Anggaran

2. Mencetak Rencana Anggaran

2.1. Mencetak Rencana Anggaran

Exception Conditions

-

Tabel 3.14 : Use Case Description Membuat/Merevisi Rencana Anggaran Investasi dan Operasi (Proyek)

Use Case Name Membuat/Merevisi Rencana Anggaran Investasi dan Operasi (Proyek)

Scenario Membuat/Merevisi Rencana Anggaran Investasi dan Operasi (Proyek) Tahunan

Triggering Event Rencana Anggaran

Brief Description Rencana anggaran yang telah dibuat akan dikumpulkan oleh Bagian Keuangan dan Akuntansi untuk membuat Rencana Anggaran Investasi dan Operasi (Proyek) secara keseluruhan Actors Bagian Keuangan dan Akuntansi

Related Use Cases -

Stakeholders Karyawan

Preconditions Rencana Anggaran terkumpul

Postconditions Rencana Anggaran Investasi dan Operasi (Proyek) terbuat

Flow of Events Actor System

1. Membuat Rencana Anggaran Investasi dan Operasi (Proyek) 2. Mencetak Rencana

Anggaran Investasi dan Operasi (Proyek)

2.1. Mencetak Rencana Anggaran Investasi dan Operasi (Proyek) Exception

Conditions

-

Tabel 3.15 : Use Case Description Mengevaluasi dan Mengoreksi Rencana Anggaran Proyek

Tabel 3.16 : Use Case Description Membuat Laporan Rencana Anggaran Final Use Case Name Membuat Laporan Rencana Anggaran Final

Scenario Membuat Laporan Rencana Anggaran Final Tahunan Triggering Event Rencana Anggaran Proyek

Brief Description Setelah Rencana Anggaran Proyek dievaluasi dan dikoreksi, Bagian Keuangan dan Akuntansi akan membuat Laporan Rencana Anggaran Final

Actors Bagian Keuangan dan Akuntansi Related Use Cases -

Stakeholders Karyawan

Preconditions Rencana Anggaran Proyek tersetujui Postconditions Laporan Rencana Anggaran Final terbuat

Flow of Events Actor System

1. Membuat Laporan Rencana Anggaran Final

2. Mencetak Laporan Rencana Anggaran Final

2.1. Mencetak Laporan Rencana Anggaran Final Exception

Conditions

-

Use Case Name Mengevaluasi dan Mengoreksi Rencana Anggaran Proyek Scenario Mengevaluasi dan Mengoreksi Rencana Anggaran Proyek

Tahunan Triggering Event

Brief Description Setelah Rencana Anggaran Proyek dibuat secara keseluruhan, Direktur Umum akan mengevaluasi dan mengoreksi rencana tersebut

Actors Direktur Umum Related Use Cases -

Stakeholders Karyawan

Preconditions Rencana Anggaran Proyek telah dibuat keseluruhan Postconditions Rencana Anggaran Proyek mendapat persetujuan

Flow of Events Actor System

1. Mengevaluasi dan Mengoreksi Rencana Anggaran Proyek Exception

Conditions

-

Tabel 3.17 : Use Case Description Menyetujui Rencana Anggaran Final

Use Case Name Menyetujui Rencana Anggaran Final

Scenario Menyetujui Rencana Anggaran Final Tahunan Triggering Event Laporan Rencana Anggaran Final

Brief Description Setelah Laporan Rencana Anggaran Final dibuat, Direktur Utama akan menandatangani laporan tersebut dan

meneruskannya ke Bupati dan Walikota untuk dimintai persetujuan

Actors Direktur Utama Related Use Cases -

Stakeholders Bupati dan Walikota

Preconditions Laporan Rencana Anggaran Final terbuat

Postconditions Laporan Rencana Anggaran Final tertandatangani

Flow of Events Actor System

1. Menyetujui Rencana Anggaran Final Exception

Conditions

-

Pelatihan Karyawan

Gambar 3.14 : Use Case Diagram Pelatihan Karyawan

Kesimpulan :

Tidak ditemukan masalah atau kekurangan karena actor yang terlibat sesuai dengan tugasnya masing-masing.

Use Case Description di atas sebagai berikut

Tabel 3.18 : Use Case Description Menganalisa Kebutuhan Pelatihan Use Case Name Menganalisa Kebutuhan Pelatihan

Scenario Menganalisa Kebutuhan Pelatihan baru Triggering Event Pelatihan Karyawan

Brief Description Bagian Sumber Daya Manusia akan menganalisa kebutuhan pelatihan karyawan

Actors Bagian Sumber Daya Manusia Related Use Cases -

Stakeholders Karyawan

Preconditions Pelatihan karyawan telah memasuki periode waktu yang ditentukan

Postconditions Kebutuhan pelatihan karyawan

Flow of Events Actor System

1. Menganalisa kebutuhan pelatihan

2. Menentukan kebutuhan pelatihan

2.1. Menyimpan data kebutuhan pelatihan Exception

Conditions

-

Tabel 3.19 : Use Case Description Menyusun Jadwal dan Topik Pelatihan Use Case Name Menyusun Jadwal dan Topik Pelatihan

Scenario Menyusun Jadwal dan Topik Pelatihan baru Triggering Event Data Kebutuhan Pelatihan

Brief Description Setelah data kebutuhan pelatihan ditentukan, bagian sumber daya manusia akan menyusun jadwal dan topik pelatihan Actors Bagian Sumber Daya Manusia

Related Use Cases -

Stakeholders Karyawan

Preconditions Data kebutuhan pelatihan harus ada Postconditions Jadwal dan topik pelatihan

Flow of Events Actor System

1. Menyusun jadwal dan topik pelatihan

1.1. Menyimpan jadwal dan topik pelatihan

Exception Conditions

-

Tabel 3.20 : Use Case Description Menyusun Silabus Pelatihan Use Case Name Menyusun Silabus Pelatihan

Scenario Menyusun Silabus Pelatihan baru Triggering Event Data Kebutuhan Pelatihan

Brief Description Setelah jadwal dan topik pelatihan disusun, bagian sumber daya manusia akan menyusun silabus pelatihan

Actors Bagian Sumber Daya Manusia Related Use Cases -

Stakeholders Karyawan

Preconditions Jadwal dan topik pelatihan telah tersusun Postconditions Silabus pelatihan terbuat

Flow of Events Actor System

1. Mengecek jadwal dan topik pelatihan

2. Membuat silabus pelatihan

1.1. Membuka daftar jadwal dan topik pelatihan 2.1. Menyimpan silabus

pelatihan Exception

Conditions

-

Tabel 3.21 : Use Case Description Menentukan Pihak Penyelenggara Pelatihan Use Case Name Menentukan Pihak Penyelenggara Pelatihan

Scenario Menentukan Pihak Penyelenggara Pelatihan Karyawan Triggering Event Jadwal, topik, dan silabus pelatihan telah tersusun

Brief Description Setelah jadwal, topik, dan silabus pelatihan tersusun, bagian sumber daya manusia akan mencari dan menentukan pihak penyelenggara pelatihan yang sesuai

Actors Bagian Sumber Daya Manusia Related Use Cases -

Stakeholders Karyawan

Preconditions Jadwal, topik, dan silabus pelatihan telah tersusun Postconditions Pihak penyelenggara ditentukan

Flow of Events Actor System

1. Mencari pihak

penyelenggara pelatihan 2. Menentukan pihak

penyelenggara pelatihan

1.1. Menampilkan daftar pihak penyelenggara pelatihan 2.1. Menyimpan data pihak

penyelenggara pelatihan Exception

Conditions

-

Tabel 3.22 : Use Case Description Menentukan Jadwal dan Topik Pelatihan Use Case Name Menentukan Jadwal dan Topik Pelatihan

Scenario Menentukan Jadwal dan Topik Pelatihan Final Triggering Event Pihak penyelenggara pelatihan

Brief Description Setelah pihak penyelenggara pelatihan ditentukan, bagian sumber daya manusia akan menentukan jadwal dan topik pelatihan untuk karyawan

Actors Bagian Sumber Daya Manusia Related Use Cases -

Stakeholders Karyawan

Preconditions Pihak penyelenggara pelatihan telah ditentukan Postconditions Jadwal dan topik pelatihan

Flow of Events Actor System

1. Menentukan jadwal dan topik pelatihan

1.1. Mencetak jadwal dan topik pelatihan Exception

Conditions

-

Dalam dokumen BAB 3 ARSITEKTUR PERUSAHAAN SAAT INI (Halaman 24-38)

Dokumen terkait