Laporan Akhir Adpl Fix
-
Upload
latifa-gorriana -
Category
Documents
-
view
324 -
download
11
description
Transcript of Laporan Akhir Adpl Fix
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 1/64
LAPORAN AKHIR
MATAKULIAH PRAKTIKUM ADPL
BERAU FASHION
Disusun Oleh:
KELOMPOK A1 / III / A 2013
Heni!"!n 131#01#0#0
Sl!$e% M!ul!n! &usu' 131#01#03(
F!hi)!l An*i+! 131#01#0
L!%i'! ,-i!n! ,. 131#01#03
URUSAN TEKNIK INFORMATIKA
U. FAKULTAS TEKNOLO,I INFORMASI DAN
KOMUNIKASI
UNIERSITAS MULAARMAN
1
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 2/64
201#
KATA PEN,ANTAR
Pertama-tama kami panjatkan puji dan syukur kepada Allah
S.W.T yang mana atas rahmat dan hidayahnya, kami selaku penulis
dapat menyelesaikan project programming ini dengan baik dan
selalu diberi kelancaran.
Tujuan penulis dalam membuat laporan ini yaitu sebagai
persyaratan untuk mendapatkan nilai Matakuliah Praktikum
Analisis ! "esain Perangkat #unak$.
%ami menyadari bah&a dalam penyusunan #aporan Praktikum
ini tidak lepas dari dukungan berbagai pihak, oleh karena itu pada
kesempatan ini kami menyampaikan ucapan terima kasih kepada '
1. (o)ianti Puspitasari, M.T selaku dosen Matakuliah Analisis dan
"esain Perangkat #unak yang telah membimbing penulis selama
matakuliah berlangsung.
2. Zulfanahri selaku Koordinator asisten laboratorium Mata Kuliah Analisis dan
Desain Perangkat Lunak.
*. +abibi ahri dan "a)id, selaku Asisten Matakuliah Analisis dan
"esain Perangkat #unak yang telah membimbing penulis selama
praktikum berlangsung.
Kami menyadari sepenuhnya bahwa pembuatan Laporan Akhir Praktikum ini
masih jauh dari kesempurnaan. leh sebab itu kami berharap adanya saran dan kritik yang membangun sehingga dapat memperbaiki dan membenahi kekurangan!
kekurangan yang ada.
Demikian kata pengantar ini penulis sampaikan" semoga bermanfaat
khususnya bagi penulis dan pemba#a pada umumnya.
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 3/64
$amarinda" 2% Desember 2%&2
Penulis
TAKARIR
building block
customer
database
design
form
blok bangunanan
pelanggan
basis data
desain
forum
input masukan
Output keluaran
programming project
project plan
prototypes
return
room
software
proyek
pemrograman
ren#ana projek
prototype
kembali
kamar
perangkat lunak
source code
system
weekend
kode program
system
akhir pe#an
*
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 4/64
DAFTAR ISI
%ATA P(/A(TA0 .......................................................................
TA%A00 ......................................................................................*
"A2TA0 S ..................................................................................3
"A2TA0 TA# ............................................................................4
"A2TA0 /AMA0 ........................................................................5
A P("A+6#6A(
1.1......................................................................................"esk
ripsi Masalah ................................................................71.......................................................................................0um
usan Masalah ...............................................................81.*......................................................................................ata
san Masalah .................................................................81.3......................................................................................Tuju
an .................................................................................8
A P0A(9A(/A(
.1 S0S .............................................................................1:
. Rational Rose ..............................................................11
.* %onsep Struktrur "ata yang dipakai ...........................1
A +AS# "A( PMA+ASA(*.1 Skenario ......................................................................1
*. 6se 9ase "iagram ......................................................*4
*.* 9lass "iagram .............................................................*5
*.3 Se;uence "iagram ......................................................*<
3
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 5/64
*.4 Acti)ity "iagram .........................................................47
A = %SMP6#A( "A( SA0A(
3.1 %esimpulan .................................................................5
3. Saran ..........................................................................5
"A2TA0 P6STA%A ........................................................................5*
DAFTAR TABEL
T!4el 3.1 Membuat 'atatan (ahan (aku .................................................................2&
T!4el 3.2 Membuat 9atatan ahan aku 0usak .........................1
T!4el 3.3 Membuat 9atatan Pakaian 0usak ...............................
T!4el 3.5 Membuat 9atatan Pakaian >adi ...................................*
T!4el 3.# Membuat #aporan Stok ahan aku ...........................3
T!4el 3.( Membuat #aporan Stok Pakaian >adi ...........................4
T!4el 3.6 Menda?tarkan ahan aku ..........................................4
T!4el 3. Menda?tarkan Pakaian >adi .........................................5
T!4el 3.7 Membuat Surat Permintaan ........................................5
T!4el 3.10 Membuat #aporan Penjualan ....................................7
T!4el 3.11 Membuat #aporan 0etur ...........................................<
T!4el 3.12 Membuat Surat >alan ................................................8
T!4el 3.13 Membuat Surat Penjualan ........................................8
T!4el 3.15 Membuat Surat Penjualan 0etur ...............................*:
T!4el 3.1# Membuat 0etur .........................................................*1T!4el 3.1( membuat #aporan Pembelian ..................................*
T!4el 3.16 Membuat Surat Pemesanan .....................................*
T!4el 3.1 Membuat #aporan %euangan ....................................**
T!4el 3.17 Penda?taran Anggota ................................................*3
4
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 6/64
DAFTAR ,AMBAR
,!$4! 3.1 6se 9ase "iagram .................................................*4
,!$4! 3.2 9lass "iagram ........................................................*5
,!$4! 3.3 Membuat 'atatan (ahan (aku.........................................*<
,!$4! 3.5 Membuat 9atatan ahan aku 0usak ....................*8
,!$4! 3.# Membuat 9atatan Pakaian 0usak ...........................3:
,!$4! 3.( Membuat 9atatan Pakaian >adi ..............................31
,!$4! 3.6 Membuat #aporan Stok Pakaian >adi ......................3
,!$4! 3. Membuat #aporan Stok Pakaian >adi ......................3*
,!$4! 3.7 Menda?tarkan ahan aku .....................................33
,!$4! 3.10 Menda?tarkan Pakaian >adi ...................................34
,!$4! 3.11 Membuat Surat Permintan ...................................35
,!$4! 3.12 Membuat #aporan Penjualan ...............................37
,!$4! 3.13 Membuat #aporan 0etur ......................................3<
,!$4! 3.15 Membuat Surat >alan ...........................................38
,!$4! 3.1# Membuat Surat Penjualan ....................................4:
,!$4! 3.1( Membuat Surat Penjualan 0etur ..........................41
,!$4! 3.16 Membuat 0etur ....................................................4
,!$4! 3.1 membuat #aporan Pembelian ..............................4*
,!$4! 3.17 Membuat Surat Pemesanan .................................43
5
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 7/64
,!$4! 3.20 Membuat #aporan %euangan ...............................44
,!$4! 3.21 Penda?taran Anggota ...........................................45
,!$4! 3.22 agian Penyediaan ..............................................47
,!$4! 3.23 agian Penjualan .................................................4<
,!$4! 3.25 agian Pembelian ................................................48
,!$4! 3.2# agian %euangan .................................................5:
,!$4! 3.2( Admin ..................................................................51
BAB I
PENDAHULUAN
1.1..................................................................................
Des+isi M!s!l!h
(erau)ashion merupakan anak perusahaan dari (erau *roup.
(erau)ashion bergerak dibidang produksi pakaian yang sedang berkembang di
Kalimantan +imur. $aat ini (erau)ashion menjadi salah satu penyedia pakaianuntuk beberapa toko di mall maupun pasar. (erau)ashion memiliki hanya satu
penyetok bahan baku kain dari $urabaya.
Dikarenakan perkembangan yang sangat pesat" Maka ', -'hief
,nformation ffi#er dari (erau *roup mengusulkan untuk dibuatnya sistem
perasional yang membantu (erau)ashion didalam perasionalnya sehari!hari.
$istem /ang (erjalan di (erau)ashion adalah sebagai berikut0
&. Penyediaan Pakaian
Pertama!tama" (erau)ashion memiliki &%% penjahit profesional yang
terbagi menjadi beberapa kelompok jenis pakaian yaitu pakaian kantor laki!
laki" pakaian kantor perempuan" pakaian santai dewasa" pakaian anak!anak"
7
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 8/64
pakaian olahraga. (agian penyediaan akan mendaftar semua bahan baku kain
dan lainnya yang dipakai untuk membuat pakaian.
(agian penyediaan juga akan mendaftarkan setiap pakaian jadi sesuai
jenisnya dengan kode tertentu. 1ntuk mengelola semua pakaiannya" setiap
bulannya bagian ini akan melakukan penge#ekan stok bahan baku maupun
pakaian jadi atau disebut stock opname untuk mengetahui stok yang tersedia
se#ara fisik di gudang dan di rak toko. asil dari stock opname tersebut akan
di#atat dalam 'atatan (ahan (aku dan 'atatan Pakaian 3adi.
Dalam proses stock opname" apabila ditemui terdapat bahan baku
maupun pakaian yang #a#at4rusak" maka bagian penyediaan akan men#atatnya
sebagai 'atatan (ahan (aku 5usak berdasarkan 'atatan (ahan (aku dan
'atatan Pakaian 5usak berdasarkan 'atatan Pakaian 3adi dimana #atatan ini
akan digunakan untuk menindak lanjuti pakaian yang telah #a#at ini untuk di
obral.
Penyetokan bahan baku dari $urabaya akan dilakukan setiap bulannya
sesuai dengan 'atatan (ahan (aku" di mana bahan baku yang sudah mau
habis akan dipesan menggunakan surat pemesanan oleh bagian pembelian"
ketika pakaian yang dipesan sudah datang" bagian pembeliaan akan menerima
faktur pembelian.
2. Penjualan Pakaian
Pelanggan (erau)ashion berupa anggota maupun pelanggan bukan
anggota" dan penjualan hanya berupa grosir. (agi pelanggan baru perlunya
mendaftarkan diri terlebih dahulu ke bagian admin untuk mendapatkan kartu
anggota.
Penjualan se#ara grosir" bagian penjualan akan memberikan surat
penjualan pakaian atas surat permintaan pakaian yang diberikan oleh
<
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 9/64
pelanggan. Pakaian harus dikirim langsung oleh (erau)ashion dengan
membawa surat jalan dan faktur penjualan" faktur penjualan ini akan dibuat 6
rangkap untuk bagian keuangan" di arsipkan dan pelanggan. Pada setiap faktur
penjualan ter#antum pembayaran yang harus dilakukan dalam batas 7 hari
setelah pakaian itu dikirimkan.
Apabila dalam kurun waktu 7 hari tersebut pelanggan melaporkan
adanya pakaian yang rusak4#a#at maka diperbolehkan untuk retur berupa
penggantian uang maupun penggantian pakaian apabila stok masih ada
dengan membuat surat retur" berdasarkan surat retur yang diberikan pelanggan
ini" bagian Penjualan akan membuat faktur penjualan retur dengan syarat
faktur penjualan yang awal harus diselesaikan pembayarannya terlebih
dahulu" lalu proses retur akan diproses. )aktur penjualan retur juga dibuat
sebanyak 6 rangkap. Apabila retur yang diajukan adalah retur penggantian
uang" pengembalian akan diproses 7 hari setelah tanggal bukti retur. Apabila
retur berupa penggantian pakaian maka pakaian akan dikirim sesuai surat
penjualan retur dibuat.
Diakhir setiap (ulan" (agian Penyediaan wajib membuat laporan stok
bahan baku dan pakaian jadi" (agian Pembelian akan membuat laporan
pembelian" (agian Penjualan akan membuat laporan penjualan dan laporan
retur barang dan retur uang. Dan (agian Keuangan akan membuat Laporan
keuangan.
1.2 Ru$us!n M!s!l!h
Adapun rumusan masalah dari laporan ini adalah sebagai berikut'1. agaimana membuat use case diagram sesuai dengan judul
project@. agaimana membuat class diagram sesuai dengan judul
project@
8
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 10/64
*. agaimana membuat se;uence diagram sesuai dengan judul
project@
3. agaimana membuat acti)ity diagram sesuai dengan judul
project@
1.3 B!%!s!n M!s!l!h
Adapun batasan masalah yaitu laporan ini membahas cara
membuat masing-masing diagram sesuai dengan judul project
yang telah ditentukan.
1.5...........................................................................
Tu8u!n Adapun tujuan penulisan laporan ini adalah sebagai berikut '1. Agar dapat membuat use case diagram sesuai dengan judul
project.. Agar dapat membuat class diagram sesuai dengan judul
project.*. Agar dapat membuat se;uence diagram sesuai dengan judul
project.3. Agar dapat membuat acti)ity diagram sesuai dengan judul
project.
BAB IIPERAN9AN,AN
2.1.......................................................................................
S-'%"!e Reuie$en% Sesi;<!%i-n =SRS>
(
o
0e;uirement Aktor 6se 9ase
1 agian Penyediaan
dapat menda?tarkan
bahan baku kain untuk
membuat pakaian,
agian
Penyediaan
Menda?tar bahan
baku kain, menda?tar
pakaian jadi,
membuat catatan
1:
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 11/64
menda?tar pakaian jadi
sesuai dengan jenisnya,
membuat catatan
bahan baku untuk
mengetahui stok bahan
baku, membuat catatan
pakaian jadi untuk
mengetahui stok
pakaian jadi, apabila
ditemui terdapat bahan baku
maupun pakaian yang
#a#at4rusak" maka bagian
penyediaan akan men#atatnya
sebagai 'atatan (ahan (aku
5usak berdasarkan 'atatan
(ahan (aku dan 'atatan
Pakaian 5usak berdasarkan'atatan Pakaian 3adi" (agian
Penyediaan membuat laporan
stok bahan pakaian jadi dan
membuat stok bahan baku.
bahan baku,
membuat catatan
bahan baku rusak,
membuat catatan
pakaian jadi,
membuat catatan
pakaian jadi rusak,
membuat laporan
stok pakaian jadi,
membuat laporan
stok bahan baku.
agian Penjualan
membuat surat jalan
untuk mengirim barang,
membuat surat
penjualan pakaian sesuai
dengan surat permintaan
pakaian yang diberikan oleh
pelanggan" membuat faktur
agian
Penjualan
Membuat surat jalan,
membuat surat
penjualan pakaian,
membuat ?aktur
penjualan retur,
membuat laporan
penjualan, membuat
laporan retur,
11
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 12/64
penjualan retur sebagai bukti
transaksi penjualan" men#etak
laporan uang retur uang.
membuat surat
retur, membuat
surat permintaan
pakaian.* agian pembelian
membuat laporan
pembelian disetiap
akhir bulan, membuat
surat pesanan untuk
memesan bahan baku.
agian
Pembelian
Membuat laporan
pembelian,
membuat surat
pesanan
3 agian keuangan
membuat laporan
keuangan disetiap akhir
bulan
agian
%euangan
Membuat laporan
keuangan
4 Admin menda?tarkan
pelanggan yang ingin
menjadi anggota
Admin Menda?tar anggota
2.2.......................................................................................
R!%i-n!l R-se
0ational 0ose adalah perangkat lunak pemodelan )isual
yang sangat lengkap untuk membantu dalam analisis dan desain
sistem perangkat lunak berorientasi objek. 0ational 0ose
digunakan untuk memodelkan sistem sebelum programer
menuliskan kode program dalam suatu bahasa misalnya )isual
basic, cBB, ja)a dan bahasa lainyaC. "e)eloper dapat
menggunakan model sebagai cetakbiru blueprintC untuk sistem
yang akan dibangun.
1
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 13/64
agian-bagian tampilan layar rational rose dapat dibedakan
menjadi lima macam bagian, antara lain sebagai berikut '
1. ro&ser, digunakan untuk mena)igasikan secara cepat suatu
model.. "ocumentation &indo&, digunakan untuk melihat atau
memper- baharui dokumentasi dari elemen-elemen model
dalam diagram.*.Toolbars, digunakan untuk mengakses secara cepat perintah-
perintah yang umum digunakan.3. "iagram &indo&, digunakan untuk menampilkan dan
mengedit satu atau lebih diagram 6M#.
4. #og, digunakan untuk melihat error dan report hasil dari
perintah-perintah yang diberikan.
2.3.......................................................................................
K-nse / M!%ei P!+%i+u$ ?!n@ *i!+!i
a. 1se 'ase Diagram
Use Case atau diagram use #ase merupakan pemodelan untuk
kelakuan sistem informasi yang akan dibuat. 1se #ase mendeskripsikan
sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang
akan dibuat. $e#ara kasar" use #ase digunakan untuk mengetahui fungsi apa
saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak
menggunakan fungsi!fungsi itu.
$yarat penamaan pada use #ase adalah nama didefinisikan sesimpel
mungkin dan dapat dipahami. Ada dua hal utama pada use #ase yaitu
pendefinisian apa yang disebut aktor dan use #ase.
& Aktor merupakan orang" proses" atau sistem lain yang berinteraksi
dengan sistem informasi yang akan dibuat di luar sistem informasi
1*
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 14/64
yang akan dibuat itu sendiri" jadi walaupun simbol dari aktor adalah
gambar orang" tapi aktor belum tentu merupakan orang.
2 1se #ase merupakan fungsionalitas yang disediakan sebagai unit!
unit yang saling bertukar pesan antar unit atau aktor.
8ama Deskripsi
Aktor Aktor adalah sebuah entitas manusi
atau mesin yang berinteraksi denga
sistem untuk melakukan pekerjaan
pekerjaan tertentu.
Use Case 1se 'ase adalah deskripsi dari uruta
aksi!aksi yang ditampilkan sistem yan
menghasilkan suatu hasil yang teruku
bagi suatu aktor.
Asosiasi Asosiasi adalah apa yan
menghubungkan antara objek sat
dengan objek yang lainnya.
Generalisasi *eneralisasi adalah hubungan diman
objek anak -des#endent berbagi prilak
dan struktur data dari objek yang ad
diatasnya atau sebaliknya
Dependency Dependen#y -ketergantungan adala
hubungan dimana perubahan yan
terjadi pada suatu elemen depende
-mandiri akan mempengaruhi eleme
yang bergantung padanya -,ndependen.
b. 'lass Diagram
Class adalah kumpulan objek!objek dengan dan yang mempunyai
struktur umum" beha9ior umum" relasi umum" dan semanti#4kata yang
13
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 15/64
umum. 'lass!#lass ditentukan4ditemukan dengan #ara memeriksa objek!
objek dalam se:uen#e diagram dan #ollaboration diagram. $ebuah #lass
digambarkan seperti sebuah bujur sangkar dengan tiga bagian ruangan.
'lass sebaiknya diberi nama menggunakan kata benda sesuai dengan
domain4bagian4kelompoknya -;hitten L. 3effery et al" 2%%<.
'lass Diagram adalah diagram yang menunjukan #lass!#lass yang
ada dari sebuah sistem dan hubungannya se#ara logika. 'lass diagram
menggambarkan struktur statis dari sebuah sistem. Karena itu #lass
diagram merupakan tulang punggung atau kekuatan dasar dari hampir
setiap metode berorientasi objek termasuk 1ML -enderi" 2%%=.
$ementara menurut -;hitten L. 3effery et al 2%%<0<62 #lass diagram
adalah gambar grafis mengenai struktur objek statis dari suatu sistem"
menunjukan #lass!#lass objek yang menyusun sebuah sistem dan juga
hubungan antara #lass objek tersebut.
>lemen!eleman #lass diagram dalam pemodelan 1ML terdiri dari0
'lass!#lass" struktur #lass" sifat #lass -#lass beha9ior"
perkumpulan4gabungan -asso#iation" pengumpulan4kesatuan -agregation"
ketergantungan -dependen#y" relasi!relasi turunannya" keberagaman dan
indikator na9igasi" dan role name -peranan4tugas nama.
$imbol!simbol #lass diagram 0
& 'lass0 'lass adalah blok ! blok pembangun pada pemrograman
berorientasi obyek.$ebuah #lass digambarkan sebagai sebuah kotak
yang terbagi atas 6 bagian. (agian atas adalah bagian nama dari
#lass. (agian tengah mendefinisikan property4atribut #lass. (agian
akhir mendefinisikan methodmethod dari sebuah #lass.
14
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 16/64
2 Asso#iation 0 $ebuah asosiasi merupakan sebuah relationship paling
umum antara 2 #lass dan dilambangkan oleh sebuah garis yang
menghubungkan antara 2 #lass. *aris ini bisa melambangkan tipe!tipe relationship dan juga dapat menampilkan hukum!hukum
multiplisitas pada sebuah relationship.-'ontoh0 ne!to!one" one!to!
many"many!to!many.
6 'omposition0 3ika sebuah #lass tidak bisa berdiri sendiri dan harus
merupakan bagian dari #lass yang lain" maka #lass tersebut memiliki
relasi 'omposition terhadap #lass tempat dia bergantung tersebut.
$ebuah relationship #omposition digambarkan sebagai garis dengan
ujung berbentuk jajaran genjang berisi4solid.
< Dependen#y 0 Kadangkala sebuah #lass menggunakan #lass yang
lain. al ini disebut dependen#y. 1mumnya penggunaan dependen#y
digunakan untuk menunjukkan operasi pada suatu #lass yang
menggunakan #lass yang lain. $ebuah dependen#y dilambangkan
sebagai sebuah panah bertitik!titik.
7 Aggregation 0 Aggregation mengindikasikan keseluruhan bagian
relationship dan biasanya disebut sebagai relasi.
15
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 17/64
#. $e:uen#e Diagram
$uatu se:uen#e diagram adalah suatu penyajian perilaku yang tersusun
sebagai rangkaian langkah!langkah per#ontohan dari waktu ke waktu.
$e:uen#e diagram digunakan untuk menggambarkan arus pekerjaan" pesan
yang sampaikan dan bagaimana elemen!elemen di dalamnya bekerja sama
dari waktu ke waktu untuk men#apai suatu hasil.
Masing ? masing urutan elemen diatur di dalam suatu urutanhorisontal" dengan pesan yang disampaikan dibelakang dan didepan
diantara elemen!elemen.
• $eorang elemen aktor digunakan untuk menghadirkan pemakai yang
memulai alur peristiwa 4 kejadian.
• >lemen ? elemen yang ditiru" seperti boundary" #ontrol dan entity"
digunakan untuk menggambarkan layar" pengontrol" dan materi
database" se#ara berturut!turut.
• masing!masing elemen yang dihubungkan garis ? garis batang disebut
suatu lifeline" di mana jika unsur itu berpotensi mengambil bagian
dalam interaksi itu.
>lemen ? >lemen $e:uen#e Diagram
$uatu model se:uen#e diagram adalah suatu pandangan yang dinamis
menyangkut interaksi antar unsur!unsur model pada runtime. $e:uen#e
Diagram biasanya digunakan sebagai model yang menjelaskan skenariokasus penggunaan. Dengan pen#iptaan suatu diagram urutan dengan obje#t
dan aktor dilibatkan di dalam kasus penggunaan" kamu dapat model urutan
langkah!langkah pemakai dan sistem melakukan untuk melengkapi tugas
yang diperlukan itu.
17
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 18/64
$uatu diagram urutan adalah sering dipasang se#ara langsung di
bawah suatu kasus penggunaan yang ditunjuk. al ini menyimpan unsur
bersama!sama" baik dalam model dan ketika dokumentasi diproduksi.untuk
mengerjakan ini" klik kanan kasus penggunaan pada diagram dan memilih
add se:uen#e.
'ontoh di bawah menunjukkan beberapa unsur!unsur se:uen#e
@ Aktor! $uatu kejadian dari suatu aktor pada runtime.
@ Menggunakan Kasus! $uatu kejadian suatu kasus penggunaan pada
runtime
@ byek! $uatu unsur standard yang tidak diketik.
@ (atas! Menghadirkan seorang alat penghubung layar pemakai atau
input4output alat
@ Kesatuan! se#ara khas diterapkan sebagai unsur atau database.
@ Pengontrol! Komponen aktif yang mengendalikan pekerjaan apa yang
dilaksanakan" kapan dan bagaimana #aranya.
a Lifeline
$uatu lifeline adalah elemen indi9idu di dalam suatu interaksi
- dengan kata lain lifelines tidak bisa mempunyai keserbaragaman..
$uatu lifeline menggambarkan hubungan suatu elemen yang berbeda.
1ntuk menetapkan penyajian itu di dalam >nterprise Ar#hite#t" klik
kanan lifeline dan memilih Ad9an#ed $ettings $et ,nstan#e 'lassifier.
$uatu dialog akan nampak yang berisi daftar semua penggolongan
proyek. Lifelines ada tersedia di dalam pemilihan $e:uen#e dan
+iming diagrams" walaupun penyajian berbeda diantara keduanya" artidari suatu lifeline adalah sama.
b (oundary
$uatu boundary adalah suatu kelas yang meniru beberapa model
boundary system yang se#ara khas yaitu merupakan alat penghubung
1<
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 19/64
seorang dengan layar. (oundary digunakan dalam tahap yang
konseptual untuk menangkap para pemakai yang saling berinteraksi
dengan sistem pada suatu tingkatan layar - atau beberapa alat
penghubung jenis lain . (oundary sering digunakan dalam $e:uen#e
dan Analysis diagram.
# 'ontrol
$uatu #ontrol adalah meniru suatu kelas yang menggambarkan
suatu pengendalian manajer atau kesatuan. $uatu #ontrol
mengorganisir dan menjadwalkan akti9itas elemen!elemen. 'ontrol
juga suatu pengontrol yang menyangkut pola Model!Biew!'ontroller.
d >ntity
$uatu entity adalah suatu tempat atau ketekunan mekanisme
yang menangkap pengetahuan atau informasi di dalam suatu sistem.
>ntity juga adalah suatu model di dalam pola Model!Biew!'ontroller.
e )ragment
$uatu fragmen men#erminkan suatu potongan atau potongan
interaksi -yang disebut operan interaksi yang dikendalikan oleh suatuoperator interaksi" yang bersesuaian kondisi!kondisi boolean yang
dikenal sebagai batasan interaksi. $uatu fragmen nampak dengan
nyata sebagai jendela transparan" yang dibagi oleh bentuk garis
horisontal untuk operan masing!masing.
f >ndpoint
$uatu endpoint adalah digunakan dalam intera#tion diagram
untuk men#erminkan sesuatu yang hilang atau menemukan pesan di
dalam urutan. 1ntuk model ini" menyeret suatu elemen endpoint ke
workspa#e itu. Dengan se:uen#e diagram" menyeret suatu pesan dari
lifeline yang sesuai kepada endpoint itu. Dengan timing diagram"
18
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 20/64
pesan menghubungkan lifeline kepada endpoint dan memerlukan
beberapa spesifikasi pemilihan waktu untuk menggambar koneksi.
'ontoh endpoint di dalam $e:uen#e Diagram 0
$uatu pesan hilang adalah suatu pesan kejadian peristiwa"
tetapi tidak ada kejadian peristiwa yang menerima. Kita
menginterpretasikan ini untuk menjadi sebab pesan tidak pernah
di#apai tujuan nya.
$uatu pesan ditemukan adalah suatu pesan di mana kejadian
peristiwa yang menerimanya ada" tetapi tidak ada pengiriman kejadian
peristiwa. Kita menginterpretasikan ini untuk menjadi sebab
menyangkut pesan adalah di luar lingkup uraian itu . ,ni boleh sebagai
#ontoh suara gaduh atau aktifitas lain yang kita lakukan tidak ingin
menguraikan se#ara detil.
d. A#ti9ity DiagramA#ti9ity diagram merupakan #ara lain dalam memodelkan aliran
kejadian. gunakan A#ti9ity Diagram untuk menggambarkan workflow 4
aliran kerja proses bisnis" A#ti9ity diagrams menggambarkan berbagai alir
akti9itas dalam sistem yang sedang diran#ang" bagaimana masing!masing
alir berawal" de#ision yang mungkin terjadi" dan bagaimana mereka
berakhir. A#ti9ity diagram juga dapat menggambarkan proses paralel yang
mungkin terjadi pada beberapa eksekusi.
• A#ti9ity se#ara sederhana dapat diartikan sebagai langkah dalam. Pada
1ML disimbolkan sebagai berikut.
• Kita dapat menambahkan langkah!langkah yang lebih detil kedalam
a#ti9ity dengan menggunakan a#tion.
• A#tion adalah langkah!langkah yang lebih ke#il dalam suatu a#it9ity.
• A#ti9ity De#omposition
:
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 21/64
1ntuk menyederhanakan diagram" seringkali dilakukan dekomposisi
akti9itas
• $tart dan >nd $tatt
$tart 0 memulai aliran
>nd 0 mengakhiri aliran $etiap a#ti9ity diagram harus mempunyai start
state untuk memulai dan diakhiri dengan end state.
>nd state adalah opsional dan bisa lebih dari satu dalam satu diagram.
• bjek dan Aliran bjek
a bjek 0 >ntitas yang dipergunakan dalam aliran.
b bjek dapat digunakan atau dirubah dalam aliran.# Pada diagram" objek dihubungkan ke aktifitas dengan menggunakan
aliran objek-obje#t now
d Aliran objek digambarkan dengan garis panah putus!putus.e 3ika garis panah mempunyai arah dari aktifitas ke objek berarti ia
memperbaharui nilai objek !tersebut.
f 3ika arah panah dari objek ke aktifitas berarti ia sedang
menggunakan objek.
BAB III
HASIL DAN PEMBAHASAN
3.1.......................................................................................
S+en!i-*.1.1 Skenario agian Penyediaan
a 6se 9ase Membuat 9atatan ahan aku
Aksi Aktor 0eaksi Sistem
1
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 22/64
1. agian Penyediaan membuka
?orm 9atatan ahan aku
. Memilih ahan aku
4. agian Penyediaanmenginputkan stok bahan
5. %lik submit
*. Mengecek id bahan baku3. Apabila id bahan baku
sesuai, sistem mengambil id
bahan baku, nama bahan
jenis bahan dari database
ahan aku %ain dan
ditampilkan
7. "ata disimpan ke dalam
database 9atatan ahan
akuTabel 3.1 1se 'ase Membuat 'atatan (ahan (aku
b 6se 9ase Membuat 9atatan ahan aku 0usak
Aktor Sistem1. agian Penyediaan membuka
?orm 9atatan ahan aku
0usak. Memilih id bahan baku *. Sistem mengecek id bahan
baku3. Apabila id sesuai, maka
sistem akan mengambil id
bahan dan nama bahan dar
database 9atatan ahan
aku dan ditampilkan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 23/64
4. agian Penyediaan
menginputkan kerusakan,
penyebab dan jumlah5. %lik submit
7. "ata disimpan dalamdatabase 9atatan ahan
aku 0usakTabel 3.2 1se 'ase Membuat 'atatan (ahan (aku 5usak
c 6se 9ase Membuat 9atatan Pakaian 0usak
Aktor Sistem1. agian Penyediaan membuka
?orm 9atatan Pakaian 0usak
. Memilih id pakaian
4. agian Penyediaanmenginputkan kerusakan
pakaian, penyebab dan
jumlah5. %lik submit
*. Sistem akan mengecek id
pakaian3. Apabila id sesuai maka
sistem akan mengambil id
pakaian, nama pakaian dar
database 9atatan Pakaian
>adi dan ditampilkan
7. "ata akan disimpan dalam
database 9atatan Pakaian
0usakTabel 3.3 1se 'ase Membuat 'atatan Pakaian 5usak
d 6se 9ase Membuat 9atatan Pakaian >adi
Aktor Sistem1. agian Penyediaan membuka
*
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 24/64
?orm 9atatan Pakaian >adi. Memilih id pakaian jadi
4. agian Penyediaanmenginputkan stok pakaian
5. %lik submit
*. Sistem akan mengecek idpakaian jadi
3. Apabila id sesuai, maka
sistem akan mengambil id
pakaian, nama dan jenis dar
database 9atatan Pakaian
>adi lalu ditampilkan
7. "ata akan disimpan dalam
database Pakaian >adiTabel 3.4 1se 'ase Membuat 'atatan Pakaian 3adi
e 6se 9ase Membuat #aporan Stok ahan aku
Aktor Sistem1. agian Penyediaan membuka
?orm Membuat Stok ahan
aku. Menginputkan id laporan stok
bahan baku, bulan dan tahun*. Memilih id bahan baku
3. Sistem akan mengecek id
bahan baku4. Apabila id sesuai, maka
sistem akan mengambil id
bahan, nama dan stok dar
database 9atatan ahan
3
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 25/64
5. %lik Submit
aku lalu ditampilkan
7. "ata disimpan dalamdatabase #aporan Stok
ahan akuTabel 3.5 1se 'ase Membuat Laporan $tok (ahan (aku
? 6se 9ase Membuat #aporan Stok Pakaian >adi
Aktor Sistem1. agian Penyediaan membuka
?orm Membuat Stok Pakaian
>adi. Menginputkan id laporan stok
pakaian jadi, bulan dan tahun*. Memilih id pakaian jadi
5. %lik submit
3. Sistem akan mengecek id
pakaian jadi4. Apabila id sesuai, sistem
akan mengambil id pakaian
nama dan stok dari database9atatan Pakaian >adi
7. "ata akan disimpan dalam
database #aporan Stok
4
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 26/64
PakaianTabel 3.6 1se 'ase Membuat Laporan $tok Pakaian 3adi
g 6se 9ase Menda?tarkan ahan aku
Aktor Sistem1. agian Penyediaan membuka
?orm "a?tar ahan aku. Menginputkan id bahan baku,
nama dan jenis lalu submit *. "ata disimpan dalam
database ahan akuTabel 3.7 1se 'ase Mendaftarkan (ahan (aku
h 6se 9ase Menda?tarkan Pakaian >adi
Aktor Sistem1. agian Penyediaan membuka
?orm "a?tar Pakaian >adi. Menginputkan id pakaian,
nama pakaian dan jenis*. Memilih id bahan baku kain
5. %lik submit
3. Sistem mengecek id bahan
baku4. Apabila id sesuai, maka
sistem akan mengambil id
bahan baku kain dar
database ahan aku %ain
dan ditampilkan
7. "ata akan disimpan dalam
database Pakaian >adiTabel 3.8 1se 'ase Mendaftarkan Pakaian 3adi
*.1. Skenario agian Penjualana. 6se 9ase Membuat Surat Permintaan
5
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 27/64
Aktor Sistem1. agian Penjualan membuka
?orm Surat Permintaan. Menginputkan id surat
permintaan*. Pilih anggota
4. Pilih pakaian
7. Menginputkan tanggal
permintaan dan jumlah
pakaian<. %lik submit
3. Sistem akan mengecek id
anggota, apabila sesua
maka id diambil dar
database anggota dan
ditampilkan
5. Sistem akan mengecek id
pakaian, apabila sesua
maka id diambil dar
database Pakaian >adi dan
ditampilkan
8. "ata disimpan dalam
database Surat PermintaanTabel 3.9 1se 'ase Membuat $urat Permintaan
b. 6se 9ase Membuat #aporan Penjualan
Aktor Sistem
1. agian Penjualan membuka
?orm Membuat #aporan
Penjualan. Menginputkan id laporan
penjualan, bulan dan tahun3. Sistem akan mengecek id
7
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 28/64
*. Pilih penjualan
5. %lik submit
surat penjualan4. Apabila id sesuai maka
sistem mengambil id sura
penjualan, jumlah pakaian
dan jumlah bayar dar
database Surat Penjualan
kemudian ditampilkan
7. "ata disimpan dalam
database #aporan Penjualan Tabel 3.10 1se 'ase Membuat Laporan Penjualan
c. 6se 9ase Membuat #aporan 0etur
Aktor Sistem1. agian Penjualan membuka
?orm 9etak 0etur. Menginputkan id laporan
penjualan retur, bulan dan
tahun*. Pilih penjualan retur
4. %lik submit
3. Sistem akan mengecek id
penjualan retur dan apabila
id sesuai, maka sistem akan
mengambil id sura
penjualan retur dan jenis
retur dari database Sura
Penjualan 0etur lalu
ditampilkan
5. "ata akan disimpan dalam
database #aporan Penjualan
<
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 29/64
0eturTabel 3.11 1se 'ase Membuat Laporan 5etur
d. 6se 9ase Membuat Surat >alan
Aktor Sistem1. agian Penjualan membuka
?orm Surat >alan. Menginputkan id surat jalan*. Pilih surat penjualan
5. Menginputkan tanggal jalan7. %lik submit
3. Sistem mengecek id sura
penjualan4. Apabila sesuai sistem akan
mengambil id sura
penjualan dari database
Surat Penjualan dan
ditampilkan
<. "ata akan disimpan dalam
database Surat >alanTabel 3.12 1se 'ase Membuat $urat 3alan
e. 6se 9ase Membuat Surat Penjualan
Aktor Sistem1. agian Penjualan membuka
?orm Surat Penjualan. Menginputkan id surat
penjualan*. Pilih surat permintaan 3. Sistem akan mengecek id
surat permintaan4. Apabila id sesuai maka
sistem akan mengambil id
surat permintaan dan
8
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 30/64
5. Menginputkan tanggal
penjualan dan jumlah bayar7. %lik submit
jumlah pakaian dar
database Surat Permintaan
dan ditampilkan
<. "ata akan disimpan dalam
database Surat PenjualanTabel 3.13 1se 'ase Membuat $urat Penjualan
?. 6se 9ase Membuat Surat Penjulan 0etur
Aktor Sistem1. agian Penjualan membuka
?orm Surat Penjualan 0etur. Menginputkan id surat
penjualan retur
4. Menginputkan tanggal surat
penjualan retur dan lalu
submit
*. Sistem akan mengecek id
surat penjualan retur3. Apabila id sesuai, maka
sistem akan mengambil id
surat retur dan jenis retu
dari database Surat 0etu
dan ditampilkan
5. "ata disimpan dalam
database Surat Penjualan
0eturTabel 3.14 1se 'ase Membuat $urat Penjualan 5etur
g. 6se 9ase Membuat Surat 0etur
*:
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 31/64
Aktor Sistem1. agian Penjualan membuka
?orm Surat 0etur. Menginputkan id surat retur*. Pilih anggota
5. Menginputkan masalah dan
jenis retur7. %lik submit
3. Sistem akan mengecek id
anggota4. Apabila id sesuai maka data
akan diambil dari database
Anggota dan ditampilkan
<. "ata akan disimpan dalam
database Surat 0eturTabel 3.15 1se 'ase Membuat $urat 5etur
*.1.* Skenario agian Pembeliana. 6se 9ase Membuat #aporan Pembelian
Aktor Sistem
*1
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 32/64
1. agian Pembelian membuka
?orm #aporan Pembelian
. Menginputkan id laporan
pembelian, bulan dan tahun*. Pilih pemesanan
5. Menginputkan total bayar7. %lik submit
3. Sistem akan mengecek id
surat pemesanan4. Apabila id sesuai maka
sistem akan mengambil id
surat pemesanan dan
jumlah bahan lalu
ditampilkan
<. "ata disimpan dalam
database #aporan
PembelianTabel 3.16 1se 'ase Membuat Laporan Pembelian
b. 6se 9ase Membuat Surat Pemesanan
Aktor Sistem1. agian Pembelian membuka
?orm Surat Pemesanan. Menginputkan id surat
pemesanan*. Pilih bahan baku 3. Sistem akan mengecek id
bahan baku4. Apabila id sesuai maka
sistem akan mengambil id
bahan dan nama bahan dar
database 9atatan ahan
aku dan ditampilkan
*
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 33/64
5. Menginputkan jumlah
pemesanan dan tanggal
pemesanan7. %lik submit
<. "ata akan disimpan dalam
database Surat PemesananTabel 3.17 1se 'ase Membuat $urat Pemesanan
*.1.3 Skenario agian %euangana. 6se 9ase Membuat #aporan %euangan
Aktor Sistem1. agian %euangan membuka
?orm #aporan %euangan. Menginputkan id laporan
keuangan, bulan dan tahun*. Pilih laporan penjualan
5. Pilih laporan pemesanan
3. Sistem akan mengecek id
laporan penjualan4. Apabila id sesuai maka
sistem akan mengambil id
laporan penjualan dan
jumlah bayar dari database
#aporan Penjualan lalu
ditampilkan
5. Sistem akan mengecek id
laporan pembelian
7. Apabila id sesuai maka
sistem akan mengambil id
laporan pembelian dan tota
bayar lalu ditampilkan
**
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 34/64
<. nput total8. %lik submit
1:. "ata disimpan dalam
database #aporan %euanganTabel 3.18 1se 'ase Membuat Laporan Keuangan
*.1.4 Skenario agian Admina. 6se 9ase Penda?taran Anggota
Aktor Sistem1. Admin membuka ?orm "a?tar
Anggota. Menginputkan id anggota,
nama anggota dan alamat*. %lik submit 3. "ata disimpan dalam
database AnggotaTabel 3.19 1se #ase Pendaftaran Anggota
3.2.......................................................................................
Use 9!se Di!@!$
/ambar diatas merupakan 6se 9ase "iagram agian
Penyediaan yang terdiri dari < use case. "imana terdapat
dua use case eDtend yang merupakan perluasan dari use
case sebelumnya. 6se case Membuat catatan pakaian jadi
*3
Gambar 3.1 1se 'ase Diagram
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 35/64
rusak$ merupakan eDtend dari use case Membuat catatan
pakaian jadi$. "an use case Membuat catatan bahan baku$
merupakan eDtend dari use case membuat catatan bahan
baku rusakE.
Pada 6se 9ase "iagram diatas terdiri dari 4 Aktor yaitu
agian Penyediaan, agian Penjualan, agian Pembelian,
agian %euangan dan Admin. agian Penyediaan dapat
menda?arkan bahan baku, menda?tarkan pakaian jadi,
mencatat bahan baku rusak yang merupakan eDtend dari
mencatat bahan baku, mencatat pakaian rusak yang
merupakan eDtend dari mencatat pakaian jadi, membuat
laporan stok bahan baku dan membuat laporan stok pakaian
jadi.
agian Penjualan dapat membuat ?aktur penjualan,
cetak ?aktur penjualan, membuat laporan penjualan,
membuat ?aktur retur penjualan, cetak ?aktur retur
penjualan dan membuat laporan retur penjualan. agian
Pembelian dapat membuat laporan pembelian dan membuat
pesanan bahan baku. %emudian agian %euangan dapat
membuat laporan keuangan, dan Admin dapat
menda?tarkan pelanggan yang ingin menjadi anggota.
3.3 9l!ss Di!@!$
*4
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 36/64
*5
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 37/64
*ambar 6.2 'lass Diagram
/ambar diatas merupakan 9lass "iagram dari sistem
erau 2ashion. "imana terdiri dari 3 class. Terdapat empat
relasi "ependesi yaitu Surat Penjualan dengan Surat
Permintaan, 9atatan Pakaian >adi dengan Pakaian aku 0usak,
Surat 0etur dengan Surat Penjualan 0etur dan 9atatan ahan
aku dengan 9atatan ahan aku 0usak. Selanjutnya ada dua
relasi /eneralisasi yaitu Pakaian >adi merupakan generalisasi
dari 9atatan Pakaian >adi dan ahan aku merupakan
*7
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 38/64
generalisasi dari 9atatan ahan aku. Selain class-class yang
telah disebutkan tadi, relasinya adalah Asosiasi.
3.5.......................................................................................
Seuen<e Di!@!$*.3.1 Se;uence "iagram agian Penyediaan
a. Membuat 9atatan ahan aku
Pada Se;uence "iagram diatas, agian Penyediaan
memilih id bahan baku, kemudian id bahan baku akan
dicek, lalu tampil data bahan baku. agian Penyediaan
menginputkan stok bahan dengan memasukkan id
bahan, nama, jenis dan stok, lalu aka nada konFrmasi
bah&a input data bahan telah berhasil.
b. Membuat 9atatan ahan aku 0usak
*<
Gambar 3.3 'etak Laporan $tok (ahan (aku
Gambar 3.4 Membuat 'atatan (ahan (aku 5usak
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 39/64
Pada Se;uence "iagram diatas, agian Penyediaan
memilih id bahan baku, kemudian id bahan baku akan
dicek di control proses catat bahan baku, data bahan baku
akan diambil dari entity 9atatan ahan aku, lalu tampil
data bahan baku. agian Penyediaan menginputkankerusakan, penyebab kerusakan dan jumlah bahan yang
rusak dengan memasukkan id bahan, nama, kerusakan,
penyebab, jumlah dan data disimpan di entity 9atatan
ahan aku 0usak. #alu aka nada konFrmasi bah&a input
data bahan baku rusak telah berhasil.
*8
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 40/64
c. Membuat 9atatan Pakaian 0usak
Pada Se;uence "iagram diatas, agian Penyediaan
memilih id pakaian, kemudian id pakaian akan dicek, data
pakaian akan diambil dari entity 9atatan Pakaian >adi, lalu
tampil data pakaian. agian Penyediaan menginputkan
kerusakan pakaian, penyebab kerusakan dan jumlah
pakaian yang rusak dengan memasukkan id bahan, nama,
kerusakan, penyebab dan jumlah, lalu data akan disimpan
di entity 9atatan Pakaian 0usak. %emudian akan ada
konFrmasi bah&a input data pakaian rusak telah berhasil.
3:
Gambar 3.5 Membuat 'atatan Pakaian 5usak
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 41/64
d. Membuat 9atatan Pakaian >adi
Pada Se;uence "iagram diatas, agian Penyediaan
memilih id pakaian, kemudian id pakaian akan dicek, data
pakaian akan diambil dari entity 9atatan Pakaian >adi, lalu
tampil data pakaian. agian Penyediaan menginputkan
stok pakaian dengan memasukkan id bahan, nama, jenis,
stok, lalu data disimpan di entity Pakaian >adi. %emudian
akan ada konFrmasi bah&a input data catatan pakaian
jadi telah berhasil.
31
Gambar 3.6 Membuat 'atatan Pakaian 3adi
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 42/64
e. Membuat #aporan Stok ahan aku
Pada Se;uence "iagram diatas, agian Penyediaan
menginputkan id laporan stok bahan baku, bulan, dan
tahun. #alu memilih bahan baku, id bahan baku akan di
cek dan data tersebut diambil dari ntity 9atatan ahan
aku. %emudian Menambah laporan stok bahan baku yang
disimpan di ntity #aporan Stok ahan aku. Selanjutnya
3
Gambar 3.7 Membuat Laporan $tok (ahan (aku
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 43/64
akan ada konFrmasi bah&a laporan telah berhasil
ditambahkan.
?. Membuat #aporan Stok Pakaian >adi
Pada Se;uence "iagram diatas, agian Penyediaan
menginputkan id laporan stok pakaian jadi, bulan, dan
3*
Gambar 3.8 Membuat Laporan $tok Pakaian 3adi
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 44/64
tahun. #alu memilih pakain jadi, id pakaian akan di cek
dan data tersebut diambil dari ntity 9atatan Pakaian >adi.
%emudian Menambah laporan pakain jadi yang disimpan
di ntity #aporan Stok Pakaian. Selanjutnya akan ada
konFrmasi dan in?ormasi bah&a laporan telah berhasil
ditambahkan.
g. Menda?tarkan ahan aku
Pada gambar Se;uence "iagram diatas, agian
Penyediaan menginputkan id bahan, nama, dan jenis. #alu
33
Gambar 3.9 Mendaftarkan (ahan (aku
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 45/64
data tersebut akan di proses kemudian disimpan di ntity
ahan aku %ain. %emudian ada konFrmasi dan muncul
in?ormasi bah&a bahan baku kain telah dida?tarkan.
h. Menda?tarkan Pakaian >adi
34
Gambar 3.10 Mendaftarkan Pakaian 3adi
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 46/64
Pada gambar Se;uence "iagram diatas, agian
Penyediaan menginputkan id pakain, nama, dan jenis. Pilih
bahan baku kain. #alu data tersebut akan di proses
kemudian mengambil id bahan padantity ahan aku
%ain. "ata bahan baku kain akan muncul, lalu
menambahkan data pakaian jadi dan disimpan di entity
Pakaian >adi. Maka akan muncul konFrmasi dan in?ormasi
bah&a pakaian jadi telah dida?tarkan.
*.3. Se;uence "iagram agian Penjualani Membuat Surat Permintaan
35
Gambar 3.11 Membuat $urat Permintaan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 47/64
Pada Se;uence "iagram diatas, agian Penjualan
menginputkan id surat permintaan, lalu memilih anggota kemudian
di cek dan data tersebut diambil dari entity Anggota lalu tampil
data anggota. %emudian memilih pakaian dan dicek, lalu data
tersebut diambil dari entity Pakaian >adi maka muncul data pakaian.
agian Penjualan menginputkan tanggal permintaan, jumlah
pakaian lalu data tersebut di proses dan disimpan di entity Surat
Permintaan. Muncul konFrmasi dan in?ormasi telah menambah surat
permintaan.
j Membuat #aporan Penjualan
37
Gambar 3.12 Membuat Laporan Penjualan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 48/64
Pada gambar diatas, agian Penjulan menginputkan
id laporan penjualan, bulan, tahun lalu memilih
penjualan. Penjualan akan di proses dan mengambil data
id surat penjualan dari entity Surat Penjualan. #aporan
ditambahkan dan disimpan di entity #aporan Penjualan.
Muncul konFrmasi dan in?ormasi bah& laporan penjualan
telah ditambahkan.
k Membuat #aporan 0etur
3<
Gambar 3.13 Membuat Laporan 5etur
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 49/64
Pada gambar diatas, agian Penjulan menginputkan
id laporan penjualan, bulan, tahun lalu memilih
penjualan. Penjualan akan di proses dan mengambil data
id surat penjualan retur dari entity Surat Penjualan 0etur.
#aporan ditambahkan dan disimpan di entity #aporan
Penjualan 0etur. Muncul konFrmasi dan in?ormasi bah&
laporan penjualan retur telah ditambahkan.
l Membuat Surat >alan
38
Gambar 3.14 Membuat $urat 3alan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 50/64
Pada gambar diatas, agian Penjualan menginputkan
id surat jalan lalu memilih surat penjualan dan dicek. d
surat penjualan diambil dari entity Surat Penjualan.
Setelah itu menginputkan tanggal jalan, data tersebut
diproses dan disimpan di dalam entity Surat >alan. #alu
muncul konFrmasi dan in?ormasi bah&a surat jalan telah
ditambahkan.
4:
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 51/64
m Membuat Surat Penjualan
Pada gambar diatas, agian Penjualan menginputkan
id penjualan lalu memilih surat permintaan dan dicek. d
surat permintaan diambil dari entity Surat Permintaan.
Setelah itu menginputkan tanggal penjualan, jumlah
bayar dan data tersebut diproses dan disimpan di dalam
entity Surat Penjualan. #alu muncul konFrmasi dan
in?ormasi bah&a surat penjualan telah ditambahkan.
41
Gambar 3.15 Membuat $urat Penjualan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 52/64
n Membuat Surat Penjualan 0etur
Pada gambar diatas, agian Penjualan menginputkan
id surat penjualan retur kemudian dicek. "ata tersebut
diambil dari entity Surat 0etur. Setelah itu menginputkan
tanggal surat penjualan retur dan data tersebut diproses
dan disimpan di dalam entity Surat Penjualan 0etur. #alu
muncul konFrmasi dan in?ormasi bah&a surat penjualan
retur telah ditambahkan.
4
Gambar 3.16 Membuat $urat Penjualan 5etur
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 53/64
o Membuat 0etur
Pada gambar diatas, agian Penjualan menginputkan
id surat retur dan memilih anggota kemudian dicek. "ata
tersebut diambil dari entity Anggota. Setelah itu
menginputkan masalah dan jenis retur. Selanjutnya data
tersebut diproses dan disimpan di dalam entity Surat
0etur. #alu muncul konFrmasi dan in?ormasi bah&a surat
retur telah ditambahkan.
4*
Gambar 3.17 Membuat 5etur
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 54/64
*.3.* Se;uence "iagram agian Pembeliana Membuat #aporan Pembelian
Pada gambar diatas, agian Pembelian
menginputkan id laporan pembelian, bulan, tahun
kemudian memilih pemesanan. "ata tersebut di cek,
kemudian mengambil id surat pemesanan dari entity
Surat Pemesanan. Menginputksn total bayar dan data
tersebut ditambahkan di entity #aporan Pembelian.
Muncul konFrmasi dan in?ormasi bah&a laporan
pembelian telah ditambahkan.
43
Gambar 3.18 Membuat Laporan Pembelian
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 55/64
b Membuat Surat Pemesanan
Pada gambar diatas, agian Pembelian
menginputkan id surat pemesanan, memilih bahan baku
dan data tersebut di cek. "ata tersebut di ambil dari
entity 9atatan ahan aku. #alu mengimputkan jumlah
pemesanan, tanggal pemesanan dan data tersebut
ditambahkan di entity Surat Pemesanan. MunculkonFrmasi dan n?ormasi bah&a surat pemesanan telah
ditambahkan.
44
Gambar 3.19 Membuat $urat Pemesanan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 56/64
*.3.3 Se;uence "iagram agian %euangana Membuat #aporan %euangan
Pada gambar diatas, agian %euangan menginputkan
id laporan keuangan, bulan, tahun dan memilih laporan
penjualan. #aporan akan dicek dan id laporan penjualan
diambil dari entity #aporan Penjualan. %emudian memilih
45
Gambar 3.20 Membuat Laporan Keuangan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 57/64
laporan pembelian, data dicek dan id laporan pembelian
diambil dari entity #aporan Pembelian. #alu
menginputkan total dan data disimpan di entity #aporan
%euangan. Muncul konFrmasi dan in?ormasi bah&a
laporan keuangan telah ditambahkan.
*.3.4 Se;uence "iagram Admin
a. Penda?taran Anggota
Pada gambar diatas, Admin menginputkan id
anggota, nama anggota dan alamat. #alu data tersebut di
proses dan disimpan di entity Anggota. Muncul konFrmasi
dan in?ormasi bah&a anggota telah ditambahkan.
47
Gambar 3.21 Pendaftaran Anggota
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 58/64
3.#.......................................................................................
A<%ii%? Di!@!$*.4.1 agian Penyediaan
Pada acti)ity diagram di atas menjelaskan akti)itas
bag penyediaan dalam system. ag penyediaan
menda?tarkan pakaian dan bahan baku, kemudian
mencatat stok pakaian dan bahan baku yang baik maupun
yang rusak.
4<
Gambar 3.22 (agian Penyediaan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 59/64
*.4. agian Penjualan
Pada acti)ity diagram di atas, karya&an membuat
data permintaan berdasarkan surat permintaan yang
diajukan oleh anggota, setelah itu membuat ?aktur
penjualan beserta laporan penjualannya. "an apabila
barang yang dikirim cacatGrusak, maka anggota
melaporkan barang tersebut untuk diretur, lalu bag.
48
Gambar 3.23 (agian Penjualan
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 60/64
Penjualan membuatkan data retur. #alu, membuat laporan
retur penjualan.
*.4.* agian Pembelian Pada acti)ity diagram diatas menjelasakan akti)itas
bagian pembelian dalam system terkait dengan akti)itas
bagian penyediaan. agian pembelian membeuat
pemesanan bahan baku serta membuat laporan
pembelian bahan baku.
5:
Gambar 3.24 (agian Pembelian
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 61/64
*.4.3 agian %euangan
Pada acti)ity diagram diatas menjelasakan akti)itas
bagian keuangan dalam system terkait dengan akti)itas
bagian penjualan dan bagian pembelian. agian keuangan
membuat laporan keuangan berdasarkan laporan
penjualan dan laopran pembelian.
*.4.4 Admin
51
Gambar 3.25 (agian Keauangan
Gambar 3.26 Admin
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 62/64
Pada acti)ity diagram diatas menjelasakan akti)itas
bagian admin. Admin hanya mempunyai akti)itas
menda?tarkan anggota.
BAB I
5
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 63/64
KESIMPULAN DAN SARAN
5.1.......................................................................................
Kesi$ul!n Penulis telah dapat membuat sistem in?ormasi yang dapat
diimplementasikan sesuai dengan diagram-diagram yang telah
dibuat antara lain 6se 9ase "iagram, 9lass "iagram, Se;uence
"iagram dan Acti)ity "iagram.5.2.......................................................................................
S!!n
Adapun keterbatasan penulis dalam membuat laporan inibias menjadi koreksi bagi penulis untuk mengembangkan sistem
in?ormasi yang lebih baik lagi untuk kedepannya.
DAFTAR PUSTAKA
http044elib.unikom.a#.id4files4disk&4C%<4jbptunikompp!gdl!akbarpris#!67&6!=!
unikomEa!9.pdf -diakses pada +anggal &% Desember 2%&7
5*
7/21/2019 Laporan Akhir Adpl Fix
http://slidepdf.com/reader/full/laporan-akhir-adpl-fix 64/64
http044e!journal.uajy.a#.id4&%F4&4%+)%7727.pdf -diakses pada +anggal &% Desember
2%&7
http044eprints.upnjatim.a#.id4<CF&4&4%=7!%==EArifE(udiE!1P8EBeteranE3atim.pdf
-diakses pada +anggal &% Desember 2%&7
http044yogiperman<.blogspot.#o.id4 -diakses pada +anggal &2 Desember 2%&7
http044jokomurdiyanto.blogspot.#o.id42%&64%&4#lass!diagram!adalah!#ontoh!kasus!
#lass.html -diakses pada +anggal &2 Desember 2%&7
http044yogiperman<.blogspot.#o.id42%&64%74se:uen#e!diagram.html -diakses pada
+anggal &2 Desember 2%&7