Anda di halaman 1dari 11

LEMBAR JAWABAN

TUGAS 1
SEMESTER GENAP TAHUN AJARAN 2021/2022

Mata Kuliah : Analisa Berorientasi Objek


Kelas : IT-402
Prodi : PJJ Informatika
Nama Mahasiswa : Hendro Gunawan
NIM : 200401072103
Dosen : Muhammad Ikhwani Saputra S.Kom., M.Kom.

Soal Tugas 1 PT Siber Indah

PT Siber Indah (SI), bergerak dalam bidang usaha property terdiri dari penyewaan ruang
gedung kantor, apartemen, flat, dan rumah tinggal. SI mempunyai wilayah pemasaran di
Jabodetabek dan beberapa kota propinsi di Indonesia. Berdiri sejak tahun 1987 yang lalu,
kantor SI berpusat di Jakarta dengan kantor cabang di setiap wilayah dan propinsi.

Organisasi perusahaan.

SI dipimpin oleh seorang Direktur dibantu beberapa Wakil, diantaranya Wakil Direktur
Pemasaran, Keuangan, Umum dan Administrasi. Tiap cabang dipimpin oleh seorang Kepala
Cabang dibantu Supervisor dan Asisten Supervisor. Kegiatan utama di setiap cabang adalah
melakukan pemasaran kepada para pelanggan untuk mencapai hasil kesepakatan sewa
properti yang paling memuaskan.

Visi Pimpinan

Visi perusahaan adalah menyediakan beragam properti kepada pelanggan yang umumnya
terdapat di cabang-cabang. Visi yang utama adalah kemampuan perusahaan menyediakan
properti yang berkualitas untuk mencapai kepuasan pelanggan dan didukung oleh peranan
para pemilik (owner). Perusahaan menyediakan jasa profesional untuk para owner sehingga
mereka akan memperoleh benefit yang optimal dari propertinya

Manajer Cabang.

Manajer Cabang memberi layanan ke pelanggan dan owner dibantu oleh para staf. Sejumlah
staf melakukan monitor proyek baru dan menghubungi para pelanggan. Tujuannya
meyakinkan bahwa semua kebutuhan pelanggan dapat terpenuhi, juga melakukan negosiasi
kontrak. Untuk melakukan tugasnya manajer memerlukan data cabang, owner, pelanggan dan
data kontrak. Selain itu jika terdapat beberapa property yang tidak laku-laku, Manajer cabang
berhak memutuskan memasang advertise misalnya di koran, dsb. Secara periodik cabang
membuat laporan tentang staf, property owner, kontrak sewa ke kantor Pusat.

Gambaran umum bisnis.

Properti yang disewakan, tidak selalu milik perusahaan. Tetapi dapat saja milik perorangan
atau perusahaan yang disebut Owner (pemilik). Sudah tentu mereka ini menginginkan hasil
penjualan sewa yang memuaskan. Setiap pemilik akan menyerahkan rincian data properti
miliknya yang akan disewakan ke Cabang SI dan juga menyebutkan tarif-sewa yang
diharapkannya untuk ditawarkan kepada para pelanggan.

Prosedur penyewaan property

Penyewa adalah perorangan atau perusahaan, akan dilayani oleh staf SI setelah mereka
melakukan registrasi, dan selanjutnya disebut Pelanggan. Para pelanggan ini diantar oleh staf
yang bertanggungjawab pada properti tertentu, akan melakukan peninjauan (viewing) untuk
melihat kondisi properti yang akan disewa. Apabila masih belum cocok, pelanggan akan diantar
ke properti lainnya sampai diperoleh unit yang sesuai dengan harapan mereka oleh staf itu.
Pelanggan biasanya mempertimbangkan luas ruang, jumlah kamar, lokasi dan harga sewa
ruang.

Staf SI akan menyiapkan bahan-bahan kontrak sewa dan diserahkan ke Manajer Cabang
untuk diproses lebih lanjut Jika pelanggan telah memperoleh unit yang sesuai dengan
kebutuhan mereka, , jika diperlukan negosiasi pelanggan akan dilayani langsung oleh Manajer
Cabang.

Kontrak sewa dibuat, karena pembayaran dapat dilakukan secara bertahap sesuai ketentuan
perusahaan. Selain itu lamanya sewa disesuaikan dengan kebutuhan biasanya enam bulan
sampai satu tahun. Sedangkan pembayarannya dapat dilakukan setiap bulan.
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

BUATLAH:
• Berdasarkan gambaran kasus tersebut, Tentukan object, class dan buatlah Class Diagram
dengan menggunakan rational Rose
• Buat juga CRC Card-nya (lihat slide Requirement Analysis).

SELAMAT MENGERJAKAN

1. Langkah 1
Menentukan objek dan kelas.
Objek adalah instance/contoh dari class. Sedangkan Class adalah kumpulan obyek yang memiliki atribut
dan operation yang sama.
Kumpulan objek dari soal di atas adalah:
▪ Sesuatu
▪ Orang dan peran
▪ Organisasi
▪ Tempat
▪ Konsep
▪ Sumber daya
▪ Peralatan
▪ Sistem
Bagaimana cara menemukan Class?
Berikut ini adalah panduan untuk menentukan class pada kasus di atas sebagaimana terlihat pada tabel 1.1

Fenomena/Objek Class
Sesuatu Mobil, barang, paket, unit, properti, dll.
Orang dan peran Direktur, wakil direktur, kepala cabang, supervisor, asisten supervisor,
manager cabang, staf, karyawan, owner, pelanggan, anggota dll.
Organisasi Perusahaan, departemen, group, proyek, cabang dll
Tempat Rak, area parkir, kota, ruang gedung kantor, apartemen, flat, rumah tinggal
Konsep Persegi, luas ruang, mata uang, tarif, visi dan misi, kualitas, harga sewa ruang,
pembayaran, iklan (advertise) dll
Sumber daya Uang, waktu, energi, informasi, laporan, data cabang, data properti, data
kontrak, benefit dll
Peralatan Radar, sensor, motor, katup, koran dll
Sistem Cash register, sistem alarm, POS (Point Of Sales), registrasi, kontrak sewa dll

Langkah ke-2
Visualisasi sebuah class
Class, dalam notasi UML digambarkan dengan kotak. Nama class menggunakan huruf besar di awal
kalimatnya dan diletakkan di atas kotak. Bila class mempunyai nama yang terdiri dari 2 suku kata atau lebih,
maka semua suku kata digabungkan tanpa spasi dengan huruf awal tiap suku kata menggunakan huruf besar.

3
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

Gambar 1.1. Notasi class di UML


1. Sesuatu
Mobil Barang Paket

Unit Properti

2. Orang dan peran 3. Organisasi 4. Tempat


Direktur WakilDirektur Perusahaan Rak

KepalaCabang Supervisor Departemen AreaParkir

ManagerCabang AsistenSupervisor Group Kota

Staf Karyawan Proyek RuangGedungKantor

Owner Pelanggan Cabang Apartemen

Anggota Flat

RumahTinggal

5. Konsep 6. Sumber daya 7. Peralatan 8. Sistem


Persegi Uang Radar CashRegister

LuasRuang Waktu Sensor SistemAlarm

MataUang Energi Motor POS

Tarif Informasi Katup Registrasi

Visi Laporan Koran KontrakSewa

Kualitas DataCabang

HargaSewaRuang DataProperti

Pembayaran DataKontrak

Iklan Benefit

Langkah ke 3
Menentukan atribute
Atribut adalah property dari sebuah class. Attribute ini melukiskan batas nilai yang mungkin ada pada objek
dari class. Sebuah class mungkin mempunyai nol atau lebih attribute. Secara konvensi, jika nama attribute
terdiri atas satu suku kata, maka ditulis dengan huruf kecil. Akan tetapi jika nama atribute mengandung lebih
dari satu suku kata maka semua suku kata digabungkan dengan suku kata pertama menggunakan huruf kecil
dan awal suku kata berikutnya menggunakan huruf besar.

4
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

Gambar 1.2 Class dan attribute-atribute nya.

1. Sesuatu

2. Orang dan peran

3. Organisasi

4. Tempat

5. Konsep

5
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

6. Sumber daya

7. Peralatan

8. Sistem

Langkah ke 4
Menetukan operation
Operation adalah sesuatu yang bisa dilakukan oleh sebuah class atau yang Anda (atau class yang lain) dapat
lakukan untuk sebuah class. Seperti halnya attribute, nama operation juga menggunakan huruf kecil semua
jika terdiri dari satu suku kata. Akan tetapi jika lebih dari satu suku kata, maka semua suku kata digabungkan
dengan suku kata pertama huruf kecil dan huruf awal tiap suku berikutnya dengan huruf besar.

1. Sesuatu

6
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

2. Orang dan peran

3. Organisasi

4. Tempat

5. Konsep

7
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

6. Sumber daya

7. Peralatan

8. Sistem

Langkah 5
Asosiasi
Association/asosiasi adalah class-class yang terhubung satu sama lain secara konseptual.
dipimpin
Perusahaan Direktur

memiliki
Perusahaan Cabang
dibantu
Direktur WakilDirektur

memiliki
Cabang DataCabang

dipimpin
Cabang KepalaCabang

merancang
Direktur Visi

menyampaikan
WakilDirektur Visi

dibantu
KepalaCabang Supervisor

bekerja sama
KepalaCabang ManagerCabang

dibantu
ManagerCabang Staf
8
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

melayani
Staf Owner

melayani
Staf Pelanggan

memasang
ManagerCabang Iklan

melakukan
Pelanggan Registrasi

menyewa
Pelanggan Properti

memiliki
Properti DataProperti

Langkah ke 6
Menggambar Class Diagram
Class diagram adalah diagram statis. Class diagram menggambarkan atribut, operation, dan juga constraint
yang terjadi pada sistem. Class diagram banyak digunakan dalam pemodelan sistem OO karena mereka adalah
satu-satunya diagram UML,yang dapat dipetakkan langsung dengan bahasa berorientasi objek.
Class Diagram pada kasus di atas adalah sebagai berikut:

9
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

Langkah ke 7
Membuat CRC Card
Untuk mengeksplorasi alternatif interaction secara cepat, lebih baik menggunakan CRC (Class Responsibility
Collaboration) Card. CRC Card bisa menghindari banyak penggambaran dan penghapusan. CRC Card
diagram ditemukan oleh Ward Cunningham pada akhir tahun 1980. Salah satu bagian terpenting dari cara
berpikir CRC adalah mengindentifikasikan tanggung jawab/responsibility. Responsibility adalah kalimat
singkat yang meringkas hal-hal yang harus dilakukan oleh sebuah objek, aksi yang dijalankan objek, beberapa
pengetahuan keputusan yang harus dilakukan oleh sebuah objek.

CRC Card PT Siber Indah (SI)


Front
ID: 2 Type: Concrete, Domain
Class Name: PT Siber Indah (SI).

Description: Sebuah perusahaan yang bergerak dalam


bidang properti persewaan ruang gedung kantor,
Associated
apartemen, flat, dan rumah tinggal. Yang mempunyai
Use Case: 4
wilayah pemasaran di Jabodetabek dan beberapa kota di
Indonesia. Dengan kantor cabang di setiap wilayah dan
provinsi.
Responsibilities Collaborators
Secara periodik cabang membuat laporan
Menyediakan beragam properti kepada pelanggan yang
tentang staf, properti owner, kontrak sewa ke
umumnya terdapat di cabang-cabang.
kantor pusat.
Menyediakan properti yang berkualitas untuk mencapai Properti yang disewakan, tidak selalu milik
kepuasan pelanggan dan didukung oleh peranan para perusahaan. Tetapi dapat saja milik perorangan
pemilik (owner). atau perusahaan yang disebut owner (pemilik).
Penyewa adalah perorangan atau perusahaan, akan Pelanggan biasanya mempertimbangkan luas
dilayani oleh staf SI setelah mereka melakukan ruang, jumlah kamar, lokasi, dan harga sewa
registrasi, dan selanjutnya disebut pelanggan. ruang.
Staf SI akan menyiapkan bahan-bahan kontrak sewa dan Pembayaran dapat dilakukan secara bertahap
diserahkan ke Manager Cabang untuk diproses lebih sesuai ketentuan perusahaan. Selain itu lamanya
lanjut jika pelanggan telah memperoleh unit yang sesuai sewa disesuaikan dengan kebutuhan biasanya
dengan kebutuhan mereka, jika diperlukan negosiasi enam bulan sampai satu tahun. Sedangkan
pelanggan akan dilayani langsung oleh Manager pembayarannya dapat dilakukan setiap bulan.
Cabang.

Back
Attributes:
Amount (double)

Relationship
Generalization: PT Siber Indah (SI).
Sebuah perusahaan yang bergerak dalam bidang
Aggregation: properti persewaan ruang gedung kantor, apartemen,
flat, dan rumah tinggal.
Pembayaran dapat dilakukan secara bertahap sesuai
Other Association:
ketentuan perusahaan.

10
YAYASAN MEMAJUKAN ILMU DAN KEBUDAYAAN
UNIVERSITAS SIBER ASIA
Kampus Menara, Jl. RM. Harsono, Ragunan - Jakarta Selatan.Daerah Khusus Ibukota Jakarta 12550. Telp.
(+6221) 27806189. asiacyberuni@acu.ac.id. www.unsia.ac.id

Tanda Tangan
Nilai Tanda Tangan Dosen Pengampu
Mahasiswa

(Muhammad Ikhwani Saputra S.Kom., M.Kom.) (Hendro Gunawan)


Diseahkan pada Tanggal : Tanggal Mengumpulkan :
6/5/2022

11

Anda mungkin juga menyukai