LANDASAN TEORI
2.1. Konsep Dasar Sistem
Pengertian sistem menurut Jogiyanto (2005), sistem
adalah suatu jaringan kerja dari prosedur-prosedur yang
saling
berhubungan,
berkumpul
bersama-sama
untuk
yang
menggambarkan
data.
Data
adalah
kejadian-kejadian
dan
Kualitas Informasi
Kualitas informasi menurut Jogiyanto (2005), kualitas
harus
bebas
dari
kesalahan-
nilai
lagi.
Karena
informasi
merupakan
10
10
2.2.3.
Nilai Informasi
Nilai dari Informasi ditentukan dari dua hal, yaitu
manfaat
dan
biaya
mendapatkannya.
Suatu
informasi
kebijaksanaan
dan
tujuan
organisasi
dan
memberikan
Pengertian Promosi
Promosi adalah upaya untuk memberitahukan atau menawarkan
produk atau jasa pada dengan tujuan menarik calon konsumen untuk membeli
atau mengkonsumsinya. Dengan adanya promosi produsen atau distributor
mengharapkan kenaikannya angka penjualan (Wikipedia).
2.4.3.
11
produk yang berbasis multimedia. Pada kata ios digital, informasi dari suatu
produk akan lebih lengkap karena dilengkapi dengan simulasi produk tiga
dimensi dan virtual reality, sehingga informasi suatu produk lebih interaktif,
menarik, lebih lengkap dan lebih akurat. Katalog digital dikembangkan
sebagai alat untuk iklan dan penjualan online, dan memungkinkan sejumlah
besar orang untuk mendapatkan akses kepada perusahaan mereka. Catalog
digital merupakan bagian dari komunikasi pemasaran (Wikipedia, 2014).
2.5.1 Flow Of Document(FOD)
Flow Of Document (FOD) merupakan Bagan yang menunjukkan
aruspekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urutanurutandari prosedur-prosedur yang ada didalam sistem, bagan alur
digambarkandengan menggunakan simbol-simbol yang tampak)sebagai
berikut :
Tabel 2.1 Simbol Flow Of Document
No
Gambar
Nama
Keterangan
1.
Dokumen
2.
Kegiatan
manual
3.
proses
4.
arsip
5.
arus
6.
penghubung
Menunjukkan penghubung
kehalaman yang masih sama atau
kehalaman lain.
Sumber : Jogiyanto (1989, h:796-799)
(bersambung)
(bersambung)
12
Simbol
Nama
Use Case
2.
Actor
3.
Association
4.
Extend
<<extends>>
5.
6. 2.2 Lanjutan
Tabel
<<include>>
Bersambun
g
Generalization
Include
Keterangan
Menggambarkan
fungsionalitas sistem atau
persyaratan-persyaratan yang
harus dipenuhi sistem dari
pandangan pemakai
Menspesifikasikan himpuan
peran
yang
pengguna
mainkan ketika berinteraksi
dengan use case.
Menunjukkan
komunikasi
antara actor dan use case
Kelakuan
yang
hanya
berjalan dibawah kondisi
tertentu.
Disebut juga inheritance
(pewarisan),
digunakan
ketika ada dua atau lebih
actor
use
case
yang
mempunyai kesamaan
Kelakuan
yang
harus
terpenuhi agar sebuah event
dapat terjadi, dimana pada
13
Gambar
Nama
Class
2.
Interface
3.
Association
4.
Directed
Association
5.
Generalization
Tabel 2.3
<<extend>>
Lanjutan
6.
Bersambung
NewClass4
8.
Dependency
NewClass5
Aggregation
Keterangan
Merupakan kumpulan obyek
yang memiliki atribut dan
operasi yang sama atau
mengabstrakkan
elemenelemen yang sedang dibangun
Kumpulan operasi tanpa
implementasi dari suatu class.
Menjelaskan hubungan dua
atau lebih obyek yang saling
terkait.
Relasi antar kelas dengan
makna kelas yang satu
digunakan oleh kelas yang
lain, asosiasi biasanya juga
disertai dengan multiplicity
Hubungan spesialisasi dimana
objek dari elemen khusus
(anak) merupakan pengganti
untuk objek elemen umum
(induk).
Menunjukkan bahwa sebuah
kelas tergantung pada kelas
yang lain
Menunjukkan relasi antara
14
keseluruhan
bagian
Sumber : Rosa A.S dan M. Shalahuddin (2011)
dengan
c. Sequence Diagram
Sequence Diagram digunakan untuk menunjukkan aliran fungsional
dalam use case. (Rosa A.S dan M. Shalahuddin, 2011)
Tabel 2.4 Notasi UML Sequence Diagram
No
1.
Gambar
Nama
Actor
nama aktor
2.
3.
Object
4.
Focus of
Control
5.
6.
Keterangan
Komunikasi
antara
dua
object/intances yang merupakan
Message
informasi
yang
selanjutnya
merupakan kegiatan/action yang
akan dilakukan.
Reflexive
Komunikasi yang merupakan
informasi yang dilakukan oleh
Message
object itu sendiri, dapat diartikan
rangsangan object itusendiri.
Sumber : Rosa A.S danM,Shalahuddin (2011)
d. Activity Diagram
Activity Diagram atau diagram aktivitas menggambarkan workflow
(aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Dapat juga
digunakan untuk menggambarkan aliran kejadian (flow of events) dalam use
case. (Rosa A.S dan M,Shalahuddin, 2011)
15
Gambar
Nama
Initialstate
Keterangan
Menunjukkan awal aliran
kerja.
2.
Activity
Menggambarkan
aktivitas
yang ada.
3.
Decision
Untuk
menggambarkan
behaviour
pada
kondisi
tertentu.
4.
Penggabungan / Asosiasi
penggabungan
join
dimana lebih dari satu
aktivitas digabungkan menjadi
satu
5.
Status akhir / Menunjukkan akhir aliran
Finalstate
kerja.
6.
Swimlane
Menjelaskan
siapa
yang
bertanggung jawab terhadap
aktivitas yang terjadi dalam
suatu diagram
Sumber : Rosa A.S dan M. Shalahuddin (2011)
e. Statechart Diagram
Statechart Diagram atau Diagram Statechart menyediakan sebuah
cara untuk memodelkan bermacam-macam keadaan yang mungkin di alami
oleh sebuah obyek. Jika dalam diagram kelas menunjukkan gambaran statis
kelas-kelas dan relasinya, diagram statechart digunakan untuk memodelkan
tingkah laku dinamik sistem. (Rosa A.S dan M,Shalahuddin, 2011).
Simbol
Nama
Keterangan
Start state
16
2.
3.
End State
Transition
State
Selftransition
4.
5.
1N
Keterangan
persegi panjang, menyatakan himpunanan entitas
Lingkaran (Ellips), menyatakan atribut (yang
berfungsi sebagai key digaris bawahi).
Belah ketupat (diamond), menyatakan himpunan
relasi
Garis (link), sebagai penghubung
Kardinalitas relasi, N relasi banyak (many), 1
relasi satu (one)
Tahapanpembuatan ER-Diagram
1. Identifikasi dan menetapkan seluruh himpunan entitas.
2. Menentukan atribut key dari masing-masing himpunan entitas.
3. Identifikasi dan menetapkan seluruh himpunan relasi di antara himpunan
entitas tang ada beserta kunci tamunya(foreign key).
4. Menentukan derajat relasi untuk setiap himpunan relasi.
5. Melengkapi himpunan relasi dengan atribut-atribut deskriptif.
17