Anda di halaman 1dari 7

MAKALAH

“PACKAGE DIAGRAM”

DISUSUN OLEH

Kelompok 6 :

Camisya Azhara 20076037

Ival Rilando 20076050

PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

ELEKTRONIKA

FAKULTAS TEKNIK

UNIVERSITAS NEGERI PADANG

2023
Kata Pengantar

Puji syukur kehadirat Tuhan Yang Maha Kuasa atas segala limpahan Rahmat, Inayah,
Taufik dan Hinayahnya sehingga saya dapat menyelesaikan penyusunan makalah ini dalam
bentuk maupun isinya tentang Package Diagram. Semoga makalah ini dapat dipergunakan
sebagai salah satu acuan, petunjuk maupun pedoman bagi pembaca dalam materi Package
Diagram.

Harapan saya semoga makalah ini membantu menambah pengetahuan dan


pengalaman bagi para pembaca, sehingga saya dapat memperbaiki bentuk maupun isi
makalah ini sehingga kedepannya dapat lebih baik.

Makalah ini saya akui masih banyak kekurangan karena pengalaman yang saya miliki
sangat kurang. Oleh kerena itu saya harapkan kepada para pembaca untuk memberikan
masukan-masukan yang bersifat membangun untuk kesempurnaan makalah ini.

Padang, 3 Maret 2023

Penulis
PEMBAHASAN
PACKAGE DIAGRAM
A. Pengertian

Bagi mereka yang terbiasa membangun aplikasi sudah dipastikan tidak asing lagi mendengar
kata package diagram, sebab paling tidak mereka pernah mempelajari hal tersebut.
Mengacu pada beberapa sumber mengenai pengertian package diagram atau diagram paket
adalah sebagai berikut.

Package diagram atau diagram paket merupakan salah satu jenis UML yang dipakai untuk
mengelompokkan elemen-elemen seperti use case maupun class diagram.
Package diagram sendiri sangat jarang digunakan dalam pemuatan sistem dengan skala kecil,
sebab memang tidak terlalu dibutuhkan.
Artinya package diagram digunakan hanya dalam pengembangan sistem dengan skala besar.
Tentu tujuan sendiri agar lebih mudah dalam melakukan penyusunan.
Supaya kalian lebih memahami mengenai package diagram, berikut ini adalah beberapa
gambarannya.

 Package diagram dapat kita asusmsikan seperti halnya folder yang terdapat


dalam operating system seperti windows maupun linux.
 Package adalah sekumpulan class atau element dengan sifat yang sama.
 Package digambarkan seperti sebuah direktori folders

Tujuan utama penggunaan Package Diagram yakni adalah memberikan overview sekumpulan
kebutuhan dan desain arsitektur dari sebuah sistem yang memiliki  hubungan logis dalam
diagram modularnya (memecah sistem menjadi bagian kecil).

Kedudukan Package Diagram dalam UML


Packages Diagram jarang digunakan di dalam sistem yang berukuran kecil karena memang
dari awalnya, sistem berukuran kecil tidak memiliki kelas atau komponen yang banyak,
sehingga tidak perlu “dipaketkan” dengan Package Diagram.
B. Fungsi Package Diagram
Berikut adalah beberapa fungsi dari package diagram atau diagram paket;
1. Digunakan untuk mengelompokan use case diagram atau class diagram.
2. Untuk menunjukan sebuah elemen dikelompokan atau diorganisasikan.
3. package diagram bisa diterapkan dalam UML apa saja.
4. Menyederhanakan diagram UML, sebab dapat dikelompokan berdasarkan elemen
yang digunakan.
5. Menjadikan pekerjaan lebih tertata rapih dan tidak membingungkan.
6. Diagram yang dibangun llebih sederhana.

C. Simbol Package Diagram


Berikut di bawah ini adalah gambar dari notasi atau simbol yang digunakan dalam package
diagram atau diagram paket;

Packages Diagram memiliki 3 simbol/notasi utama dalam pembuatannya, yakni:

Package

Packages berisikan sekumpulan elemen UML yang saling memiliki hubungan logical

Import

Notasi import mengartikan sebuah package mengimport sebuah fungsi dari Package lain dan
memberikan One Way Permission. One Way Permission dapat dijelaskan seperti Package A
mengimport Package B; Maka Package A bisa dapat memakai fungsi Package B, tetapi
Package B tidak bisa menggunakan fungsi Package A.

Access

Notasi acces mengartikan sebuah package membutuhkan fungsi dari package lain untuk
menjalankan fungsi package itu sendiri.
Package diagram hanya memiliki tiga notasi atau simbol saja, tentu hal ini sangat jauh
berbeda dengan flowchart, dfd ataupun erd yang memiliki jumlah simbol yang begitu banyak.
Dengan demikian sebetulnya kalian lebih mudah dalam memahami dan menghafalkan
simbol-simbol dari package diagram.
Package digambarkan dengan simbol folder, hal tersebut sama halnya dengan folder pada
umumnya yang menunjukkan sebuah wadah atau himpunnan.
Sedangkan dua simbol sisanya ialah import dan akses. Import berguna untuk menghubungkan
dua package dengan dengan tujuan mengirim paket, akses pun demikian, hanya saja ia hanya
menuliskan sumbernya saja.

D. Contoh Package Diagram


Supaya kalian lebih memahami mengenai package diagram atau diagram paket, berikut
adalah dua contoh dari diagram paket yang tentu dapat dipelajari dan dilakukan analisis.
1. Contoh Package Diagram Penjualan
Setiap package di atas terdiri dari kumpulan kelas yang dihimpun menjadi satu, selain
penggambarannya lebih mudah, package merupakan penyederhanaan dari proses-proses
sebelumnya.
Setiap package dihubungkan dengan sebuah garis atau dependency yang namanya import
atau access, disesuaikan dengan apa yang dilakukan oleh package itu sendiri.

2. Contoh Package Diagram Sistem Galeri VCD

Tidak jauh berbeda dengan dengan contoh sebelumnya, package di atas merupakan sebuah
sistem penjualan, dimana setiap package berisi class class.

E. Cara Membuat Package Diagram


Tidak jauh berbeda sepertih contoh package diagram di atas, membuatnya cukup mudah dan
sederhana, seperti berikut;
Cara membuat package diagram dengan mudah

1. Membaca data
Baca dan pahami data apa saja yang akan dijadikan package diagram

2. Memahami alur data


Pahamilah alur data yang hendak dijadikan package diagram

3. Gambar package diagram


Gambarlah package diagram sesuai dengan alur data

Anda mungkin juga menyukai