• Tidak ada hasil yang ditemukan

DAFTAR SIMBOL. 1. Simbol Use Case Diagram. Asosiasi / association. Ekstensi / extend. <<extend>>

N/A
N/A
Protected

Academic year: 2022

Membagikan "DAFTAR SIMBOL. 1. Simbol Use Case Diagram. Asosiasi / association. Ekstensi / extend. <<extend>>"

Copied!
10
0
0

Teks penuh

(1)

xii

DAFTAR SIMBOL 1. Simbol Use Case Diagram

Simbol Deskripsi

Use Case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau Aktor; biasanya dinyatakanantar unit atau Aktor; biasanya dinyatakan dengan menggunakan kata kerja diawal frase nama use case

Aktor / Actor Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari Aktor adalah gambar orang, tapi belum tentu merupakan orang; biasanya dinyatakan menggunakan kata benda diawal frase nama actor

Asosiasi / association Komunikasi antara aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan actor

Ekstensi / extend

<<extend>>

Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu; mirip dengan prinsip inheritance pada pemrograman berorientasi objek; biasanya use case tambahan memiliki nama depan yang sama dengan use case yang ditambahkan, misal

Arah panah mengarah pada use case yang ditambahkan; biasanya use case yang menjadi extend-nya merupakan jenis yang sama dengan use case yang menjadi induknya Nama use case

Validasi username

Validasi user

Validasi sidik jari

<<extend>>

<<extend>>

(2)

xiii

Generalisasi / generalization Hubungan generalisasi dan spesialisasi (umum- khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum dari lainnya, misalnya:

Arah panah mengarah pada use case yang menjadi generalisasinya (umum)

Kedua interprestasi diatas dapat dianut salah satu atau keduanya tergantung pada pertimbangan dan interprestasi yang dibutuhkan

Validasi user

Ubah data Ubah data

Mengelola data

Hapus data

(3)

xiv 2. Simbol Activity Diagram

Simbol Deskripsi

Status awal Status awal aktivitas sistem, sebuah diagram aktivitas memiliki sebuah status awal.

Aktivitas Aktivitas yang dilakukan sistem,

aktivitas biasanya diawali dengan kata kerja.

Percabangan / decision Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu.

Penggabungan / join Asosiasi penggabungan dimana lebih

dari satu aktivitas digabungkan menjadi satu.

Status akhir Status akhir yang dilakukan sistem,

sebuah diagram aktivitas memiliki sebuah status akhir

Swimlane

Atau

Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi

aktivitas

Nama swimlane

Nama swimlane

(4)

xv 3. Simbol Entity Relantionship Diagram (ERD)

Simbol Deskripsi

Entitas / entity Entitas merupakan data inti yang akan disimpan; bakal tabel pada basis data; benda yang memiliki data dan harus disimpan datanya agar dapat diakses oleh aplikasi komputer; penamaan entitas biasanya lebih ke kata benda dan belum merupakan nama table

Atribut Field atau kolom data yang butuh disimpan

dalam suatu entitas

Atribut kunci primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan;

biasanya berupa id; kunci primer dapat lebih dari satu kolom, asalkan kombinasi dari beberapa kolom tersebut dapat bersifat unik(berbeda tanpa ada yang sama)

Atribut multinilai/multivalue Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu

Relasi Relasi yang menghubungkan antar entitas;

biasanya diawali dengan kata kerja

Asosiasi / association N

Penghubung relasi dan entitas dimana kedua ujungnya memiliki multiplicity kemungkinan jumlah pemakaian. Kemungkinan jumlah maksimum keterhubungan antara etitas satu dengan entitas yang lain disebut dengan kardinalitas 1 ke N atau sering disebut dengan one to many menghubungkan entitas A dan entitas B

Nama_entitas

Nama_atribut

Nama_kunci_primer

Nama_atribut

Nama_relasi

(5)

xvi 4. Simbol Class Diagram

Simbol Deskripsi

Kelas Kelas padaa struktur sistem

Antarmuka / interface

Nama_interface

Sama dengan konsep interface dalam pemrograman berorientasi objek

Asosiasi / association Relasi antarkelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity

Asosiasi berarah / directed association Relasi antarkelas dengan makna kelas yang satu digunakan oleh kelas yang lain, asosiasi biasanya juga disertai dengan multiplicity

Generalisasi Relasi antarkelas dengan makna

generalisasi-spesialisasi (umum-khusus)

Kebergantungan / dependency Kebergantungan antar kelas

5. Simbol Sequence Diagram

Simbol Deskripsi

Aktor Orang, proses, atau sistem lain yang

berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari Aktor adalah gambar orang, tapi belum tentu merupakan orang; biasanya dinyatakan Nama_kelas

+ atribut - Operasi

(6)

xvii

menggunakan kata benda di awal frase nama Aktor

Garis hidup / lifeline Menyatakan kehidupan suatu objek

Objek Menyatakan objek yang berinteraksi pesan

Waktu aktif

Menyatakan objek dalam keadaan aktif dan beinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan didalamnya, misalnya :

1: login ()

2. cek status login ()

3: open ()

Maka cek Status Login () dan open () dilakukan di dalam metode login ()

Aktor tidak memiliki waktu aktif

Pesan tipe create Menyatakan suatu objek membuat

objek yang lain, arah panah mengarah pada objek yang dibuat

Pesan tipe call Menyatakan suatu objek memanggil

operasi/metode yang ada pada objek lain atau dirinya sendiri,

Nama objek : nama kelas

2:

<<create> >

1 : nama_metode()

(7)

xviii

1: nama_metode()

Arah panah mengarah pada objek yang memiliki operasi/metode, karena ini memanggil operasi/mode maka operasi/mode yang dipanggil harus ada pada diagram kelas sesuai dengan kelas objek yang berinteraksi

Pesan tipe send Menyatakan bahwa suatu objek

mengirimkan data/masukan/informasi ke objek yang lainnya. Arah panah mengarah pada objek yang dikirimi

Pesan tipe return Menyatakan bahwa suatu objek yang

telah menjalankan suatu operasi atau metode meghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian Pesan tipe destroy

<<destroy>>

Menyatakan suatu objek mengahiri hidup objek lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy

1 : masukan

1 : keluaran

(8)

xix

DAFTAR GAMBAR

Gambar II.1 Contoh gambar ERD...14

Gambar II.2 Contoh gambar LRS ... 15

Gambar II.3 Contoh gambar Use Case Diagram ... 16

Gambar II.4 Contoh gambar Activity Diagram... 17

Gambar II.5 Contoh gambar Sequence Diagram... 18

Gambar III.1 Struktur Organisasi Badan Pendapatan Daerah Kota Tasikmalaya ... 21

Gambar III.2 Activity Diagram ... 24

Gambar IV.1 Rancangan Use Case Diagram ... 29

Gambar IV.2 Rancangan Activity Diagram ... 30

Gambar IV.3 Perancangan Input Tambah Pengguna ... 32

Gambar IV.4 Perancangan Input Data User Objek Pajak ... 32

Gambar IV.5 Perancangan Input Data User Wajib Pajak ... 33

Gambar IV.6 Gambar ERD Sistem Usulan ... 34

Gambar IV.7 Gambar LRS Sistem Usulan... 35

Gambar IV.8 Gambar Class Diagram ... 36

Gambar IV.9 Gambar Sequence Diagram ... 37

(9)

xx

DAFTAR TABEL

Tabel IV.1 Deskripsi Use Case ... 29 Tabel IV.2 Spesifikasi File Pembayaran ... 36 Tabel IV.3 Jadwal Implementasi ... 38

(10)

xxi

DAFTAR LAMPIRAN

Lampiran Surat Setoran Pajak Daerah BEA Perolehan Hak Atas Tanah dan Bangunan (SSPD-BPHTB) ... 43 Lampiran Kwitansi Bayar ... 44

Referensi

Dokumen terkait

Setiap individu harus memiliki sikap yang tegas untuk menunjukkan bahwa seseorang setuju atau tidak setuju terhadap sesuatu, seperti halnya pendapat yang dikemukakan oleh

dipengaruhi oleh litologi yang bersumber dari Gunung Sumbing akan menunjukkan kandungan ion baik anion dan kation yang lebih rendah dibandingkan dengan yang lain,

Sulaiman Rasjid, Fiqih Islam (Hukum Fiqh Islam) , Bandung: Sinar Baru Algensindo Offset, 2011, h.. Sesuai dengan data yang diperoleh setelah melakukan wawawancara terhadap

Hasil wawancara dengan Ibu Itsna (pemilik adzkia hijab syari) berikut :” untuk kedala yang dialami oleh adzkia hijab syari adalah stock barang yang tidak dapat memenuhi pesanan

PENGUKURAN TINGKAT KAPABILITAS TEKNOLOGI E-LEARNING 4.0 DENGAN MENGGUNAKAN FRAMEWORK COBIT 5 PADA DOMAIN EDM, APO, DAN DSS (STUDI KASUS: UNIVERSITAS PEMBANGUNAN NASIONAL

Istiadat &amp; Urusetia Persidangan, Antarabangsa, Jabatan Perdana Menteri, Aras 5 &amp; 6, Blok B3, Kompleks Jab.. Encik Sohaini bin Arifin, Pemandu Awam, Bahagian Pentadbiran

Sedangkan data profil di Darmaga yang memiliki tanah dengan warna coklat kemerahan, solum yang dalam, konsistensi dari agak lekat sampai lekat dan plastis

Menggambarkan hubungan sebuah base use case yang menambahkan behaviour ke use case lainnya, base use case memiliki urutan/sequence yang disharing oleh inclusion use case, jadi