Anda di halaman 1dari 6

Tugas

Analisa dan Perancangan Sistem


Kelas : P2

Oleh :
18410100039 Shindu Sekar Pramesti

Dosen Pengampu :
Tan Amelia, S.Kom., M.MT., MCP

Universitas Dinamika Surabaya


2020
Use Case Name : Meminta Data
ID : UC-2 Prioritas : Tinggi
Histori Pembayaran
Actor : Bagian Keuangan, Bagian Billing
Description : Bagian Biling menyimpan histori pembayaran pelanggan yang dibutuhkan
bagian keuangan untuk membuat laporan keuangan perbulannya
Trigger : Bagian Keuangan Membutuhkan Histori Pembayaran Untuk Laporan Keuangan
Type : Internal
Preconditions
1. Penyimpanan data histori pembayaran selalu aktif dan mudah diakses oleh bagian yang
membutuhkan
2. Identitas dari bagian Keuangan dapat dikonfirmasi
Normal Course : Informations Step
1. Nama Bulan
1. Bagian Keuangan menentukan data Histori Pembayaran 2. Daftar
2. Sistem memverifikasi data Histori Pembayaran tersebut valid Pembayaran
3. Bagian Keuangan menentukan jumlah data Histori Pembayaran Bulan tersebut
yang dibutuhkan 3. Jumlah yang
4. Sistem mengonfirmasi kepada bagian keuangan jumlah data yang dinginkan
diminta 4. Meminta
5. Sistem memberikan data yang dibutuhkan bagian keuangan sesuai Konfirmasi
jumlah yang diminta 5. Pengunduhan
6. Sistem memberi tahu bagian billing tentang pengambilan data Data
Histori Pembayaran 6. Pemberitahuan
Pengambilan Data
Alternative Courses : Informations Step
1.Data yang diminta mengalami tidak sesuai dengan kondisi yang 1. Data yang tidak
diminta sesuai
2a. Sistem mengonfirmasi bagian keuangan apa tetap menginginkan 2. Pemberitahuan
data tersebut Konfirmasi
3a. Bagian keuangan tetap meminta data yang tersedia 3. Konfirmasi Data
4a. Sistem memberikan data yang tersedia 4. Pengiriman data
5a. Sistem memberi tahu bagian billing tentang pengambilan data 5. Pemberitahuan
Histori Pembayaran bagian Billing
3b. Bagian keuangan membatalkan permintaan 6. Pembatalan
4b. Sistem menghentikan permintaan 7. Penghentian
Postconditions :
1. Data yang diberikan sistem disimpan kedalam sistem keuangan Hotel
2. Otoritas pengambilan data Histori Pembayaran diberikan untuk bagian Keuangan
3. Bagian Billing diberi tahu tentang permintaan pengambilan data Histori Pembayaran
4. Bagian Keuangan mulai membuat laporan keuangan
Exceptions :
1. Data yang dibutuhkan tidak bisa digunakan karena batas waktu penggunaaan data
2a. Sistem menampilkan pesan “Data Tidak Bisa Digunakan”
3a. Sistem mengonfirmasi kepada bagian keuangan apakah menginginkan data yang
baru
4a. Bagian keuangan memberi tahu untuk meminta data yang baru
5a. Sistem memulai kembali proses permintaan.
Summary Inputs Source Outputs Destination
- Nama Bulan Histori - Billing - Bulan Histori Pembayaran - Keuangan
- Jumlah Data yang - Keuangan - Authorize - Keuangan
dibutuhkan - Pemberitahuan Konfirmasi
- Konfirmasi Jumlah - Keuangan Data - Billing
data - Pemberitahuan Jumlah
- Jumlah data yang - Billing yang tersedia - Keuangan
tersedia
- Pengunduhan - Billing - Pemberitahuan ke bagian - Keuangan
- Pembatalan - Keuangan Billing - Billing

Use Case Name : Meminta Data Kamar,


ID :UC-2 Prioritas : Tinggi
Jasa, Sewa Ruangan
Actor : Bagian Manajemen, Bagian Keuangan
Description : Bagian Manajemen menyimpan data kamar, jasa, dan sewa ruang yang
dibutuhkan bagian keuangan untuk menentukan tarif kamar, jasa, dan sewa ruangan
Trigger : Bagian Keuangan Membutuhkan data kamar, jasa, dan sewa ruang Untuk
menentukan tarif.
Type : Internal
Preconditions
1. Penyimpanan data selalu aktif dan mudah diakses oleh bagian yang membutuhkan
2. Identitas dari bagian Keuangan dapat dikonfirmasi
3. Kamar dan Fasilitas sudah ditentukan
4. Jasa dan Sewa Ruangan sudah ditentukan
Normal Course : Informations Step
1. Bagian Keuangan menentukan data yang diinginkan 1. Nama Data
2. Sistem memverifikasi data yang dibutuhkan tersebut valid 2. Pemberitahuan
3. Bagian Keuangan menentukan jumlah data yang dibutuhkan 3. Jumlah Data
4. Sistem mengonfirmasi kepada bagian keuangan jumlah data yang 4. PemberitahuanK
diminta onfirmasi
5. Bagian Keuangan mengonfirmasi jumlah data 5. Konfirmasi
6. Sistem memberikan data yang dibutuhkan bagian keuangan sesuai 6. Pengiriman Data
jumlah yang diminta
7. Sistem memberi tahu bagian manajemen tentang pengiriman data 7. Pemberitahuan
Alternative Courses : Informations Step
1. Data yang diminta belum lengkap dan tidak sesuai dengan kondisi 1. Data yang tidak
yang diminta sesuai
2a. Sistem mengonfirmasi bagian keuangan apa tetap menginginkan 2. Pemberitahua
data tersebut 3. Konfirmasi
3a. Bagian keuangan tetap meminta data yang tersedia 4. Konfirmasi Data
4a. Sistem memberikan data yang tersedia 5. Pengiriman data
5a. Sistem memberi tahu bagian manajemen tentang pengiriman data 6. Pemberitahuan
yang diminta bagian keuangan bagian Billing
3b. Bagian keuangan membatalkan permintaan 7. Pembatalan
4b. Sistem menghentikan permintaan 8. Penghentian
Postconditions :
1. Data yang diberikan sistem disimpan kedalam sistem keuangan Hotel
2. Bagian keuangan menentukan tarif dari setiap jasa, kamar, sewa ruangan yang
ditawarkan
3. Otoritas pengambilan data diberikan untuk bagian Keuangan
4. Bagian Manajemen diberi tahu tentang permintaan pengiriman data
Exceptions :
1. Data yang dibutuhkan tidak bisa digunakan karena batas waktu penggunaaan data
2a. Sistem menampilkan pesan “Data Tidak Bisa Digunakan”
3a. Sistem mengonfirmasi kepada bagian keuangan apakah menginginkan data yang baru
4a. Bagian keuangan memberi tahu untuk meminta data yang baru
5a. Sistem memulai kembali proses permintaan.
Summary Inputs Source Outputs Destination
- Nama Data - Manajemen - Data Kamar, Jasa, Sewa - Keuangan
Ruangan
- Jumlah Data yang - Keuangan - Authorize - Menajemen
dibutuhkan - Pemberitahuan
- Konfirmasi Jumlah - Keuangan Konfirmasi Data - Manajemen
data - Pemberitahuan Jumlah
- Jumlah data yang - Manajemen yang tersedia - Keuangan
tersedia - Pemberitahuan ke bagian
- Pengunduhan - Manemen Manajemen - Keuangan
- Pembatalan - Keuangan - Manajemen
Use Case Name : Meminta Data Pegawai ID :UC-2 Prioritas : Tinggi
Actor : Bagian Kepegawaian, Bagian Keuangan
Description : Bagian Kepegawaian menyimpan data pegawai yang dibutuhkan bagian
keuangan untuk penggajian karyawan
Trigger : Bagian Keuangan Membutuhkan data pegawai untuk penggajian karyawan
Type : Internal
Preconditions
1. Penyimpanan data selalu aktif dan mudah diakses oleh bagian yang membutuhkan
2. Identitas dari bagian Keuangan dapat dikonfirmasi
3. Data Pegawai sudah benar dan valid
Normal Course : Informations Step
1. Bagian Keuangan menentukan data yang diinginkan 1. Nama Data
2. Sistem memverifikasi data yang dibutuhkan tersebut valid 2. Pemberitahuan
3. Bagian Keuangan menentukan jumlah data yang dibutuhkan 3. Jumlah Data
4. Sistem mengonfirmasi kepada bagian keuangan jumlah data yang 4. Pemberitahan
diminta Konfirmasi
5. Bagian Keuangan mengonfirmasi jumlah data 5. Konfirmasi
6. Sistem memberikan data yang dibutuhkan bagian keuangan sesuai 6. Pengiriman Data
jumlah yang diminta
7. Sistem memberi tahu bagian kepegawaian tentang pengiriman data 7. Pemberitahuan
Alternative Courses : Informations Step
1. Data yang diminta belum lengkap dan tidak sesuai dengan kondisi 1. Data yang tidak
yang diminta sesuai
2a. Sistem mengonfirmasi bagian keuangan apa tetap menginginkan 2. Pemberitahuan
data tersebut Konfirmasi
3a. Bagian keuangan tetap meminta data yang tersedia 3. Konfirmasi Data
4a. Sistem memberikan data yang tersedia 4. Pengiriman data
5a. Sistem memberi tahu bagian manajemen tentang pengiriman data 5. Pemberitahuan
yang diminta bagian keuangan bagian Billing
3b. Bagian keuangan membatalkan permintaan 6. Pembatalan
4b. Sistem menghentikan permintaan 7. Penghentian
Postconditions :
1. Data yang diberikan sistem disimpan ke dalam sistem keuangan Hotel
2. Bagian keuangan menentukan gaji dari setiap karyawan berdasarkan data
3. Otoritas pengambilan data diberikan untuk bagian Keuangan
4. Bagian kepegawaian diberi tahu tentang permintaan pengiriman data
Exceptions :
1. Data yang dibutuhkan tidak bisa digunakan karena batas waktu penggunaaan data
2a. Sistem menampilkan pesan “Data Tidak Bisa Digunakan”
3a. Sistem mengonfirmasi kepada bagian keuangan apakah menginginkan data yang baru
4a. Bagian keuangan memberi tahu untuk meminta data yang baru
5a. Sistem memulai kembali proses permintaan.
Summary Inputs Source Outputs Destination
- Nama Data - Kepegawaian - Data Pegawai - Keuangan
- Jumlah Data yang - Keuangan - Authorize
dibutuhkan - Kepegawaian
- Konfirmasi Jumlah - Keuangan - Pemberitahuan
data Konfirmasi Data - Keuangan
- Jumlah data yang - Kepegawaian
tersedia - Pemberitahuan Jumlah - Keuangan
- Pengunduhan - Kepegawaian yang tersedia - Keuangan
- Pembatalan - Keuangan - Pemberitahuan ke bagian - Kepegawaian
Kepegawaian

Anda mungkin juga menyukai